共用方式為


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
);

參數

hwndParent [in]

嘗試安裝 ActiveX 控制項之視窗之父視窗的控制碼。

dwClientPID [in]

呼叫進程的進程識別碼。

bstrDesktop [in]

物件的桌面。

bstrClsID [in]

要安裝的 ActiveX 物件的類別識別碼。

bstrURL [in]

要安裝的 ActiveX 物件的 URL。

pbstrNonce [out]

內容,可用來共用呼叫中用來驗證和下載 ActiveX 物件之其他方法的狀態資訊。

ppISyncBrokerInterface [out]

安裝 ActiveX 控制項之 IeAxiSystemInstaller 介面實例的指標。

傳回值

如果函式成功,傳回值會S_OK。

如果函式失敗,傳回值可以是下列其中一個錯誤碼。

傳回碼/值 Description
TRUST_E_SUBJECT_NOT_TRUSTED
0x800B0004
不應該安裝 ActiveX 物件。

規格需求

需求
最低支援的用戶端
Windows Vista Business、Windows Vista Enterprise、Windows Vista Ultimate [僅限桌面應用程式]
最低支援的伺服器
都不支援
IID
IID_IeAxiService定義為 E9E92380-9ECD-4982-A0EB-6815A56CCF27

另請參閱

IeAxiService