COM_INTERFACE_ENTRY_IID
このマクロは、インターフェイスを COM マップに入力し、インターフェイスの IID を指定するために使用します。
COM_INTERFACE_ENTRY_IID( iid, x )
パラメーター
iid
[入力] 公開されるインターフェイスの GUID。X
[入力] vtable インターフェイスとして公開されるクラスの名前は iidによって識別されます。
解説
COM マップのエントリについては、「COM_INTERFACE_ENTRY に関するマクロ」を参照してください。
使用例
BEGIN_COM_MAP(CExample)
COM_INTERFACE_ENTRY(IExample)
COM_INTERFACE_ENTRY_IID(IID_IDispatch, CExampleDispatch)
COM_INTERFACE_ENTRY(IExampleBase)
COM_INTERFACE_ENTRY(ISupportErrorInfo)
END_COM_MAP()
必要条件
ヘッダー: atlcom.h