Aracılığıyla paylaş


Hata Ayıklama İşlevleri

Aşağıdaki işlevler hata ayıklama ile birlikte kullanılır.

Fonksiyon Açıklama
CheckRemoteDebuggerPresent Belirtilen işlemin hata ayıklanıp ayıklanmadığını belirler.
ContinueDebugEvent Bir hata ayıklayıcının daha önce hata ayıklama olayı bildiren bir iş parçacığını sürdürmesini sağlar.
DebugActiveProcess Hata ayıklayıcının etkin bir işleme eklemesini ve hata ayıklamasını sağlar.
DebugActiveProcessStop Hata ayıklayıcının belirtilen işlemde hata ayıklamasını durdurur.
DebugBreak Geçerli işlemde kesme noktası özel durumunun oluşmasına neden olur.
DebugBreakProcess Belirtilen işlemde kesme noktası özel durumunun oluşmasına neden olur.
DebugSetProcessKillOnExit Çağıran iş parçacığı çıktığında gerçekleştirilecek eylemi ayarlar.
FatalExit Yürütme denetimini hata ayıklayıcıya aktarır.
FlushInstructionCache Belirtilen işlem için yönerge önbelleğini temizler.
GetThreadContext Belirtilen iş parçacığının bağlamını alır.
GetThreadSelectorEntry Belirtilen seçici ve iş parçacığı için bir tanımlayıcı tablo girdisi alır.
IsDebuggerPresent Arama işleminin kullanıcı modu hata ayıklayıcısı tarafından hata ayıklanıp ayıklanmadığını belirler.
OutputDebugString Görüntü için hata ayıklayıcıya bir dize gönderir.
ReadProcessMemory Belirtilen işlemdeki bir bellek alanından verileri okur.
SetThreadContext Belirtilen iş parçacığının bağlamını ayarlar.
WaitForDebugEvent Hata ayıklama işlemi sırasında hata ayıklama olayının gerçekleşmesini bekler.
WaitForDebugEventEx Hata ayıklama olayının hata ayıklanan bir işlemde gerçekleşmesini bekler ve OutputDebugStringW'dan Unicode dizeleri için destek sağlar.
Wow64GetThreadContext Belirtilen WOW64 iş parçacığının bağlamını alır.
Wow64GetThreadSelectorEntry Belirtilen seçici ve WOW64 iş parçacığı için bir tanımlayıcı tablo girdisi alır.
Wow64SetThreadContext Belirtilen WOW64 iş parçacığının bağlamını ayarlar.
WriteProcessMemory Belirtilen işlemdeki bir bellek alanına veri yazar.