IUnknown::Release 方法 (unknwn.h)

递减 COM 对象上接口的引用计数。

语法

ULONG Release();

返回值

方法返回新的引用计数。 此值仅用于测试目的。

注解

当对象的引用计数达到零时, Release 必须使接口指针释放自身。 如果释放指针是以前唯一) 对对象的未完成引用 (, (对象是否支持单个接口或多个接口) ,则实现必须释放对象。

请注意,对象的聚合会限制恢复接口指针的能力。

呼叫者备注

不再需要使用接口指针时,请调用此方法。 如果要编写采用 in-out 参数的方法,请在复制其顶部的 out 值之前,对要传入的指针调用 Release

要求

要求
最低受支持的客户端 Windows 2000 Professional [仅限桌面应用]
最低受支持的服务器 Windows 2000 Server [仅限桌面应用]
目标平台 Windows
标头 unknwn.h

另请参阅