DOT11_WFD_ADDITIONAL_IE結構(windot11.h)
重要
WiFiCx 是 Windows 11 中發行的新 Wi-Fi 驅動程式模型。 我們建議您使用WiFiCx來利用最新的功能。 WDI 驅動程式模型現在處於維護模式,而且只會收到高優先順序的修正。
DOT11_WFD_ADDITIONAL_IE 結構代表 OID_DOT11_WFD_ADDITIONAL_IE 要求中包含的其他 Information Element (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 結構的型別、修訂和大小。 Header 成員的必要設定如下:
成員 | 設置 |
---|---|
類型 | NDIS_OBJECT_TYPE_DEFAULT |
修訂 | DOT11_WFD_ADDITIONAL_IE_REVISION_1 |
大小 | DOT11_SIZEOF_WFD_ADDITIONAL_IE_REVISION_1 |
uBeaconIEsOffset
指標 IE 陣列的位移,以位元組為單位。 這個位移相對於包含這個 結構的緩衝區開頭。 Wi-Fi Direct (WFD) 埠在做為群組擁有者時,必須將這些新增 IE 新增至指標封包。
uBeaconIEsLength
uBeaconIEsOffset的額外 IE 長度,以位元組為單位。 當 WFD 連接埠在裝置或用戶端模式中運作時,會忽略此成員。
uProbeResponseIEsOffset
探查回應 IE 陣列的位移,以位元組為單位。 這個位移相對於包含這個 結構的緩衝區開頭。 Wi-Fi Direct (WFD) 埠在做為 WFD 裝置或群組擁有者時,必須將這些新增 IE 新增至探查回應封包。
uProbeResponseIEsLength
uProbeResponseIEsOffset的額外 IES 長度,以位元組為單位。 當 WFD 連接埠在用戶端模式中運作時,會忽略此成員。
uDefaultRequestIEsOffset
探查要求 IE 陣列的位移,以位元組為單位。 這個位移相對於包含這個 結構的緩衝區開頭。 Wi-Fi Direct (WFD) 埠必須將這些加號新增至其傳輸的探查要求封包。
uDefaultRequestIEsLength
uDefaultRequestIEsOffset的額外 IE 長度,以位元組為單位。
言論
uDefaultRequestIEsOffset 的其他 IES 僅適用於源自驅動程式的探查要求。 系統會在 OID_DOT11_WFD_DISCOVER_REQUEST中起始來自系統的明確裝置探索要求。 明確探索要求的 IE 應該來自OID_DOT11_WFD_DISCOVER_REQUEST要求中的這些 IE,而不是來自位於 uDefaultRequestIEsOffset的 IES。
要求
要求 | 價值 |
---|---|
最低支援的用戶端 | Windows 8 中的版本:_Supported |
標頭 | windot11.h (包括 Windot11.h) |