DOT11_PHY_TYPE_INFO構造 (windot11.h)

大事なネイティブ 802.11 ワイヤレス LAN インターフェイスは、Windows 10 以降では非推奨となりました。 代わりに WLAN デバイス ドライバー インターフェイス (WDI) を使用してください。 WDI の詳細については、「 WLAN ユニバーサル Windows ドライバー モデル」を参照してください。

DOT11_PHY_TYPE_INFO構造体は、802.11 ステーションが明示的なスキャン操作を実行するときに PHY を構成するために使用するパラメーターを定義します。 ステーションは、OID_DOT11_SCAN_REQUESTのセット要求に従って明示的なスキャン操作 実行します。

構文

typedef struct _DOT11_PHY_TYPE_INFO {
  union {
    DOT11_PHY_TYPE dot11PhyType;
    ULONG          uPhyId;
  };
  BOOLEAN             bUseParameters;
  ULONG               uProbeDelay;
  ULONG               uMinChannelTime;
  ULONG               uMaxChannelTime;
  CH_DESCRIPTION_TYPE ChDescriptionType;
  ULONG               uChannelListSize;
  UCHAR               ucChannelListBuffer[1];
} DOT11_PHY_TYPE_INFO, *PDOT11_PHY_TYPE_INFO;

メンバー

dot11PhyType

802.11 ステーションがスキャンに使用する PHY の種類。 PHY 型は、 DOT11_PHY_TYPE 列挙型によって定義されます。

メモ ミニポート ドライバーは、拡張ステーション (ExtSTA) モードで動作している場合、このメンバーを無視する必要があります。

bUseParameters

このメンバーが TRUE の場合、802.11 ステーションはこの構造体の他のメンバーを使用してスキャン操作の PHY を構成します。

このメンバーが FALSE の場合、802.11 ステーションはスキャン操作に独自の設定を使用して PHY を構成します。

メモ ミニポート ドライバーが ExtSTA モードで動作している場合、オペレーティング システムは常にこのメンバーを FALSE に設定 します

uProbeDelay

アクティブ スキャン中に 802.11 プローブ要求フレームを送信する前に 802.11 ステーションが待機する必要がある時間 (マイクロ秒単位)。

uMinChannelTime

802.11 ステーションがスキャン時に各チャネルに費やす最小時間 (TU) (802.11 時間単位)。 1 つの TU は 1024 マイクロ秒です。

このメンバーは 、uProbeDelay 以上である必要があります。

uMaxChannelTime

802.11 ステーションがスキャン時に各チャネルに費やす最大時間 (TU) (802.11 時間単位)。

このメンバーは 、uProbeDelay 以上である必要があります。

ChDescriptionType

このメンバーは、 ucChannelListBuffer 配列内のエントリを解釈するために使用されるメソッドを指定します。 このメンバーのデータ型は、次の値を宣言するCH_DESCRIPTION_TYPE列挙です。

ch_description_type_logical

チャネル エントリは、IEEE 802.11 標準に準拠するように論理チャネル番号によって定義されます。

ch_description_type_center_frequency

チャネル エントリは、チャネルの中心周波数によってメガヘルツ (MHz) 単位で定義されます。

uChannelListSize

ucChannelListBuffer 配列の長さ (バイト単位)。 この配列内の各エントリは、ULONG データ型として書式設定されます。

ucChannelListBuffer[1]

dot11PhyType メンバーで指定された PHY 型のチャネル記述を含む配列。

注釈

OID_DOT11_SCAN_REQUESTのセット要求に付随する DOT11_SCAN_REQUEST_V2 構造体には、0 個以上の DOT11_PHY_TYPE_INFO エントリの配列が含まれています。

Native 802.11 ミニポート ドライバーによって実行されるスキャン操作の詳細については、「 Native 802.11 スキャン操作」を参照してください。

ExtSTA 操作モードの詳細については、「 拡張ステーション操作モード」を参照してください。

要件

要件
サポートされている最小のクライアント Windows Vista 以降のバージョンの Windows オペレーティング システムで使用できます。
Header windot11.h (Ndis.h を含む)

こちらもご覧ください

DOT11_SCAN_REQUEST_V2

OID_DOT11_SCAN_REQUEST