Leaked source code of windows server 2003
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

1383 lines
55 KiB

  1. #include <windows.h>
  2. #include <wia.h>
  3. #include "rawerror.h"
  4. #define MAKE_ERROR(x) { x, TEXT(#x) }
  5. const CRawError g_ErrorMessages[] =
  6. {
  7. MAKE_ERROR(CACHE_E_NOCACHE_UPDATED),
  8. MAKE_ERROR(CACHE_S_FORMATETC_NOTSUPPORTED),
  9. MAKE_ERROR(CACHE_S_SAMECACHE),
  10. MAKE_ERROR(CACHE_S_SOMECACHES_NOTUPDATED),
  11. MAKE_ERROR(CAT_E_CATIDNOEXIST),
  12. MAKE_ERROR(CAT_E_NODESCRIPTION),
  13. MAKE_ERROR(CERTSRV_E_BAD_REQUESTSTATUS),
  14. MAKE_ERROR(CERTSRV_E_BAD_REQUESTSUBJECT),
  15. MAKE_ERROR(CERTSRV_E_NO_REQUEST),
  16. MAKE_ERROR(CERTSRV_E_PROPERTY_EMPTY),
  17. MAKE_ERROR(CERT_E_CHAINING),
  18. MAKE_ERROR(CERT_E_CN_NO_MATCH),
  19. MAKE_ERROR(CERT_E_CRITICAL),
  20. MAKE_ERROR(CERT_E_EXPIRED),
  21. MAKE_ERROR(CERT_E_ISSUERCHAINING),
  22. MAKE_ERROR(CERT_E_MALFORMED),
  23. MAKE_ERROR(CERT_E_PATHLENCONST),
  24. MAKE_ERROR(CERT_E_PURPOSE),
  25. MAKE_ERROR(CERT_E_REVOCATION_FAILURE),
  26. MAKE_ERROR(CERT_E_REVOKED),
  27. MAKE_ERROR(CERT_E_ROLE),
  28. MAKE_ERROR(CERT_E_UNTRUSTEDROOT),
  29. MAKE_ERROR(CERT_E_UNTRUSTEDTESTROOT),
  30. MAKE_ERROR(CERT_E_VALIDITYPERIODNESTING),
  31. MAKE_ERROR(CERT_E_WRONG_USAGE),
  32. MAKE_ERROR(CLASS_E_CLASSNOTAVAILABLE),
  33. MAKE_ERROR(CLASS_E_NOAGGREGATION),
  34. MAKE_ERROR(CLASS_E_NOTLICENSED),
  35. MAKE_ERROR(CLIPBRD_E_BAD_DATA),
  36. MAKE_ERROR(CLIPBRD_E_CANT_CLOSE),
  37. MAKE_ERROR(CLIPBRD_E_CANT_EMPTY),
  38. MAKE_ERROR(CLIPBRD_E_CANT_OPEN),
  39. MAKE_ERROR(CLIPBRD_E_CANT_SET),
  40. MAKE_ERROR(CONVERT10_E_OLESTREAM_BITMAP_TO_DIB),
  41. MAKE_ERROR(CONVERT10_E_OLESTREAM_FMT),
  42. MAKE_ERROR(CONVERT10_E_OLESTREAM_GET),
  43. MAKE_ERROR(CONVERT10_E_OLESTREAM_PUT),
  44. MAKE_ERROR(CONVERT10_E_STG_DIB_TO_BITMAP),
  45. MAKE_ERROR(CONVERT10_E_STG_FMT),
  46. MAKE_ERROR(CONVERT10_E_STG_NO_STD_STREAM),
  47. MAKE_ERROR(CONVERT10_S_NO_PRESENTATION),
  48. MAKE_ERROR(CO_E_ACCESSCHECKFAILED),
  49. MAKE_ERROR(CO_E_ACESINWRONGORDER),
  50. MAKE_ERROR(CO_E_ACNOTINITIALIZED),
  51. MAKE_ERROR(CO_E_ALREADYINITIALIZED),
  52. MAKE_ERROR(CO_E_APPDIDNTREG),
  53. MAKE_ERROR(CO_E_APPNOTFOUND),
  54. MAKE_ERROR(CO_E_APPSINGLEUSE),
  55. MAKE_ERROR(CO_E_BAD_PATH),
  56. MAKE_ERROR(CO_E_BAD_SERVER_NAME),
  57. MAKE_ERROR(CO_E_CANTDETERMINECLASS),
  58. MAKE_ERROR(CO_E_CANT_REMOTE),
  59. MAKE_ERROR(CO_E_CLASSSTRING),
  60. MAKE_ERROR(CO_E_CLASS_CREATE_FAILED),
  61. MAKE_ERROR(CO_E_CLSREG_INCONSISTENT),
  62. MAKE_ERROR(CO_E_CONVERSIONFAILED),
  63. MAKE_ERROR(CO_E_CREATEPROCESS_FAILURE),
  64. MAKE_ERROR(CO_E_DECODEFAILED),
  65. MAKE_ERROR(CO_E_DLLNOTFOUND),
  66. MAKE_ERROR(CO_E_ERRORINAPP),
  67. MAKE_ERROR(CO_E_ERRORINDLL),
  68. MAKE_ERROR(CO_E_EXCEEDSYSACLLIMIT),
  69. MAKE_ERROR(CO_E_FAILEDTOCLOSEHANDLE),
  70. MAKE_ERROR(CO_E_FAILEDTOCREATEFILE),
  71. MAKE_ERROR(CO_E_FAILEDTOGENUUID),
  72. MAKE_ERROR(CO_E_FAILEDTOGETSECCTX),
  73. MAKE_ERROR(CO_E_FAILEDTOGETTOKENINFO),
  74. MAKE_ERROR(CO_E_FAILEDTOGETWINDIR),
  75. MAKE_ERROR(CO_E_FAILEDTOIMPERSONATE),
  76. MAKE_ERROR(CO_E_FAILEDTOOPENPROCESSTOKEN),
  77. MAKE_ERROR(CO_E_FAILEDTOOPENTHREADTOKEN),
  78. MAKE_ERROR(CO_E_FAILEDTOQUERYCLIENTBLANKET),
  79. MAKE_ERROR(CO_E_FAILEDTOSETDACL),
  80. MAKE_ERROR(CO_E_IIDREG_INCONSISTENT),
  81. MAKE_ERROR(CO_E_IIDSTRING),
  82. MAKE_ERROR(CO_E_INCOMPATIBLESTREAMVERSION),
  83. MAKE_ERROR(CO_E_INIT_CLASS_CACHE),
  84. MAKE_ERROR(CO_E_INIT_MEMORY_ALLOCATOR),
  85. MAKE_ERROR(CO_E_INIT_ONLY_SINGLE_THREADED),
  86. MAKE_ERROR(CO_E_INIT_RPC_CHANNEL),
  87. MAKE_ERROR(CO_E_INIT_SCM_EXEC_FAILURE),
  88. MAKE_ERROR(CO_E_INIT_SCM_FILE_MAPPING_EXISTS),
  89. MAKE_ERROR(CO_E_INIT_SCM_MAP_VIEW_OF_FILE),
  90. MAKE_ERROR(CO_E_INIT_SCM_MUTEX_EXISTS),
  91. MAKE_ERROR(CO_E_INIT_SHARED_ALLOCATOR),
  92. MAKE_ERROR(CO_E_INIT_TLS),
  93. MAKE_ERROR(CO_E_INIT_TLS_CHANNEL_CONTROL),
  94. MAKE_ERROR(CO_E_INIT_TLS_SET_CHANNEL_CONTROL),
  95. MAKE_ERROR(CO_E_INIT_UNACCEPTED_USER_ALLOCATOR),
  96. MAKE_ERROR(CO_E_INVALIDSID),
  97. MAKE_ERROR(CO_E_LAUNCH_PERMSSION_DENIED),
  98. MAKE_ERROR(CO_E_LOOKUPACCNAMEFAILED),
  99. MAKE_ERROR(CO_E_LOOKUPACCSIDFAILED),
  100. MAKE_ERROR(CO_E_MSI_ERROR),
  101. MAKE_ERROR(CO_E_NETACCESSAPIFAILED),
  102. MAKE_ERROR(CO_E_NOMATCHINGNAMEFOUND),
  103. MAKE_ERROR(CO_E_NOMATCHINGSIDFOUND),
  104. MAKE_ERROR(CO_E_NOTINITIALIZED),
  105. MAKE_ERROR(CO_E_NOT_SUPPORTED),
  106. MAKE_ERROR(CO_E_OBJISREG),
  107. MAKE_ERROR(CO_E_OBJNOTCONNECTED),
  108. MAKE_ERROR(CO_E_OBJNOTREG),
  109. MAKE_ERROR(CO_E_OBJSRV_RPC_FAILURE),
  110. MAKE_ERROR(CO_E_OLE1DDE_DISABLED),
  111. MAKE_ERROR(CO_E_PATHTOOLONG),
  112. MAKE_ERROR(CO_E_RELEASED),
  113. MAKE_ERROR(CO_E_RELOAD_DLL),
  114. MAKE_ERROR(CO_E_REMOTE_COMMUNICATION_FAILURE),
  115. MAKE_ERROR(CO_E_RUNAS_CREATEPROCESS_FAILURE),
  116. MAKE_ERROR(CO_E_RUNAS_LOGON_FAILURE),
  117. MAKE_ERROR(CO_E_RUNAS_SYNTAX),
  118. MAKE_ERROR(CO_E_SCM_ERROR),
  119. MAKE_ERROR(CO_E_SCM_RPC_FAILURE),
  120. MAKE_ERROR(CO_E_SERVER_EXEC_FAILURE),
  121. MAKE_ERROR(CO_E_SERVER_START_TIMEOUT),
  122. MAKE_ERROR(CO_E_SERVER_STOPPING),
  123. MAKE_ERROR(CO_E_SETSERLHNDLFAILED),
  124. MAKE_ERROR(CO_E_START_SERVICE_FAILURE),
  125. MAKE_ERROR(CO_E_TRUSTEEDOESNTMATCHCLIENT),
  126. MAKE_ERROR(CO_E_WRONGOSFORAPP),
  127. MAKE_ERROR(CO_E_WRONGTRUSTEENAMESYNTAX),
  128. MAKE_ERROR(CO_E_WRONG_SERVER_IDENTITY),
  129. MAKE_ERROR(CO_S_NOTALLINTERFACES),
  130. MAKE_ERROR(CRYPT_E_ALREADY_DECRYPTED),
  131. MAKE_ERROR(CRYPT_E_ATTRIBUTES_MISSING),
  132. MAKE_ERROR(CRYPT_E_AUTH_ATTR_MISSING),
  133. MAKE_ERROR(CRYPT_E_BAD_ENCODE),
  134. MAKE_ERROR(CRYPT_E_BAD_LEN),
  135. MAKE_ERROR(CRYPT_E_BAD_MSG),
  136. MAKE_ERROR(CRYPT_E_CONTROL_TYPE),
  137. MAKE_ERROR(CRYPT_E_DELETED_PREV),
  138. MAKE_ERROR(CRYPT_E_EXISTS),
  139. MAKE_ERROR(CRYPT_E_FILERESIZED),
  140. MAKE_ERROR(CRYPT_E_FILE_ERROR),
  141. MAKE_ERROR(CRYPT_E_HASH_VALUE),
  142. MAKE_ERROR(CRYPT_E_INVALID_IA5_STRING),
  143. MAKE_ERROR(CRYPT_E_INVALID_INDEX),
  144. MAKE_ERROR(CRYPT_E_INVALID_MSG_TYPE),
  145. MAKE_ERROR(CRYPT_E_INVALID_NUMERIC_STRING),
  146. MAKE_ERROR(CRYPT_E_INVALID_PRINTABLE_STRING),
  147. MAKE_ERROR(CRYPT_E_INVALID_X500_STRING),
  148. MAKE_ERROR(CRYPT_E_ISSUER_SERIALNUMBER),
  149. MAKE_ERROR(CRYPT_E_MSG_ERROR),
  150. MAKE_ERROR(CRYPT_E_NOT_CHAR_STRING),
  151. MAKE_ERROR(CRYPT_E_NOT_DECRYPTED),
  152. MAKE_ERROR(CRYPT_E_NOT_FOUND),
  153. MAKE_ERROR(CRYPT_E_NOT_IN_CTL),
  154. MAKE_ERROR(CRYPT_E_NOT_IN_REVOCATION_DATABASE),
  155. MAKE_ERROR(CRYPT_E_NO_DECRYPT_CERT),
  156. MAKE_ERROR(CRYPT_E_NO_KEY_PROPERTY),
  157. MAKE_ERROR(CRYPT_E_NO_MATCH),
  158. MAKE_ERROR(CRYPT_E_NO_PROVIDER),
  159. MAKE_ERROR(CRYPT_E_NO_REVOCATION_CHECK),
  160. MAKE_ERROR(CRYPT_E_NO_REVOCATION_DLL),
  161. MAKE_ERROR(CRYPT_E_NO_SIGNER),
  162. MAKE_ERROR(CRYPT_E_NO_TRUSTED_SIGNER),
  163. MAKE_ERROR(CRYPT_E_NO_VERIFY_USAGE_CHECK),
  164. MAKE_ERROR(CRYPT_E_NO_VERIFY_USAGE_DLL),
  165. MAKE_ERROR(CRYPT_E_OID_FORMAT),
  166. MAKE_ERROR(CRYPT_E_OSS_ERROR),
  167. MAKE_ERROR(CRYPT_E_PENDING_CLOSE),
  168. MAKE_ERROR(CRYPT_E_RECIPIENT_NOT_FOUND),
  169. MAKE_ERROR(CRYPT_E_REVOCATION_OFFLINE),
  170. MAKE_ERROR(CRYPT_E_REVOKED),
  171. MAKE_ERROR(CRYPT_E_SECURITY_SETTINGS),
  172. MAKE_ERROR(CRYPT_E_SELF_SIGNED),
  173. MAKE_ERROR(CRYPT_E_SIGNER_NOT_FOUND),
  174. MAKE_ERROR(CRYPT_E_STREAM_INSUFFICIENT_DATA),
  175. MAKE_ERROR(CRYPT_E_STREAM_MSG_NOT_READY),
  176. MAKE_ERROR(CRYPT_E_UNEXPECTED_ENCODING),
  177. MAKE_ERROR(CRYPT_E_UNEXPECTED_MSG_TYPE),
  178. MAKE_ERROR(CRYPT_E_UNKNOWN_ALGO),
  179. MAKE_ERROR(CRYPT_E_VERIFY_USAGE_OFFLINE),
  180. MAKE_ERROR(CS_E_CLASS_NOTFOUND),
  181. MAKE_ERROR(CS_E_INVALID_VERSION),
  182. MAKE_ERROR(CS_E_NOT_DELETABLE),
  183. MAKE_ERROR(CS_E_NO_CLASSSTORE),
  184. MAKE_ERROR(CS_E_PACKAGE_NOTFOUND),
  185. MAKE_ERROR(DATA_S_SAMEFORMATETC),
  186. MAKE_ERROR(DIGSIG_E_CRYPTO),
  187. MAKE_ERROR(DIGSIG_E_DECODE),
  188. MAKE_ERROR(DIGSIG_E_ENCODE),
  189. MAKE_ERROR(DIGSIG_E_EXTENSIBILITY),
  190. MAKE_ERROR(DISP_E_ARRAYISLOCKED),
  191. MAKE_ERROR(DISP_E_BADCALLEE),
  192. MAKE_ERROR(DISP_E_BADINDEX),
  193. MAKE_ERROR(DISP_E_BADPARAMCOUNT),
  194. MAKE_ERROR(DISP_E_BADVARTYPE),
  195. MAKE_ERROR(DISP_E_DIVBYZERO),
  196. MAKE_ERROR(DISP_E_EXCEPTION),
  197. MAKE_ERROR(DISP_E_MEMBERNOTFOUND),
  198. MAKE_ERROR(DISP_E_NONAMEDARGS),
  199. MAKE_ERROR(DISP_E_NOTACOLLECTION),
  200. MAKE_ERROR(DISP_E_OVERFLOW),
  201. MAKE_ERROR(DISP_E_PARAMNOTFOUND),
  202. MAKE_ERROR(DISP_E_PARAMNOTOPTIONAL),
  203. MAKE_ERROR(DISP_E_TYPEMISMATCH),
  204. MAKE_ERROR(DISP_E_UNKNOWNINTERFACE),
  205. MAKE_ERROR(DISP_E_UNKNOWNLCID),
  206. MAKE_ERROR(DISP_E_UNKNOWNNAME),
  207. MAKE_ERROR(DRAGDROP_E_ALREADYREGISTERED),
  208. MAKE_ERROR(DRAGDROP_E_INVALIDHWND),
  209. MAKE_ERROR(DRAGDROP_E_NOTREGISTERED),
  210. MAKE_ERROR(DRAGDROP_S_CANCEL),
  211. MAKE_ERROR(DRAGDROP_S_DROP),
  212. MAKE_ERROR(DRAGDROP_S_USEDEFAULTCURSORS),
  213. MAKE_ERROR(DV_E_CLIPFORMAT),
  214. MAKE_ERROR(DV_E_DVASPECT),
  215. MAKE_ERROR(DV_E_DVTARGETDEVICE),
  216. MAKE_ERROR(DV_E_DVTARGETDEVICE_SIZE),
  217. MAKE_ERROR(DV_E_FORMATETC),
  218. MAKE_ERROR(DV_E_LINDEX),
  219. MAKE_ERROR(DV_E_NOIVIEWOBJECT),
  220. MAKE_ERROR(DV_E_STATDATA),
  221. MAKE_ERROR(DV_E_STGMEDIUM),
  222. MAKE_ERROR(DV_E_TYMED),
  223. MAKE_ERROR(EPT_S_CANT_CREATE),
  224. MAKE_ERROR(EPT_S_CANT_PERFORM_OP),
  225. MAKE_ERROR(EPT_S_INVALID_ENTRY),
  226. MAKE_ERROR(EPT_S_NOT_REGISTERED),
  227. MAKE_ERROR(ERROR_ACCESS_DENIED),
  228. MAKE_ERROR(ERROR_ACCOUNT_DISABLED),
  229. MAKE_ERROR(ERROR_ACCOUNT_EXPIRED),
  230. MAKE_ERROR(ERROR_ACCOUNT_LOCKED_OUT),
  231. MAKE_ERROR(ERROR_ACCOUNT_RESTRICTION),
  232. MAKE_ERROR(ERROR_ACTIVE_CONNECTIONS),
  233. MAKE_ERROR(ERROR_ADAP_HDW_ERR),
  234. MAKE_ERROR(ERROR_ADDRESS_ALREADY_ASSOCIATED),
  235. MAKE_ERROR(ERROR_ADDRESS_NOT_ASSOCIATED),
  236. MAKE_ERROR(ERROR_ALIAS_EXISTS),
  237. MAKE_ERROR(ERROR_ALLOTTED_SPACE_EXCEEDED),
  238. MAKE_ERROR(ERROR_ALREADY_ASSIGNED),
  239. MAKE_ERROR(ERROR_ALREADY_EXISTS),
  240. MAKE_ERROR(ERROR_ALREADY_INITIALIZED),
  241. MAKE_ERROR(ERROR_ALREADY_REGISTERED),
  242. MAKE_ERROR(ERROR_ALREADY_RUNNING_LKG),
  243. MAKE_ERROR(ERROR_ALREADY_WAITING),
  244. MAKE_ERROR(ERROR_APP_WRONG_OS),
  245. MAKE_ERROR(ERROR_ARENA_TRASHED),
  246. MAKE_ERROR(ERROR_ARITHMETIC_OVERFLOW),
  247. MAKE_ERROR(ERROR_ATOMIC_LOCKS_NOT_SUPPORTED),
  248. MAKE_ERROR(ERROR_AUTODATASEG_EXCEEDS_64k),
  249. MAKE_ERROR(ERROR_BADDB),
  250. MAKE_ERROR(ERROR_BADKEY),
  251. MAKE_ERROR(ERROR_BAD_ARGUMENTS),
  252. MAKE_ERROR(ERROR_BAD_COMMAND),
  253. MAKE_ERROR(ERROR_BAD_CONFIGURATION),
  254. MAKE_ERROR(ERROR_BAD_DESCRIPTOR_FORMAT),
  255. MAKE_ERROR(ERROR_BAD_DEVICE),
  256. MAKE_ERROR(ERROR_BAD_DEV_TYPE),
  257. MAKE_ERROR(ERROR_BAD_DRIVER),
  258. MAKE_ERROR(ERROR_BAD_DRIVER_LEVEL),
  259. MAKE_ERROR(ERROR_BAD_ENVIRONMENT),
  260. MAKE_ERROR(ERROR_BAD_EXE_FORMAT),
  261. MAKE_ERROR(ERROR_BAD_FORMAT),
  262. MAKE_ERROR(ERROR_BAD_IMPERSONATION_LEVEL),
  263. MAKE_ERROR(ERROR_BAD_INHERITANCE_ACL),
  264. MAKE_ERROR(ERROR_BAD_LENGTH),
  265. MAKE_ERROR(ERROR_BAD_LOGON_SESSION_STATE),
  266. MAKE_ERROR(ERROR_BAD_NETPATH),
  267. MAKE_ERROR(ERROR_BAD_NET_NAME),
  268. MAKE_ERROR(ERROR_BAD_NET_RESP),
  269. MAKE_ERROR(ERROR_BAD_PATHNAME),
  270. MAKE_ERROR(ERROR_BAD_PIPE),
  271. MAKE_ERROR(ERROR_BAD_PROFILE),
  272. MAKE_ERROR(ERROR_BAD_PROVIDER),
  273. MAKE_ERROR(ERROR_BAD_QUERY_SYNTAX),
  274. MAKE_ERROR(ERROR_BAD_REM_ADAP),
  275. MAKE_ERROR(ERROR_BAD_THREADID_ADDR),
  276. MAKE_ERROR(ERROR_BAD_TOKEN_TYPE),
  277. MAKE_ERROR(ERROR_BAD_UNIT),
  278. MAKE_ERROR(ERROR_BAD_USERNAME),
  279. MAKE_ERROR(ERROR_BAD_VALIDATION_CLASS),
  280. MAKE_ERROR(ERROR_BEGINNING_OF_MEDIA),
  281. MAKE_ERROR(ERROR_BOOT_ALREADY_ACCEPTED),
  282. MAKE_ERROR(ERROR_BROKEN_PIPE),
  283. MAKE_ERROR(ERROR_BUFFER_OVERFLOW),
  284. MAKE_ERROR(ERROR_BUSY),
  285. MAKE_ERROR(ERROR_BUSY_DRIVE),
  286. MAKE_ERROR(ERROR_BUS_RESET),
  287. MAKE_ERROR(ERROR_CALL_NOT_IMPLEMENTED),
  288. MAKE_ERROR(ERROR_CANCELLED),
  289. MAKE_ERROR(ERROR_CANCEL_VIOLATION),
  290. MAKE_ERROR(ERROR_CANNOT_COPY),
  291. MAKE_ERROR(ERROR_CANNOT_DETECT_DRIVER_FAILURE),
  292. MAKE_ERROR(ERROR_CANNOT_DETECT_PROCESS_ABORT),
  293. MAKE_ERROR(ERROR_CANNOT_FIND_WND_CLASS),
  294. MAKE_ERROR(ERROR_CANNOT_IMPERSONATE),
  295. MAKE_ERROR(ERROR_CANNOT_MAKE),
  296. MAKE_ERROR(ERROR_CANNOT_OPEN_PROFILE),
  297. MAKE_ERROR(ERROR_CANTOPEN),
  298. MAKE_ERROR(ERROR_CANTREAD),
  299. MAKE_ERROR(ERROR_CANTWRITE),
  300. MAKE_ERROR(ERROR_CANT_ACCESS_DOMAIN_INFO),
  301. MAKE_ERROR(ERROR_CANT_ACCESS_FILE),
  302. MAKE_ERROR(ERROR_CANT_DISABLE_MANDATORY),
  303. MAKE_ERROR(ERROR_CANT_EVICT_ACTIVE_NODE),
  304. MAKE_ERROR(ERROR_CANT_OPEN_ANONYMOUS),
  305. MAKE_ERROR(ERROR_CANT_RESOLVE_FILENAME),
  306. MAKE_ERROR(ERROR_CAN_NOT_COMPLETE),
  307. MAKE_ERROR(ERROR_CAN_NOT_DEL_LOCAL_WINS),
  308. MAKE_ERROR(ERROR_CHILD_MUST_BE_VOLATILE),
  309. MAKE_ERROR(ERROR_CHILD_NOT_COMPLETE),
  310. MAKE_ERROR(ERROR_CHILD_WINDOW_MENU),
  311. MAKE_ERROR(ERROR_CIRCULAR_DEPENDENCY),
  312. MAKE_ERROR(ERROR_CLASS_ALREADY_EXISTS),
  313. MAKE_ERROR(ERROR_CLASS_DOES_NOT_EXIST),
  314. MAKE_ERROR(ERROR_CLASS_HAS_WINDOWS),
  315. MAKE_ERROR(ERROR_CLIPBOARD_NOT_OPEN),
  316. MAKE_ERROR(ERROR_CLIPPING_NOT_SUPPORTED),
  317. MAKE_ERROR(ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND),
  318. MAKE_ERROR(ERROR_CLUSTERLOG_CORRUPT),
  319. MAKE_ERROR(ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE),
  320. MAKE_ERROR(ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE),
  321. MAKE_ERROR(ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE),
  322. MAKE_ERROR(ERROR_CLUSTER_SHUTTING_DOWN),
  323. MAKE_ERROR(ERROR_COMMITMENT_LIMIT),
  324. MAKE_ERROR(ERROR_CONNECTED_OTHER_PASSWORD),
  325. MAKE_ERROR(ERROR_CONNECTION_ABORTED),
  326. MAKE_ERROR(ERROR_CONNECTION_ACTIVE),
  327. MAKE_ERROR(ERROR_CONNECTION_COUNT_LIMIT),
  328. MAKE_ERROR(ERROR_CONNECTION_INVALID),
  329. MAKE_ERROR(ERROR_CONNECTION_REFUSED),
  330. MAKE_ERROR(ERROR_CONNECTION_UNAVAIL),
  331. MAKE_ERROR(ERROR_CONTINUE),
  332. MAKE_ERROR(ERROR_CONTROL_ID_NOT_FOUND),
  333. MAKE_ERROR(ERROR_CORE_RESOURCE),
  334. MAKE_ERROR(ERROR_COUNTER_TIMEOUT),
  335. MAKE_ERROR(ERROR_CRC),
  336. MAKE_ERROR(ERROR_CURRENT_DIRECTORY),
  337. MAKE_ERROR(ERROR_DATABASE_DOES_NOT_EXIST),
  338. MAKE_ERROR(ERROR_DATABASE_FAILURE),
  339. MAKE_ERROR(ERROR_DATABASE_FULL),
  340. MAKE_ERROR(ERROR_DC_NOT_FOUND),
  341. MAKE_ERROR(ERROR_DDE_FAIL),
  342. MAKE_ERROR(ERROR_DECRYPTION_FAILED),
  343. MAKE_ERROR(ERROR_DELETING_ICM_XFORM),
  344. MAKE_ERROR(ERROR_DEPENDENCY_ALREADY_EXISTS),
  345. MAKE_ERROR(ERROR_DEPENDENCY_NOT_FOUND),
  346. MAKE_ERROR(ERROR_DEPENDENT_RESOURCE_EXISTS),
  347. MAKE_ERROR(ERROR_DEPENDENT_SERVICES_RUNNING),
  348. MAKE_ERROR(ERROR_DESTINATION_ELEMENT_FULL),
  349. MAKE_ERROR(ERROR_DESTROY_OBJECT_OF_OTHER_THREAD),
  350. MAKE_ERROR(ERROR_DEVICE_ALREADY_REMEMBERED),
  351. MAKE_ERROR(ERROR_DEVICE_DOOR_OPEN),
  352. MAKE_ERROR(ERROR_DEVICE_IN_USE),
  353. MAKE_ERROR(ERROR_DEVICE_NOT_AVAILABLE),
  354. MAKE_ERROR(ERROR_DEVICE_NOT_CONNECTED),
  355. MAKE_ERROR(ERROR_DEVICE_NOT_PARTITIONED),
  356. MAKE_ERROR(ERROR_DEVICE_REINITIALIZATION_NEEDED),
  357. MAKE_ERROR(ERROR_DEVICE_REQUIRES_CLEANING),
  358. MAKE_ERROR(ERROR_DEV_NOT_EXIST),
  359. MAKE_ERROR(ERROR_DHCP_ADDRESS_CONFLICT),
  360. MAKE_ERROR(ERROR_DIFFERENT_SERVICE_ACCOUNT),
  361. MAKE_ERROR(ERROR_DIRECTORY),
  362. MAKE_ERROR(ERROR_DIRECT_ACCESS_HANDLE),
  363. MAKE_ERROR(ERROR_DIR_NOT_EMPTY),
  364. MAKE_ERROR(ERROR_DIR_NOT_ROOT),
  365. MAKE_ERROR(ERROR_DISCARDED),
  366. MAKE_ERROR(ERROR_DISK_CHANGE),
  367. MAKE_ERROR(ERROR_DISK_CORRUPT),
  368. MAKE_ERROR(ERROR_DISK_FULL),
  369. MAKE_ERROR(ERROR_DISK_OPERATION_FAILED),
  370. MAKE_ERROR(ERROR_DISK_RECALIBRATE_FAILED),
  371. MAKE_ERROR(ERROR_DISK_RESET_FAILED),
  372. MAKE_ERROR(ERROR_DLL_INIT_FAILED),
  373. MAKE_ERROR(ERROR_DLL_NOT_FOUND),
  374. MAKE_ERROR(ERROR_DOMAIN_CONTROLLER_EXISTS),
  375. MAKE_ERROR(ERROR_DOMAIN_CONTROLLER_NOT_FOUND),
  376. MAKE_ERROR(ERROR_DOMAIN_EXISTS),
  377. MAKE_ERROR(ERROR_DOMAIN_LIMIT_EXCEEDED),
  378. MAKE_ERROR(ERROR_DOMAIN_TRUST_INCONSISTENT),
  379. MAKE_ERROR(ERROR_DRIVE_LOCKED),
  380. MAKE_ERROR(ERROR_DRIVE_MEDIA_MISMATCH),
  381. MAKE_ERROR(ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS),
  382. MAKE_ERROR(ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED),
  383. MAKE_ERROR(ERROR_DS_BUSY),
  384. MAKE_ERROR(ERROR_DS_CANT_MOD_OBJ_CLASS),
  385. MAKE_ERROR(ERROR_DS_CANT_ON_NON_LEAF),
  386. MAKE_ERROR(ERROR_DS_CANT_ON_RDN),
  387. MAKE_ERROR(ERROR_DS_CROSS_DOM_MOVE_ERROR),
  388. MAKE_ERROR(ERROR_DS_GC_NOT_AVAILABLE),
  389. MAKE_ERROR(ERROR_DS_INCORRECT_ROLE_OWNER),
  390. MAKE_ERROR(ERROR_DS_INVALID_ATTRIBUTE_SYNTAX),
  391. MAKE_ERROR(ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY),
  392. MAKE_ERROR(ERROR_DS_NOT_INSTALLED),
  393. MAKE_ERROR(ERROR_DS_NO_ATTRIBUTE_OR_VALUE),
  394. MAKE_ERROR(ERROR_DS_NO_MORE_RIDS),
  395. MAKE_ERROR(ERROR_DS_NO_RIDS_ALLOCATED),
  396. MAKE_ERROR(ERROR_DS_OBJ_CLASS_VIOLATION),
  397. MAKE_ERROR(ERROR_DS_RIDMGR_INIT_ERROR),
  398. MAKE_ERROR(ERROR_DS_UNAVAILABLE),
  399. MAKE_ERROR(ERROR_DUPLICATE_SERVICE_NAME),
  400. MAKE_ERROR(ERROR_DUPLICATE_TAG),
  401. MAKE_ERROR(ERROR_DUP_DOMAINNAME),
  402. MAKE_ERROR(ERROR_DUP_NAME),
  403. MAKE_ERROR(ERROR_DYNLINK_FROM_INVALID_RING),
  404. MAKE_ERROR(ERROR_EAS_DIDNT_FIT),
  405. MAKE_ERROR(ERROR_EAS_NOT_SUPPORTED),
  406. MAKE_ERROR(ERROR_EA_ACCESS_DENIED),
  407. MAKE_ERROR(ERROR_EA_FILE_CORRUPT),
  408. MAKE_ERROR(ERROR_EA_LIST_INCONSISTENT),
  409. MAKE_ERROR(ERROR_EA_TABLE_FULL),
  410. MAKE_ERROR(ERROR_EMPTY),
  411. MAKE_ERROR(ERROR_ENCRYPTION_FAILED),
  412. MAKE_ERROR(ERROR_END_OF_MEDIA),
  413. MAKE_ERROR(ERROR_ENVVAR_NOT_FOUND),
  414. MAKE_ERROR(ERROR_EOM_OVERFLOW),
  415. MAKE_ERROR(ERROR_EVENTLOG_CANT_START),
  416. MAKE_ERROR(ERROR_EVENTLOG_FILE_CHANGED),
  417. MAKE_ERROR(ERROR_EVENTLOG_FILE_CORRUPT),
  418. MAKE_ERROR(ERROR_EXCEPTION_IN_SERVICE),
  419. MAKE_ERROR(ERROR_EXCL_SEM_ALREADY_OWNED),
  420. MAKE_ERROR(ERROR_EXE_MACHINE_TYPE_MISMATCH),
  421. MAKE_ERROR(ERROR_EXE_MARKED_INVALID),
  422. MAKE_ERROR(ERROR_EXTENDED_ERROR),
  423. MAKE_ERROR(ERROR_FAILED_SERVICE_CONTROLLER_CONNECT),
  424. MAKE_ERROR(ERROR_FAIL_I24),
  425. MAKE_ERROR(ERROR_FILEMARK_DETECTED),
  426. MAKE_ERROR(ERROR_FILENAME_EXCED_RANGE),
  427. MAKE_ERROR(ERROR_FILE_CORRUPT),
  428. MAKE_ERROR(ERROR_FILE_ENCRYPTED),
  429. MAKE_ERROR(ERROR_FILE_EXISTS),
  430. MAKE_ERROR(ERROR_FILE_INVALID),
  431. MAKE_ERROR(ERROR_FILE_NOT_ENCRYPTED),
  432. MAKE_ERROR(ERROR_FILE_NOT_FOUND),
  433. MAKE_ERROR(ERROR_FILE_OFFLINE),
  434. MAKE_ERROR(ERROR_FLOPPY_BAD_REGISTERS),
  435. MAKE_ERROR(ERROR_FLOPPY_ID_MARK_NOT_FOUND),
  436. MAKE_ERROR(ERROR_FLOPPY_UNKNOWN_ERROR),
  437. MAKE_ERROR(ERROR_FLOPPY_WRONG_CYLINDER),
  438. MAKE_ERROR(ERROR_FULLSCREEN_MODE),
  439. MAKE_ERROR(ERROR_FULL_BACKUP),
  440. MAKE_ERROR(ERROR_GENERIC_NOT_MAPPED),
  441. MAKE_ERROR(ERROR_GEN_FAILURE),
  442. MAKE_ERROR(ERROR_GLOBAL_ONLY_HOOK),
  443. MAKE_ERROR(ERROR_GRACEFUL_DISCONNECT),
  444. MAKE_ERROR(ERROR_GROUP_EXISTS),
  445. MAKE_ERROR(ERROR_GROUP_NOT_AVAILABLE),
  446. MAKE_ERROR(ERROR_GROUP_NOT_FOUND),
  447. MAKE_ERROR(ERROR_GROUP_NOT_ONLINE),
  448. MAKE_ERROR(ERROR_HANDLE_DISK_FULL),
  449. MAKE_ERROR(ERROR_HANDLE_EOF),
  450. MAKE_ERROR(ERROR_HOOK_NEEDS_HMOD),
  451. MAKE_ERROR(ERROR_HOOK_NOT_INSTALLED),
  452. MAKE_ERROR(ERROR_HOOK_TYPE_NOT_ALLOWED),
  453. MAKE_ERROR(ERROR_HOST_NODE_NOT_AVAILABLE),
  454. MAKE_ERROR(ERROR_HOST_NODE_NOT_GROUP_OWNER),
  455. MAKE_ERROR(ERROR_HOST_NODE_NOT_RESOURCE_OWNER),
  456. MAKE_ERROR(ERROR_HOST_UNREACHABLE),
  457. MAKE_ERROR(ERROR_HOTKEY_ALREADY_REGISTERED),
  458. MAKE_ERROR(ERROR_HOTKEY_NOT_REGISTERED),
  459. MAKE_ERROR(ERROR_HWNDS_HAVE_DIFF_PARENT),
  460. MAKE_ERROR(ERROR_ICM_NOT_ENABLED),
  461. MAKE_ERROR(ERROR_ILLEGAL_ELEMENT_ADDRESS),
  462. MAKE_ERROR(ERROR_ILL_FORMED_PASSWORD),
  463. MAKE_ERROR(ERROR_INCORRECT_ADDRESS),
  464. MAKE_ERROR(ERROR_INC_BACKUP),
  465. MAKE_ERROR(ERROR_INDEX_ABSENT),
  466. MAKE_ERROR(ERROR_INFLOOP_IN_RELOC_CHAIN),
  467. MAKE_ERROR(ERROR_INSTALL_FAILURE),
  468. MAKE_ERROR(ERROR_INSTALL_SOURCE_ABSENT),
  469. MAKE_ERROR(ERROR_INSTALL_SUSPEND),
  470. MAKE_ERROR(ERROR_INSTALL_USEREXIT),
  471. MAKE_ERROR(ERROR_INSUFFICIENT_BUFFER),
  472. MAKE_ERROR(ERROR_INTERNAL_DB_CORRUPTION),
  473. MAKE_ERROR(ERROR_INTERNAL_DB_ERROR),
  474. MAKE_ERROR(ERROR_INTERNAL_ERROR),
  475. MAKE_ERROR(ERROR_INVALID_ACCEL_HANDLE),
  476. MAKE_ERROR(ERROR_INVALID_ACCESS),
  477. MAKE_ERROR(ERROR_INVALID_ACCOUNT_NAME),
  478. MAKE_ERROR(ERROR_INVALID_ACL),
  479. MAKE_ERROR(ERROR_INVALID_ADDRESS),
  480. MAKE_ERROR(ERROR_INVALID_AT_INTERRUPT_TIME),
  481. MAKE_ERROR(ERROR_INVALID_BLOCK),
  482. MAKE_ERROR(ERROR_INVALID_BLOCK_LENGTH),
  483. MAKE_ERROR(ERROR_INVALID_CATEGORY),
  484. MAKE_ERROR(ERROR_INVALID_CLEANER),
  485. MAKE_ERROR(ERROR_INVALID_CMM),
  486. MAKE_ERROR(ERROR_INVALID_COLORSPACE),
  487. MAKE_ERROR(ERROR_INVALID_COMBOBOX_MESSAGE),
  488. MAKE_ERROR(ERROR_INVALID_COMPUTERNAME),
  489. MAKE_ERROR(ERROR_INVALID_CURSOR_HANDLE),
  490. MAKE_ERROR(ERROR_INVALID_DATA),
  491. MAKE_ERROR(ERROR_INVALID_DATATYPE),
  492. MAKE_ERROR(ERROR_INVALID_DLL),
  493. MAKE_ERROR(ERROR_INVALID_DOMAINNAME),
  494. MAKE_ERROR(ERROR_INVALID_DOMAIN_ROLE),
  495. MAKE_ERROR(ERROR_INVALID_DOMAIN_STATE),
  496. MAKE_ERROR(ERROR_INVALID_DRIVE),
  497. MAKE_ERROR(ERROR_INVALID_DWP_HANDLE),
  498. MAKE_ERROR(ERROR_INVALID_EA_HANDLE),
  499. MAKE_ERROR(ERROR_INVALID_EA_NAME),
  500. MAKE_ERROR(ERROR_INVALID_EDIT_HEIGHT),
  501. MAKE_ERROR(ERROR_INVALID_ENVIRONMENT),
  502. MAKE_ERROR(ERROR_INVALID_EVENTNAME),
  503. MAKE_ERROR(ERROR_INVALID_EVENT_COUNT),
  504. MAKE_ERROR(ERROR_INVALID_EXE_SIGNATURE),
  505. MAKE_ERROR(ERROR_INVALID_FIELD),
  506. MAKE_ERROR(ERROR_INVALID_FILTER_PROC),
  507. MAKE_ERROR(ERROR_INVALID_FLAGS),
  508. MAKE_ERROR(ERROR_INVALID_FLAG_NUMBER),
  509. MAKE_ERROR(ERROR_INVALID_FORM_NAME),
  510. MAKE_ERROR(ERROR_INVALID_FORM_SIZE),
  511. MAKE_ERROR(ERROR_INVALID_FUNCTION),
  512. MAKE_ERROR(ERROR_INVALID_GROUPNAME),
  513. MAKE_ERROR(ERROR_INVALID_GROUP_ATTRIBUTES),
  514. MAKE_ERROR(ERROR_INVALID_GW_COMMAND),
  515. MAKE_ERROR(ERROR_INVALID_HANDLE),
  516. MAKE_ERROR(ERROR_INVALID_HANDLE_STATE),
  517. MAKE_ERROR(ERROR_INVALID_HOOK_FILTER),
  518. MAKE_ERROR(ERROR_INVALID_HOOK_HANDLE),
  519. MAKE_ERROR(ERROR_INVALID_ICON_HANDLE),
  520. MAKE_ERROR(ERROR_INVALID_ID_AUTHORITY),
  521. MAKE_ERROR(ERROR_INVALID_INDEX),
  522. MAKE_ERROR(ERROR_INVALID_KEYBOARD_HANDLE),
  523. MAKE_ERROR(ERROR_INVALID_LB_MESSAGE),
  524. MAKE_ERROR(ERROR_INVALID_LEVEL),
  525. MAKE_ERROR(ERROR_INVALID_LIBRARY),
  526. MAKE_ERROR(ERROR_INVALID_LIST_FORMAT),
  527. MAKE_ERROR(ERROR_INVALID_LOGON_HOURS),
  528. MAKE_ERROR(ERROR_INVALID_LOGON_TYPE),
  529. MAKE_ERROR(ERROR_INVALID_MEDIA),
  530. MAKE_ERROR(ERROR_INVALID_MEDIA_POOL),
  531. MAKE_ERROR(ERROR_INVALID_MEMBER),
  532. MAKE_ERROR(ERROR_INVALID_MENU_HANDLE),
  533. MAKE_ERROR(ERROR_INVALID_MESSAGE),
  534. MAKE_ERROR(ERROR_INVALID_MESSAGEDEST),
  535. MAKE_ERROR(ERROR_INVALID_MESSAGENAME),
  536. MAKE_ERROR(ERROR_INVALID_MINALLOCSIZE),
  537. MAKE_ERROR(ERROR_INVALID_MODULETYPE),
  538. MAKE_ERROR(ERROR_INVALID_MONITOR_HANDLE),
  539. MAKE_ERROR(ERROR_INVALID_MSGBOX_STYLE),
  540. MAKE_ERROR(ERROR_INVALID_NAME),
  541. MAKE_ERROR(ERROR_INVALID_NETNAME),
  542. MAKE_ERROR(ERROR_INVALID_OPERATION),
  543. MAKE_ERROR(ERROR_INVALID_OPLOCK_PROTOCOL),
  544. MAKE_ERROR(ERROR_INVALID_ORDINAL),
  545. MAKE_ERROR(ERROR_INVALID_OWNER),
  546. MAKE_ERROR(ERROR_INVALID_PARAMETER),
  547. MAKE_ERROR(ERROR_INVALID_PASSWORD),
  548. MAKE_ERROR(ERROR_INVALID_PASSWORDNAME),
  549. MAKE_ERROR(ERROR_INVALID_PIXEL_FORMAT),
  550. MAKE_ERROR(ERROR_INVALID_PRIMARY_GROUP),
  551. MAKE_ERROR(ERROR_INVALID_PRINTER_COMMAND),
  552. MAKE_ERROR(ERROR_INVALID_PRINTER_NAME),
  553. MAKE_ERROR(ERROR_INVALID_PRINTER_STATE),
  554. MAKE_ERROR(ERROR_INVALID_PRINT_MONITOR),
  555. MAKE_ERROR(ERROR_INVALID_PRIORITY),
  556. MAKE_ERROR(ERROR_INVALID_PROFILE),
  557. MAKE_ERROR(ERROR_INVALID_SCROLLBAR_RANGE),
  558. MAKE_ERROR(ERROR_INVALID_SECURITY_DESCR),
  559. MAKE_ERROR(ERROR_INVALID_SEGDPL),
  560. MAKE_ERROR(ERROR_INVALID_SEGMENT_NUMBER),
  561. MAKE_ERROR(ERROR_INVALID_SEPARATOR_FILE),
  562. MAKE_ERROR(ERROR_INVALID_SERVER_STATE),
  563. MAKE_ERROR(ERROR_INVALID_SERVICENAME),
  564. MAKE_ERROR(ERROR_INVALID_SERVICE_ACCOUNT),
  565. MAKE_ERROR(ERROR_INVALID_SERVICE_CONTROL),
  566. MAKE_ERROR(ERROR_INVALID_SERVICE_LOCK),
  567. MAKE_ERROR(ERROR_INVALID_SHARENAME),
  568. MAKE_ERROR(ERROR_INVALID_SHOWWIN_COMMAND),
  569. MAKE_ERROR(ERROR_INVALID_SID),
  570. MAKE_ERROR(ERROR_INVALID_SIGNAL_NUMBER),
  571. MAKE_ERROR(ERROR_INVALID_SPI_VALUE),
  572. MAKE_ERROR(ERROR_INVALID_STACKSEG),
  573. MAKE_ERROR(ERROR_INVALID_STARTING_CODESEG),
  574. MAKE_ERROR(ERROR_INVALID_STATE),
  575. MAKE_ERROR(ERROR_INVALID_SUB_AUTHORITY),
  576. MAKE_ERROR(ERROR_INVALID_TARGET_HANDLE),
  577. MAKE_ERROR(ERROR_INVALID_THREAD_ID),
  578. MAKE_ERROR(ERROR_INVALID_TIME),
  579. MAKE_ERROR(ERROR_INVALID_TRANSFORM),
  580. MAKE_ERROR(ERROR_INVALID_USER_BUFFER),
  581. MAKE_ERROR(ERROR_INVALID_VERIFY_SWITCH),
  582. MAKE_ERROR(ERROR_INVALID_WINDOW_HANDLE),
  583. MAKE_ERROR(ERROR_INVALID_WINDOW_STYLE),
  584. MAKE_ERROR(ERROR_INVALID_WORKSTATION),
  585. MAKE_ERROR(ERROR_IOPL_NOT_ENABLED),
  586. MAKE_ERROR(ERROR_IO_DEVICE),
  587. MAKE_ERROR(ERROR_IO_INCOMPLETE),
  588. MAKE_ERROR(ERROR_IO_PENDING),
  589. MAKE_ERROR(ERROR_IRQ_BUSY),
  590. MAKE_ERROR(ERROR_IS_JOINED),
  591. MAKE_ERROR(ERROR_IS_JOIN_PATH),
  592. MAKE_ERROR(ERROR_IS_JOIN_TARGET),
  593. MAKE_ERROR(ERROR_IS_SUBSTED),
  594. MAKE_ERROR(ERROR_IS_SUBST_PATH),
  595. MAKE_ERROR(ERROR_IS_SUBST_TARGET),
  596. MAKE_ERROR(ERROR_ITERATED_DATA_EXCEEDS_64k),
  597. MAKE_ERROR(ERROR_JOIN_TO_JOIN),
  598. MAKE_ERROR(ERROR_JOIN_TO_SUBST),
  599. MAKE_ERROR(ERROR_JOURNAL_HOOK_SET),
  600. MAKE_ERROR(ERROR_KEY_DELETED),
  601. MAKE_ERROR(ERROR_KEY_HAS_CHILDREN),
  602. MAKE_ERROR(ERROR_LABEL_TOO_LONG),
  603. MAKE_ERROR(ERROR_LAST_ADMIN),
  604. MAKE_ERROR(ERROR_LB_WITHOUT_TABSTOPS),
  605. MAKE_ERROR(ERROR_LIBRARY_OFFLINE),
  606. MAKE_ERROR(ERROR_LICENSE_QUOTA_EXCEEDED),
  607. MAKE_ERROR(ERROR_LISTBOX_ID_NOT_FOUND),
  608. MAKE_ERROR(ERROR_LM_CROSS_ENCRYPTION_REQUIRED),
  609. MAKE_ERROR(ERROR_LOCAL_USER_SESSION_KEY),
  610. MAKE_ERROR(ERROR_LOCKED),
  611. MAKE_ERROR(ERROR_LOCK_FAILED),
  612. MAKE_ERROR(ERROR_LOCK_VIOLATION),
  613. MAKE_ERROR(ERROR_LOGIN_TIME_RESTRICTION),
  614. MAKE_ERROR(ERROR_LOGIN_WKSTA_RESTRICTION),
  615. MAKE_ERROR(ERROR_LOGON_FAILURE),
  616. MAKE_ERROR(ERROR_LOGON_NOT_GRANTED),
  617. MAKE_ERROR(ERROR_LOGON_SESSION_COLLISION),
  618. MAKE_ERROR(ERROR_LOGON_SESSION_EXISTS),
  619. MAKE_ERROR(ERROR_LOGON_TYPE_NOT_GRANTED),
  620. MAKE_ERROR(ERROR_LOG_FILE_FULL),
  621. MAKE_ERROR(ERROR_LUIDS_EXHAUSTED),
  622. MAKE_ERROR(ERROR_MAGAZINE_NOT_PRESENT),
  623. MAKE_ERROR(ERROR_MAPPED_ALIGNMENT),
  624. MAKE_ERROR(ERROR_MAX_THRDS_REACHED),
  625. MAKE_ERROR(ERROR_MEDIA_CHANGED),
  626. MAKE_ERROR(ERROR_MEDIA_INCOMPATIBLE),
  627. MAKE_ERROR(ERROR_MEDIA_NOT_AVAILABLE),
  628. MAKE_ERROR(ERROR_MEDIA_OFFLINE),
  629. MAKE_ERROR(ERROR_MEDIA_UNAVAILABLE),
  630. MAKE_ERROR(ERROR_MEMBERS_PRIMARY_GROUP),
  631. MAKE_ERROR(ERROR_MEMBER_IN_ALIAS),
  632. MAKE_ERROR(ERROR_MEMBER_IN_GROUP),
  633. MAKE_ERROR(ERROR_MEMBER_NOT_IN_ALIAS),
  634. MAKE_ERROR(ERROR_MEMBER_NOT_IN_GROUP),
  635. MAKE_ERROR(ERROR_MENU_ITEM_NOT_FOUND),
  636. MAKE_ERROR(ERROR_MESSAGE_SYNC_ONLY),
  637. MAKE_ERROR(ERROR_METAFILE_NOT_SUPPORTED),
  638. MAKE_ERROR(ERROR_META_EXPANSION_TOO_LONG),
  639. MAKE_ERROR(ERROR_MOD_NOT_FOUND),
  640. MAKE_ERROR(ERROR_MORE_DATA),
  641. MAKE_ERROR(ERROR_MORE_WRITES),
  642. MAKE_ERROR(ERROR_MR_MID_NOT_FOUND),
  643. MAKE_ERROR(ERROR_NEGATIVE_SEEK),
  644. MAKE_ERROR(ERROR_NESTING_NOT_ALLOWED),
  645. MAKE_ERROR(ERROR_NETLOGON_NOT_STARTED),
  646. MAKE_ERROR(ERROR_NETNAME_DELETED),
  647. MAKE_ERROR(ERROR_NETWORK_ACCESS_DENIED),
  648. MAKE_ERROR(ERROR_NETWORK_BUSY),
  649. MAKE_ERROR(ERROR_NETWORK_UNREACHABLE),
  650. MAKE_ERROR(ERROR_NET_WRITE_FAULT),
  651. MAKE_ERROR(ERROR_NOACCESS),
  652. MAKE_ERROR(ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT),
  653. MAKE_ERROR(ERROR_NOLOGON_SERVER_TRUST_ACCOUNT),
  654. MAKE_ERROR(ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT),
  655. MAKE_ERROR(ERROR_NONE_MAPPED),
  656. MAKE_ERROR(ERROR_NONPAGED_SYSTEM_RESOURCES),
  657. MAKE_ERROR(ERROR_NON_MDICHILD_WINDOW),
  658. MAKE_ERROR(ERROR_NOTIFY_ENUM_DIR),
  659. MAKE_ERROR(ERROR_NOT_ALL_ASSIGNED),
  660. MAKE_ERROR(ERROR_NOT_AUTHENTICATED),
  661. MAKE_ERROR(ERROR_NOT_A_REPARSE_POINT),
  662. MAKE_ERROR(ERROR_NOT_CHILD_WINDOW),
  663. MAKE_ERROR(ERROR_NOT_CONNECTED),
  664. MAKE_ERROR(ERROR_NOT_CONTAINER),
  665. MAKE_ERROR(ERROR_NOT_DOS_DISK),
  666. MAKE_ERROR(ERROR_NOT_EMPTY),
  667. MAKE_ERROR(ERROR_NOT_ENOUGH_MEMORY),
  668. MAKE_ERROR(ERROR_NOT_ENOUGH_QUOTA),
  669. MAKE_ERROR(ERROR_NOT_ENOUGH_SERVER_MEMORY),
  670. MAKE_ERROR(ERROR_NOT_EXPORT_FORMAT),
  671. MAKE_ERROR(ERROR_NOT_FOUND),
  672. MAKE_ERROR(ERROR_NOT_JOINED),
  673. MAKE_ERROR(ERROR_NOT_LOCKED),
  674. MAKE_ERROR(ERROR_NOT_LOGGED_ON),
  675. MAKE_ERROR(ERROR_NOT_LOGON_PROCESS),
  676. MAKE_ERROR(ERROR_NOT_OWNER),
  677. MAKE_ERROR(ERROR_NOT_QUORUM_CAPABLE),
  678. MAKE_ERROR(ERROR_NOT_QUORUM_CLASS),
  679. MAKE_ERROR(ERROR_NOT_READY),
  680. MAKE_ERROR(ERROR_NOT_REGISTRY_FILE),
  681. MAKE_ERROR(ERROR_NOT_SAME_DEVICE),
  682. MAKE_ERROR(ERROR_NOT_SUBSTED),
  683. MAKE_ERROR(ERROR_NOT_SUPPORTED),
  684. MAKE_ERROR(ERROR_NO_ASSOCIATION),
  685. MAKE_ERROR(ERROR_NO_BROWSER_SERVERS_FOUND),
  686. MAKE_ERROR(ERROR_NO_DATA),
  687. MAKE_ERROR(ERROR_NO_DATA_DETECTED),
  688. MAKE_ERROR(ERROR_NO_EFS),
  689. MAKE_ERROR(ERROR_NO_IMPERSONATION_TOKEN),
  690. MAKE_ERROR(ERROR_NO_INHERITANCE),
  691. MAKE_ERROR(ERROR_NO_LOGON_SERVERS),
  692. MAKE_ERROR(ERROR_NO_LOG_SPACE),
  693. MAKE_ERROR(ERROR_NO_MATCH),
  694. MAKE_ERROR(ERROR_NO_MEDIA_IN_DRIVE),
  695. MAKE_ERROR(ERROR_NO_MORE_DEVICES),
  696. MAKE_ERROR(ERROR_NO_MORE_FILES),
  697. MAKE_ERROR(ERROR_NO_MORE_ITEMS),
  698. MAKE_ERROR(ERROR_NO_MORE_SEARCH_HANDLES),
  699. MAKE_ERROR(ERROR_NO_MORE_USER_HANDLES),
  700. MAKE_ERROR(ERROR_NO_NETWORK),
  701. MAKE_ERROR(ERROR_NO_NET_OR_BAD_PATH),
  702. MAKE_ERROR(ERROR_NO_PROC_SLOTS),
  703. MAKE_ERROR(ERROR_NO_QUOTAS_FOR_ACCOUNT),
  704. MAKE_ERROR(ERROR_NO_RECOVERY_POLICY),
  705. MAKE_ERROR(ERROR_NO_RECOVERY_PROGRAM),
  706. MAKE_ERROR(ERROR_NO_SCROLLBARS),
  707. MAKE_ERROR(ERROR_NO_SECURITY_ON_OBJECT),
  708. MAKE_ERROR(ERROR_NO_SHUTDOWN_IN_PROGRESS),
  709. MAKE_ERROR(ERROR_NO_SIGNAL_SENT),
  710. MAKE_ERROR(ERROR_NO_SITENAME),
  711. MAKE_ERROR(ERROR_NO_SPOOL_SPACE),
  712. MAKE_ERROR(ERROR_NO_SUCH_ALIAS),
  713. MAKE_ERROR(ERROR_NO_SUCH_DOMAIN),
  714. MAKE_ERROR(ERROR_NO_SUCH_GROUP),
  715. MAKE_ERROR(ERROR_NO_SUCH_LOGON_SESSION),
  716. MAKE_ERROR(ERROR_NO_SUCH_MEMBER),
  717. MAKE_ERROR(ERROR_NO_SUCH_PACKAGE),
  718. MAKE_ERROR(ERROR_NO_SUCH_PRIVILEGE),
  719. MAKE_ERROR(ERROR_NO_SUCH_SITE),
  720. MAKE_ERROR(ERROR_NO_SUCH_USER),
  721. MAKE_ERROR(ERROR_NO_SYSTEM_MENU),
  722. MAKE_ERROR(ERROR_NO_SYSTEM_RESOURCES),
  723. MAKE_ERROR(ERROR_NO_TOKEN),
  724. MAKE_ERROR(ERROR_NO_TRACKING_SERVICE),
  725. MAKE_ERROR(ERROR_NO_TRUST_LSA_SECRET),
  726. MAKE_ERROR(ERROR_NO_TRUST_SAM_ACCOUNT),
  727. MAKE_ERROR(ERROR_NO_UNICODE_TRANSLATION),
  728. MAKE_ERROR(ERROR_NO_USER_KEYS),
  729. MAKE_ERROR(ERROR_NO_USER_SESSION_KEY),
  730. MAKE_ERROR(ERROR_NO_VOLUME_ID),
  731. MAKE_ERROR(ERROR_NO_VOLUME_LABEL),
  732. MAKE_ERROR(ERROR_NO_WILDCARD_CHARACTERS),
  733. MAKE_ERROR(ERROR_NT_CROSS_ENCRYPTION_REQUIRED),
  734. MAKE_ERROR(ERROR_NULL_LM_PASSWORD),
  735. MAKE_ERROR(ERROR_OBJECT_ALREADY_EXISTS),
  736. MAKE_ERROR(ERROR_OBJECT_IN_LIST),
  737. MAKE_ERROR(ERROR_OBJECT_NOT_FOUND),
  738. MAKE_ERROR(ERROR_OLD_WIN_VERSION),
  739. MAKE_ERROR(ERROR_OPEN_FAILED),
  740. MAKE_ERROR(ERROR_OPEN_FILES),
  741. MAKE_ERROR(ERROR_OPERATION_ABORTED),
  742. MAKE_ERROR(ERROR_OPLOCK_NOT_GRANTED),
  743. MAKE_ERROR(ERROR_OUTOFMEMORY),
  744. MAKE_ERROR(ERROR_OUT_OF_PAPER),
  745. MAKE_ERROR(ERROR_OUT_OF_STRUCTURES),
  746. MAKE_ERROR(ERROR_PAGED_SYSTEM_RESOURCES),
  747. MAKE_ERROR(ERROR_PAGEFILE_QUOTA),
  748. MAKE_ERROR(ERROR_PARTIAL_COPY),
  749. MAKE_ERROR(ERROR_PARTITION_FAILURE),
  750. MAKE_ERROR(ERROR_PASSWORD_EXPIRED),
  751. MAKE_ERROR(ERROR_PASSWORD_MUST_CHANGE),
  752. MAKE_ERROR(ERROR_PASSWORD_RESTRICTION),
  753. MAKE_ERROR(ERROR_PATH_BUSY),
  754. MAKE_ERROR(ERROR_PATH_NOT_FOUND),
  755. MAKE_ERROR(ERROR_PIPE_BUSY),
  756. MAKE_ERROR(ERROR_PIPE_CONNECTED),
  757. MAKE_ERROR(ERROR_PIPE_LISTENING),
  758. MAKE_ERROR(ERROR_PIPE_NOT_CONNECTED),
  759. MAKE_ERROR(ERROR_POINT_NOT_FOUND),
  760. MAKE_ERROR(ERROR_POPUP_ALREADY_ACTIVE),
  761. MAKE_ERROR(ERROR_PORT_UNREACHABLE),
  762. MAKE_ERROR(ERROR_POSSIBLE_DEADLOCK),
  763. MAKE_ERROR(ERROR_PRINTER_ALREADY_EXISTS),
  764. MAKE_ERROR(ERROR_PRINTER_DELETED),
  765. MAKE_ERROR(ERROR_PRINTER_DRIVER_ALREADY_INSTALLED),
  766. MAKE_ERROR(ERROR_PRINTER_DRIVER_IN_USE),
  767. MAKE_ERROR(ERROR_PRINTER_HAS_JOBS_QUEUED),
  768. MAKE_ERROR(ERROR_PRINTQ_FULL),
  769. MAKE_ERROR(ERROR_PRINT_CANCELLED),
  770. MAKE_ERROR(ERROR_PRINT_MONITOR_ALREADY_INSTALLED),
  771. MAKE_ERROR(ERROR_PRINT_MONITOR_IN_USE),
  772. MAKE_ERROR(ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED),
  773. MAKE_ERROR(ERROR_PRIVATE_DIALOG_INDEX),
  774. MAKE_ERROR(ERROR_PRIVILEGE_NOT_HELD),
  775. MAKE_ERROR(ERROR_PROCESS_ABORTED),
  776. MAKE_ERROR(ERROR_PROC_NOT_FOUND),
  777. MAKE_ERROR(ERROR_PRODUCT_UNINSTALLED),
  778. MAKE_ERROR(ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE),
  779. MAKE_ERROR(ERROR_PROFILE_NOT_FOUND),
  780. MAKE_ERROR(ERROR_PROTOCOL_UNREACHABLE),
  781. MAKE_ERROR(ERROR_QUORUMLOG_OPEN_FAILED),
  782. MAKE_ERROR(ERROR_QUORUM_RESOURCE),
  783. MAKE_ERROR(ERROR_QUORUM_RESOURCE_ONLINE_FAILED),
  784. MAKE_ERROR(ERROR_READ_FAULT),
  785. MAKE_ERROR(ERROR_REC_NON_EXISTENT),
  786. MAKE_ERROR(ERROR_REDIRECTOR_HAS_OPEN_HANDLES),
  787. MAKE_ERROR(ERROR_REDIR_PAUSED),
  788. MAKE_ERROR(ERROR_REGISTRY_CORRUPT),
  789. MAKE_ERROR(ERROR_REGISTRY_IO_FAILED),
  790. MAKE_ERROR(ERROR_REGISTRY_RECOVERED),
  791. MAKE_ERROR(ERROR_RELOC_CHAIN_XEEDS_SEGLIM),
  792. MAKE_ERROR(ERROR_REMOTE_SESSION_LIMIT_EXCEEDED),
  793. MAKE_ERROR(ERROR_REMOTE_STORAGE_MEDIA_ERROR),
  794. MAKE_ERROR(ERROR_REMOTE_STORAGE_NOT_ACTIVE),
  795. MAKE_ERROR(ERROR_REM_NOT_LIST),
  796. MAKE_ERROR(ERROR_REPARSE_ATTRIBUTE_CONFLICT),
  797. MAKE_ERROR(ERROR_REQUEST_ABORTED),
  798. MAKE_ERROR(ERROR_REQUEST_REFUSED),
  799. MAKE_ERROR(ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION),
  800. MAKE_ERROR(ERROR_REQ_NOT_ACCEP),
  801. MAKE_ERROR(ERROR_RESMON_CREATE_FAILED),
  802. MAKE_ERROR(ERROR_RESMON_ONLINE_FAILED),
  803. MAKE_ERROR(ERROR_RESOURCE_DATA_NOT_FOUND),
  804. MAKE_ERROR(ERROR_RESOURCE_DISABLED),
  805. MAKE_ERROR(ERROR_RESOURCE_LANG_NOT_FOUND),
  806. MAKE_ERROR(ERROR_RESOURCE_NAME_NOT_FOUND),
  807. MAKE_ERROR(ERROR_RESOURCE_NOT_AVAILABLE),
  808. MAKE_ERROR(ERROR_RESOURCE_NOT_FOUND),
  809. MAKE_ERROR(ERROR_RESOURCE_NOT_ONLINE),
  810. MAKE_ERROR(ERROR_RESOURCE_NOT_PRESENT),
  811. MAKE_ERROR(ERROR_RESOURCE_ONLINE),
  812. MAKE_ERROR(ERROR_RESOURCE_PROPERTIES_STORED),
  813. MAKE_ERROR(ERROR_RESOURCE_TYPE_NOT_FOUND),
  814. MAKE_ERROR(ERROR_RETRY),
  815. MAKE_ERROR(ERROR_REVISION_MISMATCH),
  816. MAKE_ERROR(ERROR_RING2SEG_MUST_BE_MOVABLE),
  817. MAKE_ERROR(ERROR_RING2_STACK_IN_USE),
  818. MAKE_ERROR(ERROR_RMODE_APP),
  819. MAKE_ERROR(ERROR_RPL_NOT_ALLOWED),
  820. MAKE_ERROR(ERROR_RXACT_COMMIT_FAILURE),
  821. MAKE_ERROR(ERROR_RXACT_INVALID_STATE),
  822. MAKE_ERROR(ERROR_SAME_DRIVE),
  823. MAKE_ERROR(ERROR_SCREEN_ALREADY_LOCKED),
  824. MAKE_ERROR(ERROR_SECRET_TOO_LONG),
  825. MAKE_ERROR(ERROR_SECTOR_NOT_FOUND),
  826. MAKE_ERROR(ERROR_SEEK),
  827. MAKE_ERROR(ERROR_SEEK_ON_DEVICE),
  828. MAKE_ERROR(ERROR_SEM_IS_SET),
  829. MAKE_ERROR(ERROR_SEM_NOT_FOUND),
  830. MAKE_ERROR(ERROR_SEM_OWNER_DIED),
  831. MAKE_ERROR(ERROR_SEM_TIMEOUT),
  832. MAKE_ERROR(ERROR_SEM_USER_LIMIT),
  833. MAKE_ERROR(ERROR_SERIAL_NO_DEVICE),
  834. MAKE_ERROR(ERROR_SERVER_DISABLED),
  835. MAKE_ERROR(ERROR_SERVER_HAS_OPEN_HANDLES),
  836. MAKE_ERROR(ERROR_SERVER_NOT_DISABLED),
  837. MAKE_ERROR(ERROR_SERVICE_ALREADY_RUNNING),
  838. MAKE_ERROR(ERROR_SERVICE_CANNOT_ACCEPT_CTRL),
  839. MAKE_ERROR(ERROR_SERVICE_DATABASE_LOCKED),
  840. MAKE_ERROR(ERROR_SERVICE_DEPENDENCY_DELETED),
  841. MAKE_ERROR(ERROR_SERVICE_DEPENDENCY_FAIL),
  842. MAKE_ERROR(ERROR_SERVICE_DISABLED),
  843. MAKE_ERROR(ERROR_SERVICE_DOES_NOT_EXIST),
  844. MAKE_ERROR(ERROR_SERVICE_EXISTS),
  845. MAKE_ERROR(ERROR_SERVICE_LOGON_FAILED),
  846. MAKE_ERROR(ERROR_SERVICE_MARKED_FOR_DELETE),
  847. MAKE_ERROR(ERROR_SERVICE_NEVER_STARTED),
  848. MAKE_ERROR(ERROR_SERVICE_NOT_ACTIVE),
  849. MAKE_ERROR(ERROR_SERVICE_NOT_FOUND),
  850. MAKE_ERROR(ERROR_SERVICE_NO_THREAD),
  851. MAKE_ERROR(ERROR_SERVICE_REQUEST_TIMEOUT),
  852. MAKE_ERROR(ERROR_SERVICE_SPECIFIC_ERROR),
  853. MAKE_ERROR(ERROR_SERVICE_START_HANG),
  854. MAKE_ERROR(ERROR_SESSION_CREDENTIAL_CONFLICT),
  855. MAKE_ERROR(ERROR_SETCOUNT_ON_BAD_LB),
  856. MAKE_ERROR(ERROR_SETMARK_DETECTED),
  857. MAKE_ERROR(ERROR_SET_NOT_FOUND),
  858. MAKE_ERROR(ERROR_SET_POWER_STATE_FAILED),
  859. MAKE_ERROR(ERROR_SET_POWER_STATE_VETOED),
  860. MAKE_ERROR(ERROR_SHARING_BUFFER_EXCEEDED),
  861. MAKE_ERROR(ERROR_SHARING_PAUSED),
  862. MAKE_ERROR(ERROR_SHARING_VIOLATION),
  863. MAKE_ERROR(ERROR_SHUTDOWN_CLUSTER),
  864. MAKE_ERROR(ERROR_SHUTDOWN_IN_PROGRESS),
  865. MAKE_ERROR(ERROR_SIGNAL_PENDING),
  866. MAKE_ERROR(ERROR_SIGNAL_REFUSED),
  867. MAKE_ERROR(ERROR_SINGLE_INSTANCE_APP),
  868. MAKE_ERROR(ERROR_SOME_NOT_MAPPED),
  869. MAKE_ERROR(ERROR_SOURCE_ELEMENT_EMPTY),
  870. MAKE_ERROR(ERROR_SPECIAL_ACCOUNT),
  871. MAKE_ERROR(ERROR_SPECIAL_GROUP),
  872. MAKE_ERROR(ERROR_SPECIAL_USER),
  873. MAKE_ERROR(ERROR_SPL_NO_ADDJOB),
  874. MAKE_ERROR(ERROR_SPL_NO_STARTDOC),
  875. MAKE_ERROR(ERROR_SPOOL_FILE_NOT_FOUND),
  876. MAKE_ERROR(ERROR_STACK_OVERFLOW),
  877. MAKE_ERROR(ERROR_STATIC_INIT),
  878. MAKE_ERROR(ERROR_SUBST_TO_JOIN),
  879. MAKE_ERROR(ERROR_SUBST_TO_SUBST),
  880. MAKE_ERROR(ERROR_SUCCESS),
  881. MAKE_ERROR(ERROR_SUCCESS_REBOOT_REQUIRED),
  882. MAKE_ERROR(ERROR_SUCCESS_RESTART_REQUIRED),
  883. MAKE_ERROR(ERROR_SWAPERROR),
  884. MAKE_ERROR(ERROR_SYSTEM_TRACE),
  885. MAKE_ERROR(ERROR_TAG_NOT_FOUND),
  886. MAKE_ERROR(ERROR_TAG_NOT_PRESENT),
  887. MAKE_ERROR(ERROR_THREAD_1_INACTIVE),
  888. MAKE_ERROR(ERROR_TIMEOUT),
  889. MAKE_ERROR(ERROR_TLW_WITH_WSCHILD),
  890. MAKE_ERROR(ERROR_TOKEN_ALREADY_IN_USE),
  891. MAKE_ERROR(ERROR_TOO_MANY_CMDS),
  892. MAKE_ERROR(ERROR_TOO_MANY_CONTEXT_IDS),
  893. MAKE_ERROR(ERROR_TOO_MANY_LINKS),
  894. MAKE_ERROR(ERROR_TOO_MANY_LUIDS_REQUESTED),
  895. MAKE_ERROR(ERROR_TOO_MANY_MODULES),
  896. MAKE_ERROR(ERROR_TOO_MANY_MUXWAITERS),
  897. MAKE_ERROR(ERROR_TOO_MANY_NAMES),
  898. MAKE_ERROR(ERROR_TOO_MANY_OPEN_FILES),
  899. MAKE_ERROR(ERROR_TOO_MANY_POSTS),
  900. MAKE_ERROR(ERROR_TOO_MANY_SECRETS),
  901. MAKE_ERROR(ERROR_TOO_MANY_SEMAPHORES),
  902. MAKE_ERROR(ERROR_TOO_MANY_SEM_REQUESTS),
  903. MAKE_ERROR(ERROR_TOO_MANY_SESS),
  904. MAKE_ERROR(ERROR_TOO_MANY_SIDS),
  905. MAKE_ERROR(ERROR_TOO_MANY_TCBS),
  906. MAKE_ERROR(ERROR_TRANSFORM_NOT_SUPPORTED),
  907. MAKE_ERROR(ERROR_TRUSTED_DOMAIN_FAILURE),
  908. MAKE_ERROR(ERROR_TRUSTED_RELATIONSHIP_FAILURE),
  909. MAKE_ERROR(ERROR_TRUST_FAILURE),
  910. MAKE_ERROR(ERROR_UNABLE_TO_CLEAN),
  911. MAKE_ERROR(ERROR_UNABLE_TO_LOCK_MEDIA),
  912. MAKE_ERROR(ERROR_UNABLE_TO_UNLOAD_MEDIA),
  913. MAKE_ERROR(ERROR_UNEXP_NET_ERR),
  914. MAKE_ERROR(ERROR_UNKNOWN_COMPONENT),
  915. MAKE_ERROR(ERROR_UNKNOWN_FEATURE),
  916. MAKE_ERROR(ERROR_UNKNOWN_PORT),
  917. MAKE_ERROR(ERROR_UNKNOWN_PRINTER_DRIVER),
  918. MAKE_ERROR(ERROR_UNKNOWN_PRINTPROCESSOR),
  919. MAKE_ERROR(ERROR_UNKNOWN_PRINT_MONITOR),
  920. MAKE_ERROR(ERROR_UNKNOWN_PRODUCT),
  921. MAKE_ERROR(ERROR_UNKNOWN_PROPERTY),
  922. MAKE_ERROR(ERROR_UNKNOWN_REVISION),
  923. MAKE_ERROR(ERROR_UNRECOGNIZED_MEDIA),
  924. MAKE_ERROR(ERROR_UNRECOGNIZED_VOLUME),
  925. MAKE_ERROR(ERROR_USER_EXISTS),
  926. MAKE_ERROR(ERROR_USER_MAPPED_FILE),
  927. MAKE_ERROR(ERROR_VC_DISCONNECTED),
  928. MAKE_ERROR(ERROR_WAIT_NO_CHILDREN),
  929. MAKE_ERROR(ERROR_WINDOW_NOT_COMBOBOX),
  930. MAKE_ERROR(ERROR_WINDOW_NOT_DIALOG),
  931. MAKE_ERROR(ERROR_WINDOW_OF_OTHER_THREAD),
  932. MAKE_ERROR(ERROR_WINS_INTERNAL),
  933. MAKE_ERROR(ERROR_WMI_ALREADY_ENABLED),
  934. MAKE_ERROR(ERROR_WMI_DP_FAILED),
  935. MAKE_ERROR(ERROR_WMI_DP_NOT_FOUND),
  936. MAKE_ERROR(ERROR_WMI_GUID_DISCONNECTED),
  937. MAKE_ERROR(ERROR_WMI_GUID_NOT_FOUND),
  938. MAKE_ERROR(ERROR_WMI_INSTANCE_NOT_FOUND),
  939. MAKE_ERROR(ERROR_WMI_INVALID_MOF),
  940. MAKE_ERROR(ERROR_WMI_INVALID_REGINFO),
  941. MAKE_ERROR(ERROR_WMI_ITEMID_NOT_FOUND),
  942. MAKE_ERROR(ERROR_WMI_SERVER_UNAVAILABLE),
  943. MAKE_ERROR(ERROR_WMI_TRY_AGAIN),
  944. MAKE_ERROR(ERROR_WMI_UNRESOLVED_INSTANCE_REF),
  945. MAKE_ERROR(ERROR_WORKING_SET_QUOTA),
  946. MAKE_ERROR(ERROR_WRITE_FAULT),
  947. MAKE_ERROR(ERROR_WRITE_PROTECT),
  948. MAKE_ERROR(ERROR_WRONG_DISK),
  949. MAKE_ERROR(ERROR_WRONG_EFS),
  950. MAKE_ERROR(ERROR_WRONG_PASSWORD),
  951. MAKE_ERROR(E_ABORT),
  952. MAKE_ERROR(E_ACCESSDENIED),
  953. MAKE_ERROR(E_FAIL),
  954. MAKE_ERROR(E_HANDLE),
  955. MAKE_ERROR(E_INVALIDARG),
  956. MAKE_ERROR(E_NOINTERFACE),
  957. MAKE_ERROR(E_NOTIMPL),
  958. MAKE_ERROR(E_OUTOFMEMORY),
  959. MAKE_ERROR(E_PENDING),
  960. MAKE_ERROR(E_POINTER),
  961. MAKE_ERROR(E_UNEXPECTED),
  962. MAKE_ERROR(INPLACE_E_NOTOOLSPACE),
  963. MAKE_ERROR(INPLACE_E_NOTUNDOABLE),
  964. MAKE_ERROR(INPLACE_S_TRUNCATED),
  965. MAKE_ERROR(MEM_E_INVALID_LINK),
  966. MAKE_ERROR(MEM_E_INVALID_ROOT),
  967. MAKE_ERROR(MEM_E_INVALID_SIZE),
  968. MAKE_ERROR(MK_E_CANTOPENFILE),
  969. MAKE_ERROR(MK_E_CONNECTMANUALLY),
  970. MAKE_ERROR(MK_E_ENUMERATION_FAILED),
  971. MAKE_ERROR(MK_E_EXCEEDEDDEADLINE),
  972. MAKE_ERROR(MK_E_INTERMEDIATEINTERFACENOTSUPPORTED),
  973. MAKE_ERROR(MK_E_INVALIDEXTENSION),
  974. MAKE_ERROR(MK_E_MUSTBOTHERUSER),
  975. MAKE_ERROR(MK_E_NEEDGENERIC),
  976. MAKE_ERROR(MK_E_NOINVERSE),
  977. MAKE_ERROR(MK_E_NOOBJECT),
  978. MAKE_ERROR(MK_E_NOPREFIX),
  979. MAKE_ERROR(MK_E_NOSTORAGE),
  980. MAKE_ERROR(MK_E_NOTBINDABLE),
  981. MAKE_ERROR(MK_E_NOTBOUND),
  982. MAKE_ERROR(MK_E_NO_NORMALIZED),
  983. MAKE_ERROR(MK_E_SYNTAX),
  984. MAKE_ERROR(MK_E_UNAVAILABLE),
  985. MAKE_ERROR(MK_S_HIM),
  986. MAKE_ERROR(MK_S_ME),
  987. MAKE_ERROR(MK_S_MONIKERALREADYREGISTERED),
  988. MAKE_ERROR(MK_S_REDUCED_TO_SELF),
  989. MAKE_ERROR(MK_S_US),
  990. MAKE_ERROR(NOERROR),
  991. MAKE_ERROR(NO_ERROR),
  992. MAKE_ERROR(NTE_BAD_ALGID),
  993. MAKE_ERROR(NTE_BAD_DATA),
  994. MAKE_ERROR(NTE_BAD_FLAGS),
  995. MAKE_ERROR(NTE_BAD_HASH),
  996. MAKE_ERROR(NTE_BAD_HASH_STATE),
  997. MAKE_ERROR(NTE_BAD_KEY),
  998. MAKE_ERROR(NTE_BAD_KEYSET),
  999. MAKE_ERROR(NTE_BAD_KEYSET_PARAM),
  1000. MAKE_ERROR(NTE_BAD_KEY_STATE),
  1001. MAKE_ERROR(NTE_BAD_LEN),
  1002. MAKE_ERROR(NTE_BAD_PROVIDER),
  1003. MAKE_ERROR(NTE_BAD_PROV_TYPE),
  1004. MAKE_ERROR(NTE_BAD_PUBLIC_KEY),
  1005. MAKE_ERROR(NTE_BAD_SIGNATURE),
  1006. MAKE_ERROR(NTE_BAD_TYPE),
  1007. MAKE_ERROR(NTE_BAD_UID),
  1008. MAKE_ERROR(NTE_BAD_VER),
  1009. MAKE_ERROR(NTE_DOUBLE_ENCRYPT),
  1010. MAKE_ERROR(NTE_EXISTS),
  1011. MAKE_ERROR(NTE_FAIL),
  1012. MAKE_ERROR(NTE_KEYSET_ENTRY_BAD),
  1013. MAKE_ERROR(NTE_KEYSET_NOT_DEF),
  1014. MAKE_ERROR(NTE_NOT_FOUND),
  1015. MAKE_ERROR(NTE_NO_KEY),
  1016. MAKE_ERROR(NTE_NO_MEMORY),
  1017. MAKE_ERROR(NTE_OP_OK),
  1018. MAKE_ERROR(NTE_PERM),
  1019. MAKE_ERROR(NTE_PROVIDER_DLL_FAIL),
  1020. MAKE_ERROR(NTE_PROV_DLL_NOT_FOUND),
  1021. MAKE_ERROR(NTE_PROV_TYPE_ENTRY_BAD),
  1022. MAKE_ERROR(NTE_PROV_TYPE_NOT_DEF),
  1023. MAKE_ERROR(NTE_PROV_TYPE_NO_MATCH),
  1024. MAKE_ERROR(NTE_SIGNATURE_FILE_BAD),
  1025. MAKE_ERROR(NTE_SYS_ERR),
  1026. MAKE_ERROR(OLEOBJ_E_INVALIDVERB),
  1027. MAKE_ERROR(OLEOBJ_E_NOVERBS),
  1028. MAKE_ERROR(OLEOBJ_S_CANNOT_DOVERB_NOW),
  1029. MAKE_ERROR(OLEOBJ_S_INVALIDHWND),
  1030. MAKE_ERROR(OLEOBJ_S_INVALIDVERB),
  1031. MAKE_ERROR(OLE_E_ADVF),
  1032. MAKE_ERROR(OLE_E_ADVISENOTSUPPORTED),
  1033. MAKE_ERROR(OLE_E_BLANK),
  1034. MAKE_ERROR(OLE_E_CANTCONVERT),
  1035. MAKE_ERROR(OLE_E_CANT_BINDTOSOURCE),
  1036. MAKE_ERROR(OLE_E_CANT_GETMONIKER),
  1037. MAKE_ERROR(OLE_E_CLASSDIFF),
  1038. MAKE_ERROR(OLE_E_ENUM_NOMORE),
  1039. MAKE_ERROR(OLE_E_INVALIDHWND),
  1040. MAKE_ERROR(OLE_E_INVALIDRECT),
  1041. MAKE_ERROR(OLE_E_NOCACHE),
  1042. MAKE_ERROR(OLE_E_NOCONNECTION),
  1043. MAKE_ERROR(OLE_E_NOSTORAGE),
  1044. MAKE_ERROR(OLE_E_NOTRUNNING),
  1045. MAKE_ERROR(OLE_E_NOT_INPLACEACTIVE),
  1046. MAKE_ERROR(OLE_E_OLEVERB),
  1047. MAKE_ERROR(OLE_E_PROMPTSAVECANCELLED),
  1048. MAKE_ERROR(OLE_E_STATIC),
  1049. MAKE_ERROR(OLE_E_WRONGCOMPOBJ),
  1050. MAKE_ERROR(OLE_S_MAC_CLIPFORMAT),
  1051. MAKE_ERROR(OLE_S_STATIC),
  1052. MAKE_ERROR(OLE_S_USEREG),
  1053. MAKE_ERROR(OR_INVALID_OID),
  1054. MAKE_ERROR(OR_INVALID_OXID),
  1055. MAKE_ERROR(OR_INVALID_SET),
  1056. MAKE_ERROR(PERSIST_E_NOTSELFSIZING),
  1057. MAKE_ERROR(PERSIST_E_SIZEDEFINITE),
  1058. MAKE_ERROR(PERSIST_E_SIZEINDEFINITE),
  1059. MAKE_ERROR(REGDB_E_CLASSNOTREG),
  1060. MAKE_ERROR(REGDB_E_IIDNOTREG),
  1061. MAKE_ERROR(REGDB_E_INVALIDVALUE),
  1062. MAKE_ERROR(REGDB_E_KEYMISSING),
  1063. MAKE_ERROR(REGDB_E_READREGDB),
  1064. MAKE_ERROR(REGDB_E_WRITEREGDB),
  1065. MAKE_ERROR(RPC_E_ACCESS_DENIED),
  1066. MAKE_ERROR(RPC_E_ATTEMPTED_MULTITHREAD),
  1067. MAKE_ERROR(RPC_E_CALL_CANCELED),
  1068. MAKE_ERROR(RPC_E_CALL_COMPLETE),
  1069. MAKE_ERROR(RPC_E_CALL_REJECTED),
  1070. MAKE_ERROR(RPC_E_CANTCALLOUT_AGAIN),
  1071. MAKE_ERROR(RPC_E_CANTCALLOUT_INASYNCCALL),
  1072. MAKE_ERROR(RPC_E_CANTCALLOUT_INEXTERNALCALL),
  1073. MAKE_ERROR(RPC_E_CANTCALLOUT_ININPUTSYNCCALL),
  1074. MAKE_ERROR(RPC_E_CANTPOST_INSENDCALL),
  1075. MAKE_ERROR(RPC_E_CANTTRANSMIT_CALL),
  1076. MAKE_ERROR(RPC_E_CHANGED_MODE),
  1077. MAKE_ERROR(RPC_E_CLIENT_CANTMARSHAL_DATA),
  1078. MAKE_ERROR(RPC_E_CLIENT_CANTUNMARSHAL_DATA),
  1079. MAKE_ERROR(RPC_E_CLIENT_DIED),
  1080. MAKE_ERROR(RPC_E_CONNECTION_TERMINATED),
  1081. MAKE_ERROR(RPC_E_DISCONNECTED),
  1082. MAKE_ERROR(RPC_E_FAULT),
  1083. MAKE_ERROR(RPC_E_INVALIDMETHOD),
  1084. MAKE_ERROR(RPC_E_INVALID_CALLDATA),
  1085. MAKE_ERROR(RPC_E_INVALID_DATA),
  1086. MAKE_ERROR(RPC_E_INVALID_DATAPACKET),
  1087. MAKE_ERROR(RPC_E_INVALID_EXTENSION),
  1088. MAKE_ERROR(RPC_E_INVALID_HEADER),
  1089. MAKE_ERROR(RPC_E_INVALID_IPID),
  1090. MAKE_ERROR(RPC_E_INVALID_OBJECT),
  1091. MAKE_ERROR(RPC_E_INVALID_OBJREF),
  1092. MAKE_ERROR(RPC_E_INVALID_PARAMETER),
  1093. MAKE_ERROR(RPC_E_NOT_REGISTERED),
  1094. MAKE_ERROR(RPC_E_NO_CONTEXT),
  1095. MAKE_ERROR(RPC_E_NO_GOOD_SECURITY_PACKAGES),
  1096. MAKE_ERROR(RPC_E_NO_SYNC),
  1097. MAKE_ERROR(RPC_E_OUT_OF_RESOURCES),
  1098. MAKE_ERROR(RPC_E_REMOTE_DISABLED),
  1099. MAKE_ERROR(RPC_E_RETRY),
  1100. MAKE_ERROR(RPC_E_SERVERCALL_REJECTED),
  1101. MAKE_ERROR(RPC_E_SERVERCALL_RETRYLATER),
  1102. MAKE_ERROR(RPC_E_SERVERFAULT),
  1103. MAKE_ERROR(RPC_E_SERVER_CANTMARSHAL_DATA),
  1104. MAKE_ERROR(RPC_E_SERVER_CANTUNMARSHAL_DATA),
  1105. MAKE_ERROR(RPC_E_SERVER_DIED),
  1106. MAKE_ERROR(RPC_E_SERVER_DIED_DNE),
  1107. MAKE_ERROR(RPC_E_SYS_CALL_FAILED),
  1108. MAKE_ERROR(RPC_E_THREAD_NOT_INIT),
  1109. MAKE_ERROR(RPC_E_TIMEOUT),
  1110. MAKE_ERROR(RPC_E_TOO_LATE),
  1111. MAKE_ERROR(RPC_E_UNEXPECTED),
  1112. MAKE_ERROR(RPC_E_UNSECURE_CALL),
  1113. MAKE_ERROR(RPC_E_VERSION_MISMATCH),
  1114. MAKE_ERROR(RPC_E_WRONG_THREAD),
  1115. MAKE_ERROR(RPC_S_ADDRESS_ERROR),
  1116. MAKE_ERROR(RPC_S_ALREADY_LISTENING),
  1117. MAKE_ERROR(RPC_S_ALREADY_REGISTERED),
  1118. MAKE_ERROR(RPC_S_BINDING_HAS_NO_AUTH),
  1119. MAKE_ERROR(RPC_S_BINDING_INCOMPLETE),
  1120. MAKE_ERROR(RPC_S_CALLPENDING),
  1121. MAKE_ERROR(RPC_S_CALL_CANCELLED),
  1122. MAKE_ERROR(RPC_S_CALL_FAILED),
  1123. MAKE_ERROR(RPC_S_CALL_FAILED_DNE),
  1124. MAKE_ERROR(RPC_S_CALL_IN_PROGRESS),
  1125. MAKE_ERROR(RPC_S_CANNOT_SUPPORT),
  1126. MAKE_ERROR(RPC_S_CANT_CREATE_ENDPOINT),
  1127. MAKE_ERROR(RPC_S_COMM_FAILURE),
  1128. MAKE_ERROR(RPC_S_DUPLICATE_ENDPOINT),
  1129. MAKE_ERROR(RPC_S_ENTRY_ALREADY_EXISTS),
  1130. MAKE_ERROR(RPC_S_ENTRY_NOT_FOUND),
  1131. MAKE_ERROR(RPC_S_FP_DIV_ZERO),
  1132. MAKE_ERROR(RPC_S_FP_OVERFLOW),
  1133. MAKE_ERROR(RPC_S_FP_UNDERFLOW),
  1134. MAKE_ERROR(RPC_S_GROUP_MEMBER_NOT_FOUND),
  1135. MAKE_ERROR(RPC_S_INCOMPLETE_NAME),
  1136. MAKE_ERROR(RPC_S_INTERFACE_NOT_FOUND),
  1137. MAKE_ERROR(RPC_S_INTERNAL_ERROR),
  1138. MAKE_ERROR(RPC_S_INVALID_ASYNC_CALL),
  1139. MAKE_ERROR(RPC_S_INVALID_ASYNC_HANDLE),
  1140. MAKE_ERROR(RPC_S_INVALID_AUTH_IDENTITY),
  1141. MAKE_ERROR(RPC_S_INVALID_BINDING),
  1142. MAKE_ERROR(RPC_S_INVALID_BOUND),
  1143. MAKE_ERROR(RPC_S_INVALID_ENDPOINT_FORMAT),
  1144. MAKE_ERROR(RPC_S_INVALID_NAF_ID),
  1145. MAKE_ERROR(RPC_S_INVALID_NAME_SYNTAX),
  1146. MAKE_ERROR(RPC_S_INVALID_NETWORK_OPTIONS),
  1147. MAKE_ERROR(RPC_S_INVALID_NET_ADDR),
  1148. MAKE_ERROR(RPC_S_INVALID_OBJECT),
  1149. MAKE_ERROR(RPC_S_INVALID_RPC_PROTSEQ),
  1150. MAKE_ERROR(RPC_S_INVALID_STRING_BINDING),
  1151. MAKE_ERROR(RPC_S_INVALID_STRING_UUID),
  1152. MAKE_ERROR(RPC_S_INVALID_TAG),
  1153. MAKE_ERROR(RPC_S_INVALID_TIMEOUT),
  1154. MAKE_ERROR(RPC_S_INVALID_VERS_OPTION),
  1155. MAKE_ERROR(RPC_S_MAX_CALLS_TOO_SMALL),
  1156. MAKE_ERROR(RPC_S_NAME_SERVICE_UNAVAILABLE),
  1157. MAKE_ERROR(RPC_S_NOTHING_TO_EXPORT),
  1158. MAKE_ERROR(RPC_S_NOT_ALL_OBJS_UNEXPORTED),
  1159. MAKE_ERROR(RPC_S_NOT_CANCELLED),
  1160. MAKE_ERROR(RPC_S_NOT_LISTENING),
  1161. MAKE_ERROR(RPC_S_NOT_RPC_ERROR),
  1162. MAKE_ERROR(RPC_S_NO_BINDINGS),
  1163. MAKE_ERROR(RPC_S_NO_CALL_ACTIVE),
  1164. MAKE_ERROR(RPC_S_NO_CONTEXT_AVAILABLE),
  1165. MAKE_ERROR(RPC_S_NO_ENDPOINT_FOUND),
  1166. MAKE_ERROR(RPC_S_NO_ENTRY_NAME),
  1167. MAKE_ERROR(RPC_S_NO_INTERFACES),
  1168. MAKE_ERROR(RPC_S_NO_MORE_BINDINGS),
  1169. MAKE_ERROR(RPC_S_NO_MORE_MEMBERS),
  1170. MAKE_ERROR(RPC_S_NO_PRINC_NAME),
  1171. MAKE_ERROR(RPC_S_NO_PROTSEQS),
  1172. MAKE_ERROR(RPC_S_NO_PROTSEQS_REGISTERED),
  1173. MAKE_ERROR(RPC_S_OBJECT_NOT_FOUND),
  1174. MAKE_ERROR(RPC_S_OUT_OF_RESOURCES),
  1175. MAKE_ERROR(RPC_S_PROCNUM_OUT_OF_RANGE),
  1176. MAKE_ERROR(RPC_S_PROTOCOL_ERROR),
  1177. MAKE_ERROR(RPC_S_PROTSEQ_NOT_FOUND),
  1178. MAKE_ERROR(RPC_S_PROTSEQ_NOT_SUPPORTED),
  1179. MAKE_ERROR(RPC_S_SEC_PKG_ERROR),
  1180. MAKE_ERROR(RPC_S_SEND_INCOMPLETE),
  1181. MAKE_ERROR(RPC_S_SERVER_TOO_BUSY),
  1182. MAKE_ERROR(RPC_S_SERVER_UNAVAILABLE),
  1183. MAKE_ERROR(RPC_S_STRING_TOO_LONG),
  1184. MAKE_ERROR(RPC_S_TYPE_ALREADY_REGISTERED),
  1185. MAKE_ERROR(RPC_S_UNKNOWN_AUTHN_LEVEL),
  1186. MAKE_ERROR(RPC_S_UNKNOWN_AUTHN_SERVICE),
  1187. MAKE_ERROR(RPC_S_UNKNOWN_AUTHN_TYPE),
  1188. MAKE_ERROR(RPC_S_UNKNOWN_AUTHZ_SERVICE),
  1189. MAKE_ERROR(RPC_S_UNKNOWN_IF),
  1190. MAKE_ERROR(RPC_S_UNKNOWN_MGR_TYPE),
  1191. MAKE_ERROR(RPC_S_UNSUPPORTED_AUTHN_LEVEL),
  1192. MAKE_ERROR(RPC_S_UNSUPPORTED_NAME_SYNTAX),
  1193. MAKE_ERROR(RPC_S_UNSUPPORTED_TRANS_SYN),
  1194. MAKE_ERROR(RPC_S_UNSUPPORTED_TYPE),
  1195. MAKE_ERROR(RPC_S_UUID_LOCAL_ONLY),
  1196. MAKE_ERROR(RPC_S_UUID_NO_ADDRESS),
  1197. MAKE_ERROR(RPC_S_WAITONTIMER),
  1198. MAKE_ERROR(RPC_S_WRONG_KIND_OF_BINDING),
  1199. MAKE_ERROR(RPC_S_ZERO_DIVIDE),
  1200. MAKE_ERROR(RPC_X_BAD_STUB_DATA),
  1201. MAKE_ERROR(RPC_X_BYTE_COUNT_TOO_SMALL),
  1202. MAKE_ERROR(RPC_X_ENUM_VALUE_OUT_OF_RANGE),
  1203. MAKE_ERROR(RPC_X_INVALID_ES_ACTION),
  1204. MAKE_ERROR(RPC_X_INVALID_PIPE_OBJECT),
  1205. MAKE_ERROR(RPC_X_NO_MORE_ENTRIES),
  1206. MAKE_ERROR(RPC_X_NULL_REF_POINTER),
  1207. MAKE_ERROR(RPC_X_PIPE_CLOSED),
  1208. MAKE_ERROR(RPC_X_PIPE_DISCIPLINE_ERROR),
  1209. MAKE_ERROR(RPC_X_PIPE_EMPTY),
  1210. MAKE_ERROR(RPC_X_SS_CANNOT_GET_CALL_HANDLE),
  1211. MAKE_ERROR(RPC_X_SS_CHAR_TRANS_OPEN_FAIL),
  1212. MAKE_ERROR(RPC_X_SS_CHAR_TRANS_SHORT_FILE),
  1213. MAKE_ERROR(RPC_X_SS_CONTEXT_DAMAGED),
  1214. MAKE_ERROR(RPC_X_SS_HANDLES_MISMATCH),
  1215. MAKE_ERROR(RPC_X_SS_IN_NULL_CONTEXT),
  1216. MAKE_ERROR(RPC_X_WRONG_ES_VERSION),
  1217. MAKE_ERROR(RPC_X_WRONG_PIPE_ORDER),
  1218. MAKE_ERROR(RPC_X_WRONG_PIPE_VERSION),
  1219. MAKE_ERROR(RPC_X_WRONG_STUB_VERSION),
  1220. MAKE_ERROR(SPAPI_E_BAD_INTERFACE_INSTALLSECT),
  1221. MAKE_ERROR(SPAPI_E_BAD_SECTION_NAME_LINE),
  1222. MAKE_ERROR(SPAPI_E_BAD_SERVICE_INSTALLSECT),
  1223. MAKE_ERROR(SPAPI_E_CANT_LOAD_CLASS_ICON),
  1224. MAKE_ERROR(SPAPI_E_CLASS_MISMATCH),
  1225. MAKE_ERROR(SPAPI_E_DEVICE_INTERFACE_ACTIVE),
  1226. MAKE_ERROR(SPAPI_E_DEVICE_INTERFACE_REMOVED),
  1227. MAKE_ERROR(SPAPI_E_DEVINFO_DATA_LOCKED),
  1228. MAKE_ERROR(SPAPI_E_DEVINFO_LIST_LOCKED),
  1229. MAKE_ERROR(SPAPI_E_DEVINFO_NOT_REGISTERED),
  1230. MAKE_ERROR(SPAPI_E_DEVINST_ALREADY_EXISTS),
  1231. MAKE_ERROR(SPAPI_E_DI_BAD_PATH),
  1232. MAKE_ERROR(SPAPI_E_DI_DONT_INSTALL),
  1233. MAKE_ERROR(SPAPI_E_DI_DO_DEFAULT),
  1234. MAKE_ERROR(SPAPI_E_DI_NOFILECOPY),
  1235. MAKE_ERROR(SPAPI_E_DI_POSTPROCESSING_REQUIRED),
  1236. MAKE_ERROR(SPAPI_E_DUPLICATE_FOUND),
  1237. MAKE_ERROR(SPAPI_E_ERROR_NOT_INSTALLED),
  1238. MAKE_ERROR(SPAPI_E_EXPECTED_SECTION_NAME),
  1239. MAKE_ERROR(SPAPI_E_FILEQUEUE_LOCKED),
  1240. MAKE_ERROR(SPAPI_E_GENERAL_SYNTAX),
  1241. MAKE_ERROR(SPAPI_E_INVALID_CLASS),
  1242. MAKE_ERROR(SPAPI_E_INVALID_CLASS_INSTALLER),
  1243. MAKE_ERROR(SPAPI_E_INVALID_COINSTALLER),
  1244. MAKE_ERROR(SPAPI_E_INVALID_DEVINST_NAME),
  1245. MAKE_ERROR(SPAPI_E_INVALID_FILTER_DRIVER),
  1246. MAKE_ERROR(SPAPI_E_INVALID_HWPROFILE),
  1247. MAKE_ERROR(SPAPI_E_INVALID_INF_LOGCONFIG),
  1248. MAKE_ERROR(SPAPI_E_INVALID_MACHINENAME),
  1249. MAKE_ERROR(SPAPI_E_INVALID_PROPPAGE_PROVIDER),
  1250. MAKE_ERROR(SPAPI_E_INVALID_REFERENCE_STRING),
  1251. MAKE_ERROR(SPAPI_E_INVALID_REG_PROPERTY),
  1252. MAKE_ERROR(SPAPI_E_KEY_DOES_NOT_EXIST),
  1253. MAKE_ERROR(SPAPI_E_LINE_NOT_FOUND),
  1254. MAKE_ERROR(SPAPI_E_MACHINE_UNAVAILABLE),
  1255. MAKE_ERROR(SPAPI_E_NO_ASSOCIATED_CLASS),
  1256. MAKE_ERROR(SPAPI_E_NO_ASSOCIATED_SERVICE),
  1257. MAKE_ERROR(SPAPI_E_NO_CLASSINSTALL_PARAMS),
  1258. MAKE_ERROR(SPAPI_E_NO_CLASS_DRIVER_LIST),
  1259. MAKE_ERROR(SPAPI_E_NO_COMPAT_DRIVERS),
  1260. MAKE_ERROR(SPAPI_E_NO_CONFIGMGR_SERVICES),
  1261. MAKE_ERROR(SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE),
  1262. MAKE_ERROR(SPAPI_E_NO_DEVICE_ICON),
  1263. MAKE_ERROR(SPAPI_E_NO_DEVICE_SELECTED),
  1264. MAKE_ERROR(SPAPI_E_NO_DRIVER_SELECTED),
  1265. MAKE_ERROR(SPAPI_E_NO_INF),
  1266. MAKE_ERROR(SPAPI_E_NO_SUCH_DEVICE_INTERFACE),
  1267. MAKE_ERROR(SPAPI_E_NO_SUCH_DEVINST),
  1268. MAKE_ERROR(SPAPI_E_NO_SUCH_INTERFACE_CLASS),
  1269. MAKE_ERROR(SPAPI_E_REMOTE_COMM_FAILURE),
  1270. MAKE_ERROR(SPAPI_E_SECTION_NAME_TOO_LONG),
  1271. MAKE_ERROR(SPAPI_E_SECTION_NOT_FOUND),
  1272. MAKE_ERROR(SPAPI_E_WRONG_INF_STYLE),
  1273. MAKE_ERROR(STG_E_ABNORMALAPIEXIT),
  1274. MAKE_ERROR(STG_E_ACCESSDENIED),
  1275. MAKE_ERROR(STG_E_BADBASEADDRESS),
  1276. MAKE_ERROR(STG_E_CANTSAVE),
  1277. MAKE_ERROR(STG_E_DISKISWRITEPROTECTED),
  1278. MAKE_ERROR(STG_E_DOCFILECORRUPT),
  1279. MAKE_ERROR(STG_E_EXTANTMARSHALLINGS),
  1280. MAKE_ERROR(STG_E_FILEALREADYEXISTS),
  1281. MAKE_ERROR(STG_E_FILENOTFOUND),
  1282. MAKE_ERROR(STG_E_INCOMPLETE),
  1283. MAKE_ERROR(STG_E_INSUFFICIENTMEMORY),
  1284. MAKE_ERROR(STG_E_INUSE),
  1285. MAKE_ERROR(STG_E_INVALIDFLAG),
  1286. MAKE_ERROR(STG_E_INVALIDFUNCTION),
  1287. MAKE_ERROR(STG_E_INVALIDHANDLE),
  1288. MAKE_ERROR(STG_E_INVALIDHEADER),
  1289. MAKE_ERROR(STG_E_INVALIDNAME),
  1290. MAKE_ERROR(STG_E_INVALIDPARAMETER),
  1291. MAKE_ERROR(STG_E_INVALIDPOINTER),
  1292. MAKE_ERROR(STG_E_LOCKVIOLATION),
  1293. MAKE_ERROR(STG_E_MEDIUMFULL),
  1294. MAKE_ERROR(STG_E_NOMOREFILES),
  1295. MAKE_ERROR(STG_E_NOTCURRENT),
  1296. MAKE_ERROR(STG_E_NOTFILEBASEDSTORAGE),
  1297. MAKE_ERROR(STG_E_OLDDLL),
  1298. MAKE_ERROR(STG_E_OLDFORMAT),
  1299. MAKE_ERROR(STG_E_PATHNOTFOUND),
  1300. MAKE_ERROR(STG_E_PROPSETMISMATCHED),
  1301. MAKE_ERROR(STG_E_READFAULT),
  1302. MAKE_ERROR(STG_E_REVERTED),
  1303. MAKE_ERROR(STG_E_SEEKERROR),
  1304. MAKE_ERROR(STG_E_SHAREREQUIRED),
  1305. MAKE_ERROR(STG_E_SHAREVIOLATION),
  1306. MAKE_ERROR(STG_E_TERMINATED),
  1307. MAKE_ERROR(STG_E_TOOMANYOPENFILES),
  1308. MAKE_ERROR(STG_E_UNIMPLEMENTEDFUNCTION),
  1309. MAKE_ERROR(STG_E_UNKNOWN),
  1310. MAKE_ERROR(STG_E_WRITEFAULT),
  1311. MAKE_ERROR(STG_S_BLOCK),
  1312. MAKE_ERROR(STG_S_CANNOTCONSOLIDATE),
  1313. MAKE_ERROR(STG_S_CONSOLIDATIONFAILED),
  1314. MAKE_ERROR(STG_S_CONVERTED),
  1315. MAKE_ERROR(STG_S_MONITORING),
  1316. MAKE_ERROR(STG_S_MULTIPLEOPENS),
  1317. MAKE_ERROR(STG_S_RETRYNOW),
  1318. MAKE_ERROR(S_FALSE),
  1319. MAKE_ERROR(S_OK),
  1320. MAKE_ERROR(TRUST_E_ACTION_UNKNOWN),
  1321. MAKE_ERROR(TRUST_E_BAD_DIGEST),
  1322. MAKE_ERROR(TRUST_E_BASIC_CONSTRAINTS),
  1323. MAKE_ERROR(TRUST_E_CERT_SIGNATURE),
  1324. MAKE_ERROR(TRUST_E_COUNTER_SIGNER),
  1325. MAKE_ERROR(TRUST_E_FAIL),
  1326. MAKE_ERROR(TRUST_E_FINANCIAL_CRITERIA),
  1327. MAKE_ERROR(TRUST_E_NOSIGNATURE),
  1328. MAKE_ERROR(TRUST_E_NO_SIGNER_CERT),
  1329. MAKE_ERROR(TRUST_E_PROVIDER_UNKNOWN),
  1330. MAKE_ERROR(TRUST_E_SUBJECT_FORM_UNKNOWN),
  1331. MAKE_ERROR(TRUST_E_SUBJECT_NOT_TRUSTED),
  1332. MAKE_ERROR(TRUST_E_SYSTEM_ERROR),
  1333. MAKE_ERROR(TRUST_E_TIME_STAMP),
  1334. MAKE_ERROR(TYPE_E_AMBIGUOUSNAME),
  1335. MAKE_ERROR(TYPE_E_BADMODULEKIND),
  1336. MAKE_ERROR(TYPE_E_BUFFERTOOSMALL),
  1337. MAKE_ERROR(TYPE_E_CANTCREATETMPFILE),
  1338. MAKE_ERROR(TYPE_E_CANTLOADLIBRARY),
  1339. MAKE_ERROR(TYPE_E_CIRCULARTYPE),
  1340. MAKE_ERROR(TYPE_E_DLLFUNCTIONNOTFOUND),
  1341. MAKE_ERROR(TYPE_E_DUPLICATEID),
  1342. MAKE_ERROR(TYPE_E_ELEMENTNOTFOUND),
  1343. MAKE_ERROR(TYPE_E_FIELDNOTFOUND),
  1344. MAKE_ERROR(TYPE_E_INCONSISTENTPROPFUNCS),
  1345. MAKE_ERROR(TYPE_E_INVALIDID),
  1346. MAKE_ERROR(TYPE_E_INVALIDSTATE),
  1347. MAKE_ERROR(TYPE_E_INVDATAREAD),
  1348. MAKE_ERROR(TYPE_E_IOERROR),
  1349. MAKE_ERROR(TYPE_E_LIBNOTREGISTERED),
  1350. MAKE_ERROR(TYPE_E_NAMECONFLICT),
  1351. MAKE_ERROR(TYPE_E_OUTOFBOUNDS),
  1352. MAKE_ERROR(TYPE_E_QUALIFIEDNAMEDISALLOWED),
  1353. MAKE_ERROR(TYPE_E_REGISTRYACCESS),
  1354. MAKE_ERROR(TYPE_E_SIZETOOBIG),
  1355. MAKE_ERROR(TYPE_E_TYPEMISMATCH),
  1356. MAKE_ERROR(TYPE_E_UNDEFINEDTYPE),
  1357. MAKE_ERROR(TYPE_E_UNKNOWNLCID),
  1358. MAKE_ERROR(TYPE_E_UNSUPFORMAT),
  1359. MAKE_ERROR(TYPE_E_WRONGTYPEKIND),
  1360. MAKE_ERROR(VIEW_E_DRAW),
  1361. MAKE_ERROR(WIA_ERROR_GENERAL_ERROR),
  1362. MAKE_ERROR(WIA_ERROR_PAPER_JAM),
  1363. MAKE_ERROR(WIA_ERROR_PAPER_EMPTY),
  1364. MAKE_ERROR(WIA_ERROR_PAPER_PROBLEM),
  1365. MAKE_ERROR(WIA_ERROR_OFFLINE),
  1366. MAKE_ERROR(WIA_ERROR_BUSY),
  1367. MAKE_ERROR(WIA_ERROR_WARMING_UP),
  1368. MAKE_ERROR(WIA_ERROR_USER_INTERVENTION),
  1369. MAKE_ERROR(WIA_ERROR_ITEM_DELETED),
  1370. MAKE_ERROR(WIA_ERROR_DEVICE_COMMUNICATION),
  1371. MAKE_ERROR(WIA_ERROR_INVALID_COMMAND),
  1372. MAKE_ERROR(WIA_ERROR_INCORRECT_HARDWARE_SETTING),
  1373. MAKE_ERROR(WIA_ERROR_DEVICE_LOCKED),
  1374. MAKE_ERROR(WIA_ERROR_EXCEPTION_IN_DRIVER),
  1375. MAKE_ERROR(WIA_ERROR_INVALID_DRIVER_RESPONSE),
  1376. MAKE_ERROR(WIA_STATUS_END_OF_MEDIA),
  1377. MAKE_ERROR(WIA_S_NO_DEVICE_AVAILABLE),
  1378. };
  1379. const int g_ErrorMessageCount = sizeof(g_ErrorMessages)/sizeof(g_ErrorMessages[0]);