다음을 통해 공유


오류 분석 항목

DebugFailureAnalysis 개체에는 오류 분석 항목의 컬렉션이 있습니다. 자세한 내용은 오류 분석 항목, 태그 및 데이터 형식을 참조하세요.

실패 분석 항목(FA 항목이라고도 함)은 다음 중 하나입니다.

FA_ENTRY 구조체의 DataSize 멤버는 데이터 블록의 크기(바이트)를 보유합니다. 데이터 블록이 없으면 DataSize 는 0과 같습니다. FA_ENTRY 구조의 Tag 멤버는 FA 항목에 저장된 정보의 종류를 식별합니다. 예를 들어 태그 DEBUG_FLR_BUGCHECK_CODE FA_ENTRY 데이터 블록에 버그 검사 코드가 있음을 나타냅니다.

경우에 따라 데이터 블록이 필요하지 않습니다. 모든 정보는 태그로 전달됩니다. 예를 들어 태그 DEBUG_FLR_KERNEL_VERIFIER_ENABLED있는 FA_ENTRY 데이터 블록이 없습니다.

각 태그는 FA_ENTRY_TYPE 열거형의 데이터 형식 중 하나와 연결됩니다. 예를 들어 태그 DEBUG_FLR_BUGCHECK_CODE 데이터 형식 DEBUG_FA_ENTRY_ULONG 연결됩니다. 태그의 데이터 형식을 확인하려면 IDebugFAEntryTags 인터페이스의 GetType 메서드를 호출합니다.

FA 항목의 데이터 블록을 얻거나 설정하려면 IDebugFailureAnalysis2 인터페이스를 사용합니다.

참고 항목

확장 !analyze에 대한 분석 확장 플러그 인 작성

FA_ENTRY