OID_PNP_WAKE_UP_PATTERN_LIST

OID_PNP_WAKE_UP_PATTERN_LIST OID 由协议用于查询当前为微型端口驱动程序的网络适配器设置的唤醒模式列表。 协议指定具有 OID_PNP_ADD_WAKE_UP_PATTERN的唤醒模式。

OID_PNP_WAKE_UP_PATTERN_LIST由 NDIS 而不是微型端口驱动程序处理。

NDIS 向协议返回微型端口驱动程序中设置的每个唤醒模式的说明。 每个唤醒模式及其掩码都由 NDIS_PM_PACKET_PATTERN 结构描述。

对于每个唤醒模式,NDIS_OID_REQUEST 结构的 InformationBuffer 成员包含以下内容:

  • 一个 NDIS_PM_PACKET_PATTERN 结构,提供有关模式及其掩码的信息。

  • 一个掩码,指示传入数据包的哪些字节应与模式中的相应字节进行比较。 掩码以数据包的第一个字节开头。 掩码紧跟在 InformationBuffer 中的NDIS_PM_PACKET_PATTERN结构之后。

  • 唤醒模式,它从 InformationBuffer 的开头开始 PatternOffset 字节。

上边缘接收此 OID 请求的中间驱动程序必须始终通过调用 Ndis (Co) 请求将请求传播到基础微型端口驱动程序。

要求

版本

在 NDIS 6.0 和 6.1 中受支持。 对于 NDIS 6.20 及更高版本,请改用 OID_PM_WOL_PATTERN_LIST

标头

Ntddndis.h (包括 Ndis.h)

另请参阅

NDIS_PM_PACKET_PATTERN

NDIS_OID_REQUEST

OID_PM_WOL_PATTERN_LIST

OID_PNP_ADD_WAKE_UP_PATTERN

OID_PNP_REMOVE_WAKE_UP_PATTERN