次の方法で共有


OID_PM_REMOVE_WOL_PATTERN

セットとして、NDIS およびプロトコル ドライバーは、ネットワーク アダプターから電源管理ウェイク オン LAN (WOL) パターンを削除するOID_PM_REMOVE_WOL_PATTERN OID を使用します。 NDIS_OID_REQUEST 構造体の InformationBuffer メンバーには、ULONG パターン識別子へのポインターが含まれています。

備考

NDIS およびプロトコル ドライバーは、基になるネットワーク アダプターから wake on LAN (WOL) パターンを削除するOID_PM_REMOVE_WOL_PATTERNを使用します。

DATA。SET_INFORMATION。NDIS_OID_REQUEST 構造体の InformationBuffer メンバーは、以前に追加された WOL パターン識別子の ULONG 値を指す必要があります。 NDIS は、以前の OID_PM_ADD_WOL_PATTERN OID 要求を基になるネットワーク アダプターに送信した場合に、NDIS_PM_WOL_PATTERN 構造体の PatternId メンバーにこのパターン識別子を設定します。

戻り値の状態コード

ミニポート ドライバーの ミニポートOidRequest 関数は、この要求に対して次のいずれかの値を返します。

用語 形容

NDIS_STATUS_SUCCESS

ミニポート ドライバーが要求を正常に完了しました。

NDIS_STATUS_PENDING

ミニポート ドライバーは、非同期的に要求を完了します。 ミニポート ドライバーは、すべての処理を完了した後、NdisMOidRequestComplete 関数を呼び出して要求を成功させる必要があります、状態 パラメーターの NDIS_STATUS_SUCCESS を渡します。

NDIS_STATUS_NOT_ACCEPTED

ミニポート ドライバーがリセット中です。

NDIS_STATUS_REQUEST_ABORTED

ミニポート ドライバーが要求の処理を停止しました。 たとえば、NDIS は、ミニポートResetEx 関数を呼び出しました。

NDIS は、この要求の次のいずれかの状態コードを返します。

用語 形容

NDIS_STATUS_SUCCESS

OID 要求が正常に完了しました。

NDIS_STATUS_NOT_SUPPORTED

ミニポート ドライバーの NDIS バージョンが NDIS 6.20 未満です。

NDIS_STATUS_FILE_NOT_FOUND

OID 要求のパターン識別子が無効です。

NDIS_STATUS_INVALID_LENGTH

情報バッファーが小さすぎます。 NDIS は、データを設定します。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