класс MSFT_DNSClientServerAddress
Представляет интерфейс dns-сервера, который содержит сведения об адресе удаленного подключения к серверу.
Следующий пример синтаксиса — упрощенный MOF-код, который включает все наследуемые свойства.
Синтаксис
class MSFT_DNSClientServerAddress : CIM_RemoteServiceAccessPoint
{
string InstanceId;
string Caption;
string ElementName;
datetime InstallDate;
uint16 OperationalStatus[];
string StatusDescriptions[];
string Status;
uint16 HealthState;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus[];
uint16 PrimaryStatus;
uint16 EnabledState;
string OtherEnabledState;
uint16 RequestedState;
uint16 EnabledDefault;
datetime TimeOfLastStateChange;
uint16 TransitioningToState;
string Name;
string SystemCreationClassName;
string SystemName[];
string CreationClassName;
string AccessInfo;
uint16 InfoFormat;
string OtherInfoFormatDescription;
uint16 AccessContext;
string OtherAccessContext;
uint32 InterfaceIndex;
string InterfaceAlias;
string ServerAddresses[];
uint16 AddressFamily;
};
Участники
Класс MSFT_DNSClientServerAddress имеет следующие типы элементов:
Методы
Класс MSFT_DNSClientServerAddress имеет эти методы.
Метод | Description |
---|---|
RequestStateChange | Инициирует запросы на изменение состояния интерфейса DNS-сервера. |
Свойства
Класс MSFT_DNSClientServerAddress имеет эти свойства.
-
AccessContext
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherAccessContext)
Возвращает описание роли, которую играет сервер в локальной системе.
Это свойство наследуется от CIM_RemoteServiceAccessPoint.
Это свойство содержит одно из следующих значений. Значение по умолчанию — "0" (неизвестно).
Значение Значение - 0
Неизвестно - 1
Другие - 2
Шлюз по умолчанию - 3
DNS-сервер - 4
Назначение ЛОВУШКИ SNMP - 5
Назначение туннеля MPLS - 6
DHCP-сервер - 7
SMTP-сервер - 8
Сервер LDAP - 9
Сервер сетевого протокола времени (NTP) - 10
Служба управления - 207 32767
Зарезервированный DMTF - 32768 ...
Зарезервировано поставщиком -
-
AccessInfo
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)
Получает сведения о доступе и адресации для удаленного подключения.
Это свойство наследуется от CIM_RemoteServiceAccessPoint.
-
-
AddressFamily
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Возвращает семейство адресов сервера.
-
-
Заголовок
-
Возвращает краткое описание сервера.
Это свойство наследуется от CIM_ManagedElement.
-
CommunicationStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Возвращает значение, указывающее возможность взаимодействия интерфейса сервера с базовым объектом CIM_ManagedElement .
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство содержит одно из следующих значений:
Значение Значение - 0
Неизвестно - 1
Недоступно - 2
Связь ОК - 3
Связь потеряна - 4
Нет контакта - 5 32767
Зарезервированный DMTF - 32768 65535
Зарезервировано поставщиком -
-
CreationClassName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (256)
Возвращает имя класса, который использовался для создания этого объекта MSFT_DNSClientServerAddress . Это можно использовать для создания уникальных идентификаторов для экземпляров классов.
Это свойство наследуется от CIM_ServiceAccessPoint.
-
-
DetailedStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Возвращает сведения о состоянии сервера в дополнение к сведениям, предоставленным свойством PrimaryStatus .
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство содержит одно из следующих значений:
Значение Значение - 0
Недоступно - 1
Нет дополнительных сведений - 2
Ударный - 3
Прогнозируемый сбой - 4
Невосстановимая ошибка - 5
Поддержка сущности в ошибке - 5 32767
Зарезервированный DMTF - 32768 65535
Зарезервировано поставщиком -
-
ElementName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Возвращает понятное имя сервера.
Это свойство наследуется от CIM_ManagedElement.
-
-
EnabledDefault
-
-
Тип данных: uint16
-
Тип доступа: только запись
Указывает конфигурацию запуска по умолчанию для свойства EnabledState .
Значение по умолчанию: "2" (включено). Это свойство наследуется от CIM_EnabledLogicalElement.
Это свойство содержит одно из следующих значений:
Значение Значение - 2
Включен - 3
Disabled - 5
Н/Д - 6
Включен, но автономный - 7
Нет по умолчанию - 8
Замораживание - 9 32767
Зарезервированный DMTF - 32768 65535
Зарезервировано поставщиком -
-
EnabledState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_EnabledLogicalElement.OtherEnabledState)
Указывает, включен ли сервер или в связанном состоянии.
Это свойство наследуется от CIM_EnabledLogicalElement.
Это свойство содержит одно из следующих значений. Значение по умолчанию — "5" (неприменимо).
Значение Значение - 0
Неизвестно - 1
Другие - 2
Включен - 3
Disabled - 4
Завершает работу - 5
Н/Д - 6
Включен, но автономный - 7
В тесте - 8
Действие отложено - 9
Замораживание - 10
Запуск - 11 32767
Зарезервированный DMTF - 32768 65535
Зарезервировано поставщиком -
-
HealthState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: экспериментальные
Указывает текущее состояние работоспособности сервера.
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство содержит одно из следующих значений:
Значение Значение - 0
Неизвестно - 5
ОК - 10
Понижение или предупреждение - 15
Незначительный сбой - 20
Основной сбой - 25
Критический сбой - 30
Неустранимая ошибка - 31 32767
Зарезервированный DMTF - 32768 65535
Конкретный поставщик -
-
InfoFormat
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherInfoFormatDescription)
Возвращает целое число, определяющее описание значения свойства AccessInfo .
Это свойство наследуется от CIM_RemoteServiceAccessPoint.
Значение Значение - 1
Другие - 2
Имя узла - 3
Адрес IPv4 - 4
Адрес IPv6 - 5
IPX-адрес - 6
Адрес DECnet - 7
Адрес SNA - 8
Номер автономной системы - 9
Метка MPLS - 10
Адрес подсети IPv4 - 11
Адрес подсети IPv6 - 12
Диапазон адресов IPv4 - 13
Диапазон адресов IPv6 - 100
Строка набора - 101
Адрес Ethernet - 102
Адрес кольца маркера - 103
Адрес ATM - 104
Адрес ретранслятора кадров - 200
URL - 201
Полное доменное имя - 202
Полное доменное имя пользователя - 203
DER ASN1 DN - 204
DER ASN1 GN - 205
идентификатор ключа; - 206
Параметризованный URL-адрес - 207 32767
Зарезервированный DMTF - 32768 ...
Зарезервировано поставщиком -
-
InstallDate
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
-
Квалификаторы: MappingStrings (MIF). DMTF |ComponentID|001.5)
Возвращает значение datetime, указывающее, когда этот объект был создан.
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
InstanceId
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Уникальный идентификатор этого объекта. Идентификатор должен быть уникальным в пределах области пространства имен экземпляра.
Это свойство наследуется от CIM_ManagedElement.
-
-
InterfaceAlias
-
-
Тип данных: строка
-
Тип доступа: только для чтения
Возвращает понятное имя интерфейса сервера.
-
-
InterfaceIndex
-
-
Тип данных: uint32
-
Тип доступа: только для чтения
Возвращает понятный индекс интерфейса сервера.
-
-
Имя
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ключ, MaxLen (256), переопределение (имя)
Возвращает уникальный идентификатор этого объекта.
Это свойство наследуется от CIM_ServiceAccessPoint.
-
-
OperatingStatus
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)
Возвращает массив, содержащий сведения о состоянии работы сервера, помимо сведений, предоставленных свойством EnabledState .
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство может содержать следующие значения:
Значение Значение - 0
Неизвестно - 1
Недоступно - 2
Обслуживание - 3
Запуск - 4
Остановка - 5
Остановлено - 6
Прервано - 7
Бездействует - 8
Завершено - 9
Миграция - 10
Эмигрировать - 11
Иммиграции - 12
Создание моментальных снимков - 13
Завершает работу - 14
В тесте - 15
Переходное - 16
В службе - 17 32767
Зарезервированный DMTF - 32768 ...
Зарезервировано поставщиком -
-
OperationsStatus
-
-
Тип данных: массив uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType (Indexed), ModelCorrespondence (CIM_ManagedSystemElement.StatusDescriptions)
Возвращает массив, содержащий состояние сервера.
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство может содержать следующие значения:
Значение Значение - 0
Неизвестно - 1
Другие - 2
ОК - 3
Деградация - 4
Ударный - 5
Прогнозируемый сбой - 6
Ошибка - 7
Невосстановимая ошибка - 8
Запуск - 9
Остановка - 10
Остановлено - 11
В службе - 12
Нет контакта - 13
Связь потеряна - 14
Прервано - 15
Бездействует - 16
Поддержка сущности в ошибке - 17
Завершено - 18
Режим питания - 19
Зарезервированный DMTF - 20
Зарезервировано поставщиком -
-
OtherAccessContext
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_RemoteServiceAccessPoint.AccessContext)
Возвращает описание роли сервера, если свойству AccessContext присвоено значение "1" (другое).
Это свойство наследуется от CIM_RemoteServiceAccessPoint.
-
-
OtherEnabledState
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)
Возвращает описание значения свойства EnabledState при значении "1" (другое).
Это свойство наследуется от CIM_EnabledLogicalElement.
-
-
OtherInfoFormatDescription
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)
Возвращает описание, используемое, если для свойства InfoFormat задано значение "1" (другое).
Это свойство наследуется от CIM_RemoteServiceAccessPoint.
-
-
PrimaryStatus
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_ManagedSystemElement.DetailedStatus, CIM_ManagedSystemElement.HealthState)
Возвращает высокий уровень состояния сервера.
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство содержит одно из следующих значений:
Значение Значение - 0
Неизвестно - 1
ОК - 2
Деградация - 3
Ошибка - 4 32767
Зарезервированный DMTF - 32768 65535
Зарезервировано поставщиком -
-
Запрошенная статистика
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
Указывает последнее запрошенное состояние сервера. Фактическое состояние клиента представлено свойством EnabledState .
Это свойство наследуется от CIM_EnabledLogicalElement.
Это свойство содержит одно из следующих значений. Значение по умолчанию — "12" (неприменимо).
Значение Значение - 0
Неизвестно - 2
Включен - 3
Disabled - 4
Завершить работу - 5
Нет изменений - 6
Offline - 7
Тест - 8
Действие отложено - 9
Замораживание - 10
Перезагрузка - 11
Reset - 12
Н/Д - 13 32767
Зарезервированный DMTF - 32768 65535
Зарезервировано поставщиком -
-
ServerAddresses
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
Возвращает массив, содержащий IP-адреса серверов.
-
-
Состояние
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (10), не рекомендуется (CIM_ManagedSystemElement.OperationsStatus)
Примечание.
Это свойство является устаревшим. Вместо этого используйте OperationsStatus.
Возвращает состояние сервера.
Это свойство наследуется от CIM_ManagedSystemElement.
Это свойство содержит одно из следующих значений:
Значение Значение - ОК
Сервер работает без ошибок. - Ошибка
На сервере возникла ошибка. - Деградация
Сервер работает, но некоторые функции отключены. - Неизвестно
Состояние сервера неизвестно. - Сбой предустановки
Сервер столкнулся с прогнозным сбоем. - Запуск
Сервер запускается. - Остановка
Сервер завершает работу. - Service
Сервер обслуживается. - Ударный
Сервер имеет проблемы с производительностью. - NonRecover
Сервер имеет ошибку и не может восстановиться. - Нет контакта
Нет контакта с сервером. - Потерянный комм
Связь с сервером была потеряна. - Остановлено
Однако сервер не запущен, возможно, перезапустить сервер. -
-
StatusDescriptions
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
-
Квалификаторы: ArrayType (Indexed), ModelCorrespondence (CIM_ManagedSystemElement.OperationsStatus)
Возвращает массив строк, описывающих сведения о соответствующих значениях массива в свойстве OperationsStatus .
Это свойство наследуется от CIM_ManagedSystemElement.
-
-
SystemCreationClassName
-
-
Тип данных: строка
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (256), распространение (CIM_System.CreationClassName)
Возвращает имя класса, представляющего локальную систему.
Это свойство наследуется от CIM_ServiceAccessPoint.
-
-
SystemName
-
-
Тип данных: массив строк
-
Тип доступа: только для чтения
-
Квалификаторы: MaxLen (256), распространение (CIM_System.Name)
Возвращает имя локальной системы.
Это свойство наследуется от CIM_ServiceAccessPoint.
-
-
TimeOfLastStateChange
-
-
Тип данных: datetime
-
Тип доступа: только для чтения
Возвращает дату и время последнего изменения значения свойства EnabledState .
Это свойство наследуется от CIM_EnabledLogicalElement.
-
-
TransitioningToState
-
-
Тип данных: uint16
-
Тип доступа: только для чтения
-
Квалификаторы: ModelCorrespondence (CIM_EnabledLogicalElement.RequestStateChange, CIM_EnabledLogicalElement.RequestState, CIM_EnabledLogicalElement.EnabledState)
Получает состояние, в которое будет переходить сервер.
Это свойство наследуется от CIM_EnabledLogicalElement.
Значение Значение - 0
Неизвестно - 2
Включен - 3
Disabled - 4
Завершить работу - 5
Нет изменений - 6
Offline - 7
Тест - 8
отложить; - 9
Замораживание - 10
Перезагрузка - 11
Reset - 12
Н/Д - 13 ...
Зарезервированный DMTF -
Требования
Минимальная версия клиента |
Windows 8 |
Минимальная версия сервера |
Windows Server 2012 |
Пространство имен |
Root\StandardCimv2 |
MOF |
|
DLL-библиотеки |
|