共用方式為


IWTSSBPlugin::WTSSBX_GetUserExternalSession 方法 (tssbx.h)

[Windows Server 2008 R2 之後不支援 IWTSSBPlugin 介面。 從 Windows Server 2012 開始,請使用 ITsSbPlugin 介面。]

藉由提供包含資源相關信息 的WTSSBX_MACHINE_CONNECT_INFO 結構,將連入連線重新導向至運算資源,例如虛擬機、刀鋒視窗伺服器,或甚至是使用者自己的公司桌面。

語法

HRESULT WTSSBX_GetUserExternalSession(
  [in]  WCHAR                       *UserName,
  [in]  WCHAR                       *DomainName,
  [in]  WCHAR                       *ApplicationType,
  [in]  WTSSBX_IP_ADDRESS           *RedirectorInternalIP,
  [out] DWORD                       *pSessionId,
  [out] WTSSBX_MACHINE_CONNECT_INFO *pMachineConnectInfo
);

參數

[in] UserName

Unicode 字串的指標,其中包含傳入連接的用戶名稱。

[in] DomainName

Unicode 字串的指標,其中包含傳入連線的功能變數名稱。

[in] ApplicationType

Unicode 字串的指標,其中包含遠端桌面服務在建立用戶會話之後執行的程式。

[in] RedirectorInternalIP

第一次接受連線之 RD 工作階段主機伺服器內部 IP 位址的指標。

[out] pSessionId

外掛程式重新導向傳入連線之會話的會話標識碼指標。

[out] pMachineConnectInfo

WTSSBX_MACHINE_CONNECT_INFO 結構的指標,其中包含外掛程式導向連入連線的計算機相關信息。

傳回值

如果成功 則傳回S_OK。

備註

終端機服務會話代理人 (TS 會話代理人) 呼叫此方法,讓外掛程式可以將連入連線重新導向至未加入 TS 會話代理人中伺服器數位的電腦。

如果您的實作 WTSSBX_GetUserExternalSession 不支援重新導向至未加入 TS 會話代理人中伺服器數位的電腦,則應該傳回 E_NOTIMPL

規格需求

需求
最低支援的用戶端 都不支援
最低支援的伺服器 Windows Server 2008
目標平台 Windows
標頭 tssbx.h

另請參閱

ITsSbPlugin

IWTSSBPlugin