Compartilhar via


Método IWRdsProtocolShadowConnection::Start (wtsprotocol.h)

Notifica o protocolo de que o sombreamento foi iniciado.

Sintaxe

HRESULT Start(
  [in] WCHAR                       *pTargetServerName,
  [in] DWORD                       TargetSessionId,
  [in] BYTE                        HotKeyVk,
  [in] USHORT                      HotkeyModifiers,
  [in] IWRdsProtocolShadowCallback *pShadowCallback
);

Parâmetros

[in] pTargetServerName

Um ponteiro para uma cadeia de caracteres que contém o nome do servidor de sombreamento.

[in] TargetSessionId

Um inteiro que especifica a ID da sessão de destino a ser sombreada.

[in] HotKeyVk

O código de tecla virtual da tecla que deve ser pressionada para parar o sombreamento. Essa chave é usada em combinação com o parâmetro HotkeyModifiers .

[in] HotkeyModifiers

O modificador virtual que especifica a tecla modificadora a ser pressionada para interromper o sombreamento. As chaves modificadoras incluem as teclas Shift, Alt e Ctrl. A chave modificadora é usada em combinação com a chave assinada pelo parâmetro HotKeyVk .

[in] pShadowCallback

Um ponteiro para uma interface IWRdsProtocolShadowCallback que o protocolo pode usar para chamar de volta para o serviço de Serviços de Área de Trabalho Remota.

Valor retornado

Quando você estiver implementando esse método, retorne S_OK se a função for bem-sucedida. Se falhar, retorne um valor HRESULT que indica o erro. Para obter uma lista de códigos de erro comuns, consulte Valores HRESULT comuns.

Comentários

O serviço de Serviços de Área de Trabalho Remota também altera o estado da sessão no cliente sombreado para refletir o fato de que ele está sendo sombreado.

Requisitos

   
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

IWRdsProtocolShadowConnection