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 주소 패밀리입니다.
값 | 의미 |
---|---|
|
IPv4 TCP 주소를 검색합니다. |
|
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
GetTcpTable