# IExDataExchanger Member List

This is the complete list of members for IExDataExchanger, including all inherited members.

AddRef()=0 | IMCUnknown | `[pure virtual]`
Clone(IExDataExchanger **clonedObject, IMCUnknown *pUnkOuter)=0 | IExDataExchanger | `[pure virtual]`
CopyComponentExtraData(IExDataExchanger *dest)=0 | IExDataExchanger | `[pure virtual]`
ExtensionDataChanged()=0 | IExDataExchanger | `[pure virtual]`
GetExtensionDataBuffer()=0 | IExDataExchanger | `[pure virtual]`
GetMiniPartID()=0 | IExDataExchanger | `[pure virtual]`
GetParameter(IDType keyword, void *parameter)=0 | IExDataExchanger | `[pure virtual]`
GetParamsBufferSize() const =0 | IExDataExchanger | `[pure virtual]`
GetResID()=0 | IExDataExchanger | `[pure virtual]`
GetUIHandler(TUIHandlerFunctionPtr &outHandler)=0 | IExDataExchanger | `[pure virtual]`
HandleEvent(MessageID message, IMFResponder *source, void *data)=0 | IExDataExchanger | `[pure virtual]`
InitComponent()=0 | IExDataExchanger | `[pure virtual]`
IsEqual(IExDataExchanger *otherDataExchanger)=0 | IExDataExchanger | `[pure virtual]`
OverridesMiniPartID()=0 | IExDataExchanger | `[pure virtual]`
QueryInterface(const MCIID &riid, void **ppvObj)=0 | IMCUnknown | `[pure virtual]`
Release()=0 | IMCUnknown | `[pure virtual]`
SetParameter(IDType keyword, void *parameter)=0 | IExDataExchanger | `[pure virtual]`
SimpleHandleEvent(MessageID message, IMFResponder *source, void *data)=0 | IExDataExchanger | `[pure virtual]`