IProcessInitializer::Startup 方法 (comsvcs.h)
Dllhost.exe 启动时调用。
语法
HRESULT Startup(
[in] IUnknown *punkProcessControl
);
参数
[in] punkProcessControl
指向 COM 组件启动时的 IUnknown 接口的指针。
Windows XP/2000: 此参数始终为 NULL。
返回值
此方法可以返回E_INVALIDARG、E_OUTOFMEMORY、E_UNEXPECTED、E_FAIL和S_OK的标准返回值。
备注
punkProcessControl 引用的 IUnknown 接口必须属于实现 IProcessInitControl 接口的 COM 组件;此接口支持单个方法 ResetInitializerTimeout。 Startup 中的初始化代码可以调用 ResetInitializerTimeout 方法,其中 dwSecondsRemaining 设置为组件启动超时之前的剩余秒数。
要求
最低受支持的客户端 | Windows 2000 Professional [仅限桌面应用] |
最低受支持的服务器 | Windows 2000 Server [仅限桌面应用] |
目标平台 | Windows |
标头 | comsvcs.h |