다음을 통해 공유


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

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen(64), Dynamic

서버에 대한 간단한 설명을 가져옵니다.

이 속성은 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 주소가 포함된 배열을 가져옵니다.

상태

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: MaxLen(10), 사용되지 않음 (CIM_ManagedSystemElement.OperationalStatus)

참고 항목

이 속성은 사용되지 않습니다. 대신 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
DnsClientCim.mof
DLL
DnsClientCim.dll

참고 항목

Dnsclientcim 공급자 클래스