Поделиться через


класс Win32_TSRemoteControlSetting

Класс WMI Win32_TSRemoteControlSetting определяет параметры конфигурации удаленного управления для класса Win32_Terminal .

Следующий синтаксис упрощен из MOF-кода и включает все определенные и унаследованные свойства в алфавитном порядке. Справочные сведения о методах см. в таблице методов далее в этом разделе.

Синтаксис

[dynamic, provider("Win32_WIN32_TSREMOTECONTROLSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSRemoteControlSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  uint32   LevelOfControl;
  uint32   PolicySourceLevelOfControl;
  uint32   RemoteControlPolicy;
};

Члены

Класс Win32_TSRemoteControlSetting имеет следующие типы членов:

Методы

Класс Win32_TSRemoteControlSetting содержит эти методы.

Метод Описание
RemoteControl Задает свойство LevelOfControl этого класса.

Свойства

Класс Win32_TSRemoteControlSetting имеет эти свойства.

Caption

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen (64)

Краткое описание (однострочный текст) объекта.

Это свойство наследуется от CIM_ManagedSystemElement.

Описание

Тип данных: string

Тип доступа: только для чтения

Описание объекта.

Это свойство наследуется от CIM_ManagedSystemElement.

InstallDate

Тип данных: datetime

Тип доступа: только для чтения

Квалификаторы: Mappingstrings ("MIF. DMTF| ComponentID|001.5")

Дата установки объекта. Отсутствие значения не означает, что объект не установлен.

Это свойство наследуется от CIM_ManagedSystemElement.

LevelOfControl

Тип данных: uint32

Тип доступа: только для чтения

Уровень управления для сеанса, который указывает, будет ли сеанс просматриваться только удаленным пользователем или просматриваться и управляться с помощью клавиатуры и мыши. Дополнительные сведения см. в разделе Примечания метода RemoteControl . Поддерживаются следующие значения.

Отключить (0)

Удаленное управление отключено.

EnableInputNotify (1)

Пользователь удаленного управления имеет полный доступ к сеансу пользователя с разрешения пользователя.

EnableInputNoNotify (2)

Пользователь удаленного управления имеет полный контроль над сеансом пользователя; разрешение пользователя не требуется.

EnableNoInputNotify (3)

Пользователь удаленного управления может просматривать сеанс удаленно с разрешения пользователя; удаленный пользователь не может активно управлять сеансом.

EnableNoInputNoNotify (4)

Пользователь удаленного управления может просматривать сеанс удаленно, но не управлять сеансом активно; разрешение пользователя не требуется.

имя;

Тип данных: string

Тип доступа: только для чтения

Имя объекта.

Это свойство наследуется от CIM_ManagedSystemElement.

PolicySourceLevelOfControl

Тип данных: uint32

Тип доступа: только для чтения

Указывает, настроено ли свойство LevelOfControl сервером, групповой политикой или по умолчанию.

0 (0x0)

Сервер

1 (0x1)

Групповая политика

2 (0x2)

Значение по умолчанию

RemoteControlPolicy

Тип данных: uint32

Тип доступа: чтение и запись

Политика, используется сервером для получения параметров удаленного управления.

На пользователя (0)

Действуют параметры удаленного управления пользователя.

Переопределение сервера (1)

Параметры удаленного управления пользователя переопределяются сервером.

Состояние

Тип данных: string

Тип доступа: только для чтения

Квалификаторы: MaxLen (10)

Текущее состояние объекта. Можно определить различные операционные и нерабоспособные состояния. Операционные состояния: "ОК", "Понижено" и "Сбой предварительного выполнения" (элемент, например жесткий диск с поддержкой SMART, может работать правильно, но прогнозирует сбой в ближайшем будущем). Неработоспособное состояние: "Ошибка", "Запуск", "Остановка" и "Служба". Последняя служба может применяться во время зеркало повторного выполнения диска, перезагрузки списка разрешений пользователя или других административных действий. Не все такие операции выполняются в режиме on-line, но управляемый элемент не является ни "ОК", ни в одном из других состояний.

Это свойство наследуется от CIM_ManagedSystemElement.

("ОК")

("Ошибка")

("Пониженный")

("Неизвестно")

("Pred Fail")

("Начало")

("Остановка")

("Служба")

TerminalName

Тип данных: string

Тип доступа: только для чтения

Имя терминала.

Это свойство наследуется от Win32_TerminalSetting.

Комментарии

Для подключения к пространству имен \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
TSCfgWmi.mof
DLL
TSCfgWmi.dll

См. также раздел

Win32_Terminal

Win32_TerminalSetting