Compartir a través de


Función KeResetEvent (wdm.h)

La rutina KeResetEvent restablece un objeto de evento especificado en un estado no señalado y devuelve el estado anterior de ese objeto de evento.

Sintaxis

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

Parámetros

[in, out] Event

Puntero a un objeto de distribuidor inicializado de tipo evento para el que el autor de la llamada proporciona el almacenamiento.

Valor devuelto

KeResetEvent devuelve un valor que indica el estado anterior del evento especificado, que es distinto de cero para un estado señalado.

Comentarios

El evento se restablece a un estado no señalado, lo que significa que su valor se establece en cero.

A menos que el autor de la llamada requiera el valor devuelto por KeResetEvent, el uso de la rutina KeClearEvent es una manera más rápida de establecer un objeto de evento en un estado no señalado.

Para obtener más información sobre los objetos de evento, vea Objetos de eventos.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL
Reglas de cumplimiento de DDI HwStorPortProhibitedDIs(storport), IrqlKeDispatchLte(wdm)

Consulte también

KeClearEvent

KeInitializeEvent

KeReadStateEvent

KeSetEvent

KeWaitForMultipleObjects

KeWaitForSingleObject