DOT11_WFD_DEVICE_ENTRY结构 (windot11.h)

重要本机 802.11 无线 LAN 接口在 Windows 10 及更高版本中已弃用。 请改用 WLAN 设备驱动程序接口 (WDI) 。 有关 WDI 的详细信息,请参阅 WLAN 通用 Windows 驱动程序模型
 
DOT11_WFD_DEVICE_ENTRY 结构包含有关发现的 Wi-Fi Direct (WFD) 设备、发现的 WFD 组所有者 (GO) 或发现的基础结构接入点的信息。 此结构从 OID_DOT11_WFD_ENUM_DEVICE_LISTNDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE 通知返回。

语法

typedef struct _DOT11_WFD_DEVICE_ENTRY {
  ULONG                             uPhyId;
  DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO PhySpecificInfo;
  DOT11_MAC_ADDRESS                 dot11BSSID;
  DOT11_BSS_TYPE                    dot11BSSType;
  DOT11_MAC_ADDRESS                 TransmitterAddress;
  LONG                              lRSSI;
  ULONG                             uLinkQuality;
  USHORT                            usBeaconPeriod;
  ULONGLONG                         ullTimestamp;
  ULONGLONG                         ullBeaconHostTimestamp;
  ULONGLONG                         ullProbeResponseHostTimestamp;
  USHORT                            usCapabilityInformation;
  ULONG                             uBeaconIEsOffset;
  ULONG                             uBeaconIEsLength;
  ULONG                             uProbeResponseIEsOffset;
  ULONG                             uProbeResponseIEsLength;
}  DOT11_WFD_DEVICE_ENTRY, *PDOT11_WFD_DEVICE_ENTRY;

成员

uPhyId

用于检测设备的微型端口的 PHY 的标识器。 此标识符位于从 OID_DOT11_SUPPORTED_PHY_TYPES 查询请求返回的受支持 PHY 列表的索引范围内。 无法 DOT_PHY_ID_ANY此标识器。

PhySpecificInfo

由 uPhyId 标识的 PHY 的属性。

dot11BSSID

在发现过程中发送信标或探测响应数据包的设备 MAC 地址。

dot11BSSType

BSS 网络类型。 对于所有发现的 WFD 设备和 WFD GPO,此成员设置为 dot11_BSS_type_infrastructure

TransmitterAddress

在发现过程中发送信标或探测响应数据包的设备发送器的 MAC 地址。

lRSSI

已发现设备的接收信号强度指示器值。 此值的单位以分贝为单位,引用为 1 毫瓦 (dBm) 。

uLinkQuality

链接质量值范围为 0 到 100。 值为 100 表示链接质量最高。

usBeaconPeriod

从最新信标或探测响应数据包的信标间隔字段接收的值。

ullTimestamp

从最新信标或探测响应数据包的时间戳字段接收的值。

ullBeaconHostTimestamp

时间戳,由 从 NdisGetCurrentSystemTime 返回的值确定,记录接收信标数据包的时间。

ullProbeResponseHostTimestamp

时间戳,由 从 NdisGetCurrentSystemTime 返回的值确定,记录接收探测响应数据包的时间。

usCapabilityInformation

从最新信标或探测响应数据包的功能字段接收的值。

uBeaconIEsOffset

从从此设备接收的最后一个信标数据包) 的信息元素列表 (IE 结构开头的偏移量(以字节为单位)。 如果未收到信标数据包,此值应为 0。

uBeaconIEsLength

uBeaconIEsOffset 处的 IE 的长度(以字节为单位)。 这是一个确切的长度值,不包含对齐的填充。 如果未收到信标数据包,此值应为 0。

uProbeResponseIEsOffset

从从此设备接收的最后一个探测响应数据包的信息元素列表 (IE) 此结构开头的偏移量(以字节为单位)。 如果未收到信标数据包,此值应为 0。

uProbeResponseIEsLength

uProbeResponseIEsOffset 中 IEs 的长度(以字节为单位)。 这是一个确切的长度值,不包含对齐的填充。 如果未收到探测响应数据包,此值应为 0。

要求

要求
最低受支持的客户端 版本:Windows 8 中的_Supported
标头 windot11.h (包括 Windot11.h)

另请参阅

DOT11_BSS_TYPE

NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE

OID_DOT11_WFD_ENUM_DEVICE_LIST

OID_DOT11_SUPPORTED_PHY_TYPES

DOT11_MAC_ADDRESS

DOT11_BSS_ENTRY_PHY_SPECIFIC_INFO

NdisGetCurrentSystemTime