DOT11_PRIVACY_EXEMPTION 구조체(windot11.h)

중요Native 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 더 이상 사용되지 않습니다. 대신 WLAN WDI(디바이스 드라이버 인터페이스)를 사용하세요. WDI에 대한 자세한 내용은 WLAN 유니버설 Windows 드라이버 모델을 참조하세요.
 
DOT11_PRIVACY_EXEMPTION 구조체는 지정된 네트워크 EtherType에 대한 암호 해독 예외를 정의합니다.

구문

typedef struct DOT11_PRIVACY_EXEMPTION {
  USHORT usEtherType;
  USHORT usExemptionActionType;
  USHORT usExemptionPacketType;
} DOT11_PRIVACY_EXEMPTION, *PDOT11_PRIVACY_EXEMPTION;

멤버

usEtherType

big-endian 바이트 순서의 IEEE EtherType 값입니다.

usExemptionActionType

지정된 EtherType에 대한 예외 유형입니다. 다음과 같은 예외 유형이 정의됩니다.

DOT11_EXEMPT_ALWAYS

802.11 MAC 헤더의 프레임 컨트롤 필드의 보호된 프레임 하위 필드가 1로 설정된 경우 802.11 스테이션은 수신된 패킷을 삭제해야 합니다.

DOT11_EXEMPT_ON_KEY_MAPPING_KEY_UNAVAILABLE

원본 MAC 주소에 대한 키 매핑 키를 사용할 수 있고 802.11 MAC 헤더의 프레임 컨트롤 필드의 보호된 프레임 하위 필드를 0으로 설정한 경우 802.11 스테이션에서 받은 패킷을 삭제해야 합니다.

usExemptionPacketType

지정된 EtherType에 대한 예외가 적용되는 패킷 유형입니다. 다음 패킷 유형이 정의됩니다.

DOT11_EXEMPT_UNICAST

유니캐스트 패킷만 제외합니다.

DOT11_EXEMPT_MULTICAST

멀티캐스트 또는 브로드캐스트 패킷만 제외합니다.

DOT11_EXEMPT_BOTH

모든 패킷 유형을 제외합니다.

설명

의 설정된 요청을 통해 구성된 경우 802.11 스테이션의 패킷 예외 목록 OID_DOT11_PRIVACY_EXEMPTION_LIST. 802.11 스테이션이 수신하는 각 패킷에 대해 패킷의 EtherType과 일치하는 usEtherType 값을 사용하여 목록 항목에 지정된 암호 해독 예외를 적용합니다.

요구 사항

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

추가 정보

OID_DOT11_PRIVACY_EXEMPTION_LIST