IMsTscAxEvents :: OnRemoteProgramResult, méthode
Appelée lorsqu’un programme RemoteApp retourne un résultat au contrôle client.
Syntaxe
VOID OnRemoteProgramResult(
[in] BSTR bstrRemoteProgram,
[in] RemoteProgramResult lError,
[in] VARIANT_BOOL vbIsExecutable
);
Paramètres
-
bstrRemoteProgram [ dans]
-
Nom du programme RemoteApp.
-
lError [ dans]
-
Résultat de la tentative de lancement du programme RemoteApp.
-
remoteAppResultOk (0 (0x0))
-
Le programme RemoteApp s’est correctement lancé.
-
remoteAppResultLocked (1 (0x1))
-
La session à distance est verrouillée et le programme RemoteApp ne peut pas être lancé. L’utilisateur doit entrer ses informations d’identification pour déverrouiller la session, puis lancer le programme RemoteApp.
-
remoteAppResultProtocolError (2 (0X2))
-
Le programme RemoteApp a renvoyé une erreur de protocole.
-
remoteAppResultNotInWhitelist (3 (0x3))
-
Le programme RemoteApp n’est pas dans la liste approuvée du serveur hôte de session Bureau à distance.
-
remoteAppResultNetworkPathDenied (4 (0x4))
-
Le chemin d’accès réseau au programme RemoteApp a été refusé.
-
remoteAppResultFileNotFound (5 (0x5))
-
Le fichier programme RemoteApp est introuvable.
-
remoteAppResultFailure (6 (0x6))
-
Échec du lancement du programme RemoteApp.
-
remoteAppResultHookNotLoaded (7 (0x7))
-
Impossible de lancer le programme RemoteApp, car la session affiche actuellement le Bureau sécurisé.
vbIsExecutable [ dans]
Indique si le programme RemoteApp a été lancé directement, en utilisant le nom de l’exécutable ou indirectement, à l’aide d’une association de fichier.
Valeur de retour
Cette méthode ne retourne pas de valeur.
Notes
Implémentez cette méthode dans votre récepteur d’événements pour recevoir une notification indiquant qu’un programme RemoteApp a retourné un résultat.
cette méthode est appelée immédiatement après que le contrôle ActiveX tente de lancer le programme RemoteApp et le paramètre lError indique le résultat de la tentative.
Spécifications
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Aucun pris en charge |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Bibliothèque de types |
|
| DLL |
|
| IID |
IMsTscAxEvents est défini en tant que 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |