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