다음을 통해 공유


MSFT_SoftError 클래스

소프트 오류를 나타냅니다.

결과가 없는 쿼리(오류 없음)와 특정 이유로 실패한 쿼리를 구분하기 위해 기본 메서드(예: EnumerateInstancesGetInstance)에서 소프트 오류를 반환할 수 있습니다.

다음 구문은 MOF(Managed Object Format) 코드에서 간소화됩니다.

구문

class MSFT_SoftError : CIM_Error
{
  UInt16 ErrorType;
  String OwningEntity;
  String MessageID;
  String Message;
  UInt16 PerceivedSeverity;
  String ErrorSource;
  UInt16 ErrorSourceFormat;
};

멤버

MSFT_SoftError 클래스에는 다음과 같은 유형의 멤버가 있습니다.

속성

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

ErrorSource

데이터 형식: 문자열

액세스 형식: 읽기 전용

스토리지 관리 공급자의 MSFT_StorageProvider 개체에 대한 CIM 개체 경로입니다.

ErrorSourceFormat

데이터 형식: UInt16

액세스 형식: 읽기 전용

한정자: ( "CIMObjectPath" ), ValueMap ("2")

CIM 개체 경로입니다.

ErrorType

데이터 형식: UInt16

액세스 형식: 읽기 전용

한정자: ( "소프트웨어 오류" ), ValueMap ("4")

이 오류는 소프트웨어 오류 유형입니다.

Message

데이터 형식: 문자열

액세스 형식: 읽기 전용

사용자에게 표시되는 메시지입니다. 이 속성의 값은 "%1: %2"입니다.

"%1"을(를) 스토리지 관리 공급자의 MSFT_StorageProvider 바꿔야 합니다. Name 속성입니다. "%2"를 오류 메시지로 바꿔야 합니다.

MessageID

데이터 형식: 문자열

액세스 형식: 읽기 전용

메시지 식별자입니다.

OwningEntity

데이터 형식: 문자열

액세스 형식: 읽기 전용

스토리지 관리 공급자의 MSFT_StorageProvider 해당합니다. Name 속성입니다.

인식 심각도

데이터 형식: UInt16

액세스 형식: 읽기 전용

한정자: ( "정보" ), ValueMap ("2")

이 오류는 정보 제공 전용입니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 8 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 [데스크톱 앱만 해당]
네임스페이스 Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

추가 정보

CIM_Error