IWRdsProtocolConnectionCallback::RedrawWindow-Methode (wtsprotocol.h)
Fordert an, dass der Remotedesktopdienstedienst das Clientfenster neu zeichnet.
Syntax
HRESULT RedrawWindow(
[in, optional] WRDS_SMALL_RECT *rect
);
Parameter
[in, optional] rect
Eine WRDS_SMALL_RECT Struktur, die die x- und y-Koordinaten des zu gezeichneten Bildschirms enthält. Der Wert NULL fordert an, dass der gesamte Bildschirm neu gezeichnet wird.
Rückgabewert
Wenn die Funktion erfolgreich ist, gibt die Funktion S_OK zurück.
Wenn die Funktion fehlschlägt, wird ein HRESULT-Wert zurückgegeben, der den Fehler angibt. Mögliche Werte sind u. a. die werte in der folgenden Liste. Eine Liste allgemeiner Fehlercodes finden Sie unter Allgemeine HRESULT-Werte.
Hinweise
Diese Methode wird in der Regel nach der StopScreenUpdates-Methode aufgerufen.
So vermeiden Sie Deadlocks beim Aufrufen dieser Methode:
- Erstellen Sie einen separaten Thread, für den der Aufruf ausgeführt werden soll. Führen Sie den Aufruf nicht von einer Protokollmethode aus, die Sie implementieren.
- Blockieren Sie diese Methode nicht, bevor Sie auf einen anderen Aufruf des Remotedesktopdiensts antworten.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Nicht unterstützt |
Unterstützte Mindestversion (Server) | Windows Server 2012 |
Zielplattform | Windows |
Kopfzeile | wtsprotocol.h |