Bagikan melalui


Antarmuka IDebugFailureAnalysis2 (extsfns.h)

Ketika perintah !analyze debugger berjalan, mesin analisis dapat memuat dan menjalankan plug-in analisis ekstensi. Mesin analisis membuat objek DebugFailureAnalysis untuk mengatur data yang terkait dengan sesi analisis tertentu.

Plug-in analisis ekstensi dapat mengakses objek DebugFailureAnalysis melalui antarmuka IDebugFailureAnalysis2 . Plug-in dapat memeriksa, mengubah, dan meningkatkan informasi yang dibuat oleh analisis default. Untuk informasi selengkapnya, lihat Menulis Plug-in Ekstensi Analisis untuk Memperluas !analyze.

Warisan

Antarmuka IDebugFailureAnalysis2 mewarisi dari antarmuka IUnknown . IDebugFailureAnalysis2 juga memiliki jenis anggota ini:

Metode

Antarmuka IDebugFailureAnalysis2 memiliki metode ini.

 
IDebugFailureAnalysis2::AddBuffer

Metode AddBuffer menambahkan entri FA baru ke objek DebugFailureAnalysis, dan menulis byte dari buffer tertentu ke blok data entri FA baru.
IDebugFailureAnalysis2::AddExtensionCommand

Metode AddExtensionCommand menambahkan entri FA baru ke objek DebugFailureAnalysis dan mengatur blok data entri FA ke perintah debugger yang ditentukan.
IDebugFailureAnalysis2::AddString

Metode AddString menambahkan entri FA baru ke objek DebugFailureAnalysis dan mengatur blok data entri FA ke string yang ditentukan.
IDebugFailureAnalysis2::AddUlong

Metode AddUlong menambahkan entri FA baru ke objek DebugFailureAnalysis dan mengatur blok data entri FA ke nilai ULONG tertentu.
IDebugFailureAnalysis2::AddUlong64

Metode AddUlong64 menambahkan entri FA baru ke objek DebugFailureAnalysis dan mengatur blok data entri FA ke nilai 64-bit yang ditentukan.
IDebugFailureAnalysis2::GetDebugFATagControl

Metode GetDebugFATagControl mendapatkan penunjuk ke antarmuka IDebugFAEntryTags, yang menyediakan akses ke tag dalam objek DebugFailureAnalysisTags.
IDebugFailureAnalysis2::SetBuffer

Metode SetBuffer mencari objek DebugFailureAnalysis untuk entri FA pertama yang memiliki tag yang ditentukan. Jika menemukan entri FA dengan tag yang ditentukan, entri FA akan menimpa blok data entri FA dengan byte dalam buffer tertentu.
IDebugFailureAnalysis2::SetExtensionCommand

Metode SetExtensionCommand mencari objek DebugFailureAnalysis untuk entri FA pertama yang memiliki tag tertentu.
IDebugFailureAnalysis2::SetString

Metode SetString mencari objek DebugFailureAnalysis untuk entri FA pertama yang memiliki tag yang ditentukan. Jika menemukan entri FA dengan tag yang ditentukan, ia mengatur (menimpa) blok data entri FA ke nilai string yang ditentukan.
IDebugFailureAnalysis2::SetUlong

Metode SetUlong mencari objek DebugFailureAnalysis untuk entri FA pertama yang memiliki tag yang ditentukan. Jika menemukan entri FA dengan tag yang ditentukan, ia mengatur (menimpa) blok data entri FA ke nilai ULONG tertentu.
IDebugFailureAnalysis2::SetUlong64

Metode SetUlong64 mencari objek DebugFailureAnalysis untuk entri FA pertama yang memiliki tag tertentu. Jika menemukan entri FA dengan tag yang ditentukan, ia mengatur (menimpa) blok data entri FA ke nilai ULONG64 yang ditentukan.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header extsfns.h

Lihat juga

!Menganalisis

Menulis Plug-in Ekstensi Analisis untuk Memperluas !analyze

_EFN_Analyze