Partager via


Méthode IWorkspace ::StartRemoteApplication (workspaceruntime.h)

Démarre un programme RemoteApp.

Syntaxe

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

Paramètres

[in] bstrWorkspaceId

Chaîne qui contient l’ID de la connexion dans laquelle démarrer l’application.

[in] psaParams

Pointeur vers un tableau de valeurs BSTR qui contient des paramètres à passer au runtime de l’espace de travail.

Pour les connexions RDP, ce paramètre contient deux chaînes :

  • Fichier RDP sérialisé
  • Paramètres de ligne de commande pour le client Connexion Bureau à distance

Valeur retournée

Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.

Remarques

L’appel de la méthode StartRemoteApplication peut entraîner une nouvelle connexion.

Lorsqu’un client personnalisé appelle la méthode StartRemoteApplication , le runtime de l’espace de travail vérifie que le fichier RDP est correctement signé. Si la signature du fichier RDP n’est pas valide, l’utilisateur est invité à entrer de nouvelles informations d’identification avec lesquelles valider le fichier.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7
Serveur minimal pris en charge Windows Server 2008 R2
Plateforme cible Windows
En-tête workspaceruntime.h

Voir aussi

IWorkspace

IWorkspace2

IWorkspace3