共用方式為


OID_PM_REMOVE_WOL_PATTERN

作為一組,NDIS 和通訊協定驅動程式會使用 OID_PM_REMOVE_WOL_PATTERN OID,從網路介面卡移除 LAN (WOL) 模式的電源管理喚醒。 NDIS_OID_REQUEST結構的InformationBuffer成員包含 ULONG 模式識別碼的指標。

備註

NDIS 和通訊協定驅動程式會使用 OID_PM_REMOVE_WOL_PATTERN 從基礎網路介面卡移除網路喚醒 (WOL) 模式。

DATA。SET_INFORMATION。NDIS_OID_REQUEST 結構的 InformationBuffer成員必須指向先前新增的 WOL 模式識別碼的 ULONG 值。 當 NDIS 將先前的 OID_PM_ADD_WOL_PATTERN OID 要求傳送至基礎網路介面卡時,NDIS 會在NDIS_PM_WOL_PATTERN結構的PatternId成員中設定此模式識別碼。

傳回狀態碼

miniport 驅動程式的 MiniportOidRequest 函式會針對此要求傳回下列其中一個值:

詞彙 描述

NDIS_STATUS_SUCCESS

迷你埠驅動程式已成功完成要求。

NDIS_STATUS_PENDING

迷你埠驅動程式會以非同步方式完成要求。 迷你埠驅動程式完成所有處理之後,它必須藉由呼叫NdisMOidRequestComplete函式來成功要求,並傳遞Status參數的NDIS_STATUS_SUCCESS

NDIS_STATUS_NOT_ACCEPTED

迷你埠驅動程式已重設。

NDIS_STATUS_REQUEST_ABORTED

迷你埠驅動程式已停止處理要求。 例如,NDIS 稱為 MiniportResetEx 函式。

NDIS 會針對此要求傳回下列其中一個狀態碼:

詞彙 描述

NDIS_STATUS_SUCCESS

OID 要求已成功完成。

NDIS_STATUS_NOT_SUPPORTED

迷你埠驅動程式的 NDIS 版本小於 NDIS 6.20。

NDIS_STATUS_FILE_NOT_FOUND

OID 要求中的模式識別碼無效。

NDIS_STATUS_INVALID_LENGTH

資訊緩衝區太小。 NDIS 會設定DATA。SET_INFORMATION。NDIS_OID_REQUEST 結構中的 BytesNeeded成員,以達到所需的最小緩衝區大小。

規格需求

版本

NDIS 6.20 和更新版本支援。 迷你埠驅動程式的必要專案。

標頭

Ntddndis.h (包括 Ndis.h)

另請參閱

NDIS_OID_REQUEST

NDIS_PM_WOL_PATTERN

OID_PM_ADD_WOL_PATTERN

NDIS_STATUS_PM_WOL_PATTERN_REJECTED