Структура WTSCONFIGINFOW (wtsapi32.h)
Содержит сведения о сеансе служб удаленных рабочих столов. Эта структура возвращается функцией WTSQuerySessionInformation при указании WTSConfigInfo для параметра WTSInfoClass .
Синтаксис
typedef struct _WTSCONFIGINFOW {
ULONG version;
ULONG fConnectClientDrivesAtLogon;
ULONG fConnectPrinterAtLogon;
ULONG fDisablePrinterRedirection;
ULONG fDisableDefaultMainClientPrinter;
ULONG ShadowSettings;
WCHAR LogonUserName[USERNAME_LENGTH + 1];
WCHAR LogonDomain[DOMAIN_LENGTH + 1];
WCHAR WorkDirectory[MAX_PATH + 1];
WCHAR InitialProgram[MAX_PATH + 1];
WCHAR ApplicationName[MAX_PATH + 1];
} WTSCONFIGINFOW, *PWTSCONFIGINFOW;
Члены
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 |