IeAxiService::Initialize, méthode
La méthode Initialize vérifie et télécharge un objet ActiveX. Si l’objet répond aux exigences de stratégie, cette méthode initialise un objet système qui installe l’objet ActiveX.
Syntaxe
SECURITY_STATUS Initialize(
[in] HWND hwndParent,
[in] DWORD dwClientPID,
[in] BSTR bstrDesktop,
[in] BSTR bstrClsID,
[in] BSTR bstrURL,
[out] BSTR *pbstrNonce,
[out] IUnknown **ppISyncBrokerInterface
);
Paramètres
-
hwndParent [in]
-
Handle de la fenêtre parente de la fenêtre qui tente d’installer le contrôle ActiveX.
-
dwClientPID [in]
-
ID de processus du processus appelant.
-
bstrDesktop [in]
-
Bureau de l’objet .
-
bstrClsID [in]
-
ID de classe de l’objet ActiveX à installer.
-
bstrURL [in]
-
URL de l’objet ActiveX à installer.
-
pbstrNonce [out]
-
Contexte qui peut être utilisé pour partager des informations d’état dans les appels à d’autres méthodes utilisées pour vérifier et télécharger l’objet ActiveX.
-
ppISyncBrokerInterface [out]
-
Pointeur vers le instance de l’interface IeAxiSystemInstaller qui installe le contrôle ActiveX.
Valeur retournée
Si la fonction réussit, la valeur de retour est S_OK.
Si la fonction échoue, la valeur de retour peut être l’un des codes d’erreur suivants.
Code/valeur de retour | Description |
---|---|
|
L’objet ActiveX ne doit pas être installé. |
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 |