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


Метод IWRdsProtocolShadowConnection::Start (wtsprotocol.h)

Уведомляет протокол о начале затенения.

Синтаксис

HRESULT Start(
  [in] WCHAR                       *pTargetServerName,
  [in] DWORD                       TargetSessionId,
  [in] BYTE                        HotKeyVk,
  [in] USHORT                      HotkeyModifiers,
  [in] IWRdsProtocolShadowCallback *pShadowCallback
);

Параметры

[in] pTargetServerName

Указатель на строку, содержащую имя сервера тени.

[in] TargetSessionId

Целое число, указывающее идентификатор целевого сеанса для тени.

[in] HotKeyVk

Код виртуальной клавиши клавиши, которую необходимо нажать, чтобы остановить затенение. Этот ключ используется в сочетании с параметром HotkeyModifiers .

[in] HotkeyModifiers

Виртуальный модификатор, указывающий клавишу-модификатор для нажатия, чтобы остановить затенение. Клавиши-модификаторы включают клавиши SHIFT, ALT и CTRL. Клавиша-модификатор используется в сочетании с ключом, означаемым параметром HotKeyVk .

[in] pShadowCallback

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

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

При реализации этого метода возвращайте S_OK , если функция выполнена успешно. В случае сбоя возвращается значение HRESULT , указывающее на ошибку. Список распространенных кодов ошибок см. в разделе Общие значения HRESULT.

Комментарии

Служба удаленных рабочих столов также изменяет состояние сеанса на затенённом клиенте, чтобы отразить тот факт, что он затеняется.

Требования

   
Минимальная версия клиента Ни одна версия не поддерживается
Минимальная версия сервера Windows Server 2012
Целевая платформа Windows
Header wtsprotocol.h

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

IWRdsProtocolShadowConnection