Interface IeAxiService

L’interface IAxiService initialise un objet de service système pour installer un objet ActiveX lorsque l’utilisateur actuel n’a pas l’autorisation d’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 les 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 possède également ces types de membres :

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.

Configuration requise

Condition requise Valeur
Client minimal pris en charge
Windows Vista Business, Windows Vista Enterprise, Windows Vista Ultimate [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