IShellService::SetOwner 方法 (shdeprecated.h)
已弃用。 声明对服务对象的所有者引用。
语法
HRESULT SetOwner(
IUnknown *punkOwner
);
参数
punkOwner
类型: IUnknown*
指向所有者对象的接口指针的地址。 如果 为 NULL,则对象应调用 IUnknown::Release 以释放现有引用。
返回值
类型: HRESULT
如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。
注解
客户端为 IShellService 调用 CoCreateInstance,然后 (此) 调用 SetOwner 来声明所有权。 关闭客户端时(通常当窗口关闭时),它将调用 SetOwner (NULL) 以指示服务对象释放对所有者对象的引用。
要求
目标平台 | Windows |
标头 | shdeprecated.h |