IMsTscAxEvents::OnConfirmClose-Methode
Wird aufgerufen, wenn der Client die IMsRdpClient::RequestClose-Methode aufruft. Als Reaktion auf dieses Ereignis sollte der Benutzer aufgefordert werden, das Schließen der Verbindung zu bestätigen. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
Syntax
void OnConfirmClose(
[out] VARIANT_BOOL *pfAllowClose
);
Parameter
-
pfAllowClose [out]
-
Wenn VARIANT_TRUE, gibt die Standardeinstellung an, dass der Benutzer die Verbindung schließen möchte. Wenn VARIANT_FALSE, gibt an, dass der Benutzer die Verbindung nicht schließen möchte. Weitere Informationen finden Sie im folgenden Abschnitt "Hinweise".
Rückgabewert
Diese Methode gibt keinen Wert zurück.
Bemerkungen
Wenn eine Containeranwendung die IMsRdpClient::RequestClose-Methode aufruft, gibt diese Methode einen Wert zurück, der angibt, ob der Container auf ein OnConfirmClose-Ereignis warten soll, bevor die Steuerelementverbindung geschlossen wird. Wenn RequestClosecontrolCloseWaitForEvents zurückgibt und der Benutzer mit seiner Remotedesktopdienstsitzung verbunden und angemeldet ist, wird das OnConfirmClose-Ereignis ausgelöst. An diesem Punkt kann die Containeranwendung den Benutzer auffordern und fragen, ob der Benutzer die Verbindung schließen möchte. Wenn der Benutzer die Verbindung schließen möchte, sollte die Anwendung den pfAllowClose-Parameter auf VARIANT_TRUE festlegen und mit dem Schließen der Verbindung fortfahren. Wenn der Benutzer nicht schließen möchte, sollte die Anwendung pfAllowClose auf VARIANT_FALSE festlegen und die Verbindung geöffnet lassen.
Weitere Informationen zur Remotedesktop-Webverbindung finden Sie unter Anforderungen für die Remotedesktop-Webverbindung.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Typbibliothek |
|
DLL |
|
IID |
IMsTscAxEvents ist als 336d5562-efa8-482e-8cb3-c5c0fc7a7db6 definiert. |