CDebugReportHook::CDebugReportHookProc
사용자 지정 보고 함수는 C 런타임에 연결 보고 프로세스를 디버깅 합니다.
static int __cdecl CDebugReportHookProc(
int reportType,
char* message,
int* returnValue
) throw( );
매개 변수
reportType
(_CRT_WARN, _CRT_ERROR, 또는 _CRT_ASSERT)는 보고서의 형식입니다.message
메시지 문자열입니다.returnValue
값으로 반환 합니다 _CrtDbgReport.
반환 값
더 이상 보고할 필요 하지 않도록 후크는 메시지를 완전히 처리 하는 경우 FALSE를 반환 합니다. 경우 TRUE를 반환 _CrtDbgReport 는 일반적인 방법으로 메시지를 보고 합니다.
설명
보고 함수는 명명 된 파이프를 열고 상대방 프로세스와 통신 하려고 합니다. 파이프 중이면 보고 함수 파이프 무료 또는 제한 시간이 만료 될 때까지 대기 합니다. 생성자 또는 호출 하 여 시간 제한을 설정할 수 있습니다 CDebugReportHook::SetTimeout.
코드에서이 함수는 호출 스레드의 기본 보안 컨텍스트에서 실행 되 고, 가장 동안이이 함수를 사용할 수 없습니다.
요구 사항
헤더: atlutil.h