Trouver un fichier de code source :
   

Version Française - English Version
Accueil > 

Delphi

 > 

SIGNIFICATION DES CODES D'ERREUR DE L'API WIN32 - UTILISATION D'UNE TLISTVIEW

 > 

Unit1.pas


SIGNIFICATION DES CODES D'ERREUR DE L'API WIN32 - UTILISATION D'UNE TLISTVIEW

Unit1.pas


Informations sur ce code source

Cliquez pour voir la capture en taille normale
Code Source SIGNIFICATION DES CODES D'ERREUR DE L'API WIN32 - UTILISATION D'UNE TLISTVIEW
Auteur japee
Fichier Unit1.pas en Delphi
Publié le 12/10/2007

Les différents messages d'erreur Win32 sont présentés dans une ListView avec tri croissant/décroissant alphabétique et numérique. Suite à une question du forum sur l'interprétation des codes d'erreur Win32, je me suis dit que c'était une excellent
 

Fichier : Unit1.pas

Nombre de lignes : 1499 lignes


Afficher ce fichier en plein écran
  • unit Unit1;
  • interface
  • uses
  • Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
  • StdCtrls, ExtCtrls, Grids, ComCtrls;
  • type
  • TForm1 = class(TForm)
  • StatusBar1: TStatusBar;
  • Panel2: TPanel;
  • Panel3: TPanel;
  • ListView1: TListView;
  • memMeaning: TMemo;
  • procedure FormCreate(Sender: TObject);
  • procedure ListView1SelectItem(Sender: TObject; Item: TListItem;
  • Selected: Boolean);
  • procedure ListView1Compare(Sender: TObject; Item1, Item2: TListItem;
  • Data: Integer; var Compare: Integer);
  • procedure ListView1ColumnClick(Sender: TObject; Column: TListColumn);
  • procedure FormActivate(Sender: TObject);
  • private
  • { Déclarations privées }
  • procedure ListErrors;
  • public
  • { Déclarations publiques }
  • end;
  • var
  • Form1: TForm1;
  • implementation
  • {$R *.DFM}
  • const
  • ArrErrorCodes: array[0..671] of Integer = (
  • NO_ERROR,
  • ERROR_SUCCESS,
  • ERROR_INVALID_FUNCTION,
  • ERROR_FILE_NOT_FOUND,
  • ERROR_PATH_NOT_FOUND,
  • ERROR_TOO_MANY_OPEN_FILES,
  • ERROR_ACCESS_DENIED,
  • ERROR_INVALID_HANDLE,
  • ERROR_ARENA_TRASHED,
  • ERROR_NOT_ENOUGH_MEMORY,
  • ERROR_INVALID_BLOCK,
  • ERROR_BAD_ENVIRONMENT,
  • ERROR_BAD_FORMAT,
  • ERROR_INVALID_ACCESS,
  • ERROR_INVALID_DATA,
  • ERROR_OUTOFMEMORY,
  • ERROR_INVALID_DRIVE,
  • ERROR_CURRENT_DIRECTORY,
  • ERROR_NOT_SAME_DEVICE,
  • ERROR_NO_MORE_FILES,
  • ERROR_WRITE_PROTECT,
  • ERROR_BAD_UNIT,
  • ERROR_NOT_READY,
  • ERROR_BAD_COMMAND,
  • ERROR_CRC,
  • ERROR_BAD_LENGTH,
  • ERROR_SEEK,
  • ERROR_NOT_DOS_DISK,
  • ERROR_SECTOR_NOT_FOUND,
  • ERROR_OUT_OF_PAPER,
  • ERROR_WRITE_FAULT,
  • ERROR_READ_FAULT,
  • ERROR_GEN_FAILURE,
  • ERROR_SHARING_VIOLATION,
  • ERROR_LOCK_VIOLATION,
  • ERROR_WRONG_DISK,
  • ERROR_SHARING_BUFFER_EXCEEDED,
  • ERROR_HANDLE_EOF,
  • ERROR_HANDLE_DISK_FULL,
  • ERROR_NOT_SUPPORTED,
  • ERROR_REM_NOT_LIST,
  • ERROR_DUP_NAME,
  • ERROR_BAD_NETPATH,
  • ERROR_NETWORK_BUSY,
  • ERROR_DEV_NOT_EXIST,
  • ERROR_TOO_MANY_CMDS,
  • ERROR_ADAP_HDW_ERR,
  • ERROR_BAD_NET_RESP,
  • ERROR_UNEXP_NET_ERR,
  • ERROR_BAD_REM_ADAP,
  • ERROR_PRINTQ_FULL,
  • ERROR_NO_SPOOL_SPACE,
  • ERROR_PRINT_CANCELLED,
  • ERROR_NETNAME_DELETED,
  • ERROR_NETWORK_ACCESS_DENIED,
  • ERROR_BAD_DEV_TYPE,
  • ERROR_BAD_NET_NAME,
  • ERROR_TOO_MANY_NAMES,
  • ERROR_TOO_MANY_SESS,
  • ERROR_SHARING_PAUSED,
  • ERROR_REQ_NOT_ACCEP,
  • ERROR_REDIR_PAUSED,
  • ERROR_FILE_EXISTS,
  • ERROR_CANNOT_MAKE,
  • ERROR_FAIL_I24,
  • ERROR_OUT_OF_STRUCTURES,
  • ERROR_ALREADY_ASSIGNED,
  • ERROR_INVALID_PASSWORD,
  • ERROR_INVALID_PARAMETER,
  • ERROR_NET_WRITE_FAULT,
  • ERROR_NO_PROC_SLOTS,
  • ERROR_TOO_MANY_SEMAPHORES,
  • ERROR_EXCL_SEM_ALREADY_OWNED,
  • ERROR_SEM_IS_SET,
  • ERROR_TOO_MANY_SEM_REQUESTS,
  • ERROR_INVALID_AT_INTERRUPT_TIME,
  • ERROR_SEM_OWNER_DIED,
  • ERROR_SEM_USER_LIMIT,
  • ERROR_DISK_CHANGE,
  • ERROR_DRIVE_LOCKED,
  • ERROR_BROKEN_PIPE,
  • ERROR_OPEN_FAILED,
  • ERROR_BUFFER_OVERFLOW,
  • ERROR_DISK_FULL,
  • ERROR_NO_MORE_SEARCH_HANDLES,
  • ERROR_INVALID_TARGET_HANDLE,
  • ERROR_INVALID_CATEGORY,
  • ERROR_INVALID_VERIFY_SWITCH,
  • ERROR_BAD_DRIVER_LEVEL,
  • ERROR_CALL_NOT_IMPLEMENTED,
  • ERROR_SEM_TIMEOUT,
  • ERROR_INSUFFICIENT_BUFFER,
  • ERROR_INVALID_NAME,
  • ERROR_INVALID_LEVEL,
  • ERROR_NO_VOLUME_LABEL,
  • ERROR_MOD_NOT_FOUND,
  • ERROR_PROC_NOT_FOUND,
  • ERROR_WAIT_NO_CHILDREN,
  • ERROR_CHILD_NOT_COMPLETE,
  • ERROR_DIRECT_ACCESS_HANDLE,
  • ERROR_NEGATIVE_SEEK,
  • ERROR_SEEK_ON_DEVICE,
  • ERROR_IS_JOIN_TARGET,
  • ERROR_IS_JOINED,
  • ERROR_IS_SUBSTED,
  • ERROR_NOT_JOINED,
  • ERROR_NOT_SUBSTED,
  • ERROR_JOIN_TO_JOIN,
  • ERROR_SUBST_TO_SUBST,
  • ERROR_JOIN_TO_SUBST,
  • ERROR_SUBST_TO_JOIN,
  • ERROR_BUSY_DRIVE,
  • ERROR_SAME_DRIVE,
  • ERROR_DIR_NOT_ROOT,
  • ERROR_DIR_NOT_EMPTY,
  • ERROR_IS_SUBST_PATH,
  • ERROR_IS_JOIN_PATH,
  • ERROR_PATH_BUSY,
  • ERROR_IS_SUBST_TARGET,
  • ERROR_SYSTEM_TRACE,
  • ERROR_INVALID_EVENT_COUNT,
  • ERROR_TOO_MANY_MUXWAITERS,
  • ERROR_INVALID_LIST_FORMAT,
  • ERROR_LABEL_TOO_LONG,
  • ERROR_TOO_MANY_TCBS,
  • ERROR_SIGNAL_REFUSED,
  • ERROR_DISCARDED,
  • ERROR_NOT_LOCKED,
  • ERROR_BAD_THREADID_ADDR,
  • ERROR_BAD_ARGUMENTS,
  • ERROR_BAD_PATHNAME,
  • ERROR_SIGNAL_PENDING,
  • ERROR_MAX_THRDS_REACHED,
  • ERROR_LOCK_FAILED,
  • ERROR_BUSY,
  • ERROR_CANCEL_VIOLATION,
  • ERROR_ATOMIC_LOCKS_NOT_SUPPORTED,
  • ERROR_INVALID_SEGMENT_NUMBER,
  • ERROR_INVALID_ORDINAL,
  • ERROR_ALREADY_EXISTS,
  • ERROR_INVALID_FLAG_NUMBER,
  • ERROR_SEM_NOT_FOUND,
  • ERROR_INVALID_STARTING_CODESEG,
  • ERROR_INVALID_STACKSEG,
  • ERROR_INVALID_MODULETYPE,
  • ERROR_INVALID_EXE_SIGNATURE,
  • ERROR_EXE_MARKED_INVALID,
  • ERROR_BAD_EXE_FORMAT,
  • ERROR_ITERATED_DATA_EXCEEDS_64k,
  • ERROR_INVALID_MINALLOCSIZE,
  • ERROR_DYNLINK_FROM_INVALID_RING,
  • ERROR_IOPL_NOT_ENABLED,
  • ERROR_INVALID_SEGDPL,
  • ERROR_AUTODATASEG_EXCEEDS_64k,
  • ERROR_RING2SEG_MUST_BE_MOVABLE,
  • ERROR_RELOC_CHAIN_XEEDS_SEGLIM,
  • ERROR_INFLOOP_IN_RELOC_CHAIN,
  • ERROR_ENVVAR_NOT_FOUND,
  • ERROR_NO_SIGNAL_SENT,
  • ERROR_FILENAME_EXCED_RANGE,
  • ERROR_RING2_STACK_IN_USE,
  • ERROR_META_EXPANSION_TOO_LONG,
  • ERROR_INVALID_SIGNAL_NUMBER,
  • ERROR_THREAD_1_INACTIVE,
  • ERROR_LOCKED,
  • ERROR_TOO_MANY_MODULES,
  • ERROR_NESTING_NOT_ALLOWED,
  • ERROR_BAD_PIPE,
  • ERROR_PIPE_BUSY,
  • ERROR_NO_DATA,
  • ERROR_PIPE_NOT_CONNECTED,
  • ERROR_MORE_DATA,
  • ERROR_VC_DISCONNECTED,
  • ERROR_INVALID_EA_NAME,
  • ERROR_EA_LIST_INCONSISTENT,
  • ERROR_NO_MORE_ITEMS,
  • ERROR_CANNOT_COPY,
  • ERROR_DIRECTORY,
  • ERROR_EAS_DIDNT_FIT,
  • ERROR_EA_FILE_CORRUPT,
  • ERROR_EA_TABLE_FULL,
  • ERROR_INVALID_EA_HANDLE,
  • ERROR_EAS_NOT_SUPPORTED,
  • ERROR_NOT_OWNER,
  • ERROR_TOO_MANY_POSTS,
  • ERROR_PARTIAL_COPY,
  • ERROR_MR_MID_NOT_FOUND,
  • ERROR_INVALID_ADDRESS,
  • ERROR_ARITHMETIC_OVERFLOW,
  • ERROR_PIPE_CONNECTED,
  • ERROR_PIPE_LISTENING,
  • ERROR_EA_ACCESS_DENIED,
  • ERROR_OPERATION_ABORTED,
  • ERROR_IO_INCOMPLETE,
  • ERROR_IO_PENDING,
  • ERROR_NOACCESS,
  • ERROR_SWAPERROR,
  • ERROR_STACK_OVERFLOW,
  • ERROR_INVALID_MESSAGE,
  • ERROR_CAN_NOT_COMPLETE,
  • ERROR_INVALID_FLAGS,
  • ERROR_UNRECOGNIZED_VOLUME,
  • ERROR_FILE_INVALID,
  • ERROR_FULLSCREEN_MODE,
  • ERROR_NO_TOKEN,
  • ERROR_BADDB,
  • ERROR_BADKEY,
  • ERROR_CANTOPEN,
  • ERROR_CANTREAD,
  • ERROR_CANTWRITE,
  • ERROR_REGISTRY_RECOVERED,
  • ERROR_REGISTRY_CORRUPT,
  • ERROR_REGISTRY_IO_FAILED,
  • ERROR_NOT_REGISTRY_FILE,
  • ERROR_KEY_DELETED,
  • ERROR_NO_LOG_SPACE,
  • ERROR_KEY_HAS_CHILDREN,
  • ERROR_CHILD_MUST_BE_VOLATILE,
  • ERROR_NOTIFY_ENUM_DIR,
  • ERROR_DEPENDENT_SERVICES_RUNNING,
  • ERROR_INVALID_SERVICE_CONTROL,
  • ERROR_SERVICE_REQUEST_TIMEOUT,
  • ERROR_SERVICE_NO_THREAD,
  • ERROR_SERVICE_DATABASE_LOCKED,
  • ERROR_SERVICE_ALREADY_RUNNING,
  • ERROR_INVALID_SERVICE_ACCOUNT,
  • ERROR_SERVICE_DISABLED,
  • ERROR_CIRCULAR_DEPENDENCY,
  • ERROR_SERVICE_DOES_NOT_EXIST,
  • ERROR_SERVICE_CANNOT_ACCEPT_CTRL,
  • ERROR_SERVICE_NOT_ACTIVE,
  • ERROR_EXCEPTION_IN_SERVICE,
  • ERROR_DATABASE_DOES_NOT_EXIST,
  • ERROR_SERVICE_SPECIFIC_ERROR,
  • ERROR_PROCESS_ABORTED,
  • ERROR_SERVICE_DEPENDENCY_FAIL,
  • ERROR_SERVICE_LOGON_FAILED,
  • ERROR_SERVICE_START_HANG,
  • ERROR_INVALID_SERVICE_LOCK,
  • ERROR_SERVICE_MARKED_FOR_DELETE,
  • ERROR_SERVICE_EXISTS,
  • ERROR_ALREADY_RUNNING_LKG,
  • ERROR_SERVICE_DEPENDENCY_DELETED,
  • ERROR_BOOT_ALREADY_ACCEPTED,
  • ERROR_SERVICE_NEVER_STARTED,
  • ERROR_DUPLICATE_SERVICE_NAME,
  • ERROR_DIFFERENT_SERVICE_ACCOUNT,
  • ERROR_END_OF_MEDIA,
  • ERROR_FILEMARK_DETECTED,
  • ERROR_BEGINNING_OF_MEDIA,
  • ERROR_SETMARK_DETECTED,
  • ERROR_NO_DATA_DETECTED,
  • ERROR_PARTITION_FAILURE,
  • ERROR_INVALID_BLOCK_LENGTH,
  • ERROR_DEVICE_NOT_PARTITIONED,
  • ERROR_UNABLE_TO_LOCK_MEDIA,
  • ERROR_UNABLE_TO_UNLOAD_MEDIA,
  • ERROR_MEDIA_CHANGED,
  • ERROR_BUS_RESET,
  • ERROR_NO_MEDIA_IN_DRIVE,
  • ERROR_NO_UNICODE_TRANSLATION,
  • ERROR_DLL_INIT_FAILED,
  • ERROR_SHUTDOWN_IN_PROGRESS,
  • ERROR_NO_SHUTDOWN_IN_PROGRESS,
  • ERROR_IO_DEVICE,
  • ERROR_SERIAL_NO_DEVICE,
  • ERROR_IRQ_BUSY,
  • ERROR_MORE_WRITES,
  • ERROR_COUNTER_TIMEOUT,
  • ERROR_FLOPPY_ID_MARK_NOT_FOUND,
  • ERROR_FLOPPY_WRONG_CYLINDER,
  • ERROR_FLOPPY_UNKNOWN_ERROR,
  • ERROR_FLOPPY_BAD_REGISTERS,
  • ERROR_DISK_RECALIBRATE_FAILED,
  • ERROR_DISK_OPERATION_FAILED,
  • ERROR_DISK_RESET_FAILED,
  • ERROR_EOM_OVERFLOW,
  • ERROR_NOT_ENOUGH_SERVER_MEMORY,
  • ERROR_POSSIBLE_DEADLOCK,
  • ERROR_MAPPED_ALIGNMENT,
  • ERROR_SET_POWER_STATE_VETOED,
  • ERROR_SET_POWER_STATE_FAILED,
  • ERROR_TOO_MANY_LINKS,
  • ERROR_OLD_WIN_VERSION,
  • ERROR_APP_WRONG_OS,
  • ERROR_SINGLE_INSTANCE_APP,
  • ERROR_RMODE_APP,
  • ERROR_INVALID_DLL,
  • ERROR_NO_ASSOCIATION,
  • ERROR_DDE_FAIL,
  • ERROR_DLL_NOT_FOUND,
  • ERROR_BAD_DEVICE,
  • ERROR_CONNECTION_UNAVAIL,
  • ERROR_DEVICE_ALREADY_REMEMBERED,
  • ERROR_NO_NET_OR_BAD_PATH,
  • ERROR_BAD_PROVIDER,
  • ERROR_CANNOT_OPEN_PROFILE,
  • ERROR_BAD_PROFILE,
  • ERROR_NOT_CONTAINER,
  • ERROR_EXTENDED_ERROR,
  • ERROR_INVALID_GROUPNAME,
  • ERROR_INVALID_COMPUTERNAME,
  • ERROR_INVALID_EVENTNAME,
  • ERROR_INVALID_DOMAINNAME,
  • ERROR_INVALID_SERVICENAME,
  • ERROR_INVALID_NETNAME,
  • ERROR_INVALID_SHARENAME,
  • ERROR_INVALID_PASSWORDNAME,
  • ERROR_INVALID_MESSAGENAME,
  • ERROR_INVALID_MESSAGEDEST,
  • ERROR_SESSION_CREDENTIAL_CONFLICT,
  • ERROR_REMOTE_SESSION_LIMIT_EXCEEDED,
  • ERROR_DUP_DOMAINNAME,
  • ERROR_NO_NETWORK,
  • ERROR_CANCELLED,
  • ERROR_USER_MAPPED_FILE,
  • ERROR_CONNECTION_REFUSED,
  • ERROR_GRACEFUL_DISCONNECT,
  • ERROR_ADDRESS_ALREADY_ASSOCIATED,
  • ERROR_ADDRESS_NOT_ASSOCIATED,
  • ERROR_CONNECTION_INVALID,
  • ERROR_CONNECTION_ACTIVE,
  • ERROR_NETWORK_UNREACHABLE,
  • ERROR_HOST_UNREACHABLE,
  • ERROR_PROTOCOL_UNREACHABLE,
  • ERROR_PORT_UNREACHABLE,
  • ERROR_REQUEST_ABORTED,
  • ERROR_CONNECTION_ABORTED,
  • ERROR_RETRY,
  • ERROR_CONNECTION_COUNT_LIMIT,
  • ERROR_LOGIN_TIME_RESTRICTION,
  • ERROR_LOGIN_WKSTA_RESTRICTION,
  • ERROR_INCORRECT_ADDRESS,
  • ERROR_ALREADY_REGISTERED,
  • ERROR_SERVICE_NOT_FOUND,
  • ERROR_NOT_AUTHENTICATED,
  • ERROR_NOT_LOGGED_ON,
  • ERROR_CONTINUE,
  • ERROR_ALREADY_INITIALIZED,
  • ERROR_NO_MORE_DEVICES,
  • ERROR_NOT_ALL_ASSIGNED,
  • ERROR_SOME_NOT_MAPPED,
  • ERROR_NO_QUOTAS_FOR_ACCOUNT,
  • ERROR_LOCAL_USER_SESSION_KEY,
  • ERROR_NULL_LM_PASSWORD,
  • ERROR_UNKNOWN_REVISION,
  • ERROR_REVISION_MISMATCH,
  • ERROR_INVALID_OWNER,
  • ERROR_INVALID_PRIMARY_GROUP,
  • ERROR_NO_IMPERSONATION_TOKEN,
  • ERROR_CANT_DISABLE_MANDATORY,
  • ERROR_NO_LOGON_SERVERS,
  • ERROR_NO_SUCH_LOGON_SESSION,
  • ERROR_NO_SUCH_PRIVILEGE,
  • ERROR_PRIVILEGE_NOT_HELD,
  • ERROR_INVALID_ACCOUNT_NAME,
  • ERROR_USER_EXISTS,
  • ERROR_NO_SUCH_USER,
  • ERROR_GROUP_EXISTS,
  • ERROR_NO_SUCH_GROUP,
  • ERROR_MEMBER_IN_GROUP,
  • ERROR_MEMBER_NOT_IN_GROUP,
  • ERROR_LAST_ADMIN,
  • ERROR_WRONG_PASSWORD,
  • ERROR_ILL_FORMED_PASSWORD,
  • ERROR_PASSWORD_RESTRICTION,
  • ERROR_LOGON_FAILURE,
  • ERROR_ACCOUNT_RESTRICTION,
  • ERROR_INVALID_LOGON_HOURS,
  • ERROR_INVALID_WORKSTATION,
  • ERROR_PASSWORD_EXPIRED,
  • ERROR_ACCOUNT_DISABLED,
  • ERROR_NONE_MAPPED,
  • ERROR_TOO_MANY_LUIDS_REQUESTED,
  • ERROR_LUIDS_EXHAUSTED,
  • ERROR_INVALID_SUB_AUTHORITY,
  • ERROR_INVALID_ACL,
  • ERROR_INVALID_SID,
  • ERROR_INVALID_SECURITY_DESCR,
  • ERROR_BAD_INHERITANCE_ACL,
  • ERROR_SERVER_DISABLED,
  • ERROR_SERVER_NOT_DISABLED,
  • ERROR_INVALID_ID_AUTHORITY,
  • ERROR_ALLOTTED_SPACE_EXCEEDED,
  • ERROR_INVALID_GROUP_ATTRIBUTES,
  • ERROR_BAD_IMPERSONATION_LEVEL,
  • ERROR_CANT_OPEN_ANONYMOUS,
  • ERROR_BAD_VALIDATION_CLASS,
  • ERROR_BAD_TOKEN_TYPE,
  • ERROR_NO_SECURITY_ON_OBJECT,
  • ERROR_CANT_ACCESS_DOMAIN_INFO,
  • ERROR_INVALID_SERVER_STATE,
  • ERROR_INVALID_DOMAIN_STATE,
  • ERROR_INVALID_DOMAIN_ROLE,
  • ERROR_NO_SUCH_DOMAIN,
  • ERROR_DOMAIN_EXISTS,
  • ERROR_DOMAIN_LIMIT_EXCEEDED,
  • ERROR_INTERNAL_DB_CORRUPTION,
  • ERROR_INTERNAL_ERROR,
  • ERROR_GENERIC_NOT_MAPPED,
  • ERROR_BAD_DESCRIPTOR_FORMAT,
  • ERROR_NOT_LOGON_PROCESS,
  • ERROR_LOGON_SESSION_EXISTS,
  • ERROR_NO_SUCH_PACKAGE,
  • ERROR_BAD_LOGON_SESSION_STATE,
  • ERROR_LOGON_SESSION_COLLISION,
  • ERROR_INVALID_LOGON_TYPE,
  • ERROR_CANNOT_IMPERSONATE,
  • ERROR_RXACT_INVALID_STATE,
  • ERROR_RXACT_COMMIT_FAILURE,
  • ERROR_SPECIAL_ACCOUNT,
  • ERROR_SPECIAL_GROUP,
  • ERROR_SPECIAL_USER,
  • ERROR_MEMBERS_PRIMARY_GROUP,
  • ERROR_TOKEN_ALREADY_IN_USE,
  • ERROR_NO_SUCH_ALIAS,
  • ERROR_MEMBER_NOT_IN_ALIAS,
  • ERROR_MEMBER_IN_ALIAS,
  • ERROR_ALIAS_EXISTS,
  • ERROR_LOGON_NOT_GRANTED,
  • ERROR_TOO_MANY_SECRETS,
  • ERROR_SECRET_TOO_LONG,
  • ERROR_INTERNAL_DB_ERROR,
  • ERROR_TOO_MANY_CONTEXT_IDS,
  • ERROR_LOGON_TYPE_NOT_GRANTED,
  • ERROR_NT_CROSS_ENCRYPTION_REQUIRED,
  • ERROR_NO_SUCH_MEMBER,
  • ERROR_INVALID_MEMBER,
  • ERROR_TOO_MANY_SIDS,
  • ERROR_LM_CROSS_ENCRYPTION_REQUIRED,
  • ERROR_NO_INHERITANCE,
  • ERROR_FILE_CORRUPT,
  • ERROR_DISK_CORRUPT,
  • ERROR_NO_USER_SESSION_KEY,
  • ERROR_LICENSE_QUOTA_EXCEEDED,
  • ERROR_INVALID_WINDOW_HANDLE,
  • ERROR_INVALID_MENU_HANDLE,
  • ERROR_INVALID_CURSOR_HANDLE,
  • ERROR_INVALID_ACCEL_HANDLE,
  • ERROR_INVALID_HOOK_HANDLE,
  • ERROR_INVALID_DWP_HANDLE,
  • ERROR_TLW_WITH_WSCHILD,
  • ERROR_CANNOT_FIND_WND_CLASS,
  • ERROR_WINDOW_OF_OTHER_THREAD,
  • ERROR_HOTKEY_ALREADY_REGISTERED,
  • ERROR_CLASS_ALREADY_EXISTS,
  • ERROR_CLASS_DOES_NOT_EXIST,
  • ERROR_CLASS_HAS_WINDOWS,
  • ERROR_INVALID_INDEX,
  • ERROR_INVALID_ICON_HANDLE,
  • ERROR_PRIVATE_DIALOG_INDEX,
  • ERROR_LISTBOX_ID_NOT_FOUND,
  • ERROR_NO_WILDCARD_CHARACTERS,
  • ERROR_CLIPBOARD_NOT_OPEN,
  • ERROR_HOTKEY_NOT_REGISTERED,
  • ERROR_WINDOW_NOT_DIALOG,
  • ERROR_CONTROL_ID_NOT_FOUND,
  • ERROR_INVALID_COMBOBOX_MESSAGE,
  • ERROR_WINDOW_NOT_COMBOBOX,
  • ERROR_INVALID_EDIT_HEIGHT,
  • ERROR_DC_NOT_FOUND,
  • ERROR_INVALID_HOOK_FILTER,
  • ERROR_INVALID_FILTER_PROC,
  • ERROR_HOOK_NEEDS_HMOD,
  • ERROR_GLOBAL_ONLY_HOOK,
  • ERROR_JOURNAL_HOOK_SET,
  • ERROR_HOOK_NOT_INSTALLED,
  • ERROR_INVALID_LB_MESSAGE,
  • ERROR_SETCOUNT_ON_BAD_LB,
  • ERROR_LB_WITHOUT_TABSTOPS,
  • ERROR_DESTROY_OBJECT_OF_OTHER_THREAD,
  • ERROR_CHILD_WINDOW_MENU,
  • ERROR_NO_SYSTEM_MENU,
  • ERROR_INVALID_MSGBOX_STYLE,
  • ERROR_INVALID_SPI_VALUE,
  • ERROR_SCREEN_ALREADY_LOCKED,
  • ERROR_NOT_CHILD_WINDOW,
  • ERROR_INVALID_GW_COMMAND,
  • ERROR_INVALID_THREAD_ID,
  • ERROR_NON_MDICHILD_WINDOW,
  • ERROR_POPUP_ALREADY_ACTIVE,
  • ERROR_NO_SCROLLBARS,
  • ERROR_INVALID_SCROLLBAR_RANGE,
  • ERROR_INVALID_SHOWWIN_COMMAND,
  • ERROR_NO_SYSTEM_RESOURCES,
  • ERROR_NONPAGED_SYSTEM_RESOURCES,
  • ERROR_PAGED_SYSTEM_RESOURCES,
  • ERROR_WORKING_SET_QUOTA,
  • ERROR_PAGEFILE_QUOTA,
  • ERROR_COMMITMENT_LIMIT,
  • ERROR_MENU_ITEM_NOT_FOUND,
  • ERROR_INVALID_KEYBOARD_HANDLE,
  • ERROR_HOOK_TYPE_NOT_ALLOWED,
  • ERROR_EVENTLOG_FILE_CORRUPT,
  • ERROR_EVENTLOG_CANT_START,
  • ERROR_LOG_FILE_FULL,
  • ERROR_EVENTLOG_FILE_CHANGED,
  • RPC_S_INVALID_STRING_BINDING,
  • RPC_S_WRONG_KIND_OF_BINDING,
  • RPC_S_INVALID_BINDING,
  • RPC_S_PROTSEQ_NOT_SUPPORTED,
  • RPC_S_INVALID_RPC_PROTSEQ,
  • RPC_S_INVALID_STRING_UUID,
  • RPC_S_INVALID_ENDPOINT_FORMAT,
  • RPC_S_INVALID_NET_ADDR,
  • RPC_S_NO_ENDPOINT_FOUND,
  • RPC_S_INVALID_TIMEOUT,
  • RPC_S_OBJECT_NOT_FOUND,
  • RPC_S_ALREADY_REGISTERED,
  • RPC_S_TYPE_ALREADY_REGISTERED,
  • RPC_S_ALREADY_LISTENING,
  • RPC_S_NO_PROTSEQS_REGISTERED,
  • RPC_S_NOT_LISTENING,
  • RPC_S_UNKNOWN_MGR_TYPE,
  • RPC_S_UNKNOWN_IF,
  • RPC_S_NO_BINDINGS,
  • RPC_S_NO_PROTSEQS,
  • RPC_S_CANT_CREATE_ENDPOINT,
  • RPC_S_OUT_OF_RESOURCES,
  • RPC_S_SERVER_UNAVAILABLE,
  • RPC_S_SERVER_TOO_BUSY,
  • RPC_S_INVALID_NETWORK_OPTIONS,
  • RPC_S_NO_CALL_ACTIVE,
  • RPC_S_CALL_FAILED,
  • RPC_S_CALL_FAILED_DNE,
  • RPC_S_PROTOCOL_ERROR,
  • RPC_S_UNSUPPORTED_TRANS_SYN,
  • RPC_S_UNSUPPORTED_TYPE,
  • RPC_S_INVALID_TAG,
  • RPC_S_INVALID_BOUND,
  • RPC_S_NO_ENTRY_NAME,
  • RPC_S_INVALID_NAME_SYNTAX,
  • RPC_S_UNSUPPORTED_NAME_SYNTAX,
  • RPC_S_UUID_NO_ADDRESS,
  • RPC_S_DUPLICATE_ENDPOINT,
  • RPC_S_UNKNOWN_AUTHN_TYPE,
  • RPC_S_MAX_CALLS_TOO_SMALL,
  • RPC_S_STRING_TOO_LONG,
  • RPC_S_PROTSEQ_NOT_FOUND,
  • RPC_S_PROCNUM_OUT_OF_RANGE,
  • RPC_S_BINDING_HAS_NO_AUTH,
  • RPC_S_UNKNOWN_AUTHN_SERVICE,
  • RPC_S_UNKNOWN_AUTHN_LEVEL,
  • RPC_S_INVALID_AUTH_IDENTITY,
  • RPC_S_UNKNOWN_AUTHZ_SERVICE,
  • EPT_S_INVALID_ENTRY,
  • EPT_S_CANT_PERFORM_OP,
  • EPT_S_NOT_REGISTERED,
  • RPC_S_INCOMPLETE_NAME,
  • RPC_S_INVALID_VERS_OPTION,
  • RPC_S_NO_MORE_MEMBERS,
  • RPC_S_NOT_ALL_OBJS_UNEXPORTED,
  • RPC_S_INTERFACE_NOT_FOUND,
  • RPC_S_ENTRY_ALREADY_EXISTS,
  • RPC_S_ENTRY_NOT_FOUND,
  • RPC_S_NAME_SERVICE_UNAVAILABLE,
  • RPC_S_CANNOT_SUPPORT,
  • RPC_S_NO_CONTEXT_AVAILABLE,
  • RPC_S_INTERNAL_ERROR,
  • RPC_S_ZERO_DIVIDE,
  • RPC_S_ADDRESS_ERROR,
  • RPC_S_FP_DIV_ZERO,
  • RPC_S_FP_UNDERFLOW,
  • RPC_S_FP_OVERFLOW,
  • RPC_X_NO_MORE_ENTRIES,
  • RPC_X_SS_CHAR_TRANS_OPEN_FAIL,
  • RPC_X_SS_CHAR_TRANS_SHORT_FILE,
  • RPC_X_SS_IN_NULL_CONTEXT,
  • RPC_X_SS_CONTEXT_DAMAGED,
  • RPC_X_SS_HANDLES_MISMATCH,
  • RPC_X_SS_CANNOT_GET_CALL_HANDLE,
  • RPC_X_NULL_REF_POINTER,
  • RPC_X_ENUM_VALUE_OUT_OF_RANGE,
  • RPC_X_BYTE_COUNT_TOO_SMALL,
  • RPC_X_BAD_STUB_DATA,
  • ERROR_INVALID_USER_BUFFER,
  • ERROR_UNRECOGNIZED_MEDIA,
  • ERROR_NO_TRUST_LSA_SECRET,
  • ERROR_NO_TRUST_SAM_ACCOUNT,
  • ERROR_TRUSTED_DOMAIN_FAILURE,
  • ERROR_TRUSTED_RELATIONSHIP_FAILURE,
  • ERROR_TRUST_FAILURE,
  • RPC_S_CALL_IN_PROGRESS,
  • ERROR_NETLOGON_NOT_STARTED,
  • ERROR_ACCOUNT_EXPIRED,
  • ERROR_REDIRECTOR_HAS_OPEN_HANDLES,
  • ERROR_PRINTER_DRIVER_ALREADY_INSTALLED,
  • ERROR_UNKNOWN_PORT,
  • ERROR_UNKNOWN_PRINTER_DRIVER,
  • ERROR_UNKNOWN_PRINTPROCESSOR,
  • ERROR_INVALID_SEPARATOR_FILE,
  • ERROR_INVALID_PRIORITY,
  • ERROR_INVALID_PRINTER_NAME,
  • ERROR_PRINTER_ALREADY_EXISTS,
  • ERROR_INVALID_PRINTER_COMMAND,
  • ERROR_INVALID_DATATYPE,
  • ERROR_INVALID_ENVIRONMENT,
  • RPC_S_NO_MORE_BINDINGS,
  • ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT,
  • ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT,
  • ERROR_NOLOGON_SERVER_TRUST_ACCOUNT,
  • ERROR_DOMAIN_TRUST_INCONSISTENT,
  • ERROR_SERVER_HAS_OPEN_HANDLES,
  • ERROR_RESOURCE_DATA_NOT_FOUND,
  • ERROR_RESOURCE_TYPE_NOT_FOUND,
  • ERROR_RESOURCE_NAME_NOT_FOUND,
  • ERROR_RESOURCE_LANG_NOT_FOUND,
  • ERROR_NOT_ENOUGH_QUOTA,
  • RPC_S_NO_INTERFACES,
  • RPC_S_CALL_CANCELLED,
  • RPC_S_BINDING_INCOMPLETE,
  • RPC_S_COMM_FAILURE,
  • RPC_S_UNSUPPORTED_AUTHN_LEVEL,
  • RPC_S_NO_PRINC_NAME,
  • RPC_S_NOT_RPC_ERROR,
  • RPC_S_UUID_LOCAL_ONLY,
  • RPC_S_SEC_PKG_ERROR,
  • RPC_S_NOT_CANCELLED,
  • RPC_X_INVALID_ES_ACTION,
  • RPC_X_WRONG_ES_VERSION,
  • RPC_X_WRONG_STUB_VERSION,
  • RPC_X_INVALID_PIPE_OBJECT,
  • RPC_X_INVALID_PIPE_OPERATION,
  • RPC_X_WRONG_PIPE_VERSION,
  • RPC_S_GROUP_MEMBER_NOT_FOUND,
  • EPT_S_CANT_CREATE,
  • RPC_S_INVALID_OBJECT,
  • ERROR_INVALID_TIME,
  • ERROR_INVALID_FORM_NAME,
  • ERROR_INVALID_FORM_SIZE,
  • ERROR_ALREADY_WAITING,
  • ERROR_PRINTER_DELETED,
  • ERROR_INVALID_PRINTER_STATE,
  • ERROR_PASSWORD_MUST_CHANGE,
  • ERROR_DOMAIN_CONTROLLER_NOT_FOUND,
  • ERROR_ACCOUNT_LOCKED_OUT,
  • OR_INVALID_OXID,
  • OR_INVALID_OID,
  • OR_INVALID_SET,
  • RPC_S_SEND_INCOMPLETE,
  • ERROR_INVALID_PIXEL_FORMAT,
  • ERROR_BAD_DRIVER,
  • ERROR_INVALID_WINDOW_STYLE,
  • ERROR_METAFILE_NOT_SUPPORTED,
  • ERROR_TRANSFORM_NOT_SUPPORTED,
  • ERROR_CLIPPING_NOT_SUPPORTED,
  • ERROR_NO_NETWORK,
  • ERROR_BAD_USERNAME,
  • ERROR_NOT_CONNECTED,
  • ERROR_OPEN_FILES,
  • ERROR_ACTIVE_CONNECTIONS,
  • ERROR_DEVICE_IN_USE,
  • ERROR_UNKNOWN_PRINT_MONITOR,
  • ERROR_PRINTER_DRIVER_IN_USE,
  • ERROR_SPOOL_FILE_NOT_FOUND,
  • ERROR_SPL_NO_STARTDOC,
  • ERROR_SPL_NO_ADDJOB,
  • ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED,
  • ERROR_PRINT_MONITOR_ALREADY_INSTALLED,
  • ERROR_INVALID_PRINT_MONITOR,
  • ERROR_PRINT_MONITOR_IN_USE,
  • ERROR_PRINTER_HAS_JOBS_QUEUED,
  • ERROR_SUCCESS_REBOOT_REQUIRED,
  • ERROR_SUCCESS_RESTART_REQUIRED,
  • ERROR_WINS_INTERNAL,
  • ERROR_CAN_NOT_DEL_LOCAL_WINS,
  • ERROR_STATIC_INIT,
  • ERROR_INC_BACKUP,
  • ERROR_FULL_BACKUP,
  • ERROR_REC_NON_EXISTENT,
  • ERROR_RPL_NOT_ALLOWED,
  • ERROR_NO_BROWSER_SERVERS_FOUND
  • );
  • ArrStrErrorCodes: array[0..671] of string = (
  • 'NO_ERROR',
  • 'ERROR_SUCCESS',
  • 'ERROR_INVALID_FUNCTION',
  • 'ERROR_FILE_NOT_FOUND',
  • 'ERROR_PATH_NOT_FOUND',
  • 'ERROR_TOO_MANY_OPEN_FILES',
  • 'ERROR_ACCESS_DENIED',
  • 'ERROR_INVALID_HANDLE',
  • 'ERROR_ARENA_TRASHED',
  • 'ERROR_NOT_ENOUGH_MEMORY',
  • 'ERROR_INVALID_BLOCK',
  • 'ERROR_BAD_ENVIRONMENT',
  • 'ERROR_BAD_FORMAT',
  • 'ERROR_INVALID_ACCESS',
  • 'ERROR_INVALID_DATA',
  • 'ERROR_OUTOFMEMORY',
  • 'ERROR_INVALID_DRIVE',
  • 'ERROR_CURRENT_DIRECTORY',
  • 'ERROR_NOT_SAME_DEVICE',
  • 'ERROR_NO_MORE_FILES',
  • 'ERROR_WRITE_PROTECT',
  • 'ERROR_BAD_UNIT',
  • 'ERROR_NOT_READY',
  • 'ERROR_BAD_COMMAND',
  • 'ERROR_CRC',
  • 'ERROR_BAD_LENGTH',
  • 'ERROR_SEEK',
  • 'ERROR_NOT_DOS_DISK',
  • 'ERROR_SECTOR_NOT_FOUND',
  • 'ERROR_OUT_OF_PAPER',
  • 'ERROR_WRITE_FAULT',
  • 'ERROR_READ_FAULT',
  • 'ERROR_GEN_FAILURE',
  • 'ERROR_SHARING_VIOLATION',
  • 'ERROR_LOCK_VIOLATION',
  • 'ERROR_WRONG_DISK',
  • 'ERROR_SHARING_BUFFER_EXCEEDED',
  • 'ERROR_HANDLE_EOF',
  • 'ERROR_HANDLE_DISK_FULL',
  • 'ERROR_NOT_SUPPORTED',
  • 'ERROR_REM_NOT_LIST',
  • 'ERROR_DUP_NAME',
  • 'ERROR_BAD_NETPATH',
  • 'ERROR_NETWORK_BUSY',
  • 'ERROR_DEV_NOT_EXIST',
  • 'ERROR_TOO_MANY_CMDS',
  • 'ERROR_ADAP_HDW_ERR',
  • 'ERROR_BAD_NET_RESP',
  • 'ERROR_UNEXP_NET_ERR',
  • 'ERROR_BAD_REM_ADAP',
  • 'ERROR_PRINTQ_FULL',
  • 'ERROR_NO_SPOOL_SPACE',
  • 'ERROR_PRINT_CANCELLED',
  • 'ERROR_NETNAME_DELETED',
  • 'ERROR_NETWORK_ACCESS_DENIED',
  • 'ERROR_BAD_DEV_TYPE',
  • 'ERROR_BAD_NET_NAME',
  • 'ERROR_TOO_MANY_NAMES',
  • 'ERROR_TOO_MANY_SESS',
  • 'ERROR_SHARING_PAUSED',
  • 'ERROR_REQ_NOT_ACCEP',
  • 'ERROR_REDIR_PAUSED',
  • 'ERROR_FILE_EXISTS',
  • 'ERROR_CANNOT_MAKE',
  • 'ERROR_FAIL_I24',
  • 'ERROR_OUT_OF_STRUCTURES',
  • 'ERROR_ALREADY_ASSIGNED',
  • 'ERROR_INVALID_PASSWORD',
  • 'ERROR_INVALID_PARAMETER',
  • 'ERROR_NET_WRITE_FAULT',
  • 'ERROR_NO_PROC_SLOTS',
  • 'ERROR_TOO_MANY_SEMAPHORES',
  • 'ERROR_EXCL_SEM_ALREADY_OWNED',
  • 'ERROR_SEM_IS_SET',
  • 'ERROR_TOO_MANY_SEM_REQUESTS',
  • 'ERROR_INVALID_AT_INTERRUPT_TIME',
  • 'ERROR_SEM_OWNER_DIED',
  • 'ERROR_SEM_USER_LIMIT',
  • 'ERROR_DISK_CHANGE',
  • 'ERROR_DRIVE_LOCKED',
  • 'ERROR_BROKEN_PIPE',
  • 'ERROR_OPEN_FAILED',
  • 'ERROR_BUFFER_OVERFLOW',
  • 'ERROR_DISK_FULL',
  • 'ERROR_NO_MORE_SEARCH_HANDLES',
  • 'ERROR_INVALID_TARGET_HANDLE',
  • 'ERROR_INVALID_CATEGORY',
  • 'ERROR_INVALID_VERIFY_SWITCH',
  • 'ERROR_BAD_DRIVER_LEVEL',
  • 'ERROR_CALL_NOT_IMPLEMENTED',
  • 'ERROR_SEM_TIMEOUT',
  • 'ERROR_INSUFFICIENT_BUFFER',
  • 'ERROR_INVALID_NAME',
  • 'ERROR_INVALID_LEVEL',
  • 'ERROR_NO_VOLUME_LABEL',
  • 'ERROR_MOD_NOT_FOUND',
  • 'ERROR_PROC_NOT_FOUND',
  • 'ERROR_WAIT_NO_CHILDREN',
  • 'ERROR_CHILD_NOT_COMPLETE',
  • 'ERROR_DIRECT_ACCESS_HANDLE',
  • 'ERROR_NEGATIVE_SEEK',
  • 'ERROR_SEEK_ON_DEVICE',
  • 'ERROR_IS_JOIN_TARGET',
  • 'ERROR_IS_JOINED',
  • 'ERROR_IS_SUBSTED',
  • 'ERROR_NOT_JOINED',
  • 'ERROR_NOT_SUBSTED',
  • 'ERROR_JOIN_TO_JOIN',
  • 'ERROR_SUBST_TO_SUBST',
  • 'ERROR_JOIN_TO_SUBST',
  • 'ERROR_SUBST_TO_JOIN',
  • 'ERROR_BUSY_DRIVE',
  • 'ERROR_SAME_DRIVE',
  • 'ERROR_DIR_NOT_ROOT',
  • 'ERROR_DIR_NOT_EMPTY',
  • 'ERROR_IS_SUBST_PATH',
  • 'ERROR_IS_JOIN_PATH',
  • 'ERROR_PATH_BUSY',
  • 'ERROR_IS_SUBST_TARGET',
  • 'ERROR_SYSTEM_TRACE',
  • 'ERROR_INVALID_EVENT_COUNT',
  • 'ERROR_TOO_MANY_MUXWAITERS',
  • 'ERROR_INVALID_LIST_FORMAT',
  • 'ERROR_LABEL_TOO_LONG',
  • 'ERROR_TOO_MANY_TCBS',
  • 'ERROR_SIGNAL_REFUSED',
  • 'ERROR_DISCARDED',
  • 'ERROR_NOT_LOCKED',
  • 'ERROR_BAD_THREADID_ADDR',
  • 'ERROR_BAD_ARGUMENTS',
  • 'ERROR_BAD_PATHNAME',
  • 'ERROR_SIGNAL_PENDING',
  • 'ERROR_MAX_THRDS_REACHED',
  • 'ERROR_LOCK_FAILED',
  • 'ERROR_BUSY',
  • 'ERROR_CANCEL_VIOLATION',
  • 'ERROR_ATOMIC_LOCKS_NOT_SUPPORTED',
  • 'ERROR_INVALID_SEGMENT_NUMBER',
  • 'ERROR_INVALID_ORDINAL',
  • 'ERROR_ALREADY_EXISTS',
  • 'ERROR_INVALID_FLAG_NUMBER',
  • 'ERROR_SEM_NOT_FOUND',
  • 'ERROR_INVALID_STARTING_CODESEG',
  • 'ERROR_INVALID_STACKSEG',
  • 'ERROR_INVALID_MODULETYPE',
  • 'ERROR_INVALID_EXE_SIGNATURE',
  • 'ERROR_EXE_MARKED_INVALID',
  • 'ERROR_BAD_EXE_FORMAT',
  • 'ERROR_ITERATED_DATA_EXCEEDS_64k',
  • 'ERROR_INVALID_MINALLOCSIZE',
  • 'ERROR_DYNLINK_FROM_INVALID_RING',
  • 'ERROR_IOPL_NOT_ENABLED',
  • 'ERROR_INVALID_SEGDPL',
  • 'ERROR_AUTODATASEG_EXCEEDS_64k',
  • 'ERROR_RING2SEG_MUST_BE_MOVABLE',
  • 'ERROR_RELOC_CHAIN_XEEDS_SEGLIM',
  • 'ERROR_INFLOOP_IN_RELOC_CHAIN',
  • 'ERROR_ENVVAR_NOT_FOUND',
  • 'ERROR_NO_SIGNAL_SENT',
  • 'ERROR_FILENAME_EXCED_RANGE',
  • 'ERROR_RING2_STACK_IN_USE',
  • 'ERROR_META_EXPANSION_TOO_LONG',
  • 'ERROR_INVALID_SIGNAL_NUMBER',
  • 'ERROR_THREAD_1_INACTIVE',
  • 'ERROR_LOCKED',
  • 'ERROR_TOO_MANY_MODULES',
  • 'ERROR_NESTING_NOT_ALLOWED',
  • 'ERROR_BAD_PIPE',
  • 'ERROR_PIPE_BUSY',
  • 'ERROR_NO_DATA',
  • 'ERROR_PIPE_NOT_CONNECTED',
  • 'ERROR_MORE_DATA',
  • 'ERROR_VC_DISCONNECTED',
  • 'ERROR_INVALID_EA_NAME',
  • 'ERROR_EA_LIST_INCONSISTENT',
  • 'ERROR_NO_MORE_ITEMS',
  • 'ERROR_CANNOT_COPY',
  • 'ERROR_DIRECTORY',
  • 'ERROR_EAS_DIDNT_FIT',
  • 'ERROR_EA_FILE_CORRUPT',
  • 'ERROR_EA_TABLE_FULL',
  • 'ERROR_INVALID_EA_HANDLE',
  • 'ERROR_EAS_NOT_SUPPORTED',
  • 'ERROR_NOT_OWNER',
  • 'ERROR_TOO_MANY_POSTS',
  • 'ERROR_PARTIAL_COPY',
  • 'ERROR_MR_MID_NOT_FOUND',
  • 'ERROR_INVALID_ADDRESS',
  • 'ERROR_ARITHMETIC_OVERFLOW',
  • 'ERROR_PIPE_CONNECTED',
  • 'ERROR_PIPE_LISTENING',
  • 'ERROR_EA_ACCESS_DENIED',
  • 'ERROR_OPERATION_ABORTED',
  • 'ERROR_IO_INCOMPLETE',
  • 'ERROR_IO_PENDING',
  • 'ERROR_NOACCESS',
  • 'ERROR_SWAPERROR',
  • 'ERROR_STACK_OVERFLOW',
  • 'ERROR_INVALID_MESSAGE',
  • 'ERROR_CAN_NOT_COMPLETE',
  • 'ERROR_INVALID_FLAGS',
  • 'ERROR_UNRECOGNIZED_VOLUME',
  • 'ERROR_FILE_INVALID',
  • 'ERROR_FULLSCREEN_MODE',
  • 'ERROR_NO_TOKEN',
  • 'ERROR_BADDB',
  • 'ERROR_BADKEY',
  • 'ERROR_CANTOPEN',
  • 'ERROR_CANTREAD',
  • 'ERROR_CANTWRITE',
  • 'ERROR_REGISTRY_RECOVERED',
  • 'ERROR_REGISTRY_CORRUPT',
  • 'ERROR_REGISTRY_IO_FAILED',
  • 'ERROR_NOT_REGISTRY_FILE',
  • 'ERROR_KEY_DELETED',
  • 'ERROR_NO_LOG_SPACE',
  • 'ERROR_KEY_HAS_CHILDREN',
  • 'ERROR_CHILD_MUST_BE_VOLATILE',
  • 'ERROR_NOTIFY_ENUM_DIR',
  • 'ERROR_DEPENDENT_SERVICES_RUNNING',
  • 'ERROR_INVALID_SERVICE_CONTROL',
  • 'ERROR_SERVICE_REQUEST_TIMEOUT',
  • 'ERROR_SERVICE_NO_THREAD',
  • 'ERROR_SERVICE_DATABASE_LOCKED',
  • 'ERROR_SERVICE_ALREADY_RUNNING',
  • 'ERROR_INVALID_SERVICE_ACCOUNT',
  • 'ERROR_SERVICE_DISABLED',
  • 'ERROR_CIRCULAR_DEPENDENCY',
  • 'ERROR_SERVICE_DOES_NOT_EXIST',
  • 'ERROR_SERVICE_CANNOT_ACCEPT_CTRL',
  • 'ERROR_SERVICE_NOT_ACTIVE',
  • 'ERROR_EXCEPTION_IN_SERVICE',
  • 'ERROR_DATABASE_DOES_NOT_EXIST',
  • 'ERROR_SERVICE_SPECIFIC_ERROR',
  • 'ERROR_PROCESS_ABORTED',
  • 'ERROR_SERVICE_DEPENDENCY_FAIL',
  • 'ERROR_SERVICE_LOGON_FAILED',
  • 'ERROR_SERVICE_START_HANG',
  • 'ERROR_INVALID_SERVICE_LOCK',
  • 'ERROR_SERVICE_MARKED_FOR_DELETE',
  • 'ERROR_SERVICE_EXISTS',
  • 'ERROR_ALREADY_RUNNING_LKG',
  • 'ERROR_SERVICE_DEPENDENCY_DELETED',
  • 'ERROR_BOOT_ALREADY_ACCEPTED',
  • 'ERROR_SERVICE_NEVER_STARTED',
  • 'ERROR_DUPLICATE_SERVICE_NAME',
  • 'ERROR_DIFFERENT_SERVICE_ACCOUNT',
  • 'ERROR_END_OF_MEDIA',
  • 'ERROR_FILEMARK_DETECTED',
  • 'ERROR_BEGINNING_OF_MEDIA',
  • 'ERROR_SETMARK_DETECTED',
  • 'ERROR_NO_DATA_DETECTED',
  • 'ERROR_PARTITION_FAILURE',
  • 'ERROR_INVALID_BLOCK_LENGTH',
  • 'ERROR_DEVICE_NOT_PARTITIONED',
  • 'ERROR_UNABLE_TO_LOCK_MEDIA',
  • 'ERROR_UNABLE_TO_UNLOAD_MEDIA',
  • 'ERROR_MEDIA_CHANGED',
  • 'ERROR_BUS_RESET',
  • 'ERROR_NO_MEDIA_IN_DRIVE',
  • 'ERROR_NO_UNICODE_TRANSLATION',
  • 'ERROR_DLL_INIT_FAILED',
  • 'ERROR_SHUTDOWN_IN_PROGRESS',
  • 'ERROR_NO_SHUTDOWN_IN_PROGRESS',
  • 'ERROR_IO_DEVICE',
  • 'ERROR_SERIAL_NO_DEVICE',
  • 'ERROR_IRQ_BUSY',
  • 'ERROR_MORE_WRITES',
  • 'ERROR_COUNTER_TIMEOUT',
  • 'ERROR_FLOPPY_ID_MARK_NOT_FOUND',
  • 'ERROR_FLOPPY_WRONG_CYLINDER',
  • 'ERROR_FLOPPY_UNKNOWN_ERROR',
  • 'ERROR_FLOPPY_BAD_REGISTERS',
  • 'ERROR_DISK_RECALIBRATE_FAILED',
  • 'ERROR_DISK_OPERATION_FAILED',
  • 'ERROR_DISK_RESET_FAILED',
  • 'ERROR_EOM_OVERFLOW',
  • 'ERROR_NOT_ENOUGH_SERVER_MEMORY',
  • 'ERROR_POSSIBLE_DEADLOCK',
  • 'ERROR_MAPPED_ALIGNMENT',
  • 'ERROR_SET_POWER_STATE_VETOED',
  • 'ERROR_SET_POWER_STATE_FAILED',
  • 'ERROR_TOO_MANY_LINKS',
  • 'ERROR_OLD_WIN_VERSION',
  • 'ERROR_APP_WRONG_OS',
  • 'ERROR_SINGLE_INSTANCE_APP',
  • 'ERROR_RMODE_APP',
  • 'ERROR_INVALID_DLL',
  • 'ERROR_NO_ASSOCIATION',
  • 'ERROR_DDE_FAIL',
  • 'ERROR_DLL_NOT_FOUND',
  • 'ERROR_BAD_DEVICE',
  • 'ERROR_CONNECTION_UNAVAIL',
  • 'ERROR_DEVICE_ALREADY_REMEMBERED',
  • 'ERROR_NO_NET_OR_BAD_PATH',
  • 'ERROR_BAD_PROVIDER',
  • 'ERROR_CANNOT_OPEN_PROFILE',
  • 'ERROR_BAD_PROFILE',
  • 'ERROR_NOT_CONTAINER',
  • 'ERROR_EXTENDED_ERROR',
  • 'ERROR_INVALID_GROUPNAME',
  • 'ERROR_INVALID_COMPUTERNAME',
  • 'ERROR_INVALID_EVENTNAME',
  • 'ERROR_INVALID_DOMAINNAME',
  • 'ERROR_INVALID_SERVICENAME',
  • 'ERROR_INVALID_NETNAME',
  • 'ERROR_INVALID_SHARENAME',
  • 'ERROR_INVALID_PASSWORDNAME',
  • 'ERROR_INVALID_MESSAGENAME',
  • 'ERROR_INVALID_MESSAGEDEST',
  • 'ERROR_SESSION_CREDENTIAL_CONFLICT',
  • 'ERROR_REMOTE_SESSION_LIMIT_EXCEEDED',
  • 'ERROR_DUP_DOMAINNAME',
  • 'ERROR_NO_NETWORK',
  • 'ERROR_CANCELLED',
  • 'ERROR_USER_MAPPED_FILE',
  • 'ERROR_CONNECTION_REFUSED',
  • 'ERROR_GRACEFUL_DISCONNECT',
  • 'ERROR_ADDRESS_ALREADY_ASSOCIATED',
  • 'ERROR_ADDRESS_NOT_ASSOCIATED',
  • 'ERROR_CONNECTION_INVALID',
  • 'ERROR_CONNECTION_ACTIVE',
  • 'ERROR_NETWORK_UNREACHABLE',
  • 'ERROR_HOST_UNREACHABLE',
  • 'ERROR_PROTOCOL_UNREACHABLE',
  • 'ERROR_PORT_UNREACHABLE',
  • 'ERROR_REQUEST_ABORTED',
  • 'ERROR_CONNECTION_ABORTED',
  • 'ERROR_RETRY',
  • 'ERROR_CONNECTION_COUNT_LIMIT',
  • 'ERROR_LOGIN_TIME_RESTRICTION',
  • 'ERROR_LOGIN_WKSTA_RESTRICTION',
  • 'ERROR_INCORRECT_ADDRESS',
  • 'ERROR_ALREADY_REGISTERED',
  • 'ERROR_SERVICE_NOT_FOUND',
  • 'ERROR_NOT_AUTHENTICATED',
  • 'ERROR_NOT_LOGGED_ON',
  • 'ERROR_CONTINUE',
  • 'ERROR_ALREADY_INITIALIZED',
  • 'ERROR_NO_MORE_DEVICES',
  • 'ERROR_NOT_ALL_ASSIGNED',
  • 'ERROR_SOME_NOT_MAPPED',
  • 'ERROR_NO_QUOTAS_FOR_ACCOUNT',
  • 'ERROR_LOCAL_USER_SESSION_KEY',
  • 'ERROR_NULL_LM_PASSWORD',
  • 'ERROR_UNKNOWN_REVISION',
  • 'ERROR_REVISION_MISMATCH',
  • 'ERROR_INVALID_OWNER',
  • 'ERROR_INVALID_PRIMARY_GROUP',
  • 'ERROR_NO_IMPERSONATION_TOKEN',
  • 'ERROR_CANT_DISABLE_MANDATORY',
  • 'ERROR_NO_LOGON_SERVERS',
  • 'ERROR_NO_SUCH_LOGON_SESSION',
  • 'ERROR_NO_SUCH_PRIVILEGE',
  • 'ERROR_PRIVILEGE_NOT_HELD',
  • 'ERROR_INVALID_ACCOUNT_NAME',
  • 'ERROR_USER_EXISTS',
  • 'ERROR_NO_SUCH_USER',
  • 'ERROR_GROUP_EXISTS',
  • 'ERROR_NO_SUCH_GROUP',
  • 'ERROR_MEMBER_IN_GROUP',
  • 'ERROR_MEMBER_NOT_IN_GROUP',
  • 'ERROR_LAST_ADMIN',
  • 'ERROR_WRONG_PASSWORD',
  • 'ERROR_ILL_FORMED_PASSWORD',
  • 'ERROR_PASSWORD_RESTRICTION',
  • 'ERROR_LOGON_FAILURE',
  • 'ERROR_ACCOUNT_RESTRICTION',
  • 'ERROR_INVALID_LOGON_HOURS',
  • 'ERROR_INVALID_WORKSTATION',
  • 'ERROR_PASSWORD_EXPIRED',
  • 'ERROR_ACCOUNT_DISABLED',
  • 'ERROR_NONE_MAPPED',
  • 'ERROR_TOO_MANY_LUIDS_REQUESTED',
  • 'ERROR_LUIDS_EXHAUSTED',
  • 'ERROR_INVALID_SUB_AUTHORITY',
  • 'ERROR_INVALID_ACL',
  • 'ERROR_INVALID_SID',
  • 'ERROR_INVALID_SECURITY_DESCR',
  • 'ERROR_BAD_INHERITANCE_ACL',
  • 'ERROR_SERVER_DISABLED',
  • 'ERROR_SERVER_NOT_DISABLED',
  • 'ERROR_INVALID_ID_AUTHORITY',
  • 'ERROR_ALLOTTED_SPACE_EXCEEDED',
  • 'ERROR_INVALID_GROUP_ATTRIBUTES',
  • 'ERROR_BAD_IMPERSONATION_LEVEL',
  • 'ERROR_CANT_OPEN_ANONYMOUS',
  • 'ERROR_BAD_VALIDATION_CLASS',
  • 'ERROR_BAD_TOKEN_TYPE',
  • 'ERROR_NO_SECURITY_ON_OBJECT',
  • 'ERROR_CANT_ACCESS_DOMAIN_INFO',
  • 'ERROR_INVALID_SERVER_STATE',
  • 'ERROR_INVALID_DOMAIN_STATE',
  • 'ERROR_INVALID_DOMAIN_ROLE',
  • 'ERROR_NO_SUCH_DOMAIN',
  • 'ERROR_DOMAIN_EXISTS',
  • 'ERROR_DOMAIN_LIMIT_EXCEEDED',
  • 'ERROR_INTERNAL_DB_CORRUPTION',
  • 'ERROR_INTERNAL_ERROR',
  • 'ERROR_GENERIC_NOT_MAPPED',
  • 'ERROR_BAD_DESCRIPTOR_FORMAT',
  • 'ERROR_NOT_LOGON_PROCESS',
  • 'ERROR_LOGON_SESSION_EXISTS',
  • 'ERROR_NO_SUCH_PACKAGE',
  • 'ERROR_BAD_LOGON_SESSION_STATE',
  • 'ERROR_LOGON_SESSION_COLLISION',
  • 'ERROR_INVALID_LOGON_TYPE',
  • 'ERROR_CANNOT_IMPERSONATE',
  • 'ERROR_RXACT_INVALID_STATE',
  • 'ERROR_RXACT_COMMIT_FAILURE',
  • 'ERROR_SPECIAL_ACCOUNT',
  • 'ERROR_SPECIAL_GROUP',
  • 'ERROR_SPECIAL_USER',
  • 'ERROR_MEMBERS_PRIMARY_GROUP',
  • 'ERROR_TOKEN_ALREADY_IN_USE',
  • 'ERROR_NO_SUCH_ALIAS',
  • 'ERROR_MEMBER_NOT_IN_ALIAS',
  • 'ERROR_MEMBER_IN_ALIAS',
  • 'ERROR_ALIAS_EXISTS',
  • 'ERROR_LOGON_NOT_GRANTED',
  • 'ERROR_TOO_MANY_SECRETS',
  • 'ERROR_SECRET_TOO_LONG',
  • 'ERROR_INTERNAL_DB_ERROR',
  • 'ERROR_TOO_MANY_CONTEXT_IDS',
  • 'ERROR_LOGON_TYPE_NOT_GRANTED',
  • 'ERROR_NT_CROSS_ENCRYPTION_REQUIRED',
  • 'ERROR_NO_SUCH_MEMBER',
  • 'ERROR_INVALID_MEMBER',
  • 'ERROR_TOO_MANY_SIDS',
  • 'ERROR_LM_CROSS_ENCRYPTION_REQUIRED',
  • 'ERROR_NO_INHERITANCE',
  • 'ERROR_FILE_CORRUPT',
  • 'ERROR_DISK_CORRUPT',
  • 'ERROR_NO_USER_SESSION_KEY',
  • 'ERROR_LICENSE_QUOTA_EXCEEDED',
  • 'ERROR_INVALID_WINDOW_HANDLE',
  • 'ERROR_INVALID_MENU_HANDLE',
  • 'ERROR_INVALID_CURSOR_HANDLE',
  • 'ERROR_INVALID_ACCEL_HANDLE',
  • 'ERROR_INVALID_HOOK_HANDLE',
  • 'ERROR_INVALID_DWP_HANDLE',
  • 'ERROR_TLW_WITH_WSCHILD',
  • 'ERROR_CANNOT_FIND_WND_CLASS',
  • 'ERROR_WINDOW_OF_OTHER_THREAD',
  • 'ERROR_HOTKEY_ALREADY_REGISTERED',
  • 'ERROR_CLASS_ALREADY_EXISTS',
  • 'ERROR_CLASS_DOES_NOT_EXIST',
  • 'ERROR_CLASS_HAS_WINDOWS',
  • 'ERROR_INVALID_INDEX',
  • 'ERROR_INVALID_ICON_HANDLE',
  • 'ERROR_PRIVATE_DIALOG_INDEX',
  • 'ERROR_LISTBOX_ID_NOT_FOUND',
  • 'ERROR_NO_WILDCARD_CHARACTERS',
  • 'ERROR_CLIPBOARD_NOT_OPEN',
  • 'ERROR_HOTKEY_NOT_REGISTERED',
  • 'ERROR_WINDOW_NOT_DIALOG',
  • 'ERROR_CONTROL_ID_NOT_FOUND',
  • 'ERROR_INVALID_COMBOBOX_MESSAGE',
  • 'ERROR_WINDOW_NOT_COMBOBOX',
  • 'ERROR_INVALID_EDIT_HEIGHT',
  • 'ERROR_DC_NOT_FOUND',
  • 'ERROR_INVALID_HOOK_FILTER',
  • 'ERROR_INVALID_FILTER_PROC',
  • 'ERROR_HOOK_NEEDS_HMOD',
  • 'ERROR_GLOBAL_ONLY_HOOK',
  • 'ERROR_JOURNAL_HOOK_SET',
  • 'ERROR_HOOK_NOT_INSTALLED',
  • 'ERROR_INVALID_LB_MESSAGE',
  • 'ERROR_SETCOUNT_ON_BAD_LB',
  • 'ERROR_LB_WITHOUT_TABSTOPS',
  • 'ERROR_DESTROY_OBJECT_OF_OTHER_THREAD',
  • 'ERROR_CHILD_WINDOW_MENU',
  • 'ERROR_NO_SYSTEM_MENU',
  • 'ERROR_INVALID_MSGBOX_STYLE',
  • 'ERROR_INVALID_SPI_VALUE',
  • 'ERROR_SCREEN_ALREADY_LOCKED',
  • 'ERROR_NOT_CHILD_WINDOW',
  • 'ERROR_INVALID_GW_COMMAND',
  • 'ERROR_INVALID_THREAD_ID',
  • 'ERROR_NON_MDICHILD_WINDOW',
  • 'ERROR_POPUP_ALREADY_ACTIVE',
  • 'ERROR_NO_SCROLLBARS',
  • 'ERROR_INVALID_SCROLLBAR_RANGE',
  • 'ERROR_INVALID_SHOWWIN_COMMAND',
  • 'ERROR_NO_SYSTEM_RESOURCES',
  • 'ERROR_NONPAGED_SYSTEM_RESOURCES',
  • 'ERROR_PAGED_SYSTEM_RESOURCES',
  • 'ERROR_WORKING_SET_QUOTA',
  • 'ERROR_PAGEFILE_QUOTA',
  • 'ERROR_COMMITMENT_LIMIT',
  • 'ERROR_MENU_ITEM_NOT_FOUND',
  • 'ERROR_INVALID_KEYBOARD_HANDLE',
  • 'ERROR_HOOK_TYPE_NOT_ALLOWED',
  • 'ERROR_EVENTLOG_FILE_CORRUPT',
  • 'ERROR_EVENTLOG_CANT_START',
  • 'ERROR_LOG_FILE_FULL',
  • 'ERROR_EVENTLOG_FILE_CHANGED',
  • 'RPC_S_INVALID_STRING_BINDING',
  • 'RPC_S_WRONG_KIND_OF_BINDING',
  • 'RPC_S_INVALID_BINDING',
  • 'RPC_S_PROTSEQ_NOT_SUPPORTED',
  • 'RPC_S_INVALID_RPC_PROTSEQ',
  • 'RPC_S_INVALID_STRING_UUID',
  • 'RPC_S_INVALID_ENDPOINT_FORMAT',
  • 'RPC_S_INVALID_NET_ADDR',
  • 'RPC_S_NO_ENDPOINT_FOUND',
  • 'RPC_S_INVALID_TIMEOUT',
  • 'RPC_S_OBJECT_NOT_FOUND',
  • 'RPC_S_ALREADY_REGISTERED',
  • 'RPC_S_TYPE_ALREADY_REGISTERED',
  • 'RPC_S_ALREADY_LISTENING',
  • 'RPC_S_NO_PROTSEQS_REGISTERED',
  • 'RPC_S_NOT_LISTENING',
  • 'RPC_S_UNKNOWN_MGR_TYPE',
  • 'RPC_S_UNKNOWN_IF',
  • 'RPC_S_NO_BINDINGS',
  • 'RPC_S_NO_PROTSEQS',
  • 'RPC_S_CANT_CREATE_ENDPOINT',
  • 'RPC_S_OUT_OF_RESOURCES',
  • 'RPC_S_SERVER_UNAVAILABLE',
  • 'RPC_S_SERVER_TOO_BUSY',
  • 'RPC_S_INVALID_NETWORK_OPTIONS',
  • 'RPC_S_NO_CALL_ACTIVE',
  • 'RPC_S_CALL_FAILED',
  • 'RPC_S_CALL_FAILED_DNE',
  • 'RPC_S_PROTOCOL_ERROR',
  • 'RPC_S_UNSUPPORTED_TRANS_SYN',
  • 'RPC_S_UNSUPPORTED_TYPE',
  • 'RPC_S_INVALID_TAG',
  • 'RPC_S_INVALID_BOUND',
  • 'RPC_S_NO_ENTRY_NAME',
  • 'RPC_S_INVALID_NAME_SYNTAX',
  • 'RPC_S_UNSUPPORTED_NAME_SYNTAX',
  • 'RPC_S_UUID_NO_ADDRESS',
  • 'RPC_S_DUPLICATE_ENDPOINT',
  • 'RPC_S_UNKNOWN_AUTHN_TYPE',
  • 'RPC_S_MAX_CALLS_TOO_SMALL',
  • 'RPC_S_STRING_TOO_LONG',
  • 'RPC_S_PROTSEQ_NOT_FOUND',
  • 'RPC_S_PROCNUM_OUT_OF_RANGE',
  • 'RPC_S_BINDING_HAS_NO_AUTH',
  • 'RPC_S_UNKNOWN_AUTHN_SERVICE',
  • 'RPC_S_UNKNOWN_AUTHN_LEVEL',
  • 'RPC_S_INVALID_AUTH_IDENTITY',
  • 'RPC_S_UNKNOWN_AUTHZ_SERVICE',
  • 'EPT_S_INVALID_ENTRY',
  • 'EPT_S_CANT_PERFORM_OP',
  • 'EPT_S_NOT_REGISTERED',
  • 'RPC_S_INCOMPLETE_NAME',
  • 'RPC_S_INVALID_VERS_OPTION',
  • 'RPC_S_NO_MORE_MEMBERS',
  • 'RPC_S_NOT_ALL_OBJS_UNEXPORTED',
  • 'RPC_S_INTERFACE_NOT_FOUND',
  • 'RPC_S_ENTRY_ALREADY_EXISTS',
  • 'RPC_S_ENTRY_NOT_FOUND',
  • 'RPC_S_NAME_SERVICE_UNAVAILABLE',
  • 'RPC_S_CANNOT_SUPPORT',
  • 'RPC_S_NO_CONTEXT_AVAILABLE',
  • 'RPC_S_INTERNAL_ERROR',
  • 'RPC_S_ZERO_DIVIDE',
  • 'RPC_S_ADDRESS_ERROR',
  • 'RPC_S_FP_DIV_ZERO',
  • 'RPC_S_FP_UNDERFLOW',
  • 'RPC_S_FP_OVERFLOW',
  • 'RPC_X_NO_MORE_ENTRIES',
  • 'RPC_X_SS_CHAR_TRANS_OPEN_FAIL',
  • 'RPC_X_SS_CHAR_TRANS_SHORT_FILE',
  • 'RPC_X_SS_IN_NULL_CONTEXT',
  • 'RPC_X_SS_CONTEXT_DAMAGED',
  • 'RPC_X_SS_HANDLES_MISMATCH',
  • 'RPC_X_SS_CANNOT_GET_CALL_HANDLE',
  • 'RPC_X_NULL_REF_POINTER',
  • 'RPC_X_ENUM_VALUE_OUT_OF_RANGE',
  • 'RPC_X_BYTE_COUNT_TOO_SMALL',
  • 'RPC_X_BAD_STUB_DATA',
  • 'ERROR_INVALID_USER_BUFFER',
  • 'ERROR_UNRECOGNIZED_MEDIA',
  • 'ERROR_NO_TRUST_LSA_SECRET',
  • 'ERROR_NO_TRUST_SAM_ACCOUNT',
  • 'ERROR_TRUSTED_DOMAIN_FAILURE',
  • 'ERROR_TRUSTED_RELATIONSHIP_FAILURE',
  • 'ERROR_TRUST_FAILURE',
  • 'RPC_S_CALL_IN_PROGRESS',
  • 'ERROR_NETLOGON_NOT_STARTED',
  • 'ERROR_ACCOUNT_EXPIRED',
  • 'ERROR_REDIRECTOR_HAS_OPEN_HANDLES',
  • 'ERROR_PRINTER_DRIVER_ALREADY_INSTALLED',
  • 'ERROR_UNKNOWN_PORT',
  • 'ERROR_UNKNOWN_PRINTER_DRIVER',
  • 'ERROR_UNKNOWN_PRINTPROCESSOR',
  • 'ERROR_INVALID_SEPARATOR_FILE',
  • 'ERROR_INVALID_PRIORITY',
  • 'ERROR_INVALID_PRINTER_NAME',
  • 'ERROR_PRINTER_ALREADY_EXISTS',
  • 'ERROR_INVALID_PRINTER_COMMAND',
  • 'ERROR_INVALID_DATATYPE',
  • 'ERROR_INVALID_ENVIRONMENT',
  • 'RPC_S_NO_MORE_BINDINGS',
  • 'ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT',
  • 'ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT',
  • 'ERROR_NOLOGON_SERVER_TRUST_ACCOUNT',
  • 'ERROR_DOMAIN_TRUST_INCONSISTENT',
  • 'ERROR_SERVER_HAS_OPEN_HANDLES',
  • 'ERROR_RESOURCE_DATA_NOT_FOUND',
  • 'ERROR_RESOURCE_TYPE_NOT_FOUND',
  • 'ERROR_RESOURCE_NAME_NOT_FOUND',
  • 'ERROR_RESOURCE_LANG_NOT_FOUND',
  • 'ERROR_NOT_ENOUGH_QUOTA',
  • 'RPC_S_NO_INTERFACES',
  • 'RPC_S_CALL_CANCELLED',
  • 'RPC_S_BINDING_INCOMPLETE',
  • 'RPC_S_COMM_FAILURE',
  • 'RPC_S_UNSUPPORTED_AUTHN_LEVEL',
  • 'RPC_S_NO_PRINC_NAME',
  • 'RPC_S_NOT_RPC_ERROR',
  • 'RPC_S_UUID_LOCAL_ONLY',
  • 'RPC_S_SEC_PKG_ERROR',
  • 'RPC_S_NOT_CANCELLED',
  • 'RPC_X_INVALID_ES_ACTION',
  • 'RPC_X_WRONG_ES_VERSION',
  • 'RPC_X_WRONG_STUB_VERSION',
  • 'RPC_X_INVALID_PIPE_OBJECT',
  • 'RPC_X_INVALID_PIPE_OPERATION',
  • 'RPC_X_WRONG_PIPE_VERSION',
  • 'RPC_S_GROUP_MEMBER_NOT_FOUND',
  • 'EPT_S_CANT_CREATE',
  • 'RPC_S_INVALID_OBJECT',
  • 'ERROR_INVALID_TIME',
  • 'ERROR_INVALID_FORM_NAME',
  • 'ERROR_INVALID_FORM_SIZE',
  • 'ERROR_ALREADY_WAITING',
  • 'ERROR_PRINTER_DELETED',
  • 'ERROR_INVALID_PRINTER_STATE',
  • 'ERROR_PASSWORD_MUST_CHANGE',
  • 'ERROR_DOMAIN_CONTROLLER_NOT_FOUND',
  • 'ERROR_ACCOUNT_LOCKED_OUT',
  • 'OR_INVALID_OXID',
  • 'OR_INVALID_OID',
  • 'OR_INVALID_SET',
  • 'RPC_S_SEND_INCOMPLETE',
  • 'ERROR_INVALID_PIXEL_FORMAT',
  • 'ERROR_BAD_DRIVER',
  • 'ERROR_INVALID_WINDOW_STYLE',
  • 'ERROR_METAFILE_NOT_SUPPORTED',
  • 'ERROR_TRANSFORM_NOT_SUPPORTED',
  • 'ERROR_CLIPPING_NOT_SUPPORTED',
  • 'ERROR_NO_NETWORK',
  • 'ERROR_BAD_USERNAME',
  • 'ERROR_NOT_CONNECTED',
  • 'ERROR_OPEN_FILES',
  • 'ERROR_ACTIVE_CONNECTIONS',
  • 'ERROR_DEVICE_IN_USE',
  • 'ERROR_UNKNOWN_PRINT_MONITOR',
  • 'ERROR_PRINTER_DRIVER_IN_USE',
  • 'ERROR_SPOOL_FILE_NOT_FOUND',
  • 'ERROR_SPL_NO_STARTDOC',
  • 'ERROR_SPL_NO_ADDJOB',
  • 'ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED',
  • 'ERROR_PRINT_MONITOR_ALREADY_INSTALLED',
  • 'ERROR_INVALID_PRINT_MONITOR',
  • 'ERROR_PRINT_MONITOR_IN_USE',
  • 'ERROR_PRINTER_HAS_JOBS_QUEUED',
  • 'ERROR_SUCCESS_REBOOT_REQUIRED',
  • 'ERROR_SUCCESS_RESTART_REQUIRED',
  • 'ERROR_WINS_INTERNAL',
  • 'ERROR_CAN_NOT_DEL_LOCAL_WINS',
  • 'ERROR_STATIC_INIT',
  • 'ERROR_INC_BACKUP',
  • 'ERROR_FULL_BACKUP',
  • 'ERROR_REC_NON_EXISTENT',
  • 'ERROR_RPL_NOT_ALLOWED',
  • 'ERROR_NO_BROWSER_SERVERS_FOUND'
  • );
  • procedure TForm1.ListErrors;
  • var
  • i: Integer;
  • S: string;
  • begin
  • StatusBar1.SimpleText := '';
  • with ListView1.Items do
  • begin
  • Clear;
  • BeginUpdate;
  • for i := 0 to 671 do
  • begin
  • with Add do
  • begin
  • { On place l'intitulé du code dans la première colonne }
  • Caption := ArrStrErrorCodes[i];
  • { On ajoute le code d'erreur dans la seconde colonne }
  • SubItems.Add(IntToStr(ArrErrorCodes[i]));
  • { On récupère sa signification avec la fonction SysErrorMessage }
  • S := SysErrorMessage(ArrErrorCodes[i]);
  • { SysErrorMessage retourne parfois une chaîne vide }
  • if S = EmptyStr then S := '[non documenté]';
  • { Des caractères retour chariot parasitent certaines chaînes }
  • S := StringReplace(S, #13#10, '', [rfReplaceAll]);
  • { On ajoute la signification du message d'erreur dans la 3ème colonne }
  • SubItems.Add(S);
  • end;
  • end;
  • EndUpdate;
  • end;
  • end;
  • procedure TForm1.FormCreate(Sender: TObject);
  • begin
  • ListErrors; { Remplissage de la ListView }
  • end;
  • procedure TForm1.ListView1SelectItem(Sender: TObject; Item: TListItem;
  • Selected: Boolean);
  • begin
  • { Affichage du SubItem dans le Memo pour meilleur visibilité }
  • if ListView1.Selected = nil then
  • Exit;
  • with ListView1.Selected do
  • memMeaning.Text := SubItems[1];
  • end;
  • var
  • ColumnToSort : Integer; { Index de la colonne à trier }
  • PredColumn : Integer = -1; { Colonne précédemment cliquée }
  • LessToMore : Boolean = True; { Ordre croissant/inverse }
  • procedure TForm1.ListView1Compare(Sender: TObject; Item1, Item2: TListItem;
  • Data: Integer; var Compare: Integer);
  • var
  • Decimal1, Decimal2: Integer;
  • begin
  • case ColumnToSort of { comparaison selon l'index de la colonne cliquée }
  • 0: { 1ère colonne }
  • begin
  • if LessToMore then { ordre croissant }
  • Compare := CompareText(Item1.Caption, Item2.Caption)
  • else { ordre décroissant }
  • Compare := CompareText(Item2.Caption, Item1.Caption);
  • end;
  • 1: { 2ème colonne }
  • begin
  • Decimal1 := StrToIntDef(Item1.SubItems[0], 0);
  • Decimal2 := StrToIntDef(Item2.SubItems[0], 0);
  • if LessToMore then { ordre croissant }
  • Compare := Decimal1 - Decimal2
  • else { ordre décroissant }
  • Compare := Decimal2 - Decimal1;
  • end;
  • 2: { 3ème colonne }
  • begin
  • if LessToMore then { ordre croissant }
  • Compare := AnsiCompareText(Item1.SubItems[1], Item2.SubItems[1])
  • else { ordre décroissant }
  • Compare := AnsiCompareText(Item2.SubItems[1], Item1.SubItems[1])
  • end;
  • end;
  • end;
  • procedure TForm1.ListView1ColumnClick(Sender: TObject;
  • Column: TListColumn);
  • begin
  • { Identification de la colonne à trier }
  • ColumnToSort := Column.Index;
  • { Si c'est la même que la précédente, on inverse le sens du tri }
  • if PredColumn = ColumnToSort then
  • LessToMore := not LessToMore;
  • { Si tri en ordre croissant }
  • if LessToMore then
  • StatusBar1.SimpleText := 'Ordre croissant'
  • { Tri en ordre inversé }
  • else
  • StatusBar1.SimpleText := 'Ordre décroissant';
  • { Déclenche l'évènement OnCompare }
  • (Sender as TCustomListView).AlphaSort;
  • { Retour de l'évènement OnCompare }
  • { On stocke l'index de la colonne cliqué pour comparaison ultérieure }
  • PredColumn := ColumnToSort;
  • end;
  • procedure TForm1.FormActivate(Sender: TObject);
  • begin
  • StatusBar1.SetFocus;
  • end;
  • end.


Liste des fichiers du ZIP

FichierTaille
Project1.dpr234 o
Project1.res428 o
Unit1.dfm1,26 Ko
Unit1.pas44,82 Ko

Pour télécharger le zip au complet, veuillez vous rendre sur cette page :
Télécharger SIGNIFICATION DES CODES D'ERREUR DE L'API WIN32 - UTILISATION D'UNE TLISTVIEW


Sources du même auteur ayant un ZIP


Voir la suite...


Sources du même langage comportant un zip


Voir la suite...





Softwares to download (FR)...

  • Easy-Planning (4.5.0.11)
    Easy-Planning (4.5.0.11)
    Easy-Planning permet de créer des plannings sous la représentation de diagrammes et est adapté aux petites et moyennes entreprises(PME). Easy-Planning permet la création de plannings prévisionnels, p...
  • CVEasy (3.1.0.51)
    CVEasy (3.1.0.51)
    PHMSD-CVEasy est un logiciel d'aide à la rédaction de CV d'une simplicité déconcertante. PHMSD-CVEasy vous assistera pour la rédaction de votre CV, le CV de vos amis ou de membres de votre famille, m...
  • LettresFaciles 2011 (8.6.0.31)
    LettresFaciles 2011 (8.6.0.31)
    LettresFaciles est un logiciel facilitant la création et la rédaction de lettres types. Son interface simple d'utilisation mais suffisamment complète vous permettra de créer une multitude de lettres....

Sondage...

Le top des photos

Photo ??Photo ???????????????
Photo ????????Photo ????????
 

Développement réalisé par Nicolas SOREL (Nix) et Emmanuel (EBArtSoft) avec l'aide de Cyril DURAND, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,61 sec