DOT11EXT_SET_DEFAULT_KEY_ID 콜백 함수(wlanihv.h)
구문
DOT11EXT_SET_DEFAULT_KEY_ID Dot11extSetDefaultKeyId;
DWORD Dot11extSetDefaultKeyId(
[in, optional] HANDLE hDot11SvcHandle,
[in] ULONG uDefaultKeyId
)
{...}
매개 변수
[in, optional] hDot11SvcHandle
운영 체제에서 WLAN 어댑터를 참조하는 데 사용하는 핸들입니다. 이 핸들 값은 Dot11ExtIhvInitAdapter IHV 처리기 함수에 대한 이전 호출을 통해 지정되었습니다.
[in] uDefaultKeyId
어댑터의 기본 또는 스테이션별 암호 키 테이블 내 키의 인덱스 값입니다.
WEP 또는 TKIP와 같은 표준 802.11 암호 알고리즘의 경우 uDefaultKeyId 는 0에서 3 사이여야 합니다. IHV에서 개발한 독점 암호 알고리즘의 경우 uDefaultKeyId 는 IHV에서 정의한 범위 내의 모든 값일 수 있습니다.
반환 값
호출이 성공하면 함수는 ERROR_SUCCESS 반환합니다. 그렇지 않으면 Winerror.h에 정의된 오류 코드를 반환합니다.
설명
기본 키 식별자(ID)는 어댑터의 기본 키 및 어댑터가 데이터 암호화에 사용하는 스테이션별 기본 키 테이블에서 암호 키의 인덱스를 지정합니다. 어댑터는 MAC(대상 미디어 액세스 제어) 주소에 대한 키 매핑 키가 없는 한 기본 키 ID에서 참조하는 암호화 키를 전송된 패킷의 기본 암호화 키로 사용합니다. 이러한 암호화 키 형식에 대한 자세한 내용은 802.11 암호 키 형식을 참조하세요.
Dot11ExtSetDefaultKeyId 함수를 호출하면 의 집합 요청이 발생합니다. WLAN 어댑터를 관리하는 Native 802.11 미니포트 드라이버에 OID(개체 식별자)를 OID_DOT11_CIPHER_DEFAULT_KEY_ID.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
대상 플랫폼 | 데스크톱 |
머리글 | wlanihv.h(Wlanihv.h 포함) |