虛擬通道 是軟體延伸模組,可用來將功能增強功能新增至遠端桌面服務應用程式。 功能增強的範例可能包括:支援特殊類型的硬體、音訊,或遠端桌面服務 遠端桌面通訊協定 (RDP) 所提供的核心功能。 RDP 通訊協定提供多個虛擬通道的多任務管理。
在本節中
-
若要實作虛擬通道,請提供虛擬通道應用程式的伺服器和客戶端模組。
-
遠端桌面服務支援動態虛擬通道 (DVC) 用戶端介面。
-
圖形虛擬通道參考包含程式設計元素,可讓您建立虛擬圖形通道。
虛擬通道應用程式有兩個部分:用戶端模組和伺服器模組。 伺服器模組是在遠端桌面會話主機 (RD 工作階段主機) 伺服器上執行的可執行程式。 用戶端模組是 DLL,在遠端桌面連線 (RDC) 用戶端程式執行時,必須載入用戶端電腦上的記憶體。
虛擬通道可以將功能增強功能新增至遠端桌面連線 (RDC) 用戶端,與 RDP 通訊協議無關。 透過虛擬通道支援,不需要更新用戶端或伺服器軟體或 RDP 通訊協定,即可新增新功能。
已辨識虛擬通道的四大類別使用者:
- 一般內核模式驅動程式,例如序列或印表機驅動程式。
- 文件系統重新導向(這隻是一般內核模式驅動程式的特殊案例)。
- 使用者模式應用程式,例如遠端剪貼。
- 音訊裝置。
如果您已在遠端桌面服務部署中啟用虛擬通道應用程式,您可以透過遠端桌面Microsoft ActiveX 控制件,將應用程式提供給存取 RD 工作階段主機伺服器的用戶端電腦使用。 如需詳細資訊,請參閱 可編寫腳本的虛擬通道 和使用遠端桌面 ActiveX 控制件搭配虛擬通道 。