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

Voir aussi

EventRegister