wtsapi32

    0熱度

    1回答

    我在一臺PC上運行的WINSERVICE,它連接到服務器,所以我們可以把一個命令,這個winservcice。 一個命令應該是:isConnectedRemotly:如果有人從其他機器(遠程),以及其用戶名(它連接會話的用戶名) 連接到本機應該返回true我該怎麼辦那?

    2熱度

    5回答

    我已經編寫了一個程序,該程序應該查詢終端服務API並打印出有關運行在終端服務盒上的會話的一些狀態信息。我正在使用WTSQuerySessionInformation函數來做到這一點,它返回一些數據,但大部分數據似乎缺少......有誰知道爲什麼? 這是我的計劃: void WTSGetString(HANDLE serverHandle, DWORD sessionid, WTS_INFO_CLA

    0熱度

    1回答

    我遵循WinProg網站上的「簡單窗口」tutorial。 當教程中的代碼編譯時沒有C運行時庫時,一切似乎都按預期工作。該窗口被創建並顯示給用戶。 如果我通過按關閉按鈕關閉窗口,窗口被銷燬並且進程退出 - 進程不再運行在本地機器上。 但是,當我鏈接到WTS庫並向WTSRegisterSessionNotification函數添加調用時,該進程在關閉其相應窗口後繼續在本地計算機上運行。 此行爲僅在進

    2熱度

    1回答

    我想使用此功能連接到特定的用戶會話。我已嘗試過所有內容,並且該功能始終會失敗,其中包括:ERROR_ACCESS_DENIED 5(0x5)訪問被拒絕或ERROR_CTX_WINSTATION_ACCESS_DENIED 7045(0x1B85)請求的會話訪問被拒絕。即使硬編碼的會話ID和這樣的密碼 WTSConnectSession(2, 1 ,TEXT("test1"),false); 是

    1熱度

    1回答

    我試圖從RDP會話中捕獲本地用戶名。爲了澄清,見下面的例子: 我的本地工作站是叫WORKSTATION1,我登錄到該本地工作站JOHN.DOE。 我使RDP連接工作使用JANE.DOE。是否有可能從RDP會話中捕獲JOHN.DOE?我不認爲你可以使用WTSQuerySessionInformation API來捕獲它。 任何建議將不勝感激。