다음을 통해 공유


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 주소 패밀리입니다.

의미
AF_INET
IPv4 UDP 주소를 검색합니다.
AF_INET6
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

참고 항목

AllocateAndGetTcpExTableFromStack

GetExtendedUdpTable

GetUdpTable