home *** CD-ROM | disk | FTP | other *** search
- #ifndef _ERRORREP_H
- #define _ERRORREP_H
- #if __GNUC__ >= 3
- #pragma GCC system_header
- #endif
-
- #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
-