Aracılığıyla paylaş


_CrtMemDumpStatistics

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

void _CrtMemDumpStatistics( 
   const _CrtMemState *state 
);

Parametreler

  • state
    Yığın durum dökümü için işaretçi.

Notlar

_CrtMemDumpStatistics İşlevi belirtilen bir kullanıcı tarafından okunabilir bir biçimde öbek durumu hata ayıklama başlık bilgilerini döker.Döküm istatistikleri uygulama tarafından ayırmalarını izlemek ve bellek sorunlarını algılamak için kullanılabilir.Bellek durumu özel öbek durumu veya iki durumu arasındaki farkı içerir.Zaman _DEBUG tanımlı değilse, çağıran için _CrtMemDumpStatistics ön-işleme sırasında kaldırılır.

state Bir işaretçi parametresi olmalıdır bir _CrtMemState tarafından doldurulmuştur yapı _CrtMemCheckpoint veya tarafından döndürülen _CrtMemDifference önce _CrtMemDumpStatistics olarak adlandırılır.state Olan NULL, geçersiz parametre işleyicisi, açıklandığı şekilde çağrılır Parametre doğrulama.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 ve _sys_nerr.

Öbek durumu işlevleri hakkında daha fazla bilgi ve _CrtMemState yapısı, bkz: Öbek durumu raporlama işlevleri.Nasıl bellek bloklarını tahsis başlatıldı ve yönetilen temel yığın hata ayıklama sürümü hakkında daha fazla bilgi için bkz: Bellek yönetimi ve hata ayıklama öbek.

Gereksinimler

Yordamı

Gerekli başlık

İsteğe bağlı üstbilgileri

_CrtMemDumpStatistics

<crtdbg.h>

<errno.h>

Daha fazla uyumluluk bilgileri için bkz: Uyumluluk giriş.

Kitaplıklar: hata ayıklama sürümlerini crt kitaplığı özellikleri yalnızca.

Örnek

Bkz: crt_dbg1

.NET Framework Eşdeğeri

System.Diagnostics.PerformanceCounter

Ayrıca bkz.

Başvuru

Yordamlar hata ayıklama