Freigeben über


_CrtMemDumpStatistics

Sichert die die Headerinformationen für einen bestimmten Zustand in einer USER-lesbaren im Heap (nur Debugversion).

void _CrtMemDumpStatistics( 
   const _CrtMemState *state 
);

Parameter

  • state
    Zeiger des Heaps gespeichert werden.

Hinweise

Die _CrtMemDumpStatistics-Funktion gibt Debug- Headerinformationen für einen angegebenen Zustand des Heaps in einer USER-lesbaren Form.Die Dumps Statistik kann von der Anwendung verwendet werden, gibt Zuordnungen zu verfolgen und Arbeitsspeicher zu erkennen.Der Speicherzustand kann einen bestimmten Heap Zustand oder den Unterschied zwischen zwei Zuständen enthalten.Wenn _DEBUG nicht definiert wird, werden Aufrufe _CrtMemDumpStatistics während des Präprozessorlaufs entfernt.

Der state-Parameter muss ein Zeiger auf eine _CrtMemState Struktur sein, die von _CrtMemCheckpoint eingetragen wurde oder von _CrtMemDifference zurückgegeben wurden, bevor _CrtMemDumpStatistics aufgerufen wird.Wenn stateNULLungültige Parameter ist, wird der Ereignishandler aufgerufen, wie in Parametervalidierungbeschrieben.Wenn die Ausführung zulässig ist, um fortzufahren, wird errno zu EINVAL festgelegt, und es wird keine Aktion ausgeführt werden.Weitere Informationen finden Sie unter errno, _doserrno, _sys_errlist und _sys_nerr.

Weitere Informationen über Funktionen zur zustands Heap und die _CrtMemState Struktur finden Sie unter Berichtsfunktionen für den Heapzustand.Weitere Informationen zum Speicherblöcke in der Debugversion des Basisheaps zugeordnet, initialisiert und verwaltet werden, finden Sie unter Speicherverwaltung und Debugheap.

Anforderungen

Routine

Erforderlicher Header

Optionale Header

_CrtMemDumpStatistics

<crtdbg.h>

<errno.h>

Weitere Informationen finden Sie unter Kompatibilität Kompatibilität in der Einführung.

Bibliotheken: Debugversionen von nur CRT-Bibliotheks-Funktionen .

Beispiel

Weitere Informationen finden Sie unter crt_dbg1.

.NET Framework-Entsprechung

System.Diagnostics.PerformanceCounter

Siehe auch

Referenz

Debug- Routinen