Метод 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 |