AllocateAndGetTcpExTableFromStack (Compact 2013)

3/26/2014

This function retrieves the TCP connection table and allocates memory from the local heap to store the table.

Syntax

DWORD WINAPI AllocateAndGetTcpExTableFromStack(
  __out  PVOID* ppTcpTable,
  __in   BOOL bOrder,
  __in   HANDLE hHeap,
  __in   DWORD dwFlags,
  __in   DWORD dwFamily
);

Parameters

  • ppTcpTable
    Pointer to the address of the opaque data that contains the TCP connection table after the function returns.
  • bOrder
    If true, the TCP connection entries in the table returned in ppTcpTable are sorted; if false, they are not.
  • hHeap
    Handle to the heap from which the memory to store the table will be allocated.
  • dwFlags
    One or more flags that indicate specific heap allocation control behaviors.
  • dwFamily
    The family of the TCP addresses in the table.

    Value

    Meaning

    AF_INET

    Retrieve IPv4 TCP addresses.

    AF_INET6

    Retrieve IPv6 TCP addresses.

Return Value

If the function succeeds, it returns ERROR_SUCCESS.

If the function fails, it returns a function from winerror.h.

See Also

Reference

IP Helper Functions
AllocateAndGetUdpExTableFromStack
GetTcpTable
GetExtendedTcpTable