Поделиться через


структура DOT11_WFD_DISCOVER_DEVICE_FILTER (windot11.h)

ВажноСобственный интерфейс беспроводной локальной сети 802.11 не рекомендуется использовать в Windows 10 и более поздних версиях. Вместо этого используйте интерфейс WLAN Device Driver Interface (WDI). Дополнительные сведения о WDI см. в статье Модель универсального драйвера WLAN для Windows.
 
Структура DOT11_WFD_DISCOVER _DEVICE_FILTER описывает устройство P2P и фильтр владельца группы при ответе на запросы OID_DOT11_WFD_DISCOVERY_REQUEST.

Синтаксис

typedef struct _DOT11_WFD_DISCOVER_DEVICE_FILTER {
  DOT11_MAC_ADDRESS DeviceID;
  UCHAR             ucBitmask;
  DOT11_SSID        GroupSSID;
} DOT11_WFD_DISCOVER_DEVICE_FILTER, *PDOT11_WFD_DISCOVER_DEVICE_FILTER;

Члены

DeviceID

Адрес устройства P2P или владельца группы, обнаруженный локальным устройством P2P.

ucBitmask

Фильтрует экземпляры устройства P2P для обнаружения. Возможные значения:

Термин Описание
DISCOVERY_FILTER_BITMASK_DEVICE Локальное устройство P2P обнаруживает устройство P2P с нужным DeviceID.
DISCOVERY_FILTER_BITMASK_GO Локальное устройство P2P обнаруживает группу с идентификатором группы P2P, соответствующим указанным DeviceID и GroupSSID.
DISCOVERY_FILTER_BITMASK_ANY Локальному устройству P2P необходимо только обнаружить устройство P2P или любого владельца группы, размещенного на устройстве P2P.

GroupSSID

Если GroupSSID не является идентификатором SSID нулевой длины, этот элемент указывает SSID группы P2P, обнаруженной локальным устройством P2P. Если это SSID с подстановочным знаком P2P ("DIRECT-"), локальное устройство P2P обнаруживает все группы с идентификатором группы P2P, соответствующим нужному идентификатору устройства.

Комментарии

Локальное устройство P2P не должно расширять операцию обнаружения для поиска дополнительных экземпляров.

Обратите внимание, что если значение ucBitmask равно FILTER_BITMASK_DEVICE | FILTER_BITMASK_GO локальное устройство P2P должно обнаружить только один экземпляр устройства P2P — устройство P2P или GO с нужными идентификаторами устройств P2P и GroupSSID.

Требования

Требование Значение
Минимальная версия клиента Версии:_Supported в Windows 8
Верхняя часть windot11.h (включая Windot11.h)