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 |