Méthode IMsTscAxEvents::OnConfirmClose
Appelé lorsque le client appelle la méthode IMsRdpClient::RequestClose . En réponse à cet événement, l’utilisateur doit être invité à confirmer la fermeture de la connexion. Pour plus d'informations, consultez la section Notes qui suit.
Syntaxe
void OnConfirmClose(
[out] VARIANT_BOOL *pfAllowClose
);
Paramètres
-
pfAllowClose [out]
-
Si VARIANT_TRUE, la valeur par défaut indique que l’utilisateur souhaite fermer la connexion. Si VARIANT_FALSE, indique que l’utilisateur ne souhaite pas fermer la connexion. Pour plus d'informations, consultez la section Notes qui suit.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
Lorsqu’une application conteneur appelle la méthode IMsRdpClient::RequestClose , cette méthode retourne une valeur indiquant si le conteneur doit attendre qu’un événement OnConfirmClose se produise avant de fermer la connexion de contrôle. Si RequestClose retourne controlCloseWaitForEvents et que l’utilisateur est connecté et connecté à sa session des services Bureau à distance, l’événement OnConfirmClose se déclenche. À ce stade, l’application conteneur peut demander à l’utilisateur si l’utilisateur souhaite fermer la connexion. Si l’utilisateur souhaite fermer la connexion, l’application doit définir le paramètre pfAllowClose sur VARIANT_TRUE et poursuivre la fermeture de la connexion. Si l’utilisateur ne souhaite pas se fermer, l’application doit définir pfAllowClose sur VARIANT_FALSE et laisser la connexion ouverte.
Pour plus d’informations sur la connexion Web Bureau à distance, consultez Configuration requise pour la connexion Web Bureau à distance.
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 |
IMsTscAxEvents est défini comme 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 |