Aracılığıyla paylaş


LogViewer İşlev Listesini Filtreleme

Günlükçü genellikle analiziniz için gerekli olmayan bazı işlev çağrılarını yakalar. Bunlar günlük dosyasını oluştururken Logger tarafından filtrelenebilir. Ancak, bu işlem geri alınamaz, bu nedenle genellikle tüm işlevlerin günlüğe kaydedilmesine izin vermek ve ardından LogViewer'da ekranı filtrelemek tercih edilir.

LogViewer'da işlev çağrılarını filtrelemenin birkaç yolu vardır:

  • Ana görüntüleme alanında, üzerine tıklayarak veya imleç tuşlarını kullanarak bir işlev seçin. (Bir işlev seçildiğinde LogViewer bunu kırmızıyla özetler.) Ardından DELETE tuşuna basın veya sağ tıklayıp Gizle'yi seçin. Bu, bu işlev çağrısının tüm örneklerini görünümden gizler.

  • Görünüm | API'ler Ekranı seçin. Üç alanı olan bir iletişim kutusu görüntülenir. Sağ tarafta tüm işlevlerin alfabetik bir listesi bulunur ve sol tarafta kategorik gruplandırmalar bulunur. Adının solundaki kutuyu işaretleyerek veya temizleyerek herhangi bir işlevin görüntülenmesini etkinleştirebilir veya devre dışı bırakabilirsiniz.

  • Görünüm | Modüller Görüntüleme'yi seçin. Çağrı modüllerini seçmenize olanak tanıyan bir iletişim kutusu görüntülenir; yalnızca bu modüllerden çağrılan işlevler görüntülenir.

  • Yalnızca Birinci Düzey Çağrılar'ı Görünüm'den Seçin. Bu yalnızca sol sütunda "d0" olan çağrıları görüntüler. Genellikle diğer günlüğe kaydedilen işlevler tarafından yapılan işlev çağrılarının gizlemek sıkça tercih edilir. (Örneğin, ShellExecuteEx'in yürütme sırasında otuz farklı kayıt defteri çağrısı yaptığını bilmek genellikle ilginç değildir.)