DOT11_WFD_DISCOVER_DEVICE_FILTER 구조체(windot11.h)

중요Native 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 더 이상 사용되지 않습니다. 대신 WLAN WDI(디바이스 드라이버 인터페이스)를 사용하세요. WDI에 대한 자세한 내용은 WLAN 유니버설 Windows 드라이버 모델을 참조하세요.
 
DOT11_WFD_DISCOVER _DEVICE_FILTER 구조는 OID_DOT11_WFD_DISCOVERY_REQUEST 요청에 응답할 때 P2P 디바이스 및 그룹 소유자 필터를 설명합니다.

구문

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 디바이스의 인스턴스를 필터링합니다. 가능한 값은 다음과 같습니다.

용어 Description
DISCOVERY_FILTER_BITMASK_DEVICE 로컬 P2P 디바이스는 원하는 DeviceID를 사용하여 P2P 디바이스를 검색합니다.
DISCOVERY_FILTER_BITMASK_GO 로컬 P2P 디바이스는 지정된 DeviceIDGroupSSID와 일치하는 P2P 그룹 ID가 있는 그룹을 검색합니다.
DISCOVERY_FILTER_BITMASK_ANY 로컬 P2P 디바이스는 P2P 디바이스 또는 P2P 디바이스에서 호스트하는 그룹 소유자만 검색하면됩니다.

GroupSSID

GroupSSID가 길이가 0인 SSID가 아닌 경우 이 멤버는 로컬 P2P 디바이스에서 검색하는 P2P 그룹의 SSID를 지정합니다. P2P 와일드카드 SSID("DIRECT-")인 경우 로컬 P2P 디바이스는 원하는 디바이스 ID와 일치하는 P2P 그룹 ID가 있는 모든 그룹을 검색합니다.

설명

로컬 P2P 디바이스는 추가 인스턴스를 찾기 위해 검색 작업을 확장하면 안 됩니다.

ucBitmask 값이 FILTER_BITMASK_DEVICE 경우 | FILTER_BITMASK_GO 로컬 P2P 디바이스는 P2P 디바이스의 instance 하나만 검색해야 합니다( P2P 디바이스 또는 원하는 P2P DeviceIDGroupSSID가 있는 GO).

요구 사항

요구 사항
지원되는 최소 클라이언트 버전:Windows 8 _Supported
머리글 windot11.h(Windot11.h 포함)