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


Службы удаленного рабочего стола

Обзор технологии служб удаленных рабочих столов.

Для разработки служб удаленных рабочих столов вам потребуется следующее:

Рекомендации по программированию для этой технологии см. в следующих руководствах.

Перечисления

 
AAAccountingDataType

Указывает тип события, о котором уведомляется метод ITSGAccountingEngine::D oAccounting.
AAAuthSchemes

Указывает тип проверки подлинности, используемый для подключения к шлюзу удаленных рабочих столов (шлюз удаленных рабочих столов).
AE_POSITION_FLAGS

Определяет константы для структуры AE_CURRENT_POSITION. Эти константы описывают степень допустимости текущей позиции.
PolicyAttributeType

Задает параметры перенаправления, связанные с подключением.
RDV_TASK_STATUS

Используется с методом IRDVTaskPluginNotifySink::OnTaskStateChange для указания состояния задачи.
RemoteActionType

Действие для отправки в удаленный сеанс.
SnapshotEncodingType

Тип кодировки, используемой для моментального снимка клиента контейнера протокола удаленного рабочего стола (RDP).
SnapshotFormatType

Формат данных, используемый для моментального снимка клиента контейнера приложения протокола удаленного рабочего стола (RDP).
TARGET_CHANGE_TYPE

Указывает тип изменения, которое произошло в целевом объекте.
TARGET_STATE

Указывает состояние целевого объекта.
TARGET_TYPE

Указывает, принадлежит ли целевой объект к пулу или ферме.
TS_SB_SORT_BY

Указывает порядок сортировки. Он используется в качестве параметра в методе EnumerateTargets.
TSPUB_PLUGIN_PD_ASSIGNMENT_TYPE

Указывает тип назначения для разрешения личного рабочего стола.
TSPUB_PLUGIN_PD_RESOLUTION_TYPE

Указывает тип запрашиваемого разрешения личного рабочего стола.
TSSD_AddrV46Type

Указывает тип IP-адреса.
TSSESSION_STATE

Указывает состояние сеанса.
WRDS_CONNECTION_SETTING_LEVEL

Указывает тип структуры, содержащейся в элементе WRdsConnectionSetting структуры WRDS_CONNECTION_SETTINGS.
WRDS_LISTENER_SETTING_LEVEL

Используется для указания типа структуры, содержащейся в элементе WRdsListenerSetting WRDS_LISTENER_SETTINGS структуры.
WRDS_SETTING_LEVEL

Указывает тип структуры, содержащейся в элементе WRdsSetting WRDS_SETTINGS структуры.
WRDS_SETTING_STATUS

Указывает состояние параметра политики для различных элементов структуры WRDS_SETTINGS_1.
WRDS_SETTING_TYPE

Указывает категорию параметров, хранящихся в WRDS_SETTINGS структуре.
WRdsGraphicsChannelType

Используется для указания типа графического виртуального канала для создания в методе IWRdsGraphicsChannelManager::CreateChannel.
WTS_CERT_TYPE

Содержит значения, указывающие тип сертификата, используемого для получения лицензии.
WTS_CONFIG_CLASS

Содержит значения, указывающие тип сведений о конфигурации пользователя для задания или извлечения в вызове функций WTSQueryUserConfig и WTSSetUserConfig.
WTS_CONFIG_SOURCE

Указывает источник сведений о конфигурации, возвращаемых функцией WTSQueryUserConfig.
WTS_CONNECTSTATE_CLASS

Указывает состояние подключения сеанса служб удаленных рабочих столов.
WTS_INFO_CLASS

Содержит значения, указывающие тип сведений о сеансе для получения в вызове функции WTSQuerySessionInformation.
WTS_LOGON_ERROR_REDIRECTOR_RESPONSE

Содержит значения, указывающие предпочтительный ответ протокола на ошибку входа.
WTS_RCM_DRAIN_STATE

Содержит сведения о состоянии очистки сервера сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов).
WTS_RCM_SERVICE_STATE

Содержит сведения о состоянии службы служб удаленных рабочих столов.
WTS_TYPE_CLASS

Указывает тип структуры, возвращаемой функцией служб удаленных рабочих столов в буфере.
WTS_VIRTUAL_CLASS

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

Содержит значения, указывающие семейство адресов сетевого адреса, используемого для перенаправления.
WTSSBX_MACHINE_DRAIN

Содержит значения, указывающие состояние очистки сервера сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов).
WTSSBX_MACHINE_SESSION_MODE

Содержит значения, указывающие режим сеанса сервера узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов).
WTSSBX_MACHINE_STATE

Содержит значения, указывающие текущее состояние сервера.
WTSSBX_NOTIFICATION_TYPE

Содержит значения, указывающие тип изменения состояния, которое произошло на сервере узла сеансов удаленного рабочего стола (RD Session Host) или сеансе пользователя.
WTSSBX_SESSION_STATE

Содержит значения, указывающие состояние подключения сеанса пользователя.

Functions

 
AcceptConnection

Направляет протокол для продолжения запроса на подключение.
AcceptConnection

IWTSProtocolConnection::AcceptConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnection::AcceptConnection.
AcquireTargetLock

Блокирует целевой объект.
AddEnvironmentToStore

Добавляет среду в подключаемый модуль ресурса.
AddResource

Добавляет ресурс в подключение в RemoteApp и подключение к рабочему столу. (IWorkspaceRegistration2.AddResource)
AddResourceEx

Добавляет ресурс в подключение в RemoteApp и подключение к рабочему столу. (IWorkspaceRegistration2::AddResourceEx)
AddResourceType

Регистрирует стороннее расширение имени файла в среде выполнения подключений к удаленному приложению и рабочему столу.
AddSessionToStore

Добавляет новый сеанс в подключаемый модуль ресурса.
AddTargetToStore

Добавляет целевой объект в подключаемый модуль ресурса.
ApplySettings

Сохраняет указанное содержимое в файле RDP.
attachEvent

Присоединяет обработчик событий к событию.
АутентификацияClientToSession

Указывает сеанс, к которому необходимо повторно подключиться.
АутентификацияClientToSession

IWTSProtocolConnection::AuthenticateClientToSession больше недоступен. Вместо этого используйте IWRdsProtocolConnection::AuthenticateClientToSession.
АутентификацияUser

Выполняет проверку подлинности пользователя.
АвторизацияConnection

Определяет, разрешено ли указанное подключение подключаться к шлюзу удаленных рабочих столов (шлюз удаленных рабочих столов).
АвторизацияResource

Определяет, к каким ресурсам разрешено подключение.
Сломанная связь

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

IWTSProtocolConnectionCallback::BrokenConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnectionCallback::BrokenConnection.
CancelAuthentication

Отменяет существующий запрос проверки подлинности.
CancelJob

Отменяет задание подготовки.
CHANNEL_INIT_EVENT_FN

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

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

Удаляет учетные данные пользователя, связанные с указанным идентификатором подключения.
Закрыть

Закрывает канал. (IWTSVirtualChannel.Close)
Закрыть

Вызывается для закрытия канала.
Закрыть

Закрывает подключение после отключения сеанса.
Закрыть

IWTSProtocolConnection::Close больше недоступен. Вместо этого используйте IWRdsProtocolConnection::Close.
Соединять

Инициирует подключение с помощью свойств, заданных в настоящее время в клиентском элементе управления клиентом контейнера приложений протокола удаленного рабочего стола (RDP).
Связанный

Уведомляет подключаемый модуль о том, что клиент подключения к удаленному рабочему столу (RDC) успешно подключен к серверу узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов).
ConnectNotify

Указывает протоколу, который был инициализирован сеансом.
ConnectNotify

IWTSProtocolConnection::ConnectNotify больше недоступен. Вместо этого используйте IWRdsProtocolConnection::ConnectNotify.
CreateChannel

Используется для создания графического виртуального канала.
CreateEnvironmentObject

Создает объект среды ITsSbEnvironment.
CreateEnvironmentPropertySetObject

Создает объект набора свойств среды ITsSbEnvironmentPropertySet.
CreateListener

Возвращает экземпляр объекта прослушивателя, прослушивающего определенную конечную точку.
CreateListener

Запрашивает создание объекта IWRdsProtocolListener, прослушивающего входящие запросы на подключение клиента.
CreateListener

IWTSProtocolManager::CreateListener больше недоступен. Вместо этого используйте IWRdsProtocolManager::CreateListener.
CreateLoadBalanceResultObject

Создает объект результата балансировки нагрузки ITsSbLoadBalanceResult.
CreatePluginPropertySet

Создает объект набора свойств ITsSbPluginPropertySet.
CreateSessionObject

Подключаемые модули могут использовать метод CreateSessionObject для создания объекта сеанса ITsSbSession.
CreateTargetObject

Создает целевой объект ITsSbTarget.
CreateTargetPropertySetObject

Создает объект набора целевых свойств ITsSbTargetPropertySet.
CreateVirtualChannel

Запрашивает, что протокол создает виртуальный канал.
CreateVirtualChannel

IWTSProtocolConnection::CreateVirtualChannel больше недоступен. Вместо этого используйте IWRdsProtocolConnection::CreateVirtualChannel.
CreateVirtualMachines

Создает виртуальную машину асинхронно.
DeletePersonalDesktopAssignment

Вызывается для удаления сопоставления между указанным пользователем и виртуальной машиной в коллекции личного виртуального рабочего стола.
DeleteProperties

Удаляет свойство.
DeleteResourceType

Отменяет регистрацию расширения имени файла стороннего производителя с помощью среды выполнения подключений к удаленному приложению и рабочему столу.
DeleteSavedCredCredentials

Удаляет сохраненные учетные данные для указанного удаленного компьютера.
DeleteTarget

Удаляет целевой объект.
DeleteVirtualMachines

Удаляет виртуальную машину асинхронно.
detachEvent

Отсоединяет обработчик событий от события.
Разъединять

Отключает активное подключение.
Disconnected

Уведомляет подключаемый модуль о том, что клиент подключения к удаленному рабочему столу (RDC) отключен от сервера узла сеансов удаленного рабочего стола (узла сеансов удаленных рабочих столов).
ОтключениеNotify

Уведомляет протокол о отключении сеанса.
ОтключениеNotify

IWTSProtocolConnection::D isconnectNotify больше недоступен. Вместо этого используйте IWRdsProtocolConnection::D isconnectNotify.
ОтключитьUser

Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о том, что он должен отключить клиент.
DisconnectWorkspace

Отключает все существующие подключения, связанные с указанным идентификатором подключения.
DisconnectWorkspaceByFriendlyName

Отключает все существующие подключения, связанные с подключением с указанным именем.
DisplayIOCtl

IWTSProtocolConnectionCallback::D isplayIOCtl больше недоступен.
DoAccounting

Предоставляет сведения о создании или закрытии сеансов для подключения.
DoTarget

Запрашивает, чтобы протокол запускал целевую сторону теневого подключения.
DoTarget

IWTSProtocolShadowConnection::D oTarget больше недоступен. Вместо этого используйте IWRdsProtocolShadowConnection::D oTarget.
EnableWddmIdd

Термины используют этот метод для определения стека протокола, который он работает.
ПеречислениеEnvironments

Возвращает массив, содержащий среды, присутствующих в подключаемом хранилище ресурсов.
ПеречислениеEnvironmentsByProvider

Возвращает массив, содержащий среды, присутствующих в указанном поставщике.
ПеречислениеFarms

Перечисляет все фермы, добавленные указанным подключаемым модулем ресурса.
ПеречислениеFarms

Перечисляет все фермы, добавленные в подключаемый модуль ресурса.
ПеречислениеProperties

Перечисляет набор свойств.
ПеречислениеSessions

Возвращает массив, содержащий сеансы для указанного поставщика.
ПеречислениеSessions

Перечисляет указанный набор сеансов.
ПеречислениеTargets

Возвращает массив, содержащий указанные целевые объекты, присутствующих в глобальном хранилище.
ПеречислениеTargets

Возвращает массив, содержащий указанные целевые объекты, которые присутствуют в подключаемом хранилище ресурсов.
ExecuteRemoteAction

Вызывает выполнение действия в удаленном сеансе.
get_Actions

Извлекает объект actions для клиента контейнера приложений протокола удаленного рабочего стола (RDP).
get_AllowLogon

Значение, указывающее, разрешен ли пользователю войти на сервер сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Получить)
get_BrokenConnectionAction

Значение, указывающее действие, выполняемое при достижении ограничения сеанса служб удаленных рабочих столов. (Получить)
get_ClientConnectionPropertySet

Извлекает объект, содержащий свойства, связанные с клиентским подключением.
get_ClientDisplay

Извлекает или задает сведения о отображаемом устройстве клиентского компьютера. (Получить)
get_ConnectClientDrivesAtLogon

Значение, указывающее, следует ли повторно подключить сопоставленные клиентские диски при запуске сеанса служб удаленных рабочих столов. (Получить)
get_ConnectClientPrintersAtLogon

Значение, указывающее, следует ли повторно подключаться к сопоставленным клиентским принтерам при входе. (Получить)
get_ConnectionError

Извлекает значение, указывающее ошибку, которая произошла во время обработки подключения клиента.
get_Context

Извлекает байты контекста, связанные с задачей.
get_CreateTime

Извлекает или задает время создания сеанса. (Получить)
get_Deadline

Извлекает время, с помощью которого должна быть инициирована задача. Это используется для определения приоритета исправлений. Исправление с самым ранним крайним сроком будет инициировано первым.
get_DefaultToMainPrinter

Значение, указывающее, следует ли автоматически печатать на принтере клиента по умолчанию. (Получить)
get_DisconnectTime

Извлекает или задает время отключения сеанса. (Получить)
get_Domain

Извлекает значение, указывающее доменное имя клиента подключения к удаленному рабочему столу (RDC).
get_Domain

Извлекает доменное имя пользователя.
get_Enabled

Включена ли функция сенсорного указателя в клиентском элементе управления контейнером приложений RDP. (Получить)
get_EnableRemoteControl

Значение, указывающее, разрешать ли удаленное наблюдение или удаленное управление сеансом служб удаленных рабочих столов пользователя. (Получить)
get_EndTime

Получает последнее время, когда агент задачи может запустить задачу.
get_Environment

Извлекает объект, содержащий сведения о среде, на которой размещен целевой компьютер.
get_EnvironmentName

Извлекает или задает имя среды, связанной с целевым объектом. (ITsSbTargetEx.get_EnvironmentName)
get_EnvironmentPropertySet

Извлекает или задает набор свойств для среды, на которой размещен целевой компьютер. (Получить)
get_EventsEnabled

Включены ли уведомления о событиях сенсорного указателя для управления клиентом контейнера приложений RDP. (Получить)
get_FarmName

Имя фермы.
get_FarmName

Извлекает или задает имя фермы, к которой присоединен этот целевой объект. (Получить)
get_Identifier

Извлекает GUID, используемый в качестве уникального идентификатора агентом задач.
get_InitialProgram

Извлекает значение, указывающее, что программа запускается при входе пользователя на целевой компьютер.
get_InitialProgram

Извлекает или задает начальную программу для этого сеанса. (Получить)
get_IpAddresses

Извлекает или задает внешние IP-адреса целевого объекта. (ITsSbTargetEx.get_IpAddresses)
get_IsFirstAssignment

Указывает, является ли это первым назначением.
get_Label

Извлекает метку, описывающую назначение задачи.
get_LoadBalanceResult

Извлекает значение, указывающее имя целевого компьютера, возвращаемого балансировкой нагрузки.
get_MaxConnectionTime

Максимальная длительность сеанса служб удаленных рабочих столов. После истечения указанного количества минут сеанс может быть отключен или завершен. (Получить)
get_MaxDisconnectionTime

Максимальное время, когда сеанс служб удаленных рабочих столов остается активным на сервере узла сеанса удаленного рабочего стола (узел сеансов удаленных рабочих столов). После истечения указанного количества минут сеанс завершается. (Получить)
get_MaxIdleTime

Максимальное время, которое сеанс служб удаленных рабочих столов может оставаться бездействующим. После истечения указанного количества минут сеанс можно отключить или завершить. (Получить)
get_Name

Извлекает значение, указывающее имя среды, на которой размещен целевой компьютер.
get_NumPendingConnections

Извлекает количество ожидающих подключений пользователей для целевого объекта.
get_NumSessions

Извлекает количество сеансов, поддерживаемых брокером для целевого объекта.
get_Plugin

Извлекает отображаемое имя агента задачи.
get_pluginName

Извлекает имя подключаемого модуля.
get_pluginVersion

Извлекает версию подключаемого модуля.
get_PointerSpeed

Насколько быстро курсор сенсорного указателя перемещается на виртуальном рабочем столе относительно скорости жеста на клиенте.
get_ProtocolType

Извлекает или задает тип протокола для сеанса. (Получить)
get_RdFarmType

Тип фермы удаленных рабочих rd.
get_ReconnectionAction

Значение, указывающее, разрешено ли повторное подключение к отключенным сеансу служб удаленных рабочих столов. (Получить)
get_SamUserAccount

Извлекает значение, указывающее доменное имя и имя пользователя, инициирующего подключение.
get_ServerWeight

Извлекает значение, указывающее вес сервера среды, на которой размещен целевой компьютер.
get_SessionId

Извлекает идентификатор сеанса.
get_Settings

Извлекает объект параметров для клиента контейнера приложений протокола удаленного рабочего стола (RDP).
get_StartTime

Получает самое раннее время, когда агент задачи может запустить задачу.
get_State

Извлекает или задает состояние сеанса. (Получить)
get_Status

Извлекает значение перечисления RDV_TASK_STATUS, представляющее состояние задачи.
get_TargetFQDN

Извлекает или задает полное доменное имя целевого объекта. (ITsSbTargetEx.get_TargetFQDN)
get_TargetId

Извлекает целевой идентификатор.
get_TargetLoad

Извлекает относительную нагрузку на целевой объект.
get_TargetName

Извлекает целевое имя, возвращаемое алгоритмом балансировки нагрузки.
get_TargetName

Извлекает имя целевого объекта, на котором был создан этот сеанс.
get_TargetName

Указывает или извлекает имя целевого объекта. (Получить)
get_TargetNetbios

Извлекает или задает имя NetBIOS целевого объекта. (Получить)
get_TargetPropertySet

Извлекает или задает набор свойств целевого объекта. (ITsSbTargetEx.get_TargetPropertySet)
get_TargetState

Извлекает или задает целевое состояние. (ITsSbTargetEx.get_TargetState)
get_TerminalServicesHomeDirectory

Корневой каталог для пользователя. Каждый пользователь на сервере сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов) имеет уникальный корневой каталог. Это гарантирует, что сведения о приложении хранятся отдельно для каждого пользователя в среде с несколькими пользователями. (Получить)
get_TerminalServicesHomeDrive

Корневой диск для пользователя. В сетевой среде это свойство представляет собой строку, содержащую спецификацию диска (буква диска, за которой следует двоеточие), с которой указан UNC-путь, указанный как корневой каталог. (Получить)
get_TerminalServicesInitialProgram

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

Перемещаемый или обязательный путь профиля, используемый при входе пользователя на сервер сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Получить)
get_TerminalServicesWorkDirectory

Путь к рабочему каталогу для пользователя. (Получить)
get_TouchPointer

Содержит объект RemoteDesktopClientTouchPointer для клиента контейнера приложений протокола удаленного рабочего стола (RDP).
get_Username

Извлекает имя пользователя для этого сеанса.
get_UserName

Извлекает значение, указывающее имя пользователя, инициирующего подключение.
get_UserSidString

Идентификатор безопасности пользователя в виде строки.
GetCacheLastUpdateTime

Возвращает время последнего обновления кэша.
GetClaimsToken2

Извлекает маркер утверждений.
GetClientData

Запрашивает параметры клиента из протокола.
GetClientData

IWTSProtocolConnection::GetClientData больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetClientData.
GetClientMonitorData

Извлекает количество мониторов и основной номер монитора на клиенте.
GetConfiguration

Извлекает конфигурацию для прослушивателя.
GetConnectionId

Извлекает идентификатор подключения.
GetContext

Извлекает сведения о контексте, хранящиеся подключаемым модулем с помощью метода PutContext.
GetCurrentPadding

Получает объем в 100 единицах nanosecond данных, которые помещается в очередь в конечной точке.
GetDisconnectedSession

Возвращает отключенный сеанс.
GetEventDrivenCapable

Указывает, является ли конечная точка устройства управляемой событиями. Конечная точка устройства управляет периодом звукового модуля, задав события, которые сигнализируют о доступности буфера.
GetFarmProperty

Извлекает свойство фермы. (ITsSbGlobalStore.GetFarmProperty)
GetFarmProperty

Извлекает свойство фермы. (ITsSbResourcePluginStoreEx.GetFarmProperty)
GetFilterPluginStore

Извлекает экземпляр FilterPluginStore в хранилище подключаемых модулей фильтра.
GetFrameFormat

Извлекает формат конечной точки звука.
GetFramesPerPacket

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

Стек протоколов использует этот метод для возврата идентификатора оборудования драйвера идентификатора WDDM.
GetInputDataPointer

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

Получает дескриптор для устройств ввода и вывода для протокола.
GetInstanceOfGlobalStore

Извлекает экземпляр ITsSbGlobalStore объекта глобального хранилища.
GetLastInputTime

Извлекает последний раз, когда протокол получил входные данные пользователя.
GetLastInputTime

IWTSProtocolConnection::GetLastInputTime больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetLastInputTime.
GetLatency

Возвращает задержку конечной точки звука.
GetLicenseConnection

Извлекает объект IWRdsProtocolLicenseConnection, используемый для начала процесса лицензирования клиента.
GetLicenseConnection

IWTSProtocolConnection::GetLicenseConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetLicenseConnection.
GetLogonErrorRedirector

Извлекает интерфейс IWRdsProtocolLogonErrorRedirector, который указывает, как протокол должен обрабатывать ошибки входа клиента.
GetLogonErrorRedirector

IWTSProtocolConnection::GetLogonErrorRedirector больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetLogonErrorRedirector.
GetMappedRenderer

Получает объект отрисовки растрового изображения, используемый для отрисовки мультимедиа на сервере.
GetMostSuitableTarget

Определяет наиболее подходящий целевой объект для направления входящего подключения клиента.
GetOutputDataPointer

Возвращает указатель на выходной буфер, в котором данные записываются звуковой подсистемой.
GetProcessId

Получает идентификатор процесса текущего подключения в RemoteApp и подключении к рабочему столу.
GetProtocolHandles

IWTSProtocolConnection::GetProtocolHandles больше недоступен.
GetProtocolStatus

Извлекает сведения о состоянии протокола.
GetProtocolStatus

IWTSProtocolConnection::GetProtocolStatus больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetProtocolStatus.
GetRdpProperty

Извлекает одно именованное значение свойства RDP.
GetRegisteredFileExtensions

Извлекает сторонние расширения имен файлов, зарегистрированные в среде выполнения подключений к удаленному приложению и рабочему столу.
GetRendererStatistics

Извлекает статистику для средства отрисовки растрового изображения перенаправления мультимедиа RemoteFX.
GetResource

Этот метод зарезервирован и всегда должен возвращать E_NOTIMPL. (ItsPubPlugin.GetResource)
GetResource2

Этот метод зарезервирован и всегда должен возвращать E_NOTIMPL. (ItsPubPlugin2.GetResource2)
GetResource2List

Извлекает список ресурсов, назначенных указанному пользователю. (ItsPubPlugin2.GetResource2List)
GetResourceDisplayName

Возвращает отображаемое имя настраиваемого клиента в RemoteApp и подключении к рабочему столу.
GetResourceId

Возвращает идентификатор пользовательского клиента в подключении к удаленному приложению и рабочему столу.
GetResourceList

Извлекает список ресурсов, назначенных указанному пользователю. (ItsPubPlugin.GetResourceList)
GetResourcePluginStore

Извлекает экземпляр ITsSbResourcePluginStore подключаемого модуля ресурса.
GetResourceTypeInfo

Извлекает сведения о стороннем расширении имени файла, зарегистрированном в среде выполнения подключений к удаленному приложению и рабочему столу.
GetRTCaps

Запрашивает, поддерживает ли звуковое устройство в режиме реального времени (RT). Этот метод не используется в реализациях служб удаленных рабочих столов IAudioDeviceEndpoint.
GetSerializedUserCredential

Возвращает сериализованные учетные данные пользователя.
GetServerState

Извлекает состояние указанного сервера.
GetService

Получает указанную службу.
GetSessionForEnhancedFastReconnect

Стек протоколов использует этот метод для возврата идентификатора сеанса, который будет использоваться для расширенного быстрого повторного подключения.
GetSettings

Возвращает сведения о параметрах прослушивателя для запросов на подключение клиента.
GetSettings

Извлекает параметры для определенной политики.
GetShadowConnection

Извлекает ссылку на объект теневого подключения из протокола.
GetShadowConnection

IWTSProtocolConnection::GetShadowConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetShadowConnection.
GetSnapshot

Создает моментальный снимок клиентского компьютера контейнера приложений протокола удаленного рабочего стола (RDP) в сеансе.
GetUserCredentials

Возвращает учетные данные пользователя.
GetUserCredentials

IWTSProtocolConnection::GetUserCredentials больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetUserCredentials.
GetUserData

IWTSProtocolConnection::GetUserData больше недоступен. Вместо этого используйте IWRdsProtocolSettings::MergeSettings.
GetVideoHandle

Получает дескриптор видеоустройства для протокола.
GetWaitTimeout

Извлекает время ожидания.
GetWorkspaceNames

Извлекает имена подключений в текущем процессе.
инициализация

Инициализирует подключаемый модуль и возвращает значение, указывающее возможности перенаправления подключаемого модуля.
инициализация

Инициализирует подключаемый модуль.
инициализация

Используется для первого вызова, который выполняется из клиента в подключаемый модуль.
инициализация

Инициализирует диспетчер протоколов.
InitializeTaskPlugin

Инициализирует задачу, которая находится в очереди подключаемого модуля брокера подключений к удаленному рабочему столу.
InvokeTargetShadow

Указывает службе служб удаленных рабочих столов начать целевую сторону тени и передает все сведения, которые необходимо обмениваться между клиентом и целевым объектом.
InvokeTargetShadow

IWTSProtocolShadowCallback::InvokeTargetShadow больше недоступен. Вместо этого используйте IWRdsProtocolShadowCallback::InvokeTargetShadow.
IsErrorMessageRegistered

Определяет, зарегистрировано ли указанное сообщение об ошибке в указанной рабочей области.
IsQuarantineEnabled

Указывает, требуется ли подключаемый модуль авторизации оператор работоспособности (SoH) с компьютера пользователя.
IssueDisconnect

Отключает пользовательский клиент в RemoteApp и подключении к рабочему столу.
IsUserAllowedToLogon

Определяет, разрешен ли пользователю войти в сеанс.
IsUserAllowedToLogon

IWTSProtocolConnection::IsUserAllowedToLogon больше недоступен. Вместо этого используйте IWRdsProtocolConnection::IsUserAllowedToLogon.
IsWorkspaceCredentialSpecified

Определяет, существуют ли учетные данные пользователя для указанного идентификатора подключения.
IsWorkspaceSSOEnabled

Определяет, включен ли единый вход для подключения к Удаленному приложению и рабочему столу.
LockVirtualMachine

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о блокировке виртуальной машины.
LogonNotify

Вызывается, когда пользователь вошел в сеанс.
LogonNotify

IWTSProtocolConnection::LogonNotify больше недоступен. Вместо этого используйте IWRdsProtocolConnection::LogonNotify.
MergeSettings

Добавляет (объединяет) указанные параметры, связанные с политикой, в большую группу параметров подключения.
ModifyResourceType

Изменяет стороннее расширение имени файла, зарегистрированное в среде выполнения подключений к удаленному приложению и рабочему столу.
NotifyClientConnectionStateChange

Уведомляет зарегистрированные подключаемые модули об изменениях состояния в клиентском подключении. (ITsSbResourceNotification.NotifyClientConnectionStateChange)
NotifyClientConnectionStateChangeEx

Уведомляет зарегистрированные подключаемые модули об изменениях состояния в клиентском подключении. (ITsSbResourceNotificationEx.NotifyClientConnectionStateChangeEx)
NotifyCommandProcessCreated

Уведомляет протокол о создании и инициализации процесса Winlogon.exe.
NotifyServiceFailure

Уведомляет зарегистрированные подключаемые модули о том, что служба брокера подключений удаленного рабочего стола (брокер подключений к удаленным рабочим столам) остановлена.
NotifyServiceStateChange

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

IWTSProtocolManager::NotifyServiceStateChange больше недоступен. Вместо этого используйте IWRdsProtocolManager::NotifyServiceStateChange.
NotifyServiceSuccess

Уведомляет зарегистрированные подключаемые модули о том, что служба брокера подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) запущена.
NotifySessionChange

Уведомляет зарегистрированные подключаемые модули об изменениях состояния в объекте сеанса. (ITsSbResourceNotification.NotifySessionChange)
NotifySessionChangeEx

Уведомляет зарегистрированные подключаемые модули об изменениях состояния в объекте сеанса. (ITsSbResourceNotificationEx.NotifySessionChangeEx)
NotifySessionId

Отправляет идентификатор нового сеанса в протокол.
NotifySessionId

IWTSProtocolConnection::NotifySessionId больше недоступен. Вместо этого используйте IWRdsProtocolConnection::NotifySessionId.
NotifySessionOfServiceStart

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

IWTSProtocolManager::NotifySessionOfServiceStart больше недоступен. Вместо этого используйте IWRdsProtocolManager::NotifySessionOfServiceStart.
NotifySessionOfServiceStop

Уведомляет поставщика протокола о том, что служба служб удаленных рабочих столов остановлена для данного сеанса.
NotifySessionOfServiceStop

IWTSProtocolManager::NotifySessionOfServiceStop больше недоступен. Вместо этого используйте IWRdsProtocolManager::NotifySessionOfServiceStop.
NotifySessionStateChange

Уведомляет поставщика протокола об изменениях в состоянии сеанса.
NotifySessionStateChange

IWTSProtocolManager::NotifySessionStateChange больше недоступен. Вместо этого используйте IWRdsProtocolManager::NotifySessionStateChange.
NotifySettingsChange

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

Уведомляет зарегистрированные подключаемые модули об изменениях состояния в целевом объекте. (ITsSbResourceNotification.NotifyTargetChange)
NotifyTargetChangeEx

Уведомляет зарегистрированные подключаемые модули об изменениях состояния в целевом объекте. (ITsSbResourceNotificationEx.NotifyTargetChangeEx)
OnAuthenticated

Помечает проверку подлинности учетных данных пользователя для идентификатора подключения и затем отображает уведомление о подключении в области уведомлений панели задач.
OnBeginPainting

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

IWTSProtocolLogonErrorRedirector::OnBeginPainting больше недоступен. Вместо этого используйте IWRdsProtocolLogonErrorRedirector::OnBeginPainting.
OnChannelAuthorized

Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о результате попытки авторизации ресурса.
OnChannelOpened

Вызывается, когда канал открыт и готов к использованию, или при открытии канала возникает ошибка.
OnClose

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

Вызывается при закрытии канала.
OnCompleted

Сообщает о завершении брокера подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
OnConnected

Уведомляет службу служб удаленных рабочих столов о получении запроса на подключение клиента.
OnConnected

IWTSProtocolListenerCallback::OnConnected больше недоступен. Вместо этого используйте IWRdsProtocolListenerCallback::OnConnected.
OnConnectionAuthorized

Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о результате попытки авторизации подключения.
OnDataReceived

Уведомляет пользователя о полученных данных.
OnDataReceived

Вызывается при получении полного сообщения с сервера.
OnDataSent

Вызывается при вызове метода IWRdsGraphicsChannel::Write и отправки данных.
OnDeleteTaskTime

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о том, что задача была удалена из очереди.
OnDriverLoad

Термины используют этот метод для возврата дескриптора загруженного драйвера идентификатора WDDM в стек протоколов. С этого момента стек владеет дескриптором и должен вызывать CloseHandle() после связи с драйвером больше не требуется.
OnDriverUnload

Термины используют этот метод, чтобы сообщить стеку протоколов, что PnP выгрузил драйвер идентификатора WDDM.
OnError

Сообщает об ошибке брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
OnGetMostSuitableTarget

Возвращает результат балансировки нагрузки брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
OnInitialized

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о завершении вызова инициализации подключаемого модуля.
OnJobCancelled

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о том, что задание отменено.
OnJobCompleted

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о завершении задания.
OnJobCreated

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о создании задания подготовки.
OnMetricsUpdate

Вызывается для уведомления служб графики RemoteFX об изменении сетевых условий.
OnNewChannelConnection

Разрешает подключаемый модуль подключения к удаленному рабочему столу (RDC) принимать или запрещать запрос подключения для входящего подключения.
OnQueryEnvironmentCompleted

Уведомляет брокер соединений удаленного рабочего стола (брокер подключений к удаленным рабочим столам), что среда, указанная объектом ITsSbClientConnection, уже размещает правильный целевой объект.
OnReady

Запрашивает, чтобы служба служб удаленных рабочих столов продолжала процесс подключения для этого клиента.
OnReady

IWTSProtocolConnectionCallback::OnReady больше недоступен. Вместо этого используйте IWRdsProtocolConnectionCallback::OnReady.
OnReadyToConnect

Возвращает объект ITsSbTarget брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) после успешной подготовки целевого объекта к подключению.
OnReportStatus

Отправляет сообщения о состоянии клиенту подключения к удаленному рабочему столу (RDC) относительно обработки подключения клиента.
OnReportTasks

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) нового отчета о задачах.
OnSetTaskTime

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о планировании задачи.
OnTargetSizeChanged

Вызывается при изменении размера целевого объекта отрисовки.
OnTerminated

Уведомляет брокер подключений удаленного рабочего стола (брокер подключений к удаленным рабочим столам), что подключаемый модуль завершил вызов завершения.
OnUpdateTaskStatus

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о том, что состояние задачи изменилось.
OnUserAuthenticated

Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов), что подключаемый модуль проверки подлинности успешно прошел проверку подлинности пользователя.
OnUserAuthenticationFailed

Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов), что подключаемый модуль проверки подлинности не прошел проверку подлинности пользователя.
OnVirtualMachineHostStatusChanged

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о том, что состояние узла виртуальной машины изменено.
OnVirtualMachineStatusChanged

Уведомляет брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) о том, что состояние виртуальной машины изменено.
Открыть

Вызывается для открытия канала.
PatchVirtualMachines

Исправляет виртуальную машину асинхронно.
PreDisconnect

Уведомляет протокол о том, что сеанс будет отключен.
PrepareTargetForConnect

Подготавливает целевой объект для подключения клиента.
ProcessingComplete

Уведомляет конечную точку о завершении передачи обработки.
ProtocolComplete

Уведомляет протокол о успешном завершении процесса лицензирования.
ProtocolComplete

IWTSProtocolLicenseConnection::P rotocolComplete больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection::P rotocolComplete.
PulseEndpoint

Зарезервировано. (IAudioInputEndpointRT.PulseEndpoint)
PulseEndpoint

Зарезервировано. (IAudioOutputEndpointRT.PulseEndpoint)
put_AllowLogon

Значение, указывающее, разрешен ли пользователю войти на сервер сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Put)
put_BrokenConnectionAction

Значение, указывающее действие, выполняемое при достижении ограничения сеанса служб удаленных рабочих столов. (Put)
put_ClientDisplay

Извлекает или задает сведения о отображаемом устройстве клиентского компьютера. (Put)
put_ConnectClientDrivesAtLogon

Значение, указывающее, следует ли повторно подключить сопоставленные клиентские диски при запуске сеанса служб удаленных рабочих столов. (Put)
put_ConnectClientPrintersAtLogon

Значение, указывающее, следует ли повторно подключаться к сопоставленным клиентским принтерам при входе. (Put)
put_CreateTime

Извлекает или задает время создания сеанса. (Put)
put_DefaultToMainPrinter

Значение, указывающее, следует ли автоматически печатать на принтере клиента по умолчанию. (Put)
put_DisconnectTime

Извлекает или задает время отключения сеанса. (Put)
put_Enabled

Включена ли функция сенсорного указателя в клиентском элементе управления контейнером приложений RDP. (Put)
put_EnableRemoteControl

Значение, указывающее, разрешать ли удаленное наблюдение или удаленное управление сеансом служб удаленных рабочих столов пользователя. (Put)
put_EnvironmentName

Извлекает или задает имя среды, связанной с целевым объектом. (ITsSbTargetEx.put_EnvironmentName)
put_EnvironmentPropertySet

Извлекает или задает набор свойств для среды, на которой размещен целевой компьютер. (Put)
put_EventsEnabled

Включены ли уведомления о событиях сенсорного указателя для управления клиентом контейнера приложений RDP. (Put)
put_FarmName

Извлекает или задает имя фермы, к которой присоединен этот целевой объект. (Put)
put_InitialProgram

Извлекает или задает начальную программу для этого сеанса. (Put)
put_IpAddresses

Извлекает или задает внешние IP-адреса целевого объекта. (ITsSbTargetEx.put_IpAddresses)
put_MaxConnectionTime

Максимальная длительность сеанса служб удаленных рабочих столов. После истечения указанного количества минут сеанс может быть отключен или завершен. (Put)
put_MaxDisconnectionTime

Максимальное время, когда сеанс служб удаленных рабочих столов остается активным на сервере узла сеанса удаленного рабочего стола (узел сеансов удаленных рабочих столов). После истечения указанного количества минут сеанс завершается. (Put)
put_MaxIdleTime

Максимальное время, которое сеанс служб удаленных рабочих столов может оставаться бездействующим. После истечения указанного количества минут сеанс можно отключить или завершить. (Put)
put_ProtocolType

Извлекает или задает тип протокола для сеанса. (Put)
put_ReconnectionAction

Значение, указывающее, разрешено ли повторное подключение к отключенным сеансу служб удаленных рабочих столов. (Put)
put_State

Извлекает или задает состояние сеанса. (Put)
put_TargetFQDN

Извлекает или задает полное доменное имя целевого объекта. (ITsSbTargetEx.put_TargetFQDN)
put_TargetName

Указывает или извлекает имя целевого объекта. (Put)
put_TargetNetbios

Извлекает или задает имя NetBIOS целевого объекта. (Put)
put_TargetPropertySet

Извлекает или задает набор свойств целевого объекта. (ITsSbTargetEx.put_TargetPropertySet)
put_TargetState

Извлекает или задает целевое состояние. (ITsSbTargetEx.put_TargetState)
put_TerminalServicesHomeDirectory

Корневой каталог для пользователя. Каждый пользователь на сервере сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов) имеет уникальный корневой каталог. Это гарантирует, что сведения о приложении хранятся отдельно для каждого пользователя в среде с несколькими пользователями. (Put)
put_TerminalServicesHomeDrive

Корневой диск для пользователя. В сетевой среде это свойство представляет собой строку, содержащую спецификацию диска (буква диска, за которой следует двоеточие), с которой указан UNC-путь, указанный как корневой каталог. (Put)
put_TerminalServicesInitialProgram

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

Перемещаемый или обязательный путь профиля, используемый при входе пользователя на сервер сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Put)
put_TerminalServicesWorkDirectory

Путь к рабочему каталогу для пользователя. (Put)
PutContext

Можно использовать подключаемыми модулями для хранения сведений о контексте, относящихся к подключению.
QueryEnvironment

Возвращает указанный объект среды.
QueryEnvironmentForTarget

Определяет, готова ли указанная среда разместить целевой объект, возвращенный балансировкой нагрузки.
QueryProperty

Извлекает значение свойства из протокола.
QueryProperty

IWTSProtocolConnection::QueryProperty больше недоступен. Вместо этого используйте IWRdsProtocolConnection::QueryProperty.
QuerySessionBySessionId

Извлекает объект ITsSbSession, связанный с заданным идентификатором сеанса.
QuerySessionBySessionId

Возвращает объект сеанса с указанным идентификатором сеанса.
QueryTarget

Извлекает объект ITsSbTarget для заданных параметров.
QueryTarget

Возвращает целевой объект с указанным целевым именем и именем фермы.
ReauthenticateUser

Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов), что он должен автоматически повторно выполнять проверку подлинности и повторно выполнять проверку подлинности пользователя.
Подключите

Инициирует автоматическое повторное подключение клиентского элемента управления клиентом протокола удаленного рабочего стола (RDP) для соответствия сеансу новой ширины и высоты.
RedirectLogonError

Запрашивает протокол для выполнения действия в ответ на ошибку входа.
RedirectLogonError

IWTSProtocolLogonErrorRedirector::RedirectLogonError больше недоступен. Вместо этого используйте IWRdsProtocolLogonErrorRedirector::RedirectLogonError.
RedirectMessage

Запрашивает протокол относительно перенаправления сообщения входа.
RedirectMessage

IWTSProtocolLogonErrorRedirector::RedirectMessage больше недоступен. Вместо этого используйте IWRdsProtocolLogonErrorRedirector::RedirectMessage.
RedirectStatus

Запрашивает протокол относительно перенаправления обновления состояния входа клиента.
RedirectStatus

IWTSProtocolLogonErrorRedirector::RedirectStatus больше недоступен. Вместо этого используйте IWRdsProtocolLogonErrorRedirector::RedirectStatus.
RedrawWindow

Запрашивает, чтобы служба служб удаленных рабочих столов перерисовывала окно клиента.
RedrawWindow

IWTSProtocolConnectionCallback::RedrawWindow больше недоступен. Вместо этого используйте IWRdsProtocolConnectionCallback::RedrawWindow.
обновление

Этот метод зарезервирован.
RegisterErrorEvent

Регистрирует указанное сообщение об ошибке для использования в пользовательском интерфейсе.
RegisterErrorLogMessage

Регистрирует указанное сообщение об ошибке для использования в пользовательском интерфейсе.
RegisterForNotification

Запросы, чтобы брокер подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам) отправлял уведомления об указанных событиях.
ReleaseInputDataPointer

Освобождает указатель на полученные данные.
ReleaseOutputDataPointer

Освобождает указатель на выходной буфер.
ReleaseTargetLock

Освобождает блокировку целевого объекта.
RemoveEnvironmentFromStore

Удаляет указанную среду из подключаемого хранилища ресурсов.
RemoveMapping

Вызывается подключаемым модулем динамического виртуального канала для удаления сопоставления отрисовки.
RemoveResource

Уведомляет среду выполнения подключения к удаленному приложению и рабочему столу, что клиент отключает подключение. (IWorkspaceRegistration2.RemoveResource)
RemoveResourceEx

Уведомляет среду выполнения подключения к удаленному приложению и рабочему столу, что клиент отключает подключение. (IWorkspaceRegistration2::RemoveResourceEx)
Передавать

Вызывается подключаемым модулем динамического виртуального канала для отрисовки растровых изображений.
RequestClientLicense

Запрашивает лицензию от клиента.
RequestClientLicense

IWTSProtocolLicenseConnection::RequestClientLicense больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection::RequestClientLicense.
RequestLicensingCapabilities

Запрашивает возможности лицензии от клиента.
RequestLicensingCapabilities

IWTSProtocolLicenseConnection::RequestLicensingCapabilities больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection::RequestLicensingCapabilities.
Сбросить

Сбрасывает поток конечной точки.
ResolvePersonalDesktop

Вызывается для разрешения сопоставления между указанным пользователем и виртуальной машиной в коллекции личных виртуальных рабочих столов.
ResolveResource

Предоставляет сведения о том, как подключиться к назначенному пользователю личному виртуальному рабочему столу.
ResourceDismissed

Оповещает пользователя о том, что ресурс был отключен или отклонен.
РезюмеScreenUpdates

Возобновляет отправку обновлений экрана клиенту.
RetrieveSettings

Извлекает весь файл RDP в виде строки.
SaveEnvironment

Сохраняет среду.
SaveProperties

Сохраняет набор свойств.
SaveSession

Сохраняет сеанс.
SaveTarget

Сохраняет целевой объект.
SendBeep

IWTSProtocolConnection::SendBeep больше недоступен.
SendClientLicense

Отправляет лицензию клиенту.
SendClientLicense

IWTSProtocolLicenseConnection::SendClientLicense больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection::SendClientLicense.
SendPolicyData

IWTSProtocolConnection::SendPolicyData больше недоступен. Вместо этого используйте IWRdsProtocolManager::NotifySettingsChange.
SessionArbitrationEnumeration

Вызывается после арбитража, чтобы разрешить протоколу указать сеансы для повторного подключения.
SessionArbitrationEnumeration

IWTSProtocolConnection::SessionArbitrationEnumeration больше недоступен. Вместо этого используйте IWRdsProtocolConnection::SessionArbitrationEnumeration.
SetBuffer

Инициализирует конечную точку и создает буфер на основе формата конечной точки, в которую передаются звуковые данные.
SetClaimsToken

Задает маркер утверждений.
SetEnvironmentProperty

Задает свойство среды. (ITsSbResourcePluginStoreEx.SetEnvironmentProperty)
SetEnvironmentPropertyWithVersionCheck

Задает свойство среды. (ITsSbResourcePluginStore.SetEnvironmentPropertyWithVersionCheck)
SetErrorInfo

Задает сведения об ошибке в протоколе.
SetErrorInfo

IWTSProtocolConnection::SetErrorInfo больше недоступен. Вместо этого используйте IWRdsProtocolConnection::SetErrorInfo.
SetEventHandle

Задает дескриптор события, используемого конечной точкой для сигнала о завершении обработки буфера.
SetPinActive

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

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

Задает значение одного именованного свойства RDP.
SetServerDrainMode

Задает режим очистки указанного сервера.
SetServerWaitingToStart

Указывает на узел сеанса, который ожидает запуска сервера.
SetSessionState

Задает состояние сеанса.
SetStreamFlags

Задает флаги конфигурации потока в конечной точке звука.
SetTargetProperty

Задает значение свойства целевого объекта. (ITsSbResourcePluginStoreEx.SetTargetProperty)
SetTargetPropertyWithVersionCheck

Задает значение свойства целевого объекта. (ITsSbResourcePluginStore.SetTargetPropertyWithVersionCheck)
SetTargetState

Задает состояние целевого объекта.
SetTaskQueue

Обновляет задачу в очереди подключаемого модуля брокера подключений к удаленному рабочему столу.
Начало

Запускает поток конечной точки.
Начало

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

IWTSProtocolShadowConnection::Start больше недоступен. Вместо этого используйте IWRdsProtocolShadowConnection::Start.
StartListen

Уведомляет протокол о начале прослушивания запросов на подключение клиента.
StartListen

IWTSProtocolListener::StartListen больше недоступен. Вместо этого используйте IWRdsProtocolListener::StartListen.
StartRemoteApplication

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

Не поддерживается. (IWorkspace2.StartRemoteApplicationEx)
StartWorkspace

Связывает учетные данные пользователя и сертификаты с идентификатором подключения.
StartWorkspaceEx

Связывает учетные данные пользователя и сертификаты с идентификатором подключения; также содержит дополнительные элементы безопасности и пользовательского интерфейса.
StartWorkspaceEx2

Не реализовано. (IWorkspaceScriptable3::StartWorkspaceEx2)
Остановить

Останавливает поток конечной точки.
Остановить

Уведомляет протокол о том, что тень остановлена.
Остановить

IWTSProtocolShadowConnection::Stop больше недоступен. Вместо этого используйте IWRdsProtocolShadowConnection::Stop.
StopListen

Уведомляет протокол об остановке прослушивания запросов на подключение клиента.
StopListen

IWTSProtocolListener::StopListen больше недоступен. Вместо этого используйте IWRdsProtocolListener::StopListen.
StopScreenUpdates

Запрашивает, чтобы служба служб удаленных рабочих столов перестала обновлять экран клиента.
StopScreenUpdates

IWTSProtocolConnectionCallback::StopScreenUpdates больше недоступен. Вместо этого используйте IWRdsProtocolConnectionCallback::StopScreenUpdates.
StopShadow

Указывает службе служб удаленных рабочих столов остановить тень целевого объекта.
StopShadow

IWTSProtocolShadowCallback::StopShadow больше недоступен. Вместо этого используйте IWRdsProtocolShadowCallback::StopShadow.
SuspendScreenUpdates

Приостанавливает отправку обновлений экрана клиенту.
Завершение

Выполняет очистку и выгружает подключаемый модуль.
завершено

Уведомляет подключаемый модуль о том, что он будет уничтожен брокером сеансов служб терминалов (брокер сеансов TS).
завершено

Уведомляет подключаемый модуль о том, что клиент подключения к удаленному рабочему столу (RDC) завершил работу.
TestAndSetServerState

Условно задает новое состояние на сервере.
Юнинитиализация

Неинициализирует диспетчер протоколов.
Отмена регистрацииForNotification

Запрашивает, чтобы брокер подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов) не отправлял уведомления об указанных событиях.
UpdateSessionDisplaySettings

Обновляет параметры ширины и высоты для клиентского элемента управления клиентом протокола удаленного рабочего стола (RDP).
VIRTUALCHANNELCLOSE

Закрывает конец клиента виртуального канала.
VIRTUALCHANNELENTRY

Определяемая приложением точка входа для клиентской библиотеки DLL приложения, использующего виртуальные каналы служб удаленных рабочих столов.
VIRTUALCHANNELINIT

Инициализирует доступ клиентской библиотеки DLL к виртуальным каналам служб удаленных рабочих столов.
VIRTUALCHANNELOPEN

Открывает конец клиента виртуального канала.
VIRTUALCHANNELWRITE

Отправляет данные из клиентского конца виртуального канала в партнерское приложение на сервере.
Запись

Запускает запрос на запись в канале.
Запись

Вызывается для отправки данных в виртуальный канал.
WriteExclusiveModeParametersToSharedMemory

Создает и записывает параметры монопольного режима в общую память.
WTSActiveSessionExists

Возвращается, если в системе есть активный сеанс.
WTSCloseServer

Закрывает открытый дескриптор к серверу узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов).
WTSCloudAuthClose

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

Проверяет утверждение и вычисляет сериализованные учетные данные из утверждения.
WTSCloudAuthDuplicateSerializedUserCredential

Дублирует экземпляр WTS_SERIALIZED_USER_CREDENTIAL.
WTSCloudAuthGetServerNonce

Запрашивает сервер, отличный от поставщика поддержки Cloud Authentication Security.
WTSCloudAuthNetworkLogonWithSerializedCredential

Выполняет вход в сеть с помощью предоставленных сериализованных учетных данных.
WTSCloudAuthOpen

Получает дескриптор облачной проверки подлинности.
WTSConnectSessionA

Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (ANSI)
WTSConnectSessionW

Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (Юникод)
WTSCreateListenerA

Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (ANSI)
WTSCreateListenerW

Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (Юникод)
WTSDisconnectSession

Отключает пользователя, вошедшего в систему, от указанного сеанса служб удаленных рабочих столов, не закрывая сеанс.
WTSEnableChildSessions

Включает или отключает дочерние сеансы.
WTSEnumerateListenersA

Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTSEnumerateListenersW

Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)
WTSEnumerateProcessesA

Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (RD Session Host). (ANSI)
WTSEnumerateProcessesExA

Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI)
WTSEnumerateProcessesExW

Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод)
WTSEnumerateProcessesW

Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (RD Session Host). (Юникод)
WTSEnumerateServersA

Возвращает список всех серверов узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) в указанном домене. (ANSI)
WTSEnumerateServersW

Возвращает список всех серверов узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) в указанном домене. (Юникод)
WTSEnumerateSessionsA

Извлекает список сеансов на сервере сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTSEnumerateSessionsExA

Извлекает список сеансов на указанном сервере сеансов удаленного рабочего стола (RD Session Host) или на сервере виртуализации удаленного рабочего стола (узел виртуализации удаленных рабочих столов). (ANSI)
WTSEnumerateSessionsExW

Извлекает список сеансов на указанном сервере сеансов удаленного рабочего стола (RD Session Host) или на сервере виртуализации удаленного рабочего стола (узел виртуализации удаленных рабочих столов). (Юникод)
WTSEnumerateSessionsW

Извлекает список сеансов на сервере сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)
WTSFreeMemory

Освобождает память, выделенную функцией служб удаленных рабочих столов.
WTSFreeMemoryExA

Освобождает память, содержащую WTS_PROCESS_INFO_EX или WTS_SESSION_INFO_1 структуры, выделенные функцией служб удаленных рабочих столов. (ANSI)
WTSFreeMemoryExW

Освобождает память, содержащую WTS_PROCESS_INFO_EX или WTS_SESSION_INFO_1 структуры, выделенные функцией служб удаленных рабочих столов. (Юникод)
WTSGetActiveConsoleSessionId

Извлекает идентификатор сеанса сеанса консоли.
WTSGetChildSessionId

Возвращает идентификатор дочернего сеанса, если он присутствует.
WTSGetListenerSecurityA

Извлекает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (ANSI)
WTSGetListenerSecurityW

Извлекает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (Юникод)
WTSIsChildSessionsEnabled

Определяет, включены ли дочерние сеансы.
WTSLogoffSession

Регистрирует указанный сеанс служб удаленных рабочих столов.
WTSOpenServerA

Открывает дескриптор для указанного сервера сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTSOpenServerExA

Открывает дескриптор для указанного сервера сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или сервера узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI)
WTSOpenServerExW

Открывает дескриптор для указанного сервера сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или сервера узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод)
WTSOpenServerW

Открывает дескриптор для указанного сервера сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)
WTSQueryListenerConfigA

Извлекает сведения о конфигурации прослушивателя служб удаленных рабочих столов. (ANSI)
WTSQueryListenerConfigW

Извлекает сведения о конфигурации прослушивателя служб удаленных рабочих столов. (Юникод)
WTSQuerySessionInformationA

Извлекает сведения о сеансе для указанного сеанса на указанном сервере узла сеансов удаленного рабочего стола (RD Session Host). (ANSI)
WTSQuerySessionInformationW

Извлекает сведения о сеансе для указанного сеанса на указанном сервере узла сеансов удаленного рабочего стола (RD Session Host). (Юникод)
WTSQueryUserConfigA

Извлекает сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTSQueryUserConfigW

Извлекает сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)
WTSQueryUserToken

Получает первичный маркер доступа пользователя, вошедшего в систему, указанного идентификатором сеанса.
WTSRegisterSessionNotification

Регистрирует указанное окно для получения уведомлений об изменении сеанса. (WTSRegisterSessionNotification)
WTSRegisterSessionNotificationEx

Регистрирует указанное окно для получения уведомлений об изменении сеанса. (WTSRegisterSessionNotificationEx)
WTSSBX_GetMostSuitableServer

Возвращает идентификатор сервера, к которому должен направляться входящие подключения брокер сеансов служб терминалов (брокер сеансов TS).
WTSSBX_GetUserExternalSession

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

Уведомляет подключаемый модуль о том, что в среде сервера произошло изменение.
WTSSBX_SessionChangeNotification

Уведомляет подключаемый модуль о том, что изменение, например вход, выход, отключение или повторное подключение, произошло в сеансе.
WTSSendMessageA

Отображает окно сообщения на клиентском рабочем столе указанного сеанса служб удаленных рабочих столов. (ANSI)
WTSSendMessageW

Отображает окно сообщения на клиентском рабочем столе указанного сеанса служб удаленных рабочих столов. (Юникод)
WTSSetListenerSecurityA

Настраивает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (ANSI)
WTSSetListenerSecurityW

Настраивает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (Юникод)
WTSSetRenderHint

Используется приложением, отображающим содержимое, которое можно оптимизировать для отображения в удаленном сеансе, чтобы определить регион окна, который является фактическим содержимым.
WTSSetUserConfigA

Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (RD Session Host). (ANSI)
WTSSetUserConfigW

Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (RD Session Host). (Юникод)
WTSShutdownSystem

Завершает работу (и при необходимости перезапускает) указанный сервер узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов).
WTSStartRemoteControlSessionA

Запускает удаленный контроль другого сеанса служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (ANSI)
WTSStartRemoteControlSessionW

Запускает удаленный контроль другого сеанса служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (Юникод)
WTSStopRemoteControlSession

Останавливает сеанс удаленного управления.
WTSTerminateProcess

Завершает указанный процесс на указанном узле сеансов удаленного рабочего стола (RD Session Host) (узел сеансов удаленных рабочих столов).
WTSUnRegisterSessionNotification

Отменяет регистрацию указанного окна, чтобы оно не получало дополнительных уведомлений об изменении сеанса. (WTSUnRegisterSessionNotification)
WTSUnRegisterSessionNotificationEx

Отменяет регистрацию указанного окна, чтобы оно не получало дополнительных уведомлений об изменении сеанса. (WTSUnRegisterSessionNotificationEx)
WTSVirtualChannelClose

Закрывает открытый дескриптор виртуального канала.
WTSVirtualChannelOpen

Открывает дескриптор к концу сервера указанного виртуального канала.
WTSVirtualChannelOpenEx

Создает виртуальный канал таким образом, как WTSVirtualChannelOpen.
WTSVirtualChannelPurgeInput

Удаляет все входные данные, отправленные из клиента на сервер на указанный виртуальный канал.
WTSVirtualChannelPurgeOutput

Удаляет все выходные данные из очереди, отправленные с сервера на клиент в указанном виртуальном канале.
WTSVirtualChannelQuery

Возвращает сведения о указанном виртуальном канале.
WTSVirtualChannelRead

Считывает данные из конца сервера виртуального канала.
WTSVirtualChannelWrite

Записывает данные в конец сервера виртуального канала.
WTSWaitSystemEvent

Ожидает события служб удаленных рабочих столов перед возвращением вызывающей стороны.

Interfaces

 
IADsTSUserEx

Используется для проверки и настройки свойств пользователей служб удаленных рабочих столов.
IAudioDeviceEndpoint

Инициализирует объект конечной точки устройства и получает возможности устройства, представляющего его.
IAudioEndpoint

Предоставляет сведения о звуковой конечной точке. Этот интерфейс реализуется конечной точкой аудио.
IAudioEndpointControl

Управляет состоянием потока конечной точки.
IAudioEndpointRT

Возвращает разницу между текущими позициями чтения и записи в буфере конечной точки.
IAudioInputEndpointRT

Возвращает входной буфер для каждого прохода обработки.
IAudioOutputEndpointRT

Возвращает выходной буфер для каждого прохода обработки.
IRemoteDesktopClient

Предоставляет методы и свойства, используемые для настройки и использования клиентского элемента управления клиентом контейнера приложений протокола удаленного рабочего стола (RDP).
IRemoteDesktopClientActions

Предоставляет методы, используемые для взаимодействия с клиентским клиентом протокола удаленного рабочего стола (RDP).
IRemoteDesktopClientSettings

Предоставляет методы, необходимые для настройки параметров подключения для клиентского управления клиентом протокола удаленного рабочего стола (RDP).
IRemoteDesktopClientTouchPointer

Предоставляет свойства, необходимые для управления функцией сенсорного указателя клиентского клиента протокола удаленного рабочего стола (RDP).
ITSGAccountingEngine

Предоставляет методы, предоставляющие сведения о создании или закрытии сеансов для подключения.
ITSGAuthenticateUserSink

Предоставляет методы, уведомляющие шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о событиях проверки подлинности.
ITSGAuthenticationEngine

Предоставляет методы, которые проходят проверку подлинности пользователей для шлюза удаленных рабочих столов (шлюз удаленных рабочих столов).
ITSGAuthorizeConnectionSink

Предоставляет методы, уведомляющие шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о результате попытки авторизации подключения.
ITSGAuthorizeResourceSink

Предоставляет методы, уведомляющие шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о результате попытки авторизации ресурса.
ITSGPolicyEngine

Предоставляет методы, которые разрешают подключения и ресурсы.
ItsPubPlugin

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

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

Предоставляет методы, сообщающие о состоянии и сообщениях об ошибках брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
ITsSbClientConnection

Предоставляет методы и свойства, которые хранят сведения о состоянии входящего запроса на подключение от клиента подключения к удаленному рабочему столу (RDC).
ITsSbClientConnectionPropertySet

Можно использовать для определения настраиваемых свойств клиентского подключения соответствующим образом.
ITsSbEnvironment

Предоставляет методы и свойства, содержащие сведения о среде, на которой размещен целевой компьютер. Этот интерфейс можно использовать для хранения сведений о физическом сервере, на котором размещаются виртуальные машины.
ITsSbEnvironmentPropertySet

Можно использовать для определения настраиваемых свойств среды, на которой размещаются целевые компьютеры в соответствии с соответствующим образом.
ITsSbFilterPluginStore

Фильтр хранилища подключаемых модулей
ITsSbGenericNotifySink

Предоставляет методы, сообщающие о завершении и получающие время ожидания от брокера подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
ITsSbGlobalStore

Предоставляет методы, которые запрашивают целевые компьютеры, сеансы, среды и фермы, добавленные в хранилище брокера подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов).
ITsSbLoadBalanceResult

Предоставляет методы и свойства, которые хранят целевое имя, возвращаемое алгоритмом балансировки нагрузки.
ITsSbLoadBalancing

Предоставляет методы, которые можно использовать для предоставления пользовательского алгоритма балансировки нагрузки.
ITsSbLoadBalancingNotifySink

Предоставляет методы, возвращающие результат алгоритма балансировки нагрузки брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
ITsSbOrchestration

Предоставляет методы, которые использует брокер подключений удаленного рабочего стола (брокер подключений к удаленным рабочим столам) для обеспечения готовности целевого объекта перед перенаправлением клиента на него.
ITsSbOrchestrationNotifySink

Предоставляет методы, возвращающие объект ITsSbTarget брокеру подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов) после успешной подготовки целевого объекта к подключению.
ITsSbPlacement

Предоставляет методы, которые подготавливают среду (компьютер, на котором размещается виртуальная машина).
ITsSbPlacementNotifySink

Предоставляет методы, возвращающие сведения о средах брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
ITsSbPlugin

Предоставляет методы, которые инициализируют и завершают подключаемые модули.
ITsSbPluginNotifySink

Предоставляет методы, уведомляющие брокер подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов) о инициализации или завершении подключаемого модуля.
ITsSbPluginPropertySet

Можно использовать для определения настраиваемых свойств подключаемых модулей в соответствии с соответствующими параметрами.
ITsSbPropertySet

Можно использовать для определения настраиваемых свойств соответствующим образом.
ITsSbProvider

Предоставляет методы, которые создают реализации объектов по умолчанию, используемых в виртуализации удаленных рабочих столов.
ITsSbProvisioning

Предоставляет методы, которые создают и поддерживают виртуальные машины.
ITsSbProvisioningPluginNotifySink

Предоставляет методы, уведомляющие брокер подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов) о подготовке виртуальных машин.
ITsSbResourceNotification

Предоставляет методы, которые брокер подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов) использует для уведомления подключаемых модулей о любых изменениях состояния, происходящих в объектах сеанса, целевых и клиентских подключений. (ITsSbResourceNotification)
ITsSbResourceNotificationEx

Предоставляет методы, которые брокер подключений к удаленному рабочему столу (брокер подключений удаленных рабочих столов) использует для уведомления подключаемых модулей о любых изменениях состояния, происходящих в объектах сеанса, целевых и клиентских подключений. (ITsSbResourceNotificationEx)
ITsSbResourcePlugin

Предоставляет методы, расширяющие возможности брокера подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
ITsSbResourcePluginStore

Предоставляет методы, позволяющие подключаемым модулям ресурсов хранить такие объекты, как сеансы и целевые объекты.
ITsSbServiceNotification

Предоставляет методы, которые использует брокер подключений удаленного рабочего стола (брокер подключений к удаленным рабочим столам) для уведомления подключаемых модулей о изменениях состояния, происходящих в самом брокере подключений к удаленным рабочим столам.
ITsSbSession

Предоставляет свойства, которые хранят сведения о сеансе пользователя.
ITsSbTarget

Предоставляет свойства, которые хранят сведения о конфигурации и состоянии о целевом объекте.
ITsSbTargetPropertySet

Производный от этого интерфейса для определения настраиваемого набора свойств целевого объекта.
ITsSbTaskInfo

Предоставляет свойства, которые брокер подключений к удаленному рабочему столу использует для задания очереди подключаемого модуля.
ITsSbTaskPlugin

Предоставляет методы, которые обновляют очередь задач для подключаемых модулей брокера подключений к удаленному рабочему столу.
ITsSbTaskPluginNotifySink

Предоставляет методы, которые сообщают о состоянии и сообщениях об ошибках о задачах брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
IWorkspace

Предоставляет методы, предоставляющие сведения о подключении в RemoteApp и подключении к рабочему столу.
IWorkspace2

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

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

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

Предоставляет методы, добавляющие и удаляющие ссылки на пользовательские клиенты в RemoteApp и подключении к рабочему столу. (IWorkspaceRegistration)
IWorkspaceRegistration2

Предоставляет методы, добавляющие и удаляющие ссылки на пользовательские клиенты в RemoteApp и подключении к рабочему столу. (IWorkspaceRegistration2)
IWorkspaceReportMessage

Предоставляет методы, поддерживающие обработку сообщений об ошибках для удаленных рабочих областей.
IWorkspaceResTypeRegistry

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

Предоставляет методы, которые управляют учетными данными и подключениями к удаленному рабочему столу. (IWorkspaceScriptable)
IWorkspaceScriptable2

Предоставляет методы, которые управляют учетными данными и подключениями к удаленному рабочему столу. (IWorkspaceScriptable2)
IWorkspaceScriptable3

Предоставляет методы, которые управляют учетными данными и подключениями к удаленному рабочему столу. (IWorkspaceScriptable3)
IWRdsEnhancedFastReconnectArbitrator

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

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

Этот интерфейс получает уведомления, связанные с графическим виртуальным каналом.
IWRdsGraphicsChannelManager

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

Предоставляет методы, вызываемые службой служб удаленных рабочих столов для настройки клиентского подключения.
IWRdsProtocolConnection2

IWRdsProtocolConnectionCallback

Предоставляет методы, предоставляющие сведения о состоянии подключения клиента и выполняющих действия для клиента. Этот интерфейс реализуется службой служб удаленных рабочих столов и вызывается протоколом.
IWRdsProtocolLicenseConnection

Предоставляет методы, используемые службой служб удаленных рабочих столов для выполнения подтверждения лицензирования во время последовательности подключения.
IWRdsProtocolListener

Предоставляет методы, запрашивающие запуск и остановку прослушивания протокола для запросов на подключение клиента.
IWRdsProtocolListenerCallback

Предоставляет методы, уведомляющие службу служб удаленных рабочих столов, подключенную клиентом.
IWRdsProtocolLogonErrorRedirector

Предоставляет методы, вызываемые службой служб удаленных рабочих столов, для обновления состояния входа и определения способа прямой отправки сообщений об ошибках входа.
IWRdsProtocolManager

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

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

Предоставляет методы, вызываемые протоколом, чтобы уведомить службу служб удаленных рабочих столов, чтобы запустить или остановить целевую сторону тени.
IWRdsProtocolShadowConnection

Предоставляет методы, уведомляющие поставщика протокола о состоянии тени сеанса.
IWRdsWddmIddProps

Этот интерфейс позволяет загружать пользовательский драйвер IDD в удаленном сеансе.
IWTSBitmapRenderer

Используется подключаемым модулем динамического виртуального канала для отрисовки растровых изображений.
IWTSBitmapRendererCallback

Подключаемый модуль динамического виртуального канала реализует этот интерфейс, чтобы получать уведомления при изменении размера области отрисовки.
IWTSBitmapRenderService

Эта служба используется для создания визуального сопоставления на клиенте, соответствующего сопоставленного окна на сервере.
IWTSListener

Управляет параметрами конфигурации для каждого прослушивателя для подключения динамического виртуального канала (DVC).
IWTSListenerCallback

Используется для уведомления подключаемого модуля подключения к удаленному рабочему столу (RDC) о входящих запросах для определенного прослушивателя.
IWTSPlugin

Разрешает загрузку подключаемого модуля подключения к удаленному рабочему столу (RDC) клиентом подключения к удаленному рабочему столу .
IWTSPluginServiceProvider

Предоставляет способ для подключаемых модулей Динамического виртуального канала для запроса различных клиентских служб удаленных рабочих столов.
IWTSProtocolConnection

IWTSProtocolConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnection.
IWTSProtocolConnectionCallback

IWTSProtocolConnectionCallback больше недоступен. Вместо этого используйте IWRdsProtocolConnectionCallback.
IWTSProtocolLicenseConnection

IWTSProtocolLicenseConnection больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection.
IWTSProtocolListener

IWTSProtocolListener больше недоступен. Вместо этого используйте IWRdsProtocolListener.
IWTSProtocolListenerCallback

IWTSProtocolListenerCallback больше недоступен. Вместо этого используйте IWRdsProtocolListenerCallback.
IWTSProtocolLogonErrorRedirector

IWTSProtocolLogonErrorRedirector больше недоступен. Вместо этого используйте IWRdsProtocolLogonErrorRedirector.
IWTSProtocolManager

IWTSProtocolManager больше недоступен. Вместо этого используйте IWRdsProtocolManager.
IWTSProtocolShadowCallback

IWTSProtocolShadowCallback больше недоступен. Вместо этого используйте IWRdsProtocolShadowCallback.
IWTSProtocolShadowConnection

IWTSProtocolShadowConnection больше недоступен. Вместо этого используйте IWRdsProtocolShadowConnection.
IWTSSBPlugin

Используется для расширения возможностей брокера сеансов служб терминалов (брокер сеансов TS). Реализуйте этот интерфейс, если требуется предоставить подключаемый модуль, переопределяющий логику перенаправления брокера сеансов TS.
IWTSVirtualChannel

Используется для управления состоянием канала и записью в канале.
IWTSVirtualChannelCallback

Получает уведомления об изменениях состояния канала или полученных данных.
IWTSVirtualChannelManager

Управляет всеми подключаемыми модулями клиента подключения к удаленному рабочему столу и динамическими прослушивателями виртуальных каналов (DVC).

Структуры

 
__WTS_PROPERTY_VALUE

Содержит сведения о значении свойства для получения из протокола.
_WTS_CACHE_STATS

Содержит статистику кэша протоколов.
_WTS_CACHE_STATS_UN

Содержит статистику кэша.
_WTS_CLIENT_DATA

Содержит сведения о подключении клиента.
_WTS_DISPLAY_IOCTL

Содержит сведения о отображении клиента.
_WTS_LICENSE_CAPABILITIES

Содержит сведения о возможностях лицензирования клиента.
_WTS_PROTOCOL_CACHE

Содержит количество операций чтения кэша и попаданий в кэш.
_WTS_PROTOCOL_COUNTERS

Содержит счетчики производительности протокола.
_WTS_PROTOCOL_STATUS

Содержит сведения о состоянии протокола.
_WTS_SERVICE_STATE

Содержит сведения об изменениях в состоянии службы удаленных рабочих столов.
_WTS_SESSION_ID

Содержит GUID, который однозначно идентифицирует сеанс.
_WTS_SMALL_RECT

Содержит координаты окна клиента.
_WTS_SOCKADDR

Содержит адрес сокета.
_WTS_SYSTEMTIME

Задает сведения о дате и времени для перехода между стандартным временем и временем летнего времени.
_WTS_TIME_ZONE_INFORMATION

Содержит сведения о часовом поясе клиента.
_WTS_USER_CREDENTIAL

Содержит учетные данные для пользователя.
AAAccountingData

Эта структура содержит сведения о событии подключения.
AE_CURRENT_POSITION

Сообщает текущее положение кадра от устройства клиентам.
BITMAP_RENDERER_STATISTICS

Содержит статистику для средства отрисовки растровых карт перенаправления мультимедиа RemoteFX.
CHANNEL_ENTRY_POINTS

Содержит указатели на функции, вызываемые клиентской библиотекой DLL для доступа к виртуальным каналам.
CHANNEL_PDU_HEADER

Содержит сведения о блоке данных, полученном серверной частью виртуального канала.
CLIENT_DISPLAY

Содержит сведения о отображении клиента подключения к удаленному рабочему столу (RDC). (CLIENT_DISPLAY)
pluginResource

Содержит сведения о ресурсе, который может быть назначен пользователям в удаленном приложении RemoteApp и подключении к рабочему столу.
pluginResource2

Содержит дополнительные сведения о ресурсе, который может быть назначен пользователям в RemoteApp и подключении к рабочему столу.
pluginResource2FileAssociation

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

Определяет IP-адрес целевого объекта.
WRDS_CONNECTION_SETTING

Содержит различные уровни параметров подключения к удаленному рабочему столу.
WRDS_CONNECTION_SETTINGS

Содержит сведения о параметрах подключения для удаленного сеанса. (WRDS_CONNECTION_SETTINGS)
WRDS_CONNECTION_SETTINGS_1

Содержит сведения о параметрах подключения для удаленного сеанса. (WRDS_CONNECTION_SETTINGS_1)
WRDS_DYNAMIC_TIME_ZONE_INFORMATION

Содержит сведения о динамическом часовом поясе.
WRDS_LISTENER_SETTING

Содержит различные уровни параметров прослушивателя для подключения к удаленному рабочему столу.
WRDS_LISTENER_SETTINGS

Содержит сведения о параметрах прослушивателя для удаленного сеанса.
WRDS_LISTENER_SETTINGS_1

Содержит параметры прослушивателя для удаленного сеанса.
WRDS_SETTING

Содержит различные уровни параметров, связанных с политикой для подключения к удаленному рабочему столу.
WRDS_SETTINGS

Содержит сведения о параметрах, связанных с политикой, для удаленного сеанса.
WRDS_SETTINGS_1

Содержит параметры, связанные с политикой для удаленного сеанса.
WTS_CLIENT_ADDRESS

Содержит адрес клиентской сети сеанса служб удаленных рабочих столов.
WTS_CLIENT_DISPLAY

Содержит сведения о отображении клиента подключения к удаленному рабочему столу (RDC). (WTS_CLIENT_DISPLAY)
WTS_POLICY_DATA

Содержит сведения о политике, передаваемые службой служб удаленных рабочих столов протоколу.
WTS_PROCESS_INFO_EXA

Содержит расширенные сведения о процессе, выполняемом на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTS_PROCESS_INFO_EXW

Содержит расширенные сведения о процессе, выполняемом на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)
WTS_PROCESS_INFOA

Содержит сведения о процессе, выполняемом на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTS_PROCESS_INFOW

Содержит сведения о процессе, выполняемом на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)
WTS_SERIALIZED_USER_CREDENTIAL

Содержит сериализацию учетных данных пользователя.
WTS_SERVER_INFOA

Содержит сведения о определенном сервере служб удаленных рабочих столов. (ANSI)
WTS_SERVER_INFOW

Содержит сведения о определенном сервере служб удаленных рабочих столов. (Юникод)
WTS_SESSION_ADDRESS

Содержит виртуальный IP-адрес, назначенный сеансу.
WTS_SESSION_INFO_1A

Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI)
WTS_SESSION_INFO_1W

Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод)
WTS_SESSION_INFOA

Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI)
WTS_SESSION_INFOW

Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод)
WTS_USER_DATA

Содержит значения свойств клиента.
WTSCLIENTA

Содержит сведения о клиенте подключения к удаленному рабочему столу (RDC). (ANSI)
WTSCLIENTW

Содержит сведения о клиенте подключения к удаленному рабочему столу (RDC). (Юникод)
WTSCONFIGINFOA

Содержит сведения о сеансе служб удаленных рабочих столов. (WTSCONFIGINFOA)
WTSCONFIGINFOW

Содержит сведения о сеансе служб удаленных рабочих столов. (WTSCONFIGINFOW)
WTSINFOA

Содержит сведения о сеансе служб удаленных рабочих столов. (WTSINFOA)
WTSINFOEX_LEVEL_A

Содержит WTSINFOEX_LEVEL1 структуру, содержащую расширенные сведения о сеансе служб удаленных рабочих столов. (ANSI)
WTSINFOEX_LEVEL_W

Содержит WTSINFOEX_LEVEL1 структуру, содержащую расширенные сведения о сеансе служб удаленных рабочих столов. (Юникод)
WTSINFOEX_LEVEL1_A

Содержит расширенные сведения о сеансе служб удаленных рабочих столов. (ANSI)
WTSINFOEX_LEVEL1_W

Содержит расширенные сведения о сеансе служб удаленных рабочих столов. (Юникод)
WTSINFOEXA

Содержит объединение WTSINFOEX_LEVEL, содержащее расширенные сведения о сеансе служб удаленных рабочих столов. (ANSI)
WTSINFOEXW

Содержит объединение WTSINFOEX_LEVEL, содержащее расширенные сведения о сеансе служб удаленных рабочих столов. (Юникод)
WTSINFOW

Содержит сведения о сеансе служб удаленных рабочих столов. (WTSINFOW)
WTSLISTENERCONFIGA

Содержит сведения о прослушивателе служб удаленных рабочих столов. (ANSI)
WTSLISTENERCONFIGW

Содержит сведения о прослушивателе служб удаленных рабочих столов. (Юникод)
WTSSBX_IP_ADDRESS

Содержит сведения о IP-адресе сетевого ресурса.
WTSSBX_MACHINE_CONNECT_INFO

Содержит сведения о компьютере, принимающем удаленные подключения.
WTSSBX_MACHINE_INFO

Содержит сведения о компьютере и его текущем состоянии.
WTSSBX_SESSION_INFO

Содержит сведения о сеансах, доступных брокеру подключений к удаленному рабочему столу (брокер подключений к удаленным рабочим столам).
WTSSESSION_NOTIFICATION

Предоставляет сведения об уведомлении об изменении сеанса. Служба получает эту структуру в функции HandlerEx в ответ на событие изменения сеанса.
WTSUSERCONFIGA

Содержит сведения о конфигурации пользователя на сервере контроллера домена или узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI)
WTSUSERCONFIGW

Содержит сведения о конфигурации пользователя на сервере контроллера домена или узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод)