IeAxiService::Initialize 方法
Initialize 方法检查并下载 ActiveX 对象。 如果对象满足策略要求,此方法将初始化安装 ActiveX 对象的系统对象。
语法
SECURITY_STATUS Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR *pbstrNonce,
[out] IUnknown **ppISyncBrokerInterface
);
parameters
-
hwndParent [in]
-
尝试安装 ActiveX 控件的窗口的父窗口的句柄。
-
dwClientPID [in]
-
调用进程的进程 ID。
-
bstrDesktop [in]
-
对象的桌面。
-
bstrClsID [in]
-
要安装的 ActiveX 对象的类 ID。
-
bstrURL [in]
-
要安装的 ActiveX 对象的 URL。
-
pbstrNonce [out]
-
一个上下文,可用于在对用于验证和下载 ActiveX 对象的其他方法的调用中共享状态信息。
-
ppISyncBrokerInterface [out]
-
指向安装 ActiveX 控件的 IeAxiSystemInstaller 接口实例的指针。
返回值
如果函数成功,则返回值S_OK。
如果函数失败,则返回值可能是以下错误代码之一。
返回代码/值 | 说明 |
---|---|
|
不应安装 ActiveX 对象。 |
要求
要求 | 值 |
---|---|
最低受支持的客户端 |
Windows Vista 商用版、Windows Vista 企业版Windows Vista 旗舰版 [仅限桌面应用] |
最低受支持的服务器 |
无受支持的版本 |
IID |
IID_IeAxiService定义为 E9E92380-9ECD-4982-A0EB-6815A56CCF27 |