AllocateAndGetUdpExTableFromStack 함수(iphlpapi.h)
[이 함수는 Windows Vista를 기준으로 더 이상 사용할 수 없습니다. 대신 GetUdpTable 또는 GetExtendedUdpTable 함수를 사용하여 UDP 연결 테이블을 검색합니다.]
AllocateAndGetUdpExTableFromStack 함수는 UDP 연결 테이블을 검색하고 로컬 힙에서 메모리를 할당하여 테이블을 저장합니다.
구문
DWORD AllocateAndGetUdpExTableFromStack(
[out] PVOID *ppUdpTable,
[in] BOOL bOrder,
[in] HANDLE hHeap,
[in] DWORD dwFlags,
[in] DWORD dwFamily
);
매개 변수
[out] ppUdpTable
함수가 반환된 후 UDP 연결 테이블이 포함된 불투명 데이터의 주소에 대한 포인터입니다.
[in] bOrder
true이면 ppUDPTable 에서 반환된 테이블의 UDP 연결 항목이 정렬됩니다. false이면 그렇지 않습니다.
[in] hHeap
테이블을 저장할 메모리가 할당되는 힙에 대한 핸들입니다.
[in] dwFlags
특정 힙 할당 제어 동작을 나타내는 하나 이상의 플래그입니다.
[in] dwFamily
테이블의 UDP 주소 패밀리입니다.
값 | 의미 |
---|---|
|
IPv4 UDP 주소를 검색합니다. |
|
IPv6 UDP 주소를 검색합니다. |
반환 값
함수가 성공하면 ERROR_SUCCESS 반환합니다.
함수가 실패하면 winerror.h에서 함수를 반환합니다.
설명
Windows Vista 이상용으로 릴리스된 Microsoft SDK(Windows 소프트웨어 개발 키트)에서 AllocateAndGetUdpExTableFromStack 의 함수 프로토타입은 Windows Server 2003 및 Windows XP에서 지속적인 지원을 위해 Iphlpapi.h 헤더 파일에 여전히 정의되어 있습니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | iphlpapi.h |
라이브러리 | Iphlpapi.lib |
DLL | Iphlpapi.dll |