DOT11EXTIHV_GET_VERSION_INFO 콜백 함수(wlanihv.h)
중요Native 802.11 무선 LAN 인터페이스는 Windows 10 이상에서 더 이상 사용되지 않습니다. 대신 WDI(WLAN 디바이스 드라이버 인터페이스)를 사용하세요. WDI에 대한 자세한 내용은 WLAN 유니버설 Windows 드라이버 모델을 참조하세요.
구문
DOT11EXTIHV_GET_VERSION_INFO Dot11extihvGetVersionInfo;
DWORD Dot11extihvGetVersionInfo(
[out] PDOT11_IHV_VERSION_INFO pDot11IHVVersionInfo
)
{...}
매개 변수
[out] pDot11IHVVersionInfo
인터페이스 버전 번호를 포함하는 DOT11_IHV_VERSION_INFO 구조체에 대한 포인터입니다.
반환 값
호출이 성공하면 함수는 ERROR_SUCCESS 반환합니다. 그렇지 않으면 Winerror.h에 정의된 오류 코드를 반환합니다.
설명
운영 체제는 Dot11ExtIhvGetVersionInfo 함수를 호출하여 IHV 확장 DLL에 사용할 인터페이스 버전을 결정합니다. 운영 체제는 DLL을 로드한 직후에 이 호출을 수행하며, 이 호출은 운영 체제가 DLL에 처음으로 호출합니다.
Dot11ExtIhvInitService 호출을 통해 교환되는 함수 포인터 테이블을 통해 주소가 확인되는 다른 IHV 확장성 및 처리기 함수와 달리, Dot11ExtIhvGetVersionInfo 함수의 주소는 GetProcAddress 함수를 호출하는 운영 체제에 의해 운영 체제에서 확인됩니다. 따라서 IHV 확장 DLL 개발자는 다음 지침을 따라야 합니다.
- DLL은 이 항목에 설명된 형식을 가진 Dot11ExtIhvGetVersionInfo라는 함수를 구현해야 합니다.
- IHV 확장 DLL을 빌드하는 데 사용되는 원본 모듈 정의(.def) 파일의 EXPORTS 문에는 Dot11ExtIhvGetVersionInfo 함수에 대한 함수 이름 항목이 포함되어야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista 이상 버전의 Windows 운영 체제에서 사용할 수 있습니다. |
대상 플랫폼 | 데스크톱 |
머리글 | wlanihv.h(Wlanihv.h 포함) |