다음을 통해 공유


AllocateAndGetTcpExTableFromStack 함수(iphlpapi.h)

[이 함수는 Windows Vista를 기준으로 더 이상 사용할 수 없습니다. 대신 GetTcpTable 또는 GetExtendedTcpTable 함수를 사용하여 TCP 연결 테이블을 검색합니다.]

AllocateAndGetTcpExTableFromStack 함수는 TCP 연결 테이블을 검색하고 로컬 힙에서 메모리를 할당하여 테이블을 저장합니다.

구문

DWORD AllocateAndGetTcpExTableFromStack(
  [out] PVOID  *ppTcpTable,
  [in]  BOOL   bOrder,
  [in]  HANDLE hHeap,
  [in]  DWORD  dwFlags,
  [in]  DWORD  dwFamily
);

매개 변수

[out] ppTcpTable

함수가 반환된 후 TCP 연결 테이블이 포함된 불투명 데이터의 주소에 대한 포인터입니다.

[in] bOrder

true이면 ppTcpTable 에서 반환된 테이블의 TCP 연결 항목이 정렬됩니다. false이면 그렇지 않습니다.

[in] hHeap

테이블을 저장할 메모리가 할당되는 힙에 대한 핸들입니다.

[in] dwFlags

특정 힙 할당 제어 동작을 나타내는 하나 이상의 플래그입니다.

[in] dwFamily

테이블의 TCP 주소 패밀리입니다.

의미
AF_INET
IPv4 TCP 주소를 검색합니다.
AF_INET6
IPv6 TCP 주소를 검색합니다.

반환 값

함수가 성공하면 ERROR_SUCCESS 반환합니다.

함수가 실패하면 winerror.h에서 함수를 반환합니다.

설명

Windows Vista 이상용으로 릴리스된 Microsoft SDK(Windows SDK(소프트웨어 개발 키트))에서 AllocateAndGetTcpExTableFromStack에 대한 함수 프로토타입은 Windows Server 2003 및 Windows XP에서 지속적인 지원을 위해 Iphlpapi.h 헤더 파일에 여전히 정의되어 있습니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
대상 플랫폼 Windows
헤더 iphlpapi.h
라이브러리 Iphlpapi.lib
DLL Iphlpapi.dll

추가 정보

AllocateAndGetUdpExTableFromStack

GetExtendedTcpTable

GetTcpTable