Bagikan melalui


enumerasi FA_ENTRY_TYPE (extsfns.h)

Objek DebugFailureAnalysis memiliki kumpulan entri analisis kegagalan (entri FA). Setiap entri FA memiliki tag, dan setiap tag dikaitkan dengan salah satu jenis data dalam enumerasi FA_ENTRY_TYPE . Untuk informasi selengkapnya, lihat Entri Analisis Kegagalan, Tag, dan Jenis Data.

Entri FA adalah struktur FA_ENTRY bersama dengan blok data opsional. Jenis data tag menunjukkan jenis data di blok data.

Sintaks

typedef enum _FA_ENTRY_TYPE {
  DEBUG_FA_ENTRY_NO_TYPE,
  DEBUG_FA_ENTRY_ULONG,
  DEBUG_FA_ENTRY_ULONG64,
  DEBUG_FA_ENTRY_INSTRUCTION_OFFSET,
  DEBUG_FA_ENTRY_POINTER,
  DEBUG_FA_ENTRY_ANSI_STRING,
  DEBUG_FA_ENTRY_ANSI_STRINGs,
  DEBUG_FA_ENTRY_EXTENSION_CMD,
  DEBUG_FA_ENTRY_STRUCTURED_DATA,
  DEBUG_FA_ENTRY_UNICODE_STRING,
  DEBUG_FA_ENTRY_ARRAY
} FA_ENTRY_TYPE;

Konstanta

 
DEBUG_FA_ENTRY_NO_TYPE
Tidak ada jenis data yang terkait dengan tag, dan tidak ada blok data.
DEBUG_FA_ENTRY_ULONG
Blok data menyimpan nilai ULONG .
DEBUG_FA_ENTRY_ULONG64
Blok data menyimpan nilai ULONG64 .
DEBUG_FA_ENTRY_INSTRUCTION_OFFSET
Blok data menyimpan offset instruksi 64-bit.
DEBUG_FA_ENTRY_POINTER
Blok data menyimpan pointer 64-bit.
DEBUG_FA_ENTRY_ANSI_STRING
Blok data menyimpan string yang dihentikan null. Anggota DataSize dari struktur FA_ENTRY memegang ukuran string termasuk terminator null.
DEBUG_FA_ENTRY_ANSI_STRINGs
DEBUG_FA_ENTRY_EXTENSION_CMD
Blok data menyimpan string yang dihentikan null yang merupakan perintah debugger. Contoh string perintah debugger adalah "!analyze -v".
DEBUG_FA_ENTRY_STRUCTURED_DATA
Blok data menyimpan penunjuk ke antarmuka IDebugFailureAnalysis2 .
DEBUG_FA_ENTRY_UNICODE_STRING
Blok data menyimpan string Unicode yang dihentikan null. Anggota DataSize dari struktur FA_ENTRY memegang ukuran string Unicode termasuk terminator null.
DEBUG_FA_ENTRY_ARRAY
Bitwise ATAU dari nilai ini dan salah satu jenis dasar menunjukkan array. Misalnya, jika jenis data DEBUG_FA_ENTRY_ARRAY atau DEBUG_FA_ENTRY_POINTER, blok data menyimpan array pointer.

Persyaratan

Persyaratan Nilai
Header extsfns.h

Lihat juga

FA_ENTRY

Entri Analisis Kegagalan

IDebugFAEntryTag

IDebugFailureAnalysis2

Menulis Plug-in Ekstensi Analisis untuk Memperluas !analyze