NdisMIndicateStatusEx 函数 (ndis.h)

NdisMIndicateStatusEx 函数报告微型端口适配器的状态更改。

语法

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

参数

[in] MiniportAdapterHandle

MiniportAdapterHandle 参数中传递的 NDIS 的微型端口适配器句柄 MiniportInitializeEx 函数。

[in] StatusIndication

指向包含状态信息的 NDIS_STATUS_INDICATION 结构的指针。

返回值

没有

言论

当微型端口驱动程序调用 NdisMIndicateStatusEx时,NDIS 将调用每个绑定协议驱动程序的 ProtocolStatusEx 函数。 这允许绑定协议驱动程序记录基础微型端口适配器的状态更改或采取措施。

微型端口驱动程序可以在设置其注册属性后调用 NdisMIndicateStatusEx,即使驱动程序仍处于 MiniportInitializeEx 函数的上下文中也是如此。 驱动程序在从 MiniportHaltEx 函数返回后,不得调用 NdisMIndicateStatusEx

要求

要求 价值
最低支持的客户端 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