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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk