_CrtMemDumpStatistics

(Yalnızca hata ayıklama sürümü) kullanıcı tarafından okunabilen bir formda belirtilen öbek durumu hata ayıklama başlık bilgilerini döker.

void _CrtMemDumpStatistics( 
   const _CrtMemState *state 
);

Parametreler

  • state
    Yığın Dökümü durumuna işaretçi.

Notlar

_CrtMemDumpStatistics İşlevi belirtilen bir kullanıcı tarafından okunabilen bir formda öbek durumu hata ayıklama başlık bilgilerini döker.Döküm istatistikleri ayırmalarını izlemek ve bellek sorunlarını algılamak için uygulama tarafından kullanılabilir.Bellek durumu belirli öbek durumu veya iki durum arasındaki farkı içerir._DEBUG tanımlı olmadığında _CrtMemDumpStatistics'e çağrılar ön işleme sırasında kaldırılır.

state Parametresi için bir işaretçi olmalıdır bir _CrtMemState tarafından doldurulan yapısı _CrtMemCheckpoint veya tarafından döndürülen _CrtMemDifference önce _CrtMemDumpStatistics denir.state öğesi NULL ise, Parametre Doğrulama içinde açıklandığı şekilde geçersiz parametre işleyicisi çağrılır.Yürütülmesine devam etmek için izin verilip verilmediğini errno ayarlamak EINVAL ve hiçbir işlem yapılmaz.Daha fazla bilgi için bkz. errno, _doserrno, _sys_errlist, and _sys_nerr.

Yığın durumu işlevleri ve _CrtMemState yapısı hakkında bilgi için, bkz. Yığın Durum Raporlama İşlevleri.Bellek bloklarının taban yığının hata ayıklama sürümünde nasıl ayrıldığı, başlatıldığı ve yönetildiği hakkında daha fazla bilgi için, bkz. CRT Hata Ayıklama Öbeği Ayrıntıları.

Gereksinimler

Yordam

Gerekli başlık

İsteğe bağlı üst bilgiler

_CrtMemDumpStatistics

<crtdbg.h>

<errno.h>

Daha fazla uyumluluk bilgisi için, Giriş'teki Uyumluluk başlığına bakın.

Kitaplıklar: Yalnızca CRT Kitaplık Özellikleri hata giderme sürümü.

Örnek

Bkz: crt_dbg1

.NET Framework Eşdeğeri

PerformanceCounter

Ayrıca bkz.

Başvuru

Hata Ayıklama Yordamları