Metode IDebugRegisters2::OutputRegisters (dbgeng.h)

Metode OutputRegisters memformat dan mengirim register target ke klien sebagai output.

Sintaks

HRESULT OutputRegisters(
  [in] ULONG OutputControl,
  [in] ULONG Flags
);

Parameter

[in] OutputControl

Menentukan klien mana yang harus dikirimi output dari register yang diformat. Lihat DEBUG_OUTCTL_XXX untuk nilai yang mungkin.

[in] Flags

Menentukan set register mana yang akan dicetak. Ini dapat DEBUG_REGISTERS_DEFAULT untuk mencetak register yang umum digunakan, DEBUG_REGISTERS_ALL untuk mencetak semua set register, atau kombinasi nilai yang tercantum dalam tabel berikut.

Nilai Deskripsi
DEBUG_REGISTERS_INT32 Cetak set register 32-bit.
DEBUG_REGISTERS_INT64 Cetak set register 64-bit.
DEBUG_REGISTERS_FLOAT Cetak kumpulan register floating-point.

Nilai kembali

Daftar ini tidak berisi semua kesalahan yang mungkin terjadi. Untuk daftar kemungkinan kesalahan, lihat Nilai HRESULT.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.

Keterangan

Register diformat dengan cara yang khusus untuk kumpulan register arsitektur target.

Metode OutputRegisters2 melakukan tugas yang sama dengan metode ini tetapi juga memungkinkan sumber register ditentukan.

Untuk gambaran umum antarmuka IDebugRegisters dan metode terkait pendaftaran lainnya, lihat Mendaftar. Untuk detail tentang mengirim output ke klien, lihat Input dan Output.

Persyaratan

Persyaratan Nilai
Target Platform Desktop
Header dbgeng.h (termasuk DbgEng.h)

Lihat juga

IDebugRegisters

IDebugRegisters2

OutputRegisters2