【问题标题】:Where are UDP_TABLE_CLASS values defined?UDP_TABLE_CLASS 值在哪里定义?
【发布时间】:2023-04-04 21:32:02
【问题描述】:

我想从 Iphlpapi.dll 共享库中调用 GetExtendedUdpTable 函数,但我不知道从哪里获取 UDP_TABLE_OWNER_PID 值,所以我可以将它传递给函数。

我没有 Windows SDK,所以我没有头文件。我下载了 iphlpapi.h、iprtrmib.h、ipexport.h、iptypes.h 和 types.h,但找不到 TableClass 值。

【问题讨论】:

    标签: c++ winapi network-programming msdn


    【解决方案1】:

    一切都在这里,甚至是枚举本身,以防您找不到相关的头文件之一:

    http://msdn.microsoft.com/en-us/library/windows/desktop/aa366388(v=vs.85).aspx

    【讨论】:

    • 好吧,在这个可能已经过时的file 中,我找不到UDP_TABLE_CLASS 枚举的定义。请不要告诉我我必须下载整个 SDK 才能获得 UDP_TABLE_OWNER_PID 的值。
    • 我下载了 Windows SDK 库,并在 Iprtrmib.h 文件中找到了 UDP_TABLE_CLASS 枚举,但是我仍然找不到 UDP_TABLE_OWNER_PID 常量定义
    • 实际上我在SDK中的整个Include文件夹中搜索了UDP_TABLE_OWNER_PID字符串,我只找到了UDP_TABLE_CLASS枚举,但没有常量定义。我现在很困惑......
    • @user1410908:当你说你找到了枚举但没有找到“常量定义”时,我不确定你的意思。这两件事不一样吗?无论如何,您可以从我发布的链接中复制粘贴枚举(定义值,隐式从零开始)。
    • 我不使用C++从共享库中调用函数,所以我需要UDP_TABLE_OWNER_PID的值。例如,对于 ulAf 参数,我使用 2,这是 AF_INET 常量的值。
    猜你喜欢
    • 1970-01-01
    • 2016-03-22
    • 2016-02-19
    • 2016-12-31
    • 2011-10-08
    • 2010-09-30
    • 2013-04-04
    • 2019-01-01
    相关资源
    最近更新 更多