#ifndef _ERRORREP_H #define _ERRORREP_H #ifdef __cplusplus extern "C" { #endif #if (_WIN32_WINNT >= 0x0501) typedef enum { frrvErr = 3, frrvErrNoDW = 4, frrvErrTimeout = 5, frrvLaunchDebugger = 6, frrvOk = 0, frrvOkHeadless = 7, frrvOkManifest = 1, frrvOkQueued = 2 } EFaultRepRetVal; BOOL WINAPI AddERExcludedApplicationA(LPCSTR); BOOL WINAPI AddERExcludedApplicationW(LPCWSTR); EFaultRepRetVal WINAPI ReportFault(LPEXCEPTION_POINTERS,DWORD); #endif #ifdef UNICODE #if (_WIN32_WINNT >= 0x0501) #define AddERExcludedApplication AddERExcludedApplicationW #endif #else #if (_WIN32_WINNT >= 0x0501) #define AddERExcludedApplication AddERExcludedApplicationA #endif #endif #ifdef __cplusplus } #endif #endif