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) |