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 类具有这些方法。
方法 | 说明 |
---|---|
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
-
访问类型:只读
获取服务器地址的地址族。
-
-
Caption
-
-
数据类型:字符串
-
访问类型:只读
获取服务器的简短说明。
此属性继承自 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
已禁用 - 5
不适用 - 6
已启用但脱机 - 7
无默认值 - 8
Quiesce - 9 32767
DMTF 保留 - 32768 65535
供应商保留 -
-
EnabledState
-
-
数据类型:uint16
-
访问类型:只读
-
限定符:ModelCorrespondence (CIM_EnabledLogicalElement.OtherEnabledState)
指示服务器是否已启用,还是处于相关状态。
此属性继承自 CIM_EnabledLogicalElement。
此属性包含下列值之一。 默认值为“5”(不适用)。
值 含义 - 0
未知 - 1
其他 - 2
已启用 - 3
已禁用 - 4
正在关闭 - 5
不适用 - 6
已启用但脱机 - 7
测试中 - 8
已推迟 - 9
Quiesce - 10
正在启动 - 11 32767
DMTF 保留 - 32768 65535
供应商保留 -
-
HealthState
-
-
数据类型:uint16
-
访问类型:只读
-
限定符:Experimental
指示服务器当前的健康状况。
此属性继承自 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
以太网地址 - 102
令牌环地址 - 103
ATM 地址 - 104
帧中继地址 - 200
URL - 201
FQDN - 202
用户 FQDN - 203
DER ASN1 DN - 204
DER ASN1 GN - 205
密钥 ID - 206
参数化 URL - 207 32767
DMTF 保留 - 32768 ...
供应商保留 -
-
InstallDate
-
-
数据类型:datetime
-
访问类型:只读
-
限定符:MappingStrings (MIF.DMTF|ComponentID|001.5)
获取一个日期/时间值,该值指示对象的创建时间。
此属性继承自 CIM_ManagedSystemElement。
-
-
InstanceId
-
-
数据类型:字符串
-
访问类型:只读
此对象的唯一标识符。 ID 在实例化命名空间的范围内必须是唯一的。
此属性继承自 CIM_ManagedElement。
-
-
InterfaceAlias
-
-
数据类型:字符串
-
访问类型:只读
获取服务器接口的用户友好名称。
-
-
InterfaceIndex
-
-
数据类型:uint32
-
访问类型:只读
获取服务器接口的用户友好索引。
-
-
Name
-
-
数据类型:字符串
-
访问类型:只读
-
限定符:key、MaxLen (256)、Override (Name)
获取此对象的唯一 ID。
此属性继承自 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 ...
供应商保留 -
-
OperationalStatus
-
-
数据类型: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)
获取当设置为“1”(其他)时,EnabledState 属性的值的说明。
此属性继承自 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
供应商保留 -
-
RequestedState
-
-
数据类型:uint16
-
访问类型:只读
指示服务器的最后一个请求状态。 客户端的实际状态通过 EnabledState 属性表示。
此属性继承自 CIM_EnabledLogicalElement。
此属性包含下列值之一。 默认值为“12”(不适用)。
值 含义 - 0
未知 - 2
已启用 - 3
已禁用 - 4
关闭 - 5
无更改 - 6
脱机 - 7
测试 - 8
已推迟 - 9
Quiesce - 10
重新启动 - 11
重置 - 12
不适用 - 13 32767
DMTF 保留 - 32768 65535
供应商保留 -
-
ServerAddresses
-
-
数据类型:字符串数组
-
访问类型:只读
获取包含服务器的 IP 地址的数组。
-
-
Status
-
-
数据类型:字符串
-
访问类型:只读
-
限定符:MaxLen (10)、Deprecated (CIM_ManagedSystemElement.OperationalStatus)
注意
此属性已弃用。 请改为使用 OperationalStatus。
获取服务器的状态。
此属性继承自 CIM_ManagedSystemElement。
此属性包含下列值之一:
值 含义 - 确定
服务器正常工作且没有错误。 - 错误
服务器遇到错误。 - 已降级
服务器正常工作,但某些功能已关闭。 - 未知
服务器的状态未知。 - 故障预警
服务器遇到故障预警。 - 正在启动
服务器正在启动。 - 正在停止
数据库正在关闭。 - 服务
服务器正在维修。 - 有压力
服务器遇到性能问题。 - 不可恢复
服务器出错,无法恢复。 - 无法联系
与服务器没有联系。 - 通信丢失
与服务器的通信已丢失。 - 已停止
服务器没有运行,但可以重新启动服务器。 -
-
StatusDescriptions
-
-
数据类型:字符串数组
-
访问类型:只读
-
限定符:ArrayType (Indexed)、ModelCorrespondence (CIM_ManagedSystemElement.OperationalStatus)
获取一个字符串数组,它描述了 OperationalStatus 属性中的相应数组值的详细信息。
此属性继承自 CIM_ManagedSystemElement。
-
-
SystemCreationClassName
-
-
数据类型:字符串
-
访问类型:只读
-
限定符:MaxLen (256)、Propagated (CIM_System.CreationClassName)
获取表示本地系统的类的名称。
此属性继承自 CIM_ServiceAccessPoint。
-
-
SystemName
-
-
数据类型:字符串数组
-
访问类型:只读
-
限定符:MaxLen (256)、Propagated (CIM_System.Name)
获取本地系统的名称。
此属性继承自 CIM_ServiceAccessPoint。
-
-
TimeOfLastStateChange
-
-
数据类型:datetime
-
访问类型:只读
获取上次对 EnabledState 属性值进行更改的日期和时间。
此属性继承自 CIM_EnabledLogicalElement。
-
-
TransitioningToState
-
-
数据类型:uint16
-
访问类型:只读
-
限定符:ModelCorrespondence (CIM_EnabledLogicalElement.RequestStateChange、CIM_EnabledLogicalElement.RequestedState、CIM_EnabledLogicalElement.EnabledState)
获取服务器将转换到的状态。
此属性继承自 CIM_EnabledLogicalElement。
值 含义 - 0
未知 - 2
已启用 - 3
已禁用 - 4
关闭 - 5
无更改 - 6
脱机 - 7
测试 - 8
延迟 - 9
Quiesce - 10
重新启动 - 11
重置 - 12
不适用 - 13 ...
DMTF 保留 -
要求
最低受支持的客户端 |
Windows 8 |
支持的最低服务器版本 |
Windows Server 2012 |
命名空间 |
Root\StandardCimv2 |
MOF |
|
DLL |
|