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 |
|
DLL |
|