Antarmuka IDebugControl4 (dbgeng.h)

Warisan

Antarmuka IDebugControl4 mewarisi dari IDebugControl3. IDebugControl4 juga memiliki jenis anggota ini:

Metode

Antarmuka IDebugControl4 memiliki metode ini.

 
IDebugControl4::AddBreakpoint2

Metode AddBreakpoint2 membuat titik henti baru untuk target saat ini.
IDebugControl4::AddExtensionWide

Metode AddExtensionWide memuat pustaka ekstensi ke mesin debugger.
IDebugControl4::AssembleWide

Metode AsembleWide merakit satu instruksi prosesor. Instruksi yang dirakit ditempatkan dalam memori target.
IDebugControl4::CallExtensionWide

Metode CallExtensionWide memanggil ekstensi debugger.
IDebugControl4::ControlledOutputVaListWide

Metode ControlledOutputVaListWide memformat string dan mengirim hasilnya ke panggilan balik output yang terdaftar di beberapa klien mesin.
IDebugControl4::ControlledOutputWide

Metode ControlledOutputWide memformat string dan mengirimkan hasilnya ke panggilan balik output yang terdaftar di beberapa klien mesin.
IDebugControl4::D isassembleWide

Metode DisassembleWide membongkar instruksi prosesor dalam memori target.
IDebugControl4::EvaluateWide

Metode EvaluateWide mengevaluasi ekspresi, mengembalikan hasilnya.
IDebugControl4::ExecuteCommandFileWide

Metode ExecuteCommandFileWide membuka file yang ditentukan dan menjalankan perintah debugger yang ada di dalamnya.
IDebugControl4::ExecuteWide

Metode ExecuteWide menjalankan perintah debugger yang ditentukan.
IDebugControl4::GetBreakpointById2

Metode GetBreakpointById2 mengembalikan titik henti dengan ID titik henti yang ditentukan.
IDebugControl4::GetBreakpointByIndex2

Metode GetBreakpointByIndex2 mengembalikan titik henti yang terletak di indeks yang ditentukan.
IDebugControl4::GetContextStackTrace

Metode GetContextStackTrace mengembalikan bingkai di bagian atas tumpukan panggilan, dimulai dengan konteks register arbitrer dan mengembalikan konteks register yang direkonstruksi untuk setiap bingkai tumpukan.
IDebugControl4::GetEventFilterCommandWide

Metode GetEventFilterCommandWide mengembalikan perintah debugger yang akan dijalankan mesin ketika peristiwa tertentu terjadi.
IDebugControl4::GetEventFilterTextWide

Metode GetEventFilterTextWide mengembalikan deskripsi singkat peristiwa untuk filter tertentu.
IDebugControl4::GetEventIndexDescriptionWide

Metode GetEventIndexDescriptionWide menjelaskan peristiwa yang ditentukan dalam daftar statis peristiwa untuk target saat ini.
IDebugControl4::GetExceptionFilterSecondCommand

Metode IDebugControl4::GetExceptionFilterSecondCommandWide mengembalikan perintah yang akan dijalankan pada kesempatan kedua pengecualian.
IDebugControl4::GetExceptionFilterSecondCommandWide

Metode IDebugControl4::GetExceptionFilterSecondCommandWide mengembalikan perintah yang akan dijalankan oleh mesin debugger pada kesempatan kedua pengecualian.
IDebugControl4::GetExpressionSyntaxNamesWide

Metode GetExpressionSyntaxNamesWide mengembalikan nama lengkap dan disingkat dari sintaks ekspresi.
IDebugControl4::GetExtensionByPathWide

Metode GetExtensionByPathWide mengembalikan handel untuk pustaka ekstensi yang sudah dimuat.
IDebugControl4::GetExtensionFunctionWide

Metode GetExtensionFunctionWide mengembalikan pointer ke fungsi ekstensi dari pustaka ekstensi.
IDebugControl4::GetLastEventInformationWide

Metode GetLastEventInformationWide mengembalikan informasi tentang peristiwa terakhir yang terjadi dalam target.
IDebugControl4::GetLogFile2

Metode GetLogFile2 mengembalikan nama file log yang saat ini terbuka.
IDebugControl4::GetLogFile2Wide

Metode GetLogFile2Wide mengembalikan nama file log yang saat ini terbuka.
IDebugControl4::GetLogFileWide

Metode GetLogFileWide mengembalikan nama file log yang saat ini terbuka.
IDebugControl4::GetManagedStatus

Memberikan umpan balik tentang penggunaan mesin dari API penelusuran kesalahan runtime yang disediakan oleh runtime bahasa umum (CLR).
IDebugControl4::GetManagedStatusWide

Memberikan umpan balik sebagai string karakter Unicode pada penggunaan mesin dari API penelusuran kesalahan runtime yang disediakan oleh runtime bahasa umum (CLR).
IDebugControl4::GetProcessorTypeNamesWide

Metode GetProcessorTypeNamesWide mengembalikan nama lengkap dan nama singkat dari jenis prosesor yang ditentukan.
IDebugControl4::GetPromptTextWide

Metode GetPromptTextWide mengembalikan teks perintah standar yang akan ditambahkan ke output berformat yang ditentukan dalam metode OutputPrompt dan OutputPromptVaList.
IDebugControl4::GetSpecificFilterArgumentWide

Metode GetSpecificFilterArgumentWide mengembalikan nilai argumen filter untuk filter tertentu yang memiliki argumen.
IDebugControl4::GetStoredEventInformation

Metode GetStoredEventInformation mengambil informasi tentang peristiwa minat yang tersedia di target saat ini.
IDebugControl4::GetSystemVersionString

Metode GetSystemVersionString mengembalikan string yang menjelaskan versi sistem operasi target.
IDebugControl4::GetSystemVersionStringWide

Metode GetSystemVersionStringWide mengembalikan string yang menjelaskan versi sistem operasi target.
IDebugControl4::GetSystemVersionValues

Metode GetSystemVersionValues mengembalikan informasi nomor versi untuk target saat ini.
IDebugControl4::GetTextMacroWide

Metode GetTextMacroWide mengembalikan nilai alias nama tetap.
IDebugControl4::GetTextReplacementWide

Metode GetTextReplacementWide mengembalikan nilai alias bernama pengguna atau alias otomatis.
IDebugControl4::InputWide

Metode InputWide meminta string input dari mesin debugger.
IDebugControl4::OpenLogFile2

Metode OpenLogFile2 membuka file log yang akan menerima output dari objek klien.
IDebugControl4::OpenLogFile2Wide

Metode OpenLogFile2Wide membuka file log yang akan menerima output dari objek klien.
IDebugControl4::OpenLogFileWide

Metode OpenLogFileWide membuka file log yang akan menerima output dari objek klien.
IDebugControl4::OutputContextStackTrace

Metode OutputContextStackTrace mencetak tumpukan panggilan yang ditentukan oleh array bingkai tumpukan dan konteks register yang sesuai.
IDebugControl4::OutputPromptVaListWide

Metode OutputPromptVaListWide memformat dan mengirim permintaan pengguna ke objek panggilan balik output.
IDebugControl4::OutputPromptWide

Metode OutputPromptWide memformat dan mengirim permintaan pengguna ke objek panggilan balik output.
IDebugControl4::OutputVaListWide

Metode OutputVaListWide memformat string dan mengirimkan hasilnya ke panggilan balik output yang terdaftar di klien mesin.
IDebugControl4::OutputWide

Metode OutputWide memformat string dan mengirim hasilnya ke panggilan balik output yang telah terdaftar di klien mesin.
IDebugControl4::RemoveBreakpoint2

Metode RemoveBreakpoint2 menghapus titik henti.
IDebugControl4::ResetManagedStatus

Menghapus dan menginisialisasi ulang dukungan debugging kode terkelola mesin dari API debugging runtime yang disediakan oleh runtime bahasa umum (CLR).
IDebugControl4::ReturnInputWide

Metode ReturnInputWide digunakan oleh objek IDebugInputCallbacks untuk mengirim string input ke mesin setelah permintaan input.
IDebugControl4::SetEventFilterCommandWide

Metode SetEventFilterCommandWide mengatur perintah debugger agar mesin dapat dijalankan saat peristiwa tertentu terjadi.
IDebugControl4::SetExceptionFilterSecondCommandWide

Metode SetExceptionFilterSecondCommandWide mengatur perintah yang akan dijalankan oleh mesin debugger pada peluang kedua pengecualian yang ditentukan.
IDebugControl4::SetExpressionSyntaxByNameWide

Metode SetExpressionSyntaxByNameWide mengatur sintaks yang akan digunakan mesin untuk mengevaluasi ekspresi.
IDebugControl4::SetSpecificFilterArgumentWide

Metode SetSpecificFilterArgumentWide menetapkan nilai argumen filter untuk filter tertentu yang dapat memiliki argumen.
IDebugControl4::SetTextMacroWide

Metode SetTextMacroWide menetapkan nilai alias nama tetap.
IDebugControl4::SetTextReplacementWide

Metode SetTextReplacementWide menetapkan nilai alias bernama pengguna.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header dbgeng.h (termasuk Dbgeng.h)

Lihat juga

IDebugControl

IDebugControl2

IDebugControl3