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


Класс Win32_TSNetworkAdapterSetting

Класс WMI Win32_TSNetworkAdapterSetting определяет различные параметры конфигурации для класса Win32_Terminal , включая свойства, связанные с сетевым адаптером, и максимально допустимое количество подключений.

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

Синтаксис

[dynamic, provider("Win32_WIN32_TSNETWORKADAPTERSETTING_Prov"), ClassContext("local|hkey_local_machine\\SYSTEM\\CurrentControlSet\\Control\\TerminalServer\\WinStations"), AMENDMENT]
class Win32_TSNetworkAdapterSetting : Win32_TerminalSetting
{
  string   Caption;
  string   Description;
  datetime InstallDate;
  string   Name;
  string   Status;
  string   TerminalName;
  string   DeviceIDList[];
  uint32   MaximumConnections;
  string   NetworkAdapterID;
  uint32   NetworkAdapterLanaID;
  string   NetworkAdapterList[];
  string   NetworkAdapterName;
  uint32   PolicySourceMaximumConnections;
};

Члены

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

Методы

Класс Win32_TSNetworkAdapterSetting содержит следующие методы.

Метод Описание
Выберите AllNetworkAdapters Выбирает все сетевые адаптеры.
ВыберитеNetworkAdapterIP Выбирает сетевой адаптер на основе IP-адреса адаптера.
SetNetworkAdapterLanaID Указывает номер локального сетевого адаптера NetBIOS (LANA) устанавливаемого сетевого адаптера.

Свойства

Класс Win32_TSNetworkAdapterSetting имеет следующие свойства.

Caption

Тип данных: string

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

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

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

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

Описание

Тип данных: string

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

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

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

DeviceIDList

Тип данных: строковый массив

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

Массив строк доступных идентификаторов устройств, возвращаемых в порядке физических сетевых адаптеров, возвращаемых в массиве свойств NetworkAdapterList . Значение идентификатора устройства — это свойство DeviceID в Win32_NetworkAdapter

InstallDate

Тип данных: datetime

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

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

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

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

MaximumConnections

Тип данных: uint32

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

Максимально допустимое количество подключений. Значение MAXINT обозначает неограниченное количество подключений.

имя;

Тип данных: string

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

Имя объекта.

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

NetworkAdapterID

Тип данных: string

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

Идентификатор GUID, представляющий идентификатор устанавливаемого сетевого адаптера. Guid, состоящий из всех нулей, обозначает все сетевые адаптеры.

NetworkAdapterLanaID

Тип данных: uint32

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

Номер локального сетевого адаптера NetBIOS (LANA), который используется для идентификации сетевого адаптера, назначенного терминалу.

NetworkAdapterList

Тип данных: строковый массив

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

Массив строк доступных физических сетевых адаптеров и соответствующих идентификаторов устройств. Идентификаторы устройств — это свойство DeviceID в Win32_NetworkAdapter.

NetworkAdapterName

Тип данных: string

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

Описание устанавливаемого сетевого адаптера. Это значение находится в Win32_NetworkAdapterConfiguration.

PolicySourceMaximumConnections

Тип данных: uint32

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

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

0

Сервер

1

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

2

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

Состояние

Тип данных: string

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

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

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

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

("ОК")

("Ошибка")

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

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

("Pred Fail")

("Начало")

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

("Служба")

TerminalName

Тип данных: 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
TSCfgWmi.mof
DLL
TSCfgWmi.dll

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

Win32_NetworkAdapter

Win32_NetworkAdapterConfiguration

Win32_TerminalSetting

Win32_TSNetworkAdapterListSetting