0

リモート ホスト(Citrix ターミナル サーバー)でログオン セッションを列挙したいと考えています。これまでに見つかったのは ですがLsaEnumerateLogonSessions() / LsaGetLogonSessionData()、リモートで呼び出すことはできません。
RPC に関するドキュメントをいくつか読みましたが、それを正しく理解していれば、関数を実行するリモート ホスト上に追加のアプリケーションが必要になります (これは避けたいことです)。

そのようなことを実装する方法はありますか?多分リモートデスクトップAPIで?

私が見つけた別の解決策: http://msdn.microsoft.com/en-us/library/windows/desktop/aa370669%28v=vs.85%29.aspx

4

2 に答える 2

1

その他のオプションには、WTS API のWTSEnumerateSessionsExがあります。Citrix に特化したい場合は、XenApp PowerShell SDKも使用できます。

于 2013-10-16T22:40:13.353 に答える
0

Win32_LogonSessionを使用すると、リモート コンピューターから WMI を呼び出すことができます。

于 2013-10-16T07:38:19.570 に答える