wlanapi.h) (WLAN_RAW_DATA 结构
WLAN_RAW_DATA 结构包含一些 Native Wifi 函数使用的 Blob 形式的原始数据。
语法
typedef struct _WLAN_RAW_DATA {
DWORD dwDataSize;
#if ...
BYTE *DataBlob[];
#else
BYTE DataBlob[1];
#endif
} WLAN_RAW_DATA, *PWLAN_RAW_DATA;
成员
dwDataSize
DataBlob 成员的大小(以字节为单位)。 dwDataSize 的最大值可能受存储在 WLAN_RAW_DATA 结构中的数据的类型的限制。
DataBlob[*]
数据 Blob。
DataBlob[1]
数据 Blob。
注解
WLAN_RAW_DATA 结构是一种原始数据结构,用于保存某些 Native Wifi 函数使用的数据条目。 数据结构采用可包含任何类型的数据的通用 Blob 形式。
WlanScan 函数使用 WLAN_RAW_DATA 结构。 传递给 WlanScan 函数的 pIeData 参数指向当前用于包含要包含在探测请求中的信息元素的WLAN_RAW_DATA结构。 传递给 WlanScan 函数的此WLAN_RAW_DATA结构可以包含邻近服务发现 (PSD) 信息元素 (IE) 数据输入。
使用 WLAN_RAW_DATA 结构存储 PSD IE 时,在 Wlanapi.h 头文件中定义的DOT11_PSD_IE_MAX_DATA_SIZE常量是 dwDataSize 成员的最大值。
常数 | Value | 说明 |
---|---|---|
DOT11_PSD_IE_MAX_DATA_SIZE | 240 | PSD IE 数据条目的最大数据大小(以字节为单位)。 |
有关 PSD IDE 的详细信息,包括 IE 格式的讨论,请参阅 WlanSetPsdIEDataList 函数。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2008 [仅限桌面应用] |
标头 | wlanapi.h (包括 Wlanapi.h) |