Metode IDebugRegisters2::GetPseudoDescriptionWide (dbgeng.h)
Metode GetPseudoDescriptionWide mengembalikan deskripsi pseudo-register, termasuk nama dan jenisnya.
Sintaks
HRESULT GetPseudoDescriptionWide(
[in] ULONG Register,
[out, optional] PWSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize,
[out, optional] PULONG64 TypeModule,
[out, optional] PULONG TypeId
);
Parameter
[in] Register
Menentukan indeks pseudo-register yang deskripsinya diminta. Indeks selalu antara nol dan jumlah pseudo-register (dikembalikan oleh GetNumberPseudoRegisters) dikurangi satu.
[out, optional] NameBuffer
Menerima nama pseudo-register. Jika NameBufferNULL, informasi ini tidak dikembalikan.
[in] NameBufferSize
Menentukan ukuran, dalam karakter, dari buffer yang ditentukan NameBuffer . Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'.
[out, optional] NameSize
Menerima ukuran dalam karakter nama pseudo-register. Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'. Jika NameSizeNULL, informasi ini tidak dikembalikan.
[out, optional] TypeModule
Menerima alamat dasar modul tempat jenis register berada. Jika jenis register tidak diketahui, nol dikembalikan. Jika TypeModuleNULL, tidak ada informasi yang dikembalikan.
[out, optional] TypeId
Menerima ID jenis dalam modul yang dikembalikan di TypeModule. Jika ID jenis tidak diketahui, nol dikembalikan. Jika TypeIdADALAH NULL, tidak ada informasi yang dikembalikan.
Nilai kembali
Daftar ini tidak berisi semua kesalahan yang mungkin terjadi. Untuk daftar kemungkinan kesalahan, lihat Nilai HRESULT.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Deskripsi untuk register tidak tersedia |
Keterangan
Deskripsi tidak selalu tersedia untuk semua register. Jika pseudo-register tidak memiliki nilai - misalnya, $eventip tidak akan memiliki nilai sebelum peristiwa terjadi - atau jenis tidak dapat ditentukan untuk pseudo-register, metode ini akan mengembalikan E_FAIL.
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