Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Panel Pohon Jejak adalah fokus Penampil Cacat. Biasanya, Anda menelusuri kode di panel Pohon Pelacakan , sambil menonton efeknya pada kode di panel Kode Sumber dan pada nilai di panel Status .
Panel Pohon Jejak diatur ke dalam struktur hierarkis dengan serangkaian simpul yang dapat diperluas dan dapat diciutkan. Hierarki menunjukkan elemen kode yang menyebabkan elemen lain dijalankan. Format ini membantu Anda menafsirkan setiap cabang kode dan menampilkan dan menyembunyikan bagian kode dengan mudah saat Anda menelusuri jejak.
Cuplikan layar berikut ini memperlihatkan contoh panel Lacak Pohon .
Setiap elemen kode di panel Pohon Jejak didahului oleh nomor barisnya dalam file sumber. Penomoran ini membantu Anda menemukan elemen kode di jendela Pohon Sumber dan di file sumber.
Beberapa baris kode di panel Kode Sumber sesuai dengan lebih dari satu elemen di panel Lacak Pohon . Situasi ini terjadi ketika baris kode menyebabkan lebih dari satu tindakan. Misalnya, jika parameter panggilan fungsi adalah IRQL, baris kode yang menyertakan panggilan fungsi mungkin juga menyertakan panggilan untuk menemukan IRQL saat ini, seperti:
IoReleaseCancelSpinLock(KeGetCurrentIrql());
Dalam situasi ini, panel Pohon Jejak akan menyertakan elemen penting untuk panggilan fungsi KeGetCurrentIrql , beberapa panggilan ke model sistem operasi SDV untuk menghasilkan IRQL secara acak, lalu panggilan ke IoReleaseCancelSpinLock dengan IRQL yang dikembalikan.