다음을 통해 공유


WlanReasonCodeToString 함수(wlanapi.h)

WlanReasonCodeToString 함수는 지정된 이유 코드를 설명하는 문자열을 검색합니다.

구문

DWORD WlanReasonCodeToString(
  [in] DWORD  dwReasonCode,
  [in] DWORD  dwBufferSize,
  [in] PWCHAR pStringBuffer,
       PVOID  pReserved
);

매개 변수

[in] dwReasonCode

문자열 설명이 요청되는 WLAN_REASON_CODE 값입니다.

[in] dwBufferSize

문자열을 저장하는 데 사용되는 버퍼의 크기( WCHAR)입니다. 이유 코드 문자열이 버퍼보다 긴 경우 잘리고 NULL이 종료됩니다. dwBufferSizepStringBuffer에 할당된 실제 메모리 양보다 큰 경우 호출 프로그램에서 액세스 위반이 발생합니다.

[in] pStringBuffer

문자열을 받을 버퍼에 대한 포인터입니다. 호출자는 WlanReasonCodeToString을 호출하기 전에 pStringBuffer에 메모리를 할당해야 합니다.

pReserved

다음에 사용하도록 예약됩니다. NULL로 설정해야 합니다.

반환 값

함수가 성공하면 반환 값은 상수 문자열에 대한 포인터입니다.

함수가 실패하면 반환 값은 다음 반환 코드 중 하나일 수 있습니다.

반환 코드 설명
ERROR_INVALID_PARAMETER
매개 변수가 잘못되었습니다. 이 오류는 다음 조건 중 어느 것이 발생하는 경우 반환됩니다.
  • dwBufferSize 는 0입니다.
  • pStringBufferNULL입니다.
  • pReservedNULL이 아닙니다.
기타
다양한 RPC 및 기타 오류 코드. FormatMessage를 사용하여 반환된 오류에 대한 메시지 문자열을 가져옵니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista, WINDOWS XP SP3 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 wlanapi.h(Wlanapi.h 포함)
라이브러리 Wlanapi.lib
DLL Wlanapi.dll
재배포 가능 파일 SP2를 사용하는 Windows XP용 무선 LAN API

추가 정보

WLAN_REASON_CODE