Класс Win32_TSSessionDirectory
Определяет параметры конфигурации брокера подключений к удаленному рабочему столу (посредник подключений к удаленному рабочему столу) для класса Win32_TSSessionDirectorySetting.
Примечание
В Windows Server 2008 R2 имя брокера сеансов служб терминалов (посредник сеанса TS) было изменено на посредник подключений к удаленному рабочему столу. Эти свойства применяются ко всем поддерживаемым операционным системам, если не указано иное.
Следующий синтаксис упрощен из MOF-кода и включает все определенные и унаследованные свойства в алфавитном порядке. Справочные сведения о методах см. в таблице методов далее в этом разделе.
Синтаксис
[dynamic, provider("Win32_WIN32_TSSESSIONDIRECTORY_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer"), AMENDMENT]
class Win32_TSSessionDirectory : CIM_Setting
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
string SessionDirectoryLocation;
uint32 PolicySourceSessionDirectoryLocation;
uint32 SessionDirectoryActive;
uint32 PolicySourceSessionDirectoryActive;
uint32 SessionDirectoryExposeServerIP;
uint32 PolicySourceSessionDirectoryExposeServerIP;
string SessionDirectoryClusterName;
uint32 PolicySourceLoadBalancing;
uint32 GetLoadBalancingState;
uint32 GetServerWeight;
uint32 PolicySourceSessionDirectoryClusterName;
string SessionDirectoryIPAddress;
uint32 GetTSRedirectorMode;
uint32 PolicySourceTSRedirectorMode;
};
Члены
Класс Win32_TSSessionDirectory имеет следующие типы членов:
Методы
Класс Win32_TSSessionDirectory содержит следующие методы.
Метод | Описание |
---|---|
CreateUserDiskTemplate | Создает шаблон диска пользователя. |
DisableUserVhd | Отключает виртуальный жесткий диск профиля пользователя. |
EnableUserVhd | Включает VHD профиля пользователя на сервере RDSH. |
GetCurrentRedirectableAddresses | Получает текущий настроенный список допустимых адресов DNS и тип перенаправления. |
GetRedirectableAddresses | Получает полный список допустимых адресов DNS. |
PingSessionDirectory | Проверяет, доступен ли сервер посредника подключений к удаленному рабочему столу. |
SetCurrentRedirectableAddresses | Задает настроенный список допустимых адресов DNS и тип перенаправления. |
SetLoadBalancingState | Задает значение , указывающее, будет ли сервер участвовать в балансировке нагрузки брокера подключений к удаленным рабочим столам. |
SetServerWeight | Задает значение веса сервера для балансировки нагрузки посредника подключений к удаленному рабочему столу. |
SetSessionDirectoryActive | Отключает и включает брокер подключений к удаленному рабочему столу. |
SetSessionDirectoryExposeServerIP | Задает свойство SessionDirectoryExposeServerIP . |
SetSessionDirectoryProperty | Задает свойство SessionDirectoryLocation или SessionDirectoryClusterName . |
SetTSRedirectorMode | Этот метод недоступен. |
Свойства
Класс Win32_TSSessionDirectory имеет следующие свойства.
-
Caption
-
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (64)
Краткое описание (однострочный текст) объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
Описание
-
-
Тип данных: string
-
Тип доступа: только для чтения
Описание объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
GetLoadBalancingState
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроен ли сервер для участия в балансировке нагрузки посредника подключений к удаленному рабочему столу.
-
-
0
-
Сервер не настроен для участия в балансировке нагрузки посредника подключений к удаленному рабочему столу.
-
1
-
Сервер настроен для участия в балансировке нагрузки брокера подключений к удаленному рабочему столу.
GetServerWeight
-
Тип данных: uint32
-
Тип доступа: только для чтения
Извлекает значение веса сервера, используемое при балансировке нагрузки брокера подключений к удаленным рабочим столам.
GetTSRedirectorMode
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроен ли сервер для работы в качестве перенаправителя служб удаленных рабочих столов.
0
Сервер настроен для работы в качестве перенаправления служб удаленных рабочих столов.
1
Сервер не настроен для работы в качестве перенаправителя служб удаленных рабочих столов.
Windows Server 2008: Это свойство недоступно.
InstallDate
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: Mappingstrings ("MIF. DMTF| ComponentID|001.5")
Дата установки объекта. Отсутствие значения не означает, что объект не установлен.
Это свойство наследуется от CIM_ManagedSystemElement.
имя;
-
Тип данных: string
-
Тип доступа: только для чтения
Имя объекта.
Это свойство наследуется от CIM_ManagedSystemElement.
PolicySourceLoadBalancing
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство GetLoadBalancingState сервером или групповой политикой.
0 (0x0)
Сервер
1 (0x1)
Групповая политика
PolicySourceSessionDirectoryActive
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство SessionDirectoryActive сервером или групповой политикой.
0 (0x0)
Сервер
1 (0x1)
Групповая политика
PolicySourceSessionDirectoryClusterName
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство SessionDirectoryClusterName сервером или групповой политикой.
0 (0x0)
Сервер
1 (0x1)
Групповая политика
PolicySourceSessionDirectoryExposeServerIP
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство SessionDirectoryExposeServerIP сервером или групповой политикой.
0 (0x0)
Сервер
1 (0x1)
Групповая политика
PolicySourceSessionDirectoryLocation
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, настроено ли свойство SessionDirectoryLocation сервером или групповой политикой.
0 (0x0)
Сервер
1 (0x1)
Групповая политика
PolicySourceTSRedirectorMode
-
Тип данных: uint32
-
Тип доступа: только для чтения
Это свойство недоступно.
Windows Server 2008 R2: Указывает, настроено ли свойство GetTSRedirectorMode сервером или групповой политикой.
0 (0x0)
Сервер
1 (0x1)
Групповая политика
SessionDirectoryActive
-
Тип данных: uint32
-
Тип доступа: только для чтения
-
Квалификаторы: ключ
Указывает, участвуют ли службы удаленных рабочих столов в брокере подключений к удаленному рабочему столу.
FALSE (0)
Участие служб удаленных рабочих столов в брокере подключений к удаленному рабочему столу отключено.
TRUE (1)
Включено участие служб удаленных рабочих столов в брокере подключений к удаленному рабочему столу.
SessionDirectoryClusterName
-
Тип данных: string
-
Тип доступа: только для чтения
Виртуальный IP-адрес кластера, к которому принадлежит сервер узла сеансов удаленных рабочих стола.
SessionDirectoryExposeServerIP
-
Тип данных: uint32
-
Тип доступа: только для чтения
Указывает, разрешено ли получение IP-адреса брокера подключений к удаленному рабочему столу.
FALSE (0)
Извлечение запрещено.
TRUE (1)
Извлечение разрешено.
SessionDirectoryIPAddress
-
Тип данных: string
-
Тип доступа: чтение и запись
IP-адрес адаптера локальной сети, используемого каталогом сеансов.
SessionDirectoryLocation
-
Тип данных: string
-
Тип доступа: только для чтения
DNS-имя сети или IP-адрес сервера, на котором запущена служба посредника подключений к удаленному рабочему столу.
Состояние
-
Тип данных: string
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (10)
Текущее состояние объекта. Можно определить различные операционные и нерабочие состояния. Операционные состояния: "ОК", "Понижено" и "Сбой pred" (элемент, например жесткий диск с поддержкой SMART, может работать правильно, но прогнозирует сбой в ближайшем будущем). К нерабочим состояниям относятся: "Ошибка", "Запуск", "Остановка" и "Служба". Последняя служба может применяться во время зеркало повторного изменения диска, перезагрузки списка разрешений пользователя или других административных действий. Не все такие работы выполняются в режиме on-line, но управляемый элемент не является ни "ОК", ни в одном из других состояний.
Это свойство наследуется от CIM_ManagedSystemElement.
("ОК")
("Ошибка")
("Пониженная производительность")
("Неизвестно")
("Pred Fail")
("Запуск")
("Остановка")
("Служба")
Комментарии
Для подключения к пространству имен \\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")
В Windows Server 2008 имя функции каталога сеансов служб терминалов было изменено на Посредник сеансов служб терминалов.
В Windows Server 2008 R2 имя компонента брокера сеансов служб терминалов было изменено на посредник подключений к удаленному рабочему столу.
MOF-файлы содержат определения для классов инструментария управления Windows (WMI). MOF-файлы не устанавливаются в составе пакета SDK для Microsoft Windows. Они устанавливаются на сервере при добавлении связанной роли с помощью диспетчер сервера. Дополнительные сведения о MOF-файлах см. в разделе Формат управляемого объекта (MOF).
Требования
Требование | Значение |
---|---|
Минимальная версия клиента |
Ни одна версия не поддерживается |
Минимальная версия сервера |
Windows Server 2008 |
Пространство имен |
Root\CIMv2\TerminalServices |
MOF |
|
DLL |
|