Freigeben über


EtwSetInformation-Funktion (wdm.h)

Die EtwSetInformation bietet spezielle Informationen zum Ändern einer Kernelmodus-ETW-Anbieterregistrierung. Die EtwSetInformation Funktion ist das Kernelmodusäquivalent der EventSetInformation-funktion.

Syntax

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

Parameter

[in] RegHandle

Das Registrierungshandle des ETW-Anbieters, der geändert werden soll. Der Registrierungshandle wird von EtwRegisterzurückgegeben.

[in] InformationClass

Der Typ (EVENT_INFO_CLASS) des Vorgangs, der für das Registrierungsobjekt ausgeführt werden soll.

[in, optional] EventInformation

Der Eingabepuffer.

[in] InformationLength

Größe des Eingabepuffers.

Rückgabewert

Wenn die Funktion erfolgreich ist, wird der Rückgabewert STATUS_SUCCESS.

Rückgabecode Beschreibung
STATUS_INVALID_HANDLE Dieser Fehler wird zurückgegeben, wenn der RegHandle Parameter kein gültiges Registrierungshandle ist.
STATUS_INVALID_PARAMETER Mindestens ein Parameter ist ungültig.
STATUS_INVALID_DEVICE_REQUEST Die Anforderung wird nicht unterstützt.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Verfügbar in Windows 10 und höheren Versionen von Windows.
Zielplattform- Universal
Header- wdm.h (include Wdm.h)
Library NtosKrnl.lib
IRQL- PASSIVE_LEVEL

Siehe auch

EventSetInformation-

EVENT_INFO_CLASS