NDIS_STATUS_PM_WOL_PATTERN_REJECTED
NDIS_STATUS_PM_WOL_PATTERN_REJECTED ステータスは、電源管理ウェイク オン LAN (WOL) パターンが拒否されたことを、上位ドライバーに示します。
解説
NDIS またはミニポート ドライバーは、いずれかが WOL パターンを削除するとき、NDIS_STATUS_PM_WOL_PATTERN_REJECTED ステータス指示を生成できます。 NDIS_STATUS_INDICATION 構造体の StatusBuffer メンバーには、拒否された WOL パターンの WOL パターン識別子の ULONG が含まれています。 NDIS は、NDIS_PM_WOL_PATTERN 構造の PatternId メンバーに WOL パターン識別子を提供しました。
NDIS は、以前に追加された WOL パターンをネットワーク アダプターから削除する必要があるとき、NDIS_STATUS_PM_WOL_PATTERN_REJECTED ステータス指示を生成します。 たとえば、NDIS は、優先順位の高い WOL パターンを得るため、WOL パターンを削除してリソースを解放する可能性があります。 通知イベントは、削除されたパターンを追加したバインディングにのみ送信されます。
インフラストラクチャ要素を使用してパターンをオフロードし、インフラストラクチャ全体をローミングするワイヤレス ネットワーク アダプターの場合、新しいインフラストラクチャ要素が前のインフラストラクチャ要素と同じ機能をサポートしない可能性があります。 この場合、ミニポート ドライバーは NDIS にステータス指示を発行でき、NDIS は特定のエラー コードで NDIS_STATUS_PM_WOL_PATTERN_REJECTED を発行します。
WiFi ドライバーは、ウェイクアップ パターンをローカルにキャッシュする可能性があります。 ドライバーがウェイクアップ パターンを追加または削除するための OID を処理するとき、ドライバーはローカル キャッシュのみを更新することを選択できます。 ドライバーは、OID_PM_PARAMETERS OID を受け取るまで、インフラストラクチャの更新を遅延できます。
インフラストラクチャには、すべてのウェイクアップ パターンに対応できる十分なリソースがない可能性があります。 この場合、インフラストラクチャはウェイクアップ パターンの部分リストを受け入れます。 ミニポート ドライバーが OID_PM_PARAMETERS 設定要求を完了すると、ドライバーは、アクセス ポイント (AP) が拒否する各 WOL パターンの NDIS_STATUS_PM_WOL_PATTERN_REJECTED ステータス指示を作成する必要があります。
要件
バージョン |
NDIS 6.20 以降でサポートされています。 |
ヘッダー |
Ndis.h (Ndis.h を含む) |