IAppDomainHelper::Initialize 方法 (comsvcs.h)
将调用对象绑定到当前应用程序域,并提供在卸载应用程序域时执行的用于关闭的回调函数。
语法
HRESULT Initialize(
[in] IUnknown *pUnkAD,
HRESULT()(void *pv) __MIDL__IAppDomainHelper0000,
[in] void *pPool
);
参数
[in] pUnkAD
指向当前应用程序域的 IUnknown 的指针。
__MIDL__IAppDomainHelper0000
对卸载应用程序域时执行的关闭函数的引用。 此函数的参数 pv 来自 pPool 参数,接下来将定义该参数。
[in] pPool
此参数用于提供关闭函数可能需要的任何数据。
返回值
此方法可以返回E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK的标准返回值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 具有 SP1 的 Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | comsvcs.h |