IDebugRegisters::GetDescription method (dbgeng.h)
Metode GetDescription mengembalikan deskripsi register.
Sintaks
HRESULT GetDescription(
[in] ULONG Register,
[out, optional] PSTR NameBuffer,
[in] ULONG NameBufferSize,
[out, optional] PULONG NameSize,
[out, optional] PDEBUG_REGISTER_DESCRIPTION Desc
);
Parameter
[in] Register
Menentukan indeks register yang deskripsinya diminta.
[out, optional] NameBuffer
Menentukan buffer untuk menyimpan nama 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, dari nama register di buffer NameBuffer . Ukuran ini mencakup ruang untuk karakter yang mengakhiri '\0'. Jika NameSizeNULL, informasi ini tidak dikembalikan.
[out, optional] Desc
Menerima deskripsi register. Lihat DEBUG_REGISTER_DESCRIPTION untuk detail selengkapnya.
Nilai kembali
Daftar ini tidak berisi semua kesalahan yang mungkin terjadi. Untuk daftar kemungkinan kesalahan, lihat Nilai HRESULT.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Metode berhasil. Namun, buffer tidak cukup besar untuk menahan nama register, sehingga terpotong. |
|
Tidak ada komputer target yang ditentukan, atau deskripsi register tidak dapat ditemukan. |
|
Indeks register yang diminta lebih besar dari jumlah total register pada komputer target. |
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) |
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