NDIS_STATUS_PM_WOL_PATTERN_REJECTED

NDIS_STATUS_PM_WOL_PATTERN_REJECTED状态向过度分配的驱动程序指示 LAN (WOL) 模式的电源管理唤醒被拒绝。

注解

当其中一个驱动程序删除 WOL 模式时,NDIS 或微型端口驱动程序可以生成NDIS_STATUS_PM_WOL_PATTERN_REJECTED状态指示。 NDIS_STATUS_INDICATION 结构的 StatusBuffer 成员包含已拒绝的 WOL 模式的 WOL 模式标识符的 ULONG。 NDIS 在 NDIS_PM_WOL_PATTERN 结构的 PatternId 成员中提供了 WOL 模式标识符。

当必须从网络适配器中删除以前添加的 WOL 模式时,NDIS 会生成NDIS_STATUS_PM_WOL_PATTERN_REJECTED状态指示。 例如,NDIS 可能会删除 WOL 模式,以释放优先级更高的 WOL 模式的资源。 通知事件将仅发送到添加了已删除模式的绑定。

对于使用基础结构元素卸载模式并跨基础结构漫游的无线网络适配器,新的基础结构元素可能不支持与上一个元素相同的功能。 在这种情况下,微型端口驱动程序可以向 NDIS 发出状态指示,NDIS 将发出带有特定错误代码的NDIS_STATUS_PM_WOL_PATTERN_REJECTED。

WiFi 驱动程序可能会在本地缓存唤醒模式。 当驱动程序处理用于添加或删除唤醒模式的 OID 时,驱动程序可以选择仅更新其本地缓存。 驱动程序可以延迟基础结构的更新,直到收到 OID_PM_PARAMETERS OID。

基础结构可能没有足够的资源来容纳所有唤醒模式。 在这种情况下,基础结构可以接受唤醒模式的部分列表。 当微型端口驱动程序完成OID_PM_PARAMETERS集请求时,驱动程序必须为接入点 (AP) 拒绝的每个 WOL 模式NDIS_STATUS_PM_WOL_PATTERN_REJECTED状态指示。

要求

版本

在 NDIS 6.20 及更高版本中受支持。

标头

Ndis.h (包括 Ndis.h)

另请参阅

NDIS_PM_WOL_PATTERN

NDIS_STATUS_INDICATION

OID_PM_PARAMETERS