FA_EXTENSION_PLUGIN_PHASE 열거형(extsfns.h)

FA_EXTENSION_PLUGIN_PHASE 열거형의 값은 _EFN_Analyze 함수에 전달되어 현재 진행 중인 분석 단계를 지정합니다.

Syntax

typedef enum _FA_EXTENSION_PLUGIN_PHASE {
  FA_PLUGIN_INITIALIZATION,
  FA_PLUGIN_STACK_ANALYSIS,
  FA_PLUGIN_PRE_BUCKETING,
  FA_PLUGIN_POST_BUCKETING
} FA_EXTENSION_PLUGIN_PHASE;

상수

 
FA_PLUGIN_INITIALIZATION
분석은 초기화 단계에 있습니다. 이는 예외 레코드(사용자 모드의 경우) 또는 버그 검사 코드(커널 모드의 경우)와 같은 기본 데이터가 초기화된 후입니다.
FA_PLUGIN_STACK_ANALYSIS
분석은 스택 분석 단계에 있습니다. 스택이 분석되고 분석 엔진에 스택에서 사용할 수 있는 경우 오류 기호 및 모듈에 대한 정보가 있습니다.
FA_PLUGIN_PRE_BUCKETING
분석은 프리버킷 단계에 있습니다. 이는 분석 엔진이 버킷을 생성하기 직전입니다.
FA_PLUGIN_POST_BUCKETING
분석은 버킷팅 후 단계에 있습니다. 이는 분석 엔진이 버킷을 생성한 직후입니다.

요구 사항

요구 사항
헤더 extsfns.h

추가 정보

IDebugFailureAnalysis2

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

_EFN_Analyze