在 C# 中使用 AllocateAndGetTcpExTableFromStack 函数
Use AllocateAndGetTcpExTableFromStack function in c#
如何在 c#
中使用 function
我需要使用 windows IP 助手来获取特定的进程连接
因为它不会像这样工作
[DllImport("Iphlpapi.dll", CharSet = CharSet.Ansi)]
public static extern int AllocateAndGetTcpExTableFromStack();
因为我得到了错误:
System.EntryPointNotFoundException: 'Unable to find an entry point named 'AllocateAndGetTcpExTableFromStack' in DLL 'Iphlpapi.dll'.'
根据documentation,这个函数是'no longer available'。
链接页面建议了替代方案,您应该使用其中之一。
This function is no longer available for use as of Windows Vista. Instead, use the GetTcpTable
or GetExtendedTcpTable
function to retrieve the TCP connection table.
如何在 c#
中使用 function我需要使用 windows IP 助手来获取特定的进程连接
因为它不会像这样工作
[DllImport("Iphlpapi.dll", CharSet = CharSet.Ansi)]
public static extern int AllocateAndGetTcpExTableFromStack();
因为我得到了错误:
System.EntryPointNotFoundException: 'Unable to find an entry point named 'AllocateAndGetTcpExTableFromStack' in DLL 'Iphlpapi.dll'.'
根据documentation,这个函数是'no longer available'。
链接页面建议了替代方案,您应该使用其中之一。
This function is no longer available for use as of Windows Vista. Instead, use the
GetTcpTable
orGetExtendedTcpTable
function to retrieve the TCP connection table.