Bagikan melalui


enumerasi FA_EXTENSION_PLUGIN_PHASE (extsfns.h)

Nilai dalam enumerasi FA_EXTENSION_PLUGIN_PHASE diteruskan ke fungsi _EFN_Analyze untuk menentukan fase analisis mana yang saat ini sedang berlangsung.

Sintaks

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;

Konstanta

 
FA_PLUGIN_INITIALIZATION
Analisis berada dalam fase inisialisasi. Ini setelah data utama seperti rekaman pengecualian (untuk mode pengguna) atau kode bugcheck (untuk mode kernel) diinisialisasi.
FA_PLUGIN_STACK_ANALYSIS
Analisis berada dalam fase analisis tumpukan. Ini setelah tumpukan dianalisis, dan mesin analisis memiliki informasi, jika tersedia di tumpukan, tentang simbol dan modul yang rusak.
FA_PLUGIN_PRE_BUCKETING
Analisis dalam fase prebucketing. Ini tepat sebelum mesin analisis menghasilkan wadah.
FA_PLUGIN_POST_BUCKETING
Analisis berada dalam fase pasca bucketing. Ini tepat setelah mesin analisis menghasilkan wadah.

Persyaratan

Persyaratan Nilai
Header extsfns.h

Lihat juga

IDebugFailureAnalysis2

Menulis Plug-in Ekstensi Analisis untuk Memperluas !analyze

_EFN_Analyze