ITSRemoteProgram :: ServerStartProgram, méthode

Spécifie un programme RemoteApp à démarrer dans la session à distance. Cette fonction doit être appelée dans une session connectée (après la réception de la notification de session connectée au client). Un nombre quelconque de programmes RemoteApp peuvent être démarrés dans une session. une session remoteapp expire si aucun programme remoteapp n’est démarré dans la session dans le délai imparti, ce qui correspond à deux minutes pour Windows Server 2008.

Syntaxe

HRESULT ServerStartProgram(
  [in] BSTR         bstrExecutablePath,
  [in] BSTR         bstrFilePath,
  [in] BSTR         bstrWorkingDirectory,
  [in] VARIANT_BOOL vbExpandEnvVarInWorkingDirectoryOnServer,
  [in] BSTR         bstrArguments,
  [in] VARIANT_BOOL vbExpandEnvVarInArgumentsOnServer
);

Paramètres

bstrExecutablePath [ dans]

Chemin d’accès du fichier exécutable du programme RemoteApp sur le serveur.

bstrFilePath [ dans]

Chemin d’accès d’un fichier à ouvrir sur le serveur par le biais d’une association de fichier, par exemple « C : \ \ documents \ \MyReport.docx ». Si vous spécifiez bstrFilePath, vous ne devez pas spécifier le paramètre bstrExecutablePath , et vice versa. Vous devez uniquement spécifier l’un des paramètres.

bstrWorkingDirectory [ dans]

Répertoire de travail sur le serveur pour le programme RemoteApp.

vbExpandEnvVarInWorkingDirectoryOnServer [ dans]

Indique si le serveur doit développer les variables d’environnement dans le chemin d’accès du répertoire de travail. Affectez à ce paramètre la _ valeur variant true si le chemin d’accès du répertoire de travail contient des variables d’environnement ou _ false si le chemin d’accès du répertoire de travail ne contient pas de variables d’environnement.

bstrArguments [ dans]

Arguments de ligne de commande pour le programme RemoteApp spécifiés dans bstrExecutablePath. Affectez la valeur null si bstrExecutablePath n’est pas spécifié.

vbExpandEnvVarInArgumentsOnServer [ dans]

Indique si le serveur doit développer les variables d’environnement dans les arguments de ligne de commande. Affectez à ce paramètre la _ valeur variant true si les arguments contiennent des variables d’environnement, ou _ false si les arguments ne contiennent pas de variables d’environnement.

Valeur de retour

Retourne S _ OK en cas de réussite.

Spécifications

Condition requise Valeur
Client minimal pris en charge
Windows Vista
Serveur minimal pris en charge
Windows Server 2008
Bibliothèque de types
MsTscAx.dll
DLL
MsTscAx.dll
IID
IID _ ITSRemoteProgram est défini en tant que FDD029F9-467A-4c49-8529-64B521DBD1B4

Voir aussi

ITSRemoteProgram2

ITSRemoteProgram3

ITSRemoteProgram