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


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

Функция NdisMIndicateStatusEx сообщает об изменении состояния адаптера мини-порта.

Синтаксис

void NdisMIndicateStatusEx(
  [in] NDIS_HANDLE             MiniportAdapterHandle,
  [in] PNDIS_STATUS_INDICATION StatusIndication
);

Параметры

[in] MiniportAdapterHandle

Адаптер мини-порта дескриптор, переданный NDIS в параметре MiniportAdapterHandleФункция MiniportInitializeEx.

[in] StatusIndication

Указатель на структуру NDIS_STATUS_INDICATION , содержащую сведения о состоянии.

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

None

Remarks

Когда драйвер мини-порта вызывает NdisMIndicateStatusEx, NDIS вызывает функцию ProtocolStatusEx каждого связанного драйвера протокола. Это позволяет связанному драйверу протокола регистрировать изменения в состоянии базового адаптера мини-порта или выполнять действия.

Драйвер мини-порта может вызывать NdisMIndicateStatusEx после установки атрибутов регистрации, даже если драйвер по-прежнему находится в контексте функции MiniportInitializeEx . Драйвер не должен вызывать NdisMIndicateStatusEx после возврата из функции MiniportHaltEx .

Требования

Требование Значение
Минимальная версия клиента Поддерживается в NDIS 6.0 и более поздних версиях.
Целевая платформа Универсальное
Верхняя часть ndis.h (включая Ndis.h)
Библиотека Ndis.lib
IRQL <= DISPATCH_LEVEL
Правила соответствия DDI Irql_StatusIndication_Function(ndis), NdisMIndicateStatusEx(ndis), WlanAssociation, WlanConnectionRoaming, WlanDisassociation, WlanTimedAssociation, WlanTimedConnectionRoaming, WlanTimedConnectRequest, WlanTimedLinkQuality, WlanTimedScan

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

MiniportHaltEx

MiniportInitializeEx

NDIS_STATUS_INDICATION

ProtocolStatusEx