COM映射宏
这些宏定义COM接口映射。
标记COM接口映射项的开头。 |
|
输入接口COM接口映射。 |
|
使用此宏消除继承两个分支。 |
|
使用此宏输入COM接口映射并指定其IID。 |
|
和 COM_INTERFACE_ENTRY2相同,不同之处在于,可以指定不同的IID。 |
|
当 iid 确定的接口。查询,该 COM_INTERFACE_ENTRY_AGGREGATE 到 punk。 |
|
和 COM_INTERFACE_ENTRY_AGGREGATE,除此之外,查询在向前查询的任何IID的结果与对 punk。 |
|
和 COM_INTERFACE_ENTRY_AGGREGATE相同,只不过,如果 punk 是 NULL,它自动创建 clsid描述的聚合。 |
|
和 COM_INTERFACE_ENTRY_AUTOAGGREGATE,除此之外,查询任何IID相同的生成向前查询对 punk,并且,如果 punk 是 NULL,会自动创建 clsid描述的聚合。 |
|
当指定接口。查询时,使您的程序调用 DebugBreak。 |
|
保存接口特殊化的数据每个实例。 |
|
显示您撕掉接口。 |
|
当处理到COM映射时,的此项处理基类中的COM映射。 |
|
的挂钩到ATL的 QueryInterface 逻辑泛型结构。 |
|
和 COM_INTERFACE_ENTRY_FUNC,除此之外,查询中调用的任何IID的结果与对 func。 |
|
当指定接口。查询时,返回 E_NOINTERFACE 和停止处理COM的映射。 |
|
标记COM接口映射项的结束。 |