werror: removed WERR_DFS_NO_SUCH_SERVER
[sfrench/samba-autobuild/.git] / libcli / util / doserr.c
1 /* 
2  *  Unix SMB/CIFS implementation.
3  *  DOS error routines
4  *  Copyright (C) Tim Potter 2002.
5  *  
6  *  This program is free software; you can redistribute it and/or modify
7  *  it under the terms of the GNU General Public License as published by
8  *  the Free Software Foundation; either version 3 of the License, or
9  *  (at your option) any later version.
10  *  
11  *  This program is distributed in the hope that it will be useful,
12  *  but WITHOUT ANY WARRANTY; without even the implied warranty of
13  *  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14  *  GNU General Public License for more details.
15  *  
16  *  You should have received a copy of the GNU General Public License
17  *  along with this program; if not, see <http://www.gnu.org/licenses/>.
18  */
19
20 /* DOS error codes.  please read doserr.h */
21
22 #include "includes.h"
23
24 struct werror_code_struct {
25         const char *dos_errstr;
26         WERROR werror;
27 };
28
29 static const struct werror_code_struct dos_errs[] =
30 {
31         { "WERR_OK", WERR_OK },
32         { "WERR_ACCESS_DENIED", WERR_ACCESS_DENIED },
33         { "WERR_BAD_NETPATH", WERR_BAD_NETPATH },
34         { "WERR_BAD_NET_RESP",  WERR_BAD_NET_RESP },
35         { "WERR_UNEXP_NET_ERR", WERR_UNEXP_NET_ERR },
36         { "WERR_INSUFFICIENT_BUFFER", WERR_INSUFFICIENT_BUFFER },
37         { "WERR_SEM_TIMEOUT", WERR_SEM_TIMEOUT },
38         { "WERR_FILE_EXISTS", WERR_FILE_EXISTS },
39         { "WERR_NOT_SUPPORTED", WERR_NOT_SUPPORTED },
40         { "WERR_DUP_NAME", WERR_DUP_NAME },
41         { "WERR_INVALID_NAME", WERR_INVALID_NAME },
42         { "WERR_ALREADY_EXISTS", WERR_ALREADY_EXISTS },
43         { "WERR_NO_MORE_ITEMS", WERR_NO_MORE_ITEMS },
44         { "WERR_MORE_DATA", WERR_MORE_DATA },
45         { "WERR_UNKNOWN_PRINTER_DRIVER", WERR_UNKNOWN_PRINTER_DRIVER },
46         { "WERR_UNKNOWN_PRINTPROCESSOR", WERR_UNKNOWN_PRINTPROCESSOR },
47         { "WERR_INVALID_SEPARATOR_FILE", WERR_INVALID_SEPARATOR_FILE },
48         { "WERR_INVALID_PRIORITY", WERR_INVALID_PRIORITY },
49         { "WERR_UNKNOWN_PORT", WERR_UNKNOWN_PORT },
50         { "WERR_INVALID_PRINTER_NAME", WERR_INVALID_PRINTER_NAME },
51         { "WERR_PRINTER_ALREADY_EXISTS", WERR_PRINTER_ALREADY_EXISTS },
52         { "WERR_INVALID_DATATYPE", WERR_INVALID_DATATYPE },
53         { "WERR_INVALID_ENVIRONMENT", WERR_INVALID_ENVIRONMENT },
54         { "WERR_INVALID_FORM_NAME", WERR_INVALID_FORM_NAME },
55         { "WERR_INVALID_FORM_SIZE", WERR_INVALID_FORM_SIZE },
56         { "WERR_DOMAIN_CONTROLLER_NOT_FOUND", WERR_DOMAIN_CONTROLLER_NOT_FOUND },
57         { "WERR_SETUP_NOT_JOINED", WERR_SETUP_NOT_JOINED },
58         { "WERR_SETUP_ALREADY_JOINED", WERR_SETUP_ALREADY_JOINED },
59         { "WERR_SETUP_DOMAIN_CONTROLLER", WERR_SETUP_DOMAIN_CONTROLLER },
60         { "WERR_DEVICE_NOT_AVAILABLE", WERR_DEVICE_NOT_AVAILABLE },
61         { "WERR_DEFAULT_JOIN_REQUIRED", WERR_DEFAULT_JOIN_REQUIRED },
62         { "WERR_REVISION_MISMATCH", WERR_REVISION_MISMATCH },
63         { "WERR_NO_LOGON_SERVERS", WERR_NO_LOGON_SERVERS },
64         { "WERR_NO_SUCH_LOGON_SESSION", WERR_NO_SUCH_LOGON_SESSION },
65         { "WERR_NO_SUCH_USER", WERR_NO_SUCH_USER },
66         { "WERR_GROUP_EXISTS", WERR_GROUP_EXISTS },
67         { "WERR_NO_SUCH_GROUP", WERR_NO_SUCH_GROUP },
68         { "WERR_MEMBER_IN_GROUP", WERR_MEMBER_IN_GROUP },
69         { "WERR_PRINTER_DRIVER_IN_USE", WERR_PRINTER_DRIVER_IN_USE },
70         { "WERR_STATUS_MORE_ENTRIES", WERR_STATUS_MORE_ENTRIES },
71         { "WERR_DFS_INTERNAL_ERROR", WERR_DFS_INTERNAL_ERROR },
72         { "WERR_DFS_CANT_CREATE_JUNCT", WERR_DFS_CANT_CREATE_JUNCT },
73         { "WERR_LOGON_FAILURE", WERR_LOGON_FAILURE },
74         { "WERR_INVALID_DOMAIN_ROLE", WERR_INVALID_DOMAIN_ROLE },
75         { "WERR_UNKNOWN_REVISION", WERR_UNKNOWN_REVISION },
76         { "WERR_REVISION_MISMATCH", WERR_REVISION_MISMATCH },
77         { "WERR_INVALID_OWNER", WERR_INVALID_OWNER },
78         { "WERR_INVALID_PRIMARY_GROUP", WERR_INVALID_PRIMARY_GROUP },
79         { "WERR_INVALID_COMPUTERNAME", WERR_INVALID_COMPUTERNAME },
80         { "WERR_INVALID_DOMAINNAME", WERR_INVALID_DOMAINNAME },
81         { "WERR_MACHINE_LOCKED", WERR_MACHINE_LOCKED },
82         { "WERR_NO_LOGON_SERVERS", WERR_NO_LOGON_SERVERS },
83         { "WERR_NO_SUCH_LOGON_SESSION", WERR_NO_SUCH_LOGON_SESSION },
84         { "WERR_NO_SUCH_PRIVILEGE", WERR_NO_SUCH_PRIVILEGE },
85         { "WERR_PRIVILEGE_NOT_HELD", WERR_PRIVILEGE_NOT_HELD },
86         { "WERR_NO_SUCH_USER", WERR_NO_SUCH_USER },
87         { "WERR_NO_SUCH_DOMAIN", WERR_NO_SUCH_DOMAIN },
88         { "WERR_NO_SYSTEM_RESOURCES", WERR_NO_SYSTEM_RESOURCES },
89         { "WERR_DS_NO_ATTRIBUTE_OR_VALUE", WERR_DS_NO_ATTRIBUTE_OR_VALUE },
90         { "WERR_DS_INVALID_ATTRIBUTE_SYNTAX", WERR_DS_INVALID_ATTRIBUTE_SYNTAX },
91         { "WERR_DS_ATTRIBUTE_TYPE_UNDEFINED", WERR_DS_ATTRIBUTE_TYPE_UNDEFINED },
92         { "WERR_DS_ATTRIBUTE_OR_VALUE_EXISTS", WERR_DS_ATTRIBUTE_OR_VALUE_EXISTS },
93         { "WERR_DS_BUSY", WERR_DS_BUSY },
94         { "WERR_DS_UNAVAILABLE", WERR_DS_UNAVAILABLE },
95         { "WERR_DS_OBJ_CLASS_VIOLATION", WERR_DS_OBJ_CLASS_VIOLATION },
96         { "WERR_DS_CANT_ON_NON_LEAF", WERR_DS_CANT_ON_NON_LEAF },
97         { "WERR_DS_CANT_ON_RDN", WERR_DS_CANT_ON_RDN },
98         { "WERR_DS_CANT_MOD_OBJ_CLASS", WERR_DS_CANT_MOD_OBJ_CLASS },
99         { "WERR_DS_OPERATIONS_ERROR", WERR_DS_OPERATIONS_ERROR },
100         { "WERR_DS_PROTOCOL_ERROR", WERR_DS_PROTOCOL_ERROR },
101         { "WERR_DS_TIMELIMIT_EXCEEEDED", WERR_DS_TIMELIMIT_EXCEEDED },
102         { "WERR_DS_ADMIN_LIMIT_EXCEEEDED", WERR_DS_ADMIN_LIMIT_EXCEEDED },
103         { "WERR_DS_COMPARE_FALSE", WERR_DS_COMPARE_FALSE },
104         { "WERR_DS_COMPARE_TRUE", WERR_DS_COMPARE_TRUE },
105         { "WERR_DS_AUTH_METHOD_NOT_SUPPORTED", WERR_DS_AUTH_METHOD_NOT_SUPPORTED },
106         { "WERR_DS_STRONG_AUTH_REQUIRED", WERR_DS_STRONG_AUTH_REQUIRED },
107         { "WERR_DS_INAPPROPRIATE_AUTH", WERR_DS_INAPPROPRIATE_AUTH },
108         { "WERR_DS_REFERRAL", WERR_DS_REFERRAL },
109         { "WERR_DS_UNAVAILABLE_CRIT_EXTENSION", WERR_DS_UNAVAILABLE_CRIT_EXTENSION },
110         { "WERR_DS_CONFIDENTIALITY_REQUIRED", WERR_DS_CONFIDENTIALITY_REQUIRED },
111         { "WERR_DS_INAPPROPRIATE_MATCHING", WERR_DS_INAPPROPRIATE_MATCHING },
112         { "WERR_DS_CONSTRAINT_VIOLATION", WERR_DS_CONSTRAINT_VIOLATION },
113         { "WERR_DS_NO_SUCH_OBJECT", WERR_DS_NO_SUCH_OBJECT },
114         { "WERR_DS_ALIAS_PROBLEM", WERR_DS_ALIAS_PROBLEM },
115         { "WERR_DS_INVALID_DN_SYNTAX", WERR_DS_INVALID_DN_SYNTAX },
116         { "WERR_DS_ALIAS_DEREF_PROBLEM", WERR_DS_ALIAS_DEREF_PROBLEM },
117         { "WERR_DS_UNWILLING_TO_PERFORM", WERR_DS_UNWILLING_TO_PERFORM },
118         { "WERR_DS_LOOP_DETECT", WERR_DS_LOOP_DETECT },
119         { "WERR_DS_NAMING_VIOLATION", WERR_DS_NAMING_VIOLATION },
120         { "WERR_DS_AFFECTS_MULTIPLE_DSAS", WERR_DS_AFFECTS_MULTIPLE_DSAS },
121         { "WERR_DS_OBJ_STRING_NAME_EXISTS", WERR_DS_OBJ_STRING_NAME_EXISTS },
122         { "WERR_DS_OBJ_NOT_FOUND", WERR_DS_OBJ_NOT_FOUND },
123         { "WERR_DS_GENERIC_ERROR", WERR_DS_GENERIC_ERROR },
124         { "WERR_DS_INSUFF_ACCESS_RIGHTS", WERR_DS_INSUFF_ACCESS_RIGHTS },
125         { "WERR_DS_SCHEMA_NOT_LOADED", WERR_DS_SCHEMA_NOT_LOADED },
126         { "WERR_DS_SCHEMA_ALLOC_FAILED", WERR_DS_SCHEMA_ALLOC_FAILED },
127         { "WERR_DS_ATT_SCHEMA_REQ_SYNTAX", WERR_DS_ATT_SCHEMA_REQ_SYNTAX },
128         { "WERR_DS_DRA_SCHEMA_MISMATCH", WERR_DS_DRA_SCHEMA_MISMATCH },
129         { "WERR_DS_DRA_INVALID_PARAMETER", WERR_DS_DRA_INVALID_PARAMETER },
130         { "WERR_DS_DRA_BAD_DN", WERR_DS_DRA_BAD_DN },
131         { "WERR_DS_DRA_BAD_NC", WERR_DS_DRA_BAD_NC },
132         { "WERR_DS_DRA_INTERNAL_ERROR", WERR_DS_DRA_INTERNAL_ERROR },
133         { "WERR_DS_DRA_OUT_OF_MEM", WERR_DS_DRA_OUT_OF_MEM },
134         { "WERR_DS_SINGLE_VALUE_CONSTRAINT", WERR_DS_SINGLE_VALUE_CONSTRAINT },
135         { "WERR_DS_DRA_DB_ERROR", WERR_DS_DRA_DB_ERROR },
136         { "WERR_DS_DRA_NO_REPLICA", WERR_DS_DRA_NO_REPLICA },
137         { "WERR_DS_DRA_ACCESS_DENIED", WERR_DS_DRA_ACCESS_DENIED },
138         { "WERR_DS_DRA_SOURCE_DISABLED", WERR_DS_DRA_SOURCE_DISABLED },
139         { "WERR_DS_DNS_LOOKUP_FAILURE", WERR_DS_DNS_LOOKUP_FAILURE },
140         { "WERR_DS_NO_MSDS_INTID", WERR_DS_NO_MSDS_INTID },
141         { "WERR_DS_DUP_MSDS_INTID", WERR_DS_DUP_MSDS_INTID },
142         { "WERR_DNS_ERROR_RCODE_FORMAT_ERROR", WERR_DNS_ERROR_RCODE_FORMAT_ERROR },
143         { "WERR_DNS_ERROR_RCODE_SERVER_FAILURE", WERR_DNS_ERROR_RCODE_SERVER_FAILURE },
144         { "WERR_DNS_ERROR_RCODE_NAME_ERROR", WERR_DNS_ERROR_RCODE_NAME_ERROR },
145         { "WERR_DNS_ERROR_RCODE_NOT_IMPLEMENTED", WERR_DNS_ERROR_RCODE_NOT_IMPLEMENTED },
146         { "WERR_DNS_ERROR_RCODE_REFUSED", WERR_DNS_ERROR_RCODE_REFUSED },
147         { "WERR_DNS_ERROR_RCODE_YXDOMAIN", WERR_DNS_ERROR_RCODE_YXDOMAIN },
148         { "WERR_DNS_ERROR_RCODE_YXRRSET", WERR_DNS_ERROR_RCODE_YXRRSET },
149         { "WERR_DNS_ERROR_RCODE_NXRRSET", WERR_DNS_ERROR_RCODE_NXRRSET },
150         { "WERR_DNS_ERROR_RCODE_NOTAUTH", WERR_DNS_ERROR_RCODE_NOTAUTH },
151         { "WERR_DNS_ERROR_RCODE_NOTZONE", WERR_DNS_ERROR_RCODE_NOTZONE },
152         { "WERR_DNS_ERROR_RCODE_BADSIG", WERR_DNS_ERROR_RCODE_BADSIG },
153         { "WERR_DNS_ERROR_RCODE_BADKEY", WERR_DNS_ERROR_RCODE_BADKEY },
154         { "WERR_DNS_ERROR_RCODE_BADTIME", WERR_DNS_ERROR_RCODE_BADTIME },
155         { "WERR_DNS_INFO_NO_RECORDS", WERR_DNS_INFO_NO_RECORDS },
156         { "WERR_DNS_ERROR_BAD_PACKET", WERR_DNS_ERROR_BAD_PACKET },
157         { "WERR_DNS_ERROR_NO_PACKET", WERR_DNS_ERROR_NO_PACKET },
158         { "WERR_DNS_ERROR_RCODE", WERR_DNS_ERROR_RCODE },
159         { "WERR_DNS_ERROR_UNSECURE_PACKET", WERR_DNS_ERROR_UNSECURE_PACKET },
160         { "WERR_DNS_ERROR_INVALID_TYPE", WERR_DNS_ERROR_INVALID_TYPE },
161         { "WERR_DNS_ERROR_INVALID_IP_ADDRESS", WERR_DNS_ERROR_INVALID_IP_ADDRESS },
162         { "WERR_DNS_ERROR_INVALID_PROPERTY", WERR_DNS_ERROR_INVALID_PROPERTY },
163         { "WERR_DNS_ERROR_TRY_AGAIN_LATER", WERR_DNS_ERROR_TRY_AGAIN_LATER },
164         { "WERR_DNS_ERROR_NOT_UNIQUE", WERR_DNS_ERROR_NOT_UNIQUE },
165         { "WERR_DNS_ERROR_NON_RFC_NAME", WERR_DNS_ERROR_NON_RFC_NAME },
166         { "WERR_DNS_STATUS_FQDN", WERR_DNS_STATUS_FQDN },
167         { "WERR_DNS_STATUS_DOTTED_NAME", WERR_DNS_STATUS_DOTTED_NAME },
168         { "WERR_DNS_STATUS_SINGLE_PART_NAME", WERR_DNS_STATUS_SINGLE_PART_NAME },
169         { "WERR_DNS_ERROR_INVALID_NAME_CHAR", WERR_DNS_ERROR_INVALID_NAME_CHAR },
170         { "WERR_DNS_ERROR_NUMERIC_NAME", WERR_DNS_ERROR_NUMERIC_NAME },
171         { "WERR_DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER", WERR_DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER },
172         { "WERR_DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION", WERR_DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION },
173         { "WERR_DNS_ERROR_CANNOT_FIND_ROOT_HINTS", WERR_DNS_ERROR_CANNOT_FIND_ROOT_HINTS },
174         { "WERR_DNS_ERROR_INCONSISTENT_ROOT_HINTS", WERR_DNS_ERROR_INCONSISTENT_ROOT_HINTS },
175         { "WERR_DNS_ERROR_DWORD_VALUE_TOO_SMALL", WERR_DNS_ERROR_DWORD_VALUE_TOO_SMALL },
176         { "WERR_DNS_ERROR_DWORD_VALUE_TOO_LARGE", WERR_DNS_ERROR_DWORD_VALUE_TOO_LARGE },
177         { "WERR_DNS_ERROR_BACKGROUND_LOADING", WERR_DNS_ERROR_BACKGROUND_LOADING },
178         { "WERR_DNS_ERROR_NOT_ALLOWED_ON_RODC", WERR_DNS_ERROR_NOT_ALLOWED_ON_RODC },
179         { "WERR_DNS_ERROR_ZONE_DOES_NOT_EXIST", WERR_DNS_ERROR_ZONE_DOES_NOT_EXIST },
180         { "WERR_DNS_ERROR_NO_ZONE_INFO", WERR_DNS_ERROR_NO_ZONE_INFO },
181         { "WERR_DNS_ERROR_INVALID_ZONE_OPERATION", WERR_DNS_ERROR_INVALID_ZONE_OPERATION },
182         { "WERR_DNS_ERROR_ZONE_CONFIGURATION_ERROR", WERR_DNS_ERROR_ZONE_CONFIGURATION_ERROR },
183         { "WERR_DNS_ERROR_ZONE_HAS_NO_SOA_RECORD", WERR_DNS_ERROR_ZONE_HAS_NO_SOA_RECORD },
184         { "WERR_DNS_ERROR_ZONE_HAS_NO_NS_RECORDS", WERR_DNS_ERROR_ZONE_HAS_NO_NS_RECORDS },
185         { "WERR_DNS_ERROR_ZONE_LOCKED", WERR_DNS_ERROR_ZONE_LOCKED },
186         { "WERR_DNS_ERROR_ZONE_CREATION_FAILED", WERR_DNS_ERROR_ZONE_CREATION_FAILED },
187         { "WERR_DNS_ERROR_ZONE_ALREADY_EXISTS", WERR_DNS_ERROR_ZONE_ALREADY_EXISTS },
188         { "WERR_DNS_ERROR_AUTOZONE_ALREADY_EXISTS", WERR_DNS_ERROR_AUTOZONE_ALREADY_EXISTS },
189         { "WERR_DNS_ERROR_INVALID_ZONE_TYPE", WERR_DNS_ERROR_INVALID_ZONE_TYPE },
190         { "WERR_DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP", WERR_DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP },
191         { "WERR_DNS_ERROR_ZONE_NOT_SECONDARY", WERR_DNS_ERROR_ZONE_NOT_SECONDARY },
192         { "WERR_DNS_ERROR_NEED_SECONDARY_ADDRESSES", WERR_DNS_ERROR_NEED_SECONDARY_ADDRESSES },
193         { "WERR_DNS_ERROR_WINS_INIT_FAILED", WERR_DNS_ERROR_WINS_INIT_FAILED },
194         { "WERR_DNS_ERROR_NEED_WINS_SERVERS", WERR_DNS_ERROR_NEED_WINS_SERVERS },
195         { "WERR_DNS_ERROR_NBSTAT_INIT_FAILED", WERR_DNS_ERROR_NBSTAT_INIT_FAILED },
196         { "WERR_DNS_ERROR_SOA_DELETE_INVALID", WERR_DNS_ERROR_SOA_DELETE_INVALID },
197         { "WERR_DNS_ERROR_FORWARDER_ALREADY_EXISTS", WERR_DNS_ERROR_FORWARDER_ALREADY_EXISTS },
198         { "WERR_DNS_ERROR_ZONE_REQUIRES_MASTER_IP", WERR_DNS_ERROR_ZONE_REQUIRES_MASTER_IP },
199         { "WERR_DNS_ERROR_ZONE_IS_SHUTDOWN", WERR_DNS_ERROR_ZONE_IS_SHUTDOWN },
200         { "WERR_DNS_ERROR_PRIMARY_REQUIRES_DATAFILE", WERR_DNS_ERROR_PRIMARY_REQUIRES_DATAFILE },
201         { "WERR_DNS_ERROR_INVALID_DATAFILE_NAME", WERR_DNS_ERROR_INVALID_DATAFILE_NAME },
202         { "WERR_DNS_ERROR_DATAFILE_OPEN_FAILURE", WERR_DNS_ERROR_DATAFILE_OPEN_FAILURE },
203         { "WERR_DNS_ERROR_FILE_WRITEBACK_FAILED", WERR_DNS_ERROR_FILE_WRITEBACK_FAILED },
204         { "WERR_DNS_ERROR_DATAFILE_PARSING", WERR_DNS_ERROR_DATAFILE_PARSING },
205         { "WERR_DNS_ERROR_RECORD_DOES_NOT_EXIST", WERR_DNS_ERROR_RECORD_DOES_NOT_EXIST },
206         { "WERR_DNS_ERROR_RECORD_FORMAT", WERR_DNS_ERROR_RECORD_FORMAT },
207         { "WERR_DNS_ERROR_NODE_CREATION_FAILED", WERR_DNS_ERROR_NODE_CREATION_FAILED },
208         { "WERR_DNS_ERROR_UNKNOWN_RECORD_TYPE", WERR_DNS_ERROR_UNKNOWN_RECORD_TYPE },
209         { "WERR_DNS_ERROR_RECORD_TIMED_OUT", WERR_DNS_ERROR_RECORD_TIMED_OUT },
210         { "WERR_DNS_ERROR_NAME_NOT_IN_ZONE", WERR_DNS_ERROR_NAME_NOT_IN_ZONE },
211         { "WERR_DNS_ERROR_CNAME_LOOP", WERR_DNS_ERROR_CNAME_LOOP },
212         { "WERR_DNS_ERROR_NODE_IS_CNAME", WERR_DNS_ERROR_NODE_IS_CNAME },
213         { "WERR_DNS_ERROR_CNAME_COLLISION", WERR_DNS_ERROR_CNAME_COLLISION },
214         { "WERR_DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT", WERR_DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT },
215         { "WERR_DNS_ERROR_RECORD_ALREADY_EXISTS", WERR_DNS_ERROR_RECORD_ALREADY_EXISTS },
216         { "WERR_DNS_ERROR_SECONDARY_DATA", WERR_DNS_ERROR_SECONDARY_DATA },
217         { "WERR_DNS_ERROR_NO_CREATE_CACHE_DATA", WERR_DNS_ERROR_NO_CREATE_CACHE_DATA },
218         { "WERR_DNS_ERROR_NAME_DOES_NOT_EXIST", WERR_DNS_ERROR_NAME_DOES_NOT_EXIST },
219         { "WERR_DNS_WARNING_PTR_CREATE_FAILED", WERR_DNS_WARNING_PTR_CREATE_FAILED },
220         { "WERR_DNS_WARNING_DOMAIN_UNDELETED", WERR_DNS_WARNING_DOMAIN_UNDELETED },
221         { "WERR_DNS_ERROR_DS_UNAVAILABLE", WERR_DNS_ERROR_DS_UNAVAILABLE },
222         { "WERR_DNS_ERROR_DS_ZONE_ALREADY_EXISTS", WERR_DNS_ERROR_DS_ZONE_ALREADY_EXISTS },
223         { "WERR_DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE", WERR_DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE },
224         { "WERR_DNS_INFO_AXFR_COMPLETE", WERR_DNS_INFO_AXFR_COMPLETE },
225         { "WERR_DNS_ERROR_AXFR", WERR_DNS_ERROR_AXFR },
226         { "WERR_DNS_INFO_ADDED_LOCAL_WINS", WERR_DNS_INFO_ADDED_LOCAL_WINS },
227         { "WERR_DNS_STATUS_CONTINUE_NEEDED", WERR_DNS_STATUS_CONTINUE_NEEDED },
228         { "WERR_DNS_ERROR_NO_TCPIP", WERR_DNS_ERROR_NO_TCPIP },
229         { "WERR_DNS_ERROR_NO_DNS_SERVERS", WERR_DNS_ERROR_NO_DNS_SERVERS },
230         { "WERR_DNS_ERROR_DP_DOES_NOT_EXIST", WERR_DNS_ERROR_DP_DOES_NOT_EXIST },
231         { "WERR_DNS_ERROR_DP_ALREADY_EXISTS", WERR_DNS_ERROR_DP_ALREADY_EXISTS },
232         { "WERR_DNS_ERROR_DP_NOT_ENLISTED", WERR_DNS_ERROR_DP_NOT_ENLISTED },
233         { "WERR_DNS_ERROR_DP_ALREADY_ENLISTED", WERR_DNS_ERROR_DP_ALREADY_ENLISTED },
234         { "WERR_DNS_ERROR_DP_NOT_AVAILABLE", WERR_DNS_ERROR_DP_NOT_AVAILABLE },
235         { "WERR_DNS_ERROR_DP_FSMO_ERROR", WERR_DNS_ERROR_DP_FSMO_ERROR },
236         { "WERR_PRINTQ_FULL", WERR_PRINTQ_FULL },
237         { "WERR_NO_SPOOL_SPACE", WERR_NO_SPOOL_SPACE },
238         { "WERR_CAN_NOT_COMPLETE", WERR_CAN_NOT_COMPLETE },
239         { "WERR_INVALID_FLAGS", WERR_INVALID_FLAGS },
240         { "WERR_DEVICE_NOT_CONNECTED", WERR_DEVICE_NOT_CONNECTED },
241         { "WERR_NOT_FOUND", WERR_NOT_FOUND },
242         { "WERR_INVALID_USER_BUFFER", WERR_INVALID_USER_BUFFER },
243         { "WERR_NO_TRUST_SAM_ACCOUNT", WERR_NO_TRUST_SAM_ACCOUNT },
244         { "WERR_INVALID_PRINTER_COMMAND", WERR_INVALID_PRINTER_COMMAND },
245         { "WERR_NO_SHUTDOWN_IN_PROGRESS", WERR_NO_SHUTDOWN_IN_PROGRESS },
246         { "WERR_SHUTDOWN_ALREADY_IN_PROGRESS", WERR_SHUTDOWN_ALREADY_IN_PROGRESS },
247         { "WERR_SEC_E_ENCRYPT_FAILURE", WERR_SEC_E_ENCRYPT_FAILURE },
248         { "WERR_SEC_E_DECRYPT_FAILURE", WERR_SEC_E_DECRYPT_FAILURE },
249         { "WERR_SEC_E_ALGORITHM_MISMATCH", WERR_SEC_E_ALGORITHM_MISMATCH },
250         { "WERR_NOT_AUTHENTICATED", WERR_NOT_AUTHENTICATED },
251         { "WERR_CALL_NOT_IMPLEMENTED", WERR_CALL_NOT_IMPLEMENTED },
252         { "WERR_FRS_INVALID_SERVICE_PARAMETER", WERR_FRS_INVALID_SERVICE_PARAMETER },
253         { "WERR_FRS_SYSVOL_IS_BUSY", WERR_FRS_SYSVOL_IS_BUSY },
254         { "WERR_FRS_INSUFFICIENT_PRIV", WERR_FRS_INSUFFICIENT_PRIV },
255         { "WERR_RPC_E_REMOTE_DISABLED", WERR_RPC_E_REMOTE_DISABLED },
256         { "WERR_NONE_MAPPED", WERR_NONE_MAPPED },
257         { "WERR_INVALID_DOMAIN_STATE", WERR_INVALID_DOMAIN_STATE },
258         { "WERR_SPECIAL_ACCOUNT", WERR_SPECIAL_ACCOUNT },
259         { "WERR_ALIAS_EXISTS", WERR_ALIAS_EXISTS },
260         { "WERR_NO_SUCH_ALIAS", WERR_NO_SUCH_ALIAS },
261         { "WERR_MEMBER_IN_ALIAS", WERR_MEMBER_IN_ALIAS },
262         { "WERR_TIME_SKEW", WERR_TIME_SKEW },
263         { "WERR_IO_PENDING", WERR_IO_PENDING },
264         { "WERR_INVALID_SERVICE_CONTROL", WERR_INVALID_SERVICE_CONTROL },
265         { "WERR_SERVICE_ALREADY_RUNNING", WERR_SERVICE_ALREADY_RUNNING },
266         { "WERR_SERVICE_DISABLED", WERR_SERVICE_DISABLED },
267         { "WERR_SERVICE_MARKED_FOR_DELETE", WERR_SERVICE_MARKED_FOR_DELETE },
268         { "WERR_SERVICE_EXISTS", WERR_SERVICE_EXISTS },
269         { "WERR_SERVICE_NEVER_STARTED", WERR_SERVICE_NEVER_STARTED },
270         { "WERR_DUPLICATE_SERVICE_NAME", WERR_DUPLICATE_SERVICE_NAME },
271         { "WERR_PASSWORD_MUST_CHANGE", WERR_PASSWORD_MUST_CHANGE },
272         { "WERR_ACCOUNT_LOCKED_OUT", WERR_ACCOUNT_LOCKED_OUT },
273         { "WERR_UNKNOWN_PRINT_MONITOR", WERR_UNKNOWN_PRINT_MONITOR },
274         { "WERR_PASSWORD_RESTRICTION", WERR_PASSWORD_RESTRICTION },
275         { "WERR_WRONG_PASSWORD", WERR_WRONG_PASSWORD },
276         { "WERR_CLASS_NOT_REGISTERED", WERR_CLASS_NOT_REGISTERED },
277         { "WERR_PRINT_PROCESSOR_ALREADY_INSTALLED", WERR_PRINT_PROCESSOR_ALREADY_INSTALLED },
278         /*****************************************************************************
279          Auto-generated Win32 error from:
280          http://msdn.microsoft.com/en-us/library/cc231199%28PROT.10%29.aspx
281          *****************************************************************************/
282         /* BEGIN GENERATED-WIN32-ERROR-CODES */
283         { "WERR_NERR_SUCCESS", WERR_NERR_SUCCESS },
284         { "WERR_INVALID_FUNCTION", WERR_INVALID_FUNCTION },
285         { "WERR_FILE_NOT_FOUND", WERR_FILE_NOT_FOUND },
286         { "WERR_PATH_NOT_FOUND", WERR_PATH_NOT_FOUND },
287         { "WERR_TOO_MANY_OPEN_FILES", WERR_TOO_MANY_OPEN_FILES },
288         { "WERR_INVALID_HANDLE", WERR_INVALID_HANDLE },
289         { "WERR_ARENA_TRASHED", WERR_ARENA_TRASHED },
290         { "WERR_NOT_ENOUGH_MEMORY", WERR_NOT_ENOUGH_MEMORY },
291         { "WERR_INVALID_BLOCK", WERR_INVALID_BLOCK },
292         { "WERR_BAD_ENVIRONMENT", WERR_BAD_ENVIRONMENT },
293         { "WERR_BAD_FORMAT", WERR_BAD_FORMAT },
294         { "WERR_INVALID_ACCESS", WERR_INVALID_ACCESS },
295         { "WERR_INVALID_DATA", WERR_INVALID_DATA },
296         { "WERR_OUTOFMEMORY", WERR_OUTOFMEMORY },
297         { "WERR_INVALID_DRIVE", WERR_INVALID_DRIVE },
298         { "WERR_CURRENT_DIRECTORY", WERR_CURRENT_DIRECTORY },
299         { "WERR_NOT_SAME_DEVICE", WERR_NOT_SAME_DEVICE },
300         { "WERR_NO_MORE_FILES", WERR_NO_MORE_FILES },
301         { "WERR_WRITE_PROTECT", WERR_WRITE_PROTECT },
302         { "WERR_BAD_UNIT", WERR_BAD_UNIT },
303         { "WERR_NOT_READY", WERR_NOT_READY },
304         { "WERR_BAD_COMMAND", WERR_BAD_COMMAND },
305         { "WERR_CRC", WERR_CRC },
306         { "WERR_BAD_LENGTH", WERR_BAD_LENGTH },
307         { "WERR_SEEK", WERR_SEEK },
308         { "WERR_NOT_DOS_DISK", WERR_NOT_DOS_DISK },
309         { "WERR_SECTOR_NOT_FOUND", WERR_SECTOR_NOT_FOUND },
310         { "WERR_OUT_OF_PAPER", WERR_OUT_OF_PAPER },
311         { "WERR_WRITE_FAULT", WERR_WRITE_FAULT },
312         { "WERR_READ_FAULT", WERR_READ_FAULT },
313         { "WERR_GEN_FAILURE", WERR_GEN_FAILURE },
314         { "WERR_SHARING_VIOLATION", WERR_SHARING_VIOLATION },
315         { "WERR_LOCK_VIOLATION", WERR_LOCK_VIOLATION },
316         { "WERR_WRONG_DISK", WERR_WRONG_DISK },
317         { "WERR_SHARING_BUFFER_EXCEEDED", WERR_SHARING_BUFFER_EXCEEDED },
318         { "WERR_HANDLE_EOF", WERR_HANDLE_EOF },
319         { "WERR_HANDLE_DISK_FULL", WERR_HANDLE_DISK_FULL },
320         { "WERR_REM_NOT_LIST", WERR_REM_NOT_LIST },
321         { "WERR_NETWORK_BUSY", WERR_NETWORK_BUSY },
322         { "WERR_DEV_NOT_EXIST", WERR_DEV_NOT_EXIST },
323         { "WERR_TOO_MANY_CMDS", WERR_TOO_MANY_CMDS },
324         { "WERR_ADAP_HDW_ERR", WERR_ADAP_HDW_ERR },
325         { "WERR_BAD_REM_ADAP", WERR_BAD_REM_ADAP },
326         { "WERR_PRINT_CANCELLED", WERR_PRINT_CANCELLED },
327         { "WERR_NETNAME_DELETED", WERR_NETNAME_DELETED },
328         { "WERR_NETWORK_ACCESS_DENIED", WERR_NETWORK_ACCESS_DENIED },
329         { "WERR_BAD_DEV_TYPE", WERR_BAD_DEV_TYPE },
330         { "WERR_BAD_NET_NAME", WERR_BAD_NET_NAME },
331         { "WERR_TOO_MANY_NAMES", WERR_TOO_MANY_NAMES },
332         { "WERR_TOO_MANY_SESS", WERR_TOO_MANY_SESS },
333         { "WERR_SHARING_PAUSED", WERR_SHARING_PAUSED },
334         { "WERR_REQ_NOT_ACCEP", WERR_REQ_NOT_ACCEP },
335         { "WERR_REDIR_PAUSED", WERR_REDIR_PAUSED },
336         { "WERR_CANNOT_MAKE", WERR_CANNOT_MAKE },
337         { "WERR_FAIL_I24", WERR_FAIL_I24 },
338         { "WERR_OUT_OF_STRUCTURES", WERR_OUT_OF_STRUCTURES },
339         { "WERR_ALREADY_ASSIGNED", WERR_ALREADY_ASSIGNED },
340         { "WERR_INVALID_PASSWORD", WERR_INVALID_PASSWORD },
341         { "WERR_INVALID_PARAMETER", WERR_INVALID_PARAMETER },
342         { "WERR_NET_WRITE_FAULT", WERR_NET_WRITE_FAULT },
343         { "WERR_NO_PROC_SLOTS", WERR_NO_PROC_SLOTS },
344         { "WERR_TOO_MANY_SEMAPHORES", WERR_TOO_MANY_SEMAPHORES },
345         { "WERR_EXCL_SEM_ALREADY_OWNED", WERR_EXCL_SEM_ALREADY_OWNED },
346         { "WERR_SEM_IS_SET", WERR_SEM_IS_SET },
347         { "WERR_TOO_MANY_SEM_REQUESTS", WERR_TOO_MANY_SEM_REQUESTS },
348         { "WERR_INVALID_AT_INTERRUPT_TIME", WERR_INVALID_AT_INTERRUPT_TIME },
349         { "WERR_SEM_OWNER_DIED", WERR_SEM_OWNER_DIED },
350         { "WERR_SEM_USER_LIMIT", WERR_SEM_USER_LIMIT },
351         { "WERR_DISK_CHANGE", WERR_DISK_CHANGE },
352         { "WERR_DRIVE_LOCKED", WERR_DRIVE_LOCKED },
353         { "WERR_BROKEN_PIPE", WERR_BROKEN_PIPE },
354         { "WERR_OPEN_FAILED", WERR_OPEN_FAILED },
355         { "WERR_BUFFER_OVERFLOW", WERR_BUFFER_OVERFLOW },
356         { "WERR_DISK_FULL", WERR_DISK_FULL },
357         { "WERR_NO_MORE_SEARCH_HANDLES", WERR_NO_MORE_SEARCH_HANDLES },
358         { "WERR_INVALID_TARGET_HANDLE", WERR_INVALID_TARGET_HANDLE },
359         { "WERR_INVALID_CATEGORY", WERR_INVALID_CATEGORY },
360         { "WERR_INVALID_VERIFY_SWITCH", WERR_INVALID_VERIFY_SWITCH },
361         { "WERR_BAD_DRIVER_LEVEL", WERR_BAD_DRIVER_LEVEL },
362         { "WERR_INVALID_LEVEL", WERR_INVALID_LEVEL },
363         { "WERR_NO_VOLUME_LABEL", WERR_NO_VOLUME_LABEL },
364         { "WERR_MOD_NOT_FOUND", WERR_MOD_NOT_FOUND },
365         { "WERR_PROC_NOT_FOUND", WERR_PROC_NOT_FOUND },
366         { "WERR_WAIT_NO_CHILDREN", WERR_WAIT_NO_CHILDREN },
367         { "WERR_CHILD_NOT_COMPLETE", WERR_CHILD_NOT_COMPLETE },
368         { "WERR_DIRECT_ACCESS_HANDLE", WERR_DIRECT_ACCESS_HANDLE },
369         { "WERR_NEGATIVE_SEEK", WERR_NEGATIVE_SEEK },
370         { "WERR_SEEK_ON_DEVICE", WERR_SEEK_ON_DEVICE },
371         { "WERR_NOT_SUBSTED", WERR_NOT_SUBSTED },
372         { "WERR_JOIN_TO_JOIN", WERR_JOIN_TO_JOIN },
373         { "WERR_SUBST_TO_SUBST", WERR_SUBST_TO_SUBST },
374         { "WERR_JOIN_TO_SUBST", WERR_JOIN_TO_SUBST },
375         { "WERR_SAME_DRIVE", WERR_SAME_DRIVE },
376         { "WERR_DIR_NOT_ROOT", WERR_DIR_NOT_ROOT },
377         { "WERR_DIR_NOT_EMPTY", WERR_DIR_NOT_EMPTY },
378         { "WERR_IS_SUBST_PATH", WERR_IS_SUBST_PATH },
379         { "WERR_IS_JOIN_PATH", WERR_IS_JOIN_PATH },
380         { "WERR_PATH_BUSY", WERR_PATH_BUSY },
381         { "WERR_IS_SUBST_TARGET", WERR_IS_SUBST_TARGET },
382         { "WERR_SYSTEM_TRACE", WERR_SYSTEM_TRACE },
383         { "WERR_INVALID_EVENT_COUNT", WERR_INVALID_EVENT_COUNT },
384         { "WERR_TOO_MANY_MUXWAITERS", WERR_TOO_MANY_MUXWAITERS },
385         { "WERR_INVALID_LIST_FORMAT", WERR_INVALID_LIST_FORMAT },
386         { "WERR_LABEL_TOO_LONG", WERR_LABEL_TOO_LONG },
387         { "WERR_TOO_MANY_TCBS", WERR_TOO_MANY_TCBS },
388         { "WERR_SIGNAL_REFUSED", WERR_SIGNAL_REFUSED },
389         { "WERR_DISCARDED", WERR_DISCARDED },
390         { "WERR_NOT_LOCKED", WERR_NOT_LOCKED },
391         { "WERR_BAD_THREADID_ADDR", WERR_BAD_THREADID_ADDR },
392         { "WERR_BAD_ARGUMENTS", WERR_BAD_ARGUMENTS },
393         { "WERR_BAD_PATHNAME", WERR_BAD_PATHNAME },
394         { "WERR_SIGNAL_PENDING", WERR_SIGNAL_PENDING },
395         { "WERR_MAX_THRDS_REACHED", WERR_MAX_THRDS_REACHED },
396         { "WERR_LOCK_FAILED", WERR_LOCK_FAILED },
397         { "WERR_BUSY", WERR_BUSY },
398         { "WERR_CANCEL_VIOLATION", WERR_CANCEL_VIOLATION },
399         { "WERR_ATOMIC_LOCKS_NOT_SUPPORTED", WERR_ATOMIC_LOCKS_NOT_SUPPORTED },
400         { "WERR_INVALID_SEGMENT_NUMBER", WERR_INVALID_SEGMENT_NUMBER },
401         { "WERR_INVALID_ORDINAL", WERR_INVALID_ORDINAL },
402         { "WERR_INVALID_FLAG_NUMBER", WERR_INVALID_FLAG_NUMBER },
403         { "WERR_SEM_NOT_FOUND", WERR_SEM_NOT_FOUND },
404         { "WERR_INVALID_STARTING_CODESEG", WERR_INVALID_STARTING_CODESEG },
405         { "WERR_INVALID_STACKSEG", WERR_INVALID_STACKSEG },
406         { "WERR_INVALID_MODULETYPE", WERR_INVALID_MODULETYPE },
407         { "WERR_INVALID_EXE_SIGNATURE", WERR_INVALID_EXE_SIGNATURE },
408         { "WERR_EXE_MARKED_INVALID", WERR_EXE_MARKED_INVALID },
409         { "WERR_BAD_EXE_FORMAT", WERR_BAD_EXE_FORMAT },
410         { "WERR_ITERATED_DATA_EXCEEDS_64K", WERR_ITERATED_DATA_EXCEEDS_64K },
411         { "WERR_INVALID_MINALLOCSIZE", WERR_INVALID_MINALLOCSIZE },
412         { "WERR_DYNLINK_FROM_INVALID_RING", WERR_DYNLINK_FROM_INVALID_RING },
413         { "WERR_IOPL_NOT_ENABLED", WERR_IOPL_NOT_ENABLED },
414         { "WERR_INVALID_SEGDPL", WERR_INVALID_SEGDPL },
415         { "WERR_AUTODATASEG_EXCEEDS_64K", WERR_AUTODATASEG_EXCEEDS_64K },
416         { "WERR_RING2SEG_MUST_BE_MOVABLE", WERR_RING2SEG_MUST_BE_MOVABLE },
417         { "WERR_RELOC_CHAIN_XEEDS_SEGLIM", WERR_RELOC_CHAIN_XEEDS_SEGLIM },
418         { "WERR_INFLOOP_IN_RELOC_CHAIN", WERR_INFLOOP_IN_RELOC_CHAIN },
419         { "WERR_ENVVAR_NOT_FOUND", WERR_ENVVAR_NOT_FOUND },
420         { "WERR_NO_SIGNAL_SENT", WERR_NO_SIGNAL_SENT },
421         { "WERR_FILENAME_EXCED_RANGE", WERR_FILENAME_EXCED_RANGE },
422         { "WERR_RING2_STACK_IN_USE", WERR_RING2_STACK_IN_USE },
423         { "WERR_META_EXPANSION_TOO_LONG", WERR_META_EXPANSION_TOO_LONG },
424         { "WERR_INVALID_SIGNAL_NUMBER", WERR_INVALID_SIGNAL_NUMBER },
425         { "WERR_THREAD_1_INACTIVE", WERR_THREAD_1_INACTIVE },
426         { "WERR_LOCKED", WERR_LOCKED },
427         { "WERR_TOO_MANY_MODULES", WERR_TOO_MANY_MODULES },
428         { "WERR_NESTING_NOT_ALLOWED", WERR_NESTING_NOT_ALLOWED },
429         { "WERR_EXE_MACHINE_TYPE_MISMATCH", WERR_EXE_MACHINE_TYPE_MISMATCH },
430         { "WERR_EXE_CANNOT_MODIFY_SIGNED_BINARY", WERR_EXE_CANNOT_MODIFY_SIGNED_BINARY },
431         { "WERR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY", WERR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY },
432         { "WERR_FILE_CHECKED_OUT", WERR_FILE_CHECKED_OUT },
433         { "WERR_CHECKOUT_REQUIRED", WERR_CHECKOUT_REQUIRED },
434         { "WERR_BAD_FILE_TYPE", WERR_BAD_FILE_TYPE },
435         { "WERR_FILE_TOO_LARGE", WERR_FILE_TOO_LARGE },
436         { "WERR_FORMS_AUTH_REQUIRED", WERR_FORMS_AUTH_REQUIRED },
437         { "WERR_VIRUS_INFECTED", WERR_VIRUS_INFECTED },
438         { "WERR_VIRUS_DELETED", WERR_VIRUS_DELETED },
439         { "WERR_PIPE_LOCAL", WERR_PIPE_LOCAL },
440         { "WERR_BAD_PIPE", WERR_BAD_PIPE },
441         { "WERR_PIPE_BUSY", WERR_PIPE_BUSY },
442         { "WERR_NO_DATA", WERR_NO_DATA },
443         { "WERR_PIPE_NOT_CONNECTED", WERR_PIPE_NOT_CONNECTED },
444         { "WERR_VC_DISCONNECTED", WERR_VC_DISCONNECTED },
445         { "WERR_INVALID_EA_NAME", WERR_INVALID_EA_NAME },
446         { "WERR_EA_LIST_INCONSISTENT", WERR_EA_LIST_INCONSISTENT },
447         { "WERR_WAIT_TIMEOUT", WERR_WAIT_TIMEOUT },
448         { "WERR_CANNOT_COPY", WERR_CANNOT_COPY },
449         { "WERR_DIRECTORY", WERR_DIRECTORY },
450         { "WERR_EAS_DIDNT_FIT", WERR_EAS_DIDNT_FIT },
451         { "WERR_EA_FILE_CORRUPT", WERR_EA_FILE_CORRUPT },
452         { "WERR_EA_TABLE_FULL", WERR_EA_TABLE_FULL },
453         { "WERR_INVALID_EA_HANDLE", WERR_INVALID_EA_HANDLE },
454         { "WERR_EAS_NOT_SUPPORTED", WERR_EAS_NOT_SUPPORTED },
455         { "WERR_NOT_OWNER", WERR_NOT_OWNER },
456         { "WERR_TOO_MANY_POSTS", WERR_TOO_MANY_POSTS },
457         { "WERR_PARTIAL_COPY", WERR_PARTIAL_COPY },
458         { "WERR_OPLOCK_NOT_GRANTED", WERR_OPLOCK_NOT_GRANTED },
459         { "WERR_INVALID_OPLOCK_PROTOCOL", WERR_INVALID_OPLOCK_PROTOCOL },
460         { "WERR_DISK_TOO_FRAGMENTED", WERR_DISK_TOO_FRAGMENTED },
461         { "WERR_DELETE_PENDING", WERR_DELETE_PENDING },
462         { "WERR_MR_MID_NOT_FOUND", WERR_MR_MID_NOT_FOUND },
463         { "WERR_SCOPE_NOT_FOUND", WERR_SCOPE_NOT_FOUND },
464         { "WERR_FAIL_NOACTION_REBOOT", WERR_FAIL_NOACTION_REBOOT },
465         { "WERR_FAIL_SHUTDOWN", WERR_FAIL_SHUTDOWN },
466         { "WERR_FAIL_RESTART", WERR_FAIL_RESTART },
467         { "WERR_MAX_SESSIONS_REACHED", WERR_MAX_SESSIONS_REACHED },
468         { "WERR_THREAD_MODE_ALREADY_BACKGROUND", WERR_THREAD_MODE_ALREADY_BACKGROUND },
469         { "WERR_THREAD_MODE_NOT_BACKGROUND", WERR_THREAD_MODE_NOT_BACKGROUND },
470         { "WERR_PROCESS_MODE_ALREADY_BACKGROUND", WERR_PROCESS_MODE_ALREADY_BACKGROUND },
471         { "WERR_PROCESS_MODE_NOT_BACKGROUND", WERR_PROCESS_MODE_NOT_BACKGROUND },
472         { "WERR_INVALID_ADDRESS", WERR_INVALID_ADDRESS },
473         { "WERR_USER_PROFILE_LOAD", WERR_USER_PROFILE_LOAD },
474         { "WERR_ARITHMETIC_OVERFLOW", WERR_ARITHMETIC_OVERFLOW },
475         { "WERR_PIPE_CONNECTED", WERR_PIPE_CONNECTED },
476         { "WERR_PIPE_LISTENING", WERR_PIPE_LISTENING },
477         { "WERR_VERIFIER_STOP", WERR_VERIFIER_STOP },
478         { "WERR_ABIOS_ERROR", WERR_ABIOS_ERROR },
479         { "WERR_WX86_WARNING", WERR_WX86_WARNING },
480         { "WERR_WX86_ERROR", WERR_WX86_ERROR },
481         { "WERR_TIMER_NOT_CANCELED", WERR_TIMER_NOT_CANCELED },
482         { "WERR_UNWIND", WERR_UNWIND },
483         { "WERR_BAD_STACK", WERR_BAD_STACK },
484         { "WERR_INVALID_UNWIND_TARGET", WERR_INVALID_UNWIND_TARGET },
485         { "WERR_INVALID_PORT_ATTRIBUTES", WERR_INVALID_PORT_ATTRIBUTES },
486         { "WERR_PORT_MESSAGE_TOO_LONG", WERR_PORT_MESSAGE_TOO_LONG },
487         { "WERR_INVALID_QUOTA_LOWER", WERR_INVALID_QUOTA_LOWER },
488         { "WERR_DEVICE_ALREADY_ATTACHED", WERR_DEVICE_ALREADY_ATTACHED },
489         { "WERR_INSTRUCTION_MISALIGNMENT", WERR_INSTRUCTION_MISALIGNMENT },
490         { "WERR_PROFILING_NOT_STARTED", WERR_PROFILING_NOT_STARTED },
491         { "WERR_PROFILING_NOT_STOPPED", WERR_PROFILING_NOT_STOPPED },
492         { "WERR_COULD_NOT_INTERPRET", WERR_COULD_NOT_INTERPRET },
493         { "WERR_PROFILING_AT_LIMIT", WERR_PROFILING_AT_LIMIT },
494         { "WERR_CANT_WAIT", WERR_CANT_WAIT },
495         { "WERR_CANT_TERMINATE_SELF", WERR_CANT_TERMINATE_SELF },
496         { "WERR_UNEXPECTED_MM_CREATE_ERR", WERR_UNEXPECTED_MM_CREATE_ERR },
497         { "WERR_UNEXPECTED_MM_MAP_ERROR", WERR_UNEXPECTED_MM_MAP_ERROR },
498         { "WERR_UNEXPECTED_MM_EXTEND_ERR", WERR_UNEXPECTED_MM_EXTEND_ERR },
499         { "WERR_BAD_FUNCTION_TABLE", WERR_BAD_FUNCTION_TABLE },
500         { "WERR_NO_GUID_TRANSLATION", WERR_NO_GUID_TRANSLATION },
501         { "WERR_INVALID_LDT_SIZE", WERR_INVALID_LDT_SIZE },
502         { "WERR_INVALID_LDT_OFFSET", WERR_INVALID_LDT_OFFSET },
503         { "WERR_INVALID_LDT_DESCRIPTOR", WERR_INVALID_LDT_DESCRIPTOR },
504         { "WERR_TOO_MANY_THREADS", WERR_TOO_MANY_THREADS },
505         { "WERR_THREAD_NOT_IN_PROCESS", WERR_THREAD_NOT_IN_PROCESS },
506         { "WERR_PAGEFILE_QUOTA_EXCEEDED", WERR_PAGEFILE_QUOTA_EXCEEDED },
507         { "WERR_LOGON_SERVER_CONFLICT", WERR_LOGON_SERVER_CONFLICT },
508         { "WERR_SYNCHRONIZATION_REQUIRED", WERR_SYNCHRONIZATION_REQUIRED },
509         { "WERR_NET_OPEN_FAILED", WERR_NET_OPEN_FAILED },
510         { "WERR_IO_PRIVILEGE_FAILED", WERR_IO_PRIVILEGE_FAILED },
511         { "WERR_CONTROL_C_EXIT", WERR_CONTROL_C_EXIT },
512         { "WERR_MISSING_SYSTEMFILE", WERR_MISSING_SYSTEMFILE },
513         { "WERR_UNHANDLED_EXCEPTION", WERR_UNHANDLED_EXCEPTION },
514         { "WERR_APP_INIT_FAILURE", WERR_APP_INIT_FAILURE },
515         { "WERR_PAGEFILE_CREATE_FAILED", WERR_PAGEFILE_CREATE_FAILED },
516         { "WERR_INVALID_IMAGE_HASH", WERR_INVALID_IMAGE_HASH },
517         { "WERR_NO_PAGEFILE", WERR_NO_PAGEFILE },
518         { "WERR_ILLEGAL_FLOAT_CONTEXT", WERR_ILLEGAL_FLOAT_CONTEXT },
519         { "WERR_NO_EVENT_PAIR", WERR_NO_EVENT_PAIR },
520         { "WERR_DOMAIN_CTRLR_CONFIG_ERROR", WERR_DOMAIN_CTRLR_CONFIG_ERROR },
521         { "WERR_ILLEGAL_CHARACTER", WERR_ILLEGAL_CHARACTER },
522         { "WERR_UNDEFINED_CHARACTER", WERR_UNDEFINED_CHARACTER },
523         { "WERR_FLOPPY_VOLUME", WERR_FLOPPY_VOLUME },
524         { "WERR_BIOS_FAILED_TO_CONNECT_INTERRUPT", WERR_BIOS_FAILED_TO_CONNECT_INTERRUPT },
525         { "WERR_BACKUP_CONTROLLER", WERR_BACKUP_CONTROLLER },
526         { "WERR_MUTANT_LIMIT_EXCEEDED", WERR_MUTANT_LIMIT_EXCEEDED },
527         { "WERR_FS_DRIVER_REQUIRED", WERR_FS_DRIVER_REQUIRED },
528         { "WERR_CANNOT_LOAD_REGISTRY_FILE", WERR_CANNOT_LOAD_REGISTRY_FILE },
529         { "WERR_DEBUG_ATTACH_FAILED", WERR_DEBUG_ATTACH_FAILED },
530         { "WERR_SYSTEM_PROCESS_TERMINATED", WERR_SYSTEM_PROCESS_TERMINATED },
531         { "WERR_DATA_NOT_ACCEPTED", WERR_DATA_NOT_ACCEPTED },
532         { "WERR_VDM_HARD_ERROR", WERR_VDM_HARD_ERROR },
533         { "WERR_DRIVER_CANCEL_TIMEOUT", WERR_DRIVER_CANCEL_TIMEOUT },
534         { "WERR_REPLY_MESSAGE_MISMATCH", WERR_REPLY_MESSAGE_MISMATCH },
535         { "WERR_LOST_WRITEBEHIND_DATA", WERR_LOST_WRITEBEHIND_DATA },
536         { "WERR_CLIENT_SERVER_PARAMETERS_INVALID", WERR_CLIENT_SERVER_PARAMETERS_INVALID },
537         { "WERR_NOT_TINY_STREAM", WERR_NOT_TINY_STREAM },
538         { "WERR_STACK_OVERFLOW_READ", WERR_STACK_OVERFLOW_READ },
539         { "WERR_CONVERT_TO_LARGE", WERR_CONVERT_TO_LARGE },
540         { "WERR_FOUND_OUT_OF_SCOPE", WERR_FOUND_OUT_OF_SCOPE },
541         { "WERR_ALLOCATE_BUCKET", WERR_ALLOCATE_BUCKET },
542         { "WERR_MARSHALL_OVERFLOW", WERR_MARSHALL_OVERFLOW },
543         { "WERR_INVALID_VARIANT", WERR_INVALID_VARIANT },
544         { "WERR_BAD_COMPRESSION_BUFFER", WERR_BAD_COMPRESSION_BUFFER },
545         { "WERR_AUDIT_FAILED", WERR_AUDIT_FAILED },
546         { "WERR_TIMER_RESOLUTION_NOT_SET", WERR_TIMER_RESOLUTION_NOT_SET },
547         { "WERR_INSUFFICIENT_LOGON_INFO", WERR_INSUFFICIENT_LOGON_INFO },
548         { "WERR_BAD_DLL_ENTRYPOINT", WERR_BAD_DLL_ENTRYPOINT },
549         { "WERR_BAD_SERVICE_ENTRYPOINT", WERR_BAD_SERVICE_ENTRYPOINT },
550         { "WERR_IP_ADDRESS_CONFLICT1", WERR_IP_ADDRESS_CONFLICT1 },
551         { "WERR_IP_ADDRESS_CONFLICT2", WERR_IP_ADDRESS_CONFLICT2 },
552         { "WERR_REGISTRY_QUOTA_LIMIT", WERR_REGISTRY_QUOTA_LIMIT },
553         { "WERR_NO_CALLBACK_ACTIVE", WERR_NO_CALLBACK_ACTIVE },
554         { "WERR_PWD_TOO_SHORT", WERR_PWD_TOO_SHORT },
555         { "WERR_PWD_TOO_RECENT", WERR_PWD_TOO_RECENT },
556         { "WERR_PWD_HISTORY_CONFLICT", WERR_PWD_HISTORY_CONFLICT },
557         { "WERR_UNSUPPORTED_COMPRESSION", WERR_UNSUPPORTED_COMPRESSION },
558         { "WERR_INVALID_HW_PROFILE", WERR_INVALID_HW_PROFILE },
559         { "WERR_INVALID_PLUGPLAY_DEVICE_PATH", WERR_INVALID_PLUGPLAY_DEVICE_PATH },
560         { "WERR_QUOTA_LIST_INCONSISTENT", WERR_QUOTA_LIST_INCONSISTENT },
561         { "WERR_EVALUATION_EXPIRATION", WERR_EVALUATION_EXPIRATION },
562         { "WERR_ILLEGAL_DLL_RELOCATION", WERR_ILLEGAL_DLL_RELOCATION },
563         { "WERR_DLL_INIT_FAILED_LOGOFF", WERR_DLL_INIT_FAILED_LOGOFF },
564         { "WERR_VALIDATE_CONTINUE", WERR_VALIDATE_CONTINUE },
565         { "WERR_NO_MORE_MATCHES", WERR_NO_MORE_MATCHES },
566         { "WERR_RANGE_LIST_CONFLICT", WERR_RANGE_LIST_CONFLICT },
567         { "WERR_SERVER_SID_MISMATCH", WERR_SERVER_SID_MISMATCH },
568         { "WERR_CANT_ENABLE_DENY_ONLY", WERR_CANT_ENABLE_DENY_ONLY },
569         { "WERR_FLOAT_MULTIPLE_FAULTS", WERR_FLOAT_MULTIPLE_FAULTS },
570         { "WERR_FLOAT_MULTIPLE_TRAPS", WERR_FLOAT_MULTIPLE_TRAPS },
571         { "WERR_NOINTERFACE", WERR_NOINTERFACE },
572         { "WERR_DRIVER_FAILED_SLEEP", WERR_DRIVER_FAILED_SLEEP },
573         { "WERR_CORRUPT_SYSTEM_FILE", WERR_CORRUPT_SYSTEM_FILE },
574         { "WERR_COMMITMENT_MINIMUM", WERR_COMMITMENT_MINIMUM },
575         { "WERR_PNP_RESTART_ENUMERATION", WERR_PNP_RESTART_ENUMERATION },
576         { "WERR_SYSTEM_IMAGE_BAD_SIGNATURE", WERR_SYSTEM_IMAGE_BAD_SIGNATURE },
577         { "WERR_PNP_REBOOT_REQUIRED", WERR_PNP_REBOOT_REQUIRED },
578         { "WERR_INSUFFICIENT_POWER", WERR_INSUFFICIENT_POWER },
579         { "WERR_MULTIPLE_FAULT_VIOLATION", WERR_MULTIPLE_FAULT_VIOLATION },
580         { "WERR_SYSTEM_SHUTDOWN", WERR_SYSTEM_SHUTDOWN },
581         { "WERR_PORT_NOT_SET", WERR_PORT_NOT_SET },
582         { "WERR_DS_VERSION_CHECK_FAILURE", WERR_DS_VERSION_CHECK_FAILURE },
583         { "WERR_RANGE_NOT_FOUND", WERR_RANGE_NOT_FOUND },
584         { "WERR_NOT_SAFE_MODE_DRIVER", WERR_NOT_SAFE_MODE_DRIVER },
585         { "WERR_FAILED_DRIVER_ENTRY", WERR_FAILED_DRIVER_ENTRY },
586         { "WERR_DEVICE_ENUMERATION_ERROR", WERR_DEVICE_ENUMERATION_ERROR },
587         { "WERR_MOUNT_POINT_NOT_RESOLVED", WERR_MOUNT_POINT_NOT_RESOLVED },
588         { "WERR_INVALID_DEVICE_OBJECT_PARAMETER", WERR_INVALID_DEVICE_OBJECT_PARAMETER },
589         { "WERR_MCA_OCCURED", WERR_MCA_OCCURED },
590         { "WERR_DRIVER_DATABASE_ERROR", WERR_DRIVER_DATABASE_ERROR },
591         { "WERR_SYSTEM_HIVE_TOO_LARGE", WERR_SYSTEM_HIVE_TOO_LARGE },
592         { "WERR_DRIVER_FAILED_PRIOR_UNLOAD", WERR_DRIVER_FAILED_PRIOR_UNLOAD },
593         { "WERR_VOLSNAP_PREPARE_HIBERNATE", WERR_VOLSNAP_PREPARE_HIBERNATE },
594         { "WERR_HIBERNATION_FAILURE", WERR_HIBERNATION_FAILURE },
595         { "WERR_FILE_SYSTEM_LIMITATION", WERR_FILE_SYSTEM_LIMITATION },
596         { "WERR_ASSERTION_FAILURE", WERR_ASSERTION_FAILURE },
597         { "WERR_ACPI_ERROR", WERR_ACPI_ERROR },
598         { "WERR_WOW_ASSERTION", WERR_WOW_ASSERTION },
599         { "WERR_PNP_BAD_MPS_TABLE", WERR_PNP_BAD_MPS_TABLE },
600         { "WERR_PNP_TRANSLATION_FAILED", WERR_PNP_TRANSLATION_FAILED },
601         { "WERR_PNP_IRQ_TRANSLATION_FAILED", WERR_PNP_IRQ_TRANSLATION_FAILED },
602         { "WERR_PNP_INVALID_ID", WERR_PNP_INVALID_ID },
603         { "WERR_WAKE_SYSTEM_DEBUGGER", WERR_WAKE_SYSTEM_DEBUGGER },
604         { "WERR_HANDLES_CLOSED", WERR_HANDLES_CLOSED },
605         { "WERR_EXTRANEOUS_INFORMATION", WERR_EXTRANEOUS_INFORMATION },
606         { "WERR_RXACT_COMMIT_NECESSARY", WERR_RXACT_COMMIT_NECESSARY },
607         { "WERR_MEDIA_CHECK", WERR_MEDIA_CHECK },
608         { "WERR_GUID_SUBSTITUTION_MADE", WERR_GUID_SUBSTITUTION_MADE },
609         { "WERR_STOPPED_ON_SYMLINK", WERR_STOPPED_ON_SYMLINK },
610         { "WERR_LONGJUMP", WERR_LONGJUMP },
611         { "WERR_PLUGPLAY_QUERY_VETOED", WERR_PLUGPLAY_QUERY_VETOED },
612         { "WERR_UNWIND_CONSOLIDATE", WERR_UNWIND_CONSOLIDATE },
613         { "WERR_REGISTRY_HIVE_RECOVERED", WERR_REGISTRY_HIVE_RECOVERED },
614         { "WERR_DLL_MIGHT_BE_INSECURE", WERR_DLL_MIGHT_BE_INSECURE },
615         { "WERR_DLL_MIGHT_BE_INCOMPATIBLE", WERR_DLL_MIGHT_BE_INCOMPATIBLE },
616         { "WERR_DBG_EXCEPTION_NOT_HANDLED", WERR_DBG_EXCEPTION_NOT_HANDLED },
617         { "WERR_DBG_REPLY_LATER", WERR_DBG_REPLY_LATER },
618         { "WERR_DBG_UNABLE_TO_PROVIDE_HANDLE", WERR_DBG_UNABLE_TO_PROVIDE_HANDLE },
619         { "WERR_DBG_TERMINATE_THREAD", WERR_DBG_TERMINATE_THREAD },
620         { "WERR_DBG_TERMINATE_PROCESS", WERR_DBG_TERMINATE_PROCESS },
621         { "WERR_DBG_CONTROL_C", WERR_DBG_CONTROL_C },
622         { "WERR_DBG_PRINTEXCEPTION_C", WERR_DBG_PRINTEXCEPTION_C },
623         { "WERR_DBG_RIPEXCEPTION", WERR_DBG_RIPEXCEPTION },
624         { "WERR_DBG_CONTROL_BREAK", WERR_DBG_CONTROL_BREAK },
625         { "WERR_DBG_COMMAND_EXCEPTION", WERR_DBG_COMMAND_EXCEPTION },
626         { "WERR_OBJECT_NAME_EXISTS", WERR_OBJECT_NAME_EXISTS },
627         { "WERR_THREAD_WAS_SUSPENDED", WERR_THREAD_WAS_SUSPENDED },
628         { "WERR_IMAGE_NOT_AT_BASE", WERR_IMAGE_NOT_AT_BASE },
629         { "WERR_RXACT_STATE_CREATED", WERR_RXACT_STATE_CREATED },
630         { "WERR_SEGMENT_NOTIFICATION", WERR_SEGMENT_NOTIFICATION },
631         { "WERR_BAD_CURRENT_DIRECTORY", WERR_BAD_CURRENT_DIRECTORY },
632         { "WERR_FT_READ_RECOVERY_FROM_BACKUP", WERR_FT_READ_RECOVERY_FROM_BACKUP },
633         { "WERR_FT_WRITE_RECOVERY", WERR_FT_WRITE_RECOVERY },
634         { "WERR_IMAGE_MACHINE_TYPE_MISMATCH", WERR_IMAGE_MACHINE_TYPE_MISMATCH },
635         { "WERR_RECEIVE_PARTIAL", WERR_RECEIVE_PARTIAL },
636         { "WERR_RECEIVE_EXPEDITED", WERR_RECEIVE_EXPEDITED },
637         { "WERR_RECEIVE_PARTIAL_EXPEDITED", WERR_RECEIVE_PARTIAL_EXPEDITED },
638         { "WERR_EVENT_DONE", WERR_EVENT_DONE },
639         { "WERR_EVENT_PENDING", WERR_EVENT_PENDING },
640         { "WERR_CHECKING_FILE_SYSTEM", WERR_CHECKING_FILE_SYSTEM },
641         { "WERR_FATAL_APP_EXIT", WERR_FATAL_APP_EXIT },
642         { "WERR_PREDEFINED_HANDLE", WERR_PREDEFINED_HANDLE },
643         { "WERR_WAS_UNLOCKED", WERR_WAS_UNLOCKED },
644         { "WERR_SERVICE_NOTIFICATION", WERR_SERVICE_NOTIFICATION },
645         { "WERR_WAS_LOCKED", WERR_WAS_LOCKED },
646         { "WERR_LOG_HARD_ERROR", WERR_LOG_HARD_ERROR },
647         { "WERR_ALREADY_WIN32", WERR_ALREADY_WIN32 },
648         { "WERR_IMAGE_MACHINE_TYPE_MISMATCH_EXE", WERR_IMAGE_MACHINE_TYPE_MISMATCH_EXE },
649         { "WERR_NO_YIELD_PERFORMED", WERR_NO_YIELD_PERFORMED },
650         { "WERR_TIMER_RESUME_IGNORED", WERR_TIMER_RESUME_IGNORED },
651         { "WERR_ARBITRATION_UNHANDLED", WERR_ARBITRATION_UNHANDLED },
652         { "WERR_CARDBUS_NOT_SUPPORTED", WERR_CARDBUS_NOT_SUPPORTED },
653         { "WERR_MP_PROCESSOR_MISMATCH", WERR_MP_PROCESSOR_MISMATCH },
654         { "WERR_HIBERNATED", WERR_HIBERNATED },
655         { "WERR_RESUME_HIBERNATION", WERR_RESUME_HIBERNATION },
656         { "WERR_FIRMWARE_UPDATED", WERR_FIRMWARE_UPDATED },
657         { "WERR_DRIVERS_LEAKING_LOCKED_PAGES", WERR_DRIVERS_LEAKING_LOCKED_PAGES },
658         { "WERR_WAKE_SYSTEM", WERR_WAKE_SYSTEM },
659         { "WERR_WAIT_1", WERR_WAIT_1 },
660         { "WERR_WAIT_2", WERR_WAIT_2 },
661         { "WERR_WAIT_3", WERR_WAIT_3 },
662         { "WERR_WAIT_63", WERR_WAIT_63 },
663         { "WERR_ABANDONED_WAIT_0", WERR_ABANDONED_WAIT_0 },
664         { "WERR_ABANDONED_WAIT_63", WERR_ABANDONED_WAIT_63 },
665         { "WERR_USER_APC", WERR_USER_APC },
666         { "WERR_KERNEL_APC", WERR_KERNEL_APC },
667         { "WERR_ALERTED", WERR_ALERTED },
668         { "WERR_ELEVATION_REQUIRED", WERR_ELEVATION_REQUIRED },
669         { "WERR_REPARSE", WERR_REPARSE },
670         { "WERR_OPLOCK_BREAK_IN_PROGRESS", WERR_OPLOCK_BREAK_IN_PROGRESS },
671         { "WERR_VOLUME_MOUNTED", WERR_VOLUME_MOUNTED },
672         { "WERR_RXACT_COMMITTED", WERR_RXACT_COMMITTED },
673         { "WERR_NOTIFY_CLEANUP", WERR_NOTIFY_CLEANUP },
674         { "WERR_PRIMARY_TRANSPORT_CONNECT_FAILED", WERR_PRIMARY_TRANSPORT_CONNECT_FAILED },
675         { "WERR_PAGE_FAULT_TRANSITION", WERR_PAGE_FAULT_TRANSITION },
676         { "WERR_PAGE_FAULT_DEMAND_ZERO", WERR_PAGE_FAULT_DEMAND_ZERO },
677         { "WERR_PAGE_FAULT_COPY_ON_WRITE", WERR_PAGE_FAULT_COPY_ON_WRITE },
678         { "WERR_PAGE_FAULT_GUARD_PAGE", WERR_PAGE_FAULT_GUARD_PAGE },
679         { "WERR_PAGE_FAULT_PAGING_FILE", WERR_PAGE_FAULT_PAGING_FILE },
680         { "WERR_CACHE_PAGE_LOCKED", WERR_CACHE_PAGE_LOCKED },
681         { "WERR_CRASH_DUMP", WERR_CRASH_DUMP },
682         { "WERR_BUFFER_ALL_ZEROS", WERR_BUFFER_ALL_ZEROS },
683         { "WERR_REPARSE_OBJECT", WERR_REPARSE_OBJECT },
684         { "WERR_RESOURCE_REQUIREMENTS_CHANGED", WERR_RESOURCE_REQUIREMENTS_CHANGED },
685         { "WERR_TRANSLATION_COMPLETE", WERR_TRANSLATION_COMPLETE },
686         { "WERR_NOTHING_TO_TERMINATE", WERR_NOTHING_TO_TERMINATE },
687         { "WERR_PROCESS_NOT_IN_JOB", WERR_PROCESS_NOT_IN_JOB },
688         { "WERR_PROCESS_IN_JOB", WERR_PROCESS_IN_JOB },
689         { "WERR_VOLSNAP_HIBERNATE_READY", WERR_VOLSNAP_HIBERNATE_READY },
690         { "WERR_FSFILTER_OP_COMPLETED_SUCCESSFULLY", WERR_FSFILTER_OP_COMPLETED_SUCCESSFULLY },
691         { "WERR_INTERRUPT_VECTOR_ALREADY_CONNECTED", WERR_INTERRUPT_VECTOR_ALREADY_CONNECTED },
692         { "WERR_INTERRUPT_STILL_CONNECTED", WERR_INTERRUPT_STILL_CONNECTED },
693         { "WERR_WAIT_FOR_OPLOCK", WERR_WAIT_FOR_OPLOCK },
694         { "WERR_DBG_EXCEPTION_HANDLED", WERR_DBG_EXCEPTION_HANDLED },
695         { "WERR_DBG_CONTINUE", WERR_DBG_CONTINUE },
696         { "WERR_CALLBACK_POP_STACK", WERR_CALLBACK_POP_STACK },
697         { "WERR_COMPRESSION_DISABLED", WERR_COMPRESSION_DISABLED },
698         { "WERR_CANTFETCHBACKWARDS", WERR_CANTFETCHBACKWARDS },
699         { "WERR_CANTSCROLLBACKWARDS", WERR_CANTSCROLLBACKWARDS },
700         { "WERR_ROWSNOTRELEASED", WERR_ROWSNOTRELEASED },
701         { "WERR_BAD_ACCESSOR_FLAGS", WERR_BAD_ACCESSOR_FLAGS },
702         { "WERR_ERRORS_ENCOUNTERED", WERR_ERRORS_ENCOUNTERED },
703         { "WERR_NOT_CAPABLE", WERR_NOT_CAPABLE },
704         { "WERR_REQUEST_OUT_OF_SEQUENCE", WERR_REQUEST_OUT_OF_SEQUENCE },
705         { "WERR_VERSION_PARSE_ERROR", WERR_VERSION_PARSE_ERROR },
706         { "WERR_BADSTARTPOSITION", WERR_BADSTARTPOSITION },
707         { "WERR_MEMORY_HARDWARE", WERR_MEMORY_HARDWARE },
708         { "WERR_DISK_REPAIR_DISABLED", WERR_DISK_REPAIR_DISABLED },
709         { "WERR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE", WERR_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE },
710         { "WERR_SYSTEM_POWERSTATE_TRANSITION", WERR_SYSTEM_POWERSTATE_TRANSITION },
711         { "WERR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION", WERR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION },
712         { "WERR_MCA_EXCEPTION", WERR_MCA_EXCEPTION },
713         { "WERR_ACCESS_AUDIT_BY_POLICY", WERR_ACCESS_AUDIT_BY_POLICY },
714         { "WERR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY", WERR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY },
715         { "WERR_ABANDON_HIBERFILE", WERR_ABANDON_HIBERFILE },
716         { "WERR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED", WERR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED },
717         { "WERR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR", WERR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR },
718         { "WERR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR", WERR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR },
719         { "WERR_EA_ACCESS_DENIED", WERR_EA_ACCESS_DENIED },
720         { "WERR_OPERATION_ABORTED", WERR_OPERATION_ABORTED },
721         { "WERR_IO_INCOMPLETE", WERR_IO_INCOMPLETE },
722         { "WERR_NOACCESS", WERR_NOACCESS },
723         { "WERR_SWAPERROR", WERR_SWAPERROR },
724         { "WERR_STACK_OVERFLOW", WERR_STACK_OVERFLOW },
725         { "WERR_INVALID_MESSAGE", WERR_INVALID_MESSAGE },
726         { "WERR_UNRECOGNIZED_VOLUME", WERR_UNRECOGNIZED_VOLUME },
727         { "WERR_FILE_INVALID", WERR_FILE_INVALID },
728         { "WERR_FULLSCREEN_MODE", WERR_FULLSCREEN_MODE },
729         { "WERR_NO_TOKEN", WERR_NO_TOKEN },
730         { "WERR_BADDB", WERR_BADDB },
731         { "WERR_BADKEY", WERR_BADKEY },
732         { "WERR_CANTOPEN", WERR_CANTOPEN },
733         { "WERR_CANTREAD", WERR_CANTREAD },
734         { "WERR_CANTWRITE", WERR_CANTWRITE },
735         { "WERR_REGISTRY_RECOVERED", WERR_REGISTRY_RECOVERED },
736         { "WERR_REGISTRY_CORRUPT", WERR_REGISTRY_CORRUPT },
737         { "WERR_REGISTRY_IO_FAILED", WERR_REGISTRY_IO_FAILED },
738         { "WERR_NOT_REGISTRY_FILE", WERR_NOT_REGISTRY_FILE },
739         { "WERR_KEY_DELETED", WERR_KEY_DELETED },
740         { "WERR_NO_LOG_SPACE", WERR_NO_LOG_SPACE },
741         { "WERR_KEY_HAS_CHILDREN", WERR_KEY_HAS_CHILDREN },
742         { "WERR_CHILD_MUST_BE_VOLATILE", WERR_CHILD_MUST_BE_VOLATILE },
743         { "WERR_NOTIFY_ENUM_DIR", WERR_NOTIFY_ENUM_DIR },
744         { "WERR_DEPENDENT_SERVICES_RUNNING", WERR_DEPENDENT_SERVICES_RUNNING },
745         { "WERR_SERVICE_REQUEST_TIMEOUT", WERR_SERVICE_REQUEST_TIMEOUT },
746         { "WERR_SERVICE_NO_THREAD", WERR_SERVICE_NO_THREAD },
747         { "WERR_SERVICE_DATABASE_LOCKED", WERR_SERVICE_DATABASE_LOCKED },
748         { "WERR_INVALID_SERVICE_ACCOUNT", WERR_INVALID_SERVICE_ACCOUNT },
749         { "WERR_CIRCULAR_DEPENDENCY", WERR_CIRCULAR_DEPENDENCY },
750         { "WERR_SERVICE_DOES_NOT_EXIST", WERR_SERVICE_DOES_NOT_EXIST },
751         { "WERR_SERVICE_CANNOT_ACCEPT_CTRL", WERR_SERVICE_CANNOT_ACCEPT_CTRL },
752         { "WERR_SERVICE_NOT_ACTIVE", WERR_SERVICE_NOT_ACTIVE },
753         { "WERR_FAILED_SERVICE_CONTROLLER_CONNECT", WERR_FAILED_SERVICE_CONTROLLER_CONNECT },
754         { "WERR_EXCEPTION_IN_SERVICE", WERR_EXCEPTION_IN_SERVICE },
755         { "WERR_DATABASE_DOES_NOT_EXIST", WERR_DATABASE_DOES_NOT_EXIST },
756         { "WERR_SERVICE_SPECIFIC_ERROR", WERR_SERVICE_SPECIFIC_ERROR },
757         { "WERR_PROCESS_ABORTED", WERR_PROCESS_ABORTED },
758         { "WERR_SERVICE_DEPENDENCY_FAIL", WERR_SERVICE_DEPENDENCY_FAIL },
759         { "WERR_SERVICE_LOGON_FAILED", WERR_SERVICE_LOGON_FAILED },
760         { "WERR_SERVICE_START_HANG", WERR_SERVICE_START_HANG },
761         { "WERR_INVALID_SERVICE_LOCK", WERR_INVALID_SERVICE_LOCK },
762         { "WERR_ALREADY_RUNNING_LKG", WERR_ALREADY_RUNNING_LKG },
763         { "WERR_SERVICE_DEPENDENCY_DELETED", WERR_SERVICE_DEPENDENCY_DELETED },
764         { "WERR_BOOT_ALREADY_ACCEPTED", WERR_BOOT_ALREADY_ACCEPTED },
765         { "WERR_DIFFERENT_SERVICE_ACCOUNT", WERR_DIFFERENT_SERVICE_ACCOUNT },
766         { "WERR_CANNOT_DETECT_DRIVER_FAILURE", WERR_CANNOT_DETECT_DRIVER_FAILURE },
767         { "WERR_CANNOT_DETECT_PROCESS_ABORT", WERR_CANNOT_DETECT_PROCESS_ABORT },
768         { "WERR_NO_RECOVERY_PROGRAM", WERR_NO_RECOVERY_PROGRAM },
769         { "WERR_SERVICE_NOT_IN_EXE", WERR_SERVICE_NOT_IN_EXE },
770         { "WERR_NOT_SAFEBOOT_SERVICE", WERR_NOT_SAFEBOOT_SERVICE },
771         { "WERR_END_OF_MEDIA", WERR_END_OF_MEDIA },
772         { "WERR_FILEMARK_DETECTED", WERR_FILEMARK_DETECTED },
773         { "WERR_BEGINNING_OF_MEDIA", WERR_BEGINNING_OF_MEDIA },
774         { "WERR_SETMARK_DETECTED", WERR_SETMARK_DETECTED },
775         { "WERR_NO_DATA_DETECTED", WERR_NO_DATA_DETECTED },
776         { "WERR_PARTITION_FAILURE", WERR_PARTITION_FAILURE },
777         { "WERR_INVALID_BLOCK_LENGTH", WERR_INVALID_BLOCK_LENGTH },
778         { "WERR_DEVICE_NOT_PARTITIONED", WERR_DEVICE_NOT_PARTITIONED },
779         { "WERR_UNABLE_TO_LOCK_MEDIA", WERR_UNABLE_TO_LOCK_MEDIA },
780         { "WERR_UNABLE_TO_UNLOAD_MEDIA", WERR_UNABLE_TO_UNLOAD_MEDIA },
781         { "WERR_MEDIA_CHANGED", WERR_MEDIA_CHANGED },
782         { "WERR_BUS_RESET", WERR_BUS_RESET },
783         { "WERR_NO_MEDIA_IN_DRIVE", WERR_NO_MEDIA_IN_DRIVE },
784         { "WERR_NO_UNICODE_TRANSLATION", WERR_NO_UNICODE_TRANSLATION },
785         { "WERR_DLL_INIT_FAILED", WERR_DLL_INIT_FAILED },
786         { "WERR_SHUTDOWN_IN_PROGRESS", WERR_SHUTDOWN_IN_PROGRESS },
787         { "WERR_IO_DEVICE", WERR_IO_DEVICE },
788         { "WERR_SERIAL_NO_DEVICE", WERR_SERIAL_NO_DEVICE },
789         { "WERR_IRQ_BUSY", WERR_IRQ_BUSY },
790         { "WERR_MORE_WRITES", WERR_MORE_WRITES },
791         { "WERR_COUNTER_TIMEOUT", WERR_COUNTER_TIMEOUT },
792         { "WERR_FLOPPY_ID_MARK_NOT_FOUND", WERR_FLOPPY_ID_MARK_NOT_FOUND },
793         { "WERR_FLOPPY_WRONG_CYLINDER", WERR_FLOPPY_WRONG_CYLINDER },
794         { "WERR_FLOPPY_UNKNOWN_ERROR", WERR_FLOPPY_UNKNOWN_ERROR },
795         { "WERR_FLOPPY_BAD_REGISTERS", WERR_FLOPPY_BAD_REGISTERS },
796         { "WERR_DISK_RECALIBRATE_FAILED", WERR_DISK_RECALIBRATE_FAILED },
797         { "WERR_DISK_OPERATION_FAILED", WERR_DISK_OPERATION_FAILED },
798         { "WERR_DISK_RESET_FAILED", WERR_DISK_RESET_FAILED },
799         { "WERR_EOM_OVERFLOW", WERR_EOM_OVERFLOW },
800         { "WERR_NOT_ENOUGH_SERVER_MEMORY", WERR_NOT_ENOUGH_SERVER_MEMORY },
801         { "WERR_POSSIBLE_DEADLOCK", WERR_POSSIBLE_DEADLOCK },
802         { "WERR_MAPPED_ALIGNMENT", WERR_MAPPED_ALIGNMENT },
803         { "WERR_SET_POWER_STATE_VETOED", WERR_SET_POWER_STATE_VETOED },
804         { "WERR_SET_POWER_STATE_FAILED", WERR_SET_POWER_STATE_FAILED },
805         { "WERR_TOO_MANY_LINKS", WERR_TOO_MANY_LINKS },
806         { "WERR_OLD_WIN_VERSION", WERR_OLD_WIN_VERSION },
807         { "WERR_APP_WRONG_OS", WERR_APP_WRONG_OS },
808         { "WERR_SINGLE_INSTANCE_APP", WERR_SINGLE_INSTANCE_APP },
809         { "WERR_RMODE_APP", WERR_RMODE_APP },
810         { "WERR_INVALID_DLL", WERR_INVALID_DLL },
811         { "WERR_NO_ASSOCIATION", WERR_NO_ASSOCIATION },
812         { "WERR_DDE_FAIL", WERR_DDE_FAIL },
813         { "WERR_DLL_NOT_FOUND", WERR_DLL_NOT_FOUND },
814         { "WERR_NO_MORE_USER_HANDLES", WERR_NO_MORE_USER_HANDLES },
815         { "WERR_MESSAGE_SYNC_ONLY", WERR_MESSAGE_SYNC_ONLY },
816         { "WERR_SOURCE_ELEMENT_EMPTY", WERR_SOURCE_ELEMENT_EMPTY },
817         { "WERR_DESTINATION_ELEMENT_FULL", WERR_DESTINATION_ELEMENT_FULL },
818         { "WERR_ILLEGAL_ELEMENT_ADDRESS", WERR_ILLEGAL_ELEMENT_ADDRESS },
819         { "WERR_MAGAZINE_NOT_PRESENT", WERR_MAGAZINE_NOT_PRESENT },
820         { "WERR_DEVICE_REINITIALIZATION_NEEDED", WERR_DEVICE_REINITIALIZATION_NEEDED },
821         { "WERR_DEVICE_REQUIRES_CLEANING", WERR_DEVICE_REQUIRES_CLEANING },
822         { "WERR_DEVICE_DOOR_OPEN", WERR_DEVICE_DOOR_OPEN },
823         { "WERR_NO_MATCH", WERR_NO_MATCH },
824         { "WERR_SET_NOT_FOUND", WERR_SET_NOT_FOUND },
825         { "WERR_POINT_NOT_FOUND", WERR_POINT_NOT_FOUND },
826         { "WERR_NO_TRACKING_SERVICE", WERR_NO_TRACKING_SERVICE },
827         { "WERR_NO_VOLUME_ID", WERR_NO_VOLUME_ID },
828         { "WERR_UNABLE_TO_REMOVE_REPLACED", WERR_UNABLE_TO_REMOVE_REPLACED },
829         { "WERR_UNABLE_TO_MOVE_REPLACEMENT", WERR_UNABLE_TO_MOVE_REPLACEMENT },
830         { "WERR_UNABLE_TO_MOVE_REPLACEMENT_2", WERR_UNABLE_TO_MOVE_REPLACEMENT_2 },
831         { "WERR_JOURNAL_DELETE_IN_PROGRESS", WERR_JOURNAL_DELETE_IN_PROGRESS },
832         { "WERR_JOURNAL_NOT_ACTIVE", WERR_JOURNAL_NOT_ACTIVE },
833         { "WERR_POTENTIAL_FILE_FOUND", WERR_POTENTIAL_FILE_FOUND },
834         { "WERR_JOURNAL_ENTRY_DELETED", WERR_JOURNAL_ENTRY_DELETED },
835         { "WERR_SHUTDOWN_IS_SCHEDULED", WERR_SHUTDOWN_IS_SCHEDULED },
836         { "WERR_SHUTDOWN_USERS_LOGGED_ON", WERR_SHUTDOWN_USERS_LOGGED_ON },
837         { "WERR_BAD_DEVICE", WERR_BAD_DEVICE },
838         { "WERR_CONNECTION_UNAVAIL", WERR_CONNECTION_UNAVAIL },
839         { "WERR_DEVICE_ALREADY_REMEMBERED", WERR_DEVICE_ALREADY_REMEMBERED },
840         { "WERR_NO_NET_OR_BAD_PATH", WERR_NO_NET_OR_BAD_PATH },
841         { "WERR_BAD_PROVIDER", WERR_BAD_PROVIDER },
842         { "WERR_CANNOT_OPEN_PROFILE", WERR_CANNOT_OPEN_PROFILE },
843         { "WERR_BAD_PROFILE", WERR_BAD_PROFILE },
844         { "WERR_NOT_CONTAINER", WERR_NOT_CONTAINER },
845         { "WERR_EXTENDED_ERROR", WERR_EXTENDED_ERROR },
846         { "WERR_INVALID_GROUPNAME", WERR_INVALID_GROUPNAME },
847         { "WERR_INVALID_EVENTNAME", WERR_INVALID_EVENTNAME },
848         { "WERR_INVALID_SERVICENAME", WERR_INVALID_SERVICENAME },
849         { "WERR_INVALID_NETNAME", WERR_INVALID_NETNAME },
850         { "WERR_INVALID_SHARENAME", WERR_INVALID_SHARENAME },
851         { "WERR_INVALID_PASSWORDNAME", WERR_INVALID_PASSWORDNAME },
852         { "WERR_INVALID_MESSAGENAME", WERR_INVALID_MESSAGENAME },
853         { "WERR_INVALID_MESSAGEDEST", WERR_INVALID_MESSAGEDEST },
854         { "WERR_SESSION_CREDENTIAL_CONFLICT", WERR_SESSION_CREDENTIAL_CONFLICT },
855         { "WERR_REMOTE_SESSION_LIMIT_EXCEEDED", WERR_REMOTE_SESSION_LIMIT_EXCEEDED },
856         { "WERR_DUP_DOMAINNAME", WERR_DUP_DOMAINNAME },
857         { "WERR_NO_NETWORK", WERR_NO_NETWORK },
858         { "WERR_CANCELLED", WERR_CANCELLED },
859         { "WERR_USER_MAPPED_FILE", WERR_USER_MAPPED_FILE },
860         { "WERR_CONNECTION_REFUSED", WERR_CONNECTION_REFUSED },
861         { "WERR_GRACEFUL_DISCONNECT", WERR_GRACEFUL_DISCONNECT },
862         { "WERR_ADDRESS_ALREADY_ASSOCIATED", WERR_ADDRESS_ALREADY_ASSOCIATED },
863         { "WERR_ADDRESS_NOT_ASSOCIATED", WERR_ADDRESS_NOT_ASSOCIATED },
864         { "WERR_CONNECTION_INVALID", WERR_CONNECTION_INVALID },
865         { "WERR_CONNECTION_ACTIVE", WERR_CONNECTION_ACTIVE },
866         { "WERR_NETWORK_UNREACHABLE", WERR_NETWORK_UNREACHABLE },
867         { "WERR_HOST_UNREACHABLE", WERR_HOST_UNREACHABLE },
868         { "WERR_PROTOCOL_UNREACHABLE", WERR_PROTOCOL_UNREACHABLE },
869         { "WERR_PORT_UNREACHABLE", WERR_PORT_UNREACHABLE },
870         { "WERR_REQUEST_ABORTED", WERR_REQUEST_ABORTED },
871         { "WERR_CONNECTION_ABORTED", WERR_CONNECTION_ABORTED },
872         { "WERR_RETRY", WERR_RETRY },
873         { "WERR_CONNECTION_COUNT_LIMIT", WERR_CONNECTION_COUNT_LIMIT },
874         { "WERR_LOGIN_TIME_RESTRICTION", WERR_LOGIN_TIME_RESTRICTION },
875         { "WERR_LOGIN_WKSTA_RESTRICTION", WERR_LOGIN_WKSTA_RESTRICTION },
876         { "WERR_INCORRECT_ADDRESS", WERR_INCORRECT_ADDRESS },
877         { "WERR_ALREADY_REGISTERED", WERR_ALREADY_REGISTERED },
878         { "WERR_SERVICE_NOT_FOUND", WERR_SERVICE_NOT_FOUND },
879         { "WERR_NOT_LOGGED_ON", WERR_NOT_LOGGED_ON },
880         { "WERR_CONTINUE", WERR_CONTINUE },
881         { "WERR_ALREADY_INITIALIZED", WERR_ALREADY_INITIALIZED },
882         { "WERR_NO_MORE_DEVICES", WERR_NO_MORE_DEVICES },
883         { "WERR_NO_SUCH_SITE", WERR_NO_SUCH_SITE },
884         { "WERR_DOMAIN_CONTROLLER_EXISTS", WERR_DOMAIN_CONTROLLER_EXISTS },
885         { "WERR_ONLY_IF_CONNECTED", WERR_ONLY_IF_CONNECTED },
886         { "WERR_OVERRIDE_NOCHANGES", WERR_OVERRIDE_NOCHANGES },
887         { "WERR_BAD_USER_PROFILE", WERR_BAD_USER_PROFILE },
888         { "WERR_NOT_SUPPORTED_ON_SBS", WERR_NOT_SUPPORTED_ON_SBS },
889         { "WERR_SERVER_SHUTDOWN_IN_PROGRESS", WERR_SERVER_SHUTDOWN_IN_PROGRESS },
890         { "WERR_HOST_DOWN", WERR_HOST_DOWN },
891         { "WERR_NON_ACCOUNT_SID", WERR_NON_ACCOUNT_SID },
892         { "WERR_NON_DOMAIN_SID", WERR_NON_DOMAIN_SID },
893         { "WERR_APPHELP_BLOCK", WERR_APPHELP_BLOCK },
894         { "WERR_ACCESS_DISABLED_BY_POLICY", WERR_ACCESS_DISABLED_BY_POLICY },
895         { "WERR_REG_NAT_CONSUMPTION", WERR_REG_NAT_CONSUMPTION },
896         { "WERR_CSCSHARE_OFFLINE", WERR_CSCSHARE_OFFLINE },
897         { "WERR_PKINIT_FAILURE", WERR_PKINIT_FAILURE },
898         { "WERR_SMARTCARD_SUBSYSTEM_FAILURE", WERR_SMARTCARD_SUBSYSTEM_FAILURE },
899         { "WERR_DOWNGRADE_DETECTED", WERR_DOWNGRADE_DETECTED },
900         { "WERR_CALLBACK_SUPPLIED_INVALID_DATA", WERR_CALLBACK_SUPPLIED_INVALID_DATA },
901         { "WERR_SYNC_FOREGROUND_REFRESH_REQUIRED", WERR_SYNC_FOREGROUND_REFRESH_REQUIRED },
902         { "WERR_DRIVER_BLOCKED", WERR_DRIVER_BLOCKED },
903         { "WERR_INVALID_IMPORT_OF_NON_DLL", WERR_INVALID_IMPORT_OF_NON_DLL },
904         { "WERR_ACCESS_DISABLED_WEBBLADE", WERR_ACCESS_DISABLED_WEBBLADE },
905         { "WERR_ACCESS_DISABLED_WEBBLADE_TAMPER", WERR_ACCESS_DISABLED_WEBBLADE_TAMPER },
906         { "WERR_RECOVERY_FAILURE", WERR_RECOVERY_FAILURE },
907         { "WERR_ALREADY_FIBER", WERR_ALREADY_FIBER },
908         { "WERR_ALREADY_THREAD", WERR_ALREADY_THREAD },
909         { "WERR_STACK_BUFFER_OVERRUN", WERR_STACK_BUFFER_OVERRUN },
910         { "WERR_PARAMETER_QUOTA_EXCEEDED", WERR_PARAMETER_QUOTA_EXCEEDED },
911         { "WERR_DEBUGGER_INACTIVE", WERR_DEBUGGER_INACTIVE },
912         { "WERR_DELAY_LOAD_FAILED", WERR_DELAY_LOAD_FAILED },
913         { "WERR_VDM_DISALLOWED", WERR_VDM_DISALLOWED },
914         { "WERR_UNIDENTIFIED_ERROR", WERR_UNIDENTIFIED_ERROR },
915         { "WERR_BEYOND_VDL", WERR_BEYOND_VDL },
916         { "WERR_INCOMPATIBLE_SERVICE_SID_TYPE", WERR_INCOMPATIBLE_SERVICE_SID_TYPE },
917         { "WERR_DRIVER_PROCESS_TERMINATED", WERR_DRIVER_PROCESS_TERMINATED },
918         { "WERR_IMPLEMENTATION_LIMIT", WERR_IMPLEMENTATION_LIMIT },
919         { "WERR_PROCESS_IS_PROTECTED", WERR_PROCESS_IS_PROTECTED },
920         { "WERR_SERVICE_NOTIFY_CLIENT_LAGGING", WERR_SERVICE_NOTIFY_CLIENT_LAGGING },
921         { "WERR_DISK_QUOTA_EXCEEDED", WERR_DISK_QUOTA_EXCEEDED },
922         { "WERR_CONTENT_BLOCKED", WERR_CONTENT_BLOCKED },
923         { "WERR_INCOMPATIBLE_SERVICE_PRIVILEGE", WERR_INCOMPATIBLE_SERVICE_PRIVILEGE },
924         { "WERR_INVALID_LABEL", WERR_INVALID_LABEL },
925         { "WERR_NOT_ALL_ASSIGNED", WERR_NOT_ALL_ASSIGNED },
926         { "WERR_SOME_NOT_MAPPED", WERR_SOME_NOT_MAPPED },
927         { "WERR_NO_QUOTAS_FOR_ACCOUNT", WERR_NO_QUOTAS_FOR_ACCOUNT },
928         { "WERR_LOCAL_USER_SESSION_KEY", WERR_LOCAL_USER_SESSION_KEY },
929         { "WERR_NULL_LM_PASSWORD", WERR_NULL_LM_PASSWORD },
930         { "WERR_NO_IMPERSONATION_TOKEN", WERR_NO_IMPERSONATION_TOKEN },
931         { "WERR_CANT_DISABLE_MANDATORY", WERR_CANT_DISABLE_MANDATORY },
932         { "WERR_INVALID_ACCOUNT_NAME", WERR_INVALID_ACCOUNT_NAME },
933         { "WERR_USER_EXISTS", WERR_USER_EXISTS },
934         { "WERR_MEMBER_NOT_IN_GROUP", WERR_MEMBER_NOT_IN_GROUP },
935         { "WERR_LAST_ADMIN", WERR_LAST_ADMIN },
936         { "WERR_ILL_FORMED_PASSWORD", WERR_ILL_FORMED_PASSWORD },
937         { "WERR_ACCOUNT_RESTRICTION", WERR_ACCOUNT_RESTRICTION },
938         { "WERR_INVALID_LOGON_HOURS", WERR_INVALID_LOGON_HOURS },
939         { "WERR_INVALID_WORKSTATION", WERR_INVALID_WORKSTATION },
940         { "WERR_PASSWORD_EXPIRED", WERR_PASSWORD_EXPIRED },
941         { "WERR_ACCOUNT_DISABLED", WERR_ACCOUNT_DISABLED },
942         { "WERR_TOO_MANY_LUIDS_REQUESTED", WERR_TOO_MANY_LUIDS_REQUESTED },
943         { "WERR_LUIDS_EXHAUSTED", WERR_LUIDS_EXHAUSTED },
944         { "WERR_INVALID_SUB_AUTHORITY", WERR_INVALID_SUB_AUTHORITY },
945         { "WERR_INVALID_ACL", WERR_INVALID_ACL },
946         { "WERR_INVALID_SID", WERR_INVALID_SID },
947         { "WERR_INVALID_SECURITY_DESCR", WERR_INVALID_SECURITY_DESCR },
948         { "WERR_BAD_INHERITANCE_ACL", WERR_BAD_INHERITANCE_ACL },
949         { "WERR_SERVER_DISABLED", WERR_SERVER_DISABLED },
950         { "WERR_SERVER_NOT_DISABLED", WERR_SERVER_NOT_DISABLED },
951         { "WERR_INVALID_ID_AUTHORITY", WERR_INVALID_ID_AUTHORITY },
952         { "WERR_ALLOTTED_SPACE_EXCEEDED", WERR_ALLOTTED_SPACE_EXCEEDED },
953         { "WERR_INVALID_GROUP_ATTRIBUTES", WERR_INVALID_GROUP_ATTRIBUTES },
954         { "WERR_BAD_IMPERSONATION_LEVEL", WERR_BAD_IMPERSONATION_LEVEL },
955         { "WERR_CANT_OPEN_ANONYMOUS", WERR_CANT_OPEN_ANONYMOUS },
956         { "WERR_BAD_VALIDATION_CLASS", WERR_BAD_VALIDATION_CLASS },
957         { "WERR_BAD_TOKEN_TYPE", WERR_BAD_TOKEN_TYPE },
958         { "WERR_NO_SECURITY_ON_OBJECT", WERR_NO_SECURITY_ON_OBJECT },
959         { "WERR_CANT_ACCESS_DOMAIN_INFO", WERR_CANT_ACCESS_DOMAIN_INFO },
960         { "WERR_INVALID_SERVER_STATE", WERR_INVALID_SERVER_STATE },
961         { "WERR_DOMAIN_EXISTS", WERR_DOMAIN_EXISTS },
962         { "WERR_DOMAIN_LIMIT_EXCEEDED", WERR_DOMAIN_LIMIT_EXCEEDED },
963         { "WERR_INTERNAL_DB_CORRUPTION", WERR_INTERNAL_DB_CORRUPTION },
964         { "WERR_INTERNAL_ERROR", WERR_INTERNAL_ERROR },
965         { "WERR_GENERIC_NOT_MAPPED", WERR_GENERIC_NOT_MAPPED },
966         { "WERR_BAD_DESCRIPTOR_FORMAT", WERR_BAD_DESCRIPTOR_FORMAT },
967         { "WERR_NOT_LOGON_PROCESS", WERR_NOT_LOGON_PROCESS },
968         { "WERR_LOGON_SESSION_EXISTS", WERR_LOGON_SESSION_EXISTS },
969         { "WERR_NO_SUCH_PACKAGE", WERR_NO_SUCH_PACKAGE },
970         { "WERR_BAD_LOGON_SESSION_STATE", WERR_BAD_LOGON_SESSION_STATE },
971         { "WERR_LOGON_SESSION_COLLISION", WERR_LOGON_SESSION_COLLISION },
972         { "WERR_INVALID_LOGON_TYPE", WERR_INVALID_LOGON_TYPE },
973         { "WERR_CANNOT_IMPERSONATE", WERR_CANNOT_IMPERSONATE },
974         { "WERR_RXACT_INVALID_STATE", WERR_RXACT_INVALID_STATE },
975         { "WERR_RXACT_COMMIT_FAILURE", WERR_RXACT_COMMIT_FAILURE },
976         { "WERR_SPECIAL_GROUP", WERR_SPECIAL_GROUP },
977         { "WERR_SPECIAL_USER", WERR_SPECIAL_USER },
978         { "WERR_MEMBERS_PRIMARY_GROUP", WERR_MEMBERS_PRIMARY_GROUP },
979         { "WERR_TOKEN_ALREADY_IN_USE", WERR_TOKEN_ALREADY_IN_USE },
980         { "WERR_MEMBER_NOT_IN_ALIAS", WERR_MEMBER_NOT_IN_ALIAS },
981         { "WERR_LOGON_NOT_GRANTED", WERR_LOGON_NOT_GRANTED },
982         { "WERR_TOO_MANY_SECRETS", WERR_TOO_MANY_SECRETS },
983         { "WERR_SECRET_TOO_LONG", WERR_SECRET_TOO_LONG },
984         { "WERR_INTERNAL_DB_ERROR", WERR_INTERNAL_DB_ERROR },
985         { "WERR_TOO_MANY_CONTEXT_IDS", WERR_TOO_MANY_CONTEXT_IDS },
986         { "WERR_LOGON_TYPE_NOT_GRANTED", WERR_LOGON_TYPE_NOT_GRANTED },
987         { "WERR_NT_CROSS_ENCRYPTION_REQUIRED", WERR_NT_CROSS_ENCRYPTION_REQUIRED },
988         { "WERR_NO_SUCH_MEMBER", WERR_NO_SUCH_MEMBER },
989         { "WERR_INVALID_MEMBER", WERR_INVALID_MEMBER },
990         { "WERR_TOO_MANY_SIDS", WERR_TOO_MANY_SIDS },
991         { "WERR_LM_CROSS_ENCRYPTION_REQUIRED", WERR_LM_CROSS_ENCRYPTION_REQUIRED },
992         { "WERR_NO_INHERITANCE", WERR_NO_INHERITANCE },
993         { "WERR_FILE_CORRUPT", WERR_FILE_CORRUPT },
994         { "WERR_DISK_CORRUPT", WERR_DISK_CORRUPT },
995         { "WERR_NO_USER_SESSION_KEY", WERR_NO_USER_SESSION_KEY },
996         { "WERR_LICENSE_QUOTA_EXCEEDED", WERR_LICENSE_QUOTA_EXCEEDED },
997         { "WERR_WRONG_TARGET_NAME", WERR_WRONG_TARGET_NAME },
998         { "WERR_MUTUAL_AUTH_FAILED", WERR_MUTUAL_AUTH_FAILED },
999         { "WERR_CURRENT_DOMAIN_NOT_ALLOWED", WERR_CURRENT_DOMAIN_NOT_ALLOWED },
1000         { "WERR_INVALID_WINDOW_HANDLE", WERR_INVALID_WINDOW_HANDLE },
1001         { "WERR_INVALID_MENU_HANDLE", WERR_INVALID_MENU_HANDLE },
1002         { "WERR_INVALID_CURSOR_HANDLE", WERR_INVALID_CURSOR_HANDLE },
1003         { "WERR_INVALID_ACCEL_HANDLE", WERR_INVALID_ACCEL_HANDLE },
1004         { "WERR_INVALID_HOOK_HANDLE", WERR_INVALID_HOOK_HANDLE },
1005         { "WERR_INVALID_DWP_HANDLE", WERR_INVALID_DWP_HANDLE },
1006         { "WERR_TLW_WITH_WSCHILD", WERR_TLW_WITH_WSCHILD },
1007         { "WERR_CANNOT_FIND_WND_CLASS", WERR_CANNOT_FIND_WND_CLASS },
1008         { "WERR_WINDOW_OF_OTHER_THREAD", WERR_WINDOW_OF_OTHER_THREAD },
1009         { "WERR_HOTKEY_ALREADY_REGISTERED", WERR_HOTKEY_ALREADY_REGISTERED },
1010         { "WERR_CLASS_ALREADY_EXISTS", WERR_CLASS_ALREADY_EXISTS },
1011         { "WERR_CLASS_DOES_NOT_EXIST", WERR_CLASS_DOES_NOT_EXIST },
1012         { "WERR_CLASS_HAS_WINDOWS", WERR_CLASS_HAS_WINDOWS },
1013         { "WERR_INVALID_INDEX", WERR_INVALID_INDEX },
1014         { "WERR_INVALID_ICON_HANDLE", WERR_INVALID_ICON_HANDLE },
1015         { "WERR_PRIVATE_DIALOG_INDEX", WERR_PRIVATE_DIALOG_INDEX },
1016         { "WERR_LISTBOX_ID_NOT_FOUND", WERR_LISTBOX_ID_NOT_FOUND },
1017         { "WERR_NO_WILDCARD_CHARACTERS", WERR_NO_WILDCARD_CHARACTERS },
1018         { "WERR_CLIPBOARD_NOT_OPEN", WERR_CLIPBOARD_NOT_OPEN },
1019         { "WERR_HOTKEY_NOT_REGISTERED", WERR_HOTKEY_NOT_REGISTERED },
1020         { "WERR_WINDOW_NOT_DIALOG", WERR_WINDOW_NOT_DIALOG },
1021         { "WERR_CONTROL_ID_NOT_FOUND", WERR_CONTROL_ID_NOT_FOUND },
1022         { "WERR_INVALID_COMBOBOX_MESSAGE", WERR_INVALID_COMBOBOX_MESSAGE },
1023         { "WERR_WINDOW_NOT_COMBOBOX", WERR_WINDOW_NOT_COMBOBOX },
1024         { "WERR_INVALID_EDIT_HEIGHT", WERR_INVALID_EDIT_HEIGHT },
1025         { "WERR_DC_NOT_FOUND", WERR_DC_NOT_FOUND },
1026         { "WERR_INVALID_HOOK_FILTER", WERR_INVALID_HOOK_FILTER },
1027         { "WERR_INVALID_FILTER_PROC", WERR_INVALID_FILTER_PROC },
1028         { "WERR_HOOK_NEEDS_HMOD", WERR_HOOK_NEEDS_HMOD },
1029         { "WERR_GLOBAL_ONLY_HOOK", WERR_GLOBAL_ONLY_HOOK },
1030         { "WERR_JOURNAL_HOOK_SET", WERR_JOURNAL_HOOK_SET },
1031         { "WERR_HOOK_NOT_INSTALLED", WERR_HOOK_NOT_INSTALLED },
1032         { "WERR_INVALID_LB_MESSAGE", WERR_INVALID_LB_MESSAGE },
1033         { "WERR_SETCOUNT_ON_BAD_LB", WERR_SETCOUNT_ON_BAD_LB },
1034         { "WERR_LB_WITHOUT_TABSTOPS", WERR_LB_WITHOUT_TABSTOPS },
1035         { "WERR_DESTROY_OBJECT_OF_OTHER_THREAD", WERR_DESTROY_OBJECT_OF_OTHER_THREAD },
1036         { "WERR_CHILD_WINDOW_MENU", WERR_CHILD_WINDOW_MENU },
1037         { "WERR_NO_SYSTEM_MENU", WERR_NO_SYSTEM_MENU },
1038         { "WERR_INVALID_MSGBOX_STYLE", WERR_INVALID_MSGBOX_STYLE },
1039         { "WERR_INVALID_SPI_VALUE", WERR_INVALID_SPI_VALUE },
1040         { "WERR_SCREEN_ALREADY_LOCKED", WERR_SCREEN_ALREADY_LOCKED },
1041         { "WERR_HWNDS_HAVE_DIFF_PARENT", WERR_HWNDS_HAVE_DIFF_PARENT },
1042         { "WERR_NOT_CHILD_WINDOW", WERR_NOT_CHILD_WINDOW },
1043         { "WERR_INVALID_GW_COMMAND", WERR_INVALID_GW_COMMAND },
1044         { "WERR_INVALID_THREAD_ID", WERR_INVALID_THREAD_ID },
1045         { "WERR_NON_MDICHILD_WINDOW", WERR_NON_MDICHILD_WINDOW },
1046         { "WERR_POPUP_ALREADY_ACTIVE", WERR_POPUP_ALREADY_ACTIVE },
1047         { "WERR_NO_SCROLLBARS", WERR_NO_SCROLLBARS },
1048         { "WERR_INVALID_SCROLLBAR_RANGE", WERR_INVALID_SCROLLBAR_RANGE },
1049         { "WERR_INVALID_SHOWWIN_COMMAND", WERR_INVALID_SHOWWIN_COMMAND },
1050         { "WERR_NONPAGED_SYSTEM_RESOURCES", WERR_NONPAGED_SYSTEM_RESOURCES },
1051         { "WERR_PAGED_SYSTEM_RESOURCES", WERR_PAGED_SYSTEM_RESOURCES },
1052         { "WERR_WORKING_SET_QUOTA", WERR_WORKING_SET_QUOTA },
1053         { "WERR_PAGEFILE_QUOTA", WERR_PAGEFILE_QUOTA },
1054         { "WERR_COMMITMENT_LIMIT", WERR_COMMITMENT_LIMIT },
1055         { "WERR_MENU_ITEM_NOT_FOUND", WERR_MENU_ITEM_NOT_FOUND },
1056         { "WERR_INVALID_KEYBOARD_HANDLE", WERR_INVALID_KEYBOARD_HANDLE },
1057         { "WERR_HOOK_TYPE_NOT_ALLOWED", WERR_HOOK_TYPE_NOT_ALLOWED },
1058         { "WERR_REQUIRES_INTERACTIVE_WINDOWSTATION", WERR_REQUIRES_INTERACTIVE_WINDOWSTATION },
1059         { "WERR_TIMEOUT", WERR_TIMEOUT },
1060         { "WERR_INVALID_MONITOR_HANDLE", WERR_INVALID_MONITOR_HANDLE },
1061         { "WERR_INCORRECT_SIZE", WERR_INCORRECT_SIZE },
1062         { "WERR_SYMLINK_CLASS_DISABLED", WERR_SYMLINK_CLASS_DISABLED },
1063         { "WERR_SYMLINK_NOT_SUPPORTED", WERR_SYMLINK_NOT_SUPPORTED },
1064         { "WERR_EVENTLOG_CANT_START", WERR_EVENTLOG_CANT_START },
1065         { "WERR_LOG_FILE_FULL", WERR_LOG_FILE_FULL },
1066         { "WERR_EVENTLOG_FILE_CHANGED", WERR_EVENTLOG_FILE_CHANGED },
1067         { "WERR_INVALID_TASK_NAME", WERR_INVALID_TASK_NAME },
1068         { "WERR_INVALID_TASK_INDEX", WERR_INVALID_TASK_INDEX },
1069         { "WERR_THREAD_ALREADY_IN_TASK", WERR_THREAD_ALREADY_IN_TASK },
1070         { "WERR_INSTALL_SERVICE_FAILURE", WERR_INSTALL_SERVICE_FAILURE },
1071         { "WERR_INSTALL_USEREXIT", WERR_INSTALL_USEREXIT },
1072         { "WERR_INSTALL_FAILURE", WERR_INSTALL_FAILURE },
1073         { "WERR_INSTALL_SUSPEND", WERR_INSTALL_SUSPEND },
1074         { "WERR_UNKNOWN_PRODUCT", WERR_UNKNOWN_PRODUCT },
1075         { "WERR_UNKNOWN_FEATURE", WERR_UNKNOWN_FEATURE },
1076         { "WERR_UNKNOWN_COMPONENT", WERR_UNKNOWN_COMPONENT },
1077         { "WERR_UNKNOWN_PROPERTY", WERR_UNKNOWN_PROPERTY },
1078         { "WERR_INVALID_HANDLE_STATE", WERR_INVALID_HANDLE_STATE },
1079         { "WERR_BAD_CONFIGURATION", WERR_BAD_CONFIGURATION },
1080         { "WERR_INDEX_ABSENT", WERR_INDEX_ABSENT },
1081         { "WERR_INSTALL_SOURCE_ABSENT", WERR_INSTALL_SOURCE_ABSENT },
1082         { "WERR_INSTALL_PACKAGE_VERSION", WERR_INSTALL_PACKAGE_VERSION },
1083         { "WERR_PRODUCT_UNINSTALLED", WERR_PRODUCT_UNINSTALLED },
1084         { "WERR_BAD_QUERY_SYNTAX", WERR_BAD_QUERY_SYNTAX },
1085         { "WERR_INVALID_FIELD", WERR_INVALID_FIELD },
1086         { "WERR_DEVICE_REMOVED", WERR_DEVICE_REMOVED },
1087         { "WERR_INSTALL_ALREADY_RUNNING", WERR_INSTALL_ALREADY_RUNNING },
1088         { "WERR_INSTALL_PACKAGE_OPEN_FAILED", WERR_INSTALL_PACKAGE_OPEN_FAILED },
1089         { "WERR_INSTALL_PACKAGE_INVALID", WERR_INSTALL_PACKAGE_INVALID },
1090         { "WERR_INSTALL_UI_FAILURE", WERR_INSTALL_UI_FAILURE },
1091         { "WERR_INSTALL_LOG_FAILURE", WERR_INSTALL_LOG_FAILURE },
1092         { "WERR_INSTALL_LANGUAGE_UNSUPPORTED", WERR_INSTALL_LANGUAGE_UNSUPPORTED },
1093         { "WERR_INSTALL_TRANSFORM_FAILURE", WERR_INSTALL_TRANSFORM_FAILURE },
1094         { "WERR_INSTALL_PACKAGE_REJECTED", WERR_INSTALL_PACKAGE_REJECTED },
1095         { "WERR_FUNCTION_NOT_CALLED", WERR_FUNCTION_NOT_CALLED },
1096         { "WERR_FUNCTION_FAILED", WERR_FUNCTION_FAILED },
1097         { "WERR_INVALID_TABLE", WERR_INVALID_TABLE },
1098         { "WERR_DATATYPE_MISMATCH", WERR_DATATYPE_MISMATCH },
1099         { "WERR_UNSUPPORTED_TYPE", WERR_UNSUPPORTED_TYPE },
1100         { "WERR_CREATE_FAILED", WERR_CREATE_FAILED },
1101         { "WERR_INSTALL_TEMP_UNWRITABLE", WERR_INSTALL_TEMP_UNWRITABLE },
1102         { "WERR_INSTALL_PLATFORM_UNSUPPORTED", WERR_INSTALL_PLATFORM_UNSUPPORTED },
1103         { "WERR_INSTALL_NOTUSED", WERR_INSTALL_NOTUSED },
1104         { "WERR_PATCH_PACKAGE_OPEN_FAILED", WERR_PATCH_PACKAGE_OPEN_FAILED },
1105         { "WERR_PATCH_PACKAGE_INVALID", WERR_PATCH_PACKAGE_INVALID },
1106         { "WERR_PATCH_PACKAGE_UNSUPPORTED", WERR_PATCH_PACKAGE_UNSUPPORTED },
1107         { "WERR_PRODUCT_VERSION", WERR_PRODUCT_VERSION },
1108         { "WERR_INVALID_COMMAND_LINE", WERR_INVALID_COMMAND_LINE },
1109         { "WERR_INSTALL_REMOTE_DISALLOWED", WERR_INSTALL_REMOTE_DISALLOWED },
1110         { "WERR_SUCCESS_REBOOT_INITIATED", WERR_SUCCESS_REBOOT_INITIATED },
1111         { "WERR_PATCH_TARGET_NOT_FOUND", WERR_PATCH_TARGET_NOT_FOUND },
1112         { "WERR_PATCH_PACKAGE_REJECTED", WERR_PATCH_PACKAGE_REJECTED },
1113         { "WERR_INSTALL_TRANSFORM_REJECTED", WERR_INSTALL_TRANSFORM_REJECTED },
1114         { "WERR_INSTALL_REMOTE_PROHIBITED", WERR_INSTALL_REMOTE_PROHIBITED },
1115         { "WERR_PATCH_REMOVAL_UNSUPPORTED", WERR_PATCH_REMOVAL_UNSUPPORTED },
1116         { "WERR_UNKNOWN_PATCH", WERR_UNKNOWN_PATCH },
1117         { "WERR_PATCH_NO_SEQUENCE", WERR_PATCH_NO_SEQUENCE },
1118         { "WERR_PATCH_REMOVAL_DISALLOWED", WERR_PATCH_REMOVAL_DISALLOWED },
1119         { "WERR_INVALID_PATCH_XML", WERR_INVALID_PATCH_XML },
1120         { "WERR_PATCH_MANAGED_ADVERTISED_PRODUCT", WERR_PATCH_MANAGED_ADVERTISED_PRODUCT },
1121         { "WERR_INSTALL_SERVICE_SAFEBOOT", WERR_INSTALL_SERVICE_SAFEBOOT },
1122         { "WERR_RPC_S_INVALID_STRING_BINDING", WERR_RPC_S_INVALID_STRING_BINDING },
1123         { "WERR_RPC_S_WRONG_KIND_OF_BINDING", WERR_RPC_S_WRONG_KIND_OF_BINDING },
1124         { "WERR_RPC_S_INVALID_BINDING", WERR_RPC_S_INVALID_BINDING },
1125         { "WERR_RPC_S_PROTSEQ_NOT_SUPPORTED", WERR_RPC_S_PROTSEQ_NOT_SUPPORTED },
1126         { "WERR_RPC_S_INVALID_RPC_PROTSEQ", WERR_RPC_S_INVALID_RPC_PROTSEQ },
1127         { "WERR_RPC_S_INVALID_STRING_UUID", WERR_RPC_S_INVALID_STRING_UUID },
1128         { "WERR_RPC_S_INVALID_ENDPOINT_FORMAT", WERR_RPC_S_INVALID_ENDPOINT_FORMAT },
1129         { "WERR_RPC_S_INVALID_NET_ADDR", WERR_RPC_S_INVALID_NET_ADDR },
1130         { "WERR_RPC_S_NO_ENDPOINT_FOUND", WERR_RPC_S_NO_ENDPOINT_FOUND },
1131         { "WERR_RPC_S_INVALID_TIMEOUT", WERR_RPC_S_INVALID_TIMEOUT },
1132         { "WERR_RPC_S_OBJECT_NOT_FOUND", WERR_RPC_S_OBJECT_NOT_FOUND },
1133         { "WERR_RPC_S_ALREADY_REGISTERED", WERR_RPC_S_ALREADY_REGISTERED },
1134         { "WERR_RPC_S_TYPE_ALREADY_REGISTERED", WERR_RPC_S_TYPE_ALREADY_REGISTERED },
1135         { "WERR_RPC_S_ALREADY_LISTENING", WERR_RPC_S_ALREADY_LISTENING },
1136         { "WERR_RPC_S_NO_PROTSEQS_REGISTERED", WERR_RPC_S_NO_PROTSEQS_REGISTERED },
1137         { "WERR_RPC_S_NOT_LISTENING", WERR_RPC_S_NOT_LISTENING },
1138         { "WERR_RPC_S_UNKNOWN_MGR_TYPE", WERR_RPC_S_UNKNOWN_MGR_TYPE },
1139         { "WERR_RPC_S_UNKNOWN_IF", WERR_RPC_S_UNKNOWN_IF },
1140         { "WERR_RPC_S_NO_BINDINGS", WERR_RPC_S_NO_BINDINGS },
1141         { "WERR_RPC_S_NO_PROTSEQS", WERR_RPC_S_NO_PROTSEQS },
1142         { "WERR_RPC_S_CANT_CREATE_ENDPOINT", WERR_RPC_S_CANT_CREATE_ENDPOINT },
1143         { "WERR_RPC_S_OUT_OF_RESOURCES", WERR_RPC_S_OUT_OF_RESOURCES },
1144         { "WERR_RPC_S_SERVER_UNAVAILABLE", WERR_RPC_S_SERVER_UNAVAILABLE },
1145         { "WERR_RPC_S_SERVER_TOO_BUSY", WERR_RPC_S_SERVER_TOO_BUSY },
1146         { "WERR_RPC_S_INVALID_NETWORK_OPTIONS", WERR_RPC_S_INVALID_NETWORK_OPTIONS },
1147         { "WERR_RPC_S_NO_CALL_ACTIVE", WERR_RPC_S_NO_CALL_ACTIVE },
1148         { "WERR_RPC_S_CALL_FAILED", WERR_RPC_S_CALL_FAILED },
1149         { "WERR_RPC_S_CALL_FAILED_DNE", WERR_RPC_S_CALL_FAILED_DNE },
1150         { "WERR_RPC_S_PROTOCOL_ERROR", WERR_RPC_S_PROTOCOL_ERROR },
1151         { "WERR_RPC_S_PROXY_ACCESS_DENIED", WERR_RPC_S_PROXY_ACCESS_DENIED },
1152         { "WERR_RPC_S_UNSUPPORTED_TRANS_SYN", WERR_RPC_S_UNSUPPORTED_TRANS_SYN },
1153         { "WERR_RPC_S_UNSUPPORTED_TYPE", WERR_RPC_S_UNSUPPORTED_TYPE },
1154         { "WERR_RPC_S_INVALID_TAG", WERR_RPC_S_INVALID_TAG },
1155         { "WERR_RPC_S_INVALID_BOUND", WERR_RPC_S_INVALID_BOUND },
1156         { "WERR_RPC_S_NO_ENTRY_NAME", WERR_RPC_S_NO_ENTRY_NAME },
1157         { "WERR_RPC_S_INVALID_NAME_SYNTAX", WERR_RPC_S_INVALID_NAME_SYNTAX },
1158         { "WERR_RPC_S_UNSUPPORTED_NAME_SYNTAX", WERR_RPC_S_UNSUPPORTED_NAME_SYNTAX },
1159         { "WERR_RPC_S_UUID_NO_ADDRESS", WERR_RPC_S_UUID_NO_ADDRESS },
1160         { "WERR_RPC_S_DUPLICATE_ENDPOINT", WERR_RPC_S_DUPLICATE_ENDPOINT },
1161         { "WERR_RPC_S_UNKNOWN_AUTHN_TYPE", WERR_RPC_S_UNKNOWN_AUTHN_TYPE },
1162         { "WERR_RPC_S_MAX_CALLS_TOO_SMALL", WERR_RPC_S_MAX_CALLS_TOO_SMALL },
1163         { "WERR_RPC_S_STRING_TOO_LONG", WERR_RPC_S_STRING_TOO_LONG },
1164         { "WERR_RPC_S_PROTSEQ_NOT_FOUND", WERR_RPC_S_PROTSEQ_NOT_FOUND },
1165         { "WERR_RPC_S_PROCNUM_OUT_OF_RANGE", WERR_RPC_S_PROCNUM_OUT_OF_RANGE },
1166         { "WERR_RPC_S_BINDING_HAS_NO_AUTH", WERR_RPC_S_BINDING_HAS_NO_AUTH },
1167         { "WERR_RPC_S_UNKNOWN_AUTHN_SERVICE", WERR_RPC_S_UNKNOWN_AUTHN_SERVICE },
1168         { "WERR_RPC_S_UNKNOWN_AUTHN_LEVEL", WERR_RPC_S_UNKNOWN_AUTHN_LEVEL },
1169         { "WERR_RPC_S_INVALID_AUTH_IDENTITY", WERR_RPC_S_INVALID_AUTH_IDENTITY },
1170         { "WERR_RPC_S_UNKNOWN_AUTHZ_SERVICE", WERR_RPC_S_UNKNOWN_AUTHZ_SERVICE },
1171         { "WERR_EPT_S_INVALID_ENTRY", WERR_EPT_S_INVALID_ENTRY },
1172         { "WERR_EPT_S_CANT_PERFORM_OP", WERR_EPT_S_CANT_PERFORM_OP },
1173         { "WERR_EPT_S_NOT_REGISTERED", WERR_EPT_S_NOT_REGISTERED },
1174         { "WERR_RPC_S_NOTHING_TO_EXPORT", WERR_RPC_S_NOTHING_TO_EXPORT },
1175         { "WERR_RPC_S_INCOMPLETE_NAME", WERR_RPC_S_INCOMPLETE_NAME },
1176         { "WERR_RPC_S_INVALID_VERS_OPTION", WERR_RPC_S_INVALID_VERS_OPTION },
1177         { "WERR_RPC_S_NO_MORE_MEMBERS", WERR_RPC_S_NO_MORE_MEMBERS },
1178         { "WERR_RPC_S_NOT_ALL_OBJS_UNEXPORTED", WERR_RPC_S_NOT_ALL_OBJS_UNEXPORTED },
1179         { "WERR_RPC_S_INTERFACE_NOT_FOUND", WERR_RPC_S_INTERFACE_NOT_FOUND },
1180         { "WERR_RPC_S_ENTRY_ALREADY_EXISTS", WERR_RPC_S_ENTRY_ALREADY_EXISTS },
1181         { "WERR_RPC_S_ENTRY_NOT_FOUND", WERR_RPC_S_ENTRY_NOT_FOUND },
1182         { "WERR_RPC_S_NAME_SERVICE_UNAVAILABLE", WERR_RPC_S_NAME_SERVICE_UNAVAILABLE },
1183         { "WERR_RPC_S_INVALID_NAF_ID", WERR_RPC_S_INVALID_NAF_ID },
1184         { "WERR_RPC_S_CANNOT_SUPPORT", WERR_RPC_S_CANNOT_SUPPORT },
1185         { "WERR_RPC_S_NO_CONTEXT_AVAILABLE", WERR_RPC_S_NO_CONTEXT_AVAILABLE },
1186         { "WERR_RPC_S_INTERNAL_ERROR", WERR_RPC_S_INTERNAL_ERROR },
1187         { "WERR_RPC_S_ZERO_DIVIDE", WERR_RPC_S_ZERO_DIVIDE },
1188         { "WERR_RPC_S_ADDRESS_ERROR", WERR_RPC_S_ADDRESS_ERROR },
1189         { "WERR_RPC_S_FP_DIV_ZERO", WERR_RPC_S_FP_DIV_ZERO },
1190         { "WERR_RPC_S_FP_UNDERFLOW", WERR_RPC_S_FP_UNDERFLOW },
1191         { "WERR_RPC_S_FP_OVERFLOW", WERR_RPC_S_FP_OVERFLOW },
1192         { "WERR_RPC_X_NO_MORE_ENTRIES", WERR_RPC_X_NO_MORE_ENTRIES },
1193         { "WERR_RPC_X_SS_CHAR_TRANS_OPEN_FAIL", WERR_RPC_X_SS_CHAR_TRANS_OPEN_FAIL },
1194         { "WERR_RPC_X_SS_CHAR_TRANS_SHORT_FILE", WERR_RPC_X_SS_CHAR_TRANS_SHORT_FILE },
1195         { "WERR_RPC_X_SS_IN_NULL_CONTEXT", WERR_RPC_X_SS_IN_NULL_CONTEXT },
1196         { "WERR_RPC_X_SS_CONTEXT_DAMAGED", WERR_RPC_X_SS_CONTEXT_DAMAGED },
1197         { "WERR_RPC_X_SS_HANDLES_MISMATCH", WERR_RPC_X_SS_HANDLES_MISMATCH },
1198         { "WERR_RPC_X_SS_CANNOT_GET_CALL_HANDLE", WERR_RPC_X_SS_CANNOT_GET_CALL_HANDLE },
1199         { "WERR_RPC_X_NULL_REF_POINTER", WERR_RPC_X_NULL_REF_POINTER },
1200         { "WERR_RPC_X_ENUM_VALUE_OUT_OF_RANGE", WERR_RPC_X_ENUM_VALUE_OUT_OF_RANGE },
1201         { "WERR_RPC_X_BYTE_COUNT_TOO_SMALL", WERR_RPC_X_BYTE_COUNT_TOO_SMALL },
1202         { "WERR_RPC_X_BAD_STUB_DATA", WERR_RPC_X_BAD_STUB_DATA },
1203         { "WERR_UNRECOGNIZED_MEDIA", WERR_UNRECOGNIZED_MEDIA },
1204         { "WERR_NO_TRUST_LSA_SECRET", WERR_NO_TRUST_LSA_SECRET },
1205         { "WERR_TRUSTED_DOMAIN_FAILURE", WERR_TRUSTED_DOMAIN_FAILURE },
1206         { "WERR_TRUSTED_RELATIONSHIP_FAILURE", WERR_TRUSTED_RELATIONSHIP_FAILURE },
1207         { "WERR_TRUST_FAILURE", WERR_TRUST_FAILURE },
1208         { "WERR_RPC_S_CALL_IN_PROGRESS", WERR_RPC_S_CALL_IN_PROGRESS },
1209         { "WERR_NETLOGON_NOT_STARTED", WERR_NETLOGON_NOT_STARTED },
1210         { "WERR_ACCOUNT_EXPIRED", WERR_ACCOUNT_EXPIRED },
1211         { "WERR_REDIRECTOR_HAS_OPEN_HANDLES", WERR_REDIRECTOR_HAS_OPEN_HANDLES },
1212         { "WERR_RPC_S_NO_MORE_BINDINGS", WERR_RPC_S_NO_MORE_BINDINGS },
1213         { "WERR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT", WERR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT },
1214         { "WERR_NOLOGON_WORKSTATION_TRUST_ACCOUNT", WERR_NOLOGON_WORKSTATION_TRUST_ACCOUNT },
1215         { "WERR_NOLOGON_SERVER_TRUST_ACCOUNT", WERR_NOLOGON_SERVER_TRUST_ACCOUNT },
1216         { "WERR_DOMAIN_TRUST_INCONSISTENT", WERR_DOMAIN_TRUST_INCONSISTENT },
1217         { "WERR_SERVER_HAS_OPEN_HANDLES", WERR_SERVER_HAS_OPEN_HANDLES },
1218         { "WERR_RESOURCE_DATA_NOT_FOUND", WERR_RESOURCE_DATA_NOT_FOUND },
1219         { "WERR_RESOURCE_TYPE_NOT_FOUND", WERR_RESOURCE_TYPE_NOT_FOUND },
1220         { "WERR_RESOURCE_NAME_NOT_FOUND", WERR_RESOURCE_NAME_NOT_FOUND },
1221         { "WERR_RESOURCE_LANG_NOT_FOUND", WERR_RESOURCE_LANG_NOT_FOUND },
1222         { "WERR_NOT_ENOUGH_QUOTA", WERR_NOT_ENOUGH_QUOTA },
1223         { "WERR_RPC_S_NO_INTERFACES", WERR_RPC_S_NO_INTERFACES },
1224         { "WERR_RPC_S_CALL_CANCELLED", WERR_RPC_S_CALL_CANCELLED },
1225         { "WERR_RPC_S_BINDING_INCOMPLETE", WERR_RPC_S_BINDING_INCOMPLETE },
1226         { "WERR_RPC_S_COMM_FAILURE", WERR_RPC_S_COMM_FAILURE },
1227         { "WERR_RPC_S_UNSUPPORTED_AUTHN_LEVEL", WERR_RPC_S_UNSUPPORTED_AUTHN_LEVEL },
1228         { "WERR_RPC_S_NO_PRINC_NAME", WERR_RPC_S_NO_PRINC_NAME },
1229         { "WERR_RPC_S_NOT_RPC_ERROR", WERR_RPC_S_NOT_RPC_ERROR },
1230         { "WERR_RPC_S_UUID_LOCAL_ONLY", WERR_RPC_S_UUID_LOCAL_ONLY },
1231         { "WERR_RPC_S_SEC_PKG_ERROR", WERR_RPC_S_SEC_PKG_ERROR },
1232         { "WERR_RPC_S_NOT_CANCELLED", WERR_RPC_S_NOT_CANCELLED },
1233         { "WERR_RPC_X_INVALID_ES_ACTION", WERR_RPC_X_INVALID_ES_ACTION },
1234         { "WERR_RPC_X_WRONG_ES_VERSION", WERR_RPC_X_WRONG_ES_VERSION },
1235         { "WERR_RPC_X_WRONG_STUB_VERSION", WERR_RPC_X_WRONG_STUB_VERSION },
1236         { "WERR_RPC_X_INVALID_PIPE_OBJECT", WERR_RPC_X_INVALID_PIPE_OBJECT },
1237         { "WERR_RPC_X_WRONG_PIPE_ORDER", WERR_RPC_X_WRONG_PIPE_ORDER },
1238         { "WERR_RPC_X_WRONG_PIPE_VERSION", WERR_RPC_X_WRONG_PIPE_VERSION },
1239         { "WERR_RPC_S_GROUP_MEMBER_NOT_FOUND", WERR_RPC_S_GROUP_MEMBER_NOT_FOUND },
1240         { "WERR_EPT_S_CANT_CREATE", WERR_EPT_S_CANT_CREATE },
1241         { "WERR_RPC_S_INVALID_OBJECT", WERR_RPC_S_INVALID_OBJECT },
1242         { "WERR_INVALID_TIME", WERR_INVALID_TIME },
1243         { "WERR_ALREADY_WAITING", WERR_ALREADY_WAITING },
1244         { "WERR_PRINTER_DELETED", WERR_PRINTER_DELETED },
1245         { "WERR_INVALID_PRINTER_STATE", WERR_INVALID_PRINTER_STATE },
1246         { "WERR_OR_INVALID_OXID", WERR_OR_INVALID_OXID },
1247         { "WERR_OR_INVALID_OID", WERR_OR_INVALID_OID },
1248         { "WERR_OR_INVALID_SET", WERR_OR_INVALID_SET },
1249         { "WERR_RPC_S_SEND_INCOMPLETE", WERR_RPC_S_SEND_INCOMPLETE },
1250         { "WERR_RPC_S_INVALID_ASYNC_HANDLE", WERR_RPC_S_INVALID_ASYNC_HANDLE },
1251         { "WERR_RPC_S_INVALID_ASYNC_CALL", WERR_RPC_S_INVALID_ASYNC_CALL },
1252         { "WERR_RPC_X_PIPE_CLOSED", WERR_RPC_X_PIPE_CLOSED },
1253         { "WERR_RPC_X_PIPE_DISCIPLINE_ERROR", WERR_RPC_X_PIPE_DISCIPLINE_ERROR },
1254         { "WERR_RPC_X_PIPE_EMPTY", WERR_RPC_X_PIPE_EMPTY },
1255         { "WERR_NO_SITENAME", WERR_NO_SITENAME },
1256         { "WERR_CANT_ACCESS_FILE", WERR_CANT_ACCESS_FILE },
1257         { "WERR_CANT_RESOLVE_FILENAME", WERR_CANT_RESOLVE_FILENAME },
1258         { "WERR_RPC_S_ENTRY_TYPE_MISMATCH", WERR_RPC_S_ENTRY_TYPE_MISMATCH },
1259         { "WERR_RPC_S_NOT_ALL_OBJS_EXPORTED", WERR_RPC_S_NOT_ALL_OBJS_EXPORTED },
1260         { "WERR_RPC_S_INTERFACE_NOT_EXPORTED", WERR_RPC_S_INTERFACE_NOT_EXPORTED },
1261         { "WERR_RPC_S_PROFILE_NOT_ADDED", WERR_RPC_S_PROFILE_NOT_ADDED },
1262         { "WERR_RPC_S_PRF_ELT_NOT_ADDED", WERR_RPC_S_PRF_ELT_NOT_ADDED },
1263         { "WERR_RPC_S_PRF_ELT_NOT_REMOVED", WERR_RPC_S_PRF_ELT_NOT_REMOVED },
1264         { "WERR_RPC_S_GRP_ELT_NOT_ADDED", WERR_RPC_S_GRP_ELT_NOT_ADDED },
1265         { "WERR_RPC_S_GRP_ELT_NOT_REMOVED", WERR_RPC_S_GRP_ELT_NOT_REMOVED },
1266         { "WERR_KM_DRIVER_BLOCKED", WERR_KM_DRIVER_BLOCKED },
1267         { "WERR_CONTEXT_EXPIRED", WERR_CONTEXT_EXPIRED },
1268         { "WERR_PER_USER_TRUST_QUOTA_EXCEEDED", WERR_PER_USER_TRUST_QUOTA_EXCEEDED },
1269         { "WERR_ALL_USER_TRUST_QUOTA_EXCEEDED", WERR_ALL_USER_TRUST_QUOTA_EXCEEDED },
1270         { "WERR_USER_DELETE_TRUST_QUOTA_EXCEEDED", WERR_USER_DELETE_TRUST_QUOTA_EXCEEDED },
1271         { "WERR_AUTHENTICATION_FIREWALL_FAILED", WERR_AUTHENTICATION_FIREWALL_FAILED },
1272         { "WERR_REMOTE_PRINT_CONNECTIONS_BLOCKED", WERR_REMOTE_PRINT_CONNECTIONS_BLOCKED },
1273         { "WERR_INVALID_PIXEL_FORMAT", WERR_INVALID_PIXEL_FORMAT },
1274         { "WERR_BAD_DRIVER", WERR_BAD_DRIVER },
1275         { "WERR_INVALID_WINDOW_STYLE", WERR_INVALID_WINDOW_STYLE },
1276         { "WERR_METAFILE_NOT_SUPPORTED", WERR_METAFILE_NOT_SUPPORTED },
1277         { "WERR_TRANSFORM_NOT_SUPPORTED", WERR_TRANSFORM_NOT_SUPPORTED },
1278         { "WERR_CLIPPING_NOT_SUPPORTED", WERR_CLIPPING_NOT_SUPPORTED },
1279         { "WERR_INVALID_CMM", WERR_INVALID_CMM },
1280         { "WERR_INVALID_PROFILE", WERR_INVALID_PROFILE },
1281         { "WERR_TAG_NOT_FOUND", WERR_TAG_NOT_FOUND },
1282         { "WERR_TAG_NOT_PRESENT", WERR_TAG_NOT_PRESENT },
1283         { "WERR_DUPLICATE_TAG", WERR_DUPLICATE_TAG },
1284         { "WERR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE", WERR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE },
1285         { "WERR_PROFILE_NOT_FOUND", WERR_PROFILE_NOT_FOUND },
1286         { "WERR_INVALID_COLORSPACE", WERR_INVALID_COLORSPACE },
1287         { "WERR_ICM_NOT_ENABLED", WERR_ICM_NOT_ENABLED },
1288         { "WERR_DELETING_ICM_XFORM", WERR_DELETING_ICM_XFORM },
1289         { "WERR_INVALID_TRANSFORM", WERR_INVALID_TRANSFORM },
1290         { "WERR_COLORSPACE_MISMATCH", WERR_COLORSPACE_MISMATCH },
1291         { "WERR_INVALID_COLORINDEX", WERR_INVALID_COLORINDEX },
1292         { "WERR_PROFILE_DOES_NOT_MATCH_DEVICE", WERR_PROFILE_DOES_NOT_MATCH_DEVICE },
1293         { "WERR_NERR_NETNOTSTARTED", WERR_NERR_NETNOTSTARTED },
1294         { "WERR_NERR_UNKNOWNSERVER", WERR_NERR_UNKNOWNSERVER },
1295         { "WERR_NERR_SHAREMEM", WERR_NERR_SHAREMEM },
1296         { "WERR_NERR_NONETWORKRESOURCE", WERR_NERR_NONETWORKRESOURCE },
1297         { "WERR_NERR_REMOTEONLY", WERR_NERR_REMOTEONLY },
1298         { "WERR_NERR_DEVNOTREDIRECTED", WERR_NERR_DEVNOTREDIRECTED },
1299         { "WERR_CONNECTED_OTHER_PASSWORD", WERR_CONNECTED_OTHER_PASSWORD },
1300         { "WERR_CONNECTED_OTHER_PASSWORD_DEFAULT", WERR_CONNECTED_OTHER_PASSWORD_DEFAULT },
1301         { "WERR_NERR_SERVERNOTSTARTED", WERR_NERR_SERVERNOTSTARTED },
1302         { "WERR_NERR_ITEMNOTFOUND", WERR_NERR_ITEMNOTFOUND },
1303         { "WERR_NERR_UNKNOWNDEVDIR", WERR_NERR_UNKNOWNDEVDIR },
1304         { "WERR_NERR_REDIRECTEDPATH", WERR_NERR_REDIRECTEDPATH },
1305         { "WERR_NERR_DUPLICATESHARE", WERR_NERR_DUPLICATESHARE },
1306         { "WERR_NERR_NOROOM", WERR_NERR_NOROOM },
1307         { "WERR_NERR_TOOMANYITEMS", WERR_NERR_TOOMANYITEMS },
1308         { "WERR_NERR_INVALIDMAXUSERS", WERR_NERR_INVALIDMAXUSERS },
1309         { "WERR_NERR_BUFTOOSMALL", WERR_NERR_BUFTOOSMALL },
1310         { "WERR_NERR_REMOTEERR", WERR_NERR_REMOTEERR },
1311         { "WERR_NERR_LANMANINIERROR", WERR_NERR_LANMANINIERROR },
1312         { "WERR_NERR_NETWORKERROR", WERR_NERR_NETWORKERROR },
1313         { "WERR_NERR_WKSTAINCONSISTENTSTATE", WERR_NERR_WKSTAINCONSISTENTSTATE },
1314         { "WERR_NERR_WKSTANOTSTARTED", WERR_NERR_WKSTANOTSTARTED },
1315         { "WERR_NERR_BROWSERNOTSTARTED", WERR_NERR_BROWSERNOTSTARTED },
1316         { "WERR_NERR_INTERNALERROR", WERR_NERR_INTERNALERROR },
1317         { "WERR_NERR_BADTRANSACTCONFIG", WERR_NERR_BADTRANSACTCONFIG },
1318         { "WERR_NERR_INVALIDAPI", WERR_NERR_INVALIDAPI },
1319         { "WERR_NERR_BADEVENTNAME", WERR_NERR_BADEVENTNAME },
1320         { "WERR_NERR_DUPNAMEREBOOT", WERR_NERR_DUPNAMEREBOOT },
1321         { "WERR_NERR_CFGCOMPNOTFOUND", WERR_NERR_CFGCOMPNOTFOUND },
1322         { "WERR_NERR_CFGPARAMNOTFOUND", WERR_NERR_CFGPARAMNOTFOUND },
1323         { "WERR_NERR_LINETOOLONG", WERR_NERR_LINETOOLONG },
1324         { "WERR_NERR_QNOTFOUND", WERR_NERR_QNOTFOUND },
1325         { "WERR_NERR_JOBNOTFOUND", WERR_NERR_JOBNOTFOUND },
1326         { "WERR_NERR_DESTNOTFOUND", WERR_NERR_DESTNOTFOUND },
1327         { "WERR_NERR_DESTEXISTS", WERR_NERR_DESTEXISTS },
1328         { "WERR_NERR_QEXISTS", WERR_NERR_QEXISTS },
1329         { "WERR_NERR_QNOROOM", WERR_NERR_QNOROOM },
1330         { "WERR_NERR_JOBNOROOM", WERR_NERR_JOBNOROOM },
1331         { "WERR_NERR_DESTNOROOM", WERR_NERR_DESTNOROOM },
1332         { "WERR_NERR_DESTIDLE", WERR_NERR_DESTIDLE },
1333         { "WERR_NERR_DESTINVALIDOP", WERR_NERR_DESTINVALIDOP },
1334         { "WERR_NERR_PROCNORESPOND", WERR_NERR_PROCNORESPOND },
1335         { "WERR_NERR_SPOOLERNOTLOADED", WERR_NERR_SPOOLERNOTLOADED },
1336         { "WERR_NERR_DESTINVALIDSTATE", WERR_NERR_DESTINVALIDSTATE },
1337         { "WERR_NERR_QINVALIDSTATE", WERR_NERR_QINVALIDSTATE },
1338         { "WERR_NERR_JOBINVALIDSTATE", WERR_NERR_JOBINVALIDSTATE },
1339         { "WERR_NERR_SPOOLNOMEMORY", WERR_NERR_SPOOLNOMEMORY },
1340         { "WERR_NERR_DRIVERNOTFOUND", WERR_NERR_DRIVERNOTFOUND },
1341         { "WERR_NERR_DATATYPEINVALID", WERR_NERR_DATATYPEINVALID },
1342         { "WERR_NERR_PROCNOTFOUND", WERR_NERR_PROCNOTFOUND },
1343         { "WERR_NERR_SERVICETABLELOCKED", WERR_NERR_SERVICETABLELOCKED },
1344         { "WERR_NERR_SERVICETABLEFULL", WERR_NERR_SERVICETABLEFULL },
1345         { "WERR_NERR_SERVICEINSTALLED", WERR_NERR_SERVICEINSTALLED },
1346         { "WERR_NERR_SERVICEENTRYLOCKED", WERR_NERR_SERVICEENTRYLOCKED },
1347         { "WERR_NERR_SERVICENOTINSTALLED", WERR_NERR_SERVICENOTINSTALLED },
1348         { "WERR_NERR_BADSERVICENAME", WERR_NERR_BADSERVICENAME },
1349         { "WERR_NERR_SERVICECTLTIMEOUT", WERR_NERR_SERVICECTLTIMEOUT },
1350         { "WERR_NERR_SERVICECTLBUSY", WERR_NERR_SERVICECTLBUSY },
1351         { "WERR_NERR_BADSERVICEPROGNAME", WERR_NERR_BADSERVICEPROGNAME },
1352         { "WERR_NERR_SERVICENOTCTRL", WERR_NERR_SERVICENOTCTRL },
1353         { "WERR_NERR_SERVICEKILLPROC", WERR_NERR_SERVICEKILLPROC },
1354         { "WERR_NERR_SERVICECTLNOTVALID", WERR_NERR_SERVICECTLNOTVALID },
1355         { "WERR_NERR_NOTINDISPATCHTBL", WERR_NERR_NOTINDISPATCHTBL },
1356         { "WERR_NERR_BADCONTROLRECV", WERR_NERR_BADCONTROLRECV },
1357         { "WERR_NERR_SERVICENOTSTARTING", WERR_NERR_SERVICENOTSTARTING },
1358         { "WERR_NERR_ALREADYLOGGEDON", WERR_NERR_ALREADYLOGGEDON },
1359         { "WERR_NERR_NOTLOGGEDON", WERR_NERR_NOTLOGGEDON },
1360         { "WERR_NERR_BADUSERNAME", WERR_NERR_BADUSERNAME },
1361         { "WERR_NERR_BADPASSWORD", WERR_NERR_BADPASSWORD },
1362         { "WERR_NERR_UNABLETOADDNAME_W", WERR_NERR_UNABLETOADDNAME_W },
1363         { "WERR_NERR_UNABLETOADDNAME_F", WERR_NERR_UNABLETOADDNAME_F },
1364         { "WERR_NERR_UNABLETODELNAME_W", WERR_NERR_UNABLETODELNAME_W },
1365         { "WERR_NERR_UNABLETODELNAME_F", WERR_NERR_UNABLETODELNAME_F },
1366         { "WERR_NERR_LOGONSPAUSED", WERR_NERR_LOGONSPAUSED },
1367         { "WERR_NERR_LOGONSERVERCONFLICT", WERR_NERR_LOGONSERVERCONFLICT },
1368         { "WERR_NERR_LOGONNOUSERPATH", WERR_NERR_LOGONNOUSERPATH },
1369         { "WERR_NERR_LOGONSCRIPTERROR", WERR_NERR_LOGONSCRIPTERROR },
1370         { "WERR_NERR_STANDALONELOGON", WERR_NERR_STANDALONELOGON },
1371         { "WERR_NERR_LOGONSERVERNOTFOUND", WERR_NERR_LOGONSERVERNOTFOUND },
1372         { "WERR_NERR_LOGONDOMAINEXISTS", WERR_NERR_LOGONDOMAINEXISTS },
1373         { "WERR_NERR_NONVALIDATEDLOGON", WERR_NERR_NONVALIDATEDLOGON },
1374         { "WERR_NERR_ACFNOTFOUND", WERR_NERR_ACFNOTFOUND },
1375         { "WERR_NERR_GROUPNOTFOUND", WERR_NERR_GROUPNOTFOUND },
1376         { "WERR_NERR_USERNOTFOUND", WERR_NERR_USERNOTFOUND },
1377         { "WERR_NERR_RESOURCENOTFOUND", WERR_NERR_RESOURCENOTFOUND },
1378         { "WERR_NERR_GROUPEXISTS", WERR_NERR_GROUPEXISTS },
1379         { "WERR_NERR_USEREXISTS", WERR_NERR_USEREXISTS },
1380         { "WERR_NERR_RESOURCEEXISTS", WERR_NERR_RESOURCEEXISTS },
1381         { "WERR_NERR_NOTPRIMARY", WERR_NERR_NOTPRIMARY },
1382         { "WERR_NERR_ACFNOTLOADED", WERR_NERR_ACFNOTLOADED },
1383         { "WERR_NERR_ACFNOROOM", WERR_NERR_ACFNOROOM },
1384         { "WERR_NERR_ACFFILEIOFAIL", WERR_NERR_ACFFILEIOFAIL },
1385         { "WERR_NERR_ACFTOOMANYLISTS", WERR_NERR_ACFTOOMANYLISTS },
1386         { "WERR_NERR_USERLOGON", WERR_NERR_USERLOGON },
1387         { "WERR_NERR_ACFNOPARENT", WERR_NERR_ACFNOPARENT },
1388         { "WERR_NERR_CANNOTGROWSEGMENT", WERR_NERR_CANNOTGROWSEGMENT },
1389         { "WERR_NERR_SPEGROUPOP", WERR_NERR_SPEGROUPOP },
1390         { "WERR_NERR_NOTINCACHE", WERR_NERR_NOTINCACHE },
1391         { "WERR_NERR_USERINGROUP", WERR_NERR_USERINGROUP },
1392         { "WERR_NERR_USERNOTINGROUP", WERR_NERR_USERNOTINGROUP },
1393         { "WERR_NERR_ACCOUNTUNDEFINED", WERR_NERR_ACCOUNTUNDEFINED },
1394         { "WERR_NERR_ACCOUNTEXPIRED", WERR_NERR_ACCOUNTEXPIRED },
1395         { "WERR_NERR_INVALIDWORKSTATION", WERR_NERR_INVALIDWORKSTATION },
1396         { "WERR_NERR_INVALIDLOGONHOURS", WERR_NERR_INVALIDLOGONHOURS },
1397         { "WERR_NERR_PASSWORDEXPIRED", WERR_NERR_PASSWORDEXPIRED },
1398         { "WERR_NERR_PASSWORDCANTCHANGE", WERR_NERR_PASSWORDCANTCHANGE },
1399         { "WERR_NERR_PASSWORDHISTCONFLICT", WERR_NERR_PASSWORDHISTCONFLICT },
1400         { "WERR_NERR_PASSWORDTOOSHORT", WERR_NERR_PASSWORDTOOSHORT },
1401         { "WERR_NERR_PASSWORDTOORECENT", WERR_NERR_PASSWORDTOORECENT },
1402         { "WERR_NERR_INVALIDDATABASE", WERR_NERR_INVALIDDATABASE },
1403         { "WERR_NERR_DATABASEUPTODATE", WERR_NERR_DATABASEUPTODATE },
1404         { "WERR_NERR_SYNCREQUIRED", WERR_NERR_SYNCREQUIRED },
1405         { "WERR_NERR_USENOTFOUND", WERR_NERR_USENOTFOUND },
1406         { "WERR_NERR_BADASGTYPE", WERR_NERR_BADASGTYPE },
1407         { "WERR_NERR_DEVICEISSHARED", WERR_NERR_DEVICEISSHARED },
1408         { "WERR_NERR_NOCOMPUTERNAME", WERR_NERR_NOCOMPUTERNAME },
1409         { "WERR_NERR_MSGALREADYSTARTED", WERR_NERR_MSGALREADYSTARTED },
1410         { "WERR_NERR_MSGINITFAILED", WERR_NERR_MSGINITFAILED },
1411         { "WERR_NERR_NAMENOTFOUND", WERR_NERR_NAMENOTFOUND },
1412         { "WERR_NERR_ALREADYFORWARDED", WERR_NERR_ALREADYFORWARDED },
1413         { "WERR_NERR_ADDFORWARDED", WERR_NERR_ADDFORWARDED },
1414         { "WERR_NERR_ALREADYEXISTS", WERR_NERR_ALREADYEXISTS },
1415         { "WERR_NERR_TOOMANYNAMES", WERR_NERR_TOOMANYNAMES },
1416         { "WERR_NERR_DELCOMPUTERNAME", WERR_NERR_DELCOMPUTERNAME },
1417         { "WERR_NERR_LOCALFORWARD", WERR_NERR_LOCALFORWARD },
1418         { "WERR_NERR_GRPMSGPROCESSOR", WERR_NERR_GRPMSGPROCESSOR },
1419         { "WERR_NERR_PAUSEDREMOTE", WERR_NERR_PAUSEDREMOTE },
1420         { "WERR_NERR_BADRECEIVE", WERR_NERR_BADRECEIVE },
1421         { "WERR_NERR_NAMEINUSE", WERR_NERR_NAMEINUSE },
1422         { "WERR_NERR_MSGNOTSTARTED", WERR_NERR_MSGNOTSTARTED },
1423         { "WERR_NERR_NOTLOCALNAME", WERR_NERR_NOTLOCALNAME },
1424         { "WERR_NERR_NOFORWARDNAME", WERR_NERR_NOFORWARDNAME },
1425         { "WERR_NERR_REMOTEFULL", WERR_NERR_REMOTEFULL },
1426         { "WERR_NERR_NAMENOTFORWARDED", WERR_NERR_NAMENOTFORWARDED },
1427         { "WERR_NERR_TRUNCATEDBROADCAST", WERR_NERR_TRUNCATEDBROADCAST },
1428         { "WERR_NERR_INVALIDDEVICE", WERR_NERR_INVALIDDEVICE },
1429         { "WERR_NERR_WRITEFAULT", WERR_NERR_WRITEFAULT },
1430         { "WERR_NERR_DUPLICATENAME", WERR_NERR_DUPLICATENAME },
1431         { "WERR_NERR_DELETELATER", WERR_NERR_DELETELATER },
1432         { "WERR_NERR_INCOMPLETEDEL", WERR_NERR_INCOMPLETEDEL },
1433         { "WERR_NERR_MULTIPLENETS", WERR_NERR_MULTIPLENETS },
1434         { "WERR_NERR_NETNAMENOTFOUND", WERR_NERR_NETNAMENOTFOUND },
1435         { "WERR_NERR_DEVICENOTSHARED", WERR_NERR_DEVICENOTSHARED },
1436         { "WERR_NERR_CLIENTNAMENOTFOUND", WERR_NERR_CLIENTNAMENOTFOUND },
1437         { "WERR_NERR_FILEIDNOTFOUND", WERR_NERR_FILEIDNOTFOUND },
1438         { "WERR_NERR_EXECFAILURE", WERR_NERR_EXECFAILURE },
1439         { "WERR_NERR_TMPFILE", WERR_NERR_TMPFILE },
1440         { "WERR_NERR_TOOMUCHDATA", WERR_NERR_TOOMUCHDATA },
1441         { "WERR_NERR_DEVICESHARECONFLICT", WERR_NERR_DEVICESHARECONFLICT },
1442         { "WERR_NERR_BROWSERTABLEINCOMPLETE", WERR_NERR_BROWSERTABLEINCOMPLETE },
1443         { "WERR_NERR_NOTLOCALDOMAIN", WERR_NERR_NOTLOCALDOMAIN },
1444         { "WERR_NERR_ISDFSSHARE", WERR_NERR_ISDFSSHARE },
1445         { "WERR_NERR_DEVINVALIDOPCODE", WERR_NERR_DEVINVALIDOPCODE },
1446         { "WERR_NERR_DEVNOTFOUND", WERR_NERR_DEVNOTFOUND },
1447         { "WERR_NERR_DEVNOTOPEN", WERR_NERR_DEVNOTOPEN },
1448         { "WERR_NERR_BADQUEUEDEVSTRING", WERR_NERR_BADQUEUEDEVSTRING },
1449         { "WERR_NERR_BADQUEUEPRIORITY", WERR_NERR_BADQUEUEPRIORITY },
1450         { "WERR_NERR_NOCOMMDEVS", WERR_NERR_NOCOMMDEVS },
1451         { "WERR_NERR_QUEUENOTFOUND", WERR_NERR_QUEUENOTFOUND },
1452         { "WERR_NERR_BADDEVSTRING", WERR_NERR_BADDEVSTRING },
1453         { "WERR_NERR_BADDEV", WERR_NERR_BADDEV },
1454         { "WERR_NERR_INUSEBYSPOOLER", WERR_NERR_INUSEBYSPOOLER },
1455         { "WERR_NERR_COMMDEVINUSE", WERR_NERR_COMMDEVINUSE },
1456         { "WERR_NERR_INVALIDCOMPUTER", WERR_NERR_INVALIDCOMPUTER },
1457         { "WERR_NERR_MAXLENEXCEEDED", WERR_NERR_MAXLENEXCEEDED },
1458         { "WERR_NERR_BADCOMPONENT", WERR_NERR_BADCOMPONENT },
1459         { "WERR_NERR_CANTTYPE", WERR_NERR_CANTTYPE },
1460         { "WERR_NERR_TOOMANYENTRIES", WERR_NERR_TOOMANYENTRIES },
1461         { "WERR_NERR_PROFILEFILETOOBIG", WERR_NERR_PROFILEFILETOOBIG },
1462         { "WERR_NERR_PROFILEOFFSET", WERR_NERR_PROFILEOFFSET },
1463         { "WERR_NERR_PROFILECLEANUP", WERR_NERR_PROFILECLEANUP },
1464         { "WERR_NERR_PROFILEUNKNOWNCMD", WERR_NERR_PROFILEUNKNOWNCMD },
1465         { "WERR_NERR_PROFILELOADERR", WERR_NERR_PROFILELOADERR },
1466         { "WERR_NERR_PROFILESAVEERR", WERR_NERR_PROFILESAVEERR },
1467         { "WERR_NERR_LOGOVERFLOW", WERR_NERR_LOGOVERFLOW },
1468         { "WERR_NERR_LOGFILECHANGED", WERR_NERR_LOGFILECHANGED },
1469         { "WERR_NERR_LOGFILECORRUPT", WERR_NERR_LOGFILECORRUPT },
1470         { "WERR_NERR_SOURCEISDIR", WERR_NERR_SOURCEISDIR },
1471         { "WERR_NERR_BADSOURCE", WERR_NERR_BADSOURCE },
1472         { "WERR_NERR_BADDEST", WERR_NERR_BADDEST },
1473         { "WERR_NERR_DIFFERENTSERVERS", WERR_NERR_DIFFERENTSERVERS },
1474         { "WERR_NERR_RUNSRVPAUSED", WERR_NERR_RUNSRVPAUSED },
1475         { "WERR_NERR_ERRCOMMRUNSRV", WERR_NERR_ERRCOMMRUNSRV },
1476         { "WERR_NERR_ERROREXECINGGHOST", WERR_NERR_ERROREXECINGGHOST },
1477         { "WERR_NERR_SHARENOTFOUND", WERR_NERR_SHARENOTFOUND },
1478         { "WERR_NERR_INVALIDLANA", WERR_NERR_INVALIDLANA },
1479         { "WERR_NERR_OPENFILES", WERR_NERR_OPENFILES },
1480         { "WERR_NERR_ACTIVECONNS", WERR_NERR_ACTIVECONNS },
1481         { "WERR_NERR_BADPASSWORDCORE", WERR_NERR_BADPASSWORDCORE },
1482         { "WERR_NERR_DEVINUSE", WERR_NERR_DEVINUSE },
1483         { "WERR_NERR_LOCALDRIVE", WERR_NERR_LOCALDRIVE },
1484         { "WERR_NERR_ALERTEXISTS", WERR_NERR_ALERTEXISTS },
1485         { "WERR_NERR_TOOMANYALERTS", WERR_NERR_TOOMANYALERTS },
1486         { "WERR_NERR_NOSUCHALERT", WERR_NERR_NOSUCHALERT },
1487         { "WERR_NERR_BADRECIPIENT", WERR_NERR_BADRECIPIENT },
1488         { "WERR_NERR_ACCTLIMITEXCEEDED", WERR_NERR_ACCTLIMITEXCEEDED },
1489         { "WERR_NERR_INVALIDLOGSEEK", WERR_NERR_INVALIDLOGSEEK },
1490         { "WERR_NERR_BADUASCONFIG", WERR_NERR_BADUASCONFIG },
1491         { "WERR_NERR_INVALIDUASOP", WERR_NERR_INVALIDUASOP },
1492         { "WERR_NERR_LASTADMIN", WERR_NERR_LASTADMIN },
1493         { "WERR_NERR_DCNOTFOUND", WERR_NERR_DCNOTFOUND },
1494         { "WERR_NERR_LOGONTRACKINGERROR", WERR_NERR_LOGONTRACKINGERROR },
1495         { "WERR_NERR_NETLOGONNOTSTARTED", WERR_NERR_NETLOGONNOTSTARTED },
1496         { "WERR_NERR_CANNOTGROWUASFILE", WERR_NERR_CANNOTGROWUASFILE },
1497         { "WERR_NERR_TIMEDIFFATDC", WERR_NERR_TIMEDIFFATDC },
1498         { "WERR_NERR_PASSWORDMISMATCH", WERR_NERR_PASSWORDMISMATCH },
1499         { "WERR_NERR_NOSUCHSERVER", WERR_NERR_NOSUCHSERVER },
1500         { "WERR_NERR_NOSUCHSESSION", WERR_NERR_NOSUCHSESSION },
1501         { "WERR_NERR_NOSUCHCONNECTION", WERR_NERR_NOSUCHCONNECTION },
1502         { "WERR_NERR_TOOMANYSERVERS", WERR_NERR_TOOMANYSERVERS },
1503         { "WERR_NERR_TOOMANYSESSIONS", WERR_NERR_TOOMANYSESSIONS },
1504         { "WERR_NERR_TOOMANYCONNECTIONS", WERR_NERR_TOOMANYCONNECTIONS },
1505         { "WERR_NERR_TOOMANYFILES", WERR_NERR_TOOMANYFILES },
1506         { "WERR_NERR_NOALTERNATESERVERS", WERR_NERR_NOALTERNATESERVERS },
1507         { "WERR_NERR_TRYDOWNLEVEL", WERR_NERR_TRYDOWNLEVEL },
1508         { "WERR_NERR_UPSDRIVERNOTSTARTED", WERR_NERR_UPSDRIVERNOTSTARTED },
1509         { "WERR_NERR_UPSINVALIDCONFIG", WERR_NERR_UPSINVALIDCONFIG },
1510         { "WERR_NERR_UPSINVALIDCOMMPORT", WERR_NERR_UPSINVALIDCOMMPORT },
1511         { "WERR_NERR_UPSSIGNALASSERTED", WERR_NERR_UPSSIGNALASSERTED },
1512         { "WERR_NERR_UPSSHUTDOWNFAILED", WERR_NERR_UPSSHUTDOWNFAILED },
1513         { "WERR_NERR_BADDOSRETCODE", WERR_NERR_BADDOSRETCODE },
1514         { "WERR_NERR_PROGNEEDSEXTRAMEM", WERR_NERR_PROGNEEDSEXTRAMEM },
1515         { "WERR_NERR_BADDOSFUNCTION", WERR_NERR_BADDOSFUNCTION },
1516         { "WERR_NERR_REMOTEBOOTFAILED", WERR_NERR_REMOTEBOOTFAILED },
1517         { "WERR_NERR_BADFILECHECKSUM", WERR_NERR_BADFILECHECKSUM },
1518         { "WERR_NERR_NORPLBOOTSYSTEM", WERR_NERR_NORPLBOOTSYSTEM },
1519         { "WERR_NERR_RPLLOADRNETBIOSERR", WERR_NERR_RPLLOADRNETBIOSERR },
1520         { "WERR_NERR_RPLLOADRDISKERR", WERR_NERR_RPLLOADRDISKERR },
1521         { "WERR_NERR_IMAGEPARAMERR", WERR_NERR_IMAGEPARAMERR },
1522         { "WERR_NERR_TOOMANYIMAGEPARAMS", WERR_NERR_TOOMANYIMAGEPARAMS },
1523         { "WERR_NERR_NONDOSFLOPPYUSED", WERR_NERR_NONDOSFLOPPYUSED },
1524         { "WERR_NERR_RPLBOOTRESTART", WERR_NERR_RPLBOOTRESTART },
1525         { "WERR_NERR_RPLSRVRCALLFAILED", WERR_NERR_RPLSRVRCALLFAILED },
1526         { "WERR_NERR_CANTCONNECTRPLSRVR", WERR_NERR_CANTCONNECTRPLSRVR },
1527         { "WERR_NERR_CANTOPENIMAGEFILE", WERR_NERR_CANTOPENIMAGEFILE },
1528         { "WERR_NERR_CALLINGRPLSRVR", WERR_NERR_CALLINGRPLSRVR },
1529         { "WERR_NERR_STARTINGRPLBOOT", WERR_NERR_STARTINGRPLBOOT },
1530         { "WERR_NERR_RPLBOOTSERVICETERM", WERR_NERR_RPLBOOTSERVICETERM },
1531         { "WERR_NERR_RPLBOOTSTARTFAILED", WERR_NERR_RPLBOOTSTARTFAILED },
1532         { "WERR_NERR_RPL_CONNECTED", WERR_NERR_RPL_CONNECTED },
1533         { "WERR_NERR_BROWSERCONFIGUREDTONOTRUN", WERR_NERR_BROWSERCONFIGUREDTONOTRUN },
1534         { "WERR_NERR_RPLNOADAPTERSSTARTED", WERR_NERR_RPLNOADAPTERSSTARTED },
1535         { "WERR_NERR_RPLBADREGISTRY", WERR_NERR_RPLBADREGISTRY },
1536         { "WERR_NERR_RPLBADDATABASE", WERR_NERR_RPLBADDATABASE },
1537         { "WERR_NERR_RPLRPLFILESSHARE", WERR_NERR_RPLRPLFILESSHARE },
1538         { "WERR_NERR_RPLNOTRPLSERVER", WERR_NERR_RPLNOTRPLSERVER },
1539         { "WERR_NERR_RPLCANNOTENUM", WERR_NERR_RPLCANNOTENUM },
1540         { "WERR_NERR_RPLWKSTAINFOCORRUPTED", WERR_NERR_RPLWKSTAINFOCORRUPTED },
1541         { "WERR_NERR_RPLWKSTANOTFOUND", WERR_NERR_RPLWKSTANOTFOUND },
1542         { "WERR_NERR_RPLWKSTANAMEUNAVAILABLE", WERR_NERR_RPLWKSTANAMEUNAVAILABLE },
1543         { "WERR_NERR_RPLPROFILEINFOCORRUPTED", WERR_NERR_RPLPROFILEINFOCORRUPTED },
1544         { "WERR_NERR_RPLPROFILENOTFOUND", WERR_NERR_RPLPROFILENOTFOUND },
1545         { "WERR_NERR_RPLPROFILENAMEUNAVAILABLE", WERR_NERR_RPLPROFILENAMEUNAVAILABLE },
1546         { "WERR_NERR_RPLPROFILENOTEMPTY", WERR_NERR_RPLPROFILENOTEMPTY },
1547         { "WERR_NERR_RPLCONFIGINFOCORRUPTED", WERR_NERR_RPLCONFIGINFOCORRUPTED },
1548         { "WERR_NERR_RPLCONFIGNOTFOUND", WERR_NERR_RPLCONFIGNOTFOUND },
1549         { "WERR_NERR_RPLADAPTERINFOCORRUPTED", WERR_NERR_RPLADAPTERINFOCORRUPTED },
1550         { "WERR_NERR_RPLINTERNAL", WERR_NERR_RPLINTERNAL },
1551         { "WERR_NERR_RPLVENDORINFOCORRUPTED", WERR_NERR_RPLVENDORINFOCORRUPTED },
1552         { "WERR_NERR_RPLBOOTINFOCORRUPTED", WERR_NERR_RPLBOOTINFOCORRUPTED },
1553         { "WERR_NERR_RPLWKSTANEEDSUSERACCT", WERR_NERR_RPLWKSTANEEDSUSERACCT },
1554         { "WERR_NERR_RPLNEEDSRPLUSERACCT", WERR_NERR_RPLNEEDSRPLUSERACCT },
1555         { "WERR_NERR_RPLBOOTNOTFOUND", WERR_NERR_RPLBOOTNOTFOUND },
1556         { "WERR_NERR_RPLINCOMPATIBLEPROFILE", WERR_NERR_RPLINCOMPATIBLEPROFILE },
1557         { "WERR_NERR_RPLADAPTERNAMEUNAVAILABLE", WERR_NERR_RPLADAPTERNAMEUNAVAILABLE },
1558         { "WERR_NERR_RPLCONFIGNOTEMPTY", WERR_NERR_RPLCONFIGNOTEMPTY },
1559         { "WERR_NERR_RPLBOOTINUSE", WERR_NERR_RPLBOOTINUSE },
1560         { "WERR_NERR_RPLBACKUPDATABASE", WERR_NERR_RPLBACKUPDATABASE },
1561         { "WERR_NERR_RPLADAPTERNOTFOUND", WERR_NERR_RPLADAPTERNOTFOUND },
1562         { "WERR_NERR_RPLVENDORNOTFOUND", WERR_NERR_RPLVENDORNOTFOUND },
1563         { "WERR_NERR_RPLVENDORNAMEUNAVAILABLE", WERR_NERR_RPLVENDORNAMEUNAVAILABLE },
1564         { "WERR_NERR_RPLBOOTNAMEUNAVAILABLE", WERR_NERR_RPLBOOTNAMEUNAVAILABLE },
1565         { "WERR_NERR_RPLCONFIGNAMEUNAVAILABLE", WERR_NERR_RPLCONFIGNAMEUNAVAILABLE },
1566         { "WERR_NERR_DFSINTERNALCORRUPTION", WERR_NERR_DFSINTERNALCORRUPTION },
1567         { "WERR_NERR_DFSVOLUMEDATACORRUPT", WERR_NERR_DFSVOLUMEDATACORRUPT },
1568         { "WERR_NERR_DFSNOSUCHVOLUME", WERR_NERR_DFSNOSUCHVOLUME },
1569         { "WERR_NERR_DFSVOLUMEALREADYEXISTS", WERR_NERR_DFSVOLUMEALREADYEXISTS },
1570         { "WERR_NERR_DFSALREADYSHARED", WERR_NERR_DFSALREADYSHARED },
1571         { "WERR_NERR_DFSNOSUCHSHARE", WERR_NERR_DFSNOSUCHSHARE },
1572         { "WERR_NERR_DFSNOTALEAFVOLUME", WERR_NERR_DFSNOTALEAFVOLUME },
1573         { "WERR_NERR_DFSLEAFVOLUME", WERR_NERR_DFSLEAFVOLUME },
1574         { "WERR_NERR_DFSVOLUMEHASMULTIPLESERVERS", WERR_NERR_DFSVOLUMEHASMULTIPLESERVERS },
1575         { "WERR_NERR_DFSCANTCREATEJUNCTIONPOINT", WERR_NERR_DFSCANTCREATEJUNCTIONPOINT },
1576         { "WERR_NERR_DFSSERVERNOTDFSAWARE", WERR_NERR_DFSSERVERNOTDFSAWARE },
1577         { "WERR_NERR_DFSBADRENAMEPATH", WERR_NERR_DFSBADRENAMEPATH },
1578         { "WERR_NERR_DFSVOLUMEISOFFLINE", WERR_NERR_DFSVOLUMEISOFFLINE },
1579         { "WERR_NERR_DFSNOSUCHSERVER", WERR_NERR_DFSNOSUCHSERVER },
1580         { "WERR_NERR_DFSCYCLICALNAME", WERR_NERR_DFSCYCLICALNAME },
1581         { "WERR_NERR_DFSNOTSUPPORTEDINSERVERDFS", WERR_NERR_DFSNOTSUPPORTEDINSERVERDFS },
1582         { "WERR_NERR_DFSDUPLICATESERVICE", WERR_NERR_DFSDUPLICATESERVICE },
1583         { "WERR_NERR_DFSCANTREMOVELASTSERVERSHARE", WERR_NERR_DFSCANTREMOVELASTSERVERSHARE },
1584         { "WERR_NERR_DFSVOLUMEISINTERDFS", WERR_NERR_DFSVOLUMEISINTERDFS },
1585         { "WERR_NERR_DFSINCONSISTENT", WERR_NERR_DFSINCONSISTENT },
1586         { "WERR_NERR_DFSSERVERUPGRADED", WERR_NERR_DFSSERVERUPGRADED },
1587         { "WERR_NERR_DFSDATAISIDENTICAL", WERR_NERR_DFSDATAISIDENTICAL },
1588         { "WERR_NERR_DFSCANTREMOVEDFSROOT", WERR_NERR_DFSCANTREMOVEDFSROOT },
1589         { "WERR_NERR_DFSCHILDORPARENTINDFS", WERR_NERR_DFSCHILDORPARENTINDFS },
1590         { "WERR_NERR_DFSINTERNALERROR", WERR_NERR_DFSINTERNALERROR },
1591         { "WERR_NERR_SETUPALREADYJOINED", WERR_NERR_SETUPALREADYJOINED },
1592         { "WERR_NERR_SETUPNOTJOINED", WERR_NERR_SETUPNOTJOINED },
1593         { "WERR_NERR_SETUPDOMAINCONTROLLER", WERR_NERR_SETUPDOMAINCONTROLLER },
1594         { "WERR_NERR_DEFAULTJOINREQUIRED", WERR_NERR_DEFAULTJOINREQUIRED },
1595         { "WERR_NERR_INVALIDWORKGROUPNAME", WERR_NERR_INVALIDWORKGROUPNAME },
1596         { "WERR_NERR_NAMEUSESINCOMPATIBLECODEPAGE", WERR_NERR_NAMEUSESINCOMPATIBLECODEPAGE },
1597         { "WERR_NERR_COMPUTERACCOUNTNOTFOUND", WERR_NERR_COMPUTERACCOUNTNOTFOUND },
1598         { "WERR_NERR_PERSONALSKU", WERR_NERR_PERSONALSKU },
1599         { "WERR_NERR_PASSWORDMUSTCHANGE", WERR_NERR_PASSWORDMUSTCHANGE },
1600         { "WERR_NERR_ACCOUNTLOCKEDOUT", WERR_NERR_ACCOUNTLOCKEDOUT },
1601         { "WERR_NERR_PASSWORDTOOLONG", WERR_NERR_PASSWORDTOOLONG },
1602         { "WERR_NERR_PASSWORDNOTCOMPLEXENOUGH", WERR_NERR_PASSWORDNOTCOMPLEXENOUGH },
1603         { "WERR_NERR_PASSWORDFILTERERROR", WERR_NERR_PASSWORDFILTERERROR },
1604         { "WERR_SUCCESS_REBOOT_REQUIRED", WERR_SUCCESS_REBOOT_REQUIRED },
1605         { "WERR_SUCCESS_RESTART_REQUIRED", WERR_SUCCESS_RESTART_REQUIRED },
1606         { "WERR_PRINTER_NOT_FOUND", WERR_PRINTER_NOT_FOUND },
1607         { "WERR_PRINTER_DRIVER_WARNED", WERR_PRINTER_DRIVER_WARNED },
1608         { "WERR_PRINTER_DRIVER_BLOCKED", WERR_PRINTER_DRIVER_BLOCKED },
1609         { "WERR_PRINTER_DRIVER_PACKAGE_IN_USE", WERR_PRINTER_DRIVER_PACKAGE_IN_USE },
1610         { "WERR_CORE_DRIVER_PACKAGE_NOT_FOUND", WERR_CORE_DRIVER_PACKAGE_NOT_FOUND },
1611         { "WERR_FAIL_REBOOT_REQUIRED", WERR_FAIL_REBOOT_REQUIRED },
1612         { "WERR_FAIL_REBOOT_INITIATED", WERR_FAIL_REBOOT_INITIATED },
1613         { "WERR_IO_REISSUE_AS_CACHED", WERR_IO_REISSUE_AS_CACHED },
1614         { "WERR_WINS_INTERNAL", WERR_WINS_INTERNAL },
1615         { "WERR_CAN_NOT_DEL_LOCAL_WINS", WERR_CAN_NOT_DEL_LOCAL_WINS },
1616         { "WERR_STATIC_INIT", WERR_STATIC_INIT },
1617         { "WERR_INC_BACKUP", WERR_INC_BACKUP },
1618         { "WERR_FULL_BACKUP", WERR_FULL_BACKUP },
1619         { "WERR_REC_NON_EXISTENT", WERR_REC_NON_EXISTENT },
1620         { "WERR_RPL_NOT_ALLOWED", WERR_RPL_NOT_ALLOWED },
1621         { "WERR_DHCP_ADDRESS_CONFLICT", WERR_DHCP_ADDRESS_CONFLICT },
1622         { "WERR_WMI_GUID_NOT_FOUND", WERR_WMI_GUID_NOT_FOUND },
1623         { "WERR_WMI_INSTANCE_NOT_FOUND", WERR_WMI_INSTANCE_NOT_FOUND },
1624         { "WERR_WMI_ITEMID_NOT_FOUND", WERR_WMI_ITEMID_NOT_FOUND },
1625         { "WERR_WMI_TRY_AGAIN", WERR_WMI_TRY_AGAIN },
1626         { "WERR_WMI_DP_NOT_FOUND", WERR_WMI_DP_NOT_FOUND },
1627         { "WERR_WMI_UNRESOLVED_INSTANCE_REF", WERR_WMI_UNRESOLVED_INSTANCE_REF },
1628         { "WERR_WMI_ALREADY_ENABLED", WERR_WMI_ALREADY_ENABLED },
1629         { "WERR_WMI_GUID_DISCONNECTED", WERR_WMI_GUID_DISCONNECTED },
1630         { "WERR_WMI_SERVER_UNAVAILABLE", WERR_WMI_SERVER_UNAVAILABLE },
1631         { "WERR_WMI_DP_FAILED", WERR_WMI_DP_FAILED },
1632         { "WERR_WMI_INVALID_MOF", WERR_WMI_INVALID_MOF },
1633         { "WERR_WMI_INVALID_REGINFO", WERR_WMI_INVALID_REGINFO },
1634         { "WERR_WMI_ALREADY_DISABLED", WERR_WMI_ALREADY_DISABLED },
1635         { "WERR_WMI_READ_ONLY", WERR_WMI_READ_ONLY },
1636         { "WERR_WMI_SET_FAILURE", WERR_WMI_SET_FAILURE },
1637         { "WERR_INVALID_MEDIA", WERR_INVALID_MEDIA },
1638         { "WERR_INVALID_LIBRARY", WERR_INVALID_LIBRARY },
1639         { "WERR_INVALID_MEDIA_POOL", WERR_INVALID_MEDIA_POOL },
1640         { "WERR_DRIVE_MEDIA_MISMATCH", WERR_DRIVE_MEDIA_MISMATCH },
1641         { "WERR_MEDIA_OFFLINE", WERR_MEDIA_OFFLINE },
1642         { "WERR_LIBRARY_OFFLINE", WERR_LIBRARY_OFFLINE },
1643         { "WERR_EMPTY", WERR_EMPTY },
1644         { "WERR_NOT_EMPTY", WERR_NOT_EMPTY },
1645         { "WERR_MEDIA_UNAVAILABLE", WERR_MEDIA_UNAVAILABLE },
1646         { "WERR_RESOURCE_DISABLED", WERR_RESOURCE_DISABLED },
1647         { "WERR_INVALID_CLEANER", WERR_INVALID_CLEANER },
1648         { "WERR_UNABLE_TO_CLEAN", WERR_UNABLE_TO_CLEAN },
1649         { "WERR_OBJECT_NOT_FOUND", WERR_OBJECT_NOT_FOUND },
1650         { "WERR_DATABASE_FAILURE", WERR_DATABASE_FAILURE },
1651         { "WERR_DATABASE_FULL", WERR_DATABASE_FULL },
1652         { "WERR_MEDIA_INCOMPATIBLE", WERR_MEDIA_INCOMPATIBLE },
1653         { "WERR_RESOURCE_NOT_PRESENT", WERR_RESOURCE_NOT_PRESENT },
1654         { "WERR_INVALID_OPERATION", WERR_INVALID_OPERATION },
1655         { "WERR_MEDIA_NOT_AVAILABLE", WERR_MEDIA_NOT_AVAILABLE },
1656         { "WERR_REQUEST_REFUSED", WERR_REQUEST_REFUSED },
1657         { "WERR_INVALID_DRIVE_OBJECT", WERR_INVALID_DRIVE_OBJECT },
1658         { "WERR_LIBRARY_FULL", WERR_LIBRARY_FULL },
1659         { "WERR_MEDIUM_NOT_ACCESSIBLE", WERR_MEDIUM_NOT_ACCESSIBLE },
1660         { "WERR_UNABLE_TO_LOAD_MEDIUM", WERR_UNABLE_TO_LOAD_MEDIUM },
1661         { "WERR_UNABLE_TO_INVENTORY_DRIVE", WERR_UNABLE_TO_INVENTORY_DRIVE },
1662         { "WERR_UNABLE_TO_INVENTORY_SLOT", WERR_UNABLE_TO_INVENTORY_SLOT },
1663         { "WERR_UNABLE_TO_INVENTORY_TRANSPORT", WERR_UNABLE_TO_INVENTORY_TRANSPORT },
1664         { "WERR_TRANSPORT_FULL", WERR_TRANSPORT_FULL },
1665         { "WERR_CONTROLLING_IEPORT", WERR_CONTROLLING_IEPORT },
1666         { "WERR_UNABLE_TO_EJECT_MOUNTED_MEDIA", WERR_UNABLE_TO_EJECT_MOUNTED_MEDIA },
1667         { "WERR_CLEANER_SLOT_SET", WERR_CLEANER_SLOT_SET },
1668         { "WERR_CLEANER_SLOT_NOT_SET", WERR_CLEANER_SLOT_NOT_SET },
1669         { "WERR_CLEANER_CARTRIDGE_SPENT", WERR_CLEANER_CARTRIDGE_SPENT },
1670         { "WERR_UNEXPECTED_OMID", WERR_UNEXPECTED_OMID },
1671         { "WERR_CANT_DELETE_LAST_ITEM", WERR_CANT_DELETE_LAST_ITEM },
1672         { "WERR_MESSAGE_EXCEEDS_MAX_SIZE", WERR_MESSAGE_EXCEEDS_MAX_SIZE },
1673         { "WERR_VOLUME_CONTAINS_SYS_FILES", WERR_VOLUME_CONTAINS_SYS_FILES },
1674         { "WERR_INDIGENOUS_TYPE", WERR_INDIGENOUS_TYPE },
1675         { "WERR_NO_SUPPORTING_DRIVES", WERR_NO_SUPPORTING_DRIVES },
1676         { "WERR_CLEANER_CARTRIDGE_INSTALLED", WERR_CLEANER_CARTRIDGE_INSTALLED },
1677         { "WERR_IEPORT_FULL", WERR_IEPORT_FULL },
1678         { "WERR_FILE_OFFLINE", WERR_FILE_OFFLINE },
1679         { "WERR_REMOTE_STORAGE_NOT_ACTIVE", WERR_REMOTE_STORAGE_NOT_ACTIVE },
1680         { "WERR_REMOTE_STORAGE_MEDIA_ERROR", WERR_REMOTE_STORAGE_MEDIA_ERROR },
1681         { "WERR_NOT_A_REPARSE_POINT", WERR_NOT_A_REPARSE_POINT },
1682         { "WERR_REPARSE_ATTRIBUTE_CONFLICT", WERR_REPARSE_ATTRIBUTE_CONFLICT },
1683         { "WERR_INVALID_REPARSE_DATA", WERR_INVALID_REPARSE_DATA },
1684         { "WERR_REPARSE_TAG_INVALID", WERR_REPARSE_TAG_INVALID },
1685         { "WERR_REPARSE_TAG_MISMATCH", WERR_REPARSE_TAG_MISMATCH },
1686         { "WERR_VOLUME_NOT_SIS_ENABLED", WERR_VOLUME_NOT_SIS_ENABLED },
1687         { "WERR_DEPENDENT_RESOURCE_EXISTS", WERR_DEPENDENT_RESOURCE_EXISTS },
1688         { "WERR_DEPENDENCY_NOT_FOUND", WERR_DEPENDENCY_NOT_FOUND },
1689         { "WERR_DEPENDENCY_ALREADY_EXISTS", WERR_DEPENDENCY_ALREADY_EXISTS },
1690         { "WERR_RESOURCE_NOT_ONLINE", WERR_RESOURCE_NOT_ONLINE },
1691         { "WERR_HOST_NODE_NOT_AVAILABLE", WERR_HOST_NODE_NOT_AVAILABLE },
1692         { "WERR_RESOURCE_NOT_AVAILABLE", WERR_RESOURCE_NOT_AVAILABLE },
1693         { "WERR_RESOURCE_NOT_FOUND", WERR_RESOURCE_NOT_FOUND },
1694         { "WERR_SHUTDOWN_CLUSTER", WERR_SHUTDOWN_CLUSTER },
1695         { "WERR_CANT_EVICT_ACTIVE_NODE", WERR_CANT_EVICT_ACTIVE_NODE },
1696         { "WERR_OBJECT_ALREADY_EXISTS", WERR_OBJECT_ALREADY_EXISTS },
1697         { "WERR_OBJECT_IN_LIST", WERR_OBJECT_IN_LIST },
1698         { "WERR_GROUP_NOT_AVAILABLE", WERR_GROUP_NOT_AVAILABLE },
1699         { "WERR_GROUP_NOT_FOUND", WERR_GROUP_NOT_FOUND },
1700         { "WERR_GROUP_NOT_ONLINE", WERR_GROUP_NOT_ONLINE },
1701         { "WERR_HOST_NODE_NOT_RESOURCE_OWNER", WERR_HOST_NODE_NOT_RESOURCE_OWNER },
1702         { "WERR_HOST_NODE_NOT_GROUP_OWNER", WERR_HOST_NODE_NOT_GROUP_OWNER },
1703         { "WERR_RESMON_CREATE_FAILED", WERR_RESMON_CREATE_FAILED },
1704         { "WERR_RESMON_ONLINE_FAILED", WERR_RESMON_ONLINE_FAILED },
1705         { "WERR_RESOURCE_ONLINE", WERR_RESOURCE_ONLINE },
1706         { "WERR_QUORUM_RESOURCE", WERR_QUORUM_RESOURCE },
1707         { "WERR_NOT_QUORUM_CAPABLE", WERR_NOT_QUORUM_CAPABLE },
1708         { "WERR_CLUSTER_SHUTTING_DOWN", WERR_CLUSTER_SHUTTING_DOWN },
1709         { "WERR_INVALID_STATE", WERR_INVALID_STATE },
1710         { "WERR_RESOURCE_PROPERTIES_STORED", WERR_RESOURCE_PROPERTIES_STORED },
1711         { "WERR_NOT_QUORUM_CLASS", WERR_NOT_QUORUM_CLASS },
1712         { "WERR_CORE_RESOURCE", WERR_CORE_RESOURCE },
1713         { "WERR_QUORUM_RESOURCE_ONLINE_FAILED", WERR_QUORUM_RESOURCE_ONLINE_FAILED },
1714         { "WERR_QUORUMLOG_OPEN_FAILED", WERR_QUORUMLOG_OPEN_FAILED },
1715         { "WERR_CLUSTERLOG_CORRUPT", WERR_CLUSTERLOG_CORRUPT },
1716         { "WERR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE", WERR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE },
1717         { "WERR_CLUSTERLOG_EXCEEDS_MAXSIZE", WERR_CLUSTERLOG_EXCEEDS_MAXSIZE },
1718         { "WERR_CLUSTERLOG_CHKPOINT_NOT_FOUND", WERR_CLUSTERLOG_CHKPOINT_NOT_FOUND },
1719         { "WERR_CLUSTERLOG_NOT_ENOUGH_SPACE", WERR_CLUSTERLOG_NOT_ENOUGH_SPACE },
1720         { "WERR_QUORUM_OWNER_ALIVE", WERR_QUORUM_OWNER_ALIVE },
1721         { "WERR_NETWORK_NOT_AVAILABLE", WERR_NETWORK_NOT_AVAILABLE },
1722         { "WERR_NODE_NOT_AVAILABLE", WERR_NODE_NOT_AVAILABLE },
1723         { "WERR_ALL_NODES_NOT_AVAILABLE", WERR_ALL_NODES_NOT_AVAILABLE },
1724         { "WERR_RESOURCE_FAILED", WERR_RESOURCE_FAILED },
1725         { "WERR_CLUSTER_INVALID_NODE", WERR_CLUSTER_INVALID_NODE },
1726         { "WERR_CLUSTER_NODE_EXISTS", WERR_CLUSTER_NODE_EXISTS },
1727         { "WERR_CLUSTER_JOIN_IN_PROGRESS", WERR_CLUSTER_JOIN_IN_PROGRESS },
1728         { "WERR_CLUSTER_NODE_NOT_FOUND", WERR_CLUSTER_NODE_NOT_FOUND },
1729         { "WERR_CLUSTER_LOCAL_NODE_NOT_FOUND", WERR_CLUSTER_LOCAL_NODE_NOT_FOUND },
1730         { "WERR_CLUSTER_NETWORK_EXISTS", WERR_CLUSTER_NETWORK_EXISTS },
1731         { "WERR_CLUSTER_NETWORK_NOT_FOUND", WERR_CLUSTER_NETWORK_NOT_FOUND },
1732         { "WERR_CLUSTER_NETINTERFACE_EXISTS", WERR_CLUSTER_NETINTERFACE_EXISTS },
1733         { "WERR_CLUSTER_NETINTERFACE_NOT_FOUND", WERR_CLUSTER_NETINTERFACE_NOT_FOUND },
1734         { "WERR_CLUSTER_INVALID_REQUEST", WERR_CLUSTER_INVALID_REQUEST },
1735         { "WERR_CLUSTER_INVALID_NETWORK_PROVIDER", WERR_CLUSTER_INVALID_NETWORK_PROVIDER },
1736         { "WERR_CLUSTER_NODE_DOWN", WERR_CLUSTER_NODE_DOWN },
1737         { "WERR_CLUSTER_NODE_UNREACHABLE", WERR_CLUSTER_NODE_UNREACHABLE },
1738         { "WERR_CLUSTER_NODE_NOT_MEMBER", WERR_CLUSTER_NODE_NOT_MEMBER },
1739         { "WERR_CLUSTER_JOIN_NOT_IN_PROGRESS", WERR_CLUSTER_JOIN_NOT_IN_PROGRESS },
1740         { "WERR_CLUSTER_INVALID_NETWORK", WERR_CLUSTER_INVALID_NETWORK },
1741         { "WERR_CLUSTER_NODE_UP", WERR_CLUSTER_NODE_UP },
1742         { "WERR_CLUSTER_IPADDR_IN_USE", WERR_CLUSTER_IPADDR_IN_USE },
1743         { "WERR_CLUSTER_NODE_NOT_PAUSED", WERR_CLUSTER_NODE_NOT_PAUSED },
1744         { "WERR_CLUSTER_NO_SECURITY_CONTEXT", WERR_CLUSTER_NO_SECURITY_CONTEXT },
1745         { "WERR_CLUSTER_NETWORK_NOT_INTERNAL", WERR_CLUSTER_NETWORK_NOT_INTERNAL },
1746         { "WERR_CLUSTER_NODE_ALREADY_UP", WERR_CLUSTER_NODE_ALREADY_UP },
1747         { "WERR_CLUSTER_NODE_ALREADY_DOWN", WERR_CLUSTER_NODE_ALREADY_DOWN },
1748         { "WERR_CLUSTER_NETWORK_ALREADY_ONLINE", WERR_CLUSTER_NETWORK_ALREADY_ONLINE },
1749         { "WERR_CLUSTER_NETWORK_ALREADY_OFFLINE", WERR_CLUSTER_NETWORK_ALREADY_OFFLINE },
1750         { "WERR_CLUSTER_NODE_ALREADY_MEMBER", WERR_CLUSTER_NODE_ALREADY_MEMBER },
1751         { "WERR_CLUSTER_LAST_INTERNAL_NETWORK", WERR_CLUSTER_LAST_INTERNAL_NETWORK },
1752         { "WERR_CLUSTER_NETWORK_HAS_DEPENDENTS", WERR_CLUSTER_NETWORK_HAS_DEPENDENTS },
1753         { "WERR_INVALID_OPERATION_ON_QUORUM", WERR_INVALID_OPERATION_ON_QUORUM },
1754         { "WERR_DEPENDENCY_NOT_ALLOWED", WERR_DEPENDENCY_NOT_ALLOWED },
1755         { "WERR_CLUSTER_NODE_PAUSED", WERR_CLUSTER_NODE_PAUSED },
1756         { "WERR_NODE_CANT_HOST_RESOURCE", WERR_NODE_CANT_HOST_RESOURCE },
1757         { "WERR_CLUSTER_NODE_NOT_READY", WERR_CLUSTER_NODE_NOT_READY },
1758         { "WERR_CLUSTER_NODE_SHUTTING_DOWN", WERR_CLUSTER_NODE_SHUTTING_DOWN },
1759         { "WERR_CLUSTER_JOIN_ABORTED", WERR_CLUSTER_JOIN_ABORTED },
1760         { "WERR_CLUSTER_INCOMPATIBLE_VERSIONS", WERR_CLUSTER_INCOMPATIBLE_VERSIONS },
1761         { "WERR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED", WERR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED },
1762         { "WERR_CLUSTER_SYSTEM_CONFIG_CHANGED", WERR_CLUSTER_SYSTEM_CONFIG_CHANGED },
1763         { "WERR_CLUSTER_RESOURCE_TYPE_NOT_FOUND", WERR_CLUSTER_RESOURCE_TYPE_NOT_FOUND },
1764         { "WERR_CLUSTER_RESTYPE_NOT_SUPPORTED", WERR_CLUSTER_RESTYPE_NOT_SUPPORTED },
1765         { "WERR_CLUSTER_RESNAME_NOT_FOUND", WERR_CLUSTER_RESNAME_NOT_FOUND },
1766         { "WERR_CLUSTER_NO_RPC_PACKAGES_REGISTERED", WERR_CLUSTER_NO_RPC_PACKAGES_REGISTERED },
1767         { "WERR_CLUSTER_OWNER_NOT_IN_PREFLIST", WERR_CLUSTER_OWNER_NOT_IN_PREFLIST },
1768         { "WERR_CLUSTER_DATABASE_SEQMISMATCH", WERR_CLUSTER_DATABASE_SEQMISMATCH },
1769         { "WERR_RESMON_INVALID_STATE", WERR_RESMON_INVALID_STATE },
1770         { "WERR_CLUSTER_GUM_NOT_LOCKER", WERR_CLUSTER_GUM_NOT_LOCKER },
1771         { "WERR_QUORUM_DISK_NOT_FOUND", WERR_QUORUM_DISK_NOT_FOUND },
1772         { "WERR_DATABASE_BACKUP_CORRUPT", WERR_DATABASE_BACKUP_CORRUPT },
1773         { "WERR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT", WERR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT },
1774         { "WERR_RESOURCE_PROPERTY_UNCHANGEABLE", WERR_RESOURCE_PROPERTY_UNCHANGEABLE },
1775         { "WERR_CLUSTER_MEMBERSHIP_INVALID_STATE", WERR_CLUSTER_MEMBERSHIP_INVALID_STATE },
1776         { "WERR_CLUSTER_QUORUMLOG_NOT_FOUND", WERR_CLUSTER_QUORUMLOG_NOT_FOUND },
1777         { "WERR_CLUSTER_MEMBERSHIP_HALT", WERR_CLUSTER_MEMBERSHIP_HALT },
1778         { "WERR_CLUSTER_INSTANCE_ID_MISMATCH", WERR_CLUSTER_INSTANCE_ID_MISMATCH },
1779         { "WERR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP", WERR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP },
1780         { "WERR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH", WERR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH },
1781         { "WERR_CLUSTER_EVICT_WITHOUT_CLEANUP", WERR_CLUSTER_EVICT_WITHOUT_CLEANUP },
1782         { "WERR_CLUSTER_PARAMETER_MISMATCH", WERR_CLUSTER_PARAMETER_MISMATCH },
1783         { "WERR_NODE_CANNOT_BE_CLUSTERED", WERR_NODE_CANNOT_BE_CLUSTERED },
1784         { "WERR_CLUSTER_WRONG_OS_VERSION", WERR_CLUSTER_WRONG_OS_VERSION },
1785         { "WERR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME", WERR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME },
1786         { "WERR_CLUSCFG_ALREADY_COMMITTED", WERR_CLUSCFG_ALREADY_COMMITTED },
1787         { "WERR_CLUSCFG_ROLLBACK_FAILED", WERR_CLUSCFG_ROLLBACK_FAILED },
1788         { "WERR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT", WERR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT },
1789         { "WERR_CLUSTER_OLD_VERSION", WERR_CLUSTER_OLD_VERSION },
1790         { "WERR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME", WERR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME },
1791         { "WERR_CLUSTER_NO_NET_ADAPTERS", WERR_CLUSTER_NO_NET_ADAPTERS },
1792         { "WERR_CLUSTER_POISONED", WERR_CLUSTER_POISONED },
1793         { "WERR_CLUSTER_GROUP_MOVING", WERR_CLUSTER_GROUP_MOVING },
1794         { "WERR_CLUSTER_RESOURCE_TYPE_BUSY", WERR_CLUSTER_RESOURCE_TYPE_BUSY },
1795         { "WERR_RESOURCE_CALL_TIMED_OUT", WERR_RESOURCE_CALL_TIMED_OUT },
1796         { "WERR_INVALID_CLUSTER_IPV6_ADDRESS", WERR_INVALID_CLUSTER_IPV6_ADDRESS },
1797         { "WERR_CLUSTER_INTERNAL_INVALID_FUNCTION", WERR_CLUSTER_INTERNAL_INVALID_FUNCTION },
1798         { "WERR_CLUSTER_PARAMETER_OUT_OF_BOUNDS", WERR_CLUSTER_PARAMETER_OUT_OF_BOUNDS },
1799         { "WERR_CLUSTER_PARTIAL_SEND", WERR_CLUSTER_PARTIAL_SEND },
1800         { "WERR_CLUSTER_REGISTRY_INVALID_FUNCTION", WERR_CLUSTER_REGISTRY_INVALID_FUNCTION },
1801         { "WERR_CLUSTER_INVALID_STRING_TERMINATION", WERR_CLUSTER_INVALID_STRING_TERMINATION },
1802         { "WERR_CLUSTER_INVALID_STRING_FORMAT", WERR_CLUSTER_INVALID_STRING_FORMAT },
1803         { "WERR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS", WERR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS },
1804         { "WERR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS", WERR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS },
1805         { "WERR_CLUSTER_NULL_DATA", WERR_CLUSTER_NULL_DATA },
1806         { "WERR_CLUSTER_PARTIAL_READ", WERR_CLUSTER_PARTIAL_READ },
1807         { "WERR_CLUSTER_PARTIAL_WRITE", WERR_CLUSTER_PARTIAL_WRITE },
1808         { "WERR_CLUSTER_CANT_DESERIALIZE_DATA", WERR_CLUSTER_CANT_DESERIALIZE_DATA },
1809         { "WERR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT", WERR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT },
1810         { "WERR_CLUSTER_NO_QUORUM", WERR_CLUSTER_NO_QUORUM },
1811         { "WERR_CLUSTER_INVALID_IPV6_NETWORK", WERR_CLUSTER_INVALID_IPV6_NETWORK },
1812         { "WERR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK", WERR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK },
1813         { "WERR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP", WERR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP },
1814         { "WERR_ENCRYPTION_FAILED", WERR_ENCRYPTION_FAILED },
1815         { "WERR_DECRYPTION_FAILED", WERR_DECRYPTION_FAILED },
1816         { "WERR_FILE_ENCRYPTED", WERR_FILE_ENCRYPTED },
1817         { "WERR_NO_RECOVERY_POLICY", WERR_NO_RECOVERY_POLICY },
1818         { "WERR_NO_EFS", WERR_NO_EFS },
1819         { "WERR_WRONG_EFS", WERR_WRONG_EFS },
1820         { "WERR_NO_USER_KEYS", WERR_NO_USER_KEYS },
1821         { "WERR_FILE_NOT_ENCRYPTED", WERR_FILE_NOT_ENCRYPTED },
1822         { "WERR_NOT_EXPORT_FORMAT", WERR_NOT_EXPORT_FORMAT },
1823         { "WERR_FILE_READ_ONLY", WERR_FILE_READ_ONLY },
1824         { "WERR_DIR_EFS_DISALLOWED", WERR_DIR_EFS_DISALLOWED },
1825         { "WERR_EFS_SERVER_NOT_TRUSTED", WERR_EFS_SERVER_NOT_TRUSTED },
1826         { "WERR_BAD_RECOVERY_POLICY", WERR_BAD_RECOVERY_POLICY },
1827         { "WERR_EFS_ALG_BLOB_TOO_BIG", WERR_EFS_ALG_BLOB_TOO_BIG },
1828         { "WERR_VOLUME_NOT_SUPPORT_EFS", WERR_VOLUME_NOT_SUPPORT_EFS },
1829         { "WERR_EFS_DISABLED", WERR_EFS_DISABLED },
1830         { "WERR_EFS_VERSION_NOT_SUPPORT", WERR_EFS_VERSION_NOT_SUPPORT },
1831         { "WERR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE", WERR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE },
1832         { "WERR_CS_ENCRYPTION_UNSUPPORTED_SERVER", WERR_CS_ENCRYPTION_UNSUPPORTED_SERVER },
1833         { "WERR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE", WERR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE },
1834         { "WERR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE", WERR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE },
1835         { "WERR_CS_ENCRYPTION_FILE_NOT_CSE", WERR_CS_ENCRYPTION_FILE_NOT_CSE },
1836         { "WERR_NO_BROWSER_SERVERS_FOUND", WERR_NO_BROWSER_SERVERS_FOUND },
1837         { "WERR_LOG_SECTOR_INVALID", WERR_LOG_SECTOR_INVALID },
1838         { "WERR_LOG_SECTOR_PARITY_INVALID", WERR_LOG_SECTOR_PARITY_INVALID },
1839         { "WERR_LOG_SECTOR_REMAPPED", WERR_LOG_SECTOR_REMAPPED },
1840         { "WERR_LOG_BLOCK_INCOMPLETE", WERR_LOG_BLOCK_INCOMPLETE },
1841         { "WERR_LOG_INVALID_RANGE", WERR_LOG_INVALID_RANGE },
1842         { "WERR_LOG_BLOCKS_EXHAUSTED", WERR_LOG_BLOCKS_EXHAUSTED },
1843         { "WERR_LOG_READ_CONTEXT_INVALID", WERR_LOG_READ_CONTEXT_INVALID },
1844         { "WERR_LOG_RESTART_INVALID", WERR_LOG_RESTART_INVALID },
1845         { "WERR_LOG_BLOCK_VERSION", WERR_LOG_BLOCK_VERSION },
1846         { "WERR_LOG_BLOCK_INVALID", WERR_LOG_BLOCK_INVALID },
1847         { "WERR_LOG_READ_MODE_INVALID", WERR_LOG_READ_MODE_INVALID },
1848         { "WERR_LOG_NO_RESTART", WERR_LOG_NO_RESTART },
1849         { "WERR_LOG_METADATA_CORRUPT", WERR_LOG_METADATA_CORRUPT },
1850         { "WERR_LOG_METADATA_INVALID", WERR_LOG_METADATA_INVALID },
1851         { "WERR_LOG_METADATA_INCONSISTENT", WERR_LOG_METADATA_INCONSISTENT },
1852         { "WERR_LOG_RESERVATION_INVALID", WERR_LOG_RESERVATION_INVALID },
1853         { "WERR_LOG_CANT_DELETE", WERR_LOG_CANT_DELETE },
1854         { "WERR_LOG_CONTAINER_LIMIT_EXCEEDED", WERR_LOG_CONTAINER_LIMIT_EXCEEDED },
1855         { "WERR_LOG_START_OF_LOG", WERR_LOG_START_OF_LOG },
1856         { "WERR_LOG_POLICY_ALREADY_INSTALLED", WERR_LOG_POLICY_ALREADY_INSTALLED },
1857         { "WERR_LOG_POLICY_NOT_INSTALLED", WERR_LOG_POLICY_NOT_INSTALLED },
1858         { "WERR_LOG_POLICY_INVALID", WERR_LOG_POLICY_INVALID },
1859         { "WERR_LOG_POLICY_CONFLICT", WERR_LOG_POLICY_CONFLICT },
1860         { "WERR_LOG_PINNED_ARCHIVE_TAIL", WERR_LOG_PINNED_ARCHIVE_TAIL },
1861         { "WERR_LOG_RECORD_NONEXISTENT", WERR_LOG_RECORD_NONEXISTENT },
1862         { "WERR_LOG_RECORDS_RESERVED_INVALID", WERR_LOG_RECORDS_RESERVED_INVALID },
1863         { "WERR_LOG_SPACE_RESERVED_INVALID", WERR_LOG_SPACE_RESERVED_INVALID },
1864         { "WERR_LOG_TAIL_INVALID", WERR_LOG_TAIL_INVALID },
1865         { "WERR_LOG_FULL", WERR_LOG_FULL },
1866         { "WERR_COULD_NOT_RESIZE_LOG", WERR_COULD_NOT_RESIZE_LOG },
1867         { "WERR_LOG_MULTIPLEXED", WERR_LOG_MULTIPLEXED },
1868         { "WERR_LOG_DEDICATED", WERR_LOG_DEDICATED },
1869         { "WERR_LOG_ARCHIVE_NOT_IN_PROGRESS", WERR_LOG_ARCHIVE_NOT_IN_PROGRESS },
1870         { "WERR_LOG_ARCHIVE_IN_PROGRESS", WERR_LOG_ARCHIVE_IN_PROGRESS },
1871         { "WERR_LOG_EPHEMERAL", WERR_LOG_EPHEMERAL },
1872         { "WERR_LOG_NOT_ENOUGH_CONTAINERS", WERR_LOG_NOT_ENOUGH_CONTAINERS },
1873         { "WERR_LOG_CLIENT_ALREADY_REGISTERED", WERR_LOG_CLIENT_ALREADY_REGISTERED },
1874         { "WERR_LOG_CLIENT_NOT_REGISTERED", WERR_LOG_CLIENT_NOT_REGISTERED },
1875         { "WERR_LOG_FULL_HANDLER_IN_PROGRESS", WERR_LOG_FULL_HANDLER_IN_PROGRESS },
1876         { "WERR_LOG_CONTAINER_READ_FAILED", WERR_LOG_CONTAINER_READ_FAILED },
1877         { "WERR_LOG_CONTAINER_WRITE_FAILED", WERR_LOG_CONTAINER_WRITE_FAILED },
1878         { "WERR_LOG_CONTAINER_OPEN_FAILED", WERR_LOG_CONTAINER_OPEN_FAILED },
1879         { "WERR_LOG_CONTAINER_STATE_INVALID", WERR_LOG_CONTAINER_STATE_INVALID },
1880         { "WERR_LOG_STATE_INVALID", WERR_LOG_STATE_INVALID },
1881         { "WERR_LOG_PINNED", WERR_LOG_PINNED },
1882         { "WERR_LOG_METADATA_FLUSH_FAILED", WERR_LOG_METADATA_FLUSH_FAILED },
1883         { "WERR_LOG_INCONSISTENT_SECURITY", WERR_LOG_INCONSISTENT_SECURITY },
1884         { "WERR_LOG_APPENDED_FLUSH_FAILED", WERR_LOG_APPENDED_FLUSH_FAILED },
1885         { "WERR_LOG_PINNED_RESERVATION", WERR_LOG_PINNED_RESERVATION },
1886         { "WERR_INVALID_TRANSACTION", WERR_INVALID_TRANSACTION },
1887         { "WERR_TRANSACTION_NOT_ACTIVE", WERR_TRANSACTION_NOT_ACTIVE },
1888         { "WERR_TRANSACTION_REQUEST_NOT_VALID", WERR_TRANSACTION_REQUEST_NOT_VALID },
1889         { "WERR_TRANSACTION_NOT_REQUESTED", WERR_TRANSACTION_NOT_REQUESTED },
1890         { "WERR_TRANSACTION_ALREADY_ABORTED", WERR_TRANSACTION_ALREADY_ABORTED },
1891         { "WERR_TRANSACTION_ALREADY_COMMITTED", WERR_TRANSACTION_ALREADY_COMMITTED },
1892         { "WERR_TM_INITIALIZATION_FAILED", WERR_TM_INITIALIZATION_FAILED },
1893         { "WERR_RESOURCEMANAGER_READ_ONLY", WERR_RESOURCEMANAGER_READ_ONLY },
1894         { "WERR_TRANSACTION_NOT_JOINED", WERR_TRANSACTION_NOT_JOINED },
1895         { "WERR_TRANSACTION_SUPERIOR_EXISTS", WERR_TRANSACTION_SUPERIOR_EXISTS },
1896         { "WERR_CRM_PROTOCOL_ALREADY_EXISTS", WERR_CRM_PROTOCOL_ALREADY_EXISTS },
1897         { "WERR_TRANSACTION_PROPAGATION_FAILED", WERR_TRANSACTION_PROPAGATION_FAILED },
1898         { "WERR_CRM_PROTOCOL_NOT_FOUND", WERR_CRM_PROTOCOL_NOT_FOUND },
1899         { "WERR_TRANSACTION_INVALID_MARSHALL_BUFFER", WERR_TRANSACTION_INVALID_MARSHALL_BUFFER },
1900         { "WERR_CURRENT_TRANSACTION_NOT_VALID", WERR_CURRENT_TRANSACTION_NOT_VALID },
1901         { "WERR_TRANSACTION_NOT_FOUND", WERR_TRANSACTION_NOT_FOUND },
1902         { "WERR_RESOURCEMANAGER_NOT_FOUND", WERR_RESOURCEMANAGER_NOT_FOUND },
1903         { "WERR_ENLISTMENT_NOT_FOUND", WERR_ENLISTMENT_NOT_FOUND },
1904         { "WERR_TRANSACTIONMANAGER_NOT_FOUND", WERR_TRANSACTIONMANAGER_NOT_FOUND },
1905         { "WERR_TRANSACTIONMANAGER_NOT_ONLINE", WERR_TRANSACTIONMANAGER_NOT_ONLINE },
1906         { "WERR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION", WERR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION },
1907         { "WERR_TRANSACTIONAL_CONFLICT", WERR_TRANSACTIONAL_CONFLICT },
1908         { "WERR_RM_NOT_ACTIVE", WERR_RM_NOT_ACTIVE },
1909         { "WERR_RM_METADATA_CORRUPT", WERR_RM_METADATA_CORRUPT },
1910         { "WERR_DIRECTORY_NOT_RM", WERR_DIRECTORY_NOT_RM },
1911         { "WERR_TRANSACTIONS_UNSUPPORTED_REMOTE", WERR_TRANSACTIONS_UNSUPPORTED_REMOTE },
1912         { "WERR_LOG_RESIZE_INVALID_SIZE", WERR_LOG_RESIZE_INVALID_SIZE },
1913         { "WERR_OBJECT_NO_LONGER_EXISTS", WERR_OBJECT_NO_LONGER_EXISTS },
1914         { "WERR_STREAM_MINIVERSION_NOT_FOUND", WERR_STREAM_MINIVERSION_NOT_FOUND },
1915         { "WERR_STREAM_MINIVERSION_NOT_VALID", WERR_STREAM_MINIVERSION_NOT_VALID },
1916         { "WERR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION", WERR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION },
1917         { "WERR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT", WERR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT },
1918         { "WERR_CANT_CREATE_MORE_STREAM_MINIVERSIONS", WERR_CANT_CREATE_MORE_STREAM_MINIVERSIONS },
1919         { "WERR_REMOTE_FILE_VERSION_MISMATCH", WERR_REMOTE_FILE_VERSION_MISMATCH },
1920         { "WERR_HANDLE_NO_LONGER_VALID", WERR_HANDLE_NO_LONGER_VALID },
1921         { "WERR_NO_TXF_METADATA", WERR_NO_TXF_METADATA },
1922         { "WERR_LOG_CORRUPTION_DETECTED", WERR_LOG_CORRUPTION_DETECTED },
1923         { "WERR_CANT_RECOVER_WITH_HANDLE_OPEN", WERR_CANT_RECOVER_WITH_HANDLE_OPEN },
1924         { "WERR_RM_DISCONNECTED", WERR_RM_DISCONNECTED },
1925         { "WERR_ENLISTMENT_NOT_SUPERIOR", WERR_ENLISTMENT_NOT_SUPERIOR },
1926         { "WERR_RECOVERY_NOT_NEEDED", WERR_RECOVERY_NOT_NEEDED },
1927         { "WERR_RM_ALREADY_STARTED", WERR_RM_ALREADY_STARTED },
1928         { "WERR_FILE_IDENTITY_NOT_PERSISTENT", WERR_FILE_IDENTITY_NOT_PERSISTENT },
1929         { "WERR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY", WERR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY },
1930         { "WERR_CANT_CROSS_RM_BOUNDARY", WERR_CANT_CROSS_RM_BOUNDARY },
1931         { "WERR_TXF_DIR_NOT_EMPTY", WERR_TXF_DIR_NOT_EMPTY },
1932         { "WERR_INDOUBT_TRANSACTIONS_EXIST", WERR_INDOUBT_TRANSACTIONS_EXIST },
1933         { "WERR_TM_VOLATILE", WERR_TM_VOLATILE },
1934         { "WERR_ROLLBACK_TIMER_EXPIRED", WERR_ROLLBACK_TIMER_EXPIRED },
1935         { "WERR_TXF_ATTRIBUTE_CORRUPT", WERR_TXF_ATTRIBUTE_CORRUPT },
1936         { "WERR_EFS_NOT_ALLOWED_IN_TRANSACTION", WERR_EFS_NOT_ALLOWED_IN_TRANSACTION },
1937         { "WERR_TRANSACTIONAL_OPEN_NOT_ALLOWED", WERR_TRANSACTIONAL_OPEN_NOT_ALLOWED },
1938         { "WERR_LOG_GROWTH_FAILED", WERR_LOG_GROWTH_FAILED },
1939         { "WERR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE", WERR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE },
1940         { "WERR_TXF_METADATA_ALREADY_PRESENT", WERR_TXF_METADATA_ALREADY_PRESENT },
1941         { "WERR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET", WERR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET },
1942         { "WERR_TRANSACTION_REQUIRED_PROMOTION", WERR_TRANSACTION_REQUIRED_PROMOTION },
1943         { "WERR_CANNOT_EXECUTE_FILE_IN_TRANSACTION", WERR_CANNOT_EXECUTE_FILE_IN_TRANSACTION },
1944         { "WERR_TRANSACTIONS_NOT_FROZEN", WERR_TRANSACTIONS_NOT_FROZEN },
1945         { "WERR_TRANSACTION_FREEZE_IN_PROGRESS", WERR_TRANSACTION_FREEZE_IN_PROGRESS },
1946         { "WERR_NOT_SNAPSHOT_VOLUME", WERR_NOT_SNAPSHOT_VOLUME },
1947         { "WERR_NO_SAVEPOINT_WITH_OPEN_FILES", WERR_NO_SAVEPOINT_WITH_OPEN_FILES },
1948         { "WERR_DATA_LOST_REPAIR", WERR_DATA_LOST_REPAIR },
1949         { "WERR_SPARSE_NOT_ALLOWED_IN_TRANSACTION", WERR_SPARSE_NOT_ALLOWED_IN_TRANSACTION },
1950         { "WERR_TM_IDENTITY_MISMATCH", WERR_TM_IDENTITY_MISMATCH },
1951         { "WERR_FLOATED_SECTION", WERR_FLOATED_SECTION },
1952         { "WERR_CANNOT_ACCEPT_TRANSACTED_WORK", WERR_CANNOT_ACCEPT_TRANSACTED_WORK },
1953         { "WERR_CANNOT_ABORT_TRANSACTIONS", WERR_CANNOT_ABORT_TRANSACTIONS },
1954         { "WERR_CTX_WINSTATION_NAME_INVALID", WERR_CTX_WINSTATION_NAME_INVALID },
1955         { "WERR_CTX_INVALID_PD", WERR_CTX_INVALID_PD },
1956         { "WERR_CTX_PD_NOT_FOUND", WERR_CTX_PD_NOT_FOUND },
1957         { "WERR_CTX_WD_NOT_FOUND", WERR_CTX_WD_NOT_FOUND },
1958         { "WERR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY", WERR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY },
1959         { "WERR_CTX_SERVICE_NAME_COLLISION", WERR_CTX_SERVICE_NAME_COLLISION },
1960         { "WERR_CTX_CLOSE_PENDING", WERR_CTX_CLOSE_PENDING },
1961         { "WERR_CTX_NO_OUTBUF", WERR_CTX_NO_OUTBUF },
1962         { "WERR_CTX_MODEM_INF_NOT_FOUND", WERR_CTX_MODEM_INF_NOT_FOUND },
1963         { "WERR_CTX_INVALID_MODEMNAME", WERR_CTX_INVALID_MODEMNAME },
1964         { "WERR_CTX_MODEM_RESPONSE_ERROR", WERR_CTX_MODEM_RESPONSE_ERROR },
1965         { "WERR_CTX_MODEM_RESPONSE_TIMEOUT", WERR_CTX_MODEM_RESPONSE_TIMEOUT },
1966         { "WERR_CTX_MODEM_RESPONSE_NO_CARRIER", WERR_CTX_MODEM_RESPONSE_NO_CARRIER },
1967         { "WERR_CTX_MODEM_RESPONSE_NO_DIALTONE", WERR_CTX_MODEM_RESPONSE_NO_DIALTONE },
1968         { "WERR_CTX_MODEM_RESPONSE_BUSY", WERR_CTX_MODEM_RESPONSE_BUSY },
1969         { "WERR_CTX_MODEM_RESPONSE_VOICE", WERR_CTX_MODEM_RESPONSE_VOICE },
1970         { "WERR_CTX_TD_ERROR", WERR_CTX_TD_ERROR },
1971         { "WERR_CTX_WINSTATION_NOT_FOUND", WERR_CTX_WINSTATION_NOT_FOUND },
1972         { "WERR_CTX_WINSTATION_ALREADY_EXISTS", WERR_CTX_WINSTATION_ALREADY_EXISTS },
1973         { "WERR_CTX_WINSTATION_BUSY", WERR_CTX_WINSTATION_BUSY },
1974         { "WERR_CTX_BAD_VIDEO_MODE", WERR_CTX_BAD_VIDEO_MODE },
1975         { "WERR_CTX_GRAPHICS_INVALID", WERR_CTX_GRAPHICS_INVALID },
1976         { "WERR_CTX_LOGON_DISABLED", WERR_CTX_LOGON_DISABLED },
1977         { "WERR_CTX_NOT_CONSOLE", WERR_CTX_NOT_CONSOLE },
1978         { "WERR_CTX_CLIENT_QUERY_TIMEOUT", WERR_CTX_CLIENT_QUERY_TIMEOUT },
1979         { "WERR_CTX_CONSOLE_DISCONNECT", WERR_CTX_CONSOLE_DISCONNECT },
1980         { "WERR_CTX_CONSOLE_CONNECT", WERR_CTX_CONSOLE_CONNECT },
1981         { "WERR_CTX_SHADOW_DENIED", WERR_CTX_SHADOW_DENIED },
1982         { "WERR_CTX_WINSTATION_ACCESS_DENIED", WERR_CTX_WINSTATION_ACCESS_DENIED },
1983         { "WERR_CTX_INVALID_WD", WERR_CTX_INVALID_WD },
1984         { "WERR_CTX_SHADOW_INVALID", WERR_CTX_SHADOW_INVALID },
1985         { "WERR_CTX_SHADOW_DISABLED", WERR_CTX_SHADOW_DISABLED },
1986         { "WERR_CTX_CLIENT_LICENSE_IN_USE", WERR_CTX_CLIENT_LICENSE_IN_USE },
1987         { "WERR_CTX_CLIENT_LICENSE_NOT_SET", WERR_CTX_CLIENT_LICENSE_NOT_SET },
1988         { "WERR_CTX_LICENSE_NOT_AVAILABLE", WERR_CTX_LICENSE_NOT_AVAILABLE },
1989         { "WERR_CTX_LICENSE_CLIENT_INVALID", WERR_CTX_LICENSE_CLIENT_INVALID },
1990         { "WERR_CTX_LICENSE_EXPIRED", WERR_CTX_LICENSE_EXPIRED },
1991         { "WERR_CTX_SHADOW_NOT_RUNNING", WERR_CTX_SHADOW_NOT_RUNNING },
1992         { "WERR_CTX_SHADOW_ENDED_BY_MODE_CHANGE", WERR_CTX_SHADOW_ENDED_BY_MODE_CHANGE },
1993         { "WERR_ACTIVATION_COUNT_EXCEEDED", WERR_ACTIVATION_COUNT_EXCEEDED },
1994         { "WERR_CTX_WINSTATIONS_DISABLED", WERR_CTX_WINSTATIONS_DISABLED },
1995         { "WERR_CTX_ENCRYPTION_LEVEL_REQUIRED", WERR_CTX_ENCRYPTION_LEVEL_REQUIRED },
1996         { "WERR_CTX_SESSION_IN_USE", WERR_CTX_SESSION_IN_USE },
1997         { "WERR_CTX_NO_FORCE_LOGOFF", WERR_CTX_NO_FORCE_LOGOFF },
1998         { "WERR_CTX_ACCOUNT_RESTRICTION", WERR_CTX_ACCOUNT_RESTRICTION },
1999         { "WERR_RDP_PROTOCOL_ERROR", WERR_RDP_PROTOCOL_ERROR },
2000         { "WERR_CTX_CDM_CONNECT", WERR_CTX_CDM_CONNECT },
2001         { "WERR_CTX_CDM_DISCONNECT", WERR_CTX_CDM_DISCONNECT },
2002         { "WERR_CTX_SECURITY_LAYER_ERROR", WERR_CTX_SECURITY_LAYER_ERROR },
2003         { "WERR_TS_INCOMPATIBLE_SESSIONS", WERR_TS_INCOMPATIBLE_SESSIONS },
2004         { "WERR_FRS_ERR_INVALID_API_SEQUENCE", WERR_FRS_ERR_INVALID_API_SEQUENCE },
2005         { "WERR_FRS_ERR_STARTING_SERVICE", WERR_FRS_ERR_STARTING_SERVICE },
2006         { "WERR_FRS_ERR_STOPPING_SERVICE", WERR_FRS_ERR_STOPPING_SERVICE },
2007         { "WERR_FRS_ERR_INTERNAL_API", WERR_FRS_ERR_INTERNAL_API },
2008         { "WERR_FRS_ERR_INTERNAL", WERR_FRS_ERR_INTERNAL },
2009         { "WERR_FRS_ERR_SERVICE_COMM", WERR_FRS_ERR_SERVICE_COMM },
2010         { "WERR_FRS_ERR_INSUFFICIENT_PRIV", WERR_FRS_ERR_INSUFFICIENT_PRIV },
2011         { "WERR_FRS_ERR_AUTHENTICATION", WERR_FRS_ERR_AUTHENTICATION },
2012         { "WERR_FRS_ERR_PARENT_INSUFFICIENT_PRIV", WERR_FRS_ERR_PARENT_INSUFFICIENT_PRIV },
2013         { "WERR_FRS_ERR_PARENT_AUTHENTICATION", WERR_FRS_ERR_PARENT_AUTHENTICATION },
2014         { "WERR_FRS_ERR_CHILD_TO_PARENT_COMM", WERR_FRS_ERR_CHILD_TO_PARENT_COMM },
2015         { "WERR_FRS_ERR_PARENT_TO_CHILD_COMM", WERR_FRS_ERR_PARENT_TO_CHILD_COMM },
2016         { "WERR_FRS_ERR_SYSVOL_POPULATE", WERR_FRS_ERR_SYSVOL_POPULATE },
2017         { "WERR_FRS_ERR_SYSVOL_POPULATE_TIMEOUT", WERR_FRS_ERR_SYSVOL_POPULATE_TIMEOUT },
2018         { "WERR_FRS_ERR_SYSVOL_IS_BUSY", WERR_FRS_ERR_SYSVOL_IS_BUSY },
2019         { "WERR_FRS_ERR_SYSVOL_DEMOTE", WERR_FRS_ERR_SYSVOL_DEMOTE },
2020         { "WERR_FRS_ERR_INVALID_SERVICE_PARAMETER", WERR_FRS_ERR_INVALID_SERVICE_PARAMETER },
2021         { "WERR_DS_NOT_INSTALLED", WERR_DS_NOT_INSTALLED },
2022         { "WERR_DS_MEMBERSHIP_EVALUATED_LOCALLY", WERR_DS_MEMBERSHIP_EVALUATED_LOCALLY },
2023         { "WERR_DS_NO_RIDS_ALLOCATED", WERR_DS_NO_RIDS_ALLOCATED },
2024         { "WERR_DS_NO_MORE_RIDS", WERR_DS_NO_MORE_RIDS },
2025         { "WERR_DS_INCORRECT_ROLE_OWNER", WERR_DS_INCORRECT_ROLE_OWNER },
2026         { "WERR_DS_RIDMGR_INIT_ERROR", WERR_DS_RIDMGR_INIT_ERROR },
2027         { "WERR_DS_CROSS_DOM_MOVE_ERROR", WERR_DS_CROSS_DOM_MOVE_ERROR },
2028         { "WERR_DS_GC_NOT_AVAILABLE", WERR_DS_GC_NOT_AVAILABLE },
2029         { "WERR_SHARED_POLICY", WERR_SHARED_POLICY },
2030         { "WERR_POLICY_OBJECT_NOT_FOUND", WERR_POLICY_OBJECT_NOT_FOUND },
2031         { "WERR_POLICY_ONLY_IN_DS", WERR_POLICY_ONLY_IN_DS },
2032         { "WERR_PROMOTION_ACTIVE", WERR_PROMOTION_ACTIVE },
2033         { "WERR_NO_PROMOTION_ACTIVE", WERR_NO_PROMOTION_ACTIVE },
2034         { "WERR_DS_SIZELIMIT_EXCEEDED", WERR_DS_SIZELIMIT_EXCEEDED },
2035         { "WERR_DS_AUTH_UNKNOWN", WERR_DS_AUTH_UNKNOWN },
2036         { "WERR_DS_IS_LEAF", WERR_DS_IS_LEAF },
2037         { "WERR_DS_OBJECT_RESULTS_TOO_LARGE", WERR_DS_OBJECT_RESULTS_TOO_LARGE },
2038         { "WERR_DS_SERVER_DOWN", WERR_DS_SERVER_DOWN },
2039         { "WERR_DS_LOCAL_ERROR", WERR_DS_LOCAL_ERROR },
2040         { "WERR_DS_ENCODING_ERROR", WERR_DS_ENCODING_ERROR },
2041         { "WERR_DS_DECODING_ERROR", WERR_DS_DECODING_ERROR },
2042         { "WERR_DS_FILTER_UNKNOWN", WERR_DS_FILTER_UNKNOWN },
2043         { "WERR_DS_PARAM_ERROR", WERR_DS_PARAM_ERROR },
2044         { "WERR_DS_NOT_SUPPORTED", WERR_DS_NOT_SUPPORTED },
2045         { "WERR_DS_NO_RESULTS_RETURNED", WERR_DS_NO_RESULTS_RETURNED },
2046         { "WERR_DS_CONTROL_NOT_FOUND", WERR_DS_CONTROL_NOT_FOUND },
2047         { "WERR_DS_CLIENT_LOOP", WERR_DS_CLIENT_LOOP },
2048         { "WERR_DS_REFERRAL_LIMIT_EXCEEDED", WERR_DS_REFERRAL_LIMIT_EXCEEDED },
2049         { "WERR_DS_SORT_CONTROL_MISSING", WERR_DS_SORT_CONTROL_MISSING },
2050         { "WERR_DS_OFFSET_RANGE_ERROR", WERR_DS_OFFSET_RANGE_ERROR },
2051         { "WERR_DS_ROOT_MUST_BE_NC", WERR_DS_ROOT_MUST_BE_NC },
2052         { "WERR_DS_ADD_REPLICA_INHIBITED", WERR_DS_ADD_REPLICA_INHIBITED },
2053         { "WERR_DS_ATT_NOT_DEF_IN_SCHEMA", WERR_DS_ATT_NOT_DEF_IN_SCHEMA },
2054         { "WERR_DS_MAX_OBJ_SIZE_EXCEEDED", WERR_DS_MAX_OBJ_SIZE_EXCEEDED },
2055         { "WERR_DS_NO_RDN_DEFINED_IN_SCHEMA", WERR_DS_NO_RDN_DEFINED_IN_SCHEMA },
2056         { "WERR_DS_RDN_DOESNT_MATCH_SCHEMA", WERR_DS_RDN_DOESNT_MATCH_SCHEMA },
2057         { "WERR_DS_NO_REQUESTED_ATTS_FOUND", WERR_DS_NO_REQUESTED_ATTS_FOUND },
2058         { "WERR_DS_USER_BUFFER_TO_SMALL", WERR_DS_USER_BUFFER_TO_SMALL },
2059         { "WERR_DS_ATT_IS_NOT_ON_OBJ", WERR_DS_ATT_IS_NOT_ON_OBJ },
2060         { "WERR_DS_ILLEGAL_MOD_OPERATION", WERR_DS_ILLEGAL_MOD_OPERATION },
2061         { "WERR_DS_OBJ_TOO_LARGE", WERR_DS_OBJ_TOO_LARGE },
2062         { "WERR_DS_BAD_INSTANCE_TYPE", WERR_DS_BAD_INSTANCE_TYPE },
2063         { "WERR_DS_MASTERDSA_REQUIRED", WERR_DS_MASTERDSA_REQUIRED },
2064         { "WERR_DS_OBJECT_CLASS_REQUIRED", WERR_DS_OBJECT_CLASS_REQUIRED },
2065         { "WERR_DS_MISSING_REQUIRED_ATT", WERR_DS_MISSING_REQUIRED_ATT },
2066         { "WERR_DS_ATT_NOT_DEF_FOR_CLASS", WERR_DS_ATT_NOT_DEF_FOR_CLASS },
2067         { "WERR_DS_ATT_ALREADY_EXISTS", WERR_DS_ATT_ALREADY_EXISTS },
2068         { "WERR_DS_CANT_ADD_ATT_VALUES", WERR_DS_CANT_ADD_ATT_VALUES },
2069         { "WERR_DS_RANGE_CONSTRAINT", WERR_DS_RANGE_CONSTRAINT },
2070         { "WERR_DS_ATT_VAL_ALREADY_EXISTS", WERR_DS_ATT_VAL_ALREADY_EXISTS },
2071         { "WERR_DS_CANT_REM_MISSING_ATT", WERR_DS_CANT_REM_MISSING_ATT },
2072         { "WERR_DS_CANT_REM_MISSING_ATT_VAL", WERR_DS_CANT_REM_MISSING_ATT_VAL },
2073         { "WERR_DS_ROOT_CANT_BE_SUBREF", WERR_DS_ROOT_CANT_BE_SUBREF },
2074         { "WERR_DS_NO_CHAINING", WERR_DS_NO_CHAINING },
2075         { "WERR_DS_NO_CHAINED_EVAL", WERR_DS_NO_CHAINED_EVAL },
2076         { "WERR_DS_NO_PARENT_OBJECT", WERR_DS_NO_PARENT_OBJECT },
2077         { "WERR_DS_PARENT_IS_AN_ALIAS", WERR_DS_PARENT_IS_AN_ALIAS },
2078         { "WERR_DS_CANT_MIX_MASTER_AND_REPS", WERR_DS_CANT_MIX_MASTER_AND_REPS },
2079         { "WERR_DS_CHILDREN_EXIST", WERR_DS_CHILDREN_EXIST },
2080         { "WERR_DS_ALIASED_OBJ_MISSING", WERR_DS_ALIASED_OBJ_MISSING },
2081         { "WERR_DS_BAD_NAME_SYNTAX", WERR_DS_BAD_NAME_SYNTAX },
2082         { "WERR_DS_ALIAS_POINTS_TO_ALIAS", WERR_DS_ALIAS_POINTS_TO_ALIAS },
2083         { "WERR_DS_CANT_DEREF_ALIAS", WERR_DS_CANT_DEREF_ALIAS },
2084         { "WERR_DS_OUT_OF_SCOPE", WERR_DS_OUT_OF_SCOPE },
2085         { "WERR_DS_OBJECT_BEING_REMOVED", WERR_DS_OBJECT_BEING_REMOVED },
2086         { "WERR_DS_CANT_DELETE_DSA_OBJ", WERR_DS_CANT_DELETE_DSA_OBJ },
2087         { "WERR_DS_DSA_MUST_BE_INT_MASTER", WERR_DS_DSA_MUST_BE_INT_MASTER },
2088         { "WERR_DS_CLASS_NOT_DSA", WERR_DS_CLASS_NOT_DSA },
2089         { "WERR_DS_ILLEGAL_SUPERIOR", WERR_DS_ILLEGAL_SUPERIOR },
2090         { "WERR_DS_ATTRIBUTE_OWNED_BY_SAM", WERR_DS_ATTRIBUTE_OWNED_BY_SAM },
2091         { "WERR_DS_NAME_TOO_MANY_PARTS", WERR_DS_NAME_TOO_MANY_PARTS },
2092         { "WERR_DS_NAME_TOO_LONG", WERR_DS_NAME_TOO_LONG },
2093         { "WERR_DS_NAME_VALUE_TOO_LONG", WERR_DS_NAME_VALUE_TOO_LONG },
2094         { "WERR_DS_NAME_UNPARSEABLE", WERR_DS_NAME_UNPARSEABLE },
2095         { "WERR_DS_NAME_TYPE_UNKNOWN", WERR_DS_NAME_TYPE_UNKNOWN },
2096         { "WERR_DS_NOT_AN_OBJECT", WERR_DS_NOT_AN_OBJECT },
2097         { "WERR_DS_SEC_DESC_TOO_SHORT", WERR_DS_SEC_DESC_TOO_SHORT },
2098         { "WERR_DS_SEC_DESC_INVALID", WERR_DS_SEC_DESC_INVALID },
2099         { "WERR_DS_NO_DELETED_NAME", WERR_DS_NO_DELETED_NAME },
2100         { "WERR_DS_SUBREF_MUST_HAVE_PARENT", WERR_DS_SUBREF_MUST_HAVE_PARENT },
2101         { "WERR_DS_NCNAME_MUST_BE_NC", WERR_DS_NCNAME_MUST_BE_NC },
2102         { "WERR_DS_CANT_ADD_SYSTEM_ONLY", WERR_DS_CANT_ADD_SYSTEM_ONLY },
2103         { "WERR_DS_CLASS_MUST_BE_CONCRETE", WERR_DS_CLASS_MUST_BE_CONCRETE },
2104         { "WERR_DS_INVALID_DMD", WERR_DS_INVALID_DMD },
2105         { "WERR_DS_OBJ_GUID_EXISTS", WERR_DS_OBJ_GUID_EXISTS },
2106         { "WERR_DS_NOT_ON_BACKLINK", WERR_DS_NOT_ON_BACKLINK },
2107         { "WERR_DS_NO_CROSSREF_FOR_NC", WERR_DS_NO_CROSSREF_FOR_NC },
2108         { "WERR_DS_SHUTTING_DOWN", WERR_DS_SHUTTING_DOWN },
2109         { "WERR_DS_UNKNOWN_OPERATION", WERR_DS_UNKNOWN_OPERATION },
2110         { "WERR_DS_INVALID_ROLE_OWNER", WERR_DS_INVALID_ROLE_OWNER },
2111         { "WERR_DS_COULDNT_CONTACT_FSMO", WERR_DS_COULDNT_CONTACT_FSMO },
2112         { "WERR_DS_CROSS_NC_DN_RENAME", WERR_DS_CROSS_NC_DN_RENAME },
2113         { "WERR_DS_CANT_MOD_SYSTEM_ONLY", WERR_DS_CANT_MOD_SYSTEM_ONLY },
2114         { "WERR_DS_REPLICATOR_ONLY", WERR_DS_REPLICATOR_ONLY },
2115         { "WERR_DS_OBJ_CLASS_NOT_DEFINED", WERR_DS_OBJ_CLASS_NOT_DEFINED },
2116         { "WERR_DS_OBJ_CLASS_NOT_SUBCLASS", WERR_DS_OBJ_CLASS_NOT_SUBCLASS },
2117         { "WERR_DS_NAME_REFERENCE_INVALID", WERR_DS_NAME_REFERENCE_INVALID },
2118         { "WERR_DS_CROSS_REF_EXISTS", WERR_DS_CROSS_REF_EXISTS },
2119         { "WERR_DS_CANT_DEL_MASTER_CROSSREF", WERR_DS_CANT_DEL_MASTER_CROSSREF },
2120         { "WERR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD", WERR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD },
2121         { "WERR_DS_NOTIFY_FILTER_TOO_COMPLEX", WERR_DS_NOTIFY_FILTER_TOO_COMPLEX },
2122         { "WERR_DS_DUP_RDN", WERR_DS_DUP_RDN },
2123         { "WERR_DS_DUP_OID", WERR_DS_DUP_OID },
2124         { "WERR_DS_DUP_MAPI_ID", WERR_DS_DUP_MAPI_ID },
2125         { "WERR_DS_DUP_SCHEMA_ID_GUID", WERR_DS_DUP_SCHEMA_ID_GUID },
2126         { "WERR_DS_DUP_LDAP_DISPLAY_NAME", WERR_DS_DUP_LDAP_DISPLAY_NAME },
2127         { "WERR_DS_SEMANTIC_ATT_TEST", WERR_DS_SEMANTIC_ATT_TEST },
2128         { "WERR_DS_SYNTAX_MISMATCH", WERR_DS_SYNTAX_MISMATCH },
2129         { "WERR_DS_EXISTS_IN_MUST_HAVE", WERR_DS_EXISTS_IN_MUST_HAVE },
2130         { "WERR_DS_EXISTS_IN_MAY_HAVE", WERR_DS_EXISTS_IN_MAY_HAVE },
2131         { "WERR_DS_NONEXISTENT_MAY_HAVE", WERR_DS_NONEXISTENT_MAY_HAVE },
2132         { "WERR_DS_NONEXISTENT_MUST_HAVE", WERR_DS_NONEXISTENT_MUST_HAVE },
2133         { "WERR_DS_AUX_CLS_TEST_FAIL", WERR_DS_AUX_CLS_TEST_FAIL },
2134         { "WERR_DS_NONEXISTENT_POSS_SUP", WERR_DS_NONEXISTENT_POSS_SUP },
2135         { "WERR_DS_SUB_CLS_TEST_FAIL", WERR_DS_SUB_CLS_TEST_FAIL },
2136         { "WERR_DS_BAD_RDN_ATT_ID_SYNTAX", WERR_DS_BAD_RDN_ATT_ID_SYNTAX },
2137         { "WERR_DS_EXISTS_IN_AUX_CLS", WERR_DS_EXISTS_IN_AUX_CLS },
2138         { "WERR_DS_EXISTS_IN_SUB_CLS", WERR_DS_EXISTS_IN_SUB_CLS },
2139         { "WERR_DS_EXISTS_IN_POSS_SUP", WERR_DS_EXISTS_IN_POSS_SUP },
2140         { "WERR_DS_RECALCSCHEMA_FAILED", WERR_DS_RECALCSCHEMA_FAILED },
2141         { "WERR_DS_TREE_DELETE_NOT_FINISHED", WERR_DS_TREE_DELETE_NOT_FINISHED },
2142         { "WERR_DS_CANT_DELETE", WERR_DS_CANT_DELETE },
2143         { "WERR_DS_ATT_SCHEMA_REQ_ID", WERR_DS_ATT_SCHEMA_REQ_ID },
2144         { "WERR_DS_BAD_ATT_SCHEMA_SYNTAX", WERR_DS_BAD_ATT_SCHEMA_SYNTAX },
2145         { "WERR_DS_CANT_CACHE_ATT", WERR_DS_CANT_CACHE_ATT },
2146         { "WERR_DS_CANT_CACHE_CLASS", WERR_DS_CANT_CACHE_CLASS },
2147         { "WERR_DS_CANT_REMOVE_ATT_CACHE", WERR_DS_CANT_REMOVE_ATT_CACHE },
2148         { "WERR_DS_CANT_REMOVE_CLASS_CACHE", WERR_DS_CANT_REMOVE_CLASS_CACHE },
2149         { "WERR_DS_CANT_RETRIEVE_DN", WERR_DS_CANT_RETRIEVE_DN },
2150         { "WERR_DS_MISSING_SUPREF", WERR_DS_MISSING_SUPREF },
2151         { "WERR_DS_CANT_RETRIEVE_INSTANCE", WERR_DS_CANT_RETRIEVE_INSTANCE },
2152         { "WERR_DS_CODE_INCONSISTENCY", WERR_DS_CODE_INCONSISTENCY },
2153         { "WERR_DS_DATABASE_ERROR", WERR_DS_DATABASE_ERROR },
2154         { "WERR_DS_MISSING_EXPECTED_ATT", WERR_DS_MISSING_EXPECTED_ATT },
2155         { "WERR_DS_NCNAME_MISSING_CR_REF", WERR_DS_NCNAME_MISSING_CR_REF },
2156         { "WERR_DS_SECURITY_CHECKING_ERROR", WERR_DS_SECURITY_CHECKING_ERROR },
2157         { "WERR_DS_GCVERIFY_ERROR", WERR_DS_GCVERIFY_ERROR },
2158         { "WERR_DS_CANT_FIND_DSA_OBJ", WERR_DS_CANT_FIND_DSA_OBJ },
2159         { "WERR_DS_CANT_FIND_EXPECTED_NC", WERR_DS_CANT_FIND_EXPECTED_NC },
2160         { "WERR_DS_CANT_FIND_NC_IN_CACHE", WERR_DS_CANT_FIND_NC_IN_CACHE },
2161         { "WERR_DS_CANT_RETRIEVE_CHILD", WERR_DS_CANT_RETRIEVE_CHILD },
2162         { "WERR_DS_SECURITY_ILLEGAL_MODIFY", WERR_DS_SECURITY_ILLEGAL_MODIFY },
2163         { "WERR_DS_CANT_REPLACE_HIDDEN_REC", WERR_DS_CANT_REPLACE_HIDDEN_REC },
2164         { "WERR_DS_BAD_HIERARCHY_FILE", WERR_DS_BAD_HIERARCHY_FILE },
2165         { "WERR_DS_BUILD_HIERARCHY_TABLE_FAILED", WERR_DS_BUILD_HIERARCHY_TABLE_FAILED },
2166         { "WERR_DS_CONFIG_PARAM_MISSING", WERR_DS_CONFIG_PARAM_MISSING },
2167         { "WERR_DS_COUNTING_AB_INDICES_FAILED", WERR_DS_COUNTING_AB_INDICES_FAILED },
2168         { "WERR_DS_HIERARCHY_TABLE_MALLOC_FAILED", WERR_DS_HIERARCHY_TABLE_MALLOC_FAILED },
2169         { "WERR_DS_INTERNAL_FAILURE", WERR_DS_INTERNAL_FAILURE },
2170         { "WERR_DS_UNKNOWN_ERROR", WERR_DS_UNKNOWN_ERROR },
2171         { "WERR_DS_ROOT_REQUIRES_CLASS_TOP", WERR_DS_ROOT_REQUIRES_CLASS_TOP },
2172         { "WERR_DS_REFUSING_FSMO_ROLES", WERR_DS_REFUSING_FSMO_ROLES },
2173         { "WERR_DS_MISSING_FSMO_SETTINGS", WERR_DS_MISSING_FSMO_SETTINGS },
2174         { "WERR_DS_UNABLE_TO_SURRENDER_ROLES", WERR_DS_UNABLE_TO_SURRENDER_ROLES },
2175         { "WERR_DS_DRA_GENERIC", WERR_DS_DRA_GENERIC },
2176         { "WERR_DS_DRA_BUSY", WERR_DS_DRA_BUSY },
2177         { "WERR_DS_DRA_DN_EXISTS", WERR_DS_DRA_DN_EXISTS },
2178         { "WERR_DS_DRA_INCONSISTENT_DIT", WERR_DS_DRA_INCONSISTENT_DIT },
2179         { "WERR_DS_DRA_CONNECTION_FAILED", WERR_DS_DRA_CONNECTION_FAILED },
2180         { "WERR_DS_DRA_BAD_INSTANCE_TYPE", WERR_DS_DRA_BAD_INSTANCE_TYPE },
2181         { "WERR_DS_DRA_MAIL_PROBLEM", WERR_DS_DRA_MAIL_PROBLEM },
2182         { "WERR_DS_DRA_REF_ALREADY_EXISTS", WERR_DS_DRA_REF_ALREADY_EXISTS },
2183         { "WERR_DS_DRA_REF_NOT_FOUND", WERR_DS_DRA_REF_NOT_FOUND },
2184         { "WERR_DS_DRA_OBJ_IS_REP_SOURCE", WERR_DS_DRA_OBJ_IS_REP_SOURCE },
2185         { "WERR_DS_DRA_NOT_SUPPORTED", WERR_DS_DRA_NOT_SUPPORTED },
2186         { "WERR_DS_DRA_RPC_CANCELLED", WERR_DS_DRA_RPC_CANCELLED },
2187         { "WERR_DS_DRA_SINK_DISABLED", WERR_DS_DRA_SINK_DISABLED },
2188         { "WERR_DS_DRA_NAME_COLLISION", WERR_DS_DRA_NAME_COLLISION },
2189         { "WERR_DS_DRA_SOURCE_REINSTALLED", WERR_DS_DRA_SOURCE_REINSTALLED },
2190         { "WERR_DS_DRA_MISSING_PARENT", WERR_DS_DRA_MISSING_PARENT },
2191         { "WERR_DS_DRA_PREEMPTED", WERR_DS_DRA_PREEMPTED },
2192         { "WERR_DS_DRA_ABANDON_SYNC", WERR_DS_DRA_ABANDON_SYNC },
2193         { "WERR_DS_DRA_SHUTDOWN", WERR_DS_DRA_SHUTDOWN },
2194         { "WERR_DS_DRA_INCOMPATIBLE_PARTIAL_SET", WERR_DS_DRA_INCOMPATIBLE_PARTIAL_SET },
2195         { "WERR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA", WERR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA },
2196         { "WERR_DS_DRA_EXTN_CONNECTION_FAILED", WERR_DS_DRA_EXTN_CONNECTION_FAILED },
2197         { "WERR_DS_INSTALL_SCHEMA_MISMATCH", WERR_DS_INSTALL_SCHEMA_MISMATCH },
2198         { "WERR_DS_DUP_LINK_ID", WERR_DS_DUP_LINK_ID },
2199         { "WERR_DS_NAME_ERROR_RESOLVING", WERR_DS_NAME_ERROR_RESOLVING },
2200         { "WERR_DS_NAME_ERROR_NOT_FOUND", WERR_DS_NAME_ERROR_NOT_FOUND },
2201         { "WERR_DS_NAME_ERROR_NOT_UNIQUE", WERR_DS_NAME_ERROR_NOT_UNIQUE },
2202         { "WERR_DS_NAME_ERROR_NO_MAPPING", WERR_DS_NAME_ERROR_NO_MAPPING },
2203         { "WERR_DS_NAME_ERROR_DOMAIN_ONLY", WERR_DS_NAME_ERROR_DOMAIN_ONLY },
2204         { "WERR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING", WERR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING },
2205         { "WERR_DS_CONSTRUCTED_ATT_MOD", WERR_DS_CONSTRUCTED_ATT_MOD },
2206         { "WERR_DS_WRONG_OM_OBJ_CLASS", WERR_DS_WRONG_OM_OBJ_CLASS },
2207         { "WERR_DS_DRA_REPL_PENDING", WERR_DS_DRA_REPL_PENDING },
2208         { "WERR_DS_DS_REQUIRED", WERR_DS_DS_REQUIRED },
2209         { "WERR_DS_INVALID_LDAP_DISPLAY_NAME", WERR_DS_INVALID_LDAP_DISPLAY_NAME },
2210         { "WERR_DS_NON_BASE_SEARCH", WERR_DS_NON_BASE_SEARCH },
2211         { "WERR_DS_CANT_RETRIEVE_ATTS", WERR_DS_CANT_RETRIEVE_ATTS },
2212         { "WERR_DS_BACKLINK_WITHOUT_LINK", WERR_DS_BACKLINK_WITHOUT_LINK },
2213         { "WERR_DS_EPOCH_MISMATCH", WERR_DS_EPOCH_MISMATCH },
2214         { "WERR_DS_SRC_NAME_MISMATCH", WERR_DS_SRC_NAME_MISMATCH },
2215         { "WERR_DS_SRC_AND_DST_NC_IDENTICAL", WERR_DS_SRC_AND_DST_NC_IDENTICAL },
2216         { "WERR_DS_DST_NC_MISMATCH", WERR_DS_DST_NC_MISMATCH },
2217         { "WERR_DS_NOT_AUTHORITIVE_FOR_DST_NC", WERR_DS_NOT_AUTHORITIVE_FOR_DST_NC },
2218         { "WERR_DS_SRC_GUID_MISMATCH", WERR_DS_SRC_GUID_MISMATCH },
2219         { "WERR_DS_CANT_MOVE_DELETED_OBJECT", WERR_DS_CANT_MOVE_DELETED_OBJECT },
2220         { "WERR_DS_PDC_OPERATION_IN_PROGRESS", WERR_DS_PDC_OPERATION_IN_PROGRESS },
2221         { "WERR_DS_CROSS_DOMAIN_CLEANUP_REQD", WERR_DS_CROSS_DOMAIN_CLEANUP_REQD },
2222         { "WERR_DS_ILLEGAL_XDOM_MOVE_OPERATION", WERR_DS_ILLEGAL_XDOM_MOVE_OPERATION },
2223         { "WERR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS", WERR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS },
2224         { "WERR_DS_NC_MUST_HAVE_NC_PARENT", WERR_DS_NC_MUST_HAVE_NC_PARENT },
2225         { "WERR_DS_CR_IMPOSSIBLE_TO_VALIDATE", WERR_DS_CR_IMPOSSIBLE_TO_VALIDATE },
2226         { "WERR_DS_DST_DOMAIN_NOT_NATIVE", WERR_DS_DST_DOMAIN_NOT_NATIVE },
2227         { "WERR_DS_MISSING_INFRASTRUCTURE_CONTAINER", WERR_DS_MISSING_INFRASTRUCTURE_CONTAINER },
2228         { "WERR_DS_CANT_MOVE_ACCOUNT_GROUP", WERR_DS_CANT_MOVE_ACCOUNT_GROUP },
2229         { "WERR_DS_CANT_MOVE_RESOURCE_GROUP", WERR_DS_CANT_MOVE_RESOURCE_GROUP },
2230         { "WERR_DS_INVALID_SEARCH_FLAG", WERR_DS_INVALID_SEARCH_FLAG },
2231         { "WERR_DS_NO_TREE_DELETE_ABOVE_NC", WERR_DS_NO_TREE_DELETE_ABOVE_NC },
2232         { "WERR_DS_COULDNT_LOCK_TREE_FOR_DELETE", WERR_DS_COULDNT_LOCK_TREE_FOR_DELETE },
2233         { "WERR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE", WERR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE },
2234         { "WERR_DS_SAM_INIT_FAILURE", WERR_DS_SAM_INIT_FAILURE },
2235         { "WERR_DS_SENSITIVE_GROUP_VIOLATION", WERR_DS_SENSITIVE_GROUP_VIOLATION },
2236         { "WERR_DS_CANT_MOD_PRIMARYGROUPID", WERR_DS_CANT_MOD_PRIMARYGROUPID },
2237         { "WERR_DS_ILLEGAL_BASE_SCHEMA_MOD", WERR_DS_ILLEGAL_BASE_SCHEMA_MOD },
2238         { "WERR_DS_NONSAFE_SCHEMA_CHANGE", WERR_DS_NONSAFE_SCHEMA_CHANGE },
2239         { "WERR_DS_SCHEMA_UPDATE_DISALLOWED", WERR_DS_SCHEMA_UPDATE_DISALLOWED },
2240         { "WERR_DS_CANT_CREATE_UNDER_SCHEMA", WERR_DS_CANT_CREATE_UNDER_SCHEMA },
2241         { "WERR_DS_INVALID_GROUP_TYPE", WERR_DS_INVALID_GROUP_TYPE },
2242         { "WERR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN", WERR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN },
2243         { "WERR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN", WERR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN },
2244         { "WERR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER", WERR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER },
2245         { "WERR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER", WERR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER },
2246         { "WERR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER", WERR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER },
2247         { "WERR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER", WERR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER },
2248         { "WERR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER", WERR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER },
2249         { "WERR_DS_HAVE_PRIMARY_MEMBERS", WERR_DS_HAVE_PRIMARY_MEMBERS },
2250         { "WERR_DS_STRING_SD_CONVERSION_FAILED", WERR_DS_STRING_SD_CONVERSION_FAILED },
2251         { "WERR_DS_NAMING_MASTER_GC", WERR_DS_NAMING_MASTER_GC },
2252         { "WERR_DS_COULDNT_UPDATE_SPNS", WERR_DS_COULDNT_UPDATE_SPNS },
2253         { "WERR_DS_CANT_RETRIEVE_SD", WERR_DS_CANT_RETRIEVE_SD },
2254         { "WERR_DS_KEY_NOT_UNIQUE", WERR_DS_KEY_NOT_UNIQUE },
2255         { "WERR_DS_WRONG_LINKED_ATT_SYNTAX", WERR_DS_WRONG_LINKED_ATT_SYNTAX },
2256         { "WERR_DS_SAM_NEED_BOOTKEY_PASSWORD", WERR_DS_SAM_NEED_BOOTKEY_PASSWORD },
2257         { "WERR_DS_SAM_NEED_BOOTKEY_FLOPPY", WERR_DS_SAM_NEED_BOOTKEY_FLOPPY },
2258         { "WERR_DS_CANT_START", WERR_DS_CANT_START },
2259         { "WERR_DS_INIT_FAILURE", WERR_DS_INIT_FAILURE },
2260         { "WERR_DS_NO_PKT_PRIVACY_ON_CONNECTION", WERR_DS_NO_PKT_PRIVACY_ON_CONNECTION },
2261         { "WERR_DS_SOURCE_DOMAIN_IN_FOREST", WERR_DS_SOURCE_DOMAIN_IN_FOREST },
2262         { "WERR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST", WERR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST },
2263         { "WERR_DS_DESTINATION_AUDITING_NOT_ENABLED", WERR_DS_DESTINATION_AUDITING_NOT_ENABLED },
2264         { "WERR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN", WERR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN },
2265         { "WERR_DS_SRC_OBJ_NOT_GROUP_OR_USER", WERR_DS_SRC_OBJ_NOT_GROUP_OR_USER },
2266         { "WERR_DS_SRC_SID_EXISTS_IN_FOREST", WERR_DS_SRC_SID_EXISTS_IN_FOREST },
2267         { "WERR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH", WERR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH },
2268         { "WERR_SAM_INIT_FAILURE", WERR_SAM_INIT_FAILURE },
2269         { "WERR_DS_DRA_SCHEMA_INFO_SHIP", WERR_DS_DRA_SCHEMA_INFO_SHIP },
2270         { "WERR_DS_DRA_SCHEMA_CONFLICT", WERR_DS_DRA_SCHEMA_CONFLICT },
2271         { "WERR_DS_DRA_EARLIER_SCHEMA_CONFLICT", WERR_DS_DRA_EARLIER_SCHEMA_CONFLICT },
2272         { "WERR_DS_DRA_OBJ_NC_MISMATCH", WERR_DS_DRA_OBJ_NC_MISMATCH },
2273         { "WERR_DS_NC_STILL_HAS_DSAS", WERR_DS_NC_STILL_HAS_DSAS },
2274         { "WERR_DS_GC_REQUIRED", WERR_DS_GC_REQUIRED },
2275         { "WERR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY", WERR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY },
2276         { "WERR_DS_NO_FPO_IN_UNIVERSAL_GROUPS", WERR_DS_NO_FPO_IN_UNIVERSAL_GROUPS },
2277         { "WERR_DS_CANT_ADD_TO_GC", WERR_DS_CANT_ADD_TO_GC },
2278         { "WERR_DS_NO_CHECKPOINT_WITH_PDC", WERR_DS_NO_CHECKPOINT_WITH_PDC },
2279         { "WERR_DS_SOURCE_AUDITING_NOT_ENABLED", WERR_DS_SOURCE_AUDITING_NOT_ENABLED },
2280         { "WERR_DS_CANT_CREATE_IN_NONDOMAIN_NC", WERR_DS_CANT_CREATE_IN_NONDOMAIN_NC },
2281         { "WERR_DS_INVALID_NAME_FOR_SPN", WERR_DS_INVALID_NAME_FOR_SPN },
2282         { "WERR_DS_FILTER_USES_CONTRUCTED_ATTRS", WERR_DS_FILTER_USES_CONTRUCTED_ATTRS },
2283         { "WERR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED", WERR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED },
2284         { "WERR_DS_MUST_BE_RUN_ON_DST_DC", WERR_DS_MUST_BE_RUN_ON_DST_DC },
2285         { "WERR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER", WERR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER },
2286         { "WERR_DS_CANT_TREE_DELETE_CRITICAL_OBJ", WERR_DS_CANT_TREE_DELETE_CRITICAL_OBJ },
2287         { "WERR_DS_INIT_FAILURE_CONSOLE", WERR_DS_INIT_FAILURE_CONSOLE },
2288         { "WERR_DS_SAM_INIT_FAILURE_CONSOLE", WERR_DS_SAM_INIT_FAILURE_CONSOLE },
2289         { "WERR_DS_FOREST_VERSION_TOO_HIGH", WERR_DS_FOREST_VERSION_TOO_HIGH },
2290         { "WERR_DS_DOMAIN_VERSION_TOO_HIGH", WERR_DS_DOMAIN_VERSION_TOO_HIGH },
2291         { "WERR_DS_FOREST_VERSION_TOO_LOW", WERR_DS_FOREST_VERSION_TOO_LOW },
2292         { "WERR_DS_DOMAIN_VERSION_TOO_LOW", WERR_DS_DOMAIN_VERSION_TOO_LOW },
2293         { "WERR_DS_INCOMPATIBLE_VERSION", WERR_DS_INCOMPATIBLE_VERSION },
2294         { "WERR_DS_LOW_DSA_VERSION", WERR_DS_LOW_DSA_VERSION },
2295         { "WERR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN", WERR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN },
2296         { "WERR_DS_NOT_SUPPORTED_SORT_ORDER", WERR_DS_NOT_SUPPORTED_SORT_ORDER },
2297         { "WERR_DS_NAME_NOT_UNIQUE", WERR_DS_NAME_NOT_UNIQUE },
2298         { "WERR_DS_MACHINE_ACCOUNT_CREATED_PRENT4", WERR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 },
2299         { "WERR_DS_OUT_OF_VERSION_STORE", WERR_DS_OUT_OF_VERSION_STORE },
2300         { "WERR_DS_INCOMPATIBLE_CONTROLS_USED", WERR_DS_INCOMPATIBLE_CONTROLS_USED },
2301         { "WERR_DS_NO_REF_DOMAIN", WERR_DS_NO_REF_DOMAIN },
2302         { "WERR_DS_RESERVED_LINK_ID", WERR_DS_RESERVED_LINK_ID },
2303         { "WERR_DS_LINK_ID_NOT_AVAILABLE", WERR_DS_LINK_ID_NOT_AVAILABLE },
2304         { "WERR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER", WERR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER },
2305         { "WERR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE", WERR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE },
2306         { "WERR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC", WERR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC },
2307         { "WERR_DS_MODIFYDN_DISALLOWED_BY_FLAG", WERR_DS_MODIFYDN_DISALLOWED_BY_FLAG },
2308         { "WERR_DS_MODIFYDN_WRONG_GRANDPARENT", WERR_DS_MODIFYDN_WRONG_GRANDPARENT },
2309         { "WERR_DS_NAME_ERROR_TRUST_REFERRAL", WERR_DS_NAME_ERROR_TRUST_REFERRAL },
2310         { "WERR_NOT_SUPPORTED_ON_STANDARD_SERVER", WERR_NOT_SUPPORTED_ON_STANDARD_SERVER },
2311         { "WERR_DS_CANT_ACCESS_REMOTE_PART_OF_AD", WERR_DS_CANT_ACCESS_REMOTE_PART_OF_AD },
2312         { "WERR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2", WERR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 },
2313         { "WERR_DS_THREAD_LIMIT_EXCEEDED", WERR_DS_THREAD_LIMIT_EXCEEDED },
2314         { "WERR_DS_NOT_CLOSEST", WERR_DS_NOT_CLOSEST },
2315         { "WERR_DS_SINGLE_USER_MODE_FAILED", WERR_DS_SINGLE_USER_MODE_FAILED },
2316         { "WERR_DS_NTDSCRIPT_SYNTAX_ERROR", WERR_DS_NTDSCRIPT_SYNTAX_ERROR },
2317         { "WERR_DS_NTDSCRIPT_PROCESS_ERROR", WERR_DS_NTDSCRIPT_PROCESS_ERROR },
2318         { "WERR_DS_DIFFERENT_REPL_EPOCHS", WERR_DS_DIFFERENT_REPL_EPOCHS },
2319         { "WERR_DS_DRS_EXTENSIONS_CHANGED", WERR_DS_DRS_EXTENSIONS_CHANGED },
2320         { "WERR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR", WERR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR },
2321         { "WERR_DS_EXISTS_IN_RDNATTID", WERR_DS_EXISTS_IN_RDNATTID },
2322         { "WERR_DS_AUTHORIZATION_FAILED", WERR_DS_AUTHORIZATION_FAILED },
2323         { "WERR_DS_INVALID_SCRIPT", WERR_DS_INVALID_SCRIPT },
2324         { "WERR_DS_REMOTE_CROSSREF_OP_FAILED", WERR_DS_REMOTE_CROSSREF_OP_FAILED },
2325         { "WERR_DS_CROSS_REF_BUSY", WERR_DS_CROSS_REF_BUSY },
2326         { "WERR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN", WERR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN },
2327         { "WERR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC", WERR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC },
2328         { "WERR_DS_DUPLICATE_ID_FOUND", WERR_DS_DUPLICATE_ID_FOUND },
2329         { "WERR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT", WERR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT },
2330         { "WERR_DS_GROUP_CONVERSION_ERROR", WERR_DS_GROUP_CONVERSION_ERROR },
2331         { "WERR_DS_CANT_MOVE_APP_BASIC_GROUP", WERR_DS_CANT_MOVE_APP_BASIC_GROUP },
2332         { "WERR_DS_CANT_MOVE_APP_QUERY_GROUP", WERR_DS_CANT_MOVE_APP_QUERY_GROUP },
2333         { "WERR_DS_ROLE_NOT_VERIFIED", WERR_DS_ROLE_NOT_VERIFIED },
2334         { "WERR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL", WERR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL },
2335         { "WERR_DS_DOMAIN_RENAME_IN_PROGRESS", WERR_DS_DOMAIN_RENAME_IN_PROGRESS },
2336         { "WERR_DS_EXISTING_AD_CHILD_NC", WERR_DS_EXISTING_AD_CHILD_NC },
2337         { "WERR_DS_REPL_LIFETIME_EXCEEDED", WERR_DS_REPL_LIFETIME_EXCEEDED },
2338         { "WERR_DS_DISALLOWED_IN_SYSTEM_CONTAINER", WERR_DS_DISALLOWED_IN_SYSTEM_CONTAINER },
2339         { "WERR_DS_LDAP_SEND_QUEUE_FULL", WERR_DS_LDAP_SEND_QUEUE_FULL },
2340         { "WERR_DS_DRA_OUT_SCHEDULE_WINDOW", WERR_DS_DRA_OUT_SCHEDULE_WINDOW },
2341         { "WERR_DS_POLICY_NOT_KNOWN", WERR_DS_POLICY_NOT_KNOWN },
2342         { "WERR_NO_SITE_SETTINGS_OBJECT", WERR_NO_SITE_SETTINGS_OBJECT },
2343         { "WERR_NO_SECRETS", WERR_NO_SECRETS },
2344         { "WERR_NO_WRITABLE_DC_FOUND", WERR_NO_WRITABLE_DC_FOUND },
2345         { "WERR_DS_NO_SERVER_OBJECT", WERR_DS_NO_SERVER_OBJECT },
2346         { "WERR_DS_NO_NTDSA_OBJECT", WERR_DS_NO_NTDSA_OBJECT },
2347         { "WERR_DS_NON_ASQ_SEARCH", WERR_DS_NON_ASQ_SEARCH },
2348         { "WERR_DS_AUDIT_FAILURE", WERR_DS_AUDIT_FAILURE },
2349         { "WERR_DS_INVALID_SEARCH_FLAG_SUBTREE", WERR_DS_INVALID_SEARCH_FLAG_SUBTREE },
2350         { "WERR_DS_INVALID_SEARCH_FLAG_TUPLE", WERR_DS_INVALID_SEARCH_FLAG_TUPLE },
2351         { "WERR_DS_HIGH_DSA_VERSION", WERR_DS_HIGH_DSA_VERSION },
2352         { "WERR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST", WERR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST },
2353         { "WERR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST", WERR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST },
2354         { "WERR_IPSEC_QM_POLICY_EXISTS", WERR_IPSEC_QM_POLICY_EXISTS },
2355         { "WERR_IPSEC_QM_POLICY_NOT_FOUND", WERR_IPSEC_QM_POLICY_NOT_FOUND },
2356         { "WERR_IPSEC_QM_POLICY_IN_USE", WERR_IPSEC_QM_POLICY_IN_USE },
2357         { "WERR_IPSEC_MM_POLICY_EXISTS", WERR_IPSEC_MM_POLICY_EXISTS },
2358         { "WERR_IPSEC_MM_POLICY_NOT_FOUND", WERR_IPSEC_MM_POLICY_NOT_FOUND },
2359         { "WERR_IPSEC_MM_POLICY_IN_USE", WERR_IPSEC_MM_POLICY_IN_USE },
2360         { "WERR_IPSEC_MM_FILTER_EXISTS", WERR_IPSEC_MM_FILTER_EXISTS },
2361         { "WERR_IPSEC_MM_FILTER_NOT_FOUND", WERR_IPSEC_MM_FILTER_NOT_FOUND },
2362         { "WERR_IPSEC_TRANSPORT_FILTER_EXISTS", WERR_IPSEC_TRANSPORT_FILTER_EXISTS },
2363         { "WERR_IPSEC_TRANSPORT_FILTER_NOT_FOUND", WERR_IPSEC_TRANSPORT_FILTER_NOT_FOUND },
2364         { "WERR_IPSEC_MM_AUTH_EXISTS", WERR_IPSEC_MM_AUTH_EXISTS },
2365         { "WERR_IPSEC_MM_AUTH_NOT_FOUND", WERR_IPSEC_MM_AUTH_NOT_FOUND },
2366         { "WERR_IPSEC_MM_AUTH_IN_USE", WERR_IPSEC_MM_AUTH_IN_USE },
2367         { "WERR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND", WERR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND },
2368         { "WERR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND", WERR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND },
2369         { "WERR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND", WERR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND },
2370         { "WERR_IPSEC_TUNNEL_FILTER_EXISTS", WERR_IPSEC_TUNNEL_FILTER_EXISTS },
2371         { "WERR_IPSEC_TUNNEL_FILTER_NOT_FOUND", WERR_IPSEC_TUNNEL_FILTER_NOT_FOUND },
2372         { "WERR_IPSEC_MM_FILTER_PENDING_DELETION", WERR_IPSEC_MM_FILTER_PENDING_DELETION },
2373         { "WERR_IPSEC_TRANSPORT_FILTER_ENDING_DELETION", WERR_IPSEC_TRANSPORT_FILTER_ENDING_DELETION },
2374         { "WERR_IPSEC_TUNNEL_FILTER_PENDING_DELETION", WERR_IPSEC_TUNNEL_FILTER_PENDING_DELETION },
2375         { "WERR_IPSEC_MM_POLICY_PENDING_ELETION", WERR_IPSEC_MM_POLICY_PENDING_ELETION },
2376         { "WERR_IPSEC_MM_AUTH_PENDING_DELETION", WERR_IPSEC_MM_AUTH_PENDING_DELETION },
2377         { "WERR_IPSEC_QM_POLICY_PENDING_DELETION", WERR_IPSEC_QM_POLICY_PENDING_DELETION },
2378         { "WERR_IPSEC_IKE_NEG_STATUS_BEGIN", WERR_IPSEC_IKE_NEG_STATUS_BEGIN },
2379         { "WERR_IPSEC_IKE_AUTH_FAIL", WERR_IPSEC_IKE_AUTH_FAIL },
2380         { "WERR_IPSEC_IKE_ATTRIB_FAIL", WERR_IPSEC_IKE_ATTRIB_FAIL },
2381         { "WERR_IPSEC_IKE_NEGOTIATION_PENDING", WERR_IPSEC_IKE_NEGOTIATION_PENDING },
2382         { "WERR_IPSEC_IKE_GENERAL_PROCESSING_ERROR", WERR_IPSEC_IKE_GENERAL_PROCESSING_ERROR },
2383         { "WERR_IPSEC_IKE_TIMED_OUT", WERR_IPSEC_IKE_TIMED_OUT },
2384         { "WERR_IPSEC_IKE_NO_CERT", WERR_IPSEC_IKE_NO_CERT },
2385         { "WERR_IPSEC_IKE_SA_DELETED", WERR_IPSEC_IKE_SA_DELETED },
2386         { "WERR_IPSEC_IKE_SA_REAPED", WERR_IPSEC_IKE_SA_REAPED },
2387         { "WERR_IPSEC_IKE_MM_ACQUIRE_DROP", WERR_IPSEC_IKE_MM_ACQUIRE_DROP },
2388         { "WERR_IPSEC_IKE_QM_ACQUIRE_DROP", WERR_IPSEC_IKE_QM_ACQUIRE_DROP },
2389         { "WERR_IPSEC_IKE_QUEUE_DROP_MM", WERR_IPSEC_IKE_QUEUE_DROP_MM },
2390         { "WERR_IPSEC_IKE_QUEUE_DROP_NO_MM", WERR_IPSEC_IKE_QUEUE_DROP_NO_MM },
2391         { "WERR_IPSEC_IKE_DROP_NO_RESPONSE", WERR_IPSEC_IKE_DROP_NO_RESPONSE },
2392         { "WERR_IPSEC_IKE_MM_DELAY_DROP", WERR_IPSEC_IKE_MM_DELAY_DROP },
2393         { "WERR_IPSEC_IKE_QM_DELAY_DROP", WERR_IPSEC_IKE_QM_DELAY_DROP },
2394         { "WERR_IPSEC_IKE_ERROR", WERR_IPSEC_IKE_ERROR },
2395         { "WERR_IPSEC_IKE_CRL_FAILED", WERR_IPSEC_IKE_CRL_FAILED },
2396         { "WERR_IPSEC_IKE_INVALID_KEY_USAGE", WERR_IPSEC_IKE_INVALID_KEY_USAGE },
2397         { "WERR_IPSEC_IKE_INVALID_CERT_TYPE", WERR_IPSEC_IKE_INVALID_CERT_TYPE },
2398         { "WERR_IPSEC_IKE_NO_PRIVATE_KEY", WERR_IPSEC_IKE_NO_PRIVATE_KEY },
2399         { "WERR_IPSEC_IKE_DH_FAIL", WERR_IPSEC_IKE_DH_FAIL },
2400         { "WERR_IPSEC_IKE_INVALID_HEADER", WERR_IPSEC_IKE_INVALID_HEADER },
2401         { "WERR_IPSEC_IKE_NO_POLICY", WERR_IPSEC_IKE_NO_POLICY },
2402         { "WERR_IPSEC_IKE_INVALID_SIGNATURE", WERR_IPSEC_IKE_INVALID_SIGNATURE },
2403         { "WERR_IPSEC_IKE_KERBEROS_ERROR", WERR_IPSEC_IKE_KERBEROS_ERROR },
2404         { "WERR_IPSEC_IKE_NO_PUBLIC_KEY", WERR_IPSEC_IKE_NO_PUBLIC_KEY },
2405         { "WERR_IPSEC_IKE_PROCESS_ERR", WERR_IPSEC_IKE_PROCESS_ERR },
2406         { "WERR_IPSEC_IKE_PROCESS_ERR_SA", WERR_IPSEC_IKE_PROCESS_ERR_SA },
2407         { "WERR_IPSEC_IKE_PROCESS_ERR_PROP", WERR_IPSEC_IKE_PROCESS_ERR_PROP },
2408         { "WERR_IPSEC_IKE_PROCESS_ERR_TRANS", WERR_IPSEC_IKE_PROCESS_ERR_TRANS },
2409         { "WERR_IPSEC_IKE_PROCESS_ERR_KE", WERR_IPSEC_IKE_PROCESS_ERR_KE },
2410         { "WERR_IPSEC_IKE_PROCESS_ERR_ID", WERR_IPSEC_IKE_PROCESS_ERR_ID },
2411         { "WERR_IPSEC_IKE_PROCESS_ERR_CERT", WERR_IPSEC_IKE_PROCESS_ERR_CERT },
2412         { "WERR_IPSEC_IKE_PROCESS_ERR_CERT_REQ", WERR_IPSEC_IKE_PROCESS_ERR_CERT_REQ },
2413         { "WERR_IPSEC_IKE_PROCESS_ERR_HASH", WERR_IPSEC_IKE_PROCESS_ERR_HASH },
2414         { "WERR_IPSEC_IKE_PROCESS_ERR_SIG", WERR_IPSEC_IKE_PROCESS_ERR_SIG },
2415         { "WERR_IPSEC_IKE_PROCESS_ERR_NONCE", WERR_IPSEC_IKE_PROCESS_ERR_NONCE },
2416         { "WERR_IPSEC_IKE_PROCESS_ERR_NOTIFY", WERR_IPSEC_IKE_PROCESS_ERR_NOTIFY },
2417         { "WERR_IPSEC_IKE_PROCESS_ERR_DELETE", WERR_IPSEC_IKE_PROCESS_ERR_DELETE },
2418         { "WERR_IPSEC_IKE_PROCESS_ERR_VENDOR", WERR_IPSEC_IKE_PROCESS_ERR_VENDOR },
2419         { "WERR_IPSEC_IKE_INVALID_PAYLOAD", WERR_IPSEC_IKE_INVALID_PAYLOAD },
2420         { "WERR_IPSEC_IKE_LOAD_SOFT_SA", WERR_IPSEC_IKE_LOAD_SOFT_SA },
2421         { "WERR_IPSEC_IKE_SOFT_SA_TORN_DOWN", WERR_IPSEC_IKE_SOFT_SA_TORN_DOWN },
2422         { "WERR_IPSEC_IKE_INVALID_COOKIE", WERR_IPSEC_IKE_INVALID_COOKIE },
2423         { "WERR_IPSEC_IKE_NO_PEER_CERT", WERR_IPSEC_IKE_NO_PEER_CERT },
2424         { "WERR_IPSEC_IKE_PEER_CRL_FAILED", WERR_IPSEC_IKE_PEER_CRL_FAILED },
2425         { "WERR_IPSEC_IKE_POLICY_CHANGE", WERR_IPSEC_IKE_POLICY_CHANGE },
2426         { "WERR_IPSEC_IKE_NO_MM_POLICY", WERR_IPSEC_IKE_NO_MM_POLICY },
2427         { "WERR_IPSEC_IKE_NOTCBPRIV", WERR_IPSEC_IKE_NOTCBPRIV },
2428         { "WERR_IPSEC_IKE_SECLOADFAIL", WERR_IPSEC_IKE_SECLOADFAIL },
2429         { "WERR_IPSEC_IKE_FAILSSPINIT", WERR_IPSEC_IKE_FAILSSPINIT },
2430         { "WERR_IPSEC_IKE_FAILQUERYSSP", WERR_IPSEC_IKE_FAILQUERYSSP },
2431         { "WERR_IPSEC_IKE_SRVACQFAIL", WERR_IPSEC_IKE_SRVACQFAIL },
2432         { "WERR_IPSEC_IKE_SRVQUERYCRED", WERR_IPSEC_IKE_SRVQUERYCRED },
2433         { "WERR_IPSEC_IKE_GETSPIFAIL", WERR_IPSEC_IKE_GETSPIFAIL },
2434         { "WERR_IPSEC_IKE_INVALID_FILTER", WERR_IPSEC_IKE_INVALID_FILTER },
2435         { "WERR_IPSEC_IKE_OUT_OF_MEMORY", WERR_IPSEC_IKE_OUT_OF_MEMORY },
2436         { "WERR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED", WERR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED },
2437         { "WERR_IPSEC_IKE_INVALID_POLICY", WERR_IPSEC_IKE_INVALID_POLICY },
2438         { "WERR_IPSEC_IKE_UNKNOWN_DOI", WERR_IPSEC_IKE_UNKNOWN_DOI },
2439         { "WERR_IPSEC_IKE_INVALID_SITUATION", WERR_IPSEC_IKE_INVALID_SITUATION },
2440         { "WERR_IPSEC_IKE_DH_FAILURE", WERR_IPSEC_IKE_DH_FAILURE },
2441         { "WERR_IPSEC_IKE_INVALID_GROUP", WERR_IPSEC_IKE_INVALID_GROUP },
2442         { "WERR_IPSEC_IKE_ENCRYPT", WERR_IPSEC_IKE_ENCRYPT },
2443         { "WERR_IPSEC_IKE_DECRYPT", WERR_IPSEC_IKE_DECRYPT },
2444         { "WERR_IPSEC_IKE_POLICY_MATCH", WERR_IPSEC_IKE_POLICY_MATCH },
2445         { "WERR_IPSEC_IKE_UNSUPPORTED_ID", WERR_IPSEC_IKE_UNSUPPORTED_ID },
2446         { "WERR_IPSEC_IKE_INVALID_HASH", WERR_IPSEC_IKE_INVALID_HASH },
2447         { "WERR_IPSEC_IKE_INVALID_HASH_ALG", WERR_IPSEC_IKE_INVALID_HASH_ALG },
2448         { "WERR_IPSEC_IKE_INVALID_HASH_SIZE", WERR_IPSEC_IKE_INVALID_HASH_SIZE },
2449         { "WERR_IPSEC_IKE_INVALID_ENCRYPT_ALG", WERR_IPSEC_IKE_INVALID_ENCRYPT_ALG },
2450         { "WERR_IPSEC_IKE_INVALID_AUTH_ALG", WERR_IPSEC_IKE_INVALID_AUTH_ALG },
2451         { "WERR_IPSEC_IKE_INVALID_SIG", WERR_IPSEC_IKE_INVALID_SIG },
2452         { "WERR_IPSEC_IKE_LOAD_FAILED", WERR_IPSEC_IKE_LOAD_FAILED },
2453         { "WERR_IPSEC_IKE_RPC_DELETE", WERR_IPSEC_IKE_RPC_DELETE },
2454         { "WERR_IPSEC_IKE_BENIGN_REINIT", WERR_IPSEC_IKE_BENIGN_REINIT },
2455         { "WERR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY", WERR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY },
2456         { "WERR_IPSEC_IKE_INVALID_CERT_KEYLEN", WERR_IPSEC_IKE_INVALID_CERT_KEYLEN },
2457         { "WERR_IPSEC_IKE_MM_LIMIT", WERR_IPSEC_IKE_MM_LIMIT },
2458         { "WERR_IPSEC_IKE_NEGOTIATION_DISABLED", WERR_IPSEC_IKE_NEGOTIATION_DISABLED },
2459         { "WERR_IPSEC_IKE_QM_LIMIT", WERR_IPSEC_IKE_QM_LIMIT },
2460         { "WERR_IPSEC_IKE_MM_EXPIRED", WERR_IPSEC_IKE_MM_EXPIRED },
2461         { "WERR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID", WERR_IPSEC_IKE_PEER_MM_ASSUMED_INVALID },
2462         { "WERR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH", WERR_IPSEC_IKE_CERT_CHAIN_POLICY_MISMATCH },
2463         { "WERR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID", WERR_IPSEC_IKE_UNEXPECTED_MESSAGE_ID },
2464         { "WERR_IPSEC_IKE_INVALID_UMATTS", WERR_IPSEC_IKE_INVALID_UMATTS },
2465         { "WERR_IPSEC_IKE_DOS_COOKIE_SENT", WERR_IPSEC_IKE_DOS_COOKIE_SENT },
2466         { "WERR_IPSEC_IKE_SHUTTING_DOWN", WERR_IPSEC_IKE_SHUTTING_DOWN },
2467         { "WERR_IPSEC_IKE_CGA_AUTH_FAILED", WERR_IPSEC_IKE_CGA_AUTH_FAILED },
2468         { "WERR_IPSEC_IKE_PROCESS_ERR_NATOA", WERR_IPSEC_IKE_PROCESS_ERR_NATOA },
2469         { "WERR_IPSEC_IKE_INVALID_MM_FOR_QM", WERR_IPSEC_IKE_INVALID_MM_FOR_QM },
2470         { "WERR_IPSEC_IKE_QM_EXPIRED", WERR_IPSEC_IKE_QM_EXPIRED },
2471         { "WERR_IPSEC_IKE_TOO_MANY_FILTERS", WERR_IPSEC_IKE_TOO_MANY_FILTERS },
2472         { "WERR_IPSEC_IKE_NEG_STATUS_END", WERR_IPSEC_IKE_NEG_STATUS_END },
2473         { "WERR_SXS_SECTION_NOT_FOUND", WERR_SXS_SECTION_NOT_FOUND },
2474         { "WERR_SXS_CANT_GEN_ACTCTX", WERR_SXS_CANT_GEN_ACTCTX },
2475         { "WERR_SXS_INVALID_ACTCTXDATA_FORMAT", WERR_SXS_INVALID_ACTCTXDATA_FORMAT },
2476         { "WERR_SXS_ASSEMBLY_NOT_FOUND", WERR_SXS_ASSEMBLY_NOT_FOUND },
2477         { "WERR_SXS_MANIFEST_FORMAT_ERROR", WERR_SXS_MANIFEST_FORMAT_ERROR },
2478         { "WERR_SXS_MANIFEST_PARSE_ERROR", WERR_SXS_MANIFEST_PARSE_ERROR },
2479         { "WERR_SXS_ACTIVATION_CONTEXT_DISABLED", WERR_SXS_ACTIVATION_CONTEXT_DISABLED },
2480         { "WERR_SXS_KEY_NOT_FOUND", WERR_SXS_KEY_NOT_FOUND },
2481         { "WERR_SXS_VERSION_CONFLICT", WERR_SXS_VERSION_CONFLICT },
2482         { "WERR_SXS_WRONG_SECTION_TYPE", WERR_SXS_WRONG_SECTION_TYPE },
2483         { "WERR_SXS_THREAD_QUERIES_DISABLED", WERR_SXS_THREAD_QUERIES_DISABLED },
2484         { "WERR_SXS_PROCESS_DEFAULT_ALREADY_SET", WERR_SXS_PROCESS_DEFAULT_ALREADY_SET },
2485         { "WERR_SXS_UNKNOWN_ENCODING_GROUP", WERR_SXS_UNKNOWN_ENCODING_GROUP },
2486         { "WERR_SXS_UNKNOWN_ENCODING", WERR_SXS_UNKNOWN_ENCODING },
2487         { "WERR_SXS_INVALID_XML_NAMESPACE_URI", WERR_SXS_INVALID_XML_NAMESPACE_URI },
2488         { "WERR_SXS_ROOT_MANIFEST_DEPENDENCY_OT_INSTALLED", WERR_SXS_ROOT_MANIFEST_DEPENDENCY_OT_INSTALLED },
2489         { "WERR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED", WERR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED },
2490         { "WERR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE", WERR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE },
2491         { "WERR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE", WERR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE },
2492         { "WERR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE", WERR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE },
2493         { "WERR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT", WERR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT },
2494         { "WERR_SXS_DUPLICATE_DLL_NAME", WERR_SXS_DUPLICATE_DLL_NAME },
2495         { "WERR_SXS_DUPLICATE_WINDOWCLASS_NAME", WERR_SXS_DUPLICATE_WINDOWCLASS_NAME },
2496         { "WERR_SXS_DUPLICATE_CLSID", WERR_SXS_DUPLICATE_CLSID },
2497         { "WERR_SXS_DUPLICATE_IID", WERR_SXS_DUPLICATE_IID },
2498         { "WERR_SXS_DUPLICATE_TLBID", WERR_SXS_DUPLICATE_TLBID },
2499         { "WERR_SXS_DUPLICATE_PROGID", WERR_SXS_DUPLICATE_PROGID },
2500         { "WERR_SXS_DUPLICATE_ASSEMBLY_NAME", WERR_SXS_DUPLICATE_ASSEMBLY_NAME },
2501         { "WERR_SXS_FILE_HASH_MISMATCH", WERR_SXS_FILE_HASH_MISMATCH },
2502         { "WERR_SXS_POLICY_PARSE_ERROR", WERR_SXS_POLICY_PARSE_ERROR },
2503         { "WERR_SXS_XML_E_MISSINGQUOTE", WERR_SXS_XML_E_MISSINGQUOTE },
2504         { "WERR_SXS_XML_E_COMMENTSYNTAX", WERR_SXS_XML_E_COMMENTSYNTAX },
2505         { "WERR_SXS_XML_E_BADSTARTNAMECHAR", WERR_SXS_XML_E_BADSTARTNAMECHAR },
2506         { "WERR_SXS_XML_E_BADNAMECHAR", WERR_SXS_XML_E_BADNAMECHAR },
2507         { "WERR_SXS_XML_E_BADCHARINSTRING", WERR_SXS_XML_E_BADCHARINSTRING },
2508         { "WERR_SXS_XML_E_XMLDECLSYNTAX", WERR_SXS_XML_E_XMLDECLSYNTAX },
2509         { "WERR_SXS_XML_E_BADCHARDATA", WERR_SXS_XML_E_BADCHARDATA },
2510         { "WERR_SXS_XML_E_MISSINGWHITESPACE", WERR_SXS_XML_E_MISSINGWHITESPACE },
2511         { "WERR_SXS_XML_E_EXPECTINGTAGEND", WERR_SXS_XML_E_EXPECTINGTAGEND },
2512         { "WERR_SXS_XML_E_MISSINGSEMICOLON", WERR_SXS_XML_E_MISSINGSEMICOLON },
2513         { "WERR_SXS_XML_E_UNBALANCEDPAREN", WERR_SXS_XML_E_UNBALANCEDPAREN },
2514         { "WERR_SXS_XML_E_INTERNALERROR", WERR_SXS_XML_E_INTERNALERROR },
2515         { "WERR_SXS_XML_E_UNEXPECTED_WHITESPACE", WERR_SXS_XML_E_UNEXPECTED_WHITESPACE },
2516         { "WERR_SXS_XML_E_INCOMPLETE_ENCODING", WERR_SXS_XML_E_INCOMPLETE_ENCODING },
2517         { "WERR_SXS_XML_E_MISSING_PAREN", WERR_SXS_XML_E_MISSING_PAREN },
2518         { "WERR_SXS_XML_E_EXPECTINGCLOSEQUOTE", WERR_SXS_XML_E_EXPECTINGCLOSEQUOTE },
2519         { "WERR_SXS_XML_E_MULTIPLE_COLONS", WERR_SXS_XML_E_MULTIPLE_COLONS },
2520         { "WERR_SXS_XML_E_INVALID_DECIMAL", WERR_SXS_XML_E_INVALID_DECIMAL },
2521         { "WERR_SXS_XML_E_INVALID_HEXIDECIMAL", WERR_SXS_XML_E_INVALID_HEXIDECIMAL },
2522         { "WERR_SXS_XML_E_INVALID_UNICODE", WERR_SXS_XML_E_INVALID_UNICODE },
2523         { "WERR_SXS_XML_E_WHITESPACEORQUESTIONMARK", WERR_SXS_XML_E_WHITESPACEORQUESTIONMARK },
2524         { "WERR_SXS_XML_E_UNEXPECTEDENDTAG", WERR_SXS_XML_E_UNEXPECTEDENDTAG },
2525         { "WERR_SXS_XML_E_UNCLOSEDTAG", WERR_SXS_XML_E_UNCLOSEDTAG },
2526         { "WERR_SXS_XML_E_DUPLICATEATTRIBUTE", WERR_SXS_XML_E_DUPLICATEATTRIBUTE },
2527         { "WERR_SXS_XML_E_MULTIPLEROOTS", WERR_SXS_XML_E_MULTIPLEROOTS },
2528         { "WERR_SXS_XML_E_INVALIDATROOTLEVEL", WERR_SXS_XML_E_INVALIDATROOTLEVEL },
2529         { "WERR_SXS_XML_E_BADXMLDECL", WERR_SXS_XML_E_BADXMLDECL },
2530         { "WERR_SXS_XML_E_MISSINGROOT", WERR_SXS_XML_E_MISSINGROOT },
2531         { "WERR_SXS_XML_E_UNEXPECTEDEOF", WERR_SXS_XML_E_UNEXPECTEDEOF },
2532         { "WERR_SXS_XML_E_BADPEREFINSUBSET", WERR_SXS_XML_E_BADPEREFINSUBSET },
2533         { "WERR_SXS_XML_E_UNCLOSEDSTARTTAG", WERR_SXS_XML_E_UNCLOSEDSTARTTAG },
2534         { "WERR_SXS_XML_E_UNCLOSEDENDTAG", WERR_SXS_XML_E_UNCLOSEDENDTAG },
2535         { "WERR_SXS_XML_E_UNCLOSEDSTRING", WERR_SXS_XML_E_UNCLOSEDSTRING },
2536         { "WERR_SXS_XML_E_UNCLOSEDCOMMENT", WERR_SXS_XML_E_UNCLOSEDCOMMENT },
2537         { "WERR_SXS_XML_E_UNCLOSEDDECL", WERR_SXS_XML_E_UNCLOSEDDECL },
2538         { "WERR_SXS_XML_E_UNCLOSEDCDATA", WERR_SXS_XML_E_UNCLOSEDCDATA },
2539         { "WERR_SXS_XML_E_RESERVEDNAMESPACE", WERR_SXS_XML_E_RESERVEDNAMESPACE },
2540         { "WERR_SXS_XML_E_INVALIDENCODING", WERR_SXS_XML_E_INVALIDENCODING },
2541         { "WERR_SXS_XML_E_INVALIDSWITCH", WERR_SXS_XML_E_INVALIDSWITCH },
2542         { "WERR_SXS_XML_E_BADXMLCASE", WERR_SXS_XML_E_BADXMLCASE },
2543         { "WERR_SXS_XML_E_INVALID_STANDALONE", WERR_SXS_XML_E_INVALID_STANDALONE },
2544         { "WERR_SXS_XML_E_UNEXPECTED_STANDALONE", WERR_SXS_XML_E_UNEXPECTED_STANDALONE },
2545         { "WERR_SXS_XML_E_INVALID_VERSION", WERR_SXS_XML_E_INVALID_VERSION },
2546         { "WERR_SXS_XML_E_MISSINGEQUALS", WERR_SXS_XML_E_MISSINGEQUALS },
2547         { "WERR_SXS_PROTECTION_RECOVERY_FAILED", WERR_SXS_PROTECTION_RECOVERY_FAILED },
2548         { "WERR_SXS_PROTECTION_PUBLIC_KEY_OO_SHORT", WERR_SXS_PROTECTION_PUBLIC_KEY_OO_SHORT },
2549         { "WERR_SXS_PROTECTION_CATALOG_NOT_VALID", WERR_SXS_PROTECTION_CATALOG_NOT_VALID },
2550         { "WERR_SXS_UNTRANSLATABLE_HRESULT", WERR_SXS_UNTRANSLATABLE_HRESULT },
2551         { "WERR_SXS_PROTECTION_CATALOG_FILE_MISSING", WERR_SXS_PROTECTION_CATALOG_FILE_MISSING },
2552         { "WERR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE", WERR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE },
2553         { "WERR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME", WERR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME },
2554         { "WERR_SXS_ASSEMBLY_MISSING", WERR_SXS_ASSEMBLY_MISSING },
2555         { "WERR_SXS_CORRUPT_ACTIVATION_STACK", WERR_SXS_CORRUPT_ACTIVATION_STACK },
2556         { "WERR_SXS_CORRUPTION", WERR_SXS_CORRUPTION },
2557         { "WERR_SXS_EARLY_DEACTIVATION", WERR_SXS_EARLY_DEACTIVATION },
2558         { "WERR_SXS_INVALID_DEACTIVATION", WERR_SXS_INVALID_DEACTIVATION },
2559         { "WERR_SXS_MULTIPLE_DEACTIVATION", WERR_SXS_MULTIPLE_DEACTIVATION },
2560         { "WERR_SXS_PROCESS_TERMINATION_REQUESTED", WERR_SXS_PROCESS_TERMINATION_REQUESTED },
2561         { "WERR_SXS_RELEASE_ACTIVATION_ONTEXT", WERR_SXS_RELEASE_ACTIVATION_ONTEXT },
2562         { "WERR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY", WERR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY },
2563         { "WERR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE", WERR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE },
2564         { "WERR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME", WERR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME },
2565         { "WERR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE", WERR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE },
2566         { "WERR_SXS_IDENTITY_PARSE_ERROR", WERR_SXS_IDENTITY_PARSE_ERROR },
2567         { "WERR_MALFORMED_SUBSTITUTION_STRING", WERR_MALFORMED_SUBSTITUTION_STRING },
2568         { "WERR_SXS_INCORRECT_PUBLIC_KEY_OKEN", WERR_SXS_INCORRECT_PUBLIC_KEY_OKEN },
2569         { "WERR_UNMAPPED_SUBSTITUTION_STRING", WERR_UNMAPPED_SUBSTITUTION_STRING },
2570         { "WERR_SXS_ASSEMBLY_NOT_LOCKED", WERR_SXS_ASSEMBLY_NOT_LOCKED },
2571         { "WERR_SXS_COMPONENT_STORE_CORRUPT", WERR_SXS_COMPONENT_STORE_CORRUPT },
2572         { "WERR_ADVANCED_INSTALLER_FAILED", WERR_ADVANCED_INSTALLER_FAILED },
2573         { "WERR_XML_ENCODING_MISMATCH", WERR_XML_ENCODING_MISMATCH },
2574         { "WERR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT", WERR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT },
2575         { "WERR_SXS_IDENTITIES_DIFFERENT", WERR_SXS_IDENTITIES_DIFFERENT },
2576         { "WERR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT", WERR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT },
2577         { "WERR_SXS_FILE_NOT_PART_OF_ASSEMBLY", WERR_SXS_FILE_NOT_PART_OF_ASSEMBLY },
2578         { "WERR_SXS_MANIFEST_TOO_BIG", WERR_SXS_MANIFEST_TOO_BIG },
2579         { "WERR_SXS_SETTING_NOT_REGISTERED", WERR_SXS_SETTING_NOT_REGISTERED },
2580         { "WERR_SXS_TRANSACTION_CLOSURE_INCOMPLETE", WERR_SXS_TRANSACTION_CLOSURE_INCOMPLETE },
2581         { "WERR_EVT_INVALID_CHANNEL_PATH", WERR_EVT_INVALID_CHANNEL_PATH },
2582         { "WERR_EVT_INVALID_QUERY", WERR_EVT_INVALID_QUERY },
2583         { "WERR_EVT_PUBLISHER_METADATA_NOT_FOUND", WERR_EVT_PUBLISHER_METADATA_NOT_FOUND },
2584         { "WERR_EVT_EVENT_TEMPLATE_NOT_FOUND", WERR_EVT_EVENT_TEMPLATE_NOT_FOUND },
2585         { "WERR_EVT_INVALID_PUBLISHER_NAME", WERR_EVT_INVALID_PUBLISHER_NAME },
2586         { "WERR_EVT_INVALID_EVENT_DATA", WERR_EVT_INVALID_EVENT_DATA },
2587         { "WERR_EVT_CHANNEL_NOT_FOUND", WERR_EVT_CHANNEL_NOT_FOUND },
2588         { "WERR_EVT_MALFORMED_XML_TEXT", WERR_EVT_MALFORMED_XML_TEXT },
2589         { "WERR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL", WERR_EVT_SUBSCRIPTION_TO_DIRECT_CHANNEL },
2590         { "WERR_EVT_CONFIGURATION_ERROR", WERR_EVT_CONFIGURATION_ERROR },
2591         { "WERR_EVT_QUERY_RESULT_STALE", WERR_EVT_QUERY_RESULT_STALE },
2592         { "WERR_EVT_QUERY_RESULT_INVALID_POSITION", WERR_EVT_QUERY_RESULT_INVALID_POSITION },
2593         { "WERR_EVT_NON_VALIDATING_MSXML", WERR_EVT_NON_VALIDATING_MSXML },
2594         { "WERR_EVT_FILTER_ALREADYSCOPED", WERR_EVT_FILTER_ALREADYSCOPED },
2595         { "WERR_EVT_FILTER_NOTELTSET", WERR_EVT_FILTER_NOTELTSET },
2596         { "WERR_EVT_FILTER_INVARG", WERR_EVT_FILTER_INVARG },
2597         { "WERR_EVT_FILTER_INVTEST", WERR_EVT_FILTER_INVTEST },
2598         { "WERR_EVT_FILTER_INVTYPE", WERR_EVT_FILTER_INVTYPE },
2599         { "WERR_EVT_FILTER_PARSEERR", WERR_EVT_FILTER_PARSEERR },
2600         { "WERR_EVT_FILTER_UNSUPPORTEDOP", WERR_EVT_FILTER_UNSUPPORTEDOP },
2601         { "WERR_EVT_FILTER_UNEXPECTEDTOKEN", WERR_EVT_FILTER_UNEXPECTEDTOKEN },
2602         { "WERR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL", WERR_EVT_INVALID_OPERATION_OVER_ENABLED_DIRECT_CHANNEL },
2603         { "WERR_EVT_INVALID_CHANNEL_PROPERTY_VALUE", WERR_EVT_INVALID_CHANNEL_PROPERTY_VALUE },
2604         { "WERR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE", WERR_EVT_INVALID_PUBLISHER_PROPERTY_VALUE },
2605         { "WERR_EVT_CHANNEL_CANNOT_ACTIVATE", WERR_EVT_CHANNEL_CANNOT_ACTIVATE },
2606         { "WERR_EVT_FILTER_TOO_COMPLEX", WERR_EVT_FILTER_TOO_COMPLEX },
2607         { "WERR_EVT_MESSAGE_NOT_FOUND", WERR_EVT_MESSAGE_NOT_FOUND },
2608         { "WERR_EVT_MESSAGE_ID_NOT_FOUND", WERR_EVT_MESSAGE_ID_NOT_FOUND },
2609         { "WERR_EVT_UNRESOLVED_VALUE_INSERT", WERR_EVT_UNRESOLVED_VALUE_INSERT },
2610         { "WERR_EVT_UNRESOLVED_PARAMETER_INSERT", WERR_EVT_UNRESOLVED_PARAMETER_INSERT },
2611         { "WERR_EVT_MAX_INSERTS_REACHED", WERR_EVT_MAX_INSERTS_REACHED },
2612         { "WERR_EVT_EVENT_DEFINITION_NOT_OUND", WERR_EVT_EVENT_DEFINITION_NOT_OUND },
2613         { "WERR_EVT_MESSAGE_LOCALE_NOT_FOUND", WERR_EVT_MESSAGE_LOCALE_NOT_FOUND },
2614         { "WERR_EVT_VERSION_TOO_OLD", WERR_EVT_VERSION_TOO_OLD },
2615         { "WERR_EVT_VERSION_TOO_NEW", WERR_EVT_VERSION_TOO_NEW },
2616         { "WERR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY", WERR_EVT_CANNOT_OPEN_CHANNEL_OF_QUERY },
2617         { "WERR_EVT_PUBLISHER_DISABLED", WERR_EVT_PUBLISHER_DISABLED },
2618         { "WERR_EC_SUBSCRIPTION_CANNOT_ACTIVATE", WERR_EC_SUBSCRIPTION_CANNOT_ACTIVATE },
2619         { "WERR_EC_LOG_DISABLED", WERR_EC_LOG_DISABLED },
2620         { "WERR_MUI_FILE_NOT_FOUND", WERR_MUI_FILE_NOT_FOUND },
2621         { "WERR_MUI_INVALID_FILE", WERR_MUI_INVALID_FILE },
2622         { "WERR_MUI_INVALID_RC_CONFIG", WERR_MUI_INVALID_RC_CONFIG },
2623         { "WERR_MUI_INVALID_LOCALE_NAME", WERR_MUI_INVALID_LOCALE_NAME },
2624         { "WERR_MUI_INVALID_ULTIMATEFALLBACK_NAME", WERR_MUI_INVALID_ULTIMATEFALLBACK_NAME },
2625         { "WERR_MUI_FILE_NOT_LOADED", WERR_MUI_FILE_NOT_LOADED },
2626         { "WERR_RESOURCE_ENUM_USER_STOP", WERR_RESOURCE_ENUM_USER_STOP },
2627         { "WERR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED", WERR_MUI_INTLSETTINGS_UILANG_NOT_INSTALLED },
2628         { "WERR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME", WERR_MUI_INTLSETTINGS_INVALID_LOCALE_NAME },
2629         { "WERR_MCA_INVALID_CAPABILITIES_STRING", WERR_MCA_INVALID_CAPABILITIES_STRING },
2630         { "WERR_MCA_INVALID_VCP_VERSION", WERR_MCA_INVALID_VCP_VERSION },
2631         { "WERR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION", WERR_MCA_MONITOR_VIOLATES_MCCS_SPECIFICATION },
2632         { "WERR_MCA_MCCS_VERSION_MISMATCH", WERR_MCA_MCCS_VERSION_MISMATCH },
2633         { "WERR_MCA_UNSUPPORTED_MCCS_VERSION", WERR_MCA_UNSUPPORTED_MCCS_VERSION },
2634         { "WERR_MCA_INTERNAL_ERROR", WERR_MCA_INTERNAL_ERROR },
2635         { "WERR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED", WERR_MCA_INVALID_TECHNOLOGY_TYPE_RETURNED },
2636         { "WERR_MCA_UNSUPPORTED_COLOR_TEMPERATURE", WERR_MCA_UNSUPPORTED_COLOR_TEMPERATURE },
2637         { "WERR_AMBIGUOUS_SYSTEM_DEVICE", WERR_AMBIGUOUS_SYSTEM_DEVICE },
2638         { "WERR_SYSTEM_DEVICE_NOT_FOUND", WERR_SYSTEM_DEVICE_NOT_FOUND },
2639         /* END GENERATED-WIN32-ERROR-CODES */
2640         { NULL, W_ERROR(0) }
2641 };
2642
2643
2644
2645
2646 /* DFS errors */
2647
2648 /*****************************************************************************
2649  returns a windows error message.  not amazingly helpful, but better than a number.
2650  *****************************************************************************/
2651 const char *win_errstr(WERROR werror)
2652 {
2653         static char msg[40];
2654         int idx = 0;
2655
2656         while (dos_errs[idx].dos_errstr != NULL) {
2657                 if (W_ERROR_V(dos_errs[idx].werror) == 
2658                     W_ERROR_V(werror))
2659                         return dos_errs[idx].dos_errstr;
2660                 idx++;
2661         }
2662
2663         slprintf(msg, sizeof(msg), "DOS code 0x%08x", W_ERROR_V(werror));
2664
2665         return msg;
2666 }
2667
2668 struct werror_str_struct {
2669         WERROR werror;
2670         const char *friendly_errstr;
2671 };
2672
2673 const struct werror_str_struct dos_err_strs[] = {
2674         { WERR_OK, "Success" },
2675         { WERR_ACCESS_DENIED, "Access is denied" },
2676         { WERR_NOT_SUPPORTED, "Not supported" },
2677         { WERR_NO_LOGON_SERVERS, "No logon servers found" },
2678         { WERR_NO_SUCH_LOGON_SESSION, "No such logon session" },
2679         { WERR_DOMAIN_CONTROLLER_NOT_FOUND, "A domain controller could not be found" },
2680         { WERR_SETUP_NOT_JOINED, "Join failed" },
2681         { WERR_SETUP_ALREADY_JOINED, "Machine is already joined" },
2682         { WERR_SETUP_DOMAIN_CONTROLLER, "Machine is a Domain Controller" },
2683         { WERR_LOGON_FAILURE, "Invalid logon credentials" },
2684         { WERR_PASSWORD_MUST_CHANGE, "The password must be changed" },
2685         { WERR_ACCOUNT_LOCKED_OUT, "Account locked out" },
2686         { WERR_TIME_SKEW, "Time difference between client and server" },
2687         { WERR_PASSWORD_RESTRICTION, "Password does not meet restrictions" },
2688         { WERR_NONE_MAPPED, "Could not map names to SIDs" },
2689         { WERR_NO_SUCH_USER, "No such User" },
2690         { WERR_GROUP_EXISTS, "Group already exists" },
2691         { WERR_NO_SUCH_GROUP, "No such Group" },
2692         { WERR_INVALID_PRIMARY_GROUP, "The account's primary group is invalid" },
2693         { WERR_DS_DRA_BAD_DN, "An invalid distinguished name was specified for this replication" },
2694         { WERR_DS_DRA_BAD_NC, "An invalid naming context was specified for this replication operation" },
2695         { WERR_WRONG_PASSWORD, "The current password is incorrect" },
2696         /*****************************************************************************
2697          Auto-generated Win32 error from:
2698          http://msdn.microsoft.com/en-us/library/cc231199%28PROT.10%29.aspx
2699          *****************************************************************************/
2700         /* BEGIN GENERATED-WIN32-ERROR-CODES-DESC */
2701         { WERR_NERR_SUCCESS, "The operation completed successfully." },
2702         { WERR_INVALID_FUNCTION, "Incorrect function." },
2703         { WERR_FILE_NOT_FOUND, "The system cannot find the file specified." },
2704         { WERR_PATH_NOT_FOUND, "The system cannot find the path specified." },
2705         { WERR_TOO_MANY_OPEN_FILES, "The system cannot open the file." },
2706         { WERR_ACCESS_DENIED, "Access is denied." },
2707         { WERR_INVALID_HANDLE, "The handle is invalid." },
2708         { WERR_ARENA_TRASHED, "The storage control blocks were destroyed." },
2709         { WERR_NOT_ENOUGH_MEMORY, "Not enough storage is available to process this command." },
2710         { WERR_INVALID_BLOCK, "The storage control block address is invalid." },
2711         { WERR_BAD_ENVIRONMENT, "The environment is incorrect." },
2712         { WERR_BAD_FORMAT, "An attempt was made to load a program with an incorrect format." },
2713         { WERR_INVALID_ACCESS, "The access code is invalid." },
2714         { WERR_INVALID_DATA, "The data is invalid." },
2715         { WERR_OUTOFMEMORY, "Not enough storage is available to complete this operation." },
2716         { WERR_INVALID_DRIVE, "The system cannot find the drive specified." },
2717         { WERR_CURRENT_DIRECTORY, "The directory cannot be removed." },
2718         { WERR_NOT_SAME_DEVICE, "The system cannot move the file to a different disk drive." },
2719         { WERR_NO_MORE_FILES, "There are no more files." },
2720         { WERR_WRITE_PROTECT, "The media is write-protected." },
2721         { WERR_BAD_UNIT, "The system cannot find the device specified." },
2722         { WERR_NOT_READY, "The device is not ready." },
2723         { WERR_BAD_COMMAND, "The device does not recognize the command." },
2724         { WERR_CRC, "Data error (cyclic redundancy check)." },
2725         { WERR_BAD_LENGTH, "The program issued a command but the command length is incorrect." },
2726         { WERR_SEEK, "The drive cannot locate a specific area or track on the disk." },
2727         { WERR_NOT_DOS_DISK, "The specified disk cannot be accessed." },
2728         { WERR_SECTOR_NOT_FOUND, "The drive cannot find the sector requested." },
2729         { WERR_OUT_OF_PAPER, "The printer is out of paper." },
2730         { WERR_WRITE_FAULT, "The system cannot write to the specified device." },
2731         { WERR_READ_FAULT, "The system cannot read from the specified device." },
2732         { WERR_GEN_FAILURE, "A device attached to the system is not functioning." },
2733         { WERR_SHARING_VIOLATION, "The process cannot access the file because it is being used by another process." },
2734         { WERR_LOCK_VIOLATION, "The process cannot access the file because another process has locked a portion of the file." },
2735         { WERR_WRONG_DISK, "The wrong disk is in the drive. Insert %2 (Volume Serial Number: %3) into drive %1." },
2736         { WERR_SHARING_BUFFER_EXCEEDED, "Too many files opened for sharing." },
2737         { WERR_HANDLE_EOF, "Reached the end of the file." },
2738         { WERR_HANDLE_DISK_FULL, "The disk is full." },
2739         { WERR_NOT_SUPPORTED, "The request is not supported." },
2740         { WERR_REM_NOT_LIST, "Windows cannot find the network path. Verify that the network path is correct and the destination computer is not busy or turned off. If Windows still cannot find the network path, contact your network administrator." },
2741         { WERR_DUP_NAME, "You were not connected because a duplicate name exists on the network. Go to System in Control Panel to change the computer name, and then try again." },
2742         { WERR_BAD_NETPATH, "The network path was not found." },
2743         { WERR_NETWORK_BUSY, "The network is busy." },
2744         { WERR_DEV_NOT_EXIST, "The specified network resource or device is no longer available." },
2745         { WERR_TOO_MANY_CMDS, "The network BIOS command limit has been reached." },
2746         { WERR_ADAP_HDW_ERR, "A network adapter hardware error occurred." },
2747         { WERR_BAD_NET_RESP, "The specified server cannot perform the requested operation." },
2748         { WERR_UNEXP_NET_ERR, "An unexpected network error occurred." },
2749         { WERR_BAD_REM_ADAP, "The remote adapter is not compatible." },
2750         { WERR_PRINTQ_FULL, "The print queue is full." },
2751         { WERR_NO_SPOOL_SPACE, "Space to store the file waiting to be printed is not available on the server." },
2752         { WERR_PRINT_CANCELLED, "Your file waiting to be printed was deleted." },
2753         { WERR_NETNAME_DELETED, "The specified network name is no longer available." },
2754         { WERR_NETWORK_ACCESS_DENIED, "Network access is denied." },
2755         { WERR_BAD_DEV_TYPE, "The network resource type is not correct." },
2756         { WERR_BAD_NET_NAME, "The network name cannot be found." },
2757         { WERR_TOO_MANY_NAMES, "The name limit for the local computer network adapter card was exceeded." },
2758         { WERR_TOO_MANY_SESS, "The network BIOS session limit was exceeded." },
2759         { WERR_SHARING_PAUSED, "The remote server has been paused or is in the process of being started." },
2760         { WERR_REQ_NOT_ACCEP, "No more connections can be made to this remote computer at this time because the computer has accepted the maximum number of connections." },
2761         { WERR_REDIR_PAUSED, "The specified printer or disk device has been paused." },
2762         { WERR_FILE_EXISTS, "The file exists." },
2763         { WERR_CANNOT_MAKE, "The directory or file cannot be created." },
2764         { WERR_FAIL_I24, "Fail on INT 24." },
2765         { WERR_OUT_OF_STRUCTURES, "Storage to process this request is not available." },
2766         { WERR_ALREADY_ASSIGNED, "The local device name is already in use." },
2767         { WERR_INVALID_PASSWORD, "The specified network password is not correct." },
2768         { WERR_INVALID_PARAMETER, "The parameter is incorrect." },
2769         { WERR_NET_WRITE_FAULT, "A write fault occurred on the network." },
2770         { WERR_NO_PROC_SLOTS, "The system cannot start another process at this time." },
2771         { WERR_TOO_MANY_SEMAPHORES, "Cannot create another system semaphore." },
2772         { WERR_EXCL_SEM_ALREADY_OWNED, "The exclusive semaphore is owned by another process." },
2773         { WERR_SEM_IS_SET, "The semaphore is set and cannot be closed." },
2774         { WERR_TOO_MANY_SEM_REQUESTS, "The semaphore cannot be set again." },
2775         { WERR_INVALID_AT_INTERRUPT_TIME, "Cannot request exclusive semaphores at interrupt time." },
2776         { WERR_SEM_OWNER_DIED, "The previous ownership of this semaphore has ended." },
2777         { WERR_SEM_USER_LIMIT, "Insert the disk for drive %1." },
2778         { WERR_DISK_CHANGE, "The program stopped because an alternate disk was not inserted." },
2779         { WERR_DRIVE_LOCKED, "The disk is in use or locked by another process." },
2780         { WERR_BROKEN_PIPE, "The pipe has been ended." },
2781         { WERR_OPEN_FAILED, "The system cannot open the device or file specified." },
2782         { WERR_BUFFER_OVERFLOW, "The file name is too long." },
2783         { WERR_DISK_FULL, "There is not enough space on the disk." },
2784         { WERR_NO_MORE_SEARCH_HANDLES, "No more internal file identifiers are available." },
2785         { WERR_INVALID_TARGET_HANDLE, "The target internal file identifier is incorrect." },
2786         { WERR_INVALID_CATEGORY, "The Input Output Control (IOCTL) call made by the application program is not correct." },
2787         { WERR_INVALID_VERIFY_SWITCH, "The verify-on-write switch parameter value is not correct." },
2788         { WERR_BAD_DRIVER_LEVEL, "The system does not support the command requested." },
2789         { WERR_CALL_NOT_IMPLEMENTED, "This function is not supported on this system." },
2790         { WERR_SEM_TIMEOUT, "The semaphore time-out period has expired." },
2791         { WERR_INSUFFICIENT_BUFFER, "The data area passed to a system call is too small." },
2792         { WERR_INVALID_NAME, "The file name, directory name, or volume label syntax is incorrect." },
2793         { WERR_INVALID_LEVEL, "The system call level is not correct." },
2794         { WERR_NO_VOLUME_LABEL, "The disk has no volume label." },
2795         { WERR_MOD_NOT_FOUND, "The specified module could not be found." },
2796         { WERR_PROC_NOT_FOUND, "The specified procedure could not be found." },
2797         { WERR_WAIT_NO_CHILDREN, "There are no child processes to wait for." },
2798         { WERR_CHILD_NOT_COMPLETE, "The %1 application cannot be run in Win32 mode." },
2799         { WERR_DIRECT_ACCESS_HANDLE, "Attempt to use a file handle to an open disk partition for an operation other than raw disk I/O." },
2800         { WERR_NEGATIVE_SEEK, "An attempt was made to move the file pointer before the beginning of the file." },
2801         { WERR_SEEK_ON_DEVICE, "The file pointer cannot be set on the specified device or file." },
2802         { WERR_NOT_SUBSTED, "The system tried to delete the substitution of a drive that is not substituted." },
2803         { WERR_JOIN_TO_JOIN, "The system tried to join a drive to a directory on a joined drive." },
2804         { WERR_SUBST_TO_SUBST, "The system tried to substitute a drive to a directory on a substituted drive." },
2805         { WERR_JOIN_TO_SUBST, "The system tried to join a drive to a directory on a substituted drive." },
2806         { WERR_SAME_DRIVE, "The system cannot join or substitute a drive to or for a directory on the same drive." },
2807         { WERR_DIR_NOT_ROOT, "The directory is not a subdirectory of the root directory." },
2808         { WERR_DIR_NOT_EMPTY, "The directory is not empty." },
2809         { WERR_IS_SUBST_PATH, "The path specified is being used in a substitute." },
2810         { WERR_IS_JOIN_PATH, "Not enough resources are available to process this command." },
2811         { WERR_PATH_BUSY, "The path specified cannot be used at this time." },
2812         { WERR_IS_SUBST_TARGET, "An attempt was made to join or substitute a drive for which a directory on the drive is the target of a previous substitute." },
2813         { WERR_SYSTEM_TRACE, "System trace information was not specified in your CONFIG.SYS file, or tracing is disallowed." },
2814         { WERR_INVALID_EVENT_COUNT, "The number of specified semaphore events for DosMuxSemWait is not correct." },
2815         { WERR_TOO_MANY_MUXWAITERS, "DosMuxSemWait did not execute; too many semaphores are already set." },
2816         { WERR_INVALID_LIST_FORMAT, "The DosMuxSemWait list is not correct." },
2817         { WERR_LABEL_TOO_LONG, "The volume label you entered exceeds the label character limit of the destination file system." },
2818         { WERR_TOO_MANY_TCBS, "Cannot create another thread." },
2819         { WERR_SIGNAL_REFUSED, "The recipient process has refused the signal." },
2820         { WERR_DISCARDED, "The segment is already discarded and cannot be locked." },
2821         { WERR_NOT_LOCKED, "The segment is already unlocked." },
2822         { WERR_BAD_THREADID_ADDR, "The address for the thread ID is not correct." },
2823         { WERR_BAD_ARGUMENTS, "One or more arguments are not correct." },
2824         { WERR_BAD_PATHNAME, "The specified path is invalid." },
2825         { WERR_SIGNAL_PENDING, "A signal is already pending." },
2826         { WERR_MAX_THRDS_REACHED, "No more threads can be created in the system." },