Partager via


Fonction EtwSetInformation (wdm.h)

L’EtwSetInformation fournit des informations à usage spécial pour modifier l’inscription d’un fournisseur ETW en mode noyau. La fonction EtwSetInformation est l’équivalent en mode noyau de la fonction EventSetInformation .

Syntaxe

NTSTATUS EtwSetInformation(
  [in]           REGHANDLE        RegHandle,
  [in]           EVENT_INFO_CLASS InformationClass,
  [in, optional] PVOID            EventInformation,
  [in]           ULONG            InformationLength
);

Paramètres

[in] RegHandle

Handle d’inscription du fournisseur ETW à modifier. Le handle d’inscription est retourné par EtwRegister.

[in] InformationClass

Type (EVENT_INFO_CLASS) de l’opération à effectuer sur l’objet d’inscription.

[in, optional] EventInformation

Mémoire tampon d’entrée.

[in] InformationLength

Taille de la mémoire tampon d’entrée.

Valeur retournée

Si la fonction réussit, la valeur de retour est STATUS_SUCCESS.

Code de retour Description
STATUS_INVALID_HANDLE Cette erreur est retournée si le paramètre RegHandle n’est pas un handle d’inscription valide.
STATUS_INVALID_PARAMETER Un ou plusieurs paramètres ne sont pas valides.
STATUS_INVALID_DEVICE_REQUEST La demande n'est pas prise en charge.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible dans Windows 10 et versions ultérieures de Windows.
Plateforme cible Universal
En-tête wdm.h (include Wdm.h)
Bibliothèque NtosKrnl.lib
IRQL PASSIVE_LEVEL

Voir aussi

EventSetInformation

EVENT_INFO_CLASS