KeResetEvent-Funktion (wdm.h)
Die KeResetEvent Routine setzt ein angegebenes Ereignisobjekt auf einen nicht signalisierten Zustand zurück und gibt den vorherigen Zustand dieses Ereignisobjekts zurück.
Syntax
LONG KeResetEvent(
[in, out] PRKEVENT Event
);
Parameter
[in, out] Event
Ein Zeiger auf ein initialisiertes Dispatcherobjekt vom Typ "Event", für das der Aufrufer den Speicher bereitstellt.
Rückgabewert
KeResetEvent- gibt einen Wert zurück, der den vorherigen Zustand des angegebenen Event-angibt, der für einen signalisierten Zustand ungleich Null ist.
Bemerkungen
Ereignis- wird auf einen nicht signalisierten Zustand zurückgesetzt, was bedeutet, dass der Wert auf Null festgelegt ist.
Sofern der Aufrufer nicht den Wert erfordert, der von KeResetEventzurückgegeben wird, ist die Verwendung der KeClearEvent Routine eine schnellere Möglichkeit, ein Ereignisobjekt auf einen nicht signalgesteuerten Zustand festzulegen.
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 | HwStorPortProhibitedDIs(storport), IrqlKeDispatchLte(wdm) |