Metodo IWRdsProtocolConnectionCallback::RedrawWindow (wtsprotocol.h)
Richiede che il servizio Servizi Desktop remoto ridisegni la finestra client.
Sintassi
HRESULT RedrawWindow(
[in, optional] WRDS_SMALL_RECT *rect
);
Parametri
[in, optional] rect
Struttura WRDS_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
Requisito | Valore |
---|---|
Client minimo supportato | Nessuno supportato |
Server minimo supportato | Windows Server 2012 |
Piattaforma di destinazione | Windows |
Intestazione | wtsprotocol.h |