winerror.pm
来自「ARM上的如果你对底层感兴趣」· PM 代码 · 共 1,017 行 · 第 1/2 页
PM
1,017 行
ERROR_NO_SUCH_LOGON_SESSION
ERROR_NO_SUCH_MEMBER
ERROR_NO_SUCH_PACKAGE
ERROR_NO_SUCH_PRIVILEGE
ERROR_NO_SUCH_USER
ERROR_NO_SYSTEM_MENU
ERROR_NO_TOKEN
ERROR_NO_TRUST_LSA_SECRET
ERROR_NO_TRUST_SAM_ACCOUNT
ERROR_NO_UNICODE_TRANSLATION
ERROR_NO_USER_SESSION_KEY
ERROR_NO_VOLUME_LABEL
ERROR_NO_WILDCARD_CHARACTERS
ERROR_NT_CROSS_ENCRYPTION_REQUIRED
ERROR_NULL_LM_PASSWORD
ERROR_OPEN_FAILED
ERROR_OPEN_FILES
ERROR_OPERATION_ABORTED
ERROR_OUTOFMEMORY
ERROR_OUT_OF_PAPER
ERROR_OUT_OF_STRUCTURES
ERROR_PARTIAL_COPY
ERROR_PARTITION_FAILURE
ERROR_PASSWORD_EXPIRED
ERROR_PASSWORD_MUST_CHANGE
ERROR_PASSWORD_RESTRICTION
ERROR_PATH_BUSY
ERROR_PATH_NOT_FOUND
ERROR_PIPE_BUSY
ERROR_PIPE_CONNECTED
ERROR_PIPE_LISTENING
ERROR_PIPE_NOT_CONNECTED
ERROR_POPUP_ALREADY_ACTIVE
ERROR_PORT_UNREACHABLE
ERROR_POSSIBLE_DEADLOCK
ERROR_PRINTER_ALREADY_EXISTS
ERROR_PRINTER_DELETED
ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
ERROR_PRINTER_DRIVER_IN_USE
ERROR_PRINTQ_FULL
ERROR_PRINT_CANCELLED
ERROR_PRINT_MONITOR_ALREADY_INSTALLED
ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED
ERROR_PRIVATE_DIALOG_INDEX
ERROR_PRIVILEGE_NOT_HELD
ERROR_PROCESS_ABORTED
ERROR_PROC_NOT_FOUND
ERROR_PROTOCOL_UNREACHABLE
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_REM_NOT_LIST
ERROR_REQUEST_ABORTED
ERROR_REQ_NOT_ACCEP
ERROR_RESOURCE_DATA_NOT_FOUND
ERROR_RESOURCE_LANG_NOT_FOUND
ERROR_RESOURCE_NAME_NOT_FOUND
ERROR_RESOURCE_TYPE_NOT_FOUND
ERROR_RETRY
ERROR_REVISION_MISMATCH
ERROR_RING2SEG_MUST_BE_MOVABLE
ERROR_RING2_STACK_IN_USE
ERROR_RPL_NOT_ALLOWED
ERROR_RXACT_COMMIT_FAILURE
ERROR_RXACT_INVALID_STATE
ERROR_SAME_DRIVE
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_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_SHARING_BUFFER_EXCEEDED
ERROR_SHARING_PAUSED
ERROR_SHARING_VIOLATION
ERROR_SHUTDOWN_IN_PROGRESS
ERROR_SIGNAL_PENDING
ERROR_SIGNAL_REFUSED
ERROR_SOME_NOT_MAPPED
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_SWAPERROR
ERROR_SYSTEM_TRACE
ERROR_THREAD_1_INACTIVE
ERROR_TLW_WITH_WSCHILD
ERROR_TOKEN_ALREADY_IN_USE
ERROR_TOO_MANY_CMDS
ERROR_TOO_MANY_CONTEXT_IDS
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_TRUSTED_DOMAIN_FAILURE
ERROR_TRUSTED_RELATIONSHIP_FAILURE
ERROR_TRUST_FAILURE
ERROR_UNABLE_TO_LOCK_MEDIA
ERROR_UNABLE_TO_UNLOAD_MEDIA
ERROR_UNEXP_NET_ERR
ERROR_UNKNOWN_PORT
ERROR_UNKNOWN_PRINTER_DRIVER
ERROR_UNKNOWN_PRINTPROCESSOR
ERROR_UNKNOWN_PRINT_MONITOR
ERROR_UNKNOWN_REVISION
ERROR_UNRECOGNIZED_MEDIA
ERROR_UNRECOGNIZED_VOLUME
ERROR_USER_EXISTS
ERROR_USER_MAPPED_FILE
ERROR_VC_DISCONNECTED
ERROR_WAIT_NO_CHILDREN
ERROR_WINDOW_NOT_COMBOBOX
ERROR_WINDOW_NOT_DIALOG
ERROR_WINDOW_OF_OTHER_THREAD
ERROR_WINS_INTERNAL
ERROR_WRITE_FAULT
ERROR_WRITE_PROTECT
ERROR_WRONG_DISK
ERROR_WRONG_PASSWORD
E_ABORT
E_ACCESSDENIED
E_FAIL
E_HANDLE
E_INVALIDARG
E_NOINTERFACE
E_NOTIMPL
E_OUTOFMEMORY
E_POINTER
E_UNEXPECTED
FACILITY_CONTROL
FACILITY_DISPATCH
FACILITY_ITF
FACILITY_NT_BIT
FACILITY_NULL
FACILITY_RPC
FACILITY_STORAGE
FACILITY_WIN32
FACILITY_WINDOWS
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
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
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_ATTEMPTED_MULTITHREAD
RPC_E_CALL_CANCELED
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_PARAMETER
RPC_E_NOT_REGISTERED
RPC_E_OUT_OF_RESOURCES
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_UNEXPECTED
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_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_FP_DIV_ZERO
RPC_S_FP_OVERFLOW
RPC_S_FP_UNDERFLOW
RPC_S_GROUP_MEMBER_NOT_FOUND
RPC_S_INCOMPLETE_NAME
RPC_S_INTERFACE_NOT_FOUND
RPC_S_INTERNAL_ERROR
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_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_PROCNUM_OUT_OF_RANGE
RPC_S_PROTOCOL_ERROR
RPC_S_PROTSEQ_NOT_FOUND
RPC_S_PROTSEQ_NOT_SUPPORTED
RPC_S_SEC_PKG_ERROR
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_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_NO_MORE_ENTRIES
RPC_X_NULL_REF_POINTER
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_STUB_VERSION
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_CONVERTED
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_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
);
sub AUTOLOAD {
# This AUTOLOAD is used to 'autoload' constants from the constant()
# XS function. If a constant is not found then control is passed
# to the AUTOLOAD in AutoLoader.
my($constname);
($constname = $AUTOLOAD) =~ s/.*:://;
#reset $! to zero to reset any current errors.
$!=0;
my $val = constant($constname, @_ ? $_[0] : 0);
if ($! != 0) {
if ($! =~ /Invalid/) {
$AutoLoader::AUTOLOAD = $AUTOLOAD;
goto &AutoLoader::AUTOLOAD;
}
else {
($pack,$file,$line) = caller;
die "Your vendor has not defined Win32::WinError macro $constname, used at $file line $line.";
}
}
eval "sub $AUTOLOAD { $val }";
goto &$AUTOLOAD;
}
bootstrap Win32::WinError;
# Preloaded methods go here.
# Autoload methods go after __END__, and are processed by the autosplit program.
1;
__END__
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?