struktur WDBGEXTS_THREAD_OS_INFO (wdbgexts.h)
Operasi Ioctl IG_GET_THREAD_OS_INFO mengembalikan informasi tentang utas sistem operasi dalam target. Saat memanggil Ioctl dengan IoctlType diatur ke IG_GET_THREAD_OS_INFO, IpvData harus berisi instans struktur WDBGEXTS_THREAD_OS_INFO.
Sintaks
typedef struct _WDBGEXTS_THREAD_OS_INFO {
ULONG ThreadId;
ULONG ExitStatus;
ULONG PriorityClass;
ULONG Priority;
ULONG64 CreateTime;
ULONG64 ExitTime;
ULONG64 KernelTime;
ULONG64 UserTime;
ULONG64 StartOffset;
ULONG64 Affinity;
} WDBGEXTS_THREAD_OS_INFO, *PWDBGEXTS_THREAD_OS_INFO;
Anggota
ThreadId
Menentukan ID utas sistem operasi (dalam proses saat ini) untuk utas yang informasinya diminta.
ExitStatus
Menerima kode keluar dari utas. Jika utas masih berjalan atau kode keluar tidak diketahui, ExitStatus akan diatur ke STILL_ACTIVE.
PriorityClass
Menerima kelas prioritas utas. Kelas prioritas ditentukan oleh konstanta XXX_PRIORITY_CLASS di WinBase.h. Lihat Platform SDK untuk informasi selengkapnya tentang kelas prioritas utas. Jika kelas prioritas tidak tahu, PriorityClass akan diatur ke nol.
Priority
Menerima prioritas utas relatif terhadap kelas prioritas. Beberapa prioritas utas didefinisikan oleh konstanta THREAD_PRIORITY_XXX di WinBase.h. Lihat Platform SDK untuk informasi selengkapnya tentang prioritas utas. Jika prioritas tidak diketahui, Prioritas akan diatur ke THREAD_PRIORITY_NORMAL.
CreateTime
Menerima waktu pembuatan utas.
ExitTime
Menerima waktu keluar utas. Jika utas belum keluar, ExitTime tidak terdefinisi.
KernelTime
Menerima jumlah waktu yang telah dijalankan utas dalam mode kernel.
UserTime
Menerima jumlah waktu utas telah dijalankan dalam mode pengguna.
StartOffset
Menerima alamat awal utas. Jika alamat awal tidak diketahui, StartOffset akan diatur ke nol.
Affinity
Menerima masker afinitas utas untuk utas dalam komputer multiproscessor simetris (SMP). Lihat Platform SDK untuk informasi selengkapnya tentang masker afinitas utas. Jika masker afinitas tidak diketahui, Afinitas diatur ke nol.
Keterangan
Parameter untuk operasi Ioctl IG_GET_THREAD_OS_INFO adalah anggota struktur WDBGEXTS_THREAD_OS_INFO.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | wdbgexts.h (termasuk Wdbgexts.h, Dbgeng.h) |