структура DOT11_WFD_DEVICE_ENTRY (windot11.h)
Синтаксис
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, используемый для обнаружения устройства. Этот идентификатор находится в диапазоне индексов списка поддерживаемых PHY, возвращаемых из запроса OID_DOT11_SUPPORTED_PHY_TYPES . Этот идентификатор не может быть DOT_PHY_ID_ANY.
PhySpecificInfo
Атрибуты PHY, определяемые uPhyId.
dot11BSSID
MAC-адрес устройства, отправляющего ответный пакет маяка или пробы во время обнаружения.
dot11BSSType
Тип сети BSS. Для этого элемента задано значение dot11_BSS_type_infrastructure для всех обнаруженных устройств WFD и объектов GOS WFD.
TransmitterAddress
MAC-адрес передатчика устройства, отправляющего ответный пакет маяка или пробы во время обнаружения.
lRSSI
Значение индикатора силы полученного сигнала обнаруженного устройства. Единицы измерения для этого значения находятся в децибелах, на которые ссылается 1 милливатт (дБм).
uLinkQuality
Значение качества связи в диапазоне от 0 до 100. Значение 100 указывает на наивысшее качество связи.
usBeaconPeriod
Значение, полученное из поля интервала маяка последнего пакета ответа маяка или пробы.
ullTimestamp
Значение, полученное из поля метки времени последнего пакета ответа маяка или пробы.
ullBeaconHostTimestamp
Метка времени, определяемая значением, возвращенным из NdisGetCurrentSystemTime, записывает время получения пакета маяка.
ullProbeResponseHostTimestamp
Метка времени, определяемая значением, возвращенным из NdisGetCurrentSystemTime, записывает время получения пакета ответа пробы.
usCapabilityInformation
Значение, полученное из поля возможности последнего пакета ответа маяка или пробы.
uBeaconIEsOffset
Смещение (в байтах) от начала этой структуры списка информационных элементов (IES) из последнего пакета маяка, полученного от этого устройства. Если пакет маяка не получен, это значение должно быть равно 0.
uBeaconIEsLength
Длина (в байтах) IEs в uBeaconIEsOffset. Это точное значение длины и не содержит заполнение для выравнивания. Если пакет маяка не получен, это значение должно быть равно 0.
uProbeResponseIEsOffset
Смещение (в байтах) от начала этой структуры списка информационных элементов (IES) от последнего пакета ответа пробы, полученного от этого устройства. Если пакет маяка не получен, это значение должно быть равно 0.
uProbeResponseIEsLength
Длина (в байтах) IE в uProbeResponseIEsOffset. Это точное значение длины и не содержит заполнение для выравнивания. Если пакет ответа пробы не получен, это значение должно быть равно 0.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Версии:_Supported в Windows 8 |
Верхняя часть | windot11.h (включая Windot11.h) |
См. также раздел
NDIS_STATUS_DOT11_WFD_DISCOVER_COMPLETE
OID_DOT11_WFD_ENUM_DEVICE_LIST