xref: /reactos/sdk/include/psdk/errorrep.h (revision c2c66aff)
1 #ifndef _ERRORREP_H
2 #define _ERRORREP_H
3 
4 #ifdef __cplusplus
5 extern "C" {
6 #endif
7 
8 #if (_WIN32_WINNT >= 0x0501)
9 typedef enum {
10 	frrvErr = 3,
11 	frrvErrNoDW = 4,
12 	frrvErrTimeout = 5,
13 	frrvLaunchDebugger = 6,
14 	frrvOk = 0,
15 	frrvOkHeadless = 7,
16 	frrvOkManifest = 1,
17 	frrvOkQueued = 2
18 } EFaultRepRetVal;
19 BOOL WINAPI AddERExcludedApplicationA(LPCSTR);
20 BOOL WINAPI AddERExcludedApplicationW(LPCWSTR);
21 EFaultRepRetVal WINAPI ReportFault(LPEXCEPTION_POINTERS,DWORD);
22 #endif
23 
24 #ifdef UNICODE
25 #if (_WIN32_WINNT >= 0x0501)
26 #define AddERExcludedApplication AddERExcludedApplicationW
27 #endif
28 #else
29 #if (_WIN32_WINNT >= 0x0501)
30 #define AddERExcludedApplication AddERExcludedApplicationA
31 #endif
32 #endif
33 
34 #ifdef __cplusplus
35 }
36 #endif
37 #endif
38