C++ アプリとして、Java プロセス (java.exe/javaw.exe) にクエリを実行して、JVM に渡されたメイン クラスまたは jar ファイル名を取得する方法はありますか? 「jps -l」を実行したときと同じ結果が必要です。
C:\>jps -l -V
2644 sun.tools.jps.Jps
4340 net.sourceforge.squirrel_sql.client.Main
コマンドラインのパラメータを取得してクラス名をパースしてみるのもいいと思いますが、もっと簡単にクラス名やjarファイル名だけを確実に抽出する方法はないかと思っていました。
ありがとう!