IDebugRegisters::Metode GetValue (dbgeng.h)

Metode GetValue mendapatkan nilai salah satu register target.

Sintaks

HRESULT GetValue(
  [in]  ULONG        Register,
  [out] PDEBUG_VALUE Value
);

Parameter

[in] Register

Menentukan indeks register yang nilainya diminta.

[out] Value

Menerima nilai register. Lihat DEBUG_VALUE untuk deskripsi jenis parameter ini.

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.
E_UNEXPECTED
Target tidak dapat diakses, atau register tidak dapat diakses.
E_INVALIDARG
Nilai Register lebih besar dari jumlah register pada komputer target.

Keterangan

Untuk menerima nilai beberapa register, gunakan metode GetValues sebagai gantinya.

Untuk gambaran umum antarmuka IDebugRegisters dan metode terkait pendaftaran lainnya, lihat Mendaftar.

Persyaratan

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

Lihat juga

GetValues

GetValues2

IDebugRegisters

IDebugRegisters2