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

Функция NdisSetEvent задает заданное событие в состояние сигнала, если оно еще не было Сигналировано.

Синтаксис

void NdisSetEvent(
  [in] PNDIS_EVENT Event
);

Параметры

[in] Event

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

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

None

Remarks

Когда событие достигает состояния сигнала , это приводит к ожиданию выполнения события и отправке всех официантов для выполнения.

После вызова 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 (включая Ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_Synch_Function(ndis)

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

NdisInitializeEvent

NdisResetEvent

NdisWaitEvent