summaryrefslogtreecommitdiff
path: root/win32/common/rliberr.mc
blob: 50ac61fe6aced4420e6fe8fa3ee4ea12fd8e8f99 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
;/*
; * AUTHOR
; * N. Nielsen
; *
; * VERSION
; * 2.2.0b
; *
; * LICENSE
; * This software is in the public domain.
; *
; * The software is provided "as is", without warranty of any kind,
; * express or implied, including but not limited to the warranties
; * of merchantability, fitness for a particular purpose, and
; * noninfringement. In no event shall the author(s) be liable for any
; * claim, damages, or other liability, whether in an action of
; * contract, tort, or otherwise, arising from, out of, or in connection
; * with the software or the use or other dealings in the software.
; *
; * SUPPORT
; * Send bug reports to: <nielsen@memberwebs.com>
; */
;
;#ifndef _RLIBERR_H_
;#define _RLIBERR_H_
;
;#ifndef _WINERROR_
;  #error Include winerror.h first.
;#endif
;
;#define HRESULT_FROM_RLIB(code) \
;	MAKE_HRESULT(SEVERITY_ERROR, FACILITY_RLIB, abs(code))
;

SeverityNames=(
  Success=0x0
  Error=0x2
 )


MessageIdTypedef=HRESULT
FacilityNames=(
    System=0FF
	Rlib=406:FACILITY_RLIB
    )

;/* ------------------------------------------------------------------------ *\
;    Rlib Errors
;\* ------------------------------------------------------------------------ */

MessageId=1
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_NOMEM
Language=English
Out of Memory.
.

MessageId=2
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_SYNTAX
Language=English
Rep script syntax error.
.

MessageId=3
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_REGEXP
Language=English
Regular expression syntax error.
.

MessageId=4
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_LOOP
Language=English
Rep encountered an endless loop.
.

MessageId=5
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_USER
Language=English
User defined error.
.

MessageId=6
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_IOERR
Language=English
There was an error reading or writing the data.
.

MessageId=10
Severity=Error
Facility=Rlib
SymbolicName=RLIB_E_INVARG
Language=English
Programmer Error: Invalid argument.
.

;#endif // _RLIBERR_H_