Compartilhar via


Método IWRdsProtocolShadowCallback::InvokeTargetShadow (wtsprotocol.h)

Instrui o serviço de Serviços de Área de Trabalho Remota a iniciar o lado de destino da sombra e passa todas as informações que devem ser trocadas entre o cliente e o destino.

Sintaxe

HRESULT InvokeTargetShadow(
  [in] WCHAR *pTargetServerName,
  [in] ULONG TargetSessionId,
  [in] PBYTE pParam1,
  [in] DWORD Param1Size,
  [in] PBYTE pParam2,
  [in] DWORD Param2Size,
  [in] PBYTE pParam3,
  [in] DWORD Param3Size,
  [in] PBYTE pParam4,
  [in] DWORD Param4Size,
  [in] WCHAR *pClientName
);

Parâmetros

[in] pTargetServerName

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

[in] TargetSessionId

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

[in] pParam1

Um ponteiro para um buffer que contém um parâmetro arbitrário.

[in] Param1Size

Um inteiro que contém o tamanho, em bytes, do valor referenciado pelo parâmetro pParam1 .

[in] pParam2

Um ponteiro para um buffer que contém um parâmetro arbitrário.

[in] Param2Size

Um inteiro que contém o tamanho, em bytes, do valor referenciado pelo parâmetro pParam2 .

[in] pParam3

Um ponteiro para um buffer que contém um parâmetro arbitrário.

[in] Param3Size

Um inteiro que contém o tamanho, em bytes, do valor referenciado pelo parâmetro pParam3 .

[in] pParam4

Um ponteiro para um buffer que contém um parâmetro arbitrário.

[in] Param4Size

Um inteiro que contém o tamanho, em bytes, do valor referenciado pelo parâmetro pParam4 .

[in] pClientName

Um ponteiro para uma cadeia de caracteres que contém o nome do cliente de sombra.

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

Os quatro parâmetros pParam1, pParam2, pParam3 e pParam4 podem conter qualquer informação que precise ser trocada entre o cliente sombra e o destino de sombra. O serviço de Serviços de Área de Trabalho Remota passa as informações sem modificação.

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

IWRdsProtocolShadowCallback