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


Функция 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, содержащую сведения о состоянии.

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

Никакой

Замечания

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

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

Требования

Требование Ценность
минимальные поддерживаемые клиентские Поддерживается в NDIS 6.0 и более поздних версиях.
целевая платформа Всеобщий
заголовка ndis.h (include 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