diff --git a/dlls/ntdll/error.c b/dlls/ntdll/error.c index 561ee20dc2c..8dfe68f44e4 100644 --- a/dlls/ntdll/error.c +++ b/dlls/ntdll/error.c @@ -156,7 +156,7 @@ void WINAPI RtlSetLastWin32ErrorAndNtStatusFromNtStatus( NTSTATUS status ) /* 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_2, /* 00000002 (STATUS_WAIT_2) */ @@ -199,6 +199,13 @@ static const DWORD error_map[1144] = ERROR_MR_MID_NOT_FOUND, /* 0000011f */ ERROR_TRANSLATION_COMPLETE, /* 00000120 (STATUS_TRANSLATION_COMPLETE) */ 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_CONTINUE, /* 00010002 (DBG_CONTINUE) */ 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_LOG_HARD_ERROR, /* 4000001a (STATUS_LOG_HARD_ERROR) */ ERROR_ALREADY_WIN32, /* 4000001b (STATUS_ALREADY_WIN32) */ - ERROR_MR_MID_NOT_FOUND, /* 4000001c (STATUS_WX86_UNSIMULATE) */ - ERROR_MR_MID_NOT_FOUND, /* 4000001d (STATUS_WX86_CONTINUE) */ - ERROR_MR_MID_NOT_FOUND, /* 4000001e (STATUS_WX86_SINGLE_STEP) */ - ERROR_MR_MID_NOT_FOUND, /* 4000001f (STATUS_WX86_BREAKPOINT) */ - ERROR_MR_MID_NOT_FOUND, /* 40000020 (STATUS_WX86_EXCEPTION_CONTINUE) */ - ERROR_MR_MID_NOT_FOUND, /* 40000021 (STATUS_WX86_EXCEPTION_LASTCHANCE) */ - ERROR_MR_MID_NOT_FOUND, /* 40000022 (STATUS_WX86_EXCEPTION_CHAIN) */ + ERROR_WX86_WARNING, /* 4000001c (STATUS_WX86_UNSIMULATE) */ + ERROR_WX86_WARNING, /* 4000001d (STATUS_WX86_CONTINUE) */ + ERROR_WX86_WARNING, /* 4000001e (STATUS_WX86_SINGLE_STEP) */ + ERROR_WX86_WARNING, /* 4000001f (STATUS_WX86_BREAKPOINT) */ + ERROR_WX86_WARNING, /* 40000020 (STATUS_WX86_EXCEPTION_CONTINUE) */ + ERROR_WX86_WARNING, /* 40000021 (STATUS_WX86_EXCEPTION_LASTCHANCE) */ + ERROR_WX86_WARNING, /* 40000022 (STATUS_WX86_EXCEPTION_CHAIN) */ ERROR_IMAGE_MACHINE_TYPE_MISMATCH_EXE, /* 40000023 (STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE) */ ERROR_NO_YIELD_PERFORMED, /* 40000024 (STATUS_NO_YIELD_PERFORMED) */ ERROR_TIMER_RESUME_IGNORED, /* 40000025 (STATUS_TIMER_RESUME_IGNORED) */ ERROR_ARBITRATION_UNHANDLED, /* 40000026 (STATUS_ARBITRATION_UNHANDLED) */ 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_HIBERNATED, /* 4000002a (STATUS_HIBERNATED) */ ERROR_RESUME_HIBERNATION, /* 4000002b (STATUS_RESUME_HIBERNATION) */ 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_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_PROCESS, /* 40010004 (DBG_TERMINATE_PROCESS) */ 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_CONTROL_BREAK, /* 40010008 (DBG_CONTROL_BREAK) */ 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_SEND_INCOMPLETE, /* 400200af (RPC_NT_SEND_INCOMPLETE) */ 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_DLL_MIGHT_BE_INSECURE, /* 8000002b (STATUS_DLL_MIGHT_BE_INSECURE) */ 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_DOOR_OPEN, /* 80000289 (STATUS_DEVICE_DOOR_OPEN) */ 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_DECRYPTION_FAILED, /* 80090330 (SEC_E_DECRYPT_FAILURE) */ 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_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_MR_MID_NOT_FOUND, /* 80092011 (CRYPT_E_NO_REVOCATION_DLL) */ 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_BAD_EXE_FORMAT, /* c000000a (STATUS_BAD_INITIAL_PC) */ 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_FILE_NOT_FOUND, /* c000000e (STATUS_NO_SUCH_DEVICE) */ 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, /* c000001b (STATUS_UNABLE_TO_DELETE_SECTION) */ 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, /* c000001f (STATUS_INVALID_VIEW_SIZE) */ 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) */ STATUS_NONCONTINUABLE_EXCEPTION, /* c0000025 (STATUS_NONCONTINUABLE_EXCEPTION) */ STATUS_INVALID_DISPOSITION, /* c0000026 (STATUS_INVALID_DISPOSITION) */ - ERROR_MR_MID_NOT_FOUND, /* c0000027 (STATUS_UNWIND) */ - ERROR_MR_MID_NOT_FOUND, /* c0000028 (STATUS_BAD_STACK) */ - ERROR_MR_MID_NOT_FOUND, /* c0000029 (STATUS_INVALID_UNWIND_TARGET) */ + ERROR_UNWIND, /* c0000027 (STATUS_UNWIND) */ + ERROR_BAD_STACK, /* c0000028 (STATUS_BAD_STACK) */ + ERROR_INVALID_UNWIND_TARGET, /* c0000029 (STATUS_INVALID_UNWIND_TARGET) */ ERROR_NOT_LOCKED, /* c000002a (STATUS_NOT_LOCKED) */ STATUS_PARITY_ERROR, /* c000002b (STATUS_PARITY_ERROR) */ ERROR_INVALID_ADDRESS, /* c000002c (STATUS_UNABLE_TO_DECOMMIT_VM) */ ERROR_INVALID_ADDRESS, /* c000002d (STATUS_NOT_COMMITTED) */ - ERROR_MR_MID_NOT_FOUND, /* c000002e (STATUS_INVALID_PORT_ATTRIBUTES) */ - ERROR_MR_MID_NOT_FOUND, /* c000002f (STATUS_PORT_MESSAGE_TOO_LONG) */ + ERROR_INVALID_PORT_ATTRIBUTES, /* c000002e (STATUS_INVALID_PORT_ATTRIBUTES) */ + ERROR_PORT_MESSAGE_TOO_LONG, /* c000002f (STATUS_PORT_MESSAGE_TOO_LONG) */ 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_INVALID_NAME, /* c0000033 (STATUS_OBJECT_NAME_INVALID) */ ERROR_FILE_NOT_FOUND, /* c0000034 (STATUS_OBJECT_NAME_NOT_FOUND) */ 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_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_PATH_NOT_FOUND, /* c000003a (STATUS_OBJECT_PATH_NOT_FOUND) */ 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_TOKEN_TYPE, /* c00000a8 (STATUS_BAD_TOKEN_TYPE) */ 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, /* c00000ac (STATUS_PIPE_NOT_AVAILABLE) */ 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_SEM_TIMEOUT, /* c00000b5 (STATUS_IO_TIMEOUT) */ ERROR_HANDLE_EOF, /* c00000b6 (STATUS_FILE_FORCED_CLOSED) */ - ERROR_MR_MID_NOT_FOUND, /* c00000b7 (STATUS_PROFILING_NOT_STARTED) */ - ERROR_MR_MID_NOT_FOUND, /* c00000b8 (STATUS_PROFILING_NOT_STOPPED) */ - ERROR_MR_MID_NOT_FOUND, /* c00000b9 (STATUS_COULD_NOT_INTERPRET) */ + ERROR_PROFILING_NOT_STARTED, /* c00000b7 (STATUS_PROFILING_NOT_STARTED) */ + ERROR_PROFILING_NOT_STOPPED, /* c00000b8 (STATUS_PROFILING_NOT_STOPPED) */ + ERROR_COULD_NOT_INTERPRET, /* c00000b9 (STATUS_COULD_NOT_INTERPRET) */ ERROR_ACCESS_DENIED, /* c00000ba (STATUS_FILE_IS_A_DIRECTORY) */ ERROR_NOT_SUPPORTED, /* c00000bb (STATUS_NOT_SUPPORTED) */ 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_REDIR_PAUSED, /* c00000d1 (STATUS_REDIRECTOR_PAUSED) */ 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_ACCESS_DENIED, /* c00000d5 (STATUS_FILE_RENAMED) */ ERROR_VC_DISCONNECTED, /* c00000d6 (STATUS_VIRTUAL_CIRCUIT_CLOSED) */ 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_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_DOMAIN_STATE, /* c00000dd (STATUS_INVALID_DOMAIN_STATE) */ 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_BAD_DESCRIPTOR_FORMAT, /* c00000e7 (STATUS_BAD_DESCRIPTOR_FORMAT) */ ERROR_INVALID_USER_BUFFER, /* c00000e8 (STATUS_INVALID_USER_BUFFER) */ - ERROR_MR_MID_NOT_FOUND, /* c00000e9 (STATUS_UNEXPECTED_IO_ERROR) */ - ERROR_MR_MID_NOT_FOUND, /* c00000ea (STATUS_UNEXPECTED_MM_CREATE_ERR) */ - ERROR_MR_MID_NOT_FOUND, /* c00000eb (STATUS_UNEXPECTED_MM_MAP_ERROR) */ - ERROR_MR_MID_NOT_FOUND, /* c00000ec (STATUS_UNEXPECTED_MM_EXTEND_ERR) */ + ERROR_IO_DEVICE, /* c00000e9 (STATUS_UNEXPECTED_IO_ERROR) */ + ERROR_UNEXPECTED_MM_CREATE_ERR, /* c00000ea (STATUS_UNEXPECTED_MM_CREATE_ERR) */ + ERROR_UNEXPECTED_MM_MAP_ERROR, /* c00000eb (STATUS_UNEXPECTED_MM_MAP_ERROR) */ + ERROR_UNEXPECTED_MM_EXTEND_ERR, /* c00000ec (STATUS_UNEXPECTED_MM_EXTEND_ERR) */ ERROR_NOT_LOGON_PROCESS, /* c00000ed (STATUS_NOT_LOGON_PROCESS) */ ERROR_LOGON_SESSION_EXISTS, /* c00000ee (STATUS_LOGON_SESSION_EXISTS) */ 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_STACK_OVERFLOW, /* c00000fd (STATUS_STACK_OVERFLOW) */ 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_DIR_NOT_EMPTY, /* c0000101 (STATUS_DIRECTORY_NOT_EMPTY) */ 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_ACCESS_DENIED, /* c000010a (STATUS_PROCESS_IS_TERMINATING) */ 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_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_LDT_SIZE, /* c0000118 (STATUS_INVALID_LDT_SIZE) */ 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_DOMAIN_CTRLR_CONFIG_ERROR, /* c000015e (STATUS_DOMAIN_CTRLR_CONFIG_ERROR) */ 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_NO_UNICODE_TRANSLATION, /* c0000162 (STATUS_UNMAPPABLE_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_DOMAIN_TRUST_INCONSISTENT, /* c000019b (STATUS_DOMAIN_TRUST_INCONSISTENT) */ 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_UNEXP_NET_ERR, /* c0000203 (STATUS_USER_SESSION_DELETED) */ 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_NOT_FOUND, /* c0000225 (STATUS_NOT_FOUND) */ 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_INVALID_PARAMETER, /* c0000229 (STATUS_FAIL_CHECK) */ 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_CONNECTION_UNAVAIL, /* c000026d (STATUS_DFS_UNAVAILABLE) */ ERROR_NOT_READY, /* c000026e (STATUS_VOLUME_DISMOUNTED) */ - ERROR_MR_MID_NOT_FOUND, /* c000026f (STATUS_WX86_INTERNAL_ERROR) */ - ERROR_MR_MID_NOT_FOUND, /* c0000270 (STATUS_WX86_FLOAT_STACK_CHECK) */ + ERROR_WX86_ERROR, /* c000026f (STATUS_WX86_INTERNAL_ERROR) */ + ERROR_WX86_ERROR, /* c0000270 (STATUS_WX86_FLOAT_STACK_CHECK) */ ERROR_VALIDATE_CONTINUE, /* c0000271 (STATUS_VALIDATE_CONTINUE) */ ERROR_NO_MATCH, /* c0000272 (STATUS_NO_MATCH) */ 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_INVALID_REPARSE_DATA, /* c0000278 (STATUS_IO_REPARSE_DATA_INVALID) */ ERROR_CANT_ACCESS_FILE, /* c0000279 (STATUS_IO_REPARSE_TAG_NOT_HANDLED) */ - ERROR_MR_MID_NOT_FOUND, /* c000027a */ - ERROR_MR_MID_NOT_FOUND, /* c000027b */ - ERROR_MR_MID_NOT_FOUND, /* c000027c */ + ERROR_PWD_TOO_LONG, /* c000027a (STATUS_PWD_TOO_LONG) */ + ERROR_INTERNAL_ERROR, /* c000027b (STATUS_STOWED_EXCEPTION) */ + ERROR_INTERNAL_ERROR, /* c000027c (STATUS_CONTEXT_STOWED_EXCEPTION) */ ERROR_MR_MID_NOT_FOUND, /* c000027d */ ERROR_MR_MID_NOT_FOUND, /* c000027e */ 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_NOT_ACTIVE, /* c00002b8 (STATUS_JOURNAL_NOT_ACTIVE) */ 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, /* c00002bc */ 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_SYSTEM_IMAGE_BAD_SIGNATURE, /* c00002d1 (STATUS_SYSTEM_IMAGE_BAD_SIGNATURE) */ 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_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) */ @@ -1035,6 +1112,8 @@ static const DWORD error_map[1144] = STG_E_CSS_SCRAMBLED_SECTOR, /* c0000309 (STATUS_CSS_SCRAMBLED_SECTOR) */ STG_E_CSS_REGION_MISMATCH, /* c000030a (STATUS_CSS_REGION_MISMATCH) */ 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_SMARTCARD_SUBSYSTEM_FAILURE, /* c0000321 (STATUS_SMARTCARD_SUBSYSTEM_FAILURE) */ 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) */ ERROR_EFS_ALG_BLOB_TOO_BIG, /* c0000352 (STATUS_EFS_ALG_BLOB_TOO_BIG) */ 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_AUDITING_DISABLED, /* c0000356 (STATUS_AUDITING_DISABLED) */ 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) */ SEC_E_BAD_BINDINGS, /* c000035b (STATUS_BAD_BINDINGS) */ 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_NOT_SAFE_MODE_DRIVER, /* c000035f (STATUS_NOT_SAFE_MODE_DRIVER) */ 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_SYSTEM_HIVE_TOO_LARGE, /* c000036e (STATUS_SYSTEM_HIVE_TOO_LARGE) */ 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_CHV_BLOCKED, /* c0000381 (STATUS_SMARTCARD_CARD_BLOCKED) */ 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_PKINIT_CLIENT_FAILURE, /* c000038c (STATUS_PKINIT_CLIENT_FAILURE) */ 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) */ + 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_WRONG_KIND_OF_BINDING, /* c0020002 (RPC_NT_WRONG_KIND_OF_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_INVALID_ASYNC_HANDLE, /* c0020062 (RPC_NT_INVALID_ASYNC_HANDLE) */ 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_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) */ @@ -1236,11 +1548,15 @@ static const DWORD error_map[1144] = ERROR_CTX_WD_NOT_FOUND, /* c00a002f (STATUS_CTX_WD_NOT_FOUND) */ ERROR_CTX_SHADOW_INVALID, /* c00a0030 (STATUS_CTX_SHADOW_INVALID) */ 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_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_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_NODE_EXISTS, /* c0130002 (STATUS_CLUSTER_NODE_EXISTS) */ 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_JOIN_NOT_IN_PROGRESS, /* c013000f (STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS) */ 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_PAUSED, /* c0130013 (STATUS_CLUSTER_NODE_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_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_CANT_GEN_ACTCTX, /* c0150002 (STATUS_SXS_CANT_GEN_ACTCTX) */ 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_GENERIC_COMMAND_FAILED, /* c0150026 (STATUS_GENERIC_COMMAND_FAILED) */ 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 }, { 0x0000003f, 0x0000003f, 3 }, { 0x00000080, 0x00000080, 4 }, { 0x000000bf, 0x000000c0, 5 }, - { 0x00000100, 0x00000121, 7 }, - { 0x00010001, 0x00010002, 41 }, - { 0x40000000, 0x4000002c, 43 }, - { 0x40000294, 0x40000294, 88 }, - { 0x40000370, 0x40000370, 89 }, - { 0x40010003, 0x40010009, 90 }, - { 0x40020056, 0x40020056, 97 }, - { 0x400200af, 0x400200af, 98 }, - { 0x80000001, 0x8000002c, 99 }, - { 0x80000288, 0x80000289, 143 }, - { 0x80010001, 0x80010001, 145 }, - { 0x80090300, 0x80090331, 146 }, - { 0x80090347, 0x80090347, 196 }, - { 0x80092010, 0x80092013, 197 }, - { 0x80096004, 0x80096004, 201 }, - { 0x80130001, 0x80130005, 202 }, - { 0xc0000001, 0xc000010e, 207 }, - { 0xc0000117, 0xc000019c, 477 }, - { 0xc0000202, 0xc000030b, 611 }, - { 0xc0000320, 0xc0000322, 877 }, - { 0xc0000350, 0xc000036f, 880 }, - { 0xc0000380, 0xc000038d, 912 }, - { 0xc000042c, 0xc000042c, 926 }, - { 0xc0020001, 0xc0020058, 927 }, - { 0xc0020062, 0xc0020063, 1015 }, - { 0xc0030001, 0xc003000c, 1017 }, - { 0xc0030059, 0xc0030061, 1029 }, - { 0xc00a0001, 0xc00a0018, 1038 }, - { 0xc00a0022, 0xc00a0036, 1062 }, - { 0xc0130001, 0xc0130016, 1083 }, - { 0xc0150001, 0xc0150027, 1105 }, + { 0x00000100, 0x00000128, 7 }, + { 0x00010001, 0x00010002, 48 }, + { 0x40000000, 0x40000036, 50 }, + { 0x40000294, 0x40000294, 105 }, + { 0x40000370, 0x40000370, 106 }, + { 0x40010001, 0x4001000a, 107 }, + { 0x40020056, 0x40020056, 117 }, + { 0x400200af, 0x400200af, 118 }, + { 0x80000001, 0x80000032, 119 }, + { 0x80000288, 0x80000289, 169 }, + { 0x80010001, 0x80010001, 171 }, + { 0x80090300, 0x80090333, 172 }, + { 0x8009033f, 0x80090349, 224 }, + { 0x8009035d, 0x80090367, 235 }, + { 0x80092010, 0x80092013, 246 }, + { 0x80096004, 0x80096004, 250 }, + { 0x80130001, 0x80130005, 251 }, + { 0xc0000001, 0xc00001af, 256 }, + { 0xc0000201, 0xc000030d, 687 }, + { 0xc0000320, 0xc0000322, 956 }, + { 0xc0000350, 0xc0000374, 959 }, + { 0xc0000380, 0xc000038f, 996 }, + { 0xc0000401, 0xc0000435, 1012 }, + { 0xc0000440, 0xc0000446, 1065 }, + { 0xc0000450, 0xc00004a1, 1072 }, + { 0xc0000602, 0xc000060b, 1154 }, + { 0xc0000700, 0xc0000726, 1164 }, + { 0xc0000800, 0xc0000811, 1203 }, + { 0xc0000901, 0xc0000910, 1221 }, + { 0xc0020001, 0xc0020058, 1237 }, + { 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 ) diff --git a/dlls/ntdll/make_errors b/dlls/ntdll/make_errors index c4fb2373e6b..bedce57fe7a 100755 --- a/dlls/ntdll/make_errors +++ b/dlls/ntdll/make_errors @@ -57,6 +57,13 @@ my %error_map = qw( STATUS_RESOURCE_REQUIREMENTS_CHANGED ERROR_RESOURCE_REQUIREMENTS_CHANGED STATUS_TRANSLATION_COMPLETE ERROR_TRANSLATION_COMPLETE 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_CONTINUE ERROR_DBG_CONTINUE STATUS_OBJECT_NAME_EXISTS ERROR_OBJECT_NAME_EXISTS @@ -87,17 +94,36 @@ my %error_map = qw( STATUS_WAS_LOCKED ERROR_WAS_LOCKED STATUS_LOG_HARD_ERROR ERROR_LOG_HARD_ERROR 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_NO_YIELD_PERFORMED ERROR_NO_YIELD_PERFORMED STATUS_TIMER_RESUME_IGNORED ERROR_TIMER_RESUME_IGNORED STATUS_ARBITRATION_UNHANDLED ERROR_ARBITRATION_UNHANDLED STATUS_CARDBUS_NOT_SUPPORTED ERROR_CARDBUS_NOT_SUPPORTED + STATUS_WX86_CREATEWX86TIB ERROR_WX86_WARNING STATUS_MP_PROCESSOR_MISMATCH ERROR_MP_PROCESSOR_MISMATCH STATUS_HIBERNATED ERROR_HIBERNATED STATUS_RESUME_HIBERNATION ERROR_RESUME_HIBERNATION 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_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_PROCESS ERROR_DBG_TERMINATE_PROCESS DBG_CONTROL_C ERROR_DBG_CONTROL_C @@ -105,6 +131,7 @@ my %error_map = qw( DBG_RIPEXCEPTION ERROR_DBG_RIPEXCEPTION DBG_CONTROL_BREAK ERROR_DBG_CONTROL_BREAK 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_SEND_INCOMPLETE RPC_S_SEND_INCOMPLETE 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_DLL_MIGHT_BE_INSECURE ERROR_DLL_MIGHT_BE_INSECURE 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_DOOR_OPEN ERROR_DEVICE_DOOR_OPEN 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_DECRYPT_FAILURE ERROR_DECRYPTION_FAILED 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_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_NO_REVOCATION_CHECK 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_PC ERROR_BAD_EXE_FORMAT STATUS_INVALID_CID ERROR_INVALID_PARAMETER + STATUS_TIMER_NOT_CANCELED ERROR_TIMER_NOT_CANCELED STATUS_INVALID_PARAMETER ERROR_INVALID_PARAMETER STATUS_NO_SUCH_DEVICE 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_DELETE_SECTION ERROR_INVALID_PARAMETER 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_VIEW_SIZE ERROR_ACCESS_DENIED 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_NONCONTINUABLE_EXCEPTION STATUS_NONCONTINUABLE_EXCEPTION 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_PARITY_ERROR STATUS_PARITY_ERROR STATUS_UNABLE_TO_DECOMMIT_VM 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_QUOTA_LOWER ERROR_INVALID_QUOTA_LOWER STATUS_DISK_CORRUPT_ERROR ERROR_DISK_CORRUPT STATUS_OBJECT_NAME_INVALID ERROR_INVALID_NAME STATUS_OBJECT_NAME_NOT_FOUND ERROR_FILE_NOT_FOUND STATUS_OBJECT_NAME_COLLISION ERROR_ALREADY_EXISTS + STATUS_PORT_DO_NOT_DISTURB RPC_S_DO_NOT_DISTURB STATUS_PORT_DISCONNECTED ERROR_INVALID_HANDLE + STATUS_DEVICE_ALREADY_ATTACHED ERROR_DEVICE_ALREADY_ATTACHED STATUS_OBJECT_PATH_INVALID ERROR_BAD_PATHNAME STATUS_OBJECT_PATH_NOT_FOUND ERROR_PATH_NOT_FOUND 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_TOKEN_TYPE ERROR_BAD_TOKEN_TYPE STATUS_BAD_MASTER_BOOT_RECORD ERROR_INVALID_PARAMETER + STATUS_INSTRUCTION_MISALIGNMENT ERROR_INSTRUCTION_MISALIGNMENT STATUS_INSTANCE_NOT_AVAILABLE ERROR_PIPE_BUSY STATUS_PIPE_NOT_AVAILABLE ERROR_PIPE_BUSY STATUS_INVALID_PIPE_STATE ERROR_BAD_PIPE @@ -364,6 +415,9 @@ my %error_map = qw( STATUS_INVALID_READ_MODE ERROR_BAD_PIPE STATUS_IO_TIMEOUT ERROR_SEM_TIMEOUT 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_NOT_SUPPORTED ERROR_NOT_SUPPORTED 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_REDIRECTOR_PAUSED ERROR_REDIR_PAUSED 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_FILE_RENAMED ERROR_ACCESS_DENIED STATUS_VIRTUAL_CIRCUIT_CLOSED ERROR_VC_DISCONNECTED STATUS_NO_SECURITY_ON_OBJECT ERROR_NO_SECURITY_ON_OBJECT + STATUS_CANT_WAIT ERROR_CANT_WAIT STATUS_PIPE_EMPTY ERROR_NO_DATA 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_DOMAIN_STATE ERROR_INVALID_DOMAIN_STATE 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_BAD_DESCRIPTOR_FORMAT ERROR_BAD_DESCRIPTOR_FORMAT 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_LOGON_SESSION_EXISTS ERROR_LOGON_SESSION_EXISTS STATUS_INVALID_PARAMETER_1 ERROR_INVALID_PARAMETER @@ -426,6 +487,7 @@ my %error_map = qw( STATUS_REDIRECTOR_STARTED ERROR_SERVICE_ALREADY_RUNNING STATUS_STACK_OVERFLOW ERROR_STACK_OVERFLOW 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_DIRECTORY_NOT_EMPTY ERROR_DIR_NOT_EMPTY STATUS_FILE_CORRUPT_ERROR ERROR_FILE_CORRUPT @@ -437,8 +499,17 @@ my %error_map = qw( STATUS_CONNECTION_IN_USE ERROR_DEVICE_IN_USE STATUS_PROCESS_IS_TERMINATING ERROR_ACCESS_DENIED STATUS_INVALID_LOGON_TYPE ERROR_INVALID_LOGON_TYPE + STATUS_NO_GUID_TRANSLATION ERROR_NO_GUID_TRANSLATION STATUS_CANNOT_IMPERSONATE ERROR_CANNOT_IMPERSONATE 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_INVALID_LDT_SIZE ERROR_INVALID_LDT_SIZE 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_DOMAIN_CTRLR_CONFIG_ERROR ERROR_DOMAIN_CTRLR_CONFIG_ERROR STATUS_FT_MISSING_MEMBER ERROR_IO_DEVICE + STATUS_ILL_FORMED_SERVICE_ENTRY ERROR_SERVICE_NOT_FOUND STATUS_ILLEGAL_CHARACTER ERROR_ILLEGAL_CHARACTER STATUS_UNMAPPABLE_CHARACTER ERROR_NO_UNICODE_TRANSLATION 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_DOMAIN_TRUST_INCONSISTENT ERROR_DOMAIN_TRUST_INCONSISTENT 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_USER_SESSION_DELETED ERROR_UNEXP_NET_ERR 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_NOT_FOUND ERROR_NOT_FOUND STATUS_NOT_TINY_STREAM ERROR_NOT_TINY_STREAM + STATUS_RECOVERY_FAILURE ERROR_RECOVERY_FAILURE STATUS_STACK_OVERFLOW_READ ERROR_STACK_OVERFLOW_READ STATUS_FAIL_CHECK ERROR_INVALID_PARAMETER STATUS_DUPLICATE_OBJECTID ERROR_OBJECT_ALREADY_EXISTS @@ -669,6 +762,8 @@ my %error_map = qw( STATUS_DRIVER_UNABLE_TO_LOAD ERROR_BAD_DRIVER STATUS_DFS_UNAVAILABLE ERROR_CONNECTION_UNAVAIL 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_NO_MATCH ERROR_NO_MATCH 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_DATA_INVALID ERROR_INVALID_REPARSE_DATA 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_DIRECTORY_IS_A_REPARSE_POINT ERROR_BAD_PATHNAME 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_NOT_ACTIVE ERROR_JOURNAL_NOT_ACTIVE STATUS_NOINTERFACE ERROR_NOINTERFACE + STATUS_DS_RIDMGR_DISABLED ERROR_DS_RIDMGR_DISABLED STATUS_DS_ADMIN_LIMIT_EXCEEDED ERROR_DS_ADMIN_LIMIT_EXCEEDED STATUS_DRIVER_FAILED_SLEEP ERROR_DRIVER_FAILED_SLEEP 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_SYSTEM_IMAGE_BAD_SIGNATURE ERROR_SYSTEM_IMAGE_BAD_SIGNATURE 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_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 @@ -806,6 +906,8 @@ my %error_map = qw( STATUS_CSS_SCRAMBLED_SECTOR STG_E_CSS_SCRAMBLED_SECTOR STATUS_CSS_REGION_MISMATCH STG_E_CSS_REGION_MISMATCH 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_SMARTCARD_SUBSYSTEM_FAILURE ERROR_SMARTCARD_SUBSYSTEM_FAILURE 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_EFS_ALG_BLOB_TOO_BIG ERROR_EFS_ALG_BLOB_TOO_BIG 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_AUDITING_DISABLED ERROR_AUDITING_DISABLED 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_BAD_BINDINGS SEC_E_BAD_BINDINGS STATUS_NETWORK_SESSION_EXPIRED ERROR_NO_USER_SESSION_KEY + STATUS_APPHELP_BLOCK ERROR_APPHELP_BLOCK STATUS_ALL_SIDS_FILTERED ERROR_ALL_SIDS_FILTERED STATUS_NOT_SAFE_MODE_DRIVER ERROR_NOT_SAFE_MODE_DRIVER 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_SYSTEM_HIVE_TOO_LARGE ERROR_SYSTEM_HIVE_TOO_LARGE 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_CARD_BLOCKED SCARD_W_CHV_BLOCKED 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_PKINIT_CLIENT_FAILURE SEC_E_PKINIT_CLIENT_FAILURE 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_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_WRONG_KIND_OF_BINDING RPC_S_WRONG_KIND_OF_BINDING 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_INVALID_ASYNC_HANDLE RPC_S_INVALID_ASYNC_HANDLE 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_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 @@ -990,10 +1305,15 @@ my %error_map = qw( STATUS_CTX_WD_NOT_FOUND ERROR_CTX_WD_NOT_FOUND STATUS_CTX_SHADOW_INVALID ERROR_CTX_SHADOW_INVALID 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_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_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_NODE_EXISTS ERROR_CLUSTER_NODE_EXISTS 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_JOIN_NOT_IN_PROGRESS ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS 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_PAUSED ERROR_CLUSTER_NODE_PAUSED STATUS_CLUSTER_NODE_NOT_PAUSED ERROR_CLUSTER_NODE_NOT_PAUSED STATUS_CLUSTER_NO_SECURITY_CONTEXT ERROR_CLUSTER_NO_SECURITY_CONTEXT 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_CANT_GEN_ACTCTX ERROR_SXS_CANT_GEN_ACTCTX 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_GENERIC_COMMAND_FAILED ERROR_GENERIC_COMMAND_FAILED 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; diff --git a/dlls/ntdll/tests/error.c b/dlls/ntdll/tests/error.c index fbbc07ee770..05ba22223e3 100644 --- a/dlls/ntdll/tests/error.c +++ b/dlls/ntdll/tests/error.c @@ -542,6 +542,8 @@ static void run_error_tests(void) cmp2(STATUS_WAKE_SYSTEM_DEBUGGER, ERROR_WAKE_SYSTEM_DEBUGGER); cmp2(DBG_EXCEPTION_HANDLED, ERROR_DBG_EXCEPTION_HANDLED); 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_PROCESS, ERROR_DBG_TERMINATE_PROCESS); 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_CONTROL_BREAK, ERROR_DBG_CONTROL_BREAK); 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(STATUS_DEBUG_ATTACH_FAILED, ERROR_DEBUG_ATTACH_FAILED); 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_NO_SECURITY_CONTEXT, ERROR_CLUSTER_NO_SECURITY_CONTEXT); 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) diff --git a/include/ntstatus.h b/include/ntstatus.h index 1e46529262b..f0110659f0c 100644 --- a/include/ntstatus.h +++ b/include/ntstatus.h @@ -74,6 +74,15 @@ #define STATUS_PROCESS_IN_JOB ((NTSTATUS) 0x00000124) #define STATUS_VOLSNAP_HIBERNATE_READY ((NTSTATUS) 0x00000125) #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_THREAD_WAS_SUSPENDED ((NTSTATUS) 0x40000001) @@ -120,6 +129,16 @@ #define STATUS_HIBERNATED ((NTSTATUS) 0x4000002A) #define STATUS_RESUME_HIBERNATION ((NTSTATUS) 0x4000002B) #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_DS_SHUTTING_DOWN ((NTSTATUS) 0x40000370) @@ -173,6 +192,12 @@ #define STATUS_REGISTRY_HIVE_RECOVERED ((NTSTATUS) 0x8000002A) #define STATUS_DLL_MIGHT_BE_INSECURE ((NTSTATUS) 0x8000002B) #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_DOOR_OPEN ((NTSTATUS) 0x80000289) @@ -236,6 +261,7 @@ #define STATUS_OBJECT_NAME_INVALID ((NTSTATUS) 0xC0000033) #define STATUS_OBJECT_NAME_NOT_FOUND ((NTSTATUS) 0xC0000034) #define STATUS_OBJECT_NAME_COLLISION ((NTSTATUS) 0xC0000035) +#define STATUS_PORT_DO_NOT_DISTURB ((NTSTATUS) 0xC0000036) #define STATUS_PORT_DISCONNECTED ((NTSTATUS) 0xC0000037) #define STATUS_DEVICE_ALREADY_ATTACHED ((NTSTATUS) 0xC0000038) #define STATUS_OBJECT_PATH_INVALID ((NTSTATUS) 0xC0000039) @@ -591,6 +617,26 @@ #define STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ((NTSTATUS) 0xC000019A) #define STATUS_DOMAIN_TRUST_INCONSISTENT ((NTSTATUS) 0xC000019B) #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_USER_SESSION_DELETED ((NTSTATUS) 0xC0000203) #define STATUS_RESOURCE_LANG_NOT_FOUND ((NTSTATUS) 0xC0000204) @@ -703,6 +749,9 @@ #define STATUS_IO_REPARSE_TAG_MISMATCH ((NTSTATUS) 0xC0000277) #define STATUS_IO_REPARSE_DATA_INVALID ((NTSTATUS) 0xC0000278) #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_DIRECTORY_IS_A_REPARSE_POINT ((NTSTATUS) 0xC0000281) #define STATUS_RANGE_LIST_CONFLICT ((NTSTATUS) 0xC0000282) @@ -758,6 +807,7 @@ #define STATUS_JOURNAL_DELETE_IN_PROGRESS ((NTSTATUS) 0xC00002B7) #define STATUS_JOURNAL_NOT_ACTIVE ((NTSTATUS) 0xC00002B8) #define STATUS_NOINTERFACE ((NTSTATUS) 0xC00002B9) +#define STATUS_DS_RIDMGR_DISABLED ((NTSTATUS) 0xC00002BA) #define STATUS_DS_ADMIN_LIMIT_EXCEEDED ((NTSTATUS) 0xC00002C1) #define STATUS_DRIVER_FAILED_SLEEP ((NTSTATUS) 0xC00002C2) #define STATUS_MUTUAL_AUTHENTICATION_FAILED ((NTSTATUS) 0xC00002C3) @@ -833,6 +883,8 @@ #define STATUS_CSS_SCRAMBLED_SECTOR ((NTSTATUS) 0xC0000309) #define STATUS_CSS_REGION_MISMATCH ((NTSTATUS) 0xC000030A) #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_SMARTCARD_SUBSYSTEM_FAILURE ((NTSTATUS) 0xC0000321) #define STATUS_NO_KERB_KEY ((NTSTATUS) 0xC0000322) @@ -912,6 +964,11 @@ #define STATUS_INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE ((NTSTATUS) 0xC0000416) #define STATUS_INVALID_CRUNTIME_PARAMETER ((NTSTATUS) 0xC0000417) #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_VERIFIER_STOP ((NTSTATUS) 0xC0000421) #define STATUS_CALLBACK_POP_STACK ((NTSTATUS) 0xC0000423) @@ -924,6 +981,8 @@ #define STATUS_REQUEST_OUT_OF_SEQUENCE ((NTSTATUS) 0xC000042A) #define STATUS_IMPLEMENTATION_LIMIT ((NTSTATUS) 0xC000042B) #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_ENCOUNTERED_WRITE_IN_PROGRESS ((NTSTATUS) 0xC0000433) #define STATUS_PTE_CHANGED ((NTSTATUS) 0xC0000434) @@ -939,10 +998,105 @@ #define STATUS_AMBIGUOUS_SYSTEM_DEVICE ((NTSTATUS) 0xC0000451) #define STATUS_SYSTEM_DEVICE_NOT_FOUND ((NTSTATUS) 0xC0000452) #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_INDEX ((NTSTATUS) 0xC0000501) #define STATUS_THREAD_ALREADY_IN_TASK ((NTSTATUS) 0xC0000502) #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_MESSAGE_LOST ((NTSTATUS) 0xC0000701) #define STATUS_INVALID_MESSAGE ((NTSTATUS) 0xC0000702) @@ -977,12 +1131,28 @@ #define STATUS_CALLBACK_RETURNED_LANG ((NTSTATUS) 0xC000071F) #define STATUS_CALLBACK_RETURNED_PRI_BACK ((NTSTATUS) 0xC0000720) #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_DS_DOMAIN_RENAME_IN_PROGRESS ((NTSTATUS) 0xC0000801) #define STATUS_DISK_QUOTA_EXCEEDED ((NTSTATUS) 0xC0000802) #define STATUS_CONTENT_BLOCKED ((NTSTATUS) 0xC0000804) #define STATUS_BAD_CLUSTERS ((NTSTATUS) 0xC0000805) #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_CHECKOUT_REQUIRED ((NTSTATUS) 0xC0000902) #define STATUS_BAD_FILE_TYPE ((NTSTATUS) 0xC0000903) @@ -991,6 +1161,11 @@ #define STATUS_VIRUS_INFECTED ((NTSTATUS) 0xC0000906) #define STATUS_VIRUS_DELETED ((NTSTATUS) 0xC0000907) #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) @@ -1083,6 +1258,8 @@ #define RPC_NT_NOT_CANCELLED ((NTSTATUS) 0xC0020058) #define RPC_NT_INVALID_ASYNC_HANDLE ((NTSTATUS) 0xC0020062) #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_SS_CHAR_TRANS_OPEN_FAIL ((NTSTATUS) 0xC0030002) @@ -1150,6 +1327,8 @@ #define STATUS_CTX_SHADOW_NOT_RUNNING ((NTSTATUS) 0xC00A0036) #define STATUS_CTX_LOGON_DISABLED ((NTSTATUS) 0xC00A0037) #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_NODE_EXISTS ((NTSTATUS) 0xC0130002) @@ -1174,7 +1353,20 @@ #define STATUS_CLUSTER_NO_SECURITY_CONTEXT ((NTSTATUS) 0xC0130015) #define STATUS_CLUSTER_NETWORK_NOT_INTERNAL ((NTSTATUS) 0xC0130016) #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_CANT_GEN_ACTCTX ((NTSTATUS) 0xC0150002) #define STATUS_SXS_INVALID_ACTCTXDATA_FORMAT ((NTSTATUS) 0xC0150003) @@ -1406,9 +1598,103 @@ #define STATUS_GRAPHICS_INTERNAL_ERROR ((NTSTATUS) 0xC01E05E7) #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_CONTINUE ((NTSTATUS) 0x00010002) #define DBG_REPLY_LATER ((NTSTATUS) 0x40010001) +#define DBG_UNABLE_TO_PROVIDE_HANDLE ((NTSTATUS) 0x40010002) #define DBG_TERMINATE_THREAD ((NTSTATUS) 0x40010003) #define DBG_TERMINATE_PROCESS ((NTSTATUS) 0x40010004) #define DBG_CONTROL_C ((NTSTATUS) 0x40010005) diff --git a/include/winerror.h b/include/winerror.h index 6fad1066854..2958d7e181c 100644 --- a/include/winerror.h +++ b/include/winerror.h @@ -348,15 +348,101 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x) #define ERROR_FT_DI_SCAN_REQUIRED 339 #define ERROR_INVALID_KERNEL_INFO_VERSION 340 #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_SHUTDOWN 351 #define ERROR_FAIL_RESTART 352 #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_USER_PROFILE_LOAD 500 #define ERROR_ARITHMETIC_OVERFLOW 534 #define ERROR_PIPE_CONNECTED 535 #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_OFFSET 563 #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_VOLSNAP_PREPARE_HIBERNATE 655 #define ERROR_HIBERNATION_FAILURE 656 +#define ERROR_PWD_TOO_LONG 657 #define ERROR_FILE_SYSTEM_LIMITATION 665 #define ERROR_ASSERTION_FAILURE 668 #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_SERVER_ERROR 789 #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_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_OPERATION_ABORTED 995 #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_POTENTIAL_FILE_FOUND 1180 #define ERROR_JOURNAL_ENTRY_DELETED 1181 +#define ERROR_VRF_CFG_ENABLED 1183 +#define ERROR_PARTITION_TERMINATING 1184 #define ERROR_BAD_DEVICE 1200 #define ERROR_CONNECTION_UNAVAIL 1201 #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_NON_ACCOUNT_SID 1257 #define ERROR_NON_DOMAIN_SID 1258 +#define ERROR_APPHELP_BLOCK 1259 #define ERROR_ACCESS_DISABLED_BY_POLICY 1260 #define ERROR_REG_NAT_CONSUMPTION 1261 #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_DRIVER_BLOCKED 1275 #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_SOME_NOT_MAPPED 1301 #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_AUTHIP_FAILURE 1469 #define ERROR_NO_NVRAM_RESOURCES 1470 +#define ERROR_NOT_GUI_PROCESS 1471 #define ERROR_EVENTLOG_FILE_CORRUPT 1500 #define ERROR_EVENTLOG_CANT_START 1501 #define ERROR_LOG_FILE_FULL 1502 #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_INDEX 1551 #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_PATCH_MANAGED_ADVERTISED_PRODUCT 1651 #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_WRONG_KIND_OF_BINDING 1701 #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_DNE 1727 #define RPC_S_PROTOCOL_ERROR 1728 +#define RPC_S_PROXY_ACCESS_DENIED 1729 #define RPC_S_UNSUPPORTED_TRANS_SYN 1730 #define RPC_S_UNSUPPORTED_TYPE 1732 #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_WRONG_PIPE_ORDER 1831 #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 EPT_S_CANT_CREATE 1899 #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_AUTHENTICATION_FIREWALL_FAILED 1935 #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_BAD_DRIVER 2001 #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_REPARSE_TAG_INVALID 4393 #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_DEPENDENT_RESOURCE_EXISTS 5001 #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_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 5088 #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_DECRYPTION_FAILED 6001 #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_EFS_SERVER_NOT_TRUSTED 6011 #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 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_INVALID_PD 7002 #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_SHADOW_NOT_RUNNING 7057 #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_STARTING_SERVICE 8002 #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_CLIENT_LOOP 8259 #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_ADD_REPLICA_INHIBITED 8302 #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_INIT_FAILURE_CONSOLE 8561 #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_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_SERVER_FAILURE 9002 #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_RESILIENCY_FILE_CORRUPT 15625 #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_PACKAGE_RUNTIME_CORRUPT 15701 #define APPMODEL_ERROR_PACKAGE_IDENTITY_CORRUPT 15702 #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 */ /* the codes 4000-40ff are reserved for OLE */ @@ -2088,8 +2559,10 @@ static inline HRESULT HRESULT_FROM_WIN32(unsigned int x) #ifdef RC_INVOKED #define _HRESULT_TYPEDEF_(x) (x) +#define _NDIS_ERROR_TYPEDEF_(x) (x) #else #define _HRESULT_TYPEDEF_(x) ((HRESULT)x) +#define _NDIS_ERROR_TYPEDEF_(x) ((DWORD)x) #endif #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_EXTANTMARSHALLINGS _HRESULT_TYPEDEF_(0x80030108) #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_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_INVALIDARG _HRESULT_TYPEDEF_(0x80070057) -#define CO_S_NOTALLINTERFACES _HRESULT_TYPEDEF_(0x00080012) - #define CO_E_CLASS_CREATE_FAILED _HRESULT_TYPEDEF_(0x80080001) #define CO_E_SCM_ERROR _HRESULT_TYPEDEF_(0x80080002) #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_LINK _HRESULT_TYPEDEF_(0x80080010) #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 */ #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_KDC_CERT_EXPIRED _HRESULT_TYPEDEF_(0x8009035A) #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_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_BASIC_CONSTRAINTS _HRESULT_TYPEDEF_(0x80096019) #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_ACTION_UNKNOWN _HRESULT_TYPEDEF_(0x800B0002) #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_DECODING_FAILED _HRESULT_TYPEDEF_(0x80072f8f) +#define ERROR_HUNG_DISPLAY_DRIVER_THREAD _HRESULT_TYPEDEF_(0x80260001) #define DWM_E_COMPOSITIONDISABLED _HRESULT_TYPEDEF_(0x80263001) #define DWM_E_REMOTING_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80263002) #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_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_FILE_NOT_FOUND _HRESULT_TYPEDEF_(0x887c0002) #define D3D11_ERROR_TOO_MANY_UNIQUE_VIEW_OBJECTS _HRESULT_TYPEDEF_(0x887c0003)