Функция NdisSetEvent (ndis.h)
Функция NdisSetEvent задает заданное событие сигнальным состоянием, если оно еще не было сигналировано.
Синтаксис
void NdisSetEvent(
[in] PNDIS_EVENT Event
);
Параметры
[in] Event
Указатель на инициализированный объект события, для которого вызывающий объект предоставляет хранилище.
Возвращаемое значение
Никакой
Замечания
Когда событие достигает сигнального состояния, оно приводит к тому, что событие будет удовлетворено и все официанты будут отправлены для выполнения.
После вызова NdisSetEventсобытие остается в состоянии сигналов, пока драйвер не вызовет функцию NdisResetEvent.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Поддерживается для драйверов NDIS 6.0 и NDIS 5.1 (см. NdisSetEvent (NDIS 5.1)) в Windows Vista. Поддерживается для драйверов NDIS 5.1 (см. NdisSetEvent (NDIS 5.1)) в Windows XP. |
целевая платформа | Всеобщий |
заголовка | ndis.h (include Ndis.h) |
библиотеки | Ndis.lib |
IRQL | <= DISPATCH_LEVEL |
правил соответствия DDI | Irql_Synch_Function(ndis) |