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]
-
呼び出し元プロセスのプロセス ID。
-
bstrDesktop [in]
-
オブジェクトのデスクトップ。
-
bstrClsID [in]
-
インストールする ActiveX オブジェクトのクラス ID。
-
bstrURL [in]
-
インストールする ActiveX オブジェクトの URL。
-
pbstrNonce [out]
-
ActiveX オブジェクトの検証とダウンロードに使用される他のメソッドの呼び出しで状態情報を共有するために使用できるコンテキスト。
-
ppISyncBrokerInterface [out]
-
ActiveX コントロールをインストールする IeAxiSystemInstaller インターフェイスのインスタンスへのポインター。
戻り値
関数が成功した場合、戻り値はS_OK。
関数が失敗した場合、戻り値は次のいずれかのエラー コードになります。
リターン コード/値 | 説明 |
---|---|
|
ActiveX オブジェクトをインストールしないでください。 |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista Business、Windows Vista Enterprise、Windows Vista Ultimate [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
IID |
IID_IeAxiServiceは E9E92380-9ECD-4982-A0EB-6815A56CCF27 として定義されています |