Previous Next

NdisResetEvent

NdisResetEvent clears the Signaled state of a given event.

VOID
  NdisResetEvent(
    IN PNDIS_EVENT  Event
    );

Parameters

Event
Pointer to an initialized event object for which the caller provided the storage.

Headers

Declared in Ndis.h. Include Ndis.h.

Comments

NdisResetEvent explicitly sets the state of the given event to Not-Signaled.

When an event is set to the Signaled state with NdisSetEvent, it remains in that state until an explicit call to NdisResetEvent occurs. While an event remains in the Signaled state, callers of NdisWaitEvent on that Event are dispatched for execution without waiting.

Callers of NdisResetEvent run at IRQL <= DISPATCH_LEVEL.

See Also

NdisInitializeEvent, NdisSetEvent, NdisWaitEvent