Metode IDebugRegisters2::GetPseudoValues (dbgeng.h)
Metode GetPseudoValues mengembalikan nilai sejumlah pseudo-registers.
Sintaks
HRESULT GetPseudoValues(
[in] ULONG Source,
[in] ULONG Count,
[in, optional] PULONG Indices,
[in] ULONG Start,
[out] PDEBUG_VALUE Values
);
Parameter
[in] Source
Menentukan sumber register yang akan dikueri.
Nilai yang mungkin tercantum dalam tabel berikut ini.
Nilai | Daftarkan sumber |
---|---|
DEBUG_REGSRC_DEBUGGEE | Ambil informasi register dari target. |
DEBUG_REGSRC_EXPLICIT | Ambil informasi register dari konteks register eksplisit saat ini. |
DEBUG_REGSRC_FRAME |
Ambil informasi register dari konteks register cakupan saat ini.
Catatan Stack unwinding tidak menjamin pembaruan konteks register yang akurat, sehingga konteks register bingkai cakupan mungkin tidak akurat dalam semua kasus.
|
[in] Count
Menentukan jumlah pseudo-register yang nilainya diminta.
[in, optional] Indices
Menentukan array indeks pseudo-registers yang nilainya akan dikembalikan. Ukuran Indeks adalah Count. Jika IndeksNULL, Mulai digunakan untuk menentukan indeks sebagai gantinya.
[in] Start
Menentukan indeks pseudo-register pertama yang nilainya akan dikembalikan. Pseudo-registers, dengan indeks antara Mulai dan Mulai plus Hitungan dikurangi satu, akan dikembalikan. Mulai hanya digunakan jika IndeksNULL.
[out] Values
Menerima nilai pseudo-register yang ditentukan. Jumlah elemen yang dipegang array ini adalah Count. Lihat DEBUG_VALUE untuk deskripsi jenis parameter ini.
Mengembalikan nilai
Daftar ini tidak berisi semua kesalahan yang mungkin terjadi. Untuk daftar kemungkinan kesalahan, lihat Nilai HRESULT.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
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
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