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)

另请参阅

WLAN_RAW_DATA_LIST

WlanScan

WlanSetPsdIEDataList