Condividi tramite


Metodo IWorkspace::StartRemoteApplication (workspaceruntime.h)

Avvia un programma RemoteApp.

Sintassi

HRESULT StartRemoteApplication(
  [in] BSTR      bstrWorkspaceId,
  [in] SAFEARRAY *psaParams
);

Parametri

[in] bstrWorkspaceId

Stringa contenente l'ID della connessione in cui avviare l'applicazione.

[in] psaParams

Puntatore a una matrice di valori BSTR che contiene parametri da passare al runtime dell'area di lavoro.

Per le connessioni RDP, questo parametro contiene due stringhe:

  • File RDP serializzato
  • Parametri della riga di comando per il client connessione Desktop remoto

Valore restituito

Se questo metodo ha esito positivo, restituisce S_OK. In caso contrario, restituisce un codice di errore HRESULT .

Commenti

La chiamata al metodo StartRemoteApplication può comportare una nuova connessione.

Quando un client personalizzato chiama il metodo StartRemoteApplication , il runtime dell'area di lavoro verifica che il file RDP sia firmato correttamente. Se la firma del file RDP non è valida, all'utente vengono richieste nuove credenziali con cui convalidare il file.

Requisiti

Requisito Valore
Client minimo supportato Windows 7
Server minimo supportato Windows Server 2008 R2
Piattaforma di destinazione Windows
Intestazione workspaceruntime.h

Vedi anche

IWorkspace

IWorkspace2

IWorkspace3