Compartilhar via


Classe de CDebugReportHook

Use esta classe para enviar relatórios de depuração para um pipe nomeado.

class CDebugReportHook

Membros

0z25794y.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CDebugReportHook::CDebugReportHook

Chamadas SetPipeName, SetTimeout, e SetHook.

CDebugReportHook::~CDebugReportHook

Chamadas CDebugReportHook::RemoveHook.

0z25794y.collapse_all(pt-br,VS.110).gifMétodos públicos

Nome

Descrição

CDebugReportHook::CDebugReportHookProc

(Static) Função personalizado de relatório que é enganchada no processo de relatório de depuração em tempo de execução de C.

CDebugReportHook::RemoveHook

Chamar esse método para interromper de enviar relatórios de depuração para o pipe nomeado e restaurar o gancho anterior de relatório.

CDebugReportHook::SetHook

Chamar esse método para iniciar enviar relatórios de depuração para o pipe nomeado.

CDebugReportHook::SetPipeName

Chamar esse método para definir o computador e o nome de pipe aos relatórios de depuração serão fornecidos.

CDebugReportHook::SetTimeout

Chamar esse método para definir a hora em milissegundos que essa classe esperará o pipe nomeado para estejam disponíveis.

Comentários

Crie uma instância da classe em compilações de depuração dos serviços de aplicativos ou enviar relatórios de depuração para um pipe nomeado.Os relatórios de depuração são gerados chamando _CrtDbgReport ou usando um wrapper para essa função como macros de ATLTRACE e de ATLASSERT .

O uso de essa classe permite que você depure interativamente componentes que executam em estações da janelanão-interativo.

Observe que os relatórios de depuração são enviados usando o contexto de segurança de segmentos subjacente.A representação é desabilitado temporariamente para que os relatórios de depuração podem ser exibidos em situações onde a representação de baixo usuários de privilégio está ocorrendo, como em aplicativos web.

Requisitos

Cabeçalho: atlutil.h

Consulte também

Outros recursos

Classes de ATL