DOT11_WFD_ADDITIONAL_IE構造体 (windot11.h)
大事な
WiFiCx は、Windows 11 でリリースされた新しい Wi-Fi ドライバー モデルです。 最新の機能を利用するには、WiFiCx を使用することをお勧めします。 WDI ドライバー モデルはメンテナンス モードになり、優先度の高い修正プログラムのみを受け取ります。
DOT11_WFD_ADDITIONAL_IE 構造体は、OID_DOT11_WFD_ADDITIONAL_IE 要求に含まれる追加の情報要素 (IE) を表します。 追加の IE には、プローブ操作とビーコン操作の要求データと応答データの両方が含まれています。
構文
typedef struct _DOT11_WFD_ADDITIONAL_IE {
NDIS_OBJECT_HEADER Header;
ULONG uBeaconIEsOffset;
ULONG uBeaconIEsLength;
ULONG uProbeResponseIEsOffset;
ULONG uProbeResponseIEsLength;
ULONG uDefaultRequestIEsOffset;
ULONG uDefaultRequestIEsLength;
} DOT11_WFD_ADDITIONAL_IE, *PDOT11_WFD_ADDITIONAL_IE;
メンバーズ
Header
DOT11_WFD_ADDITIONAL_IE 構造体の種類、リビジョン、サイズを指定します。 ヘッダー のメンバーに必要な設定は次のとおりです。
メンバー | 設定 |
---|---|
型の | NDIS_OBJECT_TYPE_DEFAULT |
リビジョン の | DOT11_WFD_ADDITIONAL_IE_REVISION_1 |
サイズの | DOT11_SIZEOF_WFD_ADDITIONAL_IE_REVISION_1 |
uBeaconIEsOffset
ビーコン IEs の配列のオフセット (バイト単位)。 このオフセットは、この構造体を含むバッファーの先頭を基準にしています。 Wi-Fi ダイレクト (WFD) ポートは、グループ所有者として機能する場合に、これらの追加の IE をビーコン パケットに追加する必要があります。
uBeaconIEsLength
uBeaconIEsOffsetの追加の IEs の長さ (バイト単位)。 WFD ポートがデバイスまたはクライアント モードで動作している場合、このメンバーは無視されます。
uProbeResponseIEsOffset
プローブ応答 IEs の配列のオフセット (バイト単位)。 このオフセットは、この構造体を含むバッファーの先頭を基準にしています。 Wi-Fi ダイレクト (WFD) ポートは、WFD デバイスまたはグループ所有者として機能する場合に、これらの追加の IE をプローブ応答パケットに追加する必要があります。
uProbeResponseIEsLength
uProbeResponseIEsOffsetの追加の IEs の長さ (バイト単位)。 WFD ポートがクライアント モードで動作している場合、このメンバーは無視されます。
uDefaultRequestIEsOffset
プローブ要求 IEs の配列のオフセット (バイト単位)。 このオフセットは、この構造体を含むバッファーの先頭を基準にしています。 Wi-Fi ダイレクト (WFD) ポートは、送信するプローブ要求パケットにこれらの追加の IE を追加する必要があります。
uDefaultRequestIEsLength
uDefaultRequestIEsOffsetの追加の IEs の長さ (バイト単位)。
備考
uDefaultRequestIEsOffset の追加の IEs は、ドライバーからのプローブ要求のみを対象としています。 システムからの明示的なデバイス検出要求は、OID_DOT11_WFD_DISCOVER_REQUESTで開始されます。 明示的な検出要求の IEs は、uDefaultRequestIEsOffsetの IEs からではなく、OID_DOT11_WFD_DISCOVER_REQUEST要求内のそれらの IEs から取得する必要があります。
必要条件
要件 | 価値 |
---|---|
サポートされる最小クライアント | Windows 8 のバージョン:_Supported |
ヘッダー | windot11.h (Windot11.h を含む) |