structure DOT11_WFD_DISCOVER_DEVICE_FILTER (windot11.h)

Important L’interface LAN sans fil Native 802.11 est déconseillée dans Windows 10 et versions ultérieures. Utilisez plutôt l’interface WDI (WLAN Device Driver Interface). Pour plus d’informations sur WDI, consultez Modèle de pilote Windows universel WLAN.
 
La structure DOT11_WFD_DISCOVER _DEVICE_FILTER décrit un appareil P2P et un filtre propriétaire de groupe lors de la réponse à OID_DOT11_WFD_DISCOVERY_REQUEST demandes.

Syntaxe

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;

Membres

DeviceID

Adresse de l’appareil d’un appareil P2P ou d’un propriétaire de groupe à découvrir par l’appareil P2P local.

ucBitmask

Filtre les instances de l’appareil P2P à découvrir. Les valeurs possibles incluent :

Terme Description
DISCOVERY_FILTER_BITMASK_DEVICE L’appareil P2P local découvre l’appareil P2P avec l’ID d’appareil souhaité.
DISCOVERY_FILTER_BITMASK_GO L’appareil P2P local découvre un groupe avec l’ID de groupe P2P correspondant à l’ID d’appareil et au groupSSID spécifiés.
DISCOVERY_FILTER_BITMASK_ANY L’appareil P2P local doit uniquement découvrir l’appareil P2P ou tout propriétaire de groupe hébergé par l’appareil P2P.

GroupSSID

Si GroupSSID n’est pas un SSID de longueur nulle, ce membre spécifie le SSID d’un groupe P2P que l’appareil P2P local découvre. S’il s’agit du SSID générique P2P (« DIRECT- »), l’appareil P2P local découvre tous les groupes avec l’ID de groupe P2P correspondant à l’ID d’appareil souhaité.

Remarques

L’appareil P2P local ne doit pas étendre l’opération de découverte pour rechercher d’autres instances.

Notez que si la valeur de ucBitmask est FILTER_BITMASK_DEVICE | FILTER_BITMASK_GO, l’appareil P2P local ne doit découvrir qu’un seul instance de l’appareil P2P : l’appareil P2P ou un go avec l’ID d’appareil P2P et groupSSID souhaités.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Versions :_Supported dans Windows 8
En-tête windot11.h (inclure Windot11.h)