DOT11_EXTAP_ATTRIBUTES 구조체(windot11.h)

중요

Native 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 더 이상 사용되지 않습니다. 대신 WDI(WLAN 디바이스 드라이버 인터페이스)를 사용하세요. WDI에 대한 자세한 내용은 WLAN 유니버설 Windows 드라이버 모델을 참조하세요.

DOT11_EXTAP_ATTRIBUTES 구조는 ExtAP(확장 가능한 액세스 지점) 모드에서 작동할 때 미니포트 드라이버 및 802.11 스테이션의 물리적 및 작동 특성을 정의합니다.

구문

typedef struct _DOT11_EXTAP_ATTRIBUTES {
  NDIS_OBJECT_HEADER              Header;
  ULONG                           uScanSSIDListSize;
  ULONG                           uDesiredSSIDListSize;
  ULONG                           uPrivacyExemptionListSize;
  ULONG                           uAssociationTableSize;
  ULONG                           uDefaultKeyTableSize;
  ULONG                           uWEPKeyValueMaxLength;
  BOOLEAN                         bStrictlyOrderedServiceClassImplemented;
  ULONG                           uNumSupportedCountryOrRegionStrings;
  PDOT11_COUNTRY_OR_REGION_STRING pSupportedCountryOrRegionStrings;
  ULONG                           uInfraNumSupportedUcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedUcastAlgoPairs;
  ULONG                           uInfraNumSupportedMcastAlgoPairs;
  PDOT11_AUTH_CIPHER_PAIR         pInfraSupportedMcastAlgoPairs;
} DOT11_EXTAP_ATTRIBUTES, *PDOT11_EXTAP_ATTRIBUTES;

멤버

Header

DOT11_EXTAP_ATTRIBUTES 구조체의 형식, 수정 버전 및 크기입니다. 이 멤버는 NDIS_OBJECT_HEADER 구조체로 형식이 지정됩니다.

미니포트 드라이버는 헤더 의 멤버를 다음 값으로 설정해야 합니다.

형식

이 멤버는 NDIS_OBJECT_TYPE_DEFAULT 설정해야 합니다.

수정 버전

이 멤버는 DOT11_EXTAP_ATTRIBUTES_REVISION_1 설정해야 합니다.

크기

이 멤버는 sizeof(DOT11_EXTAP_ATTRIBUTES)로 설정해야 합니다.

이러한 멤버에 대한 자세한 내용은 NDIS_OBJECT_HEADER.

uScanSSIDListSize

스캔 작업을 위해 802.11 스테이션에서 지원하는 최대 SSID(서비스 집합 식별자) 수입니다. 802.11 스테이션은 최소 4개 항목의 SSID 목록을 지원해야 합니다.

802.11 스테이션에서 검사에 사용하는 SSID 목록은 OID_DOT11_SCAN_REQUEST 설정될 때 지정됩니다.

uDesiredSSIDListSize

802.11 스테이션에서 지원하는 기본 서비스 집합 식별자(BSSID)의 원하는 목록에 있는 최대 항목 수입니다. 802.11 스테이션은 하나 이상의 항목이 있는 BSSID 목록을 지원해야 합니다.

원하는 BSSID 목록에 대한 자세한 내용은 OID_DOT11_DESIRED_BSSID_LIST 참조하세요.

uPrivacyExemptionListSize

802.11 스테이션에서 지원하는 개인 정보 면제 목록의 최대 항목 수입니다. 802.11 스테이션은 하나 이상의 항목으로 개인 정보 면제 목록을 지원해야 합니다.

개인 정보 면제 목록에 대한 자세한 내용은 OID_DOT11_PRIVACY_EXEMPTION_LIST.

uAssociationTableSize

802.11 스테이션에서 동시에 지원할 수 있는 최대 연결 수입니다. 802.11 스테이션은 하나 이상의 항목이 있는 연결 목록을 지원해야 합니다. NIC는 일반적으로 32개 이상의 연결을 동시에 지원할 수 있어야 합니다.

NIC가 키 매핑 키가 필요한 인증 및 암호 알고리즘을 지원하는 경우 키 매핑 키 테이블의 항목 수를 최소한 지원해야 합니다.

uDefaultKeyTableSize

802.11 스테이션에서 기본 키 및 스테이션별 기본 키 테이블에 대해 지원하는 최대 암호 키 수입니다.

표준 802.11 암호 알고리즘의 경우 802.11 스테이션은 4개 이상의 암호 키 테이블 크기를 지원해야 합니다. IHV(독립 하드웨어 공급업체)에서 개발한 암호화 알고리즘의 경우 테이블 크기는 4개 이상일 수 있습니다.

uWEPKeyValueMaxLength

802.11 스테이션에서 지원하는 WEP 암호 키의 최대 길이(바이트)입니다.

다음 표에서는 DOT11_CIPHER_ALGORITHM(.)를 통해 정의된 다양한 WEP 암호화 값에 대한 최소 및 최대 키 길이(바이트)를 나열합니다. \wlantypes\ne-wlantypes-_dot11_cipher_algorithm.md).

WEP 암호 최소 키 길이 최대 키 길이
DOT11_CIPHER_ALGO_WEP40 5 5
DOT11_CIPHER_ALGO_WEP104 13 13
DOT11_CIPHER_ALGO_WEP 13 802.11 스테이션에서 지원하는 모든 길이

bStrictlyOrderedServiceClassImplemented

TRUE로 설정된 경우 802.11 스테이션이 MAC(미디어 액세스 제어) MSDU(서비스 데이터 단위) 패킷 배달을 위한 IEEE 802.11 StrictlyOrdered 서비스 클래스를 지원하도록 지정하는 부울 값입니다.

StrictlyOrdered 서비스 클래스에 대한 자세한 내용은 IEEE 802.11-2012 표준의 절 5.1.3을 참조하세요.

uNumSupportedCountryOrRegionStrings

802.11 스테이션에서 지원하는 국가 또는 지역 문자열의 수입니다. 802.11 스테이션이 IEEE 802.11d-2001 표준에 지정된 대로 여러 규제 도메인을 지원하는 경우 각 국가 또는 지역 문자열은 802.11 스테이션에서 지원하는 규제 도메인을 식별합니다.

802.11 스테이션이 IEEE 802.11d-2001 표준을 지원하지 않는 경우 미니포트 드라이버는 uNumSupportedCountryOrRegionStrings 를 0으로 설정해야 합니다.

pSupportedCountryOrRegionStrings

802.11 스테이션에서 지원하는 802.11d 국가 또는 지역 문자열의 배열에 대한 포인터입니다. 배열의 각 항목은 DOT11_COUNTRY_OR_REGION_STRING 구조체로 서식이 지정됩니다.

uInfraNumSupportedUcastAlgoPairs

인프라 BSS(기본 서비스 세트) 네트워크에서 작동하도록 구성된 경우 유니캐스트 패킷을 보내고 받기 위해 802.11 스테이션에서 지원하는 인증 및 암호화 알고리즘의 수입니다. uInfraNumSupportedUcastAlgoPairs 멤버는 pInfraSupportedUcastAlgoPairs 멤버가 참조하는 배열의 DOT11_AUTH_CIPHER_PAIR 구조체 수여야 합니다.

pInfraSupportedUcastAlgoPairs

인프라 BSS 네트워크에서 유니캐스트 패킷을 보내고 받기 위해 802.11 스테이션에서 지원하는 인증 및 암호 알고리즘 배열에 대한 포인터입니다. 배열의 각 항목은 DOT11_AUTH_CIPHER_PAIR 구조체로 서식이 지정됩니다.

uInfraNumSupportedMcastAlgoPairs

인프라 BSS(기본 서비스 집합) 네트워크에서 작동하도록 구성된 경우 멀티캐스트 및 브로드캐스트 패킷을 보내고 받기 위해 802.11 스테이션에서 지원하는 인증 및 암호 알고리즘의 수입니다. uInfraNumSupportedMcastAlgoPairs 멤버는 pInfraSupportedMcastAlgoPairs 멤버가 참조하는 배열의 DOT11_AUTH_CIPHER_PAIR 구조체 수여야 합니다.

pInfraSupportedMcastAlgoPairs

인프라 BSS 네트워크에서 멀티캐스트 및 브로드캐스트 패킷을 보내고 받기 위해 802.11 스테이션에서 지원하는 인증 및 암호 알고리즘 배열에 대한 포인터입니다. 배열의 각 항목은 DOT11_AUTH_CIPHER_PAIR 구조체로 서식이 지정됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 7 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다.
머리글 windot11.h(Ndis.h 포함)

추가 정보

OID_DOT11_DESIRED_BSSID_LIST

DOT11_EXTAP_ATTRIBUTES

DOT11_COUNTRY_OR_REGION_STRING

DOT11_AUTH_CIPHER_PAIR

DOT11_CIPHER_ALGORITHM

OID_DOT11_PRIVACY_EXEMPTION_LIST

OID_DOT11_SCAN_REQUEST

NDIS_OBJECT_HEADER