Compartilhar via


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

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

Sintaxe

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

Parâmetros

[in, optional] rect

Uma estrutura WRDS_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.

Retornar valor

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

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

Confira também

IWRdsProtocolConnectionCallback