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 |