Metode IDebugControl3::OutputCurrentState (dbgeng.h)
Metode OutputCurrentState mencetak status target saat ini ke konsol debugger.
Sintaks
HRESULT OutputCurrentState(
[in] ULONG OutputControl,
[in] ULONG Flags
);
Parameter
[in] OutputControl
Menentukan klien mana yang akan dikirimi output. Untuk nilai yang mungkin, lihat DEBUG_OUTCTL_XXX.
[in] Flags
Menentukan set bit yang menentukan informasi untuk dicetak ke konsol debugger. Bendera dapat berupa kombinasi nilai apa pun dari tabel berikut.
Bendera | Deskripsi |
---|---|
DEBUG_CURRENT_SYMBOL | String simbol untuk alamat instruksi saat ini. |
DEBUG_CURRENT_DISASM | Pembbongkaran instruksi saat ini. |
DEBUG_CURRENT_REGISTERS | Nilai register saat ini. |
DEBUG_CURRENT_SOURCE_LINE | Nama file dan nomor baris sumber yang sesuai dengan instruksi saat ini. |
Atau, Bendera dapat diatur ke DEBUG_CURRENT_DEFAULT. Nilai ini mencakup semua bendera di atas.
Nilai kembali
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Mengatur bendera yang terkandung dalam Bendera hanya memungkinkan informasi dicetak. Informasi tidak akan selalu dicetak (misalnya, informasi tidak akan dicetak jika tidak tersedia).
Ini adalah informasi status yang sama yang dicetak saat menerobos ke debugger.
Untuk informasi selengkapnya, lihat Informasi Target.
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Desktop |
Header | dbgeng.h (termasuk Dbgeng.h) |
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