FreeAddrInfoEx 함수(ws2tcpip.h)
FreeAddrInfoEx 함수는 GetAddrInfoEx 함수가 addrinfoex 구조에 동적으로 할당하는 주소 정보를 해제합니다.
구문
void WSAAPI FreeAddrInfoEx(
[in] PADDRINFOEXA pAddrInfoEx
);
매개 변수
[in] pAddrInfoEx
해제할 addrinfoex 구조체 또는 addrinfoex 구조체의 연결된 목록에 대한 포인터입니다. addrinfoex 구조 또는 구조체 내에서 가리키는 모든 동적 스토리지도 해제됩니다.
반환 값
이 함수는 값을 반환하지 않습니다.
설명
FreeAddrInfoEx 함수는 GetAddrInfoEx 함수에 의해 동적으로 할당된 addrinfoex 구조를 해제합니다. FreeAddrInfoEx 함수는 구조체 멤버가 가리키는 버퍼를 포함하여 pAddrInfo 매개 변수에서 가리키는 초기 addrinfoex 구조를 해제한 다음 addrinfoex 구조체의 ai_next 멤버로 연결된 모든 addrinfoex 구조를 계속 해제합니다. FreeAddrInfoEx 함수는 NULLai_next 멤버가 발생할 때까지 연결된 구조를 계속 해제합니다.
UNICODE 또는 _UNICODE 정의되면 FreeAddrInfoEx 는 함수의 유니코드 버전인 FreeAddrInfoExW에 정의되고 ADDRINFOEX 는 addrinfoexW 구조에 정의됩니다. UNICODE 또는 _UNICODE 정의되지 않은 경우 FreeAddrInfoEx 는 함수의 ANSI 버전인 FreeAddrInfoExA에 정의되고 ADDRINFOEX 는 addrinfoexA 구조에 정의됩니다.
Windows 8.1 및 Windows Server 2012 R2: FreeAddrInfoExW 함수는 Windows 8.1, Windows Server 2012 R2 이상에서 Windows 스토어 앱에 대해 지원됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 8.1, Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱 | UWP 앱] |
대상 플랫폼 | Windows |
헤더 | ws2tcpip.h |
라이브러리 | Ws2_32.lib |
DLL | Ws2_32.dll |