IWorkspace::StartRemoteApplication 方法 (workspaceruntime.h)

启动 RemoteApp 程序。

语法

HRESULT StartRemoteApplication(
  [in] BSTR      bstrWorkspaceId,
  [in] SAFEARRAY *psaParams
);

参数

[in] bstrWorkspaceId

一个字符串,其中包含启动应用程序的连接的 ID。

[in] psaParams

指向 BSTR 值数组的指针,该数组包含要传递给工作区运行时的参数。

对于 RDP 连接,此参数包含两个字符串:

  • 序列化的 RDP 文件
  • 远程桌面连接客户端的命令行参数

返回值

如果该方法成功,则返回 S_OK。 否则,将返回 HRESULT 错误代码。

注解

调用 StartRemoteApplication 方法可能会导致新的连接。

当自定义客户端调用 StartRemoteApplication 方法时,工作区运行时会验证 RDP 文件是否已正确签名。 如果 RDP 文件签名无效,系统会提示用户提供用于验证文件的新凭据。

要求

要求
最低受支持的客户端 Windows 7
最低受支持的服务器 Windows Server 2008 R2
目标平台 Windows
标头 workspaceruntime.h

另请参阅

IWorkspace

IWorkspace2

IWorkspace3