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 |
|
| DLL |
|
| IID |
IID _ ITSRemoteProgram est défini en tant que FDD029F9-467A-4c49-8529-64B521DBD1B4 |