Структура 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]
Строка, завершающаяся нулевым значением, которая содержит доменное имя, используемое в сценариях автоматического входа.
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 |