#!/usr/bin/perl -w
#
# Generate the NTSTATUS to error mapping code
#
# Copyright 2020 Alexandre Julliard
#
# This library is free software; you can redistribute it and/or
# modify it under the terms of the GNU Lesser General Public
# License as published by the Free Software Foundation; either
# version 2.1 of the License, or (at your option) any later version.
#
# This library is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
# Lesser General Public License for more details.
#
# You should have received a copy of the GNU Lesser General Public
# License along with this library; if not, write to the Free Software
# Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
#

use strict;

# error mapping list, can be generated with 'make_errors -l'
my %error_map = qw(
    STATUS_WAIT_1                                       ERROR_WAIT_1
    STATUS_WAIT_2                                       ERROR_WAIT_2
    STATUS_WAIT_3                                       ERROR_WAIT_3
    STATUS_WAIT_63                                      ERROR_WAIT_63
    STATUS_ABANDONED_WAIT_0                             ERROR_WAIT_NO_CHILDREN
    STATUS_ABANDONED_WAIT_63                            ERROR_ABANDONED_WAIT_63
    STATUS_USER_APC                                     ERROR_USER_APC
    STATUS_KERNEL_APC                                   ERROR_KERNEL_APC
    STATUS_ALERTED                                      ERROR_ALERTED
    STATUS_TIMEOUT                                      ERROR_TIMEOUT
    STATUS_PENDING                                      ERROR_IO_PENDING
    STATUS_REPARSE                                      ERROR_REPARSE
    STATUS_MORE_ENTRIES                                 ERROR_MORE_DATA
    STATUS_NOT_ALL_ASSIGNED                             ERROR_NOT_ALL_ASSIGNED
    STATUS_SOME_NOT_MAPPED                              ERROR_SOME_NOT_MAPPED
    STATUS_OPLOCK_BREAK_IN_PROGRESS                     ERROR_OPLOCK_BREAK_IN_PROGRESS
    STATUS_VOLUME_MOUNTED                               ERROR_VOLUME_MOUNTED
    STATUS_RXACT_COMMITTED                              ERROR_RXACT_COMMITTED
    STATUS_NOTIFY_CLEANUP                               ERROR_NOTIFY_CLEANUP
    STATUS_NOTIFY_ENUM_DIR                              ERROR_NOTIFY_ENUM_DIR
    STATUS_NO_QUOTAS_FOR_ACCOUNT                        ERROR_NO_QUOTAS_FOR_ACCOUNT
    STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED             ERROR_PRIMARY_TRANSPORT_CONNECT_FAILED
    STATUS_PAGE_FAULT_TRANSITION                        ERROR_PAGE_FAULT_TRANSITION
    STATUS_PAGE_FAULT_DEMAND_ZERO                       ERROR_PAGE_FAULT_DEMAND_ZERO
    STATUS_PAGE_FAULT_COPY_ON_WRITE                     ERROR_PAGE_FAULT_COPY_ON_WRITE
    STATUS_PAGE_FAULT_GUARD_PAGE                        ERROR_PAGE_FAULT_GUARD_PAGE
    STATUS_PAGE_FAULT_PAGING_FILE                       ERROR_PAGE_FAULT_PAGING_FILE
    STATUS_CACHE_PAGE_LOCKED                            ERROR_CACHE_PAGE_LOCKED
    STATUS_CRASH_DUMP                                   ERROR_CRASH_DUMP
    STATUS_BUFFER_ALL_ZEROS                             ERROR_BUFFER_ALL_ZEROS
    STATUS_REPARSE_OBJECT                               ERROR_REPARSE_OBJECT
    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
    STATUS_RESOURCEMANAGER_READ_ONLY                    ERROR_RESOURCEMANAGER_READ_ONLY
    STATUS_OPLOCK_SWITCHED_TO_NEW_HANDLE                ERROR_OPLOCK_SWITCHED_TO_NEW_HANDLE
    STATUS_OPLOCK_HANDLE_CLOSED                         ERROR_OPLOCK_HANDLE_CLOSED
    STATUS_WAIT_FOR_OPLOCK                              ERROR_WAIT_FOR_OPLOCK
    STATUS_REPARSE_GLOBAL                               ERROR_REPARSE
    DBG_EXCEPTION_HANDLED                               ERROR_DBG_EXCEPTION_HANDLED
    DBG_CONTINUE                                        ERROR_DBG_CONTINUE
    STATUS_FLT_IO_COMPLETE                              ERROR_FLT_IO_COMPLETE
    STATUS_HV_PENDING_PAGE_REQUESTS                     ERROR_HV_PENDING_PAGE_REQUESTS
    STATUS_SPACES_REDIRECT                              ERROR_SPACES_INTERNAL_ERROR
    STATUS_OBJECT_NAME_EXISTS                           ERROR_OBJECT_NAME_EXISTS
    STATUS_THREAD_WAS_SUSPENDED                         ERROR_THREAD_WAS_SUSPENDED
    STATUS_WORKING_SET_LIMIT_RANGE                      ERROR_INVALID_PARAMETER
    STATUS_IMAGE_NOT_AT_BASE                            ERROR_IMAGE_NOT_AT_BASE
    STATUS_RXACT_STATE_CREATED                          ERROR_RXACT_STATE_CREATED
    STATUS_SEGMENT_NOTIFICATION                         ERROR_SEGMENT_NOTIFICATION
    STATUS_LOCAL_USER_SESSION_KEY                       ERROR_LOCAL_USER_SESSION_KEY
    STATUS_BAD_CURRENT_DIRECTORY                        ERROR_BAD_CURRENT_DIRECTORY
    STATUS_SERIAL_MORE_WRITES                           ERROR_MORE_WRITES
    STATUS_REGISTRY_RECOVERED                           ERROR_REGISTRY_RECOVERED
    STATUS_FT_READ_RECOVERY_FROM_BACKUP                 ERROR_FT_READ_RECOVERY_FROM_BACKUP
    STATUS_FT_WRITE_RECOVERY                            ERROR_FT_WRITE_RECOVERY
    STATUS_SERIAL_COUNTER_TIMEOUT                       ERROR_COUNTER_TIMEOUT
    STATUS_NULL_LM_PASSWORD                             ERROR_NULL_LM_PASSWORD
    STATUS_IMAGE_MACHINE_TYPE_MISMATCH                  ERROR_IMAGE_MACHINE_TYPE_MISMATCH
    STATUS_RECEIVE_PARTIAL                              ERROR_RECEIVE_PARTIAL
    STATUS_RECEIVE_EXPEDITED                            ERROR_RECEIVE_EXPEDITED
    STATUS_RECEIVE_PARTIAL_EXPEDITED                    ERROR_RECEIVE_PARTIAL_EXPEDITED
    STATUS_EVENT_DONE                                   ERROR_EVENT_DONE
    STATUS_EVENT_PENDING                                ERROR_EVENT_PENDING
    STATUS_CHECKING_FILE_SYSTEM                         ERROR_CHECKING_FILE_SYSTEM
    STATUS_FATAL_APP_EXIT                               ERROR_FATAL_APP_EXIT
    STATUS_PREDEFINED_HANDLE                            ERROR_PREDEFINED_HANDLE
    STATUS_WAS_UNLOCKED                                 ERROR_WAS_UNLOCKED
    STATUS_SERVICE_NOTIFICATION                         ERROR_SERVICE_NOTIFICATION
    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_EMULATION_BREAKPOINT                         STATUS_BREAKPOINT
    STATUS_EMULATION_SYSCALL                            ERROR_INVALID_FUNCTION
    STATUS_WAKE_SYSTEM                                  ERROR_WAKE_SYSTEM
    STATUS_DS_SHUTTING_DOWN                             ERROR_DS_SHUTTING_DOWN
    STATUS_DISK_REPAIR_REDIRECTED                       ERROR_DISK_REPAIR_REDIRECTED
    STATUS_SERVICES_FAILED_AUTOSTART                    ERROR_SERVICES_FAILED_AUTOSTART
    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
    DBG_PRINTEXCEPTION_C                                ERROR_DBG_PRINTEXCEPTION_C
    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_CTX_CDM_CONNECT                              ERROR_CTX_CDM_CONNECT
    STATUS_CTX_CDM_DISCONNECT                           ERROR_CTX_CDM_DISCONNECT
    STATUS_SXS_RELEASE_ACTIVATION_CONTEXT               ERROR_SXS_RELEASE_ACTIVATION_CONTEXT
    STATUS_HEURISTIC_DAMAGE_POSSIBLE                    ERROR_HEURISTIC_DAMAGE_POSSIBLE
    STATUS_RECOVERY_NOT_NEEDED                          ERROR_RECOVERY_NOT_NEEDED
    STATUS_RM_ALREADY_STARTED                           ERROR_RM_ALREADY_STARTED
    STATUS_LOG_NO_RESTART                               ERROR_LOG_NO_RESTART
    STATUS_VIDEO_DRIVER_DEBUG_REPORT_REQUEST            ERROR_HUNG_DISPLAY_DRIVER_THREAD
    STATUS_GRAPHICS_PARTIAL_DATA_POPULATED              ERROR_GRAPHICS_PARTIAL_DATA_POPULATED
    STATUS_GRAPHICS_SKIP_ALLOCATION_PREPARATION         ERROR_GRAPHICS_SKIP_ALLOCATION_PREPARATION
    STATUS_GRAPHICS_MODE_NOT_PINNED                     ERROR_GRAPHICS_MODE_NOT_PINNED
    STATUS_GRAPHICS_NO_PREFERRED_MODE                   ERROR_GRAPHICS_NO_PREFERRED_MODE
    STATUS_GRAPHICS_DATASET_IS_EMPTY                    ERROR_GRAPHICS_DATASET_IS_EMPTY
    STATUS_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET         ERROR_GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET
    STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED  ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED
    STATUS_GRAPHICS_UNKNOWN_CHILD_STATUS                ERROR_GRAPHICS_UNKNOWN_CHILD_STATUS
    STATUS_GRAPHICS_LEADLINK_START_DEFERRED             ERROR_GRAPHICS_LEADLINK_START_DEFERRED
    STATUS_GRAPHICS_POLLING_TOO_FREQUENTLY              ERROR_GRAPHICS_POLLING_TOO_FREQUENTLY
    STATUS_GRAPHICS_START_DEFERRED                      ERROR_GRAPHICS_START_DEFERRED
    STATUS_GRAPHICS_DEPENDABLE_CHILD_STATUS             ERROR_GRAPHICS_DEPENDABLE_CHILD_STATUS
    STATUS_NDIS_INDICATION_REQUIRED                     ERROR_NDIS_INDICATION_REQUIRED
    STATUS_PCP_UNSUPPORTED_PSS_SALT                     TPM_E_PCP_UNSUPPORTED_PSS_SALT
    STATUS_GUARD_PAGE_VIOLATION                         STATUS_GUARD_PAGE_VIOLATION
    STATUS_DATATYPE_MISALIGNMENT                        ERROR_NOACCESS
    STATUS_BREAKPOINT                                   STATUS_BREAKPOINT
    STATUS_SINGLE_STEP                                  STATUS_SINGLE_STEP
    STATUS_BUFFER_OVERFLOW                              ERROR_MORE_DATA
    STATUS_NO_MORE_FILES                                ERROR_NO_MORE_FILES
    STATUS_WAKE_SYSTEM_DEBUGGER                         ERROR_WAKE_SYSTEM_DEBUGGER
    STATUS_HANDLES_CLOSED                               ERROR_HANDLES_CLOSED
    STATUS_NO_INHERITANCE                               ERROR_NO_INHERITANCE
    STATUS_GUID_SUBSTITUTION_MADE                       ERROR_GUID_SUBSTITUTION_MADE
    STATUS_PARTIAL_COPY                                 ERROR_PARTIAL_COPY
    STATUS_DEVICE_PAPER_EMPTY                           ERROR_OUT_OF_PAPER
    STATUS_DEVICE_POWERED_OFF                           ERROR_NOT_READY
    STATUS_DEVICE_OFF_LINE                              ERROR_NOT_READY
    STATUS_DEVICE_BUSY                                  ERROR_BUSY
    STATUS_NO_MORE_EAS                                  ERROR_NO_MORE_ITEMS
    STATUS_INVALID_EA_NAME                              ERROR_INVALID_EA_NAME
    STATUS_EA_LIST_INCONSISTENT                         ERROR_EA_LIST_INCONSISTENT
    STATUS_INVALID_EA_FLAG                              ERROR_EA_LIST_INCONSISTENT
    STATUS_VERIFY_REQUIRED                              ERROR_MEDIA_CHANGED
    STATUS_EXTRANEOUS_INFORMATION                       ERROR_EXTRANEOUS_INFORMATION
    STATUS_RXACT_COMMIT_NECESSARY                       ERROR_RXACT_COMMIT_NECESSARY
    STATUS_NO_MORE_ENTRIES                              ERROR_NO_MORE_ITEMS
    STATUS_FILEMARK_DETECTED                            ERROR_FILEMARK_DETECTED
    STATUS_MEDIA_CHANGED                                ERROR_MEDIA_CHANGED
    STATUS_BUS_RESET                                    ERROR_BUS_RESET
    STATUS_END_OF_MEDIA                                 ERROR_END_OF_MEDIA
    STATUS_BEGINNING_OF_MEDIA                           ERROR_BEGINNING_OF_MEDIA
    STATUS_MEDIA_CHECK                                  ERROR_MEDIA_CHECK
    STATUS_SETMARK_DETECTED                             ERROR_SETMARK_DETECTED
    STATUS_NO_DATA_DETECTED                             ERROR_NO_DATA_DETECTED
    STATUS_REDIRECTOR_HAS_OPEN_HANDLES                  ERROR_REDIRECTOR_HAS_OPEN_HANDLES
    STATUS_SERVER_HAS_OPEN_HANDLES                      ERROR_SERVER_HAS_OPEN_HANDLES
    STATUS_ALREADY_DISCONNECTED                         ERROR_ACTIVE_CONNECTIONS
    STATUS_LONGJUMP                                     ERROR_LONGJUMP
    STATUS_CLEANER_CARTRIDGE_INSTALLED                  ERROR_CLEANER_CARTRIDGE_INSTALLED
    STATUS_PLUGPLAY_QUERY_VETOED                        ERROR_PLUGPLAY_QUERY_VETOED
    STATUS_UNWIND_CONSOLIDATE                           ERROR_UNWIND_CONSOLIDATE
    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_RETURN_ADDRESS_HIJACK_ATTEMPT                ERROR_RETURN_ADDRESS_HIJACK_ATTEMPT
    STATUS_RECOVERABLE_BUGCHECK                         ERROR_GEN_FAILURE
    STATUS_DEVICE_RESET_REQUIRED                        ERROR_DEVICE_RESET_REQUIRED
    STATUS_DEVICE_REQUIRES_CLEANING                     ERROR_DEVICE_REQUIRES_CLEANING
    STATUS_DEVICE_DOOR_OPEN                             ERROR_DEVICE_DOOR_OPEN
    STATUS_DATA_LOST_REPAIR                             ERROR_DATA_LOST_REPAIR
    STATUS_GPIO_INTERRUPT_ALREADY_UNMASKED              ERROR_GPIO_INTERRUPT_ALREADY_UNMASKED
    STATUS_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH   ERROR_CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH
    STATUS_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE           ERROR_CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE
    STATUS_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS           ERROR_CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS
    DBG_EXCEPTION_NOT_HANDLED                           ERROR_DBG_EXCEPTION_NOT_HANDLED
    SEC_E_INSUFFICIENT_MEMORY                           ERROR_NO_SYSTEM_RESOURCES
    SEC_E_INVALID_HANDLE                                ERROR_INVALID_HANDLE
    SEC_E_UNSUPPORTED_FUNCTION                          ERROR_INVALID_FUNCTION
    SEC_E_TARGET_UNKNOWN                                ERROR_BAD_NETPATH
    SEC_E_INTERNAL_ERROR                                ERROR_INTERNAL_ERROR
    SEC_E_SECPKG_NOT_FOUND                              ERROR_NO_SUCH_PACKAGE
    SEC_E_NOT_OWNER                                     ERROR_NOT_OWNER
    SEC_E_CANNOT_INSTALL                                ERROR_NO_SUCH_PACKAGE
    SEC_E_INVALID_TOKEN                                 ERROR_INVALID_PARAMETER
    SEC_E_CANNOT_PACK                                   ERROR_INVALID_PARAMETER
    SEC_E_QOP_NOT_SUPPORTED                             ERROR_NOT_SUPPORTED
    SEC_E_NO_IMPERSONATION                              ERROR_CANNOT_IMPERSONATE
    SEC_E_LOGON_DENIED                                  ERROR_LOGON_FAILURE
    SEC_E_UNKNOWN_CREDENTIALS                           ERROR_INVALID_PARAMETER
    SEC_E_NO_CREDENTIALS                                ERROR_NO_SUCH_LOGON_SESSION
    SEC_E_MESSAGE_ALTERED                               ERROR_ACCESS_DENIED
    SEC_E_OUT_OF_SEQUENCE                               ERROR_ACCESS_DENIED
    SEC_E_NO_AUTHENTICATING_AUTHORITY                   ERROR_NO_LOGON_SERVERS
    SEC_E_BAD_PKGID                                     ERROR_NO_SUCH_PACKAGE
    SEC_E_CONTEXT_EXPIRED                               ERROR_CONTEXT_EXPIRED
    SEC_E_INCOMPLETE_MESSAGE                            ERROR_INVALID_USER_BUFFER
    SEC_E_INCOMPLETE_CREDENTIALS                        ERROR_INVALID_PARAMETER
    SEC_E_BUFFER_TOO_SMALL                              ERROR_INSUFFICIENT_BUFFER
    SEC_E_WRONG_PRINCIPAL                               ERROR_WRONG_TARGET_NAME
    SEC_E_UNTRUSTED_ROOT                                ERROR_TRUST_FAILURE
    SEC_E_ILLEGAL_MESSAGE                               ERROR_INVALID_PARAMETER
    SEC_E_CERT_UNKNOWN                                  ERROR_INVALID_PARAMETER
    SEC_E_CERT_EXPIRED                                  ERROR_PASSWORD_EXPIRED
    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
    TRUST_E_CERT_SIGNATURE                              ERROR_MUTUAL_AUTH_FAILED
    CERT_E_WRONG_USAGE                                  ERROR_BAD_TOKEN_TYPE
    STATUS_CLUSTER_NODE_ALREADY_UP                      ERROR_CLUSTER_NODE_ALREADY_UP
    STATUS_CLUSTER_NODE_ALREADY_DOWN                    ERROR_CLUSTER_NODE_ALREADY_DOWN
    STATUS_CLUSTER_NETWORK_ALREADY_ONLINE               ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
    STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE              ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
    STATUS_CLUSTER_NODE_ALREADY_MEMBER                  ERROR_CLUSTER_NODE_ALREADY_MEMBER
    STATUS_COULD_NOT_RESIZE_LOG                         ERROR_COULD_NOT_RESIZE_LOG
    STATUS_NO_TXF_METADATA                              ERROR_NO_TXF_METADATA
    STATUS_CANT_RECOVER_WITH_HANDLE_OPEN                ERROR_CANT_RECOVER_WITH_HANDLE_OPEN
    STATUS_TXF_METADATA_ALREADY_PRESENT                 ERROR_TXF_METADATA_ALREADY_PRESENT
    STATUS_TRANSACTION_SCOPE_CALLBACKS_NOT_SET          ERROR_TRANSACTION_SCOPE_CALLBACKS_NOT_SET
    STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED   ERROR_HUNG_DISPLAY_DRIVER_THREAD
    STATUS_FLT_BUFFER_TOO_SMALL                         ERROR_INSUFFICIENT_BUFFER
    STATUS_FVE_PARTIAL_METADATA                         FVE_E_BAD_INFORMATION
    STATUS_FVE_TRANSIENT_STATE                          FVE_E_TRANSIENT_STATE
    STATUS_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED        ERROR_VID_REMOTE_NODE_PARENT_GPA_PAGES_USED
    STATUS_VOLMGR_INCOMPLETE_REGENERATION               ERROR_VOLMGR_INCOMPLETE_REGENERATION
    STATUS_VOLMGR_INCOMPLETE_DISK_MIGRATION             ERROR_VOLMGR_INCOMPLETE_DISK_MIGRATION
    STATUS_BCD_NOT_ALL_ENTRIES_IMPORTED                 ERROR_BCD_NOT_ALL_ENTRIES_IMPORTED
    STATUS_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED             ERROR_BCD_NOT_ALL_ENTRIES_SYNCHRONIZED
    STATUS_QUERY_STORAGE_ERROR                          ERROR_QUERY_STORAGE_ERROR
    STATUS_GDI_HANDLE_LEAK                              ERROR_GDI_HANDLE_LEAK
    STATUS_SECUREBOOT_NOT_ENABLED                       ERROR_SECUREBOOT_NOT_ENABLED
    STATUS_UNSUCCESSFUL                                 ERROR_GEN_FAILURE
    STATUS_NOT_IMPLEMENTED                              ERROR_INVALID_FUNCTION
    STATUS_INVALID_INFO_CLASS                           ERROR_INVALID_PARAMETER
    STATUS_INFO_LENGTH_MISMATCH                         ERROR_BAD_LENGTH
    STATUS_ACCESS_VIOLATION                             ERROR_NOACCESS
    STATUS_IN_PAGE_ERROR                                ERROR_SWAPERROR
    STATUS_PAGEFILE_QUOTA                               ERROR_PAGEFILE_QUOTA
    STATUS_INVALID_HANDLE                               ERROR_INVALID_HANDLE
    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_NO_SUCH_DEVICE
    STATUS_NO_SUCH_FILE                                 ERROR_FILE_NOT_FOUND
    STATUS_INVALID_DEVICE_REQUEST                       ERROR_INVALID_FUNCTION
    STATUS_END_OF_FILE                                  ERROR_HANDLE_EOF
    STATUS_WRONG_VOLUME                                 ERROR_WRONG_DISK
    STATUS_NO_MEDIA_IN_DEVICE                           ERROR_NOT_READY
    STATUS_UNRECOGNIZED_MEDIA                           ERROR_UNRECOGNIZED_MEDIA
    STATUS_NONEXISTENT_SECTOR                           ERROR_SECTOR_NOT_FOUND
    STATUS_MORE_PROCESSING_REQUIRED                     ERROR_MORE_DATA
    STATUS_NO_MEMORY                                    ERROR_NOT_ENOUGH_MEMORY
    STATUS_CONFLICTING_ADDRESSES                        ERROR_INVALID_ADDRESS
    STATUS_NOT_MAPPED_VIEW                              ERROR_INVALID_ADDRESS
    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                          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
    STATUS_ALREADY_COMMITTED                            ERROR_ACCESS_DENIED
    STATUS_ACCESS_DENIED                                ERROR_ACCESS_DENIED
    STATUS_BUFFER_TOO_SMALL                             ERROR_INSUFFICIENT_BUFFER
    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
    STATUS_DATA_OVERRUN                                 ERROR_IO_DEVICE
    STATUS_DATA_LATE_ERROR                              ERROR_IO_DEVICE
    STATUS_DATA_ERROR                                   ERROR_CRC
    STATUS_CRC_ERROR                                    ERROR_CRC
    STATUS_SECTION_TOO_BIG                              ERROR_NOT_ENOUGH_MEMORY
    STATUS_PORT_CONNECTION_REFUSED                      ERROR_ACCESS_DENIED
    STATUS_INVALID_PORT_HANDLE                          ERROR_INVALID_HANDLE
    STATUS_SHARING_VIOLATION                            ERROR_SHARING_VIOLATION
    STATUS_QUOTA_EXCEEDED                               ERROR_NOT_ENOUGH_QUOTA
    STATUS_INVALID_PAGE_PROTECTION                      ERROR_INVALID_PARAMETER
    STATUS_MUTANT_NOT_OWNED                             ERROR_NOT_OWNER
    STATUS_SEMAPHORE_LIMIT_EXCEEDED                     ERROR_TOO_MANY_POSTS
    STATUS_PORT_ALREADY_SET                             ERROR_INVALID_PARAMETER
    STATUS_SECTION_NOT_IMAGE                            ERROR_INVALID_PARAMETER
    STATUS_SUSPEND_COUNT_EXCEEDED                       ERROR_SIGNAL_REFUSED
    STATUS_THREAD_IS_TERMINATING                        ERROR_ACCESS_DENIED
    STATUS_BAD_WORKING_SET_LIMIT                        ERROR_INVALID_PARAMETER
    STATUS_INCOMPATIBLE_FILE_MAP                        ERROR_INVALID_PARAMETER
    STATUS_SECTION_PROTECTION                           ERROR_INVALID_PARAMETER
    STATUS_EAS_NOT_SUPPORTED                            ERROR_EAS_NOT_SUPPORTED
    STATUS_EA_TOO_LARGE                                 ERROR_EA_LIST_INCONSISTENT
    STATUS_NONEXISTENT_EA_ENTRY                         ERROR_FILE_CORRUPT
    STATUS_NO_EAS_ON_FILE                               ERROR_FILE_CORRUPT
    STATUS_EA_CORRUPT_ERROR                             ERROR_FILE_CORRUPT
    STATUS_FILE_LOCK_CONFLICT                           ERROR_LOCK_VIOLATION
    STATUS_LOCK_NOT_GRANTED                             ERROR_LOCK_VIOLATION
    STATUS_DELETE_PENDING                               ERROR_ACCESS_DENIED
    STATUS_CTL_FILE_NOT_SUPPORTED                       ERROR_NOT_SUPPORTED
    STATUS_UNKNOWN_REVISION                             ERROR_UNKNOWN_REVISION
    STATUS_REVISION_MISMATCH                            ERROR_REVISION_MISMATCH
    STATUS_INVALID_OWNER                                ERROR_INVALID_OWNER
    STATUS_INVALID_PRIMARY_GROUP                        ERROR_INVALID_PRIMARY_GROUP
    STATUS_NO_IMPERSONATION_TOKEN                       ERROR_NO_IMPERSONATION_TOKEN
    STATUS_CANT_DISABLE_MANDATORY                       ERROR_CANT_DISABLE_MANDATORY
    STATUS_NO_LOGON_SERVERS                             ERROR_NO_LOGON_SERVERS
    STATUS_NO_SUCH_LOGON_SESSION                        ERROR_NO_SUCH_LOGON_SESSION
    STATUS_NO_SUCH_PRIVILEGE                            ERROR_NO_SUCH_PRIVILEGE
    STATUS_PRIVILEGE_NOT_HELD                           ERROR_PRIVILEGE_NOT_HELD
    STATUS_INVALID_ACCOUNT_NAME                         ERROR_INVALID_ACCOUNT_NAME
    STATUS_USER_EXISTS                                  ERROR_USER_EXISTS
    STATUS_NO_SUCH_USER                                 ERROR_NO_SUCH_USER
    STATUS_GROUP_EXISTS                                 ERROR_GROUP_EXISTS
    STATUS_NO_SUCH_GROUP                                ERROR_NO_SUCH_GROUP
    STATUS_MEMBER_IN_GROUP                              ERROR_MEMBER_IN_GROUP
    STATUS_MEMBER_NOT_IN_GROUP                          ERROR_MEMBER_NOT_IN_GROUP
    STATUS_LAST_ADMIN                                   ERROR_LAST_ADMIN
    STATUS_WRONG_PASSWORD                               ERROR_INVALID_PASSWORD
    STATUS_ILL_FORMED_PASSWORD                          ERROR_ILL_FORMED_PASSWORD
    STATUS_PASSWORD_RESTRICTION                         ERROR_PASSWORD_RESTRICTION
    STATUS_LOGON_FAILURE                                ERROR_LOGON_FAILURE
    STATUS_ACCOUNT_RESTRICTION                          ERROR_ACCOUNT_RESTRICTION
    STATUS_INVALID_LOGON_HOURS                          ERROR_INVALID_LOGON_HOURS
    STATUS_INVALID_WORKSTATION                          ERROR_INVALID_WORKSTATION
    STATUS_PASSWORD_EXPIRED                             ERROR_PASSWORD_EXPIRED
    STATUS_ACCOUNT_DISABLED                             ERROR_ACCOUNT_DISABLED
    STATUS_NONE_MAPPED                                  ERROR_NONE_MAPPED
    STATUS_TOO_MANY_LUIDS_REQUESTED                     ERROR_TOO_MANY_LUIDS_REQUESTED
    STATUS_LUIDS_EXHAUSTED                              ERROR_LUIDS_EXHAUSTED
    STATUS_INVALID_SUB_AUTHORITY                        ERROR_INVALID_SUB_AUTHORITY
    STATUS_INVALID_ACL                                  ERROR_INVALID_ACL
    STATUS_INVALID_SID                                  ERROR_INVALID_SID
    STATUS_INVALID_SECURITY_DESCR                       ERROR_INVALID_SECURITY_DESCR
    STATUS_PROCEDURE_NOT_FOUND                          ERROR_PROC_NOT_FOUND
    STATUS_INVALID_IMAGE_FORMAT                         ERROR_BAD_EXE_FORMAT
    STATUS_NO_TOKEN                                     ERROR_NO_TOKEN
    STATUS_BAD_INHERITANCE_ACL                          ERROR_BAD_INHERITANCE_ACL
    STATUS_RANGE_NOT_LOCKED                             ERROR_NOT_LOCKED
    STATUS_DISK_FULL                                    ERROR_DISK_FULL
    STATUS_SERVER_DISABLED                              ERROR_SERVER_DISABLED
    STATUS_SERVER_NOT_DISABLED                          ERROR_SERVER_NOT_DISABLED
    STATUS_TOO_MANY_GUIDS_REQUESTED                     ERROR_TOO_MANY_NAMES
    STATUS_GUIDS_EXHAUSTED                              ERROR_NO_MORE_ITEMS
    STATUS_INVALID_ID_AUTHORITY                         ERROR_INVALID_ID_AUTHORITY
    STATUS_AGENTS_EXHAUSTED                             ERROR_NO_MORE_ITEMS
    STATUS_INVALID_VOLUME_LABEL                         ERROR_LABEL_TOO_LONG
    STATUS_SECTION_NOT_EXTENDED                         ERROR_OUTOFMEMORY
    STATUS_NOT_MAPPED_DATA                              ERROR_INVALID_ADDRESS
    STATUS_RESOURCE_DATA_NOT_FOUND                      ERROR_RESOURCE_DATA_NOT_FOUND
    STATUS_RESOURCE_TYPE_NOT_FOUND                      ERROR_RESOURCE_TYPE_NOT_FOUND
    STATUS_RESOURCE_NAME_NOT_FOUND                      ERROR_RESOURCE_NAME_NOT_FOUND
    STATUS_ARRAY_BOUNDS_EXCEEDED                        STATUS_ARRAY_BOUNDS_EXCEEDED
    STATUS_FLOAT_DENORMAL_OPERAND                       STATUS_FLOAT_DENORMAL_OPERAND
    STATUS_FLOAT_DIVIDE_BY_ZERO                         STATUS_FLOAT_DIVIDE_BY_ZERO
    STATUS_FLOAT_INEXACT_RESULT                         STATUS_FLOAT_INEXACT_RESULT
    STATUS_FLOAT_INVALID_OPERATION                      STATUS_FLOAT_INVALID_OPERATION
    STATUS_FLOAT_OVERFLOW                               STATUS_FLOAT_OVERFLOW
    STATUS_FLOAT_STACK_CHECK                            STATUS_FLOAT_STACK_CHECK
    STATUS_FLOAT_UNDERFLOW                              STATUS_FLOAT_UNDERFLOW
    STATUS_INTEGER_DIVIDE_BY_ZERO                       STATUS_INTEGER_DIVIDE_BY_ZERO
    STATUS_INTEGER_OVERFLOW                             ERROR_ARITHMETIC_OVERFLOW
    STATUS_PRIVILEGED_INSTRUCTION                       STATUS_PRIVILEGED_INSTRUCTION
    STATUS_TOO_MANY_PAGING_FILES                        ERROR_NOT_ENOUGH_MEMORY
    STATUS_FILE_INVALID                                 ERROR_FILE_INVALID
    STATUS_ALLOTTED_SPACE_EXCEEDED                      ERROR_ALLOTTED_SPACE_EXCEEDED
    STATUS_INSUFFICIENT_RESOURCES                       ERROR_NO_SYSTEM_RESOURCES
    STATUS_DFS_EXIT_PATH_FOUND                          ERROR_PATH_NOT_FOUND
    STATUS_DEVICE_DATA_ERROR                            ERROR_CRC
    STATUS_DEVICE_NOT_CONNECTED                         ERROR_DEVICE_NOT_CONNECTED
    STATUS_DEVICE_POWER_FAILURE                         ERROR_NOT_READY
    STATUS_FREE_VM_NOT_AT_BASE                          ERROR_INVALID_ADDRESS
    STATUS_MEMORY_NOT_ALLOCATED                         ERROR_INVALID_ADDRESS
    STATUS_WORKING_SET_QUOTA                            ERROR_WORKING_SET_QUOTA
    STATUS_MEDIA_WRITE_PROTECTED                        ERROR_WRITE_PROTECT
    STATUS_DEVICE_NOT_READY                             ERROR_NOT_READY
    STATUS_INVALID_GROUP_ATTRIBUTES                     ERROR_INVALID_GROUP_ATTRIBUTES
    STATUS_BAD_IMPERSONATION_LEVEL                      ERROR_BAD_IMPERSONATION_LEVEL
    STATUS_CANT_OPEN_ANONYMOUS                          ERROR_CANT_OPEN_ANONYMOUS
    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
    STATUS_PIPE_BUSY                                    ERROR_PIPE_BUSY
    STATUS_ILLEGAL_FUNCTION                             ERROR_INVALID_FUNCTION
    STATUS_PIPE_DISCONNECTED                            ERROR_PIPE_NOT_CONNECTED
    STATUS_PIPE_CLOSING                                 ERROR_NO_DATA
    STATUS_PIPE_CONNECTED                               ERROR_PIPE_CONNECTED
    STATUS_PIPE_LISTENING                               ERROR_PIPE_LISTENING
    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
    STATUS_DUPLICATE_NAME                               ERROR_DUP_NAME
    STATUS_BAD_NETWORK_PATH                             ERROR_BAD_NETPATH
    STATUS_NETWORK_BUSY                                 ERROR_NETWORK_BUSY
    STATUS_DEVICE_DOES_NOT_EXIST                        ERROR_DEV_NOT_EXIST
    STATUS_TOO_MANY_COMMANDS                            ERROR_TOO_MANY_CMDS
    STATUS_ADAPTER_HARDWARE_ERROR                       ERROR_ADAP_HDW_ERR
    STATUS_INVALID_NETWORK_RESPONSE                     ERROR_BAD_NET_RESP
    STATUS_UNEXPECTED_NETWORK_ERROR                     ERROR_UNEXP_NET_ERR
    STATUS_BAD_REMOTE_ADAPTER                           ERROR_BAD_REM_ADAP
    STATUS_PRINT_QUEUE_FULL                             ERROR_PRINTQ_FULL
    STATUS_NO_SPOOL_SPACE                               ERROR_NO_SPOOL_SPACE
    STATUS_PRINT_CANCELLED                              ERROR_PRINT_CANCELLED
    STATUS_NETWORK_NAME_DELETED                         ERROR_NETNAME_DELETED
    STATUS_NETWORK_ACCESS_DENIED                        ERROR_NETWORK_ACCESS_DENIED
    STATUS_BAD_DEVICE_TYPE                              ERROR_BAD_DEV_TYPE
    STATUS_BAD_NETWORK_NAME                             ERROR_BAD_NET_NAME
    STATUS_TOO_MANY_NAMES                               ERROR_TOO_MANY_NAMES
    STATUS_TOO_MANY_SESSIONS                            ERROR_TOO_MANY_SESS
    STATUS_SHARING_PAUSED                               ERROR_SHARING_PAUSED
    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
    STATUS_NO_SUCH_DOMAIN                               ERROR_NO_SUCH_DOMAIN
    STATUS_DOMAIN_EXISTS                                ERROR_DOMAIN_EXISTS
    STATUS_DOMAIN_LIMIT_EXCEEDED                        ERROR_DOMAIN_LIMIT_EXCEEDED
    STATUS_OPLOCK_NOT_GRANTED                           ERROR_OPLOCK_NOT_GRANTED
    STATUS_INVALID_OPLOCK_PROTOCOL                      ERROR_INVALID_OPLOCK_PROTOCOL
    STATUS_INTERNAL_DB_CORRUPTION                       ERROR_INTERNAL_DB_CORRUPTION
    STATUS_INTERNAL_ERROR                               ERROR_INTERNAL_ERROR
    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
    STATUS_INVALID_PARAMETER_2                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_3                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_4                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_5                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_6                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_7                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_8                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_9                          ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_10                         ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_11                         ERROR_INVALID_PARAMETER
    STATUS_INVALID_PARAMETER_12                         ERROR_INVALID_PARAMETER
    STATUS_REDIRECTOR_NOT_STARTED                       ERROR_PATH_NOT_FOUND
    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
    STATUS_NOT_A_DIRECTORY                              ERROR_DIRECTORY
    STATUS_BAD_LOGON_SESSION_STATE                      ERROR_BAD_LOGON_SESSION_STATE
    STATUS_LOGON_SESSION_COLLISION                      ERROR_LOGON_SESSION_COLLISION
    STATUS_NAME_TOO_LONG                                ERROR_FILENAME_EXCED_RANGE
    STATUS_FILES_OPEN                                   ERROR_OPEN_FILES
    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
    STATUS_INVALID_LDT_DESCRIPTOR                       ERROR_INVALID_LDT_DESCRIPTOR
    STATUS_INVALID_IMAGE_NE_FORMAT                      ERROR_BAD_EXE_FORMAT
    STATUS_RXACT_INVALID_STATE                          ERROR_RXACT_INVALID_STATE
    STATUS_RXACT_COMMIT_FAILURE                         ERROR_RXACT_COMMIT_FAILURE
    STATUS_MAPPED_FILE_SIZE_ZERO                        ERROR_FILE_INVALID
    STATUS_TOO_MANY_OPENED_FILES                        ERROR_TOO_MANY_OPEN_FILES
    STATUS_CANCELLED                                    ERROR_OPERATION_ABORTED
    STATUS_CANNOT_DELETE                                ERROR_ACCESS_DENIED
    STATUS_INVALID_COMPUTER_NAME                        ERROR_INVALID_COMPUTERNAME
    STATUS_FILE_DELETED                                 ERROR_ACCESS_DENIED
    STATUS_SPECIAL_ACCOUNT                              ERROR_SPECIAL_ACCOUNT
    STATUS_SPECIAL_GROUP                                ERROR_SPECIAL_GROUP
    STATUS_SPECIAL_USER                                 ERROR_SPECIAL_USER
    STATUS_MEMBERS_PRIMARY_GROUP                        ERROR_MEMBERS_PRIMARY_GROUP
    STATUS_FILE_CLOSED                                  ERROR_INVALID_HANDLE
    STATUS_TOO_MANY_THREADS                             ERROR_TOO_MANY_THREADS
    STATUS_THREAD_NOT_IN_PROCESS                        ERROR_THREAD_NOT_IN_PROCESS
    STATUS_TOKEN_ALREADY_IN_USE                         ERROR_TOKEN_ALREADY_IN_USE
    STATUS_PAGEFILE_QUOTA_EXCEEDED                      ERROR_PAGEFILE_QUOTA_EXCEEDED
    STATUS_COMMITMENT_LIMIT                             ERROR_COMMITMENT_LIMIT
    STATUS_INVALID_IMAGE_LE_FORMAT                      ERROR_BAD_EXE_FORMAT
    STATUS_INVALID_IMAGE_NOT_MZ                         ERROR_BAD_EXE_FORMAT
    STATUS_INVALID_IMAGE_PROTECT                        ERROR_BAD_EXE_FORMAT
    STATUS_INVALID_IMAGE_WIN_16                         ERROR_BAD_EXE_FORMAT
    STATUS_LOGON_SERVER_CONFLICT                        ERROR_LOGON_SERVER_CONFLICT
    STATUS_TIME_DIFFERENCE_AT_DC                        ERROR_TIME_SKEW
    STATUS_SYNCHRONIZATION_REQUIRED                     ERROR_SYNCHRONIZATION_REQUIRED
    STATUS_DLL_NOT_FOUND                                ERROR_MOD_NOT_FOUND
    STATUS_OPEN_FAILED                                  ERROR_NET_OPEN_FAILED
    STATUS_IO_PRIVILEGE_FAILED                          ERROR_IO_PRIVILEGE_FAILED
    STATUS_ORDINAL_NOT_FOUND                            ERROR_INVALID_ORDINAL
    STATUS_ENTRYPOINT_NOT_FOUND                         ERROR_PROC_NOT_FOUND
    STATUS_CONTROL_C_EXIT                               ERROR_CONTROL_C_EXIT
    STATUS_LOCAL_DISCONNECT                             ERROR_NETNAME_DELETED
    STATUS_REMOTE_DISCONNECT                            ERROR_NETNAME_DELETED
    STATUS_REMOTE_RESOURCES                             ERROR_REM_NOT_LIST
    STATUS_LINK_FAILED                                  ERROR_UNEXP_NET_ERR
    STATUS_LINK_TIMEOUT                                 ERROR_UNEXP_NET_ERR
    STATUS_INVALID_CONNECTION                           ERROR_UNEXP_NET_ERR
    STATUS_INVALID_ADDRESS                              ERROR_UNEXP_NET_ERR
    STATUS_DLL_INIT_FAILED                              ERROR_DLL_INIT_FAILED
    STATUS_MISSING_SYSTEMFILE                           ERROR_MISSING_SYSTEMFILE
    STATUS_UNHANDLED_EXCEPTION                          ERROR_UNHANDLED_EXCEPTION
    STATUS_APP_INIT_FAILURE                             ERROR_APP_INIT_FAILURE
    STATUS_PAGEFILE_CREATE_FAILED                       ERROR_PAGEFILE_CREATE_FAILED
    STATUS_NO_PAGEFILE                                  ERROR_NO_PAGEFILE
    STATUS_INVALID_LEVEL                                ERROR_INVALID_LEVEL
    STATUS_WRONG_PASSWORD_CORE                          ERROR_INVALID_PASSWORD
    STATUS_ILLEGAL_FLOAT_CONTEXT                        ERROR_ILLEGAL_FLOAT_CONTEXT
    STATUS_PIPE_BROKEN                                  ERROR_BROKEN_PIPE
    STATUS_REGISTRY_CORRUPT                             ERROR_BADDB
    STATUS_REGISTRY_IO_FAILED                           ERROR_REGISTRY_IO_FAILED
    STATUS_NO_EVENT_PAIR                                ERROR_NO_EVENT_PAIR
    STATUS_UNRECOGNIZED_VOLUME                          ERROR_UNRECOGNIZED_VOLUME
    STATUS_SERIAL_NO_DEVICE_INITED                      ERROR_SERIAL_NO_DEVICE
    STATUS_NO_SUCH_ALIAS                                ERROR_NO_SUCH_ALIAS
    STATUS_MEMBER_NOT_IN_ALIAS                          ERROR_MEMBER_NOT_IN_ALIAS
    STATUS_MEMBER_IN_ALIAS                              ERROR_MEMBER_IN_ALIAS
    STATUS_ALIAS_EXISTS                                 ERROR_ALIAS_EXISTS
    STATUS_LOGON_NOT_GRANTED                            ERROR_LOGON_NOT_GRANTED
    STATUS_TOO_MANY_SECRETS                             ERROR_TOO_MANY_SECRETS
    STATUS_SECRET_TOO_LONG                              ERROR_SECRET_TOO_LONG
    STATUS_INTERNAL_DB_ERROR                            ERROR_INTERNAL_DB_ERROR
    STATUS_FULLSCREEN_MODE                              ERROR_FULLSCREEN_MODE
    STATUS_TOO_MANY_CONTEXT_IDS                         ERROR_TOO_MANY_CONTEXT_IDS
    STATUS_LOGON_TYPE_NOT_GRANTED                       ERROR_LOGON_TYPE_NOT_GRANTED
    STATUS_NOT_REGISTRY_FILE                            ERROR_NOT_REGISTRY_FILE
    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
    STATUS_FLOPPY_VOLUME                                ERROR_FLOPPY_VOLUME
    STATUS_FLOPPY_ID_MARK_NOT_FOUND                     ERROR_FLOPPY_ID_MARK_NOT_FOUND
    STATUS_FLOPPY_WRONG_CYLINDER                        ERROR_FLOPPY_WRONG_CYLINDER
    STATUS_FLOPPY_UNKNOWN_ERROR                         ERROR_FLOPPY_UNKNOWN_ERROR
    STATUS_FLOPPY_BAD_REGISTERS                         ERROR_FLOPPY_BAD_REGISTERS
    STATUS_DISK_RECALIBRATE_FAILED                      ERROR_DISK_RECALIBRATE_FAILED
    STATUS_DISK_OPERATION_FAILED                        ERROR_DISK_OPERATION_FAILED
    STATUS_DISK_RESET_FAILED                            ERROR_DISK_RESET_FAILED
    STATUS_SHARED_IRQ_BUSY                              ERROR_IRQ_BUSY
    STATUS_FT_ORPHANING                                 ERROR_IO_DEVICE
    STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT             ERROR_BIOS_FAILED_TO_CONNECT_INTERRUPT
    STATUS_PARTITION_FAILURE                            ERROR_PARTITION_FAILURE
    STATUS_INVALID_BLOCK_LENGTH                         ERROR_INVALID_BLOCK_LENGTH
    STATUS_DEVICE_NOT_PARTITIONED                       ERROR_DEVICE_NOT_PARTITIONED
    STATUS_UNABLE_TO_LOCK_MEDIA                         ERROR_UNABLE_TO_LOCK_MEDIA
    STATUS_UNABLE_TO_UNLOAD_MEDIA                       ERROR_UNABLE_TO_UNLOAD_MEDIA
    STATUS_EOM_OVERFLOW                                 ERROR_EOM_OVERFLOW
    STATUS_NO_MEDIA                                     ERROR_NO_MEDIA_IN_DRIVE
    STATUS_NO_SUCH_MEMBER                               ERROR_NO_SUCH_MEMBER
    STATUS_INVALID_MEMBER                               ERROR_INVALID_MEMBER
    STATUS_KEY_DELETED                                  ERROR_KEY_DELETED
    STATUS_NO_LOG_SPACE                                 ERROR_NO_LOG_SPACE
    STATUS_TOO_MANY_SIDS                                ERROR_TOO_MANY_SIDS
    STATUS_LM_CROSS_ENCRYPTION_REQUIRED                 ERROR_LM_CROSS_ENCRYPTION_REQUIRED
    STATUS_KEY_HAS_CHILDREN                             ERROR_KEY_HAS_CHILDREN
    STATUS_CHILD_MUST_BE_VOLATILE                       ERROR_CHILD_MUST_BE_VOLATILE
    STATUS_DEVICE_CONFIGURATION_ERROR                   ERROR_INVALID_PARAMETER
    STATUS_DRIVER_INTERNAL_ERROR                        ERROR_IO_DEVICE
    STATUS_INVALID_DEVICE_STATE                         ERROR_BAD_COMMAND
    STATUS_IO_DEVICE_ERROR                              ERROR_IO_DEVICE
    STATUS_DEVICE_PROTOCOL_ERROR                        ERROR_IO_DEVICE
    STATUS_BACKUP_CONTROLLER                            ERROR_BACKUP_CONTROLLER
    STATUS_LOG_FILE_FULL                                ERROR_LOG_FILE_FULL
    STATUS_TOO_LATE                                     ERROR_WRITE_PROTECT
    STATUS_NO_TRUST_LSA_SECRET                          ERROR_NO_TRUST_LSA_SECRET
    STATUS_NO_TRUST_SAM_ACCOUNT                         ERROR_NO_TRUST_SAM_ACCOUNT
    STATUS_TRUSTED_DOMAIN_FAILURE                       ERROR_TRUSTED_DOMAIN_FAILURE
    STATUS_TRUSTED_RELATIONSHIP_FAILURE                 ERROR_TRUSTED_RELATIONSHIP_FAILURE
    STATUS_EVENTLOG_FILE_CORRUPT                        ERROR_EVENTLOG_FILE_CORRUPT
    STATUS_EVENTLOG_CANT_START                          ERROR_EVENTLOG_CANT_START
    STATUS_TRUST_FAILURE                                ERROR_TRUST_FAILURE
    STATUS_MUTANT_LIMIT_EXCEEDED                        ERROR_MUTANT_LIMIT_EXCEEDED
    STATUS_NETLOGON_NOT_STARTED                         ERROR_NETLOGON_NOT_STARTED
    STATUS_ACCOUNT_EXPIRED                              ERROR_ACCOUNT_EXPIRED
    STATUS_POSSIBLE_DEADLOCK                            ERROR_POSSIBLE_DEADLOCK
    STATUS_NETWORK_CREDENTIAL_CONFLICT                  ERROR_SESSION_CREDENTIAL_CONFLICT
    STATUS_REMOTE_SESSION_LIMIT                         ERROR_REMOTE_SESSION_LIMIT_EXCEEDED
    STATUS_EVENTLOG_FILE_CHANGED                        ERROR_EVENTLOG_FILE_CHANGED
    STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT            ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
    STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT            ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
    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_IO_DEVICE_INVALID_DATA                       ERROR_INVALID_DATA
    STATUS_IO_UNALIGNED_WRITE                           ERROR_INVALID_DATA
    STATUS_CONTROL_STACK_VIOLATION                      ERROR_NOACCESS
    STATUS_WEAK_WHFBKEY_BLOCKED                         ERROR_WEAK_WHFBKEY_BLOCKED
    STATUS_SERVER_TRANSPORT_CONFLICT                    ERROR_SERVER_TRANSPORT_CONFLICT
    STATUS_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT   ERROR_CERTIFICATE_VALIDATION_PREFERENCE_CONFLICT
    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
    STATUS_INSUFF_SERVER_RESOURCES                      ERROR_NOT_ENOUGH_SERVER_MEMORY
    STATUS_INVALID_BUFFER_SIZE                          ERROR_INVALID_USER_BUFFER
    STATUS_INVALID_ADDRESS_COMPONENT                    ERROR_INVALID_NETNAME
    STATUS_INVALID_ADDRESS_WILDCARD                     ERROR_INVALID_NETNAME
    STATUS_TOO_MANY_ADDRESSES                           ERROR_TOO_MANY_NAMES
    STATUS_ADDRESS_ALREADY_EXISTS                       ERROR_DUP_NAME
    STATUS_ADDRESS_CLOSED                               ERROR_NETNAME_DELETED
    STATUS_CONNECTION_DISCONNECTED                      ERROR_NETNAME_DELETED
    STATUS_CONNECTION_RESET                             ERROR_NETNAME_DELETED
    STATUS_TOO_MANY_NODES                               ERROR_TOO_MANY_NAMES
    STATUS_TRANSACTION_ABORTED                          ERROR_UNEXP_NET_ERR
    STATUS_TRANSACTION_TIMED_OUT                        ERROR_UNEXP_NET_ERR
    STATUS_TRANSACTION_NO_RELEASE                       ERROR_UNEXP_NET_ERR
    STATUS_TRANSACTION_NO_MATCH                         ERROR_UNEXP_NET_ERR
    STATUS_TRANSACTION_RESPONDED                        ERROR_UNEXP_NET_ERR
    STATUS_TRANSACTION_INVALID_ID                       ERROR_UNEXP_NET_ERR
    STATUS_TRANSACTION_INVALID_TYPE                     ERROR_UNEXP_NET_ERR
    STATUS_NOT_SERVER_SESSION                           ERROR_NOT_SUPPORTED
    STATUS_NOT_CLIENT_SESSION                           ERROR_NOT_SUPPORTED
    STATUS_CANNOT_LOAD_REGISTRY_FILE                    ERROR_CANNOT_LOAD_REGISTRY_FILE
    STATUS_DEBUG_ATTACH_FAILED                          ERROR_DEBUG_ATTACH_FAILED
    STATUS_SYSTEM_PROCESS_TERMINATED                    ERROR_SYSTEM_PROCESS_TERMINATED
    STATUS_DATA_NOT_ACCEPTED                            ERROR_DATA_NOT_ACCEPTED
    STATUS_NO_BROWSER_SERVERS_FOUND                     ERROR_NO_BROWSER_SERVERS_FOUND
    STATUS_VDM_HARD_ERROR                               ERROR_VDM_HARD_ERROR
    STATUS_DRIVER_CANCEL_TIMEOUT                        ERROR_DRIVER_CANCEL_TIMEOUT
    STATUS_REPLY_MESSAGE_MISMATCH                       ERROR_REPLY_MESSAGE_MISMATCH
    STATUS_MAPPED_ALIGNMENT                             ERROR_MAPPED_ALIGNMENT
    STATUS_IMAGE_CHECKSUM_MISMATCH                      ERROR_BAD_EXE_FORMAT
    STATUS_LOST_WRITEBEHIND_DATA                        ERROR_LOST_WRITEBEHIND_DATA
    STATUS_CLIENT_SERVER_PARAMETERS_INVALID             ERROR_CLIENT_SERVER_PARAMETERS_INVALID
    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
    STATUS_OBJECTID_EXISTS                              ERROR_OBJECT_ALREADY_EXISTS
    STATUS_CONVERT_TO_LARGE                             ERROR_CONVERT_TO_LARGE
    STATUS_RETRY                                        ERROR_RETRY
    STATUS_FOUND_OUT_OF_SCOPE                           ERROR_FOUND_OUT_OF_SCOPE
    STATUS_ALLOCATE_BUCKET                              ERROR_ALLOCATE_BUCKET
    STATUS_PROPSET_NOT_FOUND                            ERROR_SET_NOT_FOUND
    STATUS_MARSHALL_OVERFLOW                            ERROR_MARSHALL_OVERFLOW
    STATUS_INVALID_VARIANT                              ERROR_INVALID_VARIANT
    STATUS_DOMAIN_CONTROLLER_NOT_FOUND                  ERROR_DOMAIN_CONTROLLER_NOT_FOUND
    STATUS_ACCOUNT_LOCKED_OUT                           ERROR_ACCOUNT_LOCKED_OUT
    STATUS_HANDLE_NOT_CLOSABLE                          ERROR_INVALID_HANDLE
    STATUS_CONNECTION_REFUSED                           ERROR_CONNECTION_REFUSED
    STATUS_GRACEFUL_DISCONNECT                          ERROR_GRACEFUL_DISCONNECT
    STATUS_ADDRESS_ALREADY_ASSOCIATED                   ERROR_ADDRESS_ALREADY_ASSOCIATED
    STATUS_ADDRESS_NOT_ASSOCIATED                       ERROR_ADDRESS_NOT_ASSOCIATED
    STATUS_CONNECTION_INVALID                           ERROR_CONNECTION_INVALID
    STATUS_CONNECTION_ACTIVE                            ERROR_CONNECTION_ACTIVE
    STATUS_NETWORK_UNREACHABLE                          ERROR_NETWORK_UNREACHABLE
    STATUS_HOST_UNREACHABLE                             ERROR_HOST_UNREACHABLE
    STATUS_PROTOCOL_UNREACHABLE                         ERROR_PROTOCOL_UNREACHABLE
    STATUS_PORT_UNREACHABLE                             ERROR_PORT_UNREACHABLE
    STATUS_REQUEST_ABORTED                              ERROR_REQUEST_ABORTED
    STATUS_CONNECTION_ABORTED                           ERROR_CONNECTION_ABORTED
    STATUS_BAD_COMPRESSION_BUFFER                       ERROR_BAD_COMPRESSION_BUFFER
    STATUS_USER_MAPPED_FILE                             ERROR_USER_MAPPED_FILE
    STATUS_AUDIT_FAILED                                 ERROR_AUDIT_FAILED
    STATUS_TIMER_RESOLUTION_NOT_SET                     ERROR_TIMER_RESOLUTION_NOT_SET
    STATUS_CONNECTION_COUNT_LIMIT                       ERROR_CONNECTION_COUNT_LIMIT
    STATUS_LOGIN_TIME_RESTRICTION                       ERROR_LOGIN_TIME_RESTRICTION
    STATUS_LOGIN_WKSTA_RESTRICTION                      ERROR_LOGIN_WKSTA_RESTRICTION
    STATUS_IMAGE_MP_UP_MISMATCH                         ERROR_BAD_EXE_FORMAT
    STATUS_INSUFFICIENT_LOGON_INFO                      ERROR_INSUFFICIENT_LOGON_INFO
    STATUS_BAD_DLL_ENTRYPOINT                           ERROR_BAD_DLL_ENTRYPOINT
    STATUS_BAD_SERVICE_ENTRYPOINT                       ERROR_BAD_SERVICE_ENTRYPOINT
    STATUS_LPC_REPLY_LOST                               ERROR_CONNECTION_ABORTED
    STATUS_IP_ADDRESS_CONFLICT1                         ERROR_IP_ADDRESS_CONFLICT1
    STATUS_IP_ADDRESS_CONFLICT2                         ERROR_IP_ADDRESS_CONFLICT2
    STATUS_REGISTRY_QUOTA_LIMIT                         ERROR_REGISTRY_QUOTA_LIMIT
    STATUS_PATH_NOT_COVERED                             ERROR_HOST_UNREACHABLE
    STATUS_NO_CALLBACK_ACTIVE                           ERROR_NO_CALLBACK_ACTIVE
    STATUS_LICENSE_QUOTA_EXCEEDED                       ERROR_LICENSE_QUOTA_EXCEEDED
    STATUS_PWD_TOO_SHORT                                ERROR_PWD_TOO_SHORT
    STATUS_PWD_TOO_RECENT                               ERROR_PWD_TOO_RECENT
    STATUS_PWD_HISTORY_CONFLICT                         ERROR_PWD_HISTORY_CONFLICT
    STATUS_PLUGPLAY_NO_DEVICE                           ERROR_SERVICE_DISABLED
    STATUS_UNSUPPORTED_COMPRESSION                      ERROR_UNSUPPORTED_COMPRESSION
    STATUS_INVALID_HW_PROFILE                           ERROR_INVALID_HW_PROFILE
    STATUS_INVALID_PLUGPLAY_DEVICE_PATH                 ERROR_INVALID_PLUGPLAY_DEVICE_PATH
    STATUS_DRIVER_ORDINAL_NOT_FOUND                     ERROR_INVALID_ORDINAL
    STATUS_DRIVER_ENTRYPOINT_NOT_FOUND                  ERROR_PROC_NOT_FOUND
    STATUS_RESOURCE_NOT_OWNED                           ERROR_NOT_OWNER
    STATUS_TOO_MANY_LINKS                               ERROR_TOO_MANY_LINKS
    STATUS_QUOTA_LIST_INCONSISTENT                      ERROR_QUOTA_LIST_INCONSISTENT
    STATUS_FILE_IS_OFFLINE                              ERROR_FILE_OFFLINE
    STATUS_EVALUATION_EXPIRATION                        ERROR_EVALUATION_EXPIRATION
    STATUS_ILLEGAL_DLL_RELOCATION                       ERROR_ILLEGAL_DLL_RELOCATION
    STATUS_LICENSE_VIOLATION                            ERROR_CTX_LICENSE_NOT_AVAILABLE
    STATUS_DLL_INIT_FAILED_LOGOFF                       ERROR_DLL_INIT_FAILED_LOGOFF
    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
    STATUS_NOT_A_REPARSE_POINT                          ERROR_NOT_A_REPARSE_POINT
    STATUS_IO_REPARSE_TAG_INVALID                       ERROR_REPARSE_TAG_INVALID
    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
    STATUS_SOURCE_ELEMENT_EMPTY                         ERROR_SOURCE_ELEMENT_EMPTY
    STATUS_DESTINATION_ELEMENT_FULL                     ERROR_DESTINATION_ELEMENT_FULL
    STATUS_ILLEGAL_ELEMENT_ADDRESS                      ERROR_ILLEGAL_ELEMENT_ADDRESS
    STATUS_MAGAZINE_NOT_PRESENT                         ERROR_MAGAZINE_NOT_PRESENT
    STATUS_REINITIALIZATION_NEEDED                      ERROR_DEVICE_REINITIALIZATION_NEEDED
    STATUS_ENCRYPTION_FAILED                            ERROR_ACCESS_DENIED
    STATUS_DECRYPTION_FAILED                            ERROR_ACCESS_DENIED
    STATUS_RANGE_NOT_FOUND                              ERROR_RANGE_NOT_FOUND
    STATUS_NO_RECOVERY_POLICY                           ERROR_ACCESS_DENIED
    STATUS_NO_EFS                                       ERROR_ACCESS_DENIED
    STATUS_WRONG_EFS                                    ERROR_ACCESS_DENIED
    STATUS_NO_USER_KEYS                                 ERROR_ACCESS_DENIED
    STATUS_FILE_NOT_ENCRYPTED                           ERROR_FILE_NOT_ENCRYPTED
    STATUS_NOT_EXPORT_FORMAT                            ERROR_NOT_EXPORT_FORMAT
    STATUS_FILE_ENCRYPTED                               ERROR_FILE_ENCRYPTED
    STATUS_WMI_GUID_NOT_FOUND                           ERROR_WMI_GUID_NOT_FOUND
    STATUS_WMI_INSTANCE_NOT_FOUND                       ERROR_WMI_INSTANCE_NOT_FOUND
    STATUS_WMI_ITEMID_NOT_FOUND                         ERROR_WMI_ITEMID_NOT_FOUND
    STATUS_WMI_TRY_AGAIN                                ERROR_WMI_TRY_AGAIN
    STATUS_SHARED_POLICY                                ERROR_SHARED_POLICY
    STATUS_POLICY_OBJECT_NOT_FOUND                      ERROR_POLICY_OBJECT_NOT_FOUND
    STATUS_POLICY_ONLY_IN_DS                            ERROR_POLICY_ONLY_IN_DS
    STATUS_VOLUME_NOT_UPGRADED                          ERROR_INVALID_FUNCTION
    STATUS_REMOTE_STORAGE_NOT_ACTIVE                    ERROR_REMOTE_STORAGE_NOT_ACTIVE
    STATUS_REMOTE_STORAGE_MEDIA_ERROR                   ERROR_REMOTE_STORAGE_MEDIA_ERROR
    STATUS_NO_TRACKING_SERVICE                          ERROR_NO_TRACKING_SERVICE
    STATUS_SERVER_SID_MISMATCH                          ERROR_SERVER_SID_MISMATCH
    STATUS_DS_NO_ATTRIBUTE_OR_VALUE                     ERROR_DS_NO_ATTRIBUTE_OR_VALUE
    STATUS_DS_INVALID_ATTRIBUTE_SYNTAX                  ERROR_DS_INVALID_ATTRIBUTE_SYNTAX
    STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED                  ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED
    STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS                 ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
    STATUS_DS_BUSY                                      ERROR_DS_BUSY
    STATUS_DS_UNAVAILABLE                               ERROR_DS_UNAVAILABLE
    STATUS_DS_NO_RIDS_ALLOCATED                         ERROR_DS_NO_RIDS_ALLOCATED
    STATUS_DS_NO_MORE_RIDS                              ERROR_DS_NO_MORE_RIDS
    STATUS_DS_INCORRECT_ROLE_OWNER                      ERROR_DS_INCORRECT_ROLE_OWNER
    STATUS_DS_RIDMGR_INIT_ERROR                         ERROR_DS_RIDMGR_INIT_ERROR
    STATUS_DS_OBJ_CLASS_VIOLATION                       ERROR_DS_OBJ_CLASS_VIOLATION
    STATUS_DS_CANT_ON_NON_LEAF                          ERROR_DS_CANT_ON_NON_LEAF
    STATUS_DS_CANT_ON_RDN                               ERROR_DS_CANT_ON_RDN
    STATUS_DS_CANT_MOD_OBJ_CLASS                        ERROR_DS_CANT_MOD_OBJ_CLASS
    STATUS_DS_CROSS_DOM_MOVE_FAILED                     ERROR_DS_CROSS_DOM_MOVE_ERROR
    STATUS_DS_GC_NOT_AVAILABLE                          ERROR_DS_GC_NOT_AVAILABLE
    STATUS_DIRECTORY_SERVICE_REQUIRED                   ERROR_DS_DS_REQUIRED
    STATUS_REPARSE_ATTRIBUTE_CONFLICT                   ERROR_REPARSE_ATTRIBUTE_CONFLICT
    STATUS_CANT_ENABLE_DENY_ONLY                        ERROR_CANT_ENABLE_DENY_ONLY
    STATUS_FLOAT_MULTIPLE_FAULTS                        ERROR_FLOAT_MULTIPLE_FAULTS
    STATUS_FLOAT_MULTIPLE_TRAPS                         ERROR_FLOAT_MULTIPLE_TRAPS
    STATUS_DEVICE_REMOVED                               ERROR_DEVICE_REMOVED
    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
    STATUS_CORRUPT_SYSTEM_FILE                          ERROR_CORRUPT_SYSTEM_FILE
    STATUS_DATATYPE_MISALIGNMENT_ERROR                  ERROR_NOACCESS
    STATUS_WMI_READ_ONLY                                ERROR_WMI_READ_ONLY
    STATUS_WMI_SET_FAILURE                              ERROR_WMI_SET_FAILURE
    STATUS_COMMITMENT_MINIMUM                           ERROR_COMMITMENT_MINIMUM
    STATUS_REG_NAT_CONSUMPTION                          ERROR_REG_NAT_CONSUMPTION
    STATUS_TRANSPORT_FULL                               ERROR_TRANSPORT_FULL
    STATUS_DS_SAM_INIT_FAILURE                          ERROR_DS_SAM_INIT_FAILURE
    STATUS_ONLY_IF_CONNECTED                            ERROR_ONLY_IF_CONNECTED
    STATUS_DS_SENSITIVE_GROUP_VIOLATION                 ERROR_DS_SENSITIVE_GROUP_VIOLATION
    STATUS_PNP_RESTART_ENUMERATION                      ERROR_PNP_RESTART_ENUMERATION
    STATUS_JOURNAL_ENTRY_DELETED                        ERROR_JOURNAL_ENTRY_DELETED
    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
    STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER             ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
    STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER         ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
    STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER          ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
    STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER       ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
    STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER  ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
    STATUS_DS_HAVE_PRIMARY_MEMBERS                      ERROR_DS_HAVE_PRIMARY_MEMBERS
    STATUS_WMI_NOT_SUPPORTED                            ERROR_NOT_SUPPORTED
    STATUS_INSUFFICIENT_POWER                           ERROR_INSUFFICIENT_POWER
    STATUS_SAM_NEED_BOOTKEY_PASSWORD                    ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD
    STATUS_SAM_NEED_BOOTKEY_FLOPPY                      ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY
    STATUS_DS_CANT_START                                ERROR_DS_CANT_START
    STATUS_DS_INIT_FAILURE                              ERROR_DS_INIT_FAILURE
    STATUS_SAM_INIT_FAILURE                             ERROR_SAM_INIT_FAILURE
    STATUS_DS_GC_REQUIRED                               ERROR_DS_GC_REQUIRED
    STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY                ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
    STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS                ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS
    STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED            ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
    STATUS_MULTIPLE_FAULT_VIOLATION                     ERROR_MULTIPLE_FAULT_VIOLATION
    STATUS_CURRENT_DOMAIN_NOT_ALLOWED                   ERROR_CURRENT_DOMAIN_NOT_ALLOWED
    STATUS_CANNOT_MAKE                                  ERROR_CANNOT_MAKE
    STATUS_SYSTEM_SHUTDOWN                              ERROR_SYSTEM_SHUTDOWN
    STATUS_DS_INIT_FAILURE_CONSOLE                      ERROR_DS_INIT_FAILURE_CONSOLE
    STATUS_DS_SAM_INIT_FAILURE_CONSOLE                  ERROR_DS_SAM_INIT_FAILURE_CONSOLE
    STATUS_UNFINISHED_CONTEXT_DELETED                   SEC_E_UNFINISHED_CONTEXT_DELETED
    STATUS_NO_TGT_REPLY                                 SEC_E_NO_TGT_REPLY
    STATUS_OBJECTID_NOT_FOUND                           ERROR_FILE_NOT_FOUND
    STATUS_NO_IP_ADDRESSES                              SEC_E_NO_IP_ADDRESSES
    STATUS_WRONG_CREDENTIAL_HANDLE                      SEC_E_WRONG_CREDENTIAL_HANDLE
    STATUS_CRYPTO_SYSTEM_INVALID                        SEC_E_CRYPTO_SYSTEM_INVALID
    STATUS_MAX_REFERRALS_EXCEEDED                       SEC_E_MAX_REFERRALS_EXCEEDED
    STATUS_MUST_BE_KDC                                  SEC_E_MUST_BE_KDC
    STATUS_STRONG_CRYPTO_NOT_SUPPORTED                  SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
    STATUS_TOO_MANY_PRINCIPALS                          SEC_E_TOO_MANY_PRINCIPALS
    STATUS_NO_PA_DATA                                   SEC_E_NO_PA_DATA
    STATUS_PKINIT_NAME_MISMATCH                         SEC_E_PKINIT_NAME_MISMATCH
    STATUS_SMARTCARD_LOGON_REQUIRED                     SEC_E_SMARTCARD_LOGON_REQUIRED
    STATUS_KDC_INVALID_REQUEST                          SEC_E_KDC_INVALID_REQUEST
    STATUS_KDC_UNABLE_TO_REFER                          SEC_E_KDC_UNABLE_TO_REFER
    STATUS_KDC_UNKNOWN_ETYPE                            SEC_E_KDC_UNKNOWN_ETYPE
    STATUS_SHUTDOWN_IN_PROGRESS                         ERROR_SHUTDOWN_IN_PROGRESS
    STATUS_SERVER_SHUTDOWN_IN_PROGRESS                  ERROR_SERVER_SHUTDOWN_IN_PROGRESS
    STATUS_NOT_SUPPORTED_ON_SBS                         ERROR_NOT_SUPPORTED_ON_SBS
    STATUS_WMI_GUID_DISCONNECTED                        ERROR_WMI_GUID_DISCONNECTED
    STATUS_WMI_ALREADY_DISABLED                         ERROR_WMI_ALREADY_DISABLED
    STATUS_WMI_ALREADY_ENABLED                          ERROR_WMI_ALREADY_ENABLED
    STATUS_MFT_TOO_FRAGMENTED                           ERROR_DISK_TOO_FRAGMENTED
    STATUS_COPY_PROTECTION_FAILURE                      STG_E_STATUS_COPY_PROTECTION_FAILURE
    STATUS_CSS_AUTHENTICATION_FAILURE                   STG_E_CSS_AUTHENTICATION_FAILURE
    STATUS_CSS_KEY_NOT_PRESENT                          STG_E_CSS_KEY_NOT_PRESENT
    STATUS_CSS_KEY_NOT_ESTABLISHED                      STG_E_CSS_KEY_NOT_ESTABLISHED
    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
    STATUS_HOST_DOWN                                    ERROR_HOST_DOWN
    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
    STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER             ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER
    STATUS_INVALID_IMAGE_WIN_32                         ERROR_BAD_EXE_FORMAT
    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
    STATUS_ACCESS_DISABLED_BY_POLICY_PATH               ERROR_ACCESS_DISABLED_BY_POLICY
    STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER          ERROR_ACCESS_DISABLED_BY_POLICY
    STATUS_ACCESS_DISABLED_BY_POLICY_OTHER              ERROR_ACCESS_DISABLED_BY_POLICY
    STATUS_FAILED_DRIVER_ENTRY                          ERROR_FAILED_DRIVER_ENTRY
    STATUS_DEVICE_ENUMERATION_ERROR                     ERROR_DEVICE_ENUMERATION_ERROR
    STATUS_MOUNT_POINT_NOT_RESOLVED                     ERROR_MOUNT_POINT_NOT_RESOLVED
    STATUS_INVALID_DEVICE_OBJECT_PARAMETER              ERROR_INVALID_DEVICE_OBJECT_PARAMETER
    STATUS_MCA_OCCURED                                  ERROR_MCA_OCCURED
    STATUS_DRIVER_BLOCKED_CRITICAL                      ERROR_DRIVER_BLOCKED
    STATUS_DRIVER_BLOCKED                               ERROR_DRIVER_BLOCKED
    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
    STATUS_SMARTCARD_NO_CARD                            SCARD_E_NO_SMARTCARD
    STATUS_SMARTCARD_NO_KEY_CONTAINER                   NTE_NO_KEY
    STATUS_SMARTCARD_NO_CERTIFICATE                     SCARD_E_NO_SUCH_CERTIFICATE
    STATUS_SMARTCARD_NO_KEYSET                          NTE_BAD_KEYSET
    STATUS_SMARTCARD_IO_ERROR                           SCARD_E_COMM_DATA_LOST
    STATUS_DOWNGRADE_DETECTED                           ERROR_DOWNGRADE_DETECTED
    STATUS_SMARTCARD_CERT_REVOKED                       SEC_E_SMARTCARD_CERT_REVOKED
    STATUS_ISSUING_CA_UNTRUSTED                         SEC_E_ISSUING_CA_UNTRUSTED
    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_ENCLAVE_VIOLATION                            ERROR_ENCLAVE_VIOLATION
    STATUS_FILE_PROTECTED_UNDER_DPL                     ERROR_FILE_PROTECTED_UNDER_DPL
    STATUS_VOLUME_NOT_CLUSTER_ALIGNED                   ERROR_VOLUME_NOT_CLUSTER_ALIGNED
    STATUS_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND       ERROR_NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND
    STATUS_APPX_FILE_NOT_ENCRYPTED                      ERROR_APPX_FILE_NOT_ENCRYPTED
    STATUS_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED           ERROR_RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED
    STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET  ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET
    STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE  ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE
    STATUS_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER  ERROR_RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER
    STATUS_FT_READ_FAILURE                              ERROR_FT_READ_FAILURE
    STATUS_PATCH_CONFLICT                               ERROR_LOCK_VIOLATION
    STATUS_STORAGE_RESERVE_ID_INVALID                   ERROR_STORAGE_RESERVE_ID_INVALID
    STATUS_STORAGE_RESERVE_DOES_NOT_EXIST               ERROR_STORAGE_RESERVE_DOES_NOT_EXIST
    STATUS_STORAGE_RESERVE_ALREADY_EXISTS               ERROR_STORAGE_RESERVE_ALREADY_EXISTS
    STATUS_STORAGE_RESERVE_NOT_EMPTY                    ERROR_STORAGE_RESERVE_NOT_EMPTY
    STATUS_NOT_A_DAX_VOLUME                             ERROR_NOT_A_DAX_VOLUME
    STATUS_NOT_DAX_MAPPABLE                             ERROR_NOT_DAX_MAPPABLE
    STATUS_CASE_DIFFERING_NAMES_IN_DIR                  ERROR_CASE_DIFFERING_NAMES_IN_DIR
    STATUS_FILE_NOT_SUPPORTED                           ERROR_FILE_NOT_SUPPORTED
    STATUS_NOT_SUPPORTED_WITH_BTT                       ERROR_NOT_SUPPORTED_WITH_BTT
    STATUS_ENCRYPTION_DISABLED                          ERROR_ENCRYPTION_DISABLED
    STATUS_ENCRYPTING_METADATA_DISALLOWED               ERROR_ENCRYPTING_METADATA_DISALLOWED
    STATUS_CANT_CLEAR_ENCRYPTION_FLAG                   ERROR_CANT_CLEAR_ENCRYPTION_FLAG
    STATUS_UNSATISFIED_DEPENDENCIES                     ERROR_UNSATISFIED_DEPENDENCIES
    STATUS_CASE_SENSITIVE_PATH                          ERROR_CASE_SENSITIVE_PATH
    STATUS_UNSUPPORTED_PAGING_MODE                      ERROR_PAGEFILE_CREATE_FAILED
    STATUS_UNTRUSTED_MOUNT_POINT                        ERROR_UNTRUSTED_MOUNT_POINT
    STATUS_HAS_SYSTEM_CRITICAL_FILES                    ERROR_HAS_SYSTEM_CRITICAL_FILES
    STATUS_OBJECT_IS_IMMUTABLE                          ERROR_OBJECT_IS_IMMUTABLE
    STATUS_FT_READ_FROM_COPY_FAILURE                    ERROR_FT_READ_FROM_COPY_FAILURE
    STATUS_IMAGE_LOADED_AS_PATCH_IMAGE                  ERROR_DLL_INIT_FAILED
    STATUS_STORAGE_STACK_ACCESS_DENIED                  ERROR_STORAGE_STACK_ACCESS_DENIED
    STATUS_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES          ERROR_INSUFFICIENT_VIRTUAL_ADDR_RESOURCES
    STATUS_ENCRYPTED_FILE_NOT_SUPPORTED                 ERROR_ENCRYPTED_FILE_NOT_SUPPORTED
    STATUS_SPARSE_FILE_NOT_SUPPORTED                    ERROR_SPARSE_FILE_NOT_SUPPORTED
    STATUS_PAGEFILE_NOT_SUPPORTED                       ERROR_PAGEFILE_NOT_SUPPORTED
    STATUS_VOLUME_NOT_SUPPORTED                         ERROR_VOLUME_NOT_SUPPORTED
    STATUS_NOT_SUPPORTED_WITH_BYPASSIO                  ERROR_NOT_SUPPORTED_WITH_BYPASSIO
    STATUS_NO_BYPASSIO_DRIVER_SUPPORT                   ERROR_NO_BYPASSIO_DRIVER_SUPPORT
    STATUS_NOT_SUPPORTED_WITH_ENCRYPTION                ERROR_NOT_SUPPORTED_WITH_ENCRYPTION
    STATUS_NOT_SUPPORTED_WITH_COMPRESSION               ERROR_NOT_SUPPORTED_WITH_COMPRESSION
    STATUS_NOT_SUPPORTED_WITH_REPLICATION               ERROR_NOT_SUPPORTED_WITH_REPLICATION
    STATUS_NOT_SUPPORTED_WITH_DEDUPLICATION             ERROR_NOT_SUPPORTED_WITH_DEDUPLICATION
    STATUS_NOT_SUPPORTED_WITH_AUDITING                  ERROR_NOT_SUPPORTED_WITH_AUDITING
    STATUS_NOT_SUPPORTED_WITH_MONITORING                ERROR_NOT_SUPPORTED_WITH_MONITORING
    STATUS_NOT_SUPPORTED_WITH_SNAPSHOT                  ERROR_NOT_SUPPORTED_WITH_SNAPSHOT
    STATUS_NOT_SUPPORTED_WITH_VIRTUALIZATION            ERROR_NOT_SUPPORTED_WITH_VIRTUALIZATION
    STATUS_INDEX_OUT_OF_BOUNDS                          ERROR_INDEX_OUT_OF_BOUNDS
    STATUS_BYPASSIO_FLT_NOT_SUPPORTED                   ERROR_BYPASSIO_FLT_NOT_SUPPORTED
    STATUS_VOLUME_WRITE_ACCESS_DENIED                   ERROR_VOLUME_WRITE_ACCESS_DENIED
    STATUS_NOT_SUPPORTED_WITH_CACHED_HANDLE             ERROR_NOT_SUPPORTED_WITH_CACHED_HANDLE
    STATUS_INVALID_TASK_NAME                            ERROR_INVALID_TASK_NAME
    STATUS_INVALID_TASK_INDEX                           ERROR_INVALID_TASK_INDEX
    STATUS_THREAD_ALREADY_IN_TASK                       ERROR_THREAD_ALREADY_IN_TASK
    STATUS_CALLBACK_BYPASS                              ERROR_NOT_READY
    STATUS_UNDEFINED_SCOPE                              ERROR_UNDEFINED_SCOPE
    STATUS_INVALID_CAP                                  ERROR_INVALID_CAP
    STATUS_NOT_GUI_PROCESS                              ERROR_NOT_GUI_PROCESS
    STATUS_DEVICE_HUNG                                  ERROR_BUSY
    STATUS_CONTAINER_ASSIGNED                           ERROR_CONTAINER_ASSIGNED
    STATUS_JOB_NO_CONTAINER                             ERROR_JOB_NO_CONTAINER
    STATUS_DEVICE_UNRESPONSIVE                          STG_E_DEVICE_UNRESPONSIVE
    STATUS_REPARSE_POINT_ENCOUNTERED                    ERROR_REPARSE_POINT_ENCOUNTERED
    STATUS_ATTRIBUTE_NOT_PRESENT                        ERROR_ATTRIBUTE_NOT_PRESENT
    STATUS_NOT_A_TIERED_VOLUME                          ERROR_NOT_A_TIERED_VOLUME
    STATUS_ALREADY_HAS_STREAM_ID                        ERROR_ALREADY_HAS_STREAM_ID
    STATUS_JOB_NOT_EMPTY                                ERROR_NOT_EMPTY
    STATUS_ALREADY_INITIALIZED                          ERROR_ALREADY_INITIALIZED
    STATUS_ENCLAVE_NOT_TERMINATED                       ERROR_ENCLAVE_NOT_TERMINATED
    STATUS_ENCLAVE_IS_TERMINATING                       ERROR_ACCESS_DENIED
    STATUS_SMB1_NOT_AVAILABLE                           ERROR_SMB1_NOT_AVAILABLE
    STATUS_SMR_GARBAGE_COLLECTION_REQUIRED              ERROR_SMR_GARBAGE_COLLECTION_REQUIRED
    STATUS_INTERRUPTED                                  STATUS_INTERRUPTED
    STATUS_THREAD_NOT_RUNNING                           ERROR_INVALID_PARAMETER
    STATUS_SESSION_KEY_TOO_SHORT                        ERROR_SESSION_KEY_TOO_SHORT
    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
    STATUS_SECTION_DIRECT_MAP_ONLY                      ERROR_SECTION_DIRECT_MAP_ONLY
    STATUS_VRF_VOLATILE_CFG_AND_IO_ENABLED              ERROR_VRF_VOLATILE_CFG_AND_IO_ENABLED
    STATUS_VRF_VOLATILE_NOT_STOPPABLE                   ERROR_VRF_VOLATILE_NOT_STOPPABLE
    STATUS_VRF_VOLATILE_SAFE_MODE                       ERROR_VRF_VOLATILE_SAFE_MODE
    STATUS_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM             ERROR_VRF_VOLATILE_NOT_RUNNABLE_SYSTEM
    STATUS_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS         ERROR_VRF_VOLATILE_NOT_SUPPORTED_RULECLASS
    STATUS_VRF_VOLATILE_PROTECTED_DRIVER                ERROR_VRF_VOLATILE_PROTECTED_DRIVER
    STATUS_VRF_VOLATILE_NMI_REGISTERED                  ERROR_VRF_VOLATILE_NMI_REGISTERED
    STATUS_VRF_VOLATILE_SETTINGS_CONFLICT               ERROR_VRF_VOLATILE_SETTINGS_CONFLICT
    STATUS_DIF_IOCALLBACK_NOT_REPLACED                  ERROR_DIF_IOCALLBACK_NOT_REPLACED
    STATUS_DIF_LIVEDUMP_LIMIT_EXCEEDED                  ERROR_DIF_LIVEDUMP_LIMIT_EXCEEDED
    STATUS_DIF_VOLATILE_SECTION_NOT_LOCKED              ERROR_DIF_VOLATILE_SECTION_NOT_LOCKED
    STATUS_DIF_VOLATILE_DRIVER_HOTPATCHED               ERROR_DIF_VOLATILE_DRIVER_HOTPATCHED
    STATUS_DIF_VOLATILE_INVALID_INFO                    ERROR_DIF_VOLATILE_INVALID_INFO
    STATUS_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING           ERROR_DIF_VOLATILE_DRIVER_IS_NOT_RUNNING
    STATUS_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING           ERROR_DIF_VOLATILE_PLUGIN_IS_NOT_RUNNING
    STATUS_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED       ERROR_DIF_VOLATILE_PLUGIN_CHANGE_NOT_ALLOWED
    STATUS_DIF_VOLATILE_NOT_ALLOWED                     ERROR_DIF_VOLATILE_NOT_ALLOWED
    STATUS_DIF_BINDING_API_NOT_FOUND                    ERROR_DIF_BINDING_API_NOT_FOUND
    STATUS_WOW_ASSERTION                                ERROR_WOW_ASSERTION
    STATUS_INVALID_SIGNATURE                            NTE_BAD_SIGNATURE
    STATUS_HMAC_NOT_SUPPORTED                           NTE_HMAC_NOT_SUPPORTED
    STATUS_AUTH_TAG_MISMATCH                            ERROR_CRC
    STATUS_INVALID_STATE_TRANSITION                     ERROR_INVALID_STATE
    STATUS_INVALID_KERNEL_INFO_VERSION                  ERROR_INVALID_KERNEL_INFO_VERSION
    STATUS_INVALID_PEP_INFO_VERSION                     ERROR_INVALID_PEP_INFO_VERSION
    STATUS_HANDLE_REVOKED                               ERROR_HANDLE_REVOKED
    STATUS_EOF_ON_GHOSTED_RANGE                         ERROR_NOT_SUPPORTED
    STATUS_CC_NEEDS_CALLBACK_SECTION_DRAIN              ERROR_UNEXPECTED_NTCACHEMANAGER_ERROR
    STATUS_IPSEC_QUEUE_OVERFLOW                         ERROR_MORE_DATA
    STATUS_ND_QUEUE_OVERFLOW                            ERROR_MORE_DATA
    STATUS_HOPLIMIT_EXCEEDED                            ERROR_HOST_UNREACHABLE
    STATUS_PROTOCOL_NOT_SUPPORTED                       ERROR_NOT_SUPPORTED
    STATUS_FASTPATH_REJECTED                            ERROR_PROTOCOL_UNREACHABLE
    STATUS_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED   ERROR_LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED
    STATUS_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR   ERROR_LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR
    STATUS_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR       ERROR_LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR
    STATUS_XML_PARSE_ERROR                              ERROR_XML_PARSE_ERROR
    STATUS_XMLDSIG_ERROR                                ERROR_XMLDSIG_ERROR
    STATUS_WRONG_COMPARTMENT                            ERROR_WRONG_COMPARTMENT
    STATUS_AUTHIP_FAILURE                               ERROR_AUTHIP_FAILURE
    STATUS_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS        ERROR_DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS
    STATUS_DS_OID_NOT_FOUND                             ERROR_DS_OID_NOT_FOUND
    STATUS_INCORRECT_ACCOUNT_TYPE                       ERROR_INCORRECT_ACCOUNT_TYPE
    STATUS_HASH_NOT_SUPPORTED                           ERROR_HASH_NOT_SUPPORTED
    STATUS_HASH_NOT_PRESENT                             ERROR_HASH_NOT_PRESENT
    STATUS_SECONDARY_IC_PROVIDER_NOT_REGISTERED         ERROR_SECONDARY_IC_PROVIDER_NOT_REGISTERED
    STATUS_GPIO_CLIENT_INFORMATION_INVALID              ERROR_GPIO_CLIENT_INFORMATION_INVALID
    STATUS_GPIO_VERSION_NOT_SUPPORTED                   ERROR_GPIO_VERSION_NOT_SUPPORTED
    STATUS_GPIO_INVALID_REGISTRATION_PACKET             ERROR_GPIO_INVALID_REGISTRATION_PACKET
    STATUS_GPIO_OPERATION_DENIED                        ERROR_GPIO_OPERATION_DENIED
    STATUS_GPIO_INCOMPATIBLE_CONNECT_MODE               ERROR_GPIO_INCOMPATIBLE_CONNECT_MODE
    STATUS_CANNOT_SWITCH_RUNLEVEL                       ERROR_CANNOT_SWITCH_RUNLEVEL
    STATUS_INVALID_RUNLEVEL_SETTING                     ERROR_INVALID_RUNLEVEL_SETTING
    STATUS_RUNLEVEL_SWITCH_TIMEOUT                      ERROR_RUNLEVEL_SWITCH_TIMEOUT
    STATUS_RUNLEVEL_SWITCH_AGENT_TIMEOUT                ERROR_RUNLEVEL_SWITCH_AGENT_TIMEOUT
    STATUS_RUNLEVEL_SWITCH_IN_PROGRESS                  ERROR_RUNLEVEL_SWITCH_IN_PROGRESS
    STATUS_NOT_APPCONTAINER                             ERROR_NOT_APPCONTAINER
    STATUS_NOT_SUPPORTED_IN_APPCONTAINER                ERROR_NOT_SUPPORTED_IN_APPCONTAINER
    STATUS_INVALID_PACKAGE_SID_LENGTH                   ERROR_INVALID_PACKAGE_SID_LENGTH
    STATUS_LPAC_ACCESS_DENIED                           ERROR_ACCESS_DENIED
    STATUS_ADMINLESS_ACCESS_DENIED                      ERROR_ACCESS_DENIED
    STATUS_APP_DATA_NOT_FOUND                           ERROR_APP_DATA_NOT_FOUND
    STATUS_APP_DATA_EXPIRED                             ERROR_APP_DATA_EXPIRED
    STATUS_APP_DATA_CORRUPT                             ERROR_APP_DATA_CORRUPT
    STATUS_APP_DATA_LIMIT_EXCEEDED                      ERROR_APP_DATA_LIMIT_EXCEEDED
    STATUS_APP_DATA_REBOOT_REQUIRED                     ERROR_APP_DATA_REBOOT_REQUIRED
    STATUS_OFFLOAD_READ_FLT_NOT_SUPPORTED               ERROR_OFFLOAD_READ_FLT_NOT_SUPPORTED
    STATUS_OFFLOAD_WRITE_FLT_NOT_SUPPORTED              ERROR_OFFLOAD_WRITE_FLT_NOT_SUPPORTED
    STATUS_OFFLOAD_READ_FILE_NOT_SUPPORTED              ERROR_OFFLOAD_READ_FILE_NOT_SUPPORTED
    STATUS_OFFLOAD_WRITE_FILE_NOT_SUPPORTED             ERROR_OFFLOAD_WRITE_FILE_NOT_SUPPORTED
    STATUS_WOF_WIM_HEADER_CORRUPT                       ERROR_WOF_WIM_HEADER_CORRUPT
    STATUS_WOF_WIM_RESOURCE_TABLE_CORRUPT               ERROR_WOF_WIM_RESOURCE_TABLE_CORRUPT
    STATUS_WOF_FILE_RESOURCE_TABLE_CORRUPT              ERROR_WOF_FILE_RESOURCE_TABLE_CORRUPT
    STATUS_CIMFS_IMAGE_CORRUPT                          ERROR_CIMFS_IMAGE_CORRUPT
    STATUS_CIMFS_IMAGE_VERSION_NOT_SUPPORTED            ERROR_CIMFS_IMAGE_VERSION_NOT_SUPPORTED
    STATUS_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE       ERROR_FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE
    STATUS_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT  ERROR_FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT
    STATUS_FILE_SYSTEM_VIRTUALIZATION_BUSY              ERROR_FILE_SYSTEM_VIRTUALIZATION_BUSY
    STATUS_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN  ERROR_FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN
    STATUS_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION  ERROR_FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION
    STATUS_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT        ERROR_CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT
    STATUS_CLOUD_FILE_PROVIDER_NOT_RUNNING              ERROR_CLOUD_FILE_PROVIDER_NOT_RUNNING
    STATUS_CLOUD_FILE_METADATA_CORRUPT                  ERROR_CLOUD_FILE_METADATA_CORRUPT
    STATUS_CLOUD_FILE_METADATA_TOO_LARGE                ERROR_CLOUD_FILE_METADATA_TOO_LARGE
    STATUS_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED    ERROR_CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED
    STATUS_NOT_A_CLOUD_FILE                             ERROR_NOT_A_CLOUD_FILE
    STATUS_CLOUD_FILE_NOT_IN_SYNC                       ERROR_CLOUD_FILE_NOT_IN_SYNC
    STATUS_CLOUD_FILE_ALREADY_CONNECTED                 ERROR_CLOUD_FILE_ALREADY_CONNECTED
    STATUS_CLOUD_FILE_NOT_SUPPORTED                     ERROR_CLOUD_FILE_NOT_SUPPORTED
    STATUS_CLOUD_FILE_INVALID_REQUEST                   ERROR_CLOUD_FILE_INVALID_REQUEST
    STATUS_CLOUD_FILE_READ_ONLY_VOLUME                  ERROR_CLOUD_FILE_READ_ONLY_VOLUME
    STATUS_CLOUD_FILE_CONNECTED_PROVIDER_ONLY           ERROR_CLOUD_FILE_CONNECTED_PROVIDER_ONLY
    STATUS_CLOUD_FILE_VALIDATION_FAILED                 ERROR_CLOUD_FILE_VALIDATION_FAILED
    STATUS_CLOUD_FILE_AUTHENTICATION_FAILED             ERROR_CLOUD_FILE_AUTHENTICATION_FAILED
    STATUS_CLOUD_FILE_INSUFFICIENT_RESOURCES            ERROR_CLOUD_FILE_INSUFFICIENT_RESOURCES
    STATUS_CLOUD_FILE_NETWORK_UNAVAILABLE               ERROR_CLOUD_FILE_NETWORK_UNAVAILABLE
    STATUS_CLOUD_FILE_UNSUCCESSFUL                      ERROR_CLOUD_FILE_UNSUCCESSFUL
    STATUS_CLOUD_FILE_NOT_UNDER_SYNC_ROOT               ERROR_CLOUD_FILE_NOT_UNDER_SYNC_ROOT
    STATUS_CLOUD_FILE_IN_USE                            ERROR_CLOUD_FILE_IN_USE
    STATUS_CLOUD_FILE_PINNED                            ERROR_CLOUD_FILE_PINNED
    STATUS_CLOUD_FILE_REQUEST_ABORTED                   ERROR_CLOUD_FILE_REQUEST_ABORTED
    STATUS_CLOUD_FILE_PROPERTY_CORRUPT                  ERROR_CLOUD_FILE_PROPERTY_CORRUPT
    STATUS_CLOUD_FILE_ACCESS_DENIED                     ERROR_CLOUD_FILE_ACCESS_DENIED
    STATUS_CLOUD_FILE_INCOMPATIBLE_HARDLINKS            ERROR_CLOUD_FILE_INCOMPATIBLE_HARDLINKS
    STATUS_CLOUD_FILE_PROPERTY_LOCK_CONFLICT            ERROR_CLOUD_FILE_PROPERTY_LOCK_CONFLICT
    STATUS_CLOUD_FILE_REQUEST_CANCELED                  ERROR_CLOUD_FILE_REQUEST_CANCELED
    STATUS_CLOUD_FILE_PROVIDER_TERMINATED               ERROR_CLOUD_FILE_PROVIDER_TERMINATED
    STATUS_NOT_A_CLOUD_SYNC_ROOT                        ERROR_NOT_A_CLOUD_SYNC_ROOT
    STATUS_CLOUD_FILE_REQUEST_TIMEOUT                   ERROR_CLOUD_FILE_REQUEST_TIMEOUT
    STATUS_CLOUD_FILE_DEHYDRATION_DISALLOWED            ERROR_CLOUD_FILE_DEHYDRATION_DISALLOWED
    STATUS_FILE_SNAP_IN_PROGRESS                        ERROR_FILE_SNAP_IN_PROGRESS
    STATUS_FILE_SNAP_USER_SECTION_NOT_SUPPORTED         ERROR_FILE_SNAP_USER_SECTION_NOT_SUPPORTED
    STATUS_FILE_SNAP_MODIFY_NOT_SUPPORTED               ERROR_FILE_SNAP_MODIFY_NOT_SUPPORTED
    STATUS_FILE_SNAP_IO_NOT_COORDINATED                 ERROR_FILE_SNAP_IO_NOT_COORDINATED
    STATUS_FILE_SNAP_UNEXPECTED_ERROR                   ERROR_FILE_SNAP_UNEXPECTED_ERROR
    STATUS_FILE_SNAP_INVALID_PARAMETER                  ERROR_FILE_SNAP_INVALID_PARAMETER
    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
    RPC_NT_PROTSEQ_NOT_SUPPORTED                        RPC_S_PROTSEQ_NOT_SUPPORTED
    RPC_NT_INVALID_RPC_PROTSEQ                          RPC_S_INVALID_RPC_PROTSEQ
    RPC_NT_INVALID_STRING_UUID                          RPC_S_INVALID_STRING_UUID
    RPC_NT_INVALID_ENDPOINT_FORMAT                      RPC_S_INVALID_ENDPOINT_FORMAT
    RPC_NT_INVALID_NET_ADDR                             RPC_S_INVALID_NET_ADDR
    RPC_NT_NO_ENDPOINT_FOUND                            RPC_S_NO_ENDPOINT_FOUND
    RPC_NT_INVALID_TIMEOUT                              RPC_S_INVALID_TIMEOUT
    RPC_NT_OBJECT_NOT_FOUND                             RPC_S_OBJECT_NOT_FOUND
    RPC_NT_ALREADY_REGISTERED                           RPC_S_ALREADY_REGISTERED
    RPC_NT_TYPE_ALREADY_REGISTERED                      RPC_S_TYPE_ALREADY_REGISTERED
    RPC_NT_ALREADY_LISTENING                            RPC_S_ALREADY_LISTENING
    RPC_NT_NO_PROTSEQS_REGISTERED                       RPC_S_NO_PROTSEQS_REGISTERED
    RPC_NT_NOT_LISTENING                                RPC_S_NOT_LISTENING
    RPC_NT_UNKNOWN_MGR_TYPE                             RPC_S_UNKNOWN_MGR_TYPE
    RPC_NT_UNKNOWN_IF                                   RPC_S_UNKNOWN_IF
    RPC_NT_NO_BINDINGS                                  RPC_S_NO_BINDINGS
    RPC_NT_NO_PROTSEQS                                  RPC_S_NO_PROTSEQS
    RPC_NT_CANT_CREATE_ENDPOINT                         RPC_S_CANT_CREATE_ENDPOINT
    RPC_NT_OUT_OF_RESOURCES                             RPC_S_OUT_OF_RESOURCES
    RPC_NT_SERVER_UNAVAILABLE                           RPC_S_SERVER_UNAVAILABLE
    RPC_NT_SERVER_TOO_BUSY                              RPC_S_SERVER_TOO_BUSY
    RPC_NT_INVALID_NETWORK_OPTIONS                      RPC_S_INVALID_NETWORK_OPTIONS
    RPC_NT_NO_CALL_ACTIVE                               RPC_S_NO_CALL_ACTIVE
    RPC_NT_CALL_FAILED                                  RPC_S_CALL_FAILED
    RPC_NT_CALL_FAILED_DNE                              RPC_S_CALL_FAILED_DNE
    RPC_NT_PROTOCOL_ERROR                               RPC_S_PROTOCOL_ERROR
    RPC_NT_UNSUPPORTED_TRANS_SYN                        RPC_S_UNSUPPORTED_TRANS_SYN
    RPC_NT_UNSUPPORTED_TYPE                             RPC_S_UNSUPPORTED_TYPE
    RPC_NT_INVALID_TAG                                  RPC_S_INVALID_TAG
    RPC_NT_INVALID_BOUND                                RPC_S_INVALID_BOUND
    RPC_NT_NO_ENTRY_NAME                                RPC_S_NO_ENTRY_NAME
    RPC_NT_INVALID_NAME_SYNTAX                          RPC_S_INVALID_NAME_SYNTAX
    RPC_NT_UNSUPPORTED_NAME_SYNTAX                      RPC_S_UNSUPPORTED_NAME_SYNTAX
    RPC_NT_UUID_NO_ADDRESS                              RPC_S_UUID_NO_ADDRESS
    RPC_NT_DUPLICATE_ENDPOINT                           RPC_S_DUPLICATE_ENDPOINT
    RPC_NT_UNKNOWN_AUTHN_TYPE                           RPC_S_UNKNOWN_AUTHN_TYPE
    RPC_NT_MAX_CALLS_TOO_SMALL                          RPC_S_MAX_CALLS_TOO_SMALL
    RPC_NT_STRING_TOO_LONG                              RPC_S_STRING_TOO_LONG
    RPC_NT_PROTSEQ_NOT_FOUND                            RPC_S_PROTSEQ_NOT_FOUND
    RPC_NT_PROCNUM_OUT_OF_RANGE                         RPC_S_PROCNUM_OUT_OF_RANGE
    RPC_NT_BINDING_HAS_NO_AUTH                          RPC_S_BINDING_HAS_NO_AUTH
    RPC_NT_UNKNOWN_AUTHN_SERVICE                        RPC_S_UNKNOWN_AUTHN_SERVICE
    RPC_NT_UNKNOWN_AUTHN_LEVEL                          RPC_S_UNKNOWN_AUTHN_LEVEL
    RPC_NT_INVALID_AUTH_IDENTITY                        RPC_S_INVALID_AUTH_IDENTITY
    RPC_NT_UNKNOWN_AUTHZ_SERVICE                        RPC_S_UNKNOWN_AUTHZ_SERVICE
    EPT_NT_INVALID_ENTRY                                EPT_S_INVALID_ENTRY
    EPT_NT_CANT_PERFORM_OP                              EPT_S_CANT_PERFORM_OP
    EPT_NT_NOT_REGISTERED                               EPT_S_NOT_REGISTERED
    RPC_NT_NOTHING_TO_EXPORT                            RPC_S_NOTHING_TO_EXPORT
    RPC_NT_INCOMPLETE_NAME                              RPC_S_INCOMPLETE_NAME
    RPC_NT_INVALID_VERS_OPTION                          RPC_S_INVALID_VERS_OPTION
    RPC_NT_NO_MORE_MEMBERS                              RPC_S_NO_MORE_MEMBERS
    RPC_NT_NOT_ALL_OBJS_UNEXPORTED                      RPC_S_NOT_ALL_OBJS_UNEXPORTED
    RPC_NT_INTERFACE_NOT_FOUND                          RPC_S_INTERFACE_NOT_FOUND
    RPC_NT_ENTRY_ALREADY_EXISTS                         RPC_S_ENTRY_ALREADY_EXISTS
    RPC_NT_ENTRY_NOT_FOUND                              RPC_S_ENTRY_NOT_FOUND
    RPC_NT_NAME_SERVICE_UNAVAILABLE                     RPC_S_NAME_SERVICE_UNAVAILABLE
    RPC_NT_INVALID_NAF_ID                               RPC_S_INVALID_NAF_ID
    RPC_NT_CANNOT_SUPPORT                               RPC_S_CANNOT_SUPPORT
    RPC_NT_NO_CONTEXT_AVAILABLE                         RPC_S_NO_CONTEXT_AVAILABLE
    RPC_NT_INTERNAL_ERROR                               RPC_S_INTERNAL_ERROR
    RPC_NT_ZERO_DIVIDE                                  RPC_S_ZERO_DIVIDE
    RPC_NT_ADDRESS_ERROR                                RPC_S_ADDRESS_ERROR
    RPC_NT_FP_DIV_ZERO                                  RPC_S_FP_DIV_ZERO
    RPC_NT_FP_UNDERFLOW                                 RPC_S_FP_UNDERFLOW
    RPC_NT_FP_OVERFLOW                                  RPC_S_FP_OVERFLOW
    RPC_NT_CALL_IN_PROGRESS                             RPC_S_CALL_IN_PROGRESS
    RPC_NT_NO_MORE_BINDINGS                             RPC_S_NO_MORE_BINDINGS
    RPC_NT_GROUP_MEMBER_NOT_FOUND                       RPC_S_GROUP_MEMBER_NOT_FOUND
    EPT_NT_CANT_CREATE                                  EPT_S_CANT_CREATE
    RPC_NT_INVALID_OBJECT                               RPC_S_INVALID_OBJECT
    RPC_NT_NO_INTERFACES                                RPC_S_NO_INTERFACES
    RPC_NT_CALL_CANCELLED                               RPC_S_CALL_CANCELLED
    RPC_NT_BINDING_INCOMPLETE                           RPC_S_BINDING_INCOMPLETE
    RPC_NT_COMM_FAILURE                                 RPC_S_COMM_FAILURE
    RPC_NT_UNSUPPORTED_AUTHN_LEVEL                      RPC_S_UNSUPPORTED_AUTHN_LEVEL
    RPC_NT_NO_PRINC_NAME                                RPC_S_NO_PRINC_NAME
    RPC_NT_NOT_RPC_ERROR                                RPC_S_NOT_RPC_ERROR
    RPC_NT_SEC_PKG_ERROR                                RPC_S_SEC_PKG_ERROR
    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
    RPC_NT_SS_IN_NULL_CONTEXT                           ERROR_INVALID_HANDLE
    RPC_NT_SS_CONTEXT_MISMATCH                          ERROR_INVALID_HANDLE
    RPC_NT_SS_CONTEXT_DAMAGED                           RPC_X_SS_CONTEXT_DAMAGED
    RPC_NT_SS_HANDLES_MISMATCH                          RPC_X_SS_HANDLES_MISMATCH
    RPC_NT_SS_CANNOT_GET_CALL_HANDLE                    RPC_X_SS_CANNOT_GET_CALL_HANDLE
    RPC_NT_NULL_REF_POINTER                             RPC_X_NULL_REF_POINTER
    RPC_NT_ENUM_VALUE_OUT_OF_RANGE                      RPC_X_ENUM_VALUE_OUT_OF_RANGE
    RPC_NT_BYTE_COUNT_TOO_SMALL                         RPC_X_BYTE_COUNT_TOO_SMALL
    RPC_NT_BAD_STUB_DATA                                RPC_X_BAD_STUB_DATA
    RPC_NT_INVALID_ES_ACTION                            RPC_X_INVALID_ES_ACTION
    RPC_NT_WRONG_ES_VERSION                             RPC_X_WRONG_ES_VERSION
    RPC_NT_WRONG_STUB_VERSION                           RPC_X_WRONG_STUB_VERSION
    RPC_NT_INVALID_PIPE_OBJECT                          RPC_X_INVALID_PIPE_OBJECT
    RPC_NT_INVALID_PIPE_OPERATION                       RPC_X_WRONG_PIPE_ORDER
    RPC_NT_WRONG_PIPE_VERSION                           RPC_X_WRONG_PIPE_VERSION
    RPC_NT_PIPE_CLOSED                                  RPC_X_PIPE_CLOSED
    RPC_NT_PIPE_DISCIPLINE_ERROR                        RPC_X_PIPE_DISCIPLINE_ERROR
    RPC_NT_PIPE_EMPTY                                   RPC_X_PIPE_EMPTY
    STATUS_PNP_BAD_MPS_TABLE                            ERROR_PNP_BAD_MPS_TABLE
    STATUS_PNP_TRANSLATION_FAILED                       ERROR_PNP_TRANSLATION_FAILED
    STATUS_PNP_IRQ_TRANSLATION_FAILED                   ERROR_PNP_IRQ_TRANSLATION_FAILED
    STATUS_PNP_INVALID_ID                               ERROR_PNP_INVALID_ID
    STATUS_IO_REISSUE_AS_CACHED                         ERROR_IO_REISSUE_AS_CACHED
    STATUS_CTX_WINSTATION_NAME_INVALID                  ERROR_CTX_WINSTATION_NAME_INVALID
    STATUS_CTX_INVALID_PD                               ERROR_CTX_INVALID_PD
    STATUS_CTX_PD_NOT_FOUND                             ERROR_CTX_PD_NOT_FOUND
    STATUS_CTX_CLOSE_PENDING                            ERROR_CTX_CLOSE_PENDING
    STATUS_CTX_NO_OUTBUF                                ERROR_CTX_NO_OUTBUF
    STATUS_CTX_MODEM_INF_NOT_FOUND                      ERROR_CTX_MODEM_INF_NOT_FOUND
    STATUS_CTX_INVALID_MODEMNAME                        ERROR_CTX_INVALID_MODEMNAME
    STATUS_CTX_RESPONSE_ERROR                           ERROR_CTX_MODEM_RESPONSE_ERROR
    STATUS_CTX_MODEM_RESPONSE_TIMEOUT                   ERROR_CTX_MODEM_RESPONSE_TIMEOUT
    STATUS_CTX_MODEM_RESPONSE_NO_CARRIER                ERROR_CTX_MODEM_RESPONSE_NO_CARRIER
    STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE               ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE
    STATUS_CTX_MODEM_RESPONSE_BUSY                      ERROR_CTX_MODEM_RESPONSE_BUSY
    STATUS_CTX_MODEM_RESPONSE_VOICE                     ERROR_CTX_MODEM_RESPONSE_VOICE
    STATUS_CTX_TD_ERROR                                 ERROR_CTX_TD_ERROR
    STATUS_CTX_LICENSE_CLIENT_INVALID                   ERROR_CTX_LICENSE_CLIENT_INVALID
    STATUS_CTX_LICENSE_NOT_AVAILABLE                    ERROR_CTX_LICENSE_NOT_AVAILABLE
    STATUS_CTX_LICENSE_EXPIRED                          ERROR_CTX_LICENSE_EXPIRED
    STATUS_CTX_WINSTATION_NOT_FOUND                     ERROR_CTX_WINSTATION_NOT_FOUND
    STATUS_CTX_WINSTATION_NAME_COLLISION                ERROR_CTX_WINSTATION_ALREADY_EXISTS
    STATUS_CTX_WINSTATION_BUSY                          ERROR_CTX_WINSTATION_BUSY
    STATUS_CTX_BAD_VIDEO_MODE                           ERROR_CTX_BAD_VIDEO_MODE
    STATUS_CTX_GRAPHICS_INVALID                         ERROR_CTX_GRAPHICS_INVALID
    STATUS_CTX_NOT_CONSOLE                              ERROR_CTX_NOT_CONSOLE
    STATUS_CTX_CLIENT_QUERY_TIMEOUT                     ERROR_CTX_CLIENT_QUERY_TIMEOUT
    STATUS_CTX_CONSOLE_DISCONNECT                       ERROR_CTX_CONSOLE_DISCONNECT
    STATUS_CTX_CONSOLE_CONNECT                          ERROR_CTX_CONSOLE_CONNECT
    STATUS_CTX_SHADOW_DENIED                            ERROR_CTX_SHADOW_DENIED
    STATUS_CTX_WINSTATION_ACCESS_DENIED                 ERROR_CTX_WINSTATION_ACCESS_DENIED
    STATUS_CTX_INVALID_WD                               ERROR_CTX_INVALID_WD
    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_MUI_FILE_NOT_FOUND                           ERROR_MUI_FILE_NOT_FOUND
    STATUS_MUI_INVALID_FILE                             ERROR_MUI_INVALID_FILE
    STATUS_MUI_INVALID_RC_CONFIG                        ERROR_MUI_INVALID_RC_CONFIG
    STATUS_MUI_INVALID_LOCALE_NAME                      ERROR_MUI_INVALID_LOCALE_NAME
    STATUS_MUI_INVALID_ULTIMATEFALLBACK_NAME            ERROR_MUI_INVALID_ULTIMATEFALLBACK_NAME
    STATUS_MUI_FILE_NOT_LOADED                          ERROR_MUI_FILE_NOT_LOADED
    STATUS_RESOURCE_ENUM_USER_STOP                      ERROR_RESOURCE_ENUM_USER_STOP
    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
    STATUS_CLUSTER_NODE_NOT_FOUND                       ERROR_CLUSTER_NODE_NOT_FOUND
    STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND                 ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
    STATUS_CLUSTER_NETWORK_EXISTS                       ERROR_CLUSTER_NETWORK_EXISTS
    STATUS_CLUSTER_NETWORK_NOT_FOUND                    ERROR_CLUSTER_NETWORK_NOT_FOUND
    STATUS_CLUSTER_NETINTERFACE_EXISTS                  ERROR_CLUSTER_NETINTERFACE_EXISTS
    STATUS_CLUSTER_NETINTERFACE_NOT_FOUND               ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
    STATUS_CLUSTER_INVALID_REQUEST                      ERROR_CLUSTER_INVALID_REQUEST
    STATUS_CLUSTER_INVALID_NETWORK_PROVIDER             ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
    STATUS_CLUSTER_NODE_DOWN                            ERROR_CLUSTER_NODE_DOWN
    STATUS_CLUSTER_NODE_UNREACHABLE                     ERROR_CLUSTER_NODE_UNREACHABLE
    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_ACPI_INVALID_OPCODE                          ERROR_ACPI_ERROR
    STATUS_ACPI_STACK_OVERFLOW                          ERROR_ACPI_ERROR
    STATUS_ACPI_ASSERT_FAILED                           ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_INDEX                           ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_ARGUMENT                        ERROR_ACPI_ERROR
    STATUS_ACPI_FATAL                                   ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_SUPERNAME                       ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_ARGTYPE                         ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_OBJTYPE                         ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_TARGETTYPE                      ERROR_ACPI_ERROR
    STATUS_ACPI_INCORRECT_ARGUMENT_COUNT                ERROR_ACPI_ERROR
    STATUS_ACPI_ADDRESS_NOT_MAPPED                      ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_EVENTTYPE                       ERROR_ACPI_ERROR
    STATUS_ACPI_HANDLER_COLLISION                       ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_DATA                            ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_REGION                          ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_ACCESS_SIZE                     ERROR_ACPI_ERROR
    STATUS_ACPI_ACQUIRE_GLOBAL_LOCK                     ERROR_ACPI_ERROR
    STATUS_ACPI_ALREADY_INITIALIZED                     ERROR_ACPI_ERROR
    STATUS_ACPI_NOT_INITIALIZED                         ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_MUTEX_LEVEL                     ERROR_ACPI_ERROR
    STATUS_ACPI_MUTEX_NOT_OWNED                         ERROR_ACPI_ERROR
    STATUS_ACPI_MUTEX_NOT_OWNER                         ERROR_ACPI_ERROR
    STATUS_ACPI_RS_ACCESS                               ERROR_ACPI_ERROR
    STATUS_ACPI_INVALID_TABLE                           ERROR_ACPI_ERROR
    STATUS_ACPI_REG_HANDLER_FAILED                      ERROR_ACPI_ERROR
    STATUS_ACPI_POWER_REQUEST_FAILED                    ERROR_ACPI_ERROR
    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
    STATUS_SXS_ASSEMBLY_NOT_FOUND                       ERROR_SXS_ASSEMBLY_NOT_FOUND
    STATUS_SXS_MANIFEST_FORMAT_ERROR                    ERROR_SXS_MANIFEST_FORMAT_ERROR
    STATUS_SXS_MANIFEST_PARSE_ERROR                     ERROR_SXS_MANIFEST_PARSE_ERROR
    STATUS_SXS_ACTIVATION_CONTEXT_DISABLED              ERROR_SXS_ACTIVATION_CONTEXT_DISABLED
    STATUS_SXS_KEY_NOT_FOUND                            ERROR_SXS_KEY_NOT_FOUND
    STATUS_SXS_VERSION_CONFLICT                         ERROR_SXS_VERSION_CONFLICT
    STATUS_SXS_WRONG_SECTION_TYPE                       ERROR_SXS_WRONG_SECTION_TYPE
    STATUS_SXS_THREAD_QUERIES_DISABLED                  ERROR_SXS_THREAD_QUERIES_DISABLED
    STATUS_SXS_ASSEMBLY_MISSING                         ERROR_SXS_ASSEMBLY_MISSING
    STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET              ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET
    STATUS_SXS_EARLY_DEACTIVATION                       ERROR_SXS_EARLY_DEACTIVATION
    STATUS_SXS_INVALID_DEACTIVATION                     ERROR_SXS_INVALID_DEACTIVATION
    STATUS_SXS_MULTIPLE_DEACTIVATION                    ERROR_SXS_MULTIPLE_DEACTIVATION
    STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY  ERROR_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY
    STATUS_SXS_PROCESS_TERMINATION_REQUESTED            ERROR_SXS_PROCESS_TERMINATION_REQUESTED
    STATUS_SXS_CORRUPT_ACTIVATION_STACK                 ERROR_SXS_CORRUPT_ACTIVATION_STACK
    STATUS_SXS_CORRUPTION                               ERROR_SXS_CORRUPTION
    STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE         ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE
    STATUS_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME          ERROR_SXS_INVALID_IDENTITY_ATTRIBUTE_NAME
    STATUS_SXS_IDENTITY_DUPLICATE_ATTRIBUTE             ERROR_SXS_IDENTITY_DUPLICATE_ATTRIBUTE
    STATUS_SXS_IDENTITY_PARSE_ERROR                     ERROR_SXS_IDENTITY_PARSE_ERROR
    STATUS_SXS_COMPONENT_STORE_CORRUPT                  ERROR_SXS_COMPONENT_STORE_CORRUPT
    STATUS_SXS_FILE_HASH_MISMATCH                       ERROR_SXS_FILE_HASH_MISMATCH
    STATUS_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT  ERROR_SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT
    STATUS_SXS_IDENTITIES_DIFFERENT                     ERROR_SXS_IDENTITIES_DIFFERENT
    STATUS_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT             ERROR_SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT
    STATUS_SXS_FILE_NOT_PART_OF_ASSEMBLY                ERROR_SXS_FILE_NOT_PART_OF_ASSEMBLY
    STATUS_ADVANCED_INSTALLER_FAILED                    ERROR_ADVANCED_INSTALLER_FAILED
    STATUS_XML_ENCODING_MISMATCH                        ERROR_XML_ENCODING_MISMATCH
    STATUS_SXS_MANIFEST_TOO_BIG                         ERROR_SXS_MANIFEST_TOO_BIG
    STATUS_SXS_SETTING_NOT_REGISTERED                   ERROR_SXS_SETTING_NOT_REGISTERED
    STATUS_SXS_TRANSACTION_CLOSURE_INCOMPLETE           ERROR_SXS_TRANSACTION_CLOSURE_INCOMPLETE
    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_TRANSACTIONAL_CONFLICT                       ERROR_TRANSACTIONAL_CONFLICT
    STATUS_INVALID_TRANSACTION                          ERROR_INVALID_TRANSACTION
    STATUS_TRANSACTION_NOT_ACTIVE                       ERROR_TRANSACTION_NOT_ACTIVE
    STATUS_TM_INITIALIZATION_FAILED                     ERROR_TM_INITIALIZATION_FAILED
    STATUS_RM_NOT_ACTIVE                                ERROR_RM_NOT_ACTIVE
    STATUS_RM_METADATA_CORRUPT                          ERROR_RM_METADATA_CORRUPT
    STATUS_TRANSACTION_NOT_JOINED                       ERROR_TRANSACTION_NOT_JOINED
    STATUS_DIRECTORY_NOT_RM                             ERROR_DIRECTORY_NOT_RM
    STATUS_TRANSACTIONS_UNSUPPORTED_REMOTE              ERROR_TRANSACTIONS_UNSUPPORTED_REMOTE
    STATUS_LOG_RESIZE_INVALID_SIZE                      ERROR_LOG_RESIZE_INVALID_SIZE
    STATUS_REMOTE_FILE_VERSION_MISMATCH                 ERROR_REMOTE_FILE_VERSION_MISMATCH
    STATUS_CRM_PROTOCOL_ALREADY_EXISTS                  ERROR_CRM_PROTOCOL_ALREADY_EXISTS
    STATUS_TRANSACTION_PROPAGATION_FAILED               ERROR_TRANSACTION_PROPAGATION_FAILED
    STATUS_CRM_PROTOCOL_NOT_FOUND                       ERROR_CRM_PROTOCOL_NOT_FOUND
    STATUS_TRANSACTION_SUPERIOR_EXISTS                  ERROR_TRANSACTION_SUPERIOR_EXISTS
    STATUS_TRANSACTION_REQUEST_NOT_VALID                ERROR_TRANSACTION_REQUEST_NOT_VALID
    STATUS_TRANSACTION_NOT_REQUESTED                    ERROR_TRANSACTION_NOT_REQUESTED
    STATUS_TRANSACTION_ALREADY_ABORTED                  ERROR_TRANSACTION_ALREADY_ABORTED
    STATUS_TRANSACTION_ALREADY_COMMITTED                ERROR_TRANSACTION_ALREADY_COMMITTED
    STATUS_TRANSACTION_INVALID_MARSHALL_BUFFER          ERROR_TRANSACTION_INVALID_MARSHALL_BUFFER
    STATUS_CURRENT_TRANSACTION_NOT_VALID                ERROR_CURRENT_TRANSACTION_NOT_VALID
    STATUS_LOG_GROWTH_FAILED                            ERROR_LOG_GROWTH_FAILED
    STATUS_OBJECT_NO_LONGER_EXISTS                      ERROR_OBJECT_NO_LONGER_EXISTS
    STATUS_STREAM_MINIVERSION_NOT_FOUND                 ERROR_STREAM_MINIVERSION_NOT_FOUND
    STATUS_STREAM_MINIVERSION_NOT_VALID                 ERROR_STREAM_MINIVERSION_NOT_VALID
    STATUS_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION  ERROR_MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION
    STATUS_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT     ERROR_CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT
    STATUS_CANT_CREATE_MORE_STREAM_MINIVERSIONS         ERROR_CANT_CREATE_MORE_STREAM_MINIVERSIONS
    STATUS_HANDLE_NO_LONGER_VALID                       ERROR_HANDLE_NO_LONGER_VALID
    STATUS_LOG_CORRUPTION_DETECTED                      ERROR_LOG_CORRUPTION_DETECTED
    STATUS_RM_DISCONNECTED                              ERROR_RM_DISCONNECTED
    STATUS_ENLISTMENT_NOT_SUPERIOR                      ERROR_ENLISTMENT_NOT_SUPERIOR
    STATUS_FILE_IDENTITY_NOT_PERSISTENT                 ERROR_FILE_IDENTITY_NOT_PERSISTENT
    STATUS_CANT_BREAK_TRANSACTIONAL_DEPENDENCY          ERROR_CANT_BREAK_TRANSACTIONAL_DEPENDENCY
    STATUS_CANT_CROSS_RM_BOUNDARY                       ERROR_CANT_CROSS_RM_BOUNDARY
    STATUS_TXF_DIR_NOT_EMPTY                            ERROR_TXF_DIR_NOT_EMPTY
    STATUS_INDOUBT_TRANSACTIONS_EXIST                   ERROR_INDOUBT_TRANSACTIONS_EXIST
    STATUS_TM_VOLATILE                                  ERROR_TM_VOLATILE
    STATUS_ROLLBACK_TIMER_EXPIRED                       ERROR_ROLLBACK_TIMER_EXPIRED
    STATUS_TXF_ATTRIBUTE_CORRUPT                        ERROR_TXF_ATTRIBUTE_CORRUPT
    STATUS_EFS_NOT_ALLOWED_IN_TRANSACTION               ERROR_EFS_NOT_ALLOWED_IN_TRANSACTION
    STATUS_TRANSACTIONAL_OPEN_NOT_ALLOWED               ERROR_TRANSACTIONAL_OPEN_NOT_ALLOWED
    STATUS_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE        ERROR_TRANSACTED_MAPPING_UNSUPPORTED_REMOTE
    STATUS_TRANSACTION_REQUIRED_PROMOTION               ERROR_TRANSACTION_REQUIRED_PROMOTION
    STATUS_CANNOT_EXECUTE_FILE_IN_TRANSACTION           ERROR_CANNOT_EXECUTE_FILE_IN_TRANSACTION
    STATUS_TRANSACTIONS_NOT_FROZEN                      ERROR_TRANSACTIONS_NOT_FROZEN
    STATUS_TRANSACTION_FREEZE_IN_PROGRESS               ERROR_TRANSACTION_FREEZE_IN_PROGRESS
    STATUS_NOT_SNAPSHOT_VOLUME                          ERROR_NOT_SNAPSHOT_VOLUME
    STATUS_NO_SAVEPOINT_WITH_OPEN_FILES                 ERROR_NO_SAVEPOINT_WITH_OPEN_FILES
    STATUS_SPARSE_NOT_ALLOWED_IN_TRANSACTION            ERROR_SPARSE_NOT_ALLOWED_IN_TRANSACTION
    STATUS_TM_IDENTITY_MISMATCH                         ERROR_TM_IDENTITY_MISMATCH
    STATUS_FLOATED_SECTION                              ERROR_FLOATED_SECTION
    STATUS_CANNOT_ACCEPT_TRANSACTED_WORK                ERROR_CANNOT_ACCEPT_TRANSACTED_WORK
    STATUS_CANNOT_ABORT_TRANSACTIONS                    ERROR_CANNOT_ABORT_TRANSACTIONS
    STATUS_TRANSACTION_NOT_FOUND                        ERROR_TRANSACTION_NOT_FOUND
    STATUS_RESOURCEMANAGER_NOT_FOUND                    ERROR_RESOURCEMANAGER_NOT_FOUND
    STATUS_ENLISTMENT_NOT_FOUND                         ERROR_ENLISTMENT_NOT_FOUND
    STATUS_TRANSACTIONMANAGER_NOT_FOUND                 ERROR_TRANSACTIONMANAGER_NOT_FOUND
    STATUS_TRANSACTIONMANAGER_NOT_ONLINE                ERROR_TRANSACTIONMANAGER_NOT_ONLINE
    STATUS_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION   ERROR_TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION
    STATUS_TRANSACTION_NOT_ROOT                         ERROR_TRANSACTION_NOT_ROOT
    STATUS_TRANSACTION_OBJECT_EXPIRED                   ERROR_TRANSACTION_OBJECT_EXPIRED
    STATUS_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION       ERROR_COMPRESSION_NOT_ALLOWED_IN_TRANSACTION
    STATUS_TRANSACTION_RESPONSE_NOT_ENLISTED            ERROR_TRANSACTION_RESPONSE_NOT_ENLISTED
    STATUS_TRANSACTION_RECORD_TOO_LONG                  ERROR_TRANSACTION_RECORD_TOO_LONG
    STATUS_NO_LINK_TRACKING_IN_TRANSACTION              ERROR_NO_LINK_TRACKING_IN_TRANSACTION
    STATUS_OPERATION_NOT_SUPPORTED_IN_TRANSACTION       ERROR_OPERATION_NOT_SUPPORTED_IN_TRANSACTION
    STATUS_TRANSACTION_INTEGRITY_VIOLATED               ERROR_TRANSACTION_INTEGRITY_VIOLATED
    STATUS_TRANSACTIONMANAGER_IDENTITY_MISMATCH         ERROR_TRANSACTIONMANAGER_IDENTITY_MISMATCH
    STATUS_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT             ERROR_RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT
    STATUS_TRANSACTION_MUST_WRITETHROUGH                ERROR_TRANSACTION_MUST_WRITETHROUGH
    STATUS_TRANSACTION_NO_SUPERIOR                      ERROR_TRANSACTION_NO_SUPERIOR
    STATUS_EXPIRED_HANDLE                               ERROR_EXPIRED_HANDLE
    STATUS_TRANSACTION_NOT_ENLISTED                     ERROR_TRANSACTION_NOT_ENLISTED
    STATUS_LOG_SECTOR_INVALID                           ERROR_LOG_SECTOR_INVALID
    STATUS_LOG_SECTOR_PARITY_INVALID                    ERROR_LOG_SECTOR_PARITY_INVALID
    STATUS_LOG_SECTOR_REMAPPED                          ERROR_LOG_SECTOR_REMAPPED
    STATUS_LOG_BLOCK_INCOMPLETE                         ERROR_LOG_BLOCK_INCOMPLETE
    STATUS_LOG_INVALID_RANGE                            ERROR_LOG_INVALID_RANGE
    STATUS_LOG_BLOCKS_EXHAUSTED                         ERROR_LOG_BLOCKS_EXHAUSTED
    STATUS_LOG_READ_CONTEXT_INVALID                     ERROR_LOG_READ_CONTEXT_INVALID
    STATUS_LOG_RESTART_INVALID                          ERROR_LOG_RESTART_INVALID
    STATUS_LOG_BLOCK_VERSION                            ERROR_LOG_BLOCK_VERSION
    STATUS_LOG_BLOCK_INVALID                            ERROR_LOG_BLOCK_INVALID
    STATUS_LOG_READ_MODE_INVALID                        ERROR_LOG_READ_MODE_INVALID
    STATUS_LOG_METADATA_CORRUPT                         ERROR_LOG_METADATA_CORRUPT
    STATUS_LOG_METADATA_INVALID                         ERROR_LOG_METADATA_INVALID
    STATUS_LOG_METADATA_INCONSISTENT                    ERROR_LOG_METADATA_INCONSISTENT
    STATUS_LOG_RESERVATION_INVALID                      ERROR_LOG_RESERVATION_INVALID
    STATUS_LOG_CANT_DELETE                              ERROR_LOG_CANT_DELETE
    STATUS_LOG_CONTAINER_LIMIT_EXCEEDED                 ERROR_LOG_CONTAINER_LIMIT_EXCEEDED
    STATUS_LOG_START_OF_LOG                             ERROR_LOG_START_OF_LOG
    STATUS_LOG_POLICY_ALREADY_INSTALLED                 ERROR_LOG_POLICY_ALREADY_INSTALLED
    STATUS_LOG_POLICY_NOT_INSTALLED                     ERROR_LOG_POLICY_NOT_INSTALLED
    STATUS_LOG_POLICY_INVALID                           ERROR_LOG_POLICY_INVALID
    STATUS_LOG_POLICY_CONFLICT                          ERROR_LOG_POLICY_CONFLICT
    STATUS_LOG_PINNED_ARCHIVE_TAIL                      ERROR_LOG_PINNED_ARCHIVE_TAIL
    STATUS_LOG_RECORD_NONEXISTENT                       ERROR_LOG_RECORD_NONEXISTENT
    STATUS_LOG_RECORDS_RESERVED_INVALID                 ERROR_LOG_RECORDS_RESERVED_INVALID
    STATUS_LOG_SPACE_RESERVED_INVALID                   ERROR_LOG_SPACE_RESERVED_INVALID
    STATUS_LOG_TAIL_INVALID                             ERROR_LOG_TAIL_INVALID
    STATUS_LOG_FULL                                     ERROR_LOG_FULL
    STATUS_LOG_MULTIPLEXED                              ERROR_LOG_MULTIPLEXED
    STATUS_LOG_DEDICATED                                ERROR_LOG_DEDICATED
    STATUS_LOG_ARCHIVE_NOT_IN_PROGRESS                  ERROR_LOG_ARCHIVE_NOT_IN_PROGRESS
    STATUS_LOG_ARCHIVE_IN_PROGRESS                      ERROR_LOG_ARCHIVE_IN_PROGRESS
    STATUS_LOG_EPHEMERAL                                ERROR_LOG_EPHEMERAL
    STATUS_LOG_NOT_ENOUGH_CONTAINERS                    ERROR_LOG_NOT_ENOUGH_CONTAINERS
    STATUS_LOG_CLIENT_ALREADY_REGISTERED                ERROR_LOG_CLIENT_ALREADY_REGISTERED
    STATUS_LOG_CLIENT_NOT_REGISTERED                    ERROR_LOG_CLIENT_NOT_REGISTERED
    STATUS_LOG_FULL_HANDLER_IN_PROGRESS                 ERROR_LOG_FULL_HANDLER_IN_PROGRESS
    STATUS_LOG_CONTAINER_READ_FAILED                    ERROR_LOG_CONTAINER_READ_FAILED
    STATUS_LOG_CONTAINER_WRITE_FAILED                   ERROR_LOG_CONTAINER_WRITE_FAILED
    STATUS_LOG_CONTAINER_OPEN_FAILED                    ERROR_LOG_CONTAINER_OPEN_FAILED
    STATUS_LOG_CONTAINER_STATE_INVALID                  ERROR_LOG_CONTAINER_STATE_INVALID
    STATUS_LOG_STATE_INVALID                            ERROR_LOG_STATE_INVALID
    STATUS_LOG_PINNED                                   ERROR_LOG_PINNED
    STATUS_LOG_METADATA_FLUSH_FAILED                    ERROR_LOG_METADATA_FLUSH_FAILED
    STATUS_LOG_INCONSISTENT_SECURITY                    ERROR_LOG_INCONSISTENT_SECURITY
    STATUS_LOG_APPENDED_FLUSH_FAILED                    ERROR_LOG_APPENDED_FLUSH_FAILED
    STATUS_LOG_PINNED_RESERVATION                       ERROR_LOG_PINNED_RESERVATION
    STATUS_VIDEO_HUNG_DISPLAY_DRIVER_THREAD             ERROR_HUNG_DISPLAY_DRIVER_THREAD
    STATUS_FLT_NO_HANDLER_DEFINED                       ERROR_FLT_NO_HANDLER_DEFINED
    STATUS_FLT_CONTEXT_ALREADY_DEFINED                  ERROR_FLT_CONTEXT_ALREADY_DEFINED
    STATUS_FLT_INVALID_ASYNCHRONOUS_REQUEST             ERROR_FLT_INVALID_ASYNCHRONOUS_REQUEST
    STATUS_FLT_DISALLOW_FAST_IO                         ERROR_FLT_DISALLOW_FAST_IO
    STATUS_FLT_INVALID_NAME_REQUEST                     ERROR_FLT_INVALID_NAME_REQUEST
    STATUS_FLT_NOT_SAFE_TO_POST_OPERATION               ERROR_FLT_NOT_SAFE_TO_POST_OPERATION
    STATUS_FLT_NOT_INITIALIZED                          ERROR_FLT_NOT_INITIALIZED
    STATUS_FLT_FILTER_NOT_READY                         ERROR_FLT_FILTER_NOT_READY
    STATUS_FLT_POST_OPERATION_CLEANUP                   ERROR_FLT_POST_OPERATION_CLEANUP
    STATUS_FLT_INTERNAL_ERROR                           ERROR_FLT_INTERNAL_ERROR
    STATUS_FLT_DELETING_OBJECT                          ERROR_FLT_DELETING_OBJECT
    STATUS_FLT_MUST_BE_NONPAGED_POOL                    ERROR_FLT_MUST_BE_NONPAGED_POOL
    STATUS_FLT_DUPLICATE_ENTRY                          ERROR_FLT_DUPLICATE_ENTRY
    STATUS_FLT_CBDQ_DISABLED                            ERROR_FLT_CBDQ_DISABLED
    STATUS_FLT_DO_NOT_ATTACH                            ERROR_FLT_DO_NOT_ATTACH
    STATUS_FLT_DO_NOT_DETACH                            ERROR_FLT_DO_NOT_DETACH
    STATUS_FLT_INSTANCE_ALTITUDE_COLLISION              ERROR_FLT_INSTANCE_ALTITUDE_COLLISION
    STATUS_FLT_INSTANCE_NAME_COLLISION                  ERROR_FLT_INSTANCE_NAME_COLLISION
    STATUS_FLT_FILTER_NOT_FOUND                         ERROR_FLT_FILTER_NOT_FOUND
    STATUS_FLT_VOLUME_NOT_FOUND                         ERROR_FLT_VOLUME_NOT_FOUND
    STATUS_FLT_INSTANCE_NOT_FOUND                       ERROR_FLT_INSTANCE_NOT_FOUND
    STATUS_FLT_CONTEXT_ALLOCATION_NOT_FOUND             ERROR_FLT_CONTEXT_ALLOCATION_NOT_FOUND
    STATUS_FLT_INVALID_CONTEXT_REGISTRATION             ERROR_FLT_INVALID_CONTEXT_REGISTRATION
    STATUS_FLT_NAME_CACHE_MISS                          ERROR_FLT_NAME_CACHE_MISS
    STATUS_FLT_NO_DEVICE_OBJECT                         ERROR_FLT_NO_DEVICE_OBJECT
    STATUS_FLT_VOLUME_ALREADY_MOUNTED                   ERROR_FLT_VOLUME_ALREADY_MOUNTED
    STATUS_FLT_ALREADY_ENLISTED                         ERROR_FLT_ALREADY_ENLISTED
    STATUS_FLT_CONTEXT_ALREADY_LINKED                   ERROR_FLT_CONTEXT_ALREADY_LINKED
    STATUS_FLT_NO_WAITER_FOR_REPLY                      ERROR_FLT_NO_WAITER_FOR_REPLY
    STATUS_FLT_REGISTRATION_BUSY                        ERROR_FLT_REGISTRATION_BUSY
    STATUS_FLT_WCOS_NOT_SUPPORTED                       ERROR_FLT_WCOS_NOT_SUPPORTED
    STATUS_MONITOR_NO_DESCRIPTOR                        ERROR_MONITOR_NO_DESCRIPTOR
    STATUS_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT            ERROR_MONITOR_UNKNOWN_DESCRIPTOR_FORMAT
    STATUS_MONITOR_INVALID_DESCRIPTOR_CHECKSUM          ERROR_MONITOR_INVALID_DESCRIPTOR_CHECKSUM
    STATUS_MONITOR_INVALID_STANDARD_TIMING_BLOCK        ERROR_MONITOR_INVALID_STANDARD_TIMING_BLOCK
    STATUS_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED    ERROR_MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED
    STATUS_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK   ERROR_MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK
    STATUS_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK   ERROR_MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK
    STATUS_MONITOR_NO_MORE_DESCRIPTOR_DATA              ERROR_MONITOR_NO_MORE_DESCRIPTOR_DATA
    STATUS_MONITOR_INVALID_DETAILED_TIMING_BLOCK        ERROR_MONITOR_INVALID_DETAILED_TIMING_BLOCK
    STATUS_MONITOR_INVALID_MANUFACTURE_DATE             ERROR_MONITOR_INVALID_MANUFACTURE_DATE
    STATUS_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER            ERROR_GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER
    STATUS_GRAPHICS_INSUFFICIENT_DMA_BUFFER             ERROR_GRAPHICS_INSUFFICIENT_DMA_BUFFER
    STATUS_GRAPHICS_INVALID_DISPLAY_ADAPTER             ERROR_GRAPHICS_INVALID_DISPLAY_ADAPTER
    STATUS_GRAPHICS_ADAPTER_WAS_RESET                   ERROR_GRAPHICS_ADAPTER_WAS_RESET
    STATUS_GRAPHICS_INVALID_DRIVER_MODEL                ERROR_GRAPHICS_INVALID_DRIVER_MODEL
    STATUS_GRAPHICS_PRESENT_MODE_CHANGED                ERROR_GRAPHICS_PRESENT_MODE_CHANGED
    STATUS_GRAPHICS_PRESENT_OCCLUDED                    ERROR_GRAPHICS_PRESENT_OCCLUDED
    STATUS_GRAPHICS_PRESENT_DENIED                      ERROR_GRAPHICS_PRESENT_DENIED
    STATUS_GRAPHICS_CANNOTCOLORCONVERT                  ERROR_GRAPHICS_CANNOTCOLORCONVERT
    STATUS_GRAPHICS_DRIVER_MISMATCH                     ERROR_GRAPHICS_DRIVER_MISMATCH
    STATUS_GRAPHICS_PRESENT_REDIRECTION_DISABLED        ERROR_GRAPHICS_PRESENT_REDIRECTION_DISABLED
    STATUS_GRAPHICS_PRESENT_UNOCCLUDED                  ERROR_GRAPHICS_PRESENT_UNOCCLUDED
    STATUS_GRAPHICS_WINDOWDC_NOT_AVAILABLE              ERROR_GRAPHICS_WINDOWDC_NOT_AVAILABLE
    STATUS_GRAPHICS_WINDOWLESS_PRESENT_DISABLED         ERROR_GRAPHICS_WINDOWLESS_PRESENT_DISABLED
    STATUS_GRAPHICS_PRESENT_INVALID_WINDOW              ERROR_GRAPHICS_PRESENT_INVALID_WINDOW
    STATUS_GRAPHICS_PRESENT_BUFFER_NOT_BOUND            ERROR_GRAPHICS_PRESENT_BUFFER_NOT_BOUND
    STATUS_GRAPHICS_VAIL_STATE_CHANGED                  ERROR_GRAPHICS_VAIL_STATE_CHANGED
    STATUS_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN  ERROR_GRAPHICS_INDIRECT_DISPLAY_ABANDON_SWAPCHAIN
    STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED     ERROR_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED
    STATUS_GRAPHICS_NO_VIDEO_MEMORY                     ERROR_GRAPHICS_NO_VIDEO_MEMORY
    STATUS_GRAPHICS_CANT_LOCK_MEMORY                    ERROR_GRAPHICS_CANT_LOCK_MEMORY
    STATUS_GRAPHICS_ALLOCATION_BUSY                     ERROR_GRAPHICS_ALLOCATION_BUSY
    STATUS_GRAPHICS_TOO_MANY_REFERENCES                 ERROR_GRAPHICS_TOO_MANY_REFERENCES
    STATUS_GRAPHICS_TRY_AGAIN_LATER                     ERROR_GRAPHICS_TRY_AGAIN_LATER
    STATUS_GRAPHICS_TRY_AGAIN_NOW                       ERROR_GRAPHICS_TRY_AGAIN_NOW
    STATUS_GRAPHICS_ALLOCATION_INVALID                  ERROR_GRAPHICS_ALLOCATION_INVALID
    STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE    ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE
    STATUS_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED    ERROR_GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED
    STATUS_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION        ERROR_GRAPHICS_CANT_EVICT_PINNED_ALLOCATION
    STATUS_GRAPHICS_INVALID_ALLOCATION_USAGE            ERROR_GRAPHICS_INVALID_ALLOCATION_USAGE
    STATUS_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION       ERROR_GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION
    STATUS_GRAPHICS_ALLOCATION_CLOSED                   ERROR_GRAPHICS_ALLOCATION_CLOSED
    STATUS_GRAPHICS_INVALID_ALLOCATION_INSTANCE         ERROR_GRAPHICS_INVALID_ALLOCATION_INSTANCE
    STATUS_GRAPHICS_INVALID_ALLOCATION_HANDLE           ERROR_GRAPHICS_INVALID_ALLOCATION_HANDLE
    STATUS_GRAPHICS_WRONG_ALLOCATION_DEVICE             ERROR_GRAPHICS_WRONG_ALLOCATION_DEVICE
    STATUS_GRAPHICS_ALLOCATION_CONTENT_LOST             ERROR_GRAPHICS_ALLOCATION_CONTENT_LOST
    STATUS_GRAPHICS_GPU_EXCEPTION_ON_DEVICE             ERROR_GRAPHICS_GPU_EXCEPTION_ON_DEVICE
    STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY              ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY
    STATUS_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED        ERROR_GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED
    STATUS_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED  ERROR_GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED
    STATUS_GRAPHICS_INVALID_VIDPN                       ERROR_GRAPHICS_INVALID_VIDPN
    STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE        ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE
    STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET        ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET
    STATUS_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED        ERROR_GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED
    STATUS_GRAPHICS_INVALID_VIDPN_SOURCEMODESET         ERROR_GRAPHICS_INVALID_VIDPN_SOURCEMODESET
    STATUS_GRAPHICS_INVALID_VIDPN_TARGETMODESET         ERROR_GRAPHICS_INVALID_VIDPN_TARGETMODESET
    STATUS_GRAPHICS_INVALID_FREQUENCY                   ERROR_GRAPHICS_INVALID_FREQUENCY
    STATUS_GRAPHICS_INVALID_ACTIVE_REGION               ERROR_GRAPHICS_INVALID_ACTIVE_REGION
    STATUS_GRAPHICS_INVALID_TOTAL_REGION                ERROR_GRAPHICS_INVALID_TOTAL_REGION
    STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE   ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE
    STATUS_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE   ERROR_GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE
    STATUS_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET      ERROR_GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET
    STATUS_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY            ERROR_GRAPHICS_PATH_ALREADY_IN_TOPOLOGY
    STATUS_GRAPHICS_MODE_ALREADY_IN_MODESET             ERROR_GRAPHICS_MODE_ALREADY_IN_MODESET
    STATUS_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET       ERROR_GRAPHICS_INVALID_VIDEOPRESENTSOURCESET
    STATUS_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET       ERROR_GRAPHICS_INVALID_VIDEOPRESENTTARGETSET
    STATUS_GRAPHICS_SOURCE_ALREADY_IN_SET               ERROR_GRAPHICS_SOURCE_ALREADY_IN_SET
    STATUS_GRAPHICS_TARGET_ALREADY_IN_SET               ERROR_GRAPHICS_TARGET_ALREADY_IN_SET
    STATUS_GRAPHICS_INVALID_VIDPN_PRESENT_PATH          ERROR_GRAPHICS_INVALID_VIDPN_PRESENT_PATH
    STATUS_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY       ERROR_GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY
    STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET   ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET
    STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE      ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE
    STATUS_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET           ERROR_GRAPHICS_FREQUENCYRANGE_NOT_IN_SET
    STATUS_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET       ERROR_GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET
    STATUS_GRAPHICS_STALE_MODESET                       ERROR_GRAPHICS_STALE_MODESET
    STATUS_GRAPHICS_INVALID_MONITOR_SOURCEMODESET       ERROR_GRAPHICS_INVALID_MONITOR_SOURCEMODESET
    STATUS_GRAPHICS_INVALID_MONITOR_SOURCE_MODE         ERROR_GRAPHICS_INVALID_MONITOR_SOURCE_MODE
    STATUS_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN     ERROR_GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN
    STATUS_GRAPHICS_MODE_ID_MUST_BE_UNIQUE              ERROR_GRAPHICS_MODE_ID_MUST_BE_UNIQUE
    STATUS_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION  ERROR_GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION
    STATUS_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES  ERROR_GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES
    STATUS_GRAPHICS_PATH_NOT_IN_TOPOLOGY                ERROR_GRAPHICS_PATH_NOT_IN_TOPOLOGY
    STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE  ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE
    STATUS_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET  ERROR_GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET
    STATUS_GRAPHICS_INVALID_MONITORDESCRIPTORSET        ERROR_GRAPHICS_INVALID_MONITORDESCRIPTORSET
    STATUS_GRAPHICS_INVALID_MONITORDESCRIPTOR           ERROR_GRAPHICS_INVALID_MONITORDESCRIPTOR
    STATUS_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET        ERROR_GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET
    STATUS_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET    ERROR_GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET
    STATUS_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE  ERROR_GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE
    STATUS_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE    ERROR_GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE
    STATUS_GRAPHICS_RESOURCES_NOT_RELATED               ERROR_GRAPHICS_RESOURCES_NOT_RELATED
    STATUS_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE            ERROR_GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE
    STATUS_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE            ERROR_GRAPHICS_TARGET_ID_MUST_BE_UNIQUE
    STATUS_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET           ERROR_GRAPHICS_NO_AVAILABLE_VIDPN_TARGET
    STATUS_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER  ERROR_GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER
    STATUS_GRAPHICS_NO_VIDPNMGR                         ERROR_GRAPHICS_NO_VIDPNMGR
    STATUS_GRAPHICS_NO_ACTIVE_VIDPN                     ERROR_GRAPHICS_NO_ACTIVE_VIDPN
    STATUS_GRAPHICS_STALE_VIDPN_TOPOLOGY                ERROR_GRAPHICS_STALE_VIDPN_TOPOLOGY
    STATUS_GRAPHICS_MONITOR_NOT_CONNECTED               ERROR_GRAPHICS_MONITOR_NOT_CONNECTED
    STATUS_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY              ERROR_GRAPHICS_SOURCE_NOT_IN_TOPOLOGY
    STATUS_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE         ERROR_GRAPHICS_INVALID_PRIMARYSURFACE_SIZE
    STATUS_GRAPHICS_INVALID_VISIBLEREGION_SIZE          ERROR_GRAPHICS_INVALID_VISIBLEREGION_SIZE
    STATUS_GRAPHICS_INVALID_STRIDE                      ERROR_GRAPHICS_INVALID_STRIDE
    STATUS_GRAPHICS_INVALID_PIXELFORMAT                 ERROR_GRAPHICS_INVALID_PIXELFORMAT
    STATUS_GRAPHICS_INVALID_COLORBASIS                  ERROR_GRAPHICS_INVALID_COLORBASIS
    STATUS_GRAPHICS_INVALID_PIXELVALUEACCESSMODE        ERROR_GRAPHICS_INVALID_PIXELVALUEACCESSMODE
    STATUS_GRAPHICS_TARGET_NOT_IN_TOPOLOGY              ERROR_GRAPHICS_TARGET_NOT_IN_TOPOLOGY
    STATUS_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT  ERROR_GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT
    STATUS_GRAPHICS_VIDPN_SOURCE_IN_USE                 ERROR_GRAPHICS_VIDPN_SOURCE_IN_USE
    STATUS_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN            ERROR_GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN
    STATUS_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL     ERROR_GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL
    STATUS_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION  ERROR_GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION
    STATUS_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED  ERROR_GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED
    STATUS_GRAPHICS_INVALID_GAMMA_RAMP                  ERROR_GRAPHICS_INVALID_GAMMA_RAMP
    STATUS_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED            ERROR_GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED
    STATUS_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED         ERROR_GRAPHICS_MULTISAMPLING_NOT_SUPPORTED
    STATUS_GRAPHICS_MODE_NOT_IN_MODESET                 ERROR_GRAPHICS_MODE_NOT_IN_MODESET
    STATUS_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON  ERROR_GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON
    STATUS_GRAPHICS_INVALID_PATH_CONTENT_TYPE           ERROR_GRAPHICS_INVALID_PATH_CONTENT_TYPE
    STATUS_GRAPHICS_INVALID_COPYPROTECTION_TYPE         ERROR_GRAPHICS_INVALID_COPYPROTECTION_TYPE
    STATUS_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS   ERROR_GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS
    STATUS_GRAPHICS_INVALID_SCANLINE_ORDERING           ERROR_GRAPHICS_INVALID_SCANLINE_ORDERING
    STATUS_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED        ERROR_GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED
    STATUS_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS    ERROR_GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS
    STATUS_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT         ERROR_GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT
    STATUS_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM      ERROR_GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM
    STATUS_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN   ERROR_GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN
    STATUS_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT  ERROR_GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT
    STATUS_GRAPHICS_MAX_NUM_PATHS_REACHED               ERROR_GRAPHICS_MAX_NUM_PATHS_REACHED
    STATUS_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION  ERROR_GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION
    STATUS_GRAPHICS_INVALID_CLIENT_TYPE                 ERROR_GRAPHICS_INVALID_CLIENT_TYPE
    STATUS_GRAPHICS_CLIENTVIDPN_NOT_SET                 ERROR_GRAPHICS_CLIENTVIDPN_NOT_SET
    STATUS_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED   ERROR_GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED
    STATUS_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED      ERROR_GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED
    STATUS_GRAPHICS_NOT_A_LINKED_ADAPTER                ERROR_GRAPHICS_NOT_A_LINKED_ADAPTER
    STATUS_GRAPHICS_LEADLINK_NOT_ENUMERATED             ERROR_GRAPHICS_LEADLINK_NOT_ENUMERATED
    STATUS_GRAPHICS_CHAINLINKS_NOT_ENUMERATED           ERROR_GRAPHICS_CHAINLINKS_NOT_ENUMERATED
    STATUS_GRAPHICS_ADAPTER_CHAIN_NOT_READY             ERROR_GRAPHICS_ADAPTER_CHAIN_NOT_READY
    STATUS_GRAPHICS_CHAINLINKS_NOT_STARTED              ERROR_GRAPHICS_CHAINLINKS_NOT_STARTED
    STATUS_GRAPHICS_CHAINLINKS_NOT_POWERED_ON           ERROR_GRAPHICS_CHAINLINKS_NOT_POWERED_ON
    STATUS_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE      ERROR_GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE
    STATUS_GRAPHICS_NOT_POST_DEVICE_DRIVER              ERROR_GRAPHICS_NOT_POST_DEVICE_DRIVER
    STATUS_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED         ERROR_GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED
    STATUS_GRAPHICS_OPM_NOT_SUPPORTED                   ERROR_GRAPHICS_OPM_NOT_SUPPORTED
    STATUS_GRAPHICS_COPP_NOT_SUPPORTED                  ERROR_GRAPHICS_COPP_NOT_SUPPORTED
    STATUS_GRAPHICS_UAB_NOT_SUPPORTED                   ERROR_GRAPHICS_UAB_NOT_SUPPORTED
    STATUS_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS    ERROR_GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS
    STATUS_GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST      ERROR_GRAPHICS_OPM_NO_VIDEO_OUTPUTS_EXIST
    STATUS_GRAPHICS_OPM_INTERNAL_ERROR                  ERROR_GRAPHICS_OPM_INTERNAL_ERROR
    STATUS_GRAPHICS_OPM_INVALID_HANDLE                  ERROR_GRAPHICS_OPM_INVALID_HANDLE
    STATUS_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH      ERROR_GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH
    STATUS_GRAPHICS_OPM_SPANNING_MODE_ENABLED           ERROR_GRAPHICS_OPM_SPANNING_MODE_ENABLED
    STATUS_GRAPHICS_OPM_THEATER_MODE_ENABLED            ERROR_GRAPHICS_OPM_THEATER_MODE_ENABLED
    STATUS_GRAPHICS_PVP_HFS_FAILED                      ERROR_GRAPHICS_PVP_HFS_FAILED
    STATUS_GRAPHICS_OPM_INVALID_SRM                     ERROR_GRAPHICS_OPM_INVALID_SRM
    STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP    ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP
    STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP     ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP
    STATUS_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA   ERROR_GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA
    STATUS_GRAPHICS_OPM_HDCP_SRM_NEVER_SET              ERROR_GRAPHICS_OPM_HDCP_SRM_NEVER_SET
    STATUS_GRAPHICS_OPM_RESOLUTION_TOO_HIGH             ERROR_GRAPHICS_OPM_RESOLUTION_TOO_HIGH
    STATUS_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE  ERROR_GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE
    STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS  ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_NO_LONGER_EXISTS
    STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS  ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS
    STATUS_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST     ERROR_GRAPHICS_OPM_INVALID_INFORMATION_REQUEST
    STATUS_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR           ERROR_GRAPHICS_OPM_DRIVER_INTERNAL_ERROR
    STATUS_GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS  ERROR_GRAPHICS_OPM_VIDEO_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS
    STATUS_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED         ERROR_GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED
    STATUS_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST   ERROR_GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST
    STATUS_GRAPHICS_I2C_NOT_SUPPORTED                   ERROR_GRAPHICS_I2C_NOT_SUPPORTED
    STATUS_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST           ERROR_GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST
    STATUS_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA         ERROR_GRAPHICS_I2C_ERROR_TRANSMITTING_DATA
    STATUS_GRAPHICS_I2C_ERROR_RECEIVING_DATA            ERROR_GRAPHICS_I2C_ERROR_RECEIVING_DATA
    STATUS_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED             ERROR_GRAPHICS_DDCCI_VCP_NOT_SUPPORTED
    STATUS_GRAPHICS_DDCCI_INVALID_DATA                  ERROR_GRAPHICS_DDCCI_INVALID_DATA
    STATUS_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE  ERROR_GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE
    STATUS_GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING   ERROR_GRAPHICS_MCA_INVALID_CAPABILITIES_STRING
    STATUS_GRAPHICS_MCA_INTERNAL_ERROR                  ERROR_GRAPHICS_MCA_INTERNAL_ERROR
    STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND       ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND
    STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH        ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH
    STATUS_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM      ERROR_GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM
    STATUS_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE     ERROR_GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE
    STATUS_GRAPHICS_MONITOR_NO_LONGER_EXISTS            ERROR_GRAPHICS_MONITOR_NO_LONGER_EXISTS
    STATUS_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED      ERROR_GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED
    STATUS_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME  ERROR_GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME
    STATUS_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP  ERROR_GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP
    STATUS_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED     ERROR_GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED
    STATUS_GRAPHICS_INVALID_POINTER                     ERROR_GRAPHICS_INVALID_POINTER
    STATUS_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE  ERROR_GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE
    STATUS_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL           ERROR_GRAPHICS_PARAMETER_ARRAY_TOO_SMALL
    STATUS_GRAPHICS_INTERNAL_ERROR                      ERROR_GRAPHICS_INTERNAL_ERROR
    STATUS_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS     ERROR_GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS
    STATUS_FVE_LOCKED_VOLUME                            FVE_E_LOCKED_VOLUME
    STATUS_FVE_NOT_ENCRYPTED                            FVE_E_NOT_ENCRYPTED
    STATUS_FVE_BAD_INFORMATION                          FVE_E_BAD_INFORMATION
    STATUS_FVE_TOO_SMALL                                FVE_E_TOO_SMALL
    STATUS_FVE_FAILED_WRONG_FS                          FVE_E_FAILED_WRONG_FS
    STATUS_FVE_BAD_PARTITION_SIZE                       FVE_E_BAD_PARTITION_SIZE
    STATUS_FVE_FS_NOT_EXTENDED                          FVE_E_FS_NOT_EXTENDED
    STATUS_FVE_FS_MOUNTED                               FVE_E_FS_MOUNTED
    STATUS_FVE_NO_LICENSE                               FVE_E_NO_LICENSE
    STATUS_FVE_ACTION_NOT_ALLOWED                       FVE_E_ACTION_NOT_ALLOWED
    STATUS_FVE_BAD_DATA                                 FVE_E_BAD_DATA
    STATUS_FVE_VOLUME_NOT_BOUND                         FVE_E_VOLUME_NOT_BOUND
    STATUS_FVE_NOT_DATA_VOLUME                          FVE_E_NOT_DATA_VOLUME
    STATUS_FVE_CONV_READ_ERROR                          FVE_E_CONV_READ
    STATUS_FVE_CONV_WRITE_ERROR                         FVE_E_CONV_WRITE
    STATUS_FVE_OVERLAPPED_UPDATE                        FVE_E_OVERLAPPED_UPDATE
    STATUS_FVE_FAILED_SECTOR_SIZE                       FVE_E_FAILED_SECTOR_SIZE
    STATUS_FVE_FAILED_AUTHENTICATION                    FVE_E_FAILED_AUTHENTICATION
    STATUS_FVE_NOT_OS_VOLUME                            FVE_E_NOT_OS_VOLUME
    STATUS_FVE_KEYFILE_NOT_FOUND                        FVE_E_KEYFILE_NOT_FOUND
    STATUS_FVE_KEYFILE_INVALID                          FVE_E_KEYFILE_INVALID
    STATUS_FVE_KEYFILE_NO_VMK                           FVE_E_KEYFILE_NO_VMK
    STATUS_FVE_TPM_DISABLED                             FVE_E_TPM_DISABLED
    STATUS_FVE_TPM_SRK_AUTH_NOT_ZERO                    FVE_E_TPM_SRK_AUTH_NOT_ZERO
    STATUS_FVE_TPM_INVALID_PCR                          FVE_E_TPM_INVALID_PCR
    STATUS_FVE_TPM_NO_VMK                               FVE_E_TPM_NO_VMK
    STATUS_FVE_PIN_INVALID                              FVE_E_PIN_INVALID
    STATUS_FVE_AUTH_INVALID_APPLICATION                 FVE_E_AUTH_INVALID_APPLICATION
    STATUS_FVE_AUTH_INVALID_CONFIG                      FVE_E_AUTH_INVALID_CONFIG
    STATUS_FVE_DEBUGGER_ENABLED                         FVE_E_DEBUGGER_ENABLED
    STATUS_FVE_DRY_RUN_FAILED                           FVE_E_DRY_RUN_FAILED
    STATUS_FVE_BAD_METADATA_POINTER                     FVE_E_BAD_INFORMATION
    STATUS_FVE_OLD_METADATA_COPY                        FVE_E_BAD_INFORMATION
    STATUS_FVE_REBOOT_REQUIRED                          FVE_E_REBOOT_REQUIRED
    STATUS_FVE_RAW_ACCESS                               FVE_E_RAW_ACCESS
    STATUS_FVE_RAW_BLOCKED                              FVE_E_RAW_BLOCKED
    STATUS_FVE_NO_AUTOUNLOCK_MASTER_KEY                 FVE_E_NO_AUTOUNLOCK_MASTER_KEY
    STATUS_FVE_MOR_FAILED                               FVE_E_MOR_FAILED
    STATUS_FVE_NO_FEATURE_LICENSE                       FVE_E_NO_FEATURE_LICENSE
    STATUS_FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED      FVE_E_POLICY_USER_DISABLE_RDV_NOT_ALLOWED
    STATUS_FVE_CONV_RECOVERY_FAILED                     FVE_E_CONV_RECOVERY_FAILED
    STATUS_FVE_VIRTUALIZED_SPACE_TOO_BIG                FVE_E_VIRTUALIZED_SPACE_TOO_BIG
    STATUS_FVE_INVALID_DATUM_TYPE                       FVE_E_INVALID_DATUM_TYPE
    STATUS_FVE_VOLUME_TOO_SMALL                         FVE_E_VOLUME_TOO_SMALL
    STATUS_FVE_ENH_PIN_INVALID                          FVE_E_ENH_PIN_INVALID
    STATUS_FVE_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE  FVE_E_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE
    STATUS_FVE_WIPE_NOT_ALLOWED_ON_TP_STORAGE           FVE_E_WIPE_NOT_ALLOWED_ON_TP_STORAGE
    STATUS_FVE_NOT_ALLOWED_ON_CSV_STACK                 FVE_E_NOT_ALLOWED_ON_CSV_STACK
    STATUS_FVE_NOT_ALLOWED_ON_CLUSTER                   FVE_E_NOT_ALLOWED_ON_CLUSTER
    STATUS_FVE_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING  FVE_E_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING
    STATUS_FVE_WIPE_CANCEL_NOT_APPLICABLE               FVE_E_WIPE_CANCEL_NOT_APPLICABLE
    STATUS_FVE_EDRIVE_DRY_RUN_FAILED                    FVE_E_EDRIVE_DRY_RUN_FAILED
    STATUS_FVE_SECUREBOOT_DISABLED                      FVE_E_SECUREBOOT_DISABLED
    STATUS_FVE_SECUREBOOT_CONFIG_CHANGE                 FVE_E_SECUREBOOT_CONFIGURATION_INVALID
    STATUS_FVE_DEVICE_LOCKEDOUT                         FVE_E_DE_DEVICE_LOCKEDOUT
    STATUS_FVE_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT       FVE_E_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT
    STATUS_FVE_NOT_DE_VOLUME                            FVE_E_NOT_DE_VOLUME
    STATUS_FVE_PROTECTION_DISABLED                      FVE_E_PROTECTION_DISABLED
    STATUS_FVE_PROTECTION_CANNOT_BE_DISABLED            FVE_E_PROTECTION_CANNOT_BE_DISABLED
    STATUS_FVE_OSV_KSR_NOT_ALLOWED                      FVE_E_OSV_KSR_NOT_ALLOWED
    STATUS_FVE_EDRIVE_BAND_ENUMERATION_FAILED           FVE_E_EDRIVE_BAND_ENUMERATION_FAILED
    STATUS_FWP_CALLOUT_NOT_FOUND                        FWP_E_CALLOUT_NOT_FOUND
    STATUS_FWP_CONDITION_NOT_FOUND                      FWP_E_CONDITION_NOT_FOUND
    STATUS_FWP_FILTER_NOT_FOUND                         FWP_E_FILTER_NOT_FOUND
    STATUS_FWP_LAYER_NOT_FOUND                          FWP_E_LAYER_NOT_FOUND
    STATUS_FWP_PROVIDER_NOT_FOUND                       FWP_E_PROVIDER_NOT_FOUND
    STATUS_FWP_PROVIDER_CONTEXT_NOT_FOUND               FWP_E_PROVIDER_CONTEXT_NOT_FOUND
    STATUS_FWP_SUBLAYER_NOT_FOUND                       FWP_E_SUBLAYER_NOT_FOUND
    STATUS_FWP_NOT_FOUND                                FWP_E_NOT_FOUND
    STATUS_FWP_ALREADY_EXISTS                           FWP_E_ALREADY_EXISTS
    STATUS_FWP_IN_USE                                   FWP_E_IN_USE
    STATUS_FWP_DYNAMIC_SESSION_IN_PROGRESS              FWP_E_DYNAMIC_SESSION_IN_PROGRESS
    STATUS_FWP_WRONG_SESSION                            FWP_E_WRONG_SESSION
    STATUS_FWP_NO_TXN_IN_PROGRESS                       FWP_E_NO_TXN_IN_PROGRESS
    STATUS_FWP_TXN_IN_PROGRESS                          FWP_E_TXN_IN_PROGRESS
    STATUS_FWP_TXN_ABORTED                              FWP_E_TXN_ABORTED
    STATUS_FWP_SESSION_ABORTED                          FWP_E_SESSION_ABORTED
    STATUS_FWP_INCOMPATIBLE_TXN                         FWP_E_INCOMPATIBLE_TXN
    STATUS_FWP_TIMEOUT                                  FWP_E_TIMEOUT
    STATUS_FWP_NET_EVENTS_DISABLED                      FWP_E_NET_EVENTS_DISABLED
    STATUS_FWP_INCOMPATIBLE_LAYER                       FWP_E_INCOMPATIBLE_LAYER
    STATUS_FWP_KM_CLIENTS_ONLY                          FWP_E_KM_CLIENTS_ONLY
    STATUS_FWP_LIFETIME_MISMATCH                        FWP_E_LIFETIME_MISMATCH
    STATUS_FWP_BUILTIN_OBJECT                           FWP_E_BUILTIN_OBJECT
    STATUS_FWP_TOO_MANY_CALLOUTS                        FWP_E_TOO_MANY_CALLOUTS
    STATUS_FWP_NOTIFICATION_DROPPED                     FWP_E_NOTIFICATION_DROPPED
    STATUS_FWP_TRAFFIC_MISMATCH                         FWP_E_TRAFFIC_MISMATCH
    STATUS_FWP_INCOMPATIBLE_SA_STATE                    FWP_E_INCOMPATIBLE_SA_STATE
    STATUS_FWP_NULL_POINTER                             FWP_E_NULL_POINTER
    STATUS_FWP_INVALID_ENUMERATOR                       FWP_E_INVALID_ENUMERATOR
    STATUS_FWP_INVALID_FLAGS                            FWP_E_INVALID_FLAGS
    STATUS_FWP_INVALID_NET_MASK                         FWP_E_INVALID_NET_MASK
    STATUS_FWP_INVALID_RANGE                            FWP_E_INVALID_RANGE
    STATUS_FWP_INVALID_INTERVAL                         FWP_E_INVALID_INTERVAL
    STATUS_FWP_ZERO_LENGTH_ARRAY                        FWP_E_ZERO_LENGTH_ARRAY
    STATUS_FWP_NULL_DISPLAY_NAME                        FWP_E_NULL_DISPLAY_NAME
    STATUS_FWP_INVALID_ACTION_TYPE                      FWP_E_INVALID_ACTION_TYPE
    STATUS_FWP_INVALID_WEIGHT                           FWP_E_INVALID_WEIGHT
    STATUS_FWP_MATCH_TYPE_MISMATCH                      FWP_E_MATCH_TYPE_MISMATCH
    STATUS_FWP_TYPE_MISMATCH                            FWP_E_TYPE_MISMATCH
    STATUS_FWP_OUT_OF_BOUNDS                            FWP_E_OUT_OF_BOUNDS
    STATUS_FWP_RESERVED                                 FWP_E_RESERVED
    STATUS_FWP_DUPLICATE_CONDITION                      FWP_E_DUPLICATE_CONDITION
    STATUS_FWP_DUPLICATE_KEYMOD                         FWP_E_DUPLICATE_KEYMOD
    STATUS_FWP_ACTION_INCOMPATIBLE_WITH_LAYER           FWP_E_ACTION_INCOMPATIBLE_WITH_LAYER
    STATUS_FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER        FWP_E_ACTION_INCOMPATIBLE_WITH_SUBLAYER
    STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER          FWP_E_CONTEXT_INCOMPATIBLE_WITH_LAYER
    STATUS_FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT        FWP_E_CONTEXT_INCOMPATIBLE_WITH_CALLOUT
    STATUS_FWP_INCOMPATIBLE_AUTH_METHOD                 FWP_E_INCOMPATIBLE_AUTH_METHOD
    STATUS_FWP_INCOMPATIBLE_DH_GROUP                    FWP_E_INCOMPATIBLE_DH_GROUP
    STATUS_FWP_EM_NOT_SUPPORTED                         FWP_E_EM_NOT_SUPPORTED
    STATUS_FWP_NEVER_MATCH                              FWP_E_NEVER_MATCH
    STATUS_FWP_PROVIDER_CONTEXT_MISMATCH                FWP_E_PROVIDER_CONTEXT_MISMATCH
    STATUS_FWP_INVALID_PARAMETER                        FWP_E_INVALID_PARAMETER
    STATUS_FWP_TOO_MANY_SUBLAYERS                       FWP_E_TOO_MANY_SUBLAYERS
    STATUS_FWP_CALLOUT_NOTIFICATION_FAILED              FWP_E_CALLOUT_NOTIFICATION_FAILED
    STATUS_FWP_INVALID_AUTH_TRANSFORM                   FWP_E_INVALID_AUTH_TRANSFORM
    STATUS_FWP_INVALID_CIPHER_TRANSFORM                 FWP_E_INVALID_CIPHER_TRANSFORM
    STATUS_FWP_INCOMPATIBLE_CIPHER_TRANSFORM            FWP_E_INCOMPATIBLE_CIPHER_TRANSFORM
    STATUS_FWP_INVALID_TRANSFORM_COMBINATION            FWP_E_INVALID_TRANSFORM_COMBINATION
    STATUS_FWP_DUPLICATE_AUTH_METHOD                    FWP_E_DUPLICATE_AUTH_METHOD
    STATUS_FWP_INVALID_TUNNEL_ENDPOINT                  FWP_E_INVALID_TUNNEL_ENDPOINT
    STATUS_FWP_L2_DRIVER_NOT_READY                      FWP_E_L2_DRIVER_NOT_READY
    STATUS_FWP_KEY_DICTATOR_ALREADY_REGISTERED          FWP_E_KEY_DICTATOR_ALREADY_REGISTERED
    STATUS_FWP_KEY_DICTATION_INVALID_KEYING_MATERIAL    FWP_E_KEY_DICTATION_INVALID_KEYING_MATERIAL
    STATUS_FWP_CONNECTIONS_DISABLED                     FWP_E_CONNECTIONS_DISABLED
    STATUS_FWP_INVALID_DNS_NAME                         FWP_E_INVALID_DNS_NAME
    STATUS_FWP_STILL_ON                                 FWP_E_STILL_ON
    STATUS_FWP_IKEEXT_NOT_RUNNING                       FWP_E_IKEEXT_NOT_RUNNING
    STATUS_FWP_TCPIP_NOT_READY                          ERROR_NOT_READY
    STATUS_FWP_INJECT_HANDLE_CLOSING                    ERROR_OPERATION_ABORTED
    STATUS_FWP_INJECT_HANDLE_STALE                      ERROR_RETRY
    STATUS_FWP_CANNOT_PEND                              ERROR_INVALID_OPERATION
    STATUS_FWP_DROP_NOICMP                              FWP_E_DROP_NOICMP
    STATUS_NDIS_CLOSING                                 ERROR_NDIS_INTERFACE_CLOSING
    STATUS_NDIS_BAD_VERSION                             ERROR_NDIS_BAD_VERSION
    STATUS_NDIS_BAD_CHARACTERISTICS                     ERROR_NDIS_BAD_CHARACTERISTICS
    STATUS_NDIS_ADAPTER_NOT_FOUND                       ERROR_NDIS_ADAPTER_NOT_FOUND
    STATUS_NDIS_OPEN_FAILED                             ERROR_NDIS_OPEN_FAILED
    STATUS_NDIS_DEVICE_FAILED                           ERROR_NDIS_DEVICE_FAILED
    STATUS_NDIS_MULTICAST_FULL                          ERROR_NDIS_MULTICAST_FULL
    STATUS_NDIS_MULTICAST_EXISTS                        ERROR_NDIS_MULTICAST_EXISTS
    STATUS_NDIS_MULTICAST_NOT_FOUND                     ERROR_NDIS_MULTICAST_NOT_FOUND
    STATUS_NDIS_REQUEST_ABORTED                         ERROR_NDIS_REQUEST_ABORTED
    STATUS_NDIS_RESET_IN_PROGRESS                       ERROR_NDIS_RESET_IN_PROGRESS
    STATUS_NDIS_INVALID_PACKET                          ERROR_NDIS_INVALID_PACKET
    STATUS_NDIS_INVALID_DEVICE_REQUEST                  ERROR_NDIS_INVALID_DEVICE_REQUEST
    STATUS_NDIS_ADAPTER_NOT_READY                       ERROR_NDIS_ADAPTER_NOT_READY
    STATUS_NDIS_INVALID_LENGTH                          ERROR_NDIS_INVALID_LENGTH
    STATUS_NDIS_INVALID_DATA                            ERROR_NDIS_INVALID_DATA
    STATUS_NDIS_BUFFER_TOO_SHORT                        ERROR_NDIS_BUFFER_TOO_SHORT
    STATUS_NDIS_INVALID_OID                             ERROR_NDIS_INVALID_OID
    STATUS_NDIS_ADAPTER_REMOVED                         ERROR_NDIS_ADAPTER_REMOVED
    STATUS_NDIS_UNSUPPORTED_MEDIA                       ERROR_NDIS_UNSUPPORTED_MEDIA
    STATUS_NDIS_GROUP_ADDRESS_IN_USE                    ERROR_NDIS_GROUP_ADDRESS_IN_USE
    STATUS_NDIS_FILE_NOT_FOUND                          ERROR_NDIS_FILE_NOT_FOUND
    STATUS_NDIS_ERROR_READING_FILE                      ERROR_NDIS_ERROR_READING_FILE
    STATUS_NDIS_ALREADY_MAPPED                          ERROR_NDIS_ALREADY_MAPPED
    STATUS_NDIS_RESOURCE_CONFLICT                       ERROR_NDIS_RESOURCE_CONFLICT
    STATUS_NDIS_MEDIA_DISCONNECTED                      ERROR_NDIS_MEDIA_DISCONNECTED
    STATUS_NDIS_INVALID_ADDRESS                         ERROR_NDIS_INVALID_ADDRESS
    STATUS_NDIS_PAUSED                                  ERROR_NDIS_PAUSED
    STATUS_NDIS_INTERFACE_NOT_FOUND                     ERROR_NDIS_INTERFACE_NOT_FOUND
    STATUS_NDIS_UNSUPPORTED_REVISION                    ERROR_NDIS_UNSUPPORTED_REVISION
    STATUS_NDIS_INVALID_PORT                            ERROR_NDIS_INVALID_PORT
    STATUS_NDIS_INVALID_PORT_STATE                      ERROR_NDIS_INVALID_PORT_STATE
    STATUS_NDIS_LOW_POWER_STATE                         ERROR_NDIS_LOW_POWER_STATE
    STATUS_NDIS_REINIT_REQUIRED                         ERROR_NDIS_REINIT_REQUIRED
    STATUS_NDIS_NO_QUEUES                               ERROR_NDIS_NO_QUEUES
    STATUS_NDIS_NOT_SUPPORTED                           ERROR_NDIS_NOT_SUPPORTED
    STATUS_NDIS_OFFLOAD_POLICY                          ERROR_NDIS_OFFLOAD_POLICY
    STATUS_NDIS_OFFLOAD_CONNECTION_REJECTED             ERROR_NDIS_OFFLOAD_CONNECTION_REJECTED
    STATUS_NDIS_OFFLOAD_PATH_REJECTED                   ERROR_NDIS_OFFLOAD_PATH_REJECTED
    STATUS_NDIS_DOT11_AUTO_CONFIG_ENABLED               ERROR_NDIS_DOT11_AUTO_CONFIG_ENABLED
    STATUS_NDIS_DOT11_MEDIA_IN_USE                      ERROR_NDIS_DOT11_MEDIA_IN_USE
    STATUS_NDIS_DOT11_POWER_STATE_INVALID               ERROR_NDIS_DOT11_POWER_STATE_INVALID
    STATUS_NDIS_PM_WOL_PATTERN_LIST_FULL                ERROR_NDIS_PM_WOL_PATTERN_LIST_FULL
    STATUS_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL           ERROR_NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL
    STATUS_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE  ERROR_NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE
    STATUS_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE   ERROR_NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE
    STATUS_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED            ERROR_NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED
    STATUS_NDIS_DOT11_AP_BAND_NOT_ALLOWED               ERROR_NDIS_DOT11_AP_BAND_NOT_ALLOWED
    STATUS_QUIC_HANDSHAKE_FAILURE                       ERROR_QUIC_HANDSHAKE_FAILURE
    STATUS_QUIC_VER_NEG_FAILURE                         ERROR_QUIC_VER_NEG_FAILURE
    STATUS_QUIC_USER_CANCELED                           ERROR_QUIC_USER_CANCELED
    STATUS_QUIC_INTERNAL_ERROR                          ERROR_QUIC_INTERNAL_ERROR
    STATUS_QUIC_PROTOCOL_VIOLATION                      ERROR_QUIC_PROTOCOL_VIOLATION
    STATUS_QUIC_CONNECTION_IDLE                         ERROR_QUIC_CONNECTION_IDLE
    STATUS_QUIC_CONNECTION_TIMEOUT                      ERROR_QUIC_CONNECTION_TIMEOUT
    STATUS_QUIC_ALPN_NEG_FAILURE                        ERROR_QUIC_ALPN_NEG_FAILURE
    STATUS_TPM_ERROR_MASK                               TPM_E_ERROR_MASK
    STATUS_TPM_AUTHFAIL                                 TPM_E_AUTHFAIL
    STATUS_TPM_BADINDEX                                 TPM_E_BADINDEX
    STATUS_TPM_BAD_PARAMETER                            TPM_E_BAD_PARAMETER
    STATUS_TPM_AUDITFAILURE                             TPM_E_AUDITFAILURE
    STATUS_TPM_CLEAR_DISABLED                           TPM_E_CLEAR_DISABLED
    STATUS_TPM_DEACTIVATED                              TPM_E_DEACTIVATED
    STATUS_TPM_DISABLED                                 TPM_E_DISABLED
    STATUS_TPM_DISABLED_CMD                             TPM_E_DISABLED_CMD
    STATUS_TPM_FAIL                                     TPM_E_FAIL
    STATUS_TPM_BAD_ORDINAL                              TPM_E_BAD_ORDINAL
    STATUS_TPM_INSTALL_DISABLED                         TPM_E_INSTALL_DISABLED
    STATUS_TPM_INVALID_KEYHANDLE                        TPM_E_INVALID_KEYHANDLE
    STATUS_TPM_KEYNOTFOUND                              TPM_E_KEYNOTFOUND
    STATUS_TPM_INAPPROPRIATE_ENC                        TPM_E_INAPPROPRIATE_ENC
    STATUS_TPM_MIGRATEFAIL                              TPM_E_MIGRATEFAIL
    STATUS_TPM_INVALID_PCR_INFO                         TPM_E_INVALID_PCR_INFO
    STATUS_TPM_NOSPACE                                  TPM_E_NOSPACE
    STATUS_TPM_NOSRK                                    TPM_E_NOSRK
    STATUS_TPM_NOTSEALED_BLOB                           TPM_E_NOTSEALED_BLOB
    STATUS_TPM_OWNER_SET                                TPM_E_OWNER_SET
    STATUS_TPM_RESOURCES                                TPM_E_RESOURCES
    STATUS_TPM_SHORTRANDOM                              TPM_E_SHORTRANDOM
    STATUS_TPM_SIZE                                     TPM_E_SIZE
    STATUS_TPM_WRONGPCRVAL                              TPM_E_WRONGPCRVAL
    STATUS_TPM_BAD_PARAM_SIZE                           TPM_E_BAD_PARAM_SIZE
    STATUS_TPM_SHA_THREAD                               TPM_E_SHA_THREAD
    STATUS_TPM_SHA_ERROR                                TPM_E_SHA_ERROR
    STATUS_TPM_FAILEDSELFTEST                           TPM_E_FAILEDSELFTEST
    STATUS_TPM_AUTH2FAIL                                TPM_E_AUTH2FAIL
    STATUS_TPM_BADTAG                                   TPM_E_BADTAG
    STATUS_TPM_IOERROR                                  TPM_E_IOERROR
    STATUS_TPM_ENCRYPT_ERROR                            TPM_E_ENCRYPT_ERROR
    STATUS_TPM_DECRYPT_ERROR                            TPM_E_DECRYPT_ERROR
    STATUS_TPM_INVALID_AUTHHANDLE                       TPM_E_INVALID_AUTHHANDLE
    STATUS_TPM_NO_ENDORSEMENT                           TPM_E_NO_ENDORSEMENT
    STATUS_TPM_INVALID_KEYUSAGE                         TPM_E_INVALID_KEYUSAGE
    STATUS_TPM_WRONG_ENTITYTYPE                         TPM_E_WRONG_ENTITYTYPE
    STATUS_TPM_INVALID_POSTINIT                         TPM_E_INVALID_POSTINIT
    STATUS_TPM_INAPPROPRIATE_SIG                        TPM_E_INAPPROPRIATE_SIG
    STATUS_TPM_BAD_KEY_PROPERTY                         TPM_E_BAD_KEY_PROPERTY
    STATUS_TPM_BAD_MIGRATION                            TPM_E_BAD_MIGRATION
    STATUS_TPM_BAD_SCHEME                               TPM_E_BAD_SCHEME
    STATUS_TPM_BAD_DATASIZE                             TPM_E_BAD_DATASIZE
    STATUS_TPM_BAD_MODE                                 TPM_E_BAD_MODE
    STATUS_TPM_BAD_PRESENCE                             TPM_E_BAD_PRESENCE
    STATUS_TPM_BAD_VERSION                              TPM_E_BAD_VERSION
    STATUS_TPM_NO_WRAP_TRANSPORT                        TPM_E_NO_WRAP_TRANSPORT
    STATUS_TPM_AUDITFAIL_UNSUCCESSFUL                   TPM_E_AUDITFAIL_UNSUCCESSFUL
    STATUS_TPM_AUDITFAIL_SUCCESSFUL                     TPM_E_AUDITFAIL_SUCCESSFUL
    STATUS_TPM_NOTRESETABLE                             TPM_E_NOTRESETABLE
    STATUS_TPM_NOTLOCAL                                 TPM_E_NOTLOCAL
    STATUS_TPM_BAD_TYPE                                 TPM_E_BAD_TYPE
    STATUS_TPM_INVALID_RESOURCE                         TPM_E_INVALID_RESOURCE
    STATUS_TPM_NOTFIPS                                  TPM_E_NOTFIPS
    STATUS_TPM_INVALID_FAMILY                           TPM_E_INVALID_FAMILY
    STATUS_TPM_NO_NV_PERMISSION                         TPM_E_NO_NV_PERMISSION
    STATUS_TPM_REQUIRES_SIGN                            TPM_E_REQUIRES_SIGN
    STATUS_TPM_KEY_NOTSUPPORTED                         TPM_E_KEY_NOTSUPPORTED
    STATUS_TPM_AUTH_CONFLICT                            TPM_E_AUTH_CONFLICT
    STATUS_TPM_AREA_LOCKED                              TPM_E_AREA_LOCKED
    STATUS_TPM_BAD_LOCALITY                             TPM_E_BAD_LOCALITY
    STATUS_TPM_READ_ONLY                                TPM_E_READ_ONLY
    STATUS_TPM_PER_NOWRITE                              TPM_E_PER_NOWRITE
    STATUS_TPM_FAMILYCOUNT                              TPM_E_FAMILYCOUNT
    STATUS_TPM_WRITE_LOCKED                             TPM_E_WRITE_LOCKED
    STATUS_TPM_BAD_ATTRIBUTES                           TPM_E_BAD_ATTRIBUTES
    STATUS_TPM_INVALID_STRUCTURE                        TPM_E_INVALID_STRUCTURE
    STATUS_TPM_KEY_OWNER_CONTROL                        TPM_E_KEY_OWNER_CONTROL
    STATUS_TPM_BAD_COUNTER                              TPM_E_BAD_COUNTER
    STATUS_TPM_NOT_FULLWRITE                            TPM_E_NOT_FULLWRITE
    STATUS_TPM_CONTEXT_GAP                              TPM_E_CONTEXT_GAP
    STATUS_TPM_MAXNVWRITES                              TPM_E_MAXNVWRITES
    STATUS_TPM_NOOPERATOR                               TPM_E_NOOPERATOR
    STATUS_TPM_RESOURCEMISSING                          TPM_E_RESOURCEMISSING
    STATUS_TPM_DELEGATE_LOCK                            TPM_E_DELEGATE_LOCK
    STATUS_TPM_DELEGATE_FAMILY                          TPM_E_DELEGATE_FAMILY
    STATUS_TPM_DELEGATE_ADMIN                           TPM_E_DELEGATE_ADMIN
    STATUS_TPM_TRANSPORT_NOTEXCLUSIVE                   TPM_E_TRANSPORT_NOTEXCLUSIVE
    STATUS_TPM_OWNER_CONTROL                            TPM_E_OWNER_CONTROL
    STATUS_TPM_DAA_RESOURCES                            TPM_E_DAA_RESOURCES
    STATUS_TPM_DAA_INPUT_DATA0                          TPM_E_DAA_INPUT_DATA0
    STATUS_TPM_DAA_INPUT_DATA1                          TPM_E_DAA_INPUT_DATA1
    STATUS_TPM_DAA_ISSUER_SETTINGS                      TPM_E_DAA_ISSUER_SETTINGS
    STATUS_TPM_DAA_TPM_SETTINGS                         TPM_E_DAA_TPM_SETTINGS
    STATUS_TPM_DAA_STAGE                                TPM_E_DAA_STAGE
    STATUS_TPM_DAA_ISSUER_VALIDITY                      TPM_E_DAA_ISSUER_VALIDITY
    STATUS_TPM_DAA_WRONG_W                              TPM_E_DAA_WRONG_W
    STATUS_TPM_BAD_HANDLE                               TPM_E_BAD_HANDLE
    STATUS_TPM_BAD_DELEGATE                             TPM_E_BAD_DELEGATE
    STATUS_TPM_BADCONTEXT                               TPM_E_BADCONTEXT
    STATUS_TPM_TOOMANYCONTEXTS                          TPM_E_TOOMANYCONTEXTS
    STATUS_TPM_MA_TICKET_SIGNATURE                      TPM_E_MA_TICKET_SIGNATURE
    STATUS_TPM_MA_DESTINATION                           TPM_E_MA_DESTINATION
    STATUS_TPM_MA_SOURCE                                TPM_E_MA_SOURCE
    STATUS_TPM_MA_AUTHORITY                             TPM_E_MA_AUTHORITY
    STATUS_TPM_PERMANENTEK                              TPM_E_PERMANENTEK
    STATUS_TPM_BAD_SIGNATURE                            TPM_E_BAD_SIGNATURE
    STATUS_TPM_NOCONTEXTSPACE                           TPM_E_NOCONTEXTSPACE
    STATUS_TPM_20_E_ASYMMETRIC                          TPM_20_E_ASYMMETRIC
    STATUS_TPM_20_E_ATTRIBUTES                          TPM_20_E_ATTRIBUTES
    STATUS_TPM_20_E_HASH                                TPM_20_E_HASH
    STATUS_TPM_20_E_VALUE                               TPM_20_E_VALUE
    STATUS_TPM_20_E_HIERARCHY                           TPM_20_E_HIERARCHY
    STATUS_TPM_20_E_KEY_SIZE                            TPM_20_E_KEY_SIZE
    STATUS_TPM_20_E_MGF                                 TPM_20_E_MGF
    STATUS_TPM_20_E_MODE                                TPM_20_E_MODE
    STATUS_TPM_20_E_TYPE                                TPM_20_E_TYPE
    STATUS_TPM_20_E_HANDLE                              TPM_20_E_HANDLE
    STATUS_TPM_20_E_KDF                                 TPM_20_E_KDF
    STATUS_TPM_20_E_RANGE                               TPM_20_E_RANGE
    STATUS_TPM_20_E_AUTH_FAIL                           TPM_20_E_AUTH_FAIL
    STATUS_TPM_20_E_NONCE                               TPM_20_E_NONCE
    STATUS_TPM_20_E_PP                                  TPM_20_E_PP
    STATUS_TPM_20_E_SCHEME                              TPM_20_E_SCHEME
    STATUS_TPM_20_E_SIZE                                TPM_20_E_SIZE
    STATUS_TPM_20_E_SYMMETRIC                           TPM_20_E_SYMMETRIC
    STATUS_TPM_20_E_TAG                                 TPM_20_E_TAG
    STATUS_TPM_20_E_SELECTOR                            TPM_20_E_SELECTOR
    STATUS_TPM_20_E_INSUFFICIENT                        TPM_20_E_INSUFFICIENT
    STATUS_TPM_20_E_SIGNATURE                           TPM_20_E_SIGNATURE
    STATUS_TPM_20_E_KEY                                 TPM_20_E_KEY
    STATUS_TPM_20_E_POLICY_FAIL                         TPM_20_E_POLICY_FAIL
    STATUS_TPM_20_E_INTEGRITY                           TPM_20_E_INTEGRITY
    STATUS_TPM_20_E_TICKET                              TPM_20_E_TICKET
    STATUS_TPM_20_E_RESERVED_BITS                       TPM_20_E_RESERVED_BITS
    STATUS_TPM_20_E_BAD_AUTH                            TPM_20_E_BAD_AUTH
    STATUS_TPM_20_E_EXPIRED                             TPM_20_E_EXPIRED
    STATUS_TPM_20_E_POLICY_CC                           TPM_20_E_POLICY_CC
    STATUS_TPM_20_E_BINDING                             TPM_20_E_BINDING
    STATUS_TPM_20_E_CURVE                               TPM_20_E_CURVE
    STATUS_TPM_20_E_ECC_POINT                           TPM_20_E_ECC_POINT
    STATUS_TPM_20_E_INITIALIZE                          TPM_20_E_INITIALIZE
    STATUS_TPM_20_E_FAILURE                             TPM_20_E_FAILURE
    STATUS_TPM_20_E_SEQUENCE                            TPM_20_E_SEQUENCE
    STATUS_TPM_20_E_PRIVATE                             TPM_20_E_PRIVATE
    STATUS_TPM_20_E_HMAC                                TPM_20_E_HMAC
    STATUS_TPM_20_E_DISABLED                            TPM_20_E_DISABLED
    STATUS_TPM_20_E_EXCLUSIVE                           TPM_20_E_EXCLUSIVE
    STATUS_TPM_20_E_ECC_CURVE                           TPM_20_E_ECC_CURVE
    STATUS_TPM_20_E_AUTH_TYPE                           TPM_20_E_AUTH_TYPE
    STATUS_TPM_20_E_AUTH_MISSING                        TPM_20_E_AUTH_MISSING
    STATUS_TPM_20_E_POLICY                              TPM_20_E_POLICY
    STATUS_TPM_20_E_PCR                                 TPM_20_E_PCR
    STATUS_TPM_20_E_PCR_CHANGED                         TPM_20_E_PCR_CHANGED
    STATUS_TPM_20_E_UPGRADE                             TPM_20_E_UPGRADE
    STATUS_TPM_20_E_TOO_MANY_CONTEXTS                   TPM_20_E_TOO_MANY_CONTEXTS
    STATUS_TPM_20_E_AUTH_UNAVAILABLE                    TPM_20_E_AUTH_UNAVAILABLE
    STATUS_TPM_20_E_REBOOT                              TPM_20_E_REBOOT
    STATUS_TPM_20_E_UNBALANCED                          TPM_20_E_UNBALANCED
    STATUS_TPM_20_E_COMMAND_SIZE                        TPM_20_E_COMMAND_SIZE
    STATUS_TPM_20_E_COMMAND_CODE                        TPM_20_E_COMMAND_CODE
    STATUS_TPM_20_E_AUTHSIZE                            TPM_20_E_AUTHSIZE
    STATUS_TPM_20_E_AUTH_CONTEXT                        TPM_20_E_AUTH_CONTEXT
    STATUS_TPM_20_E_NV_RANGE                            TPM_20_E_NV_RANGE
    STATUS_TPM_20_E_NV_SIZE                             TPM_20_E_NV_SIZE
    STATUS_TPM_20_E_NV_LOCKED                           TPM_20_E_NV_LOCKED
    STATUS_TPM_20_E_NV_AUTHORIZATION                    TPM_20_E_NV_AUTHORIZATION
    STATUS_TPM_20_E_NV_UNINITIALIZED                    TPM_20_E_NV_UNINITIALIZED
    STATUS_TPM_20_E_NV_SPACE                            TPM_20_E_NV_SPACE
    STATUS_TPM_20_E_NV_DEFINED                          TPM_20_E_NV_DEFINED
    STATUS_TPM_20_E_BAD_CONTEXT                         TPM_20_E_BAD_CONTEXT
    STATUS_TPM_20_E_CPHASH                              TPM_20_E_CPHASH
    STATUS_TPM_20_E_PARENT                              TPM_20_E_PARENT
    STATUS_TPM_20_E_NEEDS_TEST                          TPM_20_E_NEEDS_TEST
    STATUS_TPM_20_E_NO_RESULT                           TPM_20_E_NO_RESULT
    STATUS_TPM_20_E_SENSITIVE                           TPM_20_E_SENSITIVE
    STATUS_TPM_COMMAND_BLOCKED                          TPM_E_COMMAND_BLOCKED
    STATUS_TPM_INVALID_HANDLE                           TPM_E_INVALID_HANDLE
    STATUS_TPM_DUPLICATE_VHANDLE                        TPM_E_DUPLICATE_VHANDLE
    STATUS_TPM_EMBEDDED_COMMAND_BLOCKED                 TPM_E_EMBEDDED_COMMAND_BLOCKED
    STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED             TPM_E_EMBEDDED_COMMAND_UNSUPPORTED
    STATUS_TPM_RETRY                                    TPM_E_RETRY
    STATUS_TPM_NEEDS_SELFTEST                           TPM_E_NEEDS_SELFTEST
    STATUS_TPM_DOING_SELFTEST                           TPM_E_DOING_SELFTEST
    STATUS_TPM_DEFEND_LOCK_RUNNING                      TPM_E_DEFEND_LOCK_RUNNING
    STATUS_TPM_COMMAND_CANCELED                         TBS_E_COMMAND_CANCELED
    STATUS_TPM_TOO_MANY_CONTEXTS                        TBS_E_TOO_MANY_TBS_CONTEXTS
    STATUS_TPM_NOT_FOUND                                TBS_E_TPM_NOT_FOUND
    STATUS_TPM_ACCESS_DENIED                            TBS_E_ACCESS_DENIED
    STATUS_TPM_INSUFFICIENT_BUFFER                      TBS_E_INSUFFICIENT_BUFFER
    STATUS_TPM_PPI_FUNCTION_UNSUPPORTED                 TBS_E_PPI_FUNCTION_UNSUPPORTED
    STATUS_PCP_ERROR_MASK                               TPM_E_PCP_ERROR_MASK
    STATUS_PCP_DEVICE_NOT_READY                         TPM_E_PCP_DEVICE_NOT_READY
    STATUS_PCP_INVALID_HANDLE                           TPM_E_PCP_INVALID_HANDLE
    STATUS_PCP_INVALID_PARAMETER                        TPM_E_PCP_INVALID_PARAMETER
    STATUS_PCP_FLAG_NOT_SUPPORTED                       TPM_E_PCP_FLAG_NOT_SUPPORTED
    STATUS_PCP_NOT_SUPPORTED                            TPM_E_PCP_NOT_SUPPORTED
    STATUS_PCP_BUFFER_TOO_SMALL                         TPM_E_PCP_BUFFER_TOO_SMALL
    STATUS_PCP_INTERNAL_ERROR                           TPM_E_PCP_INTERNAL_ERROR
    STATUS_PCP_AUTHENTICATION_FAILED                    TPM_E_PCP_AUTHENTICATION_FAILED
    STATUS_PCP_AUTHENTICATION_IGNORED                   TPM_E_PCP_AUTHENTICATION_IGNORED
    STATUS_PCP_POLICY_NOT_FOUND                         TPM_E_PCP_POLICY_NOT_FOUND
    STATUS_PCP_PROFILE_NOT_FOUND                        TPM_E_PCP_PROFILE_NOT_FOUND
    STATUS_PCP_VALIDATION_FAILED                        TPM_E_PCP_VALIDATION_FAILED
    STATUS_PCP_DEVICE_NOT_FOUND                         NTE_DEVICE_NOT_FOUND
    STATUS_PCP_WRONG_PARENT                             TPM_E_PCP_WRONG_PARENT
    STATUS_PCP_KEY_NOT_LOADED                           TPM_E_KEY_NOT_LOADED
    STATUS_PCP_NO_KEY_CERTIFICATION                     TPM_E_NO_KEY_CERTIFICATION
    STATUS_PCP_KEY_NOT_FINALIZED                        TPM_E_KEY_NOT_FINALIZED
    STATUS_PCP_ATTESTATION_CHALLENGE_NOT_SET            TPM_E_ATTESTATION_CHALLENGE_NOT_SET
    STATUS_PCP_NOT_PCR_BOUND                            TPM_E_NOT_PCR_BOUND
    STATUS_PCP_KEY_ALREADY_FINALIZED                    TPM_E_KEY_ALREADY_FINALIZED
    STATUS_PCP_KEY_USAGE_POLICY_NOT_SUPPORTED           TPM_E_KEY_USAGE_POLICY_NOT_SUPPORTED
    STATUS_PCP_KEY_USAGE_POLICY_INVALID                 TPM_E_KEY_USAGE_POLICY_INVALID
    STATUS_PCP_SOFT_KEY_ERROR                           TPM_E_SOFT_KEY_ERROR
    STATUS_PCP_KEY_NOT_AUTHENTICATED                    TPM_E_KEY_NOT_AUTHENTICATED
    STATUS_PCP_KEY_NOT_AIK                              TPM_E_PCP_KEY_NOT_AIK
    STATUS_PCP_KEY_NOT_SIGNING_KEY                      TPM_E_KEY_NOT_SIGNING_KEY
    STATUS_PCP_LOCKED_OUT                               TPM_E_LOCKED_OUT
    STATUS_PCP_CLAIM_TYPE_NOT_SUPPORTED                 TPM_E_CLAIM_TYPE_NOT_SUPPORTED
    STATUS_PCP_TPM_VERSION_NOT_SUPPORTED                TPM_E_VERSION_NOT_SUPPORTED
    STATUS_PCP_BUFFER_LENGTH_MISMATCH                   TPM_E_BUFFER_LENGTH_MISMATCH
    STATUS_PCP_IFX_RSA_KEY_CREATION_BLOCKED             TPM_E_PCP_IFX_RSA_KEY_CREATION_BLOCKED
    STATUS_PCP_TICKET_MISSING                           TPM_E_PCP_TICKET_MISSING
    STATUS_PCP_RAW_POLICY_NOT_SUPPORTED                 TPM_E_PCP_RAW_POLICY_NOT_SUPPORTED
    STATUS_PCP_KEY_HANDLE_INVALIDATED                   TPM_E_PCP_KEY_HANDLE_INVALIDATED
    STATUS_RTPM_NO_RESULT                               ERROR_INVALID_PARAMETER
    STATUS_RTPM_PCR_READ_INCOMPLETE                     ERROR_INTERNAL_ERROR
    STATUS_RTPM_INVALID_CONTEXT                         ERROR_INVALID_PARAMETER
    STATUS_RTPM_UNSUPPORTED_CMD                         ERROR_INTERNAL_ERROR
    STATUS_TPM_ZERO_EXHAUST_ENABLED                     TPM_E_ZERO_EXHAUST_ENABLED
    STATUS_HV_INVALID_HYPERCALL_CODE                    ERROR_HV_INVALID_HYPERCALL_CODE
    STATUS_HV_INVALID_HYPERCALL_INPUT                   ERROR_HV_INVALID_HYPERCALL_INPUT
    STATUS_HV_INVALID_ALIGNMENT                         ERROR_HV_INVALID_ALIGNMENT
    STATUS_HV_INVALID_PARAMETER                         ERROR_HV_INVALID_PARAMETER
    STATUS_HV_ACCESS_DENIED                             ERROR_HV_ACCESS_DENIED
    STATUS_HV_INVALID_PARTITION_STATE                   ERROR_HV_INVALID_PARTITION_STATE
    STATUS_HV_OPERATION_DENIED                          ERROR_HV_OPERATION_DENIED
    STATUS_HV_UNKNOWN_PROPERTY                          ERROR_HV_UNKNOWN_PROPERTY
    STATUS_HV_PROPERTY_VALUE_OUT_OF_RANGE               ERROR_HV_PROPERTY_VALUE_OUT_OF_RANGE
    STATUS_HV_INSUFFICIENT_MEMORY                       ERROR_HV_INSUFFICIENT_MEMORY
    STATUS_HV_PARTITION_TOO_DEEP                        ERROR_HV_PARTITION_TOO_DEEP
    STATUS_HV_INVALID_PARTITION_ID                      ERROR_HV_INVALID_PARTITION_ID
    STATUS_HV_INVALID_VP_INDEX                          ERROR_HV_INVALID_VP_INDEX
    STATUS_HV_INVALID_PORT_ID                           ERROR_HV_INVALID_PORT_ID
    STATUS_HV_INVALID_CONNECTION_ID                     ERROR_HV_INVALID_CONNECTION_ID
    STATUS_HV_INSUFFICIENT_BUFFERS                      ERROR_HV_INSUFFICIENT_BUFFERS
    STATUS_HV_NOT_ACKNOWLEDGED                          ERROR_HV_NOT_ACKNOWLEDGED
    STATUS_HV_INVALID_VP_STATE                          ERROR_HV_INVALID_VP_STATE
    STATUS_HV_ACKNOWLEDGED                              ERROR_HV_ACKNOWLEDGED
    STATUS_HV_INVALID_SAVE_RESTORE_STATE                ERROR_HV_INVALID_SAVE_RESTORE_STATE
    STATUS_HV_INVALID_SYNIC_STATE                       ERROR_HV_INVALID_SYNIC_STATE
    STATUS_HV_OBJECT_IN_USE                             ERROR_HV_OBJECT_IN_USE
    STATUS_HV_INVALID_PROXIMITY_DOMAIN_INFO             ERROR_HV_INVALID_PROXIMITY_DOMAIN_INFO
    STATUS_HV_NO_DATA                                   ERROR_HV_NO_DATA
    STATUS_HV_INACTIVE                                  ERROR_HV_INACTIVE
    STATUS_HV_NO_RESOURCES                              ERROR_HV_NO_RESOURCES
    STATUS_HV_FEATURE_UNAVAILABLE                       ERROR_HV_FEATURE_UNAVAILABLE
    STATUS_HV_INSUFFICIENT_BUFFER                       ERROR_HV_INSUFFICIENT_BUFFER
    STATUS_HV_INSUFFICIENT_DEVICE_DOMAINS               ERROR_HV_INSUFFICIENT_DEVICE_DOMAINS
    STATUS_HV_CPUID_FEATURE_VALIDATION_ERROR            ERROR_HV_CPUID_FEATURE_VALIDATION
    STATUS_HV_CPUID_XSAVE_FEATURE_VALIDATION_ERROR      ERROR_HV_CPUID_XSAVE_FEATURE_VALIDATION
    STATUS_HV_PROCESSOR_STARTUP_TIMEOUT                 ERROR_HV_PROCESSOR_STARTUP_TIMEOUT
    STATUS_HV_SMX_ENABLED                               ERROR_HV_SMX_ENABLED
    STATUS_HV_INVALID_LP_INDEX                          ERROR_HV_INVALID_LP_INDEX
    STATUS_HV_INVALID_REGISTER_VALUE                    ERROR_HV_INVALID_REGISTER_VALUE
    STATUS_HV_INVALID_VTL_STATE                         ERROR_HV_INVALID_VTL_STATE
    STATUS_HV_NX_NOT_DETECTED                           ERROR_HV_NX_NOT_DETECTED
    STATUS_HV_INVALID_DEVICE_ID                         ERROR_HV_INVALID_DEVICE_ID
    STATUS_HV_INVALID_DEVICE_STATE                      ERROR_HV_INVALID_DEVICE_STATE
    STATUS_HV_PAGE_REQUEST_INVALID                      ERROR_HV_PAGE_REQUEST_INVALID
    STATUS_HV_INVALID_CPU_GROUP_ID                      ERROR_HV_INVALID_CPU_GROUP_ID
    STATUS_HV_INVALID_CPU_GROUP_STATE                   ERROR_HV_INVALID_CPU_GROUP_STATE
    STATUS_HV_OPERATION_FAILED                          ERROR_HV_OPERATION_FAILED
    STATUS_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE       ERROR_HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE
    STATUS_HV_INSUFFICIENT_ROOT_MEMORY                  ERROR_HV_INSUFFICIENT_ROOT_MEMORY
    STATUS_HV_EVENT_BUFFER_ALREADY_FREED                ERROR_HV_EVENT_BUFFER_ALREADY_FREED
    STATUS_HV_INSUFFICIENT_CONTIGUOUS_MEMORY            ERROR_HV_INSUFFICIENT_CONTIGUOUS_MEMORY
    STATUS_HV_DEVICE_NOT_IN_DOMAIN                      ERROR_HV_DEVICE_NOT_IN_DOMAIN
    STATUS_HV_NESTED_VM_EXIT                            ERROR_HV_NESTED_VM_EXIT
    STATUS_HV_CALL_PENDING                              ERROR_IO_PENDING
    STATUS_HV_MSR_ACCESS_FAILED                         ERROR_HV_MSR_ACCESS_FAILED
    STATUS_HV_NOT_PRESENT                               ERROR_HV_NOT_PRESENT
    STATUS_IPSEC_BAD_SPI                                ERROR_IPSEC_BAD_SPI
    STATUS_IPSEC_SA_LIFETIME_EXPIRED                    ERROR_IPSEC_SA_LIFETIME_EXPIRED
    STATUS_IPSEC_WRONG_SA                               ERROR_IPSEC_WRONG_SA
    STATUS_IPSEC_REPLAY_CHECK_FAILED                    ERROR_IPSEC_REPLAY_CHECK_FAILED
    STATUS_IPSEC_INVALID_PACKET                         ERROR_IPSEC_INVALID_PACKET
    STATUS_IPSEC_INTEGRITY_CHECK_FAILED                 ERROR_IPSEC_INTEGRITY_CHECK_FAILED
    STATUS_IPSEC_CLEAR_TEXT_DROP                        ERROR_IPSEC_CLEAR_TEXT_DROP
    STATUS_IPSEC_AUTH_FIREWALL_DROP                     ERROR_IPSEC_AUTH_FIREWALL_DROP
    STATUS_IPSEC_THROTTLE_DROP                          ERROR_IPSEC_THROTTLE_DROP
    STATUS_IPSEC_DOSP_BLOCK                             ERROR_IPSEC_DOSP_BLOCK
    STATUS_IPSEC_DOSP_RECEIVED_MULTICAST                ERROR_IPSEC_DOSP_RECEIVED_MULTICAST
    STATUS_IPSEC_DOSP_INVALID_PACKET                    ERROR_IPSEC_DOSP_INVALID_PACKET
    STATUS_IPSEC_DOSP_STATE_LOOKUP_FAILED               ERROR_IPSEC_DOSP_STATE_LOOKUP_FAILED
    STATUS_IPSEC_DOSP_MAX_ENTRIES                       ERROR_IPSEC_DOSP_MAX_ENTRIES
    STATUS_IPSEC_DOSP_KEYMOD_NOT_ALLOWED                ERROR_IPSEC_DOSP_KEYMOD_NOT_ALLOWED
    STATUS_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES       ERROR_IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES
    STATUS_VID_DUPLICATE_HANDLER                        ERROR_VID_DUPLICATE_HANDLER
    STATUS_VID_TOO_MANY_HANDLERS                        ERROR_VID_TOO_MANY_HANDLERS
    STATUS_VID_QUEUE_FULL                               ERROR_VID_QUEUE_FULL
    STATUS_VID_HANDLER_NOT_PRESENT                      ERROR_VID_HANDLER_NOT_PRESENT
    STATUS_VID_INVALID_OBJECT_NAME                      ERROR_VID_INVALID_OBJECT_NAME
    STATUS_VID_PARTITION_NAME_TOO_LONG                  ERROR_VID_PARTITION_NAME_TOO_LONG
    STATUS_VID_MESSAGE_QUEUE_NAME_TOO_LONG              ERROR_VID_MESSAGE_QUEUE_NAME_TOO_LONG
    STATUS_VID_PARTITION_ALREADY_EXISTS                 ERROR_VID_PARTITION_ALREADY_EXISTS
    STATUS_VID_PARTITION_DOES_NOT_EXIST                 ERROR_VID_PARTITION_DOES_NOT_EXIST
    STATUS_VID_PARTITION_NAME_NOT_FOUND                 ERROR_VID_PARTITION_NAME_NOT_FOUND
    STATUS_VID_MESSAGE_QUEUE_ALREADY_EXISTS             ERROR_VID_MESSAGE_QUEUE_ALREADY_EXISTS
    STATUS_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT             ERROR_VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT
    STATUS_VID_MB_STILL_REFERENCED                      ERROR_VID_MB_STILL_REFERENCED
    STATUS_VID_CHILD_GPA_PAGE_SET_CORRUPTED             ERROR_VID_CHILD_GPA_PAGE_SET_CORRUPTED
    STATUS_VID_INVALID_NUMA_SETTINGS                    ERROR_VID_INVALID_NUMA_SETTINGS
    STATUS_VID_INVALID_NUMA_NODE_INDEX                  ERROR_VID_INVALID_NUMA_NODE_INDEX
    STATUS_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED    ERROR_VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED
    STATUS_VID_INVALID_MEMORY_BLOCK_HANDLE              ERROR_VID_INVALID_MEMORY_BLOCK_HANDLE
    STATUS_VID_PAGE_RANGE_OVERFLOW                      ERROR_VID_PAGE_RANGE_OVERFLOW
    STATUS_VID_INVALID_MESSAGE_QUEUE_HANDLE             ERROR_VID_INVALID_MESSAGE_QUEUE_HANDLE
    STATUS_VID_INVALID_GPA_RANGE_HANDLE                 ERROR_VID_INVALID_GPA_RANGE_HANDLE
    STATUS_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE       ERROR_VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE
    STATUS_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED         ERROR_VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED
    STATUS_VID_INVALID_PPM_HANDLE                       ERROR_VID_INVALID_PPM_HANDLE
    STATUS_VID_MBPS_ARE_LOCKED                          ERROR_VID_MBPS_ARE_LOCKED
    STATUS_VID_MESSAGE_QUEUE_CLOSED                     ERROR_VID_MESSAGE_QUEUE_CLOSED
    STATUS_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED         ERROR_VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED
    STATUS_VID_STOP_PENDING                             ERROR_VID_STOP_PENDING
    STATUS_VID_INVALID_PROCESSOR_STATE                  ERROR_VID_INVALID_PROCESSOR_STATE
    STATUS_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT          ERROR_VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT
    STATUS_VID_KM_INTERFACE_ALREADY_INITIALIZED         ERROR_VID_KM_INTERFACE_ALREADY_INITIALIZED
    STATUS_VID_MB_PROPERTY_ALREADY_SET_RESET            ERROR_VID_MB_PROPERTY_ALREADY_SET_RESET
    STATUS_VID_MMIO_RANGE_DESTROYED                     ERROR_VID_MMIO_RANGE_DESTROYED
    STATUS_VID_INVALID_CHILD_GPA_PAGE_SET               ERROR_VID_INVALID_CHILD_GPA_PAGE_SET
    STATUS_VID_RESERVE_PAGE_SET_IS_BEING_USED           ERROR_VID_RESERVE_PAGE_SET_IS_BEING_USED
    STATUS_VID_RESERVE_PAGE_SET_TOO_SMALL               ERROR_VID_RESERVE_PAGE_SET_TOO_SMALL
    STATUS_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE   ERROR_VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE
    STATUS_VID_MBP_COUNT_EXCEEDED_LIMIT                 ERROR_VID_MBP_COUNT_EXCEEDED_LIMIT
    STATUS_VID_SAVED_STATE_CORRUPT                      ERROR_VID_SAVED_STATE_CORRUPT
    STATUS_VID_SAVED_STATE_UNRECOGNIZED_ITEM            ERROR_VID_SAVED_STATE_UNRECOGNIZED_ITEM
    STATUS_VID_SAVED_STATE_INCOMPATIBLE                 ERROR_VID_SAVED_STATE_INCOMPATIBLE
    STATUS_VID_VTL_ACCESS_DENIED                        ERROR_VID_VTL_ACCESS_DENIED
    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
    STATUS_BCD_TOO_MANY_ELEMENTS                        ERROR_BCD_TOO_MANY_ELEMENTS
    STATUS_VHD_DRIVE_FOOTER_MISSING                     ERROR_VHD_DRIVE_FOOTER_MISSING
    STATUS_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH           ERROR_VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH
    STATUS_VHD_DRIVE_FOOTER_CORRUPT                     ERROR_VHD_DRIVE_FOOTER_CORRUPT
    STATUS_VHD_FORMAT_UNKNOWN                           ERROR_VHD_FORMAT_UNKNOWN
    STATUS_VHD_FORMAT_UNSUPPORTED_VERSION               ERROR_VHD_FORMAT_UNSUPPORTED_VERSION
    STATUS_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH          ERROR_VHD_SPARSE_HEADER_CHECKSUM_MISMATCH
    STATUS_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION        ERROR_VHD_SPARSE_HEADER_UNSUPPORTED_VERSION
    STATUS_VHD_SPARSE_HEADER_CORRUPT                    ERROR_VHD_SPARSE_HEADER_CORRUPT
    STATUS_VHD_BLOCK_ALLOCATION_FAILURE                 ERROR_VHD_BLOCK_ALLOCATION_FAILURE
    STATUS_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT           ERROR_VHD_BLOCK_ALLOCATION_TABLE_CORRUPT
    STATUS_VHD_INVALID_BLOCK_SIZE                       ERROR_VHD_INVALID_BLOCK_SIZE
    STATUS_VHD_BITMAP_MISMATCH                          ERROR_VHD_BITMAP_MISMATCH
    STATUS_VHD_PARENT_VHD_NOT_FOUND                     ERROR_VHD_PARENT_VHD_NOT_FOUND
    STATUS_VHD_CHILD_PARENT_ID_MISMATCH                 ERROR_VHD_CHILD_PARENT_ID_MISMATCH
    STATUS_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH          ERROR_VHD_CHILD_PARENT_TIMESTAMP_MISMATCH
    STATUS_VHD_METADATA_READ_FAILURE                    ERROR_VHD_METADATA_READ_FAILURE
    STATUS_VHD_METADATA_WRITE_FAILURE                   ERROR_VHD_METADATA_WRITE_FAILURE
    STATUS_VHD_INVALID_SIZE                             ERROR_VHD_INVALID_SIZE
    STATUS_VHD_INVALID_FILE_SIZE                        ERROR_VHD_INVALID_FILE_SIZE
    STATUS_VIRTDISK_PROVIDER_NOT_FOUND                  ERROR_VIRTDISK_PROVIDER_NOT_FOUND
    STATUS_VIRTDISK_NOT_VIRTUAL_DISK                    ERROR_VIRTDISK_NOT_VIRTUAL_DISK
    STATUS_VHD_PARENT_VHD_ACCESS_DENIED                 ERROR_VHD_PARENT_VHD_ACCESS_DENIED
    STATUS_VHD_CHILD_PARENT_SIZE_MISMATCH               ERROR_VHD_CHILD_PARENT_SIZE_MISMATCH
    STATUS_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED        ERROR_VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED
    STATUS_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT       ERROR_VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT
    STATUS_VIRTUAL_DISK_LIMITATION                      ERROR_VIRTUAL_DISK_LIMITATION
    STATUS_VHD_INVALID_TYPE                             ERROR_VHD_INVALID_TYPE
    STATUS_VHD_INVALID_STATE                            ERROR_VHD_INVALID_STATE
    STATUS_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE        ERROR_VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE
    STATUS_VIRTDISK_DISK_ALREADY_OWNED                  ERROR_VIRTDISK_DISK_ALREADY_OWNED
    STATUS_VIRTDISK_DISK_ONLINE_AND_WRITABLE            ERROR_VIRTDISK_DISK_ONLINE_AND_WRITABLE
    STATUS_CTLOG_TRACKING_NOT_INITIALIZED               ERROR_CTLOG_TRACKING_NOT_INITIALIZED
    STATUS_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE          ERROR_CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE
    STATUS_CTLOG_VHD_CHANGED_OFFLINE                    ERROR_CTLOG_VHD_CHANGED_OFFLINE
    STATUS_CTLOG_INVALID_TRACKING_STATE                 ERROR_CTLOG_INVALID_TRACKING_STATE
    STATUS_CTLOG_INCONSISTENT_TRACKING_FILE             ERROR_CTLOG_INCONSISTENT_TRACKING_FILE
    STATUS_VHD_METADATA_FULL                            ERROR_VHD_METADATA_FULL
    STATUS_VHD_INVALID_CHANGE_TRACKING_ID               ERROR_VHD_INVALID_CHANGE_TRACKING_ID
    STATUS_VHD_CHANGE_TRACKING_DISABLED                 ERROR_VHD_CHANGE_TRACKING_DISABLED
    STATUS_VHD_MISSING_CHANGE_TRACKING_INFORMATION      ERROR_VHD_MISSING_CHANGE_TRACKING_INFORMATION
    STATUS_VHD_RESIZE_WOULD_TRUNCATE_DATA               ERROR_VHD_RESIZE_WOULD_TRUNCATE_DATA
    STATUS_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE   ERROR_VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE
    STATUS_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE  ERROR_VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE
    STATUS_RKF_KEY_NOT_FOUND                            ERROR_INVALID_PARAMETER
    STATUS_RKF_DUPLICATE_KEY                            ERROR_INVALID_PARAMETER
    STATUS_RKF_BLOB_FULL                                ERROR_LOG_FULL
    STATUS_RKF_STORE_FULL                               ERROR_LOG_FULL
    STATUS_RKF_FILE_BLOCKED                             ERROR_SHARING_VIOLATION
    STATUS_RKF_ACTIVE_KEY                               ERROR_INVALID_PARAMETER
    STATUS_RDBSS_RESTART_OPERATION                      ERROR_INTERNAL_ERROR
    STATUS_RDBSS_CONTINUE_OPERATION                     ERROR_INTERNAL_ERROR
    STATUS_RDBSS_POST_OPERATION                         ERROR_INTERNAL_ERROR
    STATUS_RDBSS_RETRY_LOOKUP                           ERROR_INTERNAL_ERROR
    STATUS_BTH_ATT_INVALID_HANDLE                       E_BLUETOOTH_ATT_INVALID_HANDLE
    STATUS_BTH_ATT_READ_NOT_PERMITTED                   E_BLUETOOTH_ATT_READ_NOT_PERMITTED
    STATUS_BTH_ATT_WRITE_NOT_PERMITTED                  E_BLUETOOTH_ATT_WRITE_NOT_PERMITTED
    STATUS_BTH_ATT_INVALID_PDU                          E_BLUETOOTH_ATT_INVALID_PDU
    STATUS_BTH_ATT_INSUFFICIENT_AUTHENTICATION          E_BLUETOOTH_ATT_INSUFFICIENT_AUTHENTICATION
    STATUS_BTH_ATT_REQUEST_NOT_SUPPORTED                E_BLUETOOTH_ATT_REQUEST_NOT_SUPPORTED
    STATUS_BTH_ATT_INVALID_OFFSET                       E_BLUETOOTH_ATT_INVALID_OFFSET
    STATUS_BTH_ATT_INSUFFICIENT_AUTHORIZATION           E_BLUETOOTH_ATT_INSUFFICIENT_AUTHORIZATION
    STATUS_BTH_ATT_PREPARE_QUEUE_FULL                   E_BLUETOOTH_ATT_PREPARE_QUEUE_FULL
    STATUS_BTH_ATT_ATTRIBUTE_NOT_FOUND                  E_BLUETOOTH_ATT_ATTRIBUTE_NOT_FOUND
    STATUS_BTH_ATT_ATTRIBUTE_NOT_LONG                   E_BLUETOOTH_ATT_ATTRIBUTE_NOT_LONG
    STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE     E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE
    STATUS_BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH       E_BLUETOOTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH
    STATUS_BTH_ATT_UNLIKELY                             E_BLUETOOTH_ATT_UNLIKELY
    STATUS_BTH_ATT_INSUFFICIENT_ENCRYPTION              E_BLUETOOTH_ATT_INSUFFICIENT_ENCRYPTION
    STATUS_BTH_ATT_UNSUPPORTED_GROUP_TYPE               E_BLUETOOTH_ATT_UNSUPPORTED_GROUP_TYPE
    STATUS_BTH_ATT_INSUFFICIENT_RESOURCES               E_BLUETOOTH_ATT_INSUFFICIENT_RESOURCES
    STATUS_BTH_ATT_UNKNOWN_ERROR                        E_BLUETOOTH_ATT_UNKNOWN_ERROR
    STATUS_SECUREBOOT_ROLLBACK_DETECTED                 ERROR_SECUREBOOT_ROLLBACK_DETECTED
    STATUS_SECUREBOOT_POLICY_VIOLATION                  ERROR_SECUREBOOT_POLICY_VIOLATION
    STATUS_SECUREBOOT_INVALID_POLICY                    ERROR_SECUREBOOT_INVALID_POLICY
    STATUS_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND        ERROR_SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND
    STATUS_SECUREBOOT_POLICY_NOT_SIGNED                 ERROR_SECUREBOOT_POLICY_NOT_SIGNED
    STATUS_SECUREBOOT_FILE_REPLACED                     ERROR_SECUREBOOT_FILE_REPLACED
    STATUS_SECUREBOOT_POLICY_NOT_AUTHORIZED             ERROR_SECUREBOOT_POLICY_NOT_AUTHORIZED
    STATUS_SECUREBOOT_POLICY_UNKNOWN                    ERROR_SECUREBOOT_POLICY_UNKNOWN
    STATUS_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION  ERROR_SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION
    STATUS_SECUREBOOT_PLATFORM_ID_MISMATCH              ERROR_SECUREBOOT_PLATFORM_ID_MISMATCH
    STATUS_SECUREBOOT_POLICY_ROLLBACK_DETECTED          ERROR_SECUREBOOT_POLICY_ROLLBACK_DETECTED
    STATUS_SECUREBOOT_POLICY_UPGRADE_MISMATCH           ERROR_SECUREBOOT_POLICY_UPGRADE_MISMATCH
    STATUS_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING      ERROR_SECUREBOOT_REQUIRED_POLICY_FILE_MISSING
    STATUS_SECUREBOOT_NOT_BASE_POLICY                   ERROR_SECUREBOOT_NOT_BASE_POLICY
    STATUS_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY           ERROR_SECUREBOOT_NOT_SUPPLEMENTAL_POLICY
    STATUS_AUDIO_ENGINE_NODE_NOT_FOUND                  E_AUDIO_ENGINE_NODE_NOT_FOUND
    STATUS_HDAUDIO_EMPTY_CONNECTION_LIST                E_HDAUDIO_EMPTY_CONNECTION_LIST
    STATUS_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED        E_HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED
    STATUS_HDAUDIO_NO_LOGICAL_DEVICES_CREATED           E_HDAUDIO_NO_LOGICAL_DEVICES_CREATED
    STATUS_HDAUDIO_NULL_LINKED_LIST_ENTRY               E_HDAUDIO_NULL_LINKED_LIST_ENTRY
    STATUS_VSM_NOT_INITIALIZED                          ERROR_VSM_NOT_INITIALIZED
    STATUS_VSM_DMA_PROTECTION_NOT_IN_USE                ERROR_VSM_DMA_PROTECTION_NOT_IN_USE
    STATUS_IORING_REQUIRED_FLAG_NOT_SUPPORTED           IORING_E_REQUIRED_FLAG_NOT_SUPPORTED
    STATUS_IORING_SUBMISSION_QUEUE_FULL                 IORING_E_SUBMISSION_QUEUE_FULL
    STATUS_IORING_VERSION_NOT_SUPPORTED                 IORING_E_VERSION_NOT_SUPPORTED
    STATUS_IORING_SUBMISSION_QUEUE_TOO_BIG              IORING_E_SUBMISSION_QUEUE_TOO_BIG
    STATUS_IORING_COMPLETION_QUEUE_TOO_BIG              IORING_E_COMPLETION_QUEUE_TOO_BIG
    STATUS_IORING_SUBMIT_IN_PROGRESS                    IORING_E_SUBMIT_IN_PROGRESS
    STATUS_IORING_CORRUPT                               IORING_E_CORRUPT
    STATUS_VOLSNAP_BOOTFILE_NOT_VALID                   ERROR_VOLSNAP_BOOTFILE_NOT_VALID
    STATUS_VOLSNAP_ACTIVATION_TIMEOUT                   ERROR_VOLSNAP_ACTIVATION_TIMEOUT
    STATUS_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT            ERROR_VOLSNAP_NO_BYPASSIO_WITH_SNAPSHOT
    STATUS_IO_PREEMPTED                                 ERROR_IO_PREEMPTED
    STATUS_SVHDX_ERROR_STORED                           ERROR_SVHDX_ERROR_STORED
    STATUS_SVHDX_ERROR_NOT_AVAILABLE                    ERROR_SVHDX_ERROR_NOT_AVAILABLE
    STATUS_SVHDX_UNIT_ATTENTION_AVAILABLE               ERROR_SVHDX_UNIT_ATTENTION_AVAILABLE
    STATUS_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED   ERROR_SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED
    STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED  ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED
    STATUS_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED   ERROR_SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED
    STATUS_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED  ERROR_SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED
    STATUS_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED  ERROR_SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED
    STATUS_SVHDX_RESERVATION_CONFLICT                   ERROR_SVHDX_RESERVATION_CONFLICT
    STATUS_SVHDX_WRONG_FILE_TYPE                        ERROR_SVHDX_WRONG_FILE_TYPE
    STATUS_SVHDX_VERSION_MISMATCH                       ERROR_SVHDX_VERSION_MISMATCH
    STATUS_VHD_SHARED                                   ERROR_VHD_SHARED
    STATUS_SVHDX_NO_INITIATOR                           ERROR_SVHDX_NO_INITIATOR
    STATUS_VHDSET_BACKING_STORAGE_NOT_FOUND             ERROR_VHDSET_BACKING_STORAGE_NOT_FOUND
    STATUS_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP        ERROR_SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP
    STATUS_SMB_BAD_CLUSTER_DIALECT                      ERROR_SMB_BAD_CLUSTER_DIALECT
    STATUS_SMB_GUEST_LOGON_BLOCKED                      ERROR_SMB_GUEST_LOGON_BLOCKED
    STATUS_SMB_NO_SIGNING_ALGORITHM_OVERLAP             ERROR_SMB_NO_SIGNING_ALGORITHM_OVERLAP
    STATUS_SPACES_FAULT_DOMAIN_TYPE_INVALID             ERROR_SPACES_FAULT_DOMAIN_TYPE_INVALID
    STATUS_SPACES_RESILIENCY_TYPE_INVALID               ERROR_SPACES_RESILIENCY_TYPE_INVALID
    STATUS_SPACES_DRIVE_SECTOR_SIZE_INVALID             ERROR_SPACES_DRIVE_SECTOR_SIZE_INVALID
    STATUS_SPACES_DRIVE_REDUNDANCY_INVALID              ERROR_SPACES_DRIVE_REDUNDANCY_INVALID
    STATUS_SPACES_NUMBER_OF_DATA_COPIES_INVALID         ERROR_SPACES_NUMBER_OF_DATA_COPIES_INVALID
    STATUS_SPACES_INTERLEAVE_LENGTH_INVALID             ERROR_SPACES_INTERLEAVE_LENGTH_INVALID
    STATUS_SPACES_NUMBER_OF_COLUMNS_INVALID             ERROR_SPACES_NUMBER_OF_COLUMNS_INVALID
    STATUS_SPACES_NOT_ENOUGH_DRIVES                     ERROR_SPACES_NOT_ENOUGH_DRIVES
    STATUS_SPACES_EXTENDED_ERROR                        ERROR_SPACES_EXTENDED_ERROR
    STATUS_SPACES_PROVISIONING_TYPE_INVALID             ERROR_SPACES_PROVISIONING_TYPE_INVALID
    STATUS_SPACES_ALLOCATION_SIZE_INVALID               ERROR_SPACES_ALLOCATION_SIZE_INVALID
    STATUS_SPACES_ENCLOSURE_AWARE_INVALID               ERROR_SPACES_ENCLOSURE_AWARE_INVALID
    STATUS_SPACES_WRITE_CACHE_SIZE_INVALID              ERROR_SPACES_WRITE_CACHE_SIZE_INVALID
    STATUS_SPACES_NUMBER_OF_GROUPS_INVALID              ERROR_SPACES_NUMBER_OF_GROUPS_INVALID
    STATUS_SPACES_DRIVE_OPERATIONAL_STATE_INVALID       ERROR_SPACES_DRIVE_OPERATIONAL_STATE_INVALID
    STATUS_SPACES_UPDATE_COLUMN_STATE                   ERROR_SPACES_UPDATE_COLUMN_STATE
    STATUS_SPACES_MAP_REQUIRED                          ERROR_SPACES_MAP_REQUIRED
    STATUS_SPACES_UNSUPPORTED_VERSION                   ERROR_SPACES_UNSUPPORTED_VERSION
    STATUS_SPACES_CORRUPT_METADATA                      ERROR_SPACES_CORRUPT_METADATA
    STATUS_SPACES_DRT_FULL                              ERROR_SPACES_DRT_FULL
    STATUS_SPACES_INCONSISTENCY                         ERROR_SPACES_INCONSISTENCY
    STATUS_SPACES_LOG_NOT_READY                         ERROR_SPACES_LOG_NOT_READY
    STATUS_SPACES_NO_REDUNDANCY                         ERROR_SPACES_NO_REDUNDANCY
    STATUS_SPACES_DRIVE_NOT_READY                       ERROR_SPACES_DRIVE_NOT_READY
    STATUS_SPACES_DRIVE_SPLIT                           ERROR_SPACES_DRIVE_SPLIT
    STATUS_SPACES_DRIVE_LOST_DATA                       ERROR_SPACES_DRIVE_LOST_DATA
    STATUS_SPACES_ENTRY_INCOMPLETE                      ERROR_SPACES_ENTRY_INCOMPLETE
    STATUS_SPACES_ENTRY_INVALID                         ERROR_SPACES_ENTRY_INVALID
    STATUS_SPACES_MARK_DIRTY                            ERROR_SPACES_MARK_DIRTY
    STATUS_SPACES_PD_NOT_FOUND                          ERROR_SPACES_INTERNAL_ERROR
    STATUS_SPACES_PD_LENGTH_MISMATCH                    ERROR_SPACES_INTERNAL_ERROR
    STATUS_SPACES_PD_UNSUPPORTED_VERSION                ERROR_SPACES_INTERNAL_ERROR
    STATUS_SPACES_PD_INVALID_DATA                       ERROR_SPACES_INTERNAL_ERROR
    STATUS_SPACES_FLUSH_METADATA                        ERROR_SPACES_FLUSH_METADATA
    STATUS_SPACES_CACHE_FULL                            ERROR_SPACES_CACHE_FULL
    STATUS_SECCORE_INVALID_COMMAND                      ERROR_SECCORE_INVALID_COMMAND
    STATUS_SYSTEM_INTEGRITY_ROLLBACK_DETECTED           ERROR_SYSTEM_INTEGRITY_ROLLBACK_DETECTED
    STATUS_SYSTEM_INTEGRITY_POLICY_VIOLATION            ERROR_SYSTEM_INTEGRITY_POLICY_VIOLATION
    STATUS_SYSTEM_INTEGRITY_INVALID_POLICY              ERROR_SYSTEM_INTEGRITY_INVALID_POLICY
    STATUS_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED           ERROR_SYSTEM_INTEGRITY_POLICY_NOT_SIGNED
    STATUS_SYSTEM_INTEGRITY_TOO_MANY_POLICIES           ERROR_SYSTEM_INTEGRITY_TOO_MANY_POLICIES
    STATUS_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED  ERROR_SYSTEM_INTEGRITY_SUPPLEMENTAL_POLICY_NOT_AUTHORIZED
    STATUS_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS        ERROR_SYSTEM_INTEGRITY_REPUTATION_MALICIOUS
    STATUS_SYSTEM_INTEGRITY_REPUTATION_PUA              ERROR_SYSTEM_INTEGRITY_REPUTATION_PUA
    STATUS_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT    ERROR_SYSTEM_INTEGRITY_REPUTATION_DANGEROUS_EXT
    STATUS_SYSTEM_INTEGRITY_REPUTATION_OFFLINE          ERROR_SYSTEM_INTEGRITY_REPUTATION_OFFLINE
    STATUS_NO_APPLICABLE_APP_LICENSES_FOUND             ERROR_NO_APPLICABLE_APP_LICENSES_FOUND
    STATUS_CLIP_LICENSE_NOT_FOUND                       ERROR_CLIP_LICENSE_NOT_FOUND
    STATUS_CLIP_DEVICE_LICENSE_MISSING                  ERROR_CLIP_DEVICE_LICENSE_MISSING
    STATUS_CLIP_LICENSE_INVALID_SIGNATURE               ERROR_CLIP_LICENSE_INVALID_SIGNATURE
    STATUS_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID    ERROR_CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID
    STATUS_CLIP_LICENSE_EXPIRED                         ERROR_CLIP_LICENSE_EXPIRED
    STATUS_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE        ERROR_CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE
    STATUS_CLIP_LICENSE_NOT_SIGNED                      ERROR_CLIP_LICENSE_NOT_SIGNED
    STATUS_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE    ERROR_CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE
    STATUS_CLIP_LICENSE_DEVICE_ID_MISMATCH              ERROR_CLIP_LICENSE_DEVICE_ID_MISMATCH
    STATUS_PLATFORM_MANIFEST_NOT_AUTHORIZED             ERROR_PLATFORM_MANIFEST_NOT_AUTHORIZED
    STATUS_PLATFORM_MANIFEST_INVALID                    ERROR_PLATFORM_MANIFEST_INVALID
    STATUS_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED        ERROR_PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED
    STATUS_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED     ERROR_PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED
    STATUS_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND        ERROR_PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND
    STATUS_PLATFORM_MANIFEST_NOT_ACTIVE                 ERROR_PLATFORM_MANIFEST_NOT_ACTIVE
    STATUS_PLATFORM_MANIFEST_NOT_SIGNED                 ERROR_PLATFORM_MANIFEST_NOT_SIGNED
    STATUS_APPEXEC_CONDITION_NOT_SATISFIED              ERROR_APPEXEC_CONDITION_NOT_SATISFIED
    STATUS_APPEXEC_HANDLE_INVALIDATED                   ERROR_APPEXEC_HANDLE_INVALIDATED
    STATUS_APPEXEC_INVALID_HOST_GENERATION              ERROR_APPEXEC_INVALID_HOST_GENERATION
    STATUS_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION      ERROR_APPEXEC_UNEXPECTED_PROCESS_REGISTRATION
    STATUS_APPEXEC_INVALID_HOST_STATE                   ERROR_APPEXEC_INVALID_HOST_STATE
    STATUS_APPEXEC_NO_DONOR                             ERROR_APPEXEC_NO_DONOR
    STATUS_APPEXEC_HOST_ID_MISMATCH                     ERROR_APPEXEC_HOST_ID_MISMATCH
    STATUS_APPEXEC_UNKNOWN_USER                         ERROR_APPEXEC_UNKNOWN_USER
    STATUS_APPEXEC_APP_COMPAT_BLOCK                     ERROR_APPEXEC_APP_COMPAT_BLOCK
    STATUS_APPEXEC_CALLER_WAIT_TIMEOUT                  ERROR_APPEXEC_CALLER_WAIT_TIMEOUT
    STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION      ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_TERMINATION
    STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING        ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_LICENSING
    STATUS_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES        ERROR_APPEXEC_CALLER_WAIT_TIMEOUT_RESOURCES
);

my %status;
my %error;

# read status names
sub read_status($)
{
    my $file = shift;
    open STATUS, "<$file" or die "cannot open $file";
    while (<STATUS>)
    {
        next unless /^\#define\s+(\w+)\s+\(\(NTSTATUS\)\s*0x([0-9A-Fa-f]+)/;
        my $str = sprintf( "0x%08x", hex $2 );
        $status{$1} = $str;
        $status{$str} = $1;
    }
    close STATUS;
}

# read error names
sub read_error($)
{
    my $file = shift;
    my $val;
    open ERROR, "<$file" or die "cannot open $file";
    while (<ERROR>)
    {
        if (/^\#define\s+(\w+)\s+(0x[0-9A-Fa-f]+)/)
        {
            $val = hex $2;
        }
        elsif (/^\#define\s+(\w+)\s+(\d+)/)
        {
            $val = $2;
        }
        elsif (/^\#define\s+(\w+)\s+[A-Z_]+_TYPEDEF_\s*\(\s*0x([0-9A-Fa-f]+)L?\s*\)/)
        {
            $val = hex $2;
        }
        else
        {
            next;
        }
        my $name = $1;
        next if $name =~ /^FACILITY_/;
        next if $name =~ /_(FIRST|LAST)$/;
        my $str = sprintf( "0x%08x", $val );
        $error{$1} = $str;
        $error{$str} = $1;
    }
    close ERROR;
}

# get a status name
sub get_status_name($)
{
    my $val = shift;
    my $str = sprintf( "0x%08x", $val );
    return $status{$str} if defined $status{$str};
    return $error{$str} if $val >= 0x40000000 && $val < 0xc0000000 && defined $error{$str};
    return "";
}

# get a status string
sub get_status_value($)
{
    my $ntstatus = shift;
    return hex $ntstatus if $ntstatus =~ /^0[xX]/;
    return hex $status{$ntstatus} if defined $status{$ntstatus};
    return hex $error{$ntstatus} if defined $error{$ntstatus};
    die "unknown status $ntstatus";
}

# get an error string
sub get_error($)
{
    my $err = shift;
    return $err unless $err =~ /^\d/;
    $err = hex $err if $err =~ /^0[xX]/;
    my $str = sprintf( "0x%08x", $err );
    return $error{$str} if defined $error{$str};
    return $status{$str} if $err >= 0x80000000 && defined $status{$str};
    return sprintf( $err >= 0x10000 ? "0x%08x" : "%u", $err);
}

# build status ranges
sub build_ranges(@)
{
    my %map = @_;
    my @ranges;
    my @codes;
    my $start = 0;
    my $prev = -1;

    foreach my $i (sort keys %map)
    {
        my $ntstatus = hex $i;
        my $err = $map{$i};
        if ($prev == -1)
        {
            $start = $ntstatus;
        }
        elsif ($ntstatus - $prev > 8)
        {
            push @ranges, [ $start, @codes ];
            @codes = ();
            $start = $ntstatus;
        }
        elsif ($ntstatus - $prev > 1)
        {
            push @codes, qw(ERROR_MR_MID_NOT_FOUND) x ($ntstatus - $prev - 1);
        }
        push @codes, $err;
        $prev = $ntstatus;
    }
    push @ranges, [ $start, @codes ];
    return @ranges;
}

# print a mapping using symbolic names if possible
sub print_mapping($$)
{
    my ($err, $ntstatus) = @_;

    printf OUTPUT "    %-50s ", get_error( $err ) . ",";
    my $str = get_status_name( $ntstatus );
    printf OUTPUT "/* %08x%s */\n", $ntstatus, $str ? " ($str)" : "";
}

# print the map hash using symbols (useful when updating it)
sub print_map(@)
{
    my %map = @_;
    foreach my $i (sort keys %map)
    {
        my $ntstatus = hex $i;
        my $err = $map{$i};
        my $str = get_status_name( $ntstatus );
        printf "    %-50s  %s\n", $str || sprintf( "0x%08x", $ntstatus ), get_error( $err );
    }
}

sub print_ranges(@)
{
    my @ranges = @_;
    my $total = 0;
    foreach my $r (@ranges) { $total += @{$r} - 1; }

    printf OUTPUT "\nstatic const DWORD error_map[%u] =\n{\n", $total;
    foreach my $r (@ranges)
    {
        my ($start, @codes) = @{$r};
        foreach my $err (@codes) { print_mapping( $err, $start++ ); }
    }
    print OUTPUT "};\n\n";

    printf OUTPUT "static const struct { ULONG start, end, offset; } table[%u] =\n{\n", scalar @ranges;

    my $offset = 0;
    foreach my $r (@ranges)
    {
        my ($start, @codes) = @{$r};
        printf OUTPUT "    { 0x%08x, 0x%08x, %u },\n", $start, $start + @codes - 1, $offset;
        $offset += @codes;
    }
    print OUTPUT "};\n";

    print OUTPUT <<EOF;

static ULONG map_status( NTSTATUS status )
{
    int low = 0, high = ARRAY_SIZE(table) - 1;

    while (low <= high)
    {
        int pos = (low + high) / 2;
        if (status < table[pos].start) high = pos - 1;
        else if (status > table[pos].end) low = pos + 1;
        else return error_map[table[pos].offset + (status - table[pos].start)];
    }
    return ERROR_MR_MID_NOT_FOUND;
}
EOF
}

chdir "../.." if -f "./make_errors";

read_status( "include/ntstatus.h" );
read_error( "include/winerror.h" );

my %map = map { sprintf( "%08x", get_status_value($_)) => $error_map{$_} } keys %error_map;

if ($ARGV[0] && $ARGV[0] eq "-l")
{
    print_map( %map );
}

my $file = "dlls/ntdll/error.h";

open INPUT, "<$file" or die "cannot open $file";
open OUTPUT, ">$file.new" or die "cannot create $file.new";

while (<INPUT>)
{
    print OUTPUT $_;
    last if /^\/\*\s+conversion table/;
}
close INPUT;

print_ranges( build_ranges( %map ));

close OUTPUT;
rename "$file.new", "$file";
