Обучение
Заголовок wtsapi32.h
Этот заголовок используется службами удаленных рабочих столов. Дополнительные сведения см. в разделе:
wtsapi32.h содержит следующие программные интерфейсы:
WTSCloseServer Закрывает открытый дескриптор на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
WTSConnectSessionA Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (ANSI) |
WTSConnectSessionW Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (Юникод) |
WTSCreateListenerA Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (ANSI) |
WTSCreateListenerW Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (Юникод) |
WTSDisconnectSession Отключает пользователя, выполнившего вход, от указанного сеанса служб удаленных рабочих столов без закрытия сеанса. |
WTSEnableChildSessions Включает или отключает дочерние сеансы. |
WTSEnumerateListenersA Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTSEnumerateListenersW Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
WTSEnumerateProcessesA Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTSEnumerateProcessesExA Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или узле виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI) |
WTSEnumerateProcessesExW Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или узле виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод) |
WTSEnumerateProcessesW Извлекает сведения об активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
WTSEnumerateServersA Возвращает список всех серверов узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) в указанном домене. (ANSI) |
WTSEnumerateServersW Возвращает список всех серверов узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) в указанном домене. (Юникод) |
WTSEnumerateSessionsA Извлекает список сеансов на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTSEnumerateSessionsExA Извлекает список сеансов на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или на сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI) |
WTSEnumerateSessionsExW Извлекает список сеансов на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или на сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод) |
WTSEnumerateSessionsW Извлекает список сеансов на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
WTSFreeMemory Освобождает память, выделенную функцией служб удаленных рабочих столов. |
WTSFreeMemoryExA Освобождает память, содержащую WTS_PROCESS_INFO_EX или WTS_SESSION_INFO_1 структуры, выделенные функцией Служб удаленных рабочих столов. (ANSI) |
WTSFreeMemoryExW Освобождает память, содержащую WTS_PROCESS_INFO_EX или WTS_SESSION_INFO_1 структуры, выделенные функцией Служб удаленных рабочих столов. (Юникод) |
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) |
WTSSendMessageA Отображает окно сообщения на рабочем столе клиента указанного сеанса служб удаленных рабочих столов. (ANSI) |
WTSSendMessageW Отображает окно сообщения на рабочем столе клиента указанного сеанса служб удаленных рабочих столов. (Юникод) |
WTSSetListenerSecurityA Настраивает дескриптор безопасности прослушивателя Служб удаленных рабочих столов. (ANSI) |
WTSSetListenerSecurityW Настраивает дескриптор безопасности прослушивателя Служб удаленных рабочих столов. (Юникод) |
WTSSetUserConfigA Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленных рабочих столов ( узел сеансов удаленных рабочих столов). (ANSI) |
WTSSetUserConfigW Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленных рабочих столов ( узел сеансов удаленных рабочих столов). (Юникод) |
WTSShutdownSystem Завершает работу (и при необходимости перезапускает) указанный сервер узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
WTSStartRemoteControlSessionA Запускает удаленное управление другим сеансом служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (ANSI) |
WTSStartRemoteControlSessionW Запускает удаленное управление другим сеансом служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (Юникод) |
WTSStopRemoteControlSession Останавливает сеанс удаленного управления. |
WTSTerminateProcess Завершает указанный процесс на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). |
WTSUnRegisterSessionNotification Отменяет регистрацию указанного окна, чтобы оно не получало дальнейших уведомлений об изменениях сеанса. (WTSUnRegisterSessionNotification) |
WTSUnRegisterSessionNotificationEx Отменяет регистрацию указанного окна, чтобы оно не получало дальнейших уведомлений об изменениях сеанса. (WTSUnRegisterSessionNotificationEx) |
WTSVirtualChannelClose Закрывает открытый дескриптор виртуального канала. |
WTSVirtualChannelOpen Открывает дескриптор для серверного конца указанного виртуального канала. |
WTSVirtualChannelOpenEx Создает виртуальный канал таким образом, как WTSVirtualChannelOpen. |
WTSVirtualChannelPurgeInput Удаляет все входные данные в очереди, отправленные с клиента на сервер в указанном виртуальном канале. |
WTSVirtualChannelPurgeOutput Удаляет все выходные данные в очереди, отправленные с сервера клиенту по указанному виртуальному каналу. |
WTSVirtualChannelQuery Возвращает сведения об указанном виртуальном канале. |
WTSVirtualChannelRead Считывает данные из серверной части виртуального канала. |
WTSVirtualChannelWrite Записывает данные на серверную часть виртуального канала. |
WTSWaitSystemEvent Ожидает события служб удаленных рабочих столов перед возвращением вызывающей стороны. |
WTS_CLIENT_ADDRESS Содержит сетевой адрес клиента сеанса служб удаленных рабочих столов. |
WTS_CLIENT_DISPLAY Содержит сведения о отображении клиента подключения к удаленному рабочему столу (RDC). (WTS_CLIENT_DISPLAY) |
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 Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или узле виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI) |
WTS_SESSION_INFO_1W Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или узле виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод) |
WTS_SESSION_INFOA Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
WTS_SESSION_INFOW Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
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 Содержит сведения о прослушивателе Служб удаленных рабочих столов. (Юникод) |
WTSUSERCONFIGA Содержит сведения о конфигурации для пользователя на контроллере домена или сервере узла сеансов удаленных рабочих столов ( узел сеансов удаленных рабочих столов). (ANSI) |
WTSUSERCONFIGW Содержит сведения о конфигурации для пользователя на контроллере домена или сервере узла сеансов удаленных рабочих столов ( узел сеансов удаленных рабочих столов). (Юникод) |
WTS_CONFIG_CLASS Содержит значения, указывающие тип сведений о конфигурации пользователя, которые необходимо задать или извлечь при вызове функций WTSQueryUserConfig и WTSSetUserConfig. |
WTS_CONFIG_SOURCE Указывает источник сведений о конфигурации, возвращаемых функцией WTSQueryUserConfig. |
WTS_CONNECTSTATE_CLASS Указывает состояние подключения сеанса служб удаленных рабочих столов. |
WTS_INFO_CLASS Содержит значения, указывающие тип сведений о сеансе, извлекаемых при вызове функции WTSQuerySessionInformation. |
WTS_TYPE_CLASS Указывает тип структуры, возвращаемой функцией служб удаленных рабочих столов в буфере. |
WTS_VIRTUAL_CLASS Содержит значения, указывающие тип извлекаемой информации о виртуальном канале. |