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
MsTscAx.dll
DLL
MsTscAx.dll
IID
IMsTscAxEvents est défini comme 336d5562-efa8-482e-8cb3-c5c0fc7a7db6

Voir aussi

IMsTscAxEvents