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
S_OK
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)