Partager via


KeResetEvent, fonction (wdm.h)

La routine KeResetEvent réinitialise un objet d’événement spécifié à un état non signalé et retourne l’état précédent de cet objet d’événement.

Syntaxe

LONG KeResetEvent(
  [in, out] PRKEVENT Event
);

Paramètres

[in, out] Event

Pointeur vers un objet de répartiteur initialisé d’événement de type pour lequel l’appelant fournit le stockage.

Valeur de retour

KeResetEvent retourne une valeur qui indique l’état précédent de l’événement spécifié, qui n’est pas différent de zéro pour un état signalé.

Remarques

'événement est réinitialisé à un état non signalé, ce qui signifie que sa valeur est définie sur zéro.

Sauf si l’appelant requiert la valeur retournée par KeResetEvent, l’utilisation de la routine KeClearEvent est un moyen plus rapide de définir un objet d’événement à un état non signalé.

Pour plus d’informations sur les objets d’événements, consultez event Objects.

Exigences

Exigence Valeur
client minimum pris en charge Disponible à partir de Windows 2000.
plateforme cible Universel
d’en-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL
règles de conformité DDI HwStorPortProhibitedDDIs(storport), IrqlKeDispatchLte(wdm)

Voir aussi

KeClearEvent

KeInitializeEvent

keReadStateEvent

keSetEvent

KeWaitForMultipleObjects

KeWaitForSingleObject