次の方法で共有


DOT11_OFFLOAD_NETWORK_LIST_INFO構造体 (windot11.h)

大事な

WiFiCx は、Windows 11 でリリースされた新しい Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI ドライバー モデルはメンテナンス モードになり、優先度の高い修正プログラムのみを受け取ります。

DOT11_OFFLOAD_NETWORK_LIST_INFO構造体は、ネットワーク オフロード リスト (NLO) を記述します。

構文

typedef struct _DOT11_OFFLOAD_NETWORK_LIST_INFO {
  NDIS_OBJECT_HEADER    Header;
  ULONG                 ulFlags;
  ULONG                 FastScanPeriod;
  ULONG                 FastScanIterations;
  ULONG                 SlowScanPeriod;
  ULONG                 uNumOfEntries;
  DOT11_OFFLOAD_NETWORK offloadNetworkList[1];
} DOT11_OFFLOAD_NETWORK_LIST_INFO, *PDOT11_OFFLOAD_NETWORK_LIST_INFO;

メンバーズ

Header

DOT11_OFFLOAD_NETWORK_LIST_INFO構造体の型、リビジョン、およびサイズ。 ヘッダー のメンバーに必要な設定は次のとおりです。

メンバー 設定
型の NDIS_OBJECT_TYPE_DEFAULT
リビジョン DOT11_OFFLOAD_NETWORK_LIST_REVISION_1
サイズの DOT11_SIZEOF_OFFLOAD_NETWORK_LIST_INFO_REVISION_1

ulFlags

次の表に示す、この NLO の追加属性を指定するビット フラグ。

価値 意味
DOT11_NLO_FLAG_STOP_NLO_INDICATION NLO スキャンをすぐに停止することを指定します。 これ以上 NLO スキャンを実行しないでください。 また、NLO 検出を示すべきではありません。 uNumOfEntries は 0 にする必要があります。
DOT11_NLO_FLAG_SCAN_ON_AOAC_PLATFORM NLO をすぐにスキャンし、高速スキャンと低速スキャンのスケジュールに従う必要があることを指定します。 これは通常、Always-On-Always-Connected (AOAC) プラットフォームで使用されます。 uNumOfEntries は、0 から n できます。
DOT11_NLO_FLAG_SCAN_AT_SYSTEM_RESUME NLO が非 AOAC プラットフォームでシステムの再開時に使用されることを指定します。これは、AOAC プラットフォームの場合とは異なります。 システムが中断されている場合は、NLO OID を事前に送信できます。 ミニポート/ハードウェアはすぐに NLO スキャンを開始しないでください。 一覧は、ミニポート ドライバーまたはハードウェアに保持する必要があります。 システムが再開されると、ミニポート/ハードウェアは、以前に接続されたネットワークへの接続を試みる必要があります。 この一覧は、作業が失敗した直後、または再接続する前に接続された AP がない場合にスキャンする必要があります。

FastScanPeriod

高速スキャン期間 (秒単位)。 NIC は、オフロード リストを受け取ると、FastScanPeriod 間隔内のリストに一致することをスキャンする必要があります。 高速スキャン期間では、NIC は FastScanIteration に対してこのような期間ごとに興味深い SSD をスキャンし、SlowScanPeriod に切り替えます。

FastScanIterations

高速スキャンを繰り返す反復回数。 反復回数に達すると、NIC は SlowScanPeriodに切り替えます。

SlowScanPeriod

スキャン期間が遅い (秒単位)。 FastScanPeriod の有効期限が切れると、NIC は SlowScanPeriodに切り替わります。 NIC は、SlowScanPeriod内のリストへの一致をスキャンする必要があります。 期間は、Windows が更新されたオフロード リストを発行するまで終了します。

uNumOfEntries

オフロードを要求されたネットワークの一覧内のネットワークの数。

offloadNetworkList[1]

ハードウェアが自動的に検索する必要があるネットワークの配列。

必要条件

要件 価値
サポートされる最小クライアント Windows 8 のバージョン:_Supported
ヘッダー windot11.h (Windot11.h を含む)