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