CDebugReportHook::CDebugReportHookProc
A função de geração de relatórios personalizada que está conectada ao time de execução C depurar o processo de emissão de relatórios.
static int __cdecl CDebugReportHookProc(
int reportType,
char* message,
int* returnValue
) throw( );
Parâmetros
reportType
O tipo de relatório (_CRT_WARN, _CRT_ERROR ou _CRT_ASSERT).message
A cadeia de caracteres da mensagem.returnValue
O valor deve ser retornado por _CrtDbgReport.
Valor de retorno
Retorna FALSO se o gancho manipula a mensagem em questão completamente para que não seja necessária nenhuma ainda mais relatórios.Retorna VERDADEIRO se _CrtDbgReport deve informar a mensagem da maneira normal.
Comentários
A função de relatório tenta em em aberto o pipe nomeado e se comunicar com o processo na Outros extremidade.Se o pipe estiver ocupado, a função de relatório esperará até que o pipe está disponível ou o tempo limite expirar.O tempo limite pode ser definido o construtor ou uma telefonar para CDebugReportHook::SetTimeout.
O código nessa função é executado no contexto de segurança subjacente do thread de chamada, isto é, representação está desabilitado para a duração dessa função.
Requisitos
Cabeçalho: atlutil.h