DOT11_OFFLOAD_NETWORK_LIST_INFO構造 (windot11.h)
大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。
構文
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構造体の型、リビジョン、およびサイズ。 Header のメンバーに必要な設定は次のとおりです。
メンバー | 設定 |
---|---|
Type | NDIS_OBJECT_TYPE_DEFAULT |
Revision | 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 |
Header | windot11.h (Windot11.h を含む) |