다음을 통해 공유


CIM_Error WMI 클래스

심각도, 원인, 권장 조치 및 CIM 작업 실패와 관련된 기타 데이터에 대한 정보를 포함하는 특수 클래스입니다. 이 유형의 인스턴스는 CIM 작업에 대한 응답의 일부로 포함될 수 있습니다.

다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다.

구문

[Indication, Exception, UMLPackagePath("CIM::Interop"), Version("2.22.1"), AMENDMENT]
class CIM_Error
{
  uint16 ErrorType;
  string OtherErrorType;
  string OwningEntity;
  string MessageID;
  string Message;
  string MessageArguments[];
  uint16 PerceivedSeverity;
  uint16 ProbableCause;
  string ProbableCauseDescription;
  string RecommendedActions[];
  string ErrorSource;
  uint16 ErrorSourceFormat = 0;
  string OtherErrorSourceFormat;
  uint32 CIMStatusCode;
  string CIMStatusCodeDescription;
};

멤버

CIM_Error 클래스에는 다음 유형의 멤버가 있습니다.

속성

CIM_Error 클래스에는 이러한 속성이 있습니다.

CIMStatusCode

데이터 형식: uint32

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.CIMStatusCodeDescription")

이 인스턴스의 특징을 나타내는 CIM 상태 코드입니다. 이 속성은 준수 CIM 서버 또는 수신기에서 반환할 수 있는 상태 코드를 정의합니다. 모든 상태 코드가 각 작업에 유효하지는 않습니다. 각 작업에 대한 사양은 해당 작업에서 반환할 수 있는 상태 코드를 정의해야 합니다.

가능한 값은 입니다.

의미
CIM_ERR_FAILED
1
보다 구체적인 오류 코드에서 다루지 않는 일반적인 오류가 발생했습니다.
CIM_ERR_ACCESS_DENIED
2
클라이언트가 CIM 리소스에 액세스할 수 없습니다.
CIM_ERR_INVALID_NAMESPACE
3
대상 네임스페이스가 없습니다.
CIM_ERR_INVALID_PARAMETER
4
메서드에 전달된 하나 이상의 매개 변수 값이 잘못되었습니다.
CIM_ERR_INVALID_CLASS
5
지정된 클래스가 없습니다.
CIM_ERR_NOT_FOUND
6
요청된 개체를 찾을 수 없습니다.
CIM_ERR_NOT_SUPPORTED
7
요청한 작업이 지원되지 않습니다.
CIM_ERR_CLASS_HAS_CHILDREN
8
인스턴스가 있으므로 이 클래스에서 작업을 수행할 수 없습니다.
CIM_ERR_CLASS_HAS_INSTANCES
9
인스턴스가 있으므로 이 클래스에서 작업을 수행할 수 없습니다.
CIM_ERR_INVALID_SUPERCLASS
10
지정된 슈퍼 클래스가 없으므로 작업을 수행할 수 없습니다.
CIM_ERR_ALREADY_EXISTS
11
개체가 이미 있으므로 작업을 수행할 수 없습니다.
CIM_ERR_NO_SUCH_PROPERTY
12
지정된 속성이 없습니다.
CIM_ERR_TYPE_MISMATCH
13
제공된 값이 형식과 호환되지 않습니다.
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED
14
쿼리 언어가 인식되거나 지원되지 않습니다.
CIM_ERR_INVALID_QUERY
15
지정된 쿼리 언어에 대해 쿼리가 유효하지 않습니다.
CIM_ERR_METHOD_NOT_AVAILABLE
16
외부 메서드를 실행할 수 없습니다.
CIM_ERR_METHOD_NOT_FOUND
17
지정한 외부 메서드가 존재하지 않습니다.
CIM_ERR_UNEXPECTED_RESPONSE
18
비동기 작업에 대한 반환된 응답이 예상되지 않았습니다.
CIM_ERR_INVALID_RESPONSE_DESTINATION
19
비동기 응답에 대해 지정된 대상이 잘못되었습니다.
CIM_ERR_NAMESPACE_NOT_EMPTY
20
지정한 네임스페이스가 비어 있지 않습니다.
CIM_ERR_INVALID_ENUMERATION_CONTEXT
21
제공된 열거형 컨텍스트가 잘못되었습니다.
CIM_ERR_INVALID_OPERATION_TIMEOUT
22
지정한 네임스페이스가 비어 있지 않습니다.
CIM_ERR_PULL_HAS_BEEN_ABANDONED
23
지정한 네임스페이스가 비어 있지 않습니다.
CIM_ERR_PULL_CANNOT_BE_ABANDONED
24
끌어오기 작업을 중단하려는 시도가 실패했습니다.
CIM_ERR_FILTERED_ENUMERATION_NOT_SUPPORTED
25
필터링된 열거형이 지원되지 않습니다.
CIM_ERR_CONTINUATION_ON_ERROR_NOT_SUPPORTED
26
오류 발생시 계속 진행은 지원되지 않습니다.
CIM_ERR_SERVER_LIMITS_EXCEEDED
27
WBEM 서버 제한이 초과되었습니다(예: 메모리, 연결 등).
CIM_ERR_SERVER_IS_SHUTTING_DOWN
28
WBEM 서버버가 종료되고 있습니다.
CIM_ERR_QUERY_FEATURE_NOT_SUPPORTED
29
지정된 쿼리 기능이 지원되지 않습니다.
DMTF 예약됨
30 65535
향후 사용을 위해 예약되어 있습니다.

CIMStatusCodeDescription

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.CIMStatusCode")

CIMStatusCode 속성에 대한 사람이 읽을 수 있는 설명을 포함하는 자유 형식 문자열입니다. 이 설명은 CIMStatusCode의 값을 확장할 수 있지만 일치해야 합니다.

ErrorSource

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.ErrorSourceFormat")

오류를 생성하는 엔터티 또는 인스턴스를 식별합니다. 이 엔터티가 CIM 스키마에서 모델링되는 경우 이 속성에는 문자열 매개 변수로 인코딩된 인스턴스의 경로가 포함됩니다. 모델링되지 않은 경우 속성에는 오류를 생성한 엔터티의 이름을 지정하는 일부 식별 문자열이 포함됩니다. 경로 또는 식별 문자열은 ErrorSourceFormat 속성에 따라 형식이 지정됩니다.

ErrorSourceFormat

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.ErrorSource", "CIM_Error.OtherErrorSourceFormat")

ErrorSource 속성의 형식을 설명합니다.

가능한 값은 입니다.

의미
알 수 없음
0
CIM 클라이언트 애플리케이션에서 형식을 알 수 없거나 의미 있게 해석할 수 없습니다.
기타
1
형식은 OtherErrorSourceFormat 속성의 값으로 정의됩니다.
CIMObjectPath
2
CIM 인프라 사양에 정의된 CIM 개체 경로입니다.
DMTF 예약됨
3 65535
향후 사용을 위해 예약되어 있습니다.

ErrorType

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.OtherErrorType")

오류의 기본 분류입니다.

가능한 값은 입니다.

의미
알 수 없음
0
‘알 수 없음’.
기타
1
기타.
통신 오류
2
이 유형의 오류는 주로 한 지점에서 다른 지점으로 정보를 전달하는 데 필요한 절차 및/또는 프로세스와 연결됩니다.
서비스 품질 오류
3
서비스 품질 오류입니다. 이 유형의 오류는 주로 기능 또는 성능이 저하되는 오류와 관련이 있습니다.
소프트웨어 오류
4
이 유형의 오류는 주로 소프트웨어 또는 처리 오류와 관련이 있습니다.
하드웨어 오류
5
이 유형의 오류는 주로 장비 또는 하드웨어 오류와 관련이 있습니다.
환경 오류
6
이 유형의 오류는 주로 시설 또는 기타 환경 고려 사항과 관련된 오류 조건과 관련이 있습니다.
심각도 오류
7
이 유형의 오류는 보안 위반, 바이러스 검색 및 유사한 문제와 관련이 있습니다.
초과 구독 오류
8
이 유형의 오류는 주로 작업을 완료하기에 충분한 리소스 할당 실패와 관련이 있습니다.
사용할 수 없는 리소스 오류
9
이 유형의 오류는 주로 필요한 리소스에 대한 액세스 실패와 관련이 있습니다.
지원되지 않는 작업 오류
10
이 유형의 오류는 주로 지원되지 않는 요청과 관련이 있습니다.
DMTF 예약됨
11 65535

Message

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.MessageID", "CIM_Error.MessageArguments")

형식이 지정된 메시지입니다. 이 메시지는 MessageArguments 속성에 지정된 동적 요소의 일부 또는 전체를 MessageID에 정의된 정적 요소와 결합하여 생성됩니다.

MessageArguments

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.MessageID", "CIM_Error.Message")

메시지의 동적 콘텐츠를 포함하는 배열입니다.

MessageId

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: 필수, ModelCorrespondence("CIM_Error.Message", "CIM_Error.MessageArguments")

OwningEntity의 범위 내에서 메시지의 형식을 고유하게 식별하는 외부적으로 정의된 문자열입니다.

OtherErrorSourceFormat

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.ErrorSourceFormat")

ErrorSourceFormat에 대한 기타 값을 설명합니다. ErrorSourceFormat기타인 경우 이 속성은 NULL이 아니어야 합니다. ErrorSourceFormat의 모든 기타 값의 경우 이 속성은 NULL로 설정해야 합니다.

OtherErrorType

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.ErrorType")

ErrorType 속성이 기타인 경우 오류를 설명하는 자유 형식 문자열입니다.

OwningEntity

데이터 형식: 문자열

액세스 형식: 읽기 전용

이 인스턴스에 설명된 메시지 형식의 정의를 소유하는 엔터티를 고유하게 식별하는 문자열입니다. OwningEntity는 형식을 정의하는 비즈니스 엔터티 또는 표준 본문이 소유한 저작권, 상표 또는 기타 고유한 이름을 포함해야 합니다.

PerceivedSeverity

데이터 형식: uint16

액세스 형식: 읽기 전용

알림에 의해 결정된 오류의 심각도를 설명하는 열거형 값입니다.

가능한 값은 입니다.

의미
알 수 없음
0
심각도는 알 수 없음입니다.
기타
1
심각도 값은 OtherSeverity 속성에서 찾을 수 있습니다.
정보
2
유익한 응답을 제공합니다.
성능 저하/경고
3
조치가 필요할 수 있습니다.
Minor
4
조치가 필요하지만 현재 상황은 심각하지 않습니다.
Major
5
즉시 조치해야 합니다.
위험
6
즉시 조치해야 하며 범위가 광범위합니다.
치명적/복구할 수 없음
7
오류가 발생했지만 조치를 취하기에는 너무 늦었습니다.
DMTF 예약됨
8 65535
향후 사용을 위해 예약되어 있습니다.

ProbableCause

데이터 형식: uint16

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.ProbableCauseDescription")

오류의 가능한 원인을 설명하는 열거형 값입니다.

가능한 값은 입니다.

의미
알 수 없음
0
기타
1
어댑터/카드 오류
2
애플리케이션 하위 시스템 오류
3
대역폭 감소
4
연결 설정 오류
5
통신 프로토콜 오류
6
통신 하위 시스템 오류
7
구성/사용자 지정 오류
8
정체
9
손상된 데이터
10
CPU 사이클 제한 초과
11
데이터 세트/모뎀 오류
12
성능이 저하된 신호
13
DTE-DCE 인터페이스 오류
14
엔클로저 도어 열기
15
장비 오작동
16
과도한 진동
17
파일 형식 오류
18
화재 감지됨
19
홍수 감지됨
20
프레이밍 오류
21
HVAC 문제
22
습도 허용 불가
23
I/O 디바이스 오류
24
입력 디바이스 오류
25
LAN 오류
26
무독성 누수 감지됨
27
로컬 노드 전송 오류
28
프레임 손실
29
신호 손실
30
재료 공급 고갈
31
멀티플렉서 문제
32
메모리 부족
33
출력 디바이스 오류
34
성능 저하됨
35
전원 문제
36
허용되지 않는 압력
37
프로세서 문제(내부 컴퓨터 오류)
38
펌프 오류
39
큐 크기 초과
40
수신 실패
41
수신기 오류
42
원격 노드 전송 오류
43
용량 또는 근사 용량의 리소스
44
응답 시간이 과도함
45
재전송 속도가 과도함
46
소프트웨어 오류
47
소프트웨어 프로그램이 비정상적으로 종료됨
48
소프트웨어 프로그램 오류(잘못된 결과)
49
스토리지 용량 문제
50
허용되지 않는 온도
51
임계값 초과
52
타이밍 문제
53
독성 누출이 감지됨
54
전송 실패
55
송신기 오류
56
기본 리소스를 사용할 수 없음
57
버전 불일치
58
이전 경고가 지워짐
59
로그인 시도 실패
60
소프트웨어 바이러스가 감지됨
61
하드웨어 보안 위반
62
서비스 거부가 감지됨
63
보안 자격 증명 불일치
64
무단 액세스
65
알람이 수신됨
66
포인터 손실
67
페이로드 불일치
68
전송 오류
69
과도한 오류율
70
추적 문제
71
요소를 사용할 수 없음
72
요소 누락
73
다중 프레임 손실
74
브로드캐스트 채널 오류
75
잘못된 메시지가 수신됨
76
라우팅 실패
77
백플레인 실패
78
식별자 중복
79
보호 경로 오류
80
동기화 손실 또는 불일치
81
터미널 문제
82
실시간 클록 오류
83
안테나 오류
84
배터리 충전기 오류
85
디스크 오류
86
주파수 도약 오류
87
중복성 손실
88
전원 공급 장치 결함
89
신호 품질 문제
90
배터리 방전
91
배터리 오류
92
상업용 전원 문제
93
팬 오류
94
엔진 오류
95
센서 오류
96
퓨즈 오류
97
생성기 오류
98
배터리 부족
99
연료 부족
100
물 부족
101
폭발 가스
102
강풍
103
얼음 축적
104
스모크
105
메모리 불일치
106
CPU 사이클 부족
107
소프트웨어 환경 문제
108
소프트웨어 다운로드 실패
109
요소가 다시 초기화됨
110
시간 제한
111
로깅 문제
112
누수 감지됨
113
보호 메커니즘 오류
114
리소스 보호 오류
115
데이터베이스 불일치
116
인증 오류
117
기밀성 위반
118
케이블 변조
119
지연된 정보
120
중복 정보
121
누락된 정보
122
정보 수정
123
정보가 순서가 벗어남
124
키가 만료됨
125
부인 방지 오류
126
시간 외 활동
127
서비스 중단
128
절차 오류
129
예기치 않은 정보
130
DMTF 예약됨
131 65535
향후 사용을 위해 예약되어 있습니다.

ProbableCauseDescription

데이터 형식: 문자열

액세스 형식: 읽기 전용

한정자: ModelCorrespondence("CIM_Error.ProbableCause")

오류의 가능한 원인을 설명하는 자유 형식 문자열입니다.

RecommendedActions

데이터 형식: 문자열 배열

액세스 형식: 읽기 전용

오류를 해결하기 위해 수행할 권장 작업을 설명하는 자유 형식 문자열입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트
Windows 8
지원되는 최소 서버
Windows Server 2012
네임스페이스
Root\standardcimv2
MOF
NetTCPIP.mof
DLL
NetTCPIP.dll