Interface IeAxiService

L’interface IAxiService initialise un objet de service système pour installer un objet ActiveX lorsque l’utilisateur actuel n’est pas autorisé à installer l’objet.

La classe CIeAxiInstallerService implémente cette interface.

Cette interface n’est pas déclarée dans un en-tête public. Les applications doivent la définir elles-mêmes. Le fragment IDL (Interface Definition Language) suivant décrit cette interface, y compris son 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();
};

Membres

L’interface IeAxiService hérite de l’interface IUnknown. IeAxiService a également les types de membres suivants :

Méthodes

L’interface IeAxiService a ces méthodes.

Méthode Description
Nettoyage Libère les ressources utilisées par l’interface IeAxiService .
Initialiser Vérifie et télécharge un objet ActiveX.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista Entreprise, Windows Vista Entreprise, Windows Vista Édition Intégrale [applications de bureau uniquement]
Serveur minimal pris en charge
Aucun pris en charge
IID
IID_IeAxiService est défini comme E9E92380-9ECD-4982-A0EB-6815A56CCF27