MÉTHODE ITSRemoteProgram::ServerStartProgram
Spécifie un programme RemoteApp à démarrer dans la session à distance. Cette fonction doit être appelée sur une session connectée (une fois la notification connectée de session reçue au client). Vous pouvez démarrer n’importe quel nombre de programmes RemoteApp dans une session. Une session RemoteApp expire si aucun programme RemoteApp n’est démarré dans la session dans la limite de délai d’attente, qui est de 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 [in]
-
Chemin du fichier exécutable du programme RemoteApp sur le serveur.
-
bstrFilePath [in]
-
Chemin d’accès d’un fichier à ouvrir sur le serveur via une association de fichiers, 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 ne devez spécifier qu’un seul des paramètres.
-
bstrWorkingDirectory [in]
-
Répertoire de travail sur le serveur pour le programme RemoteApp.
-
vbExpandEnvVarInWorkingDirectoryOnServer [in]
-
Indique si le serveur doit développer les variables d’environnement dans le chemin du répertoire de travail. Définissez ce paramètre sur VARIANT_TRUE si le chemin du répertoire de travail contient des variables d’environnement, ou VARIANT_FALSE si le chemin du répertoire de travail ne contient pas de variables d’environnement.
-
bstrArguments [in]
-
Arguments de ligne de commande pour le programme RemoteApp spécifiés dans bstrExecutablePath. Définissez cette valeur sur NULL si bstrExecutablePath n’est pas spécifié.
-
vbExpandEnvVarInArgumentsOnServer [in]
-
Indique si le serveur doit développer les variables d’environnement dans les arguments de ligne de commande. Définissez ce paramètre sur VARIANT_TRUE si les arguments contiennent des variables d’environnement, ou VARIANT_FALSE si les arguments ne contiennent pas de variables d’environnement.
Valeur retournée
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 |
|
DLL |
|
IID |
IID_ITSRemoteProgram est défini comme étant FDD029F9-467A-4c49-8529-64B521DBD1B4 |