Функция NdisResetEvent (ndis.h)

Функция NdisResetEvent очищает состояние Signaled заданного события.

Синтаксис

void NdisResetEvent(
  [in] PNDIS_EVENT Event
);

Параметры

[in] Event

Указатель на инициализированный объект события, для которого вызывающий объект предоставил хранилище.

Возвращаемое значение

None

Remarks

NdisResetEvent явно задает состояние заданного события в состояние без сигнала.

Если для события задано состояние сигнала с помощью функции NdisSetEvent , оно остается в этом состоянии до тех пор, пока не произойдет явный вызов NdisResetEvent . Пока событие остается в состоянии сигнала , вызывающие функцию NdisWaitEvent в этом событии отправляются на выполнение без ожидания.

Требования

Требование Значение
Минимальная версия клиента Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisResetEvent (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisResetEvent (NDIS 5.1)) в Windows XP.
Целевая платформа Универсальное
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_Synch_Function(ndis)

См. также раздел

NdisInitializeEvent

NdisSetEvent

NdisWaitEvent