iUnknown 接口 (unknwn.h)
使客户端能够通过 QueryInterface 方法获取指向给定对象上其他接口的指针,并通过 AddRef 和 Release 方法管理该对象的存在。 所有其他 COM 接口直接或间接继承自 IUnknown。 因此, IUnknown 中的三个方法是每个接口的 vtable 中的第一个条目。
方法
IUnknown 接口具有以下方法。
IUnknown::AddRef 递增指向 COM 对象的接口指针的引用计数。 每当创建接口指针的副本时,都应调用此方法。 |
IUnknown::QueryInterface 一个帮助程序函数模板,用于推断接口标识符,并调用 QueryInterface (REFIID,void) 。 |
IUnknown::QueryInterface 检索指向 对象上支持的接口的指针。 |
IUnknown::Release 递减 COM 对象上接口的引用计数。 |
要求
最低受支持的客户端 | Windows 2000 专业版 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows 2000 Server [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | unknwn.h |