Interfaccia IeAxiService

L'interfaccia IAxiService inizializza un oggetto servizio di sistema per installare un oggetto ActiveX quando l'utente corrente non dispone dell'autorizzazione per installare l'oggetto.

La classe CIeAxiInstallerService implementa questa interfaccia.

Questa interfaccia non viene dichiarata in un'intestazione pubblica. Le applicazioni devono definirla autonomamente. Il frammento IDL (Interface Definition Language) seguente descrive questa interfaccia, incluso il relativo 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();
};

Membri

L'interfaccia IeAxiService eredita dall'interfaccia IUnknown . IeAxiService include anche questi tipi di membri:

Metodi

L'interfaccia IeAxiService include questi metodi.

Metodo Descrizione
Pulitura Libera le risorse usate dall'interfaccia IeAxiService .
Initialize Controlla e scarica un oggetto ActiveX.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [solo app desktop]
Server minimo supportato
Nessuno supportato
IID
IID_IeAxiService è definito come E9E92380-9ECD-4982-A0EB-6815A56CCF27