Структура WTSCONFIGINFOA (wtsapi32.h)
Содержит сведения о сеансе служб удаленных рабочих столов. Эта структура возвращается функцией WTSQuerySessionInformation при указании WTSConfigInfo для параметра WTSInfoClass.
Синтаксис
typedef struct _WTSCONFIGINFOA {
ULONG version;
ULONG fConnectClientDrivesAtLogon;
ULONG fConnectPrinterAtLogon;
ULONG fDisablePrinterRedirection;
ULONG fDisableDefaultMainClientPrinter;
ULONG ShadowSettings;
CHAR LogonUserName[USERNAME_LENGTH + 1];
CHAR LogonDomain[DOMAIN_LENGTH + 1];
CHAR WorkDirectory[MAX_PATH + 1];
CHAR InitialProgram[MAX_PATH + 1];
CHAR ApplicationName[MAX_PATH + 1];
} WTSCONFIGINFOA, *PWTSCONFIGINFOA;
Члены
version
Этот элемент зарезервирован.
fConnectClientDrivesAtLogon
Этот элемент зарезервирован.
fConnectPrinterAtLogon
Этот элемент зарезервирован.
fDisablePrinterRedirection
Указывает, может ли клиент использовать перенаправление принтера.
0
Включите перенаправление принтера клиента.
1
Отключите перенаправление принтера клиента.
fDisableDefaultMainClientPrinter
Указывает, является ли принтер, подключенный к клиенту, принтером по умолчанию для пользователя.
0
Принтер, подключенный к клиенту, не является принтером по умолчанию для пользователя.
1
Принтер, подключенный к клиенту, является принтером по умолчанию для пользователя.
ShadowSettings
Параметр удаленного управления. Удаленное управление позволяет пользователю удаленно отслеживать операции на экране другого пользователя. Этот элемент может быть одним из следующих значений.
0
Удаленный элемент управления отключен.
1
Пользователь удаленного управления имеет полный контроль над сеансом пользователя с разрешением пользователя.
2
Пользователь удаленного управления имеет полный контроль над сеансом пользователя; Разрешение пользователя не требуется.
3
Пользователь удаленного управления может удаленно просматривать сеанс с разрешением пользователя; Удаленный пользователь не может активно управлять сеансом.
4
Пользователь удаленного управления может удаленно просматривать сеанс, но не активно контролировать сеанс; Разрешение пользователя не требуется.
LogonUserName[USERNAME_LENGTH + 1]
Строка, завершающая значение NULL, содержащая имя пользователя, используемое в сценариях автоматического входа.
LogonDomain[DOMAIN_LENGTH + 1]
Строка, завершающая значение NULL, содержащая доменное имя, используемое в сценариях автоматического входа.
WorkDirectory[MAX_PATH + 1]
Строка, завершающая значение NULL, содержащая путь к рабочему каталогу начальной программы.
InitialProgram[MAX_PATH + 1]
Строка, завершающаяся значением NULL, содержащая имя программы, которая запускается сразу после входа пользователя на сервер.
ApplicationName[MAX_PATH + 1]
Этот элемент зарезервирован.
Замечания
Заметка
Заголовок wtsapi32.h определяет WTSCONFIGINFO как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 7 |
минимальный поддерживаемый сервер | Windows Server 2008 R2 |
заголовка | wtsapi32.h |