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

Voir aussi

IMsTscAxEvents