Metode IDebugControl2::GetDebuggeeType (dbgeng.h)
Metode GetDebuggeeType menjelaskan sifat target saat ini.
Sintaks
HRESULT GetDebuggeeType(
[out] PULONG Class,
[out] PULONG Qualifier
);
Parameter
[out] Class
Menerima kelas target saat ini. Ini akan diatur ke salah satu nilai dalam tabel berikut.
Nilai | Deskripsi |
---|---|
DEBUG_CLASS_UNINITIALIZED | Tidak ada target saat ini. |
DEBUG_CLASS_KERNEL | Target saat ini adalah target mode kernel. |
DEBUG_CLASS_USER_WINDOWS | Target saat ini adalah target mode pengguna. |
[out] Qualifier
Menyediakan detail selengkapnya tentang jenis target. Interpretasinya tergantung pada nilai Kelas. Saat kelas DEBUG_CLASS_UNINITIALIZED, Qualifier mengembalikan nol. Nilai berikut berlaku untuk target mode kernel.
Nilai | Deskripsi |
---|---|
DEBUG_KERNEL_CONNECTION | Target saat ini adalah kernel langsung yang di-debug dengan cara standar (menggunakan port COM, bus 1394, atau pipa bernama). |
DEBUG_KERNEL_LOCAL | Target saat ini adalah kernel lokal. |
DEBUG_KERNEL_EXDI_DRIVER | Target saat ini adalah kernel langsung yang terhubung menggunakan driver eXDI. |
DEBUG_KERNEL_SMALL_DUMP | Target saat ini adalah file Cadangan Memori Kecil mode kernel. |
DEBUG_KERNEL_DUMP | Target saat ini adalah file Kernel Memory Dump mode kernel. |
DEBUG_KERNEL_FULL_DUMP | Target saat ini adalah file Complete Memory Dump mode kernel. |
Nilai berikut berlaku untuk target mode pengguna.
Nilai | Deskripsi |
---|---|
DEBUG_USER_WINDOWS_PROCESS | Target saat ini adalah proses mode pengguna pada komputer yang sama dengan mesin debugger. |
DEBUG_USER_WINDOWS_PROCESS_SERVER | Target saat ini adalah proses mode pengguna yang tersambung menggunakan server proses. |
DEBUG_USER_WINDOWS_SMALL_DUMP | Target saat ini adalah file Minidump mode pengguna. |
DEBUG_USER_WINDOWS_DUMP | Target saat ini adalah file Full User-Mode Dump. |
Mengembalikan nilai
Metode ini juga dapat mengembalikan nilai kesalahan. Lihat Mengembalikan Nilai untuk detail selengkapnya.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
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