_CrtMemDumpStatistics

Despeja as informações de cabeçalho de depuração para um estado de heap especificado em um formulário legível pelo usuário (somente a versão de depuração).

void _CrtMemDumpStatistics( 
   const _CrtMemState *state 
);

Parâmetros

  • state
    Ponteiro para o estado de heap para despejar.

Comentários

O _CrtMemDumpStatistics função Despeja as informações de cabeçalho de depuração para um estado específico da pilha de forma legível pelo usuário.As estatísticas de despejo podem ser usadas pelo aplicativo para controlar as alocações e detectar problemas de memória.O estado de memória pode conter um estado específico do heap ou a diferença entre dois estados.Quando DEBUG não está definido, planos de _CrtMemDumpStatistics são removidos durante o pré-processamento.

O state parâmetro deve ser um ponteiro para uma _CrtMemState estrutura que tiver sido preenchida por _CrtMemCheckpoint ou retornados pela _CrtMemDifference antes de _CrtMemDumpStatistics é chamado.Se state é NULL, o manipulador de parâmetro inválido é invocado, conforme descrito em Validação de parâmetro.Se a execução terá permissão para continuar, errno for definido como EINVAL e nenhuma ação é executada.Para obter mais informações, consulte errno, _doserrno, _sys_errlist e _sys_nerr.

Para obter mais informações sobre as funções do estado de pilha e o _CrtMemState estrutura, consulte Funções de emissão de relatórios do estado de heap.Para obter informações sobre como blocos de memória são alocados, inicializados e gerenciados na versão de depuração da pilha base, consulte Gerenciamento de memória e a pilha de depuração.

Requisitos

Rotina

Cabeçalho necessário

Cabeçalhos opcionais

_CrtMemDumpStatistics

<crtdbg.h>

<errno.h>

Para obter mais informações de compatibilidade, consulte Compatibilidade na introdução.

Bibliotecas: versões de depuração de Recursos da biblioteca CRT somente.

Exemplo

Consulte crt_dbg1.

Equivalência do .NET Framework

System.Diagnostics.PerformanceCounter

Consulte também

Referência

Rotinas de depuração