Compartir a través de


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

No compatible.

Inicia un programa RemoteApp con opciones y características adicionales.

Sintaxis

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

Cadena que contiene el identificador de la conexión en la que se inicia la aplicación.

[in] bstrRequestingAppId

Cadena que contiene el identificador de una aplicación que se va a iniciar en el escritorio remoto.

[in] bstrRequestingAppFamilyName

Cadena que contiene el nombre de familia de la aplicación que se va a iniciar.

[in] bLaunchIntoImmersiveClient

VARIANT_TRUE para que la aplicación remota se inicie como si se acceda a ella a través del cliente web, mediante el protocolo moderno de Escritorio remoto. VARIANT_FALSE para que la aplicación remota se inicie mediante la metodología clásica de Terminal Server.

[in] bstrImmersiveClientActivationContext

Cadena que contiene el contexto del cliente de Escritorio remoto específico.

[in] psaParams

Puntero a una matriz de valores BSTR que contiene parámetros que se van a pasar al tiempo de ejecución del área de trabajo.

Para las conexiones RDP, este parámetro contiene dos cadenas:

  • Archivo RDP serializado
  • Parámetros de línea de comandos para el cliente de conexión a Escritorio remoto

Valor devuelto

Si este método se realiza correctamente, devuelve S_OK. De lo contrario, devuelve un código de error de HRESULT.

Comentarios

StartRemoteApplicationEx contiene varias características nuevas: iniciar una aplicación de terceros cuando se inicia el escritorio remoto por primera vez, controlar varios escritorios remotos e iniciarse con la interfaz de usuario del cliente basada en web.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8
Servidor mínimo compatible Windows Server 2012
Plataforma de destino Windows
Encabezado workspaceruntime.h (include Workspaceruntime.h)

Consulte también

IWorkspace2

IWorkspace3