{ This file is part of the Free Pascal run time library. This unit contains the error code definition for the Win32 API Copyright (c) 1999-2001 by Florian Klaempfl, member of the Free Pascal development team. See the file COPYING.FPC, included in this distribution, for details about the copyright. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. **********************************************************************} { Errors.h Windows32 API error codes Copyright (C) 1996 Free Software Foundation, Inc. Author: Scott Christley This file is part of the Windows32 API Library. This library is free software; you can redistribute it and/or modify it under the terms of the GNU Library General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This library is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public License for more details. If you are interested in a warranty or support for this source code, contact Scott Christley for more information. You should have received a copy of the GNU Library General Public License along with this library; see the file COPYING.LIB. If not, write to the Free Software Foundation, 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. } {$ifdef read_interface} const LZERROR_UNKNOWNALG = -(8); LZERROR_BADVALUE = -(7); LZERROR_GLOBLOCK = -(6); LZERROR_GLOBALLOC = -(5); LZERROR_WRITE = -(4); LZERROR_READ = -(3); LZERROR_BADOUTHANDLE = -(2); LZERROR_BADINHANDLE = -(1); NO_ERROR = 0; ERROR_SUCCESS = 0; ERROR_INVALID_FUNCTION = 1; ERROR_FILE_NOT_FOUND = 2; ERROR_PATH_NOT_FOUND = 3; ERROR_TOO_MANY_OPEN_FILES = 4; ERROR_ACCESS_DENIED = 5; ERROR_INVALID_HANDLE = 6; ERROR_ARENA_TRASHED = 7; ERROR_NOT_ENOUGH_MEMORY = 8; ERROR_INVALID_BLOCK = 9; ERROR_BAD_ENVIRONMENT = 10; ERROR_BAD_FORMAT = 11; ERROR_INVALID_ACCESS = 12; ERROR_INVALID_DATA = 13; ERROR_OUTOFMEMORY = 14; ERROR_INVALID_DRIVE = 15; ERROR_CURRENT_DIRECTORY = 16; ERROR_NOT_SAME_DEVICE = 17; ERROR_NO_MORE_FILES = 18; ERROR_WRITE_PROTECT = 19; ERROR_BAD_UNIT = 20; ERROR_NOT_READY = 21; ERROR_BAD_COMMAND = 22; ERROR_CRC = 23; ERROR_BAD_LENGTH = 24; ERROR_SEEK = 25; ERROR_NOT_DOS_DISK = 26; ERROR_SECTOR_NOT_FOUND = 27; ERROR_OUT_OF_PAPER = 28; ERROR_WRITE_FAULT = 29; ERROR_READ_FAULT = 30; ERROR_GEN_FAILURE = 31; ERROR_SHARING_VIOLATION = 32; ERROR_LOCK_VIOLATION = 33; ERROR_WRONG_DISK = 34; ERROR_SHARING_BUFFER_EXCEEDED = 36; ERROR_HANDLE_EOF = 38; ERROR_HANDLE_DISK_FULL = 39; ERROR_NOT_SUPPORTED = 50; ERROR_REM_NOT_LIST = 51; ERROR_DUP_NAME = 52; ERROR_BAD_NETPATH = 53; ERROR_NETWORK_BUSY = 54; ERROR_DEV_NOT_EXIST = 55; ERROR_TOO_MANY_CMDS = 56; ERROR_ADAP_HDW_ERR = 57; ERROR_BAD_NET_RESP = 58; ERROR_UNEXP_NET_ERR = 59; ERROR_BAD_REM_ADAP = 60; ERROR_PRINTQ_FULL = 61; ERROR_NO_SPOOL_SPACE = 62; ERROR_PRINT_CANCELLED = 63; ERROR_NETNAME_DELETED = 64; ERROR_NETWORK_ACCESS_DENIED = 65; ERROR_BAD_DEV_TYPE = 66; ERROR_BAD_NET_NAME = 67; ERROR_TOO_MANY_NAMES = 68; ERROR_TOO_MANY_SESS = 69; ERROR_SHARING_PAUSED = 70; ERROR_REQ_NOT_ACCEP = 71; ERROR_REDIR_PAUSED = 72; ERROR_FILE_EXISTS = 80; ERROR_CANNOT_MAKE = 82; ERROR_FAIL_I24 = 83; ERROR_OUT_OF_STRUCTURES = 84; ERROR_ALREADY_ASSIGNED = 85; ERROR_INVALID_PASSWORD = 86; ERROR_INVALID_PARAMETER = 87; ERROR_NET_WRITE_FAULT = 88; ERROR_NO_PROC_SLOTS = 89; ERROR_TOO_MANY_SEMAPHORES = 100; ERROR_EXCL_SEM_ALREADY_OWNED = 101; ERROR_SEM_IS_SET = 102; ERROR_TOO_MANY_SEM_REQUESTS = 103; ERROR_INVALID_AT_INTERRUPT_TIME = 104; ERROR_SEM_OWNER_DIED = 105; ERROR_SEM_USER_LIMIT = 106; ERROR_DISK_CHANGE = 107; ERROR_DRIVE_LOCKED = 108; ERROR_BROKEN_PIPE = 109; ERROR_OPEN_FAILED = 110; ERROR_BUFFER_OVERFLOW = 111; ERROR_DISK_FULL = 112; ERROR_NO_MORE_SEARCH_HANDLES = 113; ERROR_INVALID_TARGET_HANDLE = 114; ERROR_INVALID_CATEGORY = 117; ERROR_INVALID_VERIFY_SWITCH = 118; ERROR_BAD_DRIVER_LEVEL = 119; ERROR_CALL_NOT_IMPLEMENTED = 120; ERROR_SEM_TIMEOUT = 121; ERROR_INSUFFICIENT_BUFFER = 122; ERROR_INVALID_NAME = 123; ERROR_INVALID_LEVEL = 124; ERROR_NO_VOLUME_LABEL = 125; ERROR_MOD_NOT_FOUND = 126; ERROR_PROC_NOT_FOUND = 127; ERROR_WAIT_NO_CHILDREN = 128; ERROR_CHILD_NOT_COMPLETE = 129; ERROR_DIRECT_ACCESS_HANDLE = 130; ERROR_NEGATIVE_SEEK = 131; ERROR_SEEK_ON_DEVICE = 132; ERROR_IS_JOIN_TARGET = 133; ERROR_IS_JOINED = 134; ERROR_IS_SUBSTED = 135; ERROR_NOT_JOINED = 136; ERROR_NOT_SUBSTED = 137; ERROR_JOIN_TO_JOIN = 138; ERROR_SUBST_TO_SUBST = 139; ERROR_JOIN_TO_SUBST = 140; ERROR_SUBST_TO_JOIN = 141; ERROR_BUSY_DRIVE = 142; ERROR_SAME_DRIVE = 143; ERROR_DIR_NOT_ROOT = 144; ERROR_DIR_NOT_EMPTY = 145; ERROR_IS_SUBST_PATH = 146; ERROR_IS_JOIN_PATH = 147; ERROR_PATH_BUSY = 148; ERROR_IS_SUBST_TARGET = 149; ERROR_SYSTEM_TRACE = 150; ERROR_INVALID_EVENT_COUNT = 151; ERROR_TOO_MANY_MUXWAITERS = 152; ERROR_INVALID_LIST_FORMAT = 153; ERROR_LABEL_TOO_LONG = 154; ERROR_TOO_MANY_TCBS = 155; ERROR_SIGNAL_REFUSED = 156; ERROR_DISCARDED = 157; ERROR_NOT_LOCKED = 158; ERROR_BAD_THREADID_ADDR = 159; ERROR_BAD_ARGUMENTS = 160; ERROR_BAD_PATHNAME = 161; ERROR_SIGNAL_PENDING = 162; ERROR_MAX_THRDS_REACHED = 164; ERROR_LOCK_FAILED = 167; ERROR_BUSY = 170; ERROR_CANCEL_VIOLATION = 173; ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174; ERROR_INVALID_SEGMENT_NUMBER = 180; ERROR_INVALID_ORDINAL = 182; ERROR_ALREADY_EXISTS = 183; ERROR_INVALID_FLAG_NUMBER = 186; ERROR_SEM_NOT_FOUND = 187; ERROR_INVALID_STARTING_CODESEG = 188; ERROR_INVALID_STACKSEG = 189; ERROR_INVALID_MODULETYPE = 190; ERROR_INVALID_EXE_SIGNATURE = 191; ERROR_EXE_MARKED_INVALID = 192; ERROR_BAD_EXE_FORMAT = 193; ERROR_ITERATED_DATA_EXCEEDS_64k = 194; ERROR_INVALID_MINALLOCSIZE = 195; ERROR_DYNLINK_FROM_INVALID_RING = 196; ERROR_IOPL_NOT_ENABLED = 197; ERROR_INVALID_SEGDPL = 198; ERROR_AUTODATASEG_EXCEEDS_64k = 199; ERROR_RING2SEG_MUST_BE_MOVABLE = 200; ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201; ERROR_INFLOOP_IN_RELOC_CHAIN = 202; ERROR_ENVVAR_NOT_FOUND = 203; ERROR_NO_SIGNAL_SENT = 205; ERROR_FILENAME_EXCED_RANGE = 206; ERROR_RING2_STACK_IN_USE = 207; ERROR_META_EXPANSION_TOO_LONG = 208; ERROR_INVALID_SIGNAL_NUMBER = 209; ERROR_THREAD_1_INACTIVE = 210; ERROR_LOCKED = 212; ERROR_TOO_MANY_MODULES = 214; ERROR_NESTING_NOT_ALLOWED = 215; ERROR_BAD_PIPE = 230; ERROR_PIPE_BUSY = 231; ERROR_NO_DATA = 232; ERROR_PIPE_NOT_CONNECTED = 233; ERROR_MORE_DATA = 234; ERROR_VC_DISCONNECTED = 240; ERROR_INVALID_EA_NAME = 254; ERROR_EA_LIST_INCONSISTENT = 255; ERROR_NO_MORE_ITEMS = 259; ERROR_CANNOT_COPY = 266; ERROR_DIRECTORY = 267; ERROR_EAS_DIDNT_FIT = 275; ERROR_EA_FILE_CORRUPT = 276; ERROR_EA_TABLE_FULL = 277; ERROR_INVALID_EA_HANDLE = 278; ERROR_EAS_NOT_SUPPORTED = 282; ERROR_NOT_OWNER = 288; ERROR_TOO_MANY_POSTS = 298; ERROR_PARTIAL_COPY = 299; ERROR_MR_MID_NOT_FOUND = 317; ERROR_INVALID_ADDRESS = 487; ERROR_ARITHMETIC_OVERFLOW = 534; ERROR_PIPE_CONNECTED = 535; ERROR_PIPE_LISTENING = 536; ERROR_EA_ACCESS_DENIED = 994; ERROR_OPERATION_ABORTED = 995; ERROR_IO_INCOMPLETE = 996; ERROR_IO_PENDING = 997; ERROR_NOACCESS = 998; ERROR_SWAPERROR = 999; ERROR_STACK_OVERFLOW = 1001; ERROR_INVALID_MESSAGE = 1002; ERROR_CAN_NOT_COMPLETE = 1003; ERROR_INVALID_FLAGS = 1004; ERROR_UNRECOGNIZED_VOLUME = 1005; ERROR_FILE_INVALID = 1006; ERROR_FULLSCREEN_MODE = 1007; ERROR_NO_TOKEN = 1008; ERROR_BADDB = 1009; ERROR_BADKEY = 1010; ERROR_CANTOPEN = 1011; ERROR_CANTREAD = 1012; ERROR_CANTWRITE = 1013; ERROR_REGISTRY_RECOVERED = 1014; ERROR_REGISTRY_CORRUPT = 1015; ERROR_REGISTRY_IO_FAILED = 1016; ERROR_NOT_REGISTRY_FILE = 1017; ERROR_KEY_DELETED = 1018; ERROR_NO_LOG_SPACE = 1019; ERROR_KEY_HAS_CHILDREN = 1020; ERROR_CHILD_MUST_BE_VOLATILE = 1021; ERROR_NOTIFY_ENUM_DIR = 1022; ERROR_DEPENDENT_SERVICES_RUNNING = 1051; ERROR_INVALID_SERVICE_CONTROL = 1052; ERROR_SERVICE_REQUEST_TIMEOUT = 1053; ERROR_SERVICE_NO_THREAD = 1054; ERROR_SERVICE_DATABASE_LOCKED = 1055; ERROR_SERVICE_ALREADY_RUNNING = 1056; ERROR_INVALID_SERVICE_ACCOUNT = 1057; ERROR_SERVICE_DISABLED = 1058; ERROR_CIRCULAR_DEPENDENCY = 1059; ERROR_SERVICE_DOES_NOT_EXIST = 1060; ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061; ERROR_SERVICE_NOT_ACTIVE = 1062; ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063; ERROR_EXCEPTION_IN_SERVICE = 1064; ERROR_DATABASE_DOES_NOT_EXIST = 1065; ERROR_SERVICE_SPECIFIC_ERROR = 1066; ERROR_PROCESS_ABORTED = 1067; ERROR_SERVICE_DEPENDENCY_FAIL = 1068; ERROR_SERVICE_LOGON_FAILED = 1069; ERROR_SERVICE_START_HANG = 1070; ERROR_INVALID_SERVICE_LOCK = 1071; ERROR_SERVICE_MARKED_FOR_DELETE = 1072; ERROR_SERVICE_EXISTS = 1073; ERROR_ALREADY_RUNNING_LKG = 1074; ERROR_SERVICE_DEPENDENCY_DELETED = 1075; ERROR_BOOT_ALREADY_ACCEPTED = 1076; ERROR_SERVICE_NEVER_STARTED = 1077; ERROR_DUPLICATE_SERVICE_NAME = 1078; ERROR_END_OF_MEDIA = 1100; ERROR_FILEMARK_DETECTED = 1101; ERROR_BEGINNING_OF_MEDIA = 1102; ERROR_SETMARK_DETECTED = 1103; ERROR_NO_DATA_DETECTED = 1104; ERROR_PARTITION_FAILURE = 1105; ERROR_INVALID_BLOCK_LENGTH = 1106; ERROR_DEVICE_NOT_PARTITIONED = 1107; ERROR_UNABLE_TO_LOCK_MEDIA = 1108; ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109; ERROR_MEDIA_CHANGED = 1110; ERROR_BUS_RESET = 1111; ERROR_NO_MEDIA_IN_DRIVE = 1112; ERROR_NO_UNICODE_TRANSLATION = 1113; ERROR_DLL_INIT_FAILED = 1114; ERROR_SHUTDOWN_IN_PROGRESS = 1115; ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116; ERROR_IO_DEVICE = 1117; ERROR_SERIAL_NO_DEVICE = 1118; ERROR_IRQ_BUSY = 1119; ERROR_MORE_WRITES = 1120; ERROR_COUNTER_TIMEOUT = 1121; ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122; ERROR_FLOPPY_WRONG_CYLINDER = 1123; ERROR_FLOPPY_UNKNOWN_ERROR = 1124; ERROR_FLOPPY_BAD_REGISTERS = 1125; ERROR_DISK_RECALIBRATE_FAILED = 1126; ERROR_DISK_OPERATION_FAILED = 1127; ERROR_DISK_RESET_FAILED = 1128; ERROR_EOM_OVERFLOW = 1129; ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130; ERROR_POSSIBLE_DEADLOCK = 1131; ERROR_MAPPED_ALIGNMENT = 1132; ERROR_SET_POWER_STATE_VETOED = 1140; ERROR_SET_POWER_STATE_FAILED = 1141; ERROR_OLD_WIN_VERSION = 1150; ERROR_APP_WRONG_OS = 1151; ERROR_SINGLE_INSTANCE_APP = 1152; ERROR_RMODE_APP = 1153; ERROR_INVALID_DLL = 1154; ERROR_NO_ASSOCIATION = 1155; ERROR_DDE_FAIL = 1156; ERROR_DLL_NOT_FOUND = 1157; ERROR_BAD_USERNAME = 2202; ERROR_NOT_CONNECTED = 2250; ERROR_OPEN_FILES = 2401; ERROR_ACTIVE_CONNECTIONS = 2402; ERROR_DEVICE_IN_USE = 2404; ERROR_BAD_DEVICE = 1200; ERROR_CONNECTION_UNAVAIL = 1201; ERROR_DEVICE_ALREADY_REMEMBERED = 1202; ERROR_NO_NET_OR_BAD_PATH = 1203; ERROR_BAD_PROVIDER = 1204; ERROR_CANNOT_OPEN_PROFILE = 1205; ERROR_BAD_PROFILE = 1206; ERROR_NOT_CONTAINER = 1207; ERROR_EXTENDED_ERROR = 1208; ERROR_INVALID_GROUPNAME = 1209; ERROR_INVALID_COMPUTERNAME = 1210; ERROR_INVALID_EVENTNAME = 1211; ERROR_INVALID_DOMAINNAME = 1212; ERROR_INVALID_SERVICENAME = 1213; ERROR_INVALID_NETNAME = 1214; ERROR_INVALID_SHARENAME = 1215; ERROR_INVALID_PASSWORDNAME = 1216; ERROR_INVALID_MESSAGENAME = 1217; ERROR_INVALID_MESSAGEDEST = 1218; ERROR_SESSION_CREDENTIAL_CONFLICT = 1219; ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220; ERROR_DUP_DOMAINNAME = 1221; ERROR_NO_NETWORK = 1222; ERROR_CANCELLED = 1223; ERROR_USER_MAPPED_FILE = 1224; ERROR_CONNECTION_REFUSED = 1225; ERROR_GRACEFUL_DISCONNECT = 1226; ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227; ERROR_ADDRESS_NOT_ASSOCIATED = 1228; ERROR_CONNECTION_INVALID = 1229; ERROR_CONNECTION_ACTIVE = 1230; ERROR_NETWORK_UNREACHABLE = 1231; ERROR_HOST_UNREACHABLE = 1232; ERROR_PROTOCOL_UNREACHABLE = 1233; ERROR_PORT_UNREACHABLE = 1234; ERROR_REQUEST_ABORTED = 1235; ERROR_CONNECTION_ABORTED = 1236; ERROR_RETRY = 1237; ERROR_CONNECTION_COUNT_LIMIT = 1238; ERROR_LOGIN_TIME_RESTRICTION = 1239; ERROR_LOGIN_WKSTA_RESTRICTION = 1240; ERROR_INCORRECT_ADDRESS = 1241; ERROR_ALREADY_REGISTERED = 1242; ERROR_SERVICE_NOT_FOUND = 1243; ERROR_NOT_AUTHENTICATED = 1244; ERROR_NOT_LOGGED_ON = 1245; ERROR_CONTINUE = 1246; ERROR_ALREADY_INITIALIZED = 1247; ERROR_NO_MORE_DEVICES = 1248; ERROR_NOT_ALL_ASSIGNED = 1300; ERROR_SOME_NOT_MAPPED = 1301; ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302; ERROR_LOCAL_USER_SESSION_KEY = 1303; ERROR_NULL_LM_PASSWORD = 1304; ERROR_UNKNOWN_REVISION = 1305; ERROR_REVISION_MISMATCH = 1306; ERROR_INVALID_OWNER = 1307; ERROR_INVALID_PRIMARY_GROUP = 1308; ERROR_NO_IMPERSONATION_TOKEN = 1309; ERROR_CANT_DISABLE_MANDATORY = 1310; ERROR_NO_LOGON_SERVERS = 1311; ERROR_NO_SUCH_LOGON_SESSION = 1312; ERROR_NO_SUCH_PRIVILEGE = 1313; ERROR_PRIVILEGE_NOT_HELD = 1314; ERROR_INVALID_ACCOUNT_NAME = 1315; ERROR_USER_EXISTS = 1316; ERROR_NO_SUCH_USER = 1317; ERROR_GROUP_EXISTS = 1318; ERROR_NO_SUCH_GROUP = 1319; ERROR_MEMBER_IN_GROUP = 1320; ERROR_MEMBER_NOT_IN_GROUP = 1321; ERROR_LAST_ADMIN = 1322; ERROR_WRONG_PASSWORD = 1323; ERROR_ILL_FORMED_PASSWORD = 1324; ERROR_PASSWORD_RESTRICTION = 1325; ERROR_LOGON_FAILURE = 1326; ERROR_ACCOUNT_RESTRICTION = 1327; ERROR_INVALID_LOGON_HOURS = 1328; ERROR_INVALID_WORKSTATION = 1329; ERROR_PASSWORD_EXPIRED = 1330; ERROR_ACCOUNT_DISABLED = 1331; ERROR_NONE_MAPPED = 1332; ERROR_TOO_MANY_LUIDS_REQUESTED = 1333; ERROR_LUIDS_EXHAUSTED = 1334; ERROR_INVALID_SUB_AUTHORITY = 1335; ERROR_INVALID_ACL = 1336; ERROR_INVALID_SID = 1337; ERROR_INVALID_SECURITY_DESCR = 1338; ERROR_BAD_INHERITANCE_ACL = 1340; ERROR_SERVER_DISABLED = 1341; ERROR_SERVER_NOT_DISABLED = 1342; ERROR_INVALID_ID_AUTHORITY = 1343; ERROR_ALLOTTED_SPACE_EXCEEDED = 1344; ERROR_INVALID_GROUP_ATTRIBUTES = 1345; ERROR_BAD_IMPERSONATION_LEVEL = 1346; ERROR_CANT_OPEN_ANONYMOUS = 1347; ERROR_BAD_VALIDATION_CLASS = 1348; ERROR_BAD_TOKEN_TYPE = 1349; ERROR_NO_SECURITY_ON_OBJECT = 1350; ERROR_CANT_ACCESS_DOMAIN_INFO = 1351; ERROR_INVALID_SERVER_STATE = 1352; ERROR_INVALID_DOMAIN_STATE = 1353; ERROR_INVALID_DOMAIN_ROLE = 1354; ERROR_NO_SUCH_DOMAIN = 1355; ERROR_DOMAIN_EXISTS = 1356; ERROR_DOMAIN_LIMIT_EXCEEDED = 1357; ERROR_INTERNAL_DB_CORRUPTION = 1358; ERROR_INTERNAL_ERROR = 1359; ERROR_GENERIC_NOT_MAPPED = 1360; ERROR_BAD_DESCRIPTOR_FORMAT = 1361; ERROR_NOT_LOGON_PROCESS = 1362; ERROR_LOGON_SESSION_EXISTS = 1363; ERROR_NO_SUCH_PACKAGE = 1364; ERROR_BAD_LOGON_SESSION_STATE = 1365; ERROR_LOGON_SESSION_COLLISION = 1366; ERROR_INVALID_LOGON_TYPE = 1367; ERROR_CANNOT_IMPERSONATE = 1368; ERROR_RXACT_INVALID_STATE = 1369; ERROR_RXACT_COMMIT_FAILURE = 1370; ERROR_SPECIAL_ACCOUNT = 1371; ERROR_SPECIAL_GROUP = 1372; ERROR_SPECIAL_USER = 1373; ERROR_MEMBERS_PRIMARY_GROUP = 1374; ERROR_TOKEN_ALREADY_IN_USE = 1375; ERROR_NO_SUCH_ALIAS = 1376; ERROR_MEMBER_NOT_IN_ALIAS = 1377; ERROR_MEMBER_IN_ALIAS = 1378; ERROR_ALIAS_EXISTS = 1379; ERROR_LOGON_NOT_GRANTED = 1380; ERROR_TOO_MANY_SECRETS = 1381; ERROR_SECRET_TOO_LONG = 1382; ERROR_INTERNAL_DB_ERROR = 1383; ERROR_TOO_MANY_CONTEXT_IDS = 1384; ERROR_LOGON_TYPE_NOT_GRANTED = 1385; ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386; ERROR_NO_SUCH_MEMBER = 1387; ERROR_INVALID_MEMBER = 1388; ERROR_TOO_MANY_SIDS = 1389; ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390; ERROR_NO_INHERITANCE = 1391; ERROR_FILE_CORRUPT = 1392; ERROR_DISK_CORRUPT = 1393; ERROR_NO_USER_SESSION_KEY = 1394; ERROR_LICENSE_QUOTA_EXCEEDED = 1395; ERROR_INVALID_WINDOW_HANDLE = 1400; ERROR_INVALID_MENU_HANDLE = 1401; ERROR_INVALID_CURSOR_HANDLE = 1402; ERROR_INVALID_ACCEL_HANDLE = 1403; ERROR_INVALID_HOOK_HANDLE = 1404; ERROR_INVALID_DWP_HANDLE = 1405; ERROR_TLW_WITH_WSCHILD = 1406; ERROR_CANNOT_FIND_WND_CLASS = 1407; ERROR_WINDOW_OF_OTHER_THREAD = 1408; ERROR_HOTKEY_ALREADY_REGISTERED = 1409; ERROR_CLASS_ALREADY_EXISTS = 1410; ERROR_CLASS_DOES_NOT_EXIST = 1411; ERROR_CLASS_HAS_WINDOWS = 1412; ERROR_INVALID_INDEX = 1413; ERROR_INVALID_ICON_HANDLE = 1414; ERROR_PRIVATE_DIALOG_INDEX = 1415; ERROR_LISTBOX_ID_NOT_FOUND = 1416; ERROR_NO_WILDCARD_CHARACTERS = 1417; ERROR_CLIPBOARD_NOT_OPEN = 1418; ERROR_HOTKEY_NOT_REGISTERED = 1419; ERROR_WINDOW_NOT_DIALOG = 1420; ERROR_CONTROL_ID_NOT_FOUND = 1421; ERROR_INVALID_COMBOBOX_MESSAGE = 1422; ERROR_WINDOW_NOT_COMBOBOX = 1423; ERROR_INVALID_EDIT_HEIGHT = 1424; ERROR_DC_NOT_FOUND = 1425; ERROR_INVALID_HOOK_FILTER = 1426; ERROR_INVALID_FILTER_PROC = 1427; ERROR_HOOK_NEEDS_HMOD = 1428; ERROR_GLOBAL_ONLY_HOOK = 1429; ERROR_JOURNAL_HOOK_SET = 1430; ERROR_HOOK_NOT_INSTALLED = 1431; ERROR_INVALID_LB_MESSAGE = 1432; ERROR_SETCOUNT_ON_BAD_LB = 1433; ERROR_LB_WITHOUT_TABSTOPS = 1434; ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435; ERROR_CHILD_WINDOW_MENU = 1436; ERROR_NO_SYSTEM_MENU = 1437; ERROR_INVALID_MSGBOX_STYLE = 1438; ERROR_INVALID_SPI_VALUE = 1439; ERROR_SCREEN_ALREADY_LOCKED = 1440; ERROR_HWNDS_HAVE_DIFF_PARENT = 1441; ERROR_NOT_CHILD_WINDOW = 1442; ERROR_INVALID_GW_COMMAND = 1443; ERROR_INVALID_THREAD_ID = 1444; ERROR_NON_MDICHILD_WINDOW = 1445; ERROR_POPUP_ALREADY_ACTIVE = 1446; ERROR_NO_SCROLLBARS = 1447; ERROR_INVALID_SCROLLBAR_RANGE = 1448; ERROR_INVALID_SHOWWIN_COMMAND = 1449; ERROR_NO_SYSTEM_RESOURCES = 1450; ERROR_NONPAGED_SYSTEM_RESOURCES = 1451; ERROR_PAGED_SYSTEM_RESOURCES = 1452; ERROR_WORKING_SET_QUOTA = 1453; ERROR_PAGEFILE_QUOTA = 1454; ERROR_COMMITMENT_LIMIT = 1455; ERROR_MENU_ITEM_NOT_FOUND = 1456; ERROR_INVALID_KEYBOARD_HANDLE = 1457; ERROR_HOOK_TYPE_NOT_ALLOWED = 1458; ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459; ERROR_TIMEOUT = 1460; ERROR_EVENTLOG_FILE_CORRUPT = 1500; ERROR_EVENTLOG_CANT_START = 1501; ERROR_LOG_FILE_FULL = 1502; ERROR_EVENTLOG_FILE_CHANGED = 1503; RPC_S_INVALID_STRING_BINDING = 1700; RPC_S_WRONG_KIND_OF_BINDING = 1701; RPC_S_INVALID_BINDING = 1702; RPC_S_PROTSEQ_NOT_SUPPORTED = 1703; RPC_S_INVALID_RPC_PROTSEQ = 1704; RPC_S_INVALID_STRING_UUID = 1705; RPC_S_INVALID_ENDPOINT_FORMAT = 1706; RPC_S_INVALID_NET_ADDR = 1707; RPC_S_NO_ENDPOINT_FOUND = 1708; RPC_S_INVALID_TIMEOUT = 1709; RPC_S_OBJECT_NOT_FOUND = 1710; RPC_S_ALREADY_REGISTERED = 1711; RPC_S_TYPE_ALREADY_REGISTERED = 1712; RPC_S_ALREADY_LISTENING = 1713; RPC_S_NO_PROTSEQS_REGISTERED = 1714; RPC_S_NOT_LISTENING = 1715; RPC_S_UNKNOWN_MGR_TYPE = 1716; RPC_S_UNKNOWN_IF = 1717; RPC_S_NO_BINDINGS = 1718; RPC_S_NO_PROTSEQS = 1719; RPC_S_CANT_CREATE_ENDPOINT = 1720; RPC_S_OUT_OF_RESOURCES = 1721; RPC_S_SERVER_UNAVAILABLE = 1722; RPC_S_SERVER_TOO_BUSY = 1723; RPC_S_INVALID_NETWORK_OPTIONS = 1724; RPC_S_NO_CALL_ACTIVE = 1725; RPC_S_CALL_FAILED = 1726; RPC_S_CALL_FAILED_DNE = 1727; RPC_S_PROTOCOL_ERROR = 1728; RPC_S_UNSUPPORTED_TRANS_SYN = 1730; RPC_S_UNSUPPORTED_TYPE = 1732; RPC_S_INVALID_TAG = 1733; RPC_S_INVALID_BOUND = 1734; RPC_S_NO_ENTRY_NAME = 1735; RPC_S_INVALID_NAME_SYNTAX = 1736; RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737; RPC_S_UUID_NO_ADDRESS = 1739; RPC_S_DUPLICATE_ENDPOINT = 1740; RPC_S_UNKNOWN_AUTHN_TYPE = 1741; RPC_S_MAX_CALLS_TOO_SMALL = 1742; RPC_S_STRING_TOO_LONG = 1743; RPC_S_PROTSEQ_NOT_FOUND = 1744; RPC_S_PROCNUM_OUT_OF_RANGE = 1745; RPC_S_BINDING_HAS_NO_AUTH = 1746; RPC_S_UNKNOWN_AUTHN_SERVICE = 1747; RPC_S_UNKNOWN_AUTHN_LEVEL = 1748; RPC_S_INVALID_AUTH_IDENTITY = 1749; RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750; EPT_S_INVALID_ENTRY = 1751; EPT_S_CANT_PERFORM_OP = 1752; EPT_S_NOT_REGISTERED = 1753; RPC_S_NOTHING_TO_EXPORT = 1754; RPC_S_INCOMPLETE_NAME = 1755; RPC_S_INVALID_VERS_OPTION = 1756; RPC_S_NO_MORE_MEMBERS = 1757; RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758; RPC_S_INTERFACE_NOT_FOUND = 1759; RPC_S_ENTRY_ALREADY_EXISTS = 1760; RPC_S_ENTRY_NOT_FOUND = 1761; RPC_S_NAME_SERVICE_UNAVAILABLE = 1762; RPC_S_INVALID_NAF_ID = 1763; RPC_S_CANNOT_SUPPORT = 1764; RPC_S_NO_CONTEXT_AVAILABLE = 1765; RPC_S_INTERNAL_ERROR = 1766; RPC_S_ZERO_DIVIDE = 1767; RPC_S_ADDRESS_ERROR = 1768; RPC_S_FP_DIV_ZERO = 1769; RPC_S_FP_UNDERFLOW = 1770; RPC_S_FP_OVERFLOW = 1771; RPC_X_NO_MORE_ENTRIES = 1772; RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773; RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774; RPC_X_SS_IN_NULL_CONTEXT = 1775; RPC_X_SS_CONTEXT_DAMAGED = 1777; RPC_X_SS_HANDLES_MISMATCH = 1778; RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779; RPC_X_NULL_REF_POINTER = 1780; RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781; RPC_X_BYTE_COUNT_TOO_SMALL = 1782; RPC_X_BAD_STUB_DATA = 1783; ERROR_INVALID_USER_BUFFER = 1784; ERROR_UNRECOGNIZED_MEDIA = 1785; ERROR_NO_TRUST_LSA_SECRET = 1786; ERROR_NO_TRUST_SAM_ACCOUNT = 1787; ERROR_TRUSTED_DOMAIN_FAILURE = 1788; ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789; ERROR_TRUST_FAILURE = 1790; RPC_S_CALL_IN_PROGRESS = 1791; ERROR_NETLOGON_NOT_STARTED = 1792; ERROR_ACCOUNT_EXPIRED = 1793; ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794; ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795; ERROR_UNKNOWN_PORT = 1796; ERROR_UNKNOWN_PRINTER_DRIVER = 1797; ERROR_UNKNOWN_PRINTPROCESSOR = 1798; ERROR_INVALID_SEPARATOR_FILE = 1799; ERROR_INVALID_PRIORITY = 1800; ERROR_INVALID_PRINTER_NAME = 1801; ERROR_PRINTER_ALREADY_EXISTS = 1802; ERROR_INVALID_PRINTER_COMMAND = 1803; ERROR_INVALID_DATATYPE = 1804; ERROR_INVALID_ENVIRONMENT = 1805; RPC_S_NO_MORE_BINDINGS = 1806; ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807; ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808; ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809; ERROR_DOMAIN_TRUST_INCONSISTENT = 1810; ERROR_SERVER_HAS_OPEN_HANDLES = 1811; ERROR_RESOURCE_DATA_NOT_FOUND = 1812; ERROR_RESOURCE_TYPE_NOT_FOUND = 1813; ERROR_RESOURCE_NAME_NOT_FOUND = 1814; ERROR_RESOURCE_LANG_NOT_FOUND = 1815; ERROR_NOT_ENOUGH_QUOTA = 1816; RPC_S_NO_INTERFACES = 1817; RPC_S_CALL_CANCELLED = 1818; RPC_S_BINDING_INCOMPLETE = 1819; RPC_S_COMM_FAILURE = 1820; RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821; RPC_S_NO_PRINC_NAME = 1822; RPC_S_NOT_RPC_ERROR = 1823; RPC_S_UUID_LOCAL_ONLY = 1824; RPC_S_SEC_PKG_ERROR = 1825; RPC_S_NOT_CANCELLED = 1826; RPC_X_INVALID_ES_ACTION = 1827; RPC_X_WRONG_ES_VERSION = 1828; RPC_X_WRONG_STUB_VERSION = 1829; RPC_X_INVALID_PIPE_OBJECT = 1830; RPC_X_INVALID_PIPE_OPERATION = 1831; RPC_S_GROUP_MEMBER_NOT_FOUND = 1898; EPT_S_CANT_CREATE = 1899; RPC_S_INVALID_OBJECT = 1900; ERROR_INVALID_TIME = 1901; ERROR_INVALID_FORM_NAME = 1902; ERROR_INVALID_FORM_SIZE = 1903; ERROR_ALREADY_WAITING = 1904; ERROR_PRINTER_DELETED = 1905; ERROR_INVALID_PRINTER_STATE = 1906; ERROR_PASSWORD_MUST_CHANGE = 1907; ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908; ERROR_ACCOUNT_LOCKED_OUT = 1909; OR_INVALID_OXID = 1910; OR_INVALID_OID = 1911; OR_INVALID_SET = 1912; RPC_S_SEND_INCOMPLETE = 1913; ERROR_NO_BROWSER_SERVERS_FOUND = 6118; ERROR_INVALID_PIXEL_FORMAT = 2000; ERROR_BAD_DRIVER = 2001; ERROR_INVALID_WINDOW_STYLE = 2002; ERROR_METAFILE_NOT_SUPPORTED = 2003; ERROR_TRANSFORM_NOT_SUPPORTED = 2004; ERROR_CLIPPING_NOT_SUPPORTED = 2005; ERROR_UNKNOWN_PRINT_MONITOR = 3000; ERROR_PRINTER_DRIVER_IN_USE = 3001; ERROR_SPOOL_FILE_NOT_FOUND = 3002; ERROR_SPL_NO_STARTDOC = 3003; ERROR_SPL_NO_ADDJOB = 3004; ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005; ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006; ERROR_INVALID_PRINT_MONITOR = 3007; ERROR_PRINT_MONITOR_IN_USE = 3008; ERROR_PRINTER_HAS_JOBS_QUEUED = 3009; ERROR_SUCCESS_REBOOT_REQUIRED = 3010; ERROR_SUCCESS_RESTART_REQUIRED = 3011; ERROR_WINS_INTERNAL = 4000; ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001; ERROR_STATIC_INIT = 4002; ERROR_INC_BACKUP = 4003; ERROR_FULL_BACKUP = 4004; ERROR_REC_NON_EXISTENT = 4005; ERROR_RPL_NOT_ALLOWED = 4006; {ERROR_NO_BROWSER_SERVERS_FOUND = 6118; already above } E_UNEXPECTED = HRESULT($8000FFFF); E_NOTIMPL = HRESULT($80004001); E_OUTOFMEMORY = HRESULT($8007000E); E_INVALIDARG = HRESULT($80070057); E_NOINTERFACE = HRESULT($80004002); E_POINTER = HRESULT($80004003); E_HANDLE = HRESULT($80070006); E_ABORT = HRESULT($80004004); E_FAIL = HRESULT($80004005); E_ACCESSDENIED = HRESULT($80070005); E_PENDING = HRESULT($8000000A); CO_E_INIT_TLS = HRESULT($80004006); CO_E_INIT_SHARED_ALLOCATOR = HRESULT($80004007); CO_E_INIT_MEMORY_ALLOCATOR = HRESULT($80004008); CO_E_INIT_CLASS_CACHE = HRESULT($80004009); CO_E_INIT_RPC_CHANNEL = HRESULT($8000400A); CO_E_INIT_TLS_SET_CHANNEL_CONTROL = HRESULT($8000400B); CO_E_INIT_TLS_CHANNEL_CONTROL = HRESULT($8000400C); CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = HRESULT($8000400D); CO_E_INIT_SCM_MUTEX_EXISTS = HRESULT($8000400E); CO_E_INIT_SCM_FILE_MAPPING_EXISTS = HRESULT($8000400F); CO_E_INIT_SCM_MAP_VIEW_OF_FILE = HRESULT($80004010); CO_E_INIT_SCM_EXEC_FAILURE = HRESULT($80004011); CO_E_INIT_ONLY_SINGLE_THREADED = HRESULT($80004012); CO_E_CANT_REMOTE = HRESULT($80004013); CO_E_BAD_SERVER_NAME = HRESULT($80004014); CO_E_WRONG_SERVER_IDENTITY = HRESULT($80004015); CO_E_OLE1DDE_DISABLED = HRESULT($80004016); CO_E_RUNAS_SYNTAX = HRESULT($80004017); CO_E_CREATEPROCESS_FAILURE = HRESULT($80004018); CO_E_RUNAS_CREATEPROCESS_FAILURE = HRESULT($80004019); CO_E_RUNAS_LOGON_FAILURE = HRESULT($8000401A); CO_E_LAUNCH_PERMSSION_DENIED = HRESULT($8000401B); CO_E_START_SERVICE_FAILURE = HRESULT($8000401C); CO_E_REMOTE_COMMUNICATION_FAILURE = HRESULT($8000401D); CO_E_SERVER_START_TIMEOUT = HRESULT($8000401E); CO_E_CLSREG_INCONSISTENT = HRESULT($8000401F); CO_E_IIDREG_INCONSISTENT = HRESULT($80004020); CO_E_NOT_SUPPORTED = HRESULT($80004021); CO_E_FIRST = DWORD ($800401F0); CO_E_LAST = DWORD ($800401FF); CO_S_FIRST = DWORD ( $401F0); CO_S_LAST = DWORD ( $401FF); S_OK = HRESULT($00000000); S_FALSE = HRESULT($00000001); CO_E_NOTINITIALIZED = HRESULT($800401F0); CO_E_ALREADYINITIALIZED = HRESULT($800401F1); CO_E_CANTDETERMINECLASS = HRESULT($800401F2); CO_E_CLASSSTRING = HRESULT($800401F3); CO_E_IIDSTRING = HRESULT($800401F4); CO_E_APPNOTFOUND = HRESULT($800401F5); CO_E_APPSINGLEUSE = HRESULT($800401F6); CO_E_ERRORINAPP = HRESULT($800401F7); CO_E_DLLNOTFOUND = HRESULT($800401F8); CO_E_ERRORINDLL = HRESULT($800401F9); CO_E_WRONGOSFORAPP = HRESULT($800401FA); CO_E_OBJNOTREG = HRESULT($800401FB); CO_E_OBJISREG = HRESULT($800401FC); CO_E_OBJNOTCONNECTED = HRESULT($800401FD); CO_E_APPDIDNTREG = HRESULT($800401FE); CO_E_RELEASED = HRESULT($800401FF); OLE_E_FIRST = HRESULT($80040000); OLE_E_LAST = HRESULT($800400FF); OLE_S_FIRST = HRESULT($00040000); OLE_S_LAST = HRESULT($000400FF); OLE_E_OLEVERB = HRESULT($80040000); OLE_E_ADVF = HRESULT($80040001); OLE_E_ENUM_NOMORE = HRESULT($80040002); OLE_E_ADVISENOTSUPPORTED = HRESULT($80040003); OLE_E_NOCONNECTION = HRESULT($80040004); OLE_E_NOTRUNNING = HRESULT($80040005); OLE_E_NOCACHE = HRESULT($80040006); OLE_E_BLANK = HRESULT($80040007); OLE_E_CLASSDIFF = HRESULT($80040008); OLE_E_CANT_GETMONIKER = HRESULT($80040009); OLE_E_CANT_BINDTOSOURCE = HRESULT($8004000A); OLE_E_STATIC = HRESULT($8004000B); OLE_E_PROMPTSAVECANCELLED = HRESULT($8004000C); OLE_E_INVALIDRECT = HRESULT($8004000D); OLE_E_WRONGCOMPOBJ = HRESULT($8004000E); OLE_E_INVALIDHWND = HRESULT($8004000F); OLE_E_NOT_INPLACEACTIVE = HRESULT($80040010); OLE_E_CANTCONVERT = HRESULT($80040011); OLE_E_NOSTORAGE = HRESULT($80040012); DV_E_FORMATETC = HRESULT($80040064); DV_E_DVTARGETDEVICE = HRESULT($80040065); DV_E_STGMEDIUM = HRESULT($80040066); DV_E_STATDATA = HRESULT($80040067); DV_E_LINDEX = HRESULT($80040068); DV_E_TYMED = HRESULT($80040069); DV_E_CLIPFORMAT = HRESULT($8004006A); DV_E_DVASPECT = HRESULT($8004006B); DV_E_DVTARGETDEVICE_SIZE = HRESULT($8004006C); DV_E_NOIVIEWOBJECT = HRESULT($8004006D); DRAGDROP_E_FIRST = DWORD ($80040100); DRAGDROP_E_LAST = DWORD ($8004010F); DRAGDROP_S_FIRST = DWORD ($00040100); DRAGDROP_S_LAST = DWORD ($0004010F); DRAGDROP_E_NOTREGISTERED = HRESULT($80040100); DRAGDROP_E_ALREADYREGISTERED = HRESULT($80040101); DRAGDROP_E_INVALIDHWND = HRESULT($80040102); CLASSFACTORY_E_FIRST = DWORD ($80040110); CLASSFACTORY_E_LAST = DWORD ($8004011F); CLASSFACTORY_S_FIRST = DWORD ($00040110); CLASSFACTORY_S_LAST = DWORD ($0004011F); CLASS_E_NOAGGREGATION = HRESULT($80040110); CLASS_E_CLASSNOTAVAILABLE = HRESULT($80040111); MARSHAL_E_FIRST = DWORD ($80040120); MARSHAL_E_LAST = DWORD ($8004012F); MARSHAL_S_FIRST = DWORD ($00040120); MARSHAL_S_LAST = DWORD ($0004012F); DATA_E_FIRST = DWORD ($80040130); DATA_E_LAST = DWORD ($8004013F); DATA_S_FIRST = DWORD ($00040130); DATA_S_LAST = DWORD ($0004013F); VIEW_E_FIRST = DWORD ($80040140); VIEW_E_LAST = DWORD ($8004014F); VIEW_S_FIRST = DWORD ($00040140); VIEW_S_LAST = DWORD ($0004014F); VIEW_E_DRAW = HRESULT($80040140); REGDB_E_FIRST = DWORD ($80040150); REGDB_E_LAST = DWORD ($8004015F); REGDB_S_FIRST = DWORD ($00040150); REGDB_S_LAST = DWORD ($0004015F); REGDB_E_READREGDB = HRESULT($80040150); REGDB_E_WRITEREGDB = HRESULT($80040151); REGDB_E_KEYMISSING = HRESULT($80040152); REGDB_E_INVALIDVALUE = HRESULT($80040153); REGDB_E_CLASSNOTREG = HRESULT($80040154); REGDB_E_IIDNOTREG = HRESULT($80040155); CACHE_E_FIRST = DWORD ($80040170); CACHE_E_LAST = DWORD ($8004017F); CACHE_S_FIRST = DWORD ($00040170); CACHE_S_LAST = DWORD ($0004017F); CACHE_E_NOCACHE_UPDATED = HRESULT($80040170); OLEOBJ_E_FIRST = DWORD ($80040180); OLEOBJ_E_LAST = DWORD ($8004018F); OLEOBJ_S_FIRST = DWORD ($00040180); OLEOBJ_S_LAST = DWORD ($0004018F); OLEOBJ_E_NOVERBS = HRESULT($80040180); OLEOBJ_E_INVALIDVERB = HRESULT($80040181); CLIENTSITE_E_FIRST = DWORD ($80040190); CLIENTSITE_E_LAST = DWORD ($8004019F); CLIENTSITE_S_FIRST = DWORD ($00040190); CLIENTSITE_S_LAST = DWORD ($0004019F); INPLACE_E_NOTUNDOABLE = HRESULT($800401A0); INPLACE_E_NOTOOLSPACE = HRESULT($800401A1); INPLACE_E_FIRST = DWORD ($800401A0); INPLACE_E_LAST = DWORD ($800401AF); INPLACE_S_FIRST = DWORD ($000401A0); INPLACE_S_LAST = DWORD ($000401AF); ENUM_E_FIRST = DWORD ($800401B0); ENUM_E_LAST = DWORD ($800401BF); ENUM_S_FIRST = DWORD ($000401B0); ENUM_S_LAST = DWORD ($000401BF); CONVERT10_E_FIRST = DWORD ($800401C0); CONVERT10_E_LAST = DWORD ($800401CF); CONVERT10_S_FIRST = DWORD ($000401C0); CONVERT10_S_LAST = DWORD ($000401CF); CONVERT10_E_OLESTREAM_GET = HRESULT($800401C0); CONVERT10_E_OLESTREAM_PUT = HRESULT($800401C1); CONVERT10_E_OLESTREAM_FMT = HRESULT($800401C2); CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = HRESULT($800401C3); CONVERT10_E_STG_FMT = HRESULT($800401C4); CONVERT10_E_STG_NO_STD_STREAM = HRESULT($800401C5); CONVERT10_E_STG_DIB_TO_BITMAP = HRESULT($800401C6); CLIPBRD_E_FIRST = DWORD ($800401D0); CLIPBRD_E_LAST = DWORD ($800401DF); CLIPBRD_S_FIRST = DWORD ($000401D0); CLIPBRD_S_LAST = DWORD ($000401DF); CLIPBRD_E_CANT_OPEN = HRESULT($800401D0); CLIPBRD_E_CANT_EMPTY = HRESULT($800401D1); CLIPBRD_E_CANT_SET = HRESULT($800401D2); CLIPBRD_E_BAD_DATA = HRESULT($800401D3); CLIPBRD_E_CANT_CLOSE = HRESULT($800401D4); MK_E_FIRST = DWORD ($800401E0); MK_E_LAST = DWORD ($800401EF); MK_S_FIRST = DWORD ($000401E0); MK_S_LAST = DWORD ($000401EF); MK_E_CONNECTMANUALLY = HRESULT($800401E0); MK_E_EXCEEDEDDEADLINE = HRESULT($800401E1); MK_E_NEEDGENERIC = HRESULT($800401E2); MK_E_UNAVAILABLE = HRESULT($800401E3); MK_E_SYNTAX = HRESULT($800401E4); MK_E_NOOBJECT = HRESULT($800401E5); MK_E_INVALIDEXTENSION = HRESULT($800401E6); MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = HRESULT($800401E7); MK_E_NOTBINDABLE = HRESULT($800401E8); MK_E_NOTBOUND = HRESULT($800401E9); MK_E_CANTOPENFILE = HRESULT($800401EA); MK_E_MUSTBOTHERUSER = HRESULT($800401EB); MK_E_NOINVERSE = HRESULT($800401EC); MK_E_NOSTORAGE = HRESULT($800401ED); MK_E_NOPREFIX = HRESULT($800401EE); MK_E_ENUMERATION_FAILED = HRESULT($800401EF); OLE_S_USEREG = HRESULT($00040000); OLE_S_STATIC = HRESULT($00040001); OLE_S_MAC_CLIPFORMAT = HRESULT($00040002); DRAGDROP_S_DROP = HRESULT($00040100); DRAGDROP_S_CANCEL = HRESULT($00040101); DRAGDROP_S_USEDEFAULTCURSORS = HRESULT($00040102); DATA_S_SAMEFORMATETC = HRESULT($00040130); VIEW_S_ALREADY_FROZEN = HRESULT($00040140); CACHE_S_FORMATETC_NOTSUPPORTED = HRESULT($00040170); CACHE_S_SAMECACHE = HRESULT($00040171); CACHE_S_SOMECACHES_NOTUPDATED = HRESULT($00040172); OLEOBJ_S_INVALIDVERB = HRESULT($00040180); OLEOBJ_S_CANNOT_DOVERB_NOW = HRESULT($00040181); OLEOBJ_S_INVALIDHWND = HRESULT($00040182); INPLACE_S_TRUNCATED = HRESULT($000401A0); CONVERT10_S_NO_PRESENTATION = HRESULT($000401C0); MK_S_REDUCED_TO_SELF = HRESULT($000401E2); MK_S_ME = HRESULT($000401E4); MK_S_HIM = HRESULT($000401E5); MK_S_US = HRESULT($000401E6); MK_S_MONIKERALREADYREGISTERED = HRESULT($000401E7); CO_E_CLASS_CREATE_FAILED = HRESULT($80080001); CO_E_SCM_ERROR = HRESULT($80080002); CO_E_SCM_RPC_FAILURE = HRESULT($80080003); CO_E_BAD_PATH = HRESULT($80080004); CO_E_SERVER_EXEC_FAILURE = HRESULT($80080005); CO_E_OBJSRV_RPC_FAILURE = HRESULT($80080006); MK_E_NO_NORMALIZED = HRESULT($80080007); CO_E_SERVER_STOPPING = HRESULT($80080008); MEM_E_INVALID_ROOT = HRESULT($80080009); MEM_E_INVALID_LINK = HRESULT($80080010); MEM_E_INVALID_SIZE = HRESULT($80080011); CO_S_NOTALLINTERFACES = HRESULT($00080012); DISP_E_UNKNOWNINTERFACE = HRESULT($80020001); DISP_E_MEMBERNOTFOUND = HRESULT($80020003); DISP_E_PARAMNOTFOUND = HRESULT($80020004); DISP_E_TYPEMISMATCH = HRESULT($80020005); DISP_E_UNKNOWNNAME = HRESULT($80020006); DISP_E_NONAMEDARGS = HRESULT($80020007); DISP_E_BADVARTYPE = HRESULT($80020008); DISP_E_EXCEPTION = HRESULT($80020009); DISP_E_OVERFLOW = HRESULT($8002000A); DISP_E_BADINDEX = HRESULT($8002000B); DISP_E_UNKNOWNLCID = HRESULT($8002000C); DISP_E_ARRAYISLOCKED = HRESULT($8002000D); DISP_E_BADPARAMCOUNT = HRESULT($8002000E); DISP_E_PARAMNOTOPTIONAL = HRESULT($8002000F); DISP_E_BADCALLEE = HRESULT($80020010); DISP_E_NOTACOLLECTION = HRESULT($80020011); TYPE_E_BUFFERTOOSMALL = HRESULT($80028016); TYPE_E_INVDATAREAD = HRESULT($80028018); TYPE_E_UNSUPFORMAT = HRESULT($80028019); TYPE_E_REGISTRYACCESS = HRESULT($8002801C); TYPE_E_LIBNOTREGISTERED = HRESULT($8002801D); TYPE_E_UNDEFINEDTYPE = HRESULT($80028027); TYPE_E_QUALIFIEDNAMEDISALLOWED = HRESULT($80028028); TYPE_E_INVALIDSTATE = HRESULT($80028029); TYPE_E_WRONGTYPEKIND = HRESULT($8002802A); TYPE_E_ELEMENTNOTFOUND = HRESULT($8002802B); TYPE_E_AMBIGUOUSNAME = HRESULT($8002802C); TYPE_E_NAMECONFLICT = HRESULT($8002802D); TYPE_E_UNKNOWNLCID = HRESULT($8002802E); TYPE_E_DLLFUNCTIONNOTFOUND = HRESULT($8002802F); TYPE_E_BADMODULEKIND = HRESULT($800288BD); TYPE_E_SIZETOOBIG = HRESULT($800288C5); TYPE_E_DUPLICATEID = HRESULT($800288C6); TYPE_E_INVALIDID = HRESULT($800288CF); TYPE_E_TYPEMISMATCH = HRESULT($80028CA0); TYPE_E_OUTOFBOUNDS = HRESULT($80028CA1); TYPE_E_IOERROR = HRESULT($80028CA2); TYPE_E_CANTCREATETMPFILE = HRESULT($80028CA3); TYPE_E_CANTLOADLIBRARY = HRESULT($80029C4A); TYPE_E_INCONSISTENTPROPFUNCS = HRESULT($80029C83); TYPE_E_CIRCULARTYPE = HRESULT($80029C84); STG_E_INVALIDFUNCTION = HRESULT($80030001); STG_E_FILENOTFOUND = HRESULT($80030002); STG_E_PATHNOTFOUND = HRESULT($80030003); STG_E_TOOMANYOPENFILES = HRESULT($80030004); STG_E_ACCESSDENIED = HRESULT($80030005); STG_E_INVALIDHANDLE = HRESULT($80030006); STG_E_INSUFFICIENTMEMORY = HRESULT($80030008); STG_E_INVALIDPOINTER = HRESULT($80030009); STG_E_NOMOREFILES = HRESULT($80030012); STG_E_DISKISWRITEPROTECTED = HRESULT($80030013); STG_E_SEEKERROR = HRESULT($80030019); STG_E_WRITEFAULT = HRESULT($8003001D); STG_E_READFAULT = HRESULT($8003001E); STG_E_SHAREVIOLATION = HRESULT($80030020); STG_E_LOCKVIOLATION = HRESULT($80030021); STG_E_FILEALREADYEXISTS = HRESULT($80030050); STG_E_INVALIDPARAMETER = HRESULT($80030057); STG_E_MEDIUMFULL = HRESULT($80030070); STG_E_PROPSETMISMATCHED = HRESULT($800300F0); STG_E_ABNORMALAPIEXIT = HRESULT($800300FA); STG_E_INVALIDHEADER = HRESULT($800300FB); STG_E_INVALIDNAME = HRESULT($800300FC); STG_E_UNKNOWN = HRESULT($800300FD); STG_E_UNIMPLEMENTEDFUNCTION = HRESULT($800300FE); STG_E_INVALIDFLAG = HRESULT($800300FF); STG_E_INUSE = HRESULT($80030100); STG_E_NOTCURRENT = HRESULT($80030101); STG_E_REVERTED = HRESULT($80030102); STG_E_CANTSAVE = HRESULT($80030103); STG_E_OLDFORMAT = HRESULT($80030104); STG_E_OLDDLL = HRESULT($80030105); STG_E_SHAREREQUIRED = HRESULT($80030106); STG_E_NOTFILEBASEDSTORAGE = HRESULT($80030107); STG_E_EXTANTMARSHALLINGS = HRESULT($80030108); STG_E_DOCFILECORRUPT = HRESULT($80030109); STG_E_BADBASEADDRESS = HRESULT($80030110); STG_E_INCOMPLETE = HRESULT($80030201); STG_E_TERMINATED = HRESULT($80030202); STG_S_CONVERTED = HRESULT($00030200); STG_S_BLOCK = HRESULT($00030201); STG_S_RETRYNOW = HRESULT($00030202); STG_S_MONITORING = HRESULT($00030203); RPC_E_CALL_REJECTED = HRESULT($80010001); RPC_E_CALL_CANCELED = HRESULT($80010002); RPC_E_CANTPOST_INSENDCALL = HRESULT($80010003); RPC_E_CANTCALLOUT_INASYNCCALL = HRESULT($80010004); RPC_E_CANTCALLOUT_INEXTERNALCALL = HRESULT($80010005); RPC_E_CONNECTION_TERMINATED = HRESULT($80010006); RPC_E_SERVER_DIED = HRESULT($80010007); RPC_E_CLIENT_DIED = HRESULT($80010008); RPC_E_INVALID_DATAPACKET = HRESULT($80010009); RPC_E_CANTTRANSMIT_CALL = HRESULT($8001000A); RPC_E_CLIENT_CANTMARSHAL_DATA = HRESULT($8001000B); RPC_E_CLIENT_CANTUNMARSHAL_DATA = HRESULT($8001000C); RPC_E_SERVER_CANTMARSHAL_DATA = HRESULT($8001000D); RPC_E_SERVER_CANTUNMARSHAL_DATA = HRESULT($8001000E); RPC_E_INVALID_DATA = HRESULT($8001000F); RPC_E_INVALID_PARAMETER = HRESULT($80010010); RPC_E_CANTCALLOUT_AGAIN = HRESULT($80010011); RPC_E_SERVER_DIED_DNE = HRESULT($80010012); RPC_E_SYS_CALL_FAILED = HRESULT($80010100); RPC_E_OUT_OF_RESOURCES = HRESULT($80010101); RPC_E_ATTEMPTED_MULTITHREAD = HRESULT($80010102); RPC_E_NOT_REGISTERED = HRESULT($80010103); RPC_E_FAULT = HRESULT($80010104); RPC_E_SERVERFAULT = HRESULT($80010105); RPC_E_CHANGED_MODE = HRESULT($80010106); RPC_E_INVALIDMETHOD = HRESULT($80010107); RPC_E_DISCONNECTED = HRESULT($80010108); RPC_E_RETRY = HRESULT($80010109); RPC_E_SERVERCALL_RETRYLATER = HRESULT($8001010A); RPC_E_SERVERCALL_REJECTED = HRESULT($8001010B); RPC_E_INVALID_CALLDATA = HRESULT($8001010C); RPC_E_CANTCALLOUT_ININPUTSYNCCALL = HRESULT($8001010D); RPC_E_WRONG_THREAD = HRESULT($8001010E); RPC_E_THREAD_NOT_INIT = HRESULT($8001010F); RPC_E_VERSION_MISMATCH = HRESULT($80010110); RPC_E_INVALID_HEADER = HRESULT($80010111); RPC_E_INVALID_EXTENSION = HRESULT($80010112); RPC_E_INVALID_IPID = HRESULT($80010113); RPC_E_INVALID_OBJECT = HRESULT($80010114); RPC_S_CALLPENDING = HRESULT($80010115); RPC_S_WAITONTIMER = HRESULT($80010116); RPC_E_CALL_COMPLETE = HRESULT($80010117); RPC_E_UNSECURE_CALL = HRESULT($80010118); RPC_E_TOO_LATE = HRESULT($80010119); RPC_E_NO_GOOD_SECURITY_PACKAGES = HRESULT($8001011A); RPC_E_ACCESS_DENIED = HRESULT($8001011B); RPC_E_REMOTE_DISABLED = HRESULT($8001011C); RPC_E_INVALID_OBJREF = HRESULT($8001011D); RPC_E_UNEXPECTED = HRESULT($8001FFFF); NTE_BAD_UID = HRESULT($80090001); NTE_BAD_HASH = HRESULT($80090002); NTE_BAD_KEY = HRESULT($80090003); NTE_BAD_LEN = HRESULT($80090004); NTE_BAD_DATA = HRESULT($80090005); NTE_BAD_SIGNATURE = HRESULT($80090006); NTE_BAD_VER = HRESULT($80090007); NTE_BAD_ALGID = HRESULT($80090008); NTE_BAD_FLAGS = HRESULT($80090009); NTE_BAD_TYPE = HRESULT($8009000A); NTE_BAD_KEY_STATE = HRESULT($8009000B); NTE_BAD_HASH_STATE = HRESULT($8009000C); NTE_NO_KEY = HRESULT($8009000D); NTE_NO_MEMORY = HRESULT($8009000E); NTE_EXISTS = HRESULT($8009000F); NTE_PERM = HRESULT($80090010); NTE_NOT_FOUND = HRESULT($80090011); NTE_DOUBLE_ENCRYPT = HRESULT($80090012); NTE_BAD_PROVIDER = HRESULT($80090013); NTE_BAD_PROV_TYPE = HRESULT($80090014); NTE_BAD_PUBLIC_KEY = HRESULT($80090015); NTE_BAD_KEYSET = HRESULT($80090016); NTE_PROV_TYPE_NOT_DEF = HRESULT($80090017); NTE_PROV_TYPE_ENTRY_BAD = HRESULT($80090018); NTE_KEYSET_NOT_DEF = HRESULT($80090019); NTE_KEYSET_ENTRY_BAD = HRESULT($8009001A); NTE_PROV_TYPE_NO_MATCH = HRESULT($8009001B); NTE_SIGNATURE_FILE_BAD = HRESULT($8009001C); NTE_PROVIDER_DLL_FAIL = HRESULT($8009001D); NTE_PROV_DLL_NOT_FOUND = HRESULT($8009001E); NTE_BAD_KEYSET_PARAM = HRESULT($8009001F); NTE_FAIL = HRESULT($80090020); NTE_SYS_ERR = HRESULT($80090021); NTE_OP_OK = HRESULT( 0); TRUST_E_PROVIDER_UNKNOWN = HRESULT($800B0001); TRUST_E_ACTION_UNKNOWN = HRESULT($800B0002); TRUST_E_SUBJECT_FORM_UNKNOWN = HRESULT($800B0003); TRUST_E_SUBJECT_NOT_TRUSTED = HRESULT($800B0004); DIGSIG_E_ENCODE = HRESULT($800B0005); DIGSIG_E_DECODE = HRESULT($800B0006); DIGSIG_E_EXTENSIBILITY = HRESULT($800B0007); DIGSIG_E_CRYPTO = HRESULT($800B0008); PERSIST_E_SIZEDEFINITE = HRESULT($800B0009); PERSIST_E_SIZEINDEFINITE = HRESULT($800B000A); PERSIST_E_NOTSELFSIZING = HRESULT($800B000B); TRUST_E_NOSIGNATURE = HRESULT($800B0100); CERT_E_EXPIRED = HRESULT($800B0101); CERT_E_VALIDIYPERIODNESTING = HRESULT($800B0102); CERT_E_ROLE = HRESULT($800B0103); CERT_E_PATHLENCONST = HRESULT($800B0104); CERT_E_CRITICAL = HRESULT($800B0105); CERT_E_PURPOSE = HRESULT($800B0106); CERT_E_ISSUERCHAINING = HRESULT($800B0107); CERT_E_MALFORMED = HRESULT($800B0108); CERT_E_UNTRUSTEDROOT = HRESULT($800B0109); CERT_E_CHAINING = HRESULT($800B010A); {$endif read_interface}