다음을 통해 공유


DOT11_WFD_DEVICE_ENTRY 구조체(windot11.h)

중요하다

WiFiCx Windows 11에서 릴리스된 새로운 Wi-Fi 드라이버 모델입니다. WiFiCx를 사용하여 최신 기능을 활용하는 것이 좋습니다. WDI 드라이버 모델은 이제 유지 관리 모드에 있으며 높은 우선 순위 수정만 받습니다.

DOT11_WFD_DEVICE_ENTRY 구조에는 검색된 WFD(Wi-Fi Direct) 디바이스, 검색된 GO(WFD 그룹 소유자) 또는 검색된 인프라 액세스 지점에 대한 정보가 포함됩니다. 이 구조는 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의 식별자입니다. 이 식별자는 OID_DOT11_SUPPORTED_PHY_TYPES 쿼리 요청에서 반환된 지원되는 PHY 목록의 인덱스 범위에 있습니다. 이 식별자는 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

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

uProbeResponseIEsOffset

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

uProbeResponseIEsLength

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