Compartilhar via


Método IWorkspace2::StartRemoteApplicationEx (workspaceruntime.h)

Não há suporte.

Inicia um programa RemoteApp com opções e recursos adicionais.

Sintaxe

HRESULT StartRemoteApplicationEx(
  [in] BSTR         bstrWorkspaceId,
  [in] BSTR         bstrRequestingAppId,
  [in] BSTR         bstrRequestingAppFamilyName,
  [in] VARIANT_BOOL bLaunchIntoImmersiveClient,
  [in] BSTR         bstrImmersiveClientActivationContext,
  [in] SAFEARRAY    *psaParams
);

Parâmetros

[in] bstrWorkspaceId

Uma cadeia de caracteres que contém a ID da conexão na qual iniciar o aplicativo.

[in] bstrRequestingAppId

Uma cadeia de caracteres que contém a ID de um aplicativo a ser iniciado na área de trabalho remota.

[in] bstrRequestingAppFamilyName

Uma cadeia de caracteres que contém o nome da família do aplicativo a ser iniciado.

[in] bLaunchIntoImmersiveClient

VARIANT_TRUE fazer com que o aplicativo remoto seja iniciado como se fosse acessado por meio do cliente Web, usando o protocolo moderno da Área de Trabalho Remota. VARIANT_FALSE fazer o aplicativo remoto ser iniciado usando a metodologia clássica do Terminal Server.

[in] bstrImmersiveClientActivationContext

Uma cadeia de caracteres que contém o contexto para o cliente de área de trabalho remota específico.

[in] psaParams

Um ponteiro para uma matriz de valores BSTR que contém parâmetros a serem passados para o runtime do workspace.

Para conexões RDP, esse parâmetro contém duas cadeias de caracteres:

  • Arquivo RDP serializado
  • Parâmetros de linha de comando para o cliente de Conexão de Área de Trabalho Remota

Retornar valor

Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.

Comentários

StartRemoteApplicationEx contém uma série de novos recursos: iniciar um aplicativo de terceiros quando a área de trabalho remota for iniciada pela primeira vez, lidar com várias áreas de trabalho remotas e iniciar com a interface do usuário do cliente baseada na Web.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 8
Servidor mínimo com suporte Windows Server 2012
Plataforma de Destino Windows
Cabeçalho workspaceruntime.h (inclua Workspaceruntime.h)

Confira também

IWorkspace2

IWorkspace3