Metodo IWTSProtocolConnectionCallback::RedrawWindow (wtsprotocol.h)
[IWTSProtocolConnectionCallback::RedrawWindow non è più disponibile per l'uso a partire da Windows Server 2012. Usare invece IWRdsProtocolConnectionCallback::RedrawWindow.]
Richiede che il servizio Servizi Desktop remoto ridisegni la finestra client.
Sintassi
HRESULT RedrawWindow(
[in, optional] WTS_SMALL_RECT *rect
);
Parametri
[in, optional] rect
Struttura WTS_SMALL_RECT contenente le coordinate x e y dello schermo da ridisegnare. Valore delle richieste NULL che vengono ridisegnate dall'intera schermata.
Valore restituito
Se la funzione ha esito positivo, la funzione restituisce S_OK.
Se la funzione ha esito negativo, restituisce un valore HRESULT che indica l'errore. I valori possibili includono, ma non sono limitati a quelli nell'elenco seguente. Per un elenco di codici di errore comuni, vedere Valori HRESULT comuni.
Commenti
Questo metodo viene in genere chiamato dopo il metodo StopScreenUpdates .
Per evitare deadlock quando si chiama questo metodo:
- Creare un thread separato su cui effettuare la chiamata. Non effettuare la chiamata dall'interno di qualsiasi metodo di protocollo che si sta implementando.
- Non bloccare questo metodo prima di rispondere a un'altra chiamata dal servizio Servizi Desktop remoto.
Requisiti
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2008 R2 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |