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 |