Interface IeAxiService

A interface IAxiService inicializa um objeto de serviço do sistema para instalar um objeto ActiveX quando o usuário atual não tem permissão para instalar o objeto.

A classe CIeAxiInstallerService implementa essa interface.

Essa interface não é declarada em um cabeçalho público. Os aplicativos devem defini-lo por conta própria. O fragmento de IDL (Interface Definition Language) a seguir descreve essa interface, incluindo sua 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();
};

Membros

A interface IeAxiService herda da interface IUnknown . O IeAxiService também tem esses tipos de membros:

Métodos

A interface IeAxiService tem esses métodos.

Método Descrição
Limpeza Libera recursos usados pela interface IeAxiService .
Inicializar Verifica e baixa um objeto ActiveX.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Nenhum compatível
IID
IID_IeAxiService é definido como E9E92380-9ECD-4982-A0EB-6815A56CCF27