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


Метод IMsRdpClientNonScriptable8::StartWorkspaceExtension

Координирует удаленный сеанс клиента с помощью панели управления RemoteApp и подключения к рабочему столу.

Примечание

Панель управления Подключения к удаленному приложению RemoteApp и рабочему столу больше не находится в активной разработке. Она может быть изменена или недоступна в будущих версиях Windows. Использование этого API не рекомендуется.

Синтаксис

HRESULT StartWorkspaceExtension( 
    [in] VARIANT_BOOL isWebHosted,
    [in] BSTR workspaceId,
    [in] BYTE *publisherThumbPrint,
    [in] UINT publisherThumbPrintLength
);

Параметры

isWebHosted

Значение , указывающее, размещено ли подключение с веб-сайта.

workspaceId

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

publisherThumbPrint

Массив байтов, представляющий отпечаток в двоичном формате, который передается в IWorkspaceScriptable3::StartWorkspaceEx2 как bstrWorkspaceParams. См. заметки.

publisherThumbPrintLength

Число байтов, на которые указывает publisherThumbPrint.

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

В случае успешного выполнения верните S_OK .

Комментарии

Эта функция обрабатывает следующие сценарии:

  • При подключении к удаленному сеансу:
    • После запроса учетных данных пользователь связывает его с подключением на панели управления RemoteApp и подключения к рабочему столу через IWorkspaceScriptable3::StartWorkspaceEx2
    • Он уведомляет панель управления RemoteApp и подключения к рабочему столу о существовании удаленного сеанса с помощью IWorkspaceRegistration2::AddResourceEx.
  • При отключении от удаленного сеанса:

Требования

Требование Значение
Минимальная версия клиента Windows 11 версии 23H2
Библиотека типов MsTscAx.dll
DLL MsTscAx.dll
IID IID_IMsRdpClientNonScriptable8 определяется как B2B3FA47-3F11-4148-AD24-DFF8684A16D0

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

IMsRdpClientNonScriptable8