MSMCAEvent_PlatformSpecificError 클래스
MSMCAEvent_PlatformSpecificError 클래스는 MCA(Machine Check Architecture) 플랫폼별 오류를 나타냅니다. 이 클래스는 64비트 Windows 시스템에서만 사용할 수 있습니다.
다음 구문은 MOF(Managed Object Format) 코드를 단순화한 것으로 상속된 속성이 모두 포함되어 있습니다. 속성 및 메서드는 MOF 순서가 아닌 알파벳순입니다.
구문
class MSMCAEvent_PlatformSpecificError : WMIEvent
{
boolean Active;
uint32 AdditionalErrors;
uint32 Cpu;
uint8 ErrorSeverity;
string InstanceName;
uint8 OEM_COMPONENT_ID;
uint64 PLATFORM_BUS_SPECIFIC_DATA;
uint64 PLATFORM_ERROR_STATUS;
uint64 PLATFORM_REQUESTOR_ID;
uint64 PLATFORM_RESPONDER_ID;
uint64 PLATFORM_TARGET_ID;
uint8 RawRecord[];
uint64 RecordId;
uint32 Size;
uint32 Type;
uint64 VALIDATION_BITS;
uint32 LogToEventlog;
};
멤버
MSMCAEvent_PlatformSpecificError 클래스에는 다음과 같은 유형의 멤버가 있습니다.
속성
MSMCAEvent_PlatformSpecificError 클래스에는 이러한 속성이 있습니다.
-
활성
-
-
데이터 형식: boolean
-
액세스 형식: 읽기 전용
TRUE, 클래스의 이 instance 활성 상태이면 이고, 그렇지 않으면 FALSE입니다.
-
-
AdditionalErrors
-
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
레코드의 추가 오류 수입니다.
-
-
Cpu
-
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
오류를 보고한 CPU입니다. 이 속성은 첫 번째 프로세서에 번호 0이 할당되고 두 번째 프로세서에 숫자 1이 할당되는 다중 프로세서 시스템에만 적용됩니다.
-
-
오류 심각도
-
-
데이터 형식: uint8
-
액세스 형식: 읽기 전용
보고된 오류의 심각도 수준입니다.
값 의미 - 0
Recoverable - 1
Fatal - 2
Correctable -
-
InstanceName
-
-
데이터 형식: 문자열
-
액세스 형식: 읽기 전용
-
한정자: Key
클래스의 이 instance 고유 식별자입니다.
-
-
LogToEventlog
-
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
0이면 이 이벤트가 시스템 이벤트 로그에 기록되지 않습니다.
-
-
OEM_COMPONENT_ID
-
-
데이터 형식: uint8
-
액세스 형식: 읽기 전용
오류를 보고하는 구성 요소의 고유 식별자입니다.
-
-
PLATFORM_BUS_SPECIFIC_DATA
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
OEM 관련 버스 종속 데이터입니다.
스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
-
PLATFORM_ERROR_STATUS
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
일반 플랫폼 오류 상태.
스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
-
PLATFORM_REQUESTOR_ID
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
이벤트 당시의 요청자 식별자입니다.
스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
-
PLATFORM_RESPONDER_ID
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
이벤트 당시의 응답자 식별자입니다.
스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
-
PLATFORM_TARGET_ID
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
이벤트 당시의 대상 식별자입니다.
스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
-
RawRecord
-
-
데이터 형식: uint8 배열
-
액세스 형식: 읽기 전용
SAL(시스템 추상화 계층)에서 Windows에 표시되는 원시 오류 레코드를 포함하는 바이트 배열입니다. 배열의 요소 수는 Size 속성으로 지정됩니다.
-
-
RecordId
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
이 오류에 대한 오류 레코드의 레코드 식별자입니다.
스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
-
크기
-
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
원시 오류 레코드의 크기입니다.
-
-
형식
-
-
데이터 형식: uint32
-
액세스 형식: 읽기 전용
이벤트 로그 메시지의 유형입니다. 이러한 메시지는 이벤트 중 하나를 수신할 때 Windows 이벤트 로그 소비자 공급자가 이벤트 로그 메시지를 삽입하는 데 사용되는 이벤트 로그 메시지 코드에 해당합니다.
-
-
VALIDATION_BITS
-
-
데이터 형식: uint64
-
액세스 형식: 읽기 전용
후속 필드의 유효성을 나타내는 데 사용되는 유효성 검사 비트입니다.
값 의미 - 1 0x1
PLATFORM_ERROR_STATUS 유효합니다. - 2 0x2
PLATFORM_ERROR_REQUESTOR_ID 유효합니다. - 4 0x4
PLATFORM_ERROR_RESPONDER_ID 유효합니다. - 8 0x8
PLATFORM_ERROR_TARGET_ID 유효합니다. - 16 0x10
PLATFORM_ERROR_SPECIFIC_DATA 유효합니다. - 32 0x20
PLATFORM_ERROR_OEM_ID 유효합니다. - 64 0x40
PLATFORM_ERROR_OEM_DATA_STRUCT 유효합니다. - 128 0x80
PLATFORM_ERROR_OEM_DEVICE_PATH 유효합니다. 스크립트에서 uint64 값을 사용하는 방법에 대한 자세한 내용은 WMI 스크립트 만들기를 참조하세요.
-
설명
MSMCAEvent_PlatformSpecificError 클래스는 WMIEvent에서 파생됩니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 |
Windows XP |
지원되는 최소 서버 |
Windows Server 2003 |
네임스페이스 |
Root\wmi |
MOF |
|
DLL |
|