Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Este tópico se aplica a:
Edição |
Visual Basic |
C# |
C++ |
Desenvolvedores Web |
|---|---|---|---|---|
Express |
![]() |
![]() |
Somente nativo |
![]() |
Padrão |
![]() |
![]() |
Somente nativo |
![]() |
PRO e equipe |
![]() |
![]() |
Somente nativo |
![]() |
Legenda de tabela:
![]() |
Aplica-se |
![]() |
Não é aplicada |
![]() |
Comando ou comandos oculta por padrão. |
Esta seção descreve várias funções de gancho de depurar personalizada você pode escrever que permitem que você inserir o código em alguns pontos predefinidos dentro processamento normal do depurador.
Nesta seção
Funções do cliente bloco gancho
Fornece orientações e um protótipo para escrever funções que validar ou reportam o Sumário dos dados armazenados em blocos _CLIENT_BLOCK.Funções de gancho de alocação
Define uma função de gancho de alocação, explora suas diferentes usos, pontos sem restrições e fornece um protótipo.Ganchos de alocação e alocações de memória de CRT
Descreve a restrição na alocação de gancho de funções do ignorando explicitamente _CRT_BLOCK bloqueia se fizerem quaisquer chamadas ao C em time de execução funções da biblioteca que alocam memória interna. Este tópico também lista as conseqüências se sua alocação de gancho não ignora _CRT_BLOCK capturar a função, blocos (com exemplos) e como alterar a alocação padrão CrtDefaultAllocHook.Funções de gancho de relatório
Discute _CrtSetReportHook, que você pode usar para filtrar relatórios para se concentrar em tipos específicos de alocações. Este tópico também fornece um protótipo.
Seções relacionadas
- CRT depuração Techniques
Links para as técnicas de depurar para a biblioteca de time de execução C, incluindo o uso da biblioteca de depurar do CRT, macros para emissão de relatórios, as diferenças entre malloc e _malloc_dbg, escrever funções de gancho de depurar e a pilha de depurar do CRT.
.gif)
.gif)
.gif)