Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Bir kesme noktası yüklenmemiş bir yordam adı için ayarlanırsa kesme noktası ertelenmiş, sanal veya çözümlenmemiş kesme noktası olarak adlandırılır. (Bu terimler birbirinin yerine kullanılır.) Çözümlenmemiş kesme noktaları, modülün belirli bir yüküyle ilişkilendirilmez. Yeni bir uygulama her yüklendiğinde, bu yordam adı için denetlenir. Bu yordam görüntülenirse, hata ayıklayıcı sanal kesme noktasının gerçek kodlanmış adresini hesaplar ve kesme noktasını etkinleştirir.
Bu komutunu kullanarak bir kesme noktası ayarlarsanız, kesme noktası otomatik olarak çözümlenmemiş olarak kabul edilir. Bu kesme noktası yüklü bir modüldeyse kesme noktası hala etkindir ve normal şekilde çalışır. Ancak modül daha sonra kaldırılır ve yeniden yüklenirse bu kesme noktası kaybolmaz. Öte yandan bp ile ayarladığınız kesme noktası anında bir adrese çözümlenir.
Bp kesme noktaları ile Bu kesme noktaları arasında üç birincil fark vardır:
Bp kesme noktası konumu her zaman bir adrese dönüştürülür. Modül değişikliği bp kesme noktasının ayarlandığı kodu taşırsa kesme noktası aynı adreste kalır. Öte yandan, bir bu kesme noktası kullanılan sembolik değerle (genellikle bir simge artı uzaklık) ilişkili kalır ve adresi değişse bile bu sembolik konumu izler.
Yüklenen modülde bp kesme noktası adresi bulunursa ve bu modül daha sonra kaldırılırsa kesme noktası kesme noktası listesinden kaldırılır. Öte yandan, yinelenen kaldırma ve yüklemelerden sonra bu kesme noktaları devam eder.
Bp ile ayarladığınız kesme noktaları WinDbg çalışma alanlarına kaydedilmez. bu ile ayarlanan kesme noktaları çalışma alanlarına kaydedilir.
Adres Kesme Noktalarını ve Çözümlenmemiş Kesme Noktalarını Denetleme
Adres kesme noktaları bp (Kesme Noktasını Ayarla) komutuyla veya /d anahtarı eklendiğinde bm (Simge Kesme Noktasını Ayarla) komutuyla oluşturulabilir. Çözümlenmemiş kesme noktaları, bu (Çözümlenmemiş Kesme Noktasını Ayarla) komutuyla veya /d anahtarı eklenmediğinde bm komutuyla oluşturulabilir. Kesme noktalarını devre dışı bırakmayan, etkinleştiren ve değiştiren komutlar her tür kesme noktasına uygulanır. Kesme noktalarının listesini görüntüleyen komutlar tüm kesme noktalarını içerir ve her birinin türünü belirtir. Bu komutların listesi için bkz. Kesme Noktalarını Denetleme Yöntemleri.
WinDbg Kesme Noktaları iletişim kutusu tüm kesme noktalarını görüntüler ve çözümlenmemiş kesme noktalarını "u" gösterimiyle gösterir. Bu iletişim kutusu herhangi bir kesme noktasını değiştirmek için kullanılabilir. Bu iletişim kutusundaki Komut metin kutusu, herhangi bir kesme noktası türü oluşturmak için kullanılabilir; tür atlanırsa, çözümlenmemiş bir kesme noktası oluşturulur. Ayrıntılar için bkz . Düzenleme | Kesme noktaları. WinDbg Ayrıştırma penceresinde veya Kaynak penceresinde fareyi kullanarak kesme noktası ayarladığınızda, hata ayıklayıcı çözülmemiş bir kesme noktası oluşturur.