# Automatically generated by make_symbols; DO NOT EDIT!! 
#
# Perl definitions for header file winerror.h
#


package winerror;

use strict;

use vars qw($VERSION @ISA @EXPORT @EXPORT_OK);

require Exporter;

@ISA = qw(Exporter);
@EXPORT = qw(
    CACHE_E_FIRST
    CACHE_E_LAST
    CACHE_E_NOCACHE_UPDATED
    CACHE_S_FIRST
    CACHE_S_FORMATETC_NOTSUPPORTED
    CACHE_S_LAST
    CACHE_S_SAMECACHE
    CACHE_S_SOMECACHES_NOTUPDATED
    CLASSFACTORY_E_FIRST
    CLASSFACTORY_E_LAST
    CLASSFACTORY_S_FIRST
    CLASSFACTORY_S_LAST
    CLASS_E_CLASSNOTAVAILABLE
    CLASS_E_NOAGGREGATION
    CLASS_E_NOTLICENSED
    CLIENTSITE_E_FIRST
    CLIENTSITE_E_LAST
    CLIENTSITE_S_FIRST
    CLIENTSITE_S_LAST
    CLIPBRD_E_BAD_DATA
    CLIPBRD_E_CANT_CLOSE
    CLIPBRD_E_CANT_EMPTY
    CLIPBRD_E_CANT_OPEN
    CLIPBRD_E_CANT_SET
    CLIPBRD_E_FIRST
    CLIPBRD_E_LAST
    CLIPBRD_S_FIRST
    CLIPBRD_S_LAST
    CONVERT10_E_FIRST
    CONVERT10_E_LAST
    CONVERT10_E_OLESTREAM_BITMAP_TO_DIB
    CONVERT10_E_OLESTREAM_FMT
    CONVERT10_E_OLESTREAM_GET
    CONVERT10_E_OLESTREAM_PUT
    CONVERT10_E_STG_DIB_TO_BITMAP
    CONVERT10_E_STG_FMT
    CONVERT10_E_STG_NO_STD_STREAM
    CONVERT10_S_FIRST
    CONVERT10_S_LAST
    CONVERT10_S_NO_PRESENTATION
    CO_E_ACCESSCHECKFAILED
    CO_E_ACESINWRONGORDER
    CO_E_ACNOTINITIALIZED
    CO_E_ALREADYINITIALIZED
    CO_E_APPDIDNTREG
    CO_E_APPNOTFOUND
    CO_E_APPSINGLEUSE
    CO_E_BAD_PATH
    CO_E_CANTDETERMINECLASS
    CO_E_CLASSSTRING
    CO_E_CLASS_CREATE_FAILED
    CO_E_CONVERSIONFAILED
    CO_E_DECODEFAILED
    CO_E_DLLNOTFOUND
    CO_E_ERRORINAPP
    CO_E_ERRORINDLL
    CO_E_EXCEEDSYSACLLIMIT
    CO_E_FAILEDTOCLOSEHANDLE
    CO_E_FAILEDTOCREATEFILE
    CO_E_FAILEDTOGENUUID
    CO_E_FAILEDTOGETSECCTX
    CO_E_FAILEDTOGETTOKENINFO
    CO_E_FAILEDTOGETWINDIR
    CO_E_FAILEDTOIMPERSONATE
    CO_E_FAILEDTOOPENPROCESSTOKEN
    CO_E_FAILEDTOOPENTHREADTOKEN
    CO_E_FAILEDTOQUERYCLIENTBLANKET
    CO_E_FAILEDTOSETDACL
    CO_E_FIRST
    CO_E_IIDSTRING
    CO_E_INCOMPATIBLESTREAMVERSION
    CO_E_INIT_CLASS_CACHE
    CO_E_INIT_MEMORY_ALLOCATOR
    CO_E_INIT_ONLY_SINGLE_THREADED
    CO_E_INIT_RPC_CHANNEL
    CO_E_INIT_SCM_EXEC_FAILURE
    CO_E_INIT_SCM_FILE_MAPPING_EXISTS
    CO_E_INIT_SCM_MAP_VIEW_OF_FILE
    CO_E_INIT_SCM_MUTEX_EXISTS
    CO_E_INIT_SHARED_ALLOCATOR
    CO_E_INIT_TLS
    CO_E_INIT_TLS_CHANNEL_CONTROL
    CO_E_INIT_TLS_SET_CHANNEL_CONTROL
    CO_E_INIT_UNACCEPTED_USER_ALLOCATOR
    CO_E_INVALIDSID
    CO_E_LAST
    CO_E_LOOKUPACCNAMEFAILED
    CO_E_LOOKUPACCSIDFAILED
    CO_E_NETACCESSAPIFAILED
    CO_E_NOMATCHINGNAMEFOUND
    CO_E_NOMATCHINGSIDFOUND
    CO_E_NOTINITIALIZED
    CO_E_OBJISREG
    CO_E_OBJNOTCONNECTED
    CO_E_OBJNOTREG
    CO_E_OBJSRV_RPC_FAILURE
    CO_E_PATHTOOLONG
    CO_E_RELEASED
    CO_E_SCM_ERROR
    CO_E_SCM_RPC_FAILURE
    CO_E_SERVER_EXEC_FAILURE
    CO_E_SERVER_STOPPING
    CO_E_SETSERLHNDLFAILED
    CO_E_TRUSTEEDOESNTMATCHCLIENT
    CO_E_WRONGOSFORAPP
    CO_E_WRONGTRUSTEENAMESYNTAX
    CO_S_FIRST
    CO_S_LAST
    CO_S_NOTALLINTERFACES
    DATA_E_FIRST
    DATA_E_LAST
    DATA_S_FIRST
    DATA_S_LAST
    DATA_S_SAMEFORMATETC
    DISP_E_ARRAYISLOCKED
    DISP_E_BADCALLEE
    DISP_E_BADINDEX
    DISP_E_BADPARAMCOUNT
    DISP_E_BADVARTYPE
    DISP_E_DIVBYZERO
    DISP_E_EXCEPTION
    DISP_E_MEMBERNOTFOUND
    DISP_E_NONAMEDARGS
    DISP_E_NOTACOLLECTION
    DISP_E_OVERFLOW
    DISP_E_PARAMNOTFOUND
    DISP_E_PARAMNOTOPTIONAL
    DISP_E_TYPEMISMATCH
    DISP_E_UNKNOWNINTERFACE
    DISP_E_UNKNOWNLCID
    DISP_E_UNKNOWNNAME
    DNS_ERROR_AUTOZONE_ALREADY_EXISTS
    DNS_ERROR_AXFR
    DNS_ERROR_BAD_PACKET
    DNS_ERROR_CNAME_COLLISION
    DNS_ERROR_CNAME_LOOP
    DNS_ERROR_DATAFILE_OPEN_FAILURE
    DNS_ERROR_DATAFILE_PARSING
    DNS_ERROR_DS_UNAVAILABLE
    DNS_ERROR_DS_ZONE_ALREADY_EXISTS
    DNS_ERROR_FILE_WRITEBACK_FAILED
    DNS_ERROR_INVALID_DATAFILE_NAME
    DNS_ERROR_INVALID_IP_ADDRESS
    DNS_ERROR_INVALID_NAME_CHAR
    DNS_ERROR_INVALID_PROPERTY
    DNS_ERROR_INVALID_TYPE
    DNS_ERROR_INVALID_ZONE_OPERATION
    DNS_ERROR_INVALID_ZONE_TYPE
    DNS_ERROR_NAME_DOES_NOT_EXIST
    DNS_ERROR_NAME_NOT_IN_ZONE
    DNS_ERROR_NBSTAT_INIT_FAILED
    DNS_ERROR_NEED_SECONDARY_ADDRESSES
    DNS_ERROR_NEED_WINS_SERVERS
    DNS_ERROR_NODE_CREATION_FAILED
    DNS_ERROR_NODE_IS_CNAME
    DNS_ERROR_NON_RFC_NAME
    DNS_ERROR_NOT_UNIQUE
    DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE
    DNS_ERROR_NO_CREATE_CACHE_DATA
    DNS_ERROR_NO_DNS_SERVERS
    DNS_ERROR_NO_PACKET
    DNS_ERROR_NO_TCPIP
    DNS_ERROR_NO_ZONE_INFO
    DNS_ERROR_NUMERIC_NAME
    DNS_ERROR_PRIMARY_REQUIRES_DATAFILE
    DNS_ERROR_RCODE
    DNS_ERROR_RCODE_BADKEY
    DNS_ERROR_RCODE_BADSIG
    DNS_ERROR_RCODE_BADTIME
    DNS_ERROR_RCODE_FORMAT_ERROR
    DNS_ERROR_RCODE_NAME_ERROR
    DNS_ERROR_RCODE_NOTAUTH
    DNS_ERROR_RCODE_NOTZONE
    DNS_ERROR_RCODE_NOT_IMPLEMENTED
    DNS_ERROR_RCODE_NXRRSET
    DNS_ERROR_RCODE_REFUSED
    DNS_ERROR_RCODE_SERVER_FAILURE
    DNS_ERROR_RCODE_YXDOMAIN
    DNS_ERROR_RCODE_YXRRSET
    DNS_ERROR_RECORD_ALREADY_EXISTS
    DNS_ERROR_RECORD_DOES_NOT_EXIST
    DNS_ERROR_RECORD_FORMAT
    DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT
    DNS_ERROR_RECORD_TIMED_OUT
    DNS_ERROR_SECONDARY_DATA
    DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP
    DNS_ERROR_SOA_DELETE_INVALID
    DNS_ERROR_TRY_AGAIN_LATER
    DNS_ERROR_UNKNOWN_RECORD_TYPE
    DNS_ERROR_UNSECURE_PACKET
    DNS_ERROR_WINS_INIT_FAILED
    DNS_ERROR_ZONE_ALREADY_EXISTS
    DNS_ERROR_ZONE_CONFIGURATION_ERROR
    DNS_ERROR_ZONE_CREATION_FAILED
    DNS_ERROR_ZONE_DOES_NOT_EXIST
    DNS_ERROR_ZONE_HAS_NO_NS_RECORDS
    DNS_ERROR_ZONE_HAS_NO_SOA_RECORD
    DNS_ERROR_ZONE_LOCKED
    DNS_ERROR_ZONE_NOT_SECONDARY
    DNS_INFO_ADDED_LOCAL_WINS
    DNS_INFO_AXFR_COMPLETE
    DNS_INFO_NO_RECORDS
    DNS_STATUS_CONTINUE_NEEDED
    DNS_STATUS_DOTTED_NAME
    DNS_STATUS_FQDN
    DNS_STATUS_SINGLE_PART_NAME
    DNS_WARNING_DOMAIN_UNDELETED
    DNS_WARNING_PTR_CREATE_FAILED
    DRAGDROP_E_ALREADYREGISTERED
    DRAGDROP_E_FIRST
    DRAGDROP_E_INVALIDHWND
    DRAGDROP_E_LAST
    DRAGDROP_E_NOTREGISTERED
    DRAGDROP_S_CANCEL
    DRAGDROP_S_DROP
    DRAGDROP_S_FIRST
    DRAGDROP_S_LAST
    DRAGDROP_S_USEDEFAULTCURSORS
    DV_E_CLIPFORMAT
    DV_E_DVASPECT
    DV_E_DVTARGETDEVICE
    DV_E_DVTARGETDEVICE_SIZE
    DV_E_FORMATETC
    DV_E_LINDEX
    DV_E_NOIVIEWOBJECT
    DV_E_STATDATA
    DV_E_STGMEDIUM
    DV_E_TYMED
    ENUM_E_FIRST
    ENUM_E_LAST
    ENUM_S_FIRST
    ENUM_S_LAST
    EPT_S_CANT_CREATE
    EPT_S_CANT_PERFORM_OP
    EPT_S_INVALID_ENTRY
    EPT_S_NOT_REGISTERED
    ERROR_ACCESS_DENIED
    ERROR_ACCOUNT_DISABLED
    ERROR_ACCOUNT_EXPIRED
    ERROR_ACCOUNT_LOCKED_OUT
    ERROR_ACCOUNT_RESTRICTION
    ERROR_ACTIVE_CONNECTIONS
    ERROR_ADAP_HDW_ERR
    ERROR_ADDRESS_ALREADY_ASSOCIATED
    ERROR_ADDRESS_NOT_ASSOCIATED
    ERROR_ALIAS_EXISTS
    ERROR_ALLOTTED_SPACE_EXCEEDED
    ERROR_ALL_NODES_NOT_AVAILABLE
    ERROR_ALREADY_ASSIGNED
    ERROR_ALREADY_EXISTS
    ERROR_ALREADY_INITIALIZED
    ERROR_ALREADY_REGISTERED
    ERROR_ALREADY_RUNNING_LKG
    ERROR_ALREADY_WAITING
    ERROR_APP_WRONG_OS
    ERROR_ARENA_TRASHED
    ERROR_ARITHMETIC_OVERFLOW
    ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
    ERROR_AUTODATASEG_EXCEEDS_64k
    ERROR_BADDB
    ERROR_BADKEY
    ERROR_BAD_ARGUMENTS
    ERROR_BAD_COMMAND
    ERROR_BAD_CONFIGURATION
    ERROR_BAD_DESCRIPTOR_FORMAT
    ERROR_BAD_DEVICE
    ERROR_BAD_DEV_TYPE
    ERROR_BAD_DRIVER
    ERROR_BAD_DRIVER_LEVEL
    ERROR_BAD_ENVIRONMENT
    ERROR_BAD_EXE_FORMAT
    ERROR_BAD_FORMAT
    ERROR_BAD_IMPERSONATION_LEVEL
    ERROR_BAD_INHERITANCE_ACL
    ERROR_BAD_LENGTH
    ERROR_BAD_LOGON_SESSION_STATE
    ERROR_BAD_NETPATH
    ERROR_BAD_NET_NAME
    ERROR_BAD_NET_RESP
    ERROR_BAD_PATHNAME
    ERROR_BAD_PIPE
    ERROR_BAD_PROFILE
    ERROR_BAD_PROVIDER
    ERROR_BAD_QUERY_SYNTAX
    ERROR_BAD_REM_ADAP
    ERROR_BAD_THREADID_ADDR
    ERROR_BAD_TOKEN_TYPE
    ERROR_BAD_UNIT
    ERROR_BAD_USERNAME
    ERROR_BAD_USER_PROFILE
    ERROR_BAD_VALIDATION_CLASS
    ERROR_BEGINNING_OF_MEDIA
    ERROR_BOOT_ALREADY_ACCEPTED
    ERROR_BROKEN_PIPE
    ERROR_BUFFER_OVERFLOW
    ERROR_BUSY
    ERROR_BUSY_DRIVE
    ERROR_BUS_RESET
    ERROR_CALL_NOT_IMPLEMENTED
    ERROR_CANCELLED
    ERROR_CANCEL_VIOLATION
    ERROR_CANNOT_COPY
    ERROR_CANNOT_DETECT_DRIVER_FAILURE
    ERROR_CANNOT_DETECT_PROCESS_ABORT
    ERROR_CANNOT_FIND_WND_CLASS
    ERROR_CANNOT_IMPERSONATE
    ERROR_CANNOT_MAKE
    ERROR_CANNOT_OPEN_PROFILE
    ERROR_CANTOPEN
    ERROR_CANTREAD
    ERROR_CANTWRITE
    ERROR_CANT_ACCESS_DOMAIN_INFO
    ERROR_CANT_ACCESS_FILE
    ERROR_CANT_DELETE_LAST_ITEM
    ERROR_CANT_DISABLE_MANDATORY
    ERROR_CANT_EVICT_ACTIVE_NODE
    ERROR_CANT_OPEN_ANONYMOUS
    ERROR_CANT_RESOLVE_FILENAME
    ERROR_CAN_NOT_COMPLETE
    ERROR_CAN_NOT_DEL_LOCAL_WINS
    ERROR_CHILD_MUST_BE_VOLATILE
    ERROR_CHILD_NOT_COMPLETE
    ERROR_CHILD_WINDOW_MENU
    ERROR_CIRCULAR_DEPENDENCY
    ERROR_CLASS_ALREADY_EXISTS
    ERROR_CLASS_DOES_NOT_EXIST
    ERROR_CLASS_HAS_WINDOWS
    ERROR_CLEANER_CARTRIDGE_SPENT
    ERROR_CLEANER_SLOT_NOT_SET
    ERROR_CLEANER_SLOT_SET
    ERROR_CLIPBOARD_NOT_OPEN
    ERROR_CLIPPING_NOT_SUPPORTED
    ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND
    ERROR_CLUSTERLOG_CORRUPT
    ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE
    ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE
    ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE
    ERROR_CLUSTER_DATABASE_SEQMISMATCH
    ERROR_CLUSTER_GUM_NOT_LOCKER
    ERROR_CLUSTER_INCOMPATIBLE_VERSIONS
    ERROR_CLUSTER_INVALID_NETWORK
    ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
    ERROR_CLUSTER_INVALID_NODE
    ERROR_CLUSTER_INVALID_REQUEST
    ERROR_CLUSTER_IPADDR_IN_USE
    ERROR_CLUSTER_JOIN_ABORTED
    ERROR_CLUSTER_JOIN_IN_PROGRESS
    ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
    ERROR_CLUSTER_LAST_INTERNAL_NETWORK
    ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
    ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED
    ERROR_CLUSTER_NETINTERFACE_EXISTS
    ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
    ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
    ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
    ERROR_CLUSTER_NETWORK_EXISTS
    ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS
    ERROR_CLUSTER_NETWORK_NOT_FOUND
    ERROR_CLUSTER_NETWORK_NOT_INTERNAL
    ERROR_CLUSTER_NODE_ALREADY_DOWN
    ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT
    ERROR_CLUSTER_NODE_ALREADY_MEMBER
    ERROR_CLUSTER_NODE_ALREADY_UP
    ERROR_CLUSTER_NODE_DOWN
    ERROR_CLUSTER_NODE_EXISTS
    ERROR_CLUSTER_NODE_NOT_FOUND
    ERROR_CLUSTER_NODE_NOT_MEMBER
    ERROR_CLUSTER_NODE_NOT_PAUSED
    ERROR_CLUSTER_NODE_NOT_READY
    ERROR_CLUSTER_NODE_PAUSED
    ERROR_CLUSTER_NODE_SHUTTING_DOWN
    ERROR_CLUSTER_NODE_UNREACHABLE
    ERROR_CLUSTER_NODE_UP
    ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED
    ERROR_CLUSTER_NO_SECURITY_CONTEXT
    ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST
    ERROR_CLUSTER_RESNAME_NOT_FOUND
    ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND
    ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED
    ERROR_CLUSTER_SHUTTING_DOWN
    ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED
    ERROR_COLORSPACE_MISMATCH
    ERROR_COMMITMENT_LIMIT
    ERROR_CONNECTED_OTHER_PASSWORD
    ERROR_CONNECTION_ABORTED
    ERROR_CONNECTION_ACTIVE
    ERROR_CONNECTION_COUNT_LIMIT
    ERROR_CONNECTION_INVALID
    ERROR_CONNECTION_REFUSED
    ERROR_CONNECTION_UNAVAIL
    ERROR_CONTINUE
    ERROR_CONTROLLING_IEPORT
    ERROR_CONTROL_ID_NOT_FOUND
    ERROR_CORE_RESOURCE
    ERROR_COUNTER_TIMEOUT
    ERROR_CRC
    ERROR_CREATE_FAILED
    ERROR_CTX_BAD_VIDEO_MODE
    ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY
    ERROR_CTX_CLIENT_LICENSE_IN_USE
    ERROR_CTX_CLIENT_LICENSE_NOT_SET
    ERROR_CTX_CLIENT_QUERY_TIMEOUT
    ERROR_CTX_CLOSE_PENDING
    ERROR_CTX_CONSOLE_CONNECT
    ERROR_CTX_CONSOLE_DISCONNECT
    ERROR_CTX_GRAPHICS_INVALID
    ERROR_CTX_INVALID_MODEMNAME
    ERROR_CTX_INVALID_PD
    ERROR_CTX_INVALID_WD
    ERROR_CTX_LICENSE_CLIENT_INVALID
    ERROR_CTX_LICENSE_EXPIRED
    ERROR_CTX_LICENSE_NOT_AVAILABLE
    ERROR_CTX_LOGON_DISABLED
    ERROR_CTX_MODEM_INF_NOT_FOUND
    ERROR_CTX_MODEM_RESPONSE_BUSY
    ERROR_CTX_MODEM_RESPONSE_ERROR
    ERROR_CTX_MODEM_RESPONSE_NO_CARRIER
    ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE
    ERROR_CTX_MODEM_RESPONSE_TIMEOUT
    ERROR_CTX_MODEM_RESPONSE_VOICE
    ERROR_CTX_NOT_CONSOLE
    ERROR_CTX_NO_OUTBUF
    ERROR_CTX_PD_NOT_FOUND
    ERROR_CTX_SERVICE_NAME_COLLISION
    ERROR_CTX_SHADOW_DENIED
    ERROR_CTX_SHADOW_DISABLED
    ERROR_CTX_SHADOW_INVALID
    ERROR_CTX_TD_ERROR
    ERROR_CTX_WD_NOT_FOUND
    ERROR_CTX_WINSTATION_ACCESS_DENIED
    ERROR_CTX_WINSTATION_ALREADY_EXISTS
    ERROR_CTX_WINSTATION_BUSY
    ERROR_CTX_WINSTATION_NAME_INVALID
    ERROR_CTX_WINSTATION_NOT_FOUND
    ERROR_CURRENT_DIRECTORY
    ERROR_DATABASE_BACKUP_CORRUPT
    ERROR_DATABASE_DOES_NOT_EXIST
    ERROR_DATABASE_FAILURE
    ERROR_DATABASE_FULL
    ERROR_DATATYPE_MISMATCH
    ERROR_DC_NOT_FOUND
    ERROR_DDE_FAIL
    ERROR_DECRYPTION_FAILED
    ERROR_DELETING_ICM_XFORM
    ERROR_DEPENDENCY_ALREADY_EXISTS
    ERROR_DEPENDENCY_NOT_ALLOWED
    ERROR_DEPENDENCY_NOT_FOUND
    ERROR_DEPENDENT_RESOURCE_EXISTS
    ERROR_DEPENDENT_SERVICES_RUNNING
    ERROR_DESTINATION_ELEMENT_FULL
    ERROR_DESTROY_OBJECT_OF_OTHER_THREAD
    ERROR_DEVICE_ALREADY_REMEMBERED
    ERROR_DEVICE_DOOR_OPEN
    ERROR_DEVICE_IN_USE
    ERROR_DEVICE_NOT_AVAILABLE
    ERROR_DEVICE_NOT_CONNECTED
    ERROR_DEVICE_NOT_PARTITIONED
    ERROR_DEVICE_REINITIALIZATION_NEEDED
    ERROR_DEVICE_REMOVED
    ERROR_DEVICE_REQUIRES_CLEANING
    ERROR_DEV_NOT_EXIST
    ERROR_DHCP_ADDRESS_CONFLICT
    ERROR_DIFFERENT_SERVICE_ACCOUNT
    ERROR_DIRECTORY
    ERROR_DIRECT_ACCESS_HANDLE
    ERROR_DIR_EFS_DISALLOWED
    ERROR_DIR_NOT_EMPTY
    ERROR_DIR_NOT_ROOT
    ERROR_DISCARDED
    ERROR_DISK_CHANGE
    ERROR_DISK_CORRUPT
    ERROR_DISK_FULL
    ERROR_DISK_OPERATION_FAILED
    ERROR_DISK_RECALIBRATE_FAILED
    ERROR_DISK_RESET_FAILED
    ERROR_DLL_INIT_FAILED
    ERROR_DLL_NOT_FOUND
    ERROR_DOMAIN_CONTROLLER_EXISTS
    ERROR_DOMAIN_CONTROLLER_NOT_FOUND
    ERROR_DOMAIN_EXISTS
    ERROR_DOMAIN_LIMIT_EXCEEDED
    ERROR_DOMAIN_TRUST_INCONSISTENT
    ERROR_DRIVE_LOCKED
    ERROR_DRIVE_MEDIA_MISMATCH
    ERROR_DS_ADD_REPLICA_INHIBITED
    ERROR_DS_ADMIN_LIMIT_EXCEEDED
    ERROR_DS_AFFECTS_MULTIPLE_DSAS
    ERROR_DS_ALIASED_OBJ_MISSING
    ERROR_DS_ALIAS_DEREF_PROBLEM
    ERROR_DS_ALIAS_POINTS_TO_ALIAS
    ERROR_DS_ALIAS_PROBLEM
    ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
    ERROR_DS_ATTRIBUTE_OWNED_BY_SAM
    ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED
    ERROR_DS_ATT_ALREADY_EXISTS
    ERROR_DS_ATT_IS_NOT_ON_OBJ
    ERROR_DS_ATT_NOT_DEF_FOR_CLASS
    ERROR_DS_ATT_NOT_DEF_IN_SCHEMA
    ERROR_DS_ATT_SCHEMA_REQ_ID
    ERROR_DS_ATT_SCHEMA_REQ_SYNTAX
    ERROR_DS_ATT_VAL_ALREADY_EXISTS
    ERROR_DS_AUTH_METHOD_NOT_SUPPORTED
    ERROR_DS_AUTH_UNKNOWN
    ERROR_DS_AUX_CLS_TEST_FAIL
    ERROR_DS_BACKLINK_WITHOUT_LINK
    ERROR_DS_BAD_ATT_SCHEMA_SYNTAX
    ERROR_DS_BAD_HIERARCHY_FILE
    ERROR_DS_BAD_INSTANCE_TYPE
    ERROR_DS_BAD_NAME_SYNTAX
    ERROR_DS_BAD_RDN_ATT_ID_SYNTAX
    ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED
    ERROR_DS_BUSY
    ERROR_DS_CANT_ADD_ATT_VALUES
    ERROR_DS_CANT_ADD_SYSTEM_ONLY
    ERROR_DS_CANT_ADD_TO_GC
    ERROR_DS_CANT_CACHE_ATT
    ERROR_DS_CANT_CACHE_CLASS
    ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC
    ERROR_DS_CANT_CREATE_UNDER_SCHEMA
    ERROR_DS_CANT_DELETE
    ERROR_DS_CANT_DELETE_DSA_OBJ
    ERROR_DS_CANT_DEL_MASTER_CROSSREF
    ERROR_DS_CANT_DEREF_ALIAS
    ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN
    ERROR_DS_CANT_FIND_DSA_OBJ
    ERROR_DS_CANT_FIND_EXPECTED_NC
    ERROR_DS_CANT_FIND_NC_IN_CACHE
    ERROR_DS_CANT_MIX_MASTER_AND_REPS
    ERROR_DS_CANT_MOD_OBJ_CLASS
    ERROR_DS_CANT_MOD_PRIMARYGROUPID
    ERROR_DS_CANT_MOD_SYSTEM_ONLY
    ERROR_DS_CANT_MOVE_ACCOUNT_GROUP
    ERROR_DS_CANT_MOVE_DELETED_OBJECT
    ERROR_DS_CANT_MOVE_RESOURCE_GROUP
    ERROR_DS_CANT_ON_NON_LEAF
    ERROR_DS_CANT_ON_RDN
    ERROR_DS_CANT_REMOVE_ATT_CACHE
    ERROR_DS_CANT_REMOVE_CLASS_CACHE
    ERROR_DS_CANT_REM_MISSING_ATT
    ERROR_DS_CANT_REM_MISSING_ATT_VAL
    ERROR_DS_CANT_REPLACE_HIDDEN_REC
    ERROR_DS_CANT_RETRIEVE_ATTS
    ERROR_DS_CANT_RETRIEVE_CHILD
    ERROR_DS_CANT_RETRIEVE_DN
    ERROR_DS_CANT_RETRIEVE_INSTANCE
    ERROR_DS_CANT_RETRIEVE_SD
    ERROR_DS_CANT_START
    ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ
    ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS
    ERROR_DS_CHILDREN_EXIST
    ERROR_DS_CLASS_MUST_BE_CONCRETE
    ERROR_DS_CLASS_NOT_DSA
    ERROR_DS_CLIENT_LOOP
    ERROR_DS_CODE_INCONSISTENCY
    ERROR_DS_COMPARE_FALSE
    ERROR_DS_COMPARE_TRUE
    ERROR_DS_CONFIDENTIALITY_REQUIRED
    ERROR_DS_CONFIG_PARAM_MISSING
    ERROR_DS_CONSTRAINT_VIOLATION
    ERROR_DS_CONSTRUCTED_ATT_MOD
    ERROR_DS_CONTROL_NOT_FOUND
    ERROR_DS_COULDNT_CONTACT_FSMO
    ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE
    ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE
    ERROR_DS_COULDNT_UPDATE_SPNS
    ERROR_DS_COUNTING_AB_INDICES_FAILED
    ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD
    ERROR_DS_CROSS_DOM_MOVE_ERROR
    ERROR_DS_CROSS_NC_DN_RENAME
    ERROR_DS_CROSS_REF_EXISTS
    ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE
    ERROR_DS_DATABASE_ERROR
    ERROR_DS_DECODING_ERROR
    ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED
    ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST
    ERROR_DS_DRA_ABANDON_SYNC
    ERROR_DS_DRA_ACCESS_DENIED
    ERROR_DS_DRA_BAD_DN
    ERROR_DS_DRA_BAD_INSTANCE_TYPE
    ERROR_DS_DRA_BAD_NC
    ERROR_DS_DRA_BUSY
    ERROR_DS_DRA_CONNECTION_FAILED
    ERROR_DS_DRA_DB_ERROR
    ERROR_DS_DRA_DN_EXISTS
    ERROR_DS_DRA_EARLIER_SCHEMA_CONLICT
    ERROR_DS_DRA_EXTN_CONNECTION_FAILED
    ERROR_DS_DRA_GENERIC
    ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET
    ERROR_DS_DRA_INCONSISTENT_DIT
    ERROR_DS_DRA_INTERNAL_ERROR
    ERROR_DS_DRA_INVALID_PARAMETER
    ERROR_DS_DRA_MAIL_PROBLEM
    ERROR_DS_DRA_MISSING_PARENT
    ERROR_DS_DRA_NAME_COLLISION
    ERROR_DS_DRA_NOT_SUPPORTED
    ERROR_DS_DRA_NO_REPLICA
    ERROR_DS_DRA_OBJ_IS_REP_SOURCE
    ERROR_DS_DRA_OBJ_NC_MISMATCH
    ERROR_DS_DRA_OUT_OF_MEM
    ERROR_DS_DRA_PREEMPTED
    ERROR_DS_DRA_REF_ALREADY_EXISTS
    ERROR_DS_DRA_REF_NOT_FOUND
    ERROR_DS_DRA_REPL_PENDING
    ERROR_DS_DRA_RPC_CANCELLED
    ERROR_DS_DRA_SCHEMA_CONFLICT
    ERROR_DS_DRA_SCHEMA_INFO_SHIP
    ERROR_DS_DRA_SCHEMA_MISMATCH
    ERROR_DS_DRA_SHUTDOWN
    ERROR_DS_DRA_SINK_DISABLED
    ERROR_DS_DRA_SOURCE_DISABLED
    ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA
    ERROR_DS_DRA_SOURCE_REINSTALLED
    ERROR_DS_DSA_MUST_BE_INT_MASTER
    ERROR_DS_DST_DOMAIN_NOT_NATIVE
    ERROR_DS_DST_NC_MISMATCH
    ERROR_DS_DS_REQUIRED
    ERROR_DS_DUP_LDAP_DISPLAY_NAME
    ERROR_DS_DUP_LINK_ID
    ERROR_DS_DUP_MAPI_ID
    ERROR_DS_DUP_OID
    ERROR_DS_DUP_RDN
    ERROR_DS_DUP_SCHEMA_ID_GUID
    ERROR_DS_ENCODING_ERROR
    ERROR_DS_EPOCH_MISMATCH
    ERROR_DS_EXISTS_IN_AUX_CLS
    ERROR_DS_EXISTS_IN_MAY_HAVE
    ERROR_DS_EXISTS_IN_MUST_HAVE
    ERROR_DS_EXISTS_IN_POSS_SUP
    ERROR_DS_EXISTS_IN_SUB_CLS
    ERROR_DS_FILTER_UNKNOWN
    ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS
    ERROR_DS_GCVERIFY_ERROR
    ERROR_DS_GC_NOT_AVAILABLE
    ERROR_DS_GC_REQUIRED
    ERROR_DS_GENERIC_ERROR
    ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
    ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
    ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
    ERROR_DS_GOVERNSID_MISSING
    ERROR_DS_HAVE_PRIMARY_MEMBERS
    ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED
    ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD
    ERROR_DS_ILLEGAL_MOD_OPERATION
    ERROR_DS_ILLEGAL_SUPERIOR
    ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION
    ERROR_DS_INAPPROPRIATE_AUTH
    ERROR_DS_INAPPROPRIATE_MATCHING
    ERROR_DS_INCORRECT_ROLE_OWNER
    ERROR_DS_INIT_FAILURE
    ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE
    ERROR_DS_INSTALL_NO_SRC_SCH_VERSION
    ERROR_DS_INSTALL_SCHEMA_MISMATCH
    ERROR_DS_INSUFF_ACCESS_RIGHTS
    ERROR_DS_INTERNAL_FAILURE
    ERROR_DS_INVALID_ATTRIBUTE_SYNTAX
    ERROR_DS_INVALID_DMD
    ERROR_DS_INVALID_DN_SYNTAX
    ERROR_DS_INVALID_GROUP_TYPE
    ERROR_DS_INVALID_LDAP_DISPLAY_NAME
    ERROR_DS_INVALID_NAME_FOR_SPN
    ERROR_DS_INVALID_ROLE_OWNER
    ERROR_DS_INVALID_SEARCH_FLAG
    ERROR_DS_IS_LEAF
    ERROR_DS_KEY_NOT_UNIQUE
    ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
    ERROR_DS_LOCAL_ERROR
    ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
    ERROR_DS_LOOKUP_FAILURE
    ERROR_DS_LOOP_DETECT
    ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
    ERROR_DS_MASTERDSA_REQUIRED
    ERROR_DS_MAX_OBJ_SIZE_EXCEEDED
    ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY
    ERROR_DS_MISSING_EXPECTED_ATT
    ERROR_DS_MISSING_FSMO_SETTINGS
    ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER
    ERROR_DS_MISSING_REQUIRED_ATT
    ERROR_DS_MISSING_SUPREF
    ERROR_DS_MUST_BE_RUN_ON_DST_DC
    ERROR_DS_NAME_ERROR_DOMAIN_ONLY
    ERROR_DS_NAME_ERROR_NOT_FOUND
    ERROR_DS_NAME_ERROR_NOT_UNIQUE
    ERROR_DS_NAME_ERROR_NO_MAPPING
    ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING
    ERROR_DS_NAME_ERROR_RESOLVING
    ERROR_DS_NAME_REFERENCE_INVALID
    ERROR_DS_NAME_TOO_LONG
    ERROR_DS_NAME_TOO_MANY_PARTS
    ERROR_DS_NAME_TYPE_UNKNOWN
    ERROR_DS_NAME_UNPARSEABLE
    ERROR_DS_NAME_VALUE_TOO_LONG
    ERROR_DS_NAMING_MASTER_GC
    ERROR_DS_NAMING_VIOLATION
    ERROR_DS_NCNAME_MISSING_CR_REF
    ERROR_DS_NCNAME_MUST_BE_NC
    ERROR_DS_NC_MUST_HAVE_NC_PARENT
    ERROR_DS_NC_STILL_HAS_DSAS
    ERROR_DS_NONEXISTENT_MAY_HAVE
    ERROR_DS_NONEXISTENT_MUST_HAVE
    ERROR_DS_NONEXISTENT_POSS_SUP
    ERROR_DS_NONSAFE_SCHEMA_CHANGE
    ERROR_DS_NON_BASE_SEARCH
    ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX
    ERROR_DS_NOT_AN_OBJECT
    ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC
    ERROR_DS_NOT_INSTALLED
    ERROR_DS_NOT_ON_BACKLINK
    ERROR_DS_NOT_SUPPORTED
    ERROR_DS_NO_ATTRIBUTE_OR_VALUE
    ERROR_DS_NO_CHAINED_EVAL
    ERROR_DS_NO_CHAINING
    ERROR_DS_NO_CHECKPOINT_WITH_PDC
    ERROR_DS_NO_CROSSREF_FOR_NC
    ERROR_DS_NO_DELETED_NAME
    ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS
    ERROR_DS_NO_MORE_RIDS
    ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
    ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
    ERROR_DS_NO_PARENT_OBJECT
    ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION
    ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA
    ERROR_DS_NO_REQUESTED_ATTS_FOUND
    ERROR_DS_NO_RESULTS_RETURNED
    ERROR_DS_NO_RIDS_ALLOCATED
    ERROR_DS_NO_SUCH_OBJECT
    ERROR_DS_NO_TREE_DELETE_ABOVE_NC
    ERROR_DS_OBJECT_CLASS_REQUIRED
    ERROR_DS_OBJECT_RESULTS_TOO_LARGE
    ERROR_DS_OBJ_CLASS_NOT_DEFINED
    ERROR_DS_OBJ_CLASS_NOT_SUBCLASS
    ERROR_DS_OBJ_CLASS_VIOLATION
    ERROR_DS_OBJ_GUID_EXISTS
    ERROR_DS_OBJ_NOT_FOUND
    ERROR_DS_OBJ_STRING_NAME_EXISTS
    ERROR_DS_OBJ_TOO_LARGE
    ERROR_DS_OPERATIONS_ERROR
    ERROR_DS_OUT_OF_SCOPE
    ERROR_DS_PARAM_ERROR
    ERROR_DS_PARENT_IS_AN_ALIAS
    ERROR_DS_PDC_OPERATION_IN_PROGRESS
    ERROR_DS_PROTOCOL_ERROR
    ERROR_DS_RANGE_CONSTRAINT
    ERROR_DS_RDN_DOESNT_MATCH_SCHEMA
    ERROR_DS_RECALCSCHEMA_FAILED
    ERROR_DS_REFERRAL
    ERROR_DS_REFERRAL_LIMIT_EXCEEDED
    ERROR_DS_REFUSING_FSMO_ROLES
    ERROR_DS_REPLICATOR_ONLY
    ERROR_DS_RIDMGR_INIT_ERROR
    ERROR_DS_ROOT_CANT_BE_SUBREF
    ERROR_DS_ROOT_MUST_BE_NC
    ERROR_DS_ROOT_REQUIRES_CLASS_TOP
    ERROR_DS_SAM_INIT_FAILURE
    ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY
    ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD
    ERROR_DS_SCHEMA_ALLOC_FAILED
    ERROR_DS_SCHEMA_NOT_LOADED
    ERROR_DS_SCHEMA_UPDATE_DISALLOWED
    ERROR_DS_SECURITY_CHECKING_ERROR
    ERROR_DS_SECURITY_ILLEGAL_MODIFY
    ERROR_DS_SEC_DESC_INVALID
    ERROR_DS_SEC_DESC_TOO_SHORT
    ERROR_DS_SEMANTIC_ATT_TEST
    ERROR_DS_SENSITIVE_GROUP_VIOLATION
    ERROR_DS_SERVER_DOWN
    ERROR_DS_SHUTTING_DOWN
    ERROR_DS_SINGLE_VALUE_CONSTRAINT
    ERROR_DS_SIZELIMIT_EXCEEDED
    ERROR_DS_SOURCE_AUDITING_NOT_ENABLED
    ERROR_DS_SOURCE_DOMAIN_IN_FOREST
    ERROR_DS_SRC_AND_DST_NC_IDENTICAL
    ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH
    ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER
    ERROR_DS_SRC_GUID_MISMATCH
    ERROR_DS_SRC_NAME_MISMATCH
    ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER
    ERROR_DS_SRC_SID_EXISTS_IN_FOREST
    ERROR_DS_STRING_SD_CONVERSION_FAILED
    ERROR_DS_STRONG_AUTH_REQUIRED
    ERROR_DS_SUBREF_MUST_HAVE_PARENT
    ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD
    ERROR_DS_SUB_CLS_TEST_FAIL
    ERROR_DS_SYNTAX_MISMATCH
    ERROR_DS_TIMELIMIT_EXCEEDED
    ERROR_DS_TREE_DELETE_NOT_FINISHED
    ERROR_DS_UNABLE_TO_SURRENDER_ROLES
    ERROR_DS_UNAVAILABLE
    ERROR_DS_UNAVAILABLE_CRIT_EXTENSION
    ERROR_DS_UNICODEPWD_NOT_IN_QUOTES
    ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
    ERROR_DS_UNKNOWN_ERROR
    ERROR_DS_UNKNOWN_OPERATION
    ERROR_DS_UNWILLING_TO_PERFORM
    ERROR_DS_USER_BUFFER_TO_SMALL
    ERROR_DS_WRONG_LINKED_ATT_SYNTAX
    ERROR_DS_WRONG_OM_OBJ_CLASS
    ERROR_DUPLICATE_SERVICE_NAME
    ERROR_DUPLICATE_TAG
    ERROR_DUP_DOMAINNAME
    ERROR_DUP_NAME
    ERROR_DYNLINK_FROM_INVALID_RING
    ERROR_EAS_DIDNT_FIT
    ERROR_EAS_NOT_SUPPORTED
    ERROR_EA_ACCESS_DENIED
    ERROR_EA_FILE_CORRUPT
    ERROR_EA_LIST_INCONSISTENT
    ERROR_EA_TABLE_FULL
    ERROR_EFS_SERVER_NOT_TRUSTED
    ERROR_EMPTY
    ERROR_ENCRYPTION_FAILED
    ERROR_END_OF_MEDIA
    ERROR_ENVVAR_NOT_FOUND
    ERROR_EOM_OVERFLOW
    ERROR_EVENTLOG_CANT_START
    ERROR_EVENTLOG_FILE_CHANGED
    ERROR_EVENTLOG_FILE_CORRUPT
    ERROR_EXCEPTION_IN_SERVICE
    ERROR_EXCL_SEM_ALREADY_OWNED
    ERROR_EXE_MACHINE_TYPE_MISMATCH
    ERROR_EXE_MARKED_INVALID
    ERROR_EXTENDED_ERROR
    ERROR_FAILED_SERVICE_CONTROLLER_CONNECT
    ERROR_FAIL_I24
    ERROR_FILEMARK_DETECTED
    ERROR_FILENAME_EXCED_RANGE
    ERROR_FILE_CORRUPT
    ERROR_FILE_ENCRYPTED
    ERROR_FILE_EXISTS
    ERROR_FILE_INVALID
    ERROR_FILE_NOT_ENCRYPTED
    ERROR_FILE_NOT_FOUND
    ERROR_FILE_OFFLINE
    ERROR_FILE_READ_ONLY
    ERROR_FLOPPY_BAD_REGISTERS
    ERROR_FLOPPY_ID_MARK_NOT_FOUND
    ERROR_FLOPPY_UNKNOWN_ERROR
    ERROR_FLOPPY_WRONG_CYLINDER
    ERROR_FULLSCREEN_MODE
    ERROR_FULL_BACKUP
    ERROR_FUNCTION_FAILED
    ERROR_FUNCTION_NOT_CALLED
    ERROR_GENERIC_NOT_MAPPED
    ERROR_GEN_FAILURE
    ERROR_GLOBAL_ONLY_HOOK
    ERROR_GRACEFUL_DISCONNECT
    ERROR_GROUP_EXISTS
    ERROR_GROUP_NOT_AVAILABLE
    ERROR_GROUP_NOT_FOUND
    ERROR_GROUP_NOT_ONLINE
    ERROR_HANDLE_DISK_FULL
    ERROR_HANDLE_EOF
    ERROR_HOOK_NEEDS_HMOD
    ERROR_HOOK_NOT_INSTALLED
    ERROR_HOOK_TYPE_NOT_ALLOWED
    ERROR_HOST_NODE_NOT_AVAILABLE
    ERROR_HOST_NODE_NOT_GROUP_OWNER
    ERROR_HOST_NODE_NOT_RESOURCE_OWNER
    ERROR_HOST_UNREACHABLE
    ERROR_HOTKEY_ALREADY_REGISTERED
    ERROR_HOTKEY_NOT_REGISTERED
    ERROR_HWNDS_HAVE_DIFF_PARENT
    ERROR_ICM_NOT_ENABLED
    ERROR_ILLEGAL_ELEMENT_ADDRESS
    ERROR_ILL_FORMED_PASSWORD
    ERROR_INCORRECT_ADDRESS
    ERROR_INC_BACKUP
    ERROR_INDEX_ABSENT
    ERROR_INDIGENOUS_TYPE
    ERROR_INFLOOP_IN_RELOC_CHAIN
    ERROR_INSTALL_ALREADY_RUNNING
    ERROR_INSTALL_FAILURE
    ERROR_INSTALL_LANGUAGE_UNSUPPORTED
    ERROR_INSTALL_LOG_FAILURE
    ERROR_INSTALL_NOTUSED
    ERROR_INSTALL_PACKAGE_INVALID
    ERROR_INSTALL_PACKAGE_OPEN_FAILED
    ERROR_INSTALL_PACKAGE_REJECTED
    ERROR_INSTALL_PACKAGE_VERSION
    ERROR_INSTALL_PLATFORM_UNSUPPORTED
    ERROR_INSTALL_REMOTE_DISALLOWED
    ERROR_INSTALL_SERVICE_FAILURE
    ERROR_INSTALL_SOURCE_ABSENT
    ERROR_INSTALL_SUSPEND
    ERROR_INSTALL_TEMP_UNWRITABLE
    ERROR_INSTALL_TRANSFORM_FAILURE
    ERROR_INSTALL_UI_FAILURE
    ERROR_INSTALL_USEREXIT
    ERROR_INSUFFICIENT_BUFFER
    ERROR_INTERNAL_DB_CORRUPTION
    ERROR_INTERNAL_DB_ERROR
    ERROR_INTERNAL_ERROR
    ERROR_INVALID_ACCEL_HANDLE
    ERROR_INVALID_ACCESS
    ERROR_INVALID_ACCOUNT_NAME
    ERROR_INVALID_ACL
    ERROR_INVALID_ADDRESS
    ERROR_INVALID_AT_INTERRUPT_TIME
    ERROR_INVALID_BLOCK
    ERROR_INVALID_BLOCK_LENGTH
    ERROR_INVALID_CATEGORY
    ERROR_INVALID_CLEANER
    ERROR_INVALID_CMM
    ERROR_INVALID_COLORINDEX
    ERROR_INVALID_COLORSPACE
    ERROR_INVALID_COMBOBOX_MESSAGE
    ERROR_INVALID_COMMAND_LINE
    ERROR_INVALID_COMPUTERNAME
    ERROR_INVALID_CURSOR_HANDLE
    ERROR_INVALID_DATA
    ERROR_INVALID_DATATYPE
    ERROR_INVALID_DLL
    ERROR_INVALID_DOMAINNAME
    ERROR_INVALID_DOMAIN_ROLE
    ERROR_INVALID_DOMAIN_STATE
    ERROR_INVALID_DRIVE
    ERROR_INVALID_DRIVE_OBJECT
    ERROR_INVALID_DWP_HANDLE
    ERROR_INVALID_EA_HANDLE
    ERROR_INVALID_EA_NAME
    ERROR_INVALID_EDIT_HEIGHT
    ERROR_INVALID_ENVIRONMENT
    ERROR_INVALID_EVENTNAME
    ERROR_INVALID_EVENT_COUNT
    ERROR_INVALID_EXE_SIGNATURE
    ERROR_INVALID_FIELD
    ERROR_INVALID_FILTER_PROC
    ERROR_INVALID_FLAGS
    ERROR_INVALID_FLAG_NUMBER
    ERROR_INVALID_FORM_NAME
    ERROR_INVALID_FORM_SIZE
    ERROR_INVALID_FUNCTION
    ERROR_INVALID_GROUPNAME
    ERROR_INVALID_GROUP_ATTRIBUTES
    ERROR_INVALID_GW_COMMAND
    ERROR_INVALID_HANDLE
    ERROR_INVALID_HANDLE_STATE
    ERROR_INVALID_HOOK_FILTER
    ERROR_INVALID_HOOK_HANDLE
    ERROR_INVALID_ICON_HANDLE
    ERROR_INVALID_ID_AUTHORITY
    ERROR_INVALID_INDEX
    ERROR_INVALID_KEYBOARD_HANDLE
    ERROR_INVALID_LB_MESSAGE
    ERROR_INVALID_LEVEL
    ERROR_INVALID_LIBRARY
    ERROR_INVALID_LIST_FORMAT
    ERROR_INVALID_LOGON_HOURS
    ERROR_INVALID_LOGON_TYPE
    ERROR_INVALID_MEDIA
    ERROR_INVALID_MEDIA_POOL
    ERROR_INVALID_MEMBER
    ERROR_INVALID_MENU_HANDLE
    ERROR_INVALID_MESSAGE
    ERROR_INVALID_MESSAGEDEST
    ERROR_INVALID_MESSAGENAME
    ERROR_INVALID_MINALLOCSIZE
    ERROR_INVALID_MODULETYPE
    ERROR_INVALID_MONITOR_HANDLE
    ERROR_INVALID_MSGBOX_STYLE
    ERROR_INVALID_NAME
    ERROR_INVALID_NETNAME
    ERROR_INVALID_OPERATION
    ERROR_INVALID_OPERATION_ON_QUORUM
    ERROR_INVALID_OPLOCK_PROTOCOL
    ERROR_INVALID_ORDINAL
    ERROR_INVALID_OWNER
    ERROR_INVALID_PARAMETER
    ERROR_INVALID_PASSWORD
    ERROR_INVALID_PASSWORDNAME
    ERROR_INVALID_PIXEL_FORMAT
    ERROR_INVALID_PRIMARY_GROUP
    ERROR_INVALID_PRINTER_COMMAND
    ERROR_INVALID_PRINTER_NAME
    ERROR_INVALID_PRINTER_STATE
    ERROR_INVALID_PRINT_MONITOR
    ERROR_INVALID_PRIORITY
    ERROR_INVALID_PROFILE
    ERROR_INVALID_REPARSE_DATA
    ERROR_INVALID_SCROLLBAR_RANGE
    ERROR_INVALID_SECURITY_DESCR
    ERROR_INVALID_SEGDPL
    ERROR_INVALID_SEGMENT_NUMBER
    ERROR_INVALID_SEPARATOR_FILE
    ERROR_INVALID_SERVER_STATE
    ERROR_INVALID_SERVICENAME
    ERROR_INVALID_SERVICE_ACCOUNT
    ERROR_INVALID_SERVICE_CONTROL
    ERROR_INVALID_SERVICE_LOCK
    ERROR_INVALID_SHARENAME
    ERROR_INVALID_SHOWWIN_COMMAND
    ERROR_INVALID_SID
    ERROR_INVALID_SIGNAL_NUMBER
    ERROR_INVALID_SPI_VALUE
    ERROR_INVALID_STACKSEG
    ERROR_INVALID_STARTING_CODESEG
    ERROR_INVALID_STATE
    ERROR_INVALID_SUB_AUTHORITY
    ERROR_INVALID_TABLE
    ERROR_INVALID_TARGET_HANDLE
    ERROR_INVALID_THREAD_ID
    ERROR_INVALID_TIME
    ERROR_INVALID_TRANSFORM
    ERROR_INVALID_USER_BUFFER
    ERROR_INVALID_VERIFY_SWITCH
    ERROR_INVALID_WINDOW_HANDLE
    ERROR_INVALID_WINDOW_STYLE
    ERROR_INVALID_WORKSTATION
    ERROR_IOPL_NOT_ENABLED
    ERROR_IO_DEVICE
    ERROR_IO_INCOMPLETE
    ERROR_IO_PENDING
    ERROR_IRQ_BUSY
    ERROR_IS_JOINED
    ERROR_IS_JOIN_PATH
    ERROR_IS_JOIN_TARGET
    ERROR_IS_SUBSTED
    ERROR_IS_SUBST_PATH
    ERROR_IS_SUBST_TARGET
    ERROR_ITERATED_DATA_EXCEEDS_64k
    ERROR_JOIN_TO_JOIN
    ERROR_JOIN_TO_SUBST
    ERROR_JOURNAL_DELETE_IN_PROGRESS
    ERROR_JOURNAL_ENTRY_DELETED
    ERROR_JOURNAL_HOOK_SET
    ERROR_JOURNAL_NOT_ACTIVE
    ERROR_KEY_DELETED
    ERROR_KEY_HAS_CHILDREN
    ERROR_LABEL_TOO_LONG
    ERROR_LAST_ADMIN
    ERROR_LB_WITHOUT_TABSTOPS
    ERROR_LIBRARY_FULL
    ERROR_LIBRARY_OFFLINE
    ERROR_LICENSE_QUOTA_EXCEEDED
    ERROR_LISTBOX_ID_NOT_FOUND
    ERROR_LM_CROSS_ENCRYPTION_REQUIRED
    ERROR_LOCAL_USER_SESSION_KEY
    ERROR_LOCKED
    ERROR_LOCK_FAILED
    ERROR_LOCK_VIOLATION
    ERROR_LOGIN_TIME_RESTRICTION
    ERROR_LOGIN_WKSTA_RESTRICTION
    ERROR_LOGON_FAILURE
    ERROR_LOGON_NOT_GRANTED
    ERROR_LOGON_SESSION_COLLISION
    ERROR_LOGON_SESSION_EXISTS
    ERROR_LOGON_TYPE_NOT_GRANTED
    ERROR_LOG_FILE_FULL
    ERROR_LUIDS_EXHAUSTED
    ERROR_MAGAZINE_NOT_PRESENT
    ERROR_MAPPED_ALIGNMENT
    ERROR_MAX_THRDS_REACHED
    ERROR_MEDIA_CHANGED
    ERROR_MEDIA_INCOMPATIBLE
    ERROR_MEDIA_NOT_AVAILABLE
    ERROR_MEDIA_OFFLINE
    ERROR_MEDIA_UNAVAILABLE
    ERROR_MEDIUM_NOT_ACCESSIBLE
    ERROR_MEMBERS_PRIMARY_GROUP
    ERROR_MEMBER_IN_ALIAS
    ERROR_MEMBER_IN_GROUP
    ERROR_MEMBER_NOT_IN_ALIAS
    ERROR_MEMBER_NOT_IN_GROUP
    ERROR_MENU_ITEM_NOT_FOUND
    ERROR_MESSAGE_EXCEEDS_MAX_SIZE
    ERROR_MESSAGE_SYNC_ONLY
    ERROR_METAFILE_NOT_SUPPORTED
    ERROR_META_EXPANSION_TOO_LONG
    ERROR_MOD_NOT_FOUND
    ERROR_MORE_DATA
    ERROR_MORE_WRITES
    ERROR_MR_MID_NOT_FOUND
    ERROR_MUTUAL_AUTH_FAILED
    ERROR_NEGATIVE_SEEK
    ERROR_NESTING_NOT_ALLOWED
    ERROR_NETLOGON_NOT_STARTED
    ERROR_NETNAME_DELETED
    ERROR_NETWORK_ACCESS_DENIED
    ERROR_NETWORK_BUSY
    ERROR_NETWORK_NOT_AVAILABLE
    ERROR_NETWORK_UNREACHABLE
    ERROR_NET_WRITE_FAULT
    ERROR_NOACCESS
    ERROR_NODE_CANT_HOST_RESOURCE
    ERROR_NODE_NOT_AVAILABLE
    ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
    ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
    ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
    ERROR_NONE_MAPPED
    ERROR_NONPAGED_SYSTEM_RESOURCES
    ERROR_NON_MDICHILD_WINDOW
    ERROR_NOTIFY_ENUM_DIR
    ERROR_NOT_ALL_ASSIGNED
    ERROR_NOT_AUTHENTICATED
    ERROR_NOT_A_REPARSE_POINT
    ERROR_NOT_CHILD_WINDOW
    ERROR_NOT_CONNECTED
    ERROR_NOT_CONTAINER
    ERROR_NOT_DOS_DISK
    ERROR_NOT_EMPTY
    ERROR_NOT_ENOUGH_MEMORY
    ERROR_NOT_ENOUGH_QUOTA
    ERROR_NOT_ENOUGH_SERVER_MEMORY
    ERROR_NOT_EXPORT_FORMAT
    ERROR_NOT_FOUND
    ERROR_NOT_JOINED
    ERROR_NOT_LOCKED
    ERROR_NOT_LOGGED_ON
    ERROR_NOT_LOGON_PROCESS
    ERROR_NOT_OWNER
    ERROR_NOT_QUORUM_CAPABLE
    ERROR_NOT_QUORUM_CLASS
    ERROR_NOT_READY
    ERROR_NOT_REGISTRY_FILE
    ERROR_NOT_SAME_DEVICE
    ERROR_NOT_SUBSTED
    ERROR_NOT_SUPPORTED
    ERROR_NOT_SUPPORTED_ON_SBS
    ERROR_NO_ASSOCIATION
    ERROR_NO_BROWSER_SERVERS_FOUND
    ERROR_NO_DATA
    ERROR_NO_DATA_DETECTED
    ERROR_NO_EFS
    ERROR_NO_IMPERSONATION_TOKEN
    ERROR_NO_INHERITANCE
    ERROR_NO_LOGON_SERVERS
    ERROR_NO_LOG_SPACE
    ERROR_NO_MATCH
    ERROR_NO_MEDIA_IN_DRIVE
    ERROR_NO_MORE_DEVICES
    ERROR_NO_MORE_FILES
    ERROR_NO_MORE_ITEMS
    ERROR_NO_MORE_SEARCH_HANDLES
    ERROR_NO_MORE_USER_HANDLES
    ERROR_NO_NETWORK
    ERROR_NO_NET_OR_BAD_PATH
    ERROR_NO_PROC_SLOTS
    ERROR_NO_PROMOTION_ACTIVE
    ERROR_NO_QUOTAS_FOR_ACCOUNT
    ERROR_NO_RECOVERY_POLICY
    ERROR_NO_RECOVERY_PROGRAM
    ERROR_NO_SCROLLBARS
    ERROR_NO_SECURITY_ON_OBJECT
    ERROR_NO_SHUTDOWN_IN_PROGRESS
    ERROR_NO_SIGNAL_SENT
    ERROR_NO_SITENAME
    ERROR_NO_SPOOL_SPACE
    ERROR_NO_SUCH_ALIAS
    ERROR_NO_SUCH_DOMAIN
    ERROR_NO_SUCH_GROUP
    ERROR_NO_SUCH_LOGON_SESSION
    ERROR_NO_SUCH_MEMBER
    ERROR_NO_SUCH_PACKAGE
    ERROR_NO_SUCH_PRIVILEGE
    ERROR_NO_SUCH_SITE
    ERROR_NO_SUCH_USER
    ERROR_NO_SUPPORTING_DRIVES
    ERROR_NO_SYSTEM_MENU
    ERROR_NO_SYSTEM_RESOURCES
    ERROR_NO_TOKEN
    ERROR_NO_TRACKING_SERVICE
    ERROR_NO_TRUST_LSA_SECRET
    ERROR_NO_TRUST_SAM_ACCOUNT
    ERROR_NO_UNICODE_TRANSLATION
    ERROR_NO_USER_KEYS
    ERROR_NO_USER_SESSION_KEY
    ERROR_NO_VOLUME_ID
    ERROR_NO_VOLUME_LABEL
    ERROR_NO_WILDCARD_CHARACTERS
    ERROR_NT_CROSS_ENCRYPTION_REQUIRED
    ERROR_NULL_LM_PASSWORD
    ERROR_OBJECT_ALREADY_EXISTS
    ERROR_OBJECT_IN_LIST
    ERROR_OBJECT_NOT_FOUND
    ERROR_OLD_WIN_VERSION
    ERROR_ONLY_IF_CONNECTED
    ERROR_OPEN_FAILED
    ERROR_OPEN_FILES
    ERROR_OPERATION_ABORTED
    ERROR_OPLOCK_NOT_GRANTED
    ERROR_OUTOFMEMORY
    ERROR_OUT_OF_PAPER
    ERROR_OUT_OF_STRUCTURES
    ERROR_OVERRIDE_NOCHANGES
    ERROR_PAGED_SYSTEM_RESOURCES
    ERROR_PAGEFILE_QUOTA
    ERROR_PARTIAL_COPY
    ERROR_PARTITION_FAILURE
    ERROR_PASSWORD_EXPIRED
    ERROR_PASSWORD_MUST_CHANGE
    ERROR_PASSWORD_RESTRICTION
    ERROR_PATCH_PACKAGE_INVALID
    ERROR_PATCH_PACKAGE_OPEN_FAILED
    ERROR_PATCH_PACKAGE_UNSUPPORTED
    ERROR_PATH_BUSY
    ERROR_PATH_NOT_FOUND
    ERROR_PIPE_BUSY
    ERROR_PIPE_CONNECTED
    ERROR_PIPE_LISTENING
    ERROR_PIPE_NOT_CONNECTED
    ERROR_POINT_NOT_FOUND
    ERROR_POLICY_OBJECT_NOT_FOUND
    ERROR_POLICY_ONLY_IN_DS
    ERROR_POPUP_ALREADY_ACTIVE
    ERROR_PORT_UNREACHABLE
    ERROR_POSSIBLE_DEADLOCK
    ERROR_POTENTIAL_FILE_FOUND
    ERROR_PRINTER_ALREADY_EXISTS
    ERROR_PRINTER_DELETED
    ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
    ERROR_PRINTER_DRIVER_IN_USE
    ERROR_PRINTER_HAS_JOBS_QUEUED
    ERROR_PRINTER_NOT_FOUND
    ERROR_PRINTQ_FULL
    ERROR_PRINT_CANCELLED
    ERROR_PRINT_MONITOR_ALREADY_INSTALLED
    ERROR_PRINT_MONITOR_IN_USE
    ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED
    ERROR_PRIVATE_DIALOG_INDEX
    ERROR_PRIVILEGE_NOT_HELD
    ERROR_PROCESS_ABORTED
    ERROR_PROC_NOT_FOUND
    ERROR_PRODUCT_UNINSTALLED
    ERROR_PRODUCT_VERSION
    ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE
    ERROR_PROFILE_NOT_FOUND
    ERROR_PROMOTION_ACTIVE
    ERROR_PROTOCOL_UNREACHABLE
    ERROR_QUORUMLOG_OPEN_FAILED
    ERROR_QUORUM_DISK_NOT_FOUND
    ERROR_QUORUM_OWNER_ALIVE
    ERROR_QUORUM_RESOURCE
    ERROR_QUORUM_RESOURCE_ONLINE_FAILED
    ERROR_READ_FAULT
    ERROR_REC_NON_EXISTENT
    ERROR_REDIRECTOR_HAS_OPEN_HANDLES
    ERROR_REDIR_PAUSED
    ERROR_REGISTRY_CORRUPT
    ERROR_REGISTRY_IO_FAILED
    ERROR_REGISTRY_RECOVERED
    ERROR_RELOC_CHAIN_XEEDS_SEGLIM
    ERROR_REMOTE_SESSION_LIMIT_EXCEEDED
    ERROR_REMOTE_STORAGE_MEDIA_ERROR
    ERROR_REMOTE_STORAGE_NOT_ACTIVE
    ERROR_REM_NOT_LIST
    ERROR_REPARSE_ATTRIBUTE_CONFLICT
    ERROR_REPARSE_TAG_INVALID
    ERROR_REPARSE_TAG_MISMATCH
    ERROR_REQUEST_ABORTED
    ERROR_REQUEST_REFUSED
    ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION
    ERROR_REQ_NOT_ACCEP
    ERROR_RESMON_CREATE_FAILED
    ERROR_RESMON_INVALID_STATE
    ERROR_RESMON_ONLINE_FAILED
    ERROR_RESOURCE_DATA_NOT_FOUND
    ERROR_RESOURCE_DISABLED
    ERROR_RESOURCE_FAILED
    ERROR_RESOURCE_LANG_NOT_FOUND
    ERROR_RESOURCE_NAME_NOT_FOUND
    ERROR_RESOURCE_NOT_AVAILABLE
    ERROR_RESOURCE_NOT_FOUND
    ERROR_RESOURCE_NOT_ONLINE
    ERROR_RESOURCE_NOT_PRESENT
    ERROR_RESOURCE_ONLINE
    ERROR_RESOURCE_PROPERTIES_STORED
    ERROR_RESOURCE_PROPERTY_UNCHANGEABLE
    ERROR_RESOURCE_TYPE_NOT_FOUND
    ERROR_RETRY
    ERROR_REVISION_MISMATCH
    ERROR_RING2SEG_MUST_BE_MOVABLE
    ERROR_RING2_STACK_IN_USE
    ERROR_RMODE_APP
    ERROR_RPL_NOT_ALLOWED
    ERROR_RXACT_COMMIT_FAILURE
    ERROR_RXACT_INVALID_STATE
    ERROR_SAME_DRIVE
    ERROR_SAM_INIT_FAILURE
    ERROR_SCREEN_ALREADY_LOCKED
    ERROR_SECRET_TOO_LONG
    ERROR_SECTOR_NOT_FOUND
    ERROR_SEEK
    ERROR_SEEK_ON_DEVICE
    ERROR_SEM_IS_SET
    ERROR_SEM_NOT_FOUND
    ERROR_SEM_OWNER_DIED
    ERROR_SEM_TIMEOUT
    ERROR_SEM_USER_LIMIT
    ERROR_SERIAL_NO_DEVICE
    ERROR_SERVER_DISABLED
    ERROR_SERVER_HAS_OPEN_HANDLES
    ERROR_SERVER_NOT_DISABLED
    ERROR_SERVICE_ALREADY_RUNNING
    ERROR_SERVICE_CANNOT_ACCEPT_CTRL
    ERROR_SERVICE_DATABASE_LOCKED
    ERROR_SERVICE_DEPENDENCY_DELETED
    ERROR_SERVICE_DEPENDENCY_FAIL
    ERROR_SERVICE_DISABLED
    ERROR_SERVICE_DOES_NOT_EXIST
    ERROR_SERVICE_EXISTS
    ERROR_SERVICE_LOGON_FAILED
    ERROR_SERVICE_MARKED_FOR_DELETE
    ERROR_SERVICE_NEVER_STARTED
    ERROR_SERVICE_NOT_ACTIVE
    ERROR_SERVICE_NOT_FOUND
    ERROR_SERVICE_NOT_IN_EXE
    ERROR_SERVICE_NO_THREAD
    ERROR_SERVICE_REQUEST_TIMEOUT
    ERROR_SERVICE_SPECIFIC_ERROR
    ERROR_SERVICE_START_HANG
    ERROR_SESSION_CREDENTIAL_CONFLICT
    ERROR_SETCOUNT_ON_BAD_LB
    ERROR_SETMARK_DETECTED
    ERROR_SET_NOT_FOUND
    ERROR_SET_POWER_STATE_FAILED
    ERROR_SET_POWER_STATE_VETOED
    ERROR_SHARED_POLICY
    ERROR_SHARING_BUFFER_EXCEEDED
    ERROR_SHARING_PAUSED
    ERROR_SHARING_VIOLATION
    ERROR_SHUTDOWN_CLUSTER
    ERROR_SHUTDOWN_IN_PROGRESS
    ERROR_SIGNAL_PENDING
    ERROR_SIGNAL_REFUSED
    ERROR_SINGLE_INSTANCE_APP
    ERROR_SOME_NOT_MAPPED
    ERROR_SOURCE_ELEMENT_EMPTY
    ERROR_SPECIAL_ACCOUNT
    ERROR_SPECIAL_GROUP
    ERROR_SPECIAL_USER
    ERROR_SPL_NO_ADDJOB
    ERROR_SPL_NO_STARTDOC
    ERROR_SPOOL_FILE_NOT_FOUND
    ERROR_STACK_OVERFLOW
    ERROR_STATIC_INIT
    ERROR_SUBST_TO_JOIN
    ERROR_SUBST_TO_SUBST
    ERROR_SUCCESS
    ERROR_SUCCESS_REBOOT_INITIATED
    ERROR_SUCCESS_REBOOT_REQUIRED
    ERROR_SUCCESS_RESTART_REQUIRED
    ERROR_SWAPERROR
    ERROR_SYSTEM_TRACE
    ERROR_TAG_NOT_FOUND
    ERROR_TAG_NOT_PRESENT
    ERROR_THREAD_1_INACTIVE
    ERROR_TIMEOUT
    ERROR_TIME_SKEW
    ERROR_TLW_WITH_WSCHILD
    ERROR_TOKEN_ALREADY_IN_USE
    ERROR_TOO_MANY_CMDS
    ERROR_TOO_MANY_CONTEXT_IDS
    ERROR_TOO_MANY_LINKS
    ERROR_TOO_MANY_LUIDS_REQUESTED
    ERROR_TOO_MANY_MODULES
    ERROR_TOO_MANY_MUXWAITERS
    ERROR_TOO_MANY_NAMES
    ERROR_TOO_MANY_OPEN_FILES
    ERROR_TOO_MANY_POSTS
    ERROR_TOO_MANY_SECRETS
    ERROR_TOO_MANY_SEMAPHORES
    ERROR_TOO_MANY_SEM_REQUESTS
    ERROR_TOO_MANY_SESS
    ERROR_TOO_MANY_SIDS
    ERROR_TOO_MANY_TCBS
    ERROR_TRANSFORM_NOT_SUPPORTED
    ERROR_TRANSPORT_FULL
    ERROR_TRUSTED_DOMAIN_FAILURE
    ERROR_TRUSTED_RELATIONSHIP_FAILURE
    ERROR_TRUST_FAILURE
    ERROR_UNABLE_TO_CLEAN
    ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA
    ERROR_UNABLE_TO_INVENTORY_DRIVE
    ERROR_UNABLE_TO_INVENTORY_SLOT
    ERROR_UNABLE_TO_INVENTORY_TRANSPORT
    ERROR_UNABLE_TO_LOAD_MEDIUM
    ERROR_UNABLE_TO_LOCK_MEDIA
    ERROR_UNABLE_TO_MOVE_REPLACEMENT
    ERROR_UNABLE_TO_MOVE_REPLACEMENT_2
    ERROR_UNABLE_TO_REMOVE_REPLACED
    ERROR_UNABLE_TO_UNLOAD_MEDIA
    ERROR_UNEXPECTED_OMID
    ERROR_UNEXP_NET_ERR
    ERROR_UNKNOWN
    ERROR_UNKNOWN_COMPONENT
    ERROR_UNKNOWN_FEATURE
    ERROR_UNKNOWN_NAME_01
    ERROR_UNKNOWN_PORT
    ERROR_UNKNOWN_PRINTER_DRIVER
    ERROR_UNKNOWN_PRINTPROCESSOR
    ERROR_UNKNOWN_PRINT_MONITOR
    ERROR_UNKNOWN_PRODUCT
    ERROR_UNKNOWN_PROPERTY
    ERROR_UNKNOWN_REVISION
    ERROR_UNRECOGNIZED_MEDIA
    ERROR_UNRECOGNIZED_VOLUME
    ERROR_UNSUPPORTED_TYPE
    ERROR_USER_EXISTS
    ERROR_USER_MAPPED_FILE
    ERROR_VC_DISCONNECTED
    ERROR_VOLUME_CONTAINS_SYS_FILES
    ERROR_VOLUME_NOT_SIS_ENABLED
    ERROR_WAIT_NO_CHILDREN
    ERROR_WINDOW_NOT_COMBOBOX
    ERROR_WINDOW_NOT_DIALOG
    ERROR_WINDOW_OF_OTHER_THREAD
    ERROR_WINS_INTERNAL
    ERROR_WMI_ALREADY_DISABLED
    ERROR_WMI_ALREADY_ENABLED
    ERROR_WMI_DP_FAILED
    ERROR_WMI_DP_NOT_FOUND
    ERROR_WMI_GUID_DISCONNECTED
    ERROR_WMI_GUID_NOT_FOUND
    ERROR_WMI_INSTANCE_NOT_FOUND
    ERROR_WMI_INVALID_MOF
    ERROR_WMI_INVALID_REGINFO
    ERROR_WMI_ITEMID_NOT_FOUND
    ERROR_WMI_READ_ONLY
    ERROR_WMI_SERVER_UNAVAILABLE
    ERROR_WMI_SET_FAILURE
    ERROR_WMI_TRY_AGAIN
    ERROR_WMI_UNRESOLVED_INSTANCE_REF
    ERROR_WORKING_SET_QUOTA
    ERROR_WRITE_FAULT
    ERROR_WRITE_PROTECT
    ERROR_WRONG_DISK
    ERROR_WRONG_EFS
    ERROR_WRONG_PASSWORD
    ERROR_WRONG_TARGET_NAME
    E_ABORT
    E_ACCESSDENIED
    E_FAIL
    E_HANDLE
    E_INVALIDARG
    E_NOINTERFACE
    E_NOTIMPL
    E_OUTOFMEMORY
    E_PENDING
    E_POINTER
    E_PROP_ID_UNSUPPORTED
    E_PROP_SET_UNSUPPORTED
    E_UNEXPECTED
    E_UNSPEC
    FACILITY_CERT
    FACILITY_CONTROL
    FACILITY_DISPATCH
    FACILITY_INTERNET
    FACILITY_ITF
    FACILITY_NT_BIT
    FACILITY_NULL
    FACILITY_RPC
    FACILITY_SSPI
    FACILITY_STORAGE
    FACILITY_WIN32
    FACILITY_WINDOWS
    FRS_ERR_AUTHENTICATION
    FRS_ERR_CHILD_TO_PARENT_COMM
    FRS_ERR_INSUFFICIENT_PRIV
    FRS_ERR_INTERNAL
    FRS_ERR_INTERNAL_API
    FRS_ERR_INVALID_API_SEQUENCE
    FRS_ERR_INVALID_SERVICE_PARAMETER
    FRS_ERR_PARENT_AUTHENTICATION
    FRS_ERR_PARENT_INSUFFICIENT_PRIV
    FRS_ERR_PARENT_TO_CHILD_COMM
    FRS_ERR_SERVICE_COMM
    FRS_ERR_STARTING_SERVICE
    FRS_ERR_STOPPING_SERVICE
    FRS_ERR_SYSVOL_DEMOTE
    FRS_ERR_SYSVOL_IS_BUSY
    FRS_ERR_SYSVOL_POPULATE
    FRS_ERR_SYSVOL_POPULATE_TIMEOUT
    INPLACE_E_FIRST
    INPLACE_E_LAST
    INPLACE_E_NOTOOLSPACE
    INPLACE_E_NOTUNDOABLE
    INPLACE_S_FIRST
    INPLACE_S_LAST
    INPLACE_S_TRUNCATED
    MARSHAL_E_FIRST
    MARSHAL_E_LAST
    MARSHAL_S_FIRST
    MARSHAL_S_LAST
    MEM_E_INVALID_LINK
    MEM_E_INVALID_ROOT
    MEM_E_INVALID_SIZE
    MK_E_CANTOPENFILE
    MK_E_CONNECTMANUALLY
    MK_E_ENUMERATION_FAILED
    MK_E_EXCEEDEDDEADLINE
    MK_E_FIRST
    MK_E_INTERMEDIATEINTERFACENOTSUPPORTED
    MK_E_INVALIDEXTENSION
    MK_E_LAST
    MK_E_MUSTBOTHERUSER
    MK_E_NEEDGENERIC
    MK_E_NOINVERSE
    MK_E_NOOBJECT
    MK_E_NOPREFIX
    MK_E_NOSTORAGE
    MK_E_NOTBINDABLE
    MK_E_NOTBOUND
    MK_E_NO_NORMALIZED
    MK_E_SYNTAX
    MK_E_UNAVAILABLE
    MK_S_FIRST
    MK_S_HIM
    MK_S_LAST
    MK_S_ME
    MK_S_MONIKERALREADYREGISTERED
    MK_S_REDUCED_TO_SELF
    MK_S_US
    NOERROR
    NO_ERROR
    NTE_BAD_ALGID
    NTE_BAD_DATA
    NTE_BAD_FLAGS
    NTE_BAD_HASH
    NTE_BAD_HASH_STATE
    NTE_BAD_KEY
    NTE_BAD_KEYSET
    NTE_BAD_KEYSET_PARAM
    NTE_BAD_KEY_STATE
    NTE_BAD_LEN
    NTE_BAD_PROVIDER
    NTE_BAD_PROV_TYPE
    NTE_BAD_PUBLIC_KEY
    NTE_BAD_SIGNATURE
    NTE_BAD_TYPE
    NTE_BAD_UID
    NTE_BAD_VER
    NTE_DOUBLE_ENCRYPT
    NTE_EXISTS
    NTE_FAIL
    NTE_KEYSET_ENTRY_BAD
    NTE_KEYSET_NOT_DEF
    NTE_NOT_FOUND
    NTE_NO_KEY
    NTE_NO_MEMORY
    NTE_OP_OK
    NTE_PERM
    NTE_PROVIDER_DLL_FAIL
    NTE_PROV_DLL_NOT_FOUND
    NTE_PROV_TYPE_ENTRY_BAD
    NTE_PROV_TYPE_NOT_DEF
    NTE_PROV_TYPE_NO_MATCH
    NTE_SIGNATURE_FILE_BAD
    NTE_SYS_ERR
    OLEOBJ_E_FIRST
    OLEOBJ_E_INVALIDVERB
    OLEOBJ_E_LAST
    OLEOBJ_E_NOVERBS
    OLEOBJ_S_CANNOT_DOVERB_NOW
    OLEOBJ_S_FIRST
    OLEOBJ_S_INVALIDHWND
    OLEOBJ_S_INVALIDVERB
    OLEOBJ_S_LAST
    OLE_E_ADVF
    OLE_E_ADVISENOTSUPPORTED
    OLE_E_BLANK
    OLE_E_CANTCONVERT
    OLE_E_CANT_BINDTOSOURCE
    OLE_E_CANT_GETMONIKER
    OLE_E_CLASSDIFF
    OLE_E_ENUM_NOMORE
    OLE_E_FIRST
    OLE_E_INVALIDHWND
    OLE_E_INVALIDRECT
    OLE_E_LAST
    OLE_E_NOCACHE
    OLE_E_NOCONNECTION
    OLE_E_NOSTORAGE
    OLE_E_NOTRUNNING
    OLE_E_NOT_INPLACEACTIVE
    OLE_E_OLEVERB
    OLE_E_PROMPTSAVECANCELLED
    OLE_E_STATIC
    OLE_E_WRONGCOMPOBJ
    OLE_S_FIRST
    OLE_S_LAST
    OLE_S_MAC_CLIPFORMAT
    OLE_S_STATIC
    OLE_S_USEREG
    OR_INVALID_OID
    OR_INVALID_OXID
    OR_INVALID_SET
    REGDB_E_CLASSNOTREG
    REGDB_E_FIRST
    REGDB_E_IIDNOTREG
    REGDB_E_INVALIDVALUE
    REGDB_E_KEYMISSING
    REGDB_E_LAST
    REGDB_E_READREGDB
    REGDB_E_WRITEREGDB
    REGDB_S_FIRST
    REGDB_S_LAST
    RPC_E_ACCESS_DENIED
    RPC_E_ATTEMPTED_MULTITHREAD
    RPC_E_CALL_CANCELED
    RPC_E_CALL_COMPLETE
    RPC_E_CALL_REJECTED
    RPC_E_CANTCALLOUT_AGAIN
    RPC_E_CANTCALLOUT_INASYNCCALL
    RPC_E_CANTCALLOUT_INEXTERNALCALL
    RPC_E_CANTCALLOUT_ININPUTSYNCCALL
    RPC_E_CANTPOST_INSENDCALL
    RPC_E_CANTTRANSMIT_CALL
    RPC_E_CHANGED_MODE
    RPC_E_CLIENT_CANTMARSHAL_DATA
    RPC_E_CLIENT_CANTUNMARSHAL_DATA
    RPC_E_CLIENT_DIED
    RPC_E_CONNECTION_TERMINATED
    RPC_E_DISCONNECTED
    RPC_E_FAULT
    RPC_E_INVALIDMETHOD
    RPC_E_INVALID_CALLDATA
    RPC_E_INVALID_DATA
    RPC_E_INVALID_DATAPACKET
    RPC_E_INVALID_EXTENSION
    RPC_E_INVALID_HEADER
    RPC_E_INVALID_IPID
    RPC_E_INVALID_OBJECT
    RPC_E_INVALID_OBJREF
    RPC_E_INVALID_PARAMETER
    RPC_E_NOT_REGISTERED
    RPC_E_NO_CONTEXT
    RPC_E_NO_GOOD_SECURITY_PACKAGES
    RPC_E_NO_SYNC
    RPC_E_OUT_OF_RESOURCES
    RPC_E_REMOTE_DISABLED
    RPC_E_RETRY
    RPC_E_SERVERCALL_REJECTED
    RPC_E_SERVERCALL_RETRYLATER
    RPC_E_SERVERFAULT
    RPC_E_SERVER_CANTMARSHAL_DATA
    RPC_E_SERVER_CANTUNMARSHAL_DATA
    RPC_E_SERVER_DIED
    RPC_E_SERVER_DIED_DNE
    RPC_E_SYS_CALL_FAILED
    RPC_E_THREAD_NOT_INIT
    RPC_E_TIMEOUT
    RPC_E_TOO_LATE
    RPC_E_UNEXPECTED
    RPC_E_UNSECURE_CALL
    RPC_E_VERSION_MISMATCH
    RPC_E_WRONG_THREAD
    RPC_S_ADDRESS_ERROR
    RPC_S_ALREADY_LISTENING
    RPC_S_ALREADY_REGISTERED
    RPC_S_BINDING_HAS_NO_AUTH
    RPC_S_BINDING_INCOMPLETE
    RPC_S_CALLPENDING
    RPC_S_CALL_CANCELLED
    RPC_S_CALL_FAILED
    RPC_S_CALL_FAILED_DNE
    RPC_S_CALL_IN_PROGRESS
    RPC_S_CANNOT_SUPPORT
    RPC_S_CANT_CREATE_ENDPOINT
    RPC_S_COMM_FAILURE
    RPC_S_DUPLICATE_ENDPOINT
    RPC_S_ENTRY_ALREADY_EXISTS
    RPC_S_ENTRY_NOT_FOUND
    RPC_S_ENTRY_TYPE_MISMATCH
    RPC_S_FP_DIV_ZERO
    RPC_S_FP_OVERFLOW
    RPC_S_FP_UNDERFLOW
    RPC_S_GROUP_MEMBER_NOT_FOUND
    RPC_S_GRP_ELT_NOT_ADDED
    RPC_S_GRP_ELT_NOT_REMOVED
    RPC_S_INCOMPLETE_NAME
    RPC_S_INTERFACE_NOT_EXPORTED
    RPC_S_INTERFACE_NOT_FOUND
    RPC_S_INTERNAL_ERROR
    RPC_S_INVALID_ASYNC_CALL
    RPC_S_INVALID_ASYNC_HANDLE
    RPC_S_INVALID_AUTH_IDENTITY
    RPC_S_INVALID_BINDING
    RPC_S_INVALID_BOUND
    RPC_S_INVALID_ENDPOINT_FORMAT
    RPC_S_INVALID_NAF_ID
    RPC_S_INVALID_NAME_SYNTAX
    RPC_S_INVALID_NETWORK_OPTIONS
    RPC_S_INVALID_NET_ADDR
    RPC_S_INVALID_OBJECT
    RPC_S_INVALID_RPC_PROTSEQ
    RPC_S_INVALID_STRING_BINDING
    RPC_S_INVALID_STRING_UUID
    RPC_S_INVALID_TAG
    RPC_S_INVALID_TIMEOUT
    RPC_S_INVALID_VERS_OPTION
    RPC_S_MAX_CALLS_TOO_SMALL
    RPC_S_NAME_SERVICE_UNAVAILABLE
    RPC_S_NOTHING_TO_EXPORT
    RPC_S_NOT_ALL_OBJS_EXPORTED
    RPC_S_NOT_ALL_OBJS_UNEXPORTED
    RPC_S_NOT_CANCELLED
    RPC_S_NOT_LISTENING
    RPC_S_NOT_RPC_ERROR
    RPC_S_NO_BINDINGS
    RPC_S_NO_CALL_ACTIVE
    RPC_S_NO_CONTEXT_AVAILABLE
    RPC_S_NO_ENDPOINT_FOUND
    RPC_S_NO_ENTRY_NAME
    RPC_S_NO_INTERFACES
    RPC_S_NO_MORE_BINDINGS
    RPC_S_NO_MORE_MEMBERS
    RPC_S_NO_PRINC_NAME
    RPC_S_NO_PROTSEQS
    RPC_S_NO_PROTSEQS_REGISTERED
    RPC_S_OBJECT_NOT_FOUND
    RPC_S_OUT_OF_RESOURCES
    RPC_S_PRF_ELT_NOT_ADDED
    RPC_S_PRF_ELT_NOT_REMOVED
    RPC_S_PROCNUM_OUT_OF_RANGE
    RPC_S_PROFILE_NOT_ADDED
    RPC_S_PROTOCOL_ERROR
    RPC_S_PROTSEQ_NOT_FOUND
    RPC_S_PROTSEQ_NOT_SUPPORTED
    RPC_S_SEC_PKG_ERROR
    RPC_S_SEND_INCOMPLETE
    RPC_S_SERVER_TOO_BUSY
    RPC_S_SERVER_UNAVAILABLE
    RPC_S_STRING_TOO_LONG
    RPC_S_TYPE_ALREADY_REGISTERED
    RPC_S_UNKNOWN_AUTHN_LEVEL
    RPC_S_UNKNOWN_AUTHN_SERVICE
    RPC_S_UNKNOWN_AUTHN_TYPE
    RPC_S_UNKNOWN_AUTHZ_SERVICE
    RPC_S_UNKNOWN_IF
    RPC_S_UNKNOWN_MGR_TYPE
    RPC_S_UNSUPPORTED_AUTHN_LEVEL
    RPC_S_UNSUPPORTED_NAME_SYNTAX
    RPC_S_UNSUPPORTED_TRANS_SYN
    RPC_S_UNSUPPORTED_TYPE
    RPC_S_UUID_LOCAL_ONLY
    RPC_S_UUID_NO_ADDRESS
    RPC_S_WAITONTIMER
    RPC_S_WRONG_KIND_OF_BINDING
    RPC_S_ZERO_DIVIDE
    RPC_X_BAD_STUB_DATA
    RPC_X_BYTE_COUNT_TOO_SMALL
    RPC_X_ENUM_VALUE_OUT_OF_RANGE
    RPC_X_INVALID_ES_ACTION
    RPC_X_INVALID_PIPE_OBJECT
    RPC_X_NO_MORE_ENTRIES
    RPC_X_NULL_REF_POINTER
    RPC_X_PIPE_CLOSED
    RPC_X_PIPE_DISCIPLINE_ERROR
    RPC_X_PIPE_EMPTY
    RPC_X_SS_CANNOT_GET_CALL_HANDLE
    RPC_X_SS_CHAR_TRANS_OPEN_FAIL
    RPC_X_SS_CHAR_TRANS_SHORT_FILE
    RPC_X_SS_CONTEXT_DAMAGED
    RPC_X_SS_HANDLES_MISMATCH
    RPC_X_SS_IN_NULL_CONTEXT
    RPC_X_WRONG_ES_VERSION
    RPC_X_WRONG_PIPE_ORDER
    RPC_X_WRONG_PIPE_VERSION
    RPC_X_WRONG_STUB_VERSION
    SCHED_E_SERVICE_NOT_LOCALSYSTEM
    SEVERITY_ERROR
    SEVERITY_SUCCESS
    STG_E_ABNORMALAPIEXIT
    STG_E_ACCESSDENIED
    STG_E_CANTSAVE
    STG_E_DISKISWRITEPROTECTED
    STG_E_EXTANTMARSHALLINGS
    STG_E_FILEALREADYEXISTS
    STG_E_FILENOTFOUND
    STG_E_INSUFFICIENTMEMORY
    STG_E_INUSE
    STG_E_INVALIDFLAG
    STG_E_INVALIDFUNCTION
    STG_E_INVALIDHANDLE
    STG_E_INVALIDHEADER
    STG_E_INVALIDNAME
    STG_E_INVALIDPARAMETER
    STG_E_INVALIDPOINTER
    STG_E_LOCKVIOLATION
    STG_E_MEDIUMFULL
    STG_E_NOMOREFILES
    STG_E_NOTCURRENT
    STG_E_NOTFILEBASEDSTORAGE
    STG_E_OLDDLL
    STG_E_OLDFORMAT
    STG_E_PATHNOTFOUND
    STG_E_READFAULT
    STG_E_REVERTED
    STG_E_SEEKERROR
    STG_E_SHAREREQUIRED
    STG_E_SHAREVIOLATION
    STG_E_TOOMANYOPENFILES
    STG_E_UNIMPLEMENTEDFUNCTION
    STG_E_UNKNOWN
    STG_E_WRITEFAULT
    STG_S_BLOCK
    STG_S_CANNOTCONSOLIDATE
    STG_S_CONSOLIDATIONFAILED
    STG_S_CONVERTED
    STG_S_MONITORING
    STG_S_MULTIPLEOPENS
    STG_S_RETRYNOW
    S_FALSE
    S_OK
    TYPE_E_AMBIGUOUSNAME
    TYPE_E_BADMODULEKIND
    TYPE_E_BUFFERTOOSMALL
    TYPE_E_CANTCREATETMPFILE
    TYPE_E_CANTLOADLIBRARY
    TYPE_E_CIRCULARTYPE
    TYPE_E_DLLFUNCTIONNOTFOUND
    TYPE_E_DUPLICATEID
    TYPE_E_ELEMENTNOTFOUND
    TYPE_E_FIELDNOTFOUND
    TYPE_E_INCONSISTENTPROPFUNCS
    TYPE_E_INVALIDID
    TYPE_E_INVALIDSTATE
    TYPE_E_INVDATAREAD
    TYPE_E_IOERROR
    TYPE_E_LIBNOTREGISTERED
    TYPE_E_NAMECONFLICT
    TYPE_E_OUTOFBOUNDS
    TYPE_E_QUALIFIEDNAMEDISALLOWED
    TYPE_E_REGISTRYACCESS
    TYPE_E_SIZETOOBIG
    TYPE_E_TYPEMISMATCH
    TYPE_E_UNDEFINEDTYPE
    TYPE_E_UNKNOWNLCID
    TYPE_E_UNSUPFORMAT
    TYPE_E_WRONGTYPEKIND
    VIEW_E_DRAW
    VIEW_E_FIRST
    VIEW_E_LAST
    VIEW_S_ALREADY_FROZEN
    VIEW_S_FIRST
    VIEW_S_LAST
);
@EXPORT_OK = qw();

use constant CACHE_E_FIRST => -2147221136;
use constant CACHE_E_LAST => -2147221121;
use constant CACHE_E_NOCACHE_UPDATED => -2147221136;
use constant CACHE_S_FIRST => 262512;
use constant CACHE_S_FORMATETC_NOTSUPPORTED => 262512;
use constant CACHE_S_LAST => 262527;
use constant CACHE_S_SAMECACHE => 262513;
use constant CACHE_S_SOMECACHES_NOTUPDATED => 262514;
use constant CLASSFACTORY_E_FIRST => -2147221232;
use constant CLASSFACTORY_E_LAST => -2147221217;
use constant CLASSFACTORY_S_FIRST => 262416;
use constant CLASSFACTORY_S_LAST => 262431;
use constant CLASS_E_CLASSNOTAVAILABLE => -2147221231;
use constant CLASS_E_NOAGGREGATION => -2147221232;
use constant CLASS_E_NOTLICENSED => -2147221230;
use constant CLIENTSITE_E_FIRST => -2147221104;
use constant CLIENTSITE_E_LAST => -2147221089;
use constant CLIENTSITE_S_FIRST => 262544;
use constant CLIENTSITE_S_LAST => 262559;
use constant CLIPBRD_E_BAD_DATA => -2147221037;
use constant CLIPBRD_E_CANT_CLOSE => -2147221036;
use constant CLIPBRD_E_CANT_EMPTY => -2147221039;
use constant CLIPBRD_E_CANT_OPEN => -2147221040;
use constant CLIPBRD_E_CANT_SET => -2147221038;
use constant CLIPBRD_E_FIRST => -2147221040;
use constant CLIPBRD_E_LAST => -2147221025;
use constant CLIPBRD_S_FIRST => 262608;
use constant CLIPBRD_S_LAST => 262623;
use constant CONVERT10_E_FIRST => -2147221056;
use constant CONVERT10_E_LAST => -2147221041;
use constant CONVERT10_E_OLESTREAM_BITMAP_TO_DIB => -2147221053;
use constant CONVERT10_E_OLESTREAM_FMT => -2147221054;
use constant CONVERT10_E_OLESTREAM_GET => -2147221056;
use constant CONVERT10_E_OLESTREAM_PUT => -2147221055;
use constant CONVERT10_E_STG_DIB_TO_BITMAP => -2147221050;
use constant CONVERT10_E_STG_FMT => -2147221052;
use constant CONVERT10_E_STG_NO_STD_STREAM => -2147221051;
use constant CONVERT10_S_FIRST => 262592;
use constant CONVERT10_S_LAST => 262607;
use constant CONVERT10_S_NO_PRESENTATION => 262592;
use constant CO_E_ACCESSCHECKFAILED => -2147220985;
use constant CO_E_ACESINWRONGORDER => -2147220969;
use constant CO_E_ACNOTINITIALIZED => -2147220965;
use constant CO_E_ALREADYINITIALIZED => -2147221007;
use constant CO_E_APPDIDNTREG => -2147220994;
use constant CO_E_APPNOTFOUND => -2147221003;
use constant CO_E_APPSINGLEUSE => -2147221002;
use constant CO_E_BAD_PATH => -2146959356;
use constant CO_E_CANTDETERMINECLASS => -2147221006;
use constant CO_E_CLASSSTRING => -2147221005;
use constant CO_E_CLASS_CREATE_FAILED => -2146959359;
use constant CO_E_CONVERSIONFAILED => -2147220981;
use constant CO_E_DECODEFAILED => -2147220966;
use constant CO_E_DLLNOTFOUND => -2147221000;
use constant CO_E_ERRORINAPP => -2147221001;
use constant CO_E_ERRORINDLL => -2147220999;
use constant CO_E_EXCEEDSYSACLLIMIT => -2147220970;
use constant CO_E_FAILEDTOCLOSEHANDLE => -2147220971;
use constant CO_E_FAILEDTOCREATEFILE => -2147220972;
use constant CO_E_FAILEDTOGENUUID => -2147220973;
use constant CO_E_FAILEDTOGETSECCTX => -2147220991;
use constant CO_E_FAILEDTOGETTOKENINFO => -2147220989;
use constant CO_E_FAILEDTOGETWINDIR => -2147220975;
use constant CO_E_FAILEDTOIMPERSONATE => -2147220992;
use constant CO_E_FAILEDTOOPENPROCESSTOKEN => -2147220967;
use constant CO_E_FAILEDTOOPENTHREADTOKEN => -2147220990;
use constant CO_E_FAILEDTOQUERYCLIENTBLANKET => -2147220987;
use constant CO_E_FAILEDTOSETDACL => -2147220986;
use constant CO_E_FIRST => -2147221008;
use constant CO_E_IIDSTRING => -2147221004;
use constant CO_E_INCOMPATIBLESTREAMVERSION => -2147220968;
use constant CO_E_INIT_CLASS_CACHE => -2147467255;
use constant CO_E_INIT_MEMORY_ALLOCATOR => -2147467256;
use constant CO_E_INIT_ONLY_SINGLE_THREADED => -2147467246;
use constant CO_E_INIT_RPC_CHANNEL => -2147467254;
use constant CO_E_INIT_SCM_EXEC_FAILURE => -2147467247;
use constant CO_E_INIT_SCM_FILE_MAPPING_EXISTS => -2147467249;
use constant CO_E_INIT_SCM_MAP_VIEW_OF_FILE => -2147467248;
use constant CO_E_INIT_SCM_MUTEX_EXISTS => -2147467250;
use constant CO_E_INIT_SHARED_ALLOCATOR => -2147467257;
use constant CO_E_INIT_TLS => -2147467258;
use constant CO_E_INIT_TLS_CHANNEL_CONTROL => -2147467252;
use constant CO_E_INIT_TLS_SET_CHANNEL_CONTROL => -2147467253;
use constant CO_E_INIT_UNACCEPTED_USER_ALLOCATOR => -2147467251;
use constant CO_E_INVALIDSID => -2147220982;
use constant CO_E_LAST => -2147220993;
use constant CO_E_LOOKUPACCNAMEFAILED => -2147220977;
use constant CO_E_LOOKUPACCSIDFAILED => -2147220979;
use constant CO_E_NETACCESSAPIFAILED => -2147220984;
use constant CO_E_NOMATCHINGNAMEFOUND => -2147220978;
use constant CO_E_NOMATCHINGSIDFOUND => -2147220980;
use constant CO_E_NOTINITIALIZED => -2147221008;
use constant CO_E_OBJISREG => -2147220996;
use constant CO_E_OBJNOTCONNECTED => -2147220995;
use constant CO_E_OBJNOTREG => -2147220997;
use constant CO_E_OBJSRV_RPC_FAILURE => -2146959354;
use constant CO_E_PATHTOOLONG => -2147220974;
use constant CO_E_RELEASED => -2147220993;
use constant CO_E_SCM_ERROR => -2146959358;
use constant CO_E_SCM_RPC_FAILURE => -2146959357;
use constant CO_E_SERVER_EXEC_FAILURE => -2146959355;
use constant CO_E_SERVER_STOPPING => -2146959352;
use constant CO_E_SETSERLHNDLFAILED => -2147220976;
use constant CO_E_TRUSTEEDOESNTMATCHCLIENT => -2147220988;
use constant CO_E_WRONGOSFORAPP => -2147220998;
use constant CO_E_WRONGTRUSTEENAMESYNTAX => -2147220983;
use constant CO_S_FIRST => 262640;
use constant CO_S_LAST => 262655;
use constant CO_S_NOTALLINTERFACES => 524306;
use constant DATA_E_FIRST => -2147221200;
use constant DATA_E_LAST => -2147221185;
use constant DATA_S_FIRST => 262448;
use constant DATA_S_LAST => 262463;
use constant DATA_S_SAMEFORMATETC => 262448;
use constant DISP_E_ARRAYISLOCKED => -2147352563;
use constant DISP_E_BADCALLEE => -2147352560;
use constant DISP_E_BADINDEX => -2147352565;
use constant DISP_E_BADPARAMCOUNT => -2147352562;
use constant DISP_E_BADVARTYPE => -2147352568;
use constant DISP_E_DIVBYZERO => -2147352558;
use constant DISP_E_EXCEPTION => -2147352567;
use constant DISP_E_MEMBERNOTFOUND => -2147352573;
use constant DISP_E_NONAMEDARGS => -2147352569;
use constant DISP_E_NOTACOLLECTION => -2147352559;
use constant DISP_E_OVERFLOW => -2147352566;
use constant DISP_E_PARAMNOTFOUND => -2147352572;
use constant DISP_E_PARAMNOTOPTIONAL => -2147352561;
use constant DISP_E_TYPEMISMATCH => -2147352571;
use constant DISP_E_UNKNOWNINTERFACE => -2147352575;
use constant DISP_E_UNKNOWNLCID => -2147352564;
use constant DISP_E_UNKNOWNNAME => -2147352570;
use constant DNS_ERROR_AUTOZONE_ALREADY_EXISTS => 9610;
use constant DNS_ERROR_AXFR => 9752;
use constant DNS_ERROR_BAD_PACKET => 9502;
use constant DNS_ERROR_CNAME_COLLISION => 9709;
use constant DNS_ERROR_CNAME_LOOP => 9707;
use constant DNS_ERROR_DATAFILE_OPEN_FAILURE => 9653;
use constant DNS_ERROR_DATAFILE_PARSING => 9655;
use constant DNS_ERROR_DS_UNAVAILABLE => 9717;
use constant DNS_ERROR_DS_ZONE_ALREADY_EXISTS => 9718;
use constant DNS_ERROR_FILE_WRITEBACK_FAILED => 9654;
use constant DNS_ERROR_INVALID_DATAFILE_NAME => 9652;
use constant DNS_ERROR_INVALID_IP_ADDRESS => 9552;
use constant DNS_ERROR_INVALID_NAME_CHAR => 9560;
use constant DNS_ERROR_INVALID_PROPERTY => 9553;
use constant DNS_ERROR_INVALID_TYPE => 9551;
use constant DNS_ERROR_INVALID_ZONE_OPERATION => 9603;
use constant DNS_ERROR_INVALID_ZONE_TYPE => 9611;
use constant DNS_ERROR_NAME_DOES_NOT_EXIST => 9714;
use constant DNS_ERROR_NAME_NOT_IN_ZONE => 9706;
use constant DNS_ERROR_NBSTAT_INIT_FAILED => 9617;
use constant DNS_ERROR_NEED_SECONDARY_ADDRESSES => 9614;
use constant DNS_ERROR_NEED_WINS_SERVERS => 9616;
use constant DNS_ERROR_NODE_CREATION_FAILED => 9703;
use constant DNS_ERROR_NODE_IS_CNAME => 9708;
use constant DNS_ERROR_NON_RFC_NAME => 9556;
use constant DNS_ERROR_NOT_UNIQUE => 9555;
use constant DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE => 9719;
use constant DNS_ERROR_NO_CREATE_CACHE_DATA => 9713;
use constant DNS_ERROR_NO_DNS_SERVERS => 9852;
use constant DNS_ERROR_NO_PACKET => 9503;
use constant DNS_ERROR_NO_TCPIP => 9851;
use constant DNS_ERROR_NO_ZONE_INFO => 9602;
use constant DNS_ERROR_NUMERIC_NAME => 9561;
use constant DNS_ERROR_PRIMARY_REQUIRES_DATAFILE => 9651;
use constant DNS_ERROR_RCODE => 9504;
use constant DNS_ERROR_RCODE_BADKEY => 9017;
use constant DNS_ERROR_RCODE_BADSIG => 9016;
use constant DNS_ERROR_RCODE_BADTIME => 9018;
use constant DNS_ERROR_RCODE_FORMAT_ERROR => 9001;
use constant DNS_ERROR_RCODE_NAME_ERROR => 9003;
use constant DNS_ERROR_RCODE_NOTAUTH => 9009;
use constant DNS_ERROR_RCODE_NOTZONE => 9010;
use constant DNS_ERROR_RCODE_NOT_IMPLEMENTED => 9004;
use constant DNS_ERROR_RCODE_NXRRSET => 9008;
use constant DNS_ERROR_RCODE_REFUSED => 9005;
use constant DNS_ERROR_RCODE_SERVER_FAILURE => 9002;
use constant DNS_ERROR_RCODE_YXDOMAIN => 9006;
use constant DNS_ERROR_RCODE_YXRRSET => 9007;
use constant DNS_ERROR_RECORD_ALREADY_EXISTS => 9711;
use constant DNS_ERROR_RECORD_DOES_NOT_EXIST => 9701;
use constant DNS_ERROR_RECORD_FORMAT => 9702;
use constant DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT => 9710;
use constant DNS_ERROR_RECORD_TIMED_OUT => 9705;
use constant DNS_ERROR_SECONDARY_DATA => 9712;
use constant DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP => 9612;
use constant DNS_ERROR_SOA_DELETE_INVALID => 9618;
use constant DNS_ERROR_TRY_AGAIN_LATER => 9554;
use constant DNS_ERROR_UNKNOWN_RECORD_TYPE => 9704;
use constant DNS_ERROR_UNSECURE_PACKET => 9505;
use constant DNS_ERROR_WINS_INIT_FAILED => 9615;
use constant DNS_ERROR_ZONE_ALREADY_EXISTS => 9609;
use constant DNS_ERROR_ZONE_CONFIGURATION_ERROR => 9604;
use constant DNS_ERROR_ZONE_CREATION_FAILED => 9608;
use constant DNS_ERROR_ZONE_DOES_NOT_EXIST => 9601;
use constant DNS_ERROR_ZONE_HAS_NO_NS_RECORDS => 9606;
use constant DNS_ERROR_ZONE_HAS_NO_SOA_RECORD => 9605;
use constant DNS_ERROR_ZONE_LOCKED => 9607;
use constant DNS_ERROR_ZONE_NOT_SECONDARY => 9613;
use constant DNS_INFO_ADDED_LOCAL_WINS => 9753;
use constant DNS_INFO_AXFR_COMPLETE => 9751;
use constant DNS_INFO_NO_RECORDS => 9501;
use constant DNS_STATUS_CONTINUE_NEEDED => 9801;
use constant DNS_STATUS_DOTTED_NAME => 9558;
use constant DNS_STATUS_FQDN => 9557;
use constant DNS_STATUS_SINGLE_PART_NAME => 9559;
use constant DNS_WARNING_DOMAIN_UNDELETED => 9716;
use constant DNS_WARNING_PTR_CREATE_FAILED => 9715;
use constant DRAGDROP_E_ALREADYREGISTERED => -2147221247;
use constant DRAGDROP_E_FIRST => -2147221248;
use constant DRAGDROP_E_INVALIDHWND => -2147221246;
use constant DRAGDROP_E_LAST => -2147221233;
use constant DRAGDROP_E_NOTREGISTERED => -2147221248;
use constant DRAGDROP_S_CANCEL => 262401;
use constant DRAGDROP_S_DROP => 262400;
use constant DRAGDROP_S_FIRST => 262400;
use constant DRAGDROP_S_LAST => 262415;
use constant DRAGDROP_S_USEDEFAULTCURSORS => 262402;
use constant DV_E_CLIPFORMAT => -2147221398;
use constant DV_E_DVASPECT => -2147221397;
use constant DV_E_DVTARGETDEVICE => -2147221403;
use constant DV_E_DVTARGETDEVICE_SIZE => -2147221396;
use constant DV_E_FORMATETC => -2147221404;
use constant DV_E_LINDEX => -2147221400;
use constant DV_E_NOIVIEWOBJECT => -2147221395;
use constant DV_E_STATDATA => -2147221401;
use constant DV_E_STGMEDIUM => -2147221402;
use constant DV_E_TYMED => -2147221399;
use constant ENUM_E_FIRST => -2147221072;
use constant ENUM_E_LAST => -2147221057;
use constant ENUM_S_FIRST => 262576;
use constant ENUM_S_LAST => 262591;
use constant EPT_S_CANT_CREATE => 1899;
use constant EPT_S_CANT_PERFORM_OP => 1752;
use constant EPT_S_INVALID_ENTRY => 1751;
use constant EPT_S_NOT_REGISTERED => 1753;
use constant ERROR_ACCESS_DENIED => 5;
use constant ERROR_ACCOUNT_DISABLED => 1331;
use constant ERROR_ACCOUNT_EXPIRED => 1793;
use constant ERROR_ACCOUNT_LOCKED_OUT => 1909;
use constant ERROR_ACCOUNT_RESTRICTION => 1327;
use constant ERROR_ACTIVE_CONNECTIONS => 2402;
use constant ERROR_ADAP_HDW_ERR => 57;
use constant ERROR_ADDRESS_ALREADY_ASSOCIATED => 1227;
use constant ERROR_ADDRESS_NOT_ASSOCIATED => 1228;
use constant ERROR_ALIAS_EXISTS => 1379;
use constant ERROR_ALLOTTED_SPACE_EXCEEDED => 1344;
use constant ERROR_ALL_NODES_NOT_AVAILABLE => 5037;
use constant ERROR_ALREADY_ASSIGNED => 85;
use constant ERROR_ALREADY_EXISTS => 183;
use constant ERROR_ALREADY_INITIALIZED => 1247;
use constant ERROR_ALREADY_REGISTERED => 1242;
use constant ERROR_ALREADY_RUNNING_LKG => 1074;
use constant ERROR_ALREADY_WAITING => 1904;
use constant ERROR_APP_WRONG_OS => 1151;
use constant ERROR_ARENA_TRASHED => 7;
use constant ERROR_ARITHMETIC_OVERFLOW => 534;
use constant ERROR_ATOMIC_LOCKS_NOT_SUPPORTED => 174;
use constant ERROR_AUTODATASEG_EXCEEDS_64k => 199;
use constant ERROR_BADDB => 1009;
use constant ERROR_BADKEY => 1010;
use constant ERROR_BAD_ARGUMENTS => 160;
use constant ERROR_BAD_COMMAND => 22;
use constant ERROR_BAD_CONFIGURATION => 1610;
use constant ERROR_BAD_DESCRIPTOR_FORMAT => 1361;
use constant ERROR_BAD_DEVICE => 1200;
use constant ERROR_BAD_DEV_TYPE => 66;
use constant ERROR_BAD_DRIVER => 2001;
use constant ERROR_BAD_DRIVER_LEVEL => 119;
use constant ERROR_BAD_ENVIRONMENT => 10;
use constant ERROR_BAD_EXE_FORMAT => 193;
use constant ERROR_BAD_FORMAT => 11;
use constant ERROR_BAD_IMPERSONATION_LEVEL => 1346;
use constant ERROR_BAD_INHERITANCE_ACL => 1340;
use constant ERROR_BAD_LENGTH => 24;
use constant ERROR_BAD_LOGON_SESSION_STATE => 1365;
use constant ERROR_BAD_NETPATH => 53;
use constant ERROR_BAD_NET_NAME => 67;
use constant ERROR_BAD_NET_RESP => 58;
use constant ERROR_BAD_PATHNAME => 161;
use constant ERROR_BAD_PIPE => 230;
use constant ERROR_BAD_PROFILE => 1206;
use constant ERROR_BAD_PROVIDER => 1204;
use constant ERROR_BAD_QUERY_SYNTAX => 1615;
use constant ERROR_BAD_REM_ADAP => 60;
use constant ERROR_BAD_THREADID_ADDR => 159;
use constant ERROR_BAD_TOKEN_TYPE => 1349;
use constant ERROR_BAD_UNIT => 20;
use constant ERROR_BAD_USERNAME => 2202;
use constant ERROR_BAD_USER_PROFILE => 1253;
use constant ERROR_BAD_VALIDATION_CLASS => 1348;
use constant ERROR_BEGINNING_OF_MEDIA => 1102;
use constant ERROR_BOOT_ALREADY_ACCEPTED => 1076;
use constant ERROR_BROKEN_PIPE => 109;
use constant ERROR_BUFFER_OVERFLOW => 111;
use constant ERROR_BUSY => 170;
use constant ERROR_BUSY_DRIVE => 142;
use constant ERROR_BUS_RESET => 1111;
use constant ERROR_CALL_NOT_IMPLEMENTED => 120;
use constant ERROR_CANCELLED => 1223;
use constant ERROR_CANCEL_VIOLATION => 173;
use constant ERROR_CANNOT_COPY => 266;
use constant ERROR_CANNOT_DETECT_DRIVER_FAILURE => 1080;
use constant ERROR_CANNOT_DETECT_PROCESS_ABORT => 1081;
use constant ERROR_CANNOT_FIND_WND_CLASS => 1407;
use constant ERROR_CANNOT_IMPERSONATE => 1368;
use constant ERROR_CANNOT_MAKE => 82;
use constant ERROR_CANNOT_OPEN_PROFILE => 1205;
use constant ERROR_CANTOPEN => 1011;
use constant ERROR_CANTREAD => 1012;
use constant ERROR_CANTWRITE => 1013;
use constant ERROR_CANT_ACCESS_DOMAIN_INFO => 1351;
use constant ERROR_CANT_ACCESS_FILE => 1920;
use constant ERROR_CANT_DELETE_LAST_ITEM => 4335;
use constant ERROR_CANT_DISABLE_MANDATORY => 1310;
use constant ERROR_CANT_EVICT_ACTIVE_NODE => 5009;
use constant ERROR_CANT_OPEN_ANONYMOUS => 1347;
use constant ERROR_CANT_RESOLVE_FILENAME => 1921;
use constant ERROR_CAN_NOT_COMPLETE => 1003;
use constant ERROR_CAN_NOT_DEL_LOCAL_WINS => 4001;
use constant ERROR_CHILD_MUST_BE_VOLATILE => 1021;
use constant ERROR_CHILD_NOT_COMPLETE => 129;
use constant ERROR_CHILD_WINDOW_MENU => 1436;
use constant ERROR_CIRCULAR_DEPENDENCY => 1059;
use constant ERROR_CLASS_ALREADY_EXISTS => 1410;
use constant ERROR_CLASS_DOES_NOT_EXIST => 1411;
use constant ERROR_CLASS_HAS_WINDOWS => 1412;
use constant ERROR_CLEANER_CARTRIDGE_SPENT => 4333;
use constant ERROR_CLEANER_SLOT_NOT_SET => 4332;
use constant ERROR_CLEANER_SLOT_SET => 4331;
use constant ERROR_CLIPBOARD_NOT_OPEN => 1418;
use constant ERROR_CLIPPING_NOT_SUPPORTED => 2005;
use constant ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND => 5032;
use constant ERROR_CLUSTERLOG_CORRUPT => 5029;
use constant ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE => 5031;
use constant ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE => 5033;
use constant ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE => 5030;
use constant ERROR_CLUSTER_DATABASE_SEQMISMATCH => 5083;
use constant ERROR_CLUSTER_GUM_NOT_LOCKER => 5085;
use constant ERROR_CLUSTER_INCOMPATIBLE_VERSIONS => 5075;
use constant ERROR_CLUSTER_INVALID_NETWORK => 5054;
use constant ERROR_CLUSTER_INVALID_NETWORK_PROVIDER => 5049;
use constant ERROR_CLUSTER_INVALID_NODE => 5039;
use constant ERROR_CLUSTER_INVALID_REQUEST => 5048;
use constant ERROR_CLUSTER_IPADDR_IN_USE => 5057;
use constant ERROR_CLUSTER_JOIN_ABORTED => 5074;
use constant ERROR_CLUSTER_JOIN_IN_PROGRESS => 5041;
use constant ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS => 5053;
use constant ERROR_CLUSTER_LAST_INTERNAL_NETWORK => 5066;
use constant ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND => 5043;
use constant ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED => 5076;
use constant ERROR_CLUSTER_NETINTERFACE_EXISTS => 5046;
use constant ERROR_CLUSTER_NETINTERFACE_NOT_FOUND => 5047;
use constant ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE => 5064;
use constant ERROR_CLUSTER_NETWORK_ALREADY_ONLINE => 5063;
use constant ERROR_CLUSTER_NETWORK_EXISTS => 5044;
use constant ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS => 5067;
use constant ERROR_CLUSTER_NETWORK_NOT_FOUND => 5045;
use constant ERROR_CLUSTER_NETWORK_NOT_INTERNAL => 5060;
use constant ERROR_CLUSTER_NODE_ALREADY_DOWN => 5062;
use constant ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT => 5088;
use constant ERROR_CLUSTER_NODE_ALREADY_MEMBER => 5065;
use constant ERROR_CLUSTER_NODE_ALREADY_UP => 5061;
use constant ERROR_CLUSTER_NODE_DOWN => 5050;
use constant ERROR_CLUSTER_NODE_EXISTS => 5040;
use constant ERROR_CLUSTER_NODE_NOT_FOUND => 5042;
use constant ERROR_CLUSTER_NODE_NOT_MEMBER => 5052;
use constant ERROR_CLUSTER_NODE_NOT_PAUSED => 5058;
use constant ERROR_CLUSTER_NODE_NOT_READY => 5072;
use constant ERROR_CLUSTER_NODE_PAUSED => 5070;
use constant ERROR_CLUSTER_NODE_SHUTTING_DOWN => 5073;
use constant ERROR_CLUSTER_NODE_UNREACHABLE => 5051;
use constant ERROR_CLUSTER_NODE_UP => 5056;
use constant ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED => 5081;
use constant ERROR_CLUSTER_NO_SECURITY_CONTEXT => 5059;
use constant ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST => 5082;
use constant ERROR_CLUSTER_RESNAME_NOT_FOUND => 5080;
use constant ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND => 5078;
use constant ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED => 5079;
use constant ERROR_CLUSTER_SHUTTING_DOWN => 5022;
use constant ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED => 5077;
use constant ERROR_COLORSPACE_MISMATCH => 2021;
use constant ERROR_COMMITMENT_LIMIT => 1455;
use constant ERROR_CONNECTED_OTHER_PASSWORD => 2108;
use constant ERROR_CONNECTION_ABORTED => 1236;
use constant ERROR_CONNECTION_ACTIVE => 1230;
use constant ERROR_CONNECTION_COUNT_LIMIT => 1238;
use constant ERROR_CONNECTION_INVALID => 1229;
use constant ERROR_CONNECTION_REFUSED => 1225;
use constant ERROR_CONNECTION_UNAVAIL => 1201;
use constant ERROR_CONTINUE => 1246;
use constant ERROR_CONTROLLING_IEPORT => 4329;
use constant ERROR_CONTROL_ID_NOT_FOUND => 1421;
use constant ERROR_CORE_RESOURCE => 5026;
use constant ERROR_COUNTER_TIMEOUT => 1121;
use constant ERROR_CRC => 23;
use constant ERROR_CREATE_FAILED => 1631;
use constant ERROR_CTX_BAD_VIDEO_MODE => 7025;
use constant ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY => 7005;
use constant ERROR_CTX_CLIENT_LICENSE_IN_USE => 7052;
use constant ERROR_CTX_CLIENT_LICENSE_NOT_SET => 7053;
use constant ERROR_CTX_CLIENT_QUERY_TIMEOUT => 7040;
use constant ERROR_CTX_CLOSE_PENDING => 7007;
use constant ERROR_CTX_CONSOLE_CONNECT => 7042;
use constant ERROR_CTX_CONSOLE_DISCONNECT => 7041;
use constant ERROR_CTX_GRAPHICS_INVALID => 7035;
use constant ERROR_CTX_INVALID_MODEMNAME => 7010;
use constant ERROR_CTX_INVALID_PD => 7002;
use constant ERROR_CTX_INVALID_WD => 7049;
use constant ERROR_CTX_LICENSE_CLIENT_INVALID => 7055;
use constant ERROR_CTX_LICENSE_EXPIRED => 7056;
use constant ERROR_CTX_LICENSE_NOT_AVAILABLE => 7054;
use constant ERROR_CTX_LOGON_DISABLED => 7037;
use constant ERROR_CTX_MODEM_INF_NOT_FOUND => 7009;
use constant ERROR_CTX_MODEM_RESPONSE_BUSY => 7015;
use constant ERROR_CTX_MODEM_RESPONSE_ERROR => 7011;
use constant ERROR_CTX_MODEM_RESPONSE_NO_CARRIER => 7013;
use constant ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE => 7014;
use constant ERROR_CTX_MODEM_RESPONSE_TIMEOUT => 7012;
use constant ERROR_CTX_MODEM_RESPONSE_VOICE => 7016;
use constant ERROR_CTX_NOT_CONSOLE => 7038;
use constant ERROR_CTX_NO_OUTBUF => 7008;
use constant ERROR_CTX_PD_NOT_FOUND => 7003;
use constant ERROR_CTX_SERVICE_NAME_COLLISION => 7006;
use constant ERROR_CTX_SHADOW_DENIED => 7044;
use constant ERROR_CTX_SHADOW_DISABLED => 7051;
use constant ERROR_CTX_SHADOW_INVALID => 7050;
use constant ERROR_CTX_TD_ERROR => 7017;
use constant ERROR_CTX_WD_NOT_FOUND => 7004;
use constant ERROR_CTX_WINSTATION_ACCESS_DENIED => 7045;
use constant ERROR_CTX_WINSTATION_ALREADY_EXISTS => 7023;
use constant ERROR_CTX_WINSTATION_BUSY => 7024;
use constant ERROR_CTX_WINSTATION_NAME_INVALID => 7001;
use constant ERROR_CTX_WINSTATION_NOT_FOUND => 7022;
use constant ERROR_CURRENT_DIRECTORY => 16;
use constant ERROR_DATABASE_BACKUP_CORRUPT => 5087;
use constant ERROR_DATABASE_DOES_NOT_EXIST => 1065;
use constant ERROR_DATABASE_FAILURE => 4313;
use constant ERROR_DATABASE_FULL => 4314;
use constant ERROR_DATATYPE_MISMATCH => 1629;
use constant ERROR_DC_NOT_FOUND => 1425;
use constant ERROR_DDE_FAIL => 1156;
use constant ERROR_DECRYPTION_FAILED => 6001;
use constant ERROR_DELETING_ICM_XFORM => 2019;
use constant ERROR_DEPENDENCY_ALREADY_EXISTS => 5003;
use constant ERROR_DEPENDENCY_NOT_ALLOWED => 5069;
use constant ERROR_DEPENDENCY_NOT_FOUND => 5002;
use constant ERROR_DEPENDENT_RESOURCE_EXISTS => 5001;
use constant ERROR_DEPENDENT_SERVICES_RUNNING => 1051;
use constant ERROR_DESTINATION_ELEMENT_FULL => 1161;
use constant ERROR_DESTROY_OBJECT_OF_OTHER_THREAD => 1435;
use constant ERROR_DEVICE_ALREADY_REMEMBERED => 1202;
use constant ERROR_DEVICE_DOOR_OPEN => 1166;
use constant ERROR_DEVICE_IN_USE => 2404;
use constant ERROR_DEVICE_NOT_AVAILABLE => 4319;
use constant ERROR_DEVICE_NOT_CONNECTED => 1167;
use constant ERROR_DEVICE_NOT_PARTITIONED => 1107;
use constant ERROR_DEVICE_REINITIALIZATION_NEEDED => 1164;
use constant ERROR_DEVICE_REMOVED => 1617;
use constant ERROR_DEVICE_REQUIRES_CLEANING => 1165;
use constant ERROR_DEV_NOT_EXIST => 55;
use constant ERROR_DHCP_ADDRESS_CONFLICT => 4100;
use constant ERROR_DIFFERENT_SERVICE_ACCOUNT => 1079;
use constant ERROR_DIRECTORY => 267;
use constant ERROR_DIRECT_ACCESS_HANDLE => 130;
use constant ERROR_DIR_EFS_DISALLOWED => 6010;
use constant ERROR_DIR_NOT_EMPTY => 145;
use constant ERROR_DIR_NOT_ROOT => 144;
use constant ERROR_DISCARDED => 157;
use constant ERROR_DISK_CHANGE => 107;
use constant ERROR_DISK_CORRUPT => 1393;
use constant ERROR_DISK_FULL => 112;
use constant ERROR_DISK_OPERATION_FAILED => 1127;
use constant ERROR_DISK_RECALIBRATE_FAILED => 1126;
use constant ERROR_DISK_RESET_FAILED => 1128;
use constant ERROR_DLL_INIT_FAILED => 1114;
use constant ERROR_DLL_NOT_FOUND => 1157;
use constant ERROR_DOMAIN_CONTROLLER_EXISTS => 1250;
use constant ERROR_DOMAIN_CONTROLLER_NOT_FOUND => 1908;
use constant ERROR_DOMAIN_EXISTS => 1356;
use constant ERROR_DOMAIN_LIMIT_EXCEEDED => 1357;
use constant ERROR_DOMAIN_TRUST_INCONSISTENT => 1810;
use constant ERROR_DRIVE_LOCKED => 108;
use constant ERROR_DRIVE_MEDIA_MISMATCH => 4303;
use constant ERROR_DS_ADD_REPLICA_INHIBITED => 8302;
use constant ERROR_DS_ADMIN_LIMIT_EXCEEDED => 8228;
use constant ERROR_DS_AFFECTS_MULTIPLE_DSAS => 8249;
use constant ERROR_DS_ALIASED_OBJ_MISSING => 8334;
use constant ERROR_DS_ALIAS_DEREF_PROBLEM => 8244;
use constant ERROR_DS_ALIAS_POINTS_TO_ALIAS => 8336;
use constant ERROR_DS_ALIAS_PROBLEM => 8241;
use constant ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS => 8205;
use constant ERROR_DS_ATTRIBUTE_OWNED_BY_SAM => 8346;
use constant ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED => 8204;
use constant ERROR_DS_ATT_ALREADY_EXISTS => 8318;
use constant ERROR_DS_ATT_IS_NOT_ON_OBJ => 8310;
use constant ERROR_DS_ATT_NOT_DEF_FOR_CLASS => 8317;
use constant ERROR_DS_ATT_NOT_DEF_IN_SCHEMA => 8303;
use constant ERROR_DS_ATT_SCHEMA_REQ_ID => 8399;
use constant ERROR_DS_ATT_SCHEMA_REQ_SYNTAX => 8416;
use constant ERROR_DS_ATT_VAL_ALREADY_EXISTS => 8323;
use constant ERROR_DS_AUTH_METHOD_NOT_SUPPORTED => 8231;
use constant ERROR_DS_AUTH_UNKNOWN => 8234;
use constant ERROR_DS_AUX_CLS_TEST_FAIL => 8389;
use constant ERROR_DS_BACKLINK_WITHOUT_LINK => 8482;
use constant ERROR_DS_BAD_ATT_SCHEMA_SYNTAX => 8400;
use constant ERROR_DS_BAD_HIERARCHY_FILE => 8425;
use constant ERROR_DS_BAD_INSTANCE_TYPE => 8313;
use constant ERROR_DS_BAD_NAME_SYNTAX => 8335;
use constant ERROR_DS_BAD_RDN_ATT_ID_SYNTAX => 8392;
use constant ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED => 8426;
use constant ERROR_DS_BUSY => 8206;
use constant ERROR_DS_CANT_ADD_ATT_VALUES => 8320;
use constant ERROR_DS_CANT_ADD_SYSTEM_ONLY => 8358;
use constant ERROR_DS_CANT_ADD_TO_GC => 8550;
use constant ERROR_DS_CANT_CACHE_ATT => 8401;
use constant ERROR_DS_CANT_CACHE_CLASS => 8402;
use constant ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC => 8553;
use constant ERROR_DS_CANT_CREATE_UNDER_SCHEMA => 8510;
use constant ERROR_DS_CANT_DELETE => 8398;
use constant ERROR_DS_CANT_DELETE_DSA_OBJ => 8340;
use constant ERROR_DS_CANT_DEL_MASTER_CROSSREF => 8375;
use constant ERROR_DS_CANT_DEREF_ALIAS => 8337;
use constant ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN => 8537;
use constant ERROR_DS_CANT_FIND_DSA_OBJ => 8419;
use constant ERROR_DS_CANT_FIND_EXPECTED_NC => 8420;
use constant ERROR_DS_CANT_FIND_NC_IN_CACHE => 8421;
use constant ERROR_DS_CANT_MIX_MASTER_AND_REPS => 8331;
use constant ERROR_DS_CANT_MOD_OBJ_CLASS => 8215;
use constant ERROR_DS_CANT_MOD_PRIMARYGROUPID => 8506;
use constant ERROR_DS_CANT_MOD_SYSTEM_ONLY => 8369;
use constant ERROR_DS_CANT_MOVE_ACCOUNT_GROUP => 8498;
use constant ERROR_DS_CANT_MOVE_DELETED_OBJECT => 8489;
use constant ERROR_DS_CANT_MOVE_RESOURCE_GROUP => 8499;
use constant ERROR_DS_CANT_ON_NON_LEAF => 8213;
use constant ERROR_DS_CANT_ON_RDN => 8214;
use constant ERROR_DS_CANT_REMOVE_ATT_CACHE => 8403;
use constant ERROR_DS_CANT_REMOVE_CLASS_CACHE => 8404;
use constant ERROR_DS_CANT_REM_MISSING_ATT => 8324;
use constant ERROR_DS_CANT_REM_MISSING_ATT_VAL => 8325;
use constant ERROR_DS_CANT_REPLACE_HIDDEN_REC => 8424;
use constant ERROR_DS_CANT_RETRIEVE_ATTS => 8481;
use constant ERROR_DS_CANT_RETRIEVE_CHILD => 8422;
use constant ERROR_DS_CANT_RETRIEVE_DN => 8405;
use constant ERROR_DS_CANT_RETRIEVE_INSTANCE => 8407;
use constant ERROR_DS_CANT_RETRIEVE_SD => 8526;
use constant ERROR_DS_CANT_START => 8531;
use constant ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ => 8560;
use constant ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS => 8493;
use constant ERROR_DS_CHILDREN_EXIST => 8332;
use constant ERROR_DS_CLASS_MUST_BE_CONCRETE => 8359;
use constant ERROR_DS_CLASS_NOT_DSA => 8343;
use constant ERROR_DS_CLIENT_LOOP => 8259;
use constant ERROR_DS_CODE_INCONSISTENCY => 8408;
use constant ERROR_DS_COMPARE_FALSE => 8229;
use constant ERROR_DS_COMPARE_TRUE => 8230;
use constant ERROR_DS_CONFIDENTIALITY_REQUIRED => 8237;
use constant ERROR_DS_CONFIG_PARAM_MISSING => 8427;
use constant ERROR_DS_CONSTRAINT_VIOLATION => 8239;
use constant ERROR_DS_CONSTRUCTED_ATT_MOD => 8475;
use constant ERROR_DS_CONTROL_NOT_FOUND => 8258;
use constant ERROR_DS_COULDNT_CONTACT_FSMO => 8367;
use constant ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE => 8503;
use constant ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE => 8502;
use constant ERROR_DS_COULDNT_UPDATE_SPNS => 8525;
use constant ERROR_DS_COUNTING_AB_INDICES_FAILED => 8428;
use constant ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD => 8491;
use constant ERROR_DS_CROSS_DOM_MOVE_ERROR => 8216;
use constant ERROR_DS_CROSS_NC_DN_RENAME => 8368;
use constant ERROR_DS_CROSS_REF_EXISTS => 8374;
use constant ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE => 8495;
use constant ERROR_DS_DATABASE_ERROR => 8409;
use constant ERROR_DS_DECODING_ERROR => 8253;
use constant ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED => 8536;
use constant ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST => 8535;
use constant ERROR_DS_DRA_ABANDON_SYNC => 8462;
use constant ERROR_DS_DRA_ACCESS_DENIED => 8453;
use constant ERROR_DS_DRA_BAD_DN => 8439;
use constant ERROR_DS_DRA_BAD_INSTANCE_TYPE => 8445;
use constant ERROR_DS_DRA_BAD_NC => 8440;
use constant ERROR_DS_DRA_BUSY => 8438;
use constant ERROR_DS_DRA_CONNECTION_FAILED => 8444;
use constant ERROR_DS_DRA_DB_ERROR => 8451;
use constant ERROR_DS_DRA_DN_EXISTS => 8441;
use constant ERROR_DS_DRA_EARLIER_SCHEMA_CONLICT => 8544;
use constant ERROR_DS_DRA_EXTN_CONNECTION_FAILED => 8466;
use constant ERROR_DS_DRA_GENERIC => 8436;
use constant ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET => 8464;
use constant ERROR_DS_DRA_INCONSISTENT_DIT => 8443;
use constant ERROR_DS_DRA_INTERNAL_ERROR => 8442;
use constant ERROR_DS_DRA_INVALID_PARAMETER => 8437;
use constant ERROR_DS_DRA_MAIL_PROBLEM => 8447;
use constant ERROR_DS_DRA_MISSING_PARENT => 8460;
use constant ERROR_DS_DRA_NAME_COLLISION => 8458;
use constant ERROR_DS_DRA_NOT_SUPPORTED => 8454;
use constant ERROR_DS_DRA_NO_REPLICA => 8452;
use constant ERROR_DS_DRA_OBJ_IS_REP_SOURCE => 8450;
use constant ERROR_DS_DRA_OBJ_NC_MISMATCH => 8545;
use constant ERROR_DS_DRA_OUT_OF_MEM => 8446;
use constant ERROR_DS_DRA_PREEMPTED => 8461;
use constant ERROR_DS_DRA_REF_ALREADY_EXISTS => 8448;
use constant ERROR_DS_DRA_REF_NOT_FOUND => 8449;
use constant ERROR_DS_DRA_REPL_PENDING => 8477;
use constant ERROR_DS_DRA_RPC_CANCELLED => 8455;
use constant ERROR_DS_DRA_SCHEMA_CONFLICT => 8543;
use constant ERROR_DS_DRA_SCHEMA_INFO_SHIP => 8542;
use constant ERROR_DS_DRA_SCHEMA_MISMATCH => 8418;
use constant ERROR_DS_DRA_SHUTDOWN => 8463;
use constant ERROR_DS_DRA_SINK_DISABLED => 8457;
use constant ERROR_DS_DRA_SOURCE_DISABLED => 8456;
use constant ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA => 8465;
use constant ERROR_DS_DRA_SOURCE_REINSTALLED => 8459;
use constant ERROR_DS_DSA_MUST_BE_INT_MASTER => 8342;
use constant ERROR_DS_DST_DOMAIN_NOT_NATIVE => 8496;
use constant ERROR_DS_DST_NC_MISMATCH => 8486;
use constant ERROR_DS_DS_REQUIRED => 8478;
use constant ERROR_DS_DUP_LDAP_DISPLAY_NAME => 8382;
use constant ERROR_DS_DUP_LINK_ID => 8468;
use constant ERROR_DS_DUP_MAPI_ID => 8380;
use constant ERROR_DS_DUP_OID => 8379;
use constant ERROR_DS_DUP_RDN => 8378;
use constant ERROR_DS_DUP_SCHEMA_ID_GUID => 8381;
use constant ERROR_DS_ENCODING_ERROR => 8252;
use constant ERROR_DS_EPOCH_MISMATCH => 8483;
use constant ERROR_DS_EXISTS_IN_AUX_CLS => 8393;
use constant ERROR_DS_EXISTS_IN_MAY_HAVE => 8386;
use constant ERROR_DS_EXISTS_IN_MUST_HAVE => 8385;
use constant ERROR_DS_EXISTS_IN_POSS_SUP => 8395;
use constant ERROR_DS_EXISTS_IN_SUB_CLS => 8394;
use constant ERROR_DS_FILTER_UNKNOWN => 8254;
use constant ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS => 8555;
use constant ERROR_DS_GCVERIFY_ERROR => 8417;
use constant ERROR_DS_GC_NOT_AVAILABLE => 8217;
use constant ERROR_DS_GC_REQUIRED => 8547;
use constant ERROR_DS_GENERIC_ERROR => 8341;
use constant ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER => 8519;
use constant ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER => 8516;
use constant ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER => 8517;
use constant ERROR_DS_GOVERNSID_MISSING => 8410;
use constant ERROR_DS_HAVE_PRIMARY_MEMBERS => 8521;
use constant ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED => 8429;
use constant ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD => 8507;
use constant ERROR_DS_ILLEGAL_MOD_OPERATION => 8311;
use constant ERROR_DS_ILLEGAL_SUPERIOR => 8345;
use constant ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION => 8492;
use constant ERROR_DS_INAPPROPRIATE_AUTH => 8233;
use constant ERROR_DS_INAPPROPRIATE_MATCHING => 8238;
use constant ERROR_DS_INCORRECT_ROLE_OWNER => 8210;
use constant ERROR_DS_INIT_FAILURE => 8532;
use constant ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE => 8512;
use constant ERROR_DS_INSTALL_NO_SRC_SCH_VERSION => 8511;
use constant ERROR_DS_INSTALL_SCHEMA_MISMATCH => 8467;
use constant ERROR_DS_INSUFF_ACCESS_RIGHTS => 8344;
use constant ERROR_DS_INTERNAL_FAILURE => 8430;
use constant ERROR_DS_INVALID_ATTRIBUTE_SYNTAX => 8203;
use constant ERROR_DS_INVALID_DMD => 8360;
use constant ERROR_DS_INVALID_DN_SYNTAX => 8242;
use constant ERROR_DS_INVALID_GROUP_TYPE => 8513;
use constant ERROR_DS_INVALID_LDAP_DISPLAY_NAME => 8479;
use constant ERROR_DS_INVALID_NAME_FOR_SPN => 8554;
use constant ERROR_DS_INVALID_ROLE_OWNER => 8366;
use constant ERROR_DS_INVALID_SEARCH_FLAG => 8500;
use constant ERROR_DS_IS_LEAF => 8243;
use constant ERROR_DS_KEY_NOT_UNIQUE => 8527;
use constant ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER => 8520;
use constant ERROR_DS_LOCAL_ERROR => 8251;
use constant ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY => 8548;
use constant ERROR_DS_LOOKUP_FAILURE => 8524;
use constant ERROR_DS_LOOP_DETECT => 8246;
use constant ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED => 8557;
use constant ERROR_DS_MASTERDSA_REQUIRED => 8314;
use constant ERROR_DS_MAX_OBJ_SIZE_EXCEEDED => 8304;
use constant ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY => 8201;
use constant ERROR_DS_MISSING_EXPECTED_ATT => 8411;
use constant ERROR_DS_MISSING_FSMO_SETTINGS => 8434;
use constant ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER => 8497;
use constant ERROR_DS_MISSING_REQUIRED_ATT => 8316;
use constant ERROR_DS_MISSING_SUPREF => 8406;
use constant ERROR_DS_MUST_BE_RUN_ON_DST_DC => 8558;
use constant ERROR_DS_NAME_ERROR_DOMAIN_ONLY => 8473;
use constant ERROR_DS_NAME_ERROR_NOT_FOUND => 8470;
use constant ERROR_DS_NAME_ERROR_NOT_UNIQUE => 8471;
use constant ERROR_DS_NAME_ERROR_NO_MAPPING => 8472;
use constant ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING => 8474;
use constant ERROR_DS_NAME_ERROR_RESOLVING => 8469;
use constant ERROR_DS_NAME_REFERENCE_INVALID => 8373;
use constant ERROR_DS_NAME_TOO_LONG => 8348;
use constant ERROR_DS_NAME_TOO_MANY_PARTS => 8347;
use constant ERROR_DS_NAME_TYPE_UNKNOWN => 8351;
use constant ERROR_DS_NAME_UNPARSEABLE => 8350;
use constant ERROR_DS_NAME_VALUE_TOO_LONG => 8349;
use constant ERROR_DS_NAMING_MASTER_GC => 8523;
use constant ERROR_DS_NAMING_VIOLATION => 8247;
use constant ERROR_DS_NCNAME_MISSING_CR_REF => 8412;
use constant ERROR_DS_NCNAME_MUST_BE_NC => 8357;
use constant ERROR_DS_NC_MUST_HAVE_NC_PARENT => 8494;
use constant ERROR_DS_NC_STILL_HAS_DSAS => 8546;
use constant ERROR_DS_NONEXISTENT_MAY_HAVE => 8387;
use constant ERROR_DS_NONEXISTENT_MUST_HAVE => 8388;
use constant ERROR_DS_NONEXISTENT_POSS_SUP => 8390;
use constant ERROR_DS_NONSAFE_SCHEMA_CHANGE => 8508;
use constant ERROR_DS_NON_BASE_SEARCH => 8480;
use constant ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX => 8377;
use constant ERROR_DS_NOT_AN_OBJECT => 8352;
use constant ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC => 8487;
use constant ERROR_DS_NOT_INSTALLED => 8200;
use constant ERROR_DS_NOT_ON_BACKLINK => 8362;
use constant ERROR_DS_NOT_SUPPORTED => 8256;
use constant ERROR_DS_NO_ATTRIBUTE_OR_VALUE => 8202;
use constant ERROR_DS_NO_CHAINED_EVAL => 8328;
use constant ERROR_DS_NO_CHAINING => 8327;
use constant ERROR_DS_NO_CHECKPOINT_WITH_PDC => 8551;
use constant ERROR_DS_NO_CROSSREF_FOR_NC => 8363;
use constant ERROR_DS_NO_DELETED_NAME => 8355;
use constant ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS => 8549;
use constant ERROR_DS_NO_MORE_RIDS => 8209;
use constant ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN => 8514;
use constant ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN => 8515;
use constant ERROR_DS_NO_PARENT_OBJECT => 8329;
use constant ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION => 8533;
use constant ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA => 8306;
use constant ERROR_DS_NO_REQUESTED_ATTS_FOUND => 8308;
use constant ERROR_DS_NO_RESULTS_RETURNED => 8257;
use constant ERROR_DS_NO_RIDS_ALLOCATED => 8208;
use constant ERROR_DS_NO_SUCH_OBJECT => 8240;
use constant ERROR_DS_NO_TREE_DELETE_ABOVE_NC => 8501;
use constant ERROR_DS_OBJECT_CLASS_REQUIRED => 8315;
use constant ERROR_DS_OBJECT_RESULTS_TOO_LARGE => 8248;
use constant ERROR_DS_OBJ_CLASS_NOT_DEFINED => 8371;
use constant ERROR_DS_OBJ_CLASS_NOT_SUBCLASS => 8372;
use constant ERROR_DS_OBJ_CLASS_VIOLATION => 8212;
use constant ERROR_DS_OBJ_GUID_EXISTS => 8361;
use constant ERROR_DS_OBJ_NOT_FOUND => 8333;
use constant ERROR_DS_OBJ_STRING_NAME_EXISTS => 8305;
use constant ERROR_DS_OBJ_TOO_LARGE => 8312;
use constant ERROR_DS_OPERATIONS_ERROR => 8224;
use constant ERROR_DS_OUT_OF_SCOPE => 8338;
use constant ERROR_DS_PARAM_ERROR => 8255;
use constant ERROR_DS_PARENT_IS_AN_ALIAS => 8330;
use constant ERROR_DS_PDC_OPERATION_IN_PROGRESS => 8490;
use constant ERROR_DS_PROTOCOL_ERROR => 8225;
use constant ERROR_DS_RANGE_CONSTRAINT => 8322;
use constant ERROR_DS_RDN_DOESNT_MATCH_SCHEMA => 8307;
use constant ERROR_DS_RECALCSCHEMA_FAILED => 8396;
use constant ERROR_DS_REFERRAL => 8235;
use constant ERROR_DS_REFERRAL_LIMIT_EXCEEDED => 8260;
use constant ERROR_DS_REFUSING_FSMO_ROLES => 8433;
use constant ERROR_DS_REPLICATOR_ONLY => 8370;
use constant ERROR_DS_RIDMGR_INIT_ERROR => 8211;
use constant ERROR_DS_ROOT_CANT_BE_SUBREF => 8326;
use constant ERROR_DS_ROOT_MUST_BE_NC => 8301;
use constant ERROR_DS_ROOT_REQUIRES_CLASS_TOP => 8432;
use constant ERROR_DS_SAM_INIT_FAILURE => 8504;
use constant ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY => 8530;
use constant ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD => 8529;
use constant ERROR_DS_SCHEMA_ALLOC_FAILED => 8415;
use constant ERROR_DS_SCHEMA_NOT_LOADED => 8414;
use constant ERROR_DS_SCHEMA_UPDATE_DISALLOWED => 8509;
use constant ERROR_DS_SECURITY_CHECKING_ERROR => 8413;
use constant ERROR_DS_SECURITY_ILLEGAL_MODIFY => 8423;
use constant ERROR_DS_SEC_DESC_INVALID => 8354;
use constant ERROR_DS_SEC_DESC_TOO_SHORT => 8353;
use constant ERROR_DS_SEMANTIC_ATT_TEST => 8383;
use constant ERROR_DS_SENSITIVE_GROUP_VIOLATION => 8505;
use constant ERROR_DS_SERVER_DOWN => 8250;
use constant ERROR_DS_SHUTTING_DOWN => 8364;
use constant ERROR_DS_SINGLE_VALUE_CONSTRAINT => 8321;
use constant ERROR_DS_SIZELIMIT_EXCEEDED => 8227;
use constant ERROR_DS_SOURCE_AUDITING_NOT_ENABLED => 8552;
use constant ERROR_DS_SOURCE_DOMAIN_IN_FOREST => 8534;
use constant ERROR_DS_SRC_AND_DST_NC_IDENTICAL => 8485;
use constant ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH => 8540;
use constant ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER => 8559;
use constant ERROR_DS_SRC_GUID_MISMATCH => 8488;
use constant ERROR_DS_SRC_NAME_MISMATCH => 8484;
use constant ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER => 8538;
use constant ERROR_DS_SRC_SID_EXISTS_IN_FOREST => 8539;
use constant ERROR_DS_STRING_SD_CONVERSION_FAILED => 8522;
use constant ERROR_DS_STRONG_AUTH_REQUIRED => 8232;
use constant ERROR_DS_SUBREF_MUST_HAVE_PARENT => 8356;
use constant ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD => 8376;
use constant ERROR_DS_SUB_CLS_TEST_FAIL => 8391;
use constant ERROR_DS_SYNTAX_MISMATCH => 8384;
use constant ERROR_DS_TIMELIMIT_EXCEEDED => 8226;
use constant ERROR_DS_TREE_DELETE_NOT_FINISHED => 8397;
use constant ERROR_DS_UNABLE_TO_SURRENDER_ROLES => 8435;
use constant ERROR_DS_UNAVAILABLE => 8207;
use constant ERROR_DS_UNAVAILABLE_CRIT_EXTENSION => 8236;
use constant ERROR_DS_UNICODEPWD_NOT_IN_QUOTES => 8556;
use constant ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER => 8518;
use constant ERROR_DS_UNKNOWN_ERROR => 8431;
use constant ERROR_DS_UNKNOWN_OPERATION => 8365;
use constant ERROR_DS_UNWILLING_TO_PERFORM => 8245;
use constant ERROR_DS_USER_BUFFER_TO_SMALL => 8309;
use constant ERROR_DS_WRONG_LINKED_ATT_SYNTAX => 8528;
use constant ERROR_DS_WRONG_OM_OBJ_CLASS => 8476;
use constant ERROR_DUPLICATE_SERVICE_NAME => 1078;
use constant ERROR_DUPLICATE_TAG => 2014;
use constant ERROR_DUP_DOMAINNAME => 1221;
use constant ERROR_DUP_NAME => 52;
use constant ERROR_DYNLINK_FROM_INVALID_RING => 196;
use constant ERROR_EAS_DIDNT_FIT => 275;
use constant ERROR_EAS_NOT_SUPPORTED => 282;
use constant ERROR_EA_ACCESS_DENIED => 994;
use constant ERROR_EA_FILE_CORRUPT => 276;
use constant ERROR_EA_LIST_INCONSISTENT => 255;
use constant ERROR_EA_TABLE_FULL => 277;
use constant ERROR_EFS_SERVER_NOT_TRUSTED => 6011;
use constant ERROR_EMPTY => 4306;
use constant ERROR_ENCRYPTION_FAILED => 6000;
use constant ERROR_END_OF_MEDIA => 1100;
use constant ERROR_ENVVAR_NOT_FOUND => 203;
use constant ERROR_EOM_OVERFLOW => 1129;
use constant ERROR_EVENTLOG_CANT_START => 1501;
use constant ERROR_EVENTLOG_FILE_CHANGED => 1503;
use constant ERROR_EVENTLOG_FILE_CORRUPT => 1500;
use constant ERROR_EXCEPTION_IN_SERVICE => 1064;
use constant ERROR_EXCL_SEM_ALREADY_OWNED => 101;
use constant ERROR_EXE_MACHINE_TYPE_MISMATCH => 216;
use constant ERROR_EXE_MARKED_INVALID => 192;
use constant ERROR_EXTENDED_ERROR => 1208;
use constant ERROR_FAILED_SERVICE_CONTROLLER_CONNECT => 1063;
use constant ERROR_FAIL_I24 => 83;
use constant ERROR_FILEMARK_DETECTED => 1101;
use constant ERROR_FILENAME_EXCED_RANGE => 206;
use constant ERROR_FILE_CORRUPT => 1392;
use constant ERROR_FILE_ENCRYPTED => 6002;
use constant ERROR_FILE_EXISTS => 80;
use constant ERROR_FILE_INVALID => 1006;
use constant ERROR_FILE_NOT_ENCRYPTED => 6007;
use constant ERROR_FILE_NOT_FOUND => 2;
use constant ERROR_FILE_OFFLINE => 4350;
use constant ERROR_FILE_READ_ONLY => 6009;
use constant ERROR_FLOPPY_BAD_REGISTERS => 1125;
use constant ERROR_FLOPPY_ID_MARK_NOT_FOUND => 1122;
use constant ERROR_FLOPPY_UNKNOWN_ERROR => 1124;
use constant ERROR_FLOPPY_WRONG_CYLINDER => 1123;
use constant ERROR_FULLSCREEN_MODE => 1007;
use constant ERROR_FULL_BACKUP => 4004;
use constant ERROR_FUNCTION_FAILED => 1627;
use constant ERROR_FUNCTION_NOT_CALLED => 1626;
use constant ERROR_GENERIC_NOT_MAPPED => 1360;
use constant ERROR_GEN_FAILURE => 31;
use constant ERROR_GLOBAL_ONLY_HOOK => 1429;
use constant ERROR_GRACEFUL_DISCONNECT => 1226;
use constant ERROR_GROUP_EXISTS => 1318;
use constant ERROR_GROUP_NOT_AVAILABLE => 5012;
use constant ERROR_GROUP_NOT_FOUND => 5013;
use constant ERROR_GROUP_NOT_ONLINE => 5014;
use constant ERROR_HANDLE_DISK_FULL => 39;
use constant ERROR_HANDLE_EOF => 38;
use constant ERROR_HOOK_NEEDS_HMOD => 1428;
use constant ERROR_HOOK_NOT_INSTALLED => 1431;
use constant ERROR_HOOK_TYPE_NOT_ALLOWED => 1458;
use constant ERROR_HOST_NODE_NOT_AVAILABLE => 5005;
use constant ERROR_HOST_NODE_NOT_GROUP_OWNER => 5016;
use constant ERROR_HOST_NODE_NOT_RESOURCE_OWNER => 5015;
use constant ERROR_HOST_UNREACHABLE => 1232;
use constant ERROR_HOTKEY_ALREADY_REGISTERED => 1409;
use constant ERROR_HOTKEY_NOT_REGISTERED => 1419;
use constant ERROR_HWNDS_HAVE_DIFF_PARENT => 1441;
use constant ERROR_ICM_NOT_ENABLED => 2018;
use constant ERROR_ILLEGAL_ELEMENT_ADDRESS => 1162;
use constant ERROR_ILL_FORMED_PASSWORD => 1324;
use constant ERROR_INCORRECT_ADDRESS => 1241;
use constant ERROR_INC_BACKUP => 4003;
use constant ERROR_INDEX_ABSENT => 1611;
use constant ERROR_INDIGENOUS_TYPE => 4338;
use constant ERROR_INFLOOP_IN_RELOC_CHAIN => 202;
use constant ERROR_INSTALL_ALREADY_RUNNING => 1618;
use constant ERROR_INSTALL_FAILURE => 1603;
use constant ERROR_INSTALL_LANGUAGE_UNSUPPORTED => 1623;
use constant ERROR_INSTALL_LOG_FAILURE => 1622;
use constant ERROR_INSTALL_NOTUSED => 1634;
use constant ERROR_INSTALL_PACKAGE_INVALID => 1620;
use constant ERROR_INSTALL_PACKAGE_OPEN_FAILED => 1619;
use constant ERROR_INSTALL_PACKAGE_REJECTED => 1625;
use constant ERROR_INSTALL_PACKAGE_VERSION => 1613;
use constant ERROR_INSTALL_PLATFORM_UNSUPPORTED => 1633;
use constant ERROR_INSTALL_REMOTE_DISALLOWED => 1640;
use constant ERROR_INSTALL_SERVICE_FAILURE => 1601;
use constant ERROR_INSTALL_SOURCE_ABSENT => 1612;
use constant ERROR_INSTALL_SUSPEND => 1604;
use constant ERROR_INSTALL_TEMP_UNWRITABLE => 1632;
use constant ERROR_INSTALL_TRANSFORM_FAILURE => 1624;
use constant ERROR_INSTALL_UI_FAILURE => 1621;
use constant ERROR_INSTALL_USEREXIT => 1602;
use constant ERROR_INSUFFICIENT_BUFFER => 122;
use constant ERROR_INTERNAL_DB_CORRUPTION => 1358;
use constant ERROR_INTERNAL_DB_ERROR => 1383;
use constant ERROR_INTERNAL_ERROR => 1359;
use constant ERROR_INVALID_ACCEL_HANDLE => 1403;
use constant ERROR_INVALID_ACCESS => 12;
use constant ERROR_INVALID_ACCOUNT_NAME => 1315;
use constant ERROR_INVALID_ACL => 1336;
use constant ERROR_INVALID_ADDRESS => 487;
use constant ERROR_INVALID_AT_INTERRUPT_TIME => 104;
use constant ERROR_INVALID_BLOCK => 9;
use constant ERROR_INVALID_BLOCK_LENGTH => 1106;
use constant ERROR_INVALID_CATEGORY => 117;
use constant ERROR_INVALID_CLEANER => 4310;
use constant ERROR_INVALID_CMM => 2010;
use constant ERROR_INVALID_COLORINDEX => 2022;
use constant ERROR_INVALID_COLORSPACE => 2017;
use constant ERROR_INVALID_COMBOBOX_MESSAGE => 1422;
use constant ERROR_INVALID_COMMAND_LINE => 1639;
use constant ERROR_INVALID_COMPUTERNAME => 1210;
use constant ERROR_INVALID_CURSOR_HANDLE => 1402;
use constant ERROR_INVALID_DATA => 13;
use constant ERROR_INVALID_DATATYPE => 1804;
use constant ERROR_INVALID_DLL => 1154;
use constant ERROR_INVALID_DOMAINNAME => 1212;
use constant ERROR_INVALID_DOMAIN_ROLE => 1354;
use constant ERROR_INVALID_DOMAIN_STATE => 1353;
use constant ERROR_INVALID_DRIVE => 15;
use constant ERROR_INVALID_DRIVE_OBJECT => 4321;
use constant ERROR_INVALID_DWP_HANDLE => 1405;
use constant ERROR_INVALID_EA_HANDLE => 278;
use constant ERROR_INVALID_EA_NAME => 254;
use constant ERROR_INVALID_EDIT_HEIGHT => 1424;
use constant ERROR_INVALID_ENVIRONMENT => 1805;
use constant ERROR_INVALID_EVENTNAME => 1211;
use constant ERROR_INVALID_EVENT_COUNT => 151;
use constant ERROR_INVALID_EXE_SIGNATURE => 191;
use constant ERROR_INVALID_FIELD => 1616;
use constant ERROR_INVALID_FILTER_PROC => 1427;
use constant ERROR_INVALID_FLAGS => 1004;
use constant ERROR_INVALID_FLAG_NUMBER => 186;
use constant ERROR_INVALID_FORM_NAME => 1902;
use constant ERROR_INVALID_FORM_SIZE => 1903;
use constant ERROR_INVALID_FUNCTION => 1;
use constant ERROR_INVALID_GROUPNAME => 1209;
use constant ERROR_INVALID_GROUP_ATTRIBUTES => 1345;
use constant ERROR_INVALID_GW_COMMAND => 1443;
use constant ERROR_INVALID_HANDLE => 6;
use constant ERROR_INVALID_HANDLE_STATE => 1609;
use constant ERROR_INVALID_HOOK_FILTER => 1426;
use constant ERROR_INVALID_HOOK_HANDLE => 1404;
use constant ERROR_INVALID_ICON_HANDLE => 1414;
use constant ERROR_INVALID_ID_AUTHORITY => 1343;
use constant ERROR_INVALID_INDEX => 1413;
use constant ERROR_INVALID_KEYBOARD_HANDLE => 1457;
use constant ERROR_INVALID_LB_MESSAGE => 1432;
use constant ERROR_INVALID_LEVEL => 124;
use constant ERROR_INVALID_LIBRARY => 4301;
use constant ERROR_INVALID_LIST_FORMAT => 153;
use constant ERROR_INVALID_LOGON_HOURS => 1328;
use constant ERROR_INVALID_LOGON_TYPE => 1367;
use constant ERROR_INVALID_MEDIA => 4300;
use constant ERROR_INVALID_MEDIA_POOL => 4302;
use constant ERROR_INVALID_MEMBER => 1388;
use constant ERROR_INVALID_MENU_HANDLE => 1401;
use constant ERROR_INVALID_MESSAGE => 1002;
use constant ERROR_INVALID_MESSAGEDEST => 1218;
use constant ERROR_INVALID_MESSAGENAME => 1217;
use constant ERROR_INVALID_MINALLOCSIZE => 195;
use constant ERROR_INVALID_MODULETYPE => 190;
use constant ERROR_INVALID_MONITOR_HANDLE => 1461;
use constant ERROR_INVALID_MSGBOX_STYLE => 1438;
use constant ERROR_INVALID_NAME => 123;
use constant ERROR_INVALID_NETNAME => 1214;
use constant ERROR_INVALID_OPERATION => 4317;
use constant ERROR_INVALID_OPERATION_ON_QUORUM => 5068;
use constant ERROR_INVALID_OPLOCK_PROTOCOL => 301;
use constant ERROR_INVALID_ORDINAL => 182;
use constant ERROR_INVALID_OWNER => 1307;
use constant ERROR_INVALID_PARAMETER => 87;
use constant ERROR_INVALID_PASSWORD => 86;
use constant ERROR_INVALID_PASSWORDNAME => 1216;
use constant ERROR_INVALID_PIXEL_FORMAT => 2000;
use constant ERROR_INVALID_PRIMARY_GROUP => 1308;
use constant ERROR_INVALID_PRINTER_COMMAND => 1803;
use constant ERROR_INVALID_PRINTER_NAME => 1801;
use constant ERROR_INVALID_PRINTER_STATE => 1906;
use constant ERROR_INVALID_PRINT_MONITOR => 3007;
use constant ERROR_INVALID_PRIORITY => 1800;
use constant ERROR_INVALID_PROFILE => 2011;
use constant ERROR_INVALID_REPARSE_DATA => 4392;
use constant ERROR_INVALID_SCROLLBAR_RANGE => 1448;
use constant ERROR_INVALID_SECURITY_DESCR => 1338;
use constant ERROR_INVALID_SEGDPL => 198;
use constant ERROR_INVALID_SEGMENT_NUMBER => 180;
use constant ERROR_INVALID_SEPARATOR_FILE => 1799;
use constant ERROR_INVALID_SERVER_STATE => 1352;
use constant ERROR_INVALID_SERVICENAME => 1213;
use constant ERROR_INVALID_SERVICE_ACCOUNT => 1057;
use constant ERROR_INVALID_SERVICE_CONTROL => 1052;
use constant ERROR_INVALID_SERVICE_LOCK => 1071;
use constant ERROR_INVALID_SHARENAME => 1215;
use constant ERROR_INVALID_SHOWWIN_COMMAND => 1449;
use constant ERROR_INVALID_SID => 1337;
use constant ERROR_INVALID_SIGNAL_NUMBER => 209;
use constant ERROR_INVALID_SPI_VALUE => 1439;
use constant ERROR_INVALID_STACKSEG => 189;
use constant ERROR_INVALID_STARTING_CODESEG => 188;
use constant ERROR_INVALID_STATE => 5023;
use constant ERROR_INVALID_SUB_AUTHORITY => 1335;
use constant ERROR_INVALID_TABLE => 1628;
use constant ERROR_INVALID_TARGET_HANDLE => 114;
use constant ERROR_INVALID_THREAD_ID => 1444;
use constant ERROR_INVALID_TIME => 1901;
use constant ERROR_INVALID_TRANSFORM => 2020;
use constant ERROR_INVALID_USER_BUFFER => 1784;
use constant ERROR_INVALID_VERIFY_SWITCH => 118;
use constant ERROR_INVALID_WINDOW_HANDLE => 1400;
use constant ERROR_INVALID_WINDOW_STYLE => 2002;
use constant ERROR_INVALID_WORKSTATION => 1329;
use constant ERROR_IOPL_NOT_ENABLED => 197;
use constant ERROR_IO_DEVICE => 1117;
use constant ERROR_IO_INCOMPLETE => 996;
use constant ERROR_IO_PENDING => 997;
use constant ERROR_IRQ_BUSY => 1119;
use constant ERROR_IS_JOINED => 134;
use constant ERROR_IS_JOIN_PATH => 147;
use constant ERROR_IS_JOIN_TARGET => 133;
use constant ERROR_IS_SUBSTED => 135;
use constant ERROR_IS_SUBST_PATH => 146;
use constant ERROR_IS_SUBST_TARGET => 149;
use constant ERROR_ITERATED_DATA_EXCEEDS_64k => 194;
use constant ERROR_JOIN_TO_JOIN => 138;
use constant ERROR_JOIN_TO_SUBST => 140;
use constant ERROR_JOURNAL_DELETE_IN_PROGRESS => 1178;
use constant ERROR_JOURNAL_ENTRY_DELETED => 1181;
use constant ERROR_JOURNAL_HOOK_SET => 1430;
use constant ERROR_JOURNAL_NOT_ACTIVE => 1179;
use constant ERROR_KEY_DELETED => 1018;
use constant ERROR_KEY_HAS_CHILDREN => 1020;
use constant ERROR_LABEL_TOO_LONG => 154;
use constant ERROR_LAST_ADMIN => 1322;
use constant ERROR_LB_WITHOUT_TABSTOPS => 1434;
use constant ERROR_LIBRARY_FULL => 4322;
use constant ERROR_LIBRARY_OFFLINE => 4305;
use constant ERROR_LICENSE_QUOTA_EXCEEDED => 1395;
use constant ERROR_LISTBOX_ID_NOT_FOUND => 1416;
use constant ERROR_LM_CROSS_ENCRYPTION_REQUIRED => 1390;
use constant ERROR_LOCAL_USER_SESSION_KEY => 1303;
use constant ERROR_LOCKED => 212;
use constant ERROR_LOCK_FAILED => 167;
use constant ERROR_LOCK_VIOLATION => 33;
use constant ERROR_LOGIN_TIME_RESTRICTION => 1239;
use constant ERROR_LOGIN_WKSTA_RESTRICTION => 1240;
use constant ERROR_LOGON_FAILURE => 1326;
use constant ERROR_LOGON_NOT_GRANTED => 1380;
use constant ERROR_LOGON_SESSION_COLLISION => 1366;
use constant ERROR_LOGON_SESSION_EXISTS => 1363;
use constant ERROR_LOGON_TYPE_NOT_GRANTED => 1385;
use constant ERROR_LOG_FILE_FULL => 1502;
use constant ERROR_LUIDS_EXHAUSTED => 1334;
use constant ERROR_MAGAZINE_NOT_PRESENT => 1163;
use constant ERROR_MAPPED_ALIGNMENT => 1132;
use constant ERROR_MAX_THRDS_REACHED => 164;
use constant ERROR_MEDIA_CHANGED => 1110;
use constant ERROR_MEDIA_INCOMPATIBLE => 4315;
use constant ERROR_MEDIA_NOT_AVAILABLE => 4318;
use constant ERROR_MEDIA_OFFLINE => 4304;
use constant ERROR_MEDIA_UNAVAILABLE => 4308;
use constant ERROR_MEDIUM_NOT_ACCESSIBLE => 4323;
use constant ERROR_MEMBERS_PRIMARY_GROUP => 1374;
use constant ERROR_MEMBER_IN_ALIAS => 1378;
use constant ERROR_MEMBER_IN_GROUP => 1320;
use constant ERROR_MEMBER_NOT_IN_ALIAS => 1377;
use constant ERROR_MEMBER_NOT_IN_GROUP => 1321;
use constant ERROR_MENU_ITEM_NOT_FOUND => 1456;
use constant ERROR_MESSAGE_EXCEEDS_MAX_SIZE => 4336;
use constant ERROR_MESSAGE_SYNC_ONLY => 1159;
use constant ERROR_METAFILE_NOT_SUPPORTED => 2003;
use constant ERROR_META_EXPANSION_TOO_LONG => 208;
use constant ERROR_MOD_NOT_FOUND => 126;
use constant ERROR_MORE_DATA => 234;
use constant ERROR_MORE_WRITES => 1120;
use constant ERROR_MR_MID_NOT_FOUND => 317;
use constant ERROR_MUTUAL_AUTH_FAILED => 1397;
use constant ERROR_NEGATIVE_SEEK => 131;
use constant ERROR_NESTING_NOT_ALLOWED => 215;
use constant ERROR_NETLOGON_NOT_STARTED => 1792;
use constant ERROR_NETNAME_DELETED => 64;
use constant ERROR_NETWORK_ACCESS_DENIED => 65;
use constant ERROR_NETWORK_BUSY => 54;
use constant ERROR_NETWORK_NOT_AVAILABLE => 5035;
use constant ERROR_NETWORK_UNREACHABLE => 1231;
use constant ERROR_NET_WRITE_FAULT => 88;
use constant ERROR_NOACCESS => 998;
use constant ERROR_NODE_CANT_HOST_RESOURCE => 5071;
use constant ERROR_NODE_NOT_AVAILABLE => 5036;
use constant ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT => 1807;
use constant ERROR_NOLOGON_SERVER_TRUST_ACCOUNT => 1809;
use constant ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT => 1808;
use constant ERROR_NONE_MAPPED => 1332;
use constant ERROR_NONPAGED_SYSTEM_RESOURCES => 1451;
use constant ERROR_NON_MDICHILD_WINDOW => 1445;
use constant ERROR_NOTIFY_ENUM_DIR => 1022;
use constant ERROR_NOT_ALL_ASSIGNED => 1300;
use constant ERROR_NOT_AUTHENTICATED => 1244;
use constant ERROR_NOT_A_REPARSE_POINT => 4390;
use constant ERROR_NOT_CHILD_WINDOW => 1442;
use constant ERROR_NOT_CONNECTED => 2250;
use constant ERROR_NOT_CONTAINER => 1207;
use constant ERROR_NOT_DOS_DISK => 26;
use constant ERROR_NOT_EMPTY => 4307;
use constant ERROR_NOT_ENOUGH_MEMORY => 8;
use constant ERROR_NOT_ENOUGH_QUOTA => 1816;
use constant ERROR_NOT_ENOUGH_SERVER_MEMORY => 1130;
use constant ERROR_NOT_EXPORT_FORMAT => 6008;
use constant ERROR_NOT_FOUND => 1168;
use constant ERROR_NOT_JOINED => 136;
use constant ERROR_NOT_LOCKED => 158;
use constant ERROR_NOT_LOGGED_ON => 1245;
use constant ERROR_NOT_LOGON_PROCESS => 1362;
use constant ERROR_NOT_OWNER => 288;
use constant ERROR_NOT_QUORUM_CAPABLE => 5021;
use constant ERROR_NOT_QUORUM_CLASS => 5025;
use constant ERROR_NOT_READY => 21;
use constant ERROR_NOT_REGISTRY_FILE => 1017;
use constant ERROR_NOT_SAME_DEVICE => 17;
use constant ERROR_NOT_SUBSTED => 137;
use constant ERROR_NOT_SUPPORTED => 50;
use constant ERROR_NOT_SUPPORTED_ON_SBS => 1254;
use constant ERROR_NO_ASSOCIATION => 1155;
use constant ERROR_NO_BROWSER_SERVERS_FOUND => 6118;
use constant ERROR_NO_DATA => 232;
use constant ERROR_NO_DATA_DETECTED => 1104;
use constant ERROR_NO_EFS => 6004;
use constant ERROR_NO_IMPERSONATION_TOKEN => 1309;
use constant ERROR_NO_INHERITANCE => 1391;
use constant ERROR_NO_LOGON_SERVERS => 1311;
use constant ERROR_NO_LOG_SPACE => 1019;
use constant ERROR_NO_MATCH => 1169;
use constant ERROR_NO_MEDIA_IN_DRIVE => 1112;
use constant ERROR_NO_MORE_DEVICES => 1248;
use constant ERROR_NO_MORE_FILES => 18;
use constant ERROR_NO_MORE_ITEMS => 259;
use constant ERROR_NO_MORE_SEARCH_HANDLES => 113;
use constant ERROR_NO_MORE_USER_HANDLES => 1158;
use constant ERROR_NO_NETWORK => 1222;
use constant ERROR_NO_NET_OR_BAD_PATH => 1203;
use constant ERROR_NO_PROC_SLOTS => 89;
use constant ERROR_NO_PROMOTION_ACTIVE => 8222;
use constant ERROR_NO_QUOTAS_FOR_ACCOUNT => 1302;
use constant ERROR_NO_RECOVERY_POLICY => 6003;
use constant ERROR_NO_RECOVERY_PROGRAM => 1082;
use constant ERROR_NO_SCROLLBARS => 1447;
use constant ERROR_NO_SECURITY_ON_OBJECT => 1350;
use constant ERROR_NO_SHUTDOWN_IN_PROGRESS => 1116;
use constant ERROR_NO_SIGNAL_SENT => 205;
use constant ERROR_NO_SITENAME => 1919;
use constant ERROR_NO_SPOOL_SPACE => 62;
use constant ERROR_NO_SUCH_ALIAS => 1376;
use constant ERROR_NO_SUCH_DOMAIN => 1355;
use constant ERROR_NO_SUCH_GROUP => 1319;
use constant ERROR_NO_SUCH_LOGON_SESSION => 1312;
use constant ERROR_NO_SUCH_MEMBER => 1387;
use constant ERROR_NO_SUCH_PACKAGE => 1364;
use constant ERROR_NO_SUCH_PRIVILEGE => 1313;
use constant ERROR_NO_SUCH_SITE => 1249;
use constant ERROR_NO_SUCH_USER => 1317;
use constant ERROR_NO_SUPPORTING_DRIVES => 4339;
use constant ERROR_NO_SYSTEM_MENU => 1437;
use constant ERROR_NO_SYSTEM_RESOURCES => 1450;
use constant ERROR_NO_TOKEN => 1008;
use constant ERROR_NO_TRACKING_SERVICE => 1172;
use constant ERROR_NO_TRUST_LSA_SECRET => 1786;
use constant ERROR_NO_TRUST_SAM_ACCOUNT => 1787;
use constant ERROR_NO_UNICODE_TRANSLATION => 1113;
use constant ERROR_NO_USER_KEYS => 6006;
use constant ERROR_NO_USER_SESSION_KEY => 1394;
use constant ERROR_NO_VOLUME_ID => 1173;
use constant ERROR_NO_VOLUME_LABEL => 125;
use constant ERROR_NO_WILDCARD_CHARACTERS => 1417;
use constant ERROR_NT_CROSS_ENCRYPTION_REQUIRED => 1386;
use constant ERROR_NULL_LM_PASSWORD => 1304;
use constant ERROR_OBJECT_ALREADY_EXISTS => 5010;
use constant ERROR_OBJECT_IN_LIST => 5011;
use constant ERROR_OBJECT_NOT_FOUND => 4312;
use constant ERROR_OLD_WIN_VERSION => 1150;
use constant ERROR_ONLY_IF_CONNECTED => 1251;
use constant ERROR_OPEN_FAILED => 110;
use constant ERROR_OPEN_FILES => 2401;
use constant ERROR_OPERATION_ABORTED => 995;
use constant ERROR_OPLOCK_NOT_GRANTED => 300;
use constant ERROR_OUTOFMEMORY => 14;
use constant ERROR_OUT_OF_PAPER => 28;
use constant ERROR_OUT_OF_STRUCTURES => 84;
use constant ERROR_OVERRIDE_NOCHANGES => 1252;
use constant ERROR_PAGED_SYSTEM_RESOURCES => 1452;
use constant ERROR_PAGEFILE_QUOTA => 1454;
use constant ERROR_PARTIAL_COPY => 299;
use constant ERROR_PARTITION_FAILURE => 1105;
use constant ERROR_PASSWORD_EXPIRED => 1330;
use constant ERROR_PASSWORD_MUST_CHANGE => 1907;
use constant ERROR_PASSWORD_RESTRICTION => 1325;
use constant ERROR_PATCH_PACKAGE_INVALID => 1636;
use constant ERROR_PATCH_PACKAGE_OPEN_FAILED => 1635;
use constant ERROR_PATCH_PACKAGE_UNSUPPORTED => 1637;
use constant ERROR_PATH_BUSY => 148;
use constant ERROR_PATH_NOT_FOUND => 3;
use constant ERROR_PIPE_BUSY => 231;
use constant ERROR_PIPE_CONNECTED => 535;
use constant ERROR_PIPE_LISTENING => 536;
use constant ERROR_PIPE_NOT_CONNECTED => 233;
use constant ERROR_POINT_NOT_FOUND => 1171;
use constant ERROR_POLICY_OBJECT_NOT_FOUND => 8219;
use constant ERROR_POLICY_ONLY_IN_DS => 8220;
use constant ERROR_POPUP_ALREADY_ACTIVE => 1446;
use constant ERROR_PORT_UNREACHABLE => 1234;
use constant ERROR_POSSIBLE_DEADLOCK => 1131;
use constant ERROR_POTENTIAL_FILE_FOUND => 1180;
use constant ERROR_PRINTER_ALREADY_EXISTS => 1802;
use constant ERROR_PRINTER_DELETED => 1905;
use constant ERROR_PRINTER_DRIVER_ALREADY_INSTALLED => 1795;
use constant ERROR_PRINTER_DRIVER_IN_USE => 3001;
use constant ERROR_PRINTER_HAS_JOBS_QUEUED => 3009;
use constant ERROR_PRINTER_NOT_FOUND => 3012;
use constant ERROR_PRINTQ_FULL => 61;
use constant ERROR_PRINT_CANCELLED => 63;
use constant ERROR_PRINT_MONITOR_ALREADY_INSTALLED => 3006;
use constant ERROR_PRINT_MONITOR_IN_USE => 3008;
use constant ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED => 3005;
use constant ERROR_PRIVATE_DIALOG_INDEX => 1415;
use constant ERROR_PRIVILEGE_NOT_HELD => 1314;
use constant ERROR_PROCESS_ABORTED => 1067;
use constant ERROR_PROC_NOT_FOUND => 127;
use constant ERROR_PRODUCT_UNINSTALLED => 1614;
use constant ERROR_PRODUCT_VERSION => 1638;
use constant ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE => 2015;
use constant ERROR_PROFILE_NOT_FOUND => 2016;
use constant ERROR_PROMOTION_ACTIVE => 8221;
use constant ERROR_PROTOCOL_UNREACHABLE => 1233;
use constant ERROR_QUORUMLOG_OPEN_FAILED => 5028;
use constant ERROR_QUORUM_DISK_NOT_FOUND => 5086;
use constant ERROR_QUORUM_OWNER_ALIVE => 5034;
use constant ERROR_QUORUM_RESOURCE => 5020;
use constant ERROR_QUORUM_RESOURCE_ONLINE_FAILED => 5027;
use constant ERROR_READ_FAULT => 30;
use constant ERROR_REC_NON_EXISTENT => 4005;
use constant ERROR_REDIRECTOR_HAS_OPEN_HANDLES => 1794;
use constant ERROR_REDIR_PAUSED => 72;
use constant ERROR_REGISTRY_CORRUPT => 1015;
use constant ERROR_REGISTRY_IO_FAILED => 1016;
use constant ERROR_REGISTRY_RECOVERED => 1014;
use constant ERROR_RELOC_CHAIN_XEEDS_SEGLIM => 201;
use constant ERROR_REMOTE_SESSION_LIMIT_EXCEEDED => 1220;
use constant ERROR_REMOTE_STORAGE_MEDIA_ERROR => 4352;
use constant ERROR_REMOTE_STORAGE_NOT_ACTIVE => 4351;
use constant ERROR_REM_NOT_LIST => 51;
use constant ERROR_REPARSE_ATTRIBUTE_CONFLICT => 4391;
use constant ERROR_REPARSE_TAG_INVALID => 4393;
use constant ERROR_REPARSE_TAG_MISMATCH => 4394;
use constant ERROR_REQUEST_ABORTED => 1235;
use constant ERROR_REQUEST_REFUSED => 4320;
use constant ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION => 1459;
use constant ERROR_REQ_NOT_ACCEP => 71;
use constant ERROR_RESMON_CREATE_FAILED => 5017;
use constant ERROR_RESMON_INVALID_STATE => 5084;
use constant ERROR_RESMON_ONLINE_FAILED => 5018;
use constant ERROR_RESOURCE_DATA_NOT_FOUND => 1812;
use constant ERROR_RESOURCE_DISABLED => 4309;
use constant ERROR_RESOURCE_FAILED => 5038;
use constant ERROR_RESOURCE_LANG_NOT_FOUND => 1815;
use constant ERROR_RESOURCE_NAME_NOT_FOUND => 1814;
use constant ERROR_RESOURCE_NOT_AVAILABLE => 5006;
use constant ERROR_RESOURCE_NOT_FOUND => 5007;
use constant ERROR_RESOURCE_NOT_ONLINE => 5004;
use constant ERROR_RESOURCE_NOT_PRESENT => 4316;
use constant ERROR_RESOURCE_ONLINE => 5019;
use constant ERROR_RESOURCE_PROPERTIES_STORED => 5024;
use constant ERROR_RESOURCE_PROPERTY_UNCHANGEABLE => 5089;
use constant ERROR_RESOURCE_TYPE_NOT_FOUND => 1813;
use constant ERROR_RETRY => 1237;
use constant ERROR_REVISION_MISMATCH => 1306;
use constant ERROR_RING2SEG_MUST_BE_MOVABLE => 200;
use constant ERROR_RING2_STACK_IN_USE => 207;
use constant ERROR_RMODE_APP => 1153;
use constant ERROR_RPL_NOT_ALLOWED => 4006;
use constant ERROR_RXACT_COMMIT_FAILURE => 1370;
use constant ERROR_RXACT_INVALID_STATE => 1369;
use constant ERROR_SAME_DRIVE => 143;
use constant ERROR_SAM_INIT_FAILURE => 8541;
use constant ERROR_SCREEN_ALREADY_LOCKED => 1440;
use constant ERROR_SECRET_TOO_LONG => 1382;
use constant ERROR_SECTOR_NOT_FOUND => 27;
use constant ERROR_SEEK => 25;
use constant ERROR_SEEK_ON_DEVICE => 132;
use constant ERROR_SEM_IS_SET => 102;
use constant ERROR_SEM_NOT_FOUND => 187;
use constant ERROR_SEM_OWNER_DIED => 105;
use constant ERROR_SEM_TIMEOUT => 121;
use constant ERROR_SEM_USER_LIMIT => 106;
use constant ERROR_SERIAL_NO_DEVICE => 1118;
use constant ERROR_SERVER_DISABLED => 1341;
use constant ERROR_SERVER_HAS_OPEN_HANDLES => 1811;
use constant ERROR_SERVER_NOT_DISABLED => 1342;
use constant ERROR_SERVICE_ALREADY_RUNNING => 1056;
use constant ERROR_SERVICE_CANNOT_ACCEPT_CTRL => 1061;
use constant ERROR_SERVICE_DATABASE_LOCKED => 1055;
use constant ERROR_SERVICE_DEPENDENCY_DELETED => 1075;
use constant ERROR_SERVICE_DEPENDENCY_FAIL => 1068;
use constant ERROR_SERVICE_DISABLED => 1058;
use constant ERROR_SERVICE_DOES_NOT_EXIST => 1060;
use constant ERROR_SERVICE_EXISTS => 1073;
use constant ERROR_SERVICE_LOGON_FAILED => 1069;
use constant ERROR_SERVICE_MARKED_FOR_DELETE => 1072;
use constant ERROR_SERVICE_NEVER_STARTED => 1077;
use constant ERROR_SERVICE_NOT_ACTIVE => 1062;
use constant ERROR_SERVICE_NOT_FOUND => 1243;
use constant ERROR_SERVICE_NOT_IN_EXE => 1083;
use constant ERROR_SERVICE_NO_THREAD => 1054;
use constant ERROR_SERVICE_REQUEST_TIMEOUT => 1053;
use constant ERROR_SERVICE_SPECIFIC_ERROR => 1066;
use constant ERROR_SERVICE_START_HANG => 1070;
use constant ERROR_SESSION_CREDENTIAL_CONFLICT => 1219;
use constant ERROR_SETCOUNT_ON_BAD_LB => 1433;
use constant ERROR_SETMARK_DETECTED => 1103;
use constant ERROR_SET_NOT_FOUND => 1170;
use constant ERROR_SET_POWER_STATE_FAILED => 1141;
use constant ERROR_SET_POWER_STATE_VETOED => 1140;
use constant ERROR_SHARED_POLICY => 8218;
use constant ERROR_SHARING_BUFFER_EXCEEDED => 36;
use constant ERROR_SHARING_PAUSED => 70;
use constant ERROR_SHARING_VIOLATION => 32;
use constant ERROR_SHUTDOWN_CLUSTER => 5008;
use constant ERROR_SHUTDOWN_IN_PROGRESS => 1115;
use constant ERROR_SIGNAL_PENDING => 162;
use constant ERROR_SIGNAL_REFUSED => 156;
use constant ERROR_SINGLE_INSTANCE_APP => 1152;
use constant ERROR_SOME_NOT_MAPPED => 1301;
use constant ERROR_SOURCE_ELEMENT_EMPTY => 1160;
use constant ERROR_SPECIAL_ACCOUNT => 1371;
use constant ERROR_SPECIAL_GROUP => 1372;
use constant ERROR_SPECIAL_USER => 1373;
use constant ERROR_SPL_NO_ADDJOB => 3004;
use constant ERROR_SPL_NO_STARTDOC => 3003;
use constant ERROR_SPOOL_FILE_NOT_FOUND => 3002;
use constant ERROR_STACK_OVERFLOW => 1001;
use constant ERROR_STATIC_INIT => 4002;
use constant ERROR_SUBST_TO_JOIN => 141;
use constant ERROR_SUBST_TO_SUBST => 139;
use constant ERROR_SUCCESS => 0;
use constant ERROR_SUCCESS_REBOOT_INITIATED => 1641;
use constant ERROR_SUCCESS_REBOOT_REQUIRED => 3010;
use constant ERROR_SUCCESS_RESTART_REQUIRED => 3011;
use constant ERROR_SWAPERROR => 999;
use constant ERROR_SYSTEM_TRACE => 150;
use constant ERROR_TAG_NOT_FOUND => 2012;
use constant ERROR_TAG_NOT_PRESENT => 2013;
use constant ERROR_THREAD_1_INACTIVE => 210;
use constant ERROR_TIMEOUT => 1460;
use constant ERROR_TIME_SKEW => 1398;
use constant ERROR_TLW_WITH_WSCHILD => 1406;
use constant ERROR_TOKEN_ALREADY_IN_USE => 1375;
use constant ERROR_TOO_MANY_CMDS => 56;
use constant ERROR_TOO_MANY_CONTEXT_IDS => 1384;
use constant ERROR_TOO_MANY_LINKS => 1142;
use constant ERROR_TOO_MANY_LUIDS_REQUESTED => 1333;
use constant ERROR_TOO_MANY_MODULES => 214;
use constant ERROR_TOO_MANY_MUXWAITERS => 152;
use constant ERROR_TOO_MANY_NAMES => 68;
use constant ERROR_TOO_MANY_OPEN_FILES => 4;
use constant ERROR_TOO_MANY_POSTS => 298;
use constant ERROR_TOO_MANY_SECRETS => 1381;
use constant ERROR_TOO_MANY_SEMAPHORES => 100;
use constant ERROR_TOO_MANY_SEM_REQUESTS => 103;
use constant ERROR_TOO_MANY_SESS => 69;
use constant ERROR_TOO_MANY_SIDS => 1389;
use constant ERROR_TOO_MANY_TCBS => 155;
use constant ERROR_TRANSFORM_NOT_SUPPORTED => 2004;
use constant ERROR_TRANSPORT_FULL => 4328;
use constant ERROR_TRUSTED_DOMAIN_FAILURE => 1788;
use constant ERROR_TRUSTED_RELATIONSHIP_FAILURE => 1789;
use constant ERROR_TRUST_FAILURE => 1790;
use constant ERROR_UNABLE_TO_CLEAN => 4311;
use constant ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA => 4330;
use constant ERROR_UNABLE_TO_INVENTORY_DRIVE => 4325;
use constant ERROR_UNABLE_TO_INVENTORY_SLOT => 4326;
use constant ERROR_UNABLE_TO_INVENTORY_TRANSPORT => 4327;
use constant ERROR_UNABLE_TO_LOAD_MEDIUM => 4324;
use constant ERROR_UNABLE_TO_LOCK_MEDIA => 1108;
use constant ERROR_UNABLE_TO_MOVE_REPLACEMENT => 1176;
use constant ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 => 1177;
use constant ERROR_UNABLE_TO_REMOVE_REPLACED => 1175;
use constant ERROR_UNABLE_TO_UNLOAD_MEDIA => 1109;
use constant ERROR_UNEXPECTED_OMID => 4334;
use constant ERROR_UNEXP_NET_ERR => 59;
use constant ERROR_UNKNOWN => 99999;
use constant ERROR_UNKNOWN_COMPONENT => 1607;
use constant ERROR_UNKNOWN_FEATURE => 1606;
use constant ERROR_UNKNOWN_NAME_01 => 35;
use constant ERROR_UNKNOWN_PORT => 1796;
use constant ERROR_UNKNOWN_PRINTER_DRIVER => 1797;
use constant ERROR_UNKNOWN_PRINTPROCESSOR => 1798;
use constant ERROR_UNKNOWN_PRINT_MONITOR => 3000;
use constant ERROR_UNKNOWN_PRODUCT => 1605;
use constant ERROR_UNKNOWN_PROPERTY => 1608;
use constant ERROR_UNKNOWN_REVISION => 1305;
use constant ERROR_UNRECOGNIZED_MEDIA => 1785;
use constant ERROR_UNRECOGNIZED_VOLUME => 1005;
use constant ERROR_UNSUPPORTED_TYPE => 1630;
use constant ERROR_USER_EXISTS => 1316;
use constant ERROR_USER_MAPPED_FILE => 1224;
use constant ERROR_VC_DISCONNECTED => 240;
use constant ERROR_VOLUME_CONTAINS_SYS_FILES => 4337;
use constant ERROR_VOLUME_NOT_SIS_ENABLED => 4500;
use constant ERROR_WAIT_NO_CHILDREN => 128;
use constant ERROR_WINDOW_NOT_COMBOBOX => 1423;
use constant ERROR_WINDOW_NOT_DIALOG => 1420;
use constant ERROR_WINDOW_OF_OTHER_THREAD => 1408;
use constant ERROR_WINS_INTERNAL => 4000;
use constant ERROR_WMI_ALREADY_DISABLED => 4212;
use constant ERROR_WMI_ALREADY_ENABLED => 4206;
use constant ERROR_WMI_DP_FAILED => 4209;
use constant ERROR_WMI_DP_NOT_FOUND => 4204;
use constant ERROR_WMI_GUID_DISCONNECTED => 4207;
use constant ERROR_WMI_GUID_NOT_FOUND => 4200;
use constant ERROR_WMI_INSTANCE_NOT_FOUND => 4201;
use constant ERROR_WMI_INVALID_MOF => 4210;
use constant ERROR_WMI_INVALID_REGINFO => 4211;
use constant ERROR_WMI_ITEMID_NOT_FOUND => 4202;
use constant ERROR_WMI_READ_ONLY => 4213;
use constant ERROR_WMI_SERVER_UNAVAILABLE => 4208;
use constant ERROR_WMI_SET_FAILURE => 4214;
use constant ERROR_WMI_TRY_AGAIN => 4203;
use constant ERROR_WMI_UNRESOLVED_INSTANCE_REF => 4205;
use constant ERROR_WORKING_SET_QUOTA => 1453;
use constant ERROR_WRITE_FAULT => 29;
use constant ERROR_WRITE_PROTECT => 19;
use constant ERROR_WRONG_DISK => 34;
use constant ERROR_WRONG_EFS => 6005;
use constant ERROR_WRONG_PASSWORD => 1323;
use constant ERROR_WRONG_TARGET_NAME => 1396;
use constant E_ABORT => -2147467260;
use constant E_ACCESSDENIED => -2147024891;
use constant E_FAIL => -2147467259;
use constant E_HANDLE => -2147024890;
use constant E_INVALIDARG => -2147024809;
use constant E_NOINTERFACE => -2147467262;
use constant E_NOTIMPL => -2147467263;
use constant E_OUTOFMEMORY => -2147024882;
use constant E_PENDING => -2147483638;
use constant E_POINTER => -2147467261;
use constant E_PROP_ID_UNSUPPORTED => -2147023728;
use constant E_PROP_SET_UNSUPPORTED => -2147023726;
use constant E_UNEXPECTED => -2147418113;
use constant E_UNSPEC => -2147467259;
use constant FACILITY_CERT => 11;
use constant FACILITY_CONTROL => 10;
use constant FACILITY_DISPATCH => 2;
use constant FACILITY_INTERNET => 12;
use constant FACILITY_ITF => 4;
use constant FACILITY_NT_BIT => 268435456;
use constant FACILITY_NULL => 0;
use constant FACILITY_RPC => 1;
use constant FACILITY_SSPI => 9;
use constant FACILITY_STORAGE => 3;
use constant FACILITY_WIN32 => 7;
use constant FACILITY_WINDOWS => 8;
use constant FRS_ERR_AUTHENTICATION => 8008;
use constant FRS_ERR_CHILD_TO_PARENT_COMM => 8011;
use constant FRS_ERR_INSUFFICIENT_PRIV => 8007;
use constant FRS_ERR_INTERNAL => 8005;
use constant FRS_ERR_INTERNAL_API => 8004;
use constant FRS_ERR_INVALID_API_SEQUENCE => 8001;
use constant FRS_ERR_INVALID_SERVICE_PARAMETER => 8017;
use constant FRS_ERR_PARENT_AUTHENTICATION => 8010;
use constant FRS_ERR_PARENT_INSUFFICIENT_PRIV => 8009;
use constant FRS_ERR_PARENT_TO_CHILD_COMM => 8012;
use constant FRS_ERR_SERVICE_COMM => 8006;
use constant FRS_ERR_STARTING_SERVICE => 8002;
use constant FRS_ERR_STOPPING_SERVICE => 8003;
use constant FRS_ERR_SYSVOL_DEMOTE => 8016;
use constant FRS_ERR_SYSVOL_IS_BUSY => 8015;
use constant FRS_ERR_SYSVOL_POPULATE => 8013;
use constant FRS_ERR_SYSVOL_POPULATE_TIMEOUT => 8014;
use constant INPLACE_E_FIRST => -2147221088;
use constant INPLACE_E_LAST => -2147221073;
use constant INPLACE_E_NOTOOLSPACE => -2147221087;
use constant INPLACE_E_NOTUNDOABLE => -2147221088;
use constant INPLACE_S_FIRST => 262560;
use constant INPLACE_S_LAST => 262575;
use constant INPLACE_S_TRUNCATED => 262560;
use constant MARSHAL_E_FIRST => -2147221216;
use constant MARSHAL_E_LAST => -2147221201;
use constant MARSHAL_S_FIRST => 262432;
use constant MARSHAL_S_LAST => 262447;
use constant MEM_E_INVALID_LINK => -2146959344;
use constant MEM_E_INVALID_ROOT => -2146959351;
use constant MEM_E_INVALID_SIZE => -2146959343;
use constant MK_E_CANTOPENFILE => -2147221014;
use constant MK_E_CONNECTMANUALLY => -2147221024;
use constant MK_E_ENUMERATION_FAILED => -2147221009;
use constant MK_E_EXCEEDEDDEADLINE => -2147221023;
use constant MK_E_FIRST => -2147221024;
use constant MK_E_INTERMEDIATEINTERFACENOTSUPPORTED => -2147221017;
use constant MK_E_INVALIDEXTENSION => -2147221018;
use constant MK_E_LAST => -2147221009;
use constant MK_E_MUSTBOTHERUSER => -2147221013;
use constant MK_E_NEEDGENERIC => -2147221022;
use constant MK_E_NOINVERSE => -2147221012;
use constant MK_E_NOOBJECT => -2147221019;
use constant MK_E_NOPREFIX => -2147221010;
use constant MK_E_NOSTORAGE => -2147221011;
use constant MK_E_NOTBINDABLE => -2147221016;
use constant MK_E_NOTBOUND => -2147221015;
use constant MK_E_NO_NORMALIZED => -2146959353;
use constant MK_E_SYNTAX => -2147221020;
use constant MK_E_UNAVAILABLE => -2147221021;
use constant MK_S_FIRST => 262624;
use constant MK_S_HIM => 262629;
use constant MK_S_LAST => 262639;
use constant MK_S_ME => 262628;
use constant MK_S_MONIKERALREADYREGISTERED => 262631;
use constant MK_S_REDUCED_TO_SELF => 262626;
use constant MK_S_US => 262630;
use constant NOERROR => 0;
use constant NO_ERROR => 0;
use constant NTE_BAD_ALGID => -2146893816;
use constant NTE_BAD_DATA => -2146893819;
use constant NTE_BAD_FLAGS => -2146893815;
use constant NTE_BAD_HASH => -2146893822;
use constant NTE_BAD_HASH_STATE => -2146893812;
use constant NTE_BAD_KEY => -2146893821;
use constant NTE_BAD_KEYSET => -2146893802;
use constant NTE_BAD_KEYSET_PARAM => -2146893793;
use constant NTE_BAD_KEY_STATE => -2146893813;
use constant NTE_BAD_LEN => -2146893820;
use constant NTE_BAD_PROVIDER => -2146893805;
use constant NTE_BAD_PROV_TYPE => -2146893804;
use constant NTE_BAD_PUBLIC_KEY => -2146893803;
use constant NTE_BAD_SIGNATURE => -2146893818;
use constant NTE_BAD_TYPE => -2146893814;
use constant NTE_BAD_UID => -2146893823;
use constant NTE_BAD_VER => -2146893817;
use constant NTE_DOUBLE_ENCRYPT => -2146893806;
use constant NTE_EXISTS => -2146893809;
use constant NTE_FAIL => -2146893792;
use constant NTE_KEYSET_ENTRY_BAD => -2146893798;
use constant NTE_KEYSET_NOT_DEF => -2146893799;
use constant NTE_NOT_FOUND => -2146893807;
use constant NTE_NO_KEY => -2146893811;
use constant NTE_NO_MEMORY => -2146893810;
use constant NTE_OP_OK => 0;
use constant NTE_PERM => -2146893808;
use constant NTE_PROVIDER_DLL_FAIL => -2146893795;
use constant NTE_PROV_DLL_NOT_FOUND => -2146893794;
use constant NTE_PROV_TYPE_ENTRY_BAD => -2146893800;
use constant NTE_PROV_TYPE_NOT_DEF => -2146893801;
use constant NTE_PROV_TYPE_NO_MATCH => -2146893797;
use constant NTE_SIGNATURE_FILE_BAD => -2146893796;
use constant NTE_SYS_ERR => -2146893791;
use constant OLEOBJ_E_FIRST => -2147221120;
use constant OLEOBJ_E_INVALIDVERB => -2147221119;
use constant OLEOBJ_E_LAST => -2147221105;
use constant OLEOBJ_E_NOVERBS => -2147221120;
use constant OLEOBJ_S_CANNOT_DOVERB_NOW => 262529;
use constant OLEOBJ_S_FIRST => 262528;
use constant OLEOBJ_S_INVALIDHWND => 262530;
use constant OLEOBJ_S_INVALIDVERB => 262528;
use constant OLEOBJ_S_LAST => 262543;
use constant OLE_E_ADVF => -2147221503;
use constant OLE_E_ADVISENOTSUPPORTED => -2147221501;
use constant OLE_E_BLANK => -2147221497;
use constant OLE_E_CANTCONVERT => -2147221487;
use constant OLE_E_CANT_BINDTOSOURCE => -2147221494;
use constant OLE_E_CANT_GETMONIKER => -2147221495;
use constant OLE_E_CLASSDIFF => -2147221496;
use constant OLE_E_ENUM_NOMORE => -2147221502;
use constant OLE_E_FIRST => -2147221504;
use constant OLE_E_INVALIDHWND => -2147221489;
use constant OLE_E_INVALIDRECT => -2147221491;
use constant OLE_E_LAST => -2147221249;
use constant OLE_E_NOCACHE => -2147221498;
use constant OLE_E_NOCONNECTION => -2147221500;
use constant OLE_E_NOSTORAGE => -2147221486;
use constant OLE_E_NOTRUNNING => -2147221499;
use constant OLE_E_NOT_INPLACEACTIVE => -2147221488;
use constant OLE_E_OLEVERB => -2147221504;
use constant OLE_E_PROMPTSAVECANCELLED => -2147221492;
use constant OLE_E_STATIC => -2147221493;
use constant OLE_E_WRONGCOMPOBJ => -2147221490;
use constant OLE_S_FIRST => 262144;
use constant OLE_S_LAST => 262399;
use constant OLE_S_MAC_CLIPFORMAT => 262146;
use constant OLE_S_STATIC => 262145;
use constant OLE_S_USEREG => 262144;
use constant OR_INVALID_OID => 1911;
use constant OR_INVALID_OXID => 1910;
use constant OR_INVALID_SET => 1912;
use constant REGDB_E_CLASSNOTREG => -2147221164;
use constant REGDB_E_FIRST => -2147221168;
use constant REGDB_E_IIDNOTREG => -2147221163;
use constant REGDB_E_INVALIDVALUE => -2147221165;
use constant REGDB_E_KEYMISSING => -2147221166;
use constant REGDB_E_LAST => -2147221153;
use constant REGDB_E_READREGDB => -2147221168;
use constant REGDB_E_WRITEREGDB => -2147221167;
use constant REGDB_S_FIRST => 262480;
use constant REGDB_S_LAST => 262495;
use constant RPC_E_ACCESS_DENIED => -2147417829;
use constant RPC_E_ATTEMPTED_MULTITHREAD => -2147417854;
use constant RPC_E_CALL_CANCELED => -2147418110;
use constant RPC_E_CALL_COMPLETE => -2147417833;
use constant RPC_E_CALL_REJECTED => -2147418111;
use constant RPC_E_CANTCALLOUT_AGAIN => -2147418095;
use constant RPC_E_CANTCALLOUT_INASYNCCALL => -2147418108;
use constant RPC_E_CANTCALLOUT_INEXTERNALCALL => -2147418107;
use constant RPC_E_CANTCALLOUT_ININPUTSYNCCALL => -2147417843;
use constant RPC_E_CANTPOST_INSENDCALL => -2147418109;
use constant RPC_E_CANTTRANSMIT_CALL => -2147418102;
use constant RPC_E_CHANGED_MODE => -2147417850;
use constant RPC_E_CLIENT_CANTMARSHAL_DATA => -2147418101;
use constant RPC_E_CLIENT_CANTUNMARSHAL_DATA => -2147418100;
use constant RPC_E_CLIENT_DIED => -2147418104;
use constant RPC_E_CONNECTION_TERMINATED => -2147418106;
use constant RPC_E_DISCONNECTED => -2147417848;
use constant RPC_E_FAULT => -2147417852;
use constant RPC_E_INVALIDMETHOD => -2147417849;
use constant RPC_E_INVALID_CALLDATA => -2147417844;
use constant RPC_E_INVALID_DATA => -2147418097;
use constant RPC_E_INVALID_DATAPACKET => -2147418103;
use constant RPC_E_INVALID_EXTENSION => -2147417838;
use constant RPC_E_INVALID_HEADER => -2147417839;
use constant RPC_E_INVALID_IPID => -2147417837;
use constant RPC_E_INVALID_OBJECT => -2147417836;
use constant RPC_E_INVALID_OBJREF => -2147417827;
use constant RPC_E_INVALID_PARAMETER => -2147418096;
use constant RPC_E_NOT_REGISTERED => -2147417853;
use constant RPC_E_NO_CONTEXT => -2147417826;
use constant RPC_E_NO_GOOD_SECURITY_PACKAGES => -2147417830;
use constant RPC_E_NO_SYNC => -2147417824;
use constant RPC_E_OUT_OF_RESOURCES => -2147417855;
use constant RPC_E_REMOTE_DISABLED => -2147417828;
use constant RPC_E_RETRY => -2147417847;
use constant RPC_E_SERVERCALL_REJECTED => -2147417845;
use constant RPC_E_SERVERCALL_RETRYLATER => -2147417846;
use constant RPC_E_SERVERFAULT => -2147417851;
use constant RPC_E_SERVER_CANTMARSHAL_DATA => -2147418099;
use constant RPC_E_SERVER_CANTUNMARSHAL_DATA => -2147418098;
use constant RPC_E_SERVER_DIED => -2147418105;
use constant RPC_E_SERVER_DIED_DNE => -2147418094;
use constant RPC_E_SYS_CALL_FAILED => -2147417856;
use constant RPC_E_THREAD_NOT_INIT => -2147417841;
use constant RPC_E_TIMEOUT => -2147417825;
use constant RPC_E_TOO_LATE => -2147417831;
use constant RPC_E_UNEXPECTED => -2147352577;
use constant RPC_E_UNSECURE_CALL => -2147417832;
use constant RPC_E_VERSION_MISMATCH => -2147417840;
use constant RPC_E_WRONG_THREAD => -2147417842;
use constant RPC_S_ADDRESS_ERROR => 1768;
use constant RPC_S_ALREADY_LISTENING => 1713;
use constant RPC_S_ALREADY_REGISTERED => 1711;
use constant RPC_S_BINDING_HAS_NO_AUTH => 1746;
use constant RPC_S_BINDING_INCOMPLETE => 1819;
use constant RPC_S_CALLPENDING => -2147417835;
use constant RPC_S_CALL_CANCELLED => 1818;
use constant RPC_S_CALL_FAILED => 1726;
use constant RPC_S_CALL_FAILED_DNE => 1727;
use constant RPC_S_CALL_IN_PROGRESS => 1791;
use constant RPC_S_CANNOT_SUPPORT => 1764;
use constant RPC_S_CANT_CREATE_ENDPOINT => 1720;
use constant RPC_S_COMM_FAILURE => 1820;
use constant RPC_S_DUPLICATE_ENDPOINT => 1740;
use constant RPC_S_ENTRY_ALREADY_EXISTS => 1760;
use constant RPC_S_ENTRY_NOT_FOUND => 1761;
use constant RPC_S_ENTRY_TYPE_MISMATCH => 1922;
use constant RPC_S_FP_DIV_ZERO => 1769;
use constant RPC_S_FP_OVERFLOW => 1771;
use constant RPC_S_FP_UNDERFLOW => 1770;
use constant RPC_S_GROUP_MEMBER_NOT_FOUND => 1898;
use constant RPC_S_GRP_ELT_NOT_ADDED => 1928;
use constant RPC_S_GRP_ELT_NOT_REMOVED => 1929;
use constant RPC_S_INCOMPLETE_NAME => 1755;
use constant RPC_S_INTERFACE_NOT_EXPORTED => 1924;
use constant RPC_S_INTERFACE_NOT_FOUND => 1759;
use constant RPC_S_INTERNAL_ERROR => 1766;
use constant RPC_S_INVALID_ASYNC_CALL => 1915;
use constant RPC_S_INVALID_ASYNC_HANDLE => 1914;
use constant RPC_S_INVALID_AUTH_IDENTITY => 1749;
use constant RPC_S_INVALID_BINDING => 1702;
use constant RPC_S_INVALID_BOUND => 1734;
use constant RPC_S_INVALID_ENDPOINT_FORMAT => 1706;
use constant RPC_S_INVALID_NAF_ID => 1763;
use constant RPC_S_INVALID_NAME_SYNTAX => 1736;
use constant RPC_S_INVALID_NETWORK_OPTIONS => 1724;
use constant RPC_S_INVALID_NET_ADDR => 1707;
use constant RPC_S_INVALID_OBJECT => 1900;
use constant RPC_S_INVALID_RPC_PROTSEQ => 1704;
use constant RPC_S_INVALID_STRING_BINDING => 1700;
use constant RPC_S_INVALID_STRING_UUID => 1705;
use constant RPC_S_INVALID_TAG => 1733;
use constant RPC_S_INVALID_TIMEOUT => 1709;
use constant RPC_S_INVALID_VERS_OPTION => 1756;
use constant RPC_S_MAX_CALLS_TOO_SMALL => 1742;
use constant RPC_S_NAME_SERVICE_UNAVAILABLE => 1762;
use constant RPC_S_NOTHING_TO_EXPORT => 1754;
use constant RPC_S_NOT_ALL_OBJS_EXPORTED => 1923;
use constant RPC_S_NOT_ALL_OBJS_UNEXPORTED => 1758;
use constant RPC_S_NOT_CANCELLED => 1826;
use constant RPC_S_NOT_LISTENING => 1715;
use constant RPC_S_NOT_RPC_ERROR => 1823;
use constant RPC_S_NO_BINDINGS => 1718;
use constant RPC_S_NO_CALL_ACTIVE => 1725;
use constant RPC_S_NO_CONTEXT_AVAILABLE => 1765;
use constant RPC_S_NO_ENDPOINT_FOUND => 1708;
use constant RPC_S_NO_ENTRY_NAME => 1735;
use constant RPC_S_NO_INTERFACES => 1817;
use constant RPC_S_NO_MORE_BINDINGS => 1806;
use constant RPC_S_NO_MORE_MEMBERS => 1757;
use constant RPC_S_NO_PRINC_NAME => 1822;
use constant RPC_S_NO_PROTSEQS => 1719;
use constant RPC_S_NO_PROTSEQS_REGISTERED => 1714;
use constant RPC_S_OBJECT_NOT_FOUND => 1710;
use constant RPC_S_OUT_OF_RESOURCES => 1721;
use constant RPC_S_PRF_ELT_NOT_ADDED => 1926;
use constant RPC_S_PRF_ELT_NOT_REMOVED => 1927;
use constant RPC_S_PROCNUM_OUT_OF_RANGE => 1745;
use constant RPC_S_PROFILE_NOT_ADDED => 1925;
use constant RPC_S_PROTOCOL_ERROR => 1728;
use constant RPC_S_PROTSEQ_NOT_FOUND => 1744;
use constant RPC_S_PROTSEQ_NOT_SUPPORTED => 1703;
use constant RPC_S_SEC_PKG_ERROR => 1825;
use constant RPC_S_SEND_INCOMPLETE => 1913;
use constant RPC_S_SERVER_TOO_BUSY => 1723;
use constant RPC_S_SERVER_UNAVAILABLE => 1722;
use constant RPC_S_STRING_TOO_LONG => 1743;
use constant RPC_S_TYPE_ALREADY_REGISTERED => 1712;
use constant RPC_S_UNKNOWN_AUTHN_LEVEL => 1748;
use constant RPC_S_UNKNOWN_AUTHN_SERVICE => 1747;
use constant RPC_S_UNKNOWN_AUTHN_TYPE => 1741;
use constant RPC_S_UNKNOWN_AUTHZ_SERVICE => 1750;
use constant RPC_S_UNKNOWN_IF => 1717;
use constant RPC_S_UNKNOWN_MGR_TYPE => 1716;
use constant RPC_S_UNSUPPORTED_AUTHN_LEVEL => 1821;
use constant RPC_S_UNSUPPORTED_NAME_SYNTAX => 1737;
use constant RPC_S_UNSUPPORTED_TRANS_SYN => 1730;
use constant RPC_S_UNSUPPORTED_TYPE => 1732;
use constant RPC_S_UUID_LOCAL_ONLY => 1824;
use constant RPC_S_UUID_NO_ADDRESS => 1739;
use constant RPC_S_WAITONTIMER => -2147417834;
use constant RPC_S_WRONG_KIND_OF_BINDING => 1701;
use constant RPC_S_ZERO_DIVIDE => 1767;
use constant RPC_X_BAD_STUB_DATA => 1783;
use constant RPC_X_BYTE_COUNT_TOO_SMALL => 1782;
use constant RPC_X_ENUM_VALUE_OUT_OF_RANGE => 1781;
use constant RPC_X_INVALID_ES_ACTION => 1827;
use constant RPC_X_INVALID_PIPE_OBJECT => 1830;
use constant RPC_X_NO_MORE_ENTRIES => 1772;
use constant RPC_X_NULL_REF_POINTER => 1780;
use constant RPC_X_PIPE_CLOSED => 1916;
use constant RPC_X_PIPE_DISCIPLINE_ERROR => 1917;
use constant RPC_X_PIPE_EMPTY => 1918;
use constant RPC_X_SS_CANNOT_GET_CALL_HANDLE => 1779;
use constant RPC_X_SS_CHAR_TRANS_OPEN_FAIL => 1773;
use constant RPC_X_SS_CHAR_TRANS_SHORT_FILE => 1774;
use constant RPC_X_SS_CONTEXT_DAMAGED => 1777;
use constant RPC_X_SS_HANDLES_MISMATCH => 1778;
use constant RPC_X_SS_IN_NULL_CONTEXT => 1775;
use constant RPC_X_WRONG_ES_VERSION => 1828;
use constant RPC_X_WRONG_PIPE_ORDER => 1831;
use constant RPC_X_WRONG_PIPE_VERSION => 1832;
use constant RPC_X_WRONG_STUB_VERSION => 1829;
use constant SCHED_E_SERVICE_NOT_LOCALSYSTEM => 6200;
use constant SEVERITY_ERROR => 1;
use constant SEVERITY_SUCCESS => 0;
use constant STG_E_ABNORMALAPIEXIT => -2147286790;
use constant STG_E_ACCESSDENIED => -2147287035;
use constant STG_E_CANTSAVE => -2147286781;
use constant STG_E_DISKISWRITEPROTECTED => -2147287021;
use constant STG_E_EXTANTMARSHALLINGS => -2147286776;
use constant STG_E_FILEALREADYEXISTS => -2147286960;
use constant STG_E_FILENOTFOUND => -2147287038;
use constant STG_E_INSUFFICIENTMEMORY => -2147287032;
use constant STG_E_INUSE => -2147286784;
use constant STG_E_INVALIDFLAG => -2147286785;
use constant STG_E_INVALIDFUNCTION => -2147287039;
use constant STG_E_INVALIDHANDLE => -2147287034;
use constant STG_E_INVALIDHEADER => -2147286789;
use constant STG_E_INVALIDNAME => -2147286788;
use constant STG_E_INVALIDPARAMETER => -2147286953;
use constant STG_E_INVALIDPOINTER => -2147287031;
use constant STG_E_LOCKVIOLATION => -2147287007;
use constant STG_E_MEDIUMFULL => -2147286928;
use constant STG_E_NOMOREFILES => -2147287022;
use constant STG_E_NOTCURRENT => -2147286783;
use constant STG_E_NOTFILEBASEDSTORAGE => -2147286777;
use constant STG_E_OLDDLL => -2147286779;
use constant STG_E_OLDFORMAT => -2147286780;
use constant STG_E_PATHNOTFOUND => -2147287037;
use constant STG_E_READFAULT => -2147287010;
use constant STG_E_REVERTED => -2147286782;
use constant STG_E_SEEKERROR => -2147287015;
use constant STG_E_SHAREREQUIRED => -2147286778;
use constant STG_E_SHAREVIOLATION => -2147287008;
use constant STG_E_TOOMANYOPENFILES => -2147287036;
use constant STG_E_UNIMPLEMENTEDFUNCTION => -2147286786;
use constant STG_E_UNKNOWN => -2147286787;
use constant STG_E_WRITEFAULT => -2147287011;
use constant STG_S_BLOCK => 197121;
use constant STG_S_CANNOTCONSOLIDATE => 197126;
use constant STG_S_CONSOLIDATIONFAILED => 197125;
use constant STG_S_CONVERTED => 197120;
use constant STG_S_MONITORING => 197123;
use constant STG_S_MULTIPLEOPENS => 197124;
use constant STG_S_RETRYNOW => 197122;
use constant S_FALSE => 1;
use constant S_OK => 0;
use constant TYPE_E_AMBIGUOUSNAME => -2147319764;
use constant TYPE_E_BADMODULEKIND => -2147317571;
use constant TYPE_E_BUFFERTOOSMALL => -2147319786;
use constant TYPE_E_CANTCREATETMPFILE => -2147316573;
use constant TYPE_E_CANTLOADLIBRARY => -2147312566;
use constant TYPE_E_CIRCULARTYPE => -2147312508;
use constant TYPE_E_DLLFUNCTIONNOTFOUND => -2147319761;
use constant TYPE_E_DUPLICATEID => -2147317562;
use constant TYPE_E_ELEMENTNOTFOUND => -2147319765;
use constant TYPE_E_FIELDNOTFOUND => -2147319785;
use constant TYPE_E_INCONSISTENTPROPFUNCS => -2147312509;
use constant TYPE_E_INVALIDID => -2147317553;
use constant TYPE_E_INVALIDSTATE => -2147319767;
use constant TYPE_E_INVDATAREAD => -2147319784;
use constant TYPE_E_IOERROR => -2147316574;
use constant TYPE_E_LIBNOTREGISTERED => -2147319779;
use constant TYPE_E_NAMECONFLICT => -2147319763;
use constant TYPE_E_OUTOFBOUNDS => -2147316575;
use constant TYPE_E_QUALIFIEDNAMEDISALLOWED => -2147319768;
use constant TYPE_E_REGISTRYACCESS => -2147319780;
use constant TYPE_E_SIZETOOBIG => -2147317563;
use constant TYPE_E_TYPEMISMATCH => -2147316576;
use constant TYPE_E_UNDEFINEDTYPE => -2147319769;
use constant TYPE_E_UNKNOWNLCID => -2147319762;
use constant TYPE_E_UNSUPFORMAT => -2147319783;
use constant TYPE_E_WRONGTYPEKIND => -2147319766;
use constant VIEW_E_DRAW => -2147221184;
use constant VIEW_E_FIRST => -2147221184;
use constant VIEW_E_LAST => -2147221169;
use constant VIEW_S_ALREADY_FROZEN => 262464;
use constant VIEW_S_FIRST => 262464;
use constant VIEW_S_LAST => 262479;

1;
