Metodo IWTSSBPlugin::WTSSBX_GetUserExternalSession (tssbx.h)

[L'interfaccia IWTSSBPlugin non è supportata dopo Windows Server 2008 R2. A partire da Windows Server 2012 usare l'interfaccia ITsSbPlugin.

Reindirizza una connessione in ingresso a una risorsa di elaborazione, ad esempio una macchina virtuale, un server blade o persino il desktop aziendale dell'utente fornendo una struttura di WTSSBX_MACHINE_CONNECT_INFO che contiene informazioni sulla risorsa.

Sintassi

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
);

Parametri

[in] UserName

Puntatore a una stringa Unicode contenente il nome utente della connessione in ingresso.

[in] DomainName

Puntatore a una stringa Unicode contenente il nome di dominio della connessione in ingresso.

[in] ApplicationType

Puntatore a una stringa Unicode contenente il programma eseguito da Servizi Desktop remoto dopo la creazione della sessione utente.

[in] RedirectorInternalIP

Puntatore all'indirizzo IP interno del server Host sessione Desktop remoto che ha accettato per la prima volta la connessione.

[out] pSessionId

Puntatore all'ID sessione della sessione a cui il plug-in reindirizza la connessione in ingresso.

[out] pMachineConnectInfo

Puntatore a una struttura di WTSSBX_MACHINE_CONNECT_INFO che contiene informazioni sul computer a cui il plug-in indirizza la connessione in ingresso.

Valore restituito

Restituisce S_OK in caso di esito positivo.

Commenti

Terminal Services Session Broker (TS Session Broker) chiama questo metodo in modo che il plug-in possa reindirizzare una connessione in ingresso a un computer non aggiunto a una farm in Gestore sessioni TS.

L'implementazione di WTSSBX_GetUserExternalSession deve restituire E_NOTIMPL se non supporta il reindirizzamento ai computer che non sono aggiunti alle farm in TS Session Broker.

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione tssbx.h

Vedi anche

ITsSbPlugin

IWTSSBPlugin