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

Vedi anche

IWRdsProtocolConnectionCallback