すべてのコンポーネントを取得するには、Profinet ネットワークをチェックする必要があります。NSMP または DCP 経由で問い合わせることもできますが、その後 RPC 経由で関数を実行するには UUID が必要です。
問題は、Windows NT では機能する LookUpBegin(next and stop) という名前の関数があったことですが、Vista OS 以降ではサポートされていません。ここに何かがあるに違いないことがわかりましたが、それが何であるか、どこにあるのかを見つけることができませんでした...
C++ で DCE-RPC を使用した経験はありますか? 最良の方法?サンプルはありますか?なんでもいい。
もう 1 つの質問は、不明なデバイス サーバーで関数を実行する必要があるということです。IDまたは類似のものと文字列を与える関数を実行できるRPCの関数はありますか? サーバーに送信する一種のソケットで、適切にコーディングされていれば、サーバーは何かを実行します。Wireshark 経由でトレースを盗聴できたからです。それで、私は彼らの一部を知ることができました。