IeAxiService インターフェイス
IAxiService インターフェイスは、現在のユーザーにオブジェクトをインストールする権限がない場合に、ActiveX オブジェクトをインストールするシステム サービス オブジェクトを初期化します。
CIeAxiInstallerService クラスは、このインターフェイスを実装します。
このインターフェイスは、パブリック ヘッダーでは宣言されていません。 アプリケーションでは、それ自体を定義する必要があります。 次のインターフェイス定義言語 (IDL) フラグメントは、その IID を含め、このインターフェイスについて説明します。
[
object,
uuid(E9E92380-9ECD-4982-A0EB-6815A56CCF27),
pointer_default(unique)
]
interface IeAxiService : IUnknown{
HRESULT Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR * pbstrNonce,
[out] IUnknown** ppISyncBrokerInterface
);
HRESULT Cleanup();
};
メンバー
IeAxiService インターフェイスは、IUnknown インターフェイスから継承されます。 IeAxiService には、次の種類のメンバーもあります。
メソッド
IeAxiService インターフェイスには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
クリーンアップ |
IeAxiService インターフェイスで使用されるリソースを解放します。 |
初期化する | ActiveX オブジェクトを確認してダウンロードします。 |
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista Business、Windows Vista Enterprise、Windows Vista Ultimate [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
サポートなし |
IID |
IID_IeAxiServiceは E9E92380-9ECD-4982-A0EB-6815A56CCF27 として定義されています |