MSFT_DNSClientServerAddress 클래스
서버에 대한 원격 연결에 대한 주소 정보를 포함하는 DNS 서버에 대한 인터페이스를 나타냅니다.
다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다.
구문
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
Unknown - 1
기타 - 2
기본 게이트웨이 - 3
DNS 서버 - 4
SNMP 트랩 대상 - 5
MPLS 터널 대상 - 6
DHCP 서버 - 7
SMTP 서버 - 8
LDAP 서버 - 9
NTP(Network Time Protocol) 서버 - 10
Management Service - 207 32767
DMTF 예약됨 - 32768 ...
공급업체 예약됨 -
-
AccessInfo
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence (CIM_RemoteServiceAccessPoint.InfoFormat)
원격 연결에 대한 액세스 및 주소 지정 정보를 가져옵니다.
이 속성은 CIM_RemoteServiceAccessPoint에서 상속됩니다.
-
-
AddressFamily
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
서버 주소의 주소 계열을 가져옵니다.
-
-
Caption
-
서버에 대한 간단한 설명을 가져옵니다.
이 속성은 CIM_ManagedElement에서 상속됩니다.
-
CommunicationStatus
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
기본 CIM_ManagedElement 개체와 통신하는 서버 인터페이스의 기능을 나타내는 값을 가져옵니다.
이 속성은 CIM_ManagedSystemElement에서 상속됩니다.
이 속성은 다음 값 중 하나를 포함합니다.
값 의미 - 0
Unknown - 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
정지 - 9 32767
DMTF 예약됨 - 32768 65535
공급업체 예약됨 -
-
EnabledState
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence (CIM_EnabledLogicalElement.OtherEnabledState)
서버가 활성화되어 있는지 또는 관련 상태인지를 나타냅니다.
이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.
이 속성은 다음 값 중 하나를 포함합니다. 기본값은 "5"입니다(해당 없음).
값 의미 - 0
Unknown - 1
기타 - 2
사용 - 3
사용 안 함 - 4
종료 중 - 5
해당 없음 - 6
사용하지만 오프라인임 - 7
In Test - 8
연기됨 - 9
정지 - 10
시작 중 - 11 32767
DMTF 예약됨 - 32768 65535
공급업체 예약됨 -
-
HealthState
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: 실험적
서버의 현재 상태를 나타냅니다.
이 속성은 CIM_ManagedSystemElement에서 상속됩니다.
이 속성은 다음 값 중 하나를 포함합니다.
값 의미 - 0
Unknown - 5
OK - 10
성능 저하/경고 - 15
사소한 실패 - 20
주요 실패 - 25
심각한 실패 - 30
복구할 수 없는 오류 - 31 32767
DMTF 예약됨 - 32768 65535
공급업체별 -
-
InfoFormat
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence (CIM_RemoteServiceAccessPoint.OtherInfoFormatDescription)
AccessInfo 속성 값에 대한 설명을 식별하는 정수를 가져옵니다.
이 속성은 CIM_RemoteServiceAccessPoint에서 상속됩니다.
값 의미 - 1
기타 - 2
Host Name - 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
-
액세스 형식: 읽기 전용
서버 인터페이스의 사용자 친화적인 인덱스를 가져옵니다.
-
-
이름
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: 키, MaxLen (256), 재정의("이름")
이 개체의 고유 ID를 가져옵니다.
이 속성은 CIM_ServiceAccessPoint에서 상속됩니다.
-
-
OperatingStatus
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: ModelCorrespondence (CIM_EnabledLogicalElement.EnabledState)
EnabledState 속성에서 제공하는 정보 외에 서버의 작동 상태에 대한 정보가 포함된 배열을 가져옵니다.
이 속성은 CIM_ManagedSystemElement에서 상속됩니다.
이 속성에는 다음 값을 포함할 수 있습니다.
값 의미 - 0
Unknown - 1
사용 불가 - 2
Servicing - 3
시작 중 - 4
중지 중 - 5
Stopped - 6
중단됨 - 7
유휴 - 8
Completed - 9
마이그레이션 - 10
내보내기 - 11
가져오기 - 12
스냅샷 - 13
종료 중 - 14
In Test - 15
전환 - 16
서비스 중 - 17 32767
DMTF 예약됨 - 32768 ...
공급업체 예약됨 -
-
OperationalStatus
-
-
데이터 형식: uint16 배열
-
액세스 형식: 읽기 전용
-
한정자: ArrayType("인덱스"), ModelCorrespondence (CIM_ManagedSystemElement.StatusDescriptions)
서버의 상태 포함하는 배열을 가져옵니다.
이 속성은 CIM_ManagedSystemElement에서 상속됩니다.
이 속성에는 다음 값을 포함할 수 있습니다.
값 의미 - 0
Unknown - 1
기타 - 2
확인 - 3
성능 저하 - 4
스트레스 - 5
오류 예측 - 6
Error - 7
복구할 수 없는 오류 - 8
시작 중 - 9
중지 중 - 10
Stopped - 11
서비스 중 - 12
접촉 없음 - 13
통신 끊김 - 14
중단됨 - 15
유휴 - 16
오류에서 엔터티 지원 - 17
Completed - 18
Power Mode - 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
Unknown - 1
확인 - 2
성능 저하 - 3
Error - 4 32767
DMTF 예약됨 - 32768 65535
공급업체 예약됨 -
-
RequestedState
-
-
데이터 형식: uint16
-
액세스 형식: 읽기 전용
서버의 마지막으로 요청된 상태를 나타냅니다. 클라이언트의 실제 상태는 EnabledState 속성으로 표시됩니다.
이 속성은 CIM_EnabledLogicalElement에서 상속됩니다.
이 속성은 다음 값 중 하나를 포함합니다. 기본값은 "12"입니다(해당 없음).
값 의미 - 0
Unknown - 2
사용 - 3
사용 안 함 - 4
종료 - 5
변경 안 함 - 6
오프라인 - 7
테스트 - 8
연기됨 - 9
정지 - 10
Reboot - 11
Reset - 12
해당 없음 - 13 32767
DMTF 예약됨 - 32768 65535
공급업체 예약됨 -
-
ServerAddresses
-
-
데이터 형식: string 배열
-
액세스 형식: 읽기 전용
서버의 IP 주소가 포함된 배열을 가져옵니다.
-
-
상태
-
참고 항목
이 속성은 사용되지 않습니다. 대신 OperationalStatus를 사용합니다.
서버의 상태를 가져옵니다.
이 속성은 CIM_ManagedSystemElement에서 상속됩니다.
이 속성은 다음 값 중 하나를 포함합니다.
값 의미 - 확인
서버가 오류 없이 작동합니다. - Error
서버에서 오류가 발생했습니다. - 성능 저하됨
서버가 작동하지만 일부 기능이 꺼져 있습니다. - Unknown
서버의 상태 알 수 없습니다. - 실패 예상
서버에서 예측 오류가 발생했습니다. - 시작 중
서버가 시작 중입니다. - 중지 중
서버가 종료 중입니다. - 서비스
서버가 서비스되고 있습니다. - 스트레스
서버에 성능 문제가 있습니다. - NonRecover
서버에 오류가 있으며 복구할 수 없습니다. - 접촉 없음
서버와 연결되지 않습니다. - 통신 손실
서버와의 통신이 끊겼습니다. - Stopped
서버가 실행되고 있지 않지만 서버를 다시 시작할 수 있습니다. -
StatusDescriptions
-
-
데이터 형식: string 배열
-
액세스 형식: 읽기 전용
-
한정자: ArrayType(인덱스), ModelCorrespondence (CIM_ManagedSystemElement.OperationalStatus)
OperationalStatus 속성에서 해당 배열 값의 세부 정보를 설명하는 문자열 배열을 가져옵니다.
이 속성은 CIM_ManagedSystemElement에서 상속됩니다.
-
-
SystemCreationClassName
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(256), 전파됨(CIM_System.CreationClassName)
로컬 시스템을 나타내는 클래스의 이름을 가져옵니다.
이 속성은 CIM_ServiceAccessPoint에서 상속됩니다.
-
-
SystemName
-
-
데이터 형식: string 배열
-
액세스 형식: 읽기 전용
-
한정자: MaxLen(256), 전파됨(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
Unknown - 2
사용 - 3
사용 안 함 - 4
종료 - 5
변경 안 함 - 6
오프라인 - 7
테스트 - 8
지연 - 9
정지 - 10
Reboot - 11
Reset - 12
해당 없음 - 13 ...
DMTF 예약됨 -
요구 사항
지원되는 최소 클라이언트 |
Windows 8 |
지원되는 최소 서버 |
Windows Server 2012 |
네임스페이스 |
Root\StandardCimv2 |
MOF |
|
DLL |
|