ntdll: Add more error mappings.

Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Alexandre Julliard 2020-02-13 09:53:14 +01:00
parent f7ec4d076d
commit 9f9984966a
5 changed files with 2313 additions and 81 deletions

View File

@ -156,7 +156,7 @@ void WINAPI RtlSetLastWin32ErrorAndNtStatusFromNtStatus( NTSTATUS status )
/* conversion table, generated by ./make_errors */ /* conversion table, generated by ./make_errors */
static const DWORD error_map[1144] = static const DWORD error_map[1579] =
{ {
ERROR_WAIT_1, /* 00000001 (STATUS_WAIT_1) */ ERROR_WAIT_1, /* 00000001 (STATUS_WAIT_1) */
ERROR_WAIT_2, /* 00000002 (STATUS_WAIT_2) */ ERROR_WAIT_2, /* 00000002 (STATUS_WAIT_2) */
@ -199,6 +199,13 @@ static const DWORD error_map[1144] =
ERROR_MR_MID_NOT_FOUND, /* 0000011f */ ERROR_MR_MID_NOT_FOUND, /* 0000011f */
ERROR_TRANSLATION_COMPLETE, /* 00000120 (STATUS_TRANSLATION_COMPLETE) */ ERROR_TRANSLATION_COMPLETE, /* 00000120 (STATUS_TRANSLATION_COMPLETE) */
ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY, /* 00000121 (STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY) */ ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY, /* 00000121 (STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY) */
ERROR_NOTHING_TO_TERMINATE, /* 00000122 (STATUS_NOTHING_TO_TERMINATE) */
ERROR_PROCESS_NOT_IN_JOB, /* 00000123 (STATUS_PROCESS_NOT_IN_JOB) */
ERROR_PROCESS_IN_JOB, /* 00000124 (STATUS_PROCESS_IN_JOB) */
ERROR_VOLSNAP_HIBERNATE_READY, /* 00000125 (STATUS_VOLSNAP_HIBERNATE_READY) */
ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY, /* 00000126 (STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY) */
ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED, /* 00000127 (STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED) */
ERROR_INTERRUPT_STILL_CONNECTED, /* 00000128 (STATUS_INTERRUPT_STILL_CONNECTED) */
ERROR_DBG_EXCEPTION_HANDLED, /* 00010001 (DBG_EXCEPTION_HANDLED) */ ERROR_DBG_EXCEPTION_HANDLED, /* 00010001 (DBG_EXCEPTION_HANDLED) */
ERROR_DBG_CONTINUE, /* 00010002 (DBG_CONTINUE) */ ERROR_DBG_CONTINUE, /* 00010002 (DBG_CONTINUE) */
ERROR_OBJECT_NAME_EXISTS, /* 40000000 (STATUS_OBJECT_NAME_EXISTS) */ ERROR_OBJECT_NAME_EXISTS, /* 40000000 (STATUS_OBJECT_NAME_EXISTS) */
@ -229,25 +236,37 @@ static const DWORD error_map[1144] =
ERROR_WAS_LOCKED, /* 40000019 (STATUS_WAS_LOCKED) */ ERROR_WAS_LOCKED, /* 40000019 (STATUS_WAS_LOCKED) */
ERROR_LOG_HARD_ERROR, /* 4000001a (STATUS_LOG_HARD_ERROR) */ ERROR_LOG_HARD_ERROR, /* 4000001a (STATUS_LOG_HARD_ERROR) */
ERROR_ALREADY_WIN32, /* 4000001b (STATUS_ALREADY_WIN32) */ ERROR_ALREADY_WIN32, /* 4000001b (STATUS_ALREADY_WIN32) */
ERROR_MR_MID_NOT_FOUND, /* 4000001c (STATUS_WX86_UNSIMULATE) */ ERROR_WX86_WARNING, /* 4000001c (STATUS_WX86_UNSIMULATE) */
ERROR_MR_MID_NOT_FOUND, /* 4000001d (STATUS_WX86_CONTINUE) */ ERROR_WX86_WARNING, /* 4000001d (STATUS_WX86_CONTINUE) */
ERROR_MR_MID_NOT_FOUND, /* 4000001e (STATUS_WX86_SINGLE_STEP) */ ERROR_WX86_WARNING, /* 4000001e (STATUS_WX86_SINGLE_STEP) */
ERROR_MR_MID_NOT_FOUND, /* 4000001f (STATUS_WX86_BREAKPOINT) */ ERROR_WX86_WARNING, /* 4000001f (STATUS_WX86_BREAKPOINT) */
ERROR_MR_MID_NOT_FOUND, /* 40000020 (STATUS_WX86_EXCEPTION_CONTINUE) */ ERROR_WX86_WARNING, /* 40000020 (STATUS_WX86_EXCEPTION_CONTINUE) */
ERROR_MR_MID_NOT_FOUND, /* 40000021 (STATUS_WX86_EXCEPTION_LASTCHANCE) */ ERROR_WX86_WARNING, /* 40000021 (STATUS_WX86_EXCEPTION_LASTCHANCE) */
ERROR_MR_MID_NOT_FOUND, /* 40000022 (STATUS_WX86_EXCEPTION_CHAIN) */ ERROR_WX86_WARNING, /* 40000022 (STATUS_WX86_EXCEPTION_CHAIN) */
ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE, /* 40000023 (STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE) */ ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE, /* 40000023 (STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE) */
ERROR_NO_YIELD_PERFORMED, /* 40000024 (STATUS_NO_YIELD_PERFORMED) */ ERROR_NO_YIELD_PERFORMED, /* 40000024 (STATUS_NO_YIELD_PERFORMED) */
ERROR_TIMER_RESUME_IGNORED, /* 40000025 (STATUS_TIMER_RESUME_IGNORED) */ ERROR_TIMER_RESUME_IGNORED, /* 40000025 (STATUS_TIMER_RESUME_IGNORED) */
ERROR_ARBITRATION_UNHANDLED, /* 40000026 (STATUS_ARBITRATION_UNHANDLED) */ ERROR_ARBITRATION_UNHANDLED, /* 40000026 (STATUS_ARBITRATION_UNHANDLED) */
ERROR_CARDBUS_NOT_SUPPORTED, /* 40000027 (STATUS_CARDBUS_NOT_SUPPORTED) */ ERROR_CARDBUS_NOT_SUPPORTED, /* 40000027 (STATUS_CARDBUS_NOT_SUPPORTED) */
ERROR_MR_MID_NOT_FOUND, /* 40000028 (STATUS_WX86_CREATEWX86TIB) */ ERROR_WX86_WARNING, /* 40000028 (STATUS_WX86_CREATEWX86TIB) */
ERROR_MP_PROCESSOR_MISMATCH, /* 40000029 (STATUS_MP_PROCESSOR_MISMATCH) */ ERROR_MP_PROCESSOR_MISMATCH, /* 40000029 (STATUS_MP_PROCESSOR_MISMATCH) */
ERROR_HIBERNATED, /* 4000002a (STATUS_HIBERNATED) */ ERROR_HIBERNATED, /* 4000002a (STATUS_HIBERNATED) */
ERROR_RESUME_HIBERNATION, /* 4000002b (STATUS_RESUME_HIBERNATION) */ ERROR_RESUME_HIBERNATION, /* 4000002b (STATUS_RESUME_HIBERNATION) */
ERROR_FIRMWARE_UPDATED, /* 4000002c (STATUS_FIRMWARE_UPDATED) */ ERROR_FIRMWARE_UPDATED, /* 4000002c (STATUS_FIRMWARE_UPDATED) */
ERROR_DRIVERS_LEAKING_LOCKED_PAGES, /* 4000002d (STATUS_DRIVERS_LEAKING_LOCKED_PAGES) */
ERROR_INTERNAL_ERROR, /* 4000002e (STATUS_MESSAGE_RETRIEVED) */
ERROR_SYSTEM_POWERSTATE_TRANSITION, /* 4000002f (STATUS_SYSTEM_POWERSTATE_TRANSITION) */
ERROR_INTERNAL_ERROR, /* 40000030 (STATUS_ALPC_CHECK_COMPLETION_LIST) */
ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION, /* 40000031 (STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION) */
ERROR_ACCESS_AUDIT_BY_POLICY, /* 40000032 (STATUS_ACCESS_AUDIT_BY_POLICY) */
ERROR_ABANDON_HIBERFILE, /* 40000033 (STATUS_ABANDON_HIBERFILE) */
ERROR_BIZRULES_NOT_ENABLED, /* 40000034 (STATUS_BIZRULES_NOT_ENABLED) */
ERROR_MR_MID_NOT_FOUND, /* 40000035 (STATUS_FT_READ_FROM_COPY) */
ERROR_IMAGE_AT_DIFFERENT_BASE, /* 40000036 (STATUS_IMAGE_AT_DIFFERENT_BASE) */
ERROR_WAKE_SYSTEM, /* 40000294 (STATUS_WAKE_SYSTEM) */ ERROR_WAKE_SYSTEM, /* 40000294 (STATUS_WAKE_SYSTEM) */
ERROR_DS_SHUTTING_DOWN, /* 40000370 (STATUS_DS_SHUTTING_DOWN) */ ERROR_DS_SHUTTING_DOWN, /* 40000370 (STATUS_DS_SHUTTING_DOWN) */
ERROR_DBG_REPLY_LATER, /* 40010001 (DBG_REPLY_LATER) */
ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE, /* 40010002 (DBG_UNABLE_TO_PROVIDE_HANDLE) */
ERROR_DBG_TERMINATE_THREAD, /* 40010003 (DBG_TERMINATE_THREAD) */ ERROR_DBG_TERMINATE_THREAD, /* 40010003 (DBG_TERMINATE_THREAD) */
ERROR_DBG_TERMINATE_PROCESS, /* 40010004 (DBG_TERMINATE_PROCESS) */ ERROR_DBG_TERMINATE_PROCESS, /* 40010004 (DBG_TERMINATE_PROCESS) */
ERROR_DBG_CONTROL_C, /* 40010005 (DBG_CONTROL_C) */ ERROR_DBG_CONTROL_C, /* 40010005 (DBG_CONTROL_C) */
@ -255,6 +274,7 @@ static const DWORD error_map[1144] =
ERROR_DBG_RIPEXCEPTION, /* 40010007 (DBG_RIPEXCEPTION) */ ERROR_DBG_RIPEXCEPTION, /* 40010007 (DBG_RIPEXCEPTION) */
ERROR_DBG_CONTROL_BREAK, /* 40010008 (DBG_CONTROL_BREAK) */ ERROR_DBG_CONTROL_BREAK, /* 40010008 (DBG_CONTROL_BREAK) */
ERROR_DBG_COMMAND_EXCEPTION, /* 40010009 (DBG_COMMAND_EXCEPTION) */ ERROR_DBG_COMMAND_EXCEPTION, /* 40010009 (DBG_COMMAND_EXCEPTION) */
ERROR_DBG_PRINTEXCEPTION_C, /* 4001000a (DBG_PRINTEXCEPTION_WIDE_C) */
RPC_S_UUID_LOCAL_ONLY, /* 40020056 (RPC_NT_UUID_LOCAL_ONLY) */ RPC_S_UUID_LOCAL_ONLY, /* 40020056 (RPC_NT_UUID_LOCAL_ONLY) */
RPC_S_SEND_INCOMPLETE, /* 400200af (RPC_NT_SEND_INCOMPLETE) */ RPC_S_SEND_INCOMPLETE, /* 400200af (RPC_NT_SEND_INCOMPLETE) */
STATUS_GUARD_PAGE_VIOLATION, /* 80000001 (STATUS_GUARD_PAGE_VIOLATION) */ STATUS_GUARD_PAGE_VIOLATION, /* 80000001 (STATUS_GUARD_PAGE_VIOLATION) */
@ -301,6 +321,12 @@ static const DWORD error_map[1144] =
ERROR_REGISTRY_HIVE_RECOVERED, /* 8000002a (STATUS_REGISTRY_HIVE_RECOVERED) */ ERROR_REGISTRY_HIVE_RECOVERED, /* 8000002a (STATUS_REGISTRY_HIVE_RECOVERED) */
ERROR_DLL_MIGHT_BE_INSECURE, /* 8000002b (STATUS_DLL_MIGHT_BE_INSECURE) */ ERROR_DLL_MIGHT_BE_INSECURE, /* 8000002b (STATUS_DLL_MIGHT_BE_INSECURE) */
ERROR_DLL_MIGHT_BE_INCOMPATIBLE, /* 8000002c (STATUS_DLL_MIGHT_BE_INCOMPATIBLE) */ ERROR_DLL_MIGHT_BE_INCOMPATIBLE, /* 8000002c (STATUS_DLL_MIGHT_BE_INCOMPATIBLE) */
ERROR_STOPPED_ON_SYMLINK, /* 8000002d (STATUS_STOPPED_ON_SYMLINK) */
ERROR_CANNOT_GRANT_REQUESTED_OPLOCK, /* 8000002e (STATUS_CANNOT_GRANT_REQUESTED_OPLOCK) */
ERROR_NO_ACE_CONDITION, /* 8000002f (STATUS_NO_ACE_CONDITION) */
ERROR_DEVICE_SUPPORT_IN_PROGRESS, /* 80000030 (STATUS_DEVICE_SUPPORT_IN_PROGRESS) */
STG_S_POWER_CYCLE_REQUIRED, /* 80000031 (STATUS_DEVICE_POWER_CYCLE_REQUIRED) */
ERROR_NO_WORK_DONE, /* 80000032 (STATUS_NO_WORK_DONE) */
ERROR_DEVICE_REQUIRES_CLEANING, /* 80000288 (STATUS_DEVICE_REQUIRES_CLEANING) */ ERROR_DEVICE_REQUIRES_CLEANING, /* 80000288 (STATUS_DEVICE_REQUIRES_CLEANING) */
ERROR_DEVICE_DOOR_OPEN, /* 80000289 (STATUS_DEVICE_DOOR_OPEN) */ ERROR_DEVICE_DOOR_OPEN, /* 80000289 (STATUS_DEVICE_DOOR_OPEN) */
ERROR_DBG_EXCEPTION_NOT_HANDLED, /* 80010001 (DBG_EXCEPTION_NOT_HANDLED) */ ERROR_DBG_EXCEPTION_NOT_HANDLED, /* 80010001 (DBG_EXCEPTION_NOT_HANDLED) */
@ -354,7 +380,30 @@ static const DWORD error_map[1144] =
ERROR_MR_MID_NOT_FOUND, /* 8009032f */ ERROR_MR_MID_NOT_FOUND, /* 8009032f */
ERROR_DECRYPTION_FAILED, /* 80090330 (SEC_E_DECRYPT_FAILURE) */ ERROR_DECRYPTION_FAILED, /* 80090330 (SEC_E_DECRYPT_FAILURE) */
ERROR_INVALID_FUNCTION, /* 80090331 (SEC_E_ALGORITHM_MISMATCH) */ ERROR_INVALID_FUNCTION, /* 80090331 (SEC_E_ALGORITHM_MISMATCH) */
ERROR_MR_MID_NOT_FOUND, /* 80090332 (SEC_E_SECURITY_QOS_FAILED) */
ERROR_CONTEXT_EXPIRED, /* 80090333 (SEC_E_UNFINISHED_CONTEXT_DELETED) */
ERROR_SHUTDOWN_IN_PROGRESS, /* 8009033f (SEC_E_SHUTDOWN_IN_PROGRESS) */
ERROR_MR_MID_NOT_FOUND, /* 80090340 (SEC_E_KDC_INVALID_REQUEST) */
ERROR_MR_MID_NOT_FOUND, /* 80090341 (SEC_E_KDC_UNABLE_TO_REFER) */
ERROR_MR_MID_NOT_FOUND, /* 80090342 (SEC_E_KDC_UNKNOWN_ETYPE) */
ERROR_MR_MID_NOT_FOUND, /* 80090343 (SEC_E_UNSUPPORTED_PREAUTH) */
ERROR_MR_MID_NOT_FOUND, /* 80090344 */
ERROR_MR_MID_NOT_FOUND, /* 80090345 (SEC_E_DELEGATION_REQUIRED) */
ERROR_MR_MID_NOT_FOUND, /* 80090346 (SEC_E_BAD_BINDINGS) */
ERROR_CANNOT_IMPERSONATE, /* 80090347 (SEC_E_MULTIPLE_ACCOUNTS) */ ERROR_CANNOT_IMPERSONATE, /* 80090347 (SEC_E_MULTIPLE_ACCOUNTS) */
ERROR_MR_MID_NOT_FOUND, /* 80090348 (SEC_E_NO_KERB_KEY) */
ERROR_BAD_TOKEN_TYPE, /* 80090349 (SEC_E_CERT_WRONG_USAGE) */
ERROR_INVALID_PARAMETER, /* 8009035d (SEC_E_INVALID_PARAMETER) */
ERROR_ACCESS_DENIED, /* 8009035e (SEC_E_DELEGATION_POLICY) */
ERROR_ACCESS_DENIED, /* 8009035f (SEC_E_POLICY_NLTM_ONLY) */
ERROR_MR_MID_NOT_FOUND, /* 80090360 */
ERROR_MR_MID_NOT_FOUND, /* 80090361 (SEC_E_NO_CONTEXT) */
ERROR_MR_MID_NOT_FOUND, /* 80090362 (SEC_E_PKU2U_CERT_FAILURE) */
ERROR_MUTUAL_AUTH_FAILED, /* 80090363 (SEC_E_MUTUAL_AUTH_FAILED) */
ERROR_MR_MID_NOT_FOUND, /* 80090364 */
ERROR_MR_MID_NOT_FOUND, /* 80090365 (SEC_E_ONLY_HTTPS_ALLOWED) */
ERROR_MR_MID_NOT_FOUND, /* 80090366 */
ERROR_NOT_SUPPORTED, /* 80090367 (SEC_E_APPLICATION_PROTOCOL_MISMATCH) */
ERROR_MUTUAL_AUTH_FAILED, /* 80092010 (CRYPT_E_REVOKED) */ ERROR_MUTUAL_AUTH_FAILED, /* 80092010 (CRYPT_E_REVOKED) */
ERROR_MR_MID_NOT_FOUND, /* 80092011 (CRYPT_E_NO_REVOCATION_DLL) */ ERROR_MR_MID_NOT_FOUND, /* 80092011 (CRYPT_E_NO_REVOCATION_DLL) */
ERROR_MUTUAL_AUTH_FAILED, /* 80092012 (CRYPT_E_NO_REVOCATION_CHECK) */ ERROR_MUTUAL_AUTH_FAILED, /* 80092012 (CRYPT_E_NO_REVOCATION_CHECK) */
@ -376,7 +425,7 @@ static const DWORD error_map[1144] =
ERROR_STACK_OVERFLOW, /* c0000009 (STATUS_BAD_INITIAL_STACK) */ ERROR_STACK_OVERFLOW, /* c0000009 (STATUS_BAD_INITIAL_STACK) */
ERROR_BAD_EXE_FORMAT, /* c000000a (STATUS_BAD_INITIAL_PC) */ ERROR_BAD_EXE_FORMAT, /* c000000a (STATUS_BAD_INITIAL_PC) */
ERROR_INVALID_PARAMETER, /* c000000b (STATUS_INVALID_CID) */ ERROR_INVALID_PARAMETER, /* c000000b (STATUS_INVALID_CID) */
ERROR_MR_MID_NOT_FOUND, /* c000000c (STATUS_TIMER_NOT_CANCELED) */ ERROR_TIMER_NOT_CANCELED, /* c000000c (STATUS_TIMER_NOT_CANCELED) */
ERROR_INVALID_PARAMETER, /* c000000d (STATUS_INVALID_PARAMETER) */ ERROR_INVALID_PARAMETER, /* c000000d (STATUS_INVALID_PARAMETER) */
ERROR_FILE_NOT_FOUND, /* c000000e (STATUS_NO_SUCH_DEVICE) */ ERROR_FILE_NOT_FOUND, /* c000000e (STATUS_NO_SUCH_DEVICE) */
ERROR_FILE_NOT_FOUND, /* c000000f (STATUS_NO_SUCH_FILE) */ ERROR_FILE_NOT_FOUND, /* c000000f (STATUS_NO_SUCH_FILE) */
@ -393,7 +442,7 @@ static const DWORD error_map[1144] =
ERROR_INVALID_PARAMETER, /* c000001a (STATUS_UNABLE_TO_FREE_VM) */ ERROR_INVALID_PARAMETER, /* c000001a (STATUS_UNABLE_TO_FREE_VM) */
ERROR_INVALID_PARAMETER, /* c000001b (STATUS_UNABLE_TO_DELETE_SECTION) */ ERROR_INVALID_PARAMETER, /* c000001b (STATUS_UNABLE_TO_DELETE_SECTION) */
ERROR_INVALID_FUNCTION, /* c000001c (STATUS_INVALID_SYSTEM_SERVICE) */ ERROR_INVALID_FUNCTION, /* c000001c (STATUS_INVALID_SYSTEM_SERVICE) */
ERROR_INVALID_FUNCTION, /* c000001d (STATUS_ILLEGAL_INSTRUCTION) */ STATUS_ILLEGAL_INSTRUCTION, /* c000001d (STATUS_ILLEGAL_INSTRUCTION) */
ERROR_ACCESS_DENIED, /* c000001e (STATUS_INVALID_LOCK_SEQUENCE) */ ERROR_ACCESS_DENIED, /* c000001e (STATUS_INVALID_LOCK_SEQUENCE) */
ERROR_ACCESS_DENIED, /* c000001f (STATUS_INVALID_VIEW_SIZE) */ ERROR_ACCESS_DENIED, /* c000001f (STATUS_INVALID_VIEW_SIZE) */
ERROR_BAD_EXE_FORMAT, /* c0000020 (STATUS_INVALID_FILE_FOR_SECTION) */ ERROR_BAD_EXE_FORMAT, /* c0000020 (STATUS_INVALID_FILE_FOR_SECTION) */
@ -403,24 +452,24 @@ static const DWORD error_map[1144] =
ERROR_INVALID_HANDLE, /* c0000024 (STATUS_OBJECT_TYPE_MISMATCH) */ ERROR_INVALID_HANDLE, /* c0000024 (STATUS_OBJECT_TYPE_MISMATCH) */
STATUS_NONCONTINUABLE_EXCEPTION, /* c0000025 (STATUS_NONCONTINUABLE_EXCEPTION) */ STATUS_NONCONTINUABLE_EXCEPTION, /* c0000025 (STATUS_NONCONTINUABLE_EXCEPTION) */
STATUS_INVALID_DISPOSITION, /* c0000026 (STATUS_INVALID_DISPOSITION) */ STATUS_INVALID_DISPOSITION, /* c0000026 (STATUS_INVALID_DISPOSITION) */
ERROR_MR_MID_NOT_FOUND, /* c0000027 (STATUS_UNWIND) */ ERROR_UNWIND, /* c0000027 (STATUS_UNWIND) */
ERROR_MR_MID_NOT_FOUND, /* c0000028 (STATUS_BAD_STACK) */ ERROR_BAD_STACK, /* c0000028 (STATUS_BAD_STACK) */
ERROR_MR_MID_NOT_FOUND, /* c0000029 (STATUS_INVALID_UNWIND_TARGET) */ ERROR_INVALID_UNWIND_TARGET, /* c0000029 (STATUS_INVALID_UNWIND_TARGET) */
ERROR_NOT_LOCKED, /* c000002a (STATUS_NOT_LOCKED) */ ERROR_NOT_LOCKED, /* c000002a (STATUS_NOT_LOCKED) */
STATUS_PARITY_ERROR, /* c000002b (STATUS_PARITY_ERROR) */ STATUS_PARITY_ERROR, /* c000002b (STATUS_PARITY_ERROR) */
ERROR_INVALID_ADDRESS, /* c000002c (STATUS_UNABLE_TO_DECOMMIT_VM) */ ERROR_INVALID_ADDRESS, /* c000002c (STATUS_UNABLE_TO_DECOMMIT_VM) */
ERROR_INVALID_ADDRESS, /* c000002d (STATUS_NOT_COMMITTED) */ ERROR_INVALID_ADDRESS, /* c000002d (STATUS_NOT_COMMITTED) */
ERROR_MR_MID_NOT_FOUND, /* c000002e (STATUS_INVALID_PORT_ATTRIBUTES) */ ERROR_INVALID_PORT_ATTRIBUTES, /* c000002e (STATUS_INVALID_PORT_ATTRIBUTES) */
ERROR_MR_MID_NOT_FOUND, /* c000002f (STATUS_PORT_MESSAGE_TOO_LONG) */ ERROR_PORT_MESSAGE_TOO_LONG, /* c000002f (STATUS_PORT_MESSAGE_TOO_LONG) */
ERROR_INVALID_PARAMETER, /* c0000030 (STATUS_INVALID_PARAMETER_MIX) */ ERROR_INVALID_PARAMETER, /* c0000030 (STATUS_INVALID_PARAMETER_MIX) */
ERROR_MR_MID_NOT_FOUND, /* c0000031 (STATUS_INVALID_QUOTA_LOWER) */ ERROR_INVALID_QUOTA_LOWER, /* c0000031 (STATUS_INVALID_QUOTA_LOWER) */
ERROR_DISK_CORRUPT, /* c0000032 (STATUS_DISK_CORRUPT_ERROR) */ ERROR_DISK_CORRUPT, /* c0000032 (STATUS_DISK_CORRUPT_ERROR) */
ERROR_INVALID_NAME, /* c0000033 (STATUS_OBJECT_NAME_INVALID) */ ERROR_INVALID_NAME, /* c0000033 (STATUS_OBJECT_NAME_INVALID) */
ERROR_FILE_NOT_FOUND, /* c0000034 (STATUS_OBJECT_NAME_NOT_FOUND) */ ERROR_FILE_NOT_FOUND, /* c0000034 (STATUS_OBJECT_NAME_NOT_FOUND) */
ERROR_ALREADY_EXISTS, /* c0000035 (STATUS_OBJECT_NAME_COLLISION) */ ERROR_ALREADY_EXISTS, /* c0000035 (STATUS_OBJECT_NAME_COLLISION) */
ERROR_MR_MID_NOT_FOUND, /* c0000036 */ RPC_S_DO_NOT_DISTURB, /* c0000036 (STATUS_PORT_DO_NOT_DISTURB) */
ERROR_INVALID_HANDLE, /* c0000037 (STATUS_PORT_DISCONNECTED) */ ERROR_INVALID_HANDLE, /* c0000037 (STATUS_PORT_DISCONNECTED) */
ERROR_MR_MID_NOT_FOUND, /* c0000038 (STATUS_DEVICE_ALREADY_ATTACHED) */ ERROR_DEVICE_ALREADY_ATTACHED, /* c0000038 (STATUS_DEVICE_ALREADY_ATTACHED) */
ERROR_BAD_PATHNAME, /* c0000039 (STATUS_OBJECT_PATH_INVALID) */ ERROR_BAD_PATHNAME, /* c0000039 (STATUS_OBJECT_PATH_INVALID) */
ERROR_PATH_NOT_FOUND, /* c000003a (STATUS_OBJECT_PATH_NOT_FOUND) */ ERROR_PATH_NOT_FOUND, /* c000003a (STATUS_OBJECT_PATH_NOT_FOUND) */
ERROR_BAD_PATHNAME, /* c000003b (STATUS_OBJECT_PATH_SYNTAX_BAD) */ ERROR_BAD_PATHNAME, /* c000003b (STATUS_OBJECT_PATH_SYNTAX_BAD) */
@ -534,7 +583,7 @@ static const DWORD error_map[1144] =
ERROR_BAD_VALIDATION_CLASS, /* c00000a7 (STATUS_BAD_VALIDATION_CLASS) */ ERROR_BAD_VALIDATION_CLASS, /* c00000a7 (STATUS_BAD_VALIDATION_CLASS) */
ERROR_BAD_TOKEN_TYPE, /* c00000a8 (STATUS_BAD_TOKEN_TYPE) */ ERROR_BAD_TOKEN_TYPE, /* c00000a8 (STATUS_BAD_TOKEN_TYPE) */
ERROR_INVALID_PARAMETER, /* c00000a9 (STATUS_BAD_MASTER_BOOT_RECORD) */ ERROR_INVALID_PARAMETER, /* c00000a9 (STATUS_BAD_MASTER_BOOT_RECORD) */
ERROR_MR_MID_NOT_FOUND, /* c00000aa (STATUS_INSTRUCTION_MISALIGNMENT) */ ERROR_INSTRUCTION_MISALIGNMENT, /* c00000aa (STATUS_INSTRUCTION_MISALIGNMENT) */
ERROR_PIPE_BUSY, /* c00000ab (STATUS_INSTANCE_NOT_AVAILABLE) */ ERROR_PIPE_BUSY, /* c00000ab (STATUS_INSTANCE_NOT_AVAILABLE) */
ERROR_PIPE_BUSY, /* c00000ac (STATUS_PIPE_NOT_AVAILABLE) */ ERROR_PIPE_BUSY, /* c00000ac (STATUS_PIPE_NOT_AVAILABLE) */
ERROR_BAD_PIPE, /* c00000ad (STATUS_INVALID_PIPE_STATE) */ ERROR_BAD_PIPE, /* c00000ad (STATUS_INVALID_PIPE_STATE) */
@ -547,9 +596,9 @@ static const DWORD error_map[1144] =
ERROR_BAD_PIPE, /* c00000b4 (STATUS_INVALID_READ_MODE) */ ERROR_BAD_PIPE, /* c00000b4 (STATUS_INVALID_READ_MODE) */
ERROR_SEM_TIMEOUT, /* c00000b5 (STATUS_IO_TIMEOUT) */ ERROR_SEM_TIMEOUT, /* c00000b5 (STATUS_IO_TIMEOUT) */
ERROR_HANDLE_EOF, /* c00000b6 (STATUS_FILE_FORCED_CLOSED) */ ERROR_HANDLE_EOF, /* c00000b6 (STATUS_FILE_FORCED_CLOSED) */
ERROR_MR_MID_NOT_FOUND, /* c00000b7 (STATUS_PROFILING_NOT_STARTED) */ ERROR_PROFILING_NOT_STARTED, /* c00000b7 (STATUS_PROFILING_NOT_STARTED) */
ERROR_MR_MID_NOT_FOUND, /* c00000b8 (STATUS_PROFILING_NOT_STOPPED) */ ERROR_PROFILING_NOT_STOPPED, /* c00000b8 (STATUS_PROFILING_NOT_STOPPED) */
ERROR_MR_MID_NOT_FOUND, /* c00000b9 (STATUS_COULD_NOT_INTERPRET) */ ERROR_COULD_NOT_INTERPRET, /* c00000b9 (STATUS_COULD_NOT_INTERPRET) */
ERROR_ACCESS_DENIED, /* c00000ba (STATUS_FILE_IS_A_DIRECTORY) */ ERROR_ACCESS_DENIED, /* c00000ba (STATUS_FILE_IS_A_DIRECTORY) */
ERROR_NOT_SUPPORTED, /* c00000bb (STATUS_NOT_SUPPORTED) */ ERROR_NOT_SUPPORTED, /* c00000bb (STATUS_NOT_SUPPORTED) */
ERROR_REM_NOT_LIST, /* c00000bc (STATUS_REMOTE_NOT_LISTENING) */ ERROR_REM_NOT_LIST, /* c00000bc (STATUS_REMOTE_NOT_LISTENING) */
@ -575,15 +624,15 @@ static const DWORD error_map[1144] =
ERROR_REQ_NOT_ACCEP, /* c00000d0 (STATUS_REQUEST_NOT_ACCEPTED) */ ERROR_REQ_NOT_ACCEP, /* c00000d0 (STATUS_REQUEST_NOT_ACCEPTED) */
ERROR_REDIR_PAUSED, /* c00000d1 (STATUS_REDIRECTOR_PAUSED) */ ERROR_REDIR_PAUSED, /* c00000d1 (STATUS_REDIRECTOR_PAUSED) */
ERROR_NET_WRITE_FAULT, /* c00000d2 (STATUS_NET_WRITE_FAULT) */ ERROR_NET_WRITE_FAULT, /* c00000d2 (STATUS_NET_WRITE_FAULT) */
ERROR_MR_MID_NOT_FOUND, /* c00000d3 (STATUS_PROFILING_AT_LIMIT) */ ERROR_PROFILING_AT_LIMIT, /* c00000d3 (STATUS_PROFILING_AT_LIMIT) */
ERROR_NOT_SAME_DEVICE, /* c00000d4 (STATUS_NOT_SAME_DEVICE) */ ERROR_NOT_SAME_DEVICE, /* c00000d4 (STATUS_NOT_SAME_DEVICE) */
ERROR_ACCESS_DENIED, /* c00000d5 (STATUS_FILE_RENAMED) */ ERROR_ACCESS_DENIED, /* c00000d5 (STATUS_FILE_RENAMED) */
ERROR_VC_DISCONNECTED, /* c00000d6 (STATUS_VIRTUAL_CIRCUIT_CLOSED) */ ERROR_VC_DISCONNECTED, /* c00000d6 (STATUS_VIRTUAL_CIRCUIT_CLOSED) */
ERROR_NO_SECURITY_ON_OBJECT, /* c00000d7 (STATUS_NO_SECURITY_ON_OBJECT) */ ERROR_NO_SECURITY_ON_OBJECT, /* c00000d7 (STATUS_NO_SECURITY_ON_OBJECT) */
ERROR_MR_MID_NOT_FOUND, /* c00000d8 (STATUS_CANT_WAIT) */ ERROR_CANT_WAIT, /* c00000d8 (STATUS_CANT_WAIT) */
ERROR_NO_DATA, /* c00000d9 (STATUS_PIPE_EMPTY) */ ERROR_NO_DATA, /* c00000d9 (STATUS_PIPE_EMPTY) */
ERROR_CANT_ACCESS_DOMAIN_INFO, /* c00000da (STATUS_CANT_ACCESS_DOMAIN_INFO) */ ERROR_CANT_ACCESS_DOMAIN_INFO, /* c00000da (STATUS_CANT_ACCESS_DOMAIN_INFO) */
ERROR_MR_MID_NOT_FOUND, /* c00000db (STATUS_CANT_TERMINATE_SELF) */ ERROR_CANT_TERMINATE_SELF, /* c00000db (STATUS_CANT_TERMINATE_SELF) */
ERROR_INVALID_SERVER_STATE, /* c00000dc (STATUS_INVALID_SERVER_STATE) */ ERROR_INVALID_SERVER_STATE, /* c00000dc (STATUS_INVALID_SERVER_STATE) */
ERROR_INVALID_DOMAIN_STATE, /* c00000dd (STATUS_INVALID_DOMAIN_STATE) */ ERROR_INVALID_DOMAIN_STATE, /* c00000dd (STATUS_INVALID_DOMAIN_STATE) */
ERROR_INVALID_DOMAIN_ROLE, /* c00000de (STATUS_INVALID_DOMAIN_ROLE) */ ERROR_INVALID_DOMAIN_ROLE, /* c00000de (STATUS_INVALID_DOMAIN_ROLE) */
@ -597,10 +646,10 @@ static const DWORD error_map[1144] =
ERROR_GENERIC_NOT_MAPPED, /* c00000e6 (STATUS_GENERIC_NOT_MAPPED) */ ERROR_GENERIC_NOT_MAPPED, /* c00000e6 (STATUS_GENERIC_NOT_MAPPED) */
ERROR_BAD_DESCRIPTOR_FORMAT, /* c00000e7 (STATUS_BAD_DESCRIPTOR_FORMAT) */ ERROR_BAD_DESCRIPTOR_FORMAT, /* c00000e7 (STATUS_BAD_DESCRIPTOR_FORMAT) */
ERROR_INVALID_USER_BUFFER, /* c00000e8 (STATUS_INVALID_USER_BUFFER) */ ERROR_INVALID_USER_BUFFER, /* c00000e8 (STATUS_INVALID_USER_BUFFER) */
ERROR_MR_MID_NOT_FOUND, /* c00000e9 (STATUS_UNEXPECTED_IO_ERROR) */ ERROR_IO_DEVICE, /* c00000e9 (STATUS_UNEXPECTED_IO_ERROR) */
ERROR_MR_MID_NOT_FOUND, /* c00000ea (STATUS_UNEXPECTED_MM_CREATE_ERR) */ ERROR_UNEXPECTED_MM_CREATE_ERR, /* c00000ea (STATUS_UNEXPECTED_MM_CREATE_ERR) */
ERROR_MR_MID_NOT_FOUND, /* c00000eb (STATUS_UNEXPECTED_MM_MAP_ERROR) */ ERROR_UNEXPECTED_MM_MAP_ERROR, /* c00000eb (STATUS_UNEXPECTED_MM_MAP_ERROR) */
ERROR_MR_MID_NOT_FOUND, /* c00000ec (STATUS_UNEXPECTED_MM_EXTEND_ERR) */ ERROR_UNEXPECTED_MM_EXTEND_ERR, /* c00000ec (STATUS_UNEXPECTED_MM_EXTEND_ERR) */
ERROR_NOT_LOGON_PROCESS, /* c00000ed (STATUS_NOT_LOGON_PROCESS) */ ERROR_NOT_LOGON_PROCESS, /* c00000ed (STATUS_NOT_LOGON_PROCESS) */
ERROR_LOGON_SESSION_EXISTS, /* c00000ee (STATUS_LOGON_SESSION_EXISTS) */ ERROR_LOGON_SESSION_EXISTS, /* c00000ee (STATUS_LOGON_SESSION_EXISTS) */
ERROR_INVALID_PARAMETER, /* c00000ef (STATUS_INVALID_PARAMETER_1) */ ERROR_INVALID_PARAMETER, /* c00000ef (STATUS_INVALID_PARAMETER_1) */
@ -619,7 +668,7 @@ static const DWORD error_map[1144] =
ERROR_SERVICE_ALREADY_RUNNING, /* c00000fc (STATUS_REDIRECTOR_STARTED) */ ERROR_SERVICE_ALREADY_RUNNING, /* c00000fc (STATUS_REDIRECTOR_STARTED) */
ERROR_STACK_OVERFLOW, /* c00000fd (STATUS_STACK_OVERFLOW) */ ERROR_STACK_OVERFLOW, /* c00000fd (STATUS_STACK_OVERFLOW) */
ERROR_NO_SUCH_PACKAGE, /* c00000fe (STATUS_NO_SUCH_PACKAGE) */ ERROR_NO_SUCH_PACKAGE, /* c00000fe (STATUS_NO_SUCH_PACKAGE) */
ERROR_MR_MID_NOT_FOUND, /* c00000ff (STATUS_BAD_FUNCTION_TABLE) */ ERROR_BAD_FUNCTION_TABLE, /* c00000ff (STATUS_BAD_FUNCTION_TABLE) */
ERROR_ENVVAR_NOT_FOUND, /* c0000100 (STATUS_VARIABLE_NOT_FOUND) */ ERROR_ENVVAR_NOT_FOUND, /* c0000100 (STATUS_VARIABLE_NOT_FOUND) */
ERROR_DIR_NOT_EMPTY, /* c0000101 (STATUS_DIRECTORY_NOT_EMPTY) */ ERROR_DIR_NOT_EMPTY, /* c0000101 (STATUS_DIRECTORY_NOT_EMPTY) */
ERROR_FILE_CORRUPT, /* c0000102 (STATUS_FILE_CORRUPT_ERROR) */ ERROR_FILE_CORRUPT, /* c0000102 (STATUS_FILE_CORRUPT_ERROR) */
@ -632,9 +681,17 @@ static const DWORD error_map[1144] =
ERROR_MR_MID_NOT_FOUND, /* c0000109 (STATUS_MESSAGE_NOT_FOUND) */ ERROR_MR_MID_NOT_FOUND, /* c0000109 (STATUS_MESSAGE_NOT_FOUND) */
ERROR_ACCESS_DENIED, /* c000010a (STATUS_PROCESS_IS_TERMINATING) */ ERROR_ACCESS_DENIED, /* c000010a (STATUS_PROCESS_IS_TERMINATING) */
ERROR_INVALID_LOGON_TYPE, /* c000010b (STATUS_INVALID_LOGON_TYPE) */ ERROR_INVALID_LOGON_TYPE, /* c000010b (STATUS_INVALID_LOGON_TYPE) */
ERROR_MR_MID_NOT_FOUND, /* c000010c (STATUS_NO_GUID_TRANSLATION) */ ERROR_NO_GUID_TRANSLATION, /* c000010c (STATUS_NO_GUID_TRANSLATION) */
ERROR_CANNOT_IMPERSONATE, /* c000010d (STATUS_CANNOT_IMPERSONATE) */ ERROR_CANNOT_IMPERSONATE, /* c000010d (STATUS_CANNOT_IMPERSONATE) */
ERROR_SERVICE_ALREADY_RUNNING, /* c000010e (STATUS_IMAGE_ALREADY_LOADED) */ ERROR_SERVICE_ALREADY_RUNNING, /* c000010e (STATUS_IMAGE_ALREADY_LOADED) */
ERROR_ABIOS_ERROR, /* c000010f (STATUS_ABIOS_NOT_PRESENT) */
ERROR_ABIOS_ERROR, /* c0000110 (STATUS_ABIOS_LID_NOT_EXIST) */
ERROR_ABIOS_ERROR, /* c0000111 (STATUS_ABIOS_LID_ALREADY_OWNED) */
ERROR_ABIOS_ERROR, /* c0000112 (STATUS_ABIOS_NOT_LID_OWNER) */
ERROR_ABIOS_ERROR, /* c0000113 (STATUS_ABIOS_INVALID_COMMAND) */
ERROR_ABIOS_ERROR, /* c0000114 (STATUS_ABIOS_INVALID_LID) */
ERROR_ABIOS_ERROR, /* c0000115 (STATUS_ABIOS_SELECTOR_NOT_AVAILABLE) */
ERROR_ABIOS_ERROR, /* c0000116 (STATUS_ABIOS_INVALID_SELECTOR) */
ERROR_INVALID_THREAD_ID, /* c0000117 (STATUS_NO_LDT) */ ERROR_INVALID_THREAD_ID, /* c0000117 (STATUS_NO_LDT) */
ERROR_INVALID_LDT_SIZE, /* c0000118 (STATUS_INVALID_LDT_SIZE) */ ERROR_INVALID_LDT_SIZE, /* c0000118 (STATUS_INVALID_LDT_SIZE) */
ERROR_INVALID_LDT_OFFSET, /* c0000119 (STATUS_INVALID_LDT_OFFSET) */ ERROR_INVALID_LDT_OFFSET, /* c0000119 (STATUS_INVALID_LDT_OFFSET) */
@ -708,7 +765,7 @@ static const DWORD error_map[1144] =
ERROR_NT_CROSS_ENCRYPTION_REQUIRED, /* c000015d (STATUS_NT_CROSS_ENCRYPTION_REQUIRED) */ ERROR_NT_CROSS_ENCRYPTION_REQUIRED, /* c000015d (STATUS_NT_CROSS_ENCRYPTION_REQUIRED) */
ERROR_DOMAIN_CTRLR_CONFIG_ERROR, /* c000015e (STATUS_DOMAIN_CTRLR_CONFIG_ERROR) */ ERROR_DOMAIN_CTRLR_CONFIG_ERROR, /* c000015e (STATUS_DOMAIN_CTRLR_CONFIG_ERROR) */
ERROR_IO_DEVICE, /* c000015f (STATUS_FT_MISSING_MEMBER) */ ERROR_IO_DEVICE, /* c000015f (STATUS_FT_MISSING_MEMBER) */
ERROR_MR_MID_NOT_FOUND, /* c0000160 (STATUS_ILL_FORMED_SERVICE_ENTRY) */ ERROR_SERVICE_NOT_FOUND, /* c0000160 (STATUS_ILL_FORMED_SERVICE_ENTRY) */
ERROR_ILLEGAL_CHARACTER, /* c0000161 (STATUS_ILLEGAL_CHARACTER) */ ERROR_ILLEGAL_CHARACTER, /* c0000161 (STATUS_ILLEGAL_CHARACTER) */
ERROR_NO_UNICODE_TRANSLATION, /* c0000162 (STATUS_UNMAPPABLE_CHARACTER) */ ERROR_NO_UNICODE_TRANSLATION, /* c0000162 (STATUS_UNMAPPABLE_CHARACTER) */
ERROR_UNDEFINED_CHARACTER, /* c0000163 (STATUS_UNDEFINED_CHARACTER) */ ERROR_UNDEFINED_CHARACTER, /* c0000163 (STATUS_UNDEFINED_CHARACTER) */
@ -769,6 +826,26 @@ static const DWORD error_map[1144] =
ERROR_NOLOGON_SERVER_TRUST_ACCOUNT, /* c000019a (STATUS_NOLOGON_SERVER_TRUST_ACCOUNT) */ ERROR_NOLOGON_SERVER_TRUST_ACCOUNT, /* c000019a (STATUS_NOLOGON_SERVER_TRUST_ACCOUNT) */
ERROR_DOMAIN_TRUST_INCONSISTENT, /* c000019b (STATUS_DOMAIN_TRUST_INCONSISTENT) */ ERROR_DOMAIN_TRUST_INCONSISTENT, /* c000019b (STATUS_DOMAIN_TRUST_INCONSISTENT) */
ERROR_FS_DRIVER_REQUIRED, /* c000019c (STATUS_FS_DRIVER_REQUIRED) */ ERROR_FS_DRIVER_REQUIRED, /* c000019c (STATUS_FS_DRIVER_REQUIRED) */
ERROR_SERVICE_ALREADY_RUNNING, /* c000019d (STATUS_IMAGE_ALREADY_LOADED_AS_DLL) */
ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING, /* c000019e (STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING) */
ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME, /* c000019f (STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME) */
ERROR_SECURITY_STREAM_IS_INCONSISTENT, /* c00001a0 (STATUS_SECURITY_STREAM_IS_INCONSISTENT) */
ERROR_INVALID_LOCK_RANGE, /* c00001a1 (STATUS_INVALID_LOCK_RANGE) */
ERROR_INVALID_ACE_CONDITION, /* c00001a2 (STATUS_INVALID_ACE_CONDITION) */
ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT, /* c00001a3 (STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT) */
ERROR_NOTIFICATION_GUID_ALREADY_DEFINED, /* c00001a4 (STATUS_NOTIFICATION_GUID_ALREADY_DEFINED) */
ERROR_INVALID_EXCEPTION_HANDLER, /* c00001a5 (STATUS_INVALID_EXCEPTION_HANDLER) */
ERROR_DUPLICATE_PRIVILEGES, /* c00001a6 (STATUS_DUPLICATE_PRIVILEGES) */
ERROR_NOT_ALLOWED_ON_SYSTEM_FILE, /* c00001a7 (STATUS_NOT_ALLOWED_ON_SYSTEM_FILE) */
ERROR_DATA_LOST_REPAIR, /* c00001a8 (STATUS_REPAIR_NEEDED) */
ERROR_NOT_SUPPORTED, /* c00001a9 (STATUS_QUOTA_NOT_ENABLED) */
APPMODEL_ERROR_NO_PACKAGE, /* c00001aa (STATUS_NO_APPLICATION_PACKAGE) */
ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS, /* c00001ab (STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS) */
ERROR_NOT_SAME_OBJECT, /* c00001ac (STATUS_NOT_SAME_OBJECT) */
ERROR_NOT_ENOUGH_MEMORY, /* c00001ad (STATUS_FATAL_MEMORY_EXHAUSTION) */
ERROR_PROCESS_NOT_IN_JOB, /* c00001ae (STATUS_ERROR_PROCESS_NOT_IN_JOB) */
ERROR_CPU_SET_INVALID, /* c00001af (STATUS_CPU_SET_INVALID) */
ERROR_NETWORK_ACCESS_DENIED, /* c0000201 (STATUS_NETWORK_OPEN_RESTRICTION) */
ERROR_NO_USER_SESSION_KEY, /* c0000202 (STATUS_NO_USER_SESSION_KEY) */ ERROR_NO_USER_SESSION_KEY, /* c0000202 (STATUS_NO_USER_SESSION_KEY) */
ERROR_UNEXP_NET_ERR, /* c0000203 (STATUS_USER_SESSION_DELETED) */ ERROR_UNEXP_NET_ERR, /* c0000203 (STATUS_USER_SESSION_DELETED) */
ERROR_RESOURCE_LANG_NOT_FOUND, /* c0000204 (STATUS_RESOURCE_LANG_NOT_FOUND) */ ERROR_RESOURCE_LANG_NOT_FOUND, /* c0000204 (STATUS_RESOURCE_LANG_NOT_FOUND) */
@ -806,7 +883,7 @@ static const DWORD error_map[1144] =
ERROR_PASSWORD_MUST_CHANGE, /* c0000224 (STATUS_PASSWORD_MUST_CHANGE) */ ERROR_PASSWORD_MUST_CHANGE, /* c0000224 (STATUS_PASSWORD_MUST_CHANGE) */
ERROR_NOT_FOUND, /* c0000225 (STATUS_NOT_FOUND) */ ERROR_NOT_FOUND, /* c0000225 (STATUS_NOT_FOUND) */
ERROR_NOT_TINY_STREAM, /* c0000226 (STATUS_NOT_TINY_STREAM) */ ERROR_NOT_TINY_STREAM, /* c0000226 (STATUS_NOT_TINY_STREAM) */
ERROR_MR_MID_NOT_FOUND, /* c0000227 (STATUS_RECOVERY_FAILURE) */ ERROR_RECOVERY_FAILURE, /* c0000227 (STATUS_RECOVERY_FAILURE) */
ERROR_STACK_OVERFLOW_READ, /* c0000228 (STATUS_STACK_OVERFLOW_READ) */ ERROR_STACK_OVERFLOW_READ, /* c0000228 (STATUS_STACK_OVERFLOW_READ) */
ERROR_INVALID_PARAMETER, /* c0000229 (STATUS_FAIL_CHECK) */ ERROR_INVALID_PARAMETER, /* c0000229 (STATUS_FAIL_CHECK) */
ERROR_OBJECT_ALREADY_EXISTS, /* c000022a (STATUS_DUPLICATE_OBJECTID) */ ERROR_OBJECT_ALREADY_EXISTS, /* c000022a (STATUS_DUPLICATE_OBJECTID) */
@ -878,8 +955,8 @@ static const DWORD error_map[1144] =
ERROR_BAD_DRIVER, /* c000026c (STATUS_DRIVER_UNABLE_TO_LOAD) */ ERROR_BAD_DRIVER, /* c000026c (STATUS_DRIVER_UNABLE_TO_LOAD) */
ERROR_CONNECTION_UNAVAIL, /* c000026d (STATUS_DFS_UNAVAILABLE) */ ERROR_CONNECTION_UNAVAIL, /* c000026d (STATUS_DFS_UNAVAILABLE) */
ERROR_NOT_READY, /* c000026e (STATUS_VOLUME_DISMOUNTED) */ ERROR_NOT_READY, /* c000026e (STATUS_VOLUME_DISMOUNTED) */
ERROR_MR_MID_NOT_FOUND, /* c000026f (STATUS_WX86_INTERNAL_ERROR) */ ERROR_WX86_ERROR, /* c000026f (STATUS_WX86_INTERNAL_ERROR) */
ERROR_MR_MID_NOT_FOUND, /* c0000270 (STATUS_WX86_FLOAT_STACK_CHECK) */ ERROR_WX86_ERROR, /* c0000270 (STATUS_WX86_FLOAT_STACK_CHECK) */
ERROR_VALIDATE_CONTINUE, /* c0000271 (STATUS_VALIDATE_CONTINUE) */ ERROR_VALIDATE_CONTINUE, /* c0000271 (STATUS_VALIDATE_CONTINUE) */
ERROR_NO_MATCH, /* c0000272 (STATUS_NO_MATCH) */ ERROR_NO_MATCH, /* c0000272 (STATUS_NO_MATCH) */
ERROR_NO_MORE_MATCHES, /* c0000273 (STATUS_NO_MORE_MATCHES) */ ERROR_NO_MORE_MATCHES, /* c0000273 (STATUS_NO_MORE_MATCHES) */
@ -889,9 +966,9 @@ static const DWORD error_map[1144] =
ERROR_REPARSE_TAG_MISMATCH, /* c0000277 (STATUS_IO_REPARSE_TAG_MISMATCH) */ ERROR_REPARSE_TAG_MISMATCH, /* c0000277 (STATUS_IO_REPARSE_TAG_MISMATCH) */
ERROR_INVALID_REPARSE_DATA, /* c0000278 (STATUS_IO_REPARSE_DATA_INVALID) */ ERROR_INVALID_REPARSE_DATA, /* c0000278 (STATUS_IO_REPARSE_DATA_INVALID) */
ERROR_CANT_ACCESS_FILE, /* c0000279 (STATUS_IO_REPARSE_TAG_NOT_HANDLED) */ ERROR_CANT_ACCESS_FILE, /* c0000279 (STATUS_IO_REPARSE_TAG_NOT_HANDLED) */
ERROR_MR_MID_NOT_FOUND, /* c000027a */ ERROR_PWD_TOO_LONG, /* c000027a (STATUS_PWD_TOO_LONG) */
ERROR_MR_MID_NOT_FOUND, /* c000027b */ ERROR_INTERNAL_ERROR, /* c000027b (STATUS_STOWED_EXCEPTION) */
ERROR_MR_MID_NOT_FOUND, /* c000027c */ ERROR_INTERNAL_ERROR, /* c000027c (STATUS_CONTEXT_STOWED_EXCEPTION) */
ERROR_MR_MID_NOT_FOUND, /* c000027d */ ERROR_MR_MID_NOT_FOUND, /* c000027d */
ERROR_MR_MID_NOT_FOUND, /* c000027e */ ERROR_MR_MID_NOT_FOUND, /* c000027e */
ERROR_MR_MID_NOT_FOUND, /* c000027f */ ERROR_MR_MID_NOT_FOUND, /* c000027f */
@ -953,7 +1030,7 @@ static const DWORD error_map[1144] =
ERROR_JOURNAL_DELETE_IN_PROGRESS, /* c00002b7 (STATUS_JOURNAL_DELETE_IN_PROGRESS) */ ERROR_JOURNAL_DELETE_IN_PROGRESS, /* c00002b7 (STATUS_JOURNAL_DELETE_IN_PROGRESS) */
ERROR_JOURNAL_NOT_ACTIVE, /* c00002b8 (STATUS_JOURNAL_NOT_ACTIVE) */ ERROR_JOURNAL_NOT_ACTIVE, /* c00002b8 (STATUS_JOURNAL_NOT_ACTIVE) */
ERROR_NOINTERFACE, /* c00002b9 (STATUS_NOINTERFACE) */ ERROR_NOINTERFACE, /* c00002b9 (STATUS_NOINTERFACE) */
ERROR_MR_MID_NOT_FOUND, /* c00002ba */ ERROR_DS_RIDMGR_DISABLED, /* c00002ba (STATUS_DS_RIDMGR_DISABLED) */
ERROR_MR_MID_NOT_FOUND, /* c00002bb */ ERROR_MR_MID_NOT_FOUND, /* c00002bb */
ERROR_MR_MID_NOT_FOUND, /* c00002bc */ ERROR_MR_MID_NOT_FOUND, /* c00002bc */
ERROR_MR_MID_NOT_FOUND, /* c00002bd */ ERROR_MR_MID_NOT_FOUND, /* c00002bd */
@ -978,7 +1055,7 @@ static const DWORD error_map[1144] =
ERROR_DS_CANT_MOD_PRIMARYGROUPID, /* c00002d0 (STATUS_DS_CANT_MOD_PRIMARYGROUPID) */ ERROR_DS_CANT_MOD_PRIMARYGROUPID, /* c00002d0 (STATUS_DS_CANT_MOD_PRIMARYGROUPID) */
ERROR_SYSTEM_IMAGE_BAD_SIGNATURE, /* c00002d1 (STATUS_SYSTEM_IMAGE_BAD_SIGNATURE) */ ERROR_SYSTEM_IMAGE_BAD_SIGNATURE, /* c00002d1 (STATUS_SYSTEM_IMAGE_BAD_SIGNATURE) */
ERROR_PNP_REBOOT_REQUIRED, /* c00002d2 (STATUS_PNP_REBOOT_REQUIRED) */ ERROR_PNP_REBOOT_REQUIRED, /* c00002d2 (STATUS_PNP_REBOOT_REQUIRED) */
ERROR_MR_MID_NOT_FOUND, /* c00002d3 (STATUS_POWER_STATE_INVALID) */ ERROR_NOT_READY, /* c00002d3 (STATUS_POWER_STATE_INVALID) */
ERROR_DS_INVALID_GROUP_TYPE, /* c00002d4 (STATUS_DS_INVALID_GROUP_TYPE) */ ERROR_DS_INVALID_GROUP_TYPE, /* c00002d4 (STATUS_DS_INVALID_GROUP_TYPE) */
ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN, /* c00002d5 (STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN) */ ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN, /* c00002d5 (STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN) */
ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN, /* c00002d6 (STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN) */ ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN, /* c00002d6 (STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN) */
@ -1035,6 +1112,8 @@ static const DWORD error_map[1144] =
STG_E_CSS_SCRAMBLED_SECTOR, /* c0000309 (STATUS_CSS_SCRAMBLED_SECTOR) */ STG_E_CSS_SCRAMBLED_SECTOR, /* c0000309 (STATUS_CSS_SCRAMBLED_SECTOR) */
STG_E_CSS_REGION_MISMATCH, /* c000030a (STATUS_CSS_REGION_MISMATCH) */ STG_E_CSS_REGION_MISMATCH, /* c000030a (STATUS_CSS_REGION_MISMATCH) */
STG_E_RESETS_EXHAUSTED, /* c000030b (STATUS_CSS_RESETS_EXHAUSTED) */ STG_E_RESETS_EXHAUSTED, /* c000030b (STATUS_CSS_RESETS_EXHAUSTED) */
ERROR_PASSWORD_CHANGE_REQUIRED, /* c000030c (STATUS_PASSWORD_CHANGE_REQUIRED) */
ERROR_LOST_MODE_LOGON_RESTRICTION, /* c000030d (STATUS_LOST_MODE_LOGON_RESTRICTION) */
ERROR_PKINIT_FAILURE, /* c0000320 (STATUS_PKINIT_FAILURE) */ ERROR_PKINIT_FAILURE, /* c0000320 (STATUS_PKINIT_FAILURE) */
ERROR_SMARTCARD_SUBSYSTEM_FAILURE, /* c0000321 (STATUS_SMARTCARD_SUBSYSTEM_FAILURE) */ ERROR_SMARTCARD_SUBSYSTEM_FAILURE, /* c0000321 (STATUS_SMARTCARD_SUBSYSTEM_FAILURE) */
SEC_E_NO_KERB_KEY, /* c0000322 (STATUS_NO_KERB_KEY) */ SEC_E_NO_KERB_KEY, /* c0000322 (STATUS_NO_KERB_KEY) */
@ -1042,7 +1121,7 @@ static const DWORD error_map[1144] =
SEC_E_UNSUPPORTED_PREAUTH, /* c0000351 (STATUS_UNSUPPORTED_PREAUTH) */ SEC_E_UNSUPPORTED_PREAUTH, /* c0000351 (STATUS_UNSUPPORTED_PREAUTH) */
ERROR_EFS_ALG_BLOB_TOO_BIG, /* c0000352 (STATUS_EFS_ALG_BLOB_TOO_BIG) */ ERROR_EFS_ALG_BLOB_TOO_BIG, /* c0000352 (STATUS_EFS_ALG_BLOB_TOO_BIG) */
ERROR_PORT_NOT_SET, /* c0000353 (STATUS_PORT_NOT_SET) */ ERROR_PORT_NOT_SET, /* c0000353 (STATUS_PORT_NOT_SET) */
ERROR_MR_MID_NOT_FOUND, /* c0000354 (STATUS_DEBUGGER_INACTIVE) */ ERROR_DEBUGGER_INACTIVE, /* c0000354 (STATUS_DEBUGGER_INACTIVE) */
ERROR_DS_VERSION_CHECK_FAILURE, /* c0000355 (STATUS_DS_VERSION_CHECK_FAILURE) */ ERROR_DS_VERSION_CHECK_FAILURE, /* c0000355 (STATUS_DS_VERSION_CHECK_FAILURE) */
ERROR_AUDITING_DISABLED, /* c0000356 (STATUS_AUDITING_DISABLED) */ ERROR_AUDITING_DISABLED, /* c0000356 (STATUS_AUDITING_DISABLED) */
ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4, /* c0000357 (STATUS_PRENT4_MACHINE_ACCOUNT) */ ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4, /* c0000357 (STATUS_PRENT4_MACHINE_ACCOUNT) */
@ -1051,7 +1130,7 @@ static const DWORD error_map[1144] =
ERROR_BAD_EXE_FORMAT, /* c000035a (STATUS_INVALID_IMAGE_WIN_64) */ ERROR_BAD_EXE_FORMAT, /* c000035a (STATUS_INVALID_IMAGE_WIN_64) */
SEC_E_BAD_BINDINGS, /* c000035b (STATUS_BAD_BINDINGS) */ SEC_E_BAD_BINDINGS, /* c000035b (STATUS_BAD_BINDINGS) */
ERROR_NO_USER_SESSION_KEY, /* c000035c (STATUS_NETWORK_SESSION_EXPIRED) */ ERROR_NO_USER_SESSION_KEY, /* c000035c (STATUS_NETWORK_SESSION_EXPIRED) */
ERROR_MR_MID_NOT_FOUND, /* c000035d (STATUS_APPHELP_BLOCK) */ ERROR_APPHELP_BLOCK, /* c000035d (STATUS_APPHELP_BLOCK) */
ERROR_ALL_SIDS_FILTERED, /* c000035e (STATUS_ALL_SIDS_FILTERED) */ ERROR_ALL_SIDS_FILTERED, /* c000035e (STATUS_ALL_SIDS_FILTERED) */
ERROR_NOT_SAFE_MODE_DRIVER, /* c000035f (STATUS_NOT_SAFE_MODE_DRIVER) */ ERROR_NOT_SAFE_MODE_DRIVER, /* c000035f (STATUS_NOT_SAFE_MODE_DRIVER) */
ERROR_MR_MID_NOT_FOUND, /* c0000360 */ ERROR_MR_MID_NOT_FOUND, /* c0000360 */
@ -1070,6 +1149,11 @@ static const DWORD error_map[1144] =
ERROR_DRIVER_DATABASE_ERROR, /* c000036d (STATUS_DRIVER_DATABASE_ERROR) */ ERROR_DRIVER_DATABASE_ERROR, /* c000036d (STATUS_DRIVER_DATABASE_ERROR) */
ERROR_SYSTEM_HIVE_TOO_LARGE, /* c000036e (STATUS_SYSTEM_HIVE_TOO_LARGE) */ ERROR_SYSTEM_HIVE_TOO_LARGE, /* c000036e (STATUS_SYSTEM_HIVE_TOO_LARGE) */
ERROR_INVALID_IMPORT_OF_NON_DLL, /* c000036f (STATUS_INVALID_IMPORT_OF_NON_DLL) */ ERROR_INVALID_IMPORT_OF_NON_DLL, /* c000036f (STATUS_INVALID_IMPORT_OF_NON_DLL) */
ERROR_MR_MID_NOT_FOUND, /* c0000370 */
ERROR_NO_SECRETS, /* c0000371 (STATUS_NO_SECRETS) */
ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY, /* c0000372 (STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY) */
ERROR_NOT_ENOUGH_MEMORY, /* c0000373 (STATUS_FAILED_STACK_SWITCH) */
ERROR_INTERNAL_ERROR, /* c0000374 (STATUS_HEAP_CORRUPTION) */
SCARD_W_WRONG_CHV, /* c0000380 (STATUS_SMARTCARD_WRONG_PIN) */ SCARD_W_WRONG_CHV, /* c0000380 (STATUS_SMARTCARD_WRONG_PIN) */
SCARD_W_CHV_BLOCKED, /* c0000381 (STATUS_SMARTCARD_CARD_BLOCKED) */ SCARD_W_CHV_BLOCKED, /* c0000381 (STATUS_SMARTCARD_CARD_BLOCKED) */
SCARD_W_CARD_NOT_AUTHENTICATED, /* c0000382 (STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED) */ SCARD_W_CARD_NOT_AUTHENTICATED, /* c0000382 (STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED) */
@ -1084,7 +1168,233 @@ static const DWORD error_map[1144] =
SEC_E_REVOCATION_OFFLINE_C, /* c000038b (STATUS_REVOCATION_OFFLINE_C) */ SEC_E_REVOCATION_OFFLINE_C, /* c000038b (STATUS_REVOCATION_OFFLINE_C) */
SEC_E_PKINIT_CLIENT_FAILURE, /* c000038c (STATUS_PKINIT_CLIENT_FAILURE) */ SEC_E_PKINIT_CLIENT_FAILURE, /* c000038c (STATUS_PKINIT_CLIENT_FAILURE) */
SEC_E_SMARTCARD_CERT_EXPIRED, /* c000038d (STATUS_SMARTCARD_CERT_EXPIRED) */ SEC_E_SMARTCARD_CERT_EXPIRED, /* c000038d (STATUS_SMARTCARD_CERT_EXPIRED) */
ERROR_DRIVER_FAILED_PRIOR_UNLOAD, /* c000038e (STATUS_DRIVER_FAILED_PRIOR_UNLOAD) */
NTE_SILENT_CONTEXT, /* c000038f (STATUS_SMARTCARD_SILENT_CONTEXT) */
ERROR_PER_USER_TRUST_QUOTA_EXCEEDED, /* c0000401 (STATUS_PER_USER_TRUST_QUOTA_EXCEEDED) */
ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED, /* c0000402 (STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED) */
ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED, /* c0000403 (STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED) */
ERROR_DS_NAME_NOT_UNIQUE, /* c0000404 (STATUS_DS_NAME_NOT_UNIQUE) */
ERROR_DS_DUPLICATE_ID_FOUND, /* c0000405 (STATUS_DS_DUPLICATE_ID_FOUND) */
ERROR_DS_GROUP_CONVERSION_ERROR, /* c0000406 (STATUS_DS_GROUP_CONVERSION_ERROR) */
ERROR_VOLSNAP_PREPARE_HIBERNATE, /* c0000407 (STATUS_VOLSNAP_PREPARE_HIBERNATE) */
ERROR_LOGON_FAILURE, /* c0000408 (STATUS_USER2USER_REQUIRED) */
ERROR_STACK_BUFFER_OVERRUN, /* c0000409 (STATUS_STACK_BUFFER_OVERRUN) */
SEC_E_NO_S4U_PROT_SUPPORT, /* c000040a (STATUS_NO_S4U_PROT_SUPPORT) */
SEC_E_CROSSREALM_DELEGATION_FAILURE, /* c000040b (STATUS_CROSSREALM_DELEGATION_FAILURE) */
SEC_E_REVOCATION_OFFLINE_KDC, /* c000040c (STATUS_REVOCATION_OFFLINE_KDC) */
SEC_E_ISSUING_CA_UNTRUSTED_KDC, /* c000040d (STATUS_ISSUING_CA_UNTRUSTED_KDC) */
SEC_E_KDC_CERT_EXPIRED, /* c000040e (STATUS_KDC_CERT_EXPIRED) */
SEC_E_KDC_CERT_REVOKED, /* c000040f (STATUS_KDC_CERT_REVOKED) */
ERROR_PARAMETER_QUOTA_EXCEEDED, /* c0000410 (STATUS_PARAMETER_QUOTA_EXCEEDED) */
ERROR_HIBERNATION_FAILURE, /* c0000411 (STATUS_HIBERNATION_FAILURE) */
ERROR_DELAY_LOAD_FAILED, /* c0000412 (STATUS_DELAY_LOAD_FAILED) */
ERROR_AUTHENTICATION_FIREWALL_FAILED, /* c0000413 (STATUS_AUTHENTICATION_FIREWALL_FAILED) */
ERROR_VDM_DISALLOWED, /* c0000414 (STATUS_VDM_DISALLOWED) */
ERROR_HUNG_DISPLAY_DRIVER_THREAD, /* c0000415 (STATUS_HUNG_DISPLAY_DRIVER_THREAD) */
ERROR_NOT_ENOUGH_MEMORY, /* c0000416 (STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE) */
ERROR_INVALID_CRUNTIME_PARAMETER, /* c0000417 (STATUS_INVALID_CRUNTIME_PARAMETER) */
ERROR_NTLM_BLOCKED, /* c0000418 (STATUS_NTLM_BLOCKED) */
ERROR_DS_SRC_SID_EXISTS_IN_FOREST, /* c0000419 (STATUS_DS_SRC_SID_EXISTS_IN_FOREST) */
ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST, /* c000041a (STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST) */
ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST, /* c000041b (STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST) */
ERROR_INVALID_USER_PRINCIPAL_NAME, /* c000041c (STATUS_INVALID_USER_PRINCIPAL_NAME) */
ERROR_FATAL_APP_EXIT, /* c000041d (STATUS_FATAL_USER_CALLBACK_EXCEPTION) */
ERROR_MR_MID_NOT_FOUND, /* c000041e */
ERROR_MR_MID_NOT_FOUND, /* c000041f */
ERROR_ASSERTION_FAILURE, /* c0000420 (STATUS_ASSERTION_FAILURE) */
ERROR_VERIFIER_STOP, /* c0000421 (STATUS_VERIFIER_STOP) */
ERROR_MR_MID_NOT_FOUND, /* c0000422 */
ERROR_CALLBACK_POP_STACK, /* c0000423 (STATUS_CALLBACK_POP_STACK) */
ERROR_DRIVER_BLOCKED, /* c0000424 (STATUS_INCOMPATIBLE_DRIVER_BLOCKED) */
ERROR_KEY_DELETED, /* c0000425 (STATUS_HIVE_UNLOADED) */
ERROR_COMPRESSION_DISABLED, /* c0000426 (STATUS_COMPRESSION_DISABLED) */
ERROR_FILE_SYSTEM_LIMITATION, /* c0000427 (STATUS_FILE_SYSTEM_LIMITATION) */
ERROR_INVALID_IMAGE_HASH, /* c0000428 (STATUS_INVALID_IMAGE_HASH) */
ERROR_NOT_CAPABLE, /* c0000429 (STATUS_NOT_CAPABLE) */
ERROR_REQUEST_OUT_OF_SEQUENCE, /* c000042a (STATUS_REQUEST_OUT_OF_SEQUENCE) */
ERROR_IMPLEMENTATION_LIMIT, /* c000042b (STATUS_IMPLEMENTATION_LIMIT) */
ERROR_ELEVATION_REQUIRED, /* c000042c (STATUS_ELEVATION_REQUIRED) */ ERROR_ELEVATION_REQUIRED, /* c000042c (STATUS_ELEVATION_REQUIRED) */
SEC_E_NO_CONTEXT, /* c000042d (STATUS_NO_SECURITY_CONTEXT) */
ERROR_MR_MID_NOT_FOUND, /* c000042e */
SEC_E_PKU2U_CERT_FAILURE, /* c000042f (STATUS_PKU2U_CERT_FAILURE) */
ERROR_MR_MID_NOT_FOUND, /* c0000430 */
ERROR_MR_MID_NOT_FOUND, /* c0000431 */
ERROR_BEYOND_VDL, /* c0000432 (STATUS_BEYOND_VDL) */
ERROR_BUSY, /* c0000433 (STATUS_ENCOUNTERED_WRITE_IN_PROGRESS) */
ERROR_BUSY, /* c0000434 (STATUS_PTE_CHANGED) */
ERROR_USER_MAPPED_FILE, /* c0000435 (STATUS_PURGE_FAILED) */
ERROR_CRED_REQUIRES_CONFIRMATION, /* c0000440 (STATUS_CRED_REQUIRES_CONFIRMATION) */
ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE, /* c0000441 (STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE) */
ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER, /* c0000442 (STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER) */
ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE, /* c0000443 (STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE) */
ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE, /* c0000444 (STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE) */
ERROR_CS_ENCRYPTION_FILE_NOT_CSE, /* c0000445 (STATUS_CS_ENCRYPTION_FILE_NOT_CSE) */
ERROR_INVALID_LABEL, /* c0000446 (STATUS_INVALID_LABEL) */
ERROR_DRIVER_PROCESS_TERMINATED, /* c0000450 (STATUS_DRIVER_PROCESS_TERMINATED) */
ERROR_AMBIGUOUS_SYSTEM_DEVICE, /* c0000451 (STATUS_AMBIGUOUS_SYSTEM_DEVICE) */
ERROR_SYSTEM_DEVICE_NOT_FOUND, /* c0000452 (STATUS_SYSTEM_DEVICE_NOT_FOUND) */
ERROR_RESTART_APPLICATION, /* c0000453 (STATUS_RESTART_BOOT_APPLICATION) */
ERROR_NO_NVRAM_RESOURCES, /* c0000454 (STATUS_INSUFFICIENT_NVRAM_RESOURCES) */
ERROR_INVALID_HANDLE, /* c0000455 (STATUS_INVALID_SESSION) */
ERROR_INVALID_PARAMETER, /* c0000456 (STATUS_THREAD_ALREADY_IN_SESSION) */
ERROR_INVALID_PARAMETER, /* c0000457 (STATUS_THREAD_NOT_IN_SESSION) */
ERROR_INVALID_PARAMETER, /* c0000458 (STATUS_INVALID_WEIGHT) */
ERROR_REQUEST_PAUSED, /* c0000459 (STATUS_REQUEST_PAUSED) */
ERROR_MR_MID_NOT_FOUND, /* c000045a */
ERROR_MR_MID_NOT_FOUND, /* c000045b */
ERROR_MR_MID_NOT_FOUND, /* c000045c */
ERROR_MR_MID_NOT_FOUND, /* c000045d */
ERROR_MR_MID_NOT_FOUND, /* c000045e */
ERROR_MR_MID_NOT_FOUND, /* c000045f */
ERROR_NO_RANGES_PROCESSED, /* c0000460 (STATUS_NO_RANGES_PROCESSED) */
ERROR_DISK_RESOURCES_EXHAUSTED, /* c0000461 (STATUS_DISK_RESOURCES_EXHAUSTED) */
ERROR_NEEDS_REMEDIATION, /* c0000462 (STATUS_NEEDS_REMEDIATION) */
ERROR_DEVICE_FEATURE_NOT_SUPPORTED, /* c0000463 (STATUS_DEVICE_FEATURE_NOT_SUPPORTED) */
ERROR_DEVICE_UNREACHABLE, /* c0000464 (STATUS_DEVICE_UNREACHABLE) */
ERROR_INVALID_TOKEN, /* c0000465 (STATUS_INVALID_TOKEN) */
ERROR_NETNAME_DELETED, /* c0000466 (STATUS_SERVER_UNAVAILABLE) */
ERROR_SHARING_VIOLATION, /* c0000467 (STATUS_FILE_NOT_AVAILABLE) */
ERROR_DEVICE_NO_RESOURCES, /* c0000468 (STATUS_DEVICE_INSUFFICIENT_RESOURCES) */
ERROR_PACKAGE_UPDATING, /* c0000469 (STATUS_PACKAGE_UPDATING) */
ERROR_NOT_READ_FROM_COPY, /* c000046a (STATUS_NOT_READ_FROM_COPY) */
ERROR_FT_WRITE_FAILURE, /* c000046b (STATUS_FT_WRITE_FAILURE) */
ERROR_FT_DI_SCAN_REQUIRED, /* c000046c (STATUS_FT_DI_SCAN_REQUIRED) */
ERROR_OBJECT_NOT_EXTERNALLY_BACKED, /* c000046d (STATUS_OBJECT_NOT_EXTERNALLY_BACKED) */
ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN, /* c000046e (STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN) */
ERROR_COMPRESSION_NOT_BENEFICIAL, /* c000046f (STATUS_COMPRESSION_NOT_BENEFICIAL) */
ERROR_DATA_CHECKSUM_ERROR, /* c0000470 (STATUS_DATA_CHECKSUM_ERROR) */
ERROR_INTERMIXED_KERNEL_EA_OPERATION, /* c0000471 (STATUS_INTERMIXED_KERNEL_EA_OPERATION) */
ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED, /* c0000472 (STATUS_TRIM_READ_ZERO_NOT_SUPPORTED) */
ERROR_TOO_MANY_DESCRIPTORS, /* c0000473 (STATUS_TOO_MANY_SEGMENT_DESCRIPTORS) */
ERROR_OFFSET_ALIGNMENT_VIOLATION, /* c0000474 (STATUS_INVALID_OFFSET_ALIGNMENT) */
ERROR_INVALID_FIELD_IN_PARAMETER_LIST, /* c0000475 (STATUS_INVALID_FIELD_IN_PARAMETER_LIST) */
ERROR_OPERATION_IN_PROGRESS, /* c0000476 (STATUS_OPERATION_IN_PROGRESS) */
ERROR_BAD_DEVICE_PATH, /* c0000477 (STATUS_INVALID_INITIATOR_TARGET_PATH) */
ERROR_SCRUB_DATA_DISABLED, /* c0000478 (STATUS_SCRUB_DATA_DISABLED) */
ERROR_NOT_REDUNDANT_STORAGE, /* c0000479 (STATUS_NOT_REDUNDANT_STORAGE) */
ERROR_RESIDENT_FILE_NOT_SUPPORTED, /* c000047a (STATUS_RESIDENT_FILE_NOT_SUPPORTED) */
ERROR_COMPRESSED_FILE_NOT_SUPPORTED, /* c000047b (STATUS_COMPRESSED_FILE_NOT_SUPPORTED) */
ERROR_DIRECTORY_NOT_SUPPORTED, /* c000047c (STATUS_DIRECTORY_NOT_SUPPORTED) */
ERROR_TIMEOUT, /* c000047d (STATUS_IO_OPERATION_TIMEOUT) */
ERROR_SYSTEM_NEEDS_REMEDIATION, /* c000047e (STATUS_SYSTEM_NEEDS_REMEDIATION) */
ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN, /* c000047f (STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN) */
ERROR_NETNAME_DELETED, /* c0000480 (STATUS_SHARE_UNAVAILABLE) */
ERROR_MOD_NOT_FOUND, /* c0000481 (STATUS_APISET_NOT_HOSTED) */
ERROR_MOD_NOT_FOUND, /* c0000482 (STATUS_APISET_NOT_PRESENT) */
ERROR_DEVICE_HARDWARE_ERROR, /* c0000483 (STATUS_DEVICE_HARDWARE_ERROR) */
STG_E_FIRMWARE_SLOT_INVALID, /* c0000484 (STATUS_FIRMWARE_SLOT_INVALID) */
STG_E_FIRMWARE_IMAGE_INVALID, /* c0000485 (STATUS_FIRMWARE_IMAGE_INVALID) */
ERROR_STORAGE_TOPOLOGY_ID_MISMATCH, /* c0000486 (STATUS_STORAGE_TOPOLOGY_ID_MISMATCH) */
ERROR_GEN_FAILURE, /* c0000487 (STATUS_WIM_NOT_BOOTABLE) */
ERROR_BLOCKED_BY_PARENTAL_CONTROLS, /* c0000488 (STATUS_BLOCKED_BY_PARENTAL_CONTROLS) */
ERROR_NEEDS_REGISTRATION, /* c0000489 (STATUS_NEEDS_REGISTRATION) */
ERROR_QUOTA_ACTIVITY, /* c000048a (STATUS_QUOTA_ACTIVITY) */
ERROR_CALLBACK_INVOKE_INLINE, /* c000048b (STATUS_CALLBACK_INVOKE_INLINE) */
ERROR_BLOCK_TOO_MANY_REFERENCES, /* c000048c (STATUS_BLOCK_TOO_MANY_REFERENCES) */
ERROR_MARKED_TO_DISALLOW_WRITES, /* c000048d (STATUS_MARKED_TO_DISALLOW_WRITES) */
ERROR_NETWORK_ACCESS_DENIED_EDP, /* c000048e (STATUS_NETWORK_ACCESS_DENIED_EDP) */
ERROR_ENCLAVE_FAILURE, /* c000048f (STATUS_ENCLAVE_FAILURE) */
ERROR_NO_MATCH, /* c0000490 (STATUS_PNP_NO_COMPAT_DRIVERS) */
ERROR_FILE_NOT_FOUND, /* c0000491 (STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND) */
ERROR_NOT_FOUND, /* c0000492 (STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND) */
ERROR_SET_NOT_FOUND, /* c0000493 (STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE) */
ERROR_NOT_CAPABLE, /* c0000494 (STATUS_PNP_FUNCTION_DRIVER_REQUIRED) */
ERROR_NOT_READY, /* c0000495 (STATUS_PNP_DEVICE_CONFIGURATION_PENDING) */
ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL, /* c0000496 (STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL) */
APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE, /* c0000497 (STATUS_PACKAGE_NOT_AVAILABLE) */
ERROR_MR_MID_NOT_FOUND, /* c0000498 */
ERROR_DEVICE_IN_MAINTENANCE, /* c0000499 (STATUS_DEVICE_IN_MAINTENANCE) */
ERROR_NOT_SUPPORTED_ON_DAX, /* c000049a (STATUS_NOT_SUPPORTED_ON_DAX) */
ERROR_DISK_TOO_FRAGMENTED, /* c000049b (STATUS_FREE_SPACE_TOO_FRAGMENTED) */
ERROR_DAX_MAPPING_EXISTS, /* c000049c (STATUS_DAX_MAPPING_EXISTS) */
ERROR_CHILD_PROCESS_BLOCKED, /* c000049d (STATUS_CHILD_PROCESS_BLOCKED) */
ERROR_STORAGE_LOST_DATA_PERSISTENCE, /* c000049e (STATUS_STORAGE_LOST_DATA_PERSISTENCE) */
ERROR_VRF_CFG_ENABLED, /* c000049f (STATUS_VRF_CFG_ENABLED) */
ERROR_PARTITION_TERMINATING, /* c00004a0 (STATUS_PARTITION_TERMINATING) */
ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED, /* c00004a1 (STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED) */
ERROR_FAIL_FAST_EXCEPTION, /* c0000602 (STATUS_FAIL_FAST_EXCEPTION) */
CERT_E_REVOKED, /* c0000603 (STATUS_IMAGE_CERT_REVOKED) */
ERROR_DYNAMIC_CODE_BLOCKED, /* c0000604 (STATUS_DYNAMIC_CODE_BLOCKED) */
CERT_E_EXPIRED, /* c0000605 (STATUS_IMAGE_CERT_EXPIRED) */
ERROR_STRICT_CFG_VIOLATION, /* c0000606 (STATUS_STRICT_CFG_VIOLATION) */
ERROR_MR_MID_NOT_FOUND, /* c0000607 */
ERROR_MR_MID_NOT_FOUND, /* c0000608 */
ERROR_MR_MID_NOT_FOUND, /* c0000609 */
ERROR_SET_CONTEXT_DENIED, /* c000060a (STATUS_SET_CONTEXT_DENIED) */
ERROR_CROSS_PARTITION_VIOLATION, /* c000060b (STATUS_CROSS_PARTITION_VIOLATION) */
ERROR_INTERNAL_ERROR, /* c0000700 (STATUS_PORT_CLOSED) */
ERROR_INTERNAL_ERROR, /* c0000701 (STATUS_MESSAGE_LOST) */
ERROR_INVALID_PARAMETER, /* c0000702 (STATUS_INVALID_MESSAGE) */
ERROR_INTERNAL_ERROR, /* c0000703 (STATUS_REQUEST_CANCELED) */
ERROR_NOT_SUPPORTED, /* c0000704 (STATUS_RECURSIVE_DISPATCH) */
ERROR_INVALID_PARAMETER, /* c0000705 (STATUS_LPC_RECEIVE_BUFFER_EXPECTED) */
ERROR_INVALID_PARAMETER, /* c0000706 (STATUS_LPC_INVALID_CONNECTION_USAGE) */
ERROR_NOT_SUPPORTED, /* c0000707 (STATUS_LPC_REQUESTS_NOT_ALLOWED) */
ERROR_INTERNAL_ERROR, /* c0000708 (STATUS_RESOURCE_IN_USE) */
ERROR_MEMORY_HARDWARE, /* c0000709 (STATUS_HARDWARE_MEMORY_ERROR) */
ERROR_INVALID_HANDLE, /* c000070a (STATUS_THREADPOOL_HANDLE_EXCEPTION) */
ERROR_INVALID_HANDLE, /* c000070b (STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED) */
ERROR_INVALID_HANDLE, /* c000070c (STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED) */
ERROR_INVALID_HANDLE, /* c000070d (STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED) */
ERROR_INVALID_HANDLE, /* c000070e (STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED) */
ERROR_INVALID_HANDLE, /* c000070f (STATUS_THREADPOOL_RELEASED_DURING_OPERATION) */
ERROR_INVALID_FUNCTION, /* c0000710 (STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING) */
ERROR_INVALID_FUNCTION, /* c0000711 (STATUS_APC_RETURNED_WHILE_IMPERSONATING) */
ERROR_PROCESS_IS_PROTECTED, /* c0000712 (STATUS_PROCESS_IS_PROTECTED) */
ERROR_MCA_EXCEPTION, /* c0000713 (STATUS_MCA_EXCEPTION) */
ERROR_LOGON_FAILURE, /* c0000714 (STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE) */
ERROR_SYMLINK_CLASS_DISABLED, /* c0000715 (STATUS_SYMLINK_CLASS_DISABLED) */
ERROR_INVALID_NAME, /* c0000716 (STATUS_INVALID_IDN_NORMALIZATION) */
ERROR_NO_UNICODE_TRANSLATION, /* c0000717 (STATUS_NO_UNICODE_TRANSLATION) */
ERROR_INTERNAL_ERROR, /* c0000718 (STATUS_ALREADY_REGISTERED) */
ERROR_INTERNAL_ERROR, /* c0000719 (STATUS_CONTEXT_MISMATCH) */
ERROR_INTERNAL_ERROR, /* c000071a (STATUS_PORT_ALREADY_HAS_COMPLETION_LIST) */
ERROR_INVALID_FUNCTION, /* c000071b (STATUS_CALLBACK_RETURNED_THREAD_PRIORITY) */
ERROR_INVALID_PARAMETER, /* c000071c (STATUS_INVALID_THREAD) */
ERROR_INVALID_FUNCTION, /* c000071d (STATUS_CALLBACK_RETURNED_TRANSACTION) */
ERROR_INVALID_FUNCTION, /* c000071e (STATUS_CALLBACK_RETURNED_LDR_LOCK) */
ERROR_INVALID_FUNCTION, /* c000071f (STATUS_CALLBACK_RETURNED_LANG) */
ERROR_INVALID_FUNCTION, /* c0000720 (STATUS_CALLBACK_RETURNED_PRI_BACK) */
ERROR_INVALID_FUNCTION, /* c0000721 (STATUS_CALLBACK_RETURNED_THREAD_AFFINITY) */
RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED, /* c0000722 (STATUS_LPC_HANDLE_COUNT_EXCEEDED) */
ERROR_GEN_FAILURE, /* c0000723 (STATUS_EXECUTABLE_MEMORY_WRITE) */
ERROR_GEN_FAILURE, /* c0000724 (STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE) */
ERROR_GEN_FAILURE, /* c0000725 (STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE) */
ERROR_GEN_FAILURE, /* c0000726 (STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE) */
ERROR_DISK_REPAIR_DISABLED, /* c0000800 (STATUS_DISK_REPAIR_DISABLED) */
ERROR_DS_DOMAIN_RENAME_IN_PROGRESS, /* c0000801 (STATUS_DS_DOMAIN_RENAME_IN_PROGRESS) */
ERROR_DISK_QUOTA_EXCEEDED, /* c0000802 (STATUS_DISK_QUOTA_EXCEEDED) */
ERROR_MR_MID_NOT_FOUND, /* c0000803 */
ERROR_CONTENT_BLOCKED, /* c0000804 (STATUS_CONTENT_BLOCKED) */
ERROR_BAD_CLUSTERS, /* c0000805 (STATUS_BAD_CLUSTERS) */
ERROR_VOLUME_DIRTY, /* c0000806 (STATUS_VOLUME_DIRTY) */
ERROR_MR_MID_NOT_FOUND, /* c0000807 */
ERROR_DISK_REPAIR_UNSUCCESSFUL, /* c0000808 (STATUS_DISK_REPAIR_UNSUCCESSFUL) */
ERROR_CORRUPT_LOG_OVERFULL, /* c0000809 (STATUS_CORRUPT_LOG_OVERFULL) */
ERROR_CORRUPT_LOG_CORRUPTED, /* c000080a (STATUS_CORRUPT_LOG_CORRUPTED) */
ERROR_CORRUPT_LOG_UNAVAILABLE, /* c000080b (STATUS_CORRUPT_LOG_UNAVAILABLE) */
ERROR_CORRUPT_LOG_DELETED_FULL, /* c000080c (STATUS_CORRUPT_LOG_DELETED_FULL) */
ERROR_CORRUPT_LOG_CLEARED, /* c000080d (STATUS_CORRUPT_LOG_CLEARED) */
ERROR_ORPHAN_NAME_EXHAUSTED, /* c000080e (STATUS_ORPHAN_NAME_EXHAUSTED) */
ERROR_RETRY, /* c000080f (STATUS_PROACTIVE_SCAN_IN_PROGRESS) */
ERROR_ENCRYPTED_IO_NOT_POSSIBLE, /* c0000810 (STATUS_ENCRYPTED_IO_NOT_POSSIBLE) */
ERROR_INTERNAL_ERROR, /* c0000811 (STATUS_CORRUPT_LOG_UPLEVEL_RECORDS) */
ERROR_FILE_CHECKED_OUT, /* c0000901 (STATUS_FILE_CHECKED_OUT) */
ERROR_CHECKOUT_REQUIRED, /* c0000902 (STATUS_CHECKOUT_REQUIRED) */
ERROR_BAD_FILE_TYPE, /* c0000903 (STATUS_BAD_FILE_TYPE) */
ERROR_FILE_TOO_LARGE, /* c0000904 (STATUS_FILE_TOO_LARGE) */
ERROR_FORMS_AUTH_REQUIRED, /* c0000905 (STATUS_FORMS_AUTH_REQUIRED) */
ERROR_VIRUS_INFECTED, /* c0000906 (STATUS_VIRUS_INFECTED) */
ERROR_VIRUS_DELETED, /* c0000907 (STATUS_VIRUS_DELETED) */
ERROR_BAD_MCFG_TABLE, /* c0000908 (STATUS_BAD_MCFG_TABLE) */
ERROR_CANNOT_BREAK_OPLOCK, /* c0000909 (STATUS_CANNOT_BREAK_OPLOCK) */
NTE_BAD_KEY, /* c000090a (STATUS_BAD_KEY) */
NTE_BAD_DATA, /* c000090b (STATUS_BAD_DATA) */
NTE_NO_KEY, /* c000090c (STATUS_NO_KEY) */
ERROR_MR_MID_NOT_FOUND, /* c000090d */
ERROR_MR_MID_NOT_FOUND, /* c000090e */
ERROR_MR_MID_NOT_FOUND, /* c000090f */
ERROR_FILE_HANDLE_REVOKED, /* c0000910 (STATUS_FILE_HANDLE_REVOKED) */
RPC_S_INVALID_STRING_BINDING, /* c0020001 (RPC_NT_INVALID_STRING_BINDING) */ RPC_S_INVALID_STRING_BINDING, /* c0020001 (RPC_NT_INVALID_STRING_BINDING) */
RPC_S_WRONG_KIND_OF_BINDING, /* c0020002 (RPC_NT_WRONG_KIND_OF_BINDING) */ RPC_S_WRONG_KIND_OF_BINDING, /* c0020002 (RPC_NT_WRONG_KIND_OF_BINDING) */
ERROR_INVALID_HANDLE, /* c0020003 (RPC_NT_INVALID_BINDING) */ ERROR_INVALID_HANDLE, /* c0020003 (RPC_NT_INVALID_BINDING) */
@ -1175,6 +1485,8 @@ static const DWORD error_map[1144] =
RPC_S_NOT_CANCELLED, /* c0020058 (RPC_NT_NOT_CANCELLED) */ RPC_S_NOT_CANCELLED, /* c0020058 (RPC_NT_NOT_CANCELLED) */
RPC_S_INVALID_ASYNC_HANDLE, /* c0020062 (RPC_NT_INVALID_ASYNC_HANDLE) */ RPC_S_INVALID_ASYNC_HANDLE, /* c0020062 (RPC_NT_INVALID_ASYNC_HANDLE) */
RPC_S_INVALID_ASYNC_CALL, /* c0020063 (RPC_NT_INVALID_ASYNC_CALL) */ RPC_S_INVALID_ASYNC_CALL, /* c0020063 (RPC_NT_INVALID_ASYNC_CALL) */
RPC_S_PROXY_ACCESS_DENIED, /* c0020064 (RPC_NT_PROXY_ACCESS_DENIED) */
RPC_S_COOKIE_AUTH_FAILED, /* c0020065 (RPC_NT_COOKIE_AUTH_FAILED) */
RPC_X_NO_MORE_ENTRIES, /* c0030001 (RPC_NT_NO_MORE_ENTRIES) */ RPC_X_NO_MORE_ENTRIES, /* c0030001 (RPC_NT_NO_MORE_ENTRIES) */
RPC_X_SS_CHAR_TRANS_OPEN_FAIL, /* c0030002 (RPC_NT_SS_CHAR_TRANS_OPEN_FAIL) */ RPC_X_SS_CHAR_TRANS_OPEN_FAIL, /* c0030002 (RPC_NT_SS_CHAR_TRANS_OPEN_FAIL) */
RPC_X_SS_CHAR_TRANS_SHORT_FILE, /* c0030003 (RPC_NT_SS_CHAR_TRANS_SHORT_FILE) */ RPC_X_SS_CHAR_TRANS_SHORT_FILE, /* c0030003 (RPC_NT_SS_CHAR_TRANS_SHORT_FILE) */
@ -1236,11 +1548,15 @@ static const DWORD error_map[1144] =
ERROR_CTX_WD_NOT_FOUND, /* c00a002f (STATUS_CTX_WD_NOT_FOUND) */ ERROR_CTX_WD_NOT_FOUND, /* c00a002f (STATUS_CTX_WD_NOT_FOUND) */
ERROR_CTX_SHADOW_INVALID, /* c00a0030 (STATUS_CTX_SHADOW_INVALID) */ ERROR_CTX_SHADOW_INVALID, /* c00a0030 (STATUS_CTX_SHADOW_INVALID) */
ERROR_CTX_SHADOW_DISABLED, /* c00a0031 (STATUS_CTX_SHADOW_DISABLED) */ ERROR_CTX_SHADOW_DISABLED, /* c00a0031 (STATUS_CTX_SHADOW_DISABLED) */
ERROR_MR_MID_NOT_FOUND, /* c00a0032 (STATUS_RDP_PROTOCOL_ERROR) */ ERROR_RDP_PROTOCOL_ERROR, /* c00a0032 (STATUS_RDP_PROTOCOL_ERROR) */
ERROR_CTX_CLIENT_LICENSE_NOT_SET, /* c00a0033 (STATUS_CTX_CLIENT_LICENSE_NOT_SET) */ ERROR_CTX_CLIENT_LICENSE_NOT_SET, /* c00a0033 (STATUS_CTX_CLIENT_LICENSE_NOT_SET) */
ERROR_CTX_CLIENT_LICENSE_IN_USE, /* c00a0034 (STATUS_CTX_CLIENT_LICENSE_IN_USE) */ ERROR_CTX_CLIENT_LICENSE_IN_USE, /* c00a0034 (STATUS_CTX_CLIENT_LICENSE_IN_USE) */
ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE, /* c00a0035 (STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE) */ ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE, /* c00a0035 (STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE) */
ERROR_CTX_SHADOW_NOT_RUNNING, /* c00a0036 (STATUS_CTX_SHADOW_NOT_RUNNING) */ ERROR_CTX_SHADOW_NOT_RUNNING, /* c00a0036 (STATUS_CTX_SHADOW_NOT_RUNNING) */
ERROR_CTX_LOGON_DISABLED, /* c00a0037 (STATUS_CTX_LOGON_DISABLED) */
ERROR_CTX_SECURITY_LAYER_ERROR, /* c00a0038 (STATUS_CTX_SECURITY_LAYER_ERROR) */
ERROR_TS_INCOMPATIBLE_SESSIONS, /* c00a0039 (STATUS_TS_INCOMPATIBLE_SESSIONS) */
ERROR_TS_VIDEO_SUBSYSTEM_ERROR, /* c00a003a (STATUS_TS_VIDEO_SUBSYSTEM_ERROR) */
ERROR_CLUSTER_INVALID_NODE, /* c0130001 (STATUS_CLUSTER_INVALID_NODE) */ ERROR_CLUSTER_INVALID_NODE, /* c0130001 (STATUS_CLUSTER_INVALID_NODE) */
ERROR_CLUSTER_NODE_EXISTS, /* c0130002 (STATUS_CLUSTER_NODE_EXISTS) */ ERROR_CLUSTER_NODE_EXISTS, /* c0130002 (STATUS_CLUSTER_NODE_EXISTS) */
ERROR_CLUSTER_JOIN_IN_PROGRESS, /* c0130003 (STATUS_CLUSTER_JOIN_IN_PROGRESS) */ ERROR_CLUSTER_JOIN_IN_PROGRESS, /* c0130003 (STATUS_CLUSTER_JOIN_IN_PROGRESS) */
@ -1257,12 +1573,39 @@ static const DWORD error_map[1144] =
ERROR_CLUSTER_NODE_NOT_MEMBER, /* c013000e (STATUS_CLUSTER_NODE_NOT_MEMBER) */ ERROR_CLUSTER_NODE_NOT_MEMBER, /* c013000e (STATUS_CLUSTER_NODE_NOT_MEMBER) */
ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS, /* c013000f (STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS) */ ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS, /* c013000f (STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS) */
ERROR_CLUSTER_INVALID_NETWORK, /* c0130010 (STATUS_CLUSTER_INVALID_NETWORK) */ ERROR_CLUSTER_INVALID_NETWORK, /* c0130010 (STATUS_CLUSTER_INVALID_NETWORK) */
ERROR_MR_MID_NOT_FOUND, /* c0130011 (STATUS_CLUSTER_NO_NET_ADAPTERS) */ ERROR_CLUSTER_NO_NET_ADAPTERS, /* c0130011 (STATUS_CLUSTER_NO_NET_ADAPTERS) */
ERROR_CLUSTER_NODE_UP, /* c0130012 (STATUS_CLUSTER_NODE_UP) */ ERROR_CLUSTER_NODE_UP, /* c0130012 (STATUS_CLUSTER_NODE_UP) */
ERROR_CLUSTER_NODE_PAUSED, /* c0130013 (STATUS_CLUSTER_NODE_PAUSED) */ ERROR_CLUSTER_NODE_PAUSED, /* c0130013 (STATUS_CLUSTER_NODE_PAUSED) */
ERROR_CLUSTER_NODE_NOT_PAUSED, /* c0130014 (STATUS_CLUSTER_NODE_NOT_PAUSED) */ ERROR_CLUSTER_NODE_NOT_PAUSED, /* c0130014 (STATUS_CLUSTER_NODE_NOT_PAUSED) */
ERROR_CLUSTER_NO_SECURITY_CONTEXT, /* c0130015 (STATUS_CLUSTER_NO_SECURITY_CONTEXT) */ ERROR_CLUSTER_NO_SECURITY_CONTEXT, /* c0130015 (STATUS_CLUSTER_NO_SECURITY_CONTEXT) */
ERROR_CLUSTER_NETWORK_NOT_INTERNAL, /* c0130016 (STATUS_CLUSTER_NETWORK_NOT_INTERNAL) */ ERROR_CLUSTER_NETWORK_NOT_INTERNAL, /* c0130016 (STATUS_CLUSTER_NETWORK_NOT_INTERNAL) */
ERROR_CLUSTER_POISONED, /* c0130017 (STATUS_CLUSTER_POISONED) */
ERROR_NON_CSV_PATH, /* c0130018 (STATUS_CLUSTER_NON_CSV_PATH) */
ERROR_CSV_VOLUME_NOT_LOCAL, /* c0130019 (STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL) */
ERROR_MR_MID_NOT_FOUND, /* c013001a */
ERROR_MR_MID_NOT_FOUND, /* c013001b */
ERROR_MR_MID_NOT_FOUND, /* c013001c */
ERROR_MR_MID_NOT_FOUND, /* c013001d */
ERROR_MR_MID_NOT_FOUND, /* c013001e */
ERROR_MR_MID_NOT_FOUND, /* c013001f */
ERROR_RETRY, /* c0130020 (STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS) */
ERROR_RETRY, /* c0130021 (STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR) */
ERROR_NOT_SUPPORTED, /* c0130022 (STATUS_CLUSTER_CSV_REDIRECTED) */
ERROR_NOT_SUPPORTED, /* c0130023 (STATUS_CLUSTER_CSV_NOT_REDIRECTED) */
ERROR_NOT_SUPPORTED, /* c0130024 (STATUS_CLUSTER_CSV_VOLUME_DRAINING) */
ERROR_RETRY, /* c0130025 (STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS) */
ERROR_NOT_SUPPORTED, /* c0130026 (STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL) */
ERROR_RETRY, /* c0130027 (STATUS_CLUSTER_CSV_NO_SNAPSHOTS) */
ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT, /* c0130028 (STATUS_CSV_IO_PAUSE_TIMEOUT) */
ERROR_CLUSTER_CSV_INVALID_HANDLE, /* c0130029 (STATUS_CLUSTER_CSV_INVALID_HANDLE) */
ERROR_MR_MID_NOT_FOUND, /* c013002a */
ERROR_MR_MID_NOT_FOUND, /* c013002b */
ERROR_MR_MID_NOT_FOUND, /* c013002c */
ERROR_MR_MID_NOT_FOUND, /* c013002d */
ERROR_MR_MID_NOT_FOUND, /* c013002e */
ERROR_MR_MID_NOT_FOUND, /* c013002f */
ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR, /* c0130030 (STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR) */
ERROR_ACCESS_DENIED, /* c0130031 (STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED) */
ERROR_SXS_SECTION_NOT_FOUND, /* c0150001 (STATUS_SXS_SECTION_NOT_FOUND) */ ERROR_SXS_SECTION_NOT_FOUND, /* c0150001 (STATUS_SXS_SECTION_NOT_FOUND) */
ERROR_SXS_CANT_GEN_ACTCTX, /* c0150002 (STATUS_SXS_CANT_GEN_ACTCTX) */ ERROR_SXS_CANT_GEN_ACTCTX, /* c0150002 (STATUS_SXS_CANT_GEN_ACTCTX) */
ERROR_SXS_INVALID_ACTCTXDATA_FORMAT, /* c0150003 (STATUS_SXS_INVALID_ACTCTXDATA_FORMAT) */ ERROR_SXS_INVALID_ACTCTXDATA_FORMAT, /* c0150003 (STATUS_SXS_INVALID_ACTCTXDATA_FORMAT) */
@ -1302,45 +1645,144 @@ static const DWORD error_map[1144] =
ERROR_SMI_PRIMITIVE_INSTALLER_FAILED, /* c0150025 (STATUS_SMI_PRIMITIVE_INSTALLER_FAILED) */ ERROR_SMI_PRIMITIVE_INSTALLER_FAILED, /* c0150025 (STATUS_SMI_PRIMITIVE_INSTALLER_FAILED) */
ERROR_GENERIC_COMMAND_FAILED, /* c0150026 (STATUS_GENERIC_COMMAND_FAILED) */ ERROR_GENERIC_COMMAND_FAILED, /* c0150026 (STATUS_GENERIC_COMMAND_FAILED) */
ERROR_SXS_FILE_HASH_MISSING, /* c0150027 (STATUS_SXS_FILE_HASH_MISSING) */ ERROR_SXS_FILE_HASH_MISSING, /* c0150027 (STATUS_SXS_FILE_HASH_MISSING) */
ERROR_VOLMGR_DATABASE_FULL, /* c0380001 (STATUS_VOLMGR_DATABASE_FULL) */
ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED, /* c0380002 (STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED) */
ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC, /* c0380003 (STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC) */
ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED, /* c0380004 (STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED) */
ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME, /* c0380005 (STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME) */
ERROR_VOLMGR_DISK_DUPLICATE, /* c0380006 (STATUS_VOLMGR_DISK_DUPLICATE) */
ERROR_VOLMGR_DISK_DYNAMIC, /* c0380007 (STATUS_VOLMGR_DISK_DYNAMIC) */
ERROR_VOLMGR_DISK_ID_INVALID, /* c0380008 (STATUS_VOLMGR_DISK_ID_INVALID) */
ERROR_VOLMGR_DISK_INVALID, /* c0380009 (STATUS_VOLMGR_DISK_INVALID) */
ERROR_VOLMGR_DISK_LAST_VOTER, /* c038000a (STATUS_VOLMGR_DISK_LAST_VOTER) */
ERROR_VOLMGR_DISK_LAYOUT_INVALID, /* c038000b (STATUS_VOLMGR_DISK_LAYOUT_INVALID) */
ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS, /* c038000c (STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS) */
ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED, /* c038000d (STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED) */
ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL, /* c038000e (STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL) */
ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS, /* c038000f (STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS) */
ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS, /* c0380010 (STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS) */
ERROR_VOLMGR_DISK_MISSING, /* c0380011 (STATUS_VOLMGR_DISK_MISSING) */
ERROR_VOLMGR_DISK_NOT_EMPTY, /* c0380012 (STATUS_VOLMGR_DISK_NOT_EMPTY) */
ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE, /* c0380013 (STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE) */
ERROR_VOLMGR_DISK_REVECTORING_FAILED, /* c0380014 (STATUS_VOLMGR_DISK_REVECTORING_FAILED) */
ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID, /* c0380015 (STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID) */
ERROR_VOLMGR_DISK_SET_NOT_CONTAINED, /* c0380016 (STATUS_VOLMGR_DISK_SET_NOT_CONTAINED) */
ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS, /* c0380017 (STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS) */
ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES, /* c0380018 (STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES) */
ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED, /* c0380019 (STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED) */
ERROR_VOLMGR_EXTENT_ALREADY_USED, /* c038001a (STATUS_VOLMGR_EXTENT_ALREADY_USED) */
ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS, /* c038001b (STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS) */
ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION, /* c038001c (STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION) */
ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED, /* c038001d (STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED) */
ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION, /* c038001e (STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION) */
ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH, /* c038001f (STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH) */
ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED, /* c0380020 (STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED) */
ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID, /* c0380021 (STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID) */
ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS, /* c0380022 (STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS) */
ERROR_VOLMGR_MEMBER_IN_SYNC, /* c0380023 (STATUS_VOLMGR_MEMBER_IN_SYNC) */
ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE, /* c0380024 (STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE) */
ERROR_VOLMGR_MEMBER_INDEX_INVALID, /* c0380025 (STATUS_VOLMGR_MEMBER_INDEX_INVALID) */
ERROR_VOLMGR_MEMBER_MISSING, /* c0380026 (STATUS_VOLMGR_MEMBER_MISSING) */
ERROR_VOLMGR_MEMBER_NOT_DETACHED, /* c0380027 (STATUS_VOLMGR_MEMBER_NOT_DETACHED) */
ERROR_VOLMGR_MEMBER_REGENERATING, /* c0380028 (STATUS_VOLMGR_MEMBER_REGENERATING) */
ERROR_VOLMGR_ALL_DISKS_FAILED, /* c0380029 (STATUS_VOLMGR_ALL_DISKS_FAILED) */
ERROR_VOLMGR_NO_REGISTERED_USERS, /* c038002a (STATUS_VOLMGR_NO_REGISTERED_USERS) */
ERROR_VOLMGR_NO_SUCH_USER, /* c038002b (STATUS_VOLMGR_NO_SUCH_USER) */
ERROR_VOLMGR_NOTIFICATION_RESET, /* c038002c (STATUS_VOLMGR_NOTIFICATION_RESET) */
ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID, /* c038002d (STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID) */
ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID, /* c038002e (STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID) */
ERROR_VOLMGR_PACK_DUPLICATE, /* c038002f (STATUS_VOLMGR_PACK_DUPLICATE) */
ERROR_VOLMGR_PACK_ID_INVALID, /* c0380030 (STATUS_VOLMGR_PACK_ID_INVALID) */
ERROR_VOLMGR_PACK_INVALID, /* c0380031 (STATUS_VOLMGR_PACK_INVALID) */
ERROR_VOLMGR_PACK_NAME_INVALID, /* c0380032 (STATUS_VOLMGR_PACK_NAME_INVALID) */
ERROR_VOLMGR_PACK_OFFLINE, /* c0380033 (STATUS_VOLMGR_PACK_OFFLINE) */
ERROR_VOLMGR_PACK_HAS_QUORUM, /* c0380034 (STATUS_VOLMGR_PACK_HAS_QUORUM) */
ERROR_VOLMGR_PACK_WITHOUT_QUORUM, /* c0380035 (STATUS_VOLMGR_PACK_WITHOUT_QUORUM) */
ERROR_VOLMGR_PARTITION_STYLE_INVALID, /* c0380036 (STATUS_VOLMGR_PARTITION_STYLE_INVALID) */
ERROR_VOLMGR_PARTITION_UPDATE_FAILED, /* c0380037 (STATUS_VOLMGR_PARTITION_UPDATE_FAILED) */
ERROR_VOLMGR_PLEX_IN_SYNC, /* c0380038 (STATUS_VOLMGR_PLEX_IN_SYNC) */
ERROR_VOLMGR_PLEX_INDEX_DUPLICATE, /* c0380039 (STATUS_VOLMGR_PLEX_INDEX_DUPLICATE) */
ERROR_VOLMGR_PLEX_INDEX_INVALID, /* c038003a (STATUS_VOLMGR_PLEX_INDEX_INVALID) */
ERROR_VOLMGR_PLEX_LAST_ACTIVE, /* c038003b (STATUS_VOLMGR_PLEX_LAST_ACTIVE) */
ERROR_VOLMGR_PLEX_MISSING, /* c038003c (STATUS_VOLMGR_PLEX_MISSING) */
ERROR_VOLMGR_PLEX_REGENERATING, /* c038003d (STATUS_VOLMGR_PLEX_REGENERATING) */
ERROR_VOLMGR_PLEX_TYPE_INVALID, /* c038003e (STATUS_VOLMGR_PLEX_TYPE_INVALID) */
ERROR_VOLMGR_PLEX_NOT_RAID5, /* c038003f (STATUS_VOLMGR_PLEX_NOT_RAID5) */
ERROR_VOLMGR_PLEX_NOT_SIMPLE, /* c0380040 (STATUS_VOLMGR_PLEX_NOT_SIMPLE) */
ERROR_VOLMGR_STRUCTURE_SIZE_INVALID, /* c0380041 (STATUS_VOLMGR_STRUCTURE_SIZE_INVALID) */
ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS, /* c0380042 (STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS) */
ERROR_VOLMGR_TRANSACTION_IN_PROGRESS, /* c0380043 (STATUS_VOLMGR_TRANSACTION_IN_PROGRESS) */
ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE, /* c0380044 (STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE) */
ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK, /* c0380045 (STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK) */
ERROR_VOLMGR_VOLUME_ID_INVALID, /* c0380046 (STATUS_VOLMGR_VOLUME_ID_INVALID) */
ERROR_VOLMGR_VOLUME_LENGTH_INVALID, /* c0380047 (STATUS_VOLMGR_VOLUME_LENGTH_INVALID) */
ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE, /* c0380048 (STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE) */
ERROR_VOLMGR_VOLUME_NOT_MIRRORED, /* c0380049 (STATUS_VOLMGR_VOLUME_NOT_MIRRORED) */
ERROR_VOLMGR_VOLUME_NOT_RETAINED, /* c038004a (STATUS_VOLMGR_VOLUME_NOT_RETAINED) */
ERROR_VOLMGR_VOLUME_OFFLINE, /* c038004b (STATUS_VOLMGR_VOLUME_OFFLINE) */
ERROR_VOLMGR_VOLUME_RETAINED, /* c038004c (STATUS_VOLMGR_VOLUME_RETAINED) */
ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID, /* c038004d (STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID) */
ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE, /* c038004e (STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE) */
ERROR_VOLMGR_BAD_BOOT_DISK, /* c038004f (STATUS_VOLMGR_BAD_BOOT_DISK) */
ERROR_VOLMGR_PACK_CONFIG_OFFLINE, /* c0380050 (STATUS_VOLMGR_PACK_CONFIG_OFFLINE) */
ERROR_VOLMGR_PACK_CONFIG_ONLINE, /* c0380051 (STATUS_VOLMGR_PACK_CONFIG_ONLINE) */
ERROR_VOLMGR_NOT_PRIMARY_PACK, /* c0380052 (STATUS_VOLMGR_NOT_PRIMARY_PACK) */
ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED, /* c0380053 (STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED) */
ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID, /* c0380054 (STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID) */
ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID, /* c0380055 (STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID) */
ERROR_VOLMGR_VOLUME_MIRRORED, /* c0380056 (STATUS_VOLMGR_VOLUME_MIRRORED) */
ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED, /* c0380057 (STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED) */
ERROR_VOLMGR_NO_VALID_LOG_COPIES, /* c0380058 (STATUS_VOLMGR_NO_VALID_LOG_COPIES) */
ERROR_VOLMGR_PRIMARY_PACK_PRESENT, /* c0380059 (STATUS_VOLMGR_PRIMARY_PACK_PRESENT) */
ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID, /* c038005a (STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID) */
ERROR_VOLMGR_MIRROR_NOT_SUPPORTED, /* c038005b (STATUS_VOLMGR_MIRROR_NOT_SUPPORTED) */
ERROR_VOLMGR_RAID5_NOT_SUPPORTED, /* c038005c (STATUS_VOLMGR_RAID5_NOT_SUPPORTED) */
}; };
static const struct { ULONG start, end, offset; } table[35] = static const struct { ULONG start, end, offset; } table[42] =
{ {
{ 0x00000001, 0x00000003, 0 }, { 0x00000001, 0x00000003, 0 },
{ 0x0000003f, 0x0000003f, 3 }, { 0x0000003f, 0x0000003f, 3 },
{ 0x00000080, 0x00000080, 4 }, { 0x00000080, 0x00000080, 4 },
{ 0x000000bf, 0x000000c0, 5 }, { 0x000000bf, 0x000000c0, 5 },
{ 0x00000100, 0x00000121, 7 }, { 0x00000100, 0x00000128, 7 },
{ 0x00010001, 0x00010002, 41 }, { 0x00010001, 0x00010002, 48 },
{ 0x40000000, 0x4000002c, 43 }, { 0x40000000, 0x40000036, 50 },
{ 0x40000294, 0x40000294, 88 }, { 0x40000294, 0x40000294, 105 },
{ 0x40000370, 0x40000370, 89 }, { 0x40000370, 0x40000370, 106 },
{ 0x40010003, 0x40010009, 90 }, { 0x40010001, 0x4001000a, 107 },
{ 0x40020056, 0x40020056, 97 }, { 0x40020056, 0x40020056, 117 },
{ 0x400200af, 0x400200af, 98 }, { 0x400200af, 0x400200af, 118 },
{ 0x80000001, 0x8000002c, 99 }, { 0x80000001, 0x80000032, 119 },
{ 0x80000288, 0x80000289, 143 }, { 0x80000288, 0x80000289, 169 },
{ 0x80010001, 0x80010001, 145 }, { 0x80010001, 0x80010001, 171 },
{ 0x80090300, 0x80090331, 146 }, { 0x80090300, 0x80090333, 172 },
{ 0x80090347, 0x80090347, 196 }, { 0x8009033f, 0x80090349, 224 },
{ 0x80092010, 0x80092013, 197 }, { 0x8009035d, 0x80090367, 235 },
{ 0x80096004, 0x80096004, 201 }, { 0x80092010, 0x80092013, 246 },
{ 0x80130001, 0x80130005, 202 }, { 0x80096004, 0x80096004, 250 },
{ 0xc0000001, 0xc000010e, 207 }, { 0x80130001, 0x80130005, 251 },
{ 0xc0000117, 0xc000019c, 477 }, { 0xc0000001, 0xc00001af, 256 },
{ 0xc0000202, 0xc000030b, 611 }, { 0xc0000201, 0xc000030d, 687 },
{ 0xc0000320, 0xc0000322, 877 }, { 0xc0000320, 0xc0000322, 956 },
{ 0xc0000350, 0xc000036f, 880 }, { 0xc0000350, 0xc0000374, 959 },
{ 0xc0000380, 0xc000038d, 912 }, { 0xc0000380, 0xc000038f, 996 },
{ 0xc000042c, 0xc000042c, 926 }, { 0xc0000401, 0xc0000435, 1012 },
{ 0xc0020001, 0xc0020058, 927 }, { 0xc0000440, 0xc0000446, 1065 },
{ 0xc0020062, 0xc0020063, 1015 }, { 0xc0000450, 0xc00004a1, 1072 },
{ 0xc0030001, 0xc003000c, 1017 }, { 0xc0000602, 0xc000060b, 1154 },
{ 0xc0030059, 0xc0030061, 1029 }, { 0xc0000700, 0xc0000726, 1164 },
{ 0xc00a0001, 0xc00a0018, 1038 }, { 0xc0000800, 0xc0000811, 1203 },
{ 0xc00a0022, 0xc00a0036, 1062 }, { 0xc0000901, 0xc0000910, 1221 },
{ 0xc0130001, 0xc0130016, 1083 }, { 0xc0020001, 0xc0020058, 1237 },
{ 0xc0150001, 0xc0150027, 1105 }, { 0xc0020062, 0xc0020065, 1325 },
{ 0xc0030001, 0xc003000c, 1329 },
{ 0xc0030059, 0xc0030061, 1341 },
{ 0xc00a0001, 0xc00a0018, 1350 },
{ 0xc00a0022, 0xc00a003a, 1374 },
{ 0xc0130001, 0xc0130031, 1399 },
{ 0xc0150001, 0xc0150027, 1448 },
{ 0xc0380001, 0xc038005c, 1487 },
}; };
static ULONG map_status( NTSTATUS status ) static ULONG map_status( NTSTATUS status )

View File

@ -57,6 +57,13 @@ my %error_map = qw(
STATUS_RESOURCE_REQUIREMENTS_CHANGED ERROR_RESOURCE_REQUIREMENTS_CHANGED STATUS_RESOURCE_REQUIREMENTS_CHANGED ERROR_RESOURCE_REQUIREMENTS_CHANGED
STATUS_TRANSLATION_COMPLETE ERROR_TRANSLATION_COMPLETE STATUS_TRANSLATION_COMPLETE ERROR_TRANSLATION_COMPLETE
STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY
STATUS_NOTHING_TO_TERMINATE ERROR_NOTHING_TO_TERMINATE
STATUS_PROCESS_NOT_IN_JOB ERROR_PROCESS_NOT_IN_JOB
STATUS_PROCESS_IN_JOB ERROR_PROCESS_IN_JOB
STATUS_VOLSNAP_HIBERNATE_READY ERROR_VOLSNAP_HIBERNATE_READY
STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY
STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED
STATUS_INTERRUPT_STILL_CONNECTED ERROR_INTERRUPT_STILL_CONNECTED
DBG_EXCEPTION_HANDLED ERROR_DBG_EXCEPTION_HANDLED DBG_EXCEPTION_HANDLED ERROR_DBG_EXCEPTION_HANDLED
DBG_CONTINUE ERROR_DBG_CONTINUE DBG_CONTINUE ERROR_DBG_CONTINUE
STATUS_OBJECT_NAME_EXISTS ERROR_OBJECT_NAME_EXISTS STATUS_OBJECT_NAME_EXISTS ERROR_OBJECT_NAME_EXISTS
@ -87,17 +94,36 @@ my %error_map = qw(
STATUS_WAS_LOCKED ERROR_WAS_LOCKED STATUS_WAS_LOCKED ERROR_WAS_LOCKED
STATUS_LOG_HARD_ERROR ERROR_LOG_HARD_ERROR STATUS_LOG_HARD_ERROR ERROR_LOG_HARD_ERROR
STATUS_ALREADY_WIN32 ERROR_ALREADY_WIN32 STATUS_ALREADY_WIN32 ERROR_ALREADY_WIN32
STATUS_WX86_UNSIMULATE ERROR_WX86_WARNING
STATUS_WX86_CONTINUE ERROR_WX86_WARNING
STATUS_WX86_SINGLE_STEP ERROR_WX86_WARNING
STATUS_WX86_BREAKPOINT ERROR_WX86_WARNING
STATUS_WX86_EXCEPTION_CONTINUE ERROR_WX86_WARNING
STATUS_WX86_EXCEPTION_LASTCHANCE ERROR_WX86_WARNING
STATUS_WX86_EXCEPTION_CHAIN ERROR_WX86_WARNING
STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE
STATUS_NO_YIELD_PERFORMED ERROR_NO_YIELD_PERFORMED STATUS_NO_YIELD_PERFORMED ERROR_NO_YIELD_PERFORMED
STATUS_TIMER_RESUME_IGNORED ERROR_TIMER_RESUME_IGNORED STATUS_TIMER_RESUME_IGNORED ERROR_TIMER_RESUME_IGNORED
STATUS_ARBITRATION_UNHANDLED ERROR_ARBITRATION_UNHANDLED STATUS_ARBITRATION_UNHANDLED ERROR_ARBITRATION_UNHANDLED
STATUS_CARDBUS_NOT_SUPPORTED ERROR_CARDBUS_NOT_SUPPORTED STATUS_CARDBUS_NOT_SUPPORTED ERROR_CARDBUS_NOT_SUPPORTED
STATUS_WX86_CREATEWX86TIB ERROR_WX86_WARNING
STATUS_MP_PROCESSOR_MISMATCH ERROR_MP_PROCESSOR_MISMATCH STATUS_MP_PROCESSOR_MISMATCH ERROR_MP_PROCESSOR_MISMATCH
STATUS_HIBERNATED ERROR_HIBERNATED STATUS_HIBERNATED ERROR_HIBERNATED
STATUS_RESUME_HIBERNATION ERROR_RESUME_HIBERNATION STATUS_RESUME_HIBERNATION ERROR_RESUME_HIBERNATION
STATUS_FIRMWARE_UPDATED ERROR_FIRMWARE_UPDATED STATUS_FIRMWARE_UPDATED ERROR_FIRMWARE_UPDATED
STATUS_DRIVERS_LEAKING_LOCKED_PAGES ERROR_DRIVERS_LEAKING_LOCKED_PAGES
STATUS_MESSAGE_RETRIEVED ERROR_INTERNAL_ERROR
STATUS_SYSTEM_POWERSTATE_TRANSITION ERROR_SYSTEM_POWERSTATE_TRANSITION
STATUS_ALPC_CHECK_COMPLETION_LIST ERROR_INTERNAL_ERROR
STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION
STATUS_ACCESS_AUDIT_BY_POLICY ERROR_ACCESS_AUDIT_BY_POLICY
STATUS_ABANDON_HIBERFILE ERROR_ABANDON_HIBERFILE
STATUS_BIZRULES_NOT_ENABLED ERROR_BIZRULES_NOT_ENABLED
STATUS_IMAGE_AT_DIFFERENT_BASE ERROR_IMAGE_AT_DIFFERENT_BASE
STATUS_WAKE_SYSTEM ERROR_WAKE_SYSTEM STATUS_WAKE_SYSTEM ERROR_WAKE_SYSTEM
STATUS_DS_SHUTTING_DOWN ERROR_DS_SHUTTING_DOWN STATUS_DS_SHUTTING_DOWN ERROR_DS_SHUTTING_DOWN
DBG_REPLY_LATER ERROR_DBG_REPLY_LATER
DBG_UNABLE_TO_PROVIDE_HANDLE ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE
DBG_TERMINATE_THREAD ERROR_DBG_TERMINATE_THREAD DBG_TERMINATE_THREAD ERROR_DBG_TERMINATE_THREAD
DBG_TERMINATE_PROCESS ERROR_DBG_TERMINATE_PROCESS DBG_TERMINATE_PROCESS ERROR_DBG_TERMINATE_PROCESS
DBG_CONTROL_C ERROR_DBG_CONTROL_C DBG_CONTROL_C ERROR_DBG_CONTROL_C
@ -105,6 +131,7 @@ my %error_map = qw(
DBG_RIPEXCEPTION ERROR_DBG_RIPEXCEPTION DBG_RIPEXCEPTION ERROR_DBG_RIPEXCEPTION
DBG_CONTROL_BREAK ERROR_DBG_CONTROL_BREAK DBG_CONTROL_BREAK ERROR_DBG_CONTROL_BREAK
DBG_COMMAND_EXCEPTION ERROR_DBG_COMMAND_EXCEPTION DBG_COMMAND_EXCEPTION ERROR_DBG_COMMAND_EXCEPTION
DBG_PRINTEXCEPTION_WIDE_C ERROR_DBG_PRINTEXCEPTION_C
RPC_NT_UUID_LOCAL_ONLY RPC_S_UUID_LOCAL_ONLY RPC_NT_UUID_LOCAL_ONLY RPC_S_UUID_LOCAL_ONLY
RPC_NT_SEND_INCOMPLETE RPC_S_SEND_INCOMPLETE RPC_NT_SEND_INCOMPLETE RPC_S_SEND_INCOMPLETE
STATUS_GUARD_PAGE_VIOLATION STATUS_GUARD_PAGE_VIOLATION STATUS_GUARD_PAGE_VIOLATION STATUS_GUARD_PAGE_VIOLATION
@ -148,6 +175,12 @@ my %error_map = qw(
STATUS_REGISTRY_HIVE_RECOVERED ERROR_REGISTRY_HIVE_RECOVERED STATUS_REGISTRY_HIVE_RECOVERED ERROR_REGISTRY_HIVE_RECOVERED
STATUS_DLL_MIGHT_BE_INSECURE ERROR_DLL_MIGHT_BE_INSECURE STATUS_DLL_MIGHT_BE_INSECURE ERROR_DLL_MIGHT_BE_INSECURE
STATUS_DLL_MIGHT_BE_INCOMPATIBLE ERROR_DLL_MIGHT_BE_INCOMPATIBLE STATUS_DLL_MIGHT_BE_INCOMPATIBLE ERROR_DLL_MIGHT_BE_INCOMPATIBLE
STATUS_STOPPED_ON_SYMLINK ERROR_STOPPED_ON_SYMLINK
STATUS_CANNOT_GRANT_REQUESTED_OPLOCK ERROR_CANNOT_GRANT_REQUESTED_OPLOCK
STATUS_NO_ACE_CONDITION ERROR_NO_ACE_CONDITION
STATUS_DEVICE_SUPPORT_IN_PROGRESS ERROR_DEVICE_SUPPORT_IN_PROGRESS
STATUS_DEVICE_POWER_CYCLE_REQUIRED STG_S_POWER_CYCLE_REQUIRED
STATUS_NO_WORK_DONE ERROR_NO_WORK_DONE
STATUS_DEVICE_REQUIRES_CLEANING ERROR_DEVICE_REQUIRES_CLEANING STATUS_DEVICE_REQUIRES_CLEANING ERROR_DEVICE_REQUIRES_CLEANING
STATUS_DEVICE_DOOR_OPEN ERROR_DEVICE_DOOR_OPEN STATUS_DEVICE_DOOR_OPEN ERROR_DEVICE_DOOR_OPEN
DBG_EXCEPTION_NOT_HANDLED ERROR_DBG_EXCEPTION_NOT_HANDLED DBG_EXCEPTION_NOT_HANDLED ERROR_DBG_EXCEPTION_NOT_HANDLED
@ -182,7 +215,15 @@ my %error_map = qw(
SEC_E_ENCRYPT_FAILURE ERROR_ENCRYPTION_FAILED SEC_E_ENCRYPT_FAILURE ERROR_ENCRYPTION_FAILED
SEC_E_DECRYPT_FAILURE ERROR_DECRYPTION_FAILED SEC_E_DECRYPT_FAILURE ERROR_DECRYPTION_FAILED
SEC_E_ALGORITHM_MISMATCH ERROR_INVALID_FUNCTION SEC_E_ALGORITHM_MISMATCH ERROR_INVALID_FUNCTION
SEC_E_UNFINISHED_CONTEXT_DELETED ERROR_CONTEXT_EXPIRED
SEC_E_SHUTDOWN_IN_PROGRESS ERROR_SHUTDOWN_IN_PROGRESS
SEC_E_MULTIPLE_ACCOUNTS ERROR_CANNOT_IMPERSONATE SEC_E_MULTIPLE_ACCOUNTS ERROR_CANNOT_IMPERSONATE
SEC_E_CERT_WRONG_USAGE ERROR_BAD_TOKEN_TYPE
SEC_E_INVALID_PARAMETER ERROR_INVALID_PARAMETER
SEC_E_DELEGATION_POLICY ERROR_ACCESS_DENIED
SEC_E_POLICY_NLTM_ONLY ERROR_ACCESS_DENIED
SEC_E_MUTUAL_AUTH_FAILED ERROR_MUTUAL_AUTH_FAILED
SEC_E_APPLICATION_PROTOCOL_MISMATCH ERROR_NOT_SUPPORTED
CRYPT_E_REVOKED ERROR_MUTUAL_AUTH_FAILED CRYPT_E_REVOKED ERROR_MUTUAL_AUTH_FAILED
CRYPT_E_NO_REVOCATION_CHECK ERROR_MUTUAL_AUTH_FAILED CRYPT_E_NO_REVOCATION_CHECK ERROR_MUTUAL_AUTH_FAILED
CRYPT_E_REVOCATION_OFFLINE ERROR_MUTUAL_AUTH_FAILED CRYPT_E_REVOCATION_OFFLINE ERROR_MUTUAL_AUTH_FAILED
@ -203,6 +244,7 @@ my %error_map = qw(
STATUS_BAD_INITIAL_STACK ERROR_STACK_OVERFLOW STATUS_BAD_INITIAL_STACK ERROR_STACK_OVERFLOW
STATUS_BAD_INITIAL_PC ERROR_BAD_EXE_FORMAT STATUS_BAD_INITIAL_PC ERROR_BAD_EXE_FORMAT
STATUS_INVALID_CID ERROR_INVALID_PARAMETER STATUS_INVALID_CID ERROR_INVALID_PARAMETER
STATUS_TIMER_NOT_CANCELED ERROR_TIMER_NOT_CANCELED
STATUS_INVALID_PARAMETER ERROR_INVALID_PARAMETER STATUS_INVALID_PARAMETER ERROR_INVALID_PARAMETER
STATUS_NO_SUCH_DEVICE ERROR_FILE_NOT_FOUND STATUS_NO_SUCH_DEVICE ERROR_FILE_NOT_FOUND
STATUS_NO_SUCH_FILE ERROR_FILE_NOT_FOUND STATUS_NO_SUCH_FILE ERROR_FILE_NOT_FOUND
@ -219,7 +261,7 @@ my %error_map = qw(
STATUS_UNABLE_TO_FREE_VM ERROR_INVALID_PARAMETER STATUS_UNABLE_TO_FREE_VM ERROR_INVALID_PARAMETER
STATUS_UNABLE_TO_DELETE_SECTION ERROR_INVALID_PARAMETER STATUS_UNABLE_TO_DELETE_SECTION ERROR_INVALID_PARAMETER
STATUS_INVALID_SYSTEM_SERVICE ERROR_INVALID_FUNCTION STATUS_INVALID_SYSTEM_SERVICE ERROR_INVALID_FUNCTION
STATUS_ILLEGAL_INSTRUCTION ERROR_INVALID_FUNCTION STATUS_ILLEGAL_INSTRUCTION STATUS_ILLEGAL_INSTRUCTION
STATUS_INVALID_LOCK_SEQUENCE ERROR_ACCESS_DENIED STATUS_INVALID_LOCK_SEQUENCE ERROR_ACCESS_DENIED
STATUS_INVALID_VIEW_SIZE ERROR_ACCESS_DENIED STATUS_INVALID_VIEW_SIZE ERROR_ACCESS_DENIED
STATUS_INVALID_FILE_FOR_SECTION ERROR_BAD_EXE_FORMAT STATUS_INVALID_FILE_FOR_SECTION ERROR_BAD_EXE_FORMAT
@ -229,16 +271,24 @@ my %error_map = qw(
STATUS_OBJECT_TYPE_MISMATCH ERROR_INVALID_HANDLE STATUS_OBJECT_TYPE_MISMATCH ERROR_INVALID_HANDLE
STATUS_NONCONTINUABLE_EXCEPTION STATUS_NONCONTINUABLE_EXCEPTION STATUS_NONCONTINUABLE_EXCEPTION STATUS_NONCONTINUABLE_EXCEPTION
STATUS_INVALID_DISPOSITION STATUS_INVALID_DISPOSITION STATUS_INVALID_DISPOSITION STATUS_INVALID_DISPOSITION
STATUS_UNWIND ERROR_UNWIND
STATUS_BAD_STACK ERROR_BAD_STACK
STATUS_INVALID_UNWIND_TARGET ERROR_INVALID_UNWIND_TARGET
STATUS_NOT_LOCKED ERROR_NOT_LOCKED STATUS_NOT_LOCKED ERROR_NOT_LOCKED
STATUS_PARITY_ERROR STATUS_PARITY_ERROR STATUS_PARITY_ERROR STATUS_PARITY_ERROR
STATUS_UNABLE_TO_DECOMMIT_VM ERROR_INVALID_ADDRESS STATUS_UNABLE_TO_DECOMMIT_VM ERROR_INVALID_ADDRESS
STATUS_NOT_COMMITTED ERROR_INVALID_ADDRESS STATUS_NOT_COMMITTED ERROR_INVALID_ADDRESS
STATUS_INVALID_PORT_ATTRIBUTES ERROR_INVALID_PORT_ATTRIBUTES
STATUS_PORT_MESSAGE_TOO_LONG ERROR_PORT_MESSAGE_TOO_LONG
STATUS_INVALID_PARAMETER_MIX ERROR_INVALID_PARAMETER STATUS_INVALID_PARAMETER_MIX ERROR_INVALID_PARAMETER
STATUS_INVALID_QUOTA_LOWER ERROR_INVALID_QUOTA_LOWER
STATUS_DISK_CORRUPT_ERROR ERROR_DISK_CORRUPT STATUS_DISK_CORRUPT_ERROR ERROR_DISK_CORRUPT
STATUS_OBJECT_NAME_INVALID ERROR_INVALID_NAME STATUS_OBJECT_NAME_INVALID ERROR_INVALID_NAME
STATUS_OBJECT_NAME_NOT_FOUND ERROR_FILE_NOT_FOUND STATUS_OBJECT_NAME_NOT_FOUND ERROR_FILE_NOT_FOUND
STATUS_OBJECT_NAME_COLLISION ERROR_ALREADY_EXISTS STATUS_OBJECT_NAME_COLLISION ERROR_ALREADY_EXISTS
STATUS_PORT_DO_NOT_DISTURB RPC_S_DO_NOT_DISTURB
STATUS_PORT_DISCONNECTED ERROR_INVALID_HANDLE STATUS_PORT_DISCONNECTED ERROR_INVALID_HANDLE
STATUS_DEVICE_ALREADY_ATTACHED ERROR_DEVICE_ALREADY_ATTACHED
STATUS_OBJECT_PATH_INVALID ERROR_BAD_PATHNAME STATUS_OBJECT_PATH_INVALID ERROR_BAD_PATHNAME
STATUS_OBJECT_PATH_NOT_FOUND ERROR_PATH_NOT_FOUND STATUS_OBJECT_PATH_NOT_FOUND ERROR_PATH_NOT_FOUND
STATUS_OBJECT_PATH_SYNTAX_BAD ERROR_BAD_PATHNAME STATUS_OBJECT_PATH_SYNTAX_BAD ERROR_BAD_PATHNAME
@ -352,6 +402,7 @@ my %error_map = qw(
STATUS_BAD_VALIDATION_CLASS ERROR_BAD_VALIDATION_CLASS STATUS_BAD_VALIDATION_CLASS ERROR_BAD_VALIDATION_CLASS
STATUS_BAD_TOKEN_TYPE ERROR_BAD_TOKEN_TYPE STATUS_BAD_TOKEN_TYPE ERROR_BAD_TOKEN_TYPE
STATUS_BAD_MASTER_BOOT_RECORD ERROR_INVALID_PARAMETER STATUS_BAD_MASTER_BOOT_RECORD ERROR_INVALID_PARAMETER
STATUS_INSTRUCTION_MISALIGNMENT ERROR_INSTRUCTION_MISALIGNMENT
STATUS_INSTANCE_NOT_AVAILABLE ERROR_PIPE_BUSY STATUS_INSTANCE_NOT_AVAILABLE ERROR_PIPE_BUSY
STATUS_PIPE_NOT_AVAILABLE ERROR_PIPE_BUSY STATUS_PIPE_NOT_AVAILABLE ERROR_PIPE_BUSY
STATUS_INVALID_PIPE_STATE ERROR_BAD_PIPE STATUS_INVALID_PIPE_STATE ERROR_BAD_PIPE
@ -364,6 +415,9 @@ my %error_map = qw(
STATUS_INVALID_READ_MODE ERROR_BAD_PIPE STATUS_INVALID_READ_MODE ERROR_BAD_PIPE
STATUS_IO_TIMEOUT ERROR_SEM_TIMEOUT STATUS_IO_TIMEOUT ERROR_SEM_TIMEOUT
STATUS_FILE_FORCED_CLOSED ERROR_HANDLE_EOF STATUS_FILE_FORCED_CLOSED ERROR_HANDLE_EOF
STATUS_PROFILING_NOT_STARTED ERROR_PROFILING_NOT_STARTED
STATUS_PROFILING_NOT_STOPPED ERROR_PROFILING_NOT_STOPPED
STATUS_COULD_NOT_INTERPRET ERROR_COULD_NOT_INTERPRET
STATUS_FILE_IS_A_DIRECTORY ERROR_ACCESS_DENIED STATUS_FILE_IS_A_DIRECTORY ERROR_ACCESS_DENIED
STATUS_NOT_SUPPORTED ERROR_NOT_SUPPORTED STATUS_NOT_SUPPORTED ERROR_NOT_SUPPORTED
STATUS_REMOTE_NOT_LISTENING ERROR_REM_NOT_LIST STATUS_REMOTE_NOT_LISTENING ERROR_REM_NOT_LIST
@ -389,12 +443,15 @@ my %error_map = qw(
STATUS_REQUEST_NOT_ACCEPTED ERROR_REQ_NOT_ACCEP STATUS_REQUEST_NOT_ACCEPTED ERROR_REQ_NOT_ACCEP
STATUS_REDIRECTOR_PAUSED ERROR_REDIR_PAUSED STATUS_REDIRECTOR_PAUSED ERROR_REDIR_PAUSED
STATUS_NET_WRITE_FAULT ERROR_NET_WRITE_FAULT STATUS_NET_WRITE_FAULT ERROR_NET_WRITE_FAULT
STATUS_PROFILING_AT_LIMIT ERROR_PROFILING_AT_LIMIT
STATUS_NOT_SAME_DEVICE ERROR_NOT_SAME_DEVICE STATUS_NOT_SAME_DEVICE ERROR_NOT_SAME_DEVICE
STATUS_FILE_RENAMED ERROR_ACCESS_DENIED STATUS_FILE_RENAMED ERROR_ACCESS_DENIED
STATUS_VIRTUAL_CIRCUIT_CLOSED ERROR_VC_DISCONNECTED STATUS_VIRTUAL_CIRCUIT_CLOSED ERROR_VC_DISCONNECTED
STATUS_NO_SECURITY_ON_OBJECT ERROR_NO_SECURITY_ON_OBJECT STATUS_NO_SECURITY_ON_OBJECT ERROR_NO_SECURITY_ON_OBJECT
STATUS_CANT_WAIT ERROR_CANT_WAIT
STATUS_PIPE_EMPTY ERROR_NO_DATA STATUS_PIPE_EMPTY ERROR_NO_DATA
STATUS_CANT_ACCESS_DOMAIN_INFO ERROR_CANT_ACCESS_DOMAIN_INFO STATUS_CANT_ACCESS_DOMAIN_INFO ERROR_CANT_ACCESS_DOMAIN_INFO
STATUS_CANT_TERMINATE_SELF ERROR_CANT_TERMINATE_SELF
STATUS_INVALID_SERVER_STATE ERROR_INVALID_SERVER_STATE STATUS_INVALID_SERVER_STATE ERROR_INVALID_SERVER_STATE
STATUS_INVALID_DOMAIN_STATE ERROR_INVALID_DOMAIN_STATE STATUS_INVALID_DOMAIN_STATE ERROR_INVALID_DOMAIN_STATE
STATUS_INVALID_DOMAIN_ROLE ERROR_INVALID_DOMAIN_ROLE STATUS_INVALID_DOMAIN_ROLE ERROR_INVALID_DOMAIN_ROLE
@ -408,6 +465,10 @@ my %error_map = qw(
STATUS_GENERIC_NOT_MAPPED ERROR_GENERIC_NOT_MAPPED STATUS_GENERIC_NOT_MAPPED ERROR_GENERIC_NOT_MAPPED
STATUS_BAD_DESCRIPTOR_FORMAT ERROR_BAD_DESCRIPTOR_FORMAT STATUS_BAD_DESCRIPTOR_FORMAT ERROR_BAD_DESCRIPTOR_FORMAT
STATUS_INVALID_USER_BUFFER ERROR_INVALID_USER_BUFFER STATUS_INVALID_USER_BUFFER ERROR_INVALID_USER_BUFFER
STATUS_UNEXPECTED_IO_ERROR ERROR_IO_DEVICE
STATUS_UNEXPECTED_MM_CREATE_ERR ERROR_UNEXPECTED_MM_CREATE_ERR
STATUS_UNEXPECTED_MM_MAP_ERROR ERROR_UNEXPECTED_MM_MAP_ERROR
STATUS_UNEXPECTED_MM_EXTEND_ERR ERROR_UNEXPECTED_MM_EXTEND_ERR
STATUS_NOT_LOGON_PROCESS ERROR_NOT_LOGON_PROCESS STATUS_NOT_LOGON_PROCESS ERROR_NOT_LOGON_PROCESS
STATUS_LOGON_SESSION_EXISTS ERROR_LOGON_SESSION_EXISTS STATUS_LOGON_SESSION_EXISTS ERROR_LOGON_SESSION_EXISTS
STATUS_INVALID_PARAMETER_1 ERROR_INVALID_PARAMETER STATUS_INVALID_PARAMETER_1 ERROR_INVALID_PARAMETER
@ -426,6 +487,7 @@ my %error_map = qw(
STATUS_REDIRECTOR_STARTED ERROR_SERVICE_ALREADY_RUNNING STATUS_REDIRECTOR_STARTED ERROR_SERVICE_ALREADY_RUNNING
STATUS_STACK_OVERFLOW ERROR_STACK_OVERFLOW STATUS_STACK_OVERFLOW ERROR_STACK_OVERFLOW
STATUS_NO_SUCH_PACKAGE ERROR_NO_SUCH_PACKAGE STATUS_NO_SUCH_PACKAGE ERROR_NO_SUCH_PACKAGE
STATUS_BAD_FUNCTION_TABLE ERROR_BAD_FUNCTION_TABLE
STATUS_VARIABLE_NOT_FOUND ERROR_ENVVAR_NOT_FOUND STATUS_VARIABLE_NOT_FOUND ERROR_ENVVAR_NOT_FOUND
STATUS_DIRECTORY_NOT_EMPTY ERROR_DIR_NOT_EMPTY STATUS_DIRECTORY_NOT_EMPTY ERROR_DIR_NOT_EMPTY
STATUS_FILE_CORRUPT_ERROR ERROR_FILE_CORRUPT STATUS_FILE_CORRUPT_ERROR ERROR_FILE_CORRUPT
@ -437,8 +499,17 @@ my %error_map = qw(
STATUS_CONNECTION_IN_USE ERROR_DEVICE_IN_USE STATUS_CONNECTION_IN_USE ERROR_DEVICE_IN_USE
STATUS_PROCESS_IS_TERMINATING ERROR_ACCESS_DENIED STATUS_PROCESS_IS_TERMINATING ERROR_ACCESS_DENIED
STATUS_INVALID_LOGON_TYPE ERROR_INVALID_LOGON_TYPE STATUS_INVALID_LOGON_TYPE ERROR_INVALID_LOGON_TYPE
STATUS_NO_GUID_TRANSLATION ERROR_NO_GUID_TRANSLATION
STATUS_CANNOT_IMPERSONATE ERROR_CANNOT_IMPERSONATE STATUS_CANNOT_IMPERSONATE ERROR_CANNOT_IMPERSONATE
STATUS_IMAGE_ALREADY_LOADED ERROR_SERVICE_ALREADY_RUNNING STATUS_IMAGE_ALREADY_LOADED ERROR_SERVICE_ALREADY_RUNNING
STATUS_ABIOS_NOT_PRESENT ERROR_ABIOS_ERROR
STATUS_ABIOS_LID_NOT_EXIST ERROR_ABIOS_ERROR
STATUS_ABIOS_LID_ALREADY_OWNED ERROR_ABIOS_ERROR
STATUS_ABIOS_NOT_LID_OWNER ERROR_ABIOS_ERROR
STATUS_ABIOS_INVALID_COMMAND ERROR_ABIOS_ERROR
STATUS_ABIOS_INVALID_LID ERROR_ABIOS_ERROR
STATUS_ABIOS_SELECTOR_NOT_AVAILABLE ERROR_ABIOS_ERROR
STATUS_ABIOS_INVALID_SELECTOR ERROR_ABIOS_ERROR
STATUS_NO_LDT ERROR_INVALID_THREAD_ID STATUS_NO_LDT ERROR_INVALID_THREAD_ID
STATUS_INVALID_LDT_SIZE ERROR_INVALID_LDT_SIZE STATUS_INVALID_LDT_SIZE ERROR_INVALID_LDT_SIZE
STATUS_INVALID_LDT_OFFSET ERROR_INVALID_LDT_OFFSET STATUS_INVALID_LDT_OFFSET ERROR_INVALID_LDT_OFFSET
@ -512,6 +583,7 @@ my %error_map = qw(
STATUS_NT_CROSS_ENCRYPTION_REQUIRED ERROR_NT_CROSS_ENCRYPTION_REQUIRED STATUS_NT_CROSS_ENCRYPTION_REQUIRED ERROR_NT_CROSS_ENCRYPTION_REQUIRED
STATUS_DOMAIN_CTRLR_CONFIG_ERROR ERROR_DOMAIN_CTRLR_CONFIG_ERROR STATUS_DOMAIN_CTRLR_CONFIG_ERROR ERROR_DOMAIN_CTRLR_CONFIG_ERROR
STATUS_FT_MISSING_MEMBER ERROR_IO_DEVICE STATUS_FT_MISSING_MEMBER ERROR_IO_DEVICE
STATUS_ILL_FORMED_SERVICE_ENTRY ERROR_SERVICE_NOT_FOUND
STATUS_ILLEGAL_CHARACTER ERROR_ILLEGAL_CHARACTER STATUS_ILLEGAL_CHARACTER ERROR_ILLEGAL_CHARACTER
STATUS_UNMAPPABLE_CHARACTER ERROR_NO_UNICODE_TRANSLATION STATUS_UNMAPPABLE_CHARACTER ERROR_NO_UNICODE_TRANSLATION
STATUS_UNDEFINED_CHARACTER ERROR_UNDEFINED_CHARACTER STATUS_UNDEFINED_CHARACTER ERROR_UNDEFINED_CHARACTER
@ -568,6 +640,26 @@ my %error_map = qw(
STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ERROR_NOLOGON_SERVER_TRUST_ACCOUNT STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
STATUS_DOMAIN_TRUST_INCONSISTENT ERROR_DOMAIN_TRUST_INCONSISTENT STATUS_DOMAIN_TRUST_INCONSISTENT ERROR_DOMAIN_TRUST_INCONSISTENT
STATUS_FS_DRIVER_REQUIRED ERROR_FS_DRIVER_REQUIRED STATUS_FS_DRIVER_REQUIRED ERROR_FS_DRIVER_REQUIRED
STATUS_IMAGE_ALREADY_LOADED_AS_DLL ERROR_SERVICE_ALREADY_RUNNING
STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING
STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME
STATUS_SECURITY_STREAM_IS_INCONSISTENT ERROR_SECURITY_STREAM_IS_INCONSISTENT
STATUS_INVALID_LOCK_RANGE ERROR_INVALID_LOCK_RANGE
STATUS_INVALID_ACE_CONDITION ERROR_INVALID_ACE_CONDITION
STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT
STATUS_NOTIFICATION_GUID_ALREADY_DEFINED ERROR_NOTIFICATION_GUID_ALREADY_DEFINED
STATUS_INVALID_EXCEPTION_HANDLER ERROR_INVALID_EXCEPTION_HANDLER
STATUS_DUPLICATE_PRIVILEGES ERROR_DUPLICATE_PRIVILEGES
STATUS_NOT_ALLOWED_ON_SYSTEM_FILE ERROR_NOT_ALLOWED_ON_SYSTEM_FILE
STATUS_REPAIR_NEEDED ERROR_DATA_LOST_REPAIR
STATUS_QUOTA_NOT_ENABLED ERROR_NOT_SUPPORTED
STATUS_NO_APPLICATION_PACKAGE APPMODEL_ERROR_NO_PACKAGE
STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS
STATUS_NOT_SAME_OBJECT ERROR_NOT_SAME_OBJECT
STATUS_FATAL_MEMORY_EXHAUSTION ERROR_NOT_ENOUGH_MEMORY
STATUS_ERROR_PROCESS_NOT_IN_JOB ERROR_PROCESS_NOT_IN_JOB
STATUS_CPU_SET_INVALID ERROR_CPU_SET_INVALID
STATUS_NETWORK_OPEN_RESTRICTION ERROR_NETWORK_ACCESS_DENIED
STATUS_NO_USER_SESSION_KEY ERROR_NO_USER_SESSION_KEY STATUS_NO_USER_SESSION_KEY ERROR_NO_USER_SESSION_KEY
STATUS_USER_SESSION_DELETED ERROR_UNEXP_NET_ERR STATUS_USER_SESSION_DELETED ERROR_UNEXP_NET_ERR
STATUS_RESOURCE_LANG_NOT_FOUND ERROR_RESOURCE_LANG_NOT_FOUND STATUS_RESOURCE_LANG_NOT_FOUND ERROR_RESOURCE_LANG_NOT_FOUND
@ -605,6 +697,7 @@ my %error_map = qw(
STATUS_PASSWORD_MUST_CHANGE ERROR_PASSWORD_MUST_CHANGE STATUS_PASSWORD_MUST_CHANGE ERROR_PASSWORD_MUST_CHANGE
STATUS_NOT_FOUND ERROR_NOT_FOUND STATUS_NOT_FOUND ERROR_NOT_FOUND
STATUS_NOT_TINY_STREAM ERROR_NOT_TINY_STREAM STATUS_NOT_TINY_STREAM ERROR_NOT_TINY_STREAM
STATUS_RECOVERY_FAILURE ERROR_RECOVERY_FAILURE
STATUS_STACK_OVERFLOW_READ ERROR_STACK_OVERFLOW_READ STATUS_STACK_OVERFLOW_READ ERROR_STACK_OVERFLOW_READ
STATUS_FAIL_CHECK ERROR_INVALID_PARAMETER STATUS_FAIL_CHECK ERROR_INVALID_PARAMETER
STATUS_DUPLICATE_OBJECTID ERROR_OBJECT_ALREADY_EXISTS STATUS_DUPLICATE_OBJECTID ERROR_OBJECT_ALREADY_EXISTS
@ -669,6 +762,8 @@ my %error_map = qw(
STATUS_DRIVER_UNABLE_TO_LOAD ERROR_BAD_DRIVER STATUS_DRIVER_UNABLE_TO_LOAD ERROR_BAD_DRIVER
STATUS_DFS_UNAVAILABLE ERROR_CONNECTION_UNAVAIL STATUS_DFS_UNAVAILABLE ERROR_CONNECTION_UNAVAIL
STATUS_VOLUME_DISMOUNTED ERROR_NOT_READY STATUS_VOLUME_DISMOUNTED ERROR_NOT_READY
STATUS_WX86_INTERNAL_ERROR ERROR_WX86_ERROR
STATUS_WX86_FLOAT_STACK_CHECK ERROR_WX86_ERROR
STATUS_VALIDATE_CONTINUE ERROR_VALIDATE_CONTINUE STATUS_VALIDATE_CONTINUE ERROR_VALIDATE_CONTINUE
STATUS_NO_MATCH ERROR_NO_MATCH STATUS_NO_MATCH ERROR_NO_MATCH
STATUS_NO_MORE_MATCHES ERROR_NO_MORE_MATCHES STATUS_NO_MORE_MATCHES ERROR_NO_MORE_MATCHES
@ -677,6 +772,9 @@ my %error_map = qw(
STATUS_IO_REPARSE_TAG_MISMATCH ERROR_REPARSE_TAG_MISMATCH STATUS_IO_REPARSE_TAG_MISMATCH ERROR_REPARSE_TAG_MISMATCH
STATUS_IO_REPARSE_DATA_INVALID ERROR_INVALID_REPARSE_DATA STATUS_IO_REPARSE_DATA_INVALID ERROR_INVALID_REPARSE_DATA
STATUS_IO_REPARSE_TAG_NOT_HANDLED ERROR_CANT_ACCESS_FILE STATUS_IO_REPARSE_TAG_NOT_HANDLED ERROR_CANT_ACCESS_FILE
STATUS_PWD_TOO_LONG ERROR_PWD_TOO_LONG
STATUS_STOWED_EXCEPTION ERROR_INTERNAL_ERROR
STATUS_CONTEXT_STOWED_EXCEPTION ERROR_INTERNAL_ERROR
STATUS_REPARSE_POINT_NOT_RESOLVED ERROR_CANT_RESOLVE_FILENAME STATUS_REPARSE_POINT_NOT_RESOLVED ERROR_CANT_RESOLVE_FILENAME
STATUS_DIRECTORY_IS_A_REPARSE_POINT ERROR_BAD_PATHNAME STATUS_DIRECTORY_IS_A_REPARSE_POINT ERROR_BAD_PATHNAME
STATUS_RANGE_LIST_CONFLICT ERROR_RANGE_LIST_CONFLICT STATUS_RANGE_LIST_CONFLICT ERROR_RANGE_LIST_CONFLICT
@ -732,6 +830,7 @@ my %error_map = qw(
STATUS_JOURNAL_DELETE_IN_PROGRESS ERROR_JOURNAL_DELETE_IN_PROGRESS STATUS_JOURNAL_DELETE_IN_PROGRESS ERROR_JOURNAL_DELETE_IN_PROGRESS
STATUS_JOURNAL_NOT_ACTIVE ERROR_JOURNAL_NOT_ACTIVE STATUS_JOURNAL_NOT_ACTIVE ERROR_JOURNAL_NOT_ACTIVE
STATUS_NOINTERFACE ERROR_NOINTERFACE STATUS_NOINTERFACE ERROR_NOINTERFACE
STATUS_DS_RIDMGR_DISABLED ERROR_DS_RIDMGR_DISABLED
STATUS_DS_ADMIN_LIMIT_EXCEEDED ERROR_DS_ADMIN_LIMIT_EXCEEDED STATUS_DS_ADMIN_LIMIT_EXCEEDED ERROR_DS_ADMIN_LIMIT_EXCEEDED
STATUS_DRIVER_FAILED_SLEEP ERROR_DRIVER_FAILED_SLEEP STATUS_DRIVER_FAILED_SLEEP ERROR_DRIVER_FAILED_SLEEP
STATUS_MUTUAL_AUTHENTICATION_FAILED ERROR_MUTUAL_AUTH_FAILED STATUS_MUTUAL_AUTHENTICATION_FAILED ERROR_MUTUAL_AUTH_FAILED
@ -750,6 +849,7 @@ my %error_map = qw(
STATUS_DS_CANT_MOD_PRIMARYGROUPID ERROR_DS_CANT_MOD_PRIMARYGROUPID STATUS_DS_CANT_MOD_PRIMARYGROUPID ERROR_DS_CANT_MOD_PRIMARYGROUPID
STATUS_SYSTEM_IMAGE_BAD_SIGNATURE ERROR_SYSTEM_IMAGE_BAD_SIGNATURE STATUS_SYSTEM_IMAGE_BAD_SIGNATURE ERROR_SYSTEM_IMAGE_BAD_SIGNATURE
STATUS_PNP_REBOOT_REQUIRED ERROR_PNP_REBOOT_REQUIRED STATUS_PNP_REBOOT_REQUIRED ERROR_PNP_REBOOT_REQUIRED
STATUS_POWER_STATE_INVALID ERROR_NOT_READY
STATUS_DS_INVALID_GROUP_TYPE ERROR_DS_INVALID_GROUP_TYPE STATUS_DS_INVALID_GROUP_TYPE ERROR_DS_INVALID_GROUP_TYPE
STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
@ -806,6 +906,8 @@ my %error_map = qw(
STATUS_CSS_SCRAMBLED_SECTOR STG_E_CSS_SCRAMBLED_SECTOR STATUS_CSS_SCRAMBLED_SECTOR STG_E_CSS_SCRAMBLED_SECTOR
STATUS_CSS_REGION_MISMATCH STG_E_CSS_REGION_MISMATCH STATUS_CSS_REGION_MISMATCH STG_E_CSS_REGION_MISMATCH
STATUS_CSS_RESETS_EXHAUSTED STG_E_RESETS_EXHAUSTED STATUS_CSS_RESETS_EXHAUSTED STG_E_RESETS_EXHAUSTED
STATUS_PASSWORD_CHANGE_REQUIRED ERROR_PASSWORD_CHANGE_REQUIRED
STATUS_LOST_MODE_LOGON_RESTRICTION ERROR_LOST_MODE_LOGON_RESTRICTION
STATUS_PKINIT_FAILURE ERROR_PKINIT_FAILURE STATUS_PKINIT_FAILURE ERROR_PKINIT_FAILURE
STATUS_SMARTCARD_SUBSYSTEM_FAILURE ERROR_SMARTCARD_SUBSYSTEM_FAILURE STATUS_SMARTCARD_SUBSYSTEM_FAILURE ERROR_SMARTCARD_SUBSYSTEM_FAILURE
STATUS_NO_KERB_KEY SEC_E_NO_KERB_KEY STATUS_NO_KERB_KEY SEC_E_NO_KERB_KEY
@ -813,6 +915,7 @@ my %error_map = qw(
STATUS_UNSUPPORTED_PREAUTH SEC_E_UNSUPPORTED_PREAUTH STATUS_UNSUPPORTED_PREAUTH SEC_E_UNSUPPORTED_PREAUTH
STATUS_EFS_ALG_BLOB_TOO_BIG ERROR_EFS_ALG_BLOB_TOO_BIG STATUS_EFS_ALG_BLOB_TOO_BIG ERROR_EFS_ALG_BLOB_TOO_BIG
STATUS_PORT_NOT_SET ERROR_PORT_NOT_SET STATUS_PORT_NOT_SET ERROR_PORT_NOT_SET
STATUS_DEBUGGER_INACTIVE ERROR_DEBUGGER_INACTIVE
STATUS_DS_VERSION_CHECK_FAILURE ERROR_DS_VERSION_CHECK_FAILURE STATUS_DS_VERSION_CHECK_FAILURE ERROR_DS_VERSION_CHECK_FAILURE
STATUS_AUDITING_DISABLED ERROR_AUDITING_DISABLED STATUS_AUDITING_DISABLED ERROR_AUDITING_DISABLED
STATUS_PRENT4_MACHINE_ACCOUNT ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 STATUS_PRENT4_MACHINE_ACCOUNT ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4
@ -821,6 +924,7 @@ my %error_map = qw(
STATUS_INVALID_IMAGE_WIN_64 ERROR_BAD_EXE_FORMAT STATUS_INVALID_IMAGE_WIN_64 ERROR_BAD_EXE_FORMAT
STATUS_BAD_BINDINGS SEC_E_BAD_BINDINGS STATUS_BAD_BINDINGS SEC_E_BAD_BINDINGS
STATUS_NETWORK_SESSION_EXPIRED ERROR_NO_USER_SESSION_KEY STATUS_NETWORK_SESSION_EXPIRED ERROR_NO_USER_SESSION_KEY
STATUS_APPHELP_BLOCK ERROR_APPHELP_BLOCK
STATUS_ALL_SIDS_FILTERED ERROR_ALL_SIDS_FILTERED STATUS_ALL_SIDS_FILTERED ERROR_ALL_SIDS_FILTERED
STATUS_NOT_SAFE_MODE_DRIVER ERROR_NOT_SAFE_MODE_DRIVER STATUS_NOT_SAFE_MODE_DRIVER ERROR_NOT_SAFE_MODE_DRIVER
STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT ERROR_ACCESS_DISABLED_BY_POLICY STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT ERROR_ACCESS_DISABLED_BY_POLICY
@ -837,6 +941,10 @@ my %error_map = qw(
STATUS_DRIVER_DATABASE_ERROR ERROR_DRIVER_DATABASE_ERROR STATUS_DRIVER_DATABASE_ERROR ERROR_DRIVER_DATABASE_ERROR
STATUS_SYSTEM_HIVE_TOO_LARGE ERROR_SYSTEM_HIVE_TOO_LARGE STATUS_SYSTEM_HIVE_TOO_LARGE ERROR_SYSTEM_HIVE_TOO_LARGE
STATUS_INVALID_IMPORT_OF_NON_DLL ERROR_INVALID_IMPORT_OF_NON_DLL STATUS_INVALID_IMPORT_OF_NON_DLL ERROR_INVALID_IMPORT_OF_NON_DLL
STATUS_NO_SECRETS ERROR_NO_SECRETS
STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY
STATUS_FAILED_STACK_SWITCH ERROR_NOT_ENOUGH_MEMORY
STATUS_HEAP_CORRUPTION ERROR_INTERNAL_ERROR
STATUS_SMARTCARD_WRONG_PIN SCARD_W_WRONG_CHV STATUS_SMARTCARD_WRONG_PIN SCARD_W_WRONG_CHV
STATUS_SMARTCARD_CARD_BLOCKED SCARD_W_CHV_BLOCKED STATUS_SMARTCARD_CARD_BLOCKED SCARD_W_CHV_BLOCKED
STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED SCARD_W_CARD_NOT_AUTHENTICATED STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED SCARD_W_CARD_NOT_AUTHENTICATED
@ -851,7 +959,212 @@ my %error_map = qw(
STATUS_REVOCATION_OFFLINE_C SEC_E_REVOCATION_OFFLINE_C STATUS_REVOCATION_OFFLINE_C SEC_E_REVOCATION_OFFLINE_C
STATUS_PKINIT_CLIENT_FAILURE SEC_E_PKINIT_CLIENT_FAILURE STATUS_PKINIT_CLIENT_FAILURE SEC_E_PKINIT_CLIENT_FAILURE
STATUS_SMARTCARD_CERT_EXPIRED SEC_E_SMARTCARD_CERT_EXPIRED STATUS_SMARTCARD_CERT_EXPIRED SEC_E_SMARTCARD_CERT_EXPIRED
STATUS_DRIVER_FAILED_PRIOR_UNLOAD ERROR_DRIVER_FAILED_PRIOR_UNLOAD
STATUS_SMARTCARD_SILENT_CONTEXT NTE_SILENT_CONTEXT
STATUS_PER_USER_TRUST_QUOTA_EXCEEDED ERROR_PER_USER_TRUST_QUOTA_EXCEEDED
STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED
STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED
STATUS_DS_NAME_NOT_UNIQUE ERROR_DS_NAME_NOT_UNIQUE
STATUS_DS_DUPLICATE_ID_FOUND ERROR_DS_DUPLICATE_ID_FOUND
STATUS_DS_GROUP_CONVERSION_ERROR ERROR_DS_GROUP_CONVERSION_ERROR
STATUS_VOLSNAP_PREPARE_HIBERNATE ERROR_VOLSNAP_PREPARE_HIBERNATE
STATUS_USER2USER_REQUIRED ERROR_LOGON_FAILURE
STATUS_STACK_BUFFER_OVERRUN ERROR_STACK_BUFFER_OVERRUN
STATUS_NO_S4U_PROT_SUPPORT SEC_E_NO_S4U_PROT_SUPPORT
STATUS_CROSSREALM_DELEGATION_FAILURE SEC_E_CROSSREALM_DELEGATION_FAILURE
STATUS_REVOCATION_OFFLINE_KDC SEC_E_REVOCATION_OFFLINE_KDC
STATUS_ISSUING_CA_UNTRUSTED_KDC SEC_E_ISSUING_CA_UNTRUSTED_KDC
STATUS_KDC_CERT_EXPIRED SEC_E_KDC_CERT_EXPIRED
STATUS_KDC_CERT_REVOKED SEC_E_KDC_CERT_REVOKED
STATUS_PARAMETER_QUOTA_EXCEEDED ERROR_PARAMETER_QUOTA_EXCEEDED
STATUS_HIBERNATION_FAILURE ERROR_HIBERNATION_FAILURE
STATUS_DELAY_LOAD_FAILED ERROR_DELAY_LOAD_FAILED
STATUS_AUTHENTICATION_FIREWALL_FAILED ERROR_AUTHENTICATION_FIREWALL_FAILED
STATUS_VDM_DISALLOWED ERROR_VDM_DISALLOWED
STATUS_HUNG_DISPLAY_DRIVER_THREAD ERROR_HUNG_DISPLAY_DRIVER_THREAD
STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE ERROR_NOT_ENOUGH_MEMORY
STATUS_INVALID_CRUNTIME_PARAMETER ERROR_INVALID_CRUNTIME_PARAMETER
STATUS_NTLM_BLOCKED ERROR_NTLM_BLOCKED
STATUS_DS_SRC_SID_EXISTS_IN_FOREST ERROR_DS_SRC_SID_EXISTS_IN_FOREST
STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST
STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST
STATUS_INVALID_USER_PRINCIPAL_NAME ERROR_INVALID_USER_PRINCIPAL_NAME
STATUS_FATAL_USER_CALLBACK_EXCEPTION ERROR_FATAL_APP_EXIT
STATUS_ASSERTION_FAILURE ERROR_ASSERTION_FAILURE
STATUS_VERIFIER_STOP ERROR_VERIFIER_STOP
STATUS_CALLBACK_POP_STACK ERROR_CALLBACK_POP_STACK
STATUS_INCOMPATIBLE_DRIVER_BLOCKED ERROR_DRIVER_BLOCKED
STATUS_HIVE_UNLOADED ERROR_KEY_DELETED
STATUS_COMPRESSION_DISABLED ERROR_COMPRESSION_DISABLED
STATUS_FILE_SYSTEM_LIMITATION ERROR_FILE_SYSTEM_LIMITATION
STATUS_INVALID_IMAGE_HASH ERROR_INVALID_IMAGE_HASH
STATUS_NOT_CAPABLE ERROR_NOT_CAPABLE
STATUS_REQUEST_OUT_OF_SEQUENCE ERROR_REQUEST_OUT_OF_SEQUENCE
STATUS_IMPLEMENTATION_LIMIT ERROR_IMPLEMENTATION_LIMIT
STATUS_ELEVATION_REQUIRED ERROR_ELEVATION_REQUIRED STATUS_ELEVATION_REQUIRED ERROR_ELEVATION_REQUIRED
STATUS_NO_SECURITY_CONTEXT SEC_E_NO_CONTEXT
STATUS_PKU2U_CERT_FAILURE SEC_E_PKU2U_CERT_FAILURE
STATUS_BEYOND_VDL ERROR_BEYOND_VDL
STATUS_ENCOUNTERED_WRITE_IN_PROGRESS ERROR_BUSY
STATUS_PTE_CHANGED ERROR_BUSY
STATUS_PURGE_FAILED ERROR_USER_MAPPED_FILE
STATUS_CRED_REQUIRES_CONFIRMATION ERROR_CRED_REQUIRES_CONFIRMATION
STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE
STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER
STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE
STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE
STATUS_CS_ENCRYPTION_FILE_NOT_CSE ERROR_CS_ENCRYPTION_FILE_NOT_CSE
STATUS_INVALID_LABEL ERROR_INVALID_LABEL
STATUS_DRIVER_PROCESS_TERMINATED ERROR_DRIVER_PROCESS_TERMINATED
STATUS_AMBIGUOUS_SYSTEM_DEVICE ERROR_AMBIGUOUS_SYSTEM_DEVICE
STATUS_SYSTEM_DEVICE_NOT_FOUND ERROR_SYSTEM_DEVICE_NOT_FOUND
STATUS_RESTART_BOOT_APPLICATION ERROR_RESTART_APPLICATION
STATUS_INSUFFICIENT_NVRAM_RESOURCES ERROR_NO_NVRAM_RESOURCES
STATUS_INVALID_SESSION ERROR_INVALID_HANDLE
STATUS_THREAD_ALREADY_IN_SESSION ERROR_INVALID_PARAMETER
STATUS_THREAD_NOT_IN_SESSION ERROR_INVALID_PARAMETER
STATUS_INVALID_WEIGHT ERROR_INVALID_PARAMETER
STATUS_REQUEST_PAUSED ERROR_REQUEST_PAUSED
STATUS_NO_RANGES_PROCESSED ERROR_NO_RANGES_PROCESSED
STATUS_DISK_RESOURCES_EXHAUSTED ERROR_DISK_RESOURCES_EXHAUSTED
STATUS_NEEDS_REMEDIATION ERROR_NEEDS_REMEDIATION
STATUS_DEVICE_FEATURE_NOT_SUPPORTED ERROR_DEVICE_FEATURE_NOT_SUPPORTED
STATUS_DEVICE_UNREACHABLE ERROR_DEVICE_UNREACHABLE
STATUS_INVALID_TOKEN ERROR_INVALID_TOKEN
STATUS_SERVER_UNAVAILABLE ERROR_NETNAME_DELETED
STATUS_FILE_NOT_AVAILABLE ERROR_SHARING_VIOLATION
STATUS_DEVICE_INSUFFICIENT_RESOURCES ERROR_DEVICE_NO_RESOURCES
STATUS_PACKAGE_UPDATING ERROR_PACKAGE_UPDATING
STATUS_NOT_READ_FROM_COPY ERROR_NOT_READ_FROM_COPY
STATUS_FT_WRITE_FAILURE ERROR_FT_WRITE_FAILURE
STATUS_FT_DI_SCAN_REQUIRED ERROR_FT_DI_SCAN_REQUIRED
STATUS_OBJECT_NOT_EXTERNALLY_BACKED ERROR_OBJECT_NOT_EXTERNALLY_BACKED
STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN
STATUS_COMPRESSION_NOT_BENEFICIAL ERROR_COMPRESSION_NOT_BENEFICIAL
STATUS_DATA_CHECKSUM_ERROR ERROR_DATA_CHECKSUM_ERROR
STATUS_INTERMIXED_KERNEL_EA_OPERATION ERROR_INTERMIXED_KERNEL_EA_OPERATION
STATUS_TRIM_READ_ZERO_NOT_SUPPORTED ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED
STATUS_TOO_MANY_SEGMENT_DESCRIPTORS ERROR_TOO_MANY_DESCRIPTORS
STATUS_INVALID_OFFSET_ALIGNMENT ERROR_OFFSET_ALIGNMENT_VIOLATION
STATUS_INVALID_FIELD_IN_PARAMETER_LIST ERROR_INVALID_FIELD_IN_PARAMETER_LIST
STATUS_OPERATION_IN_PROGRESS ERROR_OPERATION_IN_PROGRESS
STATUS_INVALID_INITIATOR_TARGET_PATH ERROR_BAD_DEVICE_PATH
STATUS_SCRUB_DATA_DISABLED ERROR_SCRUB_DATA_DISABLED
STATUS_NOT_REDUNDANT_STORAGE ERROR_NOT_REDUNDANT_STORAGE
STATUS_RESIDENT_FILE_NOT_SUPPORTED ERROR_RESIDENT_FILE_NOT_SUPPORTED
STATUS_COMPRESSED_FILE_NOT_SUPPORTED ERROR_COMPRESSED_FILE_NOT_SUPPORTED
STATUS_DIRECTORY_NOT_SUPPORTED ERROR_DIRECTORY_NOT_SUPPORTED
STATUS_IO_OPERATION_TIMEOUT ERROR_TIMEOUT
STATUS_SYSTEM_NEEDS_REMEDIATION ERROR_SYSTEM_NEEDS_REMEDIATION
STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN
STATUS_SHARE_UNAVAILABLE ERROR_NETNAME_DELETED
STATUS_APISET_NOT_HOSTED ERROR_MOD_NOT_FOUND
STATUS_APISET_NOT_PRESENT ERROR_MOD_NOT_FOUND
STATUS_DEVICE_HARDWARE_ERROR ERROR_DEVICE_HARDWARE_ERROR
STATUS_FIRMWARE_SLOT_INVALID STG_E_FIRMWARE_SLOT_INVALID
STATUS_FIRMWARE_IMAGE_INVALID STG_E_FIRMWARE_IMAGE_INVALID
STATUS_STORAGE_TOPOLOGY_ID_MISMATCH ERROR_STORAGE_TOPOLOGY_ID_MISMATCH
STATUS_WIM_NOT_BOOTABLE ERROR_GEN_FAILURE
STATUS_BLOCKED_BY_PARENTAL_CONTROLS ERROR_BLOCKED_BY_PARENTAL_CONTROLS
STATUS_NEEDS_REGISTRATION ERROR_NEEDS_REGISTRATION
STATUS_QUOTA_ACTIVITY ERROR_QUOTA_ACTIVITY
STATUS_CALLBACK_INVOKE_INLINE ERROR_CALLBACK_INVOKE_INLINE
STATUS_BLOCK_TOO_MANY_REFERENCES ERROR_BLOCK_TOO_MANY_REFERENCES
STATUS_MARKED_TO_DISALLOW_WRITES ERROR_MARKED_TO_DISALLOW_WRITES
STATUS_NETWORK_ACCESS_DENIED_EDP ERROR_NETWORK_ACCESS_DENIED_EDP
STATUS_ENCLAVE_FAILURE ERROR_ENCLAVE_FAILURE
STATUS_PNP_NO_COMPAT_DRIVERS ERROR_NO_MATCH
STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND ERROR_FILE_NOT_FOUND
STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND ERROR_NOT_FOUND
STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE ERROR_SET_NOT_FOUND
STATUS_PNP_FUNCTION_DRIVER_REQUIRED ERROR_NOT_CAPABLE
STATUS_PNP_DEVICE_CONFIGURATION_PENDING ERROR_NOT_READY
STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL
STATUS_PACKAGE_NOT_AVAILABLE APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE
STATUS_DEVICE_IN_MAINTENANCE ERROR_DEVICE_IN_MAINTENANCE
STATUS_NOT_SUPPORTED_ON_DAX ERROR_NOT_SUPPORTED_ON_DAX
STATUS_FREE_SPACE_TOO_FRAGMENTED ERROR_DISK_TOO_FRAGMENTED
STATUS_DAX_MAPPING_EXISTS ERROR_DAX_MAPPING_EXISTS
STATUS_CHILD_PROCESS_BLOCKED ERROR_CHILD_PROCESS_BLOCKED
STATUS_STORAGE_LOST_DATA_PERSISTENCE ERROR_STORAGE_LOST_DATA_PERSISTENCE
STATUS_VRF_CFG_ENABLED ERROR_VRF_CFG_ENABLED
STATUS_PARTITION_TERMINATING ERROR_PARTITION_TERMINATING
STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED
STATUS_FAIL_FAST_EXCEPTION ERROR_FAIL_FAST_EXCEPTION
STATUS_IMAGE_CERT_REVOKED CERT_E_REVOKED
STATUS_DYNAMIC_CODE_BLOCKED ERROR_DYNAMIC_CODE_BLOCKED
STATUS_IMAGE_CERT_EXPIRED CERT_E_EXPIRED
STATUS_STRICT_CFG_VIOLATION ERROR_STRICT_CFG_VIOLATION
STATUS_SET_CONTEXT_DENIED ERROR_SET_CONTEXT_DENIED
STATUS_CROSS_PARTITION_VIOLATION ERROR_CROSS_PARTITION_VIOLATION
STATUS_PORT_CLOSED ERROR_INTERNAL_ERROR
STATUS_MESSAGE_LOST ERROR_INTERNAL_ERROR
STATUS_INVALID_MESSAGE ERROR_INVALID_PARAMETER
STATUS_REQUEST_CANCELED ERROR_INTERNAL_ERROR
STATUS_RECURSIVE_DISPATCH ERROR_NOT_SUPPORTED
STATUS_LPC_RECEIVE_BUFFER_EXPECTED ERROR_INVALID_PARAMETER
STATUS_LPC_INVALID_CONNECTION_USAGE ERROR_INVALID_PARAMETER
STATUS_LPC_REQUESTS_NOT_ALLOWED ERROR_NOT_SUPPORTED
STATUS_RESOURCE_IN_USE ERROR_INTERNAL_ERROR
STATUS_HARDWARE_MEMORY_ERROR ERROR_MEMORY_HARDWARE
STATUS_THREADPOOL_HANDLE_EXCEPTION ERROR_INVALID_HANDLE
STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED ERROR_INVALID_HANDLE
STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED ERROR_INVALID_HANDLE
STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED ERROR_INVALID_HANDLE
STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED ERROR_INVALID_HANDLE
STATUS_THREADPOOL_RELEASED_DURING_OPERATION ERROR_INVALID_HANDLE
STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING ERROR_INVALID_FUNCTION
STATUS_APC_RETURNED_WHILE_IMPERSONATING ERROR_INVALID_FUNCTION
STATUS_PROCESS_IS_PROTECTED ERROR_PROCESS_IS_PROTECTED
STATUS_MCA_EXCEPTION ERROR_MCA_EXCEPTION
STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE ERROR_LOGON_FAILURE
STATUS_SYMLINK_CLASS_DISABLED ERROR_SYMLINK_CLASS_DISABLED
STATUS_INVALID_IDN_NORMALIZATION ERROR_INVALID_NAME
STATUS_NO_UNICODE_TRANSLATION ERROR_NO_UNICODE_TRANSLATION
STATUS_ALREADY_REGISTERED ERROR_INTERNAL_ERROR
STATUS_CONTEXT_MISMATCH ERROR_INTERNAL_ERROR
STATUS_PORT_ALREADY_HAS_COMPLETION_LIST ERROR_INTERNAL_ERROR
STATUS_CALLBACK_RETURNED_THREAD_PRIORITY ERROR_INVALID_FUNCTION
STATUS_INVALID_THREAD ERROR_INVALID_PARAMETER
STATUS_CALLBACK_RETURNED_TRANSACTION ERROR_INVALID_FUNCTION
STATUS_CALLBACK_RETURNED_LDR_LOCK ERROR_INVALID_FUNCTION
STATUS_CALLBACK_RETURNED_LANG ERROR_INVALID_FUNCTION
STATUS_CALLBACK_RETURNED_PRI_BACK ERROR_INVALID_FUNCTION
STATUS_CALLBACK_RETURNED_THREAD_AFFINITY ERROR_INVALID_FUNCTION
STATUS_LPC_HANDLE_COUNT_EXCEEDED RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED
STATUS_EXECUTABLE_MEMORY_WRITE ERROR_GEN_FAILURE
STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE ERROR_GEN_FAILURE
STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE ERROR_GEN_FAILURE
STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE ERROR_GEN_FAILURE
STATUS_DISK_REPAIR_DISABLED ERROR_DISK_REPAIR_DISABLED
STATUS_DS_DOMAIN_RENAME_IN_PROGRESS ERROR_DS_DOMAIN_RENAME_IN_PROGRESS
STATUS_DISK_QUOTA_EXCEEDED ERROR_DISK_QUOTA_EXCEEDED
STATUS_CONTENT_BLOCKED ERROR_CONTENT_BLOCKED
STATUS_BAD_CLUSTERS ERROR_BAD_CLUSTERS
STATUS_VOLUME_DIRTY ERROR_VOLUME_DIRTY
STATUS_DISK_REPAIR_UNSUCCESSFUL ERROR_DISK_REPAIR_UNSUCCESSFUL
STATUS_CORRUPT_LOG_OVERFULL ERROR_CORRUPT_LOG_OVERFULL
STATUS_CORRUPT_LOG_CORRUPTED ERROR_CORRUPT_LOG_CORRUPTED
STATUS_CORRUPT_LOG_UNAVAILABLE ERROR_CORRUPT_LOG_UNAVAILABLE
STATUS_CORRUPT_LOG_DELETED_FULL ERROR_CORRUPT_LOG_DELETED_FULL
STATUS_CORRUPT_LOG_CLEARED ERROR_CORRUPT_LOG_CLEARED
STATUS_ORPHAN_NAME_EXHAUSTED ERROR_ORPHAN_NAME_EXHAUSTED
STATUS_PROACTIVE_SCAN_IN_PROGRESS ERROR_RETRY
STATUS_ENCRYPTED_IO_NOT_POSSIBLE ERROR_ENCRYPTED_IO_NOT_POSSIBLE
STATUS_CORRUPT_LOG_UPLEVEL_RECORDS ERROR_INTERNAL_ERROR
STATUS_FILE_CHECKED_OUT ERROR_FILE_CHECKED_OUT
STATUS_CHECKOUT_REQUIRED ERROR_CHECKOUT_REQUIRED
STATUS_BAD_FILE_TYPE ERROR_BAD_FILE_TYPE
STATUS_FILE_TOO_LARGE ERROR_FILE_TOO_LARGE
STATUS_FORMS_AUTH_REQUIRED ERROR_FORMS_AUTH_REQUIRED
STATUS_VIRUS_INFECTED ERROR_VIRUS_INFECTED
STATUS_VIRUS_DELETED ERROR_VIRUS_DELETED
STATUS_BAD_MCFG_TABLE ERROR_BAD_MCFG_TABLE
STATUS_CANNOT_BREAK_OPLOCK ERROR_CANNOT_BREAK_OPLOCK
STATUS_BAD_KEY NTE_BAD_KEY
STATUS_BAD_DATA NTE_BAD_DATA
STATUS_NO_KEY NTE_NO_KEY
STATUS_FILE_HANDLE_REVOKED ERROR_FILE_HANDLE_REVOKED
RPC_NT_INVALID_STRING_BINDING RPC_S_INVALID_STRING_BINDING RPC_NT_INVALID_STRING_BINDING RPC_S_INVALID_STRING_BINDING
RPC_NT_WRONG_KIND_OF_BINDING RPC_S_WRONG_KIND_OF_BINDING RPC_NT_WRONG_KIND_OF_BINDING RPC_S_WRONG_KIND_OF_BINDING
RPC_NT_INVALID_BINDING ERROR_INVALID_HANDLE RPC_NT_INVALID_BINDING ERROR_INVALID_HANDLE
@ -937,6 +1250,8 @@ my %error_map = qw(
RPC_NT_NOT_CANCELLED RPC_S_NOT_CANCELLED RPC_NT_NOT_CANCELLED RPC_S_NOT_CANCELLED
RPC_NT_INVALID_ASYNC_HANDLE RPC_S_INVALID_ASYNC_HANDLE RPC_NT_INVALID_ASYNC_HANDLE RPC_S_INVALID_ASYNC_HANDLE
RPC_NT_INVALID_ASYNC_CALL RPC_S_INVALID_ASYNC_CALL RPC_NT_INVALID_ASYNC_CALL RPC_S_INVALID_ASYNC_CALL
RPC_NT_PROXY_ACCESS_DENIED RPC_S_PROXY_ACCESS_DENIED
RPC_NT_COOKIE_AUTH_FAILED RPC_S_COOKIE_AUTH_FAILED
RPC_NT_NO_MORE_ENTRIES RPC_X_NO_MORE_ENTRIES RPC_NT_NO_MORE_ENTRIES RPC_X_NO_MORE_ENTRIES
RPC_NT_SS_CHAR_TRANS_OPEN_FAIL RPC_X_SS_CHAR_TRANS_OPEN_FAIL RPC_NT_SS_CHAR_TRANS_OPEN_FAIL RPC_X_SS_CHAR_TRANS_OPEN_FAIL
RPC_NT_SS_CHAR_TRANS_SHORT_FILE RPC_X_SS_CHAR_TRANS_SHORT_FILE RPC_NT_SS_CHAR_TRANS_SHORT_FILE RPC_X_SS_CHAR_TRANS_SHORT_FILE
@ -990,10 +1305,15 @@ my %error_map = qw(
STATUS_CTX_WD_NOT_FOUND ERROR_CTX_WD_NOT_FOUND STATUS_CTX_WD_NOT_FOUND ERROR_CTX_WD_NOT_FOUND
STATUS_CTX_SHADOW_INVALID ERROR_CTX_SHADOW_INVALID STATUS_CTX_SHADOW_INVALID ERROR_CTX_SHADOW_INVALID
STATUS_CTX_SHADOW_DISABLED ERROR_CTX_SHADOW_DISABLED STATUS_CTX_SHADOW_DISABLED ERROR_CTX_SHADOW_DISABLED
STATUS_RDP_PROTOCOL_ERROR ERROR_RDP_PROTOCOL_ERROR
STATUS_CTX_CLIENT_LICENSE_NOT_SET ERROR_CTX_CLIENT_LICENSE_NOT_SET STATUS_CTX_CLIENT_LICENSE_NOT_SET ERROR_CTX_CLIENT_LICENSE_NOT_SET
STATUS_CTX_CLIENT_LICENSE_IN_USE ERROR_CTX_CLIENT_LICENSE_IN_USE STATUS_CTX_CLIENT_LICENSE_IN_USE ERROR_CTX_CLIENT_LICENSE_IN_USE
STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE
STATUS_CTX_SHADOW_NOT_RUNNING ERROR_CTX_SHADOW_NOT_RUNNING STATUS_CTX_SHADOW_NOT_RUNNING ERROR_CTX_SHADOW_NOT_RUNNING
STATUS_CTX_LOGON_DISABLED ERROR_CTX_LOGON_DISABLED
STATUS_CTX_SECURITY_LAYER_ERROR ERROR_CTX_SECURITY_LAYER_ERROR
STATUS_TS_INCOMPATIBLE_SESSIONS ERROR_TS_INCOMPATIBLE_SESSIONS
STATUS_TS_VIDEO_SUBSYSTEM_ERROR ERROR_TS_VIDEO_SUBSYSTEM_ERROR
STATUS_CLUSTER_INVALID_NODE ERROR_CLUSTER_INVALID_NODE STATUS_CLUSTER_INVALID_NODE ERROR_CLUSTER_INVALID_NODE
STATUS_CLUSTER_NODE_EXISTS ERROR_CLUSTER_NODE_EXISTS STATUS_CLUSTER_NODE_EXISTS ERROR_CLUSTER_NODE_EXISTS
STATUS_CLUSTER_JOIN_IN_PROGRESS ERROR_CLUSTER_JOIN_IN_PROGRESS STATUS_CLUSTER_JOIN_IN_PROGRESS ERROR_CLUSTER_JOIN_IN_PROGRESS
@ -1010,11 +1330,27 @@ my %error_map = qw(
STATUS_CLUSTER_NODE_NOT_MEMBER ERROR_CLUSTER_NODE_NOT_MEMBER STATUS_CLUSTER_NODE_NOT_MEMBER ERROR_CLUSTER_NODE_NOT_MEMBER
STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
STATUS_CLUSTER_INVALID_NETWORK ERROR_CLUSTER_INVALID_NETWORK STATUS_CLUSTER_INVALID_NETWORK ERROR_CLUSTER_INVALID_NETWORK
STATUS_CLUSTER_NO_NET_ADAPTERS ERROR_CLUSTER_NO_NET_ADAPTERS
STATUS_CLUSTER_NODE_UP ERROR_CLUSTER_NODE_UP STATUS_CLUSTER_NODE_UP ERROR_CLUSTER_NODE_UP
STATUS_CLUSTER_NODE_PAUSED ERROR_CLUSTER_NODE_PAUSED STATUS_CLUSTER_NODE_PAUSED ERROR_CLUSTER_NODE_PAUSED
STATUS_CLUSTER_NODE_NOT_PAUSED ERROR_CLUSTER_NODE_NOT_PAUSED STATUS_CLUSTER_NODE_NOT_PAUSED ERROR_CLUSTER_NODE_NOT_PAUSED
STATUS_CLUSTER_NO_SECURITY_CONTEXT ERROR_CLUSTER_NO_SECURITY_CONTEXT STATUS_CLUSTER_NO_SECURITY_CONTEXT ERROR_CLUSTER_NO_SECURITY_CONTEXT
STATUS_CLUSTER_NETWORK_NOT_INTERNAL ERROR_CLUSTER_NETWORK_NOT_INTERNAL STATUS_CLUSTER_NETWORK_NOT_INTERNAL ERROR_CLUSTER_NETWORK_NOT_INTERNAL
STATUS_CLUSTER_POISONED ERROR_CLUSTER_POISONED
STATUS_CLUSTER_NON_CSV_PATH ERROR_NON_CSV_PATH
STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL ERROR_CSV_VOLUME_NOT_LOCAL
STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS ERROR_RETRY
STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR ERROR_RETRY
STATUS_CLUSTER_CSV_REDIRECTED ERROR_NOT_SUPPORTED
STATUS_CLUSTER_CSV_NOT_REDIRECTED ERROR_NOT_SUPPORTED
STATUS_CLUSTER_CSV_VOLUME_DRAINING ERROR_NOT_SUPPORTED
STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS ERROR_RETRY
STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL ERROR_NOT_SUPPORTED
STATUS_CLUSTER_CSV_NO_SNAPSHOTS ERROR_RETRY
STATUS_CSV_IO_PAUSE_TIMEOUT ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT
STATUS_CLUSTER_CSV_INVALID_HANDLE ERROR_CLUSTER_CSV_INVALID_HANDLE
STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR
STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED ERROR_ACCESS_DENIED
STATUS_SXS_SECTION_NOT_FOUND ERROR_SXS_SECTION_NOT_FOUND STATUS_SXS_SECTION_NOT_FOUND ERROR_SXS_SECTION_NOT_FOUND
STATUS_SXS_CANT_GEN_ACTCTX ERROR_SXS_CANT_GEN_ACTCTX STATUS_SXS_CANT_GEN_ACTCTX ERROR_SXS_CANT_GEN_ACTCTX
STATUS_SXS_INVALID_ACTCTXDATA_FORMAT ERROR_SXS_INVALID_ACTCTXDATA_FORMAT STATUS_SXS_INVALID_ACTCTXDATA_FORMAT ERROR_SXS_INVALID_ACTCTXDATA_FORMAT
@ -1053,6 +1389,98 @@ my %error_map = qw(
STATUS_SMI_PRIMITIVE_INSTALLER_FAILED ERROR_SMI_PRIMITIVE_INSTALLER_FAILED STATUS_SMI_PRIMITIVE_INSTALLER_FAILED ERROR_SMI_PRIMITIVE_INSTALLER_FAILED
STATUS_GENERIC_COMMAND_FAILED ERROR_GENERIC_COMMAND_FAILED STATUS_GENERIC_COMMAND_FAILED ERROR_GENERIC_COMMAND_FAILED
STATUS_SXS_FILE_HASH_MISSING ERROR_SXS_FILE_HASH_MISSING STATUS_SXS_FILE_HASH_MISSING ERROR_SXS_FILE_HASH_MISSING
STATUS_VOLMGR_DATABASE_FULL ERROR_VOLMGR_DATABASE_FULL
STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED
STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC
STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED
STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME
STATUS_VOLMGR_DISK_DUPLICATE ERROR_VOLMGR_DISK_DUPLICATE
STATUS_VOLMGR_DISK_DYNAMIC ERROR_VOLMGR_DISK_DYNAMIC
STATUS_VOLMGR_DISK_ID_INVALID ERROR_VOLMGR_DISK_ID_INVALID
STATUS_VOLMGR_DISK_INVALID ERROR_VOLMGR_DISK_INVALID
STATUS_VOLMGR_DISK_LAST_VOTER ERROR_VOLMGR_DISK_LAST_VOTER
STATUS_VOLMGR_DISK_LAYOUT_INVALID ERROR_VOLMGR_DISK_LAYOUT_INVALID
STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS
STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED
STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL
STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS
STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS
STATUS_VOLMGR_DISK_MISSING ERROR_VOLMGR_DISK_MISSING
STATUS_VOLMGR_DISK_NOT_EMPTY ERROR_VOLMGR_DISK_NOT_EMPTY
STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE
STATUS_VOLMGR_DISK_REVECTORING_FAILED ERROR_VOLMGR_DISK_REVECTORING_FAILED
STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID
STATUS_VOLMGR_DISK_SET_NOT_CONTAINED ERROR_VOLMGR_DISK_SET_NOT_CONTAINED
STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS
STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES
STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED
STATUS_VOLMGR_EXTENT_ALREADY_USED ERROR_VOLMGR_EXTENT_ALREADY_USED
STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS
STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION
STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED
STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION
STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH
STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED
STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID
STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS
STATUS_VOLMGR_MEMBER_IN_SYNC ERROR_VOLMGR_MEMBER_IN_SYNC
STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE
STATUS_VOLMGR_MEMBER_INDEX_INVALID ERROR_VOLMGR_MEMBER_INDEX_INVALID
STATUS_VOLMGR_MEMBER_MISSING ERROR_VOLMGR_MEMBER_MISSING
STATUS_VOLMGR_MEMBER_NOT_DETACHED ERROR_VOLMGR_MEMBER_NOT_DETACHED
STATUS_VOLMGR_MEMBER_REGENERATING ERROR_VOLMGR_MEMBER_REGENERATING
STATUS_VOLMGR_ALL_DISKS_FAILED ERROR_VOLMGR_ALL_DISKS_FAILED
STATUS_VOLMGR_NO_REGISTERED_USERS ERROR_VOLMGR_NO_REGISTERED_USERS
STATUS_VOLMGR_NO_SUCH_USER ERROR_VOLMGR_NO_SUCH_USER
STATUS_VOLMGR_NOTIFICATION_RESET ERROR_VOLMGR_NOTIFICATION_RESET
STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID
STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID
STATUS_VOLMGR_PACK_DUPLICATE ERROR_VOLMGR_PACK_DUPLICATE
STATUS_VOLMGR_PACK_ID_INVALID ERROR_VOLMGR_PACK_ID_INVALID
STATUS_VOLMGR_PACK_INVALID ERROR_VOLMGR_PACK_INVALID
STATUS_VOLMGR_PACK_NAME_INVALID ERROR_VOLMGR_PACK_NAME_INVALID
STATUS_VOLMGR_PACK_OFFLINE ERROR_VOLMGR_PACK_OFFLINE
STATUS_VOLMGR_PACK_HAS_QUORUM ERROR_VOLMGR_PACK_HAS_QUORUM
STATUS_VOLMGR_PACK_WITHOUT_QUORUM ERROR_VOLMGR_PACK_WITHOUT_QUORUM
STATUS_VOLMGR_PARTITION_STYLE_INVALID ERROR_VOLMGR_PARTITION_STYLE_INVALID
STATUS_VOLMGR_PARTITION_UPDATE_FAILED ERROR_VOLMGR_PARTITION_UPDATE_FAILED
STATUS_VOLMGR_PLEX_IN_SYNC ERROR_VOLMGR_PLEX_IN_SYNC
STATUS_VOLMGR_PLEX_INDEX_DUPLICATE ERROR_VOLMGR_PLEX_INDEX_DUPLICATE
STATUS_VOLMGR_PLEX_INDEX_INVALID ERROR_VOLMGR_PLEX_INDEX_INVALID
STATUS_VOLMGR_PLEX_LAST_ACTIVE ERROR_VOLMGR_PLEX_LAST_ACTIVE
STATUS_VOLMGR_PLEX_MISSING ERROR_VOLMGR_PLEX_MISSING
STATUS_VOLMGR_PLEX_REGENERATING ERROR_VOLMGR_PLEX_REGENERATING
STATUS_VOLMGR_PLEX_TYPE_INVALID ERROR_VOLMGR_PLEX_TYPE_INVALID
STATUS_VOLMGR_PLEX_NOT_RAID5 ERROR_VOLMGR_PLEX_NOT_RAID5
STATUS_VOLMGR_PLEX_NOT_SIMPLE ERROR_VOLMGR_PLEX_NOT_SIMPLE
STATUS_VOLMGR_STRUCTURE_SIZE_INVALID ERROR_VOLMGR_STRUCTURE_SIZE_INVALID
STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS
STATUS_VOLMGR_TRANSACTION_IN_PROGRESS ERROR_VOLMGR_TRANSACTION_IN_PROGRESS
STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE
STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK
STATUS_VOLMGR_VOLUME_ID_INVALID ERROR_VOLMGR_VOLUME_ID_INVALID
STATUS_VOLMGR_VOLUME_LENGTH_INVALID ERROR_VOLMGR_VOLUME_LENGTH_INVALID
STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE
STATUS_VOLMGR_VOLUME_NOT_MIRRORED ERROR_VOLMGR_VOLUME_NOT_MIRRORED
STATUS_VOLMGR_VOLUME_NOT_RETAINED ERROR_VOLMGR_VOLUME_NOT_RETAINED
STATUS_VOLMGR_VOLUME_OFFLINE ERROR_VOLMGR_VOLUME_OFFLINE
STATUS_VOLMGR_VOLUME_RETAINED ERROR_VOLMGR_VOLUME_RETAINED
STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID
STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE
STATUS_VOLMGR_BAD_BOOT_DISK ERROR_VOLMGR_BAD_BOOT_DISK
STATUS_VOLMGR_PACK_CONFIG_OFFLINE ERROR_VOLMGR_PACK_CONFIG_OFFLINE
STATUS_VOLMGR_PACK_CONFIG_ONLINE ERROR_VOLMGR_PACK_CONFIG_ONLINE
STATUS_VOLMGR_NOT_PRIMARY_PACK ERROR_VOLMGR_NOT_PRIMARY_PACK
STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED
STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID
STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID
STATUS_VOLMGR_VOLUME_MIRRORED ERROR_VOLMGR_VOLUME_MIRRORED
STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED
STATUS_VOLMGR_NO_VALID_LOG_COPIES ERROR_VOLMGR_NO_VALID_LOG_COPIES
STATUS_VOLMGR_PRIMARY_PACK_PRESENT ERROR_VOLMGR_PRIMARY_PACK_PRESENT
STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID
STATUS_VOLMGR_MIRROR_NOT_SUPPORTED ERROR_VOLMGR_MIRROR_NOT_SUPPORTED
STATUS_VOLMGR_RAID5_NOT_SUPPORTED ERROR_VOLMGR_RAID5_NOT_SUPPORTED
); );
my %status; my %status;

View File

@ -542,6 +542,8 @@ static void run_error_tests(void)
cmp2(STATUS_WAKE_SYSTEM_DEBUGGER, ERROR_WAKE_SYSTEM_DEBUGGER); cmp2(STATUS_WAKE_SYSTEM_DEBUGGER, ERROR_WAKE_SYSTEM_DEBUGGER);
cmp2(DBG_EXCEPTION_HANDLED, ERROR_DBG_EXCEPTION_HANDLED); cmp2(DBG_EXCEPTION_HANDLED, ERROR_DBG_EXCEPTION_HANDLED);
cmp2(DBG_CONTINUE, ERROR_DBG_CONTINUE); cmp2(DBG_CONTINUE, ERROR_DBG_CONTINUE);
cmp2(DBG_REPLY_LATER, ERROR_DBG_REPLY_LATER);
cmp2(DBG_UNABLE_TO_PROVIDE_HANDLE, ERROR_DBG_UNABLE_TO_PROVIDE_HANDLE);
cmp2(DBG_TERMINATE_THREAD, ERROR_DBG_TERMINATE_THREAD); cmp2(DBG_TERMINATE_THREAD, ERROR_DBG_TERMINATE_THREAD);
cmp2(DBG_TERMINATE_PROCESS, ERROR_DBG_TERMINATE_PROCESS); cmp2(DBG_TERMINATE_PROCESS, ERROR_DBG_TERMINATE_PROCESS);
cmp2(DBG_CONTROL_C, ERROR_DBG_CONTROL_C); cmp2(DBG_CONTROL_C, ERROR_DBG_CONTROL_C);
@ -549,6 +551,7 @@ static void run_error_tests(void)
cmp2(DBG_RIPEXCEPTION, ERROR_DBG_RIPEXCEPTION); cmp2(DBG_RIPEXCEPTION, ERROR_DBG_RIPEXCEPTION);
cmp2(DBG_CONTROL_BREAK, ERROR_DBG_CONTROL_BREAK); cmp2(DBG_CONTROL_BREAK, ERROR_DBG_CONTROL_BREAK);
cmp2(DBG_COMMAND_EXCEPTION, ERROR_DBG_COMMAND_EXCEPTION); cmp2(DBG_COMMAND_EXCEPTION, ERROR_DBG_COMMAND_EXCEPTION);
cmp2(DBG_PRINTEXCEPTION_WIDE_C, ERROR_DBG_PRINTEXCEPTION_C);
cmp2(DBG_EXCEPTION_NOT_HANDLED, ERROR_DBG_EXCEPTION_NOT_HANDLED); cmp2(DBG_EXCEPTION_NOT_HANDLED, ERROR_DBG_EXCEPTION_NOT_HANDLED);
cmp2(STATUS_DEBUG_ATTACH_FAILED, ERROR_DEBUG_ATTACH_FAILED); cmp2(STATUS_DEBUG_ATTACH_FAILED, ERROR_DEBUG_ATTACH_FAILED);
cmp2(STATUS_VALIDATE_CONTINUE, ERROR_VALIDATE_CONTINUE); cmp2(STATUS_VALIDATE_CONTINUE, ERROR_VALIDATE_CONTINUE);
@ -1134,6 +1137,432 @@ static void run_error_tests(void)
cmp2(STATUS_CLUSTER_NODE_NOT_PAUSED, ERROR_CLUSTER_NODE_NOT_PAUSED); cmp2(STATUS_CLUSTER_NODE_NOT_PAUSED, ERROR_CLUSTER_NODE_NOT_PAUSED);
cmp2(STATUS_CLUSTER_NO_SECURITY_CONTEXT, ERROR_CLUSTER_NO_SECURITY_CONTEXT); cmp2(STATUS_CLUSTER_NO_SECURITY_CONTEXT, ERROR_CLUSTER_NO_SECURITY_CONTEXT);
cmp2(STATUS_CLUSTER_NETWORK_NOT_INTERNAL, ERROR_CLUSTER_NETWORK_NOT_INTERNAL); cmp2(STATUS_CLUSTER_NETWORK_NOT_INTERNAL, ERROR_CLUSTER_NETWORK_NOT_INTERNAL);
cmp2(STATUS_NOTHING_TO_TERMINATE, ERROR_NOTHING_TO_TERMINATE);
cmp2(STATUS_PROCESS_NOT_IN_JOB, ERROR_PROCESS_NOT_IN_JOB);
cmp2(STATUS_PROCESS_IN_JOB, ERROR_PROCESS_IN_JOB);
cmp2(STATUS_VOLSNAP_HIBERNATE_READY, ERROR_VOLSNAP_HIBERNATE_READY);
cmp2(STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY, ERROR_FSFILTER_OP_COMPLETED_SUCCESSFULLY);
cmp2(STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED, ERROR_INTERRUPT_VECTOR_ALREADY_CONNECTED);
cmp2(STATUS_INTERRUPT_STILL_CONNECTED, ERROR_INTERRUPT_STILL_CONNECTED);
cmp2(STATUS_WX86_UNSIMULATE, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_CONTINUE, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_SINGLE_STEP, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_BREAKPOINT, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_EXCEPTION_CONTINUE, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_EXCEPTION_LASTCHANCE, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_EXCEPTION_CHAIN, ERROR_WX86_WARNING);
cmp2(STATUS_WX86_CREATEWX86TIB, ERROR_WX86_WARNING);
cmp2(STATUS_DRIVERS_LEAKING_LOCKED_PAGES, ERROR_DRIVERS_LEAKING_LOCKED_PAGES);
cmp2(STATUS_MESSAGE_RETRIEVED, ERROR_INTERNAL_ERROR);
cmp2(STATUS_SYSTEM_POWERSTATE_TRANSITION, ERROR_SYSTEM_POWERSTATE_TRANSITION);
cmp2(STATUS_ALPC_CHECK_COMPLETION_LIST, ERROR_INTERNAL_ERROR);
cmp2(STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION, ERROR_SYSTEM_POWERSTATE_COMPLEX_TRANSITION);
cmp2(STATUS_ACCESS_AUDIT_BY_POLICY, ERROR_ACCESS_AUDIT_BY_POLICY);
cmp2(STATUS_ABANDON_HIBERFILE, ERROR_ABANDON_HIBERFILE);
cmp2(STATUS_BIZRULES_NOT_ENABLED, ERROR_BIZRULES_NOT_ENABLED);
cmp2(STATUS_IMAGE_AT_DIFFERENT_BASE, ERROR_IMAGE_AT_DIFFERENT_BASE);
cmp2(STATUS_STOPPED_ON_SYMLINK, ERROR_STOPPED_ON_SYMLINK);
cmp2(STATUS_CANNOT_GRANT_REQUESTED_OPLOCK, ERROR_CANNOT_GRANT_REQUESTED_OPLOCK);
cmp2(STATUS_NO_ACE_CONDITION, ERROR_NO_ACE_CONDITION);
cmp2(STATUS_DEVICE_SUPPORT_IN_PROGRESS, ERROR_DEVICE_SUPPORT_IN_PROGRESS);
cmp2(STATUS_DEVICE_POWER_CYCLE_REQUIRED, STG_S_POWER_CYCLE_REQUIRED);
cmp2(STATUS_NO_WORK_DONE, ERROR_NO_WORK_DONE);
cmp2(SEC_E_UNFINISHED_CONTEXT_DELETED, ERROR_CONTEXT_EXPIRED);
cmp2(SEC_E_SHUTDOWN_IN_PROGRESS, ERROR_SHUTDOWN_IN_PROGRESS);
cmp2(SEC_E_CERT_WRONG_USAGE, ERROR_BAD_TOKEN_TYPE);
cmp2(SEC_E_INVALID_PARAMETER, ERROR_INVALID_PARAMETER);
cmp2(SEC_E_DELEGATION_POLICY, ERROR_ACCESS_DENIED);
cmp2(SEC_E_POLICY_NLTM_ONLY, ERROR_ACCESS_DENIED);
cmp2(SEC_E_MUTUAL_AUTH_FAILED, ERROR_MUTUAL_AUTH_FAILED);
cmp2(SEC_E_APPLICATION_PROTOCOL_MISMATCH, ERROR_NOT_SUPPORTED);
cmp2(STATUS_TIMER_NOT_CANCELED, ERROR_TIMER_NOT_CANCELED);
cmp2(STATUS_ILLEGAL_INSTRUCTION, STATUS_ILLEGAL_INSTRUCTION);
cmp2(STATUS_UNWIND, ERROR_UNWIND);
cmp2(STATUS_BAD_STACK, ERROR_BAD_STACK);
cmp2(STATUS_INVALID_UNWIND_TARGET, ERROR_INVALID_UNWIND_TARGET);
cmp2(STATUS_INVALID_PORT_ATTRIBUTES, ERROR_INVALID_PORT_ATTRIBUTES);
cmp2(STATUS_PORT_MESSAGE_TOO_LONG, ERROR_PORT_MESSAGE_TOO_LONG);
cmp2(STATUS_INVALID_QUOTA_LOWER, ERROR_INVALID_QUOTA_LOWER);
cmp2(STATUS_PORT_DO_NOT_DISTURB, RPC_S_DO_NOT_DISTURB);
cmp2(STATUS_DEVICE_ALREADY_ATTACHED, ERROR_DEVICE_ALREADY_ATTACHED);
cmp2(STATUS_INSTRUCTION_MISALIGNMENT, ERROR_INSTRUCTION_MISALIGNMENT);
cmp2(STATUS_PROFILING_NOT_STARTED, ERROR_PROFILING_NOT_STARTED);
cmp2(STATUS_PROFILING_NOT_STOPPED, ERROR_PROFILING_NOT_STOPPED);
cmp2(STATUS_COULD_NOT_INTERPRET, ERROR_COULD_NOT_INTERPRET);
cmp2(STATUS_PROFILING_AT_LIMIT, ERROR_PROFILING_AT_LIMIT);
cmp2(STATUS_CANT_WAIT, ERROR_CANT_WAIT);
cmp2(STATUS_CANT_TERMINATE_SELF, ERROR_CANT_TERMINATE_SELF);
cmp2(STATUS_UNEXPECTED_IO_ERROR, ERROR_IO_DEVICE);
cmp2(STATUS_UNEXPECTED_MM_CREATE_ERR, ERROR_UNEXPECTED_MM_CREATE_ERR);
cmp2(STATUS_UNEXPECTED_MM_MAP_ERROR, ERROR_UNEXPECTED_MM_MAP_ERROR);
cmp2(STATUS_UNEXPECTED_MM_EXTEND_ERR, ERROR_UNEXPECTED_MM_EXTEND_ERR);
cmp2(STATUS_BAD_FUNCTION_TABLE, ERROR_BAD_FUNCTION_TABLE);
cmp2(STATUS_NO_GUID_TRANSLATION, ERROR_NO_GUID_TRANSLATION);
cmp2(STATUS_ABIOS_NOT_PRESENT, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_LID_NOT_EXIST, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_LID_ALREADY_OWNED, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_NOT_LID_OWNER, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_INVALID_COMMAND, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_INVALID_LID, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_SELECTOR_NOT_AVAILABLE, ERROR_ABIOS_ERROR);
cmp2(STATUS_ABIOS_INVALID_SELECTOR, ERROR_ABIOS_ERROR);
cmp2(STATUS_ILL_FORMED_SERVICE_ENTRY, ERROR_SERVICE_NOT_FOUND);
cmp2(STATUS_IMAGE_ALREADY_LOADED_AS_DLL, ERROR_SERVICE_ALREADY_RUNNING);
cmp2(STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING, ERROR_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING);
cmp2(STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME, ERROR_SHORT_NAMES_NOT_ENABLED_ON_VOLUME);
cmp2(STATUS_SECURITY_STREAM_IS_INCONSISTENT, ERROR_SECURITY_STREAM_IS_INCONSISTENT);
cmp2(STATUS_INVALID_LOCK_RANGE, ERROR_INVALID_LOCK_RANGE);
cmp2(STATUS_INVALID_ACE_CONDITION, ERROR_INVALID_ACE_CONDITION);
cmp2(STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT, ERROR_IMAGE_SUBSYSTEM_NOT_PRESENT);
cmp2(STATUS_NOTIFICATION_GUID_ALREADY_DEFINED, ERROR_NOTIFICATION_GUID_ALREADY_DEFINED);
cmp2(STATUS_INVALID_EXCEPTION_HANDLER, ERROR_INVALID_EXCEPTION_HANDLER);
cmp2(STATUS_DUPLICATE_PRIVILEGES, ERROR_DUPLICATE_PRIVILEGES);
cmp2(STATUS_NOT_ALLOWED_ON_SYSTEM_FILE, ERROR_NOT_ALLOWED_ON_SYSTEM_FILE);
cmp2(STATUS_REPAIR_NEEDED, ERROR_DATA_LOST_REPAIR);
cmp2(STATUS_QUOTA_NOT_ENABLED, ERROR_NOT_SUPPORTED);
cmp2(STATUS_NO_APPLICATION_PACKAGE, APPMODEL_ERROR_NO_PACKAGE);
cmp2(STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS, ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS);
cmp2(STATUS_NOT_SAME_OBJECT, ERROR_NOT_SAME_OBJECT);
cmp2(STATUS_FATAL_MEMORY_EXHAUSTION, ERROR_NOT_ENOUGH_MEMORY);
cmp2(STATUS_ERROR_PROCESS_NOT_IN_JOB, ERROR_PROCESS_NOT_IN_JOB);
cmp2(STATUS_CPU_SET_INVALID, ERROR_CPU_SET_INVALID);
cmp2(STATUS_NETWORK_OPEN_RESTRICTION, ERROR_NETWORK_ACCESS_DENIED);
cmp2(STATUS_RECOVERY_FAILURE, ERROR_RECOVERY_FAILURE);
cmp2(STATUS_WX86_INTERNAL_ERROR, ERROR_WX86_ERROR);
cmp2(STATUS_WX86_FLOAT_STACK_CHECK, ERROR_WX86_ERROR);
cmp2(STATUS_PWD_TOO_LONG, ERROR_PWD_TOO_LONG);
cmp2(STATUS_STOWED_EXCEPTION, ERROR_INTERNAL_ERROR);
cmp2(STATUS_CONTEXT_STOWED_EXCEPTION, ERROR_INTERNAL_ERROR);
cmp2(STATUS_DS_RIDMGR_DISABLED, ERROR_DS_RIDMGR_DISABLED);
cmp2(STATUS_POWER_STATE_INVALID, ERROR_NOT_READY);
cmp2(STATUS_PASSWORD_CHANGE_REQUIRED, ERROR_PASSWORD_CHANGE_REQUIRED);
cmp2(STATUS_LOST_MODE_LOGON_RESTRICTION, ERROR_LOST_MODE_LOGON_RESTRICTION);
cmp2(STATUS_DEBUGGER_INACTIVE, ERROR_DEBUGGER_INACTIVE);
cmp2(STATUS_APPHELP_BLOCK, ERROR_APPHELP_BLOCK);
cmp2(STATUS_NO_SECRETS, ERROR_NO_SECRETS);
cmp2(STATUS_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY, ERROR_ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY);
cmp2(STATUS_FAILED_STACK_SWITCH, ERROR_NOT_ENOUGH_MEMORY);
cmp2(STATUS_HEAP_CORRUPTION, ERROR_INTERNAL_ERROR);
cmp2(STATUS_DRIVER_FAILED_PRIOR_UNLOAD, ERROR_DRIVER_FAILED_PRIOR_UNLOAD);
cmp2(STATUS_SMARTCARD_SILENT_CONTEXT, NTE_SILENT_CONTEXT);
cmp2(STATUS_PER_USER_TRUST_QUOTA_EXCEEDED, ERROR_PER_USER_TRUST_QUOTA_EXCEEDED);
cmp2(STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED, ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED);
cmp2(STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED, ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED);
cmp2(STATUS_DS_NAME_NOT_UNIQUE, ERROR_DS_NAME_NOT_UNIQUE);
cmp2(STATUS_DS_DUPLICATE_ID_FOUND, ERROR_DS_DUPLICATE_ID_FOUND);
cmp2(STATUS_DS_GROUP_CONVERSION_ERROR, ERROR_DS_GROUP_CONVERSION_ERROR);
cmp2(STATUS_VOLSNAP_PREPARE_HIBERNATE, ERROR_VOLSNAP_PREPARE_HIBERNATE);
cmp2(STATUS_USER2USER_REQUIRED, ERROR_LOGON_FAILURE);
cmp2(STATUS_STACK_BUFFER_OVERRUN, ERROR_STACK_BUFFER_OVERRUN);
cmp2(STATUS_NO_S4U_PROT_SUPPORT, SEC_E_NO_S4U_PROT_SUPPORT);
cmp2(STATUS_CROSSREALM_DELEGATION_FAILURE, SEC_E_CROSSREALM_DELEGATION_FAILURE);
cmp2(STATUS_REVOCATION_OFFLINE_KDC, SEC_E_REVOCATION_OFFLINE_KDC);
cmp2(STATUS_ISSUING_CA_UNTRUSTED_KDC, SEC_E_ISSUING_CA_UNTRUSTED_KDC);
cmp2(STATUS_KDC_CERT_EXPIRED, SEC_E_KDC_CERT_EXPIRED);
cmp2(STATUS_KDC_CERT_REVOKED, SEC_E_KDC_CERT_REVOKED);
cmp2(STATUS_PARAMETER_QUOTA_EXCEEDED, ERROR_PARAMETER_QUOTA_EXCEEDED);
cmp2(STATUS_HIBERNATION_FAILURE, ERROR_HIBERNATION_FAILURE);
cmp2(STATUS_DELAY_LOAD_FAILED, ERROR_DELAY_LOAD_FAILED);
cmp2(STATUS_AUTHENTICATION_FIREWALL_FAILED, ERROR_AUTHENTICATION_FIREWALL_FAILED);
cmp2(STATUS_VDM_DISALLOWED, ERROR_VDM_DISALLOWED);
cmp2(STATUS_HUNG_DISPLAY_DRIVER_THREAD, ERROR_HUNG_DISPLAY_DRIVER_THREAD);
cmp2(STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE, ERROR_NOT_ENOUGH_MEMORY);
cmp2(STATUS_INVALID_CRUNTIME_PARAMETER, ERROR_INVALID_CRUNTIME_PARAMETER);
cmp2(STATUS_NTLM_BLOCKED, ERROR_NTLM_BLOCKED);
cmp2(STATUS_DS_SRC_SID_EXISTS_IN_FOREST, ERROR_DS_SRC_SID_EXISTS_IN_FOREST);
cmp2(STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST, ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST);
cmp2(STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST, ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST);
cmp2(STATUS_INVALID_USER_PRINCIPAL_NAME, ERROR_INVALID_USER_PRINCIPAL_NAME);
cmp2(STATUS_FATAL_USER_CALLBACK_EXCEPTION, ERROR_FATAL_APP_EXIT);
cmp2(STATUS_ASSERTION_FAILURE, ERROR_ASSERTION_FAILURE);
cmp2(STATUS_VERIFIER_STOP, ERROR_VERIFIER_STOP);
cmp2(STATUS_CALLBACK_POP_STACK, ERROR_CALLBACK_POP_STACK);
cmp2(STATUS_INCOMPATIBLE_DRIVER_BLOCKED, ERROR_DRIVER_BLOCKED);
cmp2(STATUS_HIVE_UNLOADED, ERROR_KEY_DELETED);
cmp2(STATUS_COMPRESSION_DISABLED, ERROR_COMPRESSION_DISABLED);
cmp2(STATUS_FILE_SYSTEM_LIMITATION, ERROR_FILE_SYSTEM_LIMITATION);
cmp2(STATUS_INVALID_IMAGE_HASH, ERROR_INVALID_IMAGE_HASH);
cmp2(STATUS_NOT_CAPABLE, ERROR_NOT_CAPABLE);
cmp2(STATUS_REQUEST_OUT_OF_SEQUENCE, ERROR_REQUEST_OUT_OF_SEQUENCE);
cmp2(STATUS_IMPLEMENTATION_LIMIT, ERROR_IMPLEMENTATION_LIMIT);
cmp2(STATUS_NO_SECURITY_CONTEXT, SEC_E_NO_CONTEXT);
cmp2(STATUS_PKU2U_CERT_FAILURE, SEC_E_PKU2U_CERT_FAILURE);
cmp2(STATUS_BEYOND_VDL, ERROR_BEYOND_VDL);
cmp2(STATUS_ENCOUNTERED_WRITE_IN_PROGRESS, ERROR_BUSY);
cmp2(STATUS_PTE_CHANGED, ERROR_BUSY);
cmp2(STATUS_PURGE_FAILED, ERROR_USER_MAPPED_FILE);
cmp2(STATUS_CRED_REQUIRES_CONFIRMATION, ERROR_CRED_REQUIRES_CONFIRMATION);
cmp2(STATUS_CS_ENCRYPTION_INVALID_SERVER_RESPONSE, ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE);
cmp2(STATUS_CS_ENCRYPTION_UNSUPPORTED_SERVER, ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER);
cmp2(STATUS_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE, ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE);
cmp2(STATUS_CS_ENCRYPTION_NEW_ENCRYPTED_FILE, ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE);
cmp2(STATUS_CS_ENCRYPTION_FILE_NOT_CSE, ERROR_CS_ENCRYPTION_FILE_NOT_CSE);
cmp2(STATUS_INVALID_LABEL, ERROR_INVALID_LABEL);
cmp2(STATUS_DRIVER_PROCESS_TERMINATED, ERROR_DRIVER_PROCESS_TERMINATED);
cmp2(STATUS_AMBIGUOUS_SYSTEM_DEVICE, ERROR_AMBIGUOUS_SYSTEM_DEVICE);
cmp2(STATUS_SYSTEM_DEVICE_NOT_FOUND, ERROR_SYSTEM_DEVICE_NOT_FOUND);
cmp2(STATUS_RESTART_BOOT_APPLICATION, ERROR_RESTART_APPLICATION);
cmp2(STATUS_INSUFFICIENT_NVRAM_RESOURCES, ERROR_NO_NVRAM_RESOURCES);
cmp2(STATUS_INVALID_SESSION, ERROR_INVALID_HANDLE);
cmp2(STATUS_THREAD_ALREADY_IN_SESSION, ERROR_INVALID_PARAMETER);
cmp2(STATUS_THREAD_NOT_IN_SESSION, ERROR_INVALID_PARAMETER);
cmp2(STATUS_INVALID_WEIGHT, ERROR_INVALID_PARAMETER);
cmp2(STATUS_REQUEST_PAUSED, ERROR_REQUEST_PAUSED);
cmp2(STATUS_NO_RANGES_PROCESSED, ERROR_NO_RANGES_PROCESSED);
cmp2(STATUS_DISK_RESOURCES_EXHAUSTED, ERROR_DISK_RESOURCES_EXHAUSTED);
cmp2(STATUS_NEEDS_REMEDIATION, ERROR_NEEDS_REMEDIATION);
cmp2(STATUS_DEVICE_FEATURE_NOT_SUPPORTED, ERROR_DEVICE_FEATURE_NOT_SUPPORTED);
cmp2(STATUS_DEVICE_UNREACHABLE, ERROR_DEVICE_UNREACHABLE);
cmp2(STATUS_INVALID_TOKEN, ERROR_INVALID_TOKEN);
cmp2(STATUS_SERVER_UNAVAILABLE, ERROR_NETNAME_DELETED);
cmp2(STATUS_FILE_NOT_AVAILABLE, ERROR_SHARING_VIOLATION);
cmp2(STATUS_DEVICE_INSUFFICIENT_RESOURCES, ERROR_DEVICE_NO_RESOURCES);
cmp2(STATUS_PACKAGE_UPDATING, ERROR_PACKAGE_UPDATING);
cmp2(STATUS_NOT_READ_FROM_COPY, ERROR_NOT_READ_FROM_COPY);
cmp2(STATUS_FT_WRITE_FAILURE, ERROR_FT_WRITE_FAILURE);
cmp2(STATUS_FT_DI_SCAN_REQUIRED, ERROR_FT_DI_SCAN_REQUIRED);
cmp2(STATUS_OBJECT_NOT_EXTERNALLY_BACKED, ERROR_OBJECT_NOT_EXTERNALLY_BACKED);
cmp2(STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN, ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN);
cmp2(STATUS_COMPRESSION_NOT_BENEFICIAL, ERROR_COMPRESSION_NOT_BENEFICIAL);
cmp2(STATUS_DATA_CHECKSUM_ERROR, ERROR_DATA_CHECKSUM_ERROR);
cmp2(STATUS_INTERMIXED_KERNEL_EA_OPERATION, ERROR_INTERMIXED_KERNEL_EA_OPERATION);
cmp2(STATUS_TRIM_READ_ZERO_NOT_SUPPORTED, ERROR_FILE_LEVEL_TRIM_NOT_SUPPORTED);
cmp2(STATUS_TOO_MANY_SEGMENT_DESCRIPTORS, ERROR_TOO_MANY_DESCRIPTORS);
cmp2(STATUS_INVALID_OFFSET_ALIGNMENT, ERROR_OFFSET_ALIGNMENT_VIOLATION);
cmp2(STATUS_INVALID_FIELD_IN_PARAMETER_LIST, ERROR_INVALID_FIELD_IN_PARAMETER_LIST);
cmp2(STATUS_OPERATION_IN_PROGRESS, ERROR_OPERATION_IN_PROGRESS);
cmp2(STATUS_INVALID_INITIATOR_TARGET_PATH, ERROR_BAD_DEVICE_PATH);
cmp2(STATUS_SCRUB_DATA_DISABLED, ERROR_SCRUB_DATA_DISABLED);
cmp2(STATUS_NOT_REDUNDANT_STORAGE, ERROR_NOT_REDUNDANT_STORAGE);
cmp2(STATUS_RESIDENT_FILE_NOT_SUPPORTED, ERROR_RESIDENT_FILE_NOT_SUPPORTED);
cmp2(STATUS_COMPRESSED_FILE_NOT_SUPPORTED, ERROR_COMPRESSED_FILE_NOT_SUPPORTED);
cmp2(STATUS_DIRECTORY_NOT_SUPPORTED, ERROR_DIRECTORY_NOT_SUPPORTED);
cmp2(STATUS_IO_OPERATION_TIMEOUT, ERROR_TIMEOUT);
cmp2(STATUS_SYSTEM_NEEDS_REMEDIATION, ERROR_SYSTEM_NEEDS_REMEDIATION);
cmp2(STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN, ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN);
cmp2(STATUS_SHARE_UNAVAILABLE, ERROR_NETNAME_DELETED);
cmp2(STATUS_APISET_NOT_HOSTED, ERROR_MOD_NOT_FOUND);
cmp2(STATUS_APISET_NOT_PRESENT, ERROR_MOD_NOT_FOUND);
cmp2(STATUS_DEVICE_HARDWARE_ERROR, ERROR_DEVICE_HARDWARE_ERROR);
cmp2(STATUS_FIRMWARE_SLOT_INVALID, STG_E_FIRMWARE_SLOT_INVALID);
cmp2(STATUS_FIRMWARE_IMAGE_INVALID, STG_E_FIRMWARE_IMAGE_INVALID);
cmp2(STATUS_STORAGE_TOPOLOGY_ID_MISMATCH, ERROR_STORAGE_TOPOLOGY_ID_MISMATCH);
cmp2(STATUS_WIM_NOT_BOOTABLE, ERROR_GEN_FAILURE);
cmp2(STATUS_BLOCKED_BY_PARENTAL_CONTROLS, ERROR_BLOCKED_BY_PARENTAL_CONTROLS);
cmp2(STATUS_NEEDS_REGISTRATION, ERROR_NEEDS_REGISTRATION);
cmp2(STATUS_QUOTA_ACTIVITY, ERROR_QUOTA_ACTIVITY);
cmp2(STATUS_CALLBACK_INVOKE_INLINE, ERROR_CALLBACK_INVOKE_INLINE);
cmp2(STATUS_BLOCK_TOO_MANY_REFERENCES, ERROR_BLOCK_TOO_MANY_REFERENCES);
cmp2(STATUS_MARKED_TO_DISALLOW_WRITES, ERROR_MARKED_TO_DISALLOW_WRITES);
cmp2(STATUS_NETWORK_ACCESS_DENIED_EDP, ERROR_NETWORK_ACCESS_DENIED_EDP);
cmp2(STATUS_ENCLAVE_FAILURE, ERROR_ENCLAVE_FAILURE);
cmp2(STATUS_PNP_NO_COMPAT_DRIVERS, ERROR_NO_MATCH);
cmp2(STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND, ERROR_FILE_NOT_FOUND);
cmp2(STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND, ERROR_NOT_FOUND);
cmp2(STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE, ERROR_SET_NOT_FOUND);
cmp2(STATUS_PNP_FUNCTION_DRIVER_REQUIRED, ERROR_NOT_CAPABLE);
cmp2(STATUS_PNP_DEVICE_CONFIGURATION_PENDING, ERROR_NOT_READY);
cmp2(STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL, ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL);
cmp2(STATUS_PACKAGE_NOT_AVAILABLE, APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE);
cmp2(STATUS_DEVICE_IN_MAINTENANCE, ERROR_DEVICE_IN_MAINTENANCE);
cmp2(STATUS_NOT_SUPPORTED_ON_DAX, ERROR_NOT_SUPPORTED_ON_DAX);
cmp2(STATUS_FREE_SPACE_TOO_FRAGMENTED, ERROR_DISK_TOO_FRAGMENTED);
cmp2(STATUS_DAX_MAPPING_EXISTS, ERROR_DAX_MAPPING_EXISTS);
cmp2(STATUS_CHILD_PROCESS_BLOCKED, ERROR_CHILD_PROCESS_BLOCKED);
cmp2(STATUS_STORAGE_LOST_DATA_PERSISTENCE, ERROR_STORAGE_LOST_DATA_PERSISTENCE);
cmp2(STATUS_VRF_CFG_ENABLED, ERROR_VRF_CFG_ENABLED);
cmp2(STATUS_PARTITION_TERMINATING, ERROR_PARTITION_TERMINATING);
cmp2(STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED, ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED);
cmp2(STATUS_FAIL_FAST_EXCEPTION, ERROR_FAIL_FAST_EXCEPTION);
cmp2(STATUS_IMAGE_CERT_REVOKED, CERT_E_REVOKED);
cmp2(STATUS_DYNAMIC_CODE_BLOCKED, ERROR_DYNAMIC_CODE_BLOCKED);
cmp2(STATUS_IMAGE_CERT_EXPIRED, CERT_E_EXPIRED);
cmp2(STATUS_STRICT_CFG_VIOLATION, ERROR_STRICT_CFG_VIOLATION);
cmp2(STATUS_SET_CONTEXT_DENIED, ERROR_SET_CONTEXT_DENIED);
cmp2(STATUS_CROSS_PARTITION_VIOLATION, ERROR_CROSS_PARTITION_VIOLATION);
cmp2(STATUS_PORT_CLOSED, ERROR_INTERNAL_ERROR);
cmp2(STATUS_MESSAGE_LOST, ERROR_INTERNAL_ERROR);
cmp2(STATUS_INVALID_MESSAGE, ERROR_INVALID_PARAMETER);
cmp2(STATUS_REQUEST_CANCELED, ERROR_INTERNAL_ERROR);
cmp2(STATUS_RECURSIVE_DISPATCH, ERROR_NOT_SUPPORTED);
cmp2(STATUS_LPC_RECEIVE_BUFFER_EXPECTED, ERROR_INVALID_PARAMETER);
cmp2(STATUS_LPC_INVALID_CONNECTION_USAGE, ERROR_INVALID_PARAMETER);
cmp2(STATUS_LPC_REQUESTS_NOT_ALLOWED, ERROR_NOT_SUPPORTED);
cmp2(STATUS_RESOURCE_IN_USE, ERROR_INTERNAL_ERROR);
cmp2(STATUS_HARDWARE_MEMORY_ERROR, ERROR_MEMORY_HARDWARE);
cmp2(STATUS_THREADPOOL_HANDLE_EXCEPTION, ERROR_INVALID_HANDLE);
cmp2(STATUS_THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED, ERROR_INVALID_HANDLE);
cmp2(STATUS_THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED, ERROR_INVALID_HANDLE);
cmp2(STATUS_THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED, ERROR_INVALID_HANDLE);
cmp2(STATUS_THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED, ERROR_INVALID_HANDLE);
cmp2(STATUS_THREADPOOL_RELEASED_DURING_OPERATION, ERROR_INVALID_HANDLE);
cmp2(STATUS_CALLBACK_RETURNED_WHILE_IMPERSONATING, ERROR_INVALID_FUNCTION);
cmp2(STATUS_APC_RETURNED_WHILE_IMPERSONATING, ERROR_INVALID_FUNCTION);
cmp2(STATUS_PROCESS_IS_PROTECTED, ERROR_PROCESS_IS_PROTECTED);
cmp2(STATUS_MCA_EXCEPTION, ERROR_MCA_EXCEPTION);
cmp2(STATUS_CERTIFICATE_MAPPING_NOT_UNIQUE, ERROR_LOGON_FAILURE);
cmp2(STATUS_SYMLINK_CLASS_DISABLED, ERROR_SYMLINK_CLASS_DISABLED);
cmp2(STATUS_INVALID_IDN_NORMALIZATION, ERROR_INVALID_NAME);
cmp2(STATUS_NO_UNICODE_TRANSLATION, ERROR_NO_UNICODE_TRANSLATION);
cmp2(STATUS_ALREADY_REGISTERED, ERROR_INTERNAL_ERROR);
cmp2(STATUS_CONTEXT_MISMATCH, ERROR_INTERNAL_ERROR);
cmp2(STATUS_PORT_ALREADY_HAS_COMPLETION_LIST, ERROR_INTERNAL_ERROR);
cmp2(STATUS_CALLBACK_RETURNED_THREAD_PRIORITY, ERROR_INVALID_FUNCTION);
cmp2(STATUS_INVALID_THREAD, ERROR_INVALID_PARAMETER);
cmp2(STATUS_CALLBACK_RETURNED_TRANSACTION, ERROR_INVALID_FUNCTION);
cmp2(STATUS_CALLBACK_RETURNED_LDR_LOCK, ERROR_INVALID_FUNCTION);
cmp2(STATUS_CALLBACK_RETURNED_LANG, ERROR_INVALID_FUNCTION);
cmp2(STATUS_CALLBACK_RETURNED_PRI_BACK, ERROR_INVALID_FUNCTION);
cmp2(STATUS_CALLBACK_RETURNED_THREAD_AFFINITY, ERROR_INVALID_FUNCTION);
cmp2(STATUS_LPC_HANDLE_COUNT_EXCEEDED, RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED);
cmp2(STATUS_EXECUTABLE_MEMORY_WRITE, ERROR_GEN_FAILURE);
cmp2(STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE, ERROR_GEN_FAILURE);
cmp2(STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE, ERROR_GEN_FAILURE);
cmp2(STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE, ERROR_GEN_FAILURE);
cmp2(STATUS_DISK_REPAIR_DISABLED, ERROR_DISK_REPAIR_DISABLED);
cmp2(STATUS_DS_DOMAIN_RENAME_IN_PROGRESS, ERROR_DS_DOMAIN_RENAME_IN_PROGRESS);
cmp2(STATUS_DISK_QUOTA_EXCEEDED, ERROR_DISK_QUOTA_EXCEEDED);
cmp2(STATUS_CONTENT_BLOCKED, ERROR_CONTENT_BLOCKED);
cmp2(STATUS_BAD_CLUSTERS, ERROR_BAD_CLUSTERS);
cmp2(STATUS_VOLUME_DIRTY, ERROR_VOLUME_DIRTY);
cmp2(STATUS_DISK_REPAIR_UNSUCCESSFUL, ERROR_DISK_REPAIR_UNSUCCESSFUL);
cmp2(STATUS_CORRUPT_LOG_OVERFULL, ERROR_CORRUPT_LOG_OVERFULL);
cmp2(STATUS_CORRUPT_LOG_CORRUPTED, ERROR_CORRUPT_LOG_CORRUPTED);
cmp2(STATUS_CORRUPT_LOG_UNAVAILABLE, ERROR_CORRUPT_LOG_UNAVAILABLE);
cmp2(STATUS_CORRUPT_LOG_DELETED_FULL, ERROR_CORRUPT_LOG_DELETED_FULL);
cmp2(STATUS_CORRUPT_LOG_CLEARED, ERROR_CORRUPT_LOG_CLEARED);
cmp2(STATUS_ORPHAN_NAME_EXHAUSTED, ERROR_ORPHAN_NAME_EXHAUSTED);
cmp2(STATUS_PROACTIVE_SCAN_IN_PROGRESS, ERROR_RETRY);
cmp2(STATUS_ENCRYPTED_IO_NOT_POSSIBLE, ERROR_ENCRYPTED_IO_NOT_POSSIBLE);
cmp2(STATUS_CORRUPT_LOG_UPLEVEL_RECORDS, ERROR_INTERNAL_ERROR);
cmp2(STATUS_FILE_CHECKED_OUT, ERROR_FILE_CHECKED_OUT);
cmp2(STATUS_CHECKOUT_REQUIRED, ERROR_CHECKOUT_REQUIRED);
cmp2(STATUS_BAD_FILE_TYPE, ERROR_BAD_FILE_TYPE);
cmp2(STATUS_FILE_TOO_LARGE, ERROR_FILE_TOO_LARGE);
cmp2(STATUS_FORMS_AUTH_REQUIRED, ERROR_FORMS_AUTH_REQUIRED);
cmp2(STATUS_VIRUS_INFECTED, ERROR_VIRUS_INFECTED);
cmp2(STATUS_VIRUS_DELETED, ERROR_VIRUS_DELETED);
cmp2(STATUS_BAD_MCFG_TABLE, ERROR_BAD_MCFG_TABLE);
cmp2(STATUS_CANNOT_BREAK_OPLOCK, ERROR_CANNOT_BREAK_OPLOCK);
cmp2(STATUS_BAD_KEY, NTE_BAD_KEY);
cmp2(STATUS_BAD_DATA, NTE_BAD_DATA);
cmp2(STATUS_NO_KEY, NTE_NO_KEY);
cmp2(STATUS_FILE_HANDLE_REVOKED, ERROR_FILE_HANDLE_REVOKED);
cmp2(RPC_NT_PROXY_ACCESS_DENIED, RPC_S_PROXY_ACCESS_DENIED);
cmp2(RPC_NT_COOKIE_AUTH_FAILED, RPC_S_COOKIE_AUTH_FAILED);
cmp2(STATUS_RDP_PROTOCOL_ERROR, ERROR_RDP_PROTOCOL_ERROR);
cmp2(STATUS_CTX_LOGON_DISABLED, ERROR_CTX_LOGON_DISABLED);
cmp2(STATUS_CTX_SECURITY_LAYER_ERROR, ERROR_CTX_SECURITY_LAYER_ERROR);
cmp2(STATUS_TS_INCOMPATIBLE_SESSIONS, ERROR_TS_INCOMPATIBLE_SESSIONS);
cmp2(STATUS_TS_VIDEO_SUBSYSTEM_ERROR, ERROR_TS_VIDEO_SUBSYSTEM_ERROR);
cmp2(STATUS_CLUSTER_NO_NET_ADAPTERS, ERROR_CLUSTER_NO_NET_ADAPTERS);
cmp2(STATUS_CLUSTER_POISONED, ERROR_CLUSTER_POISONED);
cmp2(STATUS_CLUSTER_NON_CSV_PATH, ERROR_NON_CSV_PATH);
cmp2(STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL, ERROR_CSV_VOLUME_NOT_LOCAL);
cmp2(STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS, ERROR_RETRY);
cmp2(STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR, ERROR_RETRY);
cmp2(STATUS_CLUSTER_CSV_REDIRECTED, ERROR_NOT_SUPPORTED);
cmp2(STATUS_CLUSTER_CSV_NOT_REDIRECTED, ERROR_NOT_SUPPORTED);
cmp2(STATUS_CLUSTER_CSV_VOLUME_DRAINING, ERROR_NOT_SUPPORTED);
cmp2(STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS, ERROR_RETRY);
cmp2(STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL, ERROR_NOT_SUPPORTED);
cmp2(STATUS_CLUSTER_CSV_NO_SNAPSHOTS, ERROR_RETRY);
cmp2(STATUS_CSV_IO_PAUSE_TIMEOUT, ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT);
cmp2(STATUS_CLUSTER_CSV_INVALID_HANDLE, ERROR_CLUSTER_CSV_INVALID_HANDLE);
cmp2(STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR, ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR);
cmp2(STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED, ERROR_ACCESS_DENIED);
cmp2(STATUS_VOLMGR_DATABASE_FULL, ERROR_VOLMGR_DATABASE_FULL);
cmp2(STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED, ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED);
cmp2(STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC, ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC);
cmp2(STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED, ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED);
cmp2(STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME, ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME);
cmp2(STATUS_VOLMGR_DISK_DUPLICATE, ERROR_VOLMGR_DISK_DUPLICATE);
cmp2(STATUS_VOLMGR_DISK_DYNAMIC, ERROR_VOLMGR_DISK_DYNAMIC);
cmp2(STATUS_VOLMGR_DISK_ID_INVALID, ERROR_VOLMGR_DISK_ID_INVALID);
cmp2(STATUS_VOLMGR_DISK_INVALID, ERROR_VOLMGR_DISK_INVALID);
cmp2(STATUS_VOLMGR_DISK_LAST_VOTER, ERROR_VOLMGR_DISK_LAST_VOTER);
cmp2(STATUS_VOLMGR_DISK_LAYOUT_INVALID, ERROR_VOLMGR_DISK_LAYOUT_INVALID);
cmp2(STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS, ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS);
cmp2(STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED, ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED);
cmp2(STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL, ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL);
cmp2(STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS, ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS);
cmp2(STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS, ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS);
cmp2(STATUS_VOLMGR_DISK_MISSING, ERROR_VOLMGR_DISK_MISSING);
cmp2(STATUS_VOLMGR_DISK_NOT_EMPTY, ERROR_VOLMGR_DISK_NOT_EMPTY);
cmp2(STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE, ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE);
cmp2(STATUS_VOLMGR_DISK_REVECTORING_FAILED, ERROR_VOLMGR_DISK_REVECTORING_FAILED);
cmp2(STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID, ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID);
cmp2(STATUS_VOLMGR_DISK_SET_NOT_CONTAINED, ERROR_VOLMGR_DISK_SET_NOT_CONTAINED);
cmp2(STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS, ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS);
cmp2(STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES, ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES);
cmp2(STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED, ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED);
cmp2(STATUS_VOLMGR_EXTENT_ALREADY_USED, ERROR_VOLMGR_EXTENT_ALREADY_USED);
cmp2(STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS, ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS);
cmp2(STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION, ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION);
cmp2(STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED, ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED);
cmp2(STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION, ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION);
cmp2(STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH, ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH);
cmp2(STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED, ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED);
cmp2(STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID, ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID);
cmp2(STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS, ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS);
cmp2(STATUS_VOLMGR_MEMBER_IN_SYNC, ERROR_VOLMGR_MEMBER_IN_SYNC);
cmp2(STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE, ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE);
cmp2(STATUS_VOLMGR_MEMBER_INDEX_INVALID, ERROR_VOLMGR_MEMBER_INDEX_INVALID);
cmp2(STATUS_VOLMGR_MEMBER_MISSING, ERROR_VOLMGR_MEMBER_MISSING);
cmp2(STATUS_VOLMGR_MEMBER_NOT_DETACHED, ERROR_VOLMGR_MEMBER_NOT_DETACHED);
cmp2(STATUS_VOLMGR_MEMBER_REGENERATING, ERROR_VOLMGR_MEMBER_REGENERATING);
cmp2(STATUS_VOLMGR_ALL_DISKS_FAILED, ERROR_VOLMGR_ALL_DISKS_FAILED);
cmp2(STATUS_VOLMGR_NO_REGISTERED_USERS, ERROR_VOLMGR_NO_REGISTERED_USERS);
cmp2(STATUS_VOLMGR_NO_SUCH_USER, ERROR_VOLMGR_NO_SUCH_USER);
cmp2(STATUS_VOLMGR_NOTIFICATION_RESET, ERROR_VOLMGR_NOTIFICATION_RESET);
cmp2(STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID,ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID);
cmp2(STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID, ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID);
cmp2(STATUS_VOLMGR_PACK_DUPLICATE, ERROR_VOLMGR_PACK_DUPLICATE);
cmp2(STATUS_VOLMGR_PACK_ID_INVALID, ERROR_VOLMGR_PACK_ID_INVALID);
cmp2(STATUS_VOLMGR_PACK_INVALID, ERROR_VOLMGR_PACK_INVALID);
cmp2(STATUS_VOLMGR_PACK_NAME_INVALID, ERROR_VOLMGR_PACK_NAME_INVALID);
cmp2(STATUS_VOLMGR_PACK_OFFLINE, ERROR_VOLMGR_PACK_OFFLINE);
cmp2(STATUS_VOLMGR_PACK_HAS_QUORUM, ERROR_VOLMGR_PACK_HAS_QUORUM);
cmp2(STATUS_VOLMGR_PACK_WITHOUT_QUORUM, ERROR_VOLMGR_PACK_WITHOUT_QUORUM);
cmp2(STATUS_VOLMGR_PARTITION_STYLE_INVALID, ERROR_VOLMGR_PARTITION_STYLE_INVALID);
cmp2(STATUS_VOLMGR_PARTITION_UPDATE_FAILED, ERROR_VOLMGR_PARTITION_UPDATE_FAILED);
cmp2(STATUS_VOLMGR_PLEX_IN_SYNC, ERROR_VOLMGR_PLEX_IN_SYNC);
cmp2(STATUS_VOLMGR_PLEX_INDEX_DUPLICATE, ERROR_VOLMGR_PLEX_INDEX_DUPLICATE);
cmp2(STATUS_VOLMGR_PLEX_INDEX_INVALID, ERROR_VOLMGR_PLEX_INDEX_INVALID);
cmp2(STATUS_VOLMGR_PLEX_LAST_ACTIVE, ERROR_VOLMGR_PLEX_LAST_ACTIVE);
cmp2(STATUS_VOLMGR_PLEX_MISSING, ERROR_VOLMGR_PLEX_MISSING);
cmp2(STATUS_VOLMGR_PLEX_REGENERATING, ERROR_VOLMGR_PLEX_REGENERATING);
cmp2(STATUS_VOLMGR_PLEX_TYPE_INVALID, ERROR_VOLMGR_PLEX_TYPE_INVALID);
cmp2(STATUS_VOLMGR_PLEX_NOT_RAID5, ERROR_VOLMGR_PLEX_NOT_RAID5);
cmp2(STATUS_VOLMGR_PLEX_NOT_SIMPLE, ERROR_VOLMGR_PLEX_NOT_SIMPLE);
cmp2(STATUS_VOLMGR_STRUCTURE_SIZE_INVALID, ERROR_VOLMGR_STRUCTURE_SIZE_INVALID);
cmp2(STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS, ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS);
cmp2(STATUS_VOLMGR_TRANSACTION_IN_PROGRESS, ERROR_VOLMGR_TRANSACTION_IN_PROGRESS);
cmp2(STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE, ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE);
cmp2(STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK, ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK);
cmp2(STATUS_VOLMGR_VOLUME_ID_INVALID, ERROR_VOLMGR_VOLUME_ID_INVALID);
cmp2(STATUS_VOLMGR_VOLUME_LENGTH_INVALID, ERROR_VOLMGR_VOLUME_LENGTH_INVALID);
cmp2(STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE, ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE);
cmp2(STATUS_VOLMGR_VOLUME_NOT_MIRRORED, ERROR_VOLMGR_VOLUME_NOT_MIRRORED);
cmp2(STATUS_VOLMGR_VOLUME_NOT_RETAINED, ERROR_VOLMGR_VOLUME_NOT_RETAINED);
cmp2(STATUS_VOLMGR_VOLUME_OFFLINE, ERROR_VOLMGR_VOLUME_OFFLINE);
cmp2(STATUS_VOLMGR_VOLUME_RETAINED, ERROR_VOLMGR_VOLUME_RETAINED);
cmp2(STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID, ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID);
cmp2(STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE, ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE);
cmp2(STATUS_VOLMGR_BAD_BOOT_DISK, ERROR_VOLMGR_BAD_BOOT_DISK);
cmp2(STATUS_VOLMGR_PACK_CONFIG_OFFLINE, ERROR_VOLMGR_PACK_CONFIG_OFFLINE);
cmp2(STATUS_VOLMGR_PACK_CONFIG_ONLINE, ERROR_VOLMGR_PACK_CONFIG_ONLINE);
cmp2(STATUS_VOLMGR_NOT_PRIMARY_PACK, ERROR_VOLMGR_NOT_PRIMARY_PACK);
cmp2(STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED, ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED);
cmp2(STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID, ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID);
cmp2(STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID, ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID);
cmp2(STATUS_VOLMGR_VOLUME_MIRRORED, ERROR_VOLMGR_VOLUME_MIRRORED);
cmp2(STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED, ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED);
cmp2(STATUS_VOLMGR_NO_VALID_LOG_COPIES, ERROR_VOLMGR_NO_VALID_LOG_COPIES);
cmp2(STATUS_VOLMGR_PRIMARY_PACK_PRESENT, ERROR_VOLMGR_PRIMARY_PACK_PRESENT);
cmp2(STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID, ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID);
cmp2(STATUS_VOLMGR_MIRROR_NOT_SUPPORTED, ERROR_VOLMGR_MIRROR_NOT_SUPPORTED);
cmp2(STATUS_VOLMGR_RAID5_NOT_SUPPORTED, ERROR_VOLMGR_RAID5_NOT_SUPPORTED);
} }
START_TEST(error) START_TEST(error)

View File

@ -74,6 +74,15 @@
#define STATUS_PROCESS_IN_JOB ((NTSTATUS) 0x00000124) #define STATUS_PROCESS_IN_JOB ((NTSTATUS) 0x00000124)
#define STATUS_VOLSNAP_HIBERNATE_READY ((NTSTATUS) 0x00000125) #define STATUS_VOLSNAP_HIBERNATE_READY ((NTSTATUS) 0x00000125)
#define STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY ((NTSTATUS) 0x00000126) #define STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY ((NTSTATUS) 0x00000126)
#define STATUS_INTERRUPT_VECTOR_ALREADY_CONNECTED ((NTSTATUS) 0x00000127)
#define STATUS_INTERRUPT_STILL_CONNECTED ((NTSTATUS) 0x00000128)
#define STATUS_PROCESS_CLONED ((NTSTATUS) 0x00000129)
#define STATUS_FILE_LOCKED_WITH_ONLY_READERS ((NTSTATUS) 0x0000012A)
#define STATUS_FILE_LOCKED_WITH_WRITERS ((NTSTATUS) 0x0000012B)
#define STATUS_VALID_IMAGE_HASH ((NTSTATUS) 0x0000012C)
#define STATUS_VALID_CATALOG_HASH ((NTSTATUS) 0x0000012D)
#define STATUS_VALID_STRONG_CODE_HASH ((NTSTATUS) 0x0000012E)
#define STATUS_GHOSTED ((NTSTATUS) 0x0000012F)
#define STATUS_OBJECT_NAME_EXISTS ((NTSTATUS) 0x40000000) #define STATUS_OBJECT_NAME_EXISTS ((NTSTATUS) 0x40000000)
#define STATUS_THREAD_WAS_SUSPENDED ((NTSTATUS) 0x40000001) #define STATUS_THREAD_WAS_SUSPENDED ((NTSTATUS) 0x40000001)
@ -120,6 +129,16 @@
#define STATUS_HIBERNATED ((NTSTATUS) 0x4000002A) #define STATUS_HIBERNATED ((NTSTATUS) 0x4000002A)
#define STATUS_RESUME_HIBERNATION ((NTSTATUS) 0x4000002B) #define STATUS_RESUME_HIBERNATION ((NTSTATUS) 0x4000002B)
#define STATUS_FIRMWARE_UPDATED ((NTSTATUS) 0x4000002C) #define STATUS_FIRMWARE_UPDATED ((NTSTATUS) 0x4000002C)
#define STATUS_DRIVERS_LEAKING_LOCKED_PAGES ((NTSTATUS) 0x4000002D)
#define STATUS_MESSAGE_RETRIEVED ((NTSTATUS) 0x4000002E)
#define STATUS_SYSTEM_POWERSTATE_TRANSITION ((NTSTATUS) 0x4000002F)
#define STATUS_ALPC_CHECK_COMPLETION_LIST ((NTSTATUS) 0x40000030)
#define STATUS_SYSTEM_POWERSTATE_COMPLEX_TRANSITION ((NTSTATUS) 0x40000031)
#define STATUS_ACCESS_AUDIT_BY_POLICY ((NTSTATUS) 0x40000032)
#define STATUS_ABANDON_HIBERFILE ((NTSTATUS) 0x40000033)
#define STATUS_BIZRULES_NOT_ENABLED ((NTSTATUS) 0x40000034)
#define STATUS_FT_READ_FROM_COPY ((NTSTATUS) 0x40000035)
#define STATUS_IMAGE_AT_DIFFERENT_BASE ((NTSTATUS) 0x40000036)
#define STATUS_WAKE_SYSTEM ((NTSTATUS) 0x40000294) #define STATUS_WAKE_SYSTEM ((NTSTATUS) 0x40000294)
#define STATUS_DS_SHUTTING_DOWN ((NTSTATUS) 0x40000370) #define STATUS_DS_SHUTTING_DOWN ((NTSTATUS) 0x40000370)
@ -173,6 +192,12 @@
#define STATUS_REGISTRY_HIVE_RECOVERED ((NTSTATUS) 0x8000002A) #define STATUS_REGISTRY_HIVE_RECOVERED ((NTSTATUS) 0x8000002A)
#define STATUS_DLL_MIGHT_BE_INSECURE ((NTSTATUS) 0x8000002B) #define STATUS_DLL_MIGHT_BE_INSECURE ((NTSTATUS) 0x8000002B)
#define STATUS_DLL_MIGHT_BE_INCOMPATIBLE ((NTSTATUS) 0x8000002C) #define STATUS_DLL_MIGHT_BE_INCOMPATIBLE ((NTSTATUS) 0x8000002C)
#define STATUS_STOPPED_ON_SYMLINK ((NTSTATUS) 0x8000002D)
#define STATUS_CANNOT_GRANT_REQUESTED_OPLOCK ((NTSTATUS) 0x8000002E)
#define STATUS_NO_ACE_CONDITION ((NTSTATUS) 0x8000002F)
#define STATUS_DEVICE_SUPPORT_IN_PROGRESS ((NTSTATUS) 0x80000030)
#define STATUS_DEVICE_POWER_CYCLE_REQUIRED ((NTSTATUS) 0x80000031)
#define STATUS_NO_WORK_DONE ((NTSTATUS) 0x80000032)
#define STATUS_DEVICE_REQUIRES_CLEANING ((NTSTATUS) 0x80000288) #define STATUS_DEVICE_REQUIRES_CLEANING ((NTSTATUS) 0x80000288)
#define STATUS_DEVICE_DOOR_OPEN ((NTSTATUS) 0x80000289) #define STATUS_DEVICE_DOOR_OPEN ((NTSTATUS) 0x80000289)
@ -236,6 +261,7 @@
#define STATUS_OBJECT_NAME_INVALID ((NTSTATUS) 0xC0000033) #define STATUS_OBJECT_NAME_INVALID ((NTSTATUS) 0xC0000033)
#define STATUS_OBJECT_NAME_NOT_FOUND ((NTSTATUS) 0xC0000034) #define STATUS_OBJECT_NAME_NOT_FOUND ((NTSTATUS) 0xC0000034)
#define STATUS_OBJECT_NAME_COLLISION ((NTSTATUS) 0xC0000035) #define STATUS_OBJECT_NAME_COLLISION ((NTSTATUS) 0xC0000035)
#define STATUS_PORT_DO_NOT_DISTURB ((NTSTATUS) 0xC0000036)
#define STATUS_PORT_DISCONNECTED ((NTSTATUS) 0xC0000037) #define STATUS_PORT_DISCONNECTED ((NTSTATUS) 0xC0000037)
#define STATUS_DEVICE_ALREADY_ATTACHED ((NTSTATUS) 0xC0000038) #define STATUS_DEVICE_ALREADY_ATTACHED ((NTSTATUS) 0xC0000038)
#define STATUS_OBJECT_PATH_INVALID ((NTSTATUS) 0xC0000039) #define STATUS_OBJECT_PATH_INVALID ((NTSTATUS) 0xC0000039)
@ -591,6 +617,26 @@
#define STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ((NTSTATUS) 0xC000019A) #define STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ((NTSTATUS) 0xC000019A)
#define STATUS_DOMAIN_TRUST_INCONSISTENT ((NTSTATUS) 0xC000019B) #define STATUS_DOMAIN_TRUST_INCONSISTENT ((NTSTATUS) 0xC000019B)
#define STATUS_FS_DRIVER_REQUIRED ((NTSTATUS) 0xC000019C) #define STATUS_FS_DRIVER_REQUIRED ((NTSTATUS) 0xC000019C)
#define STATUS_IMAGE_ALREADY_LOADED_AS_DLL ((NTSTATUS) 0xC000019D)
#define STATUS_INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING ((NTSTATUS) 0xC000019E)
#define STATUS_SHORT_NAMES_NOT_ENABLED_ON_VOLUME ((NTSTATUS) 0xC000019F)
#define STATUS_SECURITY_STREAM_IS_INCONSISTENT ((NTSTATUS) 0xC00001A0)
#define STATUS_INVALID_LOCK_RANGE ((NTSTATUS) 0xC00001A1)
#define STATUS_INVALID_ACE_CONDITION ((NTSTATUS) 0xC00001A2)
#define STATUS_IMAGE_SUBSYSTEM_NOT_PRESENT ((NTSTATUS) 0xC00001A3)
#define STATUS_NOTIFICATION_GUID_ALREADY_DEFINED ((NTSTATUS) 0xC00001A4)
#define STATUS_INVALID_EXCEPTION_HANDLER ((NTSTATUS) 0xC00001A5)
#define STATUS_DUPLICATE_PRIVILEGES ((NTSTATUS) 0xC00001A6)
#define STATUS_NOT_ALLOWED_ON_SYSTEM_FILE ((NTSTATUS) 0xC00001A7)
#define STATUS_REPAIR_NEEDED ((NTSTATUS) 0xC00001A8)
#define STATUS_QUOTA_NOT_ENABLED ((NTSTATUS) 0xC00001A9)
#define STATUS_NO_APPLICATION_PACKAGE ((NTSTATUS) 0xC00001AA)
#define STATUS_FILE_METADATA_OPTIMIZATION_IN_PROGRESS ((NTSTATUS) 0xC00001AB)
#define STATUS_NOT_SAME_OBJECT ((NTSTATUS) 0xC00001AC)
#define STATUS_FATAL_MEMORY_EXHAUSTION ((NTSTATUS) 0xC00001AD)
#define STATUS_ERROR_PROCESS_NOT_IN_JOB ((NTSTATUS) 0xC00001AE)
#define STATUS_CPU_SET_INVALID ((NTSTATUS) 0xC00001AF)
#define STATUS_NETWORK_OPEN_RESTRICTION ((NTSTATUS) 0xC0000201)
#define STATUS_NO_USER_SESSION_KEY ((NTSTATUS) 0xC0000202) #define STATUS_NO_USER_SESSION_KEY ((NTSTATUS) 0xC0000202)
#define STATUS_USER_SESSION_DELETED ((NTSTATUS) 0xC0000203) #define STATUS_USER_SESSION_DELETED ((NTSTATUS) 0xC0000203)
#define STATUS_RESOURCE_LANG_NOT_FOUND ((NTSTATUS) 0xC0000204) #define STATUS_RESOURCE_LANG_NOT_FOUND ((NTSTATUS) 0xC0000204)
@ -703,6 +749,9 @@
#define STATUS_IO_REPARSE_TAG_MISMATCH ((NTSTATUS) 0xC0000277) #define STATUS_IO_REPARSE_TAG_MISMATCH ((NTSTATUS) 0xC0000277)
#define STATUS_IO_REPARSE_DATA_INVALID ((NTSTATUS) 0xC0000278) #define STATUS_IO_REPARSE_DATA_INVALID ((NTSTATUS) 0xC0000278)
#define STATUS_IO_REPARSE_TAG_NOT_HANDLED ((NTSTATUS) 0xC0000279) #define STATUS_IO_REPARSE_TAG_NOT_HANDLED ((NTSTATUS) 0xC0000279)
#define STATUS_PWD_TOO_LONG ((NTSTATUS) 0xC000027A)
#define STATUS_STOWED_EXCEPTION ((NTSTATUS) 0xC000027B)
#define STATUS_CONTEXT_STOWED_EXCEPTION ((NTSTATUS) 0xC000027C)
#define STATUS_REPARSE_POINT_NOT_RESOLVED ((NTSTATUS) 0xC0000280) #define STATUS_REPARSE_POINT_NOT_RESOLVED ((NTSTATUS) 0xC0000280)
#define STATUS_DIRECTORY_IS_A_REPARSE_POINT ((NTSTATUS) 0xC0000281) #define STATUS_DIRECTORY_IS_A_REPARSE_POINT ((NTSTATUS) 0xC0000281)
#define STATUS_RANGE_LIST_CONFLICT ((NTSTATUS) 0xC0000282) #define STATUS_RANGE_LIST_CONFLICT ((NTSTATUS) 0xC0000282)
@ -758,6 +807,7 @@
#define STATUS_JOURNAL_DELETE_IN_PROGRESS ((NTSTATUS) 0xC00002B7) #define STATUS_JOURNAL_DELETE_IN_PROGRESS ((NTSTATUS) 0xC00002B7)
#define STATUS_JOURNAL_NOT_ACTIVE ((NTSTATUS) 0xC00002B8) #define STATUS_JOURNAL_NOT_ACTIVE ((NTSTATUS) 0xC00002B8)
#define STATUS_NOINTERFACE ((NTSTATUS) 0xC00002B9) #define STATUS_NOINTERFACE ((NTSTATUS) 0xC00002B9)
#define STATUS_DS_RIDMGR_DISABLED ((NTSTATUS) 0xC00002BA)
#define STATUS_DS_ADMIN_LIMIT_EXCEEDED ((NTSTATUS) 0xC00002C1) #define STATUS_DS_ADMIN_LIMIT_EXCEEDED ((NTSTATUS) 0xC00002C1)
#define STATUS_DRIVER_FAILED_SLEEP ((NTSTATUS) 0xC00002C2) #define STATUS_DRIVER_FAILED_SLEEP ((NTSTATUS) 0xC00002C2)
#define STATUS_MUTUAL_AUTHENTICATION_FAILED ((NTSTATUS) 0xC00002C3) #define STATUS_MUTUAL_AUTHENTICATION_FAILED ((NTSTATUS) 0xC00002C3)
@ -833,6 +883,8 @@
#define STATUS_CSS_SCRAMBLED_SECTOR ((NTSTATUS) 0xC0000309) #define STATUS_CSS_SCRAMBLED_SECTOR ((NTSTATUS) 0xC0000309)
#define STATUS_CSS_REGION_MISMATCH ((NTSTATUS) 0xC000030A) #define STATUS_CSS_REGION_MISMATCH ((NTSTATUS) 0xC000030A)
#define STATUS_CSS_RESETS_EXHAUSTED ((NTSTATUS) 0xC000030B) #define STATUS_CSS_RESETS_EXHAUSTED ((NTSTATUS) 0xC000030B)
#define STATUS_PASSWORD_CHANGE_REQUIRED ((NTSTATUS) 0xC000030C)
#define STATUS_LOST_MODE_LOGON_RESTRICTION ((NTSTATUS) 0xC000030D)
#define STATUS_PKINIT_FAILURE ((NTSTATUS) 0xC0000320) #define STATUS_PKINIT_FAILURE ((NTSTATUS) 0xC0000320)
#define STATUS_SMARTCARD_SUBSYSTEM_FAILURE ((NTSTATUS) 0xC0000321) #define STATUS_SMARTCARD_SUBSYSTEM_FAILURE ((NTSTATUS) 0xC0000321)
#define STATUS_NO_KERB_KEY ((NTSTATUS) 0xC0000322) #define STATUS_NO_KERB_KEY ((NTSTATUS) 0xC0000322)
@ -912,6 +964,11 @@
#define STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE ((NTSTATUS) 0xC0000416) #define STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE ((NTSTATUS) 0xC0000416)
#define STATUS_INVALID_CRUNTIME_PARAMETER ((NTSTATUS) 0xC0000417) #define STATUS_INVALID_CRUNTIME_PARAMETER ((NTSTATUS) 0xC0000417)
#define STATUS_NTLM_BLOCKED ((NTSTATUS) 0xC0000418) #define STATUS_NTLM_BLOCKED ((NTSTATUS) 0xC0000418)
#define STATUS_DS_SRC_SID_EXISTS_IN_FOREST ((NTSTATUS) 0xC0000419)
#define STATUS_DS_DOMAIN_NAME_EXISTS_IN_FOREST ((NTSTATUS) 0xC000041A)
#define STATUS_DS_FLAT_NAME_EXISTS_IN_FOREST ((NTSTATUS) 0xC000041B)
#define STATUS_INVALID_USER_PRINCIPAL_NAME ((NTSTATUS) 0xC000041C)
#define STATUS_FATAL_USER_CALLBACK_EXCEPTION ((NTSTATUS) 0xC000041D)
#define STATUS_ASSERTION_FAILURE ((NTSTATUS) 0xC0000420) #define STATUS_ASSERTION_FAILURE ((NTSTATUS) 0xC0000420)
#define STATUS_VERIFIER_STOP ((NTSTATUS) 0xC0000421) #define STATUS_VERIFIER_STOP ((NTSTATUS) 0xC0000421)
#define STATUS_CALLBACK_POP_STACK ((NTSTATUS) 0xC0000423) #define STATUS_CALLBACK_POP_STACK ((NTSTATUS) 0xC0000423)
@ -924,6 +981,8 @@
#define STATUS_REQUEST_OUT_OF_SEQUENCE ((NTSTATUS) 0xC000042A) #define STATUS_REQUEST_OUT_OF_SEQUENCE ((NTSTATUS) 0xC000042A)
#define STATUS_IMPLEMENTATION_LIMIT ((NTSTATUS) 0xC000042B) #define STATUS_IMPLEMENTATION_LIMIT ((NTSTATUS) 0xC000042B)
#define STATUS_ELEVATION_REQUIRED ((NTSTATUS) 0xC000042C) #define STATUS_ELEVATION_REQUIRED ((NTSTATUS) 0xC000042C)
#define STATUS_NO_SECURITY_CONTEXT ((NTSTATUS) 0xC000042D)
#define STATUS_PKU2U_CERT_FAILURE ((NTSTATUS) 0xC000042F)
#define STATUS_BEYOND_VDL ((NTSTATUS) 0xC0000432) #define STATUS_BEYOND_VDL ((NTSTATUS) 0xC0000432)
#define STATUS_ENCOUNTERED_WRITE_IN_PROGRESS ((NTSTATUS) 0xC0000433) #define STATUS_ENCOUNTERED_WRITE_IN_PROGRESS ((NTSTATUS) 0xC0000433)
#define STATUS_PTE_CHANGED ((NTSTATUS) 0xC0000434) #define STATUS_PTE_CHANGED ((NTSTATUS) 0xC0000434)
@ -939,10 +998,105 @@
#define STATUS_AMBIGUOUS_SYSTEM_DEVICE ((NTSTATUS) 0xC0000451) #define STATUS_AMBIGUOUS_SYSTEM_DEVICE ((NTSTATUS) 0xC0000451)
#define STATUS_SYSTEM_DEVICE_NOT_FOUND ((NTSTATUS) 0xC0000452) #define STATUS_SYSTEM_DEVICE_NOT_FOUND ((NTSTATUS) 0xC0000452)
#define STATUS_RESTART_BOOT_APPLICATION ((NTSTATUS) 0xC0000453) #define STATUS_RESTART_BOOT_APPLICATION ((NTSTATUS) 0xC0000453)
#define STATUS_INSUFFICIENT_NVRAM_RESOURCES ((NTSTATUS) 0xC0000454)
#define STATUS_INVALID_SESSION ((NTSTATUS) 0xC0000455)
#define STATUS_THREAD_ALREADY_IN_SESSION ((NTSTATUS) 0xC0000456)
#define STATUS_THREAD_NOT_IN_SESSION ((NTSTATUS) 0xC0000457)
#define STATUS_INVALID_WEIGHT ((NTSTATUS) 0xC0000458)
#define STATUS_REQUEST_PAUSED ((NTSTATUS) 0xC0000459)
#define STATUS_NO_RANGES_PROCESSED ((NTSTATUS) 0xC0000460)
#define STATUS_DISK_RESOURCES_EXHAUSTED ((NTSTATUS) 0xC0000461)
#define STATUS_NEEDS_REMEDIATION ((NTSTATUS) 0xC0000462)
#define STATUS_DEVICE_FEATURE_NOT_SUPPORTED ((NTSTATUS) 0xC0000463)
#define STATUS_DEVICE_UNREACHABLE ((NTSTATUS) 0xC0000464)
#define STATUS_INVALID_TOKEN ((NTSTATUS) 0xC0000465)
#define STATUS_SERVER_UNAVAILABLE ((NTSTATUS) 0xC0000466)
#define STATUS_FILE_NOT_AVAILABLE ((NTSTATUS) 0xC0000467)
#define STATUS_DEVICE_INSUFFICIENT_RESOURCES ((NTSTATUS) 0xC0000468)
#define STATUS_PACKAGE_UPDATING ((NTSTATUS) 0xC0000469)
#define STATUS_NOT_READ_FROM_COPY ((NTSTATUS) 0xC000046A)
#define STATUS_FT_WRITE_FAILURE ((NTSTATUS) 0xC000046B)
#define STATUS_FT_DI_SCAN_REQUIRED ((NTSTATUS) 0xC000046C)
#define STATUS_OBJECT_NOT_EXTERNALLY_BACKED ((NTSTATUS) 0xC000046D)
#define STATUS_EXTERNAL_BACKING_PROVIDER_UNKNOWN ((NTSTATUS) 0xC000046E)
#define STATUS_COMPRESSION_NOT_BENEFICIAL ((NTSTATUS) 0xC000046F)
#define STATUS_DATA_CHECKSUM_ERROR ((NTSTATUS) 0xC0000470)
#define STATUS_INTERMIXED_KERNEL_EA_OPERATION ((NTSTATUS) 0xC0000471)
#define STATUS_TRIM_READ_ZERO_NOT_SUPPORTED ((NTSTATUS) 0xC0000472)
#define STATUS_TOO_MANY_SEGMENT_DESCRIPTORS ((NTSTATUS) 0xC0000473)
#define STATUS_INVALID_OFFSET_ALIGNMENT ((NTSTATUS) 0xC0000474)
#define STATUS_INVALID_FIELD_IN_PARAMETER_LIST ((NTSTATUS) 0xC0000475)
#define STATUS_OPERATION_IN_PROGRESS ((NTSTATUS) 0xC0000476)
#define STATUS_INVALID_INITIATOR_TARGET_PATH ((NTSTATUS) 0xC0000477)
#define STATUS_SCRUB_DATA_DISABLED ((NTSTATUS) 0xC0000478)
#define STATUS_NOT_REDUNDANT_STORAGE ((NTSTATUS) 0xC0000479)
#define STATUS_RESIDENT_FILE_NOT_SUPPORTED ((NTSTATUS) 0xC000047A)
#define STATUS_COMPRESSED_FILE_NOT_SUPPORTED ((NTSTATUS) 0xC000047B)
#define STATUS_DIRECTORY_NOT_SUPPORTED ((NTSTATUS) 0xC000047C)
#define STATUS_IO_OPERATION_TIMEOUT ((NTSTATUS) 0xC000047D)
#define STATUS_SYSTEM_NEEDS_REMEDIATION ((NTSTATUS) 0xC000047E)
#define STATUS_APPX_INTEGRITY_FAILURE_CLR_NGEN ((NTSTATUS) 0xC000047F)
#define STATUS_SHARE_UNAVAILABLE ((NTSTATUS) 0xC0000480)
#define STATUS_APISET_NOT_HOSTED ((NTSTATUS) 0xC0000481)
#define STATUS_APISET_NOT_PRESENT ((NTSTATUS) 0xC0000482)
#define STATUS_DEVICE_HARDWARE_ERROR ((NTSTATUS) 0xC0000483)
#define STATUS_FIRMWARE_SLOT_INVALID ((NTSTATUS) 0xC0000484)
#define STATUS_FIRMWARE_IMAGE_INVALID ((NTSTATUS) 0xC0000485)
#define STATUS_STORAGE_TOPOLOGY_ID_MISMATCH ((NTSTATUS) 0xC0000486)
#define STATUS_WIM_NOT_BOOTABLE ((NTSTATUS) 0xC0000487)
#define STATUS_BLOCKED_BY_PARENTAL_CONTROLS ((NTSTATUS) 0xC0000488)
#define STATUS_NEEDS_REGISTRATION ((NTSTATUS) 0xC0000489)
#define STATUS_QUOTA_ACTIVITY ((NTSTATUS) 0xC000048A)
#define STATUS_CALLBACK_INVOKE_INLINE ((NTSTATUS) 0xC000048B)
#define STATUS_BLOCK_TOO_MANY_REFERENCES ((NTSTATUS) 0xC000048C)
#define STATUS_MARKED_TO_DISALLOW_WRITES ((NTSTATUS) 0xC000048D)
#define STATUS_NETWORK_ACCESS_DENIED_EDP ((NTSTATUS) 0xC000048E)
#define STATUS_ENCLAVE_FAILURE ((NTSTATUS) 0xC000048F)
#define STATUS_PNP_NO_COMPAT_DRIVERS ((NTSTATUS) 0xC0000490)
#define STATUS_PNP_DRIVER_PACKAGE_NOT_FOUND ((NTSTATUS) 0xC0000491)
#define STATUS_PNP_DRIVER_CONFIGURATION_NOT_FOUND ((NTSTATUS) 0xC0000492)
#define STATUS_PNP_DRIVER_CONFIGURATION_INCOMPLETE ((NTSTATUS) 0xC0000493)
#define STATUS_PNP_FUNCTION_DRIVER_REQUIRED ((NTSTATUS) 0xC0000494)
#define STATUS_PNP_DEVICE_CONFIGURATION_PENDING ((NTSTATUS)0xC0000495)
#define STATUS_DEVICE_HINT_NAME_BUFFER_TOO_SMALL ((NTSTATUS)0xC0000496)
#define STATUS_PACKAGE_NOT_AVAILABLE ((NTSTATUS)0xC0000497)
#define STATUS_DEVICE_IN_MAINTENANCE ((NTSTATUS)0xC0000499)
#define STATUS_NOT_SUPPORTED_ON_DAX ((NTSTATUS)0xC000049A)
#define STATUS_FREE_SPACE_TOO_FRAGMENTED ((NTSTATUS)0xC000049B)
#define STATUS_DAX_MAPPING_EXISTS ((NTSTATUS)0xC000049C)
#define STATUS_CHILD_PROCESS_BLOCKED ((NTSTATUS)0xC000049D)
#define STATUS_STORAGE_LOST_DATA_PERSISTENCE ((NTSTATUS)0xC000049E)
#define STATUS_VRF_CFG_ENABLED ((NTSTATUS)0xC000049F)
#define STATUS_PARTITION_TERMINATING ((NTSTATUS)0xC00004A0)
#define STATUS_EXTERNAL_SYSKEY_NOT_SUPPORTED ((NTSTATUS)0xC00004A1)
#define STATUS_INVALID_TASK_NAME ((NTSTATUS) 0xC0000500) #define STATUS_INVALID_TASK_NAME ((NTSTATUS) 0xC0000500)
#define STATUS_INVALID_TASK_INDEX ((NTSTATUS) 0xC0000501) #define STATUS_INVALID_TASK_INDEX ((NTSTATUS) 0xC0000501)
#define STATUS_THREAD_ALREADY_IN_TASK ((NTSTATUS) 0xC0000502) #define STATUS_THREAD_ALREADY_IN_TASK ((NTSTATUS) 0xC0000502)
#define STATUS_CALLBACK_BYPASS ((NTSTATUS) 0xC0000503) #define STATUS_CALLBACK_BYPASS ((NTSTATUS) 0xC0000503)
#define STATUS_UNDEFINED_SCOPE ((NTSTATUS)0xC0000504)
#define STATUS_INVALID_CAP ((NTSTATUS)0xC0000505)
#define STATUS_NOT_GUI_PROCESS ((NTSTATUS)0xC0000506)
#define STATUS_DEVICE_HUNG ((NTSTATUS)0xC0000507)
#define STATUS_CONTAINER_ASSIGNED ((NTSTATUS)0xC0000508)
#define STATUS_JOB_NO_CONTAINER ((NTSTATUS)0xC0000509)
#define STATUS_DEVICE_UNRESPONSIVE ((NTSTATUS)0xC000050A)
#define STATUS_REPARSE_POINT_ENCOUNTERED ((NTSTATUS)0xC000050B)
#define STATUS_ATTRIBUTE_NOT_PRESENT ((NTSTATUS)0xC000050C)
#define STATUS_NOT_A_TIERED_VOLUME ((NTSTATUS)0xC000050D)
#define STATUS_ALREADY_HAS_STREAM_ID ((NTSTATUS)0xC000050E)
#define STATUS_JOB_NOT_EMPTY ((NTSTATUS)0xC000050F)
#define STATUS_ALREADY_INITIALIZED ((NTSTATUS)0xC0000510)
#define STATUS_ENCLAVE_NOT_TERMINATED ((NTSTATUS)0xC0000511)
#define STATUS_ENCLAVE_IS_TERMINATING ((NTSTATUS)0xC0000512)
#define STATUS_SMB1_NOT_AVAILABLE ((NTSTATUS)0xC0000513)
#define STATUS_SMR_GARBAGE_COLLECTION_REQUIRED ((NTSTATUS)0xC0000514)
#define STATUS_FAIL_FAST_EXCEPTION ((NTSTATUS) 0xC0000602)
#define STATUS_IMAGE_CERT_REVOKED ((NTSTATUS) 0xC0000603)
#define STATUS_DYNAMIC_CODE_BLOCKED ((NTSTATUS) 0xC0000604)
#define STATUS_IMAGE_CERT_EXPIRED ((NTSTATUS) 0xC0000605)
#define STATUS_STRICT_CFG_VIOLATION ((NTSTATUS) 0xC0000606)
#define STATUS_SET_CONTEXT_DENIED ((NTSTATUS) 0xC000060A)
#define STATUS_CROSS_PARTITION_VIOLATION ((NTSTATUS) 0xC000060B)
#define STATUS_PORT_CLOSED ((NTSTATUS) 0xC0000700) #define STATUS_PORT_CLOSED ((NTSTATUS) 0xC0000700)
#define STATUS_MESSAGE_LOST ((NTSTATUS) 0xC0000701) #define STATUS_MESSAGE_LOST ((NTSTATUS) 0xC0000701)
#define STATUS_INVALID_MESSAGE ((NTSTATUS) 0xC0000702) #define STATUS_INVALID_MESSAGE ((NTSTATUS) 0xC0000702)
@ -977,12 +1131,28 @@
#define STATUS_CALLBACK_RETURNED_LANG ((NTSTATUS) 0xC000071F) #define STATUS_CALLBACK_RETURNED_LANG ((NTSTATUS) 0xC000071F)
#define STATUS_CALLBACK_RETURNED_PRI_BACK ((NTSTATUS) 0xC0000720) #define STATUS_CALLBACK_RETURNED_PRI_BACK ((NTSTATUS) 0xC0000720)
#define STATUS_CALLBACK_RETURNED_THREAD_AFFINITY ((NTSTATUS) 0xC0000721) #define STATUS_CALLBACK_RETURNED_THREAD_AFFINITY ((NTSTATUS) 0xC0000721)
#define STATUS_LPC_HANDLE_COUNT_EXCEEDED ((NTSTATUS) 0xC0000722)
#define STATUS_EXECUTABLE_MEMORY_WRITE ((NTSTATUS) 0xC0000723)
#define STATUS_KERNEL_EXECUTABLE_MEMORY_WRITE ((NTSTATUS) 0xC0000724)
#define STATUS_ATTACHED_EXECUTABLE_MEMORY_WRITE ((NTSTATUS) 0xC0000725)
#define STATUS_TRIGGERED_EXECUTABLE_MEMORY_WRITE ((NTSTATUS) 0xC0000726)
#define STATUS_DISK_REPAIR_DISABLED ((NTSTATUS) 0xC0000800) #define STATUS_DISK_REPAIR_DISABLED ((NTSTATUS) 0xC0000800)
#define STATUS_DS_DOMAIN_RENAME_IN_PROGRESS ((NTSTATUS) 0xC0000801) #define STATUS_DS_DOMAIN_RENAME_IN_PROGRESS ((NTSTATUS) 0xC0000801)
#define STATUS_DISK_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000802) #define STATUS_DISK_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000802)
#define STATUS_CONTENT_BLOCKED ((NTSTATUS) 0xC0000804) #define STATUS_CONTENT_BLOCKED ((NTSTATUS) 0xC0000804)
#define STATUS_BAD_CLUSTERS ((NTSTATUS) 0xC0000805) #define STATUS_BAD_CLUSTERS ((NTSTATUS) 0xC0000805)
#define STATUS_VOLUME_DIRTY ((NTSTATUS) 0xC0000806) #define STATUS_VOLUME_DIRTY ((NTSTATUS) 0xC0000806)
#define STATUS_DISK_REPAIR_REDIRECTED ((NTSTATUS) 0x40000807)
#define STATUS_DISK_REPAIR_UNSUCCESSFUL ((NTSTATUS) 0xC0000808)
#define STATUS_CORRUPT_LOG_OVERFULL ((NTSTATUS) 0xC0000809)
#define STATUS_CORRUPT_LOG_CORRUPTED ((NTSTATUS) 0xC000080A)
#define STATUS_CORRUPT_LOG_UNAVAILABLE ((NTSTATUS) 0xC000080B)
#define STATUS_CORRUPT_LOG_DELETED_FULL ((NTSTATUS) 0xC000080C)
#define STATUS_CORRUPT_LOG_CLEARED ((NTSTATUS) 0xC000080D)
#define STATUS_ORPHAN_NAME_EXHAUSTED ((NTSTATUS) 0xC000080E)
#define STATUS_PROACTIVE_SCAN_IN_PROGRESS ((NTSTATUS) 0xC000080F)
#define STATUS_ENCRYPTED_IO_NOT_POSSIBLE ((NTSTATUS) 0xC0000810)
#define STATUS_CORRUPT_LOG_UPLEVEL_RECORDS ((NTSTATUS) 0xC0000811)
#define STATUS_FILE_CHECKED_OUT ((NTSTATUS) 0xC0000901) #define STATUS_FILE_CHECKED_OUT ((NTSTATUS) 0xC0000901)
#define STATUS_CHECKOUT_REQUIRED ((NTSTATUS) 0xC0000902) #define STATUS_CHECKOUT_REQUIRED ((NTSTATUS) 0xC0000902)
#define STATUS_BAD_FILE_TYPE ((NTSTATUS) 0xC0000903) #define STATUS_BAD_FILE_TYPE ((NTSTATUS) 0xC0000903)
@ -991,6 +1161,11 @@
#define STATUS_VIRUS_INFECTED ((NTSTATUS) 0xC0000906) #define STATUS_VIRUS_INFECTED ((NTSTATUS) 0xC0000906)
#define STATUS_VIRUS_DELETED ((NTSTATUS) 0xC0000907) #define STATUS_VIRUS_DELETED ((NTSTATUS) 0xC0000907)
#define STATUS_BAD_MCFG_TABLE ((NTSTATUS) 0xC0000908) #define STATUS_BAD_MCFG_TABLE ((NTSTATUS) 0xC0000908)
#define STATUS_CANNOT_BREAK_OPLOCK ((NTSTATUS) 0xC0000909)
#define STATUS_BAD_KEY ((NTSTATUS) 0xC000090A)
#define STATUS_BAD_DATA ((NTSTATUS) 0xC000090B)
#define STATUS_NO_KEY ((NTSTATUS) 0xC000090C)
#define STATUS_FILE_HANDLE_REVOKED ((NTSTATUS) 0xC0000910)
#define STATUS_WOW_ASSERTION ((NTSTATUS) 0xC0009898) #define STATUS_WOW_ASSERTION ((NTSTATUS) 0xC0009898)
@ -1083,6 +1258,8 @@
#define RPC_NT_NOT_CANCELLED ((NTSTATUS) 0xC0020058) #define RPC_NT_NOT_CANCELLED ((NTSTATUS) 0xC0020058)
#define RPC_NT_INVALID_ASYNC_HANDLE ((NTSTATUS) 0xC0020062) #define RPC_NT_INVALID_ASYNC_HANDLE ((NTSTATUS) 0xC0020062)
#define RPC_NT_INVALID_ASYNC_CALL ((NTSTATUS) 0xC0020063) #define RPC_NT_INVALID_ASYNC_CALL ((NTSTATUS) 0xC0020063)
#define RPC_NT_PROXY_ACCESS_DENIED ((NTSTATUS) 0xC0020064)
#define RPC_NT_COOKIE_AUTH_FAILED ((NTSTATUS) 0xC0020065)
#define RPC_NT_NO_MORE_ENTRIES ((NTSTATUS) 0xC0030001) #define RPC_NT_NO_MORE_ENTRIES ((NTSTATUS) 0xC0030001)
#define RPC_NT_SS_CHAR_TRANS_OPEN_FAIL ((NTSTATUS) 0xC0030002) #define RPC_NT_SS_CHAR_TRANS_OPEN_FAIL ((NTSTATUS) 0xC0030002)
@ -1150,6 +1327,8 @@
#define STATUS_CTX_SHADOW_NOT_RUNNING ((NTSTATUS) 0xC00A0036) #define STATUS_CTX_SHADOW_NOT_RUNNING ((NTSTATUS) 0xC00A0036)
#define STATUS_CTX_LOGON_DISABLED ((NTSTATUS) 0xC00A0037) #define STATUS_CTX_LOGON_DISABLED ((NTSTATUS) 0xC00A0037)
#define STATUS_CTX_SECURITY_LAYER_ERROR ((NTSTATUS) 0xC00A0038) #define STATUS_CTX_SECURITY_LAYER_ERROR ((NTSTATUS) 0xC00A0038)
#define STATUS_TS_INCOMPATIBLE_SESSIONS ((NTSTATUS) 0xC00A0039)
#define STATUS_TS_VIDEO_SUBSYSTEM_ERROR ((NTSTATUS) 0xC00A003A)
#define STATUS_CLUSTER_INVALID_NODE ((NTSTATUS) 0xC0130001) #define STATUS_CLUSTER_INVALID_NODE ((NTSTATUS) 0xC0130001)
#define STATUS_CLUSTER_NODE_EXISTS ((NTSTATUS) 0xC0130002) #define STATUS_CLUSTER_NODE_EXISTS ((NTSTATUS) 0xC0130002)
@ -1174,7 +1353,20 @@
#define STATUS_CLUSTER_NO_SECURITY_CONTEXT ((NTSTATUS) 0xC0130015) #define STATUS_CLUSTER_NO_SECURITY_CONTEXT ((NTSTATUS) 0xC0130015)
#define STATUS_CLUSTER_NETWORK_NOT_INTERNAL ((NTSTATUS) 0xC0130016) #define STATUS_CLUSTER_NETWORK_NOT_INTERNAL ((NTSTATUS) 0xC0130016)
#define STATUS_CLUSTER_POISONED ((NTSTATUS) 0xC0130017) #define STATUS_CLUSTER_POISONED ((NTSTATUS) 0xC0130017)
#define STATUS_CLUSTER_NON_CSV_PATH ((NTSTATUS) 0xC0130018)
#define STATUS_CLUSTER_CSV_VOLUME_NOT_LOCAL ((NTSTATUS) 0xC0130019)
#define STATUS_CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS ((NTSTATUS) 0xC0130020)
#define STATUS_CLUSTER_CSV_AUTO_PAUSE_ERROR ((NTSTATUS) 0xC0130021)
#define STATUS_CLUSTER_CSV_REDIRECTED ((NTSTATUS) 0xC0130022)
#define STATUS_CLUSTER_CSV_NOT_REDIRECTED ((NTSTATUS) 0xC0130023)
#define STATUS_CLUSTER_CSV_VOLUME_DRAINING ((NTSTATUS) 0xC0130024)
#define STATUS_CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS ((NTSTATUS) 0xC0130025)
#define STATUS_CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL ((NTSTATUS) 0xC0130026)
#define STATUS_CLUSTER_CSV_NO_SNAPSHOTS ((NTSTATUS) 0xC0130027)
#define STATUS_CSV_IO_PAUSE_TIMEOUT ((NTSTATUS) 0xC0130028)
#define STATUS_CLUSTER_CSV_INVALID_HANDLE ((NTSTATUS) 0xC0130029)
#define STATUS_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR ((NTSTATUS) 0xC0130030)
#define STATUS_CLUSTER_CAM_TICKET_REPLAY_DETECTED ((NTSTATUS) 0xC0130031)
#define STATUS_SXS_SECTION_NOT_FOUND ((NTSTATUS) 0xC0150001) #define STATUS_SXS_SECTION_NOT_FOUND ((NTSTATUS) 0xC0150001)
#define STATUS_SXS_CANT_GEN_ACTCTX ((NTSTATUS) 0xC0150002) #define STATUS_SXS_CANT_GEN_ACTCTX ((NTSTATUS) 0xC0150002)
#define STATUS_SXS_INVALID_ACTCTXDATA_FORMAT ((NTSTATUS) 0xC0150003) #define STATUS_SXS_INVALID_ACTCTXDATA_FORMAT ((NTSTATUS) 0xC0150003)
@ -1406,9 +1598,103 @@
#define STATUS_GRAPHICS_INTERNAL_ERROR ((NTSTATUS) 0xC01E05E7) #define STATUS_GRAPHICS_INTERNAL_ERROR ((NTSTATUS) 0xC01E05E7)
#define STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS ((NTSTATUS) 0xC01E05E8) #define STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS ((NTSTATUS) 0xC01E05E8)
#define STATUS_VOLMGR_DATABASE_FULL ((NTSTATUS)0xc0380001)
#define STATUS_VOLMGR_DISK_CONFIGURATION_CORRUPTED ((NTSTATUS)0xc0380002)
#define STATUS_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC ((NTSTATUS)0xc0380003)
#define STATUS_VOLMGR_PACK_CONFIG_UPDATE_FAILED ((NTSTATUS)0xc0380004)
#define STATUS_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME ((NTSTATUS)0xc0380005)
#define STATUS_VOLMGR_DISK_DUPLICATE ((NTSTATUS)0xc0380006)
#define STATUS_VOLMGR_DISK_DYNAMIC ((NTSTATUS)0xc0380007)
#define STATUS_VOLMGR_DISK_ID_INVALID ((NTSTATUS)0xc0380008)
#define STATUS_VOLMGR_DISK_INVALID ((NTSTATUS)0xc0380009)
#define STATUS_VOLMGR_DISK_LAST_VOTER ((NTSTATUS)0xc038000a)
#define STATUS_VOLMGR_DISK_LAYOUT_INVALID ((NTSTATUS)0xc038000b)
#define STATUS_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS ((NTSTATUS)0xc038000c)
#define STATUS_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED ((NTSTATUS)0xc038000d)
#define STATUS_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL ((NTSTATUS)0xc038000e)
#define STATUS_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS ((NTSTATUS)0xc038000f)
#define STATUS_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS ((NTSTATUS)0xc0380010)
#define STATUS_VOLMGR_DISK_MISSING ((NTSTATUS)0xc0380011)
#define STATUS_VOLMGR_DISK_NOT_EMPTY ((NTSTATUS)0xc0380012)
#define STATUS_VOLMGR_DISK_NOT_ENOUGH_SPACE ((NTSTATUS)0xc0380013)
#define STATUS_VOLMGR_DISK_REVECTORING_FAILED ((NTSTATUS)0xc0380014)
#define STATUS_VOLMGR_DISK_SECTOR_SIZE_INVALID ((NTSTATUS)0xc0380015)
#define STATUS_VOLMGR_DISK_SET_NOT_CONTAINED ((NTSTATUS)0xc0380016)
#define STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS ((NTSTATUS)0xc0380017)
#define STATUS_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES ((NTSTATUS)0xc0380018)
#define STATUS_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED ((NTSTATUS)0xc0380019)
#define STATUS_VOLMGR_EXTENT_ALREADY_USED ((NTSTATUS)0xc038001a)
#define STATUS_VOLMGR_EXTENT_NOT_CONTIGUOUS ((NTSTATUS)0xc038001b)
#define STATUS_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION ((NTSTATUS)0xc038001c)
#define STATUS_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED ((NTSTATUS)0xc038001d)
#define STATUS_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION ((NTSTATUS)0xc038001e)
#define STATUS_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH ((NTSTATUS)0xc038001f)
#define STATUS_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED ((NTSTATUS)0xc0380020)
#define STATUS_VOLMGR_INTERLEAVE_LENGTH_INVALID ((NTSTATUS)0xc0380021)
#define STATUS_VOLMGR_MAXIMUM_REGISTERED_USERS ((NTSTATUS)0xc0380022)
#define STATUS_VOLMGR_MEMBER_IN_SYNC ((NTSTATUS)0xc0380023)
#define STATUS_VOLMGR_MEMBER_INDEX_DUPLICATE ((NTSTATUS)0xc0380024)
#define STATUS_VOLMGR_MEMBER_INDEX_INVALID ((NTSTATUS)0xc0380025)
#define STATUS_VOLMGR_MEMBER_MISSING ((NTSTATUS)0xc0380026)
#define STATUS_VOLMGR_MEMBER_NOT_DETACHED ((NTSTATUS)0xc0380027)
#define STATUS_VOLMGR_MEMBER_REGENERATING ((NTSTATUS)0xc0380028)
#define STATUS_VOLMGR_ALL_DISKS_FAILED ((NTSTATUS)0xc0380029)
#define STATUS_VOLMGR_NO_REGISTERED_USERS ((NTSTATUS)0xc038002a)
#define STATUS_VOLMGR_NO_SUCH_USER ((NTSTATUS)0xc038002b)
#define STATUS_VOLMGR_NOTIFICATION_RESET ((NTSTATUS)0xc038002c)
#define STATUS_VOLMGR_NUMBER_OF_MEMBERS_INVALID ((NTSTATUS)0xc038002d)
#define STATUS_VOLMGR_NUMBER_OF_PLEXES_INVALID ((NTSTATUS)0xc038002e)
#define STATUS_VOLMGR_PACK_DUPLICATE ((NTSTATUS)0xc038002f)
#define STATUS_VOLMGR_PACK_ID_INVALID ((NTSTATUS)0xc0380030)
#define STATUS_VOLMGR_PACK_INVALID ((NTSTATUS)0xc0380031)
#define STATUS_VOLMGR_PACK_NAME_INVALID ((NTSTATUS)0xc0380032)
#define STATUS_VOLMGR_PACK_OFFLINE ((NTSTATUS)0xc0380033)
#define STATUS_VOLMGR_PACK_HAS_QUORUM ((NTSTATUS)0xc0380034)
#define STATUS_VOLMGR_PACK_WITHOUT_QUORUM ((NTSTATUS)0xc0380035)
#define STATUS_VOLMGR_PARTITION_STYLE_INVALID ((NTSTATUS)0xc0380036)
#define STATUS_VOLMGR_PARTITION_UPDATE_FAILED ((NTSTATUS)0xc0380037)
#define STATUS_VOLMGR_PLEX_IN_SYNC ((NTSTATUS)0xc0380038)
#define STATUS_VOLMGR_PLEX_INDEX_DUPLICATE ((NTSTATUS)0xc0380039)
#define STATUS_VOLMGR_PLEX_INDEX_INVALID ((NTSTATUS)0xc038003a)
#define STATUS_VOLMGR_PLEX_LAST_ACTIVE ((NTSTATUS)0xc038003b)
#define STATUS_VOLMGR_PLEX_MISSING ((NTSTATUS)0xc038003c)
#define STATUS_VOLMGR_PLEX_REGENERATING ((NTSTATUS)0xc038003d)
#define STATUS_VOLMGR_PLEX_TYPE_INVALID ((NTSTATUS)0xc038003e)
#define STATUS_VOLMGR_PLEX_NOT_RAID5 ((NTSTATUS)0xc038003f)
#define STATUS_VOLMGR_PLEX_NOT_SIMPLE ((NTSTATUS)0xc0380040)
#define STATUS_VOLMGR_STRUCTURE_SIZE_INVALID ((NTSTATUS)0xc0380041)
#define STATUS_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS ((NTSTATUS)0xc0380042)
#define STATUS_VOLMGR_TRANSACTION_IN_PROGRESS ((NTSTATUS)0xc0380043)
#define STATUS_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE ((NTSTATUS)0xc0380044)
#define STATUS_VOLMGR_VOLUME_CONTAINS_MISSING_DISK ((NTSTATUS)0xc0380045)
#define STATUS_VOLMGR_VOLUME_ID_INVALID ((NTSTATUS)0xc0380046)
#define STATUS_VOLMGR_VOLUME_LENGTH_INVALID ((NTSTATUS)0xc0380047)
#define STATUS_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE ((NTSTATUS)0xc0380048)
#define STATUS_VOLMGR_VOLUME_NOT_MIRRORED ((NTSTATUS)0xc0380049)
#define STATUS_VOLMGR_VOLUME_NOT_RETAINED ((NTSTATUS)0xc038004a)
#define STATUS_VOLMGR_VOLUME_OFFLINE ((NTSTATUS)0xc038004b)
#define STATUS_VOLMGR_VOLUME_RETAINED ((NTSTATUS)0xc038004c)
#define STATUS_VOLMGR_NUMBER_OF_EXTENTS_INVALID ((NTSTATUS)0xc038004d)
#define STATUS_VOLMGR_DIFFERENT_SECTOR_SIZE ((NTSTATUS)0xc038004e)
#define STATUS_VOLMGR_BAD_BOOT_DISK ((NTSTATUS)0xc038004f)
#define STATUS_VOLMGR_PACK_CONFIG_OFFLINE ((NTSTATUS)0xc0380050)
#define STATUS_VOLMGR_PACK_CONFIG_ONLINE ((NTSTATUS)0xc0380051)
#define STATUS_VOLMGR_NOT_PRIMARY_PACK ((NTSTATUS)0xc0380052)
#define STATUS_VOLMGR_PACK_LOG_UPDATE_FAILED ((NTSTATUS)0xc0380053)
#define STATUS_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID ((NTSTATUS)0xc0380054)
#define STATUS_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID ((NTSTATUS)0xc0380055)
#define STATUS_VOLMGR_VOLUME_MIRRORED ((NTSTATUS)0xc0380056)
#define STATUS_VOLMGR_PLEX_NOT_SIMPLE_SPANNED ((NTSTATUS)0xc0380057)
#define STATUS_VOLMGR_NO_VALID_LOG_COPIES ((NTSTATUS)0xc0380058)
#define STATUS_VOLMGR_PRIMARY_PACK_PRESENT ((NTSTATUS)0xc0380059)
#define STATUS_VOLMGR_NUMBER_OF_DISKS_INVALID ((NTSTATUS)0xc038005a)
#define STATUS_VOLMGR_MIRROR_NOT_SUPPORTED ((NTSTATUS)0xc038005b)
#define STATUS_VOLMGR_RAID5_NOT_SUPPORTED ((NTSTATUS)0xc038005c)
#define DBG_EXCEPTION_HANDLED ((NTSTATUS) 0x00010001) #define DBG_EXCEPTION_HANDLED ((NTSTATUS) 0x00010001)
#define DBG_CONTINUE ((NTSTATUS) 0x00010002) #define DBG_CONTINUE ((NTSTATUS) 0x00010002)
#define DBG_REPLY_LATER ((NTSTATUS) 0x40010001) #define DBG_REPLY_LATER ((NTSTATUS) 0x40010001)
#define DBG_UNABLE_TO_PROVIDE_HANDLE ((NTSTATUS) 0x40010002)
#define DBG_TERMINATE_THREAD ((NTSTATUS) 0x40010003) #define DBG_TERMINATE_THREAD ((NTSTATUS) 0x40010003)
#define DBG_TERMINATE_PROCESS ((NTSTATUS) 0x40010004) #define DBG_TERMINATE_PROCESS ((NTSTATUS) 0x40010004)
#define DBG_CONTROL_C ((NTSTATUS) 0x40010005) #define DBG_CONTROL_C ((NTSTATUS) 0x40010005)

View File

@ -348,15 +348,101 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_FT_DI_SCAN_REQUIRED 339 #define ERROR_FT_DI_SCAN_REQUIRED 339
#define ERROR_INVALID_KERNEL_INFO_VERSION 340 #define ERROR_INVALID_KERNEL_INFO_VERSION 340
#define ERROR_INVALID_PEP_INFO_VERSION 341 #define ERROR_INVALID_PEP_INFO_VERSION 341
#define ERROR_OBJECT_NOT_EXTERNALLY_BACKED 342
#define ERROR_EXTERNAL_BACKING_PROVIDER_UNKNOWN 343
#define ERROR_COMPRESSION_NOT_BENEFICIAL 344
#define ERROR_STORAGE_TOPOLOGY_ID_MISMATCH 345
#define ERROR_BLOCKED_BY_PARENTAL_CONTROLS 346
#define ERROR_BLOCK_TOO_MANY_REFERENCES 347
#define ERROR_MARKED_TO_DISALLOW_WRITES 348
#define ERROR_ENCLAVE_FAILURE 349
#define ERROR_FAIL_NOACTION_REBOOT 350 #define ERROR_FAIL_NOACTION_REBOOT 350
#define ERROR_FAIL_SHUTDOWN 351 #define ERROR_FAIL_SHUTDOWN 351
#define ERROR_FAIL_RESTART 352 #define ERROR_FAIL_RESTART 352
#define ERROR_MAX_SESSIONS_REACHED 353 #define ERROR_MAX_SESSIONS_REACHED 353
#define ERROR_NETWORK_ACCESS_DENIED_EDP 354
#define ERROR_DEVICE_HINT_NAME_BUFFER_TOO_SMALL 355
#define ERROR_EDP_POLICY_DENIES_OPERATION 356
#define ERROR_EDP_DPL_POLICY_CANT_BE_SATISFIED 357
#define ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT 358
#define ERROR_DEVICE_IN_MAINTENANCE 359
#define ERROR_NOT_SUPPORTED_ON_DAX 360
#define ERROR_DAX_MAPPING_EXISTS 361
#define ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING 362
#define ERROR_CLOUD_FILE_METADATA_CORRUPT 363
#define ERROR_CLOUD_FILE_METADATA_TOO_LARGE 364
#define ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE 365
#define ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH 366
#define ERROR_CHILD_PROCESS_BLOCKED 367
#define ERROR_STORAGE_LOST_DATA_PERSISTENCE 368
#define ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE 369
#define ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT 370
#define ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY 371
#define ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN 372
#define ERROR_GDI_HANDLE_LEAK 373
#define ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS 374
#define ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED 375
#define ERROR_NOT_A_CLOUD_FILE 376
#define ERROR_CLOUD_FILE_NOT_IN_SYNC 377
#define ERROR_CLOUD_FILE_ALREADY_CONNECTED 378
#define ERROR_CLOUD_FILE_NOT_SUPPORTED 379
#define ERROR_CLOUD_FILE_INVALID_REQUEST 380
#define ERROR_CLOUD_FILE_READ_ONLY_VOLUME 381
#define ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY 382
#define ERROR_CLOUD_FILE_VALIDATION_FAILED 383
#define ERROR_SMB1_NOT_AVAILABLE 384
#define ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION 385
#define ERROR_CLOUD_FILE_AUTHENTICATION_FAILED 386
#define ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES 387
#define ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE 388
#define ERROR_CLOUD_FILE_UNSUCCESSFUL 389
#define ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT 390
#define ERROR_CLOUD_FILE_IN_USE 391
#define ERROR_CLOUD_FILE_PINNED 392
#define ERROR_CLOUD_FILE_REQUEST_ABORTED 393
#define ERROR_CLOUD_FILE_PROPERTY_CORRUPT 394
#define ERROR_CLOUD_FILE_ACCESS_DENIED 395
#define ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS 396
#define ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT 397
#define ERROR_CLOUD_FILE_REQUEST_CANCELED 398
#define ERROR_EXTERNAL_SYSKEY_NOT_SUPPORTED 399
#define ERROR_THREAD_MODE_ALREADY_BACKGROUND 400
#define ERROR_THREAD_MODE_NOT_BACKGROUND 401
#define ERROR_PROCESS_MODE_ALREADY_BACKGROUND 402
#define ERROR_PROCESS_MODE_NOT_BACKGROUND 403
#define ERROR_PNP_QUERY_REMOVE_DEVICE_TIMEOUT 480
#define ERROR_PNP_QUERY_REMOVE_RELATED_DEVICE_TIMEOUT 481
#define ERROR_PNP_QUERY_REMOVE_UNRELATED_DEVICE_TIMEOUT 482
#define ERROR_DEVICE_HARDWARE_ERROR 483
#define ERROR_INVALID_ADDRESS 487 #define ERROR_INVALID_ADDRESS 487
#define ERROR_USER_PROFILE_LOAD 500 #define ERROR_USER_PROFILE_LOAD 500
#define ERROR_ARITHMETIC_OVERFLOW 534 #define ERROR_ARITHMETIC_OVERFLOW 534
#define ERROR_PIPE_CONNECTED 535 #define ERROR_PIPE_CONNECTED 535
#define ERROR_PIPE_LISTENING 536 #define ERROR_PIPE_LISTENING 536
#define ERROR_VERIFIER_STOP 537
#define ERROR_ABIOS_ERROR 538
#define ERROR_WX86_WARNING 539
#define ERROR_WX86_ERROR 540
#define ERROR_TIMER_NOT_CANCELED 541
#define ERROR_UNWIND 542
#define ERROR_BAD_STACK 543
#define ERROR_INVALID_UNWIND_TARGET 544
#define ERROR_INVALID_PORT_ATTRIBUTES 545
#define ERROR_PORT_MESSAGE_TOO_LONG 546
#define ERROR_INVALID_QUOTA_LOWER 547
#define ERROR_DEVICE_ALREADY_ATTACHED 548
#define ERROR_INSTRUCTION_MISALIGNMENT 549
#define ERROR_PROFILING_NOT_STARTED 550
#define ERROR_PROFILING_NOT_STOPPED 551
#define ERROR_COULD_NOT_INTERPRET 552
#define ERROR_PROFILING_AT_LIMIT 553
#define ERROR_CANT_WAIT 554
#define ERROR_CANT_TERMINATE_SELF 555
#define ERROR_UNEXPECTED_MM_CREATE_ERR 556
#define ERROR_UNEXPECTED_MM_MAP_ERROR 557
#define ERROR_UNEXPECTED_MM_EXTEND_ERR 558
#define ERROR_BAD_FUNCTION_TABLE 559
#define ERROR_NO_GUID_TRANSLATION 560
#define ERROR_INVALID_LDT_SIZE 561 #define ERROR_INVALID_LDT_SIZE 561
#define ERROR_INVALID_LDT_OFFSET 563 #define ERROR_INVALID_LDT_OFFSET 563
#define ERROR_INVALID_LDT_DESCRIPTOR 564 #define ERROR_INVALID_LDT_DESCRIPTOR 564
@ -451,6 +537,7 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_DRIVER_FAILED_PRIOR_UNLOAD 654 #define ERROR_DRIVER_FAILED_PRIOR_UNLOAD 654
#define ERROR_VOLSNAP_PREPARE_HIBERNATE 655 #define ERROR_VOLSNAP_PREPARE_HIBERNATE 655
#define ERROR_HIBERNATION_FAILURE 656 #define ERROR_HIBERNATION_FAILURE 656
#define ERROR_PWD_TOO_LONG 657
#define ERROR_FILE_SYSTEM_LIMITATION 665 #define ERROR_FILE_SYSTEM_LIMITATION 665
#define ERROR_ASSERTION_FAILURE 668 #define ERROR_ASSERTION_FAILURE 668
#define ERROR_ACPI_ERROR 669 #define ERROR_ACPI_ERROR 669
@ -575,8 +662,30 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED 788 #define ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED 788
#define ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR 789 #define ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR 789
#define ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR 790 #define ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR 790
#define ERROR_BAD_MCFG_TABLE 791
#define ERROR_DISK_REPAIR_REDIRECTED 792
#define ERROR_DISK_REPAIR_UNSUCCESSFUL 793
#define ERROR_CORRUPT_LOG_OVERFULL 794
#define ERROR_CORRUPT_LOG_CORRUPTED 795
#define ERROR_CORRUPT_LOG_UNAVAILABLE 796
#define ERROR_CORRUPT_LOG_DELETED_FULL 797
#define ERROR_CORRUPT_LOG_CLEARED 798
#define ERROR_ORPHAN_NAME_EXHAUSTED 799
#define ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE 800
#define ERROR_CANNOT_GRANT_REQUESTED_OPLOCK 801
#define ERROR_CANNOT_BREAK_OPLOCK 802
#define ERROR_OPLOCK_HANDLE_CLOSED 803
#define ERROR_NO_ACE_CONDITION 804 #define ERROR_NO_ACE_CONDITION 804
#define ERROR_INVALID_ACE_CONDITION 805 #define ERROR_INVALID_ACE_CONDITION 805
#define ERROR_FILE_HANDLE_REVOKED 806
#define ERROR_IMAGE_AT_DIFFERENT_BASE 807
#define ERROR_ENCRYPTED_IO_NOT_POSSIBLE 808
#define ERROR_FILE_METADATA_OPTIMIZATION_IN_PROGRESS 809
#define ERROR_QUOTA_ACTIVITY 810
#define ERROR_HANDLE_REVOKED 811
#define ERROR_CALLBACK_INVOKE_INLINE 812
#define ERROR_CPU_SET_INVALID 813
#define ERROR_ENCLAVE_NOT_TERMINATED 814
#define ERROR_EA_ACCESS_DENIED 994 #define ERROR_EA_ACCESS_DENIED 994
#define ERROR_OPERATION_ABORTED 995 #define ERROR_OPERATION_ABORTED 995
#define ERROR_IO_INCOMPLETE 996 #define ERROR_IO_INCOMPLETE 996
@ -705,6 +814,8 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_JOURNAL_NOT_ACTIVE 1179 #define ERROR_JOURNAL_NOT_ACTIVE 1179
#define ERROR_POTENTIAL_FILE_FOUND 1180 #define ERROR_POTENTIAL_FILE_FOUND 1180
#define ERROR_JOURNAL_ENTRY_DELETED 1181 #define ERROR_JOURNAL_ENTRY_DELETED 1181
#define ERROR_VRF_CFG_ENABLED 1183
#define ERROR_PARTITION_TERMINATING 1184
#define ERROR_BAD_DEVICE 1200 #define ERROR_BAD_DEVICE 1200
#define ERROR_CONNECTION_UNAVAIL 1201 #define ERROR_CONNECTION_UNAVAIL 1201
#define ERROR_DEVICE_ALREADY_REMEMBERED 1202 #define ERROR_DEVICE_ALREADY_REMEMBERED 1202
@ -764,6 +875,7 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_HOST_DOWN 1256 #define ERROR_HOST_DOWN 1256
#define ERROR_NON_ACCOUNT_SID 1257 #define ERROR_NON_ACCOUNT_SID 1257
#define ERROR_NON_DOMAIN_SID 1258 #define ERROR_NON_DOMAIN_SID 1258
#define ERROR_APPHELP_BLOCK 1259
#define ERROR_ACCESS_DISABLED_BY_POLICY 1260 #define ERROR_ACCESS_DISABLED_BY_POLICY 1260
#define ERROR_REG_NAT_CONSUMPTION 1261 #define ERROR_REG_NAT_CONSUMPTION 1261
#define ERROR_PKINIT_FAILURE 1263 #define ERROR_PKINIT_FAILURE 1263
@ -774,6 +886,29 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED 1274 #define ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED 1274
#define ERROR_DRIVER_BLOCKED 1275 #define ERROR_DRIVER_BLOCKED 1275
#define ERROR_INVALID_IMPORT_OF_NON_DLL 1276 #define ERROR_INVALID_IMPORT_OF_NON_DLL 1276
#define ERROR_ACCESS_DISABLED_WEBBLADE 1277
#define ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER 1278
#define ERROR_RECOVERY_FAILURE 1279
#define ERROR_ALREADY_FIBER 1280
#define ERROR_ALREADY_THREAD 1281
#define ERROR_STACK_BUFFER_OVERRUN 1282
#define ERROR_PARAMETER_QUOTA_EXCEEDED 1283
#define ERROR_DEBUGGER_INACTIVE 1284
#define ERROR_DELAY_LOAD_FAILED 1285
#define ERROR_VDM_DISALLOWED 1286
#define ERROR_UNIDENTIFIED_ERROR 1287
#define ERROR_INVALID_CRUNTIME_PARAMETER 1288
#define ERROR_BEYOND_VDL 1289
#define ERROR_INCOMPATIBLE_SERVICE_SID_TYPE 1290
#define ERROR_DRIVER_PROCESS_TERMINATED 1291
#define ERROR_IMPLEMENTATION_LIMIT 1292
#define ERROR_PROCESS_IS_PROTECTED 1293
#define ERROR_SERVICE_NOTIFY_CLIENT_LAGGING 1294
#define ERROR_DISK_QUOTA_EXCEEDED 1295
#define ERROR_CONTENT_BLOCKED 1296
#define ERROR_INCOMPATIBLE_SERVICE_PRIVILEGE 1297
#define ERROR_APP_HANG 1298
#define ERROR_INVALID_LABEL 1299
#define ERROR_NOT_ALL_ASSIGNED 1300 #define ERROR_NOT_ALL_ASSIGNED 1300
#define ERROR_SOME_NOT_MAPPED 1301 #define ERROR_SOME_NOT_MAPPED 1301
#define ERROR_NO_QUOTAS_FOR_ACCOUNT 1302 #define ERROR_NO_QUOTAS_FOR_ACCOUNT 1302
@ -944,10 +1079,13 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_WRONG_COMPARTMENT 1468 #define ERROR_WRONG_COMPARTMENT 1468
#define ERROR_AUTHIP_FAILURE 1469 #define ERROR_AUTHIP_FAILURE 1469
#define ERROR_NO_NVRAM_RESOURCES 1470 #define ERROR_NO_NVRAM_RESOURCES 1470
#define ERROR_NOT_GUI_PROCESS 1471
#define ERROR_EVENTLOG_FILE_CORRUPT 1500 #define ERROR_EVENTLOG_FILE_CORRUPT 1500
#define ERROR_EVENTLOG_CANT_START 1501 #define ERROR_EVENTLOG_CANT_START 1501
#define ERROR_LOG_FILE_FULL 1502 #define ERROR_LOG_FILE_FULL 1502
#define ERROR_EVENTLOG_FILE_CHANGED 1503 #define ERROR_EVENTLOG_FILE_CHANGED 1503
#define ERROR_CONTAINER_ASSIGNED 1504
#define ERROR_JOB_NO_CONTAINER 1505
#define ERROR_INVALID_TASK_NAME 1550 #define ERROR_INVALID_TASK_NAME 1550
#define ERROR_INVALID_TASK_INDEX 1551 #define ERROR_INVALID_TASK_INDEX 1551
#define ERROR_THREAD_ALREADY_IN_TASK 1552 #define ERROR_THREAD_ALREADY_IN_TASK 1552
@ -1003,6 +1141,13 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_INVALID_PATCH_XML 1650 #define ERROR_INVALID_PATCH_XML 1650
#define ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT 1651 #define ERROR_PATCH_MANAGED_ADVERTISED_PRODUCT 1651
#define ERROR_INSTALL_SERVICE_SAFEBOOT 1652 #define ERROR_INSTALL_SERVICE_SAFEBOOT 1652
#define ERROR_FAIL_FAST_EXCEPTION 1653
#define ERROR_INSTALL_REJECTED 1654
#define ERROR_DYNAMIC_CODE_BLOCKED 1655
#define ERROR_NOT_SAME_OBJECT 1656
#define ERROR_STRICT_CFG_VIOLATION 1657
#define ERROR_SET_CONTEXT_DENIED 1660
#define ERROR_CROSS_PARTITION_VIOLATION 1661
#define RPC_S_INVALID_STRING_BINDING 1700 #define RPC_S_INVALID_STRING_BINDING 1700
#define RPC_S_WRONG_KIND_OF_BINDING 1701 #define RPC_S_WRONG_KIND_OF_BINDING 1701
#define RPC_S_INVALID_BINDING 1702 #define RPC_S_INVALID_BINDING 1702
@ -1032,6 +1177,7 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define RPC_S_CALL_FAILED 1726 #define RPC_S_CALL_FAILED 1726
#define RPC_S_CALL_FAILED_DNE 1727 #define RPC_S_CALL_FAILED_DNE 1727
#define RPC_S_PROTOCOL_ERROR 1728 #define RPC_S_PROTOCOL_ERROR 1728
#define RPC_S_PROXY_ACCESS_DENIED 1729
#define RPC_S_UNSUPPORTED_TRANS_SYN 1730 #define RPC_S_UNSUPPORTED_TRANS_SYN 1730
#define RPC_S_UNSUPPORTED_TYPE 1732 #define RPC_S_UNSUPPORTED_TYPE 1732
#define RPC_S_INVALID_TAG 1733 #define RPC_S_INVALID_TAG 1733
@ -1132,6 +1278,10 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define RPC_X_INVALID_PIPE_OBJECT 1830 #define RPC_X_INVALID_PIPE_OBJECT 1830
#define RPC_X_WRONG_PIPE_ORDER 1831 #define RPC_X_WRONG_PIPE_ORDER 1831
#define RPC_X_WRONG_PIPE_VERSION 1832 #define RPC_X_WRONG_PIPE_VERSION 1832
#define RPC_S_COOKIE_AUTH_FAILED 1833
#define RPC_S_DO_NOT_DISTURB 1834
#define RPC_S_SYSTEM_HANDLE_COUNT_EXCEEDED 1835
#define RPC_S_SYSTEM_HANDLE_TYPE_MISMATCH 1836
#define RPC_S_GROUP_MEMBER_NOT_FOUND 1898 #define RPC_S_GROUP_MEMBER_NOT_FOUND 1898
#define EPT_S_CANT_CREATE 1899 #define EPT_S_CANT_CREATE 1899
#define RPC_S_INVALID_OBJECT 1900 #define RPC_S_INVALID_OBJECT 1900
@ -1171,6 +1321,9 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED 1934 #define ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED 1934
#define ERROR_AUTHENTICATION_FIREWALL_FAILED 1935 #define ERROR_AUTHENTICATION_FIREWALL_FAILED 1935
#define ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED 1936 #define ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED 1936
#define ERROR_NTLM_BLOCKED 1937
#define ERROR_PASSWORD_CHANGE_REQUIRED 1938
#define ERROR_LOST_MODE_LOGON_RESTRICTION 1939
#define ERROR_INVALID_PIXEL_FORMAT 2000 #define ERROR_INVALID_PIXEL_FORMAT 2000
#define ERROR_BAD_DRIVER 2001 #define ERROR_BAD_DRIVER 2001
#define ERROR_INVALID_WINDOW_STYLE 2002 #define ERROR_INVALID_WINDOW_STYLE 2002
@ -1284,6 +1437,34 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_INVALID_REPARSE_DATA 4392 #define ERROR_INVALID_REPARSE_DATA 4392
#define ERROR_REPARSE_TAG_INVALID 4393 #define ERROR_REPARSE_TAG_INVALID 4393
#define ERROR_REPARSE_TAG_MISMATCH 4394 #define ERROR_REPARSE_TAG_MISMATCH 4394
#define ERROR_REPARSE_POINT_ENCOUNTERED 4395
#define ERROR_APP_DATA_NOT_FOUND 4400
#define ERROR_APP_DATA_EXPIRED 4401
#define ERROR_APP_DATA_CORRUPT 4402
#define ERROR_APP_DATA_LIMIT_EXCEEDED 4403
#define ERROR_APP_DATA_REBOOT_REQUIRED 4404
#define ERROR_SECUREBOOT_ROLLBACK_DETECTED 4420
#define ERROR_SECUREBOOT_POLICY_VIOLATION 4421
#define ERROR_SECUREBOOT_INVALID_POLICY 4422
#define ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND 4423
#define ERROR_SECUREBOOT_POLICY_NOT_SIGNED 4424
#define ERROR_SECUREBOOT_NOT_ENABLED 4425
#define ERROR_SECUREBOOT_FILE_REPLACED 4426
#define ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED 4427
#define ERROR_SECUREBOOT_POLICY_UNKNOWN 4428
#define ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION 4429
#define ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH 4430
#define ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED 4431
#define ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH 4432
#define ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING 4433
#define ERROR_SECUREBOOT_NOT_BASE_POLICY 4434
#define ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY 4435
#define ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED 4440
#define ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED 4441
#define ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED 4442
#define ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED 4443
#define ERROR_ALREADY_HAS_STREAM_ID 4444
#define ERROR_SMR_GARBAGE_COLLECTION_REQUIRED 4445
#define ERROR_VOLUME_NOT_SIS_ENABLED 4500 #define ERROR_VOLUME_NOT_SIS_ENABLED 4500
#define ERROR_DEPENDENT_RESOURCE_EXISTS 5001 #define ERROR_DEPENDENT_RESOURCE_EXISTS 5001
#define ERROR_DEPENDENCY_NOT_FOUND 5002 #define ERROR_DEPENDENCY_NOT_FOUND 5002
@ -1373,6 +1554,116 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_DATABASE_BACKUP_CORRUPT 5087 #define ERROR_DATABASE_BACKUP_CORRUPT 5087
#define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 5088 #define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 5088
#define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE 5089 #define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE 5089
#define ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE 5890
#define ERROR_CLUSTER_QUORUMLOG_NOT_FOUND 5891
#define ERROR_CLUSTER_MEMBERSHIP_HALT 5892
#define ERROR_CLUSTER_INSTANCE_ID_MISMATCH 5893
#define ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP 5894
#define ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH 5895
#define ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP 5896
#define ERROR_CLUSTER_PARAMETER_MISMATCH 5897
#define ERROR_NODE_CANNOT_BE_CLUSTERED 5898
#define ERROR_CLUSTER_WRONG_OS_VERSION 5899
#define ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME 5900
#define ERROR_CLUSCFG_ALREADY_COMMITTED 5901
#define ERROR_CLUSCFG_ROLLBACK_FAILED 5902
#define ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT 5903
#define ERROR_CLUSTER_OLD_VERSION 5904
#define ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME 5905
#define ERROR_CLUSTER_NO_NET_ADAPTERS 5906
#define ERROR_CLUSTER_POISONED 5907
#define ERROR_CLUSTER_GROUP_MOVING 5908
#define ERROR_CLUSTER_RESOURCE_TYPE_BUSY 5909
#define ERROR_RESOURCE_CALL_TIMED_OUT 5910
#define ERROR_INVALID_CLUSTER_IPV6_ADDRESS 5911
#define ERROR_CLUSTER_INTERNAL_INVALID_FUNCTION 5912
#define ERROR_CLUSTER_PARAMETER_OUT_OF_BOUNDS 5913
#define ERROR_CLUSTER_PARTIAL_SEND 5914
#define ERROR_CLUSTER_REGISTRY_INVALID_FUNCTION 5915
#define ERROR_CLUSTER_INVALID_STRING_TERMINATION 5916
#define ERROR_CLUSTER_INVALID_STRING_FORMAT 5917
#define ERROR_CLUSTER_DATABASE_TRANSACTION_IN_PROGRESS 5918
#define ERROR_CLUSTER_DATABASE_TRANSACTION_NOT_IN_PROGRESS 5919
#define ERROR_CLUSTER_NULL_DATA 5920
#define ERROR_CLUSTER_PARTIAL_READ 5921
#define ERROR_CLUSTER_PARTIAL_WRITE 5922
#define ERROR_CLUSTER_CANT_DESERIALIZE_DATA 5923
#define ERROR_DEPENDENT_RESOURCE_PROPERTY_CONFLICT 5924
#define ERROR_CLUSTER_NO_QUORUM 5925
#define ERROR_CLUSTER_INVALID_IPV6_NETWORK 5926
#define ERROR_CLUSTER_INVALID_IPV6_TUNNEL_NETWORK 5927
#define ERROR_QUORUM_NOT_ALLOWED_IN_THIS_GROUP 5928
#define ERROR_DEPENDENCY_TREE_TOO_COMPLEX 5929
#define ERROR_EXCEPTION_IN_RESOURCE_CALL 5930
#define ERROR_CLUSTER_RHS_FAILED_INITIALIZATION 5931
#define ERROR_CLUSTER_NOT_INSTALLED 5932
#define ERROR_CLUSTER_RESOURCES_MUST_BE_ONLINE_ON_THE_SAME_NODE 5933
#define ERROR_CLUSTER_MAX_NODES_IN_CLUSTER 5934
#define ERROR_CLUSTER_TOO_MANY_NODES 5935
#define ERROR_CLUSTER_OBJECT_ALREADY_USED 5936
#define ERROR_NONCORE_GROUPS_FOUND 5937
#define ERROR_FILE_SHARE_RESOURCE_CONFLICT 5938
#define ERROR_CLUSTER_EVICT_INVALID_REQUEST 5939
#define ERROR_CLUSTER_SINGLETON_RESOURCE 5940
#define ERROR_CLUSTER_GROUP_SINGLETON_RESOURCE 5941
#define ERROR_CLUSTER_RESOURCE_PROVIDER_FAILED 5942
#define ERROR_CLUSTER_RESOURCE_CONFIGURATION_ERROR 5943
#define ERROR_CLUSTER_GROUP_BUSY 5944
#define ERROR_CLUSTER_NOT_SHARED_VOLUME 5945
#define ERROR_CLUSTER_INVALID_SECURITY_DESCRIPTOR 5946
#define ERROR_CLUSTER_SHARED_VOLUMES_IN_USE 5947
#define ERROR_CLUSTER_USE_SHARED_VOLUMES_API 5948
#define ERROR_CLUSTER_BACKUP_IN_PROGRESS 5949
#define ERROR_NON_CSV_PATH 5950
#define ERROR_CSV_VOLUME_NOT_LOCAL 5951
#define ERROR_CLUSTER_WATCHDOG_TERMINATING 5952
#define ERROR_CLUSTER_RESOURCE_VETOED_MOVE_INCOMPATIBLE_NODES 5953
#define ERROR_CLUSTER_INVALID_NODE_WEIGHT 5954
#define ERROR_CLUSTER_RESOURCE_VETOED_CALL 5955
#define ERROR_RESMON_SYSTEM_RESOURCES_LACKING 5956
#define ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_DESTINATION 5957
#define ERROR_CLUSTER_RESOURCE_VETOED_MOVE_NOT_ENOUGH_RESOURCES_ON_SOURCE 5958
#define ERROR_CLUSTER_GROUP_QUEUED 5959
#define ERROR_CLUSTER_RESOURCE_LOCKED_STATUS 5960
#define ERROR_CLUSTER_SHARED_VOLUME_FAILOVER_NOT_ALLOWED 5961
#define ERROR_CLUSTER_NODE_DRAIN_IN_PROGRESS 5962
#define ERROR_CLUSTER_DISK_NOT_CONNECTED 5963
#define ERROR_DISK_NOT_CSV_CAPABLE 5964
#define ERROR_RESOURCE_NOT_IN_AVAILABLE_STORAGE 5965
#define ERROR_CLUSTER_SHARED_VOLUME_REDIRECTED 5966
#define ERROR_CLUSTER_SHARED_VOLUME_NOT_REDIRECTED 5967
#define ERROR_CLUSTER_CANNOT_RETURN_PROPERTIES 5968
#define ERROR_CLUSTER_RESOURCE_CONTAINS_UNSUPPORTED_DIFF_AREA_FOR_SHARED_VOLUMES 5969
#define ERROR_CLUSTER_RESOURCE_IS_IN_MAINTENANCE_MODE 5970
#define ERROR_CLUSTER_AFFINITY_CONFLICT 5971
#define ERROR_CLUSTER_RESOURCE_IS_REPLICA_VIRTUAL_MACHINE 5972
#define ERROR_CLUSTER_UPGRADE_INCOMPATIBLE_VERSIONS 5973
#define ERROR_CLUSTER_UPGRADE_FIX_QUORUM_NOT_SUPPORTED 5974
#define ERROR_CLUSTER_UPGRADE_RESTART_REQUIRED 5975
#define ERROR_CLUSTER_UPGRADE_IN_PROGRESS 5976
#define ERROR_CLUSTER_UPGRADE_INCOMPLETE 5977
#define ERROR_CLUSTER_NODE_IN_GRACE_PERIOD 5978
#define ERROR_CLUSTER_CSV_IO_PAUSE_TIMEOUT 5979
#define ERROR_NODE_NOT_ACTIVE_CLUSTER_MEMBER 5980
#define ERROR_CLUSTER_RESOURCE_NOT_MONITORED 5981
#define ERROR_CLUSTER_RESOURCE_DOES_NOT_SUPPORT_UNMONITORED 5982
#define ERROR_CLUSTER_RESOURCE_IS_REPLICATED 5983
#define ERROR_CLUSTER_NODE_ISOLATED 5984
#define ERROR_CLUSTER_NODE_QUARANTINED 5985
#define ERROR_CLUSTER_DATABASE_UPDATE_CONDITION_FAILED 5986
#define ERROR_CLUSTER_SPACE_DEGRADED 5987
#define ERROR_CLUSTER_TOKEN_DELEGATION_NOT_SUPPORTED 5988
#define ERROR_CLUSTER_CSV_INVALID_HANDLE 5989
#define ERROR_CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR 5990
#define ERROR_GROUPSET_NOT_AVAILABLE 5991
#define ERROR_GROUPSET_NOT_FOUND 5992
#define ERROR_GROUPSET_CANT_PROVIDE 5993
#define ERROR_CLUSTER_FAULT_DOMAIN_PARENT_NOT_FOUND 5994
#define ERROR_CLUSTER_FAULT_DOMAIN_INVALID_HIERARCHY 5995
#define ERROR_CLUSTER_FAULT_DOMAIN_FAILED_S2D_VALIDATION 5996
#define ERROR_CLUSTER_FAULT_DOMAIN_S2D_CONNECTIVITY_LOSS 5997
#define ERROR_CLUSTER_INVALID_INFRASTRUCTURE_FILESERVER_NAME 5998
#define ERROR_CLUSTERSET_MANAGEMENT_CLUSTER_UNREACHABLE 5999
#define ERROR_ENCRYPTION_FAILED 6000 #define ERROR_ENCRYPTION_FAILED 6000
#define ERROR_DECRYPTION_FAILED 6001 #define ERROR_DECRYPTION_FAILED 6001
#define ERROR_FILE_ENCRYPTED 6002 #define ERROR_FILE_ENCRYPTED 6002
@ -1386,8 +1677,71 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_DIR_EFS_DISALLOWED 6010 #define ERROR_DIR_EFS_DISALLOWED 6010
#define ERROR_EFS_SERVER_NOT_TRUSTED 6011 #define ERROR_EFS_SERVER_NOT_TRUSTED 6011
#define ERROR_EFS_ALG_BLOB_TOO_BIG 6013 #define ERROR_EFS_ALG_BLOB_TOO_BIG 6013
#define ERROR_VOLUME_NOT_SUPPORT_EFS 6014
#define ERROR_EFS_DISABLED 6015
#define ERROR_EFS_VERSION_NOT_SUPPORT 6016
#define ERROR_CS_ENCRYPTION_INVALID_SERVER_RESPONSE 6017
#define ERROR_CS_ENCRYPTION_UNSUPPORTED_SERVER 6018
#define ERROR_CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE 6019
#define ERROR_CS_ENCRYPTION_NEW_ENCRYPTED_FILE 6020
#define ERROR_CS_ENCRYPTION_FILE_NOT_CSE 6021
#define ERROR_ENCRYPTION_POLICY_DENIES_OPERATION 6022
#define ERROR_NO_BROWSER_SERVERS_FOUND 6118 #define ERROR_NO_BROWSER_SERVERS_FOUND 6118
#define SCHED_E_SERVICE_NOT_LOCALSYSTEM 6200 #define SCHED_E_SERVICE_NOT_LOCALSYSTEM 6200
#define ERROR_TRANSACTIONAL_CONFLICT 6800
#define ERROR_RM_NOT_ACTIVE 6801
#define ERROR_RM_METADATA_CORRUPT 6802
#define ERROR_DIRECTORY_NOT_RM 6803
#define ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE 6805
#define ERROR_LOG_RESIZE_INVALID_SIZE 6806
#define ERROR_OBJECT_NO_LONGER_EXISTS 6807
#define ERROR_STREAM_MINIVERSION_NOT_FOUND 6808
#define ERROR_STREAM_MINIVERSION_NOT_VALID 6809
#define ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION 6810
#define ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT 6811
#define ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS 6812
#define ERROR_REMOTE_FILE_VERSION_MISMATCH 6814
#define ERROR_HANDLE_NO_LONGER_VALID 6815
#define ERROR_NO_TXF_METADATA 6816
#define ERROR_LOG_CORRUPTION_DETECTED 6817
#define ERROR_CANT_RECOVER_WITH_HANDLE_OPEN 6818
#define ERROR_RM_DISCONNECTED 6819
#define ERROR_ENLISTMENT_NOT_SUPERIOR 6820
#define ERROR_RECOVERY_NOT_NEEDED 6821
#define ERROR_RM_ALREADY_STARTED 6822
#define ERROR_FILE_IDENTITY_NOT_PERSISTENT 6823
#define ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY 6824
#define ERROR_CANT_CROSS_RM_BOUNDARY 6825
#define ERROR_TXF_DIR_NOT_EMPTY 6826
#define ERROR_INDOUBT_TRANSACTIONS_EXIST 6827
#define ERROR_TM_VOLATILE 6828
#define ERROR_ROLLBACK_TIMER_EXPIRED 6829
#define ERROR_TXF_ATTRIBUTE_CORRUPT 6830
#define ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION 6831
#define ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED 6832
#define ERROR_LOG_GROWTH_FAILED 6833
#define ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE 6834
#define ERROR_TXF_METADATA_ALREADY_PRESENT 6835
#define ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET 6836
#define ERROR_TRANSACTION_REQUIRED_PROMOTION 6837
#define ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION 6838
#define ERROR_TRANSACTIONS_NOT_FROZEN 6839
#define ERROR_TRANSACTION_FREEZE_IN_PROGRESS 6840
#define ERROR_NOT_SNAPSHOT_VOLUME 6841
#define ERROR_NO_SAVEPOINT_WITH_OPEN_FILES 6842
#define ERROR_DATA_LOST_REPAIR 6843
#define ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION 6844
#define ERROR_TM_IDENTITY_MISMATCH 6845
#define ERROR_FLOATED_SECTION 6846
#define ERROR_CANNOT_ACCEPT_TRANSACTED_WORK 6847
#define ERROR_CANNOT_ABORT_TRANSACTIONS 6848
#define ERROR_BAD_CLUSTERS 6849
#define ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION 6850
#define ERROR_VOLUME_DIRTY 6851
#define ERROR_NO_LINK_TRACKING_IN_TRANSACTION 6852
#define ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION 6853
#define ERROR_EXPIRED_HANDLE 6854
#define ERROR_TRANSACTION_NOT_ENLISTED 6855
#define ERROR_CTX_WINSTATION_NAME_INVALID 7001 #define ERROR_CTX_WINSTATION_NAME_INVALID 7001
#define ERROR_CTX_INVALID_PD 7002 #define ERROR_CTX_INVALID_PD 7002
#define ERROR_CTX_PD_NOT_FOUND 7003 #define ERROR_CTX_PD_NOT_FOUND 7003
@ -1427,6 +1781,18 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_CTX_LICENSE_EXPIRED 7056 #define ERROR_CTX_LICENSE_EXPIRED 7056
#define ERROR_CTX_SHADOW_NOT_RUNNING 7057 #define ERROR_CTX_SHADOW_NOT_RUNNING 7057
#define ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE 7058 #define ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE 7058
#define ERROR_ACTIVATION_COUNT_EXCEEDED 7059
#define ERROR_CTX_WINSTATIONS_DISABLED 7060
#define ERROR_CTX_ENCRYPTION_LEVEL_REQUIRED 7061
#define ERROR_CTX_SESSION_IN_USE 7062
#define ERROR_CTX_NO_FORCE_LOGOFF 7063
#define ERROR_CTX_ACCOUNT_RESTRICTION 7064
#define ERROR_RDP_PROTOCOL_ERROR 7065
#define ERROR_CTX_CDM_CONNECT 7066
#define ERROR_CTX_CDM_DISCONNECT 7067
#define ERROR_CTX_SECURITY_LAYER_ERROR 7068
#define ERROR_TS_INCOMPATIBLE_SESSIONS 7069
#define ERROR_TS_VIDEO_SUBSYSTEM_ERROR 7070
#define FRS_ERR_INVALID_API_SEQUENCE 8001 #define FRS_ERR_INVALID_API_SEQUENCE 8001
#define FRS_ERR_STARTING_SERVICE 8002 #define FRS_ERR_STARTING_SERVICE 8002
#define FRS_ERR_STOPPING_SERVICE 8003 #define FRS_ERR_STOPPING_SERVICE 8003
@ -1504,6 +1870,9 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_DS_CONTROL_NOT_FOUND 8258 #define ERROR_DS_CONTROL_NOT_FOUND 8258
#define ERROR_DS_CLIENT_LOOP 8259 #define ERROR_DS_CLIENT_LOOP 8259
#define ERROR_DS_REFERRAL_LIMIT_EXCEEDED 8260 #define ERROR_DS_REFERRAL_LIMIT_EXCEEDED 8260
#define ERROR_DS_SORT_CONTROL_MISSING 8261
#define ERROR_DS_OFFSET_RANGE_ERROR 8262
#define ERROR_DS_RIDMGR_DISABLED 8263
#define ERROR_DS_ROOT_MUST_BE_NC 8301 #define ERROR_DS_ROOT_MUST_BE_NC 8301
#define ERROR_DS_ADD_REPLICA_INHIBITED 8302 #define ERROR_DS_ADD_REPLICA_INHIBITED 8302
#define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA 8303 #define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA 8303
@ -1764,8 +2133,89 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ 8560 #define ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ 8560
#define ERROR_DS_INIT_FAILURE_CONSOLE 8561 #define ERROR_DS_INIT_FAILURE_CONSOLE 8561
#define ERROR_DS_SAM_INIT_FAILURE_CONSOLE 8562 #define ERROR_DS_SAM_INIT_FAILURE_CONSOLE 8562
#define ERROR_DS_FOREST_VERSION_TOO_HIGH 8563
#define ERROR_DS_DOMAIN_VERSION_TOO_HIGH 8564
#define ERROR_DS_FOREST_VERSION_TOO_LOW 8565
#define ERROR_DS_DOMAIN_VERSION_TOO_LOW 8566
#define ERROR_DS_INCOMPATIBLE_VERSION 8567
#define ERROR_DS_LOW_DSA_VERSION 8568
#define ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN 8569
#define ERROR_DS_NOT_SUPPORTED_SORT_ORDER 8570
#define ERROR_DS_NAME_NOT_UNIQUE 8571
#define ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 8572 #define ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 8572
#define ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER 8578 #define ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER 8578
#define ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE 8579
#define ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC 8580
#define ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG 8581
#define ERROR_DS_MODIFYDN_WRONG_GRANDPARENT 8582
#define ERROR_DS_NAME_ERROR_TRUST_REFERRAL 8583
#define ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER 8584
#define ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD 8585
#define ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 8586
#define ERROR_DS_THREAD_LIMIT_EXCEEDED 8587
#define ERROR_DS_NOT_CLOSEST 8588
#define ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF 8589
#define ERROR_DS_SINGLE_USER_MODE_FAILED 8590
#define ERROR_DS_NTDSCRIPT_SYNTAX_ERROR 8591
#define ERROR_DS_NTDSCRIPT_PROCESS_ERROR 8592
#define ERROR_DS_DIFFERENT_REPL_EPOCHS 8593
#define ERROR_DS_DRS_EXTENSIONS_CHANGED 8594
#define ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR 8595
#define ERROR_DS_NO_MSDS_INTID 8596
#define ERROR_DS_DUP_MSDS_INTID 8597
#define ERROR_DS_EXISTS_IN_RDNATTID 8598
#define ERROR_DS_AUTHORIZATION_FAILED 8599
#define ERROR_DS_INVALID_SCRIPT 8600
#define ERROR_DS_REMOTE_CROSSREF_OP_FAILED 8601
#define ERROR_DS_CROSS_REF_BUSY 8602
#define ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN 8603
#define ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC 8604
#define ERROR_DS_DUPLICATE_ID_FOUND 8605
#define ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT 8606
#define ERROR_DS_GROUP_CONVERSION_ERROR 8607
#define ERROR_DS_CANT_MOVE_APP_BASIC_GROUP 8608
#define ERROR_DS_CANT_MOVE_APP_QUERY_GROUP 8609
#define ERROR_DS_ROLE_NOT_VERIFIED 8610
#define ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL 8611
#define ERROR_DS_DOMAIN_RENAME_IN_PROGRESS 8612
#define ERROR_DS_EXISTING_AD_CHILD_NC 8613
#define ERROR_DS_REPL_LIFETIME_EXCEEDED 8614
#define ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER 8615
#define ERROR_DS_LDAP_SEND_QUEUE_FULL 8616
#define ERROR_DS_DRA_OUT_SCHEDULE_WINDOW 8617
#define ERROR_DS_POLICY_NOT_KNOWN 8618
#define ERROR_NO_SITE_SETTINGS_OBJECT 8619
#define ERROR_NO_SECRETS 8620
#define ERROR_NO_WRITABLE_DC_FOUND 8621
#define ERROR_DS_NO_SERVER_OBJECT 8622
#define ERROR_DS_NO_NTDSA_OBJECT 8623
#define ERROR_DS_NON_ASQ_SEARCH 8624
#define ERROR_DS_AUDIT_FAILURE 8625
#define ERROR_DS_INVALID_SEARCH_FLAG_SUBTREE 8626
#define ERROR_DS_INVALID_SEARCH_FLAG_TUPLE 8627
#define ERROR_DS_HIERARCHY_TABLE_TOO_DEEP 8628
#define ERROR_DS_DRA_CORRUPT_UTD_VECTOR 8629
#define ERROR_DS_DRA_SECRETS_DENIED 8630
#define ERROR_DS_RESERVED_MAPI_ID 8631
#define ERROR_DS_MAPI_ID_NOT_AVAILABLE 8632
#define ERROR_DS_DRA_MISSING_KRBTGT_SECRET 8633
#define ERROR_DS_DOMAIN_NAME_EXISTS_IN_FOREST 8634
#define ERROR_DS_FLAT_NAME_EXISTS_IN_FOREST 8635
#define ERROR_INVALID_USER_PRINCIPAL_NAME 8636
#define ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS 8637
#define ERROR_DS_OID_NOT_FOUND 8638
#define ERROR_DS_DRA_RECYCLED_TARGET 8639
#define ERROR_DS_DISALLOWED_NC_REDIRECT 8640
#define ERROR_DS_HIGH_ADLDS_FFL 8641
#define ERROR_DS_HIGH_DSA_VERSION 8642
#define ERROR_DS_LOW_ADLDS_FFL 8643
#define ERROR_DOMAIN_SID_SAME_AS_LOCAL_WORKSTATION 8644
#define ERROR_DS_UNDELETE_SAM_VALIDATION_FAILED 8645
#define ERROR_INCORRECT_ACCOUNT_TYPE 8646
#define ERROR_DS_SPN_VALUE_NOT_UNIQUE_IN_FOREST 8647
#define ERROR_DS_UPN_VALUE_NOT_UNIQUE_IN_FOREST 8648
#define ERROR_DS_MISSING_FOREST_TRUST 8649
#define ERROR_DS_VALUE_KEY_NOT_UNIQUE 8650
#define DNS_ERROR_RCODE_FORMAT_ERROR 9001 #define DNS_ERROR_RCODE_FORMAT_ERROR 9001
#define DNS_ERROR_RCODE_SERVER_FAILURE 9002 #define DNS_ERROR_RCODE_SERVER_FAILURE 9002
#define DNS_ERROR_RCODE_NAME_ERROR 9003 #define DNS_ERROR_RCODE_NAME_ERROR 9003
@ -2074,10 +2524,31 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN 15624 #define ERROR_APPX_INTEGRITY_FAILURE_CLR_NGEN 15624
#define ERROR_RESILIENCY_FILE_CORRUPT 15625 #define ERROR_RESILIENCY_FILE_CORRUPT 15625
#define ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING 15626 #define ERROR_INSTALL_FIREWALL_SERVICE_NOT_RUNNING 15626
#define ERROR_PACKAGE_MOVE_FAILED 15627
#define ERROR_INSTALL_VOLUME_NOT_EMPTY 15628
#define ERROR_INSTALL_VOLUME_OFFLINE 15629
#define ERROR_INSTALL_VOLUME_CORRUPT 15630
#define ERROR_NEEDS_REGISTRATION 15631
#define ERROR_INSTALL_WRONG_PROCESSOR_ARCHITECTURE 15632
#define ERROR_DEV_SIDELOAD_LIMIT_EXCEEDED 15633
#define ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE 15634
#define ERROR_PACKAGE_NOT_SUPPORTED_ON_FILESYSTEM 15635
#define ERROR_PACKAGE_MOVE_BLOCKED_BY_STREAMING 15636
#define ERROR_INSTALL_OPTIONAL_PACKAGE_APPLICATIONID_NOT_UNIQUE 15637
#define ERROR_PACKAGE_STAGING_ONHOLD 15638
#define ERROR_INSTALL_INVALID_RELATED_SET_UPDATE 15639
#define ERROR_INSTALL_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_FULLTRUST_CAPABILITY 15640
#define ERROR_DEPLOYMENT_BLOCKED_BY_USER_LOG_OFF 15641
#define ERROR_PROVISION_OPTIONAL_PACKAGE_REQUIRES_MAIN_PACKAGE_PROVISIONED 15642
#define ERROR_PACKAGES_REPUTATION_CHECK_FAILED 15643
#define ERROR_PACKAGES_REPUTATION_CHECK_TIMEDOUT 15644
#define APPMODEL_ERROR_NO_PACKAGE 15700 #define APPMODEL_ERROR_NO_PACKAGE 15700
#define APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT 15701 #define APPMODEL_ERROR_PACKAGE_RUNTIME_CORRUPT 15701
#define APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT 15702 #define APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT 15702
#define APPMODEL_ERROR_NO_APPLICATION 15703 #define APPMODEL_ERROR_NO_APPLICATION 15703
#define APPMODEL_ERROR_DYNAMIC_PROPERTY_READ_FAILED 15704
#define APPMODEL_ERROR_DYNAMIC_PROPERTY_INVALID 15705
#define APPMODEL_ERROR_PACKAGE_NOT_AVAILABLE 15706
/* HRESULT values for OLE, SHELL and other Interface stuff */ /* HRESULT values for OLE, SHELL and other Interface stuff */
/* the codes 4000-40ff are reserved for OLE */ /* the codes 4000-40ff are reserved for OLE */
@ -2088,8 +2559,10 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#ifdef RC_INVOKED #ifdef RC_INVOKED
#define _HRESULT_TYPEDEF_(x) (x) #define _HRESULT_TYPEDEF_(x) (x)
#define _NDIS_ERROR_TYPEDEF_(x) (x)
#else #else
#define _HRESULT_TYPEDEF_(x) ((HRESULT)x) #define _HRESULT_TYPEDEF_(x) ((HRESULT)x)
#define _NDIS_ERROR_TYPEDEF_(x) ((DWORD)x)
#endif #endif
#define NOERROR _HRESULT_TYPEDEF_(0) #define NOERROR _HRESULT_TYPEDEF_(0)
@ -2295,6 +2768,23 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define STG_E_NOTFILEBASEDSTORAGE _HRESULT_TYPEDEF_(0x80030107) #define STG_E_NOTFILEBASEDSTORAGE _HRESULT_TYPEDEF_(0x80030107)
#define STG_E_EXTANTMARSHALLINGS _HRESULT_TYPEDEF_(0x80030108) #define STG_E_EXTANTMARSHALLINGS _HRESULT_TYPEDEF_(0x80030108)
#define STG_E_DOCFILECORRUPT _HRESULT_TYPEDEF_(0x80030109) #define STG_E_DOCFILECORRUPT _HRESULT_TYPEDEF_(0x80030109)
#define STG_E_BADBASEADDRESS _HRESULT_TYPEDEF_(0x80030110)
#define STG_E_DOCFILETOOLARGE _HRESULT_TYPEDEF_(0x80030111)
#define STG_E_NOTSIMPLEFORMAT _HRESULT_TYPEDEF_(0x80030112)
#define STG_E_INCOMPLETE _HRESULT_TYPEDEF_(0x80030201)
#define STG_E_TERMINATED _HRESULT_TYPEDEF_(0x80030202)
#define STG_S_CONVERTED _HRESULT_TYPEDEF_(0x00030200)
#define STG_S_BLOCK _HRESULT_TYPEDEF_(0x00030201)
#define STG_S_RETRYNOW _HRESULT_TYPEDEF_(0x00030202)
#define STG_S_MONITORING _HRESULT_TYPEDEF_(0x00030203)
#define STG_S_MULTIPLEOPENS _HRESULT_TYPEDEF_(0x00030204)
#define STG_S_CONSOLIDATIONFAILED _HRESULT_TYPEDEF_(0x00030205)
#define STG_S_CANNOTCONSOLIDATE _HRESULT_TYPEDEF_(0x00030206)
#define STG_S_POWER_CYCLE_REQUIRED _HRESULT_TYPEDEF_(0x00030207)
#define STG_E_FIRMWARE_SLOT_INVALID _HRESULT_TYPEDEF_(0x80030208)
#define STG_E_FIRMWARE_IMAGE_INVALID _HRESULT_TYPEDEF_(0x80030209)
#define STG_E_DEVICE_UNRESPONSIVE _HRESULT_TYPEDEF_(0x8003020A)
#define STG_E_STATUS_COPY_PROTECTION_FAILURE _HRESULT_TYPEDEF_(0x80030305) #define STG_E_STATUS_COPY_PROTECTION_FAILURE _HRESULT_TYPEDEF_(0x80030305)
#define STG_E_CSS_AUTHENTICATION_FAILURE _HRESULT_TYPEDEF_(0x80030306) #define STG_E_CSS_AUTHENTICATION_FAILURE _HRESULT_TYPEDEF_(0x80030306)
@ -2594,8 +3084,6 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define E_OUTOFMEMORY _HRESULT_TYPEDEF_(0x8007000E) #define E_OUTOFMEMORY _HRESULT_TYPEDEF_(0x8007000E)
#define E_INVALIDARG _HRESULT_TYPEDEF_(0x80070057) #define E_INVALIDARG _HRESULT_TYPEDEF_(0x80070057)
#define CO_S_NOTALLINTERFACES _HRESULT_TYPEDEF_(0x00080012)
#define CO_E_CLASS_CREATE_FAILED _HRESULT_TYPEDEF_(0x80080001) #define CO_E_CLASS_CREATE_FAILED _HRESULT_TYPEDEF_(0x80080001)
#define CO_E_SCM_ERROR _HRESULT_TYPEDEF_(0x80080002) #define CO_E_SCM_ERROR _HRESULT_TYPEDEF_(0x80080002)
#define CO_E_SCM_RPC_FAILURE _HRESULT_TYPEDEF_(0x80080003) #define CO_E_SCM_RPC_FAILURE _HRESULT_TYPEDEF_(0x80080003)
@ -2607,6 +3095,11 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define MEM_E_INVALID_ROOT _HRESULT_TYPEDEF_(0x80080009) #define MEM_E_INVALID_ROOT _HRESULT_TYPEDEF_(0x80080009)
#define MEM_E_INVALID_LINK _HRESULT_TYPEDEF_(0x80080010) #define MEM_E_INVALID_LINK _HRESULT_TYPEDEF_(0x80080010)
#define MEM_E_INVALID_SIZE _HRESULT_TYPEDEF_(0x80080011) #define MEM_E_INVALID_SIZE _HRESULT_TYPEDEF_(0x80080011)
#define CO_S_NOTALLINTERFACES _HRESULT_TYPEDEF_(0x00080012)
#define ERROR_AUDITING_DISABLED _HRESULT_TYPEDEF_(0xC0090001)
#define ERROR_ALL_SIDS_FILTERED _HRESULT_TYPEDEF_(0xC0090002)
#define ERROR_BIZRULES_NOT_ENABLED _HRESULT_TYPEDEF_(0xC0090003)
/*Cryptographic Error Codes */ /*Cryptographic Error Codes */
#define NTE_BAD_UID _HRESULT_TYPEDEF_(0x80090001) #define NTE_BAD_UID _HRESULT_TYPEDEF_(0x80090001)
@ -2729,6 +3222,20 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define SEC_E_ISSUING_CA_UNTRUSTED_KDC _HRESULT_TYPEDEF_(0x80090359) #define SEC_E_ISSUING_CA_UNTRUSTED_KDC _HRESULT_TYPEDEF_(0x80090359)
#define SEC_E_KDC_CERT_EXPIRED _HRESULT_TYPEDEF_(0x8009035A) #define SEC_E_KDC_CERT_EXPIRED _HRESULT_TYPEDEF_(0x8009035A)
#define SEC_E_KDC_CERT_REVOKED _HRESULT_TYPEDEF_(0x8009035B) #define SEC_E_KDC_CERT_REVOKED _HRESULT_TYPEDEF_(0x8009035B)
#define SEC_I_SIGNATURE_NEEDED _HRESULT_TYPEDEF_(0x0009035C)
#define SEC_E_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x8009035D)
#define SEC_E_DELEGATION_POLICY _HRESULT_TYPEDEF_(0x8009035E)
#define SEC_E_POLICY_NLTM_ONLY _HRESULT_TYPEDEF_(0x8009035F)
#define SEC_I_NO_RENEGOTIATION _HRESULT_TYPEDEF_(0x00090360)
#define SEC_E_NO_CONTEXT _HRESULT_TYPEDEF_(0x80090361)
#define SEC_E_PKU2U_CERT_FAILURE _HRESULT_TYPEDEF_(0x80090362)
#define SEC_E_MUTUAL_AUTH_FAILED _HRESULT_TYPEDEF_(0x80090363)
#define SEC_I_MESSAGE_FRAGMENT _HRESULT_TYPEDEF_(0x00090364)
#define SEC_E_ONLY_HTTPS_ALLOWED _HRESULT_TYPEDEF_(0x80090365)
#define SEC_I_CONTINUE_NEEDED_MESSAGE_OK _HRESULT_TYPEDEF_(0x00090366)
#define SEC_E_APPLICATION_PROTOCOL_MISMATCH _HRESULT_TYPEDEF_(0x80090367)
#define SEC_I_ASYNC_CALL_PENDING _HRESULT_TYPEDEF_(0x00090368)
#define SEC_E_INVALID_UPN_NAME _HRESULT_TYPEDEF_(0x80090369)
#define CRYPT_E_MSG_ERROR _HRESULT_TYPEDEF_(0x80091001) #define CRYPT_E_MSG_ERROR _HRESULT_TYPEDEF_(0x80091001)
#define CRYPT_E_UNKNOWN_ALGO _HRESULT_TYPEDEF_(0x80091002) #define CRYPT_E_UNKNOWN_ALGO _HRESULT_TYPEDEF_(0x80091002)
@ -2857,6 +3364,31 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define TRUST_E_BAD_DIGEST _HRESULT_TYPEDEF_(0x80096010) #define TRUST_E_BAD_DIGEST _HRESULT_TYPEDEF_(0x80096010)
#define TRUST_E_BASIC_CONSTRAINTS _HRESULT_TYPEDEF_(0x80096019) #define TRUST_E_BASIC_CONSTRAINTS _HRESULT_TYPEDEF_(0x80096019)
#define TRUST_E_FINANCIAL_CRITERIA _HRESULT_TYPEDEF_(0x8009601E) #define TRUST_E_FINANCIAL_CRITERIA _HRESULT_TYPEDEF_(0x8009601E)
#define MSSIPOTF_E_OUTOFMEMRANGE _HRESULT_TYPEDEF_(0x80097001)
#define MSSIPOTF_E_CANTGETOBJECT _HRESULT_TYPEDEF_(0x80097002)
#define MSSIPOTF_E_NOHEADTABLE _HRESULT_TYPEDEF_(0x80097003)
#define MSSIPOTF_E_BAD_MAGICNUMBER _HRESULT_TYPEDEF_(0x80097004)
#define MSSIPOTF_E_BAD_OFFSET_TABLE _HRESULT_TYPEDEF_(0x80097005)
#define MSSIPOTF_E_TABLE_TAGORDER _HRESULT_TYPEDEF_(0x80097006)
#define MSSIPOTF_E_TABLE_LONGWORD _HRESULT_TYPEDEF_(0x80097007)
#define MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT _HRESULT_TYPEDEF_(0x80097008)
#define MSSIPOTF_E_TABLES_OVERLAP _HRESULT_TYPEDEF_(0x80097009)
#define MSSIPOTF_E_TABLE_PADBYTES _HRESULT_TYPEDEF_(0x8009700A)
#define MSSIPOTF_E_FILETOOSMALL _HRESULT_TYPEDEF_(0x8009700B)
#define MSSIPOTF_E_TABLE_CHECKSUM _HRESULT_TYPEDEF_(0x8009700C)
#define MSSIPOTF_E_FILE_CHECKSUM _HRESULT_TYPEDEF_(0x8009700D)
#define MSSIPOTF_E_FAILED_POLICY _HRESULT_TYPEDEF_(0x80097010)
#define MSSIPOTF_E_FAILED_HINTS_CHECK _HRESULT_TYPEDEF_(0x80097011)
#define MSSIPOTF_E_NOT_OPENTYPE _HRESULT_TYPEDEF_(0x80097012)
#define MSSIPOTF_E_FILE _HRESULT_TYPEDEF_(0x80097013)
#define MSSIPOTF_E_CRYPT _HRESULT_TYPEDEF_(0x80097014)
#define MSSIPOTF_E_BADVERSION _HRESULT_TYPEDEF_(0x80097015)
#define MSSIPOTF_E_DSIG_STRUCTURE _HRESULT_TYPEDEF_(0x80097016)
#define MSSIPOTF_E_PCONST_CHECK _HRESULT_TYPEDEF_(0x80097017)
#define MSSIPOTF_E_STRUCTURE _HRESULT_TYPEDEF_(0x80097018)
#define ERROR_CRED_REQUIRES_CONFIRMATION _HRESULT_TYPEDEF_(0x80097019)
#define TRUST_E_PROVIDER_UNKNOWN _HRESULT_TYPEDEF_(0x800B0001) #define TRUST_E_PROVIDER_UNKNOWN _HRESULT_TYPEDEF_(0x800B0001)
#define TRUST_E_ACTION_UNKNOWN _HRESULT_TYPEDEF_(0x800B0002) #define TRUST_E_ACTION_UNKNOWN _HRESULT_TYPEDEF_(0x800B0002)
#define TRUST_E_SUBJECT_FORM_UNKNOWN _HRESULT_TYPEDEF_(0x800B0003) #define TRUST_E_SUBJECT_FORM_UNKNOWN _HRESULT_TYPEDEF_(0x800B0003)
@ -3095,6 +3627,7 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY _HRESULT_TYPEDEF_(0x80072f8e) #define WININET_E_LOGIN_FAILURE_DISPLAY_ENTITY_BODY _HRESULT_TYPEDEF_(0x80072f8e)
#define WININET_E_DECODING_FAILED _HRESULT_TYPEDEF_(0x80072f8f) #define WININET_E_DECODING_FAILED _HRESULT_TYPEDEF_(0x80072f8f)
#define ERROR_HUNG_DISPLAY_DRIVER_THREAD _HRESULT_TYPEDEF_(0x80260001)
#define DWM_E_COMPOSITIONDISABLED _HRESULT_TYPEDEF_(0x80263001) #define DWM_E_COMPOSITIONDISABLED _HRESULT_TYPEDEF_(0x80263001)
#define DWM_E_REMOTING_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80263002) #define DWM_E_REMOTING_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80263002)
#define DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE _HRESULT_TYPEDEF_(0x80263003) #define DWM_E_NO_REDIRECTION_SURFACE_AVAILABLE _HRESULT_TYPEDEF_(0x80263003)
@ -3128,6 +3661,120 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x)
#define UI_E_PRIMITIVE_OUT_OF_BOUNDS _HRESULT_TYPEDEF_(0x802a010c) #define UI_E_PRIMITIVE_OUT_OF_BOUNDS _HRESULT_TYPEDEF_(0x802a010c)
#define UI_E_WINDOW_CLOSED _HRESULT_TYPEDEF_(0x802a0201) #define UI_E_WINDOW_CLOSED _HRESULT_TYPEDEF_(0x802a0201)
#define ERROR_VOLMGR_INCOMPLETE_REGENERATION _NDIS_ERROR_TYPEDEF_(0x80380001)
#define ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION _NDIS_ERROR_TYPEDEF_(0x80380002)
#define ERROR_VOLMGR_DATABASE_FULL _NDIS_ERROR_TYPEDEF_(0xC0380001)
#define ERROR_VOLMGR_DISK_CONFIGURATION_CORRUPTED _NDIS_ERROR_TYPEDEF_(0xC0380002)
#define ERROR_VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC _NDIS_ERROR_TYPEDEF_(0xC0380003)
#define ERROR_VOLMGR_PACK_CONFIG_UPDATE_FAILED _NDIS_ERROR_TYPEDEF_(0xC0380004)
#define ERROR_VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME _NDIS_ERROR_TYPEDEF_(0xC0380005)
#define ERROR_VOLMGR_DISK_DUPLICATE _NDIS_ERROR_TYPEDEF_(0xC0380006)
#define ERROR_VOLMGR_DISK_DYNAMIC _NDIS_ERROR_TYPEDEF_(0xC0380007)
#define ERROR_VOLMGR_DISK_ID_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380008)
#define ERROR_VOLMGR_DISK_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380009)
#define ERROR_VOLMGR_DISK_LAST_VOTER _NDIS_ERROR_TYPEDEF_(0xC038000A)
#define ERROR_VOLMGR_DISK_LAYOUT_INVALID _NDIS_ERROR_TYPEDEF_(0xC038000B)
#define ERROR_VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS _NDIS_ERROR_TYPEDEF_(0xC038000C)
#define ERROR_VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED _NDIS_ERROR_TYPEDEF_(0xC038000D)
#define ERROR_VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL _NDIS_ERROR_TYPEDEF_(0xC038000E)
#define ERROR_VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS _NDIS_ERROR_TYPEDEF_(0xC038000F)
#define ERROR_VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS _NDIS_ERROR_TYPEDEF_(0xC0380010)
#define ERROR_VOLMGR_DISK_MISSING _NDIS_ERROR_TYPEDEF_(0xC0380011)
#define ERROR_VOLMGR_DISK_NOT_EMPTY _NDIS_ERROR_TYPEDEF_(0xC0380012)
#define ERROR_VOLMGR_DISK_NOT_ENOUGH_SPACE _NDIS_ERROR_TYPEDEF_(0xC0380013)
#define ERROR_VOLMGR_DISK_REVECTORING_FAILED _NDIS_ERROR_TYPEDEF_(0xC0380014)
#define ERROR_VOLMGR_DISK_SECTOR_SIZE_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380015)
#define ERROR_VOLMGR_DISK_SET_NOT_CONTAINED _NDIS_ERROR_TYPEDEF_(0xC0380016)
#define ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS _NDIS_ERROR_TYPEDEF_(0xC0380017)
#define ERROR_VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES _NDIS_ERROR_TYPEDEF_(0xC0380018)
#define ERROR_VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED _NDIS_ERROR_TYPEDEF_(0xC0380019)
#define ERROR_VOLMGR_EXTENT_ALREADY_USED _NDIS_ERROR_TYPEDEF_(0xC038001A)
#define ERROR_VOLMGR_EXTENT_NOT_CONTIGUOUS _NDIS_ERROR_TYPEDEF_(0xC038001B)
#define ERROR_VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION _NDIS_ERROR_TYPEDEF_(0xC038001C)
#define ERROR_VOLMGR_EXTENT_NOT_SECTOR_ALIGNED _NDIS_ERROR_TYPEDEF_(0xC038001D)
#define ERROR_VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION _NDIS_ERROR_TYPEDEF_(0xC038001E)
#define ERROR_VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH _NDIS_ERROR_TYPEDEF_(0xC038001F)
#define ERROR_VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED _NDIS_ERROR_TYPEDEF_(0xC0380020)
#define ERROR_VOLMGR_INTERLEAVE_LENGTH_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380021)
#define ERROR_VOLMGR_MAXIMUM_REGISTERED_USERS _NDIS_ERROR_TYPEDEF_(0xC0380022)
#define ERROR_VOLMGR_MEMBER_IN_SYNC _NDIS_ERROR_TYPEDEF_(0xC0380023)
#define ERROR_VOLMGR_MEMBER_INDEX_DUPLICATE _NDIS_ERROR_TYPEDEF_(0xC0380024)
#define ERROR_VOLMGR_MEMBER_INDEX_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380025)
#define ERROR_VOLMGR_MEMBER_MISSING _NDIS_ERROR_TYPEDEF_(0xC0380026)
#define ERROR_VOLMGR_MEMBER_NOT_DETACHED _NDIS_ERROR_TYPEDEF_(0xC0380027)
#define ERROR_VOLMGR_MEMBER_REGENERATING _NDIS_ERROR_TYPEDEF_(0xC0380028)
#define ERROR_VOLMGR_ALL_DISKS_FAILED _NDIS_ERROR_TYPEDEF_(0xC0380029)
#define ERROR_VOLMGR_NO_REGISTERED_USERS _NDIS_ERROR_TYPEDEF_(0xC038002A)
#define ERROR_VOLMGR_NO_SUCH_USER _NDIS_ERROR_TYPEDEF_(0xC038002B)
#define ERROR_VOLMGR_NOTIFICATION_RESET _NDIS_ERROR_TYPEDEF_(0xC038002C)
#define ERROR_VOLMGR_NUMBER_OF_MEMBERS_INVALID _NDIS_ERROR_TYPEDEF_(0xC038002D)
#define ERROR_VOLMGR_NUMBER_OF_PLEXES_INVALID _NDIS_ERROR_TYPEDEF_(0xC038002E)
#define ERROR_VOLMGR_PACK_DUPLICATE _NDIS_ERROR_TYPEDEF_(0xC038002F)
#define ERROR_VOLMGR_PACK_ID_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380030)
#define ERROR_VOLMGR_PACK_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380031)
#define ERROR_VOLMGR_PACK_NAME_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380032)
#define ERROR_VOLMGR_PACK_OFFLINE _NDIS_ERROR_TYPEDEF_(0xC0380033)
#define ERROR_VOLMGR_PACK_HAS_QUORUM _NDIS_ERROR_TYPEDEF_(0xC0380034)
#define ERROR_VOLMGR_PACK_WITHOUT_QUORUM _NDIS_ERROR_TYPEDEF_(0xC0380035)
#define ERROR_VOLMGR_PARTITION_STYLE_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380036)
#define ERROR_VOLMGR_PARTITION_UPDATE_FAILED _NDIS_ERROR_TYPEDEF_(0xC0380037)
#define ERROR_VOLMGR_PLEX_IN_SYNC _NDIS_ERROR_TYPEDEF_(0xC0380038)
#define ERROR_VOLMGR_PLEX_INDEX_DUPLICATE _NDIS_ERROR_TYPEDEF_(0xC0380039)
#define ERROR_VOLMGR_PLEX_INDEX_INVALID _NDIS_ERROR_TYPEDEF_(0xC038003A)
#define ERROR_VOLMGR_PLEX_LAST_ACTIVE _NDIS_ERROR_TYPEDEF_(0xC038003B)
#define ERROR_VOLMGR_PLEX_MISSING _NDIS_ERROR_TYPEDEF_(0xC038003C)
#define ERROR_VOLMGR_PLEX_REGENERATING _NDIS_ERROR_TYPEDEF_(0xC038003D)
#define ERROR_VOLMGR_PLEX_TYPE_INVALID _NDIS_ERROR_TYPEDEF_(0xC038003E)
#define ERROR_VOLMGR_PLEX_NOT_RAID5 _NDIS_ERROR_TYPEDEF_(0xC038003F)
#define ERROR_VOLMGR_PLEX_NOT_SIMPLE _NDIS_ERROR_TYPEDEF_(0xC0380040)
#define ERROR_VOLMGR_STRUCTURE_SIZE_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380041)
#define ERROR_VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS _NDIS_ERROR_TYPEDEF_(0xC0380042)
#define ERROR_VOLMGR_TRANSACTION_IN_PROGRESS _NDIS_ERROR_TYPEDEF_(0xC0380043)
#define ERROR_VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE _NDIS_ERROR_TYPEDEF_(0xC0380044)
#define ERROR_VOLMGR_VOLUME_CONTAINS_MISSING_DISK _NDIS_ERROR_TYPEDEF_(0xC0380045)
#define ERROR_VOLMGR_VOLUME_ID_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380046)
#define ERROR_VOLMGR_VOLUME_LENGTH_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380047)
#define ERROR_VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE _NDIS_ERROR_TYPEDEF_(0xC0380048)
#define ERROR_VOLMGR_VOLUME_NOT_MIRRORED _NDIS_ERROR_TYPEDEF_(0xC0380049)
#define ERROR_VOLMGR_VOLUME_NOT_RETAINED _NDIS_ERROR_TYPEDEF_(0xC038004A)
#define ERROR_VOLMGR_VOLUME_OFFLINE _NDIS_ERROR_TYPEDEF_(0xC038004B)
#define ERROR_VOLMGR_VOLUME_RETAINED _NDIS_ERROR_TYPEDEF_(0xC038004C)
#define ERROR_VOLMGR_NUMBER_OF_EXTENTS_INVALID _NDIS_ERROR_TYPEDEF_(0xC038004D)
#define ERROR_VOLMGR_DIFFERENT_SECTOR_SIZE _NDIS_ERROR_TYPEDEF_(0xC038004E)
#define ERROR_VOLMGR_BAD_BOOT_DISK _NDIS_ERROR_TYPEDEF_(0xC038004F)
#define ERROR_VOLMGR_PACK_CONFIG_OFFLINE _NDIS_ERROR_TYPEDEF_(0xC0380050)
#define ERROR_VOLMGR_PACK_CONFIG_ONLINE _NDIS_ERROR_TYPEDEF_(0xC0380051)
#define ERROR_VOLMGR_NOT_PRIMARY_PACK _NDIS_ERROR_TYPEDEF_(0xC0380052)
#define ERROR_VOLMGR_PACK_LOG_UPDATE_FAILED _NDIS_ERROR_TYPEDEF_(0xC0380053)
#define ERROR_VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380054)
#define ERROR_VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID _NDIS_ERROR_TYPEDEF_(0xC0380055)
#define ERROR_VOLMGR_VOLUME_MIRRORED _NDIS_ERROR_TYPEDEF_(0xC0380056)
#define ERROR_VOLMGR_PLEX_NOT_SIMPLE_SPANNED _NDIS_ERROR_TYPEDEF_(0xC0380057)
#define ERROR_VOLMGR_NO_VALID_LOG_COPIES _NDIS_ERROR_TYPEDEF_(0xC0380058)
#define ERROR_VOLMGR_PRIMARY_PACK_PRESENT _NDIS_ERROR_TYPEDEF_(0xC0380059)
#define ERROR_VOLMGR_NUMBER_OF_DISKS_INVALID _NDIS_ERROR_TYPEDEF_(0xC038005A)
#define ERROR_VOLMGR_MIRROR_NOT_SUPPORTED _NDIS_ERROR_TYPEDEF_(0xC038005B)
#define ERROR_VOLMGR_RAID5_NOT_SUPPORTED _NDIS_ERROR_TYPEDEF_(0xC038005C)
#define ERROR_SPACES_POOL_WAS_DELETED _HRESULT_TYPEDEF_(0x00e70001)
#define ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID _HRESULT_TYPEDEF_(0x80e70001)
#define ERROR_SPACES_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80e70002)
#define ERROR_SPACES_RESILIENCY_TYPE_INVALID _HRESULT_TYPEDEF_(0x80e70003)
#define ERROR_SPACES_DRIVE_SECTOR_SIZE_INVALID _HRESULT_TYPEDEF_(0x80e70004)
#define ERROR_SPACES_DRIVE_REDUNDANCY_INVALID _HRESULT_TYPEDEF_(0x80e70006)
#define ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID _HRESULT_TYPEDEF_(0x80e70007)
#define ERROR_SPACES_PARITY_LAYOUT_INVALID _HRESULT_TYPEDEF_(0x80e70008)
#define ERROR_SPACES_INTERLEAVE_LENGTH_INVALID _HRESULT_TYPEDEF_(0x80e70009)
#define ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID _HRESULT_TYPEDEF_(0x80e7000a)
#define ERROR_SPACES_NOT_ENOUGH_DRIVES _HRESULT_TYPEDEF_(0x80e7000b)
#define ERROR_SPACES_EXTENDED_ERROR _HRESULT_TYPEDEF_(0x80e7000c)
#define ERROR_SPACES_PROVISIONING_TYPE_INVALID _HRESULT_TYPEDEF_(0x80e7000d)
#define ERROR_SPACES_ALLOCATION_SIZE_INVALID _HRESULT_TYPEDEF_(0x80e7000e)
#define ERROR_SPACES_ENCLOSURE_AWARE_INVALID _HRESULT_TYPEDEF_(0x80e7000f)
#define ERROR_SPACES_WRITE_CACHE_SIZE_INVALID _HRESULT_TYPEDEF_(0x80e70010)
#define ERROR_SPACES_NUMBER_OF_GROUPS_INVALID _HRESULT_TYPEDEF_(0x80e70011)
#define ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID _HRESULT_TYPEDEF_(0x80e70012)
#define D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS _HRESULT_TYPEDEF_(0x887c0001) #define D3D11_ERROR_TOO_MANY_UNIQUE_STATE_OBJECTS _HRESULT_TYPEDEF_(0x887c0001)
#define D3D11_ERROR_FILE_NOT_FOUND _HRESULT_TYPEDEF_(0x887c0002) #define D3D11_ERROR_FILE_NOT_FOUND _HRESULT_TYPEDEF_(0x887c0002)
#define D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS _HRESULT_TYPEDEF_(0x887c0003) #define D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS _HRESULT_TYPEDEF_(0x887c0003)