EventUnregister, fonction (evntprov.h)
Annule l’inscription d’un fournisseur d’événements ETW.
Tous les fournisseurs d’événements inscrits par un composant doivent être désinscrits avant le déchargement du composant. Si une DLL inscrit un fournisseur d’événements, puis se décharge sans désinscrire du fournisseur d’événements, le processus peut se bloquer.
Syntaxe
ULONG EVNTAPI EventUnregister(
[in] REGHANDLE RegHandle
);
Paramètres
[in] RegHandle
Handle d’inscription du fournisseur d’événements retourné par EventRegister.
Valeur retournée
Retourne ERROR_SUCCESS en cas de réussite.
Notes
Si EventRegister échoue, il retourne un RegHandle à valeur zéro. Les API ETW telles que EventWrite et EventUnregister acceptent en toute sécurité une valeur RegHandle à valeur zéro, ne font rien et retournent immédiatement. Les appelants n’ont pas besoin d’case activée pour un RegHandle à valeur zéro avant d’appeler EventWrite ou EventUnregister.
Spécifications
Client minimal pris en charge | Windows Vista [applications de bureau | applications UWP] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau | applications UWP] |
Plateforme cible | Windows |
En-tête | evntprov.h |
Bibliothèque | Advapi32.lib |
DLL | Advapi32.dll |