Méthode IMsTscAxEvents::OnRemoteProgramResult
Appelé 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 [in]
-
Nom du programme RemoteApp.
-
lError [in]
-
Résultat de la tentative de lancement du programme RemoteApp.
-
remoteAppResultOk (0 (0x0))
-
Le programme RemoteApp a été lancé avec succès.
-
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 ne figure 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 [in]
Indique si le programme RemoteApp a été lancé directement, à l’aide du nom exécutable ou indirectement, à l’aide d’une association de fichiers.
Valeur retournée
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 comme 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |