.apply_dbp (Terapkan Titik Henti Data ke Konteks)
Perintah .apply_dbp menerapkan titik henti data proses saat ini yang ada ke konteks register yang ditentukan.
.apply_dbp [/m Context]
Parameter
Konteks /m
Menentukan alamat konteks register (struktur CONTEXT) dalam memori untuk menerapkan titik henti data proses saat ini.
Lingkungan
Mode |
mode pengguna dan mode kernel |
Target |
target langsung saja |
Platform |
semua |
Informasi Tambahan
Untuk informasi selengkapnya tentang titik henti yang dikontrol oleh prosesor, lihat Titik Henti Prosesor (ba Titik Henti). Untuk informasi selengkapnya tentang konteks register (konteks utas), lihat Mendaftarkan Konteks.
Keterangan
Titik henti yang dikontrol oleh prosesor disebut titik henti data atau titik henti prosesor. Titik henti ini dibuat oleh perintah ba (Break on Access).
Titik henti ini dikaitkan dengan lokasi memori di ruang alamat proses tertentu. Perintah .apply_dbp memodifikasi konteks register yang ditentukan sehingga titik henti data ini akan aktif saat konteks ini digunakan.
Jika parameter Alamat/m tidak digunakan, titik henti data akan diterapkan ke konteks register saat ini.
Perintah ini hanya dapat digunakan jika target berada dalam mode komputer asli. Misalnya, jika target berjalan pada komputer 64-bit yang meniru prosesor x86 menggunakan WOW64, perintah ini tidak dapat digunakan.
Salah satu contoh waktu perintah ini berguna adalah ketika Anda berada dalam filter pengecualian. Perintah .apply_dbp dapat memperbarui konteks tersimpan filter pengecualian. Titik henti data kemudian akan diterapkan saat filter pengecualian keluar dan konteks yang disimpan dilanjutkan. Tanpa modifikasi seperti itu, ada kemungkinan bahwa titik henti data akan hilang.
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