共用方式為


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) Request,將要求傳播至基礎迷你埠驅動程式。

規格需求

版本

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