1{ 2 This file is part of the Free Pascal run time library. 3 This unit contains the error code definition for the Win32 API 4 5 Copyright (c) 1999-2001 by Florian Klaempfl, 6 member of the Free Pascal development team. 7 8 See the file COPYING.FPC, included in this distribution, 9 for details about the copyright. 10 11 This program is distributed in the hope that it will be useful, 12 but WITHOUT ANY WARRANTY; without even the implied warranty of 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. 14 15 **********************************************************************} 16 17{ 18 19 Errors.h 20 21 22 Windows32 API error codes 23 24 25 Copyright (C) 1996 Free Software Foundation, Inc. 26 27 28 Author: Scott Christley <scottc@net-community.com> 29 30 31 This file is part of the Windows32 API Library. 32 33 34 This library is free software; you can redistribute it and/or 35 modify it under the terms of the GNU Library General Public 36 License as published by the Free Software Foundation; either 37 version 2 of the License, or (at your option) any later version. 38 39 40 This library is distributed in the hope that it will be useful, 41 but WITHOUT ANY WARRANTY; without even the implied warranty of 42 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 43 Library General Public License for more details. 44 45 46 If you are interested in a warranty or support for this source code, 47 contact Scott Christley <scottc@net-community.com> for more information. 48 49 50 You should have received a copy of the GNU Library General Public 51 License along with this library; see the file COPYING.LIB. 52 If not, write to the Free Software Foundation, 53 54 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. 55 56 Changes : 57 58 08/15/2005 update for wince4.2 port,ORO06 59} 60 61{$ifdef read_interface} 62 63 const 64 APPLICATION_ERROR_MASK = $20000000; //+winnt 65 LZERROR_UNKNOWNALG = -(8); 66 LZERROR_BADVALUE = -(7); 67 LZERROR_GLOBLOCK = -(6); 68 LZERROR_GLOBALLOC = -(5); 69 LZERROR_WRITE = -(4); 70 LZERROR_READ = -(3); 71 LZERROR_BADOUTHANDLE = -(2); 72 LZERROR_BADINHANDLE = -(1); 73 NO_ERROR = 0; 74 ERROR_SUCCESS = 0; 75 ERROR_INVALID_FUNCTION = 1; 76 ERROR_FILE_NOT_FOUND = 2; 77 ERROR_PATH_NOT_FOUND = 3; 78 ERROR_TOO_MANY_OPEN_FILES = 4; 79 ERROR_ACCESS_DENIED = 5; 80 ERROR_INVALID_HANDLE = 6; 81 ERROR_ARENA_TRASHED = 7; 82 ERROR_NOT_ENOUGH_MEMORY = 8; 83 ERROR_INVALID_BLOCK = 9; 84 ERROR_BAD_ENVIRONMENT = 10; 85 ERROR_BAD_FORMAT = 11; 86 ERROR_INVALID_ACCESS = 12; 87 ERROR_INVALID_DATA = 13; 88 ERROR_OUTOFMEMORY = 14; 89 ERROR_INVALID_DRIVE = 15; 90 ERROR_CURRENT_DIRECTORY = 16; 91 ERROR_NOT_SAME_DEVICE = 17; 92 ERROR_NO_MORE_FILES = 18; 93 ERROR_WRITE_PROTECT = 19; 94 ERROR_BAD_UNIT = 20; 95 ERROR_NOT_READY = 21; 96 ERROR_BAD_COMMAND = 22; 97 ERROR_CRC = 23; 98 ERROR_BAD_LENGTH = 24; 99 ERROR_SEEK = 25; 100 ERROR_NOT_DOS_DISK = 26; 101 ERROR_SECTOR_NOT_FOUND = 27; 102 ERROR_OUT_OF_PAPER = 28; 103 ERROR_WRITE_FAULT = 29; 104 ERROR_READ_FAULT = 30; 105 ERROR_GEN_FAILURE = 31; 106 ERROR_SHARING_VIOLATION = 32; 107 ERROR_LOCK_VIOLATION = 33; 108 ERROR_WRONG_DISK = 34; 109 ERROR_SHARING_BUFFER_EXCEEDED = 36; 110 ERROR_HANDLE_EOF = 38; 111 ERROR_HANDLE_DISK_FULL = 39; 112 ERROR_NOT_SUPPORTED = 50; 113 ERROR_REM_NOT_LIST = 51; 114 ERROR_DUP_NAME = 52; 115 ERROR_BAD_NETPATH = 53; 116 ERROR_NETWORK_BUSY = 54; 117 ERROR_DEV_NOT_EXIST = 55; 118 ERROR_TOO_MANY_CMDS = 56; 119 ERROR_ADAP_HDW_ERR = 57; 120 ERROR_BAD_NET_RESP = 58; 121 ERROR_UNEXP_NET_ERR = 59; 122 ERROR_BAD_REM_ADAP = 60; 123 ERROR_PRINTQ_FULL = 61; 124 ERROR_NO_SPOOL_SPACE = 62; 125 ERROR_PRINT_CANCELLED = 63; 126 ERROR_NETNAME_DELETED = 64; 127 ERROR_NETWORK_ACCESS_DENIED = 65; 128 ERROR_BAD_DEV_TYPE = 66; 129 ERROR_BAD_NET_NAME = 67; 130 ERROR_TOO_MANY_NAMES = 68; 131 ERROR_TOO_MANY_SESS = 69; 132 ERROR_SHARING_PAUSED = 70; 133 ERROR_REQ_NOT_ACCEP = 71; 134 ERROR_REDIR_PAUSED = 72; 135 ERROR_FILE_EXISTS = 80; 136 ERROR_CANNOT_MAKE = 82; 137 ERROR_FAIL_I24 = 83; 138 ERROR_OUT_OF_STRUCTURES = 84; 139 ERROR_ALREADY_ASSIGNED = 85; 140 ERROR_INVALID_PASSWORD = 86; 141 ERROR_INVALID_PARAMETER = 87; 142 ERROR_NET_WRITE_FAULT = 88; 143 ERROR_NO_PROC_SLOTS = 89; 144 ERROR_TOO_MANY_SEMAPHORES = 100; 145 ERROR_EXCL_SEM_ALREADY_OWNED = 101; 146 ERROR_SEM_IS_SET = 102; 147 ERROR_TOO_MANY_SEM_REQUESTS = 103; 148 ERROR_INVALID_AT_INTERRUPT_TIME = 104; 149 ERROR_SEM_OWNER_DIED = 105; 150 ERROR_SEM_USER_LIMIT = 106; 151 ERROR_DISK_CHANGE = 107; 152 ERROR_DRIVE_LOCKED = 108; 153 ERROR_BROKEN_PIPE = 109; 154 ERROR_OPEN_FAILED = 110; 155 ERROR_BUFFER_OVERFLOW = 111; 156 ERROR_DISK_FULL = 112; 157 ERROR_NO_MORE_SEARCH_HANDLES = 113; 158 ERROR_INVALID_TARGET_HANDLE = 114; 159 ERROR_INVALID_CATEGORY = 117; 160 ERROR_INVALID_VERIFY_SWITCH = 118; 161 ERROR_BAD_DRIVER_LEVEL = 119; 162 ERROR_CALL_NOT_IMPLEMENTED = 120; 163 ERROR_SEM_TIMEOUT = 121; 164 ERROR_INSUFFICIENT_BUFFER = 122; 165 ERROR_INVALID_NAME = 123; 166 ERROR_INVALID_LEVEL = 124; 167 ERROR_NO_VOLUME_LABEL = 125; 168 ERROR_MOD_NOT_FOUND = 126; 169 ERROR_PROC_NOT_FOUND = 127; 170 ERROR_WAIT_NO_CHILDREN = 128; 171 ERROR_CHILD_NOT_COMPLETE = 129; 172 ERROR_DIRECT_ACCESS_HANDLE = 130; 173 ERROR_NEGATIVE_SEEK = 131; 174 ERROR_SEEK_ON_DEVICE = 132; 175 ERROR_IS_JOIN_TARGET = 133; 176 ERROR_IS_JOINED = 134; 177 ERROR_IS_SUBSTED = 135; 178 ERROR_NOT_JOINED = 136; 179 ERROR_NOT_SUBSTED = 137; 180 ERROR_JOIN_TO_JOIN = 138; 181 ERROR_SUBST_TO_SUBST = 139; 182 ERROR_JOIN_TO_SUBST = 140; 183 ERROR_SUBST_TO_JOIN = 141; 184 ERROR_BUSY_DRIVE = 142; 185 ERROR_SAME_DRIVE = 143; 186 ERROR_DIR_NOT_ROOT = 144; 187 ERROR_DIR_NOT_EMPTY = 145; 188 ERROR_IS_SUBST_PATH = 146; 189 ERROR_IS_JOIN_PATH = 147; 190 ERROR_PATH_BUSY = 148; 191 ERROR_IS_SUBST_TARGET = 149; 192 ERROR_SYSTEM_TRACE = 150; 193 ERROR_INVALID_EVENT_COUNT = 151; 194 ERROR_TOO_MANY_MUXWAITERS = 152; 195 ERROR_INVALID_LIST_FORMAT = 153; 196 ERROR_LABEL_TOO_LONG = 154; 197 ERROR_TOO_MANY_TCBS = 155; 198 ERROR_SIGNAL_REFUSED = 156; 199 ERROR_DISCARDED = 157; 200 ERROR_NOT_LOCKED = 158; 201 ERROR_BAD_THREADID_ADDR = 159; 202 ERROR_BAD_ARGUMENTS = 160; 203 ERROR_BAD_PATHNAME = 161; 204 ERROR_SIGNAL_PENDING = 162; 205 ERROR_MAX_THRDS_REACHED = 164; 206 ERROR_LOCK_FAILED = 167; 207 ERROR_BUSY = 170; 208 ERROR_CANCEL_VIOLATION = 173; 209 ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = 174; 210 ERROR_INVALID_SEGMENT_NUMBER = 180; 211 ERROR_INVALID_ORDINAL = 182; 212 ERROR_ALREADY_EXISTS = 183; 213 ERROR_INVALID_FLAG_NUMBER = 186; 214 ERROR_SEM_NOT_FOUND = 187; 215 ERROR_INVALID_STARTING_CODESEG = 188; 216 ERROR_INVALID_STACKSEG = 189; 217 ERROR_INVALID_MODULETYPE = 190; 218 ERROR_INVALID_EXE_SIGNATURE = 191; 219 ERROR_EXE_MARKED_INVALID = 192; 220 ERROR_BAD_EXE_FORMAT = 193; 221 ERROR_ITERATED_DATA_EXCEEDS_64k = 194; 222 ERROR_INVALID_MINALLOCSIZE = 195; 223 ERROR_DYNLINK_FROM_INVALID_RING = 196; 224 ERROR_IOPL_NOT_ENABLED = 197; 225 ERROR_INVALID_SEGDPL = 198; 226 ERROR_AUTODATASEG_EXCEEDS_64k = 199; 227 ERROR_RING2SEG_MUST_BE_MOVABLE = 200; 228 ERROR_RELOC_CHAIN_XEEDS_SEGLIM = 201; 229 ERROR_INFLOOP_IN_RELOC_CHAIN = 202; 230 ERROR_ENVVAR_NOT_FOUND = 203; 231 ERROR_NO_SIGNAL_SENT = 205; 232 ERROR_FILENAME_EXCED_RANGE = 206; 233 ERROR_RING2_STACK_IN_USE = 207; 234 ERROR_META_EXPANSION_TOO_LONG = 208; 235 ERROR_INVALID_SIGNAL_NUMBER = 209; 236 ERROR_THREAD_1_INACTIVE = 210; 237 ERROR_LOCKED = 212; 238 ERROR_TOO_MANY_MODULES = 214; 239 ERROR_NESTING_NOT_ALLOWED = 215; 240 ERROR_BAD_PIPE = 230; 241 ERROR_PIPE_BUSY = 231; 242 ERROR_NO_DATA = 232; 243 ERROR_PIPE_NOT_CONNECTED = 233; 244 ERROR_MORE_DATA = 234; 245 ERROR_VC_DISCONNECTED = 240; 246 ERROR_INVALID_EA_NAME = 254; 247 ERROR_EA_LIST_INCONSISTENT = 255; 248 ERROR_NO_MORE_ITEMS = 259; 249 ERROR_CANNOT_COPY = 266; 250 ERROR_DIRECTORY = 267; 251 ERROR_EAS_DIDNT_FIT = 275; 252 ERROR_EA_FILE_CORRUPT = 276; 253 ERROR_EA_TABLE_FULL = 277; 254 ERROR_INVALID_EA_HANDLE = 278; 255 ERROR_EAS_NOT_SUPPORTED = 282; 256 ERROR_NOT_OWNER = 288; 257 ERROR_TOO_MANY_POSTS = 298; 258 ERROR_PARTIAL_COPY = 299; 259 ERROR_MR_MID_NOT_FOUND = 317; 260 ERROR_INVALID_ADDRESS = 487; 261 ERROR_ARITHMETIC_OVERFLOW = 534; 262 ERROR_PIPE_CONNECTED = 535; 263 ERROR_PIPE_LISTENING = 536; 264 ERROR_EA_ACCESS_DENIED = 994; 265 ERROR_OPERATION_ABORTED = 995; 266 ERROR_IO_INCOMPLETE = 996; 267 ERROR_IO_PENDING = 997; 268 ERROR_NOACCESS = 998; 269 ERROR_SWAPERROR = 999; 270 ERROR_STACK_OVERFLOW = 1001; 271 ERROR_INVALID_MESSAGE = 1002; 272 ERROR_CAN_NOT_COMPLETE = 1003; 273 ERROR_INVALID_FLAGS = 1004; 274 ERROR_UNRECOGNIZED_VOLUME = 1005; 275 ERROR_FILE_INVALID = 1006; 276 ERROR_FULLSCREEN_MODE = 1007; 277 ERROR_NO_TOKEN = 1008; 278 ERROR_BADDB = 1009; 279 ERROR_BADKEY = 1010; 280 ERROR_CANTOPEN = 1011; 281 ERROR_CANTREAD = 1012; 282 ERROR_CANTWRITE = 1013; 283 ERROR_REGISTRY_RECOVERED = 1014; 284 ERROR_REGISTRY_CORRUPT = 1015; 285 ERROR_REGISTRY_IO_FAILED = 1016; 286 ERROR_NOT_REGISTRY_FILE = 1017; 287 ERROR_KEY_DELETED = 1018; 288 ERROR_NO_LOG_SPACE = 1019; 289 ERROR_KEY_HAS_CHILDREN = 1020; 290 ERROR_CHILD_MUST_BE_VOLATILE = 1021; 291 ERROR_NOTIFY_ENUM_DIR = 1022; 292 ERROR_DEPENDENT_SERVICES_RUNNING = 1051; 293 ERROR_INVALID_SERVICE_CONTROL = 1052; 294 ERROR_SERVICE_REQUEST_TIMEOUT = 1053; 295 ERROR_SERVICE_NO_THREAD = 1054; 296 ERROR_SERVICE_DATABASE_LOCKED = 1055; 297 ERROR_SERVICE_ALREADY_RUNNING = 1056; 298 ERROR_INVALID_SERVICE_ACCOUNT = 1057; 299 ERROR_SERVICE_DISABLED = 1058; 300 ERROR_CIRCULAR_DEPENDENCY = 1059; 301 ERROR_SERVICE_DOES_NOT_EXIST = 1060; 302 ERROR_SERVICE_CANNOT_ACCEPT_CTRL = 1061; 303 ERROR_SERVICE_NOT_ACTIVE = 1062; 304 ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = 1063; 305 ERROR_EXCEPTION_IN_SERVICE = 1064; 306 ERROR_DATABASE_DOES_NOT_EXIST = 1065; 307 ERROR_SERVICE_SPECIFIC_ERROR = 1066; 308 ERROR_PROCESS_ABORTED = 1067; 309 ERROR_SERVICE_DEPENDENCY_FAIL = 1068; 310 ERROR_SERVICE_LOGON_FAILED = 1069; 311 ERROR_SERVICE_START_HANG = 1070; 312 ERROR_INVALID_SERVICE_LOCK = 1071; 313 ERROR_SERVICE_MARKED_FOR_DELETE = 1072; 314 ERROR_SERVICE_EXISTS = 1073; 315 ERROR_ALREADY_RUNNING_LKG = 1074; 316 ERROR_SERVICE_DEPENDENCY_DELETED = 1075; 317 ERROR_BOOT_ALREADY_ACCEPTED = 1076; 318 ERROR_SERVICE_NEVER_STARTED = 1077; 319 ERROR_DUPLICATE_SERVICE_NAME = 1078; 320 ERROR_END_OF_MEDIA = 1100; 321 ERROR_FILEMARK_DETECTED = 1101; 322 ERROR_BEGINNING_OF_MEDIA = 1102; 323 ERROR_SETMARK_DETECTED = 1103; 324 ERROR_NO_DATA_DETECTED = 1104; 325 ERROR_PARTITION_FAILURE = 1105; 326 ERROR_INVALID_BLOCK_LENGTH = 1106; 327 ERROR_DEVICE_NOT_PARTITIONED = 1107; 328 ERROR_UNABLE_TO_LOCK_MEDIA = 1108; 329 ERROR_UNABLE_TO_UNLOAD_MEDIA = 1109; 330 ERROR_MEDIA_CHANGED = 1110; 331 ERROR_BUS_RESET = 1111; 332 ERROR_NO_MEDIA_IN_DRIVE = 1112; 333 ERROR_NO_UNICODE_TRANSLATION = 1113; 334 ERROR_DLL_INIT_FAILED = 1114; 335 ERROR_SHUTDOWN_IN_PROGRESS = 1115; 336 ERROR_NO_SHUTDOWN_IN_PROGRESS = 1116; 337 ERROR_IO_DEVICE = 1117; 338 ERROR_SERIAL_NO_DEVICE = 1118; 339 ERROR_IRQ_BUSY = 1119; 340 ERROR_MORE_WRITES = 1120; 341 ERROR_COUNTER_TIMEOUT = 1121; 342 ERROR_FLOPPY_ID_MARK_NOT_FOUND = 1122; 343 ERROR_FLOPPY_WRONG_CYLINDER = 1123; 344 ERROR_FLOPPY_UNKNOWN_ERROR = 1124; 345 ERROR_FLOPPY_BAD_REGISTERS = 1125; 346 ERROR_DISK_RECALIBRATE_FAILED = 1126; 347 ERROR_DISK_OPERATION_FAILED = 1127; 348 ERROR_DISK_RESET_FAILED = 1128; 349 ERROR_EOM_OVERFLOW = 1129; 350 ERROR_NOT_ENOUGH_SERVER_MEMORY = 1130; 351 ERROR_POSSIBLE_DEADLOCK = 1131; 352 ERROR_MAPPED_ALIGNMENT = 1132; 353 ERROR_SET_POWER_STATE_VETOED = 1140; 354 ERROR_SET_POWER_STATE_FAILED = 1141; 355 ERROR_OLD_WIN_VERSION = 1150; 356 ERROR_APP_WRONG_OS = 1151; 357 ERROR_SINGLE_INSTANCE_APP = 1152; 358 ERROR_RMODE_APP = 1153; 359 ERROR_INVALID_DLL = 1154; 360 ERROR_NO_ASSOCIATION = 1155; 361 ERROR_DDE_FAIL = 1156; 362 ERROR_DLL_NOT_FOUND = 1157; 363 ERROR_BAD_USERNAME = 2202; 364 ERROR_NOT_CONNECTED = 2250; 365 ERROR_OPEN_FILES = 2401; 366 ERROR_ACTIVE_CONNECTIONS = 2402; 367 ERROR_DEVICE_IN_USE = 2404; 368 ERROR_BAD_DEVICE = 1200; 369 ERROR_CONNECTION_UNAVAIL = 1201; 370 ERROR_DEVICE_ALREADY_REMEMBERED = 1202; 371 ERROR_NO_NET_OR_BAD_PATH = 1203; 372 ERROR_BAD_PROVIDER = 1204; 373 ERROR_CANNOT_OPEN_PROFILE = 1205; 374 ERROR_BAD_PROFILE = 1206; 375 ERROR_NOT_CONTAINER = 1207; 376 ERROR_EXTENDED_ERROR = 1208; 377 ERROR_INVALID_GROUPNAME = 1209; 378 ERROR_INVALID_COMPUTERNAME = 1210; 379 ERROR_INVALID_EVENTNAME = 1211; 380 ERROR_INVALID_DOMAINNAME = 1212; 381 ERROR_INVALID_SERVICENAME = 1213; 382 ERROR_INVALID_NETNAME = 1214; 383 ERROR_INVALID_SHARENAME = 1215; 384 ERROR_INVALID_PASSWORDNAME = 1216; 385 ERROR_INVALID_MESSAGENAME = 1217; 386 ERROR_INVALID_MESSAGEDEST = 1218; 387 ERROR_SESSION_CREDENTIAL_CONFLICT = 1219; 388 ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = 1220; 389 ERROR_DUP_DOMAINNAME = 1221; 390 ERROR_NO_NETWORK = 1222; 391 ERROR_CANCELLED = 1223; 392 ERROR_USER_MAPPED_FILE = 1224; 393 ERROR_CONNECTION_REFUSED = 1225; 394 ERROR_GRACEFUL_DISCONNECT = 1226; 395 ERROR_ADDRESS_ALREADY_ASSOCIATED = 1227; 396 ERROR_ADDRESS_NOT_ASSOCIATED = 1228; 397 ERROR_CONNECTION_INVALID = 1229; 398 ERROR_CONNECTION_ACTIVE = 1230; 399 ERROR_NETWORK_UNREACHABLE = 1231; 400 ERROR_HOST_UNREACHABLE = 1232; 401 ERROR_PROTOCOL_UNREACHABLE = 1233; 402 ERROR_PORT_UNREACHABLE = 1234; 403 ERROR_REQUEST_ABORTED = 1235; 404 ERROR_CONNECTION_ABORTED = 1236; 405 ERROR_RETRY = 1237; 406 ERROR_CONNECTION_COUNT_LIMIT = 1238; 407 ERROR_LOGIN_TIME_RESTRICTION = 1239; 408 ERROR_LOGIN_WKSTA_RESTRICTION = 1240; 409 ERROR_INCORRECT_ADDRESS = 1241; 410 ERROR_ALREADY_REGISTERED = 1242; 411 ERROR_SERVICE_NOT_FOUND = 1243; 412 ERROR_NOT_AUTHENTICATED = 1244; 413 ERROR_NOT_LOGGED_ON = 1245; 414 ERROR_CONTINUE = 1246; 415 ERROR_ALREADY_INITIALIZED = 1247; 416 ERROR_NO_MORE_DEVICES = 1248; 417 ERROR_NOT_ALL_ASSIGNED = 1300; 418 ERROR_SOME_NOT_MAPPED = 1301; 419 ERROR_NO_QUOTAS_FOR_ACCOUNT = 1302; 420 ERROR_LOCAL_USER_SESSION_KEY = 1303; 421 ERROR_NULL_LM_PASSWORD = 1304; 422 ERROR_UNKNOWN_REVISION = 1305; 423 ERROR_REVISION_MISMATCH = 1306; 424 ERROR_INVALID_OWNER = 1307; 425 ERROR_INVALID_PRIMARY_GROUP = 1308; 426 ERROR_NO_IMPERSONATION_TOKEN = 1309; 427 ERROR_CANT_DISABLE_MANDATORY = 1310; 428 ERROR_NO_LOGON_SERVERS = 1311; 429 ERROR_NO_SUCH_LOGON_SESSION = 1312; 430 ERROR_NO_SUCH_PRIVILEGE = 1313; 431 ERROR_PRIVILEGE_NOT_HELD = 1314; 432 ERROR_INVALID_ACCOUNT_NAME = 1315; 433 ERROR_USER_EXISTS = 1316; 434 ERROR_NO_SUCH_USER = 1317; 435 ERROR_GROUP_EXISTS = 1318; 436 ERROR_NO_SUCH_GROUP = 1319; 437 ERROR_MEMBER_IN_GROUP = 1320; 438 ERROR_MEMBER_NOT_IN_GROUP = 1321; 439 ERROR_LAST_ADMIN = 1322; 440 ERROR_WRONG_PASSWORD = 1323; 441 ERROR_ILL_FORMED_PASSWORD = 1324; 442 ERROR_PASSWORD_RESTRICTION = 1325; 443 ERROR_LOGON_FAILURE = 1326; 444 ERROR_ACCOUNT_RESTRICTION = 1327; 445 ERROR_INVALID_LOGON_HOURS = 1328; 446 ERROR_INVALID_WORKSTATION = 1329; 447 ERROR_PASSWORD_EXPIRED = 1330; 448 ERROR_ACCOUNT_DISABLED = 1331; 449 ERROR_NONE_MAPPED = 1332; 450 ERROR_TOO_MANY_LUIDS_REQUESTED = 1333; 451 ERROR_LUIDS_EXHAUSTED = 1334; 452 ERROR_INVALID_SUB_AUTHORITY = 1335; 453 ERROR_INVALID_ACL = 1336; 454 ERROR_INVALID_SID = 1337; 455 ERROR_INVALID_SECURITY_DESCR = 1338; 456 ERROR_BAD_INHERITANCE_ACL = 1340; 457 ERROR_SERVER_DISABLED = 1341; 458 ERROR_SERVER_NOT_DISABLED = 1342; 459 ERROR_INVALID_ID_AUTHORITY = 1343; 460 ERROR_ALLOTTED_SPACE_EXCEEDED = 1344; 461 ERROR_INVALID_GROUP_ATTRIBUTES = 1345; 462 ERROR_BAD_IMPERSONATION_LEVEL = 1346; 463 ERROR_CANT_OPEN_ANONYMOUS = 1347; 464 ERROR_BAD_VALIDATION_CLASS = 1348; 465 ERROR_BAD_TOKEN_TYPE = 1349; 466 ERROR_NO_SECURITY_ON_OBJECT = 1350; 467 ERROR_CANT_ACCESS_DOMAIN_INFO = 1351; 468 ERROR_INVALID_SERVER_STATE = 1352; 469 ERROR_INVALID_DOMAIN_STATE = 1353; 470 ERROR_INVALID_DOMAIN_ROLE = 1354; 471 ERROR_NO_SUCH_DOMAIN = 1355; 472 ERROR_DOMAIN_EXISTS = 1356; 473 ERROR_DOMAIN_LIMIT_EXCEEDED = 1357; 474 ERROR_INTERNAL_DB_CORRUPTION = 1358; 475 ERROR_INTERNAL_ERROR = 1359; 476 ERROR_GENERIC_NOT_MAPPED = 1360; 477 ERROR_BAD_DESCRIPTOR_FORMAT = 1361; 478 ERROR_NOT_LOGON_PROCESS = 1362; 479 ERROR_LOGON_SESSION_EXISTS = 1363; 480 ERROR_NO_SUCH_PACKAGE = 1364; 481 ERROR_BAD_LOGON_SESSION_STATE = 1365; 482 ERROR_LOGON_SESSION_COLLISION = 1366; 483 ERROR_INVALID_LOGON_TYPE = 1367; 484 ERROR_CANNOT_IMPERSONATE = 1368; 485 ERROR_RXACT_INVALID_STATE = 1369; 486 ERROR_RXACT_COMMIT_FAILURE = 1370; 487 ERROR_SPECIAL_ACCOUNT = 1371; 488 ERROR_SPECIAL_GROUP = 1372; 489 ERROR_SPECIAL_USER = 1373; 490 ERROR_MEMBERS_PRIMARY_GROUP = 1374; 491 ERROR_TOKEN_ALREADY_IN_USE = 1375; 492 ERROR_NO_SUCH_ALIAS = 1376; 493 ERROR_MEMBER_NOT_IN_ALIAS = 1377; 494 ERROR_MEMBER_IN_ALIAS = 1378; 495 ERROR_ALIAS_EXISTS = 1379; 496 ERROR_LOGON_NOT_GRANTED = 1380; 497 ERROR_TOO_MANY_SECRETS = 1381; 498 ERROR_SECRET_TOO_LONG = 1382; 499 ERROR_INTERNAL_DB_ERROR = 1383; 500 ERROR_TOO_MANY_CONTEXT_IDS = 1384; 501 ERROR_LOGON_TYPE_NOT_GRANTED = 1385; 502 ERROR_NT_CROSS_ENCRYPTION_REQUIRED = 1386; 503 ERROR_NO_SUCH_MEMBER = 1387; 504 ERROR_INVALID_MEMBER = 1388; 505 ERROR_TOO_MANY_SIDS = 1389; 506 ERROR_LM_CROSS_ENCRYPTION_REQUIRED = 1390; 507 ERROR_NO_INHERITANCE = 1391; 508 ERROR_FILE_CORRUPT = 1392; 509 ERROR_DISK_CORRUPT = 1393; 510 ERROR_NO_USER_SESSION_KEY = 1394; 511 ERROR_LICENSE_QUOTA_EXCEEDED = 1395; 512 ERROR_INVALID_WINDOW_HANDLE = 1400; 513 ERROR_INVALID_MENU_HANDLE = 1401; 514 ERROR_INVALID_CURSOR_HANDLE = 1402; 515 ERROR_INVALID_ACCEL_HANDLE = 1403; 516 ERROR_INVALID_HOOK_HANDLE = 1404; 517 ERROR_INVALID_DWP_HANDLE = 1405; 518 ERROR_TLW_WITH_WSCHILD = 1406; 519 ERROR_CANNOT_FIND_WND_CLASS = 1407; 520 ERROR_WINDOW_OF_OTHER_THREAD = 1408; 521 ERROR_HOTKEY_ALREADY_REGISTERED = 1409; 522 ERROR_CLASS_ALREADY_EXISTS = 1410; 523 ERROR_CLASS_DOES_NOT_EXIST = 1411; 524 ERROR_CLASS_HAS_WINDOWS = 1412; 525 ERROR_INVALID_INDEX = 1413; 526 ERROR_INVALID_ICON_HANDLE = 1414; 527 ERROR_PRIVATE_DIALOG_INDEX = 1415; 528 ERROR_LISTBOX_ID_NOT_FOUND = 1416; 529 ERROR_NO_WILDCARD_CHARACTERS = 1417; 530 ERROR_CLIPBOARD_NOT_OPEN = 1418; 531 ERROR_HOTKEY_NOT_REGISTERED = 1419; 532 ERROR_WINDOW_NOT_DIALOG = 1420; 533 ERROR_CONTROL_ID_NOT_FOUND = 1421; 534 ERROR_INVALID_COMBOBOX_MESSAGE = 1422; 535 ERROR_WINDOW_NOT_COMBOBOX = 1423; 536 ERROR_INVALID_EDIT_HEIGHT = 1424; 537 ERROR_DC_NOT_FOUND = 1425; 538 ERROR_INVALID_HOOK_FILTER = 1426; 539 ERROR_INVALID_FILTER_PROC = 1427; 540 ERROR_HOOK_NEEDS_HMOD = 1428; 541 ERROR_GLOBAL_ONLY_HOOK = 1429; 542 ERROR_JOURNAL_HOOK_SET = 1430; 543 ERROR_HOOK_NOT_INSTALLED = 1431; 544 ERROR_INVALID_LB_MESSAGE = 1432; 545 ERROR_SETCOUNT_ON_BAD_LB = 1433; 546 ERROR_LB_WITHOUT_TABSTOPS = 1434; 547 ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = 1435; 548 ERROR_CHILD_WINDOW_MENU = 1436; 549 ERROR_NO_SYSTEM_MENU = 1437; 550 ERROR_INVALID_MSGBOX_STYLE = 1438; 551 ERROR_INVALID_SPI_VALUE = 1439; 552 ERROR_SCREEN_ALREADY_LOCKED = 1440; 553 ERROR_HWNDS_HAVE_DIFF_PARENT = 1441; 554 ERROR_NOT_CHILD_WINDOW = 1442; 555 ERROR_INVALID_GW_COMMAND = 1443; 556 ERROR_INVALID_THREAD_ID = 1444; 557 ERROR_NON_MDICHILD_WINDOW = 1445; 558 ERROR_POPUP_ALREADY_ACTIVE = 1446; 559 ERROR_NO_SCROLLBARS = 1447; 560 ERROR_INVALID_SCROLLBAR_RANGE = 1448; 561 ERROR_INVALID_SHOWWIN_COMMAND = 1449; 562 ERROR_NO_SYSTEM_RESOURCES = 1450; 563 ERROR_NONPAGED_SYSTEM_RESOURCES = 1451; 564 ERROR_PAGED_SYSTEM_RESOURCES = 1452; 565 ERROR_WORKING_SET_QUOTA = 1453; 566 ERROR_PAGEFILE_QUOTA = 1454; 567 ERROR_COMMITMENT_LIMIT = 1455; 568 ERROR_MENU_ITEM_NOT_FOUND = 1456; 569 ERROR_INVALID_KEYBOARD_HANDLE = 1457; 570 ERROR_HOOK_TYPE_NOT_ALLOWED = 1458; 571 ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = 1459; 572 ERROR_TIMEOUT = 1460; 573 ERROR_EVENTLOG_FILE_CORRUPT = 1500; 574 ERROR_EVENTLOG_CANT_START = 1501; 575 ERROR_LOG_FILE_FULL = 1502; 576 ERROR_EVENTLOG_FILE_CHANGED = 1503; 577 RPC_S_INVALID_STRING_BINDING = 1700; 578 RPC_S_WRONG_KIND_OF_BINDING = 1701; 579 RPC_S_INVALID_BINDING = 1702; 580 RPC_S_PROTSEQ_NOT_SUPPORTED = 1703; 581 RPC_S_INVALID_RPC_PROTSEQ = 1704; 582 RPC_S_INVALID_STRING_UUID = 1705; 583 RPC_S_INVALID_ENDPOINT_FORMAT = 1706; 584 RPC_S_INVALID_NET_ADDR = 1707; 585 RPC_S_NO_ENDPOINT_FOUND = 1708; 586 RPC_S_INVALID_TIMEOUT = 1709; 587 RPC_S_OBJECT_NOT_FOUND = 1710; 588 RPC_S_ALREADY_REGISTERED = 1711; 589 RPC_S_TYPE_ALREADY_REGISTERED = 1712; 590 RPC_S_ALREADY_LISTENING = 1713; 591 RPC_S_NO_PROTSEQS_REGISTERED = 1714; 592 RPC_S_NOT_LISTENING = 1715; 593 RPC_S_UNKNOWN_MGR_TYPE = 1716; 594 RPC_S_UNKNOWN_IF = 1717; 595 RPC_S_NO_BINDINGS = 1718; 596 RPC_S_NO_PROTSEQS = 1719; 597 RPC_S_CANT_CREATE_ENDPOINT = 1720; 598 RPC_S_OUT_OF_RESOURCES = 1721; 599 RPC_S_SERVER_UNAVAILABLE = 1722; 600 RPC_S_SERVER_TOO_BUSY = 1723; 601 RPC_S_INVALID_NETWORK_OPTIONS = 1724; 602 RPC_S_NO_CALL_ACTIVE = 1725; 603 RPC_S_CALL_FAILED = 1726; 604 RPC_S_CALL_FAILED_DNE = 1727; 605 RPC_S_PROTOCOL_ERROR = 1728; 606 RPC_S_UNSUPPORTED_TRANS_SYN = 1730; 607 RPC_S_UNSUPPORTED_TYPE = 1732; 608 RPC_S_INVALID_TAG = 1733; 609 RPC_S_INVALID_BOUND = 1734; 610 RPC_S_NO_ENTRY_NAME = 1735; 611 RPC_S_INVALID_NAME_SYNTAX = 1736; 612 RPC_S_UNSUPPORTED_NAME_SYNTAX = 1737; 613 RPC_S_UUID_NO_ADDRESS = 1739; 614 RPC_S_DUPLICATE_ENDPOINT = 1740; 615 RPC_S_UNKNOWN_AUTHN_TYPE = 1741; 616 RPC_S_MAX_CALLS_TOO_SMALL = 1742; 617 RPC_S_STRING_TOO_LONG = 1743; 618 RPC_S_PROTSEQ_NOT_FOUND = 1744; 619 RPC_S_PROCNUM_OUT_OF_RANGE = 1745; 620 RPC_S_BINDING_HAS_NO_AUTH = 1746; 621 RPC_S_UNKNOWN_AUTHN_SERVICE = 1747; 622 RPC_S_UNKNOWN_AUTHN_LEVEL = 1748; 623 RPC_S_INVALID_AUTH_IDENTITY = 1749; 624 RPC_S_UNKNOWN_AUTHZ_SERVICE = 1750; 625 EPT_S_INVALID_ENTRY = 1751; 626 EPT_S_CANT_PERFORM_OP = 1752; 627 EPT_S_NOT_REGISTERED = 1753; 628 RPC_S_NOTHING_TO_EXPORT = 1754; 629 RPC_S_INCOMPLETE_NAME = 1755; 630 RPC_S_INVALID_VERS_OPTION = 1756; 631 RPC_S_NO_MORE_MEMBERS = 1757; 632 RPC_S_NOT_ALL_OBJS_UNEXPORTED = 1758; 633 RPC_S_INTERFACE_NOT_FOUND = 1759; 634 RPC_S_ENTRY_ALREADY_EXISTS = 1760; 635 RPC_S_ENTRY_NOT_FOUND = 1761; 636 RPC_S_NAME_SERVICE_UNAVAILABLE = 1762; 637 RPC_S_INVALID_NAF_ID = 1763; 638 RPC_S_CANNOT_SUPPORT = 1764; 639 RPC_S_NO_CONTEXT_AVAILABLE = 1765; 640 RPC_S_INTERNAL_ERROR = 1766; 641 RPC_S_ZERO_DIVIDE = 1767; 642 RPC_S_ADDRESS_ERROR = 1768; 643 RPC_S_FP_DIV_ZERO = 1769; 644 RPC_S_FP_UNDERFLOW = 1770; 645 RPC_S_FP_OVERFLOW = 1771; 646 RPC_X_NO_MORE_ENTRIES = 1772; 647 RPC_X_SS_CHAR_TRANS_OPEN_FAIL = 1773; 648 RPC_X_SS_CHAR_TRANS_SHORT_FILE = 1774; 649 RPC_X_SS_IN_NULL_CONTEXT = 1775; 650 RPC_X_SS_CONTEXT_DAMAGED = 1777; 651 RPC_X_SS_HANDLES_MISMATCH = 1778; 652 RPC_X_SS_CANNOT_GET_CALL_HANDLE = 1779; 653 RPC_X_NULL_REF_POINTER = 1780; 654 RPC_X_ENUM_VALUE_OUT_OF_RANGE = 1781; 655 RPC_X_BYTE_COUNT_TOO_SMALL = 1782; 656 RPC_X_BAD_STUB_DATA = 1783; 657 ERROR_INVALID_USER_BUFFER = 1784; 658 ERROR_UNRECOGNIZED_MEDIA = 1785; 659 ERROR_NO_TRUST_LSA_SECRET = 1786; 660 ERROR_NO_TRUST_SAM_ACCOUNT = 1787; 661 ERROR_TRUSTED_DOMAIN_FAILURE = 1788; 662 ERROR_TRUSTED_RELATIONSHIP_FAILURE = 1789; 663 ERROR_TRUST_FAILURE = 1790; 664 RPC_S_CALL_IN_PROGRESS = 1791; 665 ERROR_NETLOGON_NOT_STARTED = 1792; 666 ERROR_ACCOUNT_EXPIRED = 1793; 667 ERROR_REDIRECTOR_HAS_OPEN_HANDLES = 1794; 668 ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = 1795; 669 ERROR_UNKNOWN_PORT = 1796; 670 ERROR_UNKNOWN_PRINTER_DRIVER = 1797; 671 ERROR_UNKNOWN_PRINTPROCESSOR = 1798; 672 ERROR_INVALID_SEPARATOR_FILE = 1799; 673 ERROR_INVALID_PRIORITY = 1800; 674 ERROR_INVALID_PRINTER_NAME = 1801; 675 ERROR_PRINTER_ALREADY_EXISTS = 1802; 676 ERROR_INVALID_PRINTER_COMMAND = 1803; 677 ERROR_INVALID_DATATYPE = 1804; 678 ERROR_INVALID_ENVIRONMENT = 1805; 679 RPC_S_NO_MORE_BINDINGS = 1806; 680 ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 1807; 681 ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = 1808; 682 ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = 1809; 683 ERROR_DOMAIN_TRUST_INCONSISTENT = 1810; 684 ERROR_SERVER_HAS_OPEN_HANDLES = 1811; 685 ERROR_RESOURCE_DATA_NOT_FOUND = 1812; 686 ERROR_RESOURCE_TYPE_NOT_FOUND = 1813; 687 ERROR_RESOURCE_NAME_NOT_FOUND = 1814; 688 ERROR_RESOURCE_LANG_NOT_FOUND = 1815; 689 ERROR_NOT_ENOUGH_QUOTA = 1816; 690 RPC_S_NO_INTERFACES = 1817; 691 RPC_S_CALL_CANCELLED = 1818; 692 RPC_S_BINDING_INCOMPLETE = 1819; 693 RPC_S_COMM_FAILURE = 1820; 694 RPC_S_UNSUPPORTED_AUTHN_LEVEL = 1821; 695 RPC_S_NO_PRINC_NAME = 1822; 696 RPC_S_NOT_RPC_ERROR = 1823; 697 RPC_S_UUID_LOCAL_ONLY = 1824; 698 RPC_S_SEC_PKG_ERROR = 1825; 699 RPC_S_NOT_CANCELLED = 1826; 700 RPC_X_INVALID_ES_ACTION = 1827; 701 RPC_X_WRONG_ES_VERSION = 1828; 702 RPC_X_WRONG_STUB_VERSION = 1829; 703 RPC_X_INVALID_PIPE_OBJECT = 1830; 704 RPC_X_INVALID_PIPE_OPERATION = 1831; 705 RPC_S_GROUP_MEMBER_NOT_FOUND = 1898; 706 EPT_S_CANT_CREATE = 1899; 707 RPC_S_INVALID_OBJECT = 1900; 708 ERROR_INVALID_TIME = 1901; 709 ERROR_INVALID_FORM_NAME = 1902; 710 ERROR_INVALID_FORM_SIZE = 1903; 711 ERROR_ALREADY_WAITING = 1904; 712 ERROR_PRINTER_DELETED = 1905; 713 ERROR_INVALID_PRINTER_STATE = 1906; 714 ERROR_PASSWORD_MUST_CHANGE = 1907; 715 ERROR_DOMAIN_CONTROLLER_NOT_FOUND = 1908; 716 ERROR_ACCOUNT_LOCKED_OUT = 1909; 717 OR_INVALID_OXID = 1910; 718 OR_INVALID_OID = 1911; 719 OR_INVALID_SET = 1912; 720 RPC_S_SEND_INCOMPLETE = 1913; 721 ERROR_NO_BROWSER_SERVERS_FOUND = 6118; 722 ERROR_INVALID_PIXEL_FORMAT = 2000; 723 ERROR_BAD_DRIVER = 2001; 724 ERROR_INVALID_WINDOW_STYLE = 2002; 725 ERROR_METAFILE_NOT_SUPPORTED = 2003; 726 ERROR_TRANSFORM_NOT_SUPPORTED = 2004; 727 ERROR_CLIPPING_NOT_SUPPORTED = 2005; 728 ERROR_UNKNOWN_PRINT_MONITOR = 3000; 729 ERROR_PRINTER_DRIVER_IN_USE = 3001; 730 ERROR_SPOOL_FILE_NOT_FOUND = 3002; 731 ERROR_SPL_NO_STARTDOC = 3003; 732 ERROR_SPL_NO_ADDJOB = 3004; 733 ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = 3005; 734 ERROR_PRINT_MONITOR_ALREADY_INSTALLED = 3006; 735 ERROR_INVALID_PRINT_MONITOR = 3007; 736 ERROR_PRINT_MONITOR_IN_USE = 3008; 737 ERROR_PRINTER_HAS_JOBS_QUEUED = 3009; 738 ERROR_SUCCESS_REBOOT_REQUIRED = 3010; 739 ERROR_SUCCESS_RESTART_REQUIRED = 3011; 740 ERROR_WINS_INTERNAL = 4000; 741 ERROR_CAN_NOT_DEL_LOCAL_WINS = 4001; 742 ERROR_STATIC_INIT = 4002; 743 ERROR_INC_BACKUP = 4003; 744 ERROR_FULL_BACKUP = 4004; 745 ERROR_REC_NON_EXISTENT = 4005; 746 ERROR_RPL_NOT_ALLOWED = 4006; 747 ERROR_SEVERITY_SUCCESS = $00000000; //+winnt 748 ERROR_SEVERITY_INFORMATIONAL = $40000000; //+winnt 749 ERROR_SEVERITY_WARNING = $80000000; //+winnt 750 ERROR_SEVERITY_ERROR = $C0000000; //+winnt 751 {ERROR_NO_BROWSER_SERVERS_FOUND = 6118; already above } 752 753 E_UNEXPECTED = DWORD($8000FFFF); 754 E_NOTIMPL = DWORD($80004001); 755 E_OUTOFMEMORY = DWORD($8007000E); 756 E_INVALIDARG = DWORD($80070057); 757 E_NOINTERFACE = HRESULT($80004002); 758 E_POINTER = DWORD($80004003); 759 E_HANDLE = DWORD($80070006); 760 E_ABORT = DWORD($80004004); 761 E_FAIL = DWORD($80004005); 762 E_ACCESSDENIED = DWORD($80070005); 763 E_PENDING = DWORD($8000000A); 764 CO_E_INIT_TLS = DWORD($80004006); 765 CO_E_INIT_SHARED_ALLOCATOR = DWORD($80004007); 766 CO_E_INIT_MEMORY_ALLOCATOR = DWORD($80004008); 767 CO_E_INIT_CLASS_CACHE = DWORD($80004009); 768 CO_E_INIT_RPC_CHANNEL = DWORD($8000400A); 769 CO_E_INIT_TLS_SET_CHANNEL_CONTROL = DWORD($8000400B); 770 CO_E_INIT_TLS_CHANNEL_CONTROL = DWORD($8000400C); 771 CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = DWORD($8000400D); 772 CO_E_INIT_SCM_MUTEX_EXISTS = DWORD($8000400E); 773 CO_E_INIT_SCM_FILE_MAPPING_EXISTS = DWORD($8000400F); 774 CO_E_INIT_SCM_MAP_VIEW_OF_FILE = DWORD($80004010); 775 CO_E_INIT_SCM_EXEC_FAILURE = DWORD($80004011); 776 CO_E_INIT_ONLY_SINGLE_THREADED = DWORD($80004012); 777 CO_E_CANT_REMOTE = DWORD($80004013); 778 CO_E_BAD_SERVER_NAME = DWORD($80004014); 779 CO_E_WRONG_SERVER_IDENTITY = DWORD($80004015); 780 CO_E_OLE1DDE_DISABLED = DWORD($80004016); 781 CO_E_RUNAS_SYNTAX = DWORD($80004017); 782 CO_E_CREATEPROCESS_FAILURE = DWORD($80004018); 783 CO_E_RUNAS_CREATEPROCESS_FAILURE = DWORD($80004019); 784 CO_E_RUNAS_LOGON_FAILURE = DWORD($8000401A); 785 CO_E_LAUNCH_PERMSSION_DENIED = DWORD($8000401B); 786 CO_E_START_SERVICE_FAILURE = DWORD($8000401C); 787 CO_E_REMOTE_COMMUNICATION_FAILURE = DWORD($8000401D); 788 CO_E_SERVER_START_TIMEOUT = DWORD($8000401E); 789 CO_E_CLSREG_INCONSISTENT = DWORD($8000401F); 790 CO_E_IIDREG_INCONSISTENT = DWORD($80004020); 791 CO_E_NOT_SUPPORTED = DWORD($80004021); 792 793 CO_E_FIRST = DWORD($800401F0); 794 CO_E_LAST = DWORD($800401FF); 795 CO_S_FIRST = $401F0; 796 CO_S_LAST = $401FF; 797 S_OK = $00000000; 798 S_FALSE = $00000001; 799 800 CO_E_NOTINITIALIZED = DWORD($800401F0); 801 CO_E_ALREADYINITIALIZED = DWORD($800401F1); 802 CO_E_CANTDETERMINECLASS = DWORD($800401F2); 803 CO_E_CLASSSTRING = DWORD($800401F3); 804 CO_E_IIDSTRING = DWORD($800401F4); 805 CO_E_APPNOTFOUND = DWORD($800401F5); 806 CO_E_APPSINGLEUSE = DWORD($800401F6); 807 CO_E_ERRORINAPP = DWORD($800401F7); 808 CO_E_DLLNOTFOUND = DWORD($800401F8); 809 CO_E_ERRORINDLL = DWORD($800401F9); 810 CO_E_WRONGOSFORAPP = DWORD($800401FA); 811 CO_E_OBJNOTREG = DWORD($800401FB); 812 CO_E_OBJISREG = DWORD($800401FC); 813 CO_E_OBJNOTCONNECTED = DWORD($800401FD); 814 CO_E_APPDIDNTREG = DWORD($800401FE); 815 CO_E_RELEASED = DWORD($800401FF); 816 817 OLE_E_FIRST = $80040000; 818 OLE_E_LAST = $800400FF; 819 OLE_S_FIRST = $00040000; 820 OLE_S_LAST = $000400FF; 821 OLE_E_OLEVERB = $80040000; 822 OLE_E_ADVF = $80040001; 823 OLE_E_ENUM_NOMORE = $80040002; 824 OLE_E_ADVISENOTSUPPORTED = $80040003; 825 OLE_E_NOCONNECTION = $80040004; 826 OLE_E_NOTRUNNING = $80040005; 827 OLE_E_NOCACHE = $80040006; 828 OLE_E_BLANK = $80040007; 829 OLE_E_CLASSDIFF = $80040008; 830 OLE_E_CANT_GETMONIKER = $80040009; 831 OLE_E_CANT_BINDTOSOURCE = $8004000A; 832 OLE_E_STATIC = $8004000B; 833 OLE_E_PROMPTSAVECANCELLED = $8004000C; 834 OLE_E_INVALIDRECT = $8004000D; 835 OLE_E_WRONGCOMPOBJ = $8004000E; 836 OLE_E_INVALIDHWND = $8004000F; 837 OLE_E_NOT_INPLACEACTIVE = $80040010; 838 OLE_E_CANTCONVERT = $80040011; 839 OLE_E_NOSTORAGE = $80040012; 840 DV_E_FORMATETC = $80040064; 841 DV_E_DVTARGETDEVICE = $80040065; 842 DV_E_STGMEDIUM = $80040066; 843 DV_E_STATDATA = $80040067; 844 DV_E_LINDEX = $80040068; 845 DV_E_TYMED = $80040069; 846 DV_E_CLIPFORMAT = $8004006A; 847 DV_E_DVASPECT = $8004006B; 848 DV_E_DVTARGETDEVICE_SIZE = $8004006C; 849 DV_E_NOIVIEWOBJECT = $8004006D; 850 DRAGDROP_E_FIRST = $80040100; 851 DRAGDROP_E_LAST = $8004010F; 852 DRAGDROP_S_FIRST = $00040100; 853 DRAGDROP_S_LAST = $0004010F; 854 DRAGDROP_E_NOTREGISTERED = $80040100; 855 DRAGDROP_E_ALREADYREGISTERED = $80040101; 856 DRAGDROP_E_INVALIDHWND = $80040102; 857 CLASSFACTORY_E_FIRST = $80040110; 858 CLASSFACTORY_E_LAST = $8004011F; 859 CLASSFACTORY_S_FIRST = $00040110; 860 CLASSFACTORY_S_LAST = $0004011F; 861 CLASS_E_NOAGGREGATION = $80040110; 862 CLASS_E_CLASSNOTAVAILABLE = $80040111; 863 MARSHAL_E_FIRST = $80040120; 864 MARSHAL_E_LAST = $8004012F; 865 MARSHAL_S_FIRST = $00040120; 866 MARSHAL_S_LAST = $0004012F; 867 DATA_E_FIRST = $80040130; 868 DATA_E_LAST = $8004013F; 869 DATA_S_FIRST = $00040130; 870 DATA_S_LAST = $0004013F; 871 VIEW_E_FIRST = $80040140; 872 VIEW_E_LAST = $8004014F; 873 VIEW_S_FIRST = $00040140; 874 VIEW_S_LAST = $0004014F; 875 VIEW_E_DRAW = $80040140; 876 REGDB_E_FIRST = $80040150; 877 REGDB_E_LAST = $8004015F; 878 REGDB_S_FIRST = $00040150; 879 REGDB_S_LAST = $0004015F; 880 REGDB_E_READREGDB = $80040150; 881 REGDB_E_WRITEREGDB = $80040151; 882 REGDB_E_KEYMISSING = $80040152; 883 REGDB_E_INVALIDVALUE = $80040153; 884 REGDB_E_CLASSNOTREG = $80040154; 885 REGDB_E_IIDNOTREG = $80040155; 886 CACHE_E_FIRST = $80040170; 887 CACHE_E_LAST = $8004017F; 888 CACHE_S_FIRST = $00040170; 889 CACHE_S_LAST = $0004017F; 890 CACHE_E_NOCACHE_UPDATED = $80040170; 891 OLEOBJ_E_FIRST = $80040180; 892 OLEOBJ_E_LAST = $8004018F; 893 OLEOBJ_S_FIRST = $00040180; 894 OLEOBJ_S_LAST = $0004018F; 895 OLEOBJ_E_NOVERBS = $80040180; 896 OLEOBJ_E_INVALIDVERB = $80040181; 897 CLIENTSITE_E_FIRST = $80040190; 898 CLIENTSITE_E_LAST = $8004019F; 899 CLIENTSITE_S_FIRST = $00040190; 900 CLIENTSITE_S_LAST = $0004019F; 901 INPLACE_E_NOTUNDOABLE = $800401A0; 902 INPLACE_E_NOTOOLSPACE = $800401A1; 903 INPLACE_E_FIRST = $800401A0; 904 INPLACE_E_LAST = $800401AF; 905 INPLACE_S_FIRST = $000401A0; 906 INPLACE_S_LAST = $000401AF; 907 ENUM_E_FIRST = $800401B0; 908 ENUM_E_LAST = $800401BF; 909 ENUM_S_FIRST = $000401B0; 910 ENUM_S_LAST = $000401BF; 911 CONVERT10_E_FIRST = $800401C0; 912 CONVERT10_E_LAST = $800401CF; 913 CONVERT10_S_FIRST = $000401C0; 914 CONVERT10_S_LAST = $000401CF; 915 CONVERT10_E_OLESTREAM_GET = $800401C0; 916 CONVERT10_E_OLESTREAM_PUT = $800401C1; 917 CONVERT10_E_OLESTREAM_FMT = $800401C2; 918 CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = $800401C3; 919 CONVERT10_E_STG_FMT = $800401C4; 920 CONVERT10_E_STG_NO_STD_STREAM = $800401C5; 921 CONVERT10_E_STG_DIB_TO_BITMAP = $800401C6; 922 CLIPBRD_E_FIRST = $800401D0; 923 CLIPBRD_E_LAST = $800401DF; 924 CLIPBRD_S_FIRST = $000401D0; 925 CLIPBRD_S_LAST = $000401DF; 926 CLIPBRD_E_CANT_OPEN = $800401D0; 927 CLIPBRD_E_CANT_EMPTY = $800401D1; 928 CLIPBRD_E_CANT_SET = $800401D2; 929 CLIPBRD_E_BAD_DATA = $800401D3; 930 CLIPBRD_E_CANT_CLOSE = $800401D4; 931 MK_E_FIRST = $800401E0; 932 MK_E_LAST = $800401EF; 933 MK_S_FIRST = $000401E0; 934 MK_S_LAST = $000401EF; 935 MK_E_CONNECTMANUALLY = $800401E0; 936 MK_E_EXCEEDEDDEADLINE = $800401E1; 937 MK_E_NEEDGENERIC = $800401E2; 938 MK_E_UNAVAILABLE = $800401E3; 939 MK_E_SYNTAX = $800401E4; 940 MK_E_NOOBJECT = $800401E5; 941 MK_E_INVALIDEXTENSION = $800401E6; 942 MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = $800401E7; 943 MK_E_NOTBINDABLE = $800401E8; 944 MK_E_NOTBOUND = $800401E9; 945 MK_E_CANTOPENFILE = $800401EA; 946 MK_E_MUSTBOTHERUSER = $800401EB; 947 MK_E_NOINVERSE = $800401EC; 948 MK_E_NOSTORAGE = $800401ED; 949 MK_E_NOPREFIX = $800401EE; 950 MK_E_ENUMERATION_FAILED = $800401EF; 951 OLE_S_USEREG = $00040000; 952 OLE_S_STATIC = $00040001; 953 OLE_S_MAC_CLIPFORMAT = $00040002; 954 DRAGDROP_S_DROP = $00040100; 955 DRAGDROP_S_CANCEL = $00040101; 956 DRAGDROP_S_USEDEFAULTCURSORS = $00040102; 957 DATA_S_SAMEFORMATETC = $00040130; 958 VIEW_S_ALREADY_FROZEN = $00040140; 959 CACHE_S_FORMATETC_NOTSUPPORTED = $00040170; 960 CACHE_S_SAMECACHE = $00040171; 961 CACHE_S_SOMECACHES_NOTUPDATED = $00040172; 962 OLEOBJ_S_INVALIDVERB = $00040180; 963 OLEOBJ_S_CANNOT_DOVERB_NOW = $00040181; 964 OLEOBJ_S_INVALIDHWND = $00040182; 965 INPLACE_S_TRUNCATED = $000401A0; 966 CONVERT10_S_NO_PRESENTATION = $000401C0; 967 MK_S_REDUCED_TO_SELF = $000401E2; 968 MK_S_ME = $000401E4; 969 MK_S_HIM = $000401E5; 970 MK_S_US = $000401E6; 971 MK_S_MONIKERALREADYREGISTERED = $000401E7; 972 CO_E_CLASS_CREATE_FAILED = $80080001; 973 CO_E_SCM_ERROR = $80080002; 974 CO_E_SCM_RPC_FAILURE = $80080003; 975 CO_E_BAD_PATH = $80080004; 976 CO_E_SERVER_EXEC_FAILURE = $80080005; 977 CO_E_OBJSRV_RPC_FAILURE = $80080006; 978 MK_E_NO_NORMALIZED = $80080007; 979 CO_E_SERVER_STOPPING = $80080008; 980 MEM_E_INVALID_ROOT = $80080009; 981 MEM_E_INVALID_LINK = $80080010; 982 MEM_E_INVALID_SIZE = $80080011; 983 CO_S_NOTALLINTERFACES = $00080012; 984 DISP_E_UNKNOWNINTERFACE = $80020001; 985 DISP_E_MEMBERNOTFOUND = $80020003; 986 DISP_E_PARAMNOTFOUND = $80020004; 987 DISP_E_TYPEMISMATCH = $80020005; 988 DISP_E_UNKNOWNNAME = $80020006; 989 DISP_E_NONAMEDARGS = $80020007; 990 DISP_E_BADVARTYPE = $80020008; 991 DISP_E_EXCEPTION = $80020009; 992 DISP_E_OVERFLOW = $8002000A; 993 DISP_E_BADINDEX = $8002000B; 994 DISP_E_UNKNOWNLCID = $8002000C; 995 DISP_E_ARRAYISLOCKED = $8002000D; 996 DISP_E_BADPARAMCOUNT = $8002000E; 997 DISP_E_PARAMNOTOPTIONAL = $8002000F; 998 DISP_E_BADCALLEE = $80020010; 999 DISP_E_NOTACOLLECTION = $80020011; 1000 TYPE_E_BUFFERTOOSMALL = $80028016; 1001 TYPE_E_INVDATAREAD = $80028018; 1002 TYPE_E_UNSUPFORMAT = $80028019; 1003 TYPE_E_REGISTRYACCESS = $8002801C; 1004 TYPE_E_LIBNOTREGISTERED = $8002801D; 1005 TYPE_E_UNDEFINEDTYPE = $80028027; 1006 TYPE_E_QUALIFIEDNAMEDISALLOWED = $80028028; 1007 TYPE_E_INVALIDSTATE = $80028029; 1008 TYPE_E_WRONGTYPEKIND = $8002802A; 1009 TYPE_E_ELEMENTNOTFOUND = $8002802B; 1010 TYPE_E_AMBIGUOUSNAME = $8002802C; 1011 TYPE_E_NAMECONFLICT = $8002802D; 1012 TYPE_E_UNKNOWNLCID = $8002802E; 1013 TYPE_E_DLLFUNCTIONNOTFOUND = $8002802F; 1014 TYPE_E_BADMODULEKIND = $800288BD; 1015 TYPE_E_SIZETOOBIG = $800288C5; 1016 TYPE_E_DUPLICATEID = $800288C6; 1017 TYPE_E_INVALIDID = $800288CF; 1018 TYPE_E_TYPEMISMATCH = $80028CA0; 1019 TYPE_E_OUTOFBOUNDS = $80028CA1; 1020 TYPE_E_IOERROR = $80028CA2; 1021 TYPE_E_CANTCREATETMPFILE = $80028CA3; 1022 TYPE_E_CANTLOADLIBRARY = $80029C4A; 1023 TYPE_E_INCONSISTENTPROPFUNCS = $80029C83; 1024 TYPE_E_CIRCULARTYPE = $80029C84; 1025 STG_E_INVALIDFUNCTION = $80030001; 1026 STG_E_FILENOTFOUND = $80030002; 1027 STG_E_PATHNOTFOUND = $80030003; 1028 STG_E_TOOMANYOPENFILES = $80030004; 1029 STG_E_ACCESSDENIED = $80030005; 1030 STG_E_INVALIDHANDLE = $80030006; 1031 STG_E_INSUFFICIENTMEMORY = $80030008; 1032 STG_E_INVALIDPOINTER = $80030009; 1033 STG_E_NOMOREFILES = $80030012; 1034 STG_E_DISKISWRITEPROTECTED = $80030013; 1035 STG_E_SEEKERROR = $80030019; 1036 STG_E_WRITEFAULT = $8003001D; 1037 STG_E_READFAULT = $8003001E; 1038 STG_E_SHAREVIOLATION = $80030020; 1039 STG_E_LOCKVIOLATION = $80030021; 1040 STG_E_FILEALREADYEXISTS = $80030050; 1041 STG_E_INVALIDPARAMETER = $80030057; 1042 STG_E_MEDIUMFULL = $80030070; 1043 STG_E_PROPSETMISMATCHED = $800300F0; 1044 STG_E_ABNORMALAPIEXIT = $800300FA; 1045 STG_E_INVALIDHEADER = $800300FB; 1046 STG_E_INVALIDNAME = $800300FC; 1047 STG_E_UNKNOWN = $800300FD; 1048 STG_E_UNIMPLEMENTEDFUNCTION = $800300FE; 1049 STG_E_INVALIDFLAG = $800300FF; 1050 STG_E_INUSE = $80030100; 1051 STG_E_NOTCURRENT = $80030101; 1052 STG_E_REVERTED = $80030102; 1053 STG_E_CANTSAVE = $80030103; 1054 STG_E_OLDFORMAT = $80030104; 1055 STG_E_OLDDLL = $80030105; 1056 STG_E_SHAREREQUIRED = $80030106; 1057 STG_E_NOTFILEBASEDSTORAGE = $80030107; 1058 STG_E_EXTANTMARSHALLINGS = $80030108; 1059 STG_E_DOCFILECORRUPT = $80030109; 1060 STG_E_BADBASEADDRESS = $80030110; 1061 STG_E_INCOMPLETE = $80030201; 1062 STG_E_TERMINATED = $80030202; 1063 STG_S_CONVERTED = $00030200; 1064 STG_S_BLOCK = $00030201; 1065 STG_S_RETRYNOW = $00030202; 1066 STG_S_MONITORING = $00030203; 1067 RPC_E_CALL_REJECTED = $80010001; 1068 RPC_E_CALL_CANCELED = $80010002; 1069 RPC_E_CANTPOST_INSENDCALL = $80010003; 1070 RPC_E_CANTCALLOUT_INASYNCCALL = $80010004; 1071 RPC_E_CANTCALLOUT_INEXTERNALCALL = $80010005; 1072 RPC_E_CONNECTION_TERMINATED = $80010006; 1073 RPC_E_SERVER_DIED = $80010007; 1074 RPC_E_CLIENT_DIED = $80010008; 1075 RPC_E_INVALID_DATAPACKET = $80010009; 1076 RPC_E_CANTTRANSMIT_CALL = $8001000A; 1077 RPC_E_CLIENT_CANTMARSHAL_DATA = $8001000B; 1078 RPC_E_CLIENT_CANTUNMARSHAL_DATA = $8001000C; 1079 RPC_E_SERVER_CANTMARSHAL_DATA = $8001000D; 1080 RPC_E_SERVER_CANTUNMARSHAL_DATA = $8001000E; 1081 RPC_E_INVALID_DATA = $8001000F; 1082 RPC_E_INVALID_PARAMETER = $80010010; 1083 RPC_E_CANTCALLOUT_AGAIN = $80010011; 1084 RPC_E_SERVER_DIED_DNE = $80010012; 1085 RPC_E_SYS_CALL_FAILED = $80010100; 1086 RPC_E_OUT_OF_RESOURCES = $80010101; 1087 RPC_E_ATTEMPTED_MULTITHREAD = $80010102; 1088 RPC_E_NOT_REGISTERED = $80010103; 1089 RPC_E_FAULT = $80010104; 1090 RPC_E_SERVERFAULT = $80010105; 1091 RPC_E_CHANGED_MODE = $80010106; 1092 RPC_E_INVALIDMETHOD = $80010107; 1093 RPC_E_DISCONNECTED = $80010108; 1094 RPC_E_RETRY = $80010109; 1095 RPC_E_SERVERCALL_RETRYLATER = $8001010A; 1096 RPC_E_SERVERCALL_REJECTED = $8001010B; 1097 RPC_E_INVALID_CALLDATA = $8001010C; 1098 RPC_E_CANTCALLOUT_ININPUTSYNCCALL = $8001010D; 1099 RPC_E_WRONG_THREAD = $8001010E; 1100 RPC_E_THREAD_NOT_INIT = $8001010F; 1101 RPC_E_VERSION_MISMATCH = $80010110; 1102 RPC_E_INVALID_HEADER = $80010111; 1103 RPC_E_INVALID_EXTENSION = $80010112; 1104 RPC_E_INVALID_IPID = $80010113; 1105 RPC_E_INVALID_OBJECT = $80010114; 1106 RPC_S_CALLPENDING = $80010115; 1107 RPC_S_WAITONTIMER = $80010116; 1108 RPC_E_CALL_COMPLETE = $80010117; 1109 RPC_E_UNSECURE_CALL = $80010118; 1110 RPC_E_TOO_LATE = $80010119; 1111 RPC_E_NO_GOOD_SECURITY_PACKAGES = $8001011A; 1112 RPC_E_ACCESS_DENIED = $8001011B; 1113 RPC_E_REMOTE_DISABLED = $8001011C; 1114 RPC_E_INVALID_OBJREF = $8001011D; 1115 RPC_E_UNEXPECTED = $8001FFFF; 1116 NTE_BAD_UID = $80090001; 1117 NTE_BAD_HASH = $80090002; 1118 NTE_BAD_KEY = $80090003; 1119 NTE_BAD_LEN = $80090004; 1120 NTE_BAD_DATA = $80090005; 1121 NTE_BAD_SIGNATURE = $80090006; 1122 NTE_BAD_VER = $80090007; 1123 NTE_BAD_ALGID = $80090008; 1124 NTE_BAD_FLAGS = $80090009; 1125 NTE_BAD_TYPE = $8009000A; 1126 NTE_BAD_KEY_STATE = $8009000B; 1127 NTE_BAD_HASH_STATE = $8009000C; 1128 NTE_NO_KEY = $8009000D; 1129 NTE_NO_MEMORY = $8009000E; 1130 NTE_EXISTS = $8009000F; 1131 NTE_PERM = $80090010; 1132 NTE_NOT_FOUND = $80090011; 1133 NTE_DOUBLE_ENCRYPT = $80090012; 1134 NTE_BAD_PROVIDER = $80090013; 1135 NTE_BAD_PROV_TYPE = $80090014; 1136 NTE_BAD_PUBLIC_KEY = $80090015; 1137 NTE_BAD_KEYSET = $80090016; 1138 NTE_PROV_TYPE_NOT_DEF = $80090017; 1139 NTE_PROV_TYPE_ENTRY_BAD = $80090018; 1140 NTE_KEYSET_NOT_DEF = $80090019; 1141 NTE_KEYSET_ENTRY_BAD = $8009001A; 1142 NTE_PROV_TYPE_NO_MATCH = $8009001B; 1143 NTE_SIGNATURE_FILE_BAD = $8009001C; 1144 NTE_PROVIDER_DLL_FAIL = $8009001D; 1145 NTE_PROV_DLL_NOT_FOUND = $8009001E; 1146 NTE_BAD_KEYSET_PARAM = $8009001F; 1147 NTE_FAIL = $80090020; 1148 NTE_SYS_ERR = $80090021; 1149 NTE_OP_OK = 0; 1150 TRUST_E_PROVIDER_UNKNOWN = $800B0001; 1151 TRUST_E_ACTION_UNKNOWN = $800B0002; 1152 TRUST_E_SUBJECT_FORM_UNKNOWN = $800B0003; 1153 TRUST_E_SUBJECT_NOT_TRUSTED = $800B0004; 1154 DIGSIG_E_ENCODE = $800B0005; 1155 DIGSIG_E_DECODE = $800B0006; 1156 DIGSIG_E_EXTENSIBILITY = $800B0007; 1157 DIGSIG_E_CRYPTO = $800B0008; 1158 PERSIST_E_SIZEDEFINITE = $800B0009; 1159 PERSIST_E_SIZEINDEFINITE = $800B000A; 1160 PERSIST_E_NOTSELFSIZING = $800B000B; 1161 TRUST_E_NOSIGNATURE = $800B0100; 1162 CERT_E_EXPIRED = $800B0101; 1163 CERT_E_VALIDIYPERIODNESTING = $800B0102; 1164 CERT_E_ROLE = $800B0103; 1165 CERT_E_PATHLENCONST = $800B0104; 1166 CERT_E_CRITICAL = $800B0105; 1167 CERT_E_PURPOSE = $800B0106; 1168 CERT_E_ISSUERCHAINING = $800B0107; 1169 CERT_E_MALFORMED = $800B0108; 1170 CERT_E_UNTRUSTEDROOT = $800B0109; 1171 CERT_E_CHAINING = $800B010A; 1172 1173{$endif read_interface} 1174 1175