Click or drag to resize
Xcalibur Systems LLC Logo

NetworkingHelperGetExtendedTcpTable Method

The GetExtendedTcpTable function retrieves a table that contains a list of TCP endpoints available to the application.

Namespace: Xcalibur.NativeMethods.V2.Networking
Assembly: Xcalibur.NativeMethods.V2 (in Xcalibur.NativeMethods.V2.dll) Version: 1.0.1.0
Syntax
[DllImportAttribute("iphlpapi.dll", SetLastError = true)]
public static uint GetExtendedTcpTable(
	IntPtr tcpTablePointer,
	ref int outputBufferLength,
	bool sort,
	int ipVersion,
	TcpTableClasses tblClass,
	int reserved
)

Parameters

tcpTablePointer  IntPtr
A pointer to the table structure that contains the filtered TCP endpoints available to the application.
outputBufferLength  Int32
he estimated size of the structure returned in tcpTablePointer, in bytes.
sort  Boolean
A value that specifies whether the TCP connection table should be sorted. If this parameter is set to TRUE, the TCP endpoints in the table are sorted in ascending order, starting with the lowest local IP address. If this parameter is set to FALSE, the TCP endpoints in the table appear in the order in which they were retrieved.
ipVersion  Int32
The version of IP used by the TCP endpoints.
tblClass  TcpTableClasses
The type of the TCP table structure to retrieve. This parameter can be one of the values from the enumeration.
reserved  Int32
Reserved. This value must be zero.

Return Value

UInt32
See Also