Функция 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) |