DOT11_PRIVACY_EXEMPTION 구조체(windot11.h)

중요 네이티브 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 사용되지 않습니다. 대신 WDI(WLAN 디바이스 드라이버 인터페이스)를 사용하세요. 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

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

설명

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

요구 사항

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

참조

OID_DOT11_PRIVACY_EXEMPTION_LIST