DCE RPC - Windows 7

DCE RPC - Windows 7

我必须检查 Profinet 网络才能获得所有组件。我可以通过 NSMP 或 DCP 询问他们,但我需要 UUID 才能通过 RPC 执行函数。

问题是,有一个名为 LookUpBegin(next and stop) 的函数可以为 Windows NT 工作,但在 Vista OS 之后不受支持。现在我已经看到必须有一些东西 here 但我无法找到它是什么,它位于何处...

您在 C++ 中使用过 DCE-RPC 吗? 最好的办法?有样品吗?随便。

另一个问题是:我必须在我不知道的设备服务器中执行功能。 RPC 是否有任何功能允许执行提供 id 或类似名称和字符串的函数?一种发送到服务器的套接字,如果编码正确,服务器将执行某些操作。因为我已经能够通过 Wireshark 嗅探痕迹。所以我可以知道其中的一部分。

解决方案:制作自己的数据包并通过套接字发送。 Wireshark 可以提供帮助。