共用方式為


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,從基礎網路適配器移除 LAN (WOL) 模式的喚醒。

DATA。SET_INFORMATION。InformationBufferNDIS_OID_REQUEST 結構的成員必須指向先前新增之 WOL 模式識別碼的 ULONG 值。 NDIS 會在 NDIS 將先前的 OID_PM_ADD_WOL_PATTERN OID 要求傳送至基礎網路適配器時,在 NDIS_PM_WOL_PATTERN 結構的 PatternId 成員中設定此模式識別符。

傳回狀態代碼

迷你埠驅動程式的 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。BytesNeededNDIS_OID_REQUEST 結構中的成員,以所需的緩衝區大小下限。

要求

版本

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