PageRenderTime 57ms CodeModel.GetById 18ms RepoModel.GetById 1ms app.codeStats 0ms

/epan/dissectors/packet-windows-common.c

https://github.com/labx-technologies-llc/wireshark
C | 3147 lines | 2587 code | 296 blank | 264 comment | 141 complexity | 6edeee720d9cda2f8437b0f24a566c20 MD5 | raw file
Possible License(s): GPL-2.0, BSD-3-Clause

Large files files are truncated, but you can click here to view the full file

  1. /* packet-windows-common.c
  2. * Routines for dissecting various Windows data types
  3. *
  4. * $Id$
  5. *
  6. * Wireshark - Network traffic analyzer
  7. * By Gerald Combs <gerald@wireshark.org>
  8. * Copyright 1998 Gerald Combs
  9. *
  10. * This program is free software; you can redistribute it and/or
  11. * modify it under the terms of the GNU General Public License
  12. * as published by the Free Software Foundation; either version 2
  13. * of the License, or (at your option) any later version.
  14. *
  15. * This program is distributed in the hope that it will be useful,
  16. * but WITHOUT ANY WARRANTY; without even the implied warranty of
  17. * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
  18. * GNU General Public License for more details.
  19. *
  20. * You should have received a copy of the GNU General Public License
  21. * along with this program; if not, write to the Free Software
  22. * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
  23. */
  24. #include "config.h"
  25. #include <glib.h>
  26. #include <string.h>
  27. #include <epan/packet.h>
  28. #include <epan/emem.h>
  29. #include "packet-dcerpc.h"
  30. #include "packet-smb-sidsnooping.h"
  31. #include "packet-windows-common.h"
  32. #include <epan/dissectors/packet-smb.h> /* for "sid_name_snooping" */
  33. static int hf_nt_sec_desc_revision = -1;
  34. static int hf_nt_sec_desc_type_owner_defaulted = -1;
  35. static int hf_nt_sec_desc_type_group_defaulted = -1;
  36. static int hf_nt_sec_desc_type_dacl_present = -1;
  37. static int hf_nt_sec_desc_type_dacl_defaulted = -1;
  38. static int hf_nt_sec_desc_type_sacl_present = -1;
  39. static int hf_nt_sec_desc_type_sacl_defaulted = -1;
  40. static int hf_nt_sec_desc_type_dacl_trusted = -1;
  41. static int hf_nt_sec_desc_type_server_security = -1;
  42. static int hf_nt_sec_desc_type_dacl_auto_inherit_req = -1;
  43. static int hf_nt_sec_desc_type_sacl_auto_inherit_req = -1;
  44. static int hf_nt_sec_desc_type_dacl_auto_inherited = -1;
  45. static int hf_nt_sec_desc_type_sacl_auto_inherited = -1;
  46. static int hf_nt_sec_desc_type_dacl_protected = -1;
  47. static int hf_nt_sec_desc_type_sacl_protected = -1;
  48. static int hf_nt_sec_desc_type_rm_control_valid = -1;
  49. static int hf_nt_sec_desc_type_self_relative = -1;
  50. static int hf_nt_sid = -1;
  51. static int hf_nt_sid_revision = -1;
  52. static int hf_nt_sid_num_auth = -1;
  53. static int hf_nt_sid_auth_dec = -1;
  54. static int hf_nt_sid_auth_hex = -1;
  55. static int hf_nt_sid_subauth = -1;
  56. static int hf_nt_sid_rid_dec = -1;
  57. static int hf_nt_sid_rid_hex = -1;
  58. static int hf_nt_sid_wkwn = -1;
  59. static int hf_nt_sid_domain = -1;
  60. static int hf_nt_acl_revision = -1;
  61. static int hf_nt_acl_size = -1;
  62. static int hf_nt_acl_num_aces = -1;
  63. static int hf_nt_ace_flags_object_inherit = -1;
  64. static int hf_nt_ace_flags_container_inherit = -1;
  65. static int hf_nt_ace_flags_non_propagate_inherit = -1;
  66. static int hf_nt_ace_flags_inherit_only = -1;
  67. static int hf_nt_ace_flags_inherited_ace = -1;
  68. static int hf_nt_ace_flags_successful_access = -1;
  69. static int hf_nt_ace_flags_failed_access = -1;
  70. static int hf_nt_ace_type = -1;
  71. static int hf_nt_ace_size = -1;
  72. static int hf_nt_ace_flags_object_type_present = -1;
  73. static int hf_nt_ace_flags_inherited_object_type_present = -1;
  74. static int hf_nt_ace_guid = -1;
  75. static int hf_nt_ace_inherited_guid = -1;
  76. static int hf_nt_security_information_sacl = -1;
  77. static int hf_nt_security_information_dacl = -1;
  78. static int hf_nt_security_information_group = -1;
  79. static int hf_nt_security_information_owner = -1;
  80. static gint ett_nt_sec_desc = -1;
  81. static gint ett_nt_sec_desc_type = -1;
  82. static gint ett_nt_sid = -1;
  83. static gint ett_nt_acl = -1;
  84. static gint ett_nt_ace = -1;
  85. static gint ett_nt_ace_flags = -1;
  86. static gint ett_nt_ace_object = -1;
  87. static gint ett_nt_ace_object_flags = -1;
  88. static gint ett_nt_security_information = -1;
  89. /* WERR error codes
  90. * This list is based on the samba doserr.h file and was generated by running
  91. cat doserr.h | grep "^#define WERR" | grep -v "FOOBAR"| sed -e "s/^#define[ \t]//" | while read WERR junk;do echo " {"${WERR}, \"${WERR}\""}," ; done
  92. */
  93. const value_string WERR_errors[] = {
  94. {WERR_OK, "WERR_OK"},
  95. {WERR_BADFUNC, "WERR_BADFUNC"},
  96. {WERR_BADFILE, "WERR_BADFILE"},
  97. {WERR_ACCESS_DENIED, "WERR_ACCESS_DENIED"},
  98. {WERR_BADFID, "WERR_BADFID"},
  99. {WERR_NOMEM, "WERR_NOMEM"},
  100. {WERR_GENERAL_FAILURE, "WERR_GENERAL_FAILURE"},
  101. {WERR_NOT_SUPPORTED, "WERR_NOT_SUPPORTED"},
  102. {WERR_BAD_NETPATH, "WERR_BAD_NETPATH"},
  103. {WERR_UNEXP_NET_ERR, "WERR_UNEXP_NET_ERR"},
  104. {WERR_PRINTQ_FULL, "WERR_PRINTQ_FULL"},
  105. {WERR_NO_SPOOL_SPACE, "WERR_NO_SPOOL_SPACE"},
  106. {WERR_NO_SUCH_SHARE, "WERR_NO_SUCH_SHARE"},
  107. {WERR_FILE_EXISTS, "WERR_FILE_EXISTS"},
  108. {WERR_BAD_PASSWORD, "WERR_BAD_PASSWORD"},
  109. {WERR_INVALID_PARAM, "WERR_INVALID_PARAM"},
  110. {WERR_INSUFFICIENT_BUFFER, "WERR_INSUFFICIENT_BUFFER"},
  111. {WERR_INVALID_NAME, "WERR_INVALID_NAME"},
  112. {WERR_UNKNOWN_LEVEL, "WERR_UNKNOWN_LEVEL"},
  113. {WERR_OBJECT_PATH_INVALID, "WERR_OBJECT_PATH_INVALID"},
  114. {WERR_ALREADY_EXISTS, "WERR_ALREADY_EXISTS"},
  115. {WERR_NO_MORE_ITEMS, "WERR_NO_MORE_ITEMS"},
  116. {WERR_MORE_DATA, "WERR_MORE_DATA"},
  117. {WERR_CAN_NOT_COMPLETE, "WERR_CAN_NOT_COMPLETE"},
  118. {WERR_NOT_FOUND, "WERR_NOT_FOUND"},
  119. {WERR_INVALID_COMPUTERNAME, "WERR_INVALID_COMPUTERNAME"},
  120. {WERR_INVALID_DOMAINNAME, "WERR_INVALID_DOMAINNAME"},
  121. {WERR_UNKNOWN_REVISION, "WERR_UNKNOWN_REVISION"},
  122. {WERR_REVISION_MISMATCH, "WERR_REVISION_MISMATCH"},
  123. {WERR_INVALID_OWNER, "WERR_INVALID_OWNER"},
  124. {WERR_NO_SUCH_PRIVILEGE, "WERR_NO_SUCH_PRIVILEGE"},
  125. {WERR_PRIVILEGE_NOT_HELD, "WERR_PRIVILEGE_NOT_HELD"},
  126. {WERR_NO_SUCH_USER, "WERR_NO_SUCH_USER"},
  127. {WERR_INVALID_SECURITY_DESCRIPTOR, "WERR_INVALID_SECURITY_DESCRIPTOR"},
  128. {WERR_NO_SUCH_DOMAIN, "WERR_NO_SUCH_DOMAIN"},
  129. {WERR_NO_SYSTEM_RESOURCES, "WERR_NO_SYSTEM_RESOURCES"},
  130. {WERR_SERVER_UNAVAILABLE, "WERR_SERVER_UNAVAILABLE"},
  131. {WERR_INVALID_FORM_NAME, "WERR_INVALID_FORM_NAME"},
  132. {WERR_INVALID_FORM_SIZE, "WERR_INVALID_FORM_SIZE"},
  133. {WERR_ALREADY_SHARED, "WERR_ALREADY_SHARED"},
  134. {WERR_BUF_TOO_SMALL, "WERR_BUF_TOO_SMALL"},
  135. {WERR_JOB_NOT_FOUND, "WERR_JOB_NOT_FOUND"},
  136. {WERR_DEST_NOT_FOUND, "WERR_DEST_NOT_FOUND"},
  137. {WERR_NOT_LOCAL_DOMAIN, "WERR_NOT_LOCAL_DOMAIN"},
  138. {WERR_DEVICE_NOT_AVAILABLE, "WERR_DEVICE_NOT_AVAILABLE"},
  139. {WERR_STATUS_MORE_ENTRIES, "WERR_STATUS_MORE_ENTRIES"},
  140. {WERR_PRINTER_DRIVER_ALREADY_INSTALLED, "WERR_PRINTER_DRIVER_ALREADY_INSTALLED"},
  141. {WERR_UNKNOWN_PORT, "WERR_UNKNOWN_PORT"},
  142. {WERR_UNKNOWN_PRINTER_DRIVER, "WERR_UNKNOWN_PRINTER_DRIVER"},
  143. {WERR_UNKNOWN_PRINTPROCESSOR, "WERR_UNKNOWN_PRINTPROCESSOR"},
  144. {WERR_INVALID_SEPARATOR_FILE, "WERR_INVALID_SEPARATOR_FILE"},
  145. {WERR_INVALID_PRIORITY, "WERR_INVALID_PRIORITY"},
  146. {WERR_INVALID_PRINTER_NAME, "WERR_INVALID_PRINTER_NAME"},
  147. {WERR_PRINTER_ALREADY_EXISTS, "WERR_PRINTER_ALREADY_EXISTS"},
  148. {WERR_INVALID_PRINTER_COMMAND, "WERR_INVALID_PRINTER_COMMAND"},
  149. {WERR_INVALID_DATATYPE, "WERR_INVALID_DATATYPE"},
  150. {WERR_INVALID_ENVIRONMENT, "WERR_INVALID_ENVIRONMENT"},
  151. {WERR_SESSION_NOT_FOUND, "WERR_SESSION_NOT_FOUND"},
  152. {WERR_FID_NOT_FOUND, "WERR_FID_NOT_FOUND"},
  153. {WERR_UNKNOWN_PRINT_MONITOR, "WERR_UNKNOWN_PRINT_MONITOR"},
  154. {WERR_PRINTER_DRIVER_IN_USE, "WERR_PRINTER_DRIVER_IN_USE"},
  155. {WERR_SPOOL_FILE_NOT_FOUND, "WERR_SPOOL_FILE_NOT_FOUND"},
  156. {WERR_SPL_NO_STARTDOC, "WERR_SPL_NO_STARTDOC"},
  157. {WERR_SPL_NO_ADDJOB, "WERR_SPL_NO_ADDJOB"},
  158. {WERR_PRINT_PROCESSOR_ALREADY_INSTALLED, "WERR_PRINT_PROCESSOR_ALREADY_INSTALLED"},
  159. {WERR_PRINT_MONITOR_ALREADY_INSTALLED, "WERR_PRINT_MONITOR_ALREADY_INSTALLED"},
  160. {WERR_INVALID_PRINT_MONITOR, "WERR_INVALID_PRINT_MONITOR"},
  161. {WERR_PRINT_MONITOR_IN_USE, "WERR_PRINT_MONITOR_IN_USE"},
  162. {WERR_PRINTER_HAS_JOBS_QUEUED, "WERR_PRINTER_HAS_JOBS_QUEUED"},
  163. {WERR_CLASS_NOT_REGISTERED, "WERR_CLASS_NOT_REGISTERED"},
  164. {WERR_NO_SHUTDOWN_IN_PROGRESS, "WERR_NO_SHUTDOWN_IN_PROGRESS"},
  165. {WERR_SHUTDOWN_ALREADY_IN_PROGRESS, "WERR_SHUTDOWN_ALREADY_IN_PROGRESS"},
  166. {WERR_NET_NAME_NOT_FOUND, "WERR_NET_NAME_NOT_FOUND"},
  167. {WERR_DEVICE_NOT_SHARED, "WERR_DEVICE_NOT_SHARED"},
  168. {WERR_DFS_NO_SUCH_VOL, "WERR_DFS_NO_SUCH_VOL"},
  169. {WERR_DFS_NO_SUCH_SHARE, "WERR_DFS_NO_SUCH_SHARE"},
  170. {WERR_DFS_NO_SUCH_SERVER, "WERR_DFS_NO_SUCH_SERVER"},
  171. {WERR_DFS_INTERNAL_ERROR, "WERR_DFS_INTERNAL_ERROR"},
  172. {WERR_DFS_CANT_CREATE_JUNCT, "WERR_DFS_CANT_CREATE_JUNCT"},
  173. {WERR_DS_SERVICE_BUSY, "WERR_DS_SERVICE_BUSY"},
  174. {WERR_DS_SERVICE_UNAVAILABLE, "WERR_DS_SERVICE_UNAVAILABLE"},
  175. {WERR_DS_NO_SUCH_OBJECT, "WERR_DS_NO_SUCH_OBJECT"},
  176. {WERR_DS_OBJ_NOT_FOUND, "WERR_DS_OBJ_NOT_FOUND"},
  177. {WERR_DS_DRA_INVALID_PARAMETER, "WERR_DS_DRA_INVALID_PARAMETER"},
  178. {WERR_DS_DRA_BAD_DN, "WERR_DS_DRA_BAD_DN"},
  179. {WERR_DS_DRA_BAD_NC, "WERR_DS_DRA_BAD_NC"},
  180. {WERR_DS_DRA_INTERNAL_ERROR, "WERR_DS_DRA_INTERNAL_ERROR"},
  181. {WERR_DS_DRA_OUT_OF_MEM, "WERR_DS_DRA_OUT_OF_MEM"},
  182. {WERR_DS_SINGLE_VALUE_CONSTRAINT, "WERR_DS_SINGLE_VALUE_CONSTRAINT"},
  183. {WERR_DS_DRA_DB_ERROR, "WERR_DS_DRA_DB_ERROR"},
  184. {WERR_DS_DRA_NO_REPLICA, "WERR_DS_DRA_NO_REPLICA"},
  185. {WERR_DS_DRA_ACCESS_DENIED, "WERR_DS_DRA_ACCESS_DENIED"},
  186. {WERR_DS_DNS_LOOKUP_FAILURE, "WERR_DS_DNS_LOOKUP_FAILURE"},
  187. {WERR_DS_WRONG_LINKED_ATTRIBUTE_SYNTAX, "WERR_DS_WRONG_LINKED_ATTRIBUTE_SYNTAX"},
  188. {WERR_SEC_E_ALGORITHM_MISMATCH, "WERR_SEC_E_ALGORITHM_MISMATCH"},
  189. {0, NULL}
  190. };
  191. /*
  192. * DOS error codes.
  193. */
  194. const value_string DOS_errors[] = {
  195. {0, "Success"},
  196. {SMBE_insufficientbuffer, "Insufficient buffer"},
  197. {SMBE_badfunc, "Invalid function (or system call)"},
  198. {SMBE_badfile, "File not found (pathname error)"},
  199. {SMBE_badpath, "Directory not found"},
  200. {SMBE_nofids, "Too many open files"},
  201. {SMBE_noaccess, "Access denied"},
  202. {SMBE_badfid, "Invalid fid"},
  203. {SMBE_nomem, "Out of memory"},
  204. {SMBE_badmem, "Invalid memory block address"},
  205. {SMBE_badenv, "Invalid environment"},
  206. {SMBE_badaccess, "Invalid open mode"},
  207. {SMBE_baddata, "Invalid data (only from ioctl call)"},
  208. {SMBE_res, "Reserved error code?"},
  209. {SMBE_baddrive, "Invalid drive"},
  210. {SMBE_remcd, "Attempt to delete current directory"},
  211. {SMBE_diffdevice, "Rename/move across different filesystems"},
  212. {SMBE_nofiles, "No more files found in file search"},
  213. {SMBE_badshare, "Share mode on file conflict with open mode"},
  214. {SMBE_lock, "Lock request conflicts with existing lock"},
  215. {SMBE_unsup, "Request unsupported, returned by Win 95"},
  216. {SMBE_nosuchshare, "Requested share does not exist"},
  217. {SMBE_filexists, "File in operation already exists"},
  218. {SMBE_cannotopen, "Cannot open the file specified"},
  219. {SMBE_unknownlevel, "Unknown info level"},
  220. {SMBE_invalidname, "Invalid name"},
  221. {SMBE_badpipe, "Named pipe invalid"},
  222. {SMBE_pipebusy, "All instances of pipe are busy"},
  223. {SMBE_pipeclosing, "Named pipe close in progress"},
  224. {SMBE_notconnected, "No process on other end of named pipe"},
  225. {SMBE_moredata, "More data to be returned"},
  226. {SMBE_baddirectory, "Invalid directory name in a path."},
  227. {SMBE_eas_didnt_fit, "Extended attributes didn't fit"},
  228. {SMBE_eas_nsup, "Extended attributes not supported"},
  229. {SMBE_notify_buf_small, "Buffer too small to return change notify."},
  230. {SMBE_unknownipc, "Unknown IPC Operation"},
  231. {SMBE_noipc, "Don't support ipc"},
  232. {SMBE_alreadyexists, "File already exists"},
  233. {SMBE_unknownprinterdriver, "Unknown printer driver"},
  234. {SMBE_invalidprintername, "Invalid printer name"},
  235. {SMBE_printeralreadyexists, "Printer already exists"},
  236. {SMBE_invaliddatatype, "Invalid data type"},
  237. {SMBE_invalidenvironment, "Invalid environment"},
  238. {SMBE_printerdriverinuse, "Printer driver in use"},
  239. {SMBE_invalidparam, "Invalid parameter"},
  240. {SMBE_invalidformsize, "Invalid form size"},
  241. {SMBE_invalidsecuritydescriptor, "Invalid security descriptor"},
  242. {SMBE_invalidowner, "Invalid owner"},
  243. {SMBE_nomoreitems, "No more items"},
  244. {SMBE_serverunavailable, "Server unavailable"},
  245. {0, NULL}
  246. };
  247. /*
  248. * NT error codes.
  249. *
  250. * From
  251. *
  252. * http://www.wildpackets.com/elements/misc/SMB_NT_Status_Codes.txt
  253. */
  254. const value_string NT_errors[] = {
  255. { 0x00000000, "STATUS_SUCCESS" },
  256. /*{ 0x00000000, "STATUS_WAIT_0" }, */
  257. { 0x00000001, "STATUS_WAIT_1" },
  258. { 0x00000002, "STATUS_WAIT_2" },
  259. { 0x00000003, "STATUS_WAIT_3" },
  260. { 0x0000003F, "STATUS_WAIT_63" },
  261. { 0x00000080, "STATUS_ABANDONED" },
  262. /*{ 0x00000080, "STATUS_ABANDONED_WAIT_0" },*/
  263. { 0x000000BF, "STATUS_ABANDONED_WAIT_63" },
  264. { 0x000000C0, "STATUS_USER_APC" },
  265. { 0x00000100, "STATUS_KERNEL_APC" },
  266. { 0x00000101, "STATUS_ALERTED" },
  267. { 0x00000102, "STATUS_TIMEOUT" },
  268. { 0x00000103, "STATUS_PENDING" },
  269. { 0x00000104, "STATUS_REPARSE" },
  270. { 0x00000105, "STATUS_MORE_ENTRIES" },
  271. { 0x00000106, "STATUS_NOT_ALL_ASSIGNED" },
  272. { 0x00000107, "STATUS_SOME_NOT_MAPPED" },
  273. { 0x00000108, "STATUS_OPLOCK_BREAK_IN_PROGRESS" },
  274. { 0x00000109, "STATUS_VOLUME_MOUNTED" },
  275. { 0x0000010A, "STATUS_RXACT_COMMITTED" },
  276. { 0x0000010B, "STATUS_NOTIFY_CLEANUP" },
  277. { 0x0000010C, "STATUS_NOTIFY_ENUM_DIR" },
  278. { 0x0000010D, "STATUS_NO_QUOTAS_FOR_ACCOUNT" },
  279. { 0x0000010E, "STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED" },
  280. { 0x00000110, "STATUS_PAGE_FAULT_TRANSITION" },
  281. { 0x00000111, "STATUS_PAGE_FAULT_DEMAND_ZERO" },
  282. { 0x00000112, "STATUS_PAGE_FAULT_COPY_ON_WRITE" },
  283. { 0x00000113, "STATUS_PAGE_FAULT_GUARD_PAGE" },
  284. { 0x00000114, "STATUS_PAGE_FAULT_PAGING_FILE" },
  285. { 0x00000115, "STATUS_CACHE_PAGE_LOCKED" },
  286. { 0x00000116, "STATUS_CRASH_DUMP" },
  287. { 0x00000117, "STATUS_BUFFER_ALL_ZEROS" },
  288. { 0x00000118, "STATUS_REPARSE_OBJECT" },
  289. { 0x0000045C, "STATUS_NO_SHUTDOWN_IN_PROGRESS" },
  290. { 0x40000000, "STATUS_OBJECT_NAME_EXISTS" },
  291. { 0x40000001, "STATUS_THREAD_WAS_SUSPENDED" },
  292. { 0x40000002, "STATUS_WORKING_SET_LIMIT_RANGE" },
  293. { 0x40000003, "STATUS_IMAGE_NOT_AT_BASE" },
  294. { 0x40000004, "STATUS_RXACT_STATE_CREATED" },
  295. { 0x40000005, "STATUS_SEGMENT_NOTIFICATION" },
  296. { 0x40000006, "STATUS_LOCAL_USER_SESSION_KEY" },
  297. { 0x40000007, "STATUS_BAD_CURRENT_DIRECTORY" },
  298. { 0x40000008, "STATUS_SERIAL_MORE_WRITES" },
  299. { 0x40000009, "STATUS_REGISTRY_RECOVERED" },
  300. { 0x4000000A, "STATUS_FT_READ_RECOVERY_FROM_BACKUP" },
  301. { 0x4000000B, "STATUS_FT_WRITE_RECOVERY" },
  302. { 0x4000000C, "STATUS_SERIAL_COUNTER_TIMEOUT" },
  303. { 0x4000000D, "STATUS_NULL_LM_PASSWORD" },
  304. { 0x4000000E, "STATUS_IMAGE_MACHINE_TYPE_MISMATCH" },
  305. { 0x4000000F, "STATUS_RECEIVE_PARTIAL" },
  306. { 0x40000010, "STATUS_RECEIVE_EXPEDITED" },
  307. { 0x40000011, "STATUS_RECEIVE_PARTIAL_EXPEDITED" },
  308. { 0x40000012, "STATUS_EVENT_DONE" },
  309. { 0x40000013, "STATUS_EVENT_PENDING" },
  310. { 0x40000014, "STATUS_CHECKING_FILE_SYSTEM" },
  311. { 0x40000015, "STATUS_FATAL_APP_EXIT" },
  312. { 0x40000016, "STATUS_PREDEFINED_HANDLE" },
  313. { 0x40000017, "STATUS_WAS_UNLOCKED" },
  314. { 0x40000018, "STATUS_SERVICE_NOTIFICATION" },
  315. { 0x40000019, "STATUS_WAS_LOCKED" },
  316. { 0x4000001A, "STATUS_LOG_HARD_ERROR" },
  317. { 0x4000001B, "STATUS_ALREADY_WIN32" },
  318. { 0x4000001C, "STATUS_WX86_UNSIMULATE" },
  319. { 0x4000001D, "STATUS_WX86_CONTINUE" },
  320. { 0x4000001E, "STATUS_WX86_SINGLE_STEP" },
  321. { 0x4000001F, "STATUS_WX86_BREAKPOINT" },
  322. { 0x40000020, "STATUS_WX86_EXCEPTION_CONTINUE" },
  323. { 0x40000021, "STATUS_WX86_EXCEPTION_LASTCHANCE" },
  324. { 0x40000022, "STATUS_WX86_EXCEPTION_CHAIN" },
  325. { 0x40000023, "STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE" },
  326. { 0x40000024, "STATUS_NO_YIELD_PERFORMED" },
  327. { 0x40000025, "STATUS_TIMER_RESUME_IGNORED" },
  328. { 0x80000001, "STATUS_GUARD_PAGE_VIOLATION" },
  329. { 0x80000002, "STATUS_DATATYPE_MISALIGNMENT" },
  330. { 0x80000003, "STATUS_BREAKPOINT" },
  331. { 0x80000004, "STATUS_SINGLE_STEP" },
  332. { 0x80000005, "STATUS_BUFFER_OVERFLOW" },
  333. { 0x80000006, "STATUS_NO_MORE_FILES" },
  334. { 0x80000007, "STATUS_WAKE_SYSTEM_DEBUGGER" },
  335. { 0x8000000A, "STATUS_HANDLES_CLOSED" },
  336. { 0x8000000B, "STATUS_NO_INHERITANCE" },
  337. { 0x8000000C, "STATUS_GUID_SUBSTITUTION_MADE" },
  338. { 0x8000000D, "STATUS_PARTIAL_COPY" },
  339. { 0x8000000E, "STATUS_DEVICE_PAPER_EMPTY" },
  340. { 0x8000000F, "STATUS_DEVICE_POWERED_OFF" },
  341. { 0x80000010, "STATUS_DEVICE_OFF_LINE" },
  342. { 0x80000011, "STATUS_DEVICE_BUSY" },
  343. { 0x80000012, "STATUS_NO_MORE_EAS" },
  344. { 0x80000013, "STATUS_INVALID_EA_NAME" },
  345. { 0x80000014, "STATUS_EA_LIST_INCONSISTENT" },
  346. { 0x80000015, "STATUS_INVALID_EA_FLAG" },
  347. { 0x80000016, "STATUS_VERIFY_REQUIRED" },
  348. { 0x80000017, "STATUS_EXTRANEOUS_INFORMATION" },
  349. { 0x80000018, "STATUS_RXACT_COMMIT_NECESSARY" },
  350. { 0x8000001A, "STATUS_NO_MORE_ENTRIES" },
  351. { 0x8000001B, "STATUS_FILEMARK_DETECTED" },
  352. { 0x8000001C, "STATUS_MEDIA_CHANGED" },
  353. { 0x8000001D, "STATUS_BUS_RESET" },
  354. { 0x8000001E, "STATUS_END_OF_MEDIA" },
  355. { 0x8000001F, "STATUS_BEGINNING_OF_MEDIA" },
  356. { 0x80000020, "STATUS_MEDIA_CHECK" },
  357. { 0x80000021, "STATUS_SETMARK_DETECTED" },
  358. { 0x80000022, "STATUS_NO_DATA_DETECTED" },
  359. { 0x80000023, "STATUS_REDIRECTOR_HAS_OPEN_HANDLES" },
  360. { 0x80000024, "STATUS_SERVER_HAS_OPEN_HANDLES" },
  361. { 0x80000025, "STATUS_ALREADY_DISCONNECTED" },
  362. { 0x80000026, "STATUS_LONGJUMP" },
  363. { 0x80040111, "MAPI_E_LOGON_FAILED" },
  364. { 0x80090300, "SEC_E_INSUFFICIENT_MEMORY" },
  365. { 0x80090301, "SEC_E_INVALID_HANDLE" },
  366. { 0x80090302, "SEC_E_UNSUPPORTED_FUNCTION" },
  367. { 0x8009030B, "SEC_E_NO_IMPERSONATION" },
  368. { 0x8009030D, "SEC_E_UNKNOWN_CREDENTIALS" },
  369. { 0x8009030E, "SEC_E_NO_CREDENTIALS" },
  370. { 0x8009030F, "SEC_E_MESSAGE_ALTERED" },
  371. { 0x80090310, "SEC_E_OUT_OF_SEQUENCE" },
  372. { 0x80090311, "SEC_E_NO_AUTHENTICATING_AUTHORITY" },
  373. { 0xC0000001, "STATUS_UNSUCCESSFUL" },
  374. { 0xC0000002, "STATUS_NOT_IMPLEMENTED" },
  375. { 0xC0000003, "STATUS_INVALID_INFO_CLASS" },
  376. { 0xC0000004, "STATUS_INFO_LENGTH_MISMATCH" },
  377. { 0xC0000005, "STATUS_ACCESS_VIOLATION" },
  378. { 0xC0000006, "STATUS_IN_PAGE_ERROR" },
  379. { 0xC0000007, "STATUS_PAGEFILE_QUOTA" },
  380. { 0xC0000008, "STATUS_INVALID_HANDLE" },
  381. { 0xC0000009, "STATUS_BAD_INITIAL_STACK" },
  382. { 0xC000000A, "STATUS_BAD_INITIAL_PC" },
  383. { 0xC000000B, "STATUS_INVALID_CID" },
  384. { 0xC000000C, "STATUS_TIMER_NOT_CANCELED" },
  385. { 0xC000000D, "STATUS_INVALID_PARAMETER" },
  386. { 0xC000000E, "STATUS_NO_SUCH_DEVICE" },
  387. { 0xC000000F, "STATUS_NO_SUCH_FILE" },
  388. { 0xC0000010, "STATUS_INVALID_DEVICE_REQUEST" },
  389. { 0xC0000011, "STATUS_END_OF_FILE" },
  390. { 0xC0000012, "STATUS_WRONG_VOLUME" },
  391. { 0xC0000013, "STATUS_NO_MEDIA_IN_DEVICE" },
  392. { 0xC0000014, "STATUS_UNRECOGNIZED_MEDIA" },
  393. { 0xC0000015, "STATUS_NONEXISTENT_SECTOR" },
  394. { 0xC0000016, "STATUS_MORE_PROCESSING_REQUIRED" },
  395. { 0xC0000017, "STATUS_NO_MEMORY" },
  396. { 0xC0000018, "STATUS_CONFLICTING_ADDRESSES" },
  397. { 0xC0000019, "STATUS_NOT_MAPPED_VIEW" },
  398. { 0xC000001A, "STATUS_UNABLE_TO_FREE_VM" },
  399. { 0xC000001B, "STATUS_UNABLE_TO_DELETE_SECTION" },
  400. { 0xC000001C, "STATUS_INVALID_SYSTEM_SERVICE" },
  401. { 0xC000001D, "STATUS_ILLEGAL_INSTRUCTION" },
  402. { 0xC000001E, "STATUS_INVALID_LOCK_SEQUENCE" },
  403. { 0xC000001F, "STATUS_INVALID_VIEW_SIZE" },
  404. { 0xC0000020, "STATUS_INVALID_FILE_FOR_SECTION" },
  405. { 0xC0000021, "STATUS_ALREADY_COMMITTED" },
  406. { 0xC0000022, "STATUS_ACCESS_DENIED" },
  407. { 0xC0000023, "STATUS_BUFFER_TOO_SMALL" },
  408. { 0xC0000024, "STATUS_OBJECT_TYPE_MISMATCH" },
  409. { 0xC0000025, "STATUS_NONCONTINUABLE_EXCEPTION" },
  410. { 0xC0000026, "STATUS_INVALID_DISPOSITION" },
  411. { 0xC0000027, "STATUS_UNWIND" },
  412. { 0xC0000028, "STATUS_BAD_STACK" },
  413. { 0xC0000029, "STATUS_INVALID_UNWIND_TARGET" },
  414. { 0xC000002A, "STATUS_NOT_LOCKED" },
  415. { 0xC000002B, "STATUS_PARITY_ERROR" },
  416. { 0xC000002C, "STATUS_UNABLE_TO_DECOMMIT_VM" },
  417. { 0xC000002D, "STATUS_NOT_COMMITTED" },
  418. { 0xC000002E, "STATUS_INVALID_PORT_ATTRIBUTES" },
  419. { 0xC000002F, "STATUS_PORT_MESSAGE_TOO_LONG" },
  420. { 0xC0000030, "STATUS_INVALID_PARAMETER_MIX" },
  421. { 0xC0000031, "STATUS_INVALID_QUOTA_LOWER" },
  422. { 0xC0000032, "STATUS_DISK_CORRUPT_ERROR" },
  423. { 0xC0000033, "STATUS_OBJECT_NAME_INVALID" },
  424. { 0xC0000034, "STATUS_OBJECT_NAME_NOT_FOUND" },
  425. { 0xC0000035, "STATUS_OBJECT_NAME_COLLISION" },
  426. { 0xC0000037, "STATUS_PORT_DISCONNECTED" },
  427. { 0xC0000038, "STATUS_DEVICE_ALREADY_ATTACHED" },
  428. { 0xC0000039, "STATUS_OBJECT_PATH_INVALID" },
  429. { 0xC000003A, "STATUS_OBJECT_PATH_NOT_FOUND" },
  430. { 0xC000003B, "STATUS_OBJECT_PATH_SYNTAX_BAD" },
  431. { 0xC000003C, "STATUS_DATA_OVERRUN" },
  432. { 0xC000003D, "STATUS_DATA_LATE_ERROR" },
  433. { 0xC000003E, "STATUS_DATA_ERROR" },
  434. { 0xC000003F, "STATUS_CRC_ERROR" },
  435. { 0xC0000040, "STATUS_SECTION_TOO_BIG" },
  436. { 0xC0000041, "STATUS_PORT_CONNECTION_REFUSED" },
  437. { 0xC0000042, "STATUS_INVALID_PORT_HANDLE" },
  438. { 0xC0000043, "STATUS_SHARING_VIOLATION" },
  439. { 0xC0000044, "STATUS_QUOTA_EXCEEDED" },
  440. { 0xC0000045, "STATUS_INVALID_PAGE_PROTECTION" },
  441. { 0xC0000046, "STATUS_MUTANT_NOT_OWNED" },
  442. { 0xC0000047, "STATUS_SEMAPHORE_LIMIT_EXCEEDED" },
  443. { 0xC0000048, "STATUS_PORT_ALREADY_SET" },
  444. { 0xC0000049, "STATUS_SECTION_NOT_IMAGE" },
  445. { 0xC000004A, "STATUS_SUSPEND_COUNT_EXCEEDED" },
  446. { 0xC000004B, "STATUS_THREAD_IS_TERMINATING" },
  447. { 0xC000004C, "STATUS_BAD_WORKING_SET_LIMIT" },
  448. { 0xC000004D, "STATUS_INCOMPATIBLE_FILE_MAP" },
  449. { 0xC000004E, "STATUS_SECTION_PROTECTION" },
  450. { 0xC000004F, "STATUS_EAS_NOT_SUPPORTED" },
  451. { 0xC0000050, "STATUS_EA_TOO_LARGE" },
  452. { 0xC0000051, "STATUS_NONEXISTENT_EA_ENTRY" },
  453. { 0xC0000052, "STATUS_NO_EAS_ON_FILE" },
  454. { 0xC0000053, "STATUS_EA_CORRUPT_ERROR" },
  455. { 0xC0000054, "STATUS_FILE_LOCK_CONFLICT" },
  456. { 0xC0000055, "STATUS_LOCK_NOT_GRANTED" },
  457. { 0xC0000056, "STATUS_DELETE_PENDING" },
  458. { 0xC0000057, "STATUS_CTL_FILE_NOT_SUPPORTED" },
  459. { 0xC0000058, "STATUS_UNKNOWN_REVISION" },
  460. { 0xC0000059, "STATUS_REVISION_MISMATCH" },
  461. { 0xC000005A, "STATUS_INVALID_OWNER" },
  462. { 0xC000005B, "STATUS_INVALID_PRIMARY_GROUP" },
  463. { 0xC000005C, "STATUS_NO_IMPERSONATION_TOKEN" },
  464. { 0xC000005D, "STATUS_CANT_DISABLE_MANDATORY" },
  465. { 0xC000005E, "STATUS_NO_LOGON_SERVERS" },
  466. { 0xC000005F, "STATUS_NO_SUCH_LOGON_SESSION" },
  467. { 0xC0000060, "STATUS_NO_SUCH_PRIVILEGE" },
  468. { 0xC0000061, "STATUS_PRIVILEGE_NOT_HELD" },
  469. { 0xC0000062, "STATUS_INVALID_ACCOUNT_NAME" },
  470. { 0xC0000063, "STATUS_USER_EXISTS" },
  471. { 0xC0000064, "STATUS_NO_SUCH_USER" },
  472. { 0xC0000065, "STATUS_GROUP_EXISTS" },
  473. { 0xC0000066, "STATUS_NO_SUCH_GROUP" },
  474. { 0xC0000067, "STATUS_MEMBER_IN_GROUP" },
  475. { 0xC0000068, "STATUS_MEMBER_NOT_IN_GROUP" },
  476. { 0xC0000069, "STATUS_LAST_ADMIN" },
  477. { 0xC000006A, "STATUS_WRONG_PASSWORD" },
  478. { 0xC000006B, "STATUS_ILL_FORMED_PASSWORD" },
  479. { 0xC000006C, "STATUS_PASSWORD_RESTRICTION" },
  480. { 0xC000006D, "STATUS_LOGON_FAILURE" },
  481. { 0xC000006E, "STATUS_ACCOUNT_RESTRICTION" },
  482. { 0xC000006F, "STATUS_INVALID_LOGON_HOURS" },
  483. { 0xC0000070, "STATUS_INVALID_WORKSTATION" },
  484. { 0xC0000071, "STATUS_PASSWORD_EXPIRED" },
  485. { 0xC0000072, "STATUS_ACCOUNT_DISABLED" },
  486. { 0xC0000073, "STATUS_NONE_MAPPED" },
  487. { 0xC0000074, "STATUS_TOO_MANY_LUIDS_REQUESTED" },
  488. { 0xC0000075, "STATUS_LUIDS_EXHAUSTED" },
  489. { 0xC0000076, "STATUS_INVALID_SUB_AUTHORITY" },
  490. { 0xC0000077, "STATUS_INVALID_ACL" },
  491. { 0xC0000078, "STATUS_INVALID_SID" },
  492. { 0xC0000079, "STATUS_INVALID_SECURITY_DESCR" },
  493. { 0xC000007A, "STATUS_PROCEDURE_NOT_FOUND" },
  494. { 0xC000007B, "STATUS_INVALID_IMAGE_FORMAT" },
  495. { 0xC000007C, "STATUS_NO_TOKEN" },
  496. { 0xC000007D, "STATUS_BAD_INHERITANCE_ACL" },
  497. { 0xC000007E, "STATUS_RANGE_NOT_LOCKED" },
  498. { 0xC000007F, "STATUS_DISK_FULL" },
  499. { 0xC0000080, "STATUS_SERVER_DISABLED" },
  500. { 0xC0000081, "STATUS_SERVER_NOT_DISABLED" },
  501. { 0xC0000082, "STATUS_TOO_MANY_GUIDS_REQUESTED" },
  502. { 0xC0000083, "STATUS_GUIDS_EXHAUSTED" },
  503. { 0xC0000084, "STATUS_INVALID_ID_AUTHORITY" },
  504. { 0xC0000085, "STATUS_AGENTS_EXHAUSTED" },
  505. { 0xC0000086, "STATUS_INVALID_VOLUME_LABEL" },
  506. { 0xC0000087, "STATUS_SECTION_NOT_EXTENDED" },
  507. { 0xC0000088, "STATUS_NOT_MAPPED_DATA" },
  508. { 0xC0000089, "STATUS_RESOURCE_DATA_NOT_FOUND" },
  509. { 0xC000008A, "STATUS_RESOURCE_TYPE_NOT_FOUND" },
  510. { 0xC000008B, "STATUS_RESOURCE_NAME_NOT_FOUND" },
  511. { 0xC000008C, "STATUS_ARRAY_BOUNDS_EXCEEDED" },
  512. { 0xC000008D, "STATUS_FLOAT_DENORMAL_OPERAND" },
  513. { 0xC000008E, "STATUS_FLOAT_DIVIDE_BY_ZERO" },
  514. { 0xC000008F, "STATUS_FLOAT_INEXACT_RESULT" },
  515. { 0xC0000090, "STATUS_FLOAT_INVALID_OPERATION" },
  516. { 0xC0000091, "STATUS_FLOAT_OVERFLOW" },
  517. { 0xC0000092, "STATUS_FLOAT_STACK_CHECK" },
  518. { 0xC0000093, "STATUS_FLOAT_UNDERFLOW" },
  519. { 0xC0000094, "STATUS_INTEGER_DIVIDE_BY_ZERO" },
  520. { 0xC0000095, "STATUS_INTEGER_OVERFLOW" },
  521. { 0xC0000096, "STATUS_PRIVILEGED_INSTRUCTION" },
  522. { 0xC0000097, "STATUS_TOO_MANY_PAGING_FILES" },
  523. { 0xC0000098, "STATUS_FILE_INVALID" },
  524. { 0xC0000099, "STATUS_ALLOTTED_SPACE_EXCEEDED" },
  525. { 0xC000009A, "STATUS_INSUFFICIENT_RESOURCES" },
  526. { 0xC000009B, "STATUS_DFS_EXIT_PATH_FOUND" },
  527. { 0xC000009C, "STATUS_DEVICE_DATA_ERROR" },
  528. { 0xC000009D, "STATUS_DEVICE_NOT_CONNECTED" },
  529. { 0xC000009E, "STATUS_DEVICE_POWER_FAILURE" },
  530. { 0xC000009F, "STATUS_FREE_VM_NOT_AT_BASE" },
  531. { 0xC00000A0, "STATUS_MEMORY_NOT_ALLOCATED" },
  532. { 0xC00000A1, "STATUS_WORKING_SET_QUOTA" },
  533. { 0xC00000A2, "STATUS_MEDIA_WRITE_PROTECTED" },
  534. { 0xC00000A3, "STATUS_DEVICE_NOT_READY" },
  535. { 0xC00000A4, "STATUS_INVALID_GROUP_ATTRIBUTES" },
  536. { 0xC00000A5, "STATUS_BAD_IMPERSONATION_LEVEL" },
  537. { 0xC00000A6, "STATUS_CANT_OPEN_ANONYMOUS" },
  538. { 0xC00000A7, "STATUS_BAD_VALIDATION_CLASS" },
  539. { 0xC00000A8, "STATUS_BAD_TOKEN_TYPE" },
  540. { 0xC00000A9, "STATUS_BAD_MASTER_BOOT_RECORD" },
  541. { 0xC00000AA, "STATUS_INSTRUCTION_MISALIGNMENT" },
  542. { 0xC00000AB, "STATUS_INSTANCE_NOT_AVAILABLE" },
  543. { 0xC00000AC, "STATUS_PIPE_NOT_AVAILABLE" },
  544. { 0xC00000AD, "STATUS_INVALID_PIPE_STATE" },
  545. { 0xC00000AE, "STATUS_PIPE_BUSY" },
  546. { 0xC00000AF, "STATUS_ILLEGAL_FUNCTION" },
  547. { 0xC00000B0, "STATUS_PIPE_DISCONNECTED" },
  548. { 0xC00000B1, "STATUS_PIPE_CLOSING" },
  549. { 0xC00000B2, "STATUS_PIPE_CONNECTED" },
  550. { 0xC00000B3, "STATUS_PIPE_LISTENING" },
  551. { 0xC00000B4, "STATUS_INVALID_READ_MODE" },
  552. { 0xC00000B5, "STATUS_IO_TIMEOUT" },
  553. { 0xC00000B6, "STATUS_FILE_FORCED_CLOSED" },
  554. { 0xC00000B7, "STATUS_PROFILING_NOT_STARTED" },
  555. { 0xC00000B8, "STATUS_PROFILING_NOT_STOPPED" },
  556. { 0xC00000B9, "STATUS_COULD_NOT_INTERPRET" },
  557. { 0xC00000BA, "STATUS_FILE_IS_A_DIRECTORY" },
  558. { 0xC00000BB, "STATUS_NOT_SUPPORTED" },
  559. { 0xC00000BC, "STATUS_REMOTE_NOT_LISTENING" },
  560. { 0xC00000BD, "STATUS_DUPLICATE_NAME" },
  561. { 0xC00000BE, "STATUS_BAD_NETWORK_PATH" },
  562. { 0xC00000BF, "STATUS_NETWORK_BUSY" },
  563. { 0xC00000C0, "STATUS_DEVICE_DOES_NOT_EXIST" },
  564. { 0xC00000C1, "STATUS_TOO_MANY_COMMANDS" },
  565. { 0xC00000C2, "STATUS_ADAPTER_HARDWARE_ERROR" },
  566. { 0xC00000C3, "STATUS_INVALID_NETWORK_RESPONSE" },
  567. { 0xC00000C4, "STATUS_UNEXPECTED_NETWORK_ERROR" },
  568. { 0xC00000C5, "STATUS_BAD_REMOTE_ADAPTER" },
  569. { 0xC00000C6, "STATUS_PRINT_QUEUE_FULL" },
  570. { 0xC00000C7, "STATUS_NO_SPOOL_SPACE" },
  571. { 0xC00000C8, "STATUS_PRINT_CANCELLED" },
  572. { 0xC00000C9, "STATUS_NETWORK_NAME_DELETED" },
  573. { 0xC00000CA, "STATUS_NETWORK_ACCESS_DENIED" },
  574. { 0xC00000CB, "STATUS_BAD_DEVICE_TYPE" },
  575. { 0xC00000CC, "STATUS_BAD_NETWORK_NAME" },
  576. { 0xC00000CD, "STATUS_TOO_MANY_NAMES" },
  577. { 0xC00000CE, "STATUS_TOO_MANY_SESSIONS" },
  578. { 0xC00000CF, "STATUS_SHARING_PAUSED" },
  579. { 0xC00000D0, "STATUS_REQUEST_NOT_ACCEPTED" },
  580. { 0xC00000D1, "STATUS_REDIRECTOR_PAUSED" },
  581. { 0xC00000D2, "STATUS_NET_WRITE_FAULT" },
  582. { 0xC00000D3, "STATUS_PROFILING_AT_LIMIT" },
  583. { 0xC00000D4, "STATUS_NOT_SAME_DEVICE" },
  584. { 0xC00000D5, "STATUS_FILE_RENAMED" },
  585. { 0xC00000D6, "STATUS_VIRTUAL_CIRCUIT_CLOSED" },
  586. { 0xC00000D7, "STATUS_NO_SECURITY_ON_OBJECT" },
  587. { 0xC00000D8, "STATUS_CANT_WAIT" },
  588. { 0xC00000D9, "STATUS_PIPE_EMPTY" },
  589. { 0xC00000DA, "STATUS_CANT_ACCESS_DOMAIN_INFO" },
  590. { 0xC00000DB, "STATUS_CANT_TERMINATE_SELF" },
  591. { 0xC00000DC, "STATUS_INVALID_SERVER_STATE" },
  592. { 0xC00000DD, "STATUS_INVALID_DOMAIN_STATE" },
  593. { 0xC00000DE, "STATUS_INVALID_DOMAIN_ROLE" },
  594. { 0xC00000DF, "STATUS_NO_SUCH_DOMAIN" },
  595. { 0xC00000E0, "STATUS_DOMAIN_EXISTS" },
  596. { 0xC00000E1, "STATUS_DOMAIN_LIMIT_EXCEEDED" },
  597. { 0xC00000E2, "STATUS_OPLOCK_NOT_GRANTED" },
  598. { 0xC00000E3, "STATUS_INVALID_OPLOCK_PROTOCOL" },
  599. { 0xC00000E4, "STATUS_INTERNAL_DB_CORRUPTION" },
  600. { 0xC00000E5, "STATUS_INTERNAL_ERROR" },
  601. { 0xC00000E6, "STATUS_GENERIC_NOT_MAPPED" },
  602. { 0xC00000E7, "STATUS_BAD_DESCRIPTOR_FORMAT" },
  603. { 0xC00000E8, "STATUS_INVALID_USER_BUFFER" },
  604. { 0xC00000E9, "STATUS_UNEXPECTED_IO_ERROR" },
  605. { 0xC00000EA, "STATUS_UNEXPECTED_MM_CREATE_ERR" },
  606. { 0xC00000EB, "STATUS_UNEXPECTED_MM_MAP_ERROR" },
  607. { 0xC00000EC, "STATUS_UNEXPECTED_MM_EXTEND_ERR" },
  608. { 0xC00000ED, "STATUS_NOT_LOGON_PROCESS" },
  609. { 0xC00000EE, "STATUS_LOGON_SESSION_EXISTS" },
  610. { 0xC00000EF, "STATUS_INVALID_PARAMETER_1" },
  611. { 0xC00000F0, "STATUS_INVALID_PARAMETER_2" },
  612. { 0xC00000F1, "STATUS_INVALID_PARAMETER_3" },
  613. { 0xC00000F2, "STATUS_INVALID_PARAMETER_4" },
  614. { 0xC00000F3, "STATUS_INVALID_PARAMETER_5" },
  615. { 0xC00000F4, "STATUS_INVALID_PARAMETER_6" },
  616. { 0xC00000F5, "STATUS_INVALID_PARAMETER_7" },
  617. { 0xC00000F6, "STATUS_INVALID_PARAMETER_8" },
  618. { 0xC00000F7, "STATUS_INVALID_PARAMETER_9" },
  619. { 0xC00000F8, "STATUS_INVALID_PARAMETER_10" },
  620. { 0xC00000F9, "STATUS_INVALID_PARAMETER_11" },
  621. { 0xC00000FA, "STATUS_INVALID_PARAMETER_12" },
  622. { 0xC00000FB, "STATUS_REDIRECTOR_NOT_STARTED" },
  623. { 0xC00000FC, "STATUS_REDIRECTOR_STARTED" },
  624. { 0xC00000FD, "STATUS_STACK_OVERFLOW" },
  625. { 0xC00000FE, "STATUS_NO_SUCH_PACKAGE" },
  626. { 0xC00000FF, "STATUS_BAD_FUNCTION_TABLE" },
  627. { 0xC0000100, "STATUS_VARIABLE_NOT_FOUND" },
  628. { 0xC0000101, "STATUS_DIRECTORY_NOT_EMPTY" },
  629. { 0xC0000102, "STATUS_FILE_CORRUPT_ERROR" },
  630. { 0xC0000103, "STATUS_NOT_A_DIRECTORY" },
  631. { 0xC0000104, "STATUS_BAD_LOGON_SESSION_STATE" },
  632. { 0xC0000105, "STATUS_LOGON_SESSION_COLLISION" },
  633. { 0xC0000106, "STATUS_NAME_TOO_LONG" },
  634. { 0xC0000107, "STATUS_FILES_OPEN" },
  635. { 0xC0000108, "STATUS_CONNECTION_IN_USE" },
  636. { 0xC0000109, "STATUS_MESSAGE_NOT_FOUND" },
  637. { 0xC000010A, "STATUS_PROCESS_IS_TERMINATING" },
  638. { 0xC000010B, "STATUS_INVALID_LOGON_TYPE" },
  639. { 0xC000010C, "STATUS_NO_GUID_TRANSLATION" },
  640. { 0xC000010D, "STATUS_CANNOT_IMPERSONATE" },
  641. { 0xC000010E, "STATUS_IMAGE_ALREADY_LOADED" },
  642. { 0xC000010F, "STATUS_ABIOS_NOT_PRESENT" },
  643. { 0xC0000110, "STATUS_ABIOS_LID_NOT_EXIST" },
  644. { 0xC0000111, "STATUS_ABIOS_LID_ALREADY_OWNED" },
  645. { 0xC0000112, "STATUS_ABIOS_NOT_LID_OWNER" },
  646. { 0xC0000113, "STATUS_ABIOS_INVALID_COMMAND" },
  647. { 0xC0000114, "STATUS_ABIOS_INVALID_LID" },
  648. { 0xC0000115, "STATUS_ABIOS_SELECTOR_NOT_AVAILABLE" },
  649. { 0xC0000116, "STATUS_ABIOS_INVALID_SELECTOR" },
  650. { 0xC0000117, "STATUS_NO_LDT" },
  651. { 0xC0000118, "STATUS_INVALID_LDT_SIZE" },
  652. { 0xC0000119, "STATUS_INVALID_LDT_OFFSET" },
  653. { 0xC000011A, "STATUS_INVALID_LDT_DESCRIPTOR" },
  654. { 0xC000011B, "STATUS_INVALID_IMAGE_NE_FORMAT" },
  655. { 0xC000011C, "STATUS_RXACT_INVALID_STATE" },
  656. { 0xC000011D, "STATUS_RXACT_COMMIT_FAILURE" },
  657. { 0xC000011E, "STATUS_MAPPED_FILE_SIZE_ZERO" },
  658. { 0xC000011F, "STATUS_TOO_MANY_OPENED_FILES" },
  659. { 0xC0000120, "STATUS_CANCELLED" },
  660. { 0xC0000121, "STATUS_CANNOT_DELETE" },
  661. { 0xC0000122, "STATUS_INVALID_COMPUTER_NAME" },
  662. { 0xC0000123, "STATUS_FILE_DELETED" },
  663. { 0xC0000124, "STATUS_SPECIAL_ACCOUNT" },
  664. { 0xC0000125, "STATUS_SPECIAL_GROUP" },
  665. { 0xC0000126, "STATUS_SPECIAL_USER" },
  666. { 0xC0000127, "STATUS_MEMBERS_PRIMARY_GROUP" },
  667. { 0xC0000128, "STATUS_FILE_CLOSED" },
  668. { 0xC0000129, "STATUS_TOO_MANY_THREADS" },
  669. { 0xC000012A, "STATUS_THREAD_NOT_IN_PROCESS" },
  670. { 0xC000012B, "STATUS_TOKEN_ALREADY_IN_USE" },
  671. { 0xC000012C, "STATUS_PAGEFILE_QUOTA_EXCEEDED" },
  672. { 0xC000012D, "STATUS_COMMITMENT_LIMIT" },
  673. { 0xC000012E, "STATUS_INVALID_IMAGE_LE_FORMAT" },
  674. { 0xC000012F, "STATUS_INVALID_IMAGE_NOT_MZ" },
  675. { 0xC0000130, "STATUS_INVALID_IMAGE_PROTECT" },
  676. { 0xC0000131, "STATUS_INVALID_IMAGE_WIN_16" },
  677. { 0xC0000132, "STATUS_LOGON_SERVER_CONFLICT" },
  678. { 0xC0000133, "STATUS_TIME_DIFFERENCE_AT_DC" },
  679. { 0xC0000134, "STATUS_SYNCHRONIZATION_REQUIRED" },
  680. { 0xC0000135, "STATUS_DLL_NOT_FOUND" },
  681. { 0xC0000136, "STATUS_OPEN_FAILED" },
  682. { 0xC0000137, "STATUS_IO_PRIVILEGE_FAILED" },
  683. { 0xC0000138, "STATUS_ORDINAL_NOT_FOUND" },
  684. { 0xC0000139, "STATUS_ENTRYPOINT_NOT_FOUND" },
  685. { 0xC000013A, "STATUS_CONTROL_C_EXIT" },
  686. { 0xC000013B, "STATUS_LOCAL_DISCONNECT" },
  687. { 0xC000013C, "STATUS_REMOTE_DISCONNECT" },
  688. { 0xC000013D, "STATUS_REMOTE_RESOURCES" },
  689. { 0xC000013E, "STATUS_LINK_FAILED" },
  690. { 0xC000013F, "STATUS_LINK_TIMEOUT" },
  691. { 0xC0000140, "STATUS_INVALID_CONNECTION" },
  692. { 0xC0000141, "STATUS_INVALID_ADDRESS" },
  693. { 0xC0000142, "STATUS_DLL_INIT_FAILED" },
  694. { 0xC0000143, "STATUS_MISSING_SYSTEMFILE" },
  695. { 0xC0000144, "STATUS_UNHANDLED_EXCEPTION" },
  696. { 0xC0000145, "STATUS_APP_INIT_FAILURE" },
  697. { 0xC0000146, "STATUS_PAGEFILE_CREATE_FAILED" },
  698. { 0xC0000147, "STATUS_NO_PAGEFILE" },
  699. { 0xC0000148, "STATUS_INVALID_LEVEL" },
  700. { 0xC0000149, "STATUS_WRONG_PASSWORD_CORE" },
  701. { 0xC000014A, "STATUS_ILLEGAL_FLOAT_CONTEXT" },
  702. { 0xC000014B, "STATUS_PIPE_BROKEN" },
  703. { 0xC000014C, "STATUS_REGISTRY_CORRUPT" },
  704. { 0xC000014D, "STATUS_REGISTRY_IO_FAILED" },
  705. { 0xC000014E, "STATUS_NO_EVENT_PAIR" },
  706. { 0xC000014F, "STATUS_UNRECOGNIZED_VOLUME" },
  707. { 0xC0000150, "STATUS_SERIAL_NO_DEVICE_INITED" },
  708. { 0xC0000151, "STATUS_NO_SUCH_ALIAS" },
  709. { 0xC0000152, "STATUS_MEMBER_NOT_IN_ALIAS" },
  710. { 0xC0000153, "STATUS_MEMBER_IN_ALIAS" },
  711. { 0xC0000154, "STATUS_ALIAS_EXISTS" },
  712. { 0xC0000155, "STATUS_LOGON_NOT_GRANTED" },
  713. { 0xC0000156, "STATUS_TOO_MANY_SECRETS" },
  714. { 0xC0000157, "STATUS_SECRET_TOO_LONG" },
  715. { 0xC0000158, "STATUS_INTERNAL_DB_ERROR" },
  716. { 0xC0000159, "STATUS_FULLSCREEN_MODE" },
  717. { 0xC000015A, "STATUS_TOO_MANY_CONTEXT_IDS" },
  718. { 0xC000015B, "STATUS_LOGON_TYPE_NOT_GRANTED" },
  719. { 0xC000015C, "STATUS_NOT_REGISTRY_FILE" },
  720. { 0xC000015D, "STATUS_NT_CROSS_ENCRYPTION_REQUIRED" },
  721. { 0xC000015E, "STATUS_DOMAIN_CTRLR_CONFIG_ERROR" },
  722. { 0xC000015F, "STATUS_FT_MISSING_MEMBER" },
  723. { 0xC0000160, "STATUS_ILL_FORMED_SERVICE_ENTRY" },
  724. { 0xC0000161, "STATUS_ILLEGAL_CHARACTER" },
  725. { 0xC0000162, "STATUS_UNMAPPABLE_CHARACTER" },
  726. { 0xC0000163, "STATUS_UNDEFINED_CHARACTER" },
  727. { 0xC0000164, "STATUS_FLOPPY_VOLUME" },
  728. { 0xC0000165, "STATUS_FLOPPY_ID_MARK_NOT_FOUND" },
  729. { 0xC0000166, "STATUS_FLOPPY_WRONG_CYLINDER" },
  730. { 0xC0000167, "STATUS_FLOPPY_UNKNOWN_ERROR" },
  731. { 0xC0000168, "STATUS_FLOPPY_BAD_REGISTERS" },
  732. { 0xC0000169, "STATUS_DISK_RECALIBRATE_FAILED" },
  733. { 0xC000016A, "STATUS_DISK_OPERATION_FAILED" },
  734. { 0xC000016B, "STATUS_DISK_RESET_FAILED" },
  735. { 0xC000016C, "STATUS_SHARED_IRQ_BUSY" },
  736. { 0xC000016D, "STATUS_FT_ORPHANING" },
  737. { 0xC000016E, "STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT" },
  738. { 0xC0000172, "STATUS_PARTITION_FAILURE" },
  739. { 0xC0000173, "STATUS_INVALID_BLOCK_LENGTH" },
  740. { 0xC0000174, "STATUS_DEVICE_NOT_PARTITIONED" },
  741. { 0xC0000175, "STATUS_UNABLE_TO_LOCK_MEDIA" },
  742. { 0xC0000176, "STATUS_UNABLE_TO_UNLOAD_MEDIA" },
  743. { 0xC0000177, "STATUS_EOM_OVERFLOW" },
  744. { 0xC0000178, "STATUS_NO_MEDIA" },
  745. { 0xC000017A, "STATUS_NO_SUCH_MEMBER" },
  746. { 0xC000017B, "STATUS_INVALID_MEMBER" },
  747. { 0xC000017C, "STATUS_KEY_DELETED" },
  748. { 0xC000017D, "STATUS_NO_LOG_SPACE" },
  749. { 0xC000017E, "STATUS_TOO_MANY_SIDS" },
  750. { 0xC000017F, "STATUS_LM_CROSS_ENCRYPTION_REQUIRED" },
  751. { 0xC0000180, "STATUS_KEY_HAS_CHILDREN" },
  752. { 0xC0000181, "STATUS_CHILD_MUST_BE_VOLATILE" },
  753. { 0xC0000182, "STATUS_DEVICE_CONFIGURATION_ERROR" },
  754. { 0xC0000183, "STATUS_DRIVER_INTERNAL_ERROR" },
  755. { 0xC0000184, "STATUS_INVALID_DEVICE_STATE" },
  756. { 0xC0000185, "STATUS_IO_DEVICE_ERROR" },
  757. { 0xC0000186, "STATUS_DEVICE_PROTOCOL_ERROR" },
  758. { 0xC0000187, "STATUS_BACKUP_CONTROLLER" },
  759. { 0xC0000188, "STATUS_LOG_FILE_FULL" },
  760. { 0xC0000189, "STATUS_TOO_LATE" },
  761. { 0xC000018A, "STATUS_NO_TRUST_LSA_SECRET" },
  762. { 0xC000018B, "STATUS_NO_TRUST_SAM_ACCOUNT" },
  763. { 0xC000018C, "STATUS_TRUSTED_DOMAIN_FAILURE" },
  764. { 0xC000018D, "STATUS_TRUSTED_RELATIONSHIP_FAILURE" },
  765. { 0xC000018E, "STATUS_EVENTLOG_FILE_CORRUPT" },
  766. { 0xC000018F, "STATUS_EVENTLOG_CANT_START" },
  767. { 0xC0000190, "STATUS_TRUST_FAILURE" },
  768. { 0xC0000191, "STATUS_MUTANT_LIMIT_EXCEEDED" },
  769. { 0xC0000192, "STATUS_NETLOGON_NOT_STARTED" },
  770. { 0xC0000193, "STATUS_ACCOUNT_EXPIRED" },
  771. { 0xC0000194, "STATUS_POSSIBLE_DEADLOCK" },
  772. { 0xC0000195, "STATUS_NETWORK_CREDENTIAL_CONFLICT" },
  773. { 0xC0000196, "STATUS_REMOTE_SESSION_LIMIT" },
  774. { 0xC0000197, "STATUS_EVENTLOG_FILE_CHANGED" },
  775. { 0xC0000198, "STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT" },
  776. { 0xC0000199, "STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT" },
  777. { 0xC000019A, "STATUS_NOLOGON_SERVER_TRUST_ACCOUNT" },
  778. { 0xC000019B, "STATUS_DOMAIN_TRUST_INCONSISTENT" },
  779. { 0xC000019C, "STATUS_FS_DRIVER_REQUIRED" },
  780. { 0xC0000202, "STATUS_NO_USER_SESSION_KEY" },
  781. { 0xC0000203, "STATUS_USER_SESSION_DELETED" },
  782. { 0xC0000204, "STATUS_RESOURCE_LANG_NOT_FOUND" },
  783. { 0xC0000205, "STATUS_INSUFF_SERVER_RESOURCES" },
  784. { 0xC0000206, "STATUS_INVALID_BUFFER_SIZE" },
  785. { 0xC0000207, "STATUS_INVALID_ADDRESS_COMPONENT" },
  786. { 0xC0000208, "STATUS_INVALID_ADDRESS_WILDCARD" },
  787. { 0xC0000209, "STATUS_TOO_MANY_ADDRESSES" },
  788. { 0xC000020A, "STATUS_ADDRESS_ALREADY_EXISTS" },
  789. { 0xC000020B, "STATUS_ADDRESS_CLOSED" },
  790. { 0xC000020C, "STATUS_CONNECTION_DISCONNECTED" },
  791. { 0xC000020D, "STATUS_CONNECTION_RESET" },
  792. { 0xC000020E, "STATUS_TOO_MANY_NODES" },
  793. { 0xC000020F, "STATUS_TRANSACTION_ABORTED" },
  794. { 0xC0000210, "STATUS_TRANSACTION_TIMED_OUT" },
  795. { 0xC0000211, "STATUS_TRANSACTION_NO_RELEASE" },
  796. { 0xC0000212, "STATUS_TRANSACTION_NO_MATCH" },
  797. { 0xC0000213, "STATUS_TRANSACTION_RESPONDED" },
  798. { 0xC0000214, "STATUS_TRANSACTION_INVALID_ID" },
  799. { 0xC0000215, "STATUS_TRANSACTION_INVALID_TYPE" },
  800. { 0xC0000216, "STATUS_NOT_SERVER_SESSION" },
  801. { 0xC0000217, "STATUS_NOT_CLIENT_SESSION" },
  802. { 0xC0000218, "STATUS_CANNOT_LOAD_REGISTRY_FILE" },
  803. { 0xC0000219, "STATUS_DEBUG_ATTACH_FAILED" },
  804. { 0xC000021A, "STATUS_SYSTEM_PROCESS_TERMINATED" },
  805. { 0xC000021B, "STATUS_DATA_NOT_ACCEPTED" },
  806. { 0xC000021C, "STATUS_NO_BROWSER_SERVERS_FOUND" },
  807. { 0xC000021D, "STATUS_VDM_HARD_ERROR" },
  808. { 0xC000021E, "STATUS_DRIVER_CANCEL_TIMEOUT" },
  809. { 0xC000021F, "STATUS_REPLY_MESSAGE_MISMATCH" },
  810. { 0xC0000220, "STATUS_MAPPED_ALIGNMENT" },
  811. { 0xC0000221, "STATUS_IMAGE_CHECKSUM_MISMATCH" },
  812. { 0xC0000222, "STATUS_LOST_WRITEBEHIND_DATA" },
  813. { 0xC0000223, "STATUS_CLIENT_SERVER_PARAMETERS_INVALID" },
  814. { 0xC0000224, "STATUS_PASSWORD_MUST_CHANGE" },
  815. { 0xC0000225, "STATUS_NOT_FOUND" },
  816. { 0xC0000226, "STATUS_NOT_TINY_STREAM" },
  817. { 0xC0000227, "STATUS_RECOVERY_FAILURE" },
  818. { 0xC0000228, "STATUS_STACK_OVERFLOW_READ" },
  819. { 0xC0000229, "STATUS_FAIL_CHECK" },
  820. { 0xC000022A, "STATUS_DUPLICATE_OBJECTID" },
  821. { 0xC000022B, "STATUS_OBJECTID_EXISTS" },
  822. { 0xC000022C, "STATUS_CONVERT_TO_LARGE" },
  823. { 0xC000022D, "STATUS_RETRY" },
  824. { 0xC000022E, "STATUS_FOUND_OUT_OF_SCOPE" },
  825. { 0xC000022F, "STATUS_ALLOCATE_BUCKET" },
  826. { 0xC0000230, "STATUS_PROPSET_NOT_FOUND" },
  827. { 0xC0000231, "STATUS_MARSHALL_OVERFLOW" },
  828. { 0xC0000232, "STATUS_INVALID_VARIANT" },
  829. { 0xC0000233, "STATUS_DOMAIN_CONTROLLER_NOT_FOUND" },
  830. { 0xC0000234, "STATUS_ACCOUNT_LOCKED_OUT" },
  831. { 0xC0000235, "STATUS_HANDLE_NOT_CLOSABLE" },
  832. { 0xC0000236, "STATUS_CONNECTION_REFUSED" },
  833. { 0xC0000237, "STATUS_GRACEFUL_DISCONNECT" },
  834. { 0xC0000238, "STATUS_ADDRESS_ALREADY_ASSOCIATED" },
  835. { 0xC0000239, "STATUS_ADDRESS_NOT_ASSOCIATED" },
  836. { 0xC000023A, "STATUS_CONNECTION_INVALID" },
  837. { 0xC000023B, "STATUS_CONNECTION_ACTIVE" },
  838. { 0xC000023C, "STATUS_NETWORK_UNREACHABLE" },
  839. { 0xC000023D, "STATUS_HOST_UNREACHABLE" },
  840. { 0xC000023E, "STATUS_PROTOCOL_UNREACHABLE" },
  841. { 0xC000023F, "STATUS_PORT_UNREACHABLE" },
  842. { 0xC0000240, "STATUS_REQUEST_ABORTED" },
  843. { 0xC0000241, "STATUS_CONNECTION_ABORTED" },
  844. { 0xC0000242, "STATUS_BAD_COMPRESSION_BUFFER" },
  845. { 0xC0000243, "STATUS_USER_MAPPED_FILE" },
  846. { 0xC0000244, "STATUS_AUDIT_FAILED" },
  847. { 0xC0000245, "STATUS_TIMER_RESOLUTION_NOT_SET" },
  848. { 0xC0000246, "STATUS_CONNECTION_COUNT_LIMIT" },
  849. { 0xC0000247, "STATUS_LOGIN_TIME_RESTRICTION" },
  850. { 0xC0000248, "STATUS_LOGIN_WKSTA_RESTRICTION" },
  851. { 0xC0000249, "STATUS_IMAGE_MP_UP_MISMATCH" },
  852. { 0xC0000250, "STATUS_INSUFFICIENT_LOGON_INFO" },
  853. { 0xC0000251, "STATUS_BAD_DLL_ENTRYPOINT" },
  854. { 0xC0000252, "STATUS_BAD_SERVICE_ENTRYPOINT" },
  855. { 0xC0000253, "STATUS_LPC_REPLY_LOST" },
  856. { 0xC0000254, "STATUS_IP_ADDRESS_CONFLICT1" },
  857. { 0xC0000255, "STATUS_IP_ADDRESS_CONFLICT2" },
  858. { 0xC0000256, "STATUS_REGISTRY_QUOTA_LIMIT" },
  859. { 0xC0000257, "STATUS_PATH_NOT_COVERED" },
  860. { 0xC0000258, "STATUS_NO_CALLBACK_ACTIVE" },
  861. { 0xC0000259, "STATUS_LICENSE_QUOTA_EXCEEDED" },
  862. { 0xC000025A, "STATUS_PWD_TOO_SHORT" },
  863. { 0xC000025B, "STATUS_PWD_TOO_RECENT" },
  864. { 0xC000025C, "STATUS_PWD_HISTORY_CONFLICT" },
  865. { 0xC000025E, "STATUS_PLUGPLAY_NO_DEVICE" },
  866. { 0xC000025F, "STATUS_UNSUPPORTED_COMPRESSION" },
  867. { 0xC0000260, "STATUS_INVALID_HW_PROFILE" },
  868. { 0xC0000261, "STATUS_INVALID_PLUGPLAY_DEVICE_PATH" },
  869. { 0xC0000262, "STATUS_DRIVER_ORDINAL_NOT_FOUND" },
  870. { 0xC0000263, "STATUS_DRIVER_ENTRYPOINT_NOT_FOUND" },
  871. { 0xC0000264, "STATUS_RESOURCE_NOT_OWNED" },
  872. { 0xC0000265, "STATUS_TOO_MANY_LINKS" },
  873. { 0xC0000266, "STATUS_QUOTA_LIST_INCONSISTENT" },
  874. { 0xC0000267, "STATUS_FILE_IS_OFFLINE" },
  875. { 0xC0000268, "STATUS_EVALUATION_EXPIRATION" },
  876. { 0xC0000269, "STATUS_ILLEGAL_DLL_RELOCATION" },
  877. { 0xC000026A, "STATUS_LICENSE_VIOLATION" },
  878. { 0xC000026B, "STATUS_DLL_INIT_FAILED_LOGOFF" },
  879. { 0xC000026C, "STATUS_DRIVER_UNABLE_TO_LOAD" },
  880. { 0xC000026D, "STATUS_DFS_UNAVAILABLE" },
  881. { 0xC000026E, "STATUS_VOLUME_DISMOUNTED" },
  882. { 0xC000026F, "STATUS_WX86_INTERNAL_ERROR" },
  883. { 0xC0000270, "STATUS_WX86_FLOAT_STACK_CHECK" },
  884. { 0xC0000271, "STATUS_VALIDATE_CONTINUE" },
  885. { 0xC0000272, "STATUS_NO_MATCH" },
  886. { 0xC0000273, "STATUS_NO_MORE_MATCHES" },
  887. { 0xC0000275, "STATUS_NOT_A_REPARSE_POINT" },
  888. { 0xC0000276, "STATUS_IO_REPARSE_TAG_INVALID" },
  889. { 0xC0000277, "STATUS_IO_REPARSE_TAG_MISMATCH" },
  890. { 0xC0000278, "STATUS_IO_REPARSE_DATA_INVALID" },
  891. { 0xC0000279, "STATUS_IO_REPARSE_TAG_NOT_HANDLED" },
  892. { 0xC0000280, "STATUS_REPARSE_POINT_NOT_RESOLVED" },
  893. { 0xC0000281, "STATUS_DIRECTORY_IS_A_REPARSE_POINT" },
  894. { 0xC0000282, "STATUS_RANGE_LIST_CONFLICT" },
  895. { 0xC0000283, "STATUS_SOURCE_ELEMENT_EMPTY" },
  896. { 0xC0000284, "STATUS_DESTINATION_ELEMENT_FULL" },
  897. { 0xC0000285, "STATUS_ILLEGAL_ELEMENT_ADDRESS" },
  898. { 0xC0000286, "STATUS_MAGAZINE_NOT_PRESENT" },
  899. { 0xC0000287, "STATUS_REINITIALIZATION_NEEDED" },
  900. { 0x80000288, "STATUS_DEVICE_REQUIRES_CLEANING" },
  901. { 0x80000289, "STATUS_DEVICE_DOOR_OPEN" },
  902. { 0xC000028A, "STATUS_ENCRYPTION_FAILED" },
  903. { 0xC000028B, "STATUS_DECRYPTION_FAILED" },
  904. { 0xC000028C, "STATUS_RANGE_NOT_FOUND" },
  905. { 0xC000028D, "STATUS_NO_RECOVERY_POLICY" },
  906. { 0xC000028E, "STATUS_NO_EFS" },
  907. { 0xC000028F, "STATUS_WRONG_EFS" },
  908. { 0xC0000290, "STATUS_NO_USER_KEYS" },
  909. { 0xC0000291, "STATUS_FILE_NOT_ENCRYPTED" },
  910. { 0xC0000292, "STATUS_NOT_EXPORT_FORMAT" },
  911. { 0xC0000293, "STATUS_FILE_ENCRYPTED" },
  912. { 0x40000294, "STATUS_WAKE_SYSTEM" },
  913. { 0xC0000295, "STATUS_WMI_GUID_NOT_FOUND" },
  914. { 0xC0000296, "STATUS_WMI_INSTANCE_NOT_FOUND" },
  915. { 0xC0000297, "STATUS_WMI_ITEMID_NOT_FOUND" },
  916. { 0xC0000298, "STATUS_WMI_TRY_AGAIN" },
  917. { 0xC0000299, "STATUS_SHARED_POLICY" },
  918. { 0xC000029A, "STATUS_POLICY_OBJECT_NOT_FOUND" },
  919. { 0xC000029B, "STATUS_POLICY_ONLY_IN_DS" },
  920. { 0xC000029C, "STATUS_VOLUME_NOT_UPGRADED" },
  921. { 0xC000029D, "STATUS_REMOTE_STORAGE_NOT_ACTIVE" },
  922. { 0xC000029E, "STATUS_REMOTE_STORAGE_MEDIA_ERROR" },
  923. { 0xC000029F, "STATUS_NO_TRACKING_SERVICE" },
  924. { 0xC00002A0, "STATUS_SERVER_SID_MISMATCH" },
  925. { 0xC00002A1, "STATUS_DS_NO_ATTRIBUTE_OR_VALUE" },
  926. { 0xC00002A2, "STATUS_DS_INVALID_ATTRIBUTE_SYNTAX" },
  927. { 0xC00002A3, "STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED" },
  928. { 0xC00002A4, "STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS" },
  929. { 0xC00002A5, "STATUS_DS_BUSY" },
  930. { 0xC00002A6, "STATUS_DS_UNAVAILABLE" },
  931. { 0xC00002A7, "STATUS_DS_NO_RIDS_ALLOCATED" },
  932. { 0xC00002A8, "STATUS_DS_NO_MORE_RIDS" },
  933. { 0xC00002A9, "STATUS_DS_INCORRECT_ROLE_OWNER" },
  934. { 0xC00002AA, "STATUS_DS_RIDMGR_INIT_ERROR" },
  935. { 0xC00002AB, "STATUS_DS_OBJ_CLASS_VIOLATION" },
  936. { 0xC00002AC, "STATUS_DS_CANT_ON_NON_LEAF" },
  937. { 0xC00002AD, "STATUS_DS_CANT_ON_RDN" },
  938. { 0xC00002AE, "STATUS_DS_CANT_MOD_OBJ_CLASS" },
  939. { 0xC00002AF, "STATUS_DS_CROSS_DOM_MOVE_FAILED" },
  940. { 0xC00002B0, "STATUS_DS_GC_NOT_AVAILABLE" },
  941. { 0xC00002B1, "STATUS_DIRECTORY_SERVICE_REQUIRED" },
  942. { 0xC00002B2, "STATUS_REPARSE_ATTRIBUTE_CONFLICT" },
  943. { 0xC00002B3, "STATUS_CANT_ENABLE_DENY_ONLY" },
  944. { 0xC00002B4, "STATUS_FLOAT_MULTIPLE_FAULTS" },
  945. { 0xC00002B5, "STATUS_FLOAT_MULTIPLE_TRAPS" },
  946. { 0xC00002B6, "STATUS_DEVICE_REMOVED" },
  947. { 0xC00002B7, "STATUS_JOURNAL_DELETE_IN_PROGRESS" },
  948. { 0xC00002B8, "STATUS_JOURNAL_NOT_ACTIVE" },
  949. { 0xC00002B9, "STATUS_NOINTERFACE" },
  950. { 0xC00002C1, "STATUS_DS_ADMIN_LIMIT_EXCEEDED" },
  951. { 0xC00002C2, "STATUS_DRIVER_FAILED_SLEEP" },
  952. { 0xC00002C3, "STATUS_MUTUAL_AUTHENTICATION_FAILED" },
  953. { 0xC00002C4, "STATUS_CORRUPT_SYSTEM_FILE" },
  954. { 0xC00002C5, "STATUS_DATATYPE_MISALIGNMENT_ERROR" },
  955. { 0xC00002C6, "STATUS_WMI_READ_ONLY" },
  956. { 0xC00002C7, "STATUS_WMI_SET_FAILURE" },
  957. { 0xC00002C8, "STATUS_COMMITMENT_MINIMUM" },
  958. { 0xC00002C9, "STATUS_REG_NAT_CONSUMPTION" },
  959. { 0xC00002CA, "STATUS_TRANSPORT_FULL" },
  960. { 0xC00002CB, "STATUS_DS_SAM_INIT_FAILURE" },
  961. { 0xC00002CC, "STATUS_ONLY_IF_CONNECTED" },
  962. { 0xC00002CD, "STATUS_DS_SENSITIVE_GROUP_VIOLATION" },
  963. { 0xC00002CE, "STATUS_PNP_RESTART_ENUMERATION" },
  964. { 0xC00002CF, "STATUS_JOURNAL_ENTRY_DELETED" },
  965. { 0xC00002D0, "STATUS_DS_CANT_MOD_PRIMARYGROUPID" },
  966. { 0xC00002D1, "STATUS_SYSTEM_IMAGE_BAD_SIGNATURE" },
  967. { 0xC00002D2, "STATUS_PNP_REBOOT_REQUIRED" },
  968. { 0xC00002D3, "STATUS_POWER_STATE_INVALID" },
  969. { 0xC00002D4, "STATUS_DS_INVALID_GROUP_TYPE" },
  970. { 0xC00002D5, "STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN" },
  971. { 0xC00002D6, "STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN" },
  972. { 0xC00002D7, "STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER" },
  973. { 0xC00002D8, "STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER" },
  974. { 0xC00002D9, "STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER" },
  975. { 0xC00002DA, "STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER" },
  976. { 0xC00002DB, "STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER" },
  977. { 0xC00002DC, "STATUS_DS_HAVE_PRIMARY_MEMBERS" },
  978. { 0xC00002DD, "STATUS_WMI_NOT_SUPPORTED" },
  979. { 0xC00002DE, "STATUS_INSUFFICIENT_POWER" },
  980. { 0xC00002DF, "STATUS_SAM_NEED_BOOTKEY_PASSWORD" },
  981. { 0xC00002E0, "STATUS_SAM_NEED_BOOTKEY_FLOPPY" },
  982. { 0xC00002E1, "STATUS_DS_CANT_START" },
  983. { 0xC00002E2, "STATUS_DS_INIT_FAILURE" },
  984. { 0xC00002E3, "STATUS_SAM_INIT_FAILURE" },
  985. { 0xC00002E4, "STATUS_DS_GC_REQUIRED" },
  986. { 0xC00002E5, "STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY" },
  987. { 0xC00002E6, "STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS" },
  988. { 0xC00002E7, "STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED" },
  989. { 0xC00002E8, "STATUS_MULTIPLE_FAULT_VIOLATION" },
  990. { 0xC0000300, "STATUS_NOT_SUPPORTED_ON_SBS" },
  991. { 0xC000035C, "STATUS_NETWORK_SESSION_EXPIRED" },
  992. { 0xC0009898, "STATUS_WOW_ASSERTION" },
  993. { 0xC0020001, "RPC_NT_INVALID_STRING_BINDING" },
  994. { 0xC0020002, "RPC_NT_WRONG_KIND_OF_BINDING" },
  995. { 0xC0020003, "RPC_NT_INVALID_BINDING" },
  996. { 0xC0020004, "RPC_NT_PROTSEQ_NOT_SUPPORTED" },
  997. { 0xC0020005, "RPC_NT_INVALID_RPC_PROTSEQ" },
  998. { 0xC0020006, "RPC_NT_INVALID_STRING_UUID" },
  999. { 0xC0020007, "RPC_NT_INVALID_ENDPOINT_FORMAT" },
  1000. { 0xC0020008, "RPC_NT_INVALID_NET_ADDR" },
  1001. { 0xC0020009, "RPC_NT_NO_ENDPOINT_FOUND" },
  1002. { 0xC002000A, "RPC_NT_INVALID_TIMEOUT" },
  1003. { 0xC002000B, "RPC_NT_OBJECT_NOT_FOUND" },
  1004. { 0xC002000C, "RPC_NT_ALREADY_REGISTERED" },
  1005. { 0xC002000D, "RPC_NT_TYPE_ALREADY_REGISTERED" },
  1006. { 0xC002000E, "RPC_NT_ALREADY_LISTENING" },
  1007. { 0xC002000F, "RPC_NT_NO_PROTSEQS_REGISTERED" },
  1008. { 0xC0020010, "RPC_NT_NOT_LISTENING" },
  1009. { 0xC0020011, "RPC_NT_UNKNOWN_MGR_TYPE" },
  1010. { 0xC0020012, "RPC_NT_UNKNOWN_IF" },
  1011. { 0xC0020013, "RPC_NT_NO_BINDINGS" },
  1012. { 0xC0020014, "RPC_NT_NO_PROTSEQS" },
  1013. { 0xC0020015, "RPC_NT_CANT_CREATE_ENDPOINT" },
  1014. { 0xC0020016, "RPC_NT_OUT_OF_RESOURCES" },
  1015. { 0xC0020017, "RPC_NT_SERVER_UNAVAILABLE" },
  1016. { 0xC0020018, "RPC_NT_SERVER_TOO_BUSY" },
  1017. { 0xC0020019, "RPC_NT_INVALID_NETWORK_OPTIONS" },
  1018. { 0xC002001A, "RPC_NT_NO_CALL_ACTIVE" },
  1019. { 0xC002001B, "RPC_NT_CALL_FAILED" },
  1020. { 0xC002001C, "RPC_NT_CALL_FAILED_DNE" },
  1021. { 0xC002001D, "RPC_NT_PROTOCOL_ERROR" },
  1022. { 0xC002001F, "RPC_NT_UNSUPPORTED_TRANS_SYN" },
  1023. { 0xC0020021, "RPC_NT_UNSUPPORTED_TYPE" },
  1024. { 0xC0020022, "RPC_NT_INVALID_TAG" },
  1025. { 0xC0020023, "RPC_NT_INVALID_BOUND" },
  1026. { 0xC0020024, "RPC_NT_NO_ENTRY_NAME" },
  1027. { 0xC0020025, "RPC_NT_INVALID_NAME_SYNTAX" },
  1028. { 0xC0020026, "RPC_NT_UNSUPPORTED_NAME_SYNTAX" },
  1029. { 0xC0020028, "RPC_NT_UUID_NO_ADDRESS" },
  1030. { 0xC0020029, "RPC_NT_DUPLICATE_ENDPOINT" },
  1031. { 0xC002002A, "RPC_NT_UNKNOWN_AUTHN_TYPE" },
  1032. { 0xC002002B, "RPC_NT_MAX_CALLS_TOO_SMALL" },
  1033. { 0xC002002C, "RPC_NT_STRING_TOO_LONG" },
  1034. { 0xC002002D, "RPC_NT_PROTSEQ_NOT_FOUND" },
  1035. { 0xC002002E, "RPC_NT_PROCNUM_OUT_OF_RANGE" },
  1036. { 0xC002002F, "RPC_NT_BINDING_HAS_NO_AUTH" },
  1037. { 0xC0020030, "RPC_NT_UNKNOWN_AUTHN_SERVICE" },
  1038. { 0xC0020031, "RPC_NT_UNKNOWN_AUTHN_LEVEL" },
  1039. { 0xC0020032, "RPC_NT_INVALID_AUTH_IDENTITY" },
  1040. { 0xC0020033, "RPC_NT_UNKNOWN_AUTHZ_SERVICE" },
  1041. { 0xC0020034, "EPT_NT_INVALID_ENTRY" },
  1042. { 0xC0020035, "EPT_NT_CANT_PERFORM_OP" },
  1043. { 0xC0020036, "EPT_NT_NOT_REGISTERED" },
  1044. { 0xC0020037, "RPC_NT_NOTHING_TO_EXPORT" },
  1045. { 0xC0020038, "RPC_NT_INCOMPLETE_NAME" },
  1046. { 0xC0020039, "RPC_NT_INVALID_VERS_OPTION" },
  1047. { 0xC002003A, "RPC_NT_NO_MORE_MEMBERS" },
  1048. { 0xC002003B, "RPC_NT_NOT_ALL_OBJS_UNEXPORTED" },
  1049. { 0xC002003C, "RPC_NT_INTERFACE_NOT_FOUND" },
  1050. { 0xC002003D, "RPC_NT_ENTRY_ALREADY_EXISTS" },
  1051. { 0xC002003E, "RPC_NT_ENTRY_NOT_FOUND" },
  1052. { 0xC002003F, "RPC_NT_NAME_SERVICE_UNAVAILABLE" },
  1053. { 0xC0020040, "RPC_NT_INVALID_NAF_ID" },
  1054. { 0xC0020041, "RPC_NT_CANNOT_SUPPORT" },
  1055. { 0xC0020042, "RPC_NT_NO_CONTEXT_AVAILABLE" },
  1056. { 0xC0020043, "RPC_NT_INTERNAL_ERROR" },
  1057. { 0xC0020044, "RPC_NT_ZERO_DIVIDE" },
  1058. { 0xC0020045, "RPC_NT_ADDRESS_ERROR" },
  1059. { 0xC0020046, "RPC_NT_FP_DIV_ZERO" },
  1060. { 0xC0020047, "RPC_NT_FP_UNDERFLOW" },
  1061. { 0xC0020048, "RPC_NT_FP_OVERFLOW" },
  1062. { 0xC0021007, "RPC_P_RECEIVE_ALERTED" },
  1063. { 0xC0021008, "RPC_P_CONNECTION_CLOSED" },
  1064. { 0xC0021009, "RPC_P_…

Large files files are truncated, but you can click here to view the full file