DOT11_WFD_DEVICE_ENTRY 구조체(windot11.h)

중요Native 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 더 이상 사용되지 않습니다. 대신 WLAN WDI(디바이스 드라이버 인터페이스)를 사용하세요. WDI에 대한 자세한 내용은 WLAN 유니버설 Windows 드라이버 모델을 참조하세요.
 
DOT11_WFD_DEVICE_ENTRY 구조에는 검색된 WFD(Wi-Fi Direct) 디바이스, 검색된 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의 identifer입니다. 이 식별자는 OID_DOT11_SUPPORTED_PHY_TYPES 쿼리 요청에서 반환된 지원되는 PHY 목록의 인덱스 범위에 있습니다. 이 identifer는 DOT_PHY_ID_ANY 수 없습니다.

PhySpecificInfo

uPhyId로 식별된 PHY의 특성입니다.

dot11BSSID

검색 중에 비콘 또는 프로브 응답 패킷을 보낸 디바이스의 MAC 주소입니다.

dot11BSSType

BSS 네트워크 유형입니다. 이 멤버는 검색된 모든 WFD 디바이스 및 WFD GO에 대해 dot11_BSS_type_infrastructure 설정됩니다.

TransmitterAddress

검색 중에 비콘 또는 프로브 응답 패킷을 보낸 디바이스의 송신기에 대한 MAC 주소입니다.

lRSSI

검색된 디바이스의 수신된 신호 강도 표시기 값입니다. 이 값의 단위는 1밀리와트(dBm)로 참조되는 데시벨 단위입니다.

uLinkQuality

0에서 100 사이의 품질 값을 연결합니다. 값이 100이면 가장 높은 링크 품질을 나타냅니다.

usBeaconPeriod

가장 최근 비콘 또는 프로브 응답 패킷의 비콘 간격 필드에서 받은 값입니다.

ullTimestamp

가장 최근 비콘 또는 프로브 응답 패킷의 타임스탬프 필드에서 받은 값입니다.

ullBeaconHostTimestamp

NdisGetCurrentSystemTime에서 반환된 값에 의해 결정되는 타임스탬프는 비콘 패킷이 수신된 시간을 기록합니다.

ullProbeResponseHostTimestamp

NdisGetCurrentSystemTime에서 반환된 값에 의해 결정되는 타임스탬프는 프로브 응답 패킷이 수신된 시간을 기록합니다.

usCapabilityInformation

가장 최근 비콘 또는 프로브 응답 패킷의 기능 필드에서 받은 값입니다.

uBeaconIEsOffset

이 디바이스에서 받은 마지막 비콘 패킷의 정보 요소(ES) 목록의 이 구조 시작부터의 오프셋(바이트)입니다. 비콘 패킷이 수신되지 않은 경우 이 값은 0이어야 합니다.

uBeaconIEsLength

uBeaconIEsOffset의 ES 길이(바이트)입니다. 정확한 길이 값이며 맞춤에 대한 안쪽 여백이 없습니다. 비콘 패킷이 수신되지 않은 경우 이 값은 0이어야 합니다.

uProbeResponseIEsOffset

이 디바이스에서 받은 마지막 프로브 응답 패킷의 정보 요소(ES) 목록의 이 구조 시작부터의 오프셋(바이트)입니다. 비콘 패킷이 수신되지 않은 경우 이 값은 0이어야 합니다.

uProbeResponseIEsLength

uProbeResponseIEsOffset의 ES 길이(바이트)입니다. 정확한 길이 값이며 맞춤에 대한 안쪽 여백이 없습니다. 프로브 응답 패킷이 수신되지 않은 경우 이 값은 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