2010-09-23 50 views
0

我很难找到一种使用.net查询所有RDP会话的方法。任何人都知道如何返回这些数据,而不必解析qwinsta.exe调用的结果?使用.net查询所有RDP会话

目前我正在使用qwinsta方法,但是当查询不同的os安装(2003/2008/2008r2等)时,这会返回一些非常意外的结果。

+0

我怀疑可能有一个WMI对象有你需要的数据,但我没有第一个线索可能是什么。 – Mark 2010-09-23 16:47:30

回答

0

您可以使用各种WTS *函数(WTSEnumerateSessions和friends)或使用Cassia library来完成此操作,该操作为这些非托管API调用提供了一个包装。