2014-01-16 178 views
2

調用WTSEnumerateSessions我使用決明子我的C#代碼連接到我們的終端服務器的網絡。如果我以管理員用戶身份運行該程序,它可以正常工作。然而,當我上裝入相同的代碼與本地系統用戶的服務和決明子使得WTSEnumerateSessions電話,我收到了Win32Exception(0X80004005)「沒有更多的數據是可用」。從本地系統服務

this issue on the Cassia tracker只見它可以是一個權限問題。因此,在我查詢的遠程服務器上,我爲我所連接的計算機的計算機帳戶設置了「完全控制」權限,但沒有解決問題。

有誰比下具有本地系統帳戶下的管理權限,而不是用戶帳戶運行服務以外的任何其他建議?

回答

1

我花了這麼長時間敲打我對這個的頭,我解決了它的權利,當我即將提交的問題。

萬一別人遇到這個你必須重新啓動的權限更改遠程桌面服務服務生效,你將無法查詢服務,直到該服務已重新啓動後。

相關問題