2003-10-09 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
+ * include/errorep.h: New file.
+
+ * lib/faultrep.def: New file.
+
+2003-10-09 Dimitri Papadopoulos <papadopo@users.sourceforge.net>
+
* include/winbase.h (AddVectoredExceptionHandler): Define if
_WIN32_WINNT >= 0x0500.
--- /dev/null
+#ifndef _ERRORREP_H\r
+#define _ERRORREP_H\r
+#if __GNUC__ >= 3\r
+#pragma GCC system_header\r
+#endif\r
+\r
+#ifdef __cplusplus\r
+extern "C" {\r
+#endif\r
+\r
+#if (_WIN32_WINNT >= 0x0501)\r
+typedef enum {\r
+ frrvErr = 3,\r
+ frrvErrNoDW = 4,\r
+ frrvErrTimeout = 5,\r
+ frrvLaunchDebugger = 6,\r
+ frrvOk = 0,\r
+ frrvOkHeadless = 7,\r
+ frrvOkManifest = 1,\r
+ frrvOkQueued = 2\r
+} EFaultRepRetVal;\r
+BOOL WINAPI AddERExcludedApplicationA(LPCSTR);\r
+BOOL WINAPI AddERExcludedApplicationW(LPCWSTR);\r
+EFaultRepRetVal WINAPI ReportFault(LPEXCEPTION_POINTERS,DWORD);\r
+#endif\r
+\r
+#ifdef UNICODE\r
+#if (_WIN32_WINNT >= 0x0501)\r
+#define AddERExcludedApplication AddERExcludedApplicationW\r
+#endif\r
+#else\r
+#if (_WIN32_WINNT >= 0x0501)\r
+#define AddERExcludedApplication AddERExcludedApplicationA\r
+#endif\r
+#endif\r
+\r
+#ifdef __cplusplus\r
+}\r
+#endif\r
+#endif\r