Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Этот заголовок используется службами удаленных рабочих столов. Дополнительные сведения можно найти здесь
wtsapi32.h содержит следующие интерфейсы программирования:
Functions
|
WTSActiveSessionExists Возвращается, если в системе есть активный сеанс. |
|
WTSCloseServer Закрывает открытый дескриптор к серверу узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). |
|
WTSCloudAuthClose Закрывает дескриптор облачной проверки подлинности, полученный путем вызова WTSCloudAuthOpen. |
|
WTSCloudAuthConvertAssertionToSerializedUserCredentialial Проверяет утверждение и вычисляет сериализованные учетные данные из утверждения. |
|
WTSCloudAuthDuplicateSerializedUserCredential Дублирует экземпляр WTS_SERIALIZED_USER_CREDENTIAL. |
|
WTSCloudAuthGetServerNonce Запрашивает сервер, отличный от поставщика поддержки Cloud Authentication Security. |
|
WTSCloudAuthNetworkLogonWithSerializedCredential Выполняет вход в сеть с помощью предоставленных сериализованных учетных данных. |
|
WTSCloudAuthOpen Получает дескриптор облачной проверки подлинности. |
|
WTSConnectSessionA Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (ANSI) |
|
WTSConnectSessionW Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере. (Юникод) |
|
WTSCreateListenerA Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (ANSI) |
|
WTSCreateListenerW Создает новый прослушиватель служб удаленных рабочих столов или настраивает существующий прослушиватель. (Юникод) |
|
WTSDisconnectSession Отключает пользователя, вошедшего в систему, от указанного сеанса служб удаленных рабочих столов, не закрывая сеанс. |
|
WTSEnableChildSessions Включает или отключает дочерние сеансы. |
|
WTSEnumerateListenersA Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI) |
|
WTSEnumerateListenersW Перечисляет все прослушиватели служб удаленных рабочих столов на сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод) |
|
WTSEnumerateProcessesA Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (RD Session Host). (ANSI) |
|
WTSEnumerateProcessesExA Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI) |
|
WTSEnumerateProcessesExW Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод) |
|
WTSEnumerateProcessesW Извлекает сведения о активных процессах на указанном сервере узла сеансов удаленных рабочих столов (RD Session Host). (Юникод) |
|
WTSEnumerateServersA Возвращает список всех серверов узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) в указанном домене. (ANSI) |
|
WTSEnumerateServersW Возвращает список всех серверов узла сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) в указанном домене. (Юникод) |
|
WTSEnumerateSessionsA Извлекает список сеансов на сервере сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI) |
|
WTSEnumerateSessionsExA Извлекает список сеансов на указанном сервере сеансов удаленного рабочего стола (RD Session Host) или на сервере виртуализации удаленного рабочего стола (узел виртуализации удаленных рабочих столов). (ANSI) |
|
WTSEnumerateSessionsExW Извлекает список сеансов на указанном сервере сеансов удаленного рабочего стола (RD Session Host) или на сервере виртуализации удаленного рабочего стола (узел виртуализации удаленных рабочих столов). (Юникод) |
|
WTSEnumerateSessionsW Извлекает список сеансов на сервере сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод) |
|
WTSFreeMemory Освобождает память, выделенную функцией служб удаленных рабочих столов. |
|
WTSFreeMemoryExA Освобождает память, содержащую WTS_PROCESS_INFO_EX или WTS_SESSION_INFO_1 структуры, выделенные функцией служб удаленных рабочих столов. (ANSI) |
|
WTSFreeMemoryExW Освобождает память, содержащую WTS_PROCESS_INFO_EX или WTS_SESSION_INFO_1 структуры, выделенные функцией служб удаленных рабочих столов. (Юникод) |
|
WTSGetChildSessionId Возвращает идентификатор дочернего сеанса, если он присутствует. |
|
WTSGetListenerSecurityA Извлекает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (ANSI) |
|
WTSGetListenerSecurityW Извлекает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (Юникод) |
|
WTSIsChildSessionsEnabled Определяет, включены ли дочерние сеансы. |
|
WTSLogoffSession Регистрирует указанный сеанс служб удаленных рабочих столов. |
|
WTSOpenServerA Открывает дескриптор для указанного сервера сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI) |
|
WTSOpenServerExA Открывает дескриптор для указанного сервера сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или сервера узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI) |
|
WTSOpenServerExW Открывает дескриптор для указанного сервера сеансов удаленных рабочих столов (узла сеансов удаленных рабочих столов) или сервера узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод) |
|
WTSOpenServerW Открывает дескриптор для указанного сервера сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод) |
|
WTSQueryListenerConfigA Извлекает сведения о конфигурации прослушивателя служб удаленных рабочих столов. (ANSI) |
|
WTSQueryListenerConfigW Извлекает сведения о конфигурации прослушивателя служб удаленных рабочих столов. (Юникод) |
|
WTSQuerySessionInformationA Извлекает сведения о сеансе для указанного сеанса на указанном сервере узла сеансов удаленного рабочего стола (RD Session Host). (ANSI) |
|
WTSQuerySessionInformationW Извлекает сведения о сеансе для указанного сеанса на указанном сервере узла сеансов удаленного рабочего стола (RD Session Host). (Юникод) |
|
WTSQueryUserConfigA Извлекает сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (ANSI) |
|
WTSQueryUserConfigW Извлекает сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). (Юникод) |
|
WTSQueryUserToken Получает первичный маркер доступа пользователя, вошедшего в систему, указанного идентификатором сеанса. |
|
WTSRegisterSessionNotification Регистрирует указанное окно для получения уведомлений об изменении сеанса. (WTSRegisterSessionNotification) |
|
WTSRegisterSessionNotificationEx Регистрирует указанное окно для получения уведомлений об изменении сеанса. (WTSRegisterSessionNotificationEx) |
|
WTSSendMessageA Отображает окно сообщения на клиентском рабочем столе указанного сеанса служб удаленных рабочих столов. (ANSI) |
|
WTSSendMessageW Отображает окно сообщения на клиентском рабочем столе указанного сеанса служб удаленных рабочих столов. (Юникод) |
|
WTSSetListenerSecurityA Настраивает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (ANSI) |
|
WTSSetListenerSecurityW Настраивает дескриптор безопасности прослушивателя служб удаленных рабочих столов. (Юникод) |
|
WTSSetUserConfigA Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (RD Session Host). (ANSI) |
|
WTSSetUserConfigW Изменяет сведения о конфигурации для указанного пользователя на указанном контроллере домена или сервере узла сеансов удаленного рабочего стола (RD Session Host). (Юникод) |
|
WTSShutdownSystem Завершает работу (и при необходимости перезапускает) указанный сервер узла сеансов удаленного рабочего стола (узел сеансов удаленных рабочих столов). |
|
WTSStartRemoteControlSessionA Запускает удаленный контроль другого сеанса служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (ANSI) |
|
WTSStartRemoteControlSessionW Запускает удаленный контроль другого сеанса служб удаленных рабочих столов. Эту функцию необходимо вызвать из удаленного сеанса. (Юникод) |
|
WTSStopRemoteControlSession Останавливает сеанс удаленного управления. |
|
WTSTerminateProcess Завершает указанный процесс на указанном узле сеансов удаленного рабочего стола (RD Session Host) (узел сеансов удаленных рабочих столов). |
|
WTSUnRegisterSessionNotification Отменяет регистрацию указанного окна, чтобы оно не получало дополнительных уведомлений об изменении сеанса. (WTSUnRegisterSessionNotification) |
|
WTSUnRegisterSessionNotificationEx Отменяет регистрацию указанного окна, чтобы оно не получало дополнительных уведомлений об изменении сеанса. (WTSUnRegisterSessionNotificationEx) |
|
WTSVirtualChannelClose Закрывает открытый дескриптор виртуального канала. |
|
WTSVirtualChannelOpen Открывает дескриптор к концу сервера указанного виртуального канала. |
|
WTSVirtualChannelOpenEx Создает виртуальный канал таким образом, как WTSVirtualChannelOpen. |
|
WTSVirtualChannelPurgeInput Удаляет все входные данные, отправленные из клиента на сервер на указанный виртуальный канал. |
|
WTSVirtualChannelPurgeOutput Удаляет все выходные данные из очереди, отправленные с сервера на клиент в указанном виртуальном канале. |
|
WTSVirtualChannelQuery Возвращает сведения о указанном виртуальном канале. |
|
WTSVirtualChannelRead Считывает данные из конца сервера виртуального канала. |
|
WTSVirtualChannelWrite Записывает данные в конец сервера виртуального канала. |
|
WTSWaitSystemEvent Ожидает события служб удаленных рабочих столов перед возвращением вызывающей стороны. |
Структуры
|
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_SERIALIZED_USER_CREDENTIAL Содержит сериализацию учетных данных пользователя. |
|
WTS_SERVER_INFOA Содержит сведения о определенном сервере служб удаленных рабочих столов. (ANSI) |
|
WTS_SERVER_INFOW Содержит сведения о определенном сервере служб удаленных рабочих столов. (Юникод) |
|
WTS_SESSION_ADDRESS Содержит виртуальный IP-адрес, назначенный сеансу. |
|
WTS_SESSION_INFO_1A Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (ANSI) |
|
WTS_SESSION_INFO_1W Содержит расширенные сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов) или сервере узла виртуализации удаленных рабочих столов (узел виртуализации удаленных рабочих столов). (Юникод) |
|
WTS_SESSION_INFOA Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (ANSI) |
|
WTS_SESSION_INFOW Содержит сведения о сеансе клиента на сервере узла сеансов удаленных рабочих столов (узел сеансов удаленных рабочих столов). (Юникод) |
|
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 Содержит значения, указывающие тип сведений о виртуальном канале для извлечения. |