Функция WTSConnectSessionW (wtsapi32.h)
Подключает сеанс служб удаленных рабочих столов к существующему сеансу на локальном компьютере.
Синтаксис
BOOL WTSConnectSessionW(
[in] ULONG LogonId,
[in] ULONG TargetLogonId,
[in] PWSTR pPassword,
[in] BOOL bWait
);
Параметры
[in] LogonId
Идентификатор входа сеанса для подключения. Пользователь этого сеанса должен иметь разрешения на подключение к существующему сеансу. Выходные данные этого сеанса будут перенаправлены в сеанс, определенный параметром TargetLogonId.
Это может быть LOGONID_CURRENT для использования текущего сеанса.
[in] TargetLogonId
Идентификатор входа сеанса для получения выходных данных сеанса, представленных параметром LogonId. Выходные данные сеанса, определяемого параметром logonId
Это может быть LOGONID_CURRENT для использования текущего сеанса.
[in] pPassword
Указатель на пароль для учетной записи пользователя, указанной в параметре LogonId. Значение pPassword может быть пустой строкой, если вызывающий объект вошел в систему с использованием того же имени домена и имени пользователя, что и идентификатор входа. Значение pPassword не может быть NULL.
[in] bWait
Указывает, синхронна ли операция. Укажите TRUE, чтобы дождаться завершения операции или false немедленно возвращать.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение является ненулевое значение.
Если функция завершается ошибкой, возвращаемое значение равно нулю. Чтобы получить расширенные сведения об ошибке, вызовите GetLastError.
Замечания
Параметр
Заметка
Заголовок wtsapi32.h определяет WTSConnectSession как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows Vista с пакетом обновления 1 (SP1) |
минимальный поддерживаемый сервер | Windows Server 2008 |
целевая платформа | Виндоус |
заголовка | wtsapi32.h |
библиотеки |
Wtsapi32.lib |
DLL | Wtsapi32.dll |