Freigeben über


KeClearEvent-Funktion (wdm.h)

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

Syntax

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

Parameter

[in, out] Event

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

Rückgabewert

Nichts

Bemerkungen

Ereignis- wird auf einen nicht signalisierten Zustand festgelegt, d. h. der Wert wird auf Null festgelegt.

Um eine bessere Leistung zu erzielen, 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 Event Objects.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Ab Windows 2000 verfügbar.
Zielplattform- Universal
Header- wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
DLL- NtosKrnl.exe
IRQL- <= DISPATCH_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDDIs(storport), IoBuildDeviceIoControlSetEvent(wdm), IrqlKeDispatchLte(wdm)

Siehe auch

KeInitializeEvent-

KeReadStateEvent-

KeResetEvent

KeSetEvent