共用方式為


遠端桌面服務 API 函式

下列函式會與遠端桌面服務搭配使用。

在本節中

ProcessIdToSessionId

擷取與指定進程相關聯的遠端桌面服務會話。

TLSConnectToLsServer

開啟指定遠端桌面授權伺服器的句柄。

TLSDisconnectFromServer

關閉遠端桌面授權伺服器的開啟句柄。

TLSGetServerCertificate

傳回遠端桌面授權伺服器的憑證。

TLSKeyPackEnumBegin

根據搜尋準則,開始列舉安裝在遠端桌面授權伺服器上的所有密鑰套件。

TLSKeyPackEnumEnd

從先前對 TLSKeyPackEnumBegin 函式的呼叫繼續進行,並終止列舉。

TLSKeyPackEnumNext

從先前對 TLSKeyPackEnumBegin 函式的呼叫繼續進行,並傳回安裝在符合搜尋準則的遠端桌面授權伺服器上下一個密鑰套件。

TLSLicenseEnumBegin

開始列舉遠端桌面授權伺服器根據搜尋準則所發出的授權。

TLSLicenseEnumEnd

從先前對 TLSLicenseEnumBegin 函式的呼叫繼續進行,並終止列舉。

TLSLicenseEnumNext

從先前呼叫 TLSLicenseEnumBegin 函式繼續進行,並傳回符合搜尋準則的遠端桌面授權伺服器上所安裝的下一個授權。

VirtualChannelClose

關閉虛擬通道的用戶端端。

VirtualChannelEntry

應用程式定義的進入點,適用於使用遠端桌面服務虛擬通道之應用程式的用戶端 DLL。

VirtualChannelInit

初始化用戶端 DLL 對遠端桌面服務虛擬通道的存取。

VirtualChannelInitEvent

遠端桌面服務呼叫以通知用戶端 DLL 虛擬通道事件的應用程式定義回呼函式。

VirtualChannelOpen

開啟虛擬通道的用戶端端。

VirtualChannelOpenEvent

遠端桌面服務呼叫的應用程式定義回呼函式,以通知用戶端 DLL 特定虛擬通道的事件。

VirtualChannelWrite

將數據從虛擬通道的用戶端傳送至伺服器端的夥伴應用程式。

WTSCloseServer

關閉遠端桌面工作階段主機 (RD 工作階段主機) 伺服器的開啟句柄。

WTSConnectSession

將遠端桌面服務會話連線到本機電腦上的現有工作階段。

WTSCreateListener

建立新的遠端桌面服務接聽程式,或設定現有的接聽程式。

WTSDisconnectSession

將登入的使用者與指定的遠端桌面服務會話中斷連線,而不需要關閉工作階段。

WTSEnableChildSessions

開啟或停用 子工作階段

WTSEnumerateListeners

列舉 RD 工作階段主機伺服器上的所有遠端桌面服務接聽程式。

WTSEnumerateProcesses

擷取指定 RD 工作階段主機伺服器上作用中進程的相關信息。

WTSEnumerateProcessesEx

擷取指定 RD 工作階段主機伺服器或遠端桌面虛擬化主機 (RD Virtualization Host) 伺服器上作用中進程的相關信息。

WTSEnumerateServers

傳回指定網域內所有 RD 工作階段主機伺服器的清單。

WTSEnumerateSessions

擷取 RD 工作階段主機伺服器上的會話清單。

WTSEnumerateSessionsEx

擷取指定 RD 工作階段主機伺服器或 RD 虛擬化主機伺服器上的會話清單。

WTSFreeMemory

釋放遠端桌面服務函式配置的記憶體。

WTSFreeMemoryEx

釋放記憶體,其中包含遠端桌面服務函式所配置的 WTS_PROCESS_INFO_EXWTS_SESSION_INFO_1 結構。

WTSGetActiveConsoleSessionId

擷取控制台會話的會話標識碼。

WTSGetChildSessionId

如果存在,則擷取子會話標識碼。

WTSGetListenerSecurity

擷取遠端桌面服務接聽程式的安全性描述元。

WTSIsChildSessionsEnabled

判斷是否啟用子會話。

WTSLogoffSession

註銷指定的遠端桌面服務會話。

WTSOpenServer

開啟指定 RD 工作階段主機伺服器的句柄。

WTSOpenServerEx

開啟指定 RD 工作階段主機伺服器或 RD 虛擬化主機伺服器的句柄。

WTSQueryListenerConfig

擷取遠端桌面服務接聽程式的組態資訊。

WTSQuerySessionInformation

擷取指定 RD 工作階段主機伺服器上指定工作階段的工作階段資訊。

WTSQueryUserConfig

擷取指定域控制器或 RD 工作階段主機伺服器上指定使用者的組態資訊。

WTSQueryUserToken

取得工作階段識別碼所指定登入使用者的主要存取令牌。

WTSRegisterSessionNotification

註冊指定的視窗以接收會話變更通知。

WTSRegisterSessionNotificationEx

註冊指定的視窗以接收會話變更通知。

WTSSendMessage

在指定遠端桌面服務會話的用戶端桌面上顯示消息框。

WTSSetListenerSecurity

設定遠端桌面服務接聽程式的安全性描述元。

WTSSetUserConfig

修改指定域控制器或 RD 工作階段主機伺服器上的指定使用者的組態資訊。

WTSShutdownSystem

關閉指定的 RD 工作階段主機伺服器(並選擇性重新啟動)。

WTSStartRemoteControlSession

啟動另一個遠端桌面服務會話的遠端控制。 您必須從遠端工作階段呼叫此函式。

WTSStopRemoteControlSession

停止遠端控制會話。

WTSTerminateProcess

終止指定 RD 工作階段主機伺服器上的指定進程。

WTSUnRegisterSessionNotification

取消註冊指定的視窗,使其不會收到任何進一步的會話變更通知。

WTSUnRegisterSessionNotificationEx

取消註冊指定的視窗,使其不會收到任何進一步的會話變更通知。

WTSVirtualChannelClose

關閉開啟的虛擬通道句柄。

WTSVirtualChannelOpen

開啟指定之虛擬通道伺服器端的句柄。

WTSVirtualChannelOpenEx

以類似 WTSVirtualChannelOpen的方式建立虛擬通道。

WTSVirtualChannelPurgeInput

刪除從客戶端傳送到指定虛擬通道上伺服器的所有佇列輸入數據。

WTSVirtualChannelPurgeOutput

刪除從伺服器傳送到指定虛擬通道上用戶端的所有佇列輸出數據。

WTSVirtualChannelQuery

傳回指定之虛擬通道的相關信息。

WTSVirtualChannelRead

從虛擬通道的伺服器端讀取數據。

WTSVirtualChannelWrite

將數據寫入虛擬通道的伺服器端。

WTSWaitSystemEvent

等候遠端桌面服務事件,再返回呼叫端。