Compartilhar via


Método IWTSProtocolConnectionCallback::RedrawWindow (wtsprotocol.h)

[IWTSProtocolConnectionCallback::RedrawWindow não está mais disponível para uso a partir do Windows Server 2012. Em vez disso, use IWRdsProtocolConnectionCallback::RedrawWindow.]

Solicita que o serviço de Serviços de Área de Trabalho Remota redesenhe a janela do cliente.

Sintaxe

HRESULT RedrawWindow(
  [in, optional] WTS_SMALL_RECT *rect
);

Parâmetros

[in, optional] rect

Uma estrutura WTS_SMALL_RECT que contém as coordenadas x e y da tela a serem redesenhadas. Um valor de solicitações NULL para que toda a tela seja redesenhada.

Valor retornado

Se a função for bem-sucedida, a função retornará S_OK.

Se a função falhar, ela retornará um valor HRESULT que indica o erro. Os valores possíveis incluem, mas não se limitam a, aqueles na lista a seguir. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.

Comentários

Esse método normalmente é chamado após o método StopScreenUpdates .

Para evitar deadlocks ao chamar esse método:

  • Crie um thread separado no qual fazer a chamada. Não faça a chamada de dentro de nenhum método de protocolo que você esteja implementando.
  • Não bloqueie esse método antes de responder a outra chamada pelo serviço de Serviços de Área de Trabalho Remota.

Requisitos

   
Cliente mínimo com suporte Nenhum compatível
Servidor mínimo com suporte Windows Server 2008 R2
Plataforma de Destino Windows
Cabeçalho wtsprotocol.h

Confira também

IWTSProtocolConnectionCallback

StopScreenUpdates