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 |