Hata Ayıklayıcı Altyapısına Genel Bakış

hata ayıklayıcısı altyapısı (DbgEng.dll), genellikle altyapısıolarak adlandırılır, Microsoft Windows'da kullanıcı modunda ve çekirdek modunda hata ayıklama hedeflerini incelemek ve işlemek için bir arabirim sağlar.

Hata ayıklayıcı altyapısı hedefleri alabilir, kesme noktalarıayarlayabilir, olaylarıizleyebilir, sembollerisorgulayabilir, belleği okuyabilir ve yazabilir ve hedefte iş parçacıklarını ve işlemleri denetleyebilir.

Hem hata ayıklayıcı uzantısı kitaplıklarını hem de tek başına uygulamaları yazmak için hata ayıklayıcı altyapısını kullanabilirsiniz. Bu tür uygulamalar hata ayıklayıcısı altyapısı uygulamaları olarak adlandırılır. Hata ayıklayıcı altyapısının tüm işlevselliğini kullanan bir hata ayıklayıcı altyapısı uygulaması, hata ayıklayıcısı olarak adlandırılır. Örneğin, WinDbg, CDB, NTSD ve KD hata ayıklayıcılardır; hata ayıklayıcı altyapısı işlevlerinin temelini sağlar.

Motor Kavramları:

Hata Ayıklama Oturumu ve Yürütme Modeli

İstemci Nesneleri

giriş ve çıkış

Hedefleri inceleme ve düzenleme:

Hedefleri

Etkinlikler

Kesme Noktaları

Simgeleri

Bellek

İş Parçacıkları ve İşlemler

Tamamlanmamış Belgeler

Bu bir ön belgedir ve şu anda tamamlanmamıştır.

Burada henüz belgelenmemiş hata ayıklayıcılar ve hata ayıklayıcı altyapısıyla ilgili birçok kavram için, bu belgelerin Hata Ayıklama Teknikleri bölümüne bakın.

Hata ayıklayıcı altyapısı API'sinin şu anda belgelenmemiş işlevselliğinden bazılarını edinmek için tek tek hata ayıklayıcı komutlarını yürütmek için Execute yöntemini kullanın.