Поделиться через


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

Функция NdisResetEvent очищает состояние сигнального события.

Синтаксис

void NdisResetEvent(
  [in] PNDIS_EVENT Event
);

Параметры

[in] Event

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

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

Никакой

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisResetEvent (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisResetEvent (NDIS 5.1)) в Windows XP.
целевая платформа Всеобщий
заголовка ndis.h (include Ndis.h)
библиотеки Ndis.lib
IRQL <= DISPATCH_LEVEL
правил соответствия DDI Irql_Synch_Function(ndis)

См. также

NdisInitializeEvent

NdisSetEvent

NdisWaitEvent