Freigeben über


KeClearEvent-Funktion (wdm.h)

Die KeClearEvent-Routine legt ein Ereignis auf einen nicht signalisierenden Zustand fest.

Syntax

void KeClearEvent(
  [in, out] PRKEVENT Event
);

Parameter

[in, out] Event

Zeiger auf ein initialisiertes Dispatcherobjekt vom Typ Ereignis, für das der Aufrufer den Speicher bereitstellt.

Rückgabewert

Keine

Bemerkungen

Das Ereignis wird auf einen nicht signalisierenden Zustand festgelegt, d. h. sein Wert ist auf 0 (null) festgelegt.

Um die Leistung zu verbessern, verwenden Sie KeClearEvent , es sei denn, der Aufrufer verwendet den von KeResetEvent zurückgegebenen Wert, um zu bestimmen, was als Nächstes zu tun ist.

Weitere Informationen zu Ereignisobjekten finden Sie unter Ereignisobjekte.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Universell
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= DISPATCH_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDIs(storport), IoBuildDeviceIoControlSetEvent(wdm), IrqlKeDispatchLte(wdm)

Weitere Informationen

KeInitializeEvent

KeReadStateEvent

KeResetEvent

KeSetEvent