Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Révoque une implémentation inscrite de l’interface IInitializeSpy .
Syntaxe
HRESULT CoRevokeInitializeSpy(
[in] ULARGE_INTEGER uliCookie
);
Paramètres
[in] uliCookie
Un cookie ULARGE_INTEGER identifiant l’inscription.
Valeur retournée
Cette fonction peut retourner la valeur de retour standard E_INVALIDARG, ainsi que S_OK pour indiquer la réussite.
Remarques
CoRevokeInitializeSpy peut uniquement révoquer les cookies émis par les appels précédents à CoRegisterInitializeSpy qui ont été exécutés sur le thread actuel. L’utilisation d’un cookie d’un autre thread, ou d’un cookie qui correspond à une inscription déjà révoquée, retourne E_INVALIDARG.
Il est imprévisible qu’un appel à CoRevokeInitializeSpy à partir d’un appel de méthode IInitializeSpy ait un effet pendant l’appel de niveau supérieur (non imbriqué) actuel à CoInitializeEx ou CoUninitialize. La révocation aura toujours un effet après le retour de l’appel de niveau supérieur actuel à CoInitializeEx ou CoUninitialize .
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge | Windows 2000 Professionnel [applications de bureau uniquement] |
| Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
| Plateforme cible | Windows |
| En-tête | objbase.h |
| Bibliothèque | Ole32.lib |
| DLL | Ole32.dll |