Класс Win32_TSEnvironmentSetting
Класс WMI Win32_TSEnvironmentSetting определяет параметры конфигурации для класса Win32_Terminal , включая начальную политику программы.
Следующий синтаксис упрощен из MOF-кода и включает все определенные и унаследованные свойства в алфавитном порядке. Справочные сведения о методах см. в таблице методов далее в этом разделе.
Синтаксис
[dynamic, provider("Win32_WIN32_TSENVIRONMENTSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSEnvironmentSetting : Win32_TerminalSetting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string TerminalName;
uint32 ClientWallPaper;
string InitialProgramPath;
uint32 InitialProgramPolicy;
uint32 PolicySourceClientWallPaper;
uint32 PolicySourceInitialProgramPath;
uint32 PolicySourceStartIn;
string Startin;
};
Члены
Класс Win32_TSEnvironmentSetting имеет следующие типы членов:
Методы
Класс Win32_TSEnvironmentSetting содержит следующие методы.
Метод | Описание |
---|---|
InitialProgram | Задает свойства программы запуска, включенные в этот класс. |
SetClientWallPaper | Задает свойство ClientWallPaper . |
Свойства
Класс Win32_TSEnvironmentSetting имеет следующие свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Краткое описание (однострочный текст) объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
ClientWallPaper
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, отображается ли изображение фонового рисунка на клиенте. Отсутствие отображения фонового изображения может сэкономить системные ресурсы, уменьшив время, необходимое для перекраски экрана.
-
-
False (0)
-
Изображение обои не отображается на клиенте.
-
True (1)
-
Изображение обои отображается на клиенте.
Описание
-
Тип данных: string
-
Тип доступа: только для чтения
Описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
InitialProgramPath
-
Тип данных: string
-
Тип доступа: только для чтения
Имя и путь программы, запускаемой пользователем сразу после входа на сервер узла сеансов удаленных рабочих стола.
InitialProgramPolicy
-
Тип данных: uint32
-
Тип доступа: чтение и запись
Политика, используемой сервером для определения пути запуска программы и имени файла, а также имени папки, в котором она находится.
На пользователя (0)
Параметры программы запуска пользователя действуют.
Переопределение сервера (1)
Параметры программы запуска пользователя переопределяются сервером.
Режим одного приложения (2)
В этом сеансе будет выполняться только одно приложение. Сведения о программе запуска игнорируются.
InstallDate
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: Mappingstrings ("MIF. DMTF| ComponentID|001.5")
Дата установки объекта. Отсутствие значения не означает, что объект не установлен.
Это свойство наследуется от CIM_ManagedSystemElement.
имя;
-
Тип данных: string
-
Тип доступа: только для чтения
Имя объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
PolicySourceClientWallPaper
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство ClientWallPaper сервером, групповой политикой или по умолчанию.
0
Сервер
1
Групповая политика
2
Значение по умолчанию
PolicySourceInitialProgramPath
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство InitialProgramPath сервером, групповой политикой или по умолчанию.
0
Сервер
1
Групповая политика
2
Значение по умолчанию
PolicySourceStartIn
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство StartIn сервером, групповой политикой или по умолчанию.
0
Сервер
1
Групповая политика
2
Значение по умолчанию
Startin
-
Тип данных: string
-
Тип доступа: только для чтения
Путь к рабочему каталогу программы, запускаемой пользователем сразу после входа на сервер узла сеансов удаленных рабочих стола.
Состояние
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (10)
Текущее состояние объекта. Можно определить различные операционные и нерабочие состояния. Операционные состояния: "ОК", "Понижено" и "Сбой pred" (элемент, например жесткий диск с поддержкой SMART, может работать правильно, но прогнозирует сбой в ближайшем будущем). К нерабочим состояниям относятся: "Ошибка", "Запуск", "Остановка" и "Служба". Последняя служба может применяться во время зеркало повторного изменения диска, перезагрузки списка разрешений пользователя или других административных действий. Не все такие работы выполняются в режиме on-line, но управляемый элемент не является ни "ОК", ни в одном из других состояний.
Это свойство наследуется от CIM_ManagedSystemElement.
("ОК")
("Ошибка")
("Пониженная производительность")
("Неизвестно")
("Pred Fail")
("Запуск")
("Остановка")
("Служба")
Имя терминала
-
Тип данных: string
-
Тип доступа: только для чтения
Имя терминала.
Это свойство наследуется от Win32_TerminalSetting.
Комментарии
Имейте в виду, что winstations, связанные с сеансом консоли, не могут получить доступ к методам и свойствам этого класса. Если предпринята попытка сделать это, указав "Console" в качестве значения свойства TerminalName , методы этого объекта возвращают WBEM_E_NOT_SUPPORTED. Этот код ошибки также возвращается, если оконная станция пытается вызвать методы этого объекта для добавления или изменения свойств безопасности учетных записей LocalSystem, LocalService или NetworkService.
Для подключения к пространству имен \root\CIMV2\TerminalServices уровень проверки подлинности должен включать конфиденциальность пакетов. Для вызовов C/C++ это уровень проверки подлинности RPC_C_AUTHN_LEVEL_PKT_PRIVACY. Для вызовов Visual Basic и сценариев это уровень проверки подлинности WbemAuthenticationLevelPktPrivacy или pktPrivacy со значением 6. В следующем примере Visual Basic Scripting Edition (VBScript) показано, как подключиться к удаленному компьютеру с конфиденциальностью пакетов.
strComputer = "RemoteServer1"
Set objServices = GetObject( _
"winmgmts:{authenticationLevel=pktPrivacy}!Root/CIMv2/TerminalServices")
MOF-файлы содержат определения для классов инструментария управления Windows (WMI). MOF-файлы не устанавливаются в составе пакета SDK для Microsoft Windows. Они устанавливаются на сервере при добавлении связанной роли с помощью диспетчер сервера. Дополнительные сведения о MOF-файлах см. в разделе Формат управляемого объекта (MOF).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Windows Vista |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|