Поделиться через


Метод IWorkspace::StartRemoteApplication (workspaceruntime.h)

Запускает программу RemoteApp.

Синтаксис

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

Параметры

[in] bstrWorkspaceId

Строка, содержащая идентификатор соединения, в котором запускается приложение.

[in] psaParams

Указатель на массив значений BSTR , содержащий параметры для передачи в среду выполнения рабочей области.

Для подключений по протоколу RDP этот параметр содержит две строки:

  • Сериализованный RDP-файл
  • Параметры командной строки для клиента подключения к удаленному рабочему столу

Возвращаемое значение

Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .

Комментарии

Вызов метода StartRemoteApplication может привести к новому подключению.

Когда пользовательский клиент вызывает метод StartRemoteApplication , среда выполнения рабочей области проверяет правильность подписи RDP-файла. Если подпись файла RDP недопустима, пользователю предлагается ввести новые учетные данные для проверки файла.

Требования

Требование Значение
Минимальная версия клиента Windows 7
Минимальная версия сервера Windows Server 2008 R2
Целевая платформа Windows
Header workspaceruntime.h

См. также раздел

IWorkspace

IWorkspace2

IWorkspace3