次の方法で共有


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 として定義されています