@msdn=http://search.microsoft.com/search/results.aspx?qu=$$$ @pinvoke=http://pinvoke.net/$$$.htm Summary: Sets the state of a TCP connection !!!!C# Signature: [DllImport("iphlpapi.dll", SetLastError=true)] static extern int SetTcpEntry(IntPtr pTcprow); !!!!VB Signature: Declare Function SetTCPEntry Lib "iphlpapi.dll" (IntPtr pTcprow) As int !!!!User-Defined Types: None. !!!!Alternative Managed API: Do you know one? Please contribute it! !!!!Notes: None. !!!!Tips & Tricks: Please add some! !!!!Sample Code: /// <summary> /// Close all connections to the remote IP /// </summary> /// <param name="IP">IP address of a remote PC</param> public static void CloseRemoteIP(string IP) { MIB_TCPROW[] rows = getTcpTable(); for (int i = 0; i < rows.Length; i++) { if (rows[i].dwRemoteAddr == IPStringToInt(IP)) { rows[i].dwState = (int)State.Delete_TCB; IntPtr ptr = GetPtrToNewObject(rows[i]); int ret = SetTcpEntry(ptr); } } } Documentation: https://docs.microsoft.com/en-us/windows/desktop/api/iphlpapi/nf-iphlpapi-settcpentry
Edit iphlpapi.SetTCPEntry
You do not have permission to change this page. If you feel this is in error, please send feedback with the contact link on the main page.