Службы удаленных рабочих столов
Обзор технологии служб удаленных рабочих столов.
Для разработки служб удаленных рабочих столов вам потребуются следующие заголовки:
- audioapotypes.h
- cchannel.h
- pchannel.h
- rdpappcontainerclient.h
- sbtsv.h
- sessdirpublictypes.h
- tsgauthenticationengine.h
- tsgpolicyengine.h
- tspubplugin2com.h
- tspubplugincom.h
- tssbx.h
- tsuserex.h
- tsvirtualchannels.h
- workspaceax.h
- workspaceruntime.h
- workspaceruntimeclientext.h
- wrdsgraphicschannels.h
- wtsapi32.h
- wtsdefs.h
- wtshintapi.h
- wtsprotocol.h
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
AAAccountingDataType Указывает тип события, о котором уведомляется метод ITSGAccountingEngine::D oAccounting. |
AAAuthSchemes Указывает тип проверки подлинности, используемой для подключения к шлюзу удаленных рабочих столов (шлюз удаленных рабочих столов). |
AE_POSITION_FLAGS Определяет константы для структуры AE_CURRENT_POSITION. Эти константы описывают степень допустимости текущей позиции. |
PolicyAttributeType Задает параметры перенаправления, связанные с подключением. |
RDV_TASK_STATUS Используется с методом IRDVTaskPluginNotifySink::OnTaskStateChange для указания состояния задачи. |
RemoteActionType Действие для отправки в удаленный сеанс. |
SnapshotEncodingType Тип кодирования, используемый для клиента контейнера приложения протокола удаленного рабочего стола (RDP), snapshot. |
SnapshotFormatType Формат данных, используемый для клиента контейнера приложения протокола удаленного рабочего стола (RDP), snapshot. |
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 Содержит значения, указывающие тип изменения состояния, которое произошло на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сеансе пользователя. |
WTSSBX_SESSION_STATE Содержит значения, указывающие состояние подключения сеанса пользователя. |
Функции
AcceptConnection Указывает протоколу продолжить выполнение запроса на подключение. |
AcceptConnection IWTSProtocolConnection::AcceptConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnection::AcceptConnection. |
AcquireTargetLock Блокирует целевой объект. |
AddEnvironmentToStore Добавляет среду в хранилище подключаемых модулей ресурсов. |
AddResource Добавляет ресурс в подключение в RemoteApp и к рабочему столу. (IWorkspaceRegistration2.AddResource) |
AddResourceEx Добавляет ресурс в подключение в RemoteApp и к рабочему столу. (IWorkspaceRegistration2::AddResourceEx) |
AddResourceType Регистрирует стороннее расширение имени файла в среде выполнения RemoteApp и Desktop Connections. |
AddSessionToStore Добавляет новый сеанс в хранилище подключаемых модулей ресурсов. |
AddTargetToStore Добавляет целевой объект в хранилище подключаемых модулей ресурсов. |
ApplySettings Сохраняет указанное содержимое в RDP-файле. |
attachEvent Присоединяет обработчик событий к событию. |
AuthenticateClientToSession Указывает сеанс, к которому должно быть повторно подключено соединение. |
AuthenticateClientToSession IWTSProtocolConnection::AuthenticateClientToSession больше недоступен. Вместо этого используйте IWRdsProtocolConnection::AuthenticateClientToSession. |
AuthenticateUser Выполняет проверку подлинности пользователя. |
AuthorizeConnection Определяет, авторизовано ли указанное подключение для подключения к шлюзу удаленных рабочих столов (шлюз удаленных рабочих столов). |
AuthorizeResource Определяет, к каким ресурсам авторизовано указанное подключение. |
BrokenConnection Сообщает службе удаленных рабочих столов о потере клиентского подключения. |
BrokenConnection 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 Отменяет регистрацию стороннего расширения имени файла в среде выполнения RemoteApp и Desktop Connections. |
DeleteSavedCredentials Удаляет сохраненные учетные данные для указанного удаленного компьютера. |
DeleteTarget Удаляет целевой объект. |
DeleteVirtualMachines Асинхронно удаляет виртуальную машину. |
detachEvent Отключает обработчик событий от события. |
Отключение Отключает активное подключение. |
Отключена Уведомляет подключаемый модуль о том, что клиент подключения к удаленному рабочему столу (RDC) отключен от сервера узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
DisconnectNotify Уведомляет протокол о том, что сеанс отключен. |
DisconnectNotify IWTSProtocolConnection::D isconnectNotify больше недоступен. Вместо этого используйте IWRdsProtocolConnection::D isconnectNotify. |
DisconnectUser Уведомляет шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о том, что он должен отключить клиент. |
DisconnectWorkspace Отключает все существующие подключения, связанные с указанным идентификатором подключения. |
DisconnectWorkspaceByFriendlyName Отключает все существующие подключения, связанные с подключением с указанным именем. |
DisplayIOCtl IWTSProtocolConnectionCallback::D isplayIOCtl больше недоступен. |
DoAccounting Предоставляет сведения о создании или закрытии сеансов для подключения. |
DoTarget Запрашивает, чтобы протокол запускал целевую сторону теневых подключений. |
DoTarget IWTSProtocolShadowConnection::D oTarget больше недоступен. Вместо этого используйте IWRdsProtocolShadowConnection::D oTarget. |
EnableWddmIdd Termsrv использует этот метод, чтобы сообщить стеку протоколов, в каком режиме он работает. |
EnumerateEnvironments Возвращает массив, содержащий среды, имеющиеся в хранилище подключаемых модулей ресурсов. |
EnumerateEnvironmentsByProvider Возвращает массив, содержащий среды, присутствующие в указанном поставщике. |
EnumerateFarms Перечисляет все фермы, добавленные указанным подключаемым модулем ресурса. |
EnumerateFarms Перечисляет все фермы, добавленные в хранилище подключаемых модулей ресурсов. |
EnumerateProperties Перечисляет набор свойств. |
EnumerateSessions Возвращает массив, содержащий сеансы указанного поставщика. |
EnumerateSessions Перечисляет указанный набор сеансов. |
EnumerateTargets Возвращает массив, содержащий указанные целевые объекты, имеющиеся в глобальном хранилище. |
EnumerateTargets Возвращает массив, содержащий указанные целевые объекты, которые присутствуют в хранилище подключаемых модулей ресурсов. |
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 Тип фермы удаленных рабочих машин. |
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 наносекундных единиц данных, помещенных в очередь в конечной точке. |
GetDisconnectedSession Возвращает отключенный сеанс. |
GetEventDrivenCapable Указывает, управляет ли конечная точка устройства событиями. Конечная точка устройства управляет периодом обработчика звука, задавая события, которые сигналит о доступности буфера. |
GetFarmProperty Извлекает свойство фермы. (ITsSbGlobalStore.GetFarmProperty) |
GetFarmProperty Извлекает свойство фермы. (ITsSbResourcePluginStoreEx.GetFarmProperty) |
GetFilterPluginStore Извлекает экземпляр FilterPluginStore хранилища подключаемого модуля фильтра. |
GetFrameFormat Извлекает формат конечной точки звука. |
GetFramesPerPacket Возвращает максимальное количество кадров на пакет, которое может поддерживать конечная точка звука, в зависимости от периода конечной точки и частоты выборки. |
GetHardwareId Стек протоколов использует этот метод для возврата идентификатора оборудования драйвера WDDM ID. |
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 Извлекает сторонние расширения имен файлов, зарегистрированные в среде выполнения RemoteApp и Desktop Connections. |
GetRendererStatistics Извлекает статистику для отрисовщика точечных изображений перенаправления мультимедиа RemoteFX. |
GetResource Этот метод зарезервирован и всегда должен возвращать E_NOTIMPL. (ItsPubPlugin.GetResource) |
GetResource2 Этот метод зарезервирован и всегда должен возвращать E_NOTIMPL. (ItsPubPlugin2.GetResource2) |
GetResource2List Извлекает список ресурсов, назначенных указанному пользователю. (ItsPubPlugin2.GetResource2List) |
GetResourceDisplayName Возвращает отображаемое имя настраиваемого клиента в RemoteApp и подключении к рабочему столу. |
GetResourceId Возвращает идентификатор настраиваемого клиента в RemoteApp и подключении к рабочему столу. |
GetResourceList Извлекает список ресурсов, назначенных указанному пользователю. (ItsPubPlugin.GetResourceList) |
GetResourcePluginStore Извлекает экземпляр ITsSbResourcePluginStore подключаемого хранилища ресурсов. |
GetResourceTypeInfo Извлекает сведения о стороннем расширении имени файла, зарегистрированном в среде выполнения RemoteApp и Desktop Connections. |
GetRTCaps Запрашивает, поддерживает ли звуковое устройство режим реального времени (RT). Этот метод не используется в реализациях служб удаленных рабочих столов IAudioDeviceEndpoint. |
GetServerState Извлекает состояние указанного сервера. |
GetService Получает указанную службу. |
GetSessionForEnhancedFastReconnect Стек протоколов использует этот метод для возврата идентификатора сеанса, который будет использоваться для расширенного быстрого повторного подключения. |
GetSettings Возвращает сведения о параметрах прослушивателя для запросов на подключение клиента. |
GetSettings Извлекает параметры для определенной политики. |
GetShadowConnection Извлекает ссылку на объект теневых соединений из протокола. |
GetShadowConnection IWTSProtocolConnection::GetShadowConnection больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetShadowConnection. |
GetSnapshot Вызывает snapshot клиента контейнера приложения по протоколу удаленного рабочего стола (RDP) рабочего стола в сеансе. |
GetUserCredentials Возвращает учетные данные пользователя. |
GetUserCredentials IWTSProtocolConnection::GetUserCredentials больше недоступен. Вместо этого используйте IWRdsProtocolConnection::GetUserCredentials. |
GetUserData IWTSProtocolConnection::GetUserData больше недоступен. Вместо этого используйте IWRdsProtocolSettings::MergeSettings. |
GetVideoHandle Получает дескриптор видеоустройства для протокола. |
GetWaitTimeout Извлекает время ожидания. |
GetWorkspaceNames Извлекает имена подключений в текущем процессе. |
Initialize Инициализирует подключаемый модуль и возвращает значение, указывающее возможности перенаправления подключаемого модуля. |
Initialize Инициализирует подключаемый модуль. |
Initialize Используется для первого вызова подключаемого модуля из клиента. |
Initialize Инициализирует диспетчер протоколов. |
InitializeTaskPlugin Инициализирует задачу, которая находится в очереди подключаемого модуля посредника подключений к удаленному рабочему столу. |
InvokeTargetShadow Указывает службе удаленных рабочих столов начать целевую сторону тени и передает все сведения, которые необходимо обменять между клиентом и целевым объектом. |
InvokeTargetShadow IWTSProtocolShadowCallback::InvokeTargetShadow больше недоступен. Вместо этого используйте IWRdsProtocolShadowCallback::InvokeTargetShadow. |
IsErrorMessageRegistered Определяет, зарегистрировано ли указанное сообщение об ошибке в указанной рабочей области. |
IsQuarantineEnabled Указывает, требуется ли для подключаемого модуля авторизации инструкция о работоспособности (SoH) с компьютера пользователя. |
IssueDisconnect Отключает пользовательский клиент в remoteApp и подключении к рабочему столу. |
IsUserAllowedToLogon Определяет по протоколу, разрешено ли пользователю входить в сеанс. |
IsUserAllowedToLogon IWTSProtocolConnection::IsUserAllowedToLogon больше недоступен. Вместо этого используйте IWRdsProtocolConnection::IsUserAllowedToLogon. |
IsWorkspaceCredentialSpecified Определяет, существуют ли учетные данные пользователя для указанного идентификатора подключения. |
IsWorkspaceSSOEnabled Определяет, включен ли единый вход для RemoteApp и подключения к рабочему столу. |
LockVirtualMachine Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу), что виртуальная машина заблокирована. |
LogonNotify Вызывается, когда пользователь вошел в сеанс. |
LogonNotify IWTSProtocolConnection::LogonNotify больше недоступен. Вместо этого используйте IWRdsProtocolConnection::LogonNotify. |
MergeSettings Добавляет (объединяет) указанные параметры, связанные с политикой, в большую группу параметров подключения. |
ModifyResourceType Изменяет расширение имени файла стороннего производителя, зарегистрированное в среде выполнения RemoteApp and Desktop Connections. |
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 Termsrv использует этот метод для возврата дескриптора загруженного драйвера идентификатора WDDM в стек протоколов. С этого момента стек владеет дескриптором и должен вызывать CloseHandle() после того, как обмен данными с драйвером больше не нужен. |
OnDriverUnload Termsrv использует этот метод, чтобы сообщить стеку протоколов, что PnP выгрузил драйвер идентификатора WDDM. |
OnError Сообщает об ошибке брокеру подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу). |
OnGetMostSuitableTarget Возвращает результат балансировки нагрузки в брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу). |
OnInitialized Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) о том, что подключаемый модуль завершил вызов метода Initialize. |
OnJobCancelled Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) о том, что задание отменено. |
OnJobCompleted Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) о том, что задание завершено. |
OnJobCreated Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) о создании задания подготовки. |
OnMetricsUpdate Вызывается для уведомления графических служб RemoteFX об изменении сетевых условий. |
OnNewChannelConnection Разрешает подключаемый модуль клиента подключения к удаленному рабочему столу (RDC) принимать или отклонять запрос на подключение для входящего подключения. |
OnQueryEnvironmentCompleted Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу), что среда, указанная объектом ITsSbClientConnection, уже размещает правильный целевой объект. |
OnReady Запрашивает, чтобы служба удаленных рабочих столов продолжала процесс подключения для этого клиента. |
OnReady IWTSProtocolConnectionCallback::OnReady больше недоступен. Вместо этого используйте IWRdsProtocolConnectionCallback::OnReady. |
OnReadyToConnect Возвращает объект ITsSbTarget брокеру подключений к удаленному рабочему столу (посредник подключений к удаленным рабочим столам) после успешной подготовки целевого объекта к подключению. |
OnReportStatus Отправляет сообщения о состоянии клиенту подключения к удаленному рабочему столу (RDC) в отношении обработки клиентского подключения. |
OnReportTasks Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) о новом отчете о задачах. |
OnSetTaskTime Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу), что запланирована задача. |
OnTargetSizeChanged Вызывается при изменении размера целевого объекта отрисовки. |
OnTerminated Уведомляет брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) о том, что подключаемый модуль завершил вызов Terminate. |
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 Возвращает целевой объект с указанным именем целевого объекта и именем фермы. |
Повторная проверку подлинностиПользователь Уведомляет шлюз удаленных рабочих столов о том, что он должен автоматически повторно пройти проверку подлинности и повторно авторизовать пользователя. |
Повтор соединения Инициирует автоматическое повторное подключение клиентского элемента управления контейнера приложения по протоколу удаленного рабочего стола (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 Запросы, которые брокер подключений к удаленному рабочему столу (RD Connection Broker) отправляют уведомления об указанных событиях. |
ReleaseInputDataPointer Освобождает указатель полученных данных. |
ReleaseOutputDataPointer Освобождает указатель на выходной буфер. |
ReleaseTargetLock Снимает блокировку целевого объекта. |
RemoveEnvironmentFromStore Удаляет указанную среду из хранилища подключаемых модулей ресурсов. |
RemoveMapping Вызывается подключаемым модулем динамического виртуального канала для удаления сопоставления отрисовки. |
RemoveResource Уведомляет среду выполнения RemoteApp и подключения к рабочему столу о том, что клиент отключает подключение. (IWorkspaceRegistration2.RemoveResource) |
RemoveResourceEx Уведомляет среду выполнения RemoteApp и подключения к рабочему столу о том, что клиент отключает подключение. (IWorkspaceRegistration2::RemoveResourceEx) |
Прорисовка Вызывается подключаемым модулем динамического виртуального канала для отрисовки растровых изображений. |
RequestClientLicense Запрашивает лицензию у клиента. |
RequestClientLicense IWTSProtocolLicenseConnection::RequestClientLicense больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection::RequestClientLicense. |
RequestLicensingCapabilities Запрашивает возможности лицензирования у клиента. |
RequestLicensingCapabilities IWTSProtocolLicenseConnection::RequestLicensingCapabilities больше недоступен. Вместо этого используйте IWRdsProtocolLicenseConnection::RequestLicensingCapabilities. |
Сброс Сбрасывает поток конечной точки. |
ResolvePersonalDesktop Вызывается для разрешения сопоставления между указанным пользователем и виртуальной машиной в коллекции персональных виртуальных рабочих столов. |
ResolveResource Содержит сведения о подключении к назначенному пользователю личному виртуальному рабочему столу. |
ResourceDismissed Оповещает пользователя о том, что ресурс был отключен или иным образом закрыт. |
ResumeScreenUpdates Возобновляет отправку обновлений экрана клиенту. |
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 Условно задает новое состояние на сервере. |
Неинициализировать Неинициализирует диспетчер протоколов. |
UnRegisterForNotification Запрашивает, чтобы брокер подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) не отправлял уведомления об указанных событиях. |
UpdateSessionDisplaySettings Обновления параметры ширины и высоты для клиентского элемента управления контейнера приложения протокола удаленного рабочего стола (RDP). |
VIRTUALCHANNELCLOSE Закрывает конец клиента виртуального канала. |
VIRTUALCHANNELENTRY Определяемая приложением точка входа для клиентской библиотеки DLL приложения, использующего виртуальные каналы служб удаленных рабочих столов. |
VIRTUALCHANNELINIT Инициализирует доступ клиентской библиотеки DLL к виртуальным каналам служб удаленных рабочих столов. |
VIRTUALCHANNELOPEN Открывает клиентский конец виртуального канала. |
VIRTUALCHANNELWRITE Отправляет данные из клиентской части виртуального канала в партнерское приложение на сервере. |
запись Запускает запрос на запись в канале. |
запись Вызывается для отправки данных в виртуальный канал. |
WriteExclusiveModeParametersToSharedMemory Создает и записывает параметры монопольного режима в общую память. |
WTSCloseServer Закрывает открытый дескриптор на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
WTSConnectSessionA Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (ANSI) |
WTSConnectSessionW Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (Юникод) |
WTSCreateListenerA Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (ANSI) |
WTSCreateListenerW Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (Юникод) |
WTSDisconnectSession Отключает пользователя, выполнившего вход, от указанного сеанса служб удаленных рабочих столов без закрытия сеанса. |
WTSEnableChildSessions Включает или отключает дочерние сеансы. |
WTSEnumerateListenersA Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (ANSI) |
WTSEnumerateListenersW Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (Юникод) |
WTSEnumerateProcessesA Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (ANSI) |
WTSEnumerateProcessesExA Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или на узле виртуализации удаленных рабочих столов (RD Virtualization Host). (ANSI) |
WTSEnumerateProcessesExW Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или на узле виртуализации удаленных рабочих столов (RD Virtualization Host). (Юникод) |
WTSEnumerateProcessesW Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (Юникод) |
WTSEnumerateServersA Возвращает список всех серверов узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) в указанном домене. (ANSI) |
WTSEnumerateServersW Возвращает список всех серверов узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) в указанном домене. (Юникод) |
WTSEnumerateSessionsA Извлекает список сеансов на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTSEnumerateSessionsExA Извлекает список сеансов на указанном сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или на узле виртуализации удаленных рабочих столов (RD Virtualization Host). (ANSI) |
WTSEnumerateSessionsExW Извлекает список сеансов на указанном сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или на узле виртуализации удаленных рабочих столов (RD Virtualization 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 Извлекает сведения о сеансе для указанного сеанса на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTSQuerySessionInformationW Извлекает сведения о сеансе для указанного сеанса на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
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 Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленных рабочих столов ( узел сеансов удаленных рабочих столов). (ANSI) |
WTSSetUserConfigW Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленных рабочих столов ( узел сеансов удаленных рабочих столов). (Юникод) |
WTSShutdownSystem Завершает работу (и при необходимости перезапускает) указанный сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
WTSStartRemoteControlSessionA Запускает удаленное управление другим сеансом служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (ANSI) |
WTSStartRemoteControlSessionW Запускает удаленное управление другим сеансом служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (Юникод) |
WTSStopRemoteControlSession Останавливает сеанс удаленного управления. |
WTSTerminateProcess Завершает указанный процесс на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
WTSUnRegisterSessionNotification Отменяет регистрацию указанного окна, чтобы оно не получало дальнейших уведомлений об изменениях сеанса. (WTSUnRegisterSessionNotification) |
WTSUnRegisterSessionNotificationEx Отменяет регистрацию указанного окна, чтобы оно не получало дальнейших уведомлений об изменениях сеанса. (WTSUnRegisterSessionNotificationEx) |
WTSVirtualChannelClose Закрывает открытый дескриптор виртуального канала. |
WTSVirtualChannelOpen Открывает дескриптор для серверного конца указанного виртуального канала. |
WTSVirtualChannelOpenEx Создает виртуальный канал таким образом, как WTSVirtualChannelOpen. |
WTSVirtualChannelPurgeInput Удаляет все входные данные в очереди, отправленные с клиента на сервер в указанном виртуальном канале. |
WTSVirtualChannelPurgeOutput Удаляет все выходные данные в очереди, отправленные с сервера клиенту по указанному виртуальному каналу. |
WTSVirtualChannelQuery Возвращает сведения об указанном виртуальном канале. |
WTSVirtualChannelRead Считывает данные из серверной части виртуального канала. |
WTSVirtualChannelWrite Записывает данные на серверную часть виртуального канала. |
WTSWaitSystemEvent Ожидает события служб удаленных рабочих столов перед возвращением вызывающей стороны. |
Интерфейсы
IADsTSUserEx Используется для проверки и настройки свойств пользователей Служб удаленных рабочих столов. |
IAudioDeviceEndpoint Инициализирует объект конечной точки устройства и получает возможности устройства, которое он представляет. |
IAudioEndpoint Предоставляет обработчику звука сведения о конечной точке звука. Этот интерфейс реализуется конечной точкой звука. |
IAudioEndpointControl Управляет состоянием потока конечной точки. |
IAudioEndpointRT Возвращает разницу между текущими позициями чтения и записи в буфере конечной точки. |
IAudioInputEndpointRT Возвращает входной буфер для каждого прохода обработки. |
IAudioOutputEndpointRT Возвращает выходной буфер для каждого прохода обработки. |
IRemoteDesktopClient Предоставляет методы и свойства, используемые для настройки и использования клиентского элемента управления контейнера приложения протокола удаленного рабочего стола (RDP). |
IRemoteDesktopClientActions Предоставляет методы, используемые для взаимодействия с клиентским элементом управления контейнера приложения по протоколу удаленного рабочего стола (RDP). |
IRemoteDesktopClientSettings Предоставляет методы, необходимые для настройки параметров подключения для клиентского элемента управления контейнера приложения протокола удаленного рабочего стола (RDP). |
IRemoteDesktopClientTouchPointer Предоставляет свойства, необходимые для управления функцией сенсорного указателя клиентского элемента управления контейнера приложения протокола удаленного рабочего стола (RDP). |
ITSGAccountingEngine Предоставляет методы, предоставляющие сведения о создании или закрытии сеансов для подключения. |
ITSGAuthenticateUserSink Предоставляет методы, уведомляющие шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о событиях проверки подлинности. |
ITSGAuthenticationEngine Предоставляет методы проверки подлинности пользователей для шлюза удаленных рабочих столов (шлюза удаленных рабочих столов). |
ITSGAuthorizeConnectionSink Предоставляет методы, уведомляющие шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о результате попытки авторизации подключения. |
ITSGAuthorizeResourceSink Предоставляет методы, уведомляющие шлюз удаленных рабочих столов (шлюз удаленных рабочих столов) о результате попытки авторизации ресурса. |
ITSGPolicyEngine Предоставляет методы, которые авторизуют подключения и ресурсы. |
ItsPubPlugin Предоставляет свойства и методы, предоставляющие сведения о ресурсах, доступных пользователям Connections RemoteApp и Desktop. |
ItsPubPlugin2 Задает методы, предоставляющие сведения о ресурсах, доступных пользователям Connections RemoteApp и Desktop. |
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 Предоставляет методы, позволяющие подключаемым модулям управлять сторонними расширениями имен файлов в среде выполнения RemoteApp и подключения к рабочему столу. |
IWorkspaceScriptable Предоставляет методы, управляющие учетными данными и подключениями к удаленному приложению RemoteApp и рабочему столу. (IWorkspaceScriptable) |
IWorkspaceScriptable2 Предоставляет методы, управляющие учетными данными и подключениями к удаленному приложению RemoteApp и рабочему столу. (IWorkspaceScriptable2) |
IWorkspaceScriptable3 Предоставляет методы, управляющие учетными данными и подключениями к удаленному приложению RemoteApp и рабочему столу. (IWorkspaceScriptable3) |
IWRdsEnhancedFastReconnectArbitrator Предоставляет метод, вызываемый службой удаленных рабочих столов, для получения идентификатора сеанса, к которому необходимо повторно подключиться в расширенной последовательности быстрого повторного подключения. |
IWRdsGraphicsChannel Этот интерфейс используется графическими службами RemoteFX для отправки и получения данных в виртуальный графический канал. |
IWRdsGraphicsChannelEvents Этот интерфейс получает уведомления, связанные с графическим виртуальным каналом. |
IWRdsGraphicsChannelManager Этот интерфейс используется API служб графики RemoteFX для создания виртуальных графических каналов, необходимых для удаленного взаимодействия с графическими данными. |
IWRdsProtocolConnection Предоставляет методы, вызываемые службой удаленных рабочих столов для настройки клиентского подключения. |
IWRdsProtocolConnectionCallback Предоставляет методы, предоставляющие сведения о состоянии клиентского подключения и выполняющие действия для клиента. Этот интерфейс реализуется службой удаленных рабочих столов и вызывается протоколом . |
IWRdsProtocolLicenseConnection Предоставляет методы, используемые службой удаленных рабочих столов для выполнения подтверждения лицензирования во время последовательности подключения. |
IWRdsProtocolListener Предоставляет методы, которые запрашивают запуск и прекращение прослушивания протокола для запросов на подключение клиента. |
IWRdsProtocolListenerCallback Предоставляет методы, уведомляющие службу удаленных рабочих столов о подключении клиента. |
IWRdsProtocolLogonErrorRedirector Предоставляет методы, вызываемые службой удаленных рабочих столов, для обновления состояния входа и определения способа направления сообщений об ошибках входа. |
IWRdsProtocolManager Предоставляет методы, которые служба удаленных рабочих столов использует для взаимодействия с поставщиком протокола. |
IWRdsProtocolSettings Предоставляет методы для получения и добавления параметров, связанных с политикой. |
IWRdsProtocolShadowCallback Предоставляет методы, вызываемые протоколом для уведомления службы удаленных рабочих столов о запуске или остановке целевой стороны тени. |
IWRdsProtocolShadowConnection Предоставляет методы, уведомляющие поставщика протокола о состоянии тени сеанса. |
IWRdsWddmIddProps Этот интерфейс позволяет загружать пользовательский драйвер IDD в удаленном сеансе. |
IWTSBitmapRenderer Используется подключаемым модулем динамического виртуального канала для отрисовки точечных изображений. |
IWTSBitmapRendererCallback Подключаемый модуль динамического виртуального канала реализует этот интерфейс для получения уведомлений при изменении размера области отрисовки. |
IWTSBitmapRenderService Эта служба используется для создания визуального сопоставления на клиенте, соответствующего сопоставленным окну на сервере. |
IWTSListener Управляет параметрами конфигурации для каждого прослушивателя для подключения динамического виртуального канала (DVC). |
IWTSListenerCallback Используется для уведомления подключаемого модуля клиента подключения к удаленному рабочему столу (RDC) о входящих запросах к определенному прослушивателю. |
IWTSPlugin Позволяет загружать подключаемый модуль клиента подключения к удаленному рабочему столу (RDC) клиентом подключения к удаленному рабочему столу ( 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 Управляет всеми подключаемыми модулями клиента подключения к удаленному рабочему столу (RDC) и прослушивателями динамических виртуальных каналов (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_SERVER_INFOA Содержит сведения о конкретном сервере служб удаленных рабочих столов. (ANSI) |
WTS_SERVER_INFOW Содержит сведения о конкретном сервере служб удаленных рабочих столов. (Юникод) |
WTS_SESSION_ADDRESS Содержит виртуальный IP-адрес, назначенный сеансу. |
WTS_SESSION_INFO_1A Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или узла виртуализации удаленных рабочих столов (RD Virtualization Host). (ANSI) |
WTS_SESSION_INFO_1W Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или узла виртуализации удаленных рабочих столов (RD Virtualization Host). (Юникод) |
WTS_SESSION_INFOA Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTS_SESSION_INFOW Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
WTS_USER_DATA Содержит значения свойств клиента select. |
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 Содержит сведения о конфигурации пользователя на контроллере домена или сервере узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов). (Юникод) |