Compartilhar via


Função KeResetEvent (wdm.h)

O KeResetEvent rotina redefine um objeto de evento especificado para um estado não sinalizado e retorna o estado anterior desse objeto de evento.

Sintaxe

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

Parâmetros

[in, out] Event

Um ponteiro para um objeto dispatcher inicializado do evento de tipo para o qual o chamador fornece o armazenamento.

Valor de retorno

KeResetEvent retorna um valor que indica o estado anterior do de Eventoespecificado, que não é zero para um estado sinalizado.

Observações

de Evento é redefinido para um estado não sinalizado, o que significa que seu valor está definido como zero.

A menos que o chamador exija o valor retornado por KeResetEvent, usar a rotina keclearEvent é uma maneira mais rápida de definir um objeto de evento para um estado não sinalizado.

Para obter mais informações sobre objetos de evento, consulte Event Objects.

Requisitos

Requisito Valor
de cliente com suporte mínimo Disponível a partir do Windows 2000.
da Plataforma de Destino Universal
cabeçalho wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
biblioteca NtosKrnl.lib
de DLL NtosKrnl.exe
IRQL <=DISPATCH_LEVEL
regras de conformidade de DDI HwStorPortProhibitedDIs(storport), IrqlKeDispatchLte(wdm)

Consulte também

KeClearEvent

KeInitializeEvent

KeReadStateEvent

KeSetEvent

KeWaitForMultipleObjects

KeWaitForSingleObject