the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
at master 22031 lines 461 kB view raw
1/************************************************************************ 2* * 3* winerror.h -- error code definitions for the Win32 API functions * 4* * 5* Copyright (c) Microsoft Corp. All rights reserved. * 6* * 7************************************************************************/ 8 9#ifndef _WINERROR_ 10#define _WINERROR_ 11 12 13// 14// Values are 32 bit values layed out as follows: 15// 16// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 17// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 18// +---+-+-+-----------------------+-------------------------------+ 19// |Sev|C|R| Facility | Code | 20// +---+-+-+-----------------------+-------------------------------+ 21// 22// where 23// 24// Sev - is the severity code 25// 26// 00 - Success 27// 01 - Informational 28// 10 - Warning 29// 11 - Error 30// 31// C - is the Customer code flag 32// 33// R - is a reserved bit 34// 35// Facility - is the facility code 36// 37// Code - is the facility's status code 38// 39// 40// Define the facility codes 41// 42#define FACILITY_WINDOWS 8 43#define FACILITY_URT 19 44#define FACILITY_STORAGE 3 45#define FACILITY_SSPI 9 46#define FACILITY_SCARD 16 47#define FACILITY_SETUPAPI 15 48#define FACILITY_SECURITY 9 49#define FACILITY_RPC 1 50#define FACILITY_WIN32 7 51#define FACILITY_CONTROL 10 52#define FACILITY_NULL 0 53#define FACILITY_MSMQ 14 54#define FACILITY_MEDIASERVER 13 55#define FACILITY_INTERNET 12 56#define FACILITY_ITF 4 57#define FACILITY_DISPATCH 2 58#define FACILITY_COMPLUS 17 59#define FACILITY_CERT 11 60#define FACILITY_ACS 20 61#define FACILITY_AAF 18 62 63 64// 65// Define the severity codes 66// 67 68 69// 70// MessageId: ERROR_SUCCESS 71// 72// MessageText: 73// 74// The operation completed successfully. 75// 76#define ERROR_SUCCESS 0L 77 78#define NO_ERROR 0L // dderror 79#define SEC_E_OK ((HRESULT)0x00000000L) 80 81// 82// MessageId: ERROR_INVALID_FUNCTION 83// 84// MessageText: 85// 86// Incorrect function. 87// 88#define ERROR_INVALID_FUNCTION 1L // dderror 89 90// 91// MessageId: ERROR_FILE_NOT_FOUND 92// 93// MessageText: 94// 95// The system cannot find the file specified. 96// 97#define ERROR_FILE_NOT_FOUND 2L 98 99// 100// MessageId: ERROR_PATH_NOT_FOUND 101// 102// MessageText: 103// 104// The system cannot find the path specified. 105// 106#define ERROR_PATH_NOT_FOUND 3L 107 108// 109// MessageId: ERROR_TOO_MANY_OPEN_FILES 110// 111// MessageText: 112// 113// The system cannot open the file. 114// 115#define ERROR_TOO_MANY_OPEN_FILES 4L 116 117// 118// MessageId: ERROR_ACCESS_DENIED 119// 120// MessageText: 121// 122// Access is denied. 123// 124#define ERROR_ACCESS_DENIED 5L 125 126// 127// MessageId: ERROR_INVALID_HANDLE 128// 129// MessageText: 130// 131// The handle is invalid. 132// 133#define ERROR_INVALID_HANDLE 6L 134 135// 136// MessageId: ERROR_ARENA_TRASHED 137// 138// MessageText: 139// 140// The storage control blocks were destroyed. 141// 142#define ERROR_ARENA_TRASHED 7L 143 144// 145// MessageId: ERROR_NOT_ENOUGH_MEMORY 146// 147// MessageText: 148// 149// Not enough storage is available to process this command. 150// 151#define ERROR_NOT_ENOUGH_MEMORY 8L // dderror 152 153// 154// MessageId: ERROR_INVALID_BLOCK 155// 156// MessageText: 157// 158// The storage control block address is invalid. 159// 160#define ERROR_INVALID_BLOCK 9L 161 162// 163// MessageId: ERROR_BAD_ENVIRONMENT 164// 165// MessageText: 166// 167// The environment is incorrect. 168// 169#define ERROR_BAD_ENVIRONMENT 10L 170 171// 172// MessageId: ERROR_BAD_FORMAT 173// 174// MessageText: 175// 176// An attempt was made to load a program with an incorrect format. 177// 178#define ERROR_BAD_FORMAT 11L 179 180// 181// MessageId: ERROR_INVALID_ACCESS 182// 183// MessageText: 184// 185// The access code is invalid. 186// 187#define ERROR_INVALID_ACCESS 12L 188 189// 190// MessageId: ERROR_INVALID_DATA 191// 192// MessageText: 193// 194// The data is invalid. 195// 196#define ERROR_INVALID_DATA 13L 197 198// 199// MessageId: ERROR_OUTOFMEMORY 200// 201// MessageText: 202// 203// Not enough storage is available to complete this operation. 204// 205#define ERROR_OUTOFMEMORY 14L 206 207// 208// MessageId: ERROR_INVALID_DRIVE 209// 210// MessageText: 211// 212// The system cannot find the drive specified. 213// 214#define ERROR_INVALID_DRIVE 15L 215 216// 217// MessageId: ERROR_CURRENT_DIRECTORY 218// 219// MessageText: 220// 221// The directory cannot be removed. 222// 223#define ERROR_CURRENT_DIRECTORY 16L 224 225// 226// MessageId: ERROR_NOT_SAME_DEVICE 227// 228// MessageText: 229// 230// The system cannot move the file to a different disk drive. 231// 232#define ERROR_NOT_SAME_DEVICE 17L 233 234// 235// MessageId: ERROR_NO_MORE_FILES 236// 237// MessageText: 238// 239// There are no more files. 240// 241#define ERROR_NO_MORE_FILES 18L 242 243// 244// MessageId: ERROR_WRITE_PROTECT 245// 246// MessageText: 247// 248// The media is write protected. 249// 250#define ERROR_WRITE_PROTECT 19L 251 252// 253// MessageId: ERROR_BAD_UNIT 254// 255// MessageText: 256// 257// The system cannot find the device specified. 258// 259#define ERROR_BAD_UNIT 20L 260 261// 262// MessageId: ERROR_NOT_READY 263// 264// MessageText: 265// 266// The device is not ready. 267// 268#define ERROR_NOT_READY 21L 269 270// 271// MessageId: ERROR_BAD_COMMAND 272// 273// MessageText: 274// 275// The device does not recognize the command. 276// 277#define ERROR_BAD_COMMAND 22L 278 279// 280// MessageId: ERROR_CRC 281// 282// MessageText: 283// 284// Data error (cyclic redundancy check). 285// 286#define ERROR_CRC 23L 287 288// 289// MessageId: ERROR_BAD_LENGTH 290// 291// MessageText: 292// 293// The program issued a command but the command length is incorrect. 294// 295#define ERROR_BAD_LENGTH 24L 296 297// 298// MessageId: ERROR_SEEK 299// 300// MessageText: 301// 302// The drive cannot locate a specific area or track on the disk. 303// 304#define ERROR_SEEK 25L 305 306// 307// MessageId: ERROR_NOT_DOS_DISK 308// 309// MessageText: 310// 311// The specified disk or diskette cannot be accessed. 312// 313#define ERROR_NOT_DOS_DISK 26L 314 315// 316// MessageId: ERROR_SECTOR_NOT_FOUND 317// 318// MessageText: 319// 320// The drive cannot find the sector requested. 321// 322#define ERROR_SECTOR_NOT_FOUND 27L 323 324// 325// MessageId: ERROR_OUT_OF_PAPER 326// 327// MessageText: 328// 329// The printer is out of paper. 330// 331#define ERROR_OUT_OF_PAPER 28L 332 333// 334// MessageId: ERROR_WRITE_FAULT 335// 336// MessageText: 337// 338// The system cannot write to the specified device. 339// 340#define ERROR_WRITE_FAULT 29L 341 342// 343// MessageId: ERROR_READ_FAULT 344// 345// MessageText: 346// 347// The system cannot read from the specified device. 348// 349#define ERROR_READ_FAULT 30L 350 351// 352// MessageId: ERROR_GEN_FAILURE 353// 354// MessageText: 355// 356// A device attached to the system is not functioning. 357// 358#define ERROR_GEN_FAILURE 31L 359 360// 361// MessageId: ERROR_SHARING_VIOLATION 362// 363// MessageText: 364// 365// The process cannot access the file because it is being used by another process. 366// 367#define ERROR_SHARING_VIOLATION 32L 368 369// 370// MessageId: ERROR_LOCK_VIOLATION 371// 372// MessageText: 373// 374// The process cannot access the file because another process has locked a portion of the file. 375// 376#define ERROR_LOCK_VIOLATION 33L 377 378// 379// MessageId: ERROR_WRONG_DISK 380// 381// MessageText: 382// 383// The wrong diskette is in the drive. 384// Insert %2 (Volume Serial Number: %3) 385// into drive %1. 386// 387#define ERROR_WRONG_DISK 34L 388 389// 390// MessageId: ERROR_SHARING_BUFFER_EXCEEDED 391// 392// MessageText: 393// 394// Too many files opened for sharing. 395// 396#define ERROR_SHARING_BUFFER_EXCEEDED 36L 397 398// 399// MessageId: ERROR_HANDLE_EOF 400// 401// MessageText: 402// 403// Reached the end of the file. 404// 405#define ERROR_HANDLE_EOF 38L 406 407// 408// MessageId: ERROR_HANDLE_DISK_FULL 409// 410// MessageText: 411// 412// The disk is full. 413// 414#define ERROR_HANDLE_DISK_FULL 39L 415 416// 417// MessageId: ERROR_NOT_SUPPORTED 418// 419// MessageText: 420// 421// The network request is not supported. 422// 423#define ERROR_NOT_SUPPORTED 50L 424 425// 426// MessageId: ERROR_REM_NOT_LIST 427// 428// MessageText: 429// 430// The remote computer is not available. 431// 432#define ERROR_REM_NOT_LIST 51L 433 434// 435// MessageId: ERROR_DUP_NAME 436// 437// MessageText: 438// 439// A duplicate name exists on the network. 440// 441#define ERROR_DUP_NAME 52L 442 443// 444// MessageId: ERROR_BAD_NETPATH 445// 446// MessageText: 447// 448// The network path was not found. 449// 450#define ERROR_BAD_NETPATH 53L 451 452// 453// MessageId: ERROR_NETWORK_BUSY 454// 455// MessageText: 456// 457// The network is busy. 458// 459#define ERROR_NETWORK_BUSY 54L 460 461// 462// MessageId: ERROR_DEV_NOT_EXIST 463// 464// MessageText: 465// 466// The specified network resource or device is no longer available. 467// 468#define ERROR_DEV_NOT_EXIST 55L // dderror 469 470// 471// MessageId: ERROR_TOO_MANY_CMDS 472// 473// MessageText: 474// 475// The network BIOS command limit has been reached. 476// 477#define ERROR_TOO_MANY_CMDS 56L 478 479// 480// MessageId: ERROR_ADAP_HDW_ERR 481// 482// MessageText: 483// 484// A network adapter hardware error occurred. 485// 486#define ERROR_ADAP_HDW_ERR 57L 487 488// 489// MessageId: ERROR_BAD_NET_RESP 490// 491// MessageText: 492// 493// The specified server cannot perform the requested operation. 494// 495#define ERROR_BAD_NET_RESP 58L 496 497// 498// MessageId: ERROR_UNEXP_NET_ERR 499// 500// MessageText: 501// 502// An unexpected network error occurred. 503// 504#define ERROR_UNEXP_NET_ERR 59L 505 506// 507// MessageId: ERROR_BAD_REM_ADAP 508// 509// MessageText: 510// 511// The remote adapter is not compatible. 512// 513#define ERROR_BAD_REM_ADAP 60L 514 515// 516// MessageId: ERROR_PRINTQ_FULL 517// 518// MessageText: 519// 520// The printer queue is full. 521// 522#define ERROR_PRINTQ_FULL 61L 523 524// 525// MessageId: ERROR_NO_SPOOL_SPACE 526// 527// MessageText: 528// 529// Space to store the file waiting to be printed is not available on the server. 530// 531#define ERROR_NO_SPOOL_SPACE 62L 532 533// 534// MessageId: ERROR_PRINT_CANCELLED 535// 536// MessageText: 537// 538// Your file waiting to be printed was deleted. 539// 540#define ERROR_PRINT_CANCELLED 63L 541 542// 543// MessageId: ERROR_NETNAME_DELETED 544// 545// MessageText: 546// 547// The specified network name is no longer available. 548// 549#define ERROR_NETNAME_DELETED 64L 550 551// 552// MessageId: ERROR_NETWORK_ACCESS_DENIED 553// 554// MessageText: 555// 556// Network access is denied. 557// 558#define ERROR_NETWORK_ACCESS_DENIED 65L 559 560// 561// MessageId: ERROR_BAD_DEV_TYPE 562// 563// MessageText: 564// 565// The network resource type is not correct. 566// 567#define ERROR_BAD_DEV_TYPE 66L 568 569// 570// MessageId: ERROR_BAD_NET_NAME 571// 572// MessageText: 573// 574// The network name cannot be found. 575// 576#define ERROR_BAD_NET_NAME 67L 577 578// 579// MessageId: ERROR_TOO_MANY_NAMES 580// 581// MessageText: 582// 583// The name limit for the local computer network adapter card was exceeded. 584// 585#define ERROR_TOO_MANY_NAMES 68L 586 587// 588// MessageId: ERROR_TOO_MANY_SESS 589// 590// MessageText: 591// 592// The network BIOS session limit was exceeded. 593// 594#define ERROR_TOO_MANY_SESS 69L 595 596// 597// MessageId: ERROR_SHARING_PAUSED 598// 599// MessageText: 600// 601// The remote server has been paused or is in the process of being started. 602// 603#define ERROR_SHARING_PAUSED 70L 604 605// 606// MessageId: ERROR_REQ_NOT_ACCEP 607// 608// MessageText: 609// 610// No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept. 611// 612#define ERROR_REQ_NOT_ACCEP 71L 613 614// 615// MessageId: ERROR_REDIR_PAUSED 616// 617// MessageText: 618// 619// The specified printer or disk device has been paused. 620// 621#define ERROR_REDIR_PAUSED 72L 622 623// 624// MessageId: ERROR_FILE_EXISTS 625// 626// MessageText: 627// 628// The file exists. 629// 630#define ERROR_FILE_EXISTS 80L 631 632// 633// MessageId: ERROR_CANNOT_MAKE 634// 635// MessageText: 636// 637// The directory or file cannot be created. 638// 639#define ERROR_CANNOT_MAKE 82L 640 641// 642// MessageId: ERROR_FAIL_I24 643// 644// MessageText: 645// 646// Fail on INT 24. 647// 648#define ERROR_FAIL_I24 83L 649 650// 651// MessageId: ERROR_OUT_OF_STRUCTURES 652// 653// MessageText: 654// 655// Storage to process this request is not available. 656// 657#define ERROR_OUT_OF_STRUCTURES 84L 658 659// 660// MessageId: ERROR_ALREADY_ASSIGNED 661// 662// MessageText: 663// 664// The local device name is already in use. 665// 666#define ERROR_ALREADY_ASSIGNED 85L 667 668// 669// MessageId: ERROR_INVALID_PASSWORD 670// 671// MessageText: 672// 673// The specified network password is not correct. 674// 675#define ERROR_INVALID_PASSWORD 86L 676 677// 678// MessageId: ERROR_INVALID_PARAMETER 679// 680// MessageText: 681// 682// The parameter is incorrect. 683// 684#define ERROR_INVALID_PARAMETER 87L // dderror 685 686// 687// MessageId: ERROR_NET_WRITE_FAULT 688// 689// MessageText: 690// 691// A write fault occurred on the network. 692// 693#define ERROR_NET_WRITE_FAULT 88L 694 695// 696// MessageId: ERROR_NO_PROC_SLOTS 697// 698// MessageText: 699// 700// The system cannot start another process at this time. 701// 702#define ERROR_NO_PROC_SLOTS 89L 703 704// 705// MessageId: ERROR_TOO_MANY_SEMAPHORES 706// 707// MessageText: 708// 709// Cannot create another system semaphore. 710// 711#define ERROR_TOO_MANY_SEMAPHORES 100L 712 713// 714// MessageId: ERROR_EXCL_SEM_ALREADY_OWNED 715// 716// MessageText: 717// 718// The exclusive semaphore is owned by another process. 719// 720#define ERROR_EXCL_SEM_ALREADY_OWNED 101L 721 722// 723// MessageId: ERROR_SEM_IS_SET 724// 725// MessageText: 726// 727// The semaphore is set and cannot be closed. 728// 729#define ERROR_SEM_IS_SET 102L 730 731// 732// MessageId: ERROR_TOO_MANY_SEM_REQUESTS 733// 734// MessageText: 735// 736// The semaphore cannot be set again. 737// 738#define ERROR_TOO_MANY_SEM_REQUESTS 103L 739 740// 741// MessageId: ERROR_INVALID_AT_INTERRUPT_TIME 742// 743// MessageText: 744// 745// Cannot request exclusive semaphores at interrupt time. 746// 747#define ERROR_INVALID_AT_INTERRUPT_TIME 104L 748 749// 750// MessageId: ERROR_SEM_OWNER_DIED 751// 752// MessageText: 753// 754// The previous ownership of this semaphore has ended. 755// 756#define ERROR_SEM_OWNER_DIED 105L 757 758// 759// MessageId: ERROR_SEM_USER_LIMIT 760// 761// MessageText: 762// 763// Insert the diskette for drive %1. 764// 765#define ERROR_SEM_USER_LIMIT 106L 766 767// 768// MessageId: ERROR_DISK_CHANGE 769// 770// MessageText: 771// 772// The program stopped because an alternate diskette was not inserted. 773// 774#define ERROR_DISK_CHANGE 107L 775 776// 777// MessageId: ERROR_DRIVE_LOCKED 778// 779// MessageText: 780// 781// The disk is in use or locked by 782// another process. 783// 784#define ERROR_DRIVE_LOCKED 108L 785 786// 787// MessageId: ERROR_BROKEN_PIPE 788// 789// MessageText: 790// 791// The pipe has been ended. 792// 793#define ERROR_BROKEN_PIPE 109L 794 795// 796// MessageId: ERROR_OPEN_FAILED 797// 798// MessageText: 799// 800// The system cannot open the 801// device or file specified. 802// 803#define ERROR_OPEN_FAILED 110L 804 805// 806// MessageId: ERROR_BUFFER_OVERFLOW 807// 808// MessageText: 809// 810// The file name is too long. 811// 812#define ERROR_BUFFER_OVERFLOW 111L 813 814// 815// MessageId: ERROR_DISK_FULL 816// 817// MessageText: 818// 819// There is not enough space on the disk. 820// 821#define ERROR_DISK_FULL 112L 822 823// 824// MessageId: ERROR_NO_MORE_SEARCH_HANDLES 825// 826// MessageText: 827// 828// No more internal file identifiers available. 829// 830#define ERROR_NO_MORE_SEARCH_HANDLES 113L 831 832// 833// MessageId: ERROR_INVALID_TARGET_HANDLE 834// 835// MessageText: 836// 837// The target internal file identifier is incorrect. 838// 839#define ERROR_INVALID_TARGET_HANDLE 114L 840 841// 842// MessageId: ERROR_INVALID_CATEGORY 843// 844// MessageText: 845// 846// The IOCTL call made by the application program is not correct. 847// 848#define ERROR_INVALID_CATEGORY 117L 849 850// 851// MessageId: ERROR_INVALID_VERIFY_SWITCH 852// 853// MessageText: 854// 855// The verify-on-write switch parameter value is not correct. 856// 857#define ERROR_INVALID_VERIFY_SWITCH 118L 858 859// 860// MessageId: ERROR_BAD_DRIVER_LEVEL 861// 862// MessageText: 863// 864// The system does not support the command requested. 865// 866#define ERROR_BAD_DRIVER_LEVEL 119L 867 868// 869// MessageId: ERROR_CALL_NOT_IMPLEMENTED 870// 871// MessageText: 872// 873// This function is not supported on this system. 874// 875#define ERROR_CALL_NOT_IMPLEMENTED 120L 876 877// 878// MessageId: ERROR_SEM_TIMEOUT 879// 880// MessageText: 881// 882// The semaphore timeout period has expired. 883// 884#define ERROR_SEM_TIMEOUT 121L 885 886// 887// MessageId: ERROR_INSUFFICIENT_BUFFER 888// 889// MessageText: 890// 891// The data area passed to a system call is too small. 892// 893#define ERROR_INSUFFICIENT_BUFFER 122L // dderror 894 895// 896// MessageId: ERROR_INVALID_NAME 897// 898// MessageText: 899// 900// The filename, directory name, or volume label syntax is incorrect. 901// 902#define ERROR_INVALID_NAME 123L // dderror 903 904// 905// MessageId: ERROR_INVALID_LEVEL 906// 907// MessageText: 908// 909// The system call level is not correct. 910// 911#define ERROR_INVALID_LEVEL 124L 912 913// 914// MessageId: ERROR_NO_VOLUME_LABEL 915// 916// MessageText: 917// 918// The disk has no volume label. 919// 920#define ERROR_NO_VOLUME_LABEL 125L 921 922// 923// MessageId: ERROR_MOD_NOT_FOUND 924// 925// MessageText: 926// 927// The specified module could not be found. 928// 929#define ERROR_MOD_NOT_FOUND 126L 930 931// 932// MessageId: ERROR_PROC_NOT_FOUND 933// 934// MessageText: 935// 936// The specified procedure could not be found. 937// 938#define ERROR_PROC_NOT_FOUND 127L 939 940// 941// MessageId: ERROR_WAIT_NO_CHILDREN 942// 943// MessageText: 944// 945// There are no child processes to wait for. 946// 947#define ERROR_WAIT_NO_CHILDREN 128L 948 949// 950// MessageId: ERROR_CHILD_NOT_COMPLETE 951// 952// MessageText: 953// 954// The %1 application cannot be run in Win32 mode. 955// 956#define ERROR_CHILD_NOT_COMPLETE 129L 957 958// 959// MessageId: ERROR_DIRECT_ACCESS_HANDLE 960// 961// MessageText: 962// 963// Attempt to use a file handle to an open disk partition for an operation other than raw disk I/O. 964// 965#define ERROR_DIRECT_ACCESS_HANDLE 130L 966 967// 968// MessageId: ERROR_NEGATIVE_SEEK 969// 970// MessageText: 971// 972// An attempt was made to move the file pointer before the beginning of the file. 973// 974#define ERROR_NEGATIVE_SEEK 131L 975 976// 977// MessageId: ERROR_SEEK_ON_DEVICE 978// 979// MessageText: 980// 981// The file pointer cannot be set on the specified device or file. 982// 983#define ERROR_SEEK_ON_DEVICE 132L 984 985// 986// MessageId: ERROR_IS_JOIN_TARGET 987// 988// MessageText: 989// 990// A JOIN or SUBST command cannot be used for a drive that contains previously joined drives. 991// 992#define ERROR_IS_JOIN_TARGET 133L 993 994// 995// MessageId: ERROR_IS_JOINED 996// 997// MessageText: 998// 999// An attempt was made to use a JOIN or SUBST command on a drive that has already been joined. 1000// 1001#define ERROR_IS_JOINED 134L 1002 1003// 1004// MessageId: ERROR_IS_SUBSTED 1005// 1006// MessageText: 1007// 1008// An attempt was made to use a JOIN or SUBST command on a drive that has already been substituted. 1009// 1010#define ERROR_IS_SUBSTED 135L 1011 1012// 1013// MessageId: ERROR_NOT_JOINED 1014// 1015// MessageText: 1016// 1017// The system tried to delete the JOIN of a drive that is not joined. 1018// 1019#define ERROR_NOT_JOINED 136L 1020 1021// 1022// MessageId: ERROR_NOT_SUBSTED 1023// 1024// MessageText: 1025// 1026// The system tried to delete the substitution of a drive that is not substituted. 1027// 1028#define ERROR_NOT_SUBSTED 137L 1029 1030// 1031// MessageId: ERROR_JOIN_TO_JOIN 1032// 1033// MessageText: 1034// 1035// The system tried to join a drive to a directory on a joined drive. 1036// 1037#define ERROR_JOIN_TO_JOIN 138L 1038 1039// 1040// MessageId: ERROR_SUBST_TO_SUBST 1041// 1042// MessageText: 1043// 1044// The system tried to substitute a drive to a directory on a substituted drive. 1045// 1046#define ERROR_SUBST_TO_SUBST 139L 1047 1048// 1049// MessageId: ERROR_JOIN_TO_SUBST 1050// 1051// MessageText: 1052// 1053// The system tried to join a drive to a directory on a substituted drive. 1054// 1055#define ERROR_JOIN_TO_SUBST 140L 1056 1057// 1058// MessageId: ERROR_SUBST_TO_JOIN 1059// 1060// MessageText: 1061// 1062// The system tried to SUBST a drive to a directory on a joined drive. 1063// 1064#define ERROR_SUBST_TO_JOIN 141L 1065 1066// 1067// MessageId: ERROR_BUSY_DRIVE 1068// 1069// MessageText: 1070// 1071// The system cannot perform a JOIN or SUBST at this time. 1072// 1073#define ERROR_BUSY_DRIVE 142L 1074 1075// 1076// MessageId: ERROR_SAME_DRIVE 1077// 1078// MessageText: 1079// 1080// The system cannot join or substitute a drive to or for a directory on the same drive. 1081// 1082#define ERROR_SAME_DRIVE 143L 1083 1084// 1085// MessageId: ERROR_DIR_NOT_ROOT 1086// 1087// MessageText: 1088// 1089// The directory is not a subdirectory of the root directory. 1090// 1091#define ERROR_DIR_NOT_ROOT 144L 1092 1093// 1094// MessageId: ERROR_DIR_NOT_EMPTY 1095// 1096// MessageText: 1097// 1098// The directory is not empty. 1099// 1100#define ERROR_DIR_NOT_EMPTY 145L 1101 1102// 1103// MessageId: ERROR_IS_SUBST_PATH 1104// 1105// MessageText: 1106// 1107// The path specified is being used in a substitute. 1108// 1109#define ERROR_IS_SUBST_PATH 146L 1110 1111// 1112// MessageId: ERROR_IS_JOIN_PATH 1113// 1114// MessageText: 1115// 1116// Not enough resources are available to process this command. 1117// 1118#define ERROR_IS_JOIN_PATH 147L 1119 1120// 1121// MessageId: ERROR_PATH_BUSY 1122// 1123// MessageText: 1124// 1125// The path specified cannot be used at this time. 1126// 1127#define ERROR_PATH_BUSY 148L 1128 1129// 1130// MessageId: ERROR_IS_SUBST_TARGET 1131// 1132// MessageText: 1133// 1134// An attempt was made to join or substitute a drive for which a directory on the drive is the target of a previous substitute. 1135// 1136#define ERROR_IS_SUBST_TARGET 149L 1137 1138// 1139// MessageId: ERROR_SYSTEM_TRACE 1140// 1141// MessageText: 1142// 1143// System trace information was not specified in your CONFIG.SYS file, or tracing is disallowed. 1144// 1145#define ERROR_SYSTEM_TRACE 150L 1146 1147// 1148// MessageId: ERROR_INVALID_EVENT_COUNT 1149// 1150// MessageText: 1151// 1152// The number of specified semaphore events for DosMuxSemWait is not correct. 1153// 1154#define ERROR_INVALID_EVENT_COUNT 151L 1155 1156// 1157// MessageId: ERROR_TOO_MANY_MUXWAITERS 1158// 1159// MessageText: 1160// 1161// DosMuxSemWait did not execute; too many semaphores are already set. 1162// 1163#define ERROR_TOO_MANY_MUXWAITERS 152L 1164 1165// 1166// MessageId: ERROR_INVALID_LIST_FORMAT 1167// 1168// MessageText: 1169// 1170// The DosMuxSemWait list is not correct. 1171// 1172#define ERROR_INVALID_LIST_FORMAT 153L 1173 1174// 1175// MessageId: ERROR_LABEL_TOO_LONG 1176// 1177// MessageText: 1178// 1179// The volume label you entered exceeds the label character 1180// limit of the target file system. 1181// 1182#define ERROR_LABEL_TOO_LONG 154L 1183 1184// 1185// MessageId: ERROR_TOO_MANY_TCBS 1186// 1187// MessageText: 1188// 1189// Cannot create another thread. 1190// 1191#define ERROR_TOO_MANY_TCBS 155L 1192 1193// 1194// MessageId: ERROR_SIGNAL_REFUSED 1195// 1196// MessageText: 1197// 1198// The recipient process has refused the signal. 1199// 1200#define ERROR_SIGNAL_REFUSED 156L 1201 1202// 1203// MessageId: ERROR_DISCARDED 1204// 1205// MessageText: 1206// 1207// The segment is already discarded and cannot be locked. 1208// 1209#define ERROR_DISCARDED 157L 1210 1211// 1212// MessageId: ERROR_NOT_LOCKED 1213// 1214// MessageText: 1215// 1216// The segment is already unlocked. 1217// 1218#define ERROR_NOT_LOCKED 158L 1219 1220// 1221// MessageId: ERROR_BAD_THREADID_ADDR 1222// 1223// MessageText: 1224// 1225// The address for the thread ID is not correct. 1226// 1227#define ERROR_BAD_THREADID_ADDR 159L 1228 1229// 1230// MessageId: ERROR_BAD_ARGUMENTS 1231// 1232// MessageText: 1233// 1234// The argument string passed to DosExecPgm is not correct. 1235// 1236#define ERROR_BAD_ARGUMENTS 160L 1237 1238// 1239// MessageId: ERROR_BAD_PATHNAME 1240// 1241// MessageText: 1242// 1243// The specified path is invalid. 1244// 1245#define ERROR_BAD_PATHNAME 161L 1246 1247// 1248// MessageId: ERROR_SIGNAL_PENDING 1249// 1250// MessageText: 1251// 1252// A signal is already pending. 1253// 1254#define ERROR_SIGNAL_PENDING 162L 1255 1256// 1257// MessageId: ERROR_MAX_THRDS_REACHED 1258// 1259// MessageText: 1260// 1261// No more threads can be created in the system. 1262// 1263#define ERROR_MAX_THRDS_REACHED 164L 1264 1265// 1266// MessageId: ERROR_LOCK_FAILED 1267// 1268// MessageText: 1269// 1270// Unable to lock a region of a file. 1271// 1272#define ERROR_LOCK_FAILED 167L 1273 1274// 1275// MessageId: ERROR_BUSY 1276// 1277// MessageText: 1278// 1279// The requested resource is in use. 1280// 1281#define ERROR_BUSY 170L 1282 1283// 1284// MessageId: ERROR_CANCEL_VIOLATION 1285// 1286// MessageText: 1287// 1288// A lock request was not outstanding for the supplied cancel region. 1289// 1290#define ERROR_CANCEL_VIOLATION 173L 1291 1292// 1293// MessageId: ERROR_ATOMIC_LOCKS_NOT_SUPPORTED 1294// 1295// MessageText: 1296// 1297// The file system does not support atomic changes to the lock type. 1298// 1299#define ERROR_ATOMIC_LOCKS_NOT_SUPPORTED 174L 1300 1301// 1302// MessageId: ERROR_INVALID_SEGMENT_NUMBER 1303// 1304// MessageText: 1305// 1306// The system detected a segment number that was not correct. 1307// 1308#define ERROR_INVALID_SEGMENT_NUMBER 180L 1309 1310// 1311// MessageId: ERROR_INVALID_ORDINAL 1312// 1313// MessageText: 1314// 1315// The operating system cannot run %1. 1316// 1317#define ERROR_INVALID_ORDINAL 182L 1318 1319// 1320// MessageId: ERROR_ALREADY_EXISTS 1321// 1322// MessageText: 1323// 1324// Cannot create a file when that file already exists. 1325// 1326#define ERROR_ALREADY_EXISTS 183L 1327 1328// 1329// MessageId: ERROR_INVALID_FLAG_NUMBER 1330// 1331// MessageText: 1332// 1333// The flag passed is not correct. 1334// 1335#define ERROR_INVALID_FLAG_NUMBER 186L 1336 1337// 1338// MessageId: ERROR_SEM_NOT_FOUND 1339// 1340// MessageText: 1341// 1342// The specified system semaphore name was not found. 1343// 1344#define ERROR_SEM_NOT_FOUND 187L 1345 1346// 1347// MessageId: ERROR_INVALID_STARTING_CODESEG 1348// 1349// MessageText: 1350// 1351// The operating system cannot run %1. 1352// 1353#define ERROR_INVALID_STARTING_CODESEG 188L 1354 1355// 1356// MessageId: ERROR_INVALID_STACKSEG 1357// 1358// MessageText: 1359// 1360// The operating system cannot run %1. 1361// 1362#define ERROR_INVALID_STACKSEG 189L 1363 1364// 1365// MessageId: ERROR_INVALID_MODULETYPE 1366// 1367// MessageText: 1368// 1369// The operating system cannot run %1. 1370// 1371#define ERROR_INVALID_MODULETYPE 190L 1372 1373// 1374// MessageId: ERROR_INVALID_EXE_SIGNATURE 1375// 1376// MessageText: 1377// 1378// Cannot run %1 in Win32 mode. 1379// 1380#define ERROR_INVALID_EXE_SIGNATURE 191L 1381 1382// 1383// MessageId: ERROR_EXE_MARKED_INVALID 1384// 1385// MessageText: 1386// 1387// The operating system cannot run %1. 1388// 1389#define ERROR_EXE_MARKED_INVALID 192L 1390 1391// 1392// MessageId: ERROR_BAD_EXE_FORMAT 1393// 1394// MessageText: 1395// 1396// %1 is not a valid Win32 application. 1397// 1398#define ERROR_BAD_EXE_FORMAT 193L 1399 1400// 1401// MessageId: ERROR_ITERATED_DATA_EXCEEDS_64k 1402// 1403// MessageText: 1404// 1405// The operating system cannot run %1. 1406// 1407#define ERROR_ITERATED_DATA_EXCEEDS_64k 194L 1408 1409// 1410// MessageId: ERROR_INVALID_MINALLOCSIZE 1411// 1412// MessageText: 1413// 1414// The operating system cannot run %1. 1415// 1416#define ERROR_INVALID_MINALLOCSIZE 195L 1417 1418// 1419// MessageId: ERROR_DYNLINK_FROM_INVALID_RING 1420// 1421// MessageText: 1422// 1423// The operating system cannot run this application program. 1424// 1425#define ERROR_DYNLINK_FROM_INVALID_RING 196L 1426 1427// 1428// MessageId: ERROR_IOPL_NOT_ENABLED 1429// 1430// MessageText: 1431// 1432// The operating system is not presently configured to run this application. 1433// 1434#define ERROR_IOPL_NOT_ENABLED 197L 1435 1436// 1437// MessageId: ERROR_INVALID_SEGDPL 1438// 1439// MessageText: 1440// 1441// The operating system cannot run %1. 1442// 1443#define ERROR_INVALID_SEGDPL 198L 1444 1445// 1446// MessageId: ERROR_AUTODATASEG_EXCEEDS_64k 1447// 1448// MessageText: 1449// 1450// The operating system cannot run this application program. 1451// 1452#define ERROR_AUTODATASEG_EXCEEDS_64k 199L 1453 1454// 1455// MessageId: ERROR_RING2SEG_MUST_BE_MOVABLE 1456// 1457// MessageText: 1458// 1459// The code segment cannot be greater than or equal to 64K. 1460// 1461#define ERROR_RING2SEG_MUST_BE_MOVABLE 200L 1462 1463// 1464// MessageId: ERROR_RELOC_CHAIN_XEEDS_SEGLIM 1465// 1466// MessageText: 1467// 1468// The operating system cannot run %1. 1469// 1470#define ERROR_RELOC_CHAIN_XEEDS_SEGLIM 201L 1471 1472// 1473// MessageId: ERROR_INFLOOP_IN_RELOC_CHAIN 1474// 1475// MessageText: 1476// 1477// The operating system cannot run %1. 1478// 1479#define ERROR_INFLOOP_IN_RELOC_CHAIN 202L 1480 1481// 1482// MessageId: ERROR_ENVVAR_NOT_FOUND 1483// 1484// MessageText: 1485// 1486// The system could not find the environment 1487// option that was entered. 1488// 1489#define ERROR_ENVVAR_NOT_FOUND 203L 1490 1491// 1492// MessageId: ERROR_NO_SIGNAL_SENT 1493// 1494// MessageText: 1495// 1496// No process in the command subtree has a 1497// signal handler. 1498// 1499#define ERROR_NO_SIGNAL_SENT 205L 1500 1501// 1502// MessageId: ERROR_FILENAME_EXCED_RANGE 1503// 1504// MessageText: 1505// 1506// The filename or extension is too long. 1507// 1508#define ERROR_FILENAME_EXCED_RANGE 206L 1509 1510// 1511// MessageId: ERROR_RING2_STACK_IN_USE 1512// 1513// MessageText: 1514// 1515// The ring 2 stack is in use. 1516// 1517#define ERROR_RING2_STACK_IN_USE 207L 1518 1519// 1520// MessageId: ERROR_META_EXPANSION_TOO_LONG 1521// 1522// MessageText: 1523// 1524// The global filename characters, * or ?, are entered incorrectly or too many global filename characters are specified. 1525// 1526#define ERROR_META_EXPANSION_TOO_LONG 208L 1527 1528// 1529// MessageId: ERROR_INVALID_SIGNAL_NUMBER 1530// 1531// MessageText: 1532// 1533// The signal being posted is not correct. 1534// 1535#define ERROR_INVALID_SIGNAL_NUMBER 209L 1536 1537// 1538// MessageId: ERROR_THREAD_1_INACTIVE 1539// 1540// MessageText: 1541// 1542// The signal handler cannot be set. 1543// 1544#define ERROR_THREAD_1_INACTIVE 210L 1545 1546// 1547// MessageId: ERROR_LOCKED 1548// 1549// MessageText: 1550// 1551// The segment is locked and cannot be reallocated. 1552// 1553#define ERROR_LOCKED 212L 1554 1555// 1556// MessageId: ERROR_TOO_MANY_MODULES 1557// 1558// MessageText: 1559// 1560// Too many dynamic-link modules are attached to this program or dynamic-link module. 1561// 1562#define ERROR_TOO_MANY_MODULES 214L 1563 1564// 1565// MessageId: ERROR_NESTING_NOT_ALLOWED 1566// 1567// MessageText: 1568// 1569// Cannot nest calls to LoadModule. 1570// 1571#define ERROR_NESTING_NOT_ALLOWED 215L 1572 1573// 1574// MessageId: ERROR_EXE_MACHINE_TYPE_MISMATCH 1575// 1576// MessageText: 1577// 1578// The image file %1 is valid, but is for a machine type other than the current machine. 1579// 1580#define ERROR_EXE_MACHINE_TYPE_MISMATCH 216L 1581 1582// 1583// MessageId: ERROR_BAD_PIPE 1584// 1585// MessageText: 1586// 1587// The pipe state is invalid. 1588// 1589#define ERROR_BAD_PIPE 230L 1590 1591// 1592// MessageId: ERROR_PIPE_BUSY 1593// 1594// MessageText: 1595// 1596// All pipe instances are busy. 1597// 1598#define ERROR_PIPE_BUSY 231L 1599 1600// 1601// MessageId: ERROR_NO_DATA 1602// 1603// MessageText: 1604// 1605// The pipe is being closed. 1606// 1607#define ERROR_NO_DATA 232L 1608 1609// 1610// MessageId: ERROR_PIPE_NOT_CONNECTED 1611// 1612// MessageText: 1613// 1614// No process is on the other end of the pipe. 1615// 1616#define ERROR_PIPE_NOT_CONNECTED 233L 1617 1618// 1619// MessageId: ERROR_MORE_DATA 1620// 1621// MessageText: 1622// 1623// More data is available. 1624// 1625#define ERROR_MORE_DATA 234L // dderror 1626 1627// 1628// MessageId: ERROR_VC_DISCONNECTED 1629// 1630// MessageText: 1631// 1632// The session was canceled. 1633// 1634#define ERROR_VC_DISCONNECTED 240L 1635 1636// 1637// MessageId: ERROR_INVALID_EA_NAME 1638// 1639// MessageText: 1640// 1641// The specified extended attribute name was invalid. 1642// 1643#define ERROR_INVALID_EA_NAME 254L 1644 1645// 1646// MessageId: ERROR_EA_LIST_INCONSISTENT 1647// 1648// MessageText: 1649// 1650// The extended attributes are inconsistent. 1651// 1652#define ERROR_EA_LIST_INCONSISTENT 255L 1653 1654// 1655// MessageId: WAIT_TIMEOUT 1656// 1657// MessageText: 1658// 1659// The wait operation timed out. 1660// 1661#define WAIT_TIMEOUT 258L 1662 1663// 1664// MessageId: ERROR_NO_MORE_ITEMS 1665// 1666// MessageText: 1667// 1668// No more data is available. 1669// 1670#define ERROR_NO_MORE_ITEMS 259L 1671 1672// 1673// MessageId: ERROR_CANNOT_COPY 1674// 1675// MessageText: 1676// 1677// The copy functions cannot be used. 1678// 1679#define ERROR_CANNOT_COPY 266L 1680 1681// 1682// MessageId: ERROR_DIRECTORY 1683// 1684// MessageText: 1685// 1686// The directory name is invalid. 1687// 1688#define ERROR_DIRECTORY 267L 1689 1690// 1691// MessageId: ERROR_EAS_DIDNT_FIT 1692// 1693// MessageText: 1694// 1695// The extended attributes did not fit in the buffer. 1696// 1697#define ERROR_EAS_DIDNT_FIT 275L 1698 1699// 1700// MessageId: ERROR_EA_FILE_CORRUPT 1701// 1702// MessageText: 1703// 1704// The extended attribute file on the mounted file system is corrupt. 1705// 1706#define ERROR_EA_FILE_CORRUPT 276L 1707 1708// 1709// MessageId: ERROR_EA_TABLE_FULL 1710// 1711// MessageText: 1712// 1713// The extended attribute table file is full. 1714// 1715#define ERROR_EA_TABLE_FULL 277L 1716 1717// 1718// MessageId: ERROR_INVALID_EA_HANDLE 1719// 1720// MessageText: 1721// 1722// The specified extended attribute handle is invalid. 1723// 1724#define ERROR_INVALID_EA_HANDLE 278L 1725 1726// 1727// MessageId: ERROR_EAS_NOT_SUPPORTED 1728// 1729// MessageText: 1730// 1731// The mounted file system does not support extended attributes. 1732// 1733#define ERROR_EAS_NOT_SUPPORTED 282L 1734 1735// 1736// MessageId: ERROR_NOT_OWNER 1737// 1738// MessageText: 1739// 1740// Attempt to release mutex not owned by caller. 1741// 1742#define ERROR_NOT_OWNER 288L 1743 1744// 1745// MessageId: ERROR_TOO_MANY_POSTS 1746// 1747// MessageText: 1748// 1749// Too many posts were made to a semaphore. 1750// 1751#define ERROR_TOO_MANY_POSTS 298L 1752 1753// 1754// MessageId: ERROR_PARTIAL_COPY 1755// 1756// MessageText: 1757// 1758// Only part of a ReadProcessMemory or WriteProcessMemory request was completed. 1759// 1760#define ERROR_PARTIAL_COPY 299L 1761 1762// 1763// MessageId: ERROR_OPLOCK_NOT_GRANTED 1764// 1765// MessageText: 1766// 1767// The oplock request is denied. 1768// 1769#define ERROR_OPLOCK_NOT_GRANTED 300L 1770 1771// 1772// MessageId: ERROR_INVALID_OPLOCK_PROTOCOL 1773// 1774// MessageText: 1775// 1776// An invalid oplock acknowledgment was received by the system. 1777// 1778#define ERROR_INVALID_OPLOCK_PROTOCOL 301L 1779 1780// 1781// MessageId: ERROR_MR_MID_NOT_FOUND 1782// 1783// MessageText: 1784// 1785// The system cannot find message text for message number 0x%1 in the message file for %2. 1786// 1787#define ERROR_MR_MID_NOT_FOUND 317L 1788 1789// 1790// MessageId: ERROR_INVALID_ADDRESS 1791// 1792// MessageText: 1793// 1794// Attempt to access invalid address. 1795// 1796#define ERROR_INVALID_ADDRESS 487L 1797 1798// 1799// MessageId: ERROR_ARITHMETIC_OVERFLOW 1800// 1801// MessageText: 1802// 1803// Arithmetic result exceeded 32 bits. 1804// 1805#define ERROR_ARITHMETIC_OVERFLOW 534L 1806 1807// 1808// MessageId: ERROR_PIPE_CONNECTED 1809// 1810// MessageText: 1811// 1812// There is a process on other end of the pipe. 1813// 1814#define ERROR_PIPE_CONNECTED 535L 1815 1816// 1817// MessageId: ERROR_PIPE_LISTENING 1818// 1819// MessageText: 1820// 1821// Waiting for a process to open the other end of the pipe. 1822// 1823#define ERROR_PIPE_LISTENING 536L 1824 1825// 1826// MessageId: ERROR_EA_ACCESS_DENIED 1827// 1828// MessageText: 1829// 1830// Access to the extended attribute was denied. 1831// 1832#define ERROR_EA_ACCESS_DENIED 994L 1833 1834// 1835// MessageId: ERROR_OPERATION_ABORTED 1836// 1837// MessageText: 1838// 1839// The I/O operation has been aborted because of either a thread exit or an application request. 1840// 1841#define ERROR_OPERATION_ABORTED 995L 1842 1843// 1844// MessageId: ERROR_IO_INCOMPLETE 1845// 1846// MessageText: 1847// 1848// Overlapped I/O event is not in a signaled state. 1849// 1850#define ERROR_IO_INCOMPLETE 996L 1851 1852// 1853// MessageId: ERROR_IO_PENDING 1854// 1855// MessageText: 1856// 1857// Overlapped I/O operation is in progress. 1858// 1859#define ERROR_IO_PENDING 997L // dderror 1860 1861// 1862// MessageId: ERROR_NOACCESS 1863// 1864// MessageText: 1865// 1866// Invalid access to memory location. 1867// 1868#define ERROR_NOACCESS 998L 1869 1870// 1871// MessageId: ERROR_SWAPERROR 1872// 1873// MessageText: 1874// 1875// Error performing inpage operation. 1876// 1877#define ERROR_SWAPERROR 999L 1878 1879// 1880// MessageId: ERROR_STACK_OVERFLOW 1881// 1882// MessageText: 1883// 1884// Recursion too deep; the stack overflowed. 1885// 1886#define ERROR_STACK_OVERFLOW 1001L 1887 1888// 1889// MessageId: ERROR_INVALID_MESSAGE 1890// 1891// MessageText: 1892// 1893// The window cannot act on the sent message. 1894// 1895#define ERROR_INVALID_MESSAGE 1002L 1896 1897// 1898// MessageId: ERROR_CAN_NOT_COMPLETE 1899// 1900// MessageText: 1901// 1902// Cannot complete this function. 1903// 1904#define ERROR_CAN_NOT_COMPLETE 1003L 1905 1906// 1907// MessageId: ERROR_INVALID_FLAGS 1908// 1909// MessageText: 1910// 1911// Invalid flags. 1912// 1913#define ERROR_INVALID_FLAGS 1004L 1914 1915// 1916// MessageId: ERROR_UNRECOGNIZED_VOLUME 1917// 1918// MessageText: 1919// 1920// The volume does not contain a recognized file system. 1921// Please make sure that all required file system drivers are loaded and that the volume is not corrupted. 1922// 1923#define ERROR_UNRECOGNIZED_VOLUME 1005L 1924 1925// 1926// MessageId: ERROR_FILE_INVALID 1927// 1928// MessageText: 1929// 1930// The volume for a file has been externally altered so that the opened file is no longer valid. 1931// 1932#define ERROR_FILE_INVALID 1006L 1933 1934// 1935// MessageId: ERROR_FULLSCREEN_MODE 1936// 1937// MessageText: 1938// 1939// The requested operation cannot be performed in full-screen mode. 1940// 1941#define ERROR_FULLSCREEN_MODE 1007L 1942 1943// 1944// MessageId: ERROR_NO_TOKEN 1945// 1946// MessageText: 1947// 1948// An attempt was made to reference a token that does not exist. 1949// 1950#define ERROR_NO_TOKEN 1008L 1951 1952// 1953// MessageId: ERROR_BADDB 1954// 1955// MessageText: 1956// 1957// The configuration registry database is corrupt. 1958// 1959#define ERROR_BADDB 1009L 1960 1961// 1962// MessageId: ERROR_BADKEY 1963// 1964// MessageText: 1965// 1966// The configuration registry key is invalid. 1967// 1968#define ERROR_BADKEY 1010L 1969 1970// 1971// MessageId: ERROR_CANTOPEN 1972// 1973// MessageText: 1974// 1975// The configuration registry key could not be opened. 1976// 1977#define ERROR_CANTOPEN 1011L 1978 1979// 1980// MessageId: ERROR_CANTREAD 1981// 1982// MessageText: 1983// 1984// The configuration registry key could not be read. 1985// 1986#define ERROR_CANTREAD 1012L 1987 1988// 1989// MessageId: ERROR_CANTWRITE 1990// 1991// MessageText: 1992// 1993// The configuration registry key could not be written. 1994// 1995#define ERROR_CANTWRITE 1013L 1996 1997// 1998// MessageId: ERROR_REGISTRY_RECOVERED 1999// 2000// MessageText: 2001// 2002// One of the files in the registry database had to be recovered by use of a log or alternate copy. The recovery was successful. 2003// 2004#define ERROR_REGISTRY_RECOVERED 1014L 2005 2006// 2007// MessageId: ERROR_REGISTRY_CORRUPT 2008// 2009// MessageText: 2010// 2011// The registry is corrupted. The structure of one of the files containing registry data is corrupted, or the system's memory image of the file is corrupted, or the file could not be recovered because the alternate copy or log was absent or corrupted. 2012// 2013#define ERROR_REGISTRY_CORRUPT 1015L 2014 2015// 2016// MessageId: ERROR_REGISTRY_IO_FAILED 2017// 2018// MessageText: 2019// 2020// An I/O operation initiated by the registry failed unrecoverably. The registry could not read in, or write out, or flush, one of the files that contain the system's image of the registry. 2021// 2022#define ERROR_REGISTRY_IO_FAILED 1016L 2023 2024// 2025// MessageId: ERROR_NOT_REGISTRY_FILE 2026// 2027// MessageText: 2028// 2029// The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format. 2030// 2031#define ERROR_NOT_REGISTRY_FILE 1017L 2032 2033// 2034// MessageId: ERROR_KEY_DELETED 2035// 2036// MessageText: 2037// 2038// Illegal operation attempted on a registry key that has been marked for deletion. 2039// 2040#define ERROR_KEY_DELETED 1018L 2041 2042// 2043// MessageId: ERROR_NO_LOG_SPACE 2044// 2045// MessageText: 2046// 2047// System could not allocate the required space in a registry log. 2048// 2049#define ERROR_NO_LOG_SPACE 1019L 2050 2051// 2052// MessageId: ERROR_KEY_HAS_CHILDREN 2053// 2054// MessageText: 2055// 2056// Cannot create a symbolic link in a registry key that already has subkeys or values. 2057// 2058#define ERROR_KEY_HAS_CHILDREN 1020L 2059 2060// 2061// MessageId: ERROR_CHILD_MUST_BE_VOLATILE 2062// 2063// MessageText: 2064// 2065// Cannot create a stable subkey under a volatile parent key. 2066// 2067#define ERROR_CHILD_MUST_BE_VOLATILE 1021L 2068 2069// 2070// MessageId: ERROR_NOTIFY_ENUM_DIR 2071// 2072// MessageText: 2073// 2074// A notify change request is being completed and the information is not being returned in the caller's buffer. The caller now needs to enumerate the files to find the changes. 2075// 2076#define ERROR_NOTIFY_ENUM_DIR 1022L 2077 2078// 2079// MessageId: ERROR_DEPENDENT_SERVICES_RUNNING 2080// 2081// MessageText: 2082// 2083// A stop control has been sent to a service that other running services are dependent on. 2084// 2085#define ERROR_DEPENDENT_SERVICES_RUNNING 1051L 2086 2087// 2088// MessageId: ERROR_INVALID_SERVICE_CONTROL 2089// 2090// MessageText: 2091// 2092// The requested control is not valid for this service. 2093// 2094#define ERROR_INVALID_SERVICE_CONTROL 1052L 2095 2096// 2097// MessageId: ERROR_SERVICE_REQUEST_TIMEOUT 2098// 2099// MessageText: 2100// 2101// The service did not respond to the start or control request in a timely fashion. 2102// 2103#define ERROR_SERVICE_REQUEST_TIMEOUT 1053L 2104 2105// 2106// MessageId: ERROR_SERVICE_NO_THREAD 2107// 2108// MessageText: 2109// 2110// A thread could not be created for the service. 2111// 2112#define ERROR_SERVICE_NO_THREAD 1054L 2113 2114// 2115// MessageId: ERROR_SERVICE_DATABASE_LOCKED 2116// 2117// MessageText: 2118// 2119// The service database is locked. 2120// 2121#define ERROR_SERVICE_DATABASE_LOCKED 1055L 2122 2123// 2124// MessageId: ERROR_SERVICE_ALREADY_RUNNING 2125// 2126// MessageText: 2127// 2128// An instance of the service is already running. 2129// 2130#define ERROR_SERVICE_ALREADY_RUNNING 1056L 2131 2132// 2133// MessageId: ERROR_INVALID_SERVICE_ACCOUNT 2134// 2135// MessageText: 2136// 2137// The account name is invalid or does not exist, or the password is invalid for the account name specified. 2138// 2139#define ERROR_INVALID_SERVICE_ACCOUNT 1057L 2140 2141// 2142// MessageId: ERROR_SERVICE_DISABLED 2143// 2144// MessageText: 2145// 2146// The service cannot be started, either because it is disabled or because it has no enabled devices associated with it. 2147// 2148#define ERROR_SERVICE_DISABLED 1058L 2149 2150// 2151// MessageId: ERROR_CIRCULAR_DEPENDENCY 2152// 2153// MessageText: 2154// 2155// Circular service dependency was specified. 2156// 2157#define ERROR_CIRCULAR_DEPENDENCY 1059L 2158 2159// 2160// MessageId: ERROR_SERVICE_DOES_NOT_EXIST 2161// 2162// MessageText: 2163// 2164// The specified service does not exist as an installed service. 2165// 2166#define ERROR_SERVICE_DOES_NOT_EXIST 1060L 2167 2168// 2169// MessageId: ERROR_SERVICE_CANNOT_ACCEPT_CTRL 2170// 2171// MessageText: 2172// 2173// The service cannot accept control messages at this time. 2174// 2175#define ERROR_SERVICE_CANNOT_ACCEPT_CTRL 1061L 2176 2177// 2178// MessageId: ERROR_SERVICE_NOT_ACTIVE 2179// 2180// MessageText: 2181// 2182// The service has not been started. 2183// 2184#define ERROR_SERVICE_NOT_ACTIVE 1062L 2185 2186// 2187// MessageId: ERROR_FAILED_SERVICE_CONTROLLER_CONNECT 2188// 2189// MessageText: 2190// 2191// The service process could not connect to the service controller. 2192// 2193#define ERROR_FAILED_SERVICE_CONTROLLER_CONNECT 1063L 2194 2195// 2196// MessageId: ERROR_EXCEPTION_IN_SERVICE 2197// 2198// MessageText: 2199// 2200// An exception occurred in the service when handling the control request. 2201// 2202#define ERROR_EXCEPTION_IN_SERVICE 1064L 2203 2204// 2205// MessageId: ERROR_DATABASE_DOES_NOT_EXIST 2206// 2207// MessageText: 2208// 2209// The database specified does not exist. 2210// 2211#define ERROR_DATABASE_DOES_NOT_EXIST 1065L 2212 2213// 2214// MessageId: ERROR_SERVICE_SPECIFIC_ERROR 2215// 2216// MessageText: 2217// 2218// The service has returned a service-specific error code. 2219// 2220#define ERROR_SERVICE_SPECIFIC_ERROR 1066L 2221 2222// 2223// MessageId: ERROR_PROCESS_ABORTED 2224// 2225// MessageText: 2226// 2227// The process terminated unexpectedly. 2228// 2229#define ERROR_PROCESS_ABORTED 1067L 2230 2231// 2232// MessageId: ERROR_SERVICE_DEPENDENCY_FAIL 2233// 2234// MessageText: 2235// 2236// The dependency service or group failed to start. 2237// 2238#define ERROR_SERVICE_DEPENDENCY_FAIL 1068L 2239 2240// 2241// MessageId: ERROR_SERVICE_LOGON_FAILED 2242// 2243// MessageText: 2244// 2245// The service did not start due to a logon failure. 2246// 2247#define ERROR_SERVICE_LOGON_FAILED 1069L 2248 2249// 2250// MessageId: ERROR_SERVICE_START_HANG 2251// 2252// MessageText: 2253// 2254// After starting, the service hung in a start-pending state. 2255// 2256#define ERROR_SERVICE_START_HANG 1070L 2257 2258// 2259// MessageId: ERROR_INVALID_SERVICE_LOCK 2260// 2261// MessageText: 2262// 2263// The specified service database lock is invalid. 2264// 2265#define ERROR_INVALID_SERVICE_LOCK 1071L 2266 2267// 2268// MessageId: ERROR_SERVICE_MARKED_FOR_DELETE 2269// 2270// MessageText: 2271// 2272// The specified service has been marked for deletion. 2273// 2274#define ERROR_SERVICE_MARKED_FOR_DELETE 1072L 2275 2276// 2277// MessageId: ERROR_SERVICE_EXISTS 2278// 2279// MessageText: 2280// 2281// The specified service already exists. 2282// 2283#define ERROR_SERVICE_EXISTS 1073L 2284 2285// 2286// MessageId: ERROR_ALREADY_RUNNING_LKG 2287// 2288// MessageText: 2289// 2290// The system is currently running with the last-known-good configuration. 2291// 2292#define ERROR_ALREADY_RUNNING_LKG 1074L 2293 2294// 2295// MessageId: ERROR_SERVICE_DEPENDENCY_DELETED 2296// 2297// MessageText: 2298// 2299// The dependency service does not exist or has been marked for deletion. 2300// 2301#define ERROR_SERVICE_DEPENDENCY_DELETED 1075L 2302 2303// 2304// MessageId: ERROR_BOOT_ALREADY_ACCEPTED 2305// 2306// MessageText: 2307// 2308// The current boot has already been accepted for use as the last-known-good control set. 2309// 2310#define ERROR_BOOT_ALREADY_ACCEPTED 1076L 2311 2312// 2313// MessageId: ERROR_SERVICE_NEVER_STARTED 2314// 2315// MessageText: 2316// 2317// No attempts to start the service have been made since the last boot. 2318// 2319#define ERROR_SERVICE_NEVER_STARTED 1077L 2320 2321// 2322// MessageId: ERROR_DUPLICATE_SERVICE_NAME 2323// 2324// MessageText: 2325// 2326// The name is already in use as either a service name or a service display name. 2327// 2328#define ERROR_DUPLICATE_SERVICE_NAME 1078L 2329 2330// 2331// MessageId: ERROR_DIFFERENT_SERVICE_ACCOUNT 2332// 2333// MessageText: 2334// 2335// The account specified for this service is different from the account specified for other services running in the same process. 2336// 2337#define ERROR_DIFFERENT_SERVICE_ACCOUNT 1079L 2338 2339// 2340// MessageId: ERROR_CANNOT_DETECT_DRIVER_FAILURE 2341// 2342// MessageText: 2343// 2344// Failure actions can only be set for Win32 services, not for drivers. 2345// 2346#define ERROR_CANNOT_DETECT_DRIVER_FAILURE 1080L 2347 2348// 2349// MessageId: ERROR_CANNOT_DETECT_PROCESS_ABORT 2350// 2351// MessageText: 2352// 2353// This service runs in the same process as the service control manager. 2354// Therefore, the service control manager cannot take action if this service's process terminates unexpectedly. 2355// 2356#define ERROR_CANNOT_DETECT_PROCESS_ABORT 1081L 2357 2358// 2359// MessageId: ERROR_NO_RECOVERY_PROGRAM 2360// 2361// MessageText: 2362// 2363// No recovery program has been configured for this service. 2364// 2365#define ERROR_NO_RECOVERY_PROGRAM 1082L 2366 2367// 2368// MessageId: ERROR_SERVICE_NOT_IN_EXE 2369// 2370// MessageText: 2371// 2372// The executable program that this service is configured to run in does not implement the service. 2373// 2374#define ERROR_SERVICE_NOT_IN_EXE 1083L 2375 2376// 2377// MessageId: ERROR_END_OF_MEDIA 2378// 2379// MessageText: 2380// 2381// The physical end of the tape has been reached. 2382// 2383#define ERROR_END_OF_MEDIA 1100L 2384 2385// 2386// MessageId: ERROR_FILEMARK_DETECTED 2387// 2388// MessageText: 2389// 2390// A tape access reached a filemark. 2391// 2392#define ERROR_FILEMARK_DETECTED 1101L 2393 2394// 2395// MessageId: ERROR_BEGINNING_OF_MEDIA 2396// 2397// MessageText: 2398// 2399// The beginning of the tape or a partition was encountered. 2400// 2401#define ERROR_BEGINNING_OF_MEDIA 1102L 2402 2403// 2404// MessageId: ERROR_SETMARK_DETECTED 2405// 2406// MessageText: 2407// 2408// A tape access reached the end of a set of files. 2409// 2410#define ERROR_SETMARK_DETECTED 1103L 2411 2412// 2413// MessageId: ERROR_NO_DATA_DETECTED 2414// 2415// MessageText: 2416// 2417// No more data is on the tape. 2418// 2419#define ERROR_NO_DATA_DETECTED 1104L 2420 2421// 2422// MessageId: ERROR_PARTITION_FAILURE 2423// 2424// MessageText: 2425// 2426// Tape could not be partitioned. 2427// 2428#define ERROR_PARTITION_FAILURE 1105L 2429 2430// 2431// MessageId: ERROR_INVALID_BLOCK_LENGTH 2432// 2433// MessageText: 2434// 2435// When accessing a new tape of a multivolume partition, the current block size is incorrect. 2436// 2437#define ERROR_INVALID_BLOCK_LENGTH 1106L 2438 2439// 2440// MessageId: ERROR_DEVICE_NOT_PARTITIONED 2441// 2442// MessageText: 2443// 2444// Tape partition information could not be found when loading a tape. 2445// 2446#define ERROR_DEVICE_NOT_PARTITIONED 1107L 2447 2448// 2449// MessageId: ERROR_UNABLE_TO_LOCK_MEDIA 2450// 2451// MessageText: 2452// 2453// Unable to lock the media eject mechanism. 2454// 2455#define ERROR_UNABLE_TO_LOCK_MEDIA 1108L 2456 2457// 2458// MessageId: ERROR_UNABLE_TO_UNLOAD_MEDIA 2459// 2460// MessageText: 2461// 2462// Unable to unload the media. 2463// 2464#define ERROR_UNABLE_TO_UNLOAD_MEDIA 1109L 2465 2466// 2467// MessageId: ERROR_MEDIA_CHANGED 2468// 2469// MessageText: 2470// 2471// The media in the drive may have changed. 2472// 2473#define ERROR_MEDIA_CHANGED 1110L 2474 2475// 2476// MessageId: ERROR_BUS_RESET 2477// 2478// MessageText: 2479// 2480// The I/O bus was reset. 2481// 2482#define ERROR_BUS_RESET 1111L 2483 2484// 2485// MessageId: ERROR_NO_MEDIA_IN_DRIVE 2486// 2487// MessageText: 2488// 2489// No media in drive. 2490// 2491#define ERROR_NO_MEDIA_IN_DRIVE 1112L 2492 2493// 2494// MessageId: ERROR_NO_UNICODE_TRANSLATION 2495// 2496// MessageText: 2497// 2498// No mapping for the Unicode character exists in the target multi-byte code page. 2499// 2500#define ERROR_NO_UNICODE_TRANSLATION 1113L 2501 2502// 2503// MessageId: ERROR_DLL_INIT_FAILED 2504// 2505// MessageText: 2506// 2507// A dynamic link library (DLL) initialization routine failed. 2508// 2509#define ERROR_DLL_INIT_FAILED 1114L 2510 2511// 2512// MessageId: ERROR_SHUTDOWN_IN_PROGRESS 2513// 2514// MessageText: 2515// 2516// A system shutdown is in progress. 2517// 2518#define ERROR_SHUTDOWN_IN_PROGRESS 1115L 2519 2520// 2521// MessageId: ERROR_NO_SHUTDOWN_IN_PROGRESS 2522// 2523// MessageText: 2524// 2525// Unable to abort the system shutdown because no shutdown was in progress. 2526// 2527#define ERROR_NO_SHUTDOWN_IN_PROGRESS 1116L 2528 2529// 2530// MessageId: ERROR_IO_DEVICE 2531// 2532// MessageText: 2533// 2534// The request could not be performed because of an I/O device error. 2535// 2536#define ERROR_IO_DEVICE 1117L 2537 2538// 2539// MessageId: ERROR_SERIAL_NO_DEVICE 2540// 2541// MessageText: 2542// 2543// No serial device was successfully initialized. The serial driver will unload. 2544// 2545#define ERROR_SERIAL_NO_DEVICE 1118L 2546 2547// 2548// MessageId: ERROR_IRQ_BUSY 2549// 2550// MessageText: 2551// 2552// Unable to open a device that was sharing an interrupt request (IRQ) with other devices. At least one other device that uses that IRQ was already opened. 2553// 2554#define ERROR_IRQ_BUSY 1119L 2555 2556// 2557// MessageId: ERROR_MORE_WRITES 2558// 2559// MessageText: 2560// 2561// A serial I/O operation was completed by another write to the serial port. 2562// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.) 2563// 2564#define ERROR_MORE_WRITES 1120L 2565 2566// 2567// MessageId: ERROR_COUNTER_TIMEOUT 2568// 2569// MessageText: 2570// 2571// A serial I/O operation completed because the timeout period expired. 2572// (The IOCTL_SERIAL_XOFF_COUNTER did not reach zero.) 2573// 2574#define ERROR_COUNTER_TIMEOUT 1121L 2575 2576// 2577// MessageId: ERROR_FLOPPY_ID_MARK_NOT_FOUND 2578// 2579// MessageText: 2580// 2581// No ID address mark was found on the floppy disk. 2582// 2583#define ERROR_FLOPPY_ID_MARK_NOT_FOUND 1122L 2584 2585// 2586// MessageId: ERROR_FLOPPY_WRONG_CYLINDER 2587// 2588// MessageText: 2589// 2590// Mismatch between the floppy disk sector ID field and the floppy disk controller track address. 2591// 2592#define ERROR_FLOPPY_WRONG_CYLINDER 1123L 2593 2594// 2595// MessageId: ERROR_FLOPPY_UNKNOWN_ERROR 2596// 2597// MessageText: 2598// 2599// The floppy disk controller reported an error that is not recognized by the floppy disk driver. 2600// 2601#define ERROR_FLOPPY_UNKNOWN_ERROR 1124L 2602 2603// 2604// MessageId: ERROR_FLOPPY_BAD_REGISTERS 2605// 2606// MessageText: 2607// 2608// The floppy disk controller returned inconsistent results in its registers. 2609// 2610#define ERROR_FLOPPY_BAD_REGISTERS 1125L 2611 2612// 2613// MessageId: ERROR_DISK_RECALIBRATE_FAILED 2614// 2615// MessageText: 2616// 2617// While accessing the hard disk, a recalibrate operation failed, even after retries. 2618// 2619#define ERROR_DISK_RECALIBRATE_FAILED 1126L 2620 2621// 2622// MessageId: ERROR_DISK_OPERATION_FAILED 2623// 2624// MessageText: 2625// 2626// While accessing the hard disk, a disk operation failed even after retries. 2627// 2628#define ERROR_DISK_OPERATION_FAILED 1127L 2629 2630// 2631// MessageId: ERROR_DISK_RESET_FAILED 2632// 2633// MessageText: 2634// 2635// While accessing the hard disk, a disk controller reset was needed, but even that failed. 2636// 2637#define ERROR_DISK_RESET_FAILED 1128L 2638 2639// 2640// MessageId: ERROR_EOM_OVERFLOW 2641// 2642// MessageText: 2643// 2644// Physical end of tape encountered. 2645// 2646#define ERROR_EOM_OVERFLOW 1129L 2647 2648// 2649// MessageId: ERROR_NOT_ENOUGH_SERVER_MEMORY 2650// 2651// MessageText: 2652// 2653// Not enough server storage is available to process this command. 2654// 2655#define ERROR_NOT_ENOUGH_SERVER_MEMORY 1130L 2656 2657// 2658// MessageId: ERROR_POSSIBLE_DEADLOCK 2659// 2660// MessageText: 2661// 2662// A potential deadlock condition has been detected. 2663// 2664#define ERROR_POSSIBLE_DEADLOCK 1131L 2665 2666// 2667// MessageId: ERROR_MAPPED_ALIGNMENT 2668// 2669// MessageText: 2670// 2671// The base address or the file offset specified does not have the proper alignment. 2672// 2673#define ERROR_MAPPED_ALIGNMENT 1132L 2674 2675// 2676// MessageId: ERROR_SET_POWER_STATE_VETOED 2677// 2678// MessageText: 2679// 2680// An attempt to change the system power state was vetoed by another application or driver. 2681// 2682#define ERROR_SET_POWER_STATE_VETOED 1140L 2683 2684// 2685// MessageId: ERROR_SET_POWER_STATE_FAILED 2686// 2687// MessageText: 2688// 2689// The system BIOS failed an attempt to change the system power state. 2690// 2691#define ERROR_SET_POWER_STATE_FAILED 1141L 2692 2693// 2694// MessageId: ERROR_TOO_MANY_LINKS 2695// 2696// MessageText: 2697// 2698// An attempt was made to create more links on a file than the file system supports. 2699// 2700#define ERROR_TOO_MANY_LINKS 1142L 2701 2702// 2703// MessageId: ERROR_OLD_WIN_VERSION 2704// 2705// MessageText: 2706// 2707// The specified program requires a newer version of Windows. 2708// 2709#define ERROR_OLD_WIN_VERSION 1150L 2710 2711// 2712// MessageId: ERROR_APP_WRONG_OS 2713// 2714// MessageText: 2715// 2716// The specified program is not a Windows or MS-DOS program. 2717// 2718#define ERROR_APP_WRONG_OS 1151L 2719 2720// 2721// MessageId: ERROR_SINGLE_INSTANCE_APP 2722// 2723// MessageText: 2724// 2725// Cannot start more than one instance of the specified program. 2726// 2727#define ERROR_SINGLE_INSTANCE_APP 1152L 2728 2729// 2730// MessageId: ERROR_RMODE_APP 2731// 2732// MessageText: 2733// 2734// The specified program was written for an earlier version of Windows. 2735// 2736#define ERROR_RMODE_APP 1153L 2737 2738// 2739// MessageId: ERROR_INVALID_DLL 2740// 2741// MessageText: 2742// 2743// One of the library files needed to run this application is damaged. 2744// 2745#define ERROR_INVALID_DLL 1154L 2746 2747// 2748// MessageId: ERROR_NO_ASSOCIATION 2749// 2750// MessageText: 2751// 2752// No application is associated with the specified file for this operation. 2753// 2754#define ERROR_NO_ASSOCIATION 1155L 2755 2756// 2757// MessageId: ERROR_DDE_FAIL 2758// 2759// MessageText: 2760// 2761// An error occurred in sending the command to the application. 2762// 2763#define ERROR_DDE_FAIL 1156L 2764 2765// 2766// MessageId: ERROR_DLL_NOT_FOUND 2767// 2768// MessageText: 2769// 2770// One of the library files needed to run this application cannot be found. 2771// 2772#define ERROR_DLL_NOT_FOUND 1157L 2773 2774// 2775// MessageId: ERROR_NO_MORE_USER_HANDLES 2776// 2777// MessageText: 2778// 2779// The current process has used all of its system allowance of handles for Window Manager objects. 2780// 2781#define ERROR_NO_MORE_USER_HANDLES 1158L 2782 2783// 2784// MessageId: ERROR_MESSAGE_SYNC_ONLY 2785// 2786// MessageText: 2787// 2788// The message can be used only with synchronous operations. 2789// 2790#define ERROR_MESSAGE_SYNC_ONLY 1159L 2791 2792// 2793// MessageId: ERROR_SOURCE_ELEMENT_EMPTY 2794// 2795// MessageText: 2796// 2797// The indicated source element has no media. 2798// 2799#define ERROR_SOURCE_ELEMENT_EMPTY 1160L 2800 2801// 2802// MessageId: ERROR_DESTINATION_ELEMENT_FULL 2803// 2804// MessageText: 2805// 2806// The indicated destination element already contains media. 2807// 2808#define ERROR_DESTINATION_ELEMENT_FULL 1161L 2809 2810// 2811// MessageId: ERROR_ILLEGAL_ELEMENT_ADDRESS 2812// 2813// MessageText: 2814// 2815// The indicated element does not exist. 2816// 2817#define ERROR_ILLEGAL_ELEMENT_ADDRESS 1162L 2818 2819// 2820// MessageId: ERROR_MAGAZINE_NOT_PRESENT 2821// 2822// MessageText: 2823// 2824// The indicated element is part of a magazine that is not present. 2825// 2826#define ERROR_MAGAZINE_NOT_PRESENT 1163L 2827 2828// 2829// MessageId: ERROR_DEVICE_REINITIALIZATION_NEEDED 2830// 2831// MessageText: 2832// 2833// The indicated device requires reinitialization due to hardware errors. 2834// 2835#define ERROR_DEVICE_REINITIALIZATION_NEEDED 1164L // dderror 2836 2837// 2838// MessageId: ERROR_DEVICE_REQUIRES_CLEANING 2839// 2840// MessageText: 2841// 2842// The device has indicated that cleaning is required before further operations are attempted. 2843// 2844#define ERROR_DEVICE_REQUIRES_CLEANING 1165L 2845 2846// 2847// MessageId: ERROR_DEVICE_DOOR_OPEN 2848// 2849// MessageText: 2850// 2851// The device has indicated that its door is open. 2852// 2853#define ERROR_DEVICE_DOOR_OPEN 1166L 2854 2855// 2856// MessageId: ERROR_DEVICE_NOT_CONNECTED 2857// 2858// MessageText: 2859// 2860// The device is not connected. 2861// 2862#define ERROR_DEVICE_NOT_CONNECTED 1167L 2863 2864// 2865// MessageId: ERROR_NOT_FOUND 2866// 2867// MessageText: 2868// 2869// Element not found. 2870// 2871#define ERROR_NOT_FOUND 1168L 2872 2873// 2874// MessageId: ERROR_NO_MATCH 2875// 2876// MessageText: 2877// 2878// There was no match for the specified key in the index. 2879// 2880#define ERROR_NO_MATCH 1169L 2881 2882// 2883// MessageId: ERROR_SET_NOT_FOUND 2884// 2885// MessageText: 2886// 2887// The property set specified does not exist on the object. 2888// 2889#define ERROR_SET_NOT_FOUND 1170L 2890 2891// 2892// MessageId: ERROR_POINT_NOT_FOUND 2893// 2894// MessageText: 2895// 2896// The point passed to GetMouseMovePoints is not in the buffer. 2897// 2898#define ERROR_POINT_NOT_FOUND 1171L 2899 2900// 2901// MessageId: ERROR_NO_TRACKING_SERVICE 2902// 2903// MessageText: 2904// 2905// The tracking (workstation) service is not running. 2906// 2907#define ERROR_NO_TRACKING_SERVICE 1172L 2908 2909// 2910// MessageId: ERROR_NO_VOLUME_ID 2911// 2912// MessageText: 2913// 2914// The Volume ID could not be found. 2915// 2916#define ERROR_NO_VOLUME_ID 1173L 2917 2918// 2919// MessageId: ERROR_UNABLE_TO_REMOVE_REPLACED 2920// 2921// MessageText: 2922// 2923// Unable to remove the file to be replaced. 2924// 2925#define ERROR_UNABLE_TO_REMOVE_REPLACED 1175L 2926 2927// 2928// MessageId: ERROR_UNABLE_TO_MOVE_REPLACEMENT 2929// 2930// MessageText: 2931// 2932// Unable to move the replacement file to the file to be replaced. The file to be replaced has retained its original name. 2933// 2934#define ERROR_UNABLE_TO_MOVE_REPLACEMENT 1176L 2935 2936// 2937// MessageId: ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 2938// 2939// MessageText: 2940// 2941// Unable to move the replacement file to the file to be replaced. The file to be replaced has been renamed using the backup name. 2942// 2943#define ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 1177L 2944 2945// 2946// MessageId: ERROR_JOURNAL_DELETE_IN_PROGRESS 2947// 2948// MessageText: 2949// 2950// The volume change journal is being deleted. 2951// 2952#define ERROR_JOURNAL_DELETE_IN_PROGRESS 1178L 2953 2954// 2955// MessageId: ERROR_JOURNAL_NOT_ACTIVE 2956// 2957// MessageText: 2958// 2959// The volume change journal service is not active. 2960// 2961#define ERROR_JOURNAL_NOT_ACTIVE 1179L 2962 2963// 2964// MessageId: ERROR_POTENTIAL_FILE_FOUND 2965// 2966// MessageText: 2967// 2968// A file was found, but it may not be the correct file. 2969// 2970#define ERROR_POTENTIAL_FILE_FOUND 1180L 2971 2972// 2973// MessageId: ERROR_JOURNAL_ENTRY_DELETED 2974// 2975// MessageText: 2976// 2977// The journal entry has been deleted from the journal. 2978// 2979#define ERROR_JOURNAL_ENTRY_DELETED 1181L 2980 2981// 2982// MessageId: ERROR_BAD_DEVICE 2983// 2984// MessageText: 2985// 2986// The specified device name is invalid. 2987// 2988#define ERROR_BAD_DEVICE 1200L 2989 2990// 2991// MessageId: ERROR_CONNECTION_UNAVAIL 2992// 2993// MessageText: 2994// 2995// The device is not currently connected but it is a remembered connection. 2996// 2997#define ERROR_CONNECTION_UNAVAIL 1201L 2998 2999// 3000// MessageId: ERROR_DEVICE_ALREADY_REMEMBERED 3001// 3002// MessageText: 3003// 3004// An attempt was made to remember a device that had previously been remembered. 3005// 3006#define ERROR_DEVICE_ALREADY_REMEMBERED 1202L 3007 3008// 3009// MessageId: ERROR_NO_NET_OR_BAD_PATH 3010// 3011// MessageText: 3012// 3013// No network provider accepted the given network path. 3014// 3015#define ERROR_NO_NET_OR_BAD_PATH 1203L 3016 3017// 3018// MessageId: ERROR_BAD_PROVIDER 3019// 3020// MessageText: 3021// 3022// The specified network provider name is invalid. 3023// 3024#define ERROR_BAD_PROVIDER 1204L 3025 3026// 3027// MessageId: ERROR_CANNOT_OPEN_PROFILE 3028// 3029// MessageText: 3030// 3031// Unable to open the network connection profile. 3032// 3033#define ERROR_CANNOT_OPEN_PROFILE 1205L 3034 3035// 3036// MessageId: ERROR_BAD_PROFILE 3037// 3038// MessageText: 3039// 3040// The network connection profile is corrupted. 3041// 3042#define ERROR_BAD_PROFILE 1206L 3043 3044// 3045// MessageId: ERROR_NOT_CONTAINER 3046// 3047// MessageText: 3048// 3049// Cannot enumerate a noncontainer. 3050// 3051#define ERROR_NOT_CONTAINER 1207L 3052 3053// 3054// MessageId: ERROR_EXTENDED_ERROR 3055// 3056// MessageText: 3057// 3058// An extended error has occurred. 3059// 3060#define ERROR_EXTENDED_ERROR 1208L 3061 3062// 3063// MessageId: ERROR_INVALID_GROUPNAME 3064// 3065// MessageText: 3066// 3067// The format of the specified group name is invalid. 3068// 3069#define ERROR_INVALID_GROUPNAME 1209L 3070 3071// 3072// MessageId: ERROR_INVALID_COMPUTERNAME 3073// 3074// MessageText: 3075// 3076// The format of the specified computer name is invalid. 3077// 3078#define ERROR_INVALID_COMPUTERNAME 1210L 3079 3080// 3081// MessageId: ERROR_INVALID_EVENTNAME 3082// 3083// MessageText: 3084// 3085// The format of the specified event name is invalid. 3086// 3087#define ERROR_INVALID_EVENTNAME 1211L 3088 3089// 3090// MessageId: ERROR_INVALID_DOMAINNAME 3091// 3092// MessageText: 3093// 3094// The format of the specified domain name is invalid. 3095// 3096#define ERROR_INVALID_DOMAINNAME 1212L 3097 3098// 3099// MessageId: ERROR_INVALID_SERVICENAME 3100// 3101// MessageText: 3102// 3103// The format of the specified service name is invalid. 3104// 3105#define ERROR_INVALID_SERVICENAME 1213L 3106 3107// 3108// MessageId: ERROR_INVALID_NETNAME 3109// 3110// MessageText: 3111// 3112// The format of the specified network name is invalid. 3113// 3114#define ERROR_INVALID_NETNAME 1214L 3115 3116// 3117// MessageId: ERROR_INVALID_SHARENAME 3118// 3119// MessageText: 3120// 3121// The format of the specified share name is invalid. 3122// 3123#define ERROR_INVALID_SHARENAME 1215L 3124 3125// 3126// MessageId: ERROR_INVALID_PASSWORDNAME 3127// 3128// MessageText: 3129// 3130// The format of the specified password is invalid. 3131// 3132#define ERROR_INVALID_PASSWORDNAME 1216L 3133 3134// 3135// MessageId: ERROR_INVALID_MESSAGENAME 3136// 3137// MessageText: 3138// 3139// The format of the specified message name is invalid. 3140// 3141#define ERROR_INVALID_MESSAGENAME 1217L 3142 3143// 3144// MessageId: ERROR_INVALID_MESSAGEDEST 3145// 3146// MessageText: 3147// 3148// The format of the specified message destination is invalid. 3149// 3150#define ERROR_INVALID_MESSAGEDEST 1218L 3151 3152// 3153// MessageId: ERROR_SESSION_CREDENTIAL_CONFLICT 3154// 3155// MessageText: 3156// 3157// The credentials supplied conflict with an existing set of credentials. 3158// 3159#define ERROR_SESSION_CREDENTIAL_CONFLICT 1219L 3160 3161// 3162// MessageId: ERROR_REMOTE_SESSION_LIMIT_EXCEEDED 3163// 3164// MessageText: 3165// 3166// An attempt was made to establish a session to a network server, but there are already too many sessions established to that server. 3167// 3168#define ERROR_REMOTE_SESSION_LIMIT_EXCEEDED 1220L 3169 3170// 3171// MessageId: ERROR_DUP_DOMAINNAME 3172// 3173// MessageText: 3174// 3175// The workgroup or domain name is already in use by another computer on the network. 3176// 3177#define ERROR_DUP_DOMAINNAME 1221L 3178 3179// 3180// MessageId: ERROR_NO_NETWORK 3181// 3182// MessageText: 3183// 3184// The network is not present or not started. 3185// 3186#define ERROR_NO_NETWORK 1222L 3187 3188// 3189// MessageId: ERROR_CANCELLED 3190// 3191// MessageText: 3192// 3193// The operation was canceled by the user. 3194// 3195#define ERROR_CANCELLED 1223L 3196 3197// 3198// MessageId: ERROR_USER_MAPPED_FILE 3199// 3200// MessageText: 3201// 3202// The requested operation cannot be performed on a file with a user-mapped section open. 3203// 3204#define ERROR_USER_MAPPED_FILE 1224L 3205 3206// 3207// MessageId: ERROR_CONNECTION_REFUSED 3208// 3209// MessageText: 3210// 3211// The remote system refused the network connection. 3212// 3213#define ERROR_CONNECTION_REFUSED 1225L 3214 3215// 3216// MessageId: ERROR_GRACEFUL_DISCONNECT 3217// 3218// MessageText: 3219// 3220// The network connection was gracefully closed. 3221// 3222#define ERROR_GRACEFUL_DISCONNECT 1226L 3223 3224// 3225// MessageId: ERROR_ADDRESS_ALREADY_ASSOCIATED 3226// 3227// MessageText: 3228// 3229// The network transport endpoint already has an address associated with it. 3230// 3231#define ERROR_ADDRESS_ALREADY_ASSOCIATED 1227L 3232 3233// 3234// MessageId: ERROR_ADDRESS_NOT_ASSOCIATED 3235// 3236// MessageText: 3237// 3238// An address has not yet been associated with the network endpoint. 3239// 3240#define ERROR_ADDRESS_NOT_ASSOCIATED 1228L 3241 3242// 3243// MessageId: ERROR_CONNECTION_INVALID 3244// 3245// MessageText: 3246// 3247// An operation was attempted on a nonexistent network connection. 3248// 3249#define ERROR_CONNECTION_INVALID 1229L 3250 3251// 3252// MessageId: ERROR_CONNECTION_ACTIVE 3253// 3254// MessageText: 3255// 3256// An invalid operation was attempted on an active network connection. 3257// 3258#define ERROR_CONNECTION_ACTIVE 1230L 3259 3260// 3261// MessageId: ERROR_NETWORK_UNREACHABLE 3262// 3263// MessageText: 3264// 3265// The network location cannot be reached. For information about network troubleshooting, see Windows Help. 3266// 3267#define ERROR_NETWORK_UNREACHABLE 1231L 3268 3269// 3270// MessageId: ERROR_HOST_UNREACHABLE 3271// 3272// MessageText: 3273// 3274// The network location cannot be reached. For information about network troubleshooting, see Windows Help. 3275// 3276#define ERROR_HOST_UNREACHABLE 1232L 3277 3278// 3279// MessageId: ERROR_PROTOCOL_UNREACHABLE 3280// 3281// MessageText: 3282// 3283// The network location cannot be reached. For information about network troubleshooting, see Windows Help. 3284// 3285#define ERROR_PROTOCOL_UNREACHABLE 1233L 3286 3287// 3288// MessageId: ERROR_PORT_UNREACHABLE 3289// 3290// MessageText: 3291// 3292// No service is operating at the destination network endpoint on the remote system. 3293// 3294#define ERROR_PORT_UNREACHABLE 1234L 3295 3296// 3297// MessageId: ERROR_REQUEST_ABORTED 3298// 3299// MessageText: 3300// 3301// The request was aborted. 3302// 3303#define ERROR_REQUEST_ABORTED 1235L 3304 3305// 3306// MessageId: ERROR_CONNECTION_ABORTED 3307// 3308// MessageText: 3309// 3310// The network connection was aborted by the local system. 3311// 3312#define ERROR_CONNECTION_ABORTED 1236L 3313 3314// 3315// MessageId: ERROR_RETRY 3316// 3317// MessageText: 3318// 3319// The operation could not be completed. A retry should be performed. 3320// 3321#define ERROR_RETRY 1237L 3322 3323// 3324// MessageId: ERROR_CONNECTION_COUNT_LIMIT 3325// 3326// MessageText: 3327// 3328// A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached. 3329// 3330#define ERROR_CONNECTION_COUNT_LIMIT 1238L 3331 3332// 3333// MessageId: ERROR_LOGIN_TIME_RESTRICTION 3334// 3335// MessageText: 3336// 3337// Attempting to log in during an unauthorized time of day for this account. 3338// 3339#define ERROR_LOGIN_TIME_RESTRICTION 1239L 3340 3341// 3342// MessageId: ERROR_LOGIN_WKSTA_RESTRICTION 3343// 3344// MessageText: 3345// 3346// The account is not authorized to log in from this station. 3347// 3348#define ERROR_LOGIN_WKSTA_RESTRICTION 1240L 3349 3350// 3351// MessageId: ERROR_INCORRECT_ADDRESS 3352// 3353// MessageText: 3354// 3355// The network address could not be used for the operation requested. 3356// 3357#define ERROR_INCORRECT_ADDRESS 1241L 3358 3359// 3360// MessageId: ERROR_ALREADY_REGISTERED 3361// 3362// MessageText: 3363// 3364// The service is already registered. 3365// 3366#define ERROR_ALREADY_REGISTERED 1242L 3367 3368// 3369// MessageId: ERROR_SERVICE_NOT_FOUND 3370// 3371// MessageText: 3372// 3373// The specified service does not exist. 3374// 3375#define ERROR_SERVICE_NOT_FOUND 1243L 3376 3377// 3378// MessageId: ERROR_NOT_AUTHENTICATED 3379// 3380// MessageText: 3381// 3382// The operation being requested was not performed because the user has not been authenticated. 3383// 3384#define ERROR_NOT_AUTHENTICATED 1244L 3385 3386// 3387// MessageId: ERROR_NOT_LOGGED_ON 3388// 3389// MessageText: 3390// 3391// The operation being requested was not performed because the user has not logged on to the network. 3392// The specified service does not exist. 3393// 3394#define ERROR_NOT_LOGGED_ON 1245L 3395 3396// 3397// MessageId: ERROR_CONTINUE 3398// 3399// MessageText: 3400// 3401// Continue with work in progress. 3402// 3403#define ERROR_CONTINUE 1246L // dderror 3404 3405// 3406// MessageId: ERROR_ALREADY_INITIALIZED 3407// 3408// MessageText: 3409// 3410// An attempt was made to perform an initialization operation when initialization has already been completed. 3411// 3412#define ERROR_ALREADY_INITIALIZED 1247L 3413 3414// 3415// MessageId: ERROR_NO_MORE_DEVICES 3416// 3417// MessageText: 3418// 3419// No more local devices. 3420// 3421#define ERROR_NO_MORE_DEVICES 1248L // dderror 3422 3423// 3424// MessageId: ERROR_NO_SUCH_SITE 3425// 3426// MessageText: 3427// 3428// The specified site does not exist. 3429// 3430#define ERROR_NO_SUCH_SITE 1249L 3431 3432// 3433// MessageId: ERROR_DOMAIN_CONTROLLER_EXISTS 3434// 3435// MessageText: 3436// 3437// A domain controller with the specified name already exists. 3438// 3439#define ERROR_DOMAIN_CONTROLLER_EXISTS 1250L 3440 3441// 3442// MessageId: ERROR_ONLY_IF_CONNECTED 3443// 3444// MessageText: 3445// 3446// This operation is supported only when you are connected to the server. 3447// 3448#define ERROR_ONLY_IF_CONNECTED 1251L 3449 3450// 3451// MessageId: ERROR_OVERRIDE_NOCHANGES 3452// 3453// MessageText: 3454// 3455// The group policy framework should call the extension even if there are no changes. 3456// 3457#define ERROR_OVERRIDE_NOCHANGES 1252L 3458 3459// 3460// MessageId: ERROR_BAD_USER_PROFILE 3461// 3462// MessageText: 3463// 3464// The specified user does not have a valid profile. 3465// 3466#define ERROR_BAD_USER_PROFILE 1253L 3467 3468// 3469// MessageId: ERROR_NOT_SUPPORTED_ON_SBS 3470// 3471// MessageText: 3472// 3473// This operation is not supported on a Microsoft Small Business Server 3474// 3475#define ERROR_NOT_SUPPORTED_ON_SBS 1254L 3476 3477// 3478// MessageId: ERROR_ALREADY_FIBER 3479// 3480// MessageText: 3481// 3482// The current thread has already been converted to a fiber. 3483// 3484#define ERROR_ALREADY_FIBER 1280L 3485 3486// 3487// MessageId: ERROR_ALREADY_THREAD 3488// 3489// MessageText: 3490// 3491// The current thread has already been converted from a fiber. 3492// 3493#define ERROR_ALREADY_THREAD 1281L 3494 3495// 3496// MessageId: ERROR_UNIDENTIFIED_ERROR 3497// 3498// MessageText: 3499// 3500// Insufficient information exists to identify the cause of failure. 3501// 3502#define ERROR_UNIDENTIFIED_ERROR 1287L 3503 3504 3505 3506/////////////////////////// 3507// // 3508// Security Status Codes // 3509// // 3510/////////////////////////// 3511 3512 3513// 3514// MessageId: ERROR_NOT_ALL_ASSIGNED 3515// 3516// MessageText: 3517// 3518// Not all privileges referenced are assigned to the caller. 3519// 3520#define ERROR_NOT_ALL_ASSIGNED 1300L 3521 3522// 3523// MessageId: ERROR_SOME_NOT_MAPPED 3524// 3525// MessageText: 3526// 3527// Some mapping between account names and security IDs was not done. 3528// 3529#define ERROR_SOME_NOT_MAPPED 1301L 3530 3531// 3532// MessageId: ERROR_NO_QUOTAS_FOR_ACCOUNT 3533// 3534// MessageText: 3535// 3536// No system quota limits are specifically set for this account. 3537// 3538#define ERROR_NO_QUOTAS_FOR_ACCOUNT 1302L 3539 3540// 3541// MessageId: ERROR_LOCAL_USER_SESSION_KEY 3542// 3543// MessageText: 3544// 3545// No encryption key is available. A well-known encryption key was returned. 3546// 3547#define ERROR_LOCAL_USER_SESSION_KEY 1303L 3548 3549// 3550// MessageId: ERROR_NULL_LM_PASSWORD 3551// 3552// MessageText: 3553// 3554// The password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string. 3555// 3556#define ERROR_NULL_LM_PASSWORD 1304L 3557 3558// 3559// MessageId: ERROR_UNKNOWN_REVISION 3560// 3561// MessageText: 3562// 3563// The revision level is unknown. 3564// 3565#define ERROR_UNKNOWN_REVISION 1305L 3566 3567// 3568// MessageId: ERROR_REVISION_MISMATCH 3569// 3570// MessageText: 3571// 3572// Indicates two revision levels are incompatible. 3573// 3574#define ERROR_REVISION_MISMATCH 1306L 3575 3576// 3577// MessageId: ERROR_INVALID_OWNER 3578// 3579// MessageText: 3580// 3581// This security ID may not be assigned as the owner of this object. 3582// 3583#define ERROR_INVALID_OWNER 1307L 3584 3585// 3586// MessageId: ERROR_INVALID_PRIMARY_GROUP 3587// 3588// MessageText: 3589// 3590// This security ID may not be assigned as the primary group of an object. 3591// 3592#define ERROR_INVALID_PRIMARY_GROUP 1308L 3593 3594// 3595// MessageId: ERROR_NO_IMPERSONATION_TOKEN 3596// 3597// MessageText: 3598// 3599// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client. 3600// 3601#define ERROR_NO_IMPERSONATION_TOKEN 1309L 3602 3603// 3604// MessageId: ERROR_CANT_DISABLE_MANDATORY 3605// 3606// MessageText: 3607// 3608// The group may not be disabled. 3609// 3610#define ERROR_CANT_DISABLE_MANDATORY 1310L 3611 3612// 3613// MessageId: ERROR_NO_LOGON_SERVERS 3614// 3615// MessageText: 3616// 3617// There are currently no logon servers available to service the logon request. 3618// 3619#define ERROR_NO_LOGON_SERVERS 1311L 3620 3621// 3622// MessageId: ERROR_NO_SUCH_LOGON_SESSION 3623// 3624// MessageText: 3625// 3626// A specified logon session does not exist. It may already have been terminated. 3627// 3628#define ERROR_NO_SUCH_LOGON_SESSION 1312L 3629 3630// 3631// MessageId: ERROR_NO_SUCH_PRIVILEGE 3632// 3633// MessageText: 3634// 3635// A specified privilege does not exist. 3636// 3637#define ERROR_NO_SUCH_PRIVILEGE 1313L 3638 3639// 3640// MessageId: ERROR_PRIVILEGE_NOT_HELD 3641// 3642// MessageText: 3643// 3644// A required privilege is not held by the client. 3645// 3646#define ERROR_PRIVILEGE_NOT_HELD 1314L 3647 3648// 3649// MessageId: ERROR_INVALID_ACCOUNT_NAME 3650// 3651// MessageText: 3652// 3653// The name provided is not a properly formed account name. 3654// 3655#define ERROR_INVALID_ACCOUNT_NAME 1315L 3656 3657// 3658// MessageId: ERROR_USER_EXISTS 3659// 3660// MessageText: 3661// 3662// The specified user already exists. 3663// 3664#define ERROR_USER_EXISTS 1316L 3665 3666// 3667// MessageId: ERROR_NO_SUCH_USER 3668// 3669// MessageText: 3670// 3671// The specified user does not exist. 3672// 3673#define ERROR_NO_SUCH_USER 1317L 3674 3675// 3676// MessageId: ERROR_GROUP_EXISTS 3677// 3678// MessageText: 3679// 3680// The specified group already exists. 3681// 3682#define ERROR_GROUP_EXISTS 1318L 3683 3684// 3685// MessageId: ERROR_NO_SUCH_GROUP 3686// 3687// MessageText: 3688// 3689// The specified group does not exist. 3690// 3691#define ERROR_NO_SUCH_GROUP 1319L 3692 3693// 3694// MessageId: ERROR_MEMBER_IN_GROUP 3695// 3696// MessageText: 3697// 3698// Either the specified user account is already a member of the specified group, or the specified group cannot be deleted because it contains a member. 3699// 3700#define ERROR_MEMBER_IN_GROUP 1320L 3701 3702// 3703// MessageId: ERROR_MEMBER_NOT_IN_GROUP 3704// 3705// MessageText: 3706// 3707// The specified user account is not a member of the specified group account. 3708// 3709#define ERROR_MEMBER_NOT_IN_GROUP 1321L 3710 3711// 3712// MessageId: ERROR_LAST_ADMIN 3713// 3714// MessageText: 3715// 3716// The last remaining administration account cannot be disabled or deleted. 3717// 3718#define ERROR_LAST_ADMIN 1322L 3719 3720// 3721// MessageId: ERROR_WRONG_PASSWORD 3722// 3723// MessageText: 3724// 3725// Unable to update the password. The value provided as the current password is incorrect. 3726// 3727#define ERROR_WRONG_PASSWORD 1323L 3728 3729// 3730// MessageId: ERROR_ILL_FORMED_PASSWORD 3731// 3732// MessageText: 3733// 3734// Unable to update the password. The value provided for the new password contains values that are not allowed in passwords. 3735// 3736#define ERROR_ILL_FORMED_PASSWORD 1324L 3737 3738// 3739// MessageId: ERROR_PASSWORD_RESTRICTION 3740// 3741// MessageText: 3742// 3743// Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirement of the domain. 3744// 3745#define ERROR_PASSWORD_RESTRICTION 1325L 3746 3747// 3748// MessageId: ERROR_LOGON_FAILURE 3749// 3750// MessageText: 3751// 3752// Logon failure: unknown user name or bad password. 3753// 3754#define ERROR_LOGON_FAILURE 1326L 3755 3756// 3757// MessageId: ERROR_ACCOUNT_RESTRICTION 3758// 3759// MessageText: 3760// 3761// Logon failure: user account restriction. 3762// 3763#define ERROR_ACCOUNT_RESTRICTION 1327L 3764 3765// 3766// MessageId: ERROR_INVALID_LOGON_HOURS 3767// 3768// MessageText: 3769// 3770// Logon failure: account logon time restriction violation. 3771// 3772#define ERROR_INVALID_LOGON_HOURS 1328L 3773 3774// 3775// MessageId: ERROR_INVALID_WORKSTATION 3776// 3777// MessageText: 3778// 3779// Logon failure: user not allowed to log on to this computer. 3780// 3781#define ERROR_INVALID_WORKSTATION 1329L 3782 3783// 3784// MessageId: ERROR_PASSWORD_EXPIRED 3785// 3786// MessageText: 3787// 3788// Logon failure: the specified account password has expired. 3789// 3790#define ERROR_PASSWORD_EXPIRED 1330L 3791 3792// 3793// MessageId: ERROR_ACCOUNT_DISABLED 3794// 3795// MessageText: 3796// 3797// Logon failure: account currently disabled. 3798// 3799#define ERROR_ACCOUNT_DISABLED 1331L 3800 3801// 3802// MessageId: ERROR_NONE_MAPPED 3803// 3804// MessageText: 3805// 3806// No mapping between account names and security IDs was done. 3807// 3808#define ERROR_NONE_MAPPED 1332L 3809 3810// 3811// MessageId: ERROR_TOO_MANY_LUIDS_REQUESTED 3812// 3813// MessageText: 3814// 3815// Too many local user identifiers (LUIDs) were requested at one time. 3816// 3817#define ERROR_TOO_MANY_LUIDS_REQUESTED 1333L 3818 3819// 3820// MessageId: ERROR_LUIDS_EXHAUSTED 3821// 3822// MessageText: 3823// 3824// No more local user identifiers (LUIDs) are available. 3825// 3826#define ERROR_LUIDS_EXHAUSTED 1334L 3827 3828// 3829// MessageId: ERROR_INVALID_SUB_AUTHORITY 3830// 3831// MessageText: 3832// 3833// The subauthority part of a security ID is invalid for this particular use. 3834// 3835#define ERROR_INVALID_SUB_AUTHORITY 1335L 3836 3837// 3838// MessageId: ERROR_INVALID_ACL 3839// 3840// MessageText: 3841// 3842// The access control list (ACL) structure is invalid. 3843// 3844#define ERROR_INVALID_ACL 1336L 3845 3846// 3847// MessageId: ERROR_INVALID_SID 3848// 3849// MessageText: 3850// 3851// The security ID structure is invalid. 3852// 3853#define ERROR_INVALID_SID 1337L 3854 3855// 3856// MessageId: ERROR_INVALID_SECURITY_DESCR 3857// 3858// MessageText: 3859// 3860// The security descriptor structure is invalid. 3861// 3862#define ERROR_INVALID_SECURITY_DESCR 1338L 3863 3864// 3865// MessageId: ERROR_BAD_INHERITANCE_ACL 3866// 3867// MessageText: 3868// 3869// The inherited access control list (ACL) or access control entry (ACE) could not be built. 3870// 3871#define ERROR_BAD_INHERITANCE_ACL 1340L 3872 3873// 3874// MessageId: ERROR_SERVER_DISABLED 3875// 3876// MessageText: 3877// 3878// The server is currently disabled. 3879// 3880#define ERROR_SERVER_DISABLED 1341L 3881 3882// 3883// MessageId: ERROR_SERVER_NOT_DISABLED 3884// 3885// MessageText: 3886// 3887// The server is currently enabled. 3888// 3889#define ERROR_SERVER_NOT_DISABLED 1342L 3890 3891// 3892// MessageId: ERROR_INVALID_ID_AUTHORITY 3893// 3894// MessageText: 3895// 3896// The value provided was an invalid value for an identifier authority. 3897// 3898#define ERROR_INVALID_ID_AUTHORITY 1343L 3899 3900// 3901// MessageId: ERROR_ALLOTTED_SPACE_EXCEEDED 3902// 3903// MessageText: 3904// 3905// No more memory is available for security information updates. 3906// 3907#define ERROR_ALLOTTED_SPACE_EXCEEDED 1344L 3908 3909// 3910// MessageId: ERROR_INVALID_GROUP_ATTRIBUTES 3911// 3912// MessageText: 3913// 3914// The specified attributes are invalid, or incompatible with the attributes for the group as a whole. 3915// 3916#define ERROR_INVALID_GROUP_ATTRIBUTES 1345L 3917 3918// 3919// MessageId: ERROR_BAD_IMPERSONATION_LEVEL 3920// 3921// MessageText: 3922// 3923// Either a required impersonation level was not provided, or the provided impersonation level is invalid. 3924// 3925#define ERROR_BAD_IMPERSONATION_LEVEL 1346L 3926 3927// 3928// MessageId: ERROR_CANT_OPEN_ANONYMOUS 3929// 3930// MessageText: 3931// 3932// Cannot open an anonymous level security token. 3933// 3934#define ERROR_CANT_OPEN_ANONYMOUS 1347L 3935 3936// 3937// MessageId: ERROR_BAD_VALIDATION_CLASS 3938// 3939// MessageText: 3940// 3941// The validation information class requested was invalid. 3942// 3943#define ERROR_BAD_VALIDATION_CLASS 1348L 3944 3945// 3946// MessageId: ERROR_BAD_TOKEN_TYPE 3947// 3948// MessageText: 3949// 3950// The type of the token is inappropriate for its attempted use. 3951// 3952#define ERROR_BAD_TOKEN_TYPE 1349L 3953 3954// 3955// MessageId: ERROR_NO_SECURITY_ON_OBJECT 3956// 3957// MessageText: 3958// 3959// Unable to perform a security operation on an object that has no associated security. 3960// 3961#define ERROR_NO_SECURITY_ON_OBJECT 1350L 3962 3963// 3964// MessageId: ERROR_CANT_ACCESS_DOMAIN_INFO 3965// 3966// MessageText: 3967// 3968// Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied. 3969// 3970#define ERROR_CANT_ACCESS_DOMAIN_INFO 1351L 3971 3972// 3973// MessageId: ERROR_INVALID_SERVER_STATE 3974// 3975// MessageText: 3976// 3977// The security account manager (SAM) or local security authority (LSA) server was in the wrong state to perform the security operation. 3978// 3979#define ERROR_INVALID_SERVER_STATE 1352L 3980 3981// 3982// MessageId: ERROR_INVALID_DOMAIN_STATE 3983// 3984// MessageText: 3985// 3986// The domain was in the wrong state to perform the security operation. 3987// 3988#define ERROR_INVALID_DOMAIN_STATE 1353L 3989 3990// 3991// MessageId: ERROR_INVALID_DOMAIN_ROLE 3992// 3993// MessageText: 3994// 3995// This operation is only allowed for the Primary Domain Controller of the domain. 3996// 3997#define ERROR_INVALID_DOMAIN_ROLE 1354L 3998 3999// 4000// MessageId: ERROR_NO_SUCH_DOMAIN 4001// 4002// MessageText: 4003// 4004// The specified domain either does not exist or could not be contacted. 4005// 4006#define ERROR_NO_SUCH_DOMAIN 1355L 4007 4008// 4009// MessageId: ERROR_DOMAIN_EXISTS 4010// 4011// MessageText: 4012// 4013// The specified domain already exists. 4014// 4015#define ERROR_DOMAIN_EXISTS 1356L 4016 4017// 4018// MessageId: ERROR_DOMAIN_LIMIT_EXCEEDED 4019// 4020// MessageText: 4021// 4022// An attempt was made to exceed the limit on the number of domains per server. 4023// 4024#define ERROR_DOMAIN_LIMIT_EXCEEDED 1357L 4025 4026// 4027// MessageId: ERROR_INTERNAL_DB_CORRUPTION 4028// 4029// MessageText: 4030// 4031// Unable to complete the requested operation because of either a catastrophic media failure or a data structure corruption on the disk. 4032// 4033#define ERROR_INTERNAL_DB_CORRUPTION 1358L 4034 4035// 4036// MessageId: ERROR_INTERNAL_ERROR 4037// 4038// MessageText: 4039// 4040// An internal error occurred. 4041// 4042#define ERROR_INTERNAL_ERROR 1359L 4043 4044// 4045// MessageId: ERROR_GENERIC_NOT_MAPPED 4046// 4047// MessageText: 4048// 4049// Generic access types were contained in an access mask which should already be mapped to nongeneric types. 4050// 4051#define ERROR_GENERIC_NOT_MAPPED 1360L 4052 4053// 4054// MessageId: ERROR_BAD_DESCRIPTOR_FORMAT 4055// 4056// MessageText: 4057// 4058// A security descriptor is not in the right format (absolute or self-relative). 4059// 4060#define ERROR_BAD_DESCRIPTOR_FORMAT 1361L 4061 4062// 4063// MessageId: ERROR_NOT_LOGON_PROCESS 4064// 4065// MessageText: 4066// 4067// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process. 4068// 4069#define ERROR_NOT_LOGON_PROCESS 1362L 4070 4071// 4072// MessageId: ERROR_LOGON_SESSION_EXISTS 4073// 4074// MessageText: 4075// 4076// Cannot start a new logon session with an ID that is already in use. 4077// 4078#define ERROR_LOGON_SESSION_EXISTS 1363L 4079 4080// 4081// MessageId: ERROR_NO_SUCH_PACKAGE 4082// 4083// MessageText: 4084// 4085// A specified authentication package is unknown. 4086// 4087#define ERROR_NO_SUCH_PACKAGE 1364L 4088 4089// 4090// MessageId: ERROR_BAD_LOGON_SESSION_STATE 4091// 4092// MessageText: 4093// 4094// The logon session is not in a state that is consistent with the requested operation. 4095// 4096#define ERROR_BAD_LOGON_SESSION_STATE 1365L 4097 4098// 4099// MessageId: ERROR_LOGON_SESSION_COLLISION 4100// 4101// MessageText: 4102// 4103// The logon session ID is already in use. 4104// 4105#define ERROR_LOGON_SESSION_COLLISION 1366L 4106 4107// 4108// MessageId: ERROR_INVALID_LOGON_TYPE 4109// 4110// MessageText: 4111// 4112// A logon request contained an invalid logon type value. 4113// 4114#define ERROR_INVALID_LOGON_TYPE 1367L 4115 4116// 4117// MessageId: ERROR_CANNOT_IMPERSONATE 4118// 4119// MessageText: 4120// 4121// Unable to impersonate using a named pipe until data has been read from that pipe. 4122// 4123#define ERROR_CANNOT_IMPERSONATE 1368L 4124 4125// 4126// MessageId: ERROR_RXACT_INVALID_STATE 4127// 4128// MessageText: 4129// 4130// The transaction state of a registry subtree is incompatible with the requested operation. 4131// 4132#define ERROR_RXACT_INVALID_STATE 1369L 4133 4134// 4135// MessageId: ERROR_RXACT_COMMIT_FAILURE 4136// 4137// MessageText: 4138// 4139// An internal security database corruption has been encountered. 4140// 4141#define ERROR_RXACT_COMMIT_FAILURE 1370L 4142 4143// 4144// MessageId: ERROR_SPECIAL_ACCOUNT 4145// 4146// MessageText: 4147// 4148// Cannot perform this operation on built-in accounts. 4149// 4150#define ERROR_SPECIAL_ACCOUNT 1371L 4151 4152// 4153// MessageId: ERROR_SPECIAL_GROUP 4154// 4155// MessageText: 4156// 4157// Cannot perform this operation on this built-in special group. 4158// 4159#define ERROR_SPECIAL_GROUP 1372L 4160 4161// 4162// MessageId: ERROR_SPECIAL_USER 4163// 4164// MessageText: 4165// 4166// Cannot perform this operation on this built-in special user. 4167// 4168#define ERROR_SPECIAL_USER 1373L 4169 4170// 4171// MessageId: ERROR_MEMBERS_PRIMARY_GROUP 4172// 4173// MessageText: 4174// 4175// The user cannot be removed from a group because the group is currently the user's primary group. 4176// 4177#define ERROR_MEMBERS_PRIMARY_GROUP 1374L 4178 4179// 4180// MessageId: ERROR_TOKEN_ALREADY_IN_USE 4181// 4182// MessageText: 4183// 4184// The token is already in use as a primary token. 4185// 4186#define ERROR_TOKEN_ALREADY_IN_USE 1375L 4187 4188// 4189// MessageId: ERROR_NO_SUCH_ALIAS 4190// 4191// MessageText: 4192// 4193// The specified local group does not exist. 4194// 4195#define ERROR_NO_SUCH_ALIAS 1376L 4196 4197// 4198// MessageId: ERROR_MEMBER_NOT_IN_ALIAS 4199// 4200// MessageText: 4201// 4202// The specified account name is not a member of the local group. 4203// 4204#define ERROR_MEMBER_NOT_IN_ALIAS 1377L 4205 4206// 4207// MessageId: ERROR_MEMBER_IN_ALIAS 4208// 4209// MessageText: 4210// 4211// The specified account name is already a member of the local group. 4212// 4213#define ERROR_MEMBER_IN_ALIAS 1378L 4214 4215// 4216// MessageId: ERROR_ALIAS_EXISTS 4217// 4218// MessageText: 4219// 4220// The specified local group already exists. 4221// 4222#define ERROR_ALIAS_EXISTS 1379L 4223 4224// 4225// MessageId: ERROR_LOGON_NOT_GRANTED 4226// 4227// MessageText: 4228// 4229// Logon failure: the user has not been granted the requested logon type at this computer. 4230// 4231#define ERROR_LOGON_NOT_GRANTED 1380L 4232 4233// 4234// MessageId: ERROR_TOO_MANY_SECRETS 4235// 4236// MessageText: 4237// 4238// The maximum number of secrets that may be stored in a single system has been exceeded. 4239// 4240#define ERROR_TOO_MANY_SECRETS 1381L 4241 4242// 4243// MessageId: ERROR_SECRET_TOO_LONG 4244// 4245// MessageText: 4246// 4247// The length of a secret exceeds the maximum length allowed. 4248// 4249#define ERROR_SECRET_TOO_LONG 1382L 4250 4251// 4252// MessageId: ERROR_INTERNAL_DB_ERROR 4253// 4254// MessageText: 4255// 4256// The local security authority database contains an internal inconsistency. 4257// 4258#define ERROR_INTERNAL_DB_ERROR 1383L 4259 4260// 4261// MessageId: ERROR_TOO_MANY_CONTEXT_IDS 4262// 4263// MessageText: 4264// 4265// During a logon attempt, the user's security context accumulated too many security IDs. 4266// 4267#define ERROR_TOO_MANY_CONTEXT_IDS 1384L 4268 4269// 4270// MessageId: ERROR_LOGON_TYPE_NOT_GRANTED 4271// 4272// MessageText: 4273// 4274// Logon failure: the user has not been granted the requested logon type at this computer. 4275// 4276#define ERROR_LOGON_TYPE_NOT_GRANTED 1385L 4277 4278// 4279// MessageId: ERROR_NT_CROSS_ENCRYPTION_REQUIRED 4280// 4281// MessageText: 4282// 4283// A cross-encrypted password is necessary to change a user password. 4284// 4285#define ERROR_NT_CROSS_ENCRYPTION_REQUIRED 1386L 4286 4287// 4288// MessageId: ERROR_NO_SUCH_MEMBER 4289// 4290// MessageText: 4291// 4292// A member could not be added to or removed from the local group because the member does not exist. 4293// 4294#define ERROR_NO_SUCH_MEMBER 1387L 4295 4296// 4297// MessageId: ERROR_INVALID_MEMBER 4298// 4299// MessageText: 4300// 4301// A new member could not be added to a local group because the member has the wrong account type. 4302// 4303#define ERROR_INVALID_MEMBER 1388L 4304 4305// 4306// MessageId: ERROR_TOO_MANY_SIDS 4307// 4308// MessageText: 4309// 4310// Too many security IDs have been specified. 4311// 4312#define ERROR_TOO_MANY_SIDS 1389L 4313 4314// 4315// MessageId: ERROR_LM_CROSS_ENCRYPTION_REQUIRED 4316// 4317// MessageText: 4318// 4319// A cross-encrypted password is necessary to change this user password. 4320// 4321#define ERROR_LM_CROSS_ENCRYPTION_REQUIRED 1390L 4322 4323// 4324// MessageId: ERROR_NO_INHERITANCE 4325// 4326// MessageText: 4327// 4328// Indicates an ACL contains no inheritable components. 4329// 4330#define ERROR_NO_INHERITANCE 1391L 4331 4332// 4333// MessageId: ERROR_FILE_CORRUPT 4334// 4335// MessageText: 4336// 4337// The file or directory is corrupted and unreadable. 4338// 4339#define ERROR_FILE_CORRUPT 1392L 4340 4341// 4342// MessageId: ERROR_DISK_CORRUPT 4343// 4344// MessageText: 4345// 4346// The disk structure is corrupted and unreadable. 4347// 4348#define ERROR_DISK_CORRUPT 1393L 4349 4350// 4351// MessageId: ERROR_NO_USER_SESSION_KEY 4352// 4353// MessageText: 4354// 4355// There is no user session key for the specified logon session. 4356// 4357#define ERROR_NO_USER_SESSION_KEY 1394L 4358 4359// 4360// MessageId: ERROR_LICENSE_QUOTA_EXCEEDED 4361// 4362// MessageText: 4363// 4364// The service being accessed is licensed for a particular number of connections. 4365// No more connections can be made to the service at this time because there are already as many connections as the service can accept. 4366// 4367#define ERROR_LICENSE_QUOTA_EXCEEDED 1395L 4368 4369// 4370// MessageId: ERROR_WRONG_TARGET_NAME 4371// 4372// MessageText: 4373// 4374// Logon Failure: The target account name is incorrect. 4375// 4376#define ERROR_WRONG_TARGET_NAME 1396L 4377 4378// 4379// MessageId: ERROR_MUTUAL_AUTH_FAILED 4380// 4381// MessageText: 4382// 4383// Mutual Authentication failed. The server's password is out of date at the domain controller. 4384// 4385#define ERROR_MUTUAL_AUTH_FAILED 1397L 4386 4387// 4388// MessageId: ERROR_TIME_SKEW 4389// 4390// MessageText: 4391// 4392// There is a time difference between the client and server. 4393// 4394#define ERROR_TIME_SKEW 1398L 4395 4396// End of security error codes 4397 4398 4399 4400/////////////////////////// 4401// // 4402// WinUser Error Codes // 4403// // 4404/////////////////////////// 4405 4406 4407// 4408// MessageId: ERROR_INVALID_WINDOW_HANDLE 4409// 4410// MessageText: 4411// 4412// Invalid window handle. 4413// 4414#define ERROR_INVALID_WINDOW_HANDLE 1400L 4415 4416// 4417// MessageId: ERROR_INVALID_MENU_HANDLE 4418// 4419// MessageText: 4420// 4421// Invalid menu handle. 4422// 4423#define ERROR_INVALID_MENU_HANDLE 1401L 4424 4425// 4426// MessageId: ERROR_INVALID_CURSOR_HANDLE 4427// 4428// MessageText: 4429// 4430// Invalid cursor handle. 4431// 4432#define ERROR_INVALID_CURSOR_HANDLE 1402L 4433 4434// 4435// MessageId: ERROR_INVALID_ACCEL_HANDLE 4436// 4437// MessageText: 4438// 4439// Invalid accelerator table handle. 4440// 4441#define ERROR_INVALID_ACCEL_HANDLE 1403L 4442 4443// 4444// MessageId: ERROR_INVALID_HOOK_HANDLE 4445// 4446// MessageText: 4447// 4448// Invalid hook handle. 4449// 4450#define ERROR_INVALID_HOOK_HANDLE 1404L 4451 4452// 4453// MessageId: ERROR_INVALID_DWP_HANDLE 4454// 4455// MessageText: 4456// 4457// Invalid handle to a multiple-window position structure. 4458// 4459#define ERROR_INVALID_DWP_HANDLE 1405L 4460 4461// 4462// MessageId: ERROR_TLW_WITH_WSCHILD 4463// 4464// MessageText: 4465// 4466// Cannot create a top-level child window. 4467// 4468#define ERROR_TLW_WITH_WSCHILD 1406L 4469 4470// 4471// MessageId: ERROR_CANNOT_FIND_WND_CLASS 4472// 4473// MessageText: 4474// 4475// Cannot find window class. 4476// 4477#define ERROR_CANNOT_FIND_WND_CLASS 1407L 4478 4479// 4480// MessageId: ERROR_WINDOW_OF_OTHER_THREAD 4481// 4482// MessageText: 4483// 4484// Invalid window; it belongs to other thread. 4485// 4486#define ERROR_WINDOW_OF_OTHER_THREAD 1408L 4487 4488// 4489// MessageId: ERROR_HOTKEY_ALREADY_REGISTERED 4490// 4491// MessageText: 4492// 4493// Hot key is already registered. 4494// 4495#define ERROR_HOTKEY_ALREADY_REGISTERED 1409L 4496 4497// 4498// MessageId: ERROR_CLASS_ALREADY_EXISTS 4499// 4500// MessageText: 4501// 4502// Class already exists. 4503// 4504#define ERROR_CLASS_ALREADY_EXISTS 1410L 4505 4506// 4507// MessageId: ERROR_CLASS_DOES_NOT_EXIST 4508// 4509// MessageText: 4510// 4511// Class does not exist. 4512// 4513#define ERROR_CLASS_DOES_NOT_EXIST 1411L 4514 4515// 4516// MessageId: ERROR_CLASS_HAS_WINDOWS 4517// 4518// MessageText: 4519// 4520// Class still has open windows. 4521// 4522#define ERROR_CLASS_HAS_WINDOWS 1412L 4523 4524// 4525// MessageId: ERROR_INVALID_INDEX 4526// 4527// MessageText: 4528// 4529// Invalid index. 4530// 4531#define ERROR_INVALID_INDEX 1413L 4532 4533// 4534// MessageId: ERROR_INVALID_ICON_HANDLE 4535// 4536// MessageText: 4537// 4538// Invalid icon handle. 4539// 4540#define ERROR_INVALID_ICON_HANDLE 1414L 4541 4542// 4543// MessageId: ERROR_PRIVATE_DIALOG_INDEX 4544// 4545// MessageText: 4546// 4547// Using private DIALOG window words. 4548// 4549#define ERROR_PRIVATE_DIALOG_INDEX 1415L 4550 4551// 4552// MessageId: ERROR_LISTBOX_ID_NOT_FOUND 4553// 4554// MessageText: 4555// 4556// The list box identifier was not found. 4557// 4558#define ERROR_LISTBOX_ID_NOT_FOUND 1416L 4559 4560// 4561// MessageId: ERROR_NO_WILDCARD_CHARACTERS 4562// 4563// MessageText: 4564// 4565// No wildcards were found. 4566// 4567#define ERROR_NO_WILDCARD_CHARACTERS 1417L 4568 4569// 4570// MessageId: ERROR_CLIPBOARD_NOT_OPEN 4571// 4572// MessageText: 4573// 4574// Thread does not have a clipboard open. 4575// 4576#define ERROR_CLIPBOARD_NOT_OPEN 1418L 4577 4578// 4579// MessageId: ERROR_HOTKEY_NOT_REGISTERED 4580// 4581// MessageText: 4582// 4583// Hot key is not registered. 4584// 4585#define ERROR_HOTKEY_NOT_REGISTERED 1419L 4586 4587// 4588// MessageId: ERROR_WINDOW_NOT_DIALOG 4589// 4590// MessageText: 4591// 4592// The window is not a valid dialog window. 4593// 4594#define ERROR_WINDOW_NOT_DIALOG 1420L 4595 4596// 4597// MessageId: ERROR_CONTROL_ID_NOT_FOUND 4598// 4599// MessageText: 4600// 4601// Control ID not found. 4602// 4603#define ERROR_CONTROL_ID_NOT_FOUND 1421L 4604 4605// 4606// MessageId: ERROR_INVALID_COMBOBOX_MESSAGE 4607// 4608// MessageText: 4609// 4610// Invalid message for a combo box because it does not have an edit control. 4611// 4612#define ERROR_INVALID_COMBOBOX_MESSAGE 1422L 4613 4614// 4615// MessageId: ERROR_WINDOW_NOT_COMBOBOX 4616// 4617// MessageText: 4618// 4619// The window is not a combo box. 4620// 4621#define ERROR_WINDOW_NOT_COMBOBOX 1423L 4622 4623// 4624// MessageId: ERROR_INVALID_EDIT_HEIGHT 4625// 4626// MessageText: 4627// 4628// Height must be less than 256. 4629// 4630#define ERROR_INVALID_EDIT_HEIGHT 1424L 4631 4632// 4633// MessageId: ERROR_DC_NOT_FOUND 4634// 4635// MessageText: 4636// 4637// Invalid device context (DC) handle. 4638// 4639#define ERROR_DC_NOT_FOUND 1425L 4640 4641// 4642// MessageId: ERROR_INVALID_HOOK_FILTER 4643// 4644// MessageText: 4645// 4646// Invalid hook procedure type. 4647// 4648#define ERROR_INVALID_HOOK_FILTER 1426L 4649 4650// 4651// MessageId: ERROR_INVALID_FILTER_PROC 4652// 4653// MessageText: 4654// 4655// Invalid hook procedure. 4656// 4657#define ERROR_INVALID_FILTER_PROC 1427L 4658 4659// 4660// MessageId: ERROR_HOOK_NEEDS_HMOD 4661// 4662// MessageText: 4663// 4664// Cannot set nonlocal hook without a module handle. 4665// 4666#define ERROR_HOOK_NEEDS_HMOD 1428L 4667 4668// 4669// MessageId: ERROR_GLOBAL_ONLY_HOOK 4670// 4671// MessageText: 4672// 4673// This hook procedure can only be set globally. 4674// 4675#define ERROR_GLOBAL_ONLY_HOOK 1429L 4676 4677// 4678// MessageId: ERROR_JOURNAL_HOOK_SET 4679// 4680// MessageText: 4681// 4682// The journal hook procedure is already installed. 4683// 4684#define ERROR_JOURNAL_HOOK_SET 1430L 4685 4686// 4687// MessageId: ERROR_HOOK_NOT_INSTALLED 4688// 4689// MessageText: 4690// 4691// The hook procedure is not installed. 4692// 4693#define ERROR_HOOK_NOT_INSTALLED 1431L 4694 4695// 4696// MessageId: ERROR_INVALID_LB_MESSAGE 4697// 4698// MessageText: 4699// 4700// Invalid message for single-selection list box. 4701// 4702#define ERROR_INVALID_LB_MESSAGE 1432L 4703 4704// 4705// MessageId: ERROR_SETCOUNT_ON_BAD_LB 4706// 4707// MessageText: 4708// 4709// LB_SETCOUNT sent to non-lazy list box. 4710// 4711#define ERROR_SETCOUNT_ON_BAD_LB 1433L 4712 4713// 4714// MessageId: ERROR_LB_WITHOUT_TABSTOPS 4715// 4716// MessageText: 4717// 4718// This list box does not support tab stops. 4719// 4720#define ERROR_LB_WITHOUT_TABSTOPS 1434L 4721 4722// 4723// MessageId: ERROR_DESTROY_OBJECT_OF_OTHER_THREAD 4724// 4725// MessageText: 4726// 4727// Cannot destroy object created by another thread. 4728// 4729#define ERROR_DESTROY_OBJECT_OF_OTHER_THREAD 1435L 4730 4731// 4732// MessageId: ERROR_CHILD_WINDOW_MENU 4733// 4734// MessageText: 4735// 4736// Child windows cannot have menus. 4737// 4738#define ERROR_CHILD_WINDOW_MENU 1436L 4739 4740// 4741// MessageId: ERROR_NO_SYSTEM_MENU 4742// 4743// MessageText: 4744// 4745// The window does not have a system menu. 4746// 4747#define ERROR_NO_SYSTEM_MENU 1437L 4748 4749// 4750// MessageId: ERROR_INVALID_MSGBOX_STYLE 4751// 4752// MessageText: 4753// 4754// Invalid message box style. 4755// 4756#define ERROR_INVALID_MSGBOX_STYLE 1438L 4757 4758// 4759// MessageId: ERROR_INVALID_SPI_VALUE 4760// 4761// MessageText: 4762// 4763// Invalid system-wide (SPI_*) parameter. 4764// 4765#define ERROR_INVALID_SPI_VALUE 1439L 4766 4767// 4768// MessageId: ERROR_SCREEN_ALREADY_LOCKED 4769// 4770// MessageText: 4771// 4772// Screen already locked. 4773// 4774#define ERROR_SCREEN_ALREADY_LOCKED 1440L 4775 4776// 4777// MessageId: ERROR_HWNDS_HAVE_DIFF_PARENT 4778// 4779// MessageText: 4780// 4781// All handles to windows in a multiple-window position structure must have the same parent. 4782// 4783#define ERROR_HWNDS_HAVE_DIFF_PARENT 1441L 4784 4785// 4786// MessageId: ERROR_NOT_CHILD_WINDOW 4787// 4788// MessageText: 4789// 4790// The window is not a child window. 4791// 4792#define ERROR_NOT_CHILD_WINDOW 1442L 4793 4794// 4795// MessageId: ERROR_INVALID_GW_COMMAND 4796// 4797// MessageText: 4798// 4799// Invalid GW_* command. 4800// 4801#define ERROR_INVALID_GW_COMMAND 1443L 4802 4803// 4804// MessageId: ERROR_INVALID_THREAD_ID 4805// 4806// MessageText: 4807// 4808// Invalid thread identifier. 4809// 4810#define ERROR_INVALID_THREAD_ID 1444L 4811 4812// 4813// MessageId: ERROR_NON_MDICHILD_WINDOW 4814// 4815// MessageText: 4816// 4817// Cannot process a message from a window that is not a multiple document interface (MDI) window. 4818// 4819#define ERROR_NON_MDICHILD_WINDOW 1445L 4820 4821// 4822// MessageId: ERROR_POPUP_ALREADY_ACTIVE 4823// 4824// MessageText: 4825// 4826// Popup menu already active. 4827// 4828#define ERROR_POPUP_ALREADY_ACTIVE 1446L 4829 4830// 4831// MessageId: ERROR_NO_SCROLLBARS 4832// 4833// MessageText: 4834// 4835// The window does not have scroll bars. 4836// 4837#define ERROR_NO_SCROLLBARS 1447L 4838 4839// 4840// MessageId: ERROR_INVALID_SCROLLBAR_RANGE 4841// 4842// MessageText: 4843// 4844// Scroll bar range cannot be greater than MAXLONG. 4845// 4846#define ERROR_INVALID_SCROLLBAR_RANGE 1448L 4847 4848// 4849// MessageId: ERROR_INVALID_SHOWWIN_COMMAND 4850// 4851// MessageText: 4852// 4853// Cannot show or remove the window in the way specified. 4854// 4855#define ERROR_INVALID_SHOWWIN_COMMAND 1449L 4856 4857// 4858// MessageId: ERROR_NO_SYSTEM_RESOURCES 4859// 4860// MessageText: 4861// 4862// Insufficient system resources exist to complete the requested service. 4863// 4864#define ERROR_NO_SYSTEM_RESOURCES 1450L 4865 4866// 4867// MessageId: ERROR_NONPAGED_SYSTEM_RESOURCES 4868// 4869// MessageText: 4870// 4871// Insufficient system resources exist to complete the requested service. 4872// 4873#define ERROR_NONPAGED_SYSTEM_RESOURCES 1451L 4874 4875// 4876// MessageId: ERROR_PAGED_SYSTEM_RESOURCES 4877// 4878// MessageText: 4879// 4880// Insufficient system resources exist to complete the requested service. 4881// 4882#define ERROR_PAGED_SYSTEM_RESOURCES 1452L 4883 4884// 4885// MessageId: ERROR_WORKING_SET_QUOTA 4886// 4887// MessageText: 4888// 4889// Insufficient quota to complete the requested service. 4890// 4891#define ERROR_WORKING_SET_QUOTA 1453L 4892 4893// 4894// MessageId: ERROR_PAGEFILE_QUOTA 4895// 4896// MessageText: 4897// 4898// Insufficient quota to complete the requested service. 4899// 4900#define ERROR_PAGEFILE_QUOTA 1454L 4901 4902// 4903// MessageId: ERROR_COMMITMENT_LIMIT 4904// 4905// MessageText: 4906// 4907// The paging file is too small for this operation to complete. 4908// 4909#define ERROR_COMMITMENT_LIMIT 1455L 4910 4911// 4912// MessageId: ERROR_MENU_ITEM_NOT_FOUND 4913// 4914// MessageText: 4915// 4916// A menu item was not found. 4917// 4918#define ERROR_MENU_ITEM_NOT_FOUND 1456L 4919 4920// 4921// MessageId: ERROR_INVALID_KEYBOARD_HANDLE 4922// 4923// MessageText: 4924// 4925// Invalid keyboard layout handle. 4926// 4927#define ERROR_INVALID_KEYBOARD_HANDLE 1457L 4928 4929// 4930// MessageId: ERROR_HOOK_TYPE_NOT_ALLOWED 4931// 4932// MessageText: 4933// 4934// Hook type not allowed. 4935// 4936#define ERROR_HOOK_TYPE_NOT_ALLOWED 1458L 4937 4938// 4939// MessageId: ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION 4940// 4941// MessageText: 4942// 4943// This operation requires an interactive window station. 4944// 4945#define ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION 1459L 4946 4947// 4948// MessageId: ERROR_TIMEOUT 4949// 4950// MessageText: 4951// 4952// This operation returned because the timeout period expired. 4953// 4954#define ERROR_TIMEOUT 1460L 4955 4956// 4957// MessageId: ERROR_INVALID_MONITOR_HANDLE 4958// 4959// MessageText: 4960// 4961// Invalid monitor handle. 4962// 4963#define ERROR_INVALID_MONITOR_HANDLE 1461L 4964 4965// End of WinUser error codes 4966 4967 4968 4969/////////////////////////// 4970// // 4971// Eventlog Status Codes // 4972// // 4973/////////////////////////// 4974 4975 4976// 4977// MessageId: ERROR_EVENTLOG_FILE_CORRUPT 4978// 4979// MessageText: 4980// 4981// The event log file is corrupted. 4982// 4983#define ERROR_EVENTLOG_FILE_CORRUPT 1500L 4984 4985// 4986// MessageId: ERROR_EVENTLOG_CANT_START 4987// 4988// MessageText: 4989// 4990// No event log file could be opened, so the event logging service did not start. 4991// 4992#define ERROR_EVENTLOG_CANT_START 1501L 4993 4994// 4995// MessageId: ERROR_LOG_FILE_FULL 4996// 4997// MessageText: 4998// 4999// The event log file is full. 5000// 5001#define ERROR_LOG_FILE_FULL 1502L 5002 5003// 5004// MessageId: ERROR_EVENTLOG_FILE_CHANGED 5005// 5006// MessageText: 5007// 5008// The event log file has changed between read operations. 5009// 5010#define ERROR_EVENTLOG_FILE_CHANGED 1503L 5011 5012// End of eventlog error codes 5013 5014 5015 5016/////////////////////////// 5017// // 5018// MSI Error Codes // 5019// // 5020/////////////////////////// 5021 5022 5023// 5024// MessageId: ERROR_INSTALL_SERVICE_FAILURE 5025// 5026// MessageText: 5027// 5028// The Windows Installer service could not be accessed. Contact your support personnel to verify that the Windows Installer service is properly registered. 5029// 5030#define ERROR_INSTALL_SERVICE_FAILURE 1601L 5031 5032// 5033// MessageId: ERROR_INSTALL_USEREXIT 5034// 5035// MessageText: 5036// 5037// User cancelled installation. 5038// 5039#define ERROR_INSTALL_USEREXIT 1602L 5040 5041// 5042// MessageId: ERROR_INSTALL_FAILURE 5043// 5044// MessageText: 5045// 5046// Fatal error during installation. 5047// 5048#define ERROR_INSTALL_FAILURE 1603L 5049 5050// 5051// MessageId: ERROR_INSTALL_SUSPEND 5052// 5053// MessageText: 5054// 5055// Installation suspended, incomplete. 5056// 5057#define ERROR_INSTALL_SUSPEND 1604L 5058 5059// 5060// MessageId: ERROR_UNKNOWN_PRODUCT 5061// 5062// MessageText: 5063// 5064// This action is only valid for products that are currently installed. 5065// 5066#define ERROR_UNKNOWN_PRODUCT 1605L 5067 5068// 5069// MessageId: ERROR_UNKNOWN_FEATURE 5070// 5071// MessageText: 5072// 5073// Feature ID not registered. 5074// 5075#define ERROR_UNKNOWN_FEATURE 1606L 5076 5077// 5078// MessageId: ERROR_UNKNOWN_COMPONENT 5079// 5080// MessageText: 5081// 5082// Component ID not registered. 5083// 5084#define ERROR_UNKNOWN_COMPONENT 1607L 5085 5086// 5087// MessageId: ERROR_UNKNOWN_PROPERTY 5088// 5089// MessageText: 5090// 5091// Unknown property. 5092// 5093#define ERROR_UNKNOWN_PROPERTY 1608L 5094 5095// 5096// MessageId: ERROR_INVALID_HANDLE_STATE 5097// 5098// MessageText: 5099// 5100// Handle is in an invalid state. 5101// 5102#define ERROR_INVALID_HANDLE_STATE 1609L 5103 5104// 5105// MessageId: ERROR_BAD_CONFIGURATION 5106// 5107// MessageText: 5108// 5109// The configuration data for this product is corrupt. Contact your support personnel. 5110// 5111#define ERROR_BAD_CONFIGURATION 1610L 5112 5113// 5114// MessageId: ERROR_INDEX_ABSENT 5115// 5116// MessageText: 5117// 5118// Component qualifier not present. 5119// 5120#define ERROR_INDEX_ABSENT 1611L 5121 5122// 5123// MessageId: ERROR_INSTALL_SOURCE_ABSENT 5124// 5125// MessageText: 5126// 5127// The installation source for this product is not available. Verify that the source exists and that you can access it. 5128// 5129#define ERROR_INSTALL_SOURCE_ABSENT 1612L 5130 5131// 5132// MessageId: ERROR_INSTALL_PACKAGE_VERSION 5133// 5134// MessageText: 5135// 5136// This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service. 5137// 5138#define ERROR_INSTALL_PACKAGE_VERSION 1613L 5139 5140// 5141// MessageId: ERROR_PRODUCT_UNINSTALLED 5142// 5143// MessageText: 5144// 5145// Product is uninstalled. 5146// 5147#define ERROR_PRODUCT_UNINSTALLED 1614L 5148 5149// 5150// MessageId: ERROR_BAD_QUERY_SYNTAX 5151// 5152// MessageText: 5153// 5154// SQL query syntax invalid or unsupported. 5155// 5156#define ERROR_BAD_QUERY_SYNTAX 1615L 5157 5158// 5159// MessageId: ERROR_INVALID_FIELD 5160// 5161// MessageText: 5162// 5163// Record field does not exist. 5164// 5165#define ERROR_INVALID_FIELD 1616L 5166 5167// 5168// MessageId: ERROR_DEVICE_REMOVED 5169// 5170// MessageText: 5171// 5172// The device has been removed. 5173// 5174#define ERROR_DEVICE_REMOVED 1617L 5175 5176// 5177// MessageId: ERROR_INSTALL_ALREADY_RUNNING 5178// 5179// MessageText: 5180// 5181// Another installation is already in progress. Complete that installation before proceeding with this install. 5182// 5183#define ERROR_INSTALL_ALREADY_RUNNING 1618L 5184 5185// 5186// MessageId: ERROR_INSTALL_PACKAGE_OPEN_FAILED 5187// 5188// MessageText: 5189// 5190// This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package. 5191// 5192#define ERROR_INSTALL_PACKAGE_OPEN_FAILED 1619L 5193 5194// 5195// MessageId: ERROR_INSTALL_PACKAGE_INVALID 5196// 5197// MessageText: 5198// 5199// This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package. 5200// 5201#define ERROR_INSTALL_PACKAGE_INVALID 1620L 5202 5203// 5204// MessageId: ERROR_INSTALL_UI_FAILURE 5205// 5206// MessageText: 5207// 5208// There was an error starting the Windows Installer service user interface. Contact your support personnel. 5209// 5210#define ERROR_INSTALL_UI_FAILURE 1621L 5211 5212// 5213// MessageId: ERROR_INSTALL_LOG_FAILURE 5214// 5215// MessageText: 5216// 5217// Error opening installation log file. Verify that the specified log file location exists and that you can write to it. 5218// 5219#define ERROR_INSTALL_LOG_FAILURE 1622L 5220 5221// 5222// MessageId: ERROR_INSTALL_LANGUAGE_UNSUPPORTED 5223// 5224// MessageText: 5225// 5226// The language of this installation package is not supported by your system. 5227// 5228#define ERROR_INSTALL_LANGUAGE_UNSUPPORTED 1623L 5229 5230// 5231// MessageId: ERROR_INSTALL_TRANSFORM_FAILURE 5232// 5233// MessageText: 5234// 5235// Error applying transforms. Verify that the specified transform paths are valid. 5236// 5237#define ERROR_INSTALL_TRANSFORM_FAILURE 1624L 5238 5239// 5240// MessageId: ERROR_INSTALL_PACKAGE_REJECTED 5241// 5242// MessageText: 5243// 5244// This installation is forbidden by system policy. Contact your system administrator. 5245// 5246#define ERROR_INSTALL_PACKAGE_REJECTED 1625L 5247 5248// 5249// MessageId: ERROR_FUNCTION_NOT_CALLED 5250// 5251// MessageText: 5252// 5253// Function could not be executed. 5254// 5255#define ERROR_FUNCTION_NOT_CALLED 1626L 5256 5257// 5258// MessageId: ERROR_FUNCTION_FAILED 5259// 5260// MessageText: 5261// 5262// Function failed during execution. 5263// 5264#define ERROR_FUNCTION_FAILED 1627L 5265 5266// 5267// MessageId: ERROR_INVALID_TABLE 5268// 5269// MessageText: 5270// 5271// Invalid or unknown table specified. 5272// 5273#define ERROR_INVALID_TABLE 1628L 5274 5275// 5276// MessageId: ERROR_DATATYPE_MISMATCH 5277// 5278// MessageText: 5279// 5280// Data supplied is of wrong type. 5281// 5282#define ERROR_DATATYPE_MISMATCH 1629L 5283 5284// 5285// MessageId: ERROR_UNSUPPORTED_TYPE 5286// 5287// MessageText: 5288// 5289// Data of this type is not supported. 5290// 5291#define ERROR_UNSUPPORTED_TYPE 1630L 5292 5293// 5294// MessageId: ERROR_CREATE_FAILED 5295// 5296// MessageText: 5297// 5298// The Windows Installer service failed to start. Contact your support personnel. 5299// 5300#define ERROR_CREATE_FAILED 1631L 5301 5302// 5303// MessageId: ERROR_INSTALL_TEMP_UNWRITABLE 5304// 5305// MessageText: 5306// 5307// The temp folder is either full or inaccessible. Verify that the temp folder exists and that you can write to it. 5308// 5309#define ERROR_INSTALL_TEMP_UNWRITABLE 1632L 5310 5311// 5312// MessageId: ERROR_INSTALL_PLATFORM_UNSUPPORTED 5313// 5314// MessageText: 5315// 5316// This installation package is not supported by this processor type. Contact your product vendor. 5317// 5318#define ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633L 5319 5320// 5321// MessageId: ERROR_INSTALL_NOTUSED 5322// 5323// MessageText: 5324// 5325// Component not used on this computer. 5326// 5327#define ERROR_INSTALL_NOTUSED 1634L 5328 5329// 5330// MessageId: ERROR_PATCH_PACKAGE_OPEN_FAILED 5331// 5332// MessageText: 5333// 5334// This patch package could not be opened. Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package. 5335// 5336#define ERROR_PATCH_PACKAGE_OPEN_FAILED 1635L 5337 5338// 5339// MessageId: ERROR_PATCH_PACKAGE_INVALID 5340// 5341// MessageText: 5342// 5343// This patch package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer patch package. 5344// 5345#define ERROR_PATCH_PACKAGE_INVALID 1636L 5346 5347// 5348// MessageId: ERROR_PATCH_PACKAGE_UNSUPPORTED 5349// 5350// MessageText: 5351// 5352// This patch package cannot be processed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service. 5353// 5354#define ERROR_PATCH_PACKAGE_UNSUPPORTED 1637L 5355 5356// 5357// MessageId: ERROR_PRODUCT_VERSION 5358// 5359// MessageText: 5360// 5361// Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel. 5362// 5363#define ERROR_PRODUCT_VERSION 1638L 5364 5365// 5366// MessageId: ERROR_INVALID_COMMAND_LINE 5367// 5368// MessageText: 5369// 5370// Invalid command line argument. Consult the Windows Installer SDK for detailed command line help. 5371// 5372#define ERROR_INVALID_COMMAND_LINE 1639L 5373 5374// 5375// MessageId: ERROR_INSTALL_REMOTE_DISALLOWED 5376// 5377// MessageText: 5378// 5379// Only administrators have permission to add, remove, or configure server software during a Terminal services remote session. If you want to install or configure software on the server, contact your network administrator. 5380// 5381#define ERROR_INSTALL_REMOTE_DISALLOWED 1640L 5382 5383// 5384// MessageId: ERROR_SUCCESS_REBOOT_INITIATED 5385// 5386// MessageText: 5387// 5388// The requested operation completed successfully. The system will be restarted so the changes can take effect. 5389// 5390#define ERROR_SUCCESS_REBOOT_INITIATED 1641L 5391 5392// 5393// MessageId: ERROR_PATCH_TARGET_NOT_FOUND 5394// 5395// MessageText: 5396// 5397// The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your comput 5398// er and that you have the correct upgrade patch. 5399// 5400#define ERROR_PATCH_TARGET_NOT_FOUND 1642L 5401 5402// End of MSI error codes 5403 5404 5405 5406/////////////////////////// 5407// // 5408// RPC Status Codes // 5409// // 5410/////////////////////////// 5411 5412 5413// 5414// MessageId: RPC_S_INVALID_STRING_BINDING 5415// 5416// MessageText: 5417// 5418// The string binding is invalid. 5419// 5420#define RPC_S_INVALID_STRING_BINDING 1700L 5421 5422// 5423// MessageId: RPC_S_WRONG_KIND_OF_BINDING 5424// 5425// MessageText: 5426// 5427// The binding handle is not the correct type. 5428// 5429#define RPC_S_WRONG_KIND_OF_BINDING 1701L 5430 5431// 5432// MessageId: RPC_S_INVALID_BINDING 5433// 5434// MessageText: 5435// 5436// The binding handle is invalid. 5437// 5438#define RPC_S_INVALID_BINDING 1702L 5439 5440// 5441// MessageId: RPC_S_PROTSEQ_NOT_SUPPORTED 5442// 5443// MessageText: 5444// 5445// The RPC protocol sequence is not supported. 5446// 5447#define RPC_S_PROTSEQ_NOT_SUPPORTED 1703L 5448 5449// 5450// MessageId: RPC_S_INVALID_RPC_PROTSEQ 5451// 5452// MessageText: 5453// 5454// The RPC protocol sequence is invalid. 5455// 5456#define RPC_S_INVALID_RPC_PROTSEQ 1704L 5457 5458// 5459// MessageId: RPC_S_INVALID_STRING_UUID 5460// 5461// MessageText: 5462// 5463// The string universal unique identifier (UUID) is invalid. 5464// 5465#define RPC_S_INVALID_STRING_UUID 1705L 5466 5467// 5468// MessageId: RPC_S_INVALID_ENDPOINT_FORMAT 5469// 5470// MessageText: 5471// 5472// The endpoint format is invalid. 5473// 5474#define RPC_S_INVALID_ENDPOINT_FORMAT 1706L 5475 5476// 5477// MessageId: RPC_S_INVALID_NET_ADDR 5478// 5479// MessageText: 5480// 5481// The network address is invalid. 5482// 5483#define RPC_S_INVALID_NET_ADDR 1707L 5484 5485// 5486// MessageId: RPC_S_NO_ENDPOINT_FOUND 5487// 5488// MessageText: 5489// 5490// No endpoint was found. 5491// 5492#define RPC_S_NO_ENDPOINT_FOUND 1708L 5493 5494// 5495// MessageId: RPC_S_INVALID_TIMEOUT 5496// 5497// MessageText: 5498// 5499// The timeout value is invalid. 5500// 5501#define RPC_S_INVALID_TIMEOUT 1709L 5502 5503// 5504// MessageId: RPC_S_OBJECT_NOT_FOUND 5505// 5506// MessageText: 5507// 5508// The object universal unique identifier (UUID) was not found. 5509// 5510#define RPC_S_OBJECT_NOT_FOUND 1710L 5511 5512// 5513// MessageId: RPC_S_ALREADY_REGISTERED 5514// 5515// MessageText: 5516// 5517// The object universal unique identifier (UUID) has already been registered. 5518// 5519#define RPC_S_ALREADY_REGISTERED 1711L 5520 5521// 5522// MessageId: RPC_S_TYPE_ALREADY_REGISTERED 5523// 5524// MessageText: 5525// 5526// The type universal unique identifier (UUID) has already been registered. 5527// 5528#define RPC_S_TYPE_ALREADY_REGISTERED 1712L 5529 5530// 5531// MessageId: RPC_S_ALREADY_LISTENING 5532// 5533// MessageText: 5534// 5535// The RPC server is already listening. 5536// 5537#define RPC_S_ALREADY_LISTENING 1713L 5538 5539// 5540// MessageId: RPC_S_NO_PROTSEQS_REGISTERED 5541// 5542// MessageText: 5543// 5544// No protocol sequences have been registered. 5545// 5546#define RPC_S_NO_PROTSEQS_REGISTERED 1714L 5547 5548// 5549// MessageId: RPC_S_NOT_LISTENING 5550// 5551// MessageText: 5552// 5553// The RPC server is not listening. 5554// 5555#define RPC_S_NOT_LISTENING 1715L 5556 5557// 5558// MessageId: RPC_S_UNKNOWN_MGR_TYPE 5559// 5560// MessageText: 5561// 5562// The manager type is unknown. 5563// 5564#define RPC_S_UNKNOWN_MGR_TYPE 1716L 5565 5566// 5567// MessageId: RPC_S_UNKNOWN_IF 5568// 5569// MessageText: 5570// 5571// The interface is unknown. 5572// 5573#define RPC_S_UNKNOWN_IF 1717L 5574 5575// 5576// MessageId: RPC_S_NO_BINDINGS 5577// 5578// MessageText: 5579// 5580// There are no bindings. 5581// 5582#define RPC_S_NO_BINDINGS 1718L 5583 5584// 5585// MessageId: RPC_S_NO_PROTSEQS 5586// 5587// MessageText: 5588// 5589// There are no protocol sequences. 5590// 5591#define RPC_S_NO_PROTSEQS 1719L 5592 5593// 5594// MessageId: RPC_S_CANT_CREATE_ENDPOINT 5595// 5596// MessageText: 5597// 5598// The endpoint cannot be created. 5599// 5600#define RPC_S_CANT_CREATE_ENDPOINT 1720L 5601 5602// 5603// MessageId: RPC_S_OUT_OF_RESOURCES 5604// 5605// MessageText: 5606// 5607// Not enough resources are available to complete this operation. 5608// 5609#define RPC_S_OUT_OF_RESOURCES 1721L 5610 5611// 5612// MessageId: RPC_S_SERVER_UNAVAILABLE 5613// 5614// MessageText: 5615// 5616// The RPC server is unavailable. 5617// 5618#define RPC_S_SERVER_UNAVAILABLE 1722L 5619 5620// 5621// MessageId: RPC_S_SERVER_TOO_BUSY 5622// 5623// MessageText: 5624// 5625// The RPC server is too busy to complete this operation. 5626// 5627#define RPC_S_SERVER_TOO_BUSY 1723L 5628 5629// 5630// MessageId: RPC_S_INVALID_NETWORK_OPTIONS 5631// 5632// MessageText: 5633// 5634// The network options are invalid. 5635// 5636#define RPC_S_INVALID_NETWORK_OPTIONS 1724L 5637 5638// 5639// MessageId: RPC_S_NO_CALL_ACTIVE 5640// 5641// MessageText: 5642// 5643// There are no remote procedure calls active on this thread. 5644// 5645#define RPC_S_NO_CALL_ACTIVE 1725L 5646 5647// 5648// MessageId: RPC_S_CALL_FAILED 5649// 5650// MessageText: 5651// 5652// The remote procedure call failed. 5653// 5654#define RPC_S_CALL_FAILED 1726L 5655 5656// 5657// MessageId: RPC_S_CALL_FAILED_DNE 5658// 5659// MessageText: 5660// 5661// The remote procedure call failed and did not execute. 5662// 5663#define RPC_S_CALL_FAILED_DNE 1727L 5664 5665// 5666// MessageId: RPC_S_PROTOCOL_ERROR 5667// 5668// MessageText: 5669// 5670// A remote procedure call (RPC) protocol error occurred. 5671// 5672#define RPC_S_PROTOCOL_ERROR 1728L 5673 5674// 5675// MessageId: RPC_S_UNSUPPORTED_TRANS_SYN 5676// 5677// MessageText: 5678// 5679// The transfer syntax is not supported by the RPC server. 5680// 5681#define RPC_S_UNSUPPORTED_TRANS_SYN 1730L 5682 5683// 5684// MessageId: RPC_S_UNSUPPORTED_TYPE 5685// 5686// MessageText: 5687// 5688// The universal unique identifier (UUID) type is not supported. 5689// 5690#define RPC_S_UNSUPPORTED_TYPE 1732L 5691 5692// 5693// MessageId: RPC_S_INVALID_TAG 5694// 5695// MessageText: 5696// 5697// The tag is invalid. 5698// 5699#define RPC_S_INVALID_TAG 1733L 5700 5701// 5702// MessageId: RPC_S_INVALID_BOUND 5703// 5704// MessageText: 5705// 5706// The array bounds are invalid. 5707// 5708#define RPC_S_INVALID_BOUND 1734L 5709 5710// 5711// MessageId: RPC_S_NO_ENTRY_NAME 5712// 5713// MessageText: 5714// 5715// The binding does not contain an entry name. 5716// 5717#define RPC_S_NO_ENTRY_NAME 1735L 5718 5719// 5720// MessageId: RPC_S_INVALID_NAME_SYNTAX 5721// 5722// MessageText: 5723// 5724// The name syntax is invalid. 5725// 5726#define RPC_S_INVALID_NAME_SYNTAX 1736L 5727 5728// 5729// MessageId: RPC_S_UNSUPPORTED_NAME_SYNTAX 5730// 5731// MessageText: 5732// 5733// The name syntax is not supported. 5734// 5735#define RPC_S_UNSUPPORTED_NAME_SYNTAX 1737L 5736 5737// 5738// MessageId: RPC_S_UUID_NO_ADDRESS 5739// 5740// MessageText: 5741// 5742// No network address is available to use to construct a universal unique identifier (UUID). 5743// 5744#define RPC_S_UUID_NO_ADDRESS 1739L 5745 5746// 5747// MessageId: RPC_S_DUPLICATE_ENDPOINT 5748// 5749// MessageText: 5750// 5751// The endpoint is a duplicate. 5752// 5753#define RPC_S_DUPLICATE_ENDPOINT 1740L 5754 5755// 5756// MessageId: RPC_S_UNKNOWN_AUTHN_TYPE 5757// 5758// MessageText: 5759// 5760// The authentication type is unknown. 5761// 5762#define RPC_S_UNKNOWN_AUTHN_TYPE 1741L 5763 5764// 5765// MessageId: RPC_S_MAX_CALLS_TOO_SMALL 5766// 5767// MessageText: 5768// 5769// The maximum number of calls is too small. 5770// 5771#define RPC_S_MAX_CALLS_TOO_SMALL 1742L 5772 5773// 5774// MessageId: RPC_S_STRING_TOO_LONG 5775// 5776// MessageText: 5777// 5778// The string is too long. 5779// 5780#define RPC_S_STRING_TOO_LONG 1743L 5781 5782// 5783// MessageId: RPC_S_PROTSEQ_NOT_FOUND 5784// 5785// MessageText: 5786// 5787// The RPC protocol sequence was not found. 5788// 5789#define RPC_S_PROTSEQ_NOT_FOUND 1744L 5790 5791// 5792// MessageId: RPC_S_PROCNUM_OUT_OF_RANGE 5793// 5794// MessageText: 5795// 5796// The procedure number is out of range. 5797// 5798#define RPC_S_PROCNUM_OUT_OF_RANGE 1745L 5799 5800// 5801// MessageId: RPC_S_BINDING_HAS_NO_AUTH 5802// 5803// MessageText: 5804// 5805// The binding does not contain any authentication information. 5806// 5807#define RPC_S_BINDING_HAS_NO_AUTH 1746L 5808 5809// 5810// MessageId: RPC_S_UNKNOWN_AUTHN_SERVICE 5811// 5812// MessageText: 5813// 5814// The authentication service is unknown. 5815// 5816#define RPC_S_UNKNOWN_AUTHN_SERVICE 1747L 5817 5818// 5819// MessageId: RPC_S_UNKNOWN_AUTHN_LEVEL 5820// 5821// MessageText: 5822// 5823// The authentication level is unknown. 5824// 5825#define RPC_S_UNKNOWN_AUTHN_LEVEL 1748L 5826 5827// 5828// MessageId: RPC_S_INVALID_AUTH_IDENTITY 5829// 5830// MessageText: 5831// 5832// The security context is invalid. 5833// 5834#define RPC_S_INVALID_AUTH_IDENTITY 1749L 5835 5836// 5837// MessageId: RPC_S_UNKNOWN_AUTHZ_SERVICE 5838// 5839// MessageText: 5840// 5841// The authorization service is unknown. 5842// 5843#define RPC_S_UNKNOWN_AUTHZ_SERVICE 1750L 5844 5845// 5846// MessageId: EPT_S_INVALID_ENTRY 5847// 5848// MessageText: 5849// 5850// The entry is invalid. 5851// 5852#define EPT_S_INVALID_ENTRY 1751L 5853 5854// 5855// MessageId: EPT_S_CANT_PERFORM_OP 5856// 5857// MessageText: 5858// 5859// The server endpoint cannot perform the operation. 5860// 5861#define EPT_S_CANT_PERFORM_OP 1752L 5862 5863// 5864// MessageId: EPT_S_NOT_REGISTERED 5865// 5866// MessageText: 5867// 5868// There are no more endpoints available from the endpoint mapper. 5869// 5870#define EPT_S_NOT_REGISTERED 1753L 5871 5872// 5873// MessageId: RPC_S_NOTHING_TO_EXPORT 5874// 5875// MessageText: 5876// 5877// No interfaces have been exported. 5878// 5879#define RPC_S_NOTHING_TO_EXPORT 1754L 5880 5881// 5882// MessageId: RPC_S_INCOMPLETE_NAME 5883// 5884// MessageText: 5885// 5886// The entry name is incomplete. 5887// 5888#define RPC_S_INCOMPLETE_NAME 1755L 5889 5890// 5891// MessageId: RPC_S_INVALID_VERS_OPTION 5892// 5893// MessageText: 5894// 5895// The version option is invalid. 5896// 5897#define RPC_S_INVALID_VERS_OPTION 1756L 5898 5899// 5900// MessageId: RPC_S_NO_MORE_MEMBERS 5901// 5902// MessageText: 5903// 5904// There are no more members. 5905// 5906#define RPC_S_NO_MORE_MEMBERS 1757L 5907 5908// 5909// MessageId: RPC_S_NOT_ALL_OBJS_UNEXPORTED 5910// 5911// MessageText: 5912// 5913// There is nothing to unexport. 5914// 5915#define RPC_S_NOT_ALL_OBJS_UNEXPORTED 1758L 5916 5917// 5918// MessageId: RPC_S_INTERFACE_NOT_FOUND 5919// 5920// MessageText: 5921// 5922// The interface was not found. 5923// 5924#define RPC_S_INTERFACE_NOT_FOUND 1759L 5925 5926// 5927// MessageId: RPC_S_ENTRY_ALREADY_EXISTS 5928// 5929// MessageText: 5930// 5931// The entry already exists. 5932// 5933#define RPC_S_ENTRY_ALREADY_EXISTS 1760L 5934 5935// 5936// MessageId: RPC_S_ENTRY_NOT_FOUND 5937// 5938// MessageText: 5939// 5940// The entry is not found. 5941// 5942#define RPC_S_ENTRY_NOT_FOUND 1761L 5943 5944// 5945// MessageId: RPC_S_NAME_SERVICE_UNAVAILABLE 5946// 5947// MessageText: 5948// 5949// The name service is unavailable. 5950// 5951#define RPC_S_NAME_SERVICE_UNAVAILABLE 1762L 5952 5953// 5954// MessageId: RPC_S_INVALID_NAF_ID 5955// 5956// MessageText: 5957// 5958// The network address family is invalid. 5959// 5960#define RPC_S_INVALID_NAF_ID 1763L 5961 5962// 5963// MessageId: RPC_S_CANNOT_SUPPORT 5964// 5965// MessageText: 5966// 5967// The requested operation is not supported. 5968// 5969#define RPC_S_CANNOT_SUPPORT 1764L 5970 5971// 5972// MessageId: RPC_S_NO_CONTEXT_AVAILABLE 5973// 5974// MessageText: 5975// 5976// No security context is available to allow impersonation. 5977// 5978#define RPC_S_NO_CONTEXT_AVAILABLE 1765L 5979 5980// 5981// MessageId: RPC_S_INTERNAL_ERROR 5982// 5983// MessageText: 5984// 5985// An internal error occurred in a remote procedure call (RPC). 5986// 5987#define RPC_S_INTERNAL_ERROR 1766L 5988 5989// 5990// MessageId: RPC_S_ZERO_DIVIDE 5991// 5992// MessageText: 5993// 5994// The RPC server attempted an integer division by zero. 5995// 5996#define RPC_S_ZERO_DIVIDE 1767L 5997 5998// 5999// MessageId: RPC_S_ADDRESS_ERROR 6000// 6001// MessageText: 6002// 6003// An addressing error occurred in the RPC server. 6004// 6005#define RPC_S_ADDRESS_ERROR 1768L 6006 6007// 6008// MessageId: RPC_S_FP_DIV_ZERO 6009// 6010// MessageText: 6011// 6012// A floating-point operation at the RPC server caused a division by zero. 6013// 6014#define RPC_S_FP_DIV_ZERO 1769L 6015 6016// 6017// MessageId: RPC_S_FP_UNDERFLOW 6018// 6019// MessageText: 6020// 6021// A floating-point underflow occurred at the RPC server. 6022// 6023#define RPC_S_FP_UNDERFLOW 1770L 6024 6025// 6026// MessageId: RPC_S_FP_OVERFLOW 6027// 6028// MessageText: 6029// 6030// A floating-point overflow occurred at the RPC server. 6031// 6032#define RPC_S_FP_OVERFLOW 1771L 6033 6034// 6035// MessageId: RPC_X_NO_MORE_ENTRIES 6036// 6037// MessageText: 6038// 6039// The list of RPC servers available for the binding of auto handles has been exhausted. 6040// 6041#define RPC_X_NO_MORE_ENTRIES 1772L 6042 6043// 6044// MessageId: RPC_X_SS_CHAR_TRANS_OPEN_FAIL 6045// 6046// MessageText: 6047// 6048// Unable to open the character translation table file. 6049// 6050#define RPC_X_SS_CHAR_TRANS_OPEN_FAIL 1773L 6051 6052// 6053// MessageId: RPC_X_SS_CHAR_TRANS_SHORT_FILE 6054// 6055// MessageText: 6056// 6057// The file containing the character translation table has fewer than 512 bytes. 6058// 6059#define RPC_X_SS_CHAR_TRANS_SHORT_FILE 1774L 6060 6061// 6062// MessageId: RPC_X_SS_IN_NULL_CONTEXT 6063// 6064// MessageText: 6065// 6066// A null context handle was passed from the client to the host during a remote procedure call. 6067// 6068#define RPC_X_SS_IN_NULL_CONTEXT 1775L 6069 6070// 6071// MessageId: RPC_X_SS_CONTEXT_DAMAGED 6072// 6073// MessageText: 6074// 6075// The context handle changed during a remote procedure call. 6076// 6077#define RPC_X_SS_CONTEXT_DAMAGED 1777L 6078 6079// 6080// MessageId: RPC_X_SS_HANDLES_MISMATCH 6081// 6082// MessageText: 6083// 6084// The binding handles passed to a remote procedure call do not match. 6085// 6086#define RPC_X_SS_HANDLES_MISMATCH 1778L 6087 6088// 6089// MessageId: RPC_X_SS_CANNOT_GET_CALL_HANDLE 6090// 6091// MessageText: 6092// 6093// The stub is unable to get the remote procedure call handle. 6094// 6095#define RPC_X_SS_CANNOT_GET_CALL_HANDLE 1779L 6096 6097// 6098// MessageId: RPC_X_NULL_REF_POINTER 6099// 6100// MessageText: 6101// 6102// A null reference pointer was passed to the stub. 6103// 6104#define RPC_X_NULL_REF_POINTER 1780L 6105 6106// 6107// MessageId: RPC_X_ENUM_VALUE_OUT_OF_RANGE 6108// 6109// MessageText: 6110// 6111// The enumeration value is out of range. 6112// 6113#define RPC_X_ENUM_VALUE_OUT_OF_RANGE 1781L 6114 6115// 6116// MessageId: RPC_X_BYTE_COUNT_TOO_SMALL 6117// 6118// MessageText: 6119// 6120// The byte count is too small. 6121// 6122#define RPC_X_BYTE_COUNT_TOO_SMALL 1782L 6123 6124// 6125// MessageId: RPC_X_BAD_STUB_DATA 6126// 6127// MessageText: 6128// 6129// The stub received bad data. 6130// 6131#define RPC_X_BAD_STUB_DATA 1783L 6132 6133// 6134// MessageId: ERROR_INVALID_USER_BUFFER 6135// 6136// MessageText: 6137// 6138// The supplied user buffer is not valid for the requested operation. 6139// 6140#define ERROR_INVALID_USER_BUFFER 1784L 6141 6142// 6143// MessageId: ERROR_UNRECOGNIZED_MEDIA 6144// 6145// MessageText: 6146// 6147// The disk media is not recognized. It may not be formatted. 6148// 6149#define ERROR_UNRECOGNIZED_MEDIA 1785L 6150 6151// 6152// MessageId: ERROR_NO_TRUST_LSA_SECRET 6153// 6154// MessageText: 6155// 6156// The workstation does not have a trust secret. 6157// 6158#define ERROR_NO_TRUST_LSA_SECRET 1786L 6159 6160// 6161// MessageId: ERROR_NO_TRUST_SAM_ACCOUNT 6162// 6163// MessageText: 6164// 6165// The security database on the server does not have a computer account for this workstation trust relationship. 6166// 6167#define ERROR_NO_TRUST_SAM_ACCOUNT 1787L 6168 6169// 6170// MessageId: ERROR_TRUSTED_DOMAIN_FAILURE 6171// 6172// MessageText: 6173// 6174// The trust relationship between the primary domain and the trusted domain failed. 6175// 6176#define ERROR_TRUSTED_DOMAIN_FAILURE 1788L 6177 6178// 6179// MessageId: ERROR_TRUSTED_RELATIONSHIP_FAILURE 6180// 6181// MessageText: 6182// 6183// The trust relationship between this workstation and the primary domain failed. 6184// 6185#define ERROR_TRUSTED_RELATIONSHIP_FAILURE 1789L 6186 6187// 6188// MessageId: ERROR_TRUST_FAILURE 6189// 6190// MessageText: 6191// 6192// The network logon failed. 6193// 6194#define ERROR_TRUST_FAILURE 1790L 6195 6196// 6197// MessageId: RPC_S_CALL_IN_PROGRESS 6198// 6199// MessageText: 6200// 6201// A remote procedure call is already in progress for this thread. 6202// 6203#define RPC_S_CALL_IN_PROGRESS 1791L 6204 6205// 6206// MessageId: ERROR_NETLOGON_NOT_STARTED 6207// 6208// MessageText: 6209// 6210// An attempt was made to logon, but the network logon service was not started. 6211// 6212#define ERROR_NETLOGON_NOT_STARTED 1792L 6213 6214// 6215// MessageId: ERROR_ACCOUNT_EXPIRED 6216// 6217// MessageText: 6218// 6219// The user's account has expired. 6220// 6221#define ERROR_ACCOUNT_EXPIRED 1793L 6222 6223// 6224// MessageId: ERROR_REDIRECTOR_HAS_OPEN_HANDLES 6225// 6226// MessageText: 6227// 6228// The redirector is in use and cannot be unloaded. 6229// 6230#define ERROR_REDIRECTOR_HAS_OPEN_HANDLES 1794L 6231 6232// 6233// MessageId: ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 6234// 6235// MessageText: 6236// 6237// The specified printer driver is already installed. 6238// 6239#define ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 1795L 6240 6241// 6242// MessageId: ERROR_UNKNOWN_PORT 6243// 6244// MessageText: 6245// 6246// The specified port is unknown. 6247// 6248#define ERROR_UNKNOWN_PORT 1796L 6249 6250// 6251// MessageId: ERROR_UNKNOWN_PRINTER_DRIVER 6252// 6253// MessageText: 6254// 6255// The printer driver is unknown. 6256// 6257#define ERROR_UNKNOWN_PRINTER_DRIVER 1797L 6258 6259// 6260// MessageId: ERROR_UNKNOWN_PRINTPROCESSOR 6261// 6262// MessageText: 6263// 6264// The print processor is unknown. 6265// 6266#define ERROR_UNKNOWN_PRINTPROCESSOR 1798L 6267 6268// 6269// MessageId: ERROR_INVALID_SEPARATOR_FILE 6270// 6271// MessageText: 6272// 6273// The specified separator file is invalid. 6274// 6275#define ERROR_INVALID_SEPARATOR_FILE 1799L 6276 6277// 6278// MessageId: ERROR_INVALID_PRIORITY 6279// 6280// MessageText: 6281// 6282// The specified priority is invalid. 6283// 6284#define ERROR_INVALID_PRIORITY 1800L 6285 6286// 6287// MessageId: ERROR_INVALID_PRINTER_NAME 6288// 6289// MessageText: 6290// 6291// The printer name is invalid. 6292// 6293#define ERROR_INVALID_PRINTER_NAME 1801L 6294 6295// 6296// MessageId: ERROR_PRINTER_ALREADY_EXISTS 6297// 6298// MessageText: 6299// 6300// The printer already exists. 6301// 6302#define ERROR_PRINTER_ALREADY_EXISTS 1802L 6303 6304// 6305// MessageId: ERROR_INVALID_PRINTER_COMMAND 6306// 6307// MessageText: 6308// 6309// The printer command is invalid. 6310// 6311#define ERROR_INVALID_PRINTER_COMMAND 1803L 6312 6313// 6314// MessageId: ERROR_INVALID_DATATYPE 6315// 6316// MessageText: 6317// 6318// The specified datatype is invalid. 6319// 6320#define ERROR_INVALID_DATATYPE 1804L 6321 6322// 6323// MessageId: ERROR_INVALID_ENVIRONMENT 6324// 6325// MessageText: 6326// 6327// The environment specified is invalid. 6328// 6329#define ERROR_INVALID_ENVIRONMENT 1805L 6330 6331// 6332// MessageId: RPC_S_NO_MORE_BINDINGS 6333// 6334// MessageText: 6335// 6336// There are no more bindings. 6337// 6338#define RPC_S_NO_MORE_BINDINGS 1806L 6339 6340// 6341// MessageId: ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 6342// 6343// MessageText: 6344// 6345// The account used is an interdomain trust account. Use your global user account or local user account to access this server. 6346// 6347#define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L 6348 6349// 6350// MessageId: ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 6351// 6352// MessageText: 6353// 6354// The account used is a computer account. Use your global user account or local user account to access this server. 6355// 6356#define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L 6357 6358// 6359// MessageId: ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 6360// 6361// MessageText: 6362// 6363// The account used is a server trust account. Use your global user account or local user account to access this server. 6364// 6365#define ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 1809L 6366 6367// 6368// MessageId: ERROR_DOMAIN_TRUST_INCONSISTENT 6369// 6370// MessageText: 6371// 6372// The name or security ID (SID) of the domain specified is inconsistent with the trust information for that domain. 6373// 6374#define ERROR_DOMAIN_TRUST_INCONSISTENT 1810L 6375 6376// 6377// MessageId: ERROR_SERVER_HAS_OPEN_HANDLES 6378// 6379// MessageText: 6380// 6381// The server is in use and cannot be unloaded. 6382// 6383#define ERROR_SERVER_HAS_OPEN_HANDLES 1811L 6384 6385// 6386// MessageId: ERROR_RESOURCE_DATA_NOT_FOUND 6387// 6388// MessageText: 6389// 6390// The specified image file did not contain a resource section. 6391// 6392#define ERROR_RESOURCE_DATA_NOT_FOUND 1812L 6393 6394// 6395// MessageId: ERROR_RESOURCE_TYPE_NOT_FOUND 6396// 6397// MessageText: 6398// 6399// The specified resource type cannot be found in the image file. 6400// 6401#define ERROR_RESOURCE_TYPE_NOT_FOUND 1813L 6402 6403// 6404// MessageId: ERROR_RESOURCE_NAME_NOT_FOUND 6405// 6406// MessageText: 6407// 6408// The specified resource name cannot be found in the image file. 6409// 6410#define ERROR_RESOURCE_NAME_NOT_FOUND 1814L 6411 6412// 6413// MessageId: ERROR_RESOURCE_LANG_NOT_FOUND 6414// 6415// MessageText: 6416// 6417// The specified resource language ID cannot be found in the image file. 6418// 6419#define ERROR_RESOURCE_LANG_NOT_FOUND 1815L 6420 6421// 6422// MessageId: ERROR_NOT_ENOUGH_QUOTA 6423// 6424// MessageText: 6425// 6426// Not enough quota is available to process this command. 6427// 6428#define ERROR_NOT_ENOUGH_QUOTA 1816L 6429 6430// 6431// MessageId: RPC_S_NO_INTERFACES 6432// 6433// MessageText: 6434// 6435// No interfaces have been registered. 6436// 6437#define RPC_S_NO_INTERFACES 1817L 6438 6439// 6440// MessageId: RPC_S_CALL_CANCELLED 6441// 6442// MessageText: 6443// 6444// The remote procedure call was cancelled. 6445// 6446#define RPC_S_CALL_CANCELLED 1818L 6447 6448// 6449// MessageId: RPC_S_BINDING_INCOMPLETE 6450// 6451// MessageText: 6452// 6453// The binding handle does not contain all required information. 6454// 6455#define RPC_S_BINDING_INCOMPLETE 1819L 6456 6457// 6458// MessageId: RPC_S_COMM_FAILURE 6459// 6460// MessageText: 6461// 6462// A communications failure occurred during a remote procedure call. 6463// 6464#define RPC_S_COMM_FAILURE 1820L 6465 6466// 6467// MessageId: RPC_S_UNSUPPORTED_AUTHN_LEVEL 6468// 6469// MessageText: 6470// 6471// The requested authentication level is not supported. 6472// 6473#define RPC_S_UNSUPPORTED_AUTHN_LEVEL 1821L 6474 6475// 6476// MessageId: RPC_S_NO_PRINC_NAME 6477// 6478// MessageText: 6479// 6480// No principal name registered. 6481// 6482#define RPC_S_NO_PRINC_NAME 1822L 6483 6484// 6485// MessageId: RPC_S_NOT_RPC_ERROR 6486// 6487// MessageText: 6488// 6489// The error specified is not a valid Windows RPC error code. 6490// 6491#define RPC_S_NOT_RPC_ERROR 1823L 6492 6493// 6494// MessageId: RPC_S_UUID_LOCAL_ONLY 6495// 6496// MessageText: 6497// 6498// A UUID that is valid only on this computer has been allocated. 6499// 6500#define RPC_S_UUID_LOCAL_ONLY 1824L 6501 6502// 6503// MessageId: RPC_S_SEC_PKG_ERROR 6504// 6505// MessageText: 6506// 6507// A security package specific error occurred. 6508// 6509#define RPC_S_SEC_PKG_ERROR 1825L 6510 6511// 6512// MessageId: RPC_S_NOT_CANCELLED 6513// 6514// MessageText: 6515// 6516// Thread is not canceled. 6517// 6518#define RPC_S_NOT_CANCELLED 1826L 6519 6520// 6521// MessageId: RPC_X_INVALID_ES_ACTION 6522// 6523// MessageText: 6524// 6525// Invalid operation on the encoding/decoding handle. 6526// 6527#define RPC_X_INVALID_ES_ACTION 1827L 6528 6529// 6530// MessageId: RPC_X_WRONG_ES_VERSION 6531// 6532// MessageText: 6533// 6534// Incompatible version of the serializing package. 6535// 6536#define RPC_X_WRONG_ES_VERSION 1828L 6537 6538// 6539// MessageId: RPC_X_WRONG_STUB_VERSION 6540// 6541// MessageText: 6542// 6543// Incompatible version of the RPC stub. 6544// 6545#define RPC_X_WRONG_STUB_VERSION 1829L 6546 6547// 6548// MessageId: RPC_X_INVALID_PIPE_OBJECT 6549// 6550// MessageText: 6551// 6552// The RPC pipe object is invalid or corrupted. 6553// 6554#define RPC_X_INVALID_PIPE_OBJECT 1830L 6555 6556// 6557// MessageId: RPC_X_WRONG_PIPE_ORDER 6558// 6559// MessageText: 6560// 6561// An invalid operation was attempted on an RPC pipe object. 6562// 6563#define RPC_X_WRONG_PIPE_ORDER 1831L 6564 6565// 6566// MessageId: RPC_X_WRONG_PIPE_VERSION 6567// 6568// MessageText: 6569// 6570// Unsupported RPC pipe version. 6571// 6572#define RPC_X_WRONG_PIPE_VERSION 1832L 6573 6574// 6575// MessageId: RPC_S_GROUP_MEMBER_NOT_FOUND 6576// 6577// MessageText: 6578// 6579// The group member was not found. 6580// 6581#define RPC_S_GROUP_MEMBER_NOT_FOUND 1898L 6582 6583// 6584// MessageId: EPT_S_CANT_CREATE 6585// 6586// MessageText: 6587// 6588// The endpoint mapper database entry could not be created. 6589// 6590#define EPT_S_CANT_CREATE 1899L 6591 6592// 6593// MessageId: RPC_S_INVALID_OBJECT 6594// 6595// MessageText: 6596// 6597// The object universal unique identifier (UUID) is the nil UUID. 6598// 6599#define RPC_S_INVALID_OBJECT 1900L 6600 6601// 6602// MessageId: ERROR_INVALID_TIME 6603// 6604// MessageText: 6605// 6606// The specified time is invalid. 6607// 6608#define ERROR_INVALID_TIME 1901L 6609 6610// 6611// MessageId: ERROR_INVALID_FORM_NAME 6612// 6613// MessageText: 6614// 6615// The specified form name is invalid. 6616// 6617#define ERROR_INVALID_FORM_NAME 1902L 6618 6619// 6620// MessageId: ERROR_INVALID_FORM_SIZE 6621// 6622// MessageText: 6623// 6624// The specified form size is invalid. 6625// 6626#define ERROR_INVALID_FORM_SIZE 1903L 6627 6628// 6629// MessageId: ERROR_ALREADY_WAITING 6630// 6631// MessageText: 6632// 6633// The specified printer handle is already being waited on 6634// 6635#define ERROR_ALREADY_WAITING 1904L 6636 6637// 6638// MessageId: ERROR_PRINTER_DELETED 6639// 6640// MessageText: 6641// 6642// The specified printer has been deleted. 6643// 6644#define ERROR_PRINTER_DELETED 1905L 6645 6646// 6647// MessageId: ERROR_INVALID_PRINTER_STATE 6648// 6649// MessageText: 6650// 6651// The state of the printer is invalid. 6652// 6653#define ERROR_INVALID_PRINTER_STATE 1906L 6654 6655// 6656// MessageId: ERROR_PASSWORD_MUST_CHANGE 6657// 6658// MessageText: 6659// 6660// The user's password must be changed before logging on the first time. 6661// 6662#define ERROR_PASSWORD_MUST_CHANGE 1907L 6663 6664// 6665// MessageId: ERROR_DOMAIN_CONTROLLER_NOT_FOUND 6666// 6667// MessageText: 6668// 6669// Could not find the domain controller for this domain. 6670// 6671#define ERROR_DOMAIN_CONTROLLER_NOT_FOUND 1908L 6672 6673// 6674// MessageId: ERROR_ACCOUNT_LOCKED_OUT 6675// 6676// MessageText: 6677// 6678// The referenced account is currently locked out and may not be logged on to. 6679// 6680#define ERROR_ACCOUNT_LOCKED_OUT 1909L 6681 6682// 6683// MessageId: OR_INVALID_OXID 6684// 6685// MessageText: 6686// 6687// The object exporter specified was not found. 6688// 6689#define OR_INVALID_OXID 1910L 6690 6691// 6692// MessageId: OR_INVALID_OID 6693// 6694// MessageText: 6695// 6696// The object specified was not found. 6697// 6698#define OR_INVALID_OID 1911L 6699 6700// 6701// MessageId: OR_INVALID_SET 6702// 6703// MessageText: 6704// 6705// The object resolver set specified was not found. 6706// 6707#define OR_INVALID_SET 1912L 6708 6709// 6710// MessageId: RPC_S_SEND_INCOMPLETE 6711// 6712// MessageText: 6713// 6714// Some data remains to be sent in the request buffer. 6715// 6716#define RPC_S_SEND_INCOMPLETE 1913L 6717 6718// 6719// MessageId: RPC_S_INVALID_ASYNC_HANDLE 6720// 6721// MessageText: 6722// 6723// Invalid asynchronous remote procedure call handle. 6724// 6725#define RPC_S_INVALID_ASYNC_HANDLE 1914L 6726 6727// 6728// MessageId: RPC_S_INVALID_ASYNC_CALL 6729// 6730// MessageText: 6731// 6732// Invalid asynchronous RPC call handle for this operation. 6733// 6734#define RPC_S_INVALID_ASYNC_CALL 1915L 6735 6736// 6737// MessageId: RPC_X_PIPE_CLOSED 6738// 6739// MessageText: 6740// 6741// The RPC pipe object has already been closed. 6742// 6743#define RPC_X_PIPE_CLOSED 1916L 6744 6745// 6746// MessageId: RPC_X_PIPE_DISCIPLINE_ERROR 6747// 6748// MessageText: 6749// 6750// The RPC call completed before all pipes were processed. 6751// 6752#define RPC_X_PIPE_DISCIPLINE_ERROR 1917L 6753 6754// 6755// MessageId: RPC_X_PIPE_EMPTY 6756// 6757// MessageText: 6758// 6759// No more data is available from the RPC pipe. 6760// 6761#define RPC_X_PIPE_EMPTY 1918L 6762 6763// 6764// MessageId: ERROR_NO_SITENAME 6765// 6766// MessageText: 6767// 6768// No site name is available for this machine. 6769// 6770#define ERROR_NO_SITENAME 1919L 6771 6772// 6773// MessageId: ERROR_CANT_ACCESS_FILE 6774// 6775// MessageText: 6776// 6777// The file can not be accessed by the system. 6778// 6779#define ERROR_CANT_ACCESS_FILE 1920L 6780 6781// 6782// MessageId: ERROR_CANT_RESOLVE_FILENAME 6783// 6784// MessageText: 6785// 6786// The name of the file cannot be resolved by the system. 6787// 6788#define ERROR_CANT_RESOLVE_FILENAME 1921L 6789 6790// 6791// MessageId: RPC_S_ENTRY_TYPE_MISMATCH 6792// 6793// MessageText: 6794// 6795// The entry is not of the expected type. 6796// 6797#define RPC_S_ENTRY_TYPE_MISMATCH 1922L 6798 6799// 6800// MessageId: RPC_S_NOT_ALL_OBJS_EXPORTED 6801// 6802// MessageText: 6803// 6804// Not all object UUIDs could be exported to the specified entry. 6805// 6806#define RPC_S_NOT_ALL_OBJS_EXPORTED 1923L 6807 6808// 6809// MessageId: RPC_S_INTERFACE_NOT_EXPORTED 6810// 6811// MessageText: 6812// 6813// Interface could not be exported to the specified entry. 6814// 6815#define RPC_S_INTERFACE_NOT_EXPORTED 1924L 6816 6817// 6818// MessageId: RPC_S_PROFILE_NOT_ADDED 6819// 6820// MessageText: 6821// 6822// The specified profile entry could not be added. 6823// 6824#define RPC_S_PROFILE_NOT_ADDED 1925L 6825 6826// 6827// MessageId: RPC_S_PRF_ELT_NOT_ADDED 6828// 6829// MessageText: 6830// 6831// The specified profile element could not be added. 6832// 6833#define RPC_S_PRF_ELT_NOT_ADDED 1926L 6834 6835// 6836// MessageId: RPC_S_PRF_ELT_NOT_REMOVED 6837// 6838// MessageText: 6839// 6840// The specified profile element could not be removed. 6841// 6842#define RPC_S_PRF_ELT_NOT_REMOVED 1927L 6843 6844// 6845// MessageId: RPC_S_GRP_ELT_NOT_ADDED 6846// 6847// MessageText: 6848// 6849// The group element could not be added. 6850// 6851#define RPC_S_GRP_ELT_NOT_ADDED 1928L 6852 6853// 6854// MessageId: RPC_S_GRP_ELT_NOT_REMOVED 6855// 6856// MessageText: 6857// 6858// The group element could not be removed. 6859// 6860#define RPC_S_GRP_ELT_NOT_REMOVED 1929L 6861 6862// 6863// MessageId: ERROR_NO_BROWSER_SERVERS_FOUND 6864// 6865// MessageText: 6866// 6867// The list of servers for this workgroup is not currently available 6868// 6869#define ERROR_NO_BROWSER_SERVERS_FOUND 6118L 6870 6871 6872 6873 6874/////////////////////////// 6875// // 6876// OpenGL Error Code // 6877// // 6878/////////////////////////// 6879 6880 6881// 6882// MessageId: ERROR_INVALID_PIXEL_FORMAT 6883// 6884// MessageText: 6885// 6886// The pixel format is invalid. 6887// 6888#define ERROR_INVALID_PIXEL_FORMAT 2000L 6889 6890// 6891// MessageId: ERROR_BAD_DRIVER 6892// 6893// MessageText: 6894// 6895// The specified driver is invalid. 6896// 6897#define ERROR_BAD_DRIVER 2001L 6898 6899// 6900// MessageId: ERROR_INVALID_WINDOW_STYLE 6901// 6902// MessageText: 6903// 6904// The window style or class attribute is invalid for this operation. 6905// 6906#define ERROR_INVALID_WINDOW_STYLE 2002L 6907 6908// 6909// MessageId: ERROR_METAFILE_NOT_SUPPORTED 6910// 6911// MessageText: 6912// 6913// The requested metafile operation is not supported. 6914// 6915#define ERROR_METAFILE_NOT_SUPPORTED 2003L 6916 6917// 6918// MessageId: ERROR_TRANSFORM_NOT_SUPPORTED 6919// 6920// MessageText: 6921// 6922// The requested transformation operation is not supported. 6923// 6924#define ERROR_TRANSFORM_NOT_SUPPORTED 2004L 6925 6926// 6927// MessageId: ERROR_CLIPPING_NOT_SUPPORTED 6928// 6929// MessageText: 6930// 6931// The requested clipping operation is not supported. 6932// 6933#define ERROR_CLIPPING_NOT_SUPPORTED 2005L 6934 6935// End of OpenGL error codes 6936 6937 6938 6939/////////////////////////////////////////// 6940// // 6941// Image Color Management Error Code // 6942// // 6943/////////////////////////////////////////// 6944 6945 6946// 6947// MessageId: ERROR_INVALID_CMM 6948// 6949// MessageText: 6950// 6951// The specified color management module is invalid. 6952// 6953#define ERROR_INVALID_CMM 2010L 6954 6955// 6956// MessageId: ERROR_INVALID_PROFILE 6957// 6958// MessageText: 6959// 6960// The specified color profile is invalid. 6961// 6962#define ERROR_INVALID_PROFILE 2011L 6963 6964// 6965// MessageId: ERROR_TAG_NOT_FOUND 6966// 6967// MessageText: 6968// 6969// The specified tag was not found. 6970// 6971#define ERROR_TAG_NOT_FOUND 2012L 6972 6973// 6974// MessageId: ERROR_TAG_NOT_PRESENT 6975// 6976// MessageText: 6977// 6978// A required tag is not present. 6979// 6980#define ERROR_TAG_NOT_PRESENT 2013L 6981 6982// 6983// MessageId: ERROR_DUPLICATE_TAG 6984// 6985// MessageText: 6986// 6987// The specified tag is already present. 6988// 6989#define ERROR_DUPLICATE_TAG 2014L 6990 6991// 6992// MessageId: ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE 6993// 6994// MessageText: 6995// 6996// The specified color profile is not associated with any device. 6997// 6998#define ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE 2015L 6999 7000// 7001// MessageId: ERROR_PROFILE_NOT_FOUND 7002// 7003// MessageText: 7004// 7005// The specified color profile was not found. 7006// 7007#define ERROR_PROFILE_NOT_FOUND 2016L 7008 7009// 7010// MessageId: ERROR_INVALID_COLORSPACE 7011// 7012// MessageText: 7013// 7014// The specified color space is invalid. 7015// 7016#define ERROR_INVALID_COLORSPACE 2017L 7017 7018// 7019// MessageId: ERROR_ICM_NOT_ENABLED 7020// 7021// MessageText: 7022// 7023// Image Color Management is not enabled. 7024// 7025#define ERROR_ICM_NOT_ENABLED 2018L 7026 7027// 7028// MessageId: ERROR_DELETING_ICM_XFORM 7029// 7030// MessageText: 7031// 7032// There was an error while deleting the color transform. 7033// 7034#define ERROR_DELETING_ICM_XFORM 2019L 7035 7036// 7037// MessageId: ERROR_INVALID_TRANSFORM 7038// 7039// MessageText: 7040// 7041// The specified color transform is invalid. 7042// 7043#define ERROR_INVALID_TRANSFORM 2020L 7044 7045// 7046// MessageId: ERROR_COLORSPACE_MISMATCH 7047// 7048// MessageText: 7049// 7050// The specified transform does not match the bitmap's color space. 7051// 7052#define ERROR_COLORSPACE_MISMATCH 2021L 7053 7054// 7055// MessageId: ERROR_INVALID_COLORINDEX 7056// 7057// MessageText: 7058// 7059// The specified named color index is not present in the profile. 7060// 7061#define ERROR_INVALID_COLORINDEX 2022L 7062 7063 7064 7065 7066/////////////////////////// 7067// // 7068// Winnet32 Status Codes // 7069// // 7070/////////////////////////// 7071 7072 7073// 7074// MessageId: ERROR_CONNECTED_OTHER_PASSWORD 7075// 7076// MessageText: 7077// 7078// The network connection was made successfully, but the user had to be prompted for a password other than the one originally specified. 7079// 7080#define ERROR_CONNECTED_OTHER_PASSWORD 2108L 7081 7082// 7083// MessageId: ERROR_BAD_USERNAME 7084// 7085// MessageText: 7086// 7087// The specified username is invalid. 7088// 7089#define ERROR_BAD_USERNAME 2202L 7090 7091// 7092// MessageId: ERROR_NOT_CONNECTED 7093// 7094// MessageText: 7095// 7096// This network connection does not exist. 7097// 7098#define ERROR_NOT_CONNECTED 2250L 7099 7100// 7101// MessageId: ERROR_OPEN_FILES 7102// 7103// MessageText: 7104// 7105// This network connection has files open or requests pending. 7106// 7107#define ERROR_OPEN_FILES 2401L 7108 7109// 7110// MessageId: ERROR_ACTIVE_CONNECTIONS 7111// 7112// MessageText: 7113// 7114// Active connections still exist. 7115// 7116#define ERROR_ACTIVE_CONNECTIONS 2402L 7117 7118// 7119// MessageId: ERROR_DEVICE_IN_USE 7120// 7121// MessageText: 7122// 7123// The device is in use by an active process and cannot be disconnected. 7124// 7125#define ERROR_DEVICE_IN_USE 2404L 7126 7127 7128//////////////////////////////////// 7129// // 7130// Win32 Spooler Error Codes // 7131// // 7132//////////////////////////////////// 7133// 7134// MessageId: ERROR_UNKNOWN_PRINT_MONITOR 7135// 7136// MessageText: 7137// 7138// The specified print monitor is unknown. 7139// 7140#define ERROR_UNKNOWN_PRINT_MONITOR 3000L 7141 7142// 7143// MessageId: ERROR_PRINTER_DRIVER_IN_USE 7144// 7145// MessageText: 7146// 7147// The specified printer driver is currently in use. 7148// 7149#define ERROR_PRINTER_DRIVER_IN_USE 3001L 7150 7151// 7152// MessageId: ERROR_SPOOL_FILE_NOT_FOUND 7153// 7154// MessageText: 7155// 7156// The spool file was not found. 7157// 7158#define ERROR_SPOOL_FILE_NOT_FOUND 3002L 7159 7160// 7161// MessageId: ERROR_SPL_NO_STARTDOC 7162// 7163// MessageText: 7164// 7165// A StartDocPrinter call was not issued. 7166// 7167#define ERROR_SPL_NO_STARTDOC 3003L 7168 7169// 7170// MessageId: ERROR_SPL_NO_ADDJOB 7171// 7172// MessageText: 7173// 7174// An AddJob call was not issued. 7175// 7176#define ERROR_SPL_NO_ADDJOB 3004L 7177 7178// 7179// MessageId: ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED 7180// 7181// MessageText: 7182// 7183// The specified print processor has already been installed. 7184// 7185#define ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED 3005L 7186 7187// 7188// MessageId: ERROR_PRINT_MONITOR_ALREADY_INSTALLED 7189// 7190// MessageText: 7191// 7192// The specified print monitor has already been installed. 7193// 7194#define ERROR_PRINT_MONITOR_ALREADY_INSTALLED 3006L 7195 7196// 7197// MessageId: ERROR_INVALID_PRINT_MONITOR 7198// 7199// MessageText: 7200// 7201// The specified print monitor does not have the required functions. 7202// 7203#define ERROR_INVALID_PRINT_MONITOR 3007L 7204 7205// 7206// MessageId: ERROR_PRINT_MONITOR_IN_USE 7207// 7208// MessageText: 7209// 7210// The specified print monitor is currently in use. 7211// 7212#define ERROR_PRINT_MONITOR_IN_USE 3008L 7213 7214// 7215// MessageId: ERROR_PRINTER_HAS_JOBS_QUEUED 7216// 7217// MessageText: 7218// 7219// The requested operation is not allowed when there are jobs queued to the printer. 7220// 7221#define ERROR_PRINTER_HAS_JOBS_QUEUED 3009L 7222 7223// 7224// MessageId: ERROR_SUCCESS_REBOOT_REQUIRED 7225// 7226// MessageText: 7227// 7228// The requested operation is successful. Changes will not be effective until the system is rebooted. 7229// 7230#define ERROR_SUCCESS_REBOOT_REQUIRED 3010L 7231 7232// 7233// MessageId: ERROR_SUCCESS_RESTART_REQUIRED 7234// 7235// MessageText: 7236// 7237// The requested operation is successful. Changes will not be effective until the service is restarted. 7238// 7239#define ERROR_SUCCESS_RESTART_REQUIRED 3011L 7240 7241// 7242// MessageId: ERROR_PRINTER_NOT_FOUND 7243// 7244// MessageText: 7245// 7246// No printers were found. 7247// 7248#define ERROR_PRINTER_NOT_FOUND 3012L 7249 7250//////////////////////////////////// 7251// // 7252// Wins Error Codes // 7253// // 7254//////////////////////////////////// 7255// 7256// MessageId: ERROR_WINS_INTERNAL 7257// 7258// MessageText: 7259// 7260// WINS encountered an error while processing the command. 7261// 7262#define ERROR_WINS_INTERNAL 4000L 7263 7264// 7265// MessageId: ERROR_CAN_NOT_DEL_LOCAL_WINS 7266// 7267// MessageText: 7268// 7269// The local WINS can not be deleted. 7270// 7271#define ERROR_CAN_NOT_DEL_LOCAL_WINS 4001L 7272 7273// 7274// MessageId: ERROR_STATIC_INIT 7275// 7276// MessageText: 7277// 7278// The importation from the file failed. 7279// 7280#define ERROR_STATIC_INIT 4002L 7281 7282// 7283// MessageId: ERROR_INC_BACKUP 7284// 7285// MessageText: 7286// 7287// The backup failed. Was a full backup done before? 7288// 7289#define ERROR_INC_BACKUP 4003L 7290 7291// 7292// MessageId: ERROR_FULL_BACKUP 7293// 7294// MessageText: 7295// 7296// The backup failed. Check the directory to which you are backing the database. 7297// 7298#define ERROR_FULL_BACKUP 4004L 7299 7300// 7301// MessageId: ERROR_REC_NON_EXISTENT 7302// 7303// MessageText: 7304// 7305// The name does not exist in the WINS database. 7306// 7307#define ERROR_REC_NON_EXISTENT 4005L 7308 7309// 7310// MessageId: ERROR_RPL_NOT_ALLOWED 7311// 7312// MessageText: 7313// 7314// Replication with a nonconfigured partner is not allowed. 7315// 7316#define ERROR_RPL_NOT_ALLOWED 4006L 7317 7318//////////////////////////////////// 7319// // 7320// DHCP Error Codes // 7321// // 7322//////////////////////////////////// 7323// 7324// MessageId: ERROR_DHCP_ADDRESS_CONFLICT 7325// 7326// MessageText: 7327// 7328// The DHCP client has obtained an IP address that is already in use on the network. The local interface will be disabled until the DHCP client can obtain a new address. 7329// 7330#define ERROR_DHCP_ADDRESS_CONFLICT 4100L 7331 7332//////////////////////////////////// 7333// // 7334// WMI Error Codes // 7335// // 7336//////////////////////////////////// 7337// 7338// MessageId: ERROR_WMI_GUID_NOT_FOUND 7339// 7340// MessageText: 7341// 7342// The GUID passed was not recognized as valid by a WMI data provider. 7343// 7344#define ERROR_WMI_GUID_NOT_FOUND 4200L 7345 7346// 7347// MessageId: ERROR_WMI_INSTANCE_NOT_FOUND 7348// 7349// MessageText: 7350// 7351// The instance name passed was not recognized as valid by a WMI data provider. 7352// 7353#define ERROR_WMI_INSTANCE_NOT_FOUND 4201L 7354 7355// 7356// MessageId: ERROR_WMI_ITEMID_NOT_FOUND 7357// 7358// MessageText: 7359// 7360// The data item ID passed was not recognized as valid by a WMI data provider. 7361// 7362#define ERROR_WMI_ITEMID_NOT_FOUND 4202L 7363 7364// 7365// MessageId: ERROR_WMI_TRY_AGAIN 7366// 7367// MessageText: 7368// 7369// The WMI request could not be completed and should be retried. 7370// 7371#define ERROR_WMI_TRY_AGAIN 4203L 7372 7373// 7374// MessageId: ERROR_WMI_DP_NOT_FOUND 7375// 7376// MessageText: 7377// 7378// The WMI data provider could not be located. 7379// 7380#define ERROR_WMI_DP_NOT_FOUND 4204L 7381 7382// 7383// MessageId: ERROR_WMI_UNRESOLVED_INSTANCE_REF 7384// 7385// MessageText: 7386// 7387// The WMI data provider references an instance set that has not been registered. 7388// 7389#define ERROR_WMI_UNRESOLVED_INSTANCE_REF 4205L 7390 7391// 7392// MessageId: ERROR_WMI_ALREADY_ENABLED 7393// 7394// MessageText: 7395// 7396// The WMI data block or event notification has already been enabled. 7397// 7398#define ERROR_WMI_ALREADY_ENABLED 4206L 7399 7400// 7401// MessageId: ERROR_WMI_GUID_DISCONNECTED 7402// 7403// MessageText: 7404// 7405// The WMI data block is no longer available. 7406// 7407#define ERROR_WMI_GUID_DISCONNECTED 4207L 7408 7409// 7410// MessageId: ERROR_WMI_SERVER_UNAVAILABLE 7411// 7412// MessageText: 7413// 7414// The WMI data service is not available. 7415// 7416#define ERROR_WMI_SERVER_UNAVAILABLE 4208L 7417 7418// 7419// MessageId: ERROR_WMI_DP_FAILED 7420// 7421// MessageText: 7422// 7423// The WMI data provider failed to carry out the request. 7424// 7425#define ERROR_WMI_DP_FAILED 4209L 7426 7427// 7428// MessageId: ERROR_WMI_INVALID_MOF 7429// 7430// MessageText: 7431// 7432// The WMI MOF information is not valid. 7433// 7434#define ERROR_WMI_INVALID_MOF 4210L 7435 7436// 7437// MessageId: ERROR_WMI_INVALID_REGINFO 7438// 7439// MessageText: 7440// 7441// The WMI registration information is not valid. 7442// 7443#define ERROR_WMI_INVALID_REGINFO 4211L 7444 7445// 7446// MessageId: ERROR_WMI_ALREADY_DISABLED 7447// 7448// MessageText: 7449// 7450// The WMI data block or event notification has already been disabled. 7451// 7452#define ERROR_WMI_ALREADY_DISABLED 4212L 7453 7454// 7455// MessageId: ERROR_WMI_READ_ONLY 7456// 7457// MessageText: 7458// 7459// The WMI data item or data block is read only. 7460// 7461#define ERROR_WMI_READ_ONLY 4213L 7462 7463// 7464// MessageId: ERROR_WMI_SET_FAILURE 7465// 7466// MessageText: 7467// 7468// The WMI data item or data block could not be changed. 7469// 7470#define ERROR_WMI_SET_FAILURE 4214L 7471 7472////////////////////////////////////////// 7473// // 7474// NT Media Services (RSM) Error Codes // 7475// // 7476////////////////////////////////////////// 7477// 7478// MessageId: ERROR_INVALID_MEDIA 7479// 7480// MessageText: 7481// 7482// The media identifier does not represent a valid medium. 7483// 7484#define ERROR_INVALID_MEDIA 4300L 7485 7486// 7487// MessageId: ERROR_INVALID_LIBRARY 7488// 7489// MessageText: 7490// 7491// The library identifier does not represent a valid library. 7492// 7493#define ERROR_INVALID_LIBRARY 4301L 7494 7495// 7496// MessageId: ERROR_INVALID_MEDIA_POOL 7497// 7498// MessageText: 7499// 7500// The media pool identifier does not represent a valid media pool. 7501// 7502#define ERROR_INVALID_MEDIA_POOL 4302L 7503 7504// 7505// MessageId: ERROR_DRIVE_MEDIA_MISMATCH 7506// 7507// MessageText: 7508// 7509// The drive and medium are not compatible or exist in different libraries. 7510// 7511#define ERROR_DRIVE_MEDIA_MISMATCH 4303L 7512 7513// 7514// MessageId: ERROR_MEDIA_OFFLINE 7515// 7516// MessageText: 7517// 7518// The medium currently exists in an offline library and must be online to perform this operation. 7519// 7520#define ERROR_MEDIA_OFFLINE 4304L 7521 7522// 7523// MessageId: ERROR_LIBRARY_OFFLINE 7524// 7525// MessageText: 7526// 7527// The operation cannot be performed on an offline library. 7528// 7529#define ERROR_LIBRARY_OFFLINE 4305L 7530 7531// 7532// MessageId: ERROR_EMPTY 7533// 7534// MessageText: 7535// 7536// The library, drive, or media pool is empty. 7537// 7538#define ERROR_EMPTY 4306L 7539 7540// 7541// MessageId: ERROR_NOT_EMPTY 7542// 7543// MessageText: 7544// 7545// The library, drive, or media pool must be empty to perform this operation. 7546// 7547#define ERROR_NOT_EMPTY 4307L 7548 7549// 7550// MessageId: ERROR_MEDIA_UNAVAILABLE 7551// 7552// MessageText: 7553// 7554// No media is currently available in this media pool or library. 7555// 7556#define ERROR_MEDIA_UNAVAILABLE 4308L 7557 7558// 7559// MessageId: ERROR_RESOURCE_DISABLED 7560// 7561// MessageText: 7562// 7563// A resource required for this operation is disabled. 7564// 7565#define ERROR_RESOURCE_DISABLED 4309L 7566 7567// 7568// MessageId: ERROR_INVALID_CLEANER 7569// 7570// MessageText: 7571// 7572// The media identifier does not represent a valid cleaner. 7573// 7574#define ERROR_INVALID_CLEANER 4310L 7575 7576// 7577// MessageId: ERROR_UNABLE_TO_CLEAN 7578// 7579// MessageText: 7580// 7581// The drive cannot be cleaned or does not support cleaning. 7582// 7583#define ERROR_UNABLE_TO_CLEAN 4311L 7584 7585// 7586// MessageId: ERROR_OBJECT_NOT_FOUND 7587// 7588// MessageText: 7589// 7590// The object identifier does not represent a valid object. 7591// 7592#define ERROR_OBJECT_NOT_FOUND 4312L 7593 7594// 7595// MessageId: ERROR_DATABASE_FAILURE 7596// 7597// MessageText: 7598// 7599// Unable to read from or write to the database. 7600// 7601#define ERROR_DATABASE_FAILURE 4313L 7602 7603// 7604// MessageId: ERROR_DATABASE_FULL 7605// 7606// MessageText: 7607// 7608// The database is full. 7609// 7610#define ERROR_DATABASE_FULL 4314L 7611 7612// 7613// MessageId: ERROR_MEDIA_INCOMPATIBLE 7614// 7615// MessageText: 7616// 7617// The medium is not compatible with the device or media pool. 7618// 7619#define ERROR_MEDIA_INCOMPATIBLE 4315L 7620 7621// 7622// MessageId: ERROR_RESOURCE_NOT_PRESENT 7623// 7624// MessageText: 7625// 7626// The resource required for this operation does not exist. 7627// 7628#define ERROR_RESOURCE_NOT_PRESENT 4316L 7629 7630// 7631// MessageId: ERROR_INVALID_OPERATION 7632// 7633// MessageText: 7634// 7635// The operation identifier is not valid. 7636// 7637#define ERROR_INVALID_OPERATION 4317L 7638 7639// 7640// MessageId: ERROR_MEDIA_NOT_AVAILABLE 7641// 7642// MessageText: 7643// 7644// The media is not mounted or ready for use. 7645// 7646#define ERROR_MEDIA_NOT_AVAILABLE 4318L 7647 7648// 7649// MessageId: ERROR_DEVICE_NOT_AVAILABLE 7650// 7651// MessageText: 7652// 7653// The device is not ready for use. 7654// 7655#define ERROR_DEVICE_NOT_AVAILABLE 4319L 7656 7657// 7658// MessageId: ERROR_REQUEST_REFUSED 7659// 7660// MessageText: 7661// 7662// The operator or administrator has refused the request. 7663// 7664#define ERROR_REQUEST_REFUSED 4320L 7665 7666// 7667// MessageId: ERROR_INVALID_DRIVE_OBJECT 7668// 7669// MessageText: 7670// 7671// The drive identifier does not represent a valid drive. 7672// 7673#define ERROR_INVALID_DRIVE_OBJECT 4321L 7674 7675// 7676// MessageId: ERROR_LIBRARY_FULL 7677// 7678// MessageText: 7679// 7680// Library is full. No slot is available for use. 7681// 7682#define ERROR_LIBRARY_FULL 4322L 7683 7684// 7685// MessageId: ERROR_MEDIUM_NOT_ACCESSIBLE 7686// 7687// MessageText: 7688// 7689// The transport cannot access the medium. 7690// 7691#define ERROR_MEDIUM_NOT_ACCESSIBLE 4323L 7692 7693// 7694// MessageId: ERROR_UNABLE_TO_LOAD_MEDIUM 7695// 7696// MessageText: 7697// 7698// Unable to load the medium into the drive. 7699// 7700#define ERROR_UNABLE_TO_LOAD_MEDIUM 4324L 7701 7702// 7703// MessageId: ERROR_UNABLE_TO_INVENTORY_DRIVE 7704// 7705// MessageText: 7706// 7707// Unable to retrieve the drive status. 7708// 7709#define ERROR_UNABLE_TO_INVENTORY_DRIVE 4325L 7710 7711// 7712// MessageId: ERROR_UNABLE_TO_INVENTORY_SLOT 7713// 7714// MessageText: 7715// 7716// Unable to retrieve the slot status. 7717// 7718#define ERROR_UNABLE_TO_INVENTORY_SLOT 4326L 7719 7720// 7721// MessageId: ERROR_UNABLE_TO_INVENTORY_TRANSPORT 7722// 7723// MessageText: 7724// 7725// Unable to retrieve status about the transport. 7726// 7727#define ERROR_UNABLE_TO_INVENTORY_TRANSPORT 4327L 7728 7729// 7730// MessageId: ERROR_TRANSPORT_FULL 7731// 7732// MessageText: 7733// 7734// Cannot use the transport because it is already in use. 7735// 7736#define ERROR_TRANSPORT_FULL 4328L 7737 7738// 7739// MessageId: ERROR_CONTROLLING_IEPORT 7740// 7741// MessageText: 7742// 7743// Unable to open or close the inject/eject port. 7744// 7745#define ERROR_CONTROLLING_IEPORT 4329L 7746 7747// 7748// MessageId: ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA 7749// 7750// MessageText: 7751// 7752// Unable to eject the medium because it is in a drive. 7753// 7754#define ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA 4330L 7755 7756// 7757// MessageId: ERROR_CLEANER_SLOT_SET 7758// 7759// MessageText: 7760// 7761// A cleaner slot is already reserved. 7762// 7763#define ERROR_CLEANER_SLOT_SET 4331L 7764 7765// 7766// MessageId: ERROR_CLEANER_SLOT_NOT_SET 7767// 7768// MessageText: 7769// 7770// A cleaner slot is not reserved. 7771// 7772#define ERROR_CLEANER_SLOT_NOT_SET 4332L 7773 7774// 7775// MessageId: ERROR_CLEANER_CARTRIDGE_SPENT 7776// 7777// MessageText: 7778// 7779// The cleaner cartridge has performed the maximum number of drive cleanings. 7780// 7781#define ERROR_CLEANER_CARTRIDGE_SPENT 4333L 7782 7783// 7784// MessageId: ERROR_UNEXPECTED_OMID 7785// 7786// MessageText: 7787// 7788// Unexpected on-medium identifier. 7789// 7790#define ERROR_UNEXPECTED_OMID 4334L 7791 7792// 7793// MessageId: ERROR_CANT_DELETE_LAST_ITEM 7794// 7795// MessageText: 7796// 7797// The last remaining item in this group or resource cannot be deleted. 7798// 7799#define ERROR_CANT_DELETE_LAST_ITEM 4335L 7800 7801// 7802// MessageId: ERROR_MESSAGE_EXCEEDS_MAX_SIZE 7803// 7804// MessageText: 7805// 7806// The message provided exceeds the maximum size allowed for this parameter. 7807// 7808#define ERROR_MESSAGE_EXCEEDS_MAX_SIZE 4336L 7809 7810// 7811// MessageId: ERROR_VOLUME_CONTAINS_SYS_FILES 7812// 7813// MessageText: 7814// 7815// The volume contains system or paging files. 7816// 7817#define ERROR_VOLUME_CONTAINS_SYS_FILES 4337L 7818 7819// 7820// MessageId: ERROR_INDIGENOUS_TYPE 7821// 7822// MessageText: 7823// 7824// The media type cannot be removed from this library since at least one drive in the library reports it can support this media type. 7825// 7826#define ERROR_INDIGENOUS_TYPE 4338L 7827 7828// 7829// MessageId: ERROR_NO_SUPPORTING_DRIVES 7830// 7831// MessageText: 7832// 7833// This offline media cannot be mounted on this system since no enabled drives are present which can be used. 7834// 7835#define ERROR_NO_SUPPORTING_DRIVES 4339L 7836 7837//////////////////////////////////////////// 7838// // 7839// NT Remote Storage Service Error Codes // 7840// // 7841//////////////////////////////////////////// 7842// 7843// MessageId: ERROR_FILE_OFFLINE 7844// 7845// MessageText: 7846// 7847// The remote storage service was not able to recall the file. 7848// 7849#define ERROR_FILE_OFFLINE 4350L 7850 7851// 7852// MessageId: ERROR_REMOTE_STORAGE_NOT_ACTIVE 7853// 7854// MessageText: 7855// 7856// The remote storage service is not operational at this time. 7857// 7858#define ERROR_REMOTE_STORAGE_NOT_ACTIVE 4351L 7859 7860// 7861// MessageId: ERROR_REMOTE_STORAGE_MEDIA_ERROR 7862// 7863// MessageText: 7864// 7865// The remote storage service encountered a media error. 7866// 7867#define ERROR_REMOTE_STORAGE_MEDIA_ERROR 4352L 7868 7869//////////////////////////////////////////// 7870// // 7871// NT Reparse Points Error Codes // 7872// // 7873//////////////////////////////////////////// 7874// 7875// MessageId: ERROR_NOT_A_REPARSE_POINT 7876// 7877// MessageText: 7878// 7879// The file or directory is not a reparse point. 7880// 7881#define ERROR_NOT_A_REPARSE_POINT 4390L 7882 7883// 7884// MessageId: ERROR_REPARSE_ATTRIBUTE_CONFLICT 7885// 7886// MessageText: 7887// 7888// The reparse point attribute cannot be set because it conflicts with an existing attribute. 7889// 7890#define ERROR_REPARSE_ATTRIBUTE_CONFLICT 4391L 7891 7892// 7893// MessageId: ERROR_INVALID_REPARSE_DATA 7894// 7895// MessageText: 7896// 7897// The data present in the reparse point buffer is invalid. 7898// 7899#define ERROR_INVALID_REPARSE_DATA 4392L 7900 7901// 7902// MessageId: ERROR_REPARSE_TAG_INVALID 7903// 7904// MessageText: 7905// 7906// The tag present in the reparse point buffer is invalid. 7907// 7908#define ERROR_REPARSE_TAG_INVALID 4393L 7909 7910// 7911// MessageId: ERROR_REPARSE_TAG_MISMATCH 7912// 7913// MessageText: 7914// 7915// There is a mismatch between the tag specified in the request and the tag present in the reparse point. 7916// 7917// 7918#define ERROR_REPARSE_TAG_MISMATCH 4394L 7919 7920//////////////////////////////////////////// 7921// // 7922// NT Single Instance Store Error Codes // 7923// // 7924//////////////////////////////////////////// 7925// 7926// MessageId: ERROR_VOLUME_NOT_SIS_ENABLED 7927// 7928// MessageText: 7929// 7930// Single Instance Storage is not available on this volume. 7931// 7932#define ERROR_VOLUME_NOT_SIS_ENABLED 4500L 7933 7934//////////////////////////////////// 7935// // 7936// Cluster Error Codes // 7937// // 7938//////////////////////////////////// 7939// 7940// MessageId: ERROR_DEPENDENT_RESOURCE_EXISTS 7941// 7942// MessageText: 7943// 7944// The cluster resource cannot be moved to another group because other resources are dependent on it. 7945// 7946#define ERROR_DEPENDENT_RESOURCE_EXISTS 5001L 7947 7948// 7949// MessageId: ERROR_DEPENDENCY_NOT_FOUND 7950// 7951// MessageText: 7952// 7953// The cluster resource dependency cannot be found. 7954// 7955#define ERROR_DEPENDENCY_NOT_FOUND 5002L 7956 7957// 7958// MessageId: ERROR_DEPENDENCY_ALREADY_EXISTS 7959// 7960// MessageText: 7961// 7962// The cluster resource cannot be made dependent on the specified resource because it is already dependent. 7963// 7964#define ERROR_DEPENDENCY_ALREADY_EXISTS 5003L 7965 7966// 7967// MessageId: ERROR_RESOURCE_NOT_ONLINE 7968// 7969// MessageText: 7970// 7971// The cluster resource is not online. 7972// 7973#define ERROR_RESOURCE_NOT_ONLINE 5004L 7974 7975// 7976// MessageId: ERROR_HOST_NODE_NOT_AVAILABLE 7977// 7978// MessageText: 7979// 7980// A cluster node is not available for this operation. 7981// 7982#define ERROR_HOST_NODE_NOT_AVAILABLE 5005L 7983 7984// 7985// MessageId: ERROR_RESOURCE_NOT_AVAILABLE 7986// 7987// MessageText: 7988// 7989// The cluster resource is not available. 7990// 7991#define ERROR_RESOURCE_NOT_AVAILABLE 5006L 7992 7993// 7994// MessageId: ERROR_RESOURCE_NOT_FOUND 7995// 7996// MessageText: 7997// 7998// The cluster resource could not be found. 7999// 8000#define ERROR_RESOURCE_NOT_FOUND 5007L 8001 8002// 8003// MessageId: ERROR_SHUTDOWN_CLUSTER 8004// 8005// MessageText: 8006// 8007// The cluster is being shut down. 8008// 8009#define ERROR_SHUTDOWN_CLUSTER 5008L 8010 8011// 8012// MessageId: ERROR_CANT_EVICT_ACTIVE_NODE 8013// 8014// MessageText: 8015// 8016// A cluster node cannot be evicted from the cluster while it is online. 8017// 8018#define ERROR_CANT_EVICT_ACTIVE_NODE 5009L 8019 8020// 8021// MessageId: ERROR_OBJECT_ALREADY_EXISTS 8022// 8023// MessageText: 8024// 8025// The object already exists. 8026// 8027#define ERROR_OBJECT_ALREADY_EXISTS 5010L 8028 8029// 8030// MessageId: ERROR_OBJECT_IN_LIST 8031// 8032// MessageText: 8033// 8034// The object is already in the list. 8035// 8036#define ERROR_OBJECT_IN_LIST 5011L 8037 8038// 8039// MessageId: ERROR_GROUP_NOT_AVAILABLE 8040// 8041// MessageText: 8042// 8043// The cluster group is not available for any new requests. 8044// 8045#define ERROR_GROUP_NOT_AVAILABLE 5012L 8046 8047// 8048// MessageId: ERROR_GROUP_NOT_FOUND 8049// 8050// MessageText: 8051// 8052// The cluster group could not be found. 8053// 8054#define ERROR_GROUP_NOT_FOUND 5013L 8055 8056// 8057// MessageId: ERROR_GROUP_NOT_ONLINE 8058// 8059// MessageText: 8060// 8061// The operation could not be completed because the cluster group is not online. 8062// 8063#define ERROR_GROUP_NOT_ONLINE 5014L 8064 8065// 8066// MessageId: ERROR_HOST_NODE_NOT_RESOURCE_OWNER 8067// 8068// MessageText: 8069// 8070// The cluster node is not the owner of the resource. 8071// 8072#define ERROR_HOST_NODE_NOT_RESOURCE_OWNER 5015L 8073 8074// 8075// MessageId: ERROR_HOST_NODE_NOT_GROUP_OWNER 8076// 8077// MessageText: 8078// 8079// The cluster node is not the owner of the group. 8080// 8081#define ERROR_HOST_NODE_NOT_GROUP_OWNER 5016L 8082 8083// 8084// MessageId: ERROR_RESMON_CREATE_FAILED 8085// 8086// MessageText: 8087// 8088// The cluster resource could not be created in the specified resource monitor. 8089// 8090#define ERROR_RESMON_CREATE_FAILED 5017L 8091 8092// 8093// MessageId: ERROR_RESMON_ONLINE_FAILED 8094// 8095// MessageText: 8096// 8097// The cluster resource could not be brought online by the resource monitor. 8098// 8099#define ERROR_RESMON_ONLINE_FAILED 5018L 8100 8101// 8102// MessageId: ERROR_RESOURCE_ONLINE 8103// 8104// MessageText: 8105// 8106// The operation could not be completed because the cluster resource is online. 8107// 8108#define ERROR_RESOURCE_ONLINE 5019L 8109 8110// 8111// MessageId: ERROR_QUORUM_RESOURCE 8112// 8113// MessageText: 8114// 8115// The cluster resource could not be deleted or brought offline because it is the quorum resource. 8116// 8117#define ERROR_QUORUM_RESOURCE 5020L 8118 8119// 8120// MessageId: ERROR_NOT_QUORUM_CAPABLE 8121// 8122// MessageText: 8123// 8124// The cluster could not make the specified resource a quorum resource because it is not capable of being a quorum resource. 8125// 8126#define ERROR_NOT_QUORUM_CAPABLE 5021L 8127 8128// 8129// MessageId: ERROR_CLUSTER_SHUTTING_DOWN 8130// 8131// MessageText: 8132// 8133// The cluster software is shutting down. 8134// 8135#define ERROR_CLUSTER_SHUTTING_DOWN 5022L 8136 8137// 8138// MessageId: ERROR_INVALID_STATE 8139// 8140// MessageText: 8141// 8142// The group or resource is not in the correct state to perform the requested operation. 8143// 8144#define ERROR_INVALID_STATE 5023L 8145 8146// 8147// MessageId: ERROR_RESOURCE_PROPERTIES_STORED 8148// 8149// MessageText: 8150// 8151// The properties were stored but not all changes will take effect until the next time the resource is brought online. 8152// 8153#define ERROR_RESOURCE_PROPERTIES_STORED 5024L 8154 8155// 8156// MessageId: ERROR_NOT_QUORUM_CLASS 8157// 8158// MessageText: 8159// 8160// The cluster could not make the specified resource a quorum resource because it does not belong to a shared storage class. 8161// 8162#define ERROR_NOT_QUORUM_CLASS 5025L 8163 8164// 8165// MessageId: ERROR_CORE_RESOURCE 8166// 8167// MessageText: 8168// 8169// The cluster resource could not be deleted since it is a core resource. 8170// 8171#define ERROR_CORE_RESOURCE 5026L 8172 8173// 8174// MessageId: ERROR_QUORUM_RESOURCE_ONLINE_FAILED 8175// 8176// MessageText: 8177// 8178// The quorum resource failed to come online. 8179// 8180#define ERROR_QUORUM_RESOURCE_ONLINE_FAILED 5027L 8181 8182// 8183// MessageId: ERROR_QUORUMLOG_OPEN_FAILED 8184// 8185// MessageText: 8186// 8187// The quorum log could not be created or mounted successfully. 8188// 8189#define ERROR_QUORUMLOG_OPEN_FAILED 5028L 8190 8191// 8192// MessageId: ERROR_CLUSTERLOG_CORRUPT 8193// 8194// MessageText: 8195// 8196// The cluster log is corrupt. 8197// 8198#define ERROR_CLUSTERLOG_CORRUPT 5029L 8199 8200// 8201// MessageId: ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE 8202// 8203// MessageText: 8204// 8205// The record could not be written to the cluster log since it exceeds the maximum size. 8206// 8207#define ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE 5030L 8208 8209// 8210// MessageId: ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE 8211// 8212// MessageText: 8213// 8214// The cluster log exceeds its maximum size. 8215// 8216#define ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE 5031L 8217 8218// 8219// MessageId: ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND 8220// 8221// MessageText: 8222// 8223// No checkpoint record was found in the cluster log. 8224// 8225#define ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND 5032L 8226 8227// 8228// MessageId: ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE 8229// 8230// MessageText: 8231// 8232// The minimum required disk space needed for logging is not available. 8233// 8234#define ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE 5033L 8235 8236// 8237// MessageId: ERROR_QUORUM_OWNER_ALIVE 8238// 8239// MessageText: 8240// 8241// The cluster node failed to take control of the quorum resource because the resource is owned by another active node. 8242// 8243#define ERROR_QUORUM_OWNER_ALIVE 5034L 8244 8245// 8246// MessageId: ERROR_NETWORK_NOT_AVAILABLE 8247// 8248// MessageText: 8249// 8250// A cluster network is not available for this operation. 8251// 8252#define ERROR_NETWORK_NOT_AVAILABLE 5035L 8253 8254// 8255// MessageId: ERROR_NODE_NOT_AVAILABLE 8256// 8257// MessageText: 8258// 8259// A cluster node is not available for this operation. 8260// 8261#define ERROR_NODE_NOT_AVAILABLE 5036L 8262 8263// 8264// MessageId: ERROR_ALL_NODES_NOT_AVAILABLE 8265// 8266// MessageText: 8267// 8268// All cluster nodes must be running to perform this operation. 8269// 8270#define ERROR_ALL_NODES_NOT_AVAILABLE 5037L 8271 8272// 8273// MessageId: ERROR_RESOURCE_FAILED 8274// 8275// MessageText: 8276// 8277// A cluster resource failed. 8278// 8279#define ERROR_RESOURCE_FAILED 5038L 8280 8281// 8282// MessageId: ERROR_CLUSTER_INVALID_NODE 8283// 8284// MessageText: 8285// 8286// The cluster node is not valid. 8287// 8288#define ERROR_CLUSTER_INVALID_NODE 5039L 8289 8290// 8291// MessageId: ERROR_CLUSTER_NODE_EXISTS 8292// 8293// MessageText: 8294// 8295// The cluster node already exists. 8296// 8297#define ERROR_CLUSTER_NODE_EXISTS 5040L 8298 8299// 8300// MessageId: ERROR_CLUSTER_JOIN_IN_PROGRESS 8301// 8302// MessageText: 8303// 8304// A node is in the process of joining the cluster. 8305// 8306#define ERROR_CLUSTER_JOIN_IN_PROGRESS 5041L 8307 8308// 8309// MessageId: ERROR_CLUSTER_NODE_NOT_FOUND 8310// 8311// MessageText: 8312// 8313// The cluster node was not found. 8314// 8315#define ERROR_CLUSTER_NODE_NOT_FOUND 5042L 8316 8317// 8318// MessageId: ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND 8319// 8320// MessageText: 8321// 8322// The cluster local node information was not found. 8323// 8324#define ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND 5043L 8325 8326// 8327// MessageId: ERROR_CLUSTER_NETWORK_EXISTS 8328// 8329// MessageText: 8330// 8331// The cluster network already exists. 8332// 8333#define ERROR_CLUSTER_NETWORK_EXISTS 5044L 8334 8335// 8336// MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND 8337// 8338// MessageText: 8339// 8340// The cluster network was not found. 8341// 8342#define ERROR_CLUSTER_NETWORK_NOT_FOUND 5045L 8343 8344// 8345// MessageId: ERROR_CLUSTER_NETINTERFACE_EXISTS 8346// 8347// MessageText: 8348// 8349// The cluster network interface already exists. 8350// 8351#define ERROR_CLUSTER_NETINTERFACE_EXISTS 5046L 8352 8353// 8354// MessageId: ERROR_CLUSTER_NETINTERFACE_NOT_FOUND 8355// 8356// MessageText: 8357// 8358// The cluster network interface was not found. 8359// 8360#define ERROR_CLUSTER_NETINTERFACE_NOT_FOUND 5047L 8361 8362// 8363// MessageId: ERROR_CLUSTER_INVALID_REQUEST 8364// 8365// MessageText: 8366// 8367// The cluster request is not valid for this object. 8368// 8369#define ERROR_CLUSTER_INVALID_REQUEST 5048L 8370 8371// 8372// MessageId: ERROR_CLUSTER_INVALID_NETWORK_PROVIDER 8373// 8374// MessageText: 8375// 8376// The cluster network provider is not valid. 8377// 8378#define ERROR_CLUSTER_INVALID_NETWORK_PROVIDER 5049L 8379 8380// 8381// MessageId: ERROR_CLUSTER_NODE_DOWN 8382// 8383// MessageText: 8384// 8385// The cluster node is down. 8386// 8387#define ERROR_CLUSTER_NODE_DOWN 5050L 8388 8389// 8390// MessageId: ERROR_CLUSTER_NODE_UNREACHABLE 8391// 8392// MessageText: 8393// 8394// The cluster node is not reachable. 8395// 8396#define ERROR_CLUSTER_NODE_UNREACHABLE 5051L 8397 8398// 8399// MessageId: ERROR_CLUSTER_NODE_NOT_MEMBER 8400// 8401// MessageText: 8402// 8403// The cluster node is not a member of the cluster. 8404// 8405#define ERROR_CLUSTER_NODE_NOT_MEMBER 5052L 8406 8407// 8408// MessageId: ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS 8409// 8410// MessageText: 8411// 8412// A cluster join operation is not in progress. 8413// 8414#define ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS 5053L 8415 8416// 8417// MessageId: ERROR_CLUSTER_INVALID_NETWORK 8418// 8419// MessageText: 8420// 8421// The cluster network is not valid. 8422// 8423#define ERROR_CLUSTER_INVALID_NETWORK 5054L 8424 8425// 8426// MessageId: ERROR_CLUSTER_NODE_UP 8427// 8428// MessageText: 8429// 8430// The cluster node is up. 8431// 8432#define ERROR_CLUSTER_NODE_UP 5056L 8433 8434// 8435// MessageId: ERROR_CLUSTER_IPADDR_IN_USE 8436// 8437// MessageText: 8438// 8439// The cluster IP address is already in use. 8440// 8441#define ERROR_CLUSTER_IPADDR_IN_USE 5057L 8442 8443// 8444// MessageId: ERROR_CLUSTER_NODE_NOT_PAUSED 8445// 8446// MessageText: 8447// 8448// The cluster node is not paused. 8449// 8450#define ERROR_CLUSTER_NODE_NOT_PAUSED 5058L 8451 8452// 8453// MessageId: ERROR_CLUSTER_NO_SECURITY_CONTEXT 8454// 8455// MessageText: 8456// 8457// No cluster security context is available. 8458// 8459#define ERROR_CLUSTER_NO_SECURITY_CONTEXT 5059L 8460 8461// 8462// MessageId: ERROR_CLUSTER_NETWORK_NOT_INTERNAL 8463// 8464// MessageText: 8465// 8466// The cluster network is not configured for internal cluster communication. 8467// 8468#define ERROR_CLUSTER_NETWORK_NOT_INTERNAL 5060L 8469 8470// 8471// MessageId: ERROR_CLUSTER_NODE_ALREADY_UP 8472// 8473// MessageText: 8474// 8475// The cluster node is already up. 8476// 8477#define ERROR_CLUSTER_NODE_ALREADY_UP 5061L 8478 8479// 8480// MessageId: ERROR_CLUSTER_NODE_ALREADY_DOWN 8481// 8482// MessageText: 8483// 8484// The cluster node is already down. 8485// 8486#define ERROR_CLUSTER_NODE_ALREADY_DOWN 5062L 8487 8488// 8489// MessageId: ERROR_CLUSTER_NETWORK_ALREADY_ONLINE 8490// 8491// MessageText: 8492// 8493// The cluster network is already online. 8494// 8495#define ERROR_CLUSTER_NETWORK_ALREADY_ONLINE 5063L 8496 8497// 8498// MessageId: ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE 8499// 8500// MessageText: 8501// 8502// The cluster network is already offline. 8503// 8504#define ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE 5064L 8505 8506// 8507// MessageId: ERROR_CLUSTER_NODE_ALREADY_MEMBER 8508// 8509// MessageText: 8510// 8511// The cluster node is already a member of the cluster. 8512// 8513#define ERROR_CLUSTER_NODE_ALREADY_MEMBER 5065L 8514 8515// 8516// MessageId: ERROR_CLUSTER_LAST_INTERNAL_NETWORK 8517// 8518// MessageText: 8519// 8520// The cluster network is the only one configured for internal cluster communication between two or more active cluster nodes. The internal communication capability cannot be removed from the network. 8521// 8522#define ERROR_CLUSTER_LAST_INTERNAL_NETWORK 5066L 8523 8524// 8525// MessageId: ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS 8526// 8527// MessageText: 8528// 8529// One or more cluster resources depend on the network to provide service to clients. The client access capability cannot be removed from the network. 8530// 8531#define ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS 5067L 8532 8533// 8534// MessageId: ERROR_INVALID_OPERATION_ON_QUORUM 8535// 8536// MessageText: 8537// 8538// This operation cannot be performed on the cluster resource as it the quorum resource. You may not bring the quorum resource offline or modify its possible owners list. 8539// 8540#define ERROR_INVALID_OPERATION_ON_QUORUM 5068L 8541 8542// 8543// MessageId: ERROR_DEPENDENCY_NOT_ALLOWED 8544// 8545// MessageText: 8546// 8547// The cluster quorum resource is not allowed to have any dependencies. 8548// 8549#define ERROR_DEPENDENCY_NOT_ALLOWED 5069L 8550 8551// 8552// MessageId: ERROR_CLUSTER_NODE_PAUSED 8553// 8554// MessageText: 8555// 8556// The cluster node is paused. 8557// 8558#define ERROR_CLUSTER_NODE_PAUSED 5070L 8559 8560// 8561// MessageId: ERROR_NODE_CANT_HOST_RESOURCE 8562// 8563// MessageText: 8564// 8565// The cluster resource cannot be brought online. The owner node cannot run this resource. 8566// 8567#define ERROR_NODE_CANT_HOST_RESOURCE 5071L 8568 8569// 8570// MessageId: ERROR_CLUSTER_NODE_NOT_READY 8571// 8572// MessageText: 8573// 8574// The cluster node is not ready to perform the requested operation. 8575// 8576#define ERROR_CLUSTER_NODE_NOT_READY 5072L 8577 8578// 8579// MessageId: ERROR_CLUSTER_NODE_SHUTTING_DOWN 8580// 8581// MessageText: 8582// 8583// The cluster node is shutting down. 8584// 8585#define ERROR_CLUSTER_NODE_SHUTTING_DOWN 5073L 8586 8587// 8588// MessageId: ERROR_CLUSTER_JOIN_ABORTED 8589// 8590// MessageText: 8591// 8592// The cluster join operation was aborted. 8593// 8594#define ERROR_CLUSTER_JOIN_ABORTED 5074L 8595 8596// 8597// MessageId: ERROR_CLUSTER_INCOMPATIBLE_VERSIONS 8598// 8599// MessageText: 8600// 8601// The cluster join operation failed due to incompatible software versions between the joining node and its sponsor. 8602// 8603#define ERROR_CLUSTER_INCOMPATIBLE_VERSIONS 5075L 8604 8605// 8606// MessageId: ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED 8607// 8608// MessageText: 8609// 8610// This resource cannot be created because the cluster has reached the limit on the number of resources it can monitor. 8611// 8612#define ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED 5076L 8613 8614// 8615// MessageId: ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED 8616// 8617// MessageText: 8618// 8619// The system configuration changed during the cluster join or form operation. The join or form operation was aborted. 8620// 8621#define ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED 5077L 8622 8623// 8624// MessageId: ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND 8625// 8626// MessageText: 8627// 8628// The specified resource type was not found. 8629// 8630#define ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND 5078L 8631 8632// 8633// MessageId: ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED 8634// 8635// MessageText: 8636// 8637// The specified node does not support a resource of this type. This may be due to version inconsistencies or due to the absence of the resource DLL on this node. 8638// 8639#define ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED 5079L 8640 8641// 8642// MessageId: ERROR_CLUSTER_RESNAME_NOT_FOUND 8643// 8644// MessageText: 8645// 8646// The specified resource name is not supported by this resource DLL. This may be due to a bad (or changed) name supplied to the resource DLL. 8647// 8648#define ERROR_CLUSTER_RESNAME_NOT_FOUND 5080L 8649 8650// 8651// MessageId: ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED 8652// 8653// MessageText: 8654// 8655// No authentication package could be registered with the RPC server. 8656// 8657#define ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED 5081L 8658 8659// 8660// MessageId: ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST 8661// 8662// MessageText: 8663// 8664// You cannot bring the group online because the owner of the group is not in the preferred list for the group. To change the owner node for the group, move the group. 8665// 8666#define ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST 5082L 8667 8668// 8669// MessageId: ERROR_CLUSTER_DATABASE_SEQMISMATCH 8670// 8671// MessageText: 8672// 8673// The join operation failed because the cluster database sequence number has changed or is incompatible with the locker node. This may happen during a join operation if the cluster database was changing during the join. 8674// 8675#define ERROR_CLUSTER_DATABASE_SEQMISMATCH 5083L 8676 8677// 8678// MessageId: ERROR_RESMON_INVALID_STATE 8679// 8680// MessageText: 8681// 8682// The resource monitor will not allow the fail operation to be performed while the resource is in its current state. This may happen if the resource is in a pending state. 8683// 8684#define ERROR_RESMON_INVALID_STATE 5084L 8685 8686// 8687// MessageId: ERROR_CLUSTER_GUM_NOT_LOCKER 8688// 8689// MessageText: 8690// 8691// A non locker code got a request to reserve the lock for making global updates. 8692// 8693#define ERROR_CLUSTER_GUM_NOT_LOCKER 5085L 8694 8695// 8696// MessageId: ERROR_QUORUM_DISK_NOT_FOUND 8697// 8698// MessageText: 8699// 8700// The quorum disk could not be located by the cluster service. 8701// 8702#define ERROR_QUORUM_DISK_NOT_FOUND 5086L 8703 8704// 8705// MessageId: ERROR_DATABASE_BACKUP_CORRUPT 8706// 8707// MessageText: 8708// 8709// The backed up cluster database is possibly corrupt. 8710// 8711#define ERROR_DATABASE_BACKUP_CORRUPT 5087L 8712 8713// 8714// MessageId: ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 8715// 8716// MessageText: 8717// 8718// A DFS root already exists in this cluster node. 8719// 8720#define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 5088L 8721 8722// 8723// MessageId: ERROR_RESOURCE_PROPERTY_UNCHANGEABLE 8724// 8725// MessageText: 8726// 8727// An attempt to modify a resource property failed because it conflicts with another existing property. 8728// 8729#define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE 5089L 8730 8731//////////////////////////////////// 8732// // 8733// EFS Error Codes // 8734// // 8735//////////////////////////////////// 8736// 8737// MessageId: ERROR_ENCRYPTION_FAILED 8738// 8739// MessageText: 8740// 8741// The specified file could not be encrypted. 8742// 8743#define ERROR_ENCRYPTION_FAILED 6000L 8744 8745// 8746// MessageId: ERROR_DECRYPTION_FAILED 8747// 8748// MessageText: 8749// 8750// The specified file could not be decrypted. 8751// 8752#define ERROR_DECRYPTION_FAILED 6001L 8753 8754// 8755// MessageId: ERROR_FILE_ENCRYPTED 8756// 8757// MessageText: 8758// 8759// The specified file is encrypted and the user does not have the ability to decrypt it. 8760// 8761#define ERROR_FILE_ENCRYPTED 6002L 8762 8763// 8764// MessageId: ERROR_NO_RECOVERY_POLICY 8765// 8766// MessageText: 8767// 8768// There is no valid encryption recovery policy configured for this system. 8769// 8770#define ERROR_NO_RECOVERY_POLICY 6003L 8771 8772// 8773// MessageId: ERROR_NO_EFS 8774// 8775// MessageText: 8776// 8777// The required encryption driver is not loaded for this system. 8778// 8779#define ERROR_NO_EFS 6004L 8780 8781// 8782// MessageId: ERROR_WRONG_EFS 8783// 8784// MessageText: 8785// 8786// The file was encrypted with a different encryption driver than is currently loaded. 8787// 8788#define ERROR_WRONG_EFS 6005L 8789 8790// 8791// MessageId: ERROR_NO_USER_KEYS 8792// 8793// MessageText: 8794// 8795// There are no EFS keys defined for the user. 8796// 8797#define ERROR_NO_USER_KEYS 6006L 8798 8799// 8800// MessageId: ERROR_FILE_NOT_ENCRYPTED 8801// 8802// MessageText: 8803// 8804// The specified file is not encrypted. 8805// 8806#define ERROR_FILE_NOT_ENCRYPTED 6007L 8807 8808// 8809// MessageId: ERROR_NOT_EXPORT_FORMAT 8810// 8811// MessageText: 8812// 8813// The specified file is not in the defined EFS export format. 8814// 8815#define ERROR_NOT_EXPORT_FORMAT 6008L 8816 8817// 8818// MessageId: ERROR_FILE_READ_ONLY 8819// 8820// MessageText: 8821// 8822// The specified file is read only. 8823// 8824#define ERROR_FILE_READ_ONLY 6009L 8825 8826// 8827// MessageId: ERROR_DIR_EFS_DISALLOWED 8828// 8829// MessageText: 8830// 8831// The directory has been disabled for encryption. 8832// 8833#define ERROR_DIR_EFS_DISALLOWED 6010L 8834 8835// 8836// MessageId: ERROR_EFS_SERVER_NOT_TRUSTED 8837// 8838// MessageText: 8839// 8840// The server is not trusted for remote encryption operation. 8841// 8842#define ERROR_EFS_SERVER_NOT_TRUSTED 6011L 8843 8844////////////////////////////////////////////////////////////////// 8845// // 8846// Task Scheduler Error Codes that NET START must understand // 8847// // 8848////////////////////////////////////////////////////////////////// 8849// 8850// MessageId: SCHED_E_SERVICE_NOT_LOCALSYSTEM 8851// 8852// MessageText: 8853// 8854// The Task Scheduler service must be configured to run in the System account to function properly. Individual tasks may be configured to run in other accounts. 8855// 8856#define SCHED_E_SERVICE_NOT_LOCALSYSTEM 6200L 8857 8858//////////////////////////////////// 8859// // 8860// Terminal Server Error Codes // 8861// // 8862//////////////////////////////////// 8863// 8864// MessageId: ERROR_CTX_WINSTATION_NAME_INVALID 8865// 8866// MessageText: 8867// 8868// The specified session name is invalid. 8869// 8870#define ERROR_CTX_WINSTATION_NAME_INVALID 7001L 8871 8872// 8873// MessageId: ERROR_CTX_INVALID_PD 8874// 8875// MessageText: 8876// 8877// The specified protocol driver is invalid. 8878// 8879#define ERROR_CTX_INVALID_PD 7002L 8880 8881// 8882// MessageId: ERROR_CTX_PD_NOT_FOUND 8883// 8884// MessageText: 8885// 8886// The specified protocol driver was not found in the system path. 8887// 8888#define ERROR_CTX_PD_NOT_FOUND 7003L 8889 8890// 8891// MessageId: ERROR_CTX_WD_NOT_FOUND 8892// 8893// MessageText: 8894// 8895// The specified terminal connection driver was not found in the system path. 8896// 8897#define ERROR_CTX_WD_NOT_FOUND 7004L 8898 8899// 8900// MessageId: ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY 8901// 8902// MessageText: 8903// 8904// A registry key for event logging could not be created for this session. 8905// 8906#define ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY 7005L 8907 8908// 8909// MessageId: ERROR_CTX_SERVICE_NAME_COLLISION 8910// 8911// MessageText: 8912// 8913// A service with the same name already exists on the system. 8914// 8915#define ERROR_CTX_SERVICE_NAME_COLLISION 7006L 8916 8917// 8918// MessageId: ERROR_CTX_CLOSE_PENDING 8919// 8920// MessageText: 8921// 8922// A close operation is pending on the session. 8923// 8924#define ERROR_CTX_CLOSE_PENDING 7007L 8925 8926// 8927// MessageId: ERROR_CTX_NO_OUTBUF 8928// 8929// MessageText: 8930// 8931// There are no free output buffers available. 8932// 8933#define ERROR_CTX_NO_OUTBUF 7008L 8934 8935// 8936// MessageId: ERROR_CTX_MODEM_INF_NOT_FOUND 8937// 8938// MessageText: 8939// 8940// The MODEM.INF file was not found. 8941// 8942#define ERROR_CTX_MODEM_INF_NOT_FOUND 7009L 8943 8944// 8945// MessageId: ERROR_CTX_INVALID_MODEMNAME 8946// 8947// MessageText: 8948// 8949// The modem name was not found in MODEM.INF. 8950// 8951#define ERROR_CTX_INVALID_MODEMNAME 7010L 8952 8953// 8954// MessageId: ERROR_CTX_MODEM_RESPONSE_ERROR 8955// 8956// MessageText: 8957// 8958// The modem did not accept the command sent to it. Verify that the configured modem name matches the attached modem. 8959// 8960#define ERROR_CTX_MODEM_RESPONSE_ERROR 7011L 8961 8962// 8963// MessageId: ERROR_CTX_MODEM_RESPONSE_TIMEOUT 8964// 8965// MessageText: 8966// 8967// The modem did not respond to the command sent to it. Verify that the modem is properly cabled and powered on. 8968// 8969#define ERROR_CTX_MODEM_RESPONSE_TIMEOUT 7012L 8970 8971// 8972// MessageId: ERROR_CTX_MODEM_RESPONSE_NO_CARRIER 8973// 8974// MessageText: 8975// 8976// Carrier detect has failed or carrier has been dropped due to disconnect. 8977// 8978#define ERROR_CTX_MODEM_RESPONSE_NO_CARRIER 7013L 8979 8980// 8981// MessageId: ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE 8982// 8983// MessageText: 8984// 8985// Dial tone not detected within the required time. Verify that the phone cable is properly attached and functional. 8986// 8987#define ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE 7014L 8988 8989// 8990// MessageId: ERROR_CTX_MODEM_RESPONSE_BUSY 8991// 8992// MessageText: 8993// 8994// Busy signal detected at remote site on callback. 8995// 8996#define ERROR_CTX_MODEM_RESPONSE_BUSY 7015L 8997 8998// 8999// MessageId: ERROR_CTX_MODEM_RESPONSE_VOICE 9000// 9001// MessageText: 9002// 9003// Voice detected at remote site on callback. 9004// 9005#define ERROR_CTX_MODEM_RESPONSE_VOICE 7016L 9006 9007// 9008// MessageId: ERROR_CTX_TD_ERROR 9009// 9010// MessageText: 9011// 9012// Transport driver error 9013// 9014#define ERROR_CTX_TD_ERROR 7017L 9015 9016// 9017// MessageId: ERROR_CTX_WINSTATION_NOT_FOUND 9018// 9019// MessageText: 9020// 9021// The specified session cannot be found. 9022// 9023#define ERROR_CTX_WINSTATION_NOT_FOUND 7022L 9024 9025// 9026// MessageId: ERROR_CTX_WINSTATION_ALREADY_EXISTS 9027// 9028// MessageText: 9029// 9030// The specified session name is already in use. 9031// 9032#define ERROR_CTX_WINSTATION_ALREADY_EXISTS 7023L 9033 9034// 9035// MessageId: ERROR_CTX_WINSTATION_BUSY 9036// 9037// MessageText: 9038// 9039// The requested operation cannot be completed because the terminal connection is currently busy processing a connect, disconnect, reset, or delete operation. 9040// 9041#define ERROR_CTX_WINSTATION_BUSY 7024L 9042 9043// 9044// MessageId: ERROR_CTX_BAD_VIDEO_MODE 9045// 9046// MessageText: 9047// 9048// An attempt has been made to connect to a session whose video mode is not supported by the current client. 9049// 9050#define ERROR_CTX_BAD_VIDEO_MODE 7025L 9051 9052// 9053// MessageId: ERROR_CTX_GRAPHICS_INVALID 9054// 9055// MessageText: 9056// 9057// The application attempted to enable DOS graphics mode. 9058// DOS graphics mode is not supported. 9059// 9060#define ERROR_CTX_GRAPHICS_INVALID 7035L 9061 9062// 9063// MessageId: ERROR_CTX_LOGON_DISABLED 9064// 9065// MessageText: 9066// 9067// Your interactive logon privilege has been disabled. 9068// Please contact your administrator. 9069// 9070#define ERROR_CTX_LOGON_DISABLED 7037L 9071 9072// 9073// MessageId: ERROR_CTX_NOT_CONSOLE 9074// 9075// MessageText: 9076// 9077// The requested operation can be performed only on the system console. 9078// This is most often the result of a driver or system DLL requiring direct console access. 9079// 9080#define ERROR_CTX_NOT_CONSOLE 7038L 9081 9082// 9083// MessageId: ERROR_CTX_CLIENT_QUERY_TIMEOUT 9084// 9085// MessageText: 9086// 9087// The client failed to respond to the server connect message. 9088// 9089#define ERROR_CTX_CLIENT_QUERY_TIMEOUT 7040L 9090 9091// 9092// MessageId: ERROR_CTX_CONSOLE_DISCONNECT 9093// 9094// MessageText: 9095// 9096// Disconnecting the console session is not supported. 9097// 9098#define ERROR_CTX_CONSOLE_DISCONNECT 7041L 9099 9100// 9101// MessageId: ERROR_CTX_CONSOLE_CONNECT 9102// 9103// MessageText: 9104// 9105// Reconnecting a disconnected session to the console is not supported. 9106// 9107#define ERROR_CTX_CONSOLE_CONNECT 7042L 9108 9109// 9110// MessageId: ERROR_CTX_SHADOW_DENIED 9111// 9112// MessageText: 9113// 9114// The request to control another session remotely was denied. 9115// 9116#define ERROR_CTX_SHADOW_DENIED 7044L 9117 9118// 9119// MessageId: ERROR_CTX_WINSTATION_ACCESS_DENIED 9120// 9121// MessageText: 9122// 9123// The requested session access is denied. 9124// 9125#define ERROR_CTX_WINSTATION_ACCESS_DENIED 7045L 9126 9127// 9128// MessageId: ERROR_CTX_INVALID_WD 9129// 9130// MessageText: 9131// 9132// The specified terminal connection driver is invalid. 9133// 9134#define ERROR_CTX_INVALID_WD 7049L 9135 9136// 9137// MessageId: ERROR_CTX_SHADOW_INVALID 9138// 9139// MessageText: 9140// 9141// The requested session cannot be controlled remotely. 9142// This may be because the session is disconnected or does not currently have a user logged on. Also, you cannot control a session remotely from the system console or control the system console remotely. And you cannot remote control your own current se 9143// ssion. 9144// 9145#define ERROR_CTX_SHADOW_INVALID 7050L 9146 9147// 9148// MessageId: ERROR_CTX_SHADOW_DISABLED 9149// 9150// MessageText: 9151// 9152// The requested session is not configured to allow remote control. 9153// 9154#define ERROR_CTX_SHADOW_DISABLED 7051L 9155 9156// 9157// MessageId: ERROR_CTX_CLIENT_LICENSE_IN_USE 9158// 9159// MessageText: 9160// 9161// Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number is currently being used by another user. 9162// Please call your system administrator to obtain a new copy of the Terminal Server client with a valid, unique license number. 9163// 9164#define ERROR_CTX_CLIENT_LICENSE_IN_USE 7052L 9165 9166// 9167// MessageId: ERROR_CTX_CLIENT_LICENSE_NOT_SET 9168// 9169// MessageText: 9170// 9171// Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number has not been entered for this copy of the Terminal Server client. 9172// Please call your system administrator for help in entering a valid, unique license number for this Terminal Server client. 9173// 9174#define ERROR_CTX_CLIENT_LICENSE_NOT_SET 7053L 9175 9176// 9177// MessageId: ERROR_CTX_LICENSE_NOT_AVAILABLE 9178// 9179// MessageText: 9180// 9181// The system has reached its licensed logon limit. 9182// Please try again later. 9183// 9184#define ERROR_CTX_LICENSE_NOT_AVAILABLE 7054L 9185 9186// 9187// MessageId: ERROR_CTX_LICENSE_CLIENT_INVALID 9188// 9189// MessageText: 9190// 9191// The client you are using is not licensed to use this system. Your logon request is denied. 9192// 9193#define ERROR_CTX_LICENSE_CLIENT_INVALID 7055L 9194 9195// 9196// MessageId: ERROR_CTX_LICENSE_EXPIRED 9197// 9198// MessageText: 9199// 9200// The system license has expired. Your logon request is denied. 9201// 9202#define ERROR_CTX_LICENSE_EXPIRED 7056L 9203 9204/////////////////////////////////////////////////// 9205// / 9206// Traffic Control Error Codes / 9207// / 9208// 7500 to 7999 / 9209// / 9210// defined in: tcerror.h / 9211/////////////////////////////////////////////////// 9212/////////////////////////////////////////////////// 9213// / 9214// Active Directory Error Codes / 9215// / 9216// 8000 to 8999 / 9217/////////////////////////////////////////////////// 9218// ***************** 9219// FACILITY_FILE_REPLICATION_SERVICE 9220// ***************** 9221// 9222// MessageId: FRS_ERR_INVALID_API_SEQUENCE 9223// 9224// MessageText: 9225// 9226// The file replication service API was called incorrectly. 9227// 9228#define FRS_ERR_INVALID_API_SEQUENCE 8001L 9229 9230// 9231// MessageId: FRS_ERR_STARTING_SERVICE 9232// 9233// MessageText: 9234// 9235// The file replication service cannot be started. 9236// 9237#define FRS_ERR_STARTING_SERVICE 8002L 9238 9239// 9240// MessageId: FRS_ERR_STOPPING_SERVICE 9241// 9242// MessageText: 9243// 9244// The file replication service cannot be stopped. 9245// 9246#define FRS_ERR_STOPPING_SERVICE 8003L 9247 9248// 9249// MessageId: FRS_ERR_INTERNAL_API 9250// 9251// MessageText: 9252// 9253// The file replication service API terminated the request. 9254// The event log may have more information. 9255// 9256#define FRS_ERR_INTERNAL_API 8004L 9257 9258// 9259// MessageId: FRS_ERR_INTERNAL 9260// 9261// MessageText: 9262// 9263// The file replication service terminated the request. 9264// The event log may have more information. 9265// 9266#define FRS_ERR_INTERNAL 8005L 9267 9268// 9269// MessageId: FRS_ERR_SERVICE_COMM 9270// 9271// MessageText: 9272// 9273// The file replication service cannot be contacted. 9274// The event log may have more information. 9275// 9276#define FRS_ERR_SERVICE_COMM 8006L 9277 9278// 9279// MessageId: FRS_ERR_INSUFFICIENT_PRIV 9280// 9281// MessageText: 9282// 9283// The file replication service cannot satisfy the request because the user has insufficient privileges. 9284// The event log may have more information. 9285// 9286#define FRS_ERR_INSUFFICIENT_PRIV 8007L 9287 9288// 9289// MessageId: FRS_ERR_AUTHENTICATION 9290// 9291// MessageText: 9292// 9293// The file replication service cannot satisfy the request because authenticated RPC is not available. 9294// The event log may have more information. 9295// 9296#define FRS_ERR_AUTHENTICATION 8008L 9297 9298// 9299// MessageId: FRS_ERR_PARENT_INSUFFICIENT_PRIV 9300// 9301// MessageText: 9302// 9303// The file replication service cannot satisfy the request because the user has insufficient privileges on the domain controller. 9304// The event log may have more information. 9305// 9306#define FRS_ERR_PARENT_INSUFFICIENT_PRIV 8009L 9307 9308// 9309// MessageId: FRS_ERR_PARENT_AUTHENTICATION 9310// 9311// MessageText: 9312// 9313// The file replication service cannot satisfy the request because authenticated RPC is not available on the domain controller. 9314// The event log may have more information. 9315// 9316#define FRS_ERR_PARENT_AUTHENTICATION 8010L 9317 9318// 9319// MessageId: FRS_ERR_CHILD_TO_PARENT_COMM 9320// 9321// MessageText: 9322// 9323// The file replication service cannot communicate with the file replication service on the domain controller. 9324// The event log may have more information. 9325// 9326#define FRS_ERR_CHILD_TO_PARENT_COMM 8011L 9327 9328// 9329// MessageId: FRS_ERR_PARENT_TO_CHILD_COMM 9330// 9331// MessageText: 9332// 9333// The file replication service on the domain controller cannot communicate with the file replication service on this computer. 9334// The event log may have more information. 9335// 9336#define FRS_ERR_PARENT_TO_CHILD_COMM 8012L 9337 9338// 9339// MessageId: FRS_ERR_SYSVOL_POPULATE 9340// 9341// MessageText: 9342// 9343// The file replication service cannot populate the system volume because of an internal error. 9344// The event log may have more information. 9345// 9346#define FRS_ERR_SYSVOL_POPULATE 8013L 9347 9348// 9349// MessageId: FRS_ERR_SYSVOL_POPULATE_TIMEOUT 9350// 9351// MessageText: 9352// 9353// The file replication service cannot populate the system volume because of an internal timeout. 9354// The event log may have more information. 9355// 9356#define FRS_ERR_SYSVOL_POPULATE_TIMEOUT 8014L 9357 9358// 9359// MessageId: FRS_ERR_SYSVOL_IS_BUSY 9360// 9361// MessageText: 9362// 9363// The file replication service cannot process the request. The system volume is busy with a previous request. 9364// 9365#define FRS_ERR_SYSVOL_IS_BUSY 8015L 9366 9367// 9368// MessageId: FRS_ERR_SYSVOL_DEMOTE 9369// 9370// MessageText: 9371// 9372// The file replication service cannot stop replicating the system volume because of an internal error. 9373// The event log may have more information. 9374// 9375#define FRS_ERR_SYSVOL_DEMOTE 8016L 9376 9377// 9378// MessageId: FRS_ERR_INVALID_SERVICE_PARAMETER 9379// 9380// MessageText: 9381// 9382// The file replication service detected an invalid parameter. 9383// 9384#define FRS_ERR_INVALID_SERVICE_PARAMETER 8017L 9385 9386// ***************** 9387// FACILITY DIRECTORY SERVICE 9388// ***************** 9389#define DS_S_SUCCESS NO_ERROR 9390// 9391// MessageId: ERROR_DS_NOT_INSTALLED 9392// 9393// MessageText: 9394// 9395// An error occurred while installing the directory service. For more information, see the event log. 9396// 9397#define ERROR_DS_NOT_INSTALLED 8200L 9398 9399// 9400// MessageId: ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY 9401// 9402// MessageText: 9403// 9404// The directory service evaluated group memberships locally. 9405// 9406#define ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY 8201L 9407 9408// 9409// MessageId: ERROR_DS_NO_ATTRIBUTE_OR_VALUE 9410// 9411// MessageText: 9412// 9413// The specified directory service attribute or value does not exist. 9414// 9415#define ERROR_DS_NO_ATTRIBUTE_OR_VALUE 8202L 9416 9417// 9418// MessageId: ERROR_DS_INVALID_ATTRIBUTE_SYNTAX 9419// 9420// MessageText: 9421// 9422// The attribute syntax specified to the directory service is invalid. 9423// 9424#define ERROR_DS_INVALID_ATTRIBUTE_SYNTAX 8203L 9425 9426// 9427// MessageId: ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED 9428// 9429// MessageText: 9430// 9431// The attribute type specified to the directory service is not defined. 9432// 9433#define ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED 8204L 9434 9435// 9436// MessageId: ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS 9437// 9438// MessageText: 9439// 9440// The specified directory service attribute or value already exists. 9441// 9442#define ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS 8205L 9443 9444// 9445// MessageId: ERROR_DS_BUSY 9446// 9447// MessageText: 9448// 9449// The directory service is busy. 9450// 9451#define ERROR_DS_BUSY 8206L 9452 9453// 9454// MessageId: ERROR_DS_UNAVAILABLE 9455// 9456// MessageText: 9457// 9458// The directory service is unavailable. 9459// 9460#define ERROR_DS_UNAVAILABLE 8207L 9461 9462// 9463// MessageId: ERROR_DS_NO_RIDS_ALLOCATED 9464// 9465// MessageText: 9466// 9467// The directory service was unable to allocate a relative identifier. 9468// 9469#define ERROR_DS_NO_RIDS_ALLOCATED 8208L 9470 9471// 9472// MessageId: ERROR_DS_NO_MORE_RIDS 9473// 9474// MessageText: 9475// 9476// The directory service has exhausted the pool of relative identifiers. 9477// 9478#define ERROR_DS_NO_MORE_RIDS 8209L 9479 9480// 9481// MessageId: ERROR_DS_INCORRECT_ROLE_OWNER 9482// 9483// MessageText: 9484// 9485// The requested operation could not be performed because the directory service is not the master for that type of operation. 9486// 9487#define ERROR_DS_INCORRECT_ROLE_OWNER 8210L 9488 9489// 9490// MessageId: ERROR_DS_RIDMGR_INIT_ERROR 9491// 9492// MessageText: 9493// 9494// The directory service was unable to initialize the subsystem that allocates relative identifiers. 9495// 9496#define ERROR_DS_RIDMGR_INIT_ERROR 8211L 9497 9498// 9499// MessageId: ERROR_DS_OBJ_CLASS_VIOLATION 9500// 9501// MessageText: 9502// 9503// The requested operation did not satisfy one or more constraints associated with the class of the object. 9504// 9505#define ERROR_DS_OBJ_CLASS_VIOLATION 8212L 9506 9507// 9508// MessageId: ERROR_DS_CANT_ON_NON_LEAF 9509// 9510// MessageText: 9511// 9512// The directory service can perform the requested operation only on a leaf object. 9513// 9514#define ERROR_DS_CANT_ON_NON_LEAF 8213L 9515 9516// 9517// MessageId: ERROR_DS_CANT_ON_RDN 9518// 9519// MessageText: 9520// 9521// The directory service cannot perform the requested operation on the RDN attribute of an object. 9522// 9523#define ERROR_DS_CANT_ON_RDN 8214L 9524 9525// 9526// MessageId: ERROR_DS_CANT_MOD_OBJ_CLASS 9527// 9528// MessageText: 9529// 9530// The directory service detected an attempt to modify the object class of an object. 9531// 9532#define ERROR_DS_CANT_MOD_OBJ_CLASS 8215L 9533 9534// 9535// MessageId: ERROR_DS_CROSS_DOM_MOVE_ERROR 9536// 9537// MessageText: 9538// 9539// The requested cross-domain move operation could not be performed. 9540// 9541#define ERROR_DS_CROSS_DOM_MOVE_ERROR 8216L 9542 9543// 9544// MessageId: ERROR_DS_GC_NOT_AVAILABLE 9545// 9546// MessageText: 9547// 9548// Unable to contact the global catalog server. 9549// 9550#define ERROR_DS_GC_NOT_AVAILABLE 8217L 9551 9552// 9553// MessageId: ERROR_SHARED_POLICY 9554// 9555// MessageText: 9556// 9557// The policy object is shared and can only be modified at the root. 9558// 9559#define ERROR_SHARED_POLICY 8218L 9560 9561// 9562// MessageId: ERROR_POLICY_OBJECT_NOT_FOUND 9563// 9564// MessageText: 9565// 9566// The policy object does not exist. 9567// 9568#define ERROR_POLICY_OBJECT_NOT_FOUND 8219L 9569 9570// 9571// MessageId: ERROR_POLICY_ONLY_IN_DS 9572// 9573// MessageText: 9574// 9575// The requested policy information is only in the directory service. 9576// 9577#define ERROR_POLICY_ONLY_IN_DS 8220L 9578 9579// 9580// MessageId: ERROR_PROMOTION_ACTIVE 9581// 9582// MessageText: 9583// 9584// A domain controller promotion is currently active. 9585// 9586#define ERROR_PROMOTION_ACTIVE 8221L 9587 9588// 9589// MessageId: ERROR_NO_PROMOTION_ACTIVE 9590// 9591// MessageText: 9592// 9593// A domain controller promotion is not currently active 9594// 9595#define ERROR_NO_PROMOTION_ACTIVE 8222L 9596 9597// 8223 unused 9598// 9599// MessageId: ERROR_DS_OPERATIONS_ERROR 9600// 9601// MessageText: 9602// 9603// An operations error occurred. 9604// 9605#define ERROR_DS_OPERATIONS_ERROR 8224L 9606 9607// 9608// MessageId: ERROR_DS_PROTOCOL_ERROR 9609// 9610// MessageText: 9611// 9612// A protocol error occurred. 9613// 9614#define ERROR_DS_PROTOCOL_ERROR 8225L 9615 9616// 9617// MessageId: ERROR_DS_TIMELIMIT_EXCEEDED 9618// 9619// MessageText: 9620// 9621// The time limit for this request was exceeded. 9622// 9623#define ERROR_DS_TIMELIMIT_EXCEEDED 8226L 9624 9625// 9626// MessageId: ERROR_DS_SIZELIMIT_EXCEEDED 9627// 9628// MessageText: 9629// 9630// The size limit for this request was exceeded. 9631// 9632#define ERROR_DS_SIZELIMIT_EXCEEDED 8227L 9633 9634// 9635// MessageId: ERROR_DS_ADMIN_LIMIT_EXCEEDED 9636// 9637// MessageText: 9638// 9639// The administrative limit for this request was exceeded. 9640// 9641#define ERROR_DS_ADMIN_LIMIT_EXCEEDED 8228L 9642 9643// 9644// MessageId: ERROR_DS_COMPARE_FALSE 9645// 9646// MessageText: 9647// 9648// The compare response was false. 9649// 9650#define ERROR_DS_COMPARE_FALSE 8229L 9651 9652// 9653// MessageId: ERROR_DS_COMPARE_TRUE 9654// 9655// MessageText: 9656// 9657// The compare response was true. 9658// 9659#define ERROR_DS_COMPARE_TRUE 8230L 9660 9661// 9662// MessageId: ERROR_DS_AUTH_METHOD_NOT_SUPPORTED 9663// 9664// MessageText: 9665// 9666// The requested authentication method is not supported by the server. 9667// 9668#define ERROR_DS_AUTH_METHOD_NOT_SUPPORTED 8231L 9669 9670// 9671// MessageId: ERROR_DS_STRONG_AUTH_REQUIRED 9672// 9673// MessageText: 9674// 9675// A more secure authentication method is required for this server. 9676// 9677#define ERROR_DS_STRONG_AUTH_REQUIRED 8232L 9678 9679// 9680// MessageId: ERROR_DS_INAPPROPRIATE_AUTH 9681// 9682// MessageText: 9683// 9684// Inappropriate authentication. 9685// 9686#define ERROR_DS_INAPPROPRIATE_AUTH 8233L 9687 9688// 9689// MessageId: ERROR_DS_AUTH_UNKNOWN 9690// 9691// MessageText: 9692// 9693// The authentication mechanism is unknown. 9694// 9695#define ERROR_DS_AUTH_UNKNOWN 8234L 9696 9697// 9698// MessageId: ERROR_DS_REFERRAL 9699// 9700// MessageText: 9701// 9702// A referral was returned from the server. 9703// 9704#define ERROR_DS_REFERRAL 8235L 9705 9706// 9707// MessageId: ERROR_DS_UNAVAILABLE_CRIT_EXTENSION 9708// 9709// MessageText: 9710// 9711// The server does not support the requested critical extension. 9712// 9713#define ERROR_DS_UNAVAILABLE_CRIT_EXTENSION 8236L 9714 9715// 9716// MessageId: ERROR_DS_CONFIDENTIALITY_REQUIRED 9717// 9718// MessageText: 9719// 9720// This request requires a secure connection. 9721// 9722#define ERROR_DS_CONFIDENTIALITY_REQUIRED 8237L 9723 9724// 9725// MessageId: ERROR_DS_INAPPROPRIATE_MATCHING 9726// 9727// MessageText: 9728// 9729// Inappropriate matching. 9730// 9731#define ERROR_DS_INAPPROPRIATE_MATCHING 8238L 9732 9733// 9734// MessageId: ERROR_DS_CONSTRAINT_VIOLATION 9735// 9736// MessageText: 9737// 9738// A constraint violation occurred. 9739// 9740#define ERROR_DS_CONSTRAINT_VIOLATION 8239L 9741 9742// 9743// MessageId: ERROR_DS_NO_SUCH_OBJECT 9744// 9745// MessageText: 9746// 9747// There is no such object on the server. 9748// 9749#define ERROR_DS_NO_SUCH_OBJECT 8240L 9750 9751// 9752// MessageId: ERROR_DS_ALIAS_PROBLEM 9753// 9754// MessageText: 9755// 9756// There is an alias problem. 9757// 9758#define ERROR_DS_ALIAS_PROBLEM 8241L 9759 9760// 9761// MessageId: ERROR_DS_INVALID_DN_SYNTAX 9762// 9763// MessageText: 9764// 9765// An invalid dn syntax has been specified. 9766// 9767#define ERROR_DS_INVALID_DN_SYNTAX 8242L 9768 9769// 9770// MessageId: ERROR_DS_IS_LEAF 9771// 9772// MessageText: 9773// 9774// The object is a leaf object. 9775// 9776#define ERROR_DS_IS_LEAF 8243L 9777 9778// 9779// MessageId: ERROR_DS_ALIAS_DEREF_PROBLEM 9780// 9781// MessageText: 9782// 9783// There is an alias dereferencing problem. 9784// 9785#define ERROR_DS_ALIAS_DEREF_PROBLEM 8244L 9786 9787// 9788// MessageId: ERROR_DS_UNWILLING_TO_PERFORM 9789// 9790// MessageText: 9791// 9792// The server is unwilling to process the request. 9793// 9794#define ERROR_DS_UNWILLING_TO_PERFORM 8245L 9795 9796// 9797// MessageId: ERROR_DS_LOOP_DETECT 9798// 9799// MessageText: 9800// 9801// A loop has been detected. 9802// 9803#define ERROR_DS_LOOP_DETECT 8246L 9804 9805// 9806// MessageId: ERROR_DS_NAMING_VIOLATION 9807// 9808// MessageText: 9809// 9810// There is a naming violation. 9811// 9812#define ERROR_DS_NAMING_VIOLATION 8247L 9813 9814// 9815// MessageId: ERROR_DS_OBJECT_RESULTS_TOO_LARGE 9816// 9817// MessageText: 9818// 9819// The result set is too large. 9820// 9821#define ERROR_DS_OBJECT_RESULTS_TOO_LARGE 8248L 9822 9823// 9824// MessageId: ERROR_DS_AFFECTS_MULTIPLE_DSAS 9825// 9826// MessageText: 9827// 9828// The operation affects multiple DSAs 9829// 9830#define ERROR_DS_AFFECTS_MULTIPLE_DSAS 8249L 9831 9832// 9833// MessageId: ERROR_DS_SERVER_DOWN 9834// 9835// MessageText: 9836// 9837// The server is not operational. 9838// 9839#define ERROR_DS_SERVER_DOWN 8250L 9840 9841// 9842// MessageId: ERROR_DS_LOCAL_ERROR 9843// 9844// MessageText: 9845// 9846// A local error has occurred. 9847// 9848#define ERROR_DS_LOCAL_ERROR 8251L 9849 9850// 9851// MessageId: ERROR_DS_ENCODING_ERROR 9852// 9853// MessageText: 9854// 9855// An encoding error has occurred. 9856// 9857#define ERROR_DS_ENCODING_ERROR 8252L 9858 9859// 9860// MessageId: ERROR_DS_DECODING_ERROR 9861// 9862// MessageText: 9863// 9864// A decoding error has occurred. 9865// 9866#define ERROR_DS_DECODING_ERROR 8253L 9867 9868// 9869// MessageId: ERROR_DS_FILTER_UNKNOWN 9870// 9871// MessageText: 9872// 9873// The search filter cannot be recognized. 9874// 9875#define ERROR_DS_FILTER_UNKNOWN 8254L 9876 9877// 9878// MessageId: ERROR_DS_PARAM_ERROR 9879// 9880// MessageText: 9881// 9882// One or more parameters are illegal. 9883// 9884#define ERROR_DS_PARAM_ERROR 8255L 9885 9886// 9887// MessageId: ERROR_DS_NOT_SUPPORTED 9888// 9889// MessageText: 9890// 9891// The specified method is not supported. 9892// 9893#define ERROR_DS_NOT_SUPPORTED 8256L 9894 9895// 9896// MessageId: ERROR_DS_NO_RESULTS_RETURNED 9897// 9898// MessageText: 9899// 9900// No results were returned. 9901// 9902#define ERROR_DS_NO_RESULTS_RETURNED 8257L 9903 9904// 9905// MessageId: ERROR_DS_CONTROL_NOT_FOUND 9906// 9907// MessageText: 9908// 9909// The specified control is not supported by the server. 9910// 9911#define ERROR_DS_CONTROL_NOT_FOUND 8258L 9912 9913// 9914// MessageId: ERROR_DS_CLIENT_LOOP 9915// 9916// MessageText: 9917// 9918// A referral loop was detected by the client. 9919// 9920#define ERROR_DS_CLIENT_LOOP 8259L 9921 9922// 9923// MessageId: ERROR_DS_REFERRAL_LIMIT_EXCEEDED 9924// 9925// MessageText: 9926// 9927// The preset referral limit was exceeded. 9928// 9929#define ERROR_DS_REFERRAL_LIMIT_EXCEEDED 8260L 9930 9931// 9932// MessageId: ERROR_DS_ROOT_MUST_BE_NC 9933// 9934// MessageText: 9935// 9936// The root object must be the head of a naming context. The root object cannot have an instantiated parent. 9937// 9938#define ERROR_DS_ROOT_MUST_BE_NC 8301L 9939 9940// 9941// MessageId: ERROR_DS_ADD_REPLICA_INHIBITED 9942// 9943// MessageText: 9944// 9945// The add replica operation cannot be performed. The naming context must be writable in order to create the replica. 9946// 9947#define ERROR_DS_ADD_REPLICA_INHIBITED 8302L 9948 9949// 9950// MessageId: ERROR_DS_ATT_NOT_DEF_IN_SCHEMA 9951// 9952// MessageText: 9953// 9954// A reference to an attribute that is not defined in the schema occurred. 9955// 9956#define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA 8303L 9957 9958// 9959// MessageId: ERROR_DS_MAX_OBJ_SIZE_EXCEEDED 9960// 9961// MessageText: 9962// 9963// The maximum size of an object has been exceeded. 9964// 9965#define ERROR_DS_MAX_OBJ_SIZE_EXCEEDED 8304L 9966 9967// 9968// MessageId: ERROR_DS_OBJ_STRING_NAME_EXISTS 9969// 9970// MessageText: 9971// 9972// An attempt was made to add an object to the directory with a name that is already in use. 9973// 9974#define ERROR_DS_OBJ_STRING_NAME_EXISTS 8305L 9975 9976// 9977// MessageId: ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA 9978// 9979// MessageText: 9980// 9981// An attempt was made to add an object of a class that does not have an RDN defined in the schema. 9982// 9983#define ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA 8306L 9984 9985// 9986// MessageId: ERROR_DS_RDN_DOESNT_MATCH_SCHEMA 9987// 9988// MessageText: 9989// 9990// An attempt was made to add an object using an RDN that is not the RDN defined in the schema. 9991// 9992#define ERROR_DS_RDN_DOESNT_MATCH_SCHEMA 8307L 9993 9994// 9995// MessageId: ERROR_DS_NO_REQUESTED_ATTS_FOUND 9996// 9997// MessageText: 9998// 9999// None of the requested attributes were found on the objects. 10000// 10001#define ERROR_DS_NO_REQUESTED_ATTS_FOUND 8308L 10002 10003// 10004// MessageId: ERROR_DS_USER_BUFFER_TO_SMALL 10005// 10006// MessageText: 10007// 10008// The user buffer is too small. 10009// 10010#define ERROR_DS_USER_BUFFER_TO_SMALL 8309L 10011 10012// 10013// MessageId: ERROR_DS_ATT_IS_NOT_ON_OBJ 10014// 10015// MessageText: 10016// 10017// The attribute specified in the operation is not present on the object. 10018// 10019#define ERROR_DS_ATT_IS_NOT_ON_OBJ 8310L 10020 10021// 10022// MessageId: ERROR_DS_ILLEGAL_MOD_OPERATION 10023// 10024// MessageText: 10025// 10026// Illegal modify operation. Some aspect of the modification is not permitted. 10027// 10028#define ERROR_DS_ILLEGAL_MOD_OPERATION 8311L 10029 10030// 10031// MessageId: ERROR_DS_OBJ_TOO_LARGE 10032// 10033// MessageText: 10034// 10035// The specified object is too large. 10036// 10037#define ERROR_DS_OBJ_TOO_LARGE 8312L 10038 10039// 10040// MessageId: ERROR_DS_BAD_INSTANCE_TYPE 10041// 10042// MessageText: 10043// 10044// The specified instance type is not valid. 10045// 10046#define ERROR_DS_BAD_INSTANCE_TYPE 8313L 10047 10048// 10049// MessageId: ERROR_DS_MASTERDSA_REQUIRED 10050// 10051// MessageText: 10052// 10053// The operation must be performed at a master DSA. 10054// 10055#define ERROR_DS_MASTERDSA_REQUIRED 8314L 10056 10057// 10058// MessageId: ERROR_DS_OBJECT_CLASS_REQUIRED 10059// 10060// MessageText: 10061// 10062// The object class attribute must be specified. 10063// 10064#define ERROR_DS_OBJECT_CLASS_REQUIRED 8315L 10065 10066// 10067// MessageId: ERROR_DS_MISSING_REQUIRED_ATT 10068// 10069// MessageText: 10070// 10071// A required attribute is missing. 10072// 10073#define ERROR_DS_MISSING_REQUIRED_ATT 8316L 10074 10075// 10076// MessageId: ERROR_DS_ATT_NOT_DEF_FOR_CLASS 10077// 10078// MessageText: 10079// 10080// An attempt was made to modify an object to include an attribute that is not legal for its class. 10081// 10082#define ERROR_DS_ATT_NOT_DEF_FOR_CLASS 8317L 10083 10084// 10085// MessageId: ERROR_DS_ATT_ALREADY_EXISTS 10086// 10087// MessageText: 10088// 10089// The specified attribute is already present on the object. 10090// 10091#define ERROR_DS_ATT_ALREADY_EXISTS 8318L 10092 10093// 8319 unused 10094// 10095// MessageId: ERROR_DS_CANT_ADD_ATT_VALUES 10096// 10097// MessageText: 10098// 10099// The specified attribute is not present, or has no values. 10100// 10101#define ERROR_DS_CANT_ADD_ATT_VALUES 8320L 10102 10103// 10104// MessageId: ERROR_DS_SINGLE_VALUE_CONSTRAINT 10105// 10106// MessageText: 10107// 10108// Mutliple values were specified for an attribute that can have only one value. 10109// 10110#define ERROR_DS_SINGLE_VALUE_CONSTRAINT 8321L 10111 10112// 10113// MessageId: ERROR_DS_RANGE_CONSTRAINT 10114// 10115// MessageText: 10116// 10117// A value for the attribute was not in the acceptable range of values. 10118// 10119#define ERROR_DS_RANGE_CONSTRAINT 8322L 10120 10121// 10122// MessageId: ERROR_DS_ATT_VAL_ALREADY_EXISTS 10123// 10124// MessageText: 10125// 10126// The specified value already exists. 10127// 10128#define ERROR_DS_ATT_VAL_ALREADY_EXISTS 8323L 10129 10130// 10131// MessageId: ERROR_DS_CANT_REM_MISSING_ATT 10132// 10133// MessageText: 10134// 10135// The attribute cannot be removed because it is not present on the object. 10136// 10137#define ERROR_DS_CANT_REM_MISSING_ATT 8324L 10138 10139// 10140// MessageId: ERROR_DS_CANT_REM_MISSING_ATT_VAL 10141// 10142// MessageText: 10143// 10144// The attribute value cannot be removed because it is not present on the object. 10145// 10146#define ERROR_DS_CANT_REM_MISSING_ATT_VAL 8325L 10147 10148// 10149// MessageId: ERROR_DS_ROOT_CANT_BE_SUBREF 10150// 10151// MessageText: 10152// 10153// The specified root object cannot be a subref. 10154// 10155#define ERROR_DS_ROOT_CANT_BE_SUBREF 8326L 10156 10157// 10158// MessageId: ERROR_DS_NO_CHAINING 10159// 10160// MessageText: 10161// 10162// Chaining is not permitted. 10163// 10164#define ERROR_DS_NO_CHAINING 8327L 10165 10166// 10167// MessageId: ERROR_DS_NO_CHAINED_EVAL 10168// 10169// MessageText: 10170// 10171// Chained evaluation is not permitted. 10172// 10173#define ERROR_DS_NO_CHAINED_EVAL 8328L 10174 10175// 10176// MessageId: ERROR_DS_NO_PARENT_OBJECT 10177// 10178// MessageText: 10179// 10180// The operation could not be performed because the object's parent is either uninstantiated or deleted. 10181// 10182#define ERROR_DS_NO_PARENT_OBJECT 8329L 10183 10184// 10185// MessageId: ERROR_DS_PARENT_IS_AN_ALIAS 10186// 10187// MessageText: 10188// 10189// Having a parent that is an alias is not permitted. Aliases are leaf objects. 10190// 10191#define ERROR_DS_PARENT_IS_AN_ALIAS 8330L 10192 10193// 10194// MessageId: ERROR_DS_CANT_MIX_MASTER_AND_REPS 10195// 10196// MessageText: 10197// 10198// The object and parent must be of the same type, either both masters or 10199// both replicas. 10200// 10201#define ERROR_DS_CANT_MIX_MASTER_AND_REPS 8331L 10202 10203// 10204// MessageId: ERROR_DS_CHILDREN_EXIST 10205// 10206// MessageText: 10207// 10208// The operation cannot be performed because child objects exist. This operation can only be performed on a leaf object. 10209// 10210#define ERROR_DS_CHILDREN_EXIST 8332L 10211 10212// 10213// MessageId: ERROR_DS_OBJ_NOT_FOUND 10214// 10215// MessageText: 10216// 10217// Directory object not found. 10218// 10219#define ERROR_DS_OBJ_NOT_FOUND 8333L 10220 10221// 10222// MessageId: ERROR_DS_ALIASED_OBJ_MISSING 10223// 10224// MessageText: 10225// 10226// The aliased object is missing. 10227// 10228#define ERROR_DS_ALIASED_OBJ_MISSING 8334L 10229 10230// 10231// MessageId: ERROR_DS_BAD_NAME_SYNTAX 10232// 10233// MessageText: 10234// 10235// The object name has bad syntax. 10236// 10237#define ERROR_DS_BAD_NAME_SYNTAX 8335L 10238 10239// 10240// MessageId: ERROR_DS_ALIAS_POINTS_TO_ALIAS 10241// 10242// MessageText: 10243// 10244// It is not permitted for an alias to refer to another alias. 10245// 10246#define ERROR_DS_ALIAS_POINTS_TO_ALIAS 8336L 10247 10248// 10249// MessageId: ERROR_DS_CANT_DEREF_ALIAS 10250// 10251// MessageText: 10252// 10253// The alias cannot be dereferenced. 10254// 10255#define ERROR_DS_CANT_DEREF_ALIAS 8337L 10256 10257// 10258// MessageId: ERROR_DS_OUT_OF_SCOPE 10259// 10260// MessageText: 10261// 10262// The operation is out of scope. 10263// 10264#define ERROR_DS_OUT_OF_SCOPE 8338L 10265 10266// 8339 unused 10267// 10268// MessageId: ERROR_DS_CANT_DELETE_DSA_OBJ 10269// 10270// MessageText: 10271// 10272// The DSA object cannot be deleted. 10273// 10274#define ERROR_DS_CANT_DELETE_DSA_OBJ 8340L 10275 10276// 10277// MessageId: ERROR_DS_GENERIC_ERROR 10278// 10279// MessageText: 10280// 10281// A directory service error has occurred. 10282// 10283#define ERROR_DS_GENERIC_ERROR 8341L 10284 10285// 10286// MessageId: ERROR_DS_DSA_MUST_BE_INT_MASTER 10287// 10288// MessageText: 10289// 10290// The operation can only be performed on an internal master DSA object. 10291// 10292#define ERROR_DS_DSA_MUST_BE_INT_MASTER 8342L 10293 10294// 10295// MessageId: ERROR_DS_CLASS_NOT_DSA 10296// 10297// MessageText: 10298// 10299// The object must be of class DSA. 10300// 10301#define ERROR_DS_CLASS_NOT_DSA 8343L 10302 10303// 10304// MessageId: ERROR_DS_INSUFF_ACCESS_RIGHTS 10305// 10306// MessageText: 10307// 10308// Insufficient access rights to perform the operation. 10309// 10310#define ERROR_DS_INSUFF_ACCESS_RIGHTS 8344L 10311 10312// 10313// MessageId: ERROR_DS_ILLEGAL_SUPERIOR 10314// 10315// MessageText: 10316// 10317// The object cannot be added because the parent is not on the list of possible superiors. 10318// 10319#define ERROR_DS_ILLEGAL_SUPERIOR 8345L 10320 10321// 10322// MessageId: ERROR_DS_ATTRIBUTE_OWNED_BY_SAM 10323// 10324// MessageText: 10325// 10326// Access to the attribute is not permitted because the attribute is owned by the Security Accounts Manager (SAM). 10327// 10328#define ERROR_DS_ATTRIBUTE_OWNED_BY_SAM 8346L 10329 10330// 10331// MessageId: ERROR_DS_NAME_TOO_MANY_PARTS 10332// 10333// MessageText: 10334// 10335// The name has too many parts. 10336// 10337#define ERROR_DS_NAME_TOO_MANY_PARTS 8347L 10338 10339// 10340// MessageId: ERROR_DS_NAME_TOO_LONG 10341// 10342// MessageText: 10343// 10344// The name is too long. 10345// 10346#define ERROR_DS_NAME_TOO_LONG 8348L 10347 10348// 10349// MessageId: ERROR_DS_NAME_VALUE_TOO_LONG 10350// 10351// MessageText: 10352// 10353// The name value is too long. 10354// 10355#define ERROR_DS_NAME_VALUE_TOO_LONG 8349L 10356 10357// 10358// MessageId: ERROR_DS_NAME_UNPARSEABLE 10359// 10360// MessageText: 10361// 10362// The directory service encountered an error parsing a name. 10363// 10364#define ERROR_DS_NAME_UNPARSEABLE 8350L 10365 10366// 10367// MessageId: ERROR_DS_NAME_TYPE_UNKNOWN 10368// 10369// MessageText: 10370// 10371// The directory service cannot get the attribute type for a name. 10372// 10373#define ERROR_DS_NAME_TYPE_UNKNOWN 8351L 10374 10375// 10376// MessageId: ERROR_DS_NOT_AN_OBJECT 10377// 10378// MessageText: 10379// 10380// The name does not identify an object; the name identifies a phantom. 10381// 10382#define ERROR_DS_NOT_AN_OBJECT 8352L 10383 10384// 10385// MessageId: ERROR_DS_SEC_DESC_TOO_SHORT 10386// 10387// MessageText: 10388// 10389// The security descriptor is too short. 10390// 10391#define ERROR_DS_SEC_DESC_TOO_SHORT 8353L 10392 10393// 10394// MessageId: ERROR_DS_SEC_DESC_INVALID 10395// 10396// MessageText: 10397// 10398// The security descriptor is invalid. 10399// 10400#define ERROR_DS_SEC_DESC_INVALID 8354L 10401 10402// 10403// MessageId: ERROR_DS_NO_DELETED_NAME 10404// 10405// MessageText: 10406// 10407// Failed to create name for deleted object. 10408// 10409#define ERROR_DS_NO_DELETED_NAME 8355L 10410 10411// 10412// MessageId: ERROR_DS_SUBREF_MUST_HAVE_PARENT 10413// 10414// MessageText: 10415// 10416// The parent of a new subref must exist. 10417// 10418#define ERROR_DS_SUBREF_MUST_HAVE_PARENT 8356L 10419 10420// 10421// MessageId: ERROR_DS_NCNAME_MUST_BE_NC 10422// 10423// MessageText: 10424// 10425// The object must be a naming context. 10426// 10427#define ERROR_DS_NCNAME_MUST_BE_NC 8357L 10428 10429// 10430// MessageId: ERROR_DS_CANT_ADD_SYSTEM_ONLY 10431// 10432// MessageText: 10433// 10434// It is not permitted to add an attribute which is owned by the system. 10435// 10436#define ERROR_DS_CANT_ADD_SYSTEM_ONLY 8358L 10437 10438// 10439// MessageId: ERROR_DS_CLASS_MUST_BE_CONCRETE 10440// 10441// MessageText: 10442// 10443// The class of the object must be structural; you cannot instantiate an abstract class. 10444// 10445#define ERROR_DS_CLASS_MUST_BE_CONCRETE 8359L 10446 10447// 10448// MessageId: ERROR_DS_INVALID_DMD 10449// 10450// MessageText: 10451// 10452// The schema object could not be found. 10453// 10454#define ERROR_DS_INVALID_DMD 8360L 10455 10456// 10457// MessageId: ERROR_DS_OBJ_GUID_EXISTS 10458// 10459// MessageText: 10460// 10461// A local object with this GUID (dead or alive) already exists. 10462// 10463#define ERROR_DS_OBJ_GUID_EXISTS 8361L 10464 10465// 10466// MessageId: ERROR_DS_NOT_ON_BACKLINK 10467// 10468// MessageText: 10469// 10470// The operation cannot be performed on a back link. 10471// 10472#define ERROR_DS_NOT_ON_BACKLINK 8362L 10473 10474// 10475// MessageId: ERROR_DS_NO_CROSSREF_FOR_NC 10476// 10477// MessageText: 10478// 10479// The cross reference for the specified naming context could not be found. 10480// 10481#define ERROR_DS_NO_CROSSREF_FOR_NC 8363L 10482 10483// 10484// MessageId: ERROR_DS_SHUTTING_DOWN 10485// 10486// MessageText: 10487// 10488// The operation could not be performed because the directory service is shutting down. 10489// 10490#define ERROR_DS_SHUTTING_DOWN 8364L 10491 10492// 10493// MessageId: ERROR_DS_UNKNOWN_OPERATION 10494// 10495// MessageText: 10496// 10497// The directory service request is invalid. 10498// 10499#define ERROR_DS_UNKNOWN_OPERATION 8365L 10500 10501// 10502// MessageId: ERROR_DS_INVALID_ROLE_OWNER 10503// 10504// MessageText: 10505// 10506// The role owner attribute could not be read. 10507// 10508#define ERROR_DS_INVALID_ROLE_OWNER 8366L 10509 10510// 10511// MessageId: ERROR_DS_COULDNT_CONTACT_FSMO 10512// 10513// MessageText: 10514// 10515// The requested FSMO operation failed. The current FSMO holder could not be contacted. 10516// 10517#define ERROR_DS_COULDNT_CONTACT_FSMO 8367L 10518 10519// 10520// MessageId: ERROR_DS_CROSS_NC_DN_RENAME 10521// 10522// MessageText: 10523// 10524// Modification of a DN across a naming context is not permitted. 10525// 10526#define ERROR_DS_CROSS_NC_DN_RENAME 8368L 10527 10528// 10529// MessageId: ERROR_DS_CANT_MOD_SYSTEM_ONLY 10530// 10531// MessageText: 10532// 10533// The attribute cannot be modified because it is owned by the system. 10534// 10535#define ERROR_DS_CANT_MOD_SYSTEM_ONLY 8369L 10536 10537// 10538// MessageId: ERROR_DS_REPLICATOR_ONLY 10539// 10540// MessageText: 10541// 10542// Only the replicator can perform this function. 10543// 10544#define ERROR_DS_REPLICATOR_ONLY 8370L 10545 10546// 10547// MessageId: ERROR_DS_OBJ_CLASS_NOT_DEFINED 10548// 10549// MessageText: 10550// 10551// The specified class is not defined. 10552// 10553#define ERROR_DS_OBJ_CLASS_NOT_DEFINED 8371L 10554 10555// 10556// MessageId: ERROR_DS_OBJ_CLASS_NOT_SUBCLASS 10557// 10558// MessageText: 10559// 10560// The specified class is not a subclass. 10561// 10562#define ERROR_DS_OBJ_CLASS_NOT_SUBCLASS 8372L 10563 10564// 10565// MessageId: ERROR_DS_NAME_REFERENCE_INVALID 10566// 10567// MessageText: 10568// 10569// The name reference is invalid. 10570// 10571#define ERROR_DS_NAME_REFERENCE_INVALID 8373L 10572 10573// 10574// MessageId: ERROR_DS_CROSS_REF_EXISTS 10575// 10576// MessageText: 10577// 10578// A cross reference already exists. 10579// 10580#define ERROR_DS_CROSS_REF_EXISTS 8374L 10581 10582// 10583// MessageId: ERROR_DS_CANT_DEL_MASTER_CROSSREF 10584// 10585// MessageText: 10586// 10587// It is not permitted to delete a master cross reference. 10588// 10589#define ERROR_DS_CANT_DEL_MASTER_CROSSREF 8375L 10590 10591// 10592// MessageId: ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD 10593// 10594// MessageText: 10595// 10596// Subtree notifications are only supported on NC heads. 10597// 10598#define ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD 8376L 10599 10600// 10601// MessageId: ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX 10602// 10603// MessageText: 10604// 10605// Notification filter is too complex. 10606// 10607#define ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX 8377L 10608 10609// 10610// MessageId: ERROR_DS_DUP_RDN 10611// 10612// MessageText: 10613// 10614// Schema update failed: duplicate RDN. 10615// 10616#define ERROR_DS_DUP_RDN 8378L 10617 10618// 10619// MessageId: ERROR_DS_DUP_OID 10620// 10621// MessageText: 10622// 10623// Schema update failed: duplicate OID. 10624// 10625#define ERROR_DS_DUP_OID 8379L 10626 10627// 10628// MessageId: ERROR_DS_DUP_MAPI_ID 10629// 10630// MessageText: 10631// 10632// Schema update failed: duplicate MAPI identifier. 10633// 10634#define ERROR_DS_DUP_MAPI_ID 8380L 10635 10636// 10637// MessageId: ERROR_DS_DUP_SCHEMA_ID_GUID 10638// 10639// MessageText: 10640// 10641// Schema update failed: duplicate schema-id GUID. 10642// 10643#define ERROR_DS_DUP_SCHEMA_ID_GUID 8381L 10644 10645// 10646// MessageId: ERROR_DS_DUP_LDAP_DISPLAY_NAME 10647// 10648// MessageText: 10649// 10650// Schema update failed: duplicate LDAP display name. 10651// 10652#define ERROR_DS_DUP_LDAP_DISPLAY_NAME 8382L 10653 10654// 10655// MessageId: ERROR_DS_SEMANTIC_ATT_TEST 10656// 10657// MessageText: 10658// 10659// Schema update failed: range-lower less than range upper. 10660// 10661#define ERROR_DS_SEMANTIC_ATT_TEST 8383L 10662 10663// 10664// MessageId: ERROR_DS_SYNTAX_MISMATCH 10665// 10666// MessageText: 10667// 10668// Schema update failed: syntax mismatch. 10669// 10670#define ERROR_DS_SYNTAX_MISMATCH 8384L 10671 10672// 10673// MessageId: ERROR_DS_EXISTS_IN_MUST_HAVE 10674// 10675// MessageText: 10676// 10677// Schema deletion failed: attribute is used in must-contain. 10678// 10679#define ERROR_DS_EXISTS_IN_MUST_HAVE 8385L 10680 10681// 10682// MessageId: ERROR_DS_EXISTS_IN_MAY_HAVE 10683// 10684// MessageText: 10685// 10686// Schema deletion failed: attribute is used in may-contain. 10687// 10688#define ERROR_DS_EXISTS_IN_MAY_HAVE 8386L 10689 10690// 10691// MessageId: ERROR_DS_NONEXISTENT_MAY_HAVE 10692// 10693// MessageText: 10694// 10695// Schema update failed: attribute in may-contain does not exist. 10696// 10697#define ERROR_DS_NONEXISTENT_MAY_HAVE 8387L 10698 10699// 10700// MessageId: ERROR_DS_NONEXISTENT_MUST_HAVE 10701// 10702// MessageText: 10703// 10704// Schema update failed: attribute in must-contain does not exist. 10705// 10706#define ERROR_DS_NONEXISTENT_MUST_HAVE 8388L 10707 10708// 10709// MessageId: ERROR_DS_AUX_CLS_TEST_FAIL 10710// 10711// MessageText: 10712// 10713// Schema update failed: class in aux-class list does not exist or is not an auxiliary class. 10714// 10715#define ERROR_DS_AUX_CLS_TEST_FAIL 8389L 10716 10717// 10718// MessageId: ERROR_DS_NONEXISTENT_POSS_SUP 10719// 10720// MessageText: 10721// 10722// Schema update failed: class in poss-superiors does not exist. 10723// 10724#define ERROR_DS_NONEXISTENT_POSS_SUP 8390L 10725 10726// 10727// MessageId: ERROR_DS_SUB_CLS_TEST_FAIL 10728// 10729// MessageText: 10730// 10731// Schema update failed: class in subclassof list does not exist or does not satisfy hierarchy rules. 10732// 10733#define ERROR_DS_SUB_CLS_TEST_FAIL 8391L 10734 10735// 10736// MessageId: ERROR_DS_BAD_RDN_ATT_ID_SYNTAX 10737// 10738// MessageText: 10739// 10740// Schema update failed: Rdn-Att-Id has wrong syntax. 10741// 10742#define ERROR_DS_BAD_RDN_ATT_ID_SYNTAX 8392L 10743 10744// 10745// MessageId: ERROR_DS_EXISTS_IN_AUX_CLS 10746// 10747// MessageText: 10748// 10749// Schema deletion failed: class is used as auxiliary class. 10750// 10751#define ERROR_DS_EXISTS_IN_AUX_CLS 8393L 10752 10753// 10754// MessageId: ERROR_DS_EXISTS_IN_SUB_CLS 10755// 10756// MessageText: 10757// 10758// Schema deletion failed: class is used as sub class. 10759// 10760#define ERROR_DS_EXISTS_IN_SUB_CLS 8394L 10761 10762// 10763// MessageId: ERROR_DS_EXISTS_IN_POSS_SUP 10764// 10765// MessageText: 10766// 10767// Schema deletion failed: class is used as poss superior. 10768// 10769#define ERROR_DS_EXISTS_IN_POSS_SUP 8395L 10770 10771// 10772// MessageId: ERROR_DS_RECALCSCHEMA_FAILED 10773// 10774// MessageText: 10775// 10776// Schema update failed in recalculating validation cache. 10777// 10778#define ERROR_DS_RECALCSCHEMA_FAILED 8396L 10779 10780// 10781// MessageId: ERROR_DS_TREE_DELETE_NOT_FINISHED 10782// 10783// MessageText: 10784// 10785// The tree deletion is not finished. The request must be made again to continue deleting the tree. 10786// 10787#define ERROR_DS_TREE_DELETE_NOT_FINISHED 8397L 10788 10789// 10790// MessageId: ERROR_DS_CANT_DELETE 10791// 10792// MessageText: 10793// 10794// The requested delete operation could not be performed. 10795// 10796#define ERROR_DS_CANT_DELETE 8398L 10797 10798// 10799// MessageId: ERROR_DS_ATT_SCHEMA_REQ_ID 10800// 10801// MessageText: 10802// 10803// Cannot read the governs class identifier for the schema record. 10804// 10805#define ERROR_DS_ATT_SCHEMA_REQ_ID 8399L 10806 10807// 10808// MessageId: ERROR_DS_BAD_ATT_SCHEMA_SYNTAX 10809// 10810// MessageText: 10811// 10812// The attribute schema has bad syntax. 10813// 10814#define ERROR_DS_BAD_ATT_SCHEMA_SYNTAX 8400L 10815 10816// 10817// MessageId: ERROR_DS_CANT_CACHE_ATT 10818// 10819// MessageText: 10820// 10821// The attribute could not be cached. 10822// 10823#define ERROR_DS_CANT_CACHE_ATT 8401L 10824 10825// 10826// MessageId: ERROR_DS_CANT_CACHE_CLASS 10827// 10828// MessageText: 10829// 10830// The class could not be cached. 10831// 10832#define ERROR_DS_CANT_CACHE_CLASS 8402L 10833 10834// 10835// MessageId: ERROR_DS_CANT_REMOVE_ATT_CACHE 10836// 10837// MessageText: 10838// 10839// The attribute could not be removed from the cache. 10840// 10841#define ERROR_DS_CANT_REMOVE_ATT_CACHE 8403L 10842 10843// 10844// MessageId: ERROR_DS_CANT_REMOVE_CLASS_CACHE 10845// 10846// MessageText: 10847// 10848// The class could not be removed from the cache. 10849// 10850#define ERROR_DS_CANT_REMOVE_CLASS_CACHE 8404L 10851 10852// 10853// MessageId: ERROR_DS_CANT_RETRIEVE_DN 10854// 10855// MessageText: 10856// 10857// The distinguished name attribute could not be read. 10858// 10859#define ERROR_DS_CANT_RETRIEVE_DN 8405L 10860 10861// 10862// MessageId: ERROR_DS_MISSING_SUPREF 10863// 10864// MessageText: 10865// 10866// A required subref is missing. 10867// 10868#define ERROR_DS_MISSING_SUPREF 8406L 10869 10870// 10871// MessageId: ERROR_DS_CANT_RETRIEVE_INSTANCE 10872// 10873// MessageText: 10874// 10875// The instance type attribute could not be retrieved. 10876// 10877#define ERROR_DS_CANT_RETRIEVE_INSTANCE 8407L 10878 10879// 10880// MessageId: ERROR_DS_CODE_INCONSISTENCY 10881// 10882// MessageText: 10883// 10884// An internal error has occurred. 10885// 10886#define ERROR_DS_CODE_INCONSISTENCY 8408L 10887 10888// 10889// MessageId: ERROR_DS_DATABASE_ERROR 10890// 10891// MessageText: 10892// 10893// A database error has occurred. 10894// 10895#define ERROR_DS_DATABASE_ERROR 8409L 10896 10897// 10898// MessageId: ERROR_DS_GOVERNSID_MISSING 10899// 10900// MessageText: 10901// 10902// The attribute GOVERNSID is missing. 10903// 10904#define ERROR_DS_GOVERNSID_MISSING 8410L 10905 10906// 10907// MessageId: ERROR_DS_MISSING_EXPECTED_ATT 10908// 10909// MessageText: 10910// 10911// An expected attribute is missing. 10912// 10913#define ERROR_DS_MISSING_EXPECTED_ATT 8411L 10914 10915// 10916// MessageId: ERROR_DS_NCNAME_MISSING_CR_REF 10917// 10918// MessageText: 10919// 10920// The specified naming context is missing a cross reference. 10921// 10922#define ERROR_DS_NCNAME_MISSING_CR_REF 8412L 10923 10924// 10925// MessageId: ERROR_DS_SECURITY_CHECKING_ERROR 10926// 10927// MessageText: 10928// 10929// A security checking error has occurred. 10930// 10931#define ERROR_DS_SECURITY_CHECKING_ERROR 8413L 10932 10933// 10934// MessageId: ERROR_DS_SCHEMA_NOT_LOADED 10935// 10936// MessageText: 10937// 10938// The schema is not loaded. 10939// 10940#define ERROR_DS_SCHEMA_NOT_LOADED 8414L 10941 10942// 10943// MessageId: ERROR_DS_SCHEMA_ALLOC_FAILED 10944// 10945// MessageText: 10946// 10947// Schema allocation failed. Please check if the machine is running low on memory. 10948// 10949#define ERROR_DS_SCHEMA_ALLOC_FAILED 8415L 10950 10951// 10952// MessageId: ERROR_DS_ATT_SCHEMA_REQ_SYNTAX 10953// 10954// MessageText: 10955// 10956// Failed to obtain the required syntax for the attribute schema. 10957// 10958#define ERROR_DS_ATT_SCHEMA_REQ_SYNTAX 8416L 10959 10960// 10961// MessageId: ERROR_DS_GCVERIFY_ERROR 10962// 10963// MessageText: 10964// 10965// The global catalog verification failed. The global catalog is not available or does not support the operation. Some part of the directory is currently not available. 10966// 10967#define ERROR_DS_GCVERIFY_ERROR 8417L 10968 10969// 10970// MessageId: ERROR_DS_DRA_SCHEMA_MISMATCH 10971// 10972// MessageText: 10973// 10974// The replication operation failed because of a schema mismatch between the servers involved. 10975// 10976#define ERROR_DS_DRA_SCHEMA_MISMATCH 8418L 10977 10978// 10979// MessageId: ERROR_DS_CANT_FIND_DSA_OBJ 10980// 10981// MessageText: 10982// 10983// The DSA object could not be found. 10984// 10985#define ERROR_DS_CANT_FIND_DSA_OBJ 8419L 10986 10987// 10988// MessageId: ERROR_DS_CANT_FIND_EXPECTED_NC 10989// 10990// MessageText: 10991// 10992// The naming context could not be found. 10993// 10994#define ERROR_DS_CANT_FIND_EXPECTED_NC 8420L 10995 10996// 10997// MessageId: ERROR_DS_CANT_FIND_NC_IN_CACHE 10998// 10999// MessageText: 11000// 11001// The naming context could not be found in the cache. 11002// 11003#define ERROR_DS_CANT_FIND_NC_IN_CACHE 8421L 11004 11005// 11006// MessageId: ERROR_DS_CANT_RETRIEVE_CHILD 11007// 11008// MessageText: 11009// 11010// The child object could not be retrieved. 11011// 11012#define ERROR_DS_CANT_RETRIEVE_CHILD 8422L 11013 11014// 11015// MessageId: ERROR_DS_SECURITY_ILLEGAL_MODIFY 11016// 11017// MessageText: 11018// 11019// The modification was not permitted for security reasons. 11020// 11021#define ERROR_DS_SECURITY_ILLEGAL_MODIFY 8423L 11022 11023// 11024// MessageId: ERROR_DS_CANT_REPLACE_HIDDEN_REC 11025// 11026// MessageText: 11027// 11028// The operation cannot replace the hidden record. 11029// 11030#define ERROR_DS_CANT_REPLACE_HIDDEN_REC 8424L 11031 11032// 11033// MessageId: ERROR_DS_BAD_HIERARCHY_FILE 11034// 11035// MessageText: 11036// 11037// The hierarchy file is invalid. 11038// 11039#define ERROR_DS_BAD_HIERARCHY_FILE 8425L 11040 11041// 11042// MessageId: ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED 11043// 11044// MessageText: 11045// 11046// The attempt to build the hierarchy table failed. 11047// 11048#define ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED 8426L 11049 11050// 11051// MessageId: ERROR_DS_CONFIG_PARAM_MISSING 11052// 11053// MessageText: 11054// 11055// The directory configuration parameter is missing from the registry. 11056// 11057#define ERROR_DS_CONFIG_PARAM_MISSING 8427L 11058 11059// 11060// MessageId: ERROR_DS_COUNTING_AB_INDICES_FAILED 11061// 11062// MessageText: 11063// 11064// The attempt to count the address book indices failed. 11065// 11066#define ERROR_DS_COUNTING_AB_INDICES_FAILED 8428L 11067 11068// 11069// MessageId: ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED 11070// 11071// MessageText: 11072// 11073// The allocation of the hierarchy table failed. 11074// 11075#define ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED 8429L 11076 11077// 11078// MessageId: ERROR_DS_INTERNAL_FAILURE 11079// 11080// MessageText: 11081// 11082// The directory service encountered an internal failure. 11083// 11084#define ERROR_DS_INTERNAL_FAILURE 8430L 11085 11086// 11087// MessageId: ERROR_DS_UNKNOWN_ERROR 11088// 11089// MessageText: 11090// 11091// The directory service encountered an unknown failure. 11092// 11093#define ERROR_DS_UNKNOWN_ERROR 8431L 11094 11095// 11096// MessageId: ERROR_DS_ROOT_REQUIRES_CLASS_TOP 11097// 11098// MessageText: 11099// 11100// A root object requires a class of 'top'. 11101// 11102#define ERROR_DS_ROOT_REQUIRES_CLASS_TOP 8432L 11103 11104// 11105// MessageId: ERROR_DS_REFUSING_FSMO_ROLES 11106// 11107// MessageText: 11108// 11109// This directory server is shutting down, and cannot take ownership of new floating single-master operation roles. 11110// 11111#define ERROR_DS_REFUSING_FSMO_ROLES 8433L 11112 11113// 11114// MessageId: ERROR_DS_MISSING_FSMO_SETTINGS 11115// 11116// MessageText: 11117// 11118// The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles. 11119// 11120#define ERROR_DS_MISSING_FSMO_SETTINGS 8434L 11121 11122// 11123// MessageId: ERROR_DS_UNABLE_TO_SURRENDER_ROLES 11124// 11125// MessageText: 11126// 11127// The directory service was unable to transfer ownership of one or more floating single-master operation roles to other servers. 11128// 11129#define ERROR_DS_UNABLE_TO_SURRENDER_ROLES 8435L 11130 11131// 11132// MessageId: ERROR_DS_DRA_GENERIC 11133// 11134// MessageText: 11135// 11136// The replication operation failed. 11137// 11138#define ERROR_DS_DRA_GENERIC 8436L 11139 11140// 11141// MessageId: ERROR_DS_DRA_INVALID_PARAMETER 11142// 11143// MessageText: 11144// 11145// An invalid parameter was specified for this replication operation. 11146// 11147#define ERROR_DS_DRA_INVALID_PARAMETER 8437L 11148 11149// 11150// MessageId: ERROR_DS_DRA_BUSY 11151// 11152// MessageText: 11153// 11154// The directory service is too busy to complete the replication operation at this time. 11155// 11156#define ERROR_DS_DRA_BUSY 8438L 11157 11158// 11159// MessageId: ERROR_DS_DRA_BAD_DN 11160// 11161// MessageText: 11162// 11163// The distinguished name specified for this replication operation is invalid. 11164// 11165#define ERROR_DS_DRA_BAD_DN 8439L 11166 11167// 11168// MessageId: ERROR_DS_DRA_BAD_NC 11169// 11170// MessageText: 11171// 11172// The naming context specified for this replication operation is invalid. 11173// 11174#define ERROR_DS_DRA_BAD_NC 8440L 11175 11176// 11177// MessageId: ERROR_DS_DRA_DN_EXISTS 11178// 11179// MessageText: 11180// 11181// The distinguished name specified for this replication operation already exists. 11182// 11183#define ERROR_DS_DRA_DN_EXISTS 8441L 11184 11185// 11186// MessageId: ERROR_DS_DRA_INTERNAL_ERROR 11187// 11188// MessageText: 11189// 11190// The replication system encountered an internal error. 11191// 11192#define ERROR_DS_DRA_INTERNAL_ERROR 8442L 11193 11194// 11195// MessageId: ERROR_DS_DRA_INCONSISTENT_DIT 11196// 11197// MessageText: 11198// 11199// The replication operation encountered a database inconsistency. 11200// 11201#define ERROR_DS_DRA_INCONSISTENT_DIT 8443L 11202 11203// 11204// MessageId: ERROR_DS_DRA_CONNECTION_FAILED 11205// 11206// MessageText: 11207// 11208// The server specified for this replication operation could not be contacted. 11209// 11210#define ERROR_DS_DRA_CONNECTION_FAILED 8444L 11211 11212// 11213// MessageId: ERROR_DS_DRA_BAD_INSTANCE_TYPE 11214// 11215// MessageText: 11216// 11217// The replication operation encountered an object with an invalid instance type. 11218// 11219#define ERROR_DS_DRA_BAD_INSTANCE_TYPE 8445L 11220 11221// 11222// MessageId: ERROR_DS_DRA_OUT_OF_MEM 11223// 11224// MessageText: 11225// 11226// The replication operation failed to allocate memory. 11227// 11228#define ERROR_DS_DRA_OUT_OF_MEM 8446L 11229 11230// 11231// MessageId: ERROR_DS_DRA_MAIL_PROBLEM 11232// 11233// MessageText: 11234// 11235// The replication operation encountered an error with the mail system. 11236// 11237#define ERROR_DS_DRA_MAIL_PROBLEM 8447L 11238 11239// 11240// MessageId: ERROR_DS_DRA_REF_ALREADY_EXISTS 11241// 11242// MessageText: 11243// 11244// The replication reference information for the target server already exists. 11245// 11246#define ERROR_DS_DRA_REF_ALREADY_EXISTS 8448L 11247 11248// 11249// MessageId: ERROR_DS_DRA_REF_NOT_FOUND 11250// 11251// MessageText: 11252// 11253// The replication reference information for the target server does not exist. 11254// 11255#define ERROR_DS_DRA_REF_NOT_FOUND 8449L 11256 11257// 11258// MessageId: ERROR_DS_DRA_OBJ_IS_REP_SOURCE 11259// 11260// MessageText: 11261// 11262// The naming context cannot be removed because it is replicated to another server. 11263// 11264#define ERROR_DS_DRA_OBJ_IS_REP_SOURCE 8450L 11265 11266// 11267// MessageId: ERROR_DS_DRA_DB_ERROR 11268// 11269// MessageText: 11270// 11271// The replication operation encountered a database error. 11272// 11273#define ERROR_DS_DRA_DB_ERROR 8451L 11274 11275// 11276// MessageId: ERROR_DS_DRA_NO_REPLICA 11277// 11278// MessageText: 11279// 11280// The naming context is in the process of being removed or is not replicated from the specified server. 11281// 11282#define ERROR_DS_DRA_NO_REPLICA 8452L 11283 11284// 11285// MessageId: ERROR_DS_DRA_ACCESS_DENIED 11286// 11287// MessageText: 11288// 11289// Replication access was denied. 11290// 11291#define ERROR_DS_DRA_ACCESS_DENIED 8453L 11292 11293// 11294// MessageId: ERROR_DS_DRA_NOT_SUPPORTED 11295// 11296// MessageText: 11297// 11298// The requested operation is not supported by this version of the directory service. 11299// 11300#define ERROR_DS_DRA_NOT_SUPPORTED 8454L 11301 11302// 11303// MessageId: ERROR_DS_DRA_RPC_CANCELLED 11304// 11305// MessageText: 11306// 11307// The replication remote procedure call was cancelled. 11308// 11309#define ERROR_DS_DRA_RPC_CANCELLED 8455L 11310 11311// 11312// MessageId: ERROR_DS_DRA_SOURCE_DISABLED 11313// 11314// MessageText: 11315// 11316// The source server is currently rejecting replication requests. 11317// 11318#define ERROR_DS_DRA_SOURCE_DISABLED 8456L 11319 11320// 11321// MessageId: ERROR_DS_DRA_SINK_DISABLED 11322// 11323// MessageText: 11324// 11325// The destination server is currently rejecting replication requests. 11326// 11327#define ERROR_DS_DRA_SINK_DISABLED 8457L 11328 11329// 11330// MessageId: ERROR_DS_DRA_NAME_COLLISION 11331// 11332// MessageText: 11333// 11334// The replication operation failed due to a collision of object names. 11335// 11336#define ERROR_DS_DRA_NAME_COLLISION 8458L 11337 11338// 11339// MessageId: ERROR_DS_DRA_SOURCE_REINSTALLED 11340// 11341// MessageText: 11342// 11343// The replication source has been reinstalled. 11344// 11345#define ERROR_DS_DRA_SOURCE_REINSTALLED 8459L 11346 11347// 11348// MessageId: ERROR_DS_DRA_MISSING_PARENT 11349// 11350// MessageText: 11351// 11352// The replication operation failed because a required parent object is missing. 11353// 11354#define ERROR_DS_DRA_MISSING_PARENT 8460L 11355 11356// 11357// MessageId: ERROR_DS_DRA_PREEMPTED 11358// 11359// MessageText: 11360// 11361// The replication operation was preempted. 11362// 11363#define ERROR_DS_DRA_PREEMPTED 8461L 11364 11365// 11366// MessageId: ERROR_DS_DRA_ABANDON_SYNC 11367// 11368// MessageText: 11369// 11370// The replication synchronization attempt was abandoned because of a lack of updates. 11371// 11372#define ERROR_DS_DRA_ABANDON_SYNC 8462L 11373 11374// 11375// MessageId: ERROR_DS_DRA_SHUTDOWN 11376// 11377// MessageText: 11378// 11379// The replication operation was terminated because the system is shutting down. 11380// 11381#define ERROR_DS_DRA_SHUTDOWN 8463L 11382 11383// 11384// MessageId: ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET 11385// 11386// MessageText: 11387// 11388// The replication synchronization attempt failed as the destination partial attribute set is not a subset of source partial attribute set. 11389// 11390#define ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET 8464L 11391 11392// 11393// MessageId: ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA 11394// 11395// MessageText: 11396// 11397// The replication synchronization attempt failed because a master replica attempted to sync from a partial replica. 11398// 11399#define ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA 8465L 11400 11401// 11402// MessageId: ERROR_DS_DRA_EXTN_CONNECTION_FAILED 11403// 11404// MessageText: 11405// 11406// The server specified for this replication operation was contacted, but that server was unable to contact an additional server needed to complete the operation. 11407// 11408#define ERROR_DS_DRA_EXTN_CONNECTION_FAILED 8466L 11409 11410// 11411// MessageId: ERROR_DS_INSTALL_SCHEMA_MISMATCH 11412// 11413// MessageText: 11414// 11415// A schema mismatch is detected between the source and the build used during a replica install. The replica cannot be installed. 11416// 11417#define ERROR_DS_INSTALL_SCHEMA_MISMATCH 8467L 11418 11419// 11420// MessageId: ERROR_DS_DUP_LINK_ID 11421// 11422// MessageText: 11423// 11424// Schema update failed: An attribute with the same link identifier already exists. 11425// 11426#define ERROR_DS_DUP_LINK_ID 8468L 11427 11428// 11429// MessageId: ERROR_DS_NAME_ERROR_RESOLVING 11430// 11431// MessageText: 11432// 11433// Name translation: Generic processing error. 11434// 11435#define ERROR_DS_NAME_ERROR_RESOLVING 8469L 11436 11437// 11438// MessageId: ERROR_DS_NAME_ERROR_NOT_FOUND 11439// 11440// MessageText: 11441// 11442// Name translation: Could not find the name or insufficient right to see name. 11443// 11444#define ERROR_DS_NAME_ERROR_NOT_FOUND 8470L 11445 11446// 11447// MessageId: ERROR_DS_NAME_ERROR_NOT_UNIQUE 11448// 11449// MessageText: 11450// 11451// Name translation: Input name mapped to more than one output name. 11452// 11453#define ERROR_DS_NAME_ERROR_NOT_UNIQUE 8471L 11454 11455// 11456// MessageId: ERROR_DS_NAME_ERROR_NO_MAPPING 11457// 11458// MessageText: 11459// 11460// Name translation: Input name found, but not the associated output format. 11461// 11462#define ERROR_DS_NAME_ERROR_NO_MAPPING 8472L 11463 11464// 11465// MessageId: ERROR_DS_NAME_ERROR_DOMAIN_ONLY 11466// 11467// MessageText: 11468// 11469// Name translation: Unable to resolve completely, only the domain was found. 11470// 11471#define ERROR_DS_NAME_ERROR_DOMAIN_ONLY 8473L 11472 11473// 11474// MessageId: ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING 11475// 11476// MessageText: 11477// 11478// Name translation: Unable to perform purely syntactical mapping at the client without going out to the wire. 11479// 11480#define ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING 8474L 11481 11482// 11483// MessageId: ERROR_DS_CONSTRUCTED_ATT_MOD 11484// 11485// MessageText: 11486// 11487// Modification of a constructed att is not allowed. 11488// 11489#define ERROR_DS_CONSTRUCTED_ATT_MOD 8475L 11490 11491// 11492// MessageId: ERROR_DS_WRONG_OM_OBJ_CLASS 11493// 11494// MessageText: 11495// 11496// The OM-Object-Class specified is incorrect for an attribute with the specified syntax. 11497// 11498#define ERROR_DS_WRONG_OM_OBJ_CLASS 8476L 11499 11500// 11501// MessageId: ERROR_DS_DRA_REPL_PENDING 11502// 11503// MessageText: 11504// 11505// The replication request has been posted; waiting for reply. 11506// 11507#define ERROR_DS_DRA_REPL_PENDING 8477L 11508 11509// 11510// MessageId: ERROR_DS_DS_REQUIRED 11511// 11512// MessageText: 11513// 11514// The requested operation requires a directory service, and none was available. 11515// 11516#define ERROR_DS_DS_REQUIRED 8478L 11517 11518// 11519// MessageId: ERROR_DS_INVALID_LDAP_DISPLAY_NAME 11520// 11521// MessageText: 11522// 11523// The LDAP display name of the class or attribute contains non-ASCII characters. 11524// 11525#define ERROR_DS_INVALID_LDAP_DISPLAY_NAME 8479L 11526 11527// 11528// MessageId: ERROR_DS_NON_BASE_SEARCH 11529// 11530// MessageText: 11531// 11532// The requested search operation is only supported for base searches. 11533// 11534#define ERROR_DS_NON_BASE_SEARCH 8480L 11535 11536// 11537// MessageId: ERROR_DS_CANT_RETRIEVE_ATTS 11538// 11539// MessageText: 11540// 11541// The search failed to retrieve attributes from the database. 11542// 11543#define ERROR_DS_CANT_RETRIEVE_ATTS 8481L 11544 11545// 11546// MessageId: ERROR_DS_BACKLINK_WITHOUT_LINK 11547// 11548// MessageText: 11549// 11550// The schema update operation tried to add a backward link attribute that has no corresponding forward link. 11551// 11552#define ERROR_DS_BACKLINK_WITHOUT_LINK 8482L 11553 11554// 11555// MessageId: ERROR_DS_EPOCH_MISMATCH 11556// 11557// MessageText: 11558// 11559// Source and destination of a cross-domain move do not agree on the object's epoch number. Either source or destination does not have the latest version of the object. 11560// 11561#define ERROR_DS_EPOCH_MISMATCH 8483L 11562 11563// 11564// MessageId: ERROR_DS_SRC_NAME_MISMATCH 11565// 11566// MessageText: 11567// 11568// Source and destination of a cross-domain move do not agree on the object's current name. Either source or destination does not have the latest version of the object. 11569// 11570#define ERROR_DS_SRC_NAME_MISMATCH 8484L 11571 11572// 11573// MessageId: ERROR_DS_SRC_AND_DST_NC_IDENTICAL 11574// 11575// MessageText: 11576// 11577// Source and destination for the cross-domain move operation are identical. Caller should use local move operation instead of cross-domain move operation. 11578// 11579#define ERROR_DS_SRC_AND_DST_NC_IDENTICAL 8485L 11580 11581// 11582// MessageId: ERROR_DS_DST_NC_MISMATCH 11583// 11584// MessageText: 11585// 11586// Source and destination for a cross-domain move are not in agreement on the naming contexts in the forest. Either source or destination does not have the latest version of the Partitions container. 11587// 11588#define ERROR_DS_DST_NC_MISMATCH 8486L 11589 11590// 11591// MessageId: ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC 11592// 11593// MessageText: 11594// 11595// Destination of a cross-domain move is not authoritative for the destination naming context. 11596// 11597#define ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC 8487L 11598 11599// 11600// MessageId: ERROR_DS_SRC_GUID_MISMATCH 11601// 11602// MessageText: 11603// 11604// Source and destination of a cross-domain move do not agree on the identity of the source object. Either source or destination does not have the latest version of the source object. 11605// 11606#define ERROR_DS_SRC_GUID_MISMATCH 8488L 11607 11608// 11609// MessageId: ERROR_DS_CANT_MOVE_DELETED_OBJECT 11610// 11611// MessageText: 11612// 11613// Object being moved across-domains is already known to be deleted by the destination server. The source server does not have the latest version of the source object. 11614// 11615#define ERROR_DS_CANT_MOVE_DELETED_OBJECT 8489L 11616 11617// 11618// MessageId: ERROR_DS_PDC_OPERATION_IN_PROGRESS 11619// 11620// MessageText: 11621// 11622// Another operation which requires exclusive access to the PDC FSMO is already in progress. 11623// 11624#define ERROR_DS_PDC_OPERATION_IN_PROGRESS 8490L 11625 11626// 11627// MessageId: ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD 11628// 11629// MessageText: 11630// 11631// A cross-domain move operation failed such that two versions of the moved object exist - one each in the source and destination domains. The destination object needs to be removed to restore the system to a consistent state. 11632// 11633#define ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD 8491L 11634 11635// 11636// MessageId: ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION 11637// 11638// MessageText: 11639// 11640// This object may not be moved across domain boundaries either because cross-domain moves for this class are disallowed, or the object has some special characteristics, eg: trust account or restricted RID, which prevent its move. 11641// 11642#define ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION 8492L 11643 11644// 11645// MessageId: ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS 11646// 11647// MessageText: 11648// 11649// Can't move objects with memberships across domain boundaries as once moved, this would violate the membership conditions of the account group. Remove the object from any account group memberships and retry. 11650// 11651#define ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS 8493L 11652 11653// 11654// MessageId: ERROR_DS_NC_MUST_HAVE_NC_PARENT 11655// 11656// MessageText: 11657// 11658// A naming context head must be the immediate child of another naming context head, not of an interior node. 11659// 11660#define ERROR_DS_NC_MUST_HAVE_NC_PARENT 8494L 11661 11662// 11663// MessageId: ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE 11664// 11665// MessageText: 11666// 11667// The directory cannot validate the proposed naming context name because it does not hold a replica of the naming context above the proposed naming context. Please ensure that the domain naming master role is held by a server that is configured as a g 11668// lobal catalog server, and that the server is up to date with its replication partners. 11669// 11670#define ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE 8495L 11671 11672// 11673// MessageId: ERROR_DS_DST_DOMAIN_NOT_NATIVE 11674// 11675// MessageText: 11676// 11677// Destination domain must be in native mode. 11678// 11679#define ERROR_DS_DST_DOMAIN_NOT_NATIVE 8496L 11680 11681// 11682// MessageId: ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER 11683// 11684// MessageText: 11685// 11686// The operation can not be performed because the server does not have an infrastructure container in the domain of interest. 11687// 11688#define ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER 8497L 11689 11690// 11691// MessageId: ERROR_DS_CANT_MOVE_ACCOUNT_GROUP 11692// 11693// MessageText: 11694// 11695// Cross-domain move of account groups is not allowed. 11696// 11697#define ERROR_DS_CANT_MOVE_ACCOUNT_GROUP 8498L 11698 11699// 11700// MessageId: ERROR_DS_CANT_MOVE_RESOURCE_GROUP 11701// 11702// MessageText: 11703// 11704// Cross-domain move of resource groups is not allowed. 11705// 11706#define ERROR_DS_CANT_MOVE_RESOURCE_GROUP 8499L 11707 11708// 11709// MessageId: ERROR_DS_INVALID_SEARCH_FLAG 11710// 11711// MessageText: 11712// 11713// The search flags for the attribute are invalid. The ANR bit is valid only on attributes of Unicode or Teletex strings. 11714// 11715#define ERROR_DS_INVALID_SEARCH_FLAG 8500L 11716 11717// 11718// MessageId: ERROR_DS_NO_TREE_DELETE_ABOVE_NC 11719// 11720// MessageText: 11721// 11722// Tree deletions starting at an object which has an NC head as a descendant are not allowed. 11723// 11724#define ERROR_DS_NO_TREE_DELETE_ABOVE_NC 8501L 11725 11726// 11727// MessageId: ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE 11728// 11729// MessageText: 11730// 11731// The directory service failed to lock a tree in preparation for a tree deletion because the tree was in use. 11732// 11733#define ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE 8502L 11734 11735// 11736// MessageId: ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE 11737// 11738// MessageText: 11739// 11740// The directory service failed to identify the list of objects to delete while attempting a tree deletion. 11741// 11742#define ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE 8503L 11743 11744// 11745// MessageId: ERROR_DS_SAM_INIT_FAILURE 11746// 11747// MessageText: 11748// 11749// Security Accounts Manager initialization failed because of the following error: %1. 11750// Error Status: 0x%2. Click OK to shut down the system and reboot into Directory Services Restore Mode. Check the event log for detailed information. 11751// 11752#define ERROR_DS_SAM_INIT_FAILURE 8504L 11753 11754// 11755// MessageId: ERROR_DS_SENSITIVE_GROUP_VIOLATION 11756// 11757// MessageText: 11758// 11759// Only an administrator can modify the membership list of an administrative group. 11760// 11761#define ERROR_DS_SENSITIVE_GROUP_VIOLATION 8505L 11762 11763// 11764// MessageId: ERROR_DS_CANT_MOD_PRIMARYGROUPID 11765// 11766// MessageText: 11767// 11768// Cannot change the primary group ID of a domain controller account. 11769// 11770#define ERROR_DS_CANT_MOD_PRIMARYGROUPID 8506L 11771 11772// 11773// MessageId: ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD 11774// 11775// MessageText: 11776// 11777// An attempt is made to modify the base schema. 11778// 11779#define ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD 8507L 11780 11781// 11782// MessageId: ERROR_DS_NONSAFE_SCHEMA_CHANGE 11783// 11784// MessageText: 11785// 11786// Adding a new mandatory attribute to an existing class, deleting a mandatory attribute from an existing class, or adding an optional attribute to the special class Top that is not a backlink attribute (directly or through inheritance, for example, by 11787// adding or deleting an auxiliary class) is not allowed. 11788// 11789#define ERROR_DS_NONSAFE_SCHEMA_CHANGE 8508L 11790 11791// 11792// MessageId: ERROR_DS_SCHEMA_UPDATE_DISALLOWED 11793// 11794// MessageText: 11795// 11796// Schema update is not allowed on this DC. Either the registry key is not set or the DC is not the schema FSMO Role Owner. 11797// 11798#define ERROR_DS_SCHEMA_UPDATE_DISALLOWED 8509L 11799 11800// 11801// MessageId: ERROR_DS_CANT_CREATE_UNDER_SCHEMA 11802// 11803// MessageText: 11804// 11805// An object of this class cannot be created under the schema container. You can only create attribute-schema and class-schema objects under the schema container. 11806// 11807#define ERROR_DS_CANT_CREATE_UNDER_SCHEMA 8510L 11808 11809// 11810// MessageId: ERROR_DS_INSTALL_NO_SRC_SCH_VERSION 11811// 11812// MessageText: 11813// 11814// The replica/child install failed to get the objectVersion attribute on the schema container on the source DC. Either the attribute is missing on the schema container or the credentials supplied do not have permission to read it. 11815// 11816#define ERROR_DS_INSTALL_NO_SRC_SCH_VERSION 8511L 11817 11818// 11819// MessageId: ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE 11820// 11821// MessageText: 11822// 11823// The replica/child install failed to read the objectVersion attribute in the SCHEMA section of the file schema.ini in the system32 directory. 11824// 11825#define ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE 8512L 11826 11827// 11828// MessageId: ERROR_DS_INVALID_GROUP_TYPE 11829// 11830// MessageText: 11831// 11832// The specified group type is invalid. 11833// 11834#define ERROR_DS_INVALID_GROUP_TYPE 8513L 11835 11836// 11837// MessageId: ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN 11838// 11839// MessageText: 11840// 11841// You cannot nest global groups in a mixed domain if the group is security-enabled. 11842// 11843#define ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN 8514L 11844 11845// 11846// MessageId: ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN 11847// 11848// MessageText: 11849// 11850// You cannot nest local groups in a mixed domain if the group is security-enabled. 11851// 11852#define ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN 8515L 11853 11854// 11855// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER 11856// 11857// MessageText: 11858// 11859// A global group cannot have a local group as a member. 11860// 11861#define ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER 8516L 11862 11863// 11864// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER 11865// 11866// MessageText: 11867// 11868// A global group cannot have a universal group as a member. 11869// 11870#define ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER 8517L 11871 11872// 11873// MessageId: ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER 11874// 11875// MessageText: 11876// 11877// A universal group cannot have a local group as a member. 11878// 11879#define ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER 8518L 11880 11881// 11882// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER 11883// 11884// MessageText: 11885// 11886// A global group cannot have a cross-domain member. 11887// 11888#define ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER 8519L 11889 11890// 11891// MessageId: ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER 11892// 11893// MessageText: 11894// 11895// A local group cannot have another cross domain local group as a member. 11896// 11897#define ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER 8520L 11898 11899// 11900// MessageId: ERROR_DS_HAVE_PRIMARY_MEMBERS 11901// 11902// MessageText: 11903// 11904// A group with primary members cannot change to a security-disabled group. 11905// 11906#define ERROR_DS_HAVE_PRIMARY_MEMBERS 8521L 11907 11908// 11909// MessageId: ERROR_DS_STRING_SD_CONVERSION_FAILED 11910// 11911// MessageText: 11912// 11913// The schema cache load failed to convert the string default SD on a class-schema object. 11914// 11915#define ERROR_DS_STRING_SD_CONVERSION_FAILED 8522L 11916 11917// 11918// MessageId: ERROR_DS_NAMING_MASTER_GC 11919// 11920// MessageText: 11921// 11922// Only DSAs configured to be Global Catalog servers should be allowed to hold the Domain Naming Master FSMO role. 11923// 11924#define ERROR_DS_NAMING_MASTER_GC 8523L 11925 11926// 11927// MessageId: ERROR_DS_DNS_LOOKUP_FAILURE 11928// 11929// MessageText: 11930// 11931// The DSA operation is unable to proceed because of a DNS lookup failure. 11932// 11933#define ERROR_DS_DNS_LOOKUP_FAILURE 8524L 11934 11935// 11936// MessageId: ERROR_DS_COULDNT_UPDATE_SPNS 11937// 11938// MessageText: 11939// 11940// While processing a change to the DNS Host Name for an object, the Service Principal Name values could not be kept in sync. 11941// 11942#define ERROR_DS_COULDNT_UPDATE_SPNS 8525L 11943 11944// 11945// MessageId: ERROR_DS_CANT_RETRIEVE_SD 11946// 11947// MessageText: 11948// 11949// The Security Descriptor attribute could not be read. 11950// 11951#define ERROR_DS_CANT_RETRIEVE_SD 8526L 11952 11953// 11954// MessageId: ERROR_DS_KEY_NOT_UNIQUE 11955// 11956// MessageText: 11957// 11958// The object requested was not found, but an object with that key was found. 11959// 11960#define ERROR_DS_KEY_NOT_UNIQUE 8527L 11961 11962// 11963// MessageId: ERROR_DS_WRONG_LINKED_ATT_SYNTAX 11964// 11965// MessageText: 11966// 11967// The syntax of the linked attribute being added is incorrect. Forward links can only have syntax 2.5.5.1, 2.5.5.7, and 2.5.5.14, and backlinks can only have syntax 2.5.5.1 11968// 11969#define ERROR_DS_WRONG_LINKED_ATT_SYNTAX 8528L 11970 11971// 11972// MessageId: ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD 11973// 11974// MessageText: 11975// 11976// Security Account Manager needs to get the boot password. 11977// 11978#define ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD 8529L 11979 11980// 11981// MessageId: ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY 11982// 11983// MessageText: 11984// 11985// Security Account Manager needs to get the boot key from floppy disk. 11986// 11987#define ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY 8530L 11988 11989// 11990// MessageId: ERROR_DS_CANT_START 11991// 11992// MessageText: 11993// 11994// Directory Service cannot start. 11995// 11996#define ERROR_DS_CANT_START 8531L 11997 11998// 11999// MessageId: ERROR_DS_INIT_FAILURE 12000// 12001// MessageText: 12002// 12003// Directory Services could not start. 12004// 12005#define ERROR_DS_INIT_FAILURE 8532L 12006 12007// 12008// MessageId: ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION 12009// 12010// MessageText: 12011// 12012// The connection between client and server requires packet privacy or better. 12013// 12014#define ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION 8533L 12015 12016// 12017// MessageId: ERROR_DS_SOURCE_DOMAIN_IN_FOREST 12018// 12019// MessageText: 12020// 12021// The source domain may not be in the same forest as destination. 12022// 12023#define ERROR_DS_SOURCE_DOMAIN_IN_FOREST 8534L 12024 12025// 12026// MessageId: ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST 12027// 12028// MessageText: 12029// 12030// The destination domain must be in the forest. 12031// 12032#define ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST 8535L 12033 12034// 12035// MessageId: ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED 12036// 12037// MessageText: 12038// 12039// The operation requires that destination domain auditing be enabled. 12040// 12041#define ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED 8536L 12042 12043// 12044// MessageId: ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN 12045// 12046// MessageText: 12047// 12048// The operation couldn't locate a DC for the source domain. 12049// 12050#define ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN 8537L 12051 12052// 12053// MessageId: ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER 12054// 12055// MessageText: 12056// 12057// The source object must be a group or user. 12058// 12059#define ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER 8538L 12060 12061// 12062// MessageId: ERROR_DS_SRC_SID_EXISTS_IN_FOREST 12063// 12064// MessageText: 12065// 12066// The source object's SID already exists in destination forest. 12067// 12068#define ERROR_DS_SRC_SID_EXISTS_IN_FOREST 8539L 12069 12070// 12071// MessageId: ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH 12072// 12073// MessageText: 12074// 12075// The source and destination object must be of the same type. 12076// 12077#define ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH 8540L 12078 12079// 12080// MessageId: ERROR_SAM_INIT_FAILURE 12081// 12082// MessageText: 12083// 12084// Security Accounts Manager initialization failed because of the following error: %1. 12085// Error Status: 0x%2. Click OK to shut down the system and reboot into Safe Mode. Check the event log for detailed information. 12086// 12087#define ERROR_SAM_INIT_FAILURE 8541L 12088 12089// 12090// MessageId: ERROR_DS_DRA_SCHEMA_INFO_SHIP 12091// 12092// MessageText: 12093// 12094// Schema information could not be included in the replication request. 12095// 12096#define ERROR_DS_DRA_SCHEMA_INFO_SHIP 8542L 12097 12098// 12099// MessageId: ERROR_DS_DRA_SCHEMA_CONFLICT 12100// 12101// MessageText: 12102// 12103// The replication operation could not be completed due to a schema 12104// incompatibility. 12105// 12106#define ERROR_DS_DRA_SCHEMA_CONFLICT 8543L 12107 12108// 12109// MessageId: ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT 12110// 12111// MessageText: 12112// 12113// The replication operation could not be completed due to a previous schema incompatibility. 12114// 12115#define ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT 8544L 12116 12117// 12118// MessageId: ERROR_DS_DRA_OBJ_NC_MISMATCH 12119// 12120// MessageText: 12121// 12122// The replication update could not be applied because either the source or the destination has not yet received information regarding a recent cross-domain move operation. 12123// 12124#define ERROR_DS_DRA_OBJ_NC_MISMATCH 8545L 12125 12126// 12127// MessageId: ERROR_DS_NC_STILL_HAS_DSAS 12128// 12129// MessageText: 12130// 12131// The requested domain could not be deleted because there exist domain controllers that still host this domain. 12132// 12133#define ERROR_DS_NC_STILL_HAS_DSAS 8546L 12134 12135// 12136// MessageId: ERROR_DS_GC_REQUIRED 12137// 12138// MessageText: 12139// 12140// The requested operation can be performed only on a global catalog server. 12141// 12142#define ERROR_DS_GC_REQUIRED 8547L 12143 12144// 12145// MessageId: ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY 12146// 12147// MessageText: 12148// 12149// A local group can only be a member of other local groups in the same domain. 12150// 12151#define ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY 8548L 12152 12153// 12154// MessageId: ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS 12155// 12156// MessageText: 12157// 12158// Foreign security principals cannot be members of universal groups. 12159// 12160#define ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS 8549L 12161 12162// 12163// MessageId: ERROR_DS_CANT_ADD_TO_GC 12164// 12165// MessageText: 12166// 12167// The attribute is not allowed to be replicated to the GC because of security reasons. 12168// 12169#define ERROR_DS_CANT_ADD_TO_GC 8550L 12170 12171// 12172// MessageId: ERROR_DS_NO_CHECKPOINT_WITH_PDC 12173// 12174// MessageText: 12175// 12176// The checkpoint with the PDC could not be taken because there too many modifications being processed currently. 12177// 12178#define ERROR_DS_NO_CHECKPOINT_WITH_PDC 8551L 12179 12180// 12181// MessageId: ERROR_DS_SOURCE_AUDITING_NOT_ENABLED 12182// 12183// MessageText: 12184// 12185// The operation requires that source domain auditing be enabled. 12186// 12187#define ERROR_DS_SOURCE_AUDITING_NOT_ENABLED 8552L 12188 12189// 12190// MessageId: ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC 12191// 12192// MessageText: 12193// 12194// Security principal objects can only be created inside domain naming contexts. 12195// 12196#define ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC 8553L 12197 12198// 12199// MessageId: ERROR_DS_INVALID_NAME_FOR_SPN 12200// 12201// MessageText: 12202// 12203// A Service Principal Name (SPN) could not be constructed because the provided hostname is not in the necessary format. 12204// 12205#define ERROR_DS_INVALID_NAME_FOR_SPN 8554L 12206 12207// 12208// MessageId: ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS 12209// 12210// MessageText: 12211// 12212// A Filter was passed that uses constructed attributes. 12213// 12214#define ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS 8555L 12215 12216// 12217// MessageId: ERROR_DS_UNICODEPWD_NOT_IN_QUOTES 12218// 12219// MessageText: 12220// 12221// The unicodePwd attribute value must be enclosed in double quotes. 12222// 12223#define ERROR_DS_UNICODEPWD_NOT_IN_QUOTES 8556L 12224 12225// 12226// MessageId: ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED 12227// 12228// MessageText: 12229// 12230// Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased. 12231// 12232#define ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED 8557L 12233 12234// 12235// MessageId: ERROR_DS_MUST_BE_RUN_ON_DST_DC 12236// 12237// MessageText: 12238// 12239// For security reasons, the operation must be run on the destination DC. 12240// 12241#define ERROR_DS_MUST_BE_RUN_ON_DST_DC 8558L 12242 12243// 12244// MessageId: ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER 12245// 12246// MessageText: 12247// 12248// For security reasons, the source DC must be Service Pack 4 or greater. 12249// 12250#define ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER 8559L 12251 12252// 12253// MessageId: ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ 12254// 12255// MessageText: 12256// 12257// Critical Directory Service System objects cannot be deleted during tree delete operations. The tree delete may have been partially performed. 12258// 12259#define ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ 8560L 12260 12261/////////////////////////////////////////////////// 12262// / 12263// End of Active Directory Error Codes / 12264// / 12265// 8000 to 8999 / 12266/////////////////////////////////////////////////// 12267 12268 12269/////////////////////////////////////////////////// 12270// // 12271// DNS Error Codes // 12272// // 12273// 9000 to 9999 // 12274/////////////////////////////////////////////////// 12275 12276// ============================= 12277// Facility DNS Error Messages 12278// ============================= 12279 12280// 12281// DNS response codes. 12282// 12283 12284#define DNS_ERROR_RESPONSE_CODES_BASE 9000 12285 12286#define DNS_ERROR_RCODE_NO_ERROR NO_ERROR 12287 12288#define DNS_ERROR_MASK 0x00002328 // 9000 or DNS_ERROR_RESPONSE_CODES_BASE 12289 12290// DNS_ERROR_RCODE_FORMAT_ERROR 0x00002329 12291// 12292// MessageId: DNS_ERROR_RCODE_FORMAT_ERROR 12293// 12294// MessageText: 12295// 12296// DNS server unable to interpret format. 12297// 12298#define DNS_ERROR_RCODE_FORMAT_ERROR 9001L 12299 12300// DNS_ERROR_RCODE_SERVER_FAILURE 0x0000232a 12301// 12302// MessageId: DNS_ERROR_RCODE_SERVER_FAILURE 12303// 12304// MessageText: 12305// 12306// DNS server failure. 12307// 12308#define DNS_ERROR_RCODE_SERVER_FAILURE 9002L 12309 12310// DNS_ERROR_RCODE_NAME_ERROR 0x0000232b 12311// 12312// MessageId: DNS_ERROR_RCODE_NAME_ERROR 12313// 12314// MessageText: 12315// 12316// DNS name does not exist. 12317// 12318#define DNS_ERROR_RCODE_NAME_ERROR 9003L 12319 12320// DNS_ERROR_RCODE_NOT_IMPLEMENTED 0x0000232c 12321// 12322// MessageId: DNS_ERROR_RCODE_NOT_IMPLEMENTED 12323// 12324// MessageText: 12325// 12326// DNS request not supported by name server. 12327// 12328#define DNS_ERROR_RCODE_NOT_IMPLEMENTED 9004L 12329 12330// DNS_ERROR_RCODE_REFUSED 0x0000232d 12331// 12332// MessageId: DNS_ERROR_RCODE_REFUSED 12333// 12334// MessageText: 12335// 12336// DNS operation refused. 12337// 12338#define DNS_ERROR_RCODE_REFUSED 9005L 12339 12340// DNS_ERROR_RCODE_YXDOMAIN 0x0000232e 12341// 12342// MessageId: DNS_ERROR_RCODE_YXDOMAIN 12343// 12344// MessageText: 12345// 12346// DNS name that ought not exist, does exist. 12347// 12348#define DNS_ERROR_RCODE_YXDOMAIN 9006L 12349 12350// DNS_ERROR_RCODE_YXRRSET 0x0000232f 12351// 12352// MessageId: DNS_ERROR_RCODE_YXRRSET 12353// 12354// MessageText: 12355// 12356// DNS RR set that ought not exist, does exist. 12357// 12358#define DNS_ERROR_RCODE_YXRRSET 9007L 12359 12360// DNS_ERROR_RCODE_NXRRSET 0x00002330 12361// 12362// MessageId: DNS_ERROR_RCODE_NXRRSET 12363// 12364// MessageText: 12365// 12366// DNS RR set that ought to exist, does not exist. 12367// 12368#define DNS_ERROR_RCODE_NXRRSET 9008L 12369 12370// DNS_ERROR_RCODE_NOTAUTH 0x00002331 12371// 12372// MessageId: DNS_ERROR_RCODE_NOTAUTH 12373// 12374// MessageText: 12375// 12376// DNS server not authoritative for zone. 12377// 12378#define DNS_ERROR_RCODE_NOTAUTH 9009L 12379 12380// DNS_ERROR_RCODE_NOTZONE 0x00002332 12381// 12382// MessageId: DNS_ERROR_RCODE_NOTZONE 12383// 12384// MessageText: 12385// 12386// DNS name in update or prereq is not in zone. 12387// 12388#define DNS_ERROR_RCODE_NOTZONE 9010L 12389 12390// DNS_ERROR_RCODE_BADSIG 0x00002338 12391// 12392// MessageId: DNS_ERROR_RCODE_BADSIG 12393// 12394// MessageText: 12395// 12396// DNS signature failed to verify. 12397// 12398#define DNS_ERROR_RCODE_BADSIG 9016L 12399 12400// DNS_ERROR_RCODE_BADKEY 0x00002339 12401// 12402// MessageId: DNS_ERROR_RCODE_BADKEY 12403// 12404// MessageText: 12405// 12406// DNS bad key. 12407// 12408#define DNS_ERROR_RCODE_BADKEY 9017L 12409 12410// DNS_ERROR_RCODE_BADTIME 0x0000233a 12411// 12412// MessageId: DNS_ERROR_RCODE_BADTIME 12413// 12414// MessageText: 12415// 12416// DNS signature validity expired. 12417// 12418#define DNS_ERROR_RCODE_BADTIME 9018L 12419 12420#define DNS_ERROR_RCODE_LAST DNS_ERROR_RCODE_BADTIME 12421 12422 12423// 12424// Packet format 12425// 12426 12427#define DNS_ERROR_PACKET_FMT_BASE 9500 12428 12429// DNS_INFO_NO_RECORDS 0x0000251d 12430// 12431// MessageId: DNS_INFO_NO_RECORDS 12432// 12433// MessageText: 12434// 12435// No records found for given DNS query. 12436// 12437#define DNS_INFO_NO_RECORDS 9501L 12438 12439// DNS_ERROR_BAD_PACKET 0x0000251e 12440// 12441// MessageId: DNS_ERROR_BAD_PACKET 12442// 12443// MessageText: 12444// 12445// Bad DNS packet. 12446// 12447#define DNS_ERROR_BAD_PACKET 9502L 12448 12449// DNS_ERROR_NO_PACKET 0x0000251f 12450// 12451// MessageId: DNS_ERROR_NO_PACKET 12452// 12453// MessageText: 12454// 12455// No DNS packet. 12456// 12457#define DNS_ERROR_NO_PACKET 9503L 12458 12459// DNS_ERROR_RCODE 0x00002520 12460// 12461// MessageId: DNS_ERROR_RCODE 12462// 12463// MessageText: 12464// 12465// DNS error, check rcode. 12466// 12467#define DNS_ERROR_RCODE 9504L 12468 12469// DNS_ERROR_UNSECURE_PACKET 0x00002521 12470// 12471// MessageId: DNS_ERROR_UNSECURE_PACKET 12472// 12473// MessageText: 12474// 12475// Unsecured DNS packet. 12476// 12477#define DNS_ERROR_UNSECURE_PACKET 9505L 12478 12479#define DNS_STATUS_PACKET_UNSECURE DNS_ERROR_UNSECURE_PACKET 12480 12481 12482// 12483// General API errors 12484// 12485 12486#define DNS_ERROR_NO_MEMORY ERROR_OUTOFMEMORY 12487#define DNS_ERROR_INVALID_NAME ERROR_INVALID_NAME 12488#define DNS_ERROR_INVALID_DATA ERROR_INVALID_DATA 12489 12490#define DNS_ERROR_GENERAL_API_BASE 9550 12491 12492// DNS_ERROR_INVALID_TYPE 0x0000254f 12493// 12494// MessageId: DNS_ERROR_INVALID_TYPE 12495// 12496// MessageText: 12497// 12498// Invalid DNS type. 12499// 12500#define DNS_ERROR_INVALID_TYPE 9551L 12501 12502// DNS_ERROR_INVALID_IP_ADDRESS 0x00002550 12503// 12504// MessageId: DNS_ERROR_INVALID_IP_ADDRESS 12505// 12506// MessageText: 12507// 12508// Invalid IP address. 12509// 12510#define DNS_ERROR_INVALID_IP_ADDRESS 9552L 12511 12512// DNS_ERROR_INVALID_PROPERTY 0x00002551 12513// 12514// MessageId: DNS_ERROR_INVALID_PROPERTY 12515// 12516// MessageText: 12517// 12518// Invalid property. 12519// 12520#define DNS_ERROR_INVALID_PROPERTY 9553L 12521 12522// DNS_ERROR_TRY_AGAIN_LATER 0x00002552 12523// 12524// MessageId: DNS_ERROR_TRY_AGAIN_LATER 12525// 12526// MessageText: 12527// 12528// Try DNS operation again later. 12529// 12530#define DNS_ERROR_TRY_AGAIN_LATER 9554L 12531 12532// DNS_ERROR_NOT_UNIQUE 0x00002553 12533// 12534// MessageId: DNS_ERROR_NOT_UNIQUE 12535// 12536// MessageText: 12537// 12538// Record for given name and type is not unique. 12539// 12540#define DNS_ERROR_NOT_UNIQUE 9555L 12541 12542// DNS_ERROR_NON_RFC_NAME 0x00002554 12543// 12544// MessageId: DNS_ERROR_NON_RFC_NAME 12545// 12546// MessageText: 12547// 12548// DNS name does not comply with RFC specifications. 12549// 12550#define DNS_ERROR_NON_RFC_NAME 9556L 12551 12552// DNS_STATUS_FQDN 0x00002555 12553// 12554// MessageId: DNS_STATUS_FQDN 12555// 12556// MessageText: 12557// 12558// DNS name is a fully-qualified DNS name. 12559// 12560#define DNS_STATUS_FQDN 9557L 12561 12562// DNS_STATUS_DOTTED_NAME 0x00002556 12563// 12564// MessageId: DNS_STATUS_DOTTED_NAME 12565// 12566// MessageText: 12567// 12568// DNS name is dotted (multi-label). 12569// 12570#define DNS_STATUS_DOTTED_NAME 9558L 12571 12572// DNS_STATUS_SINGLE_PART_NAME 0x00002557 12573// 12574// MessageId: DNS_STATUS_SINGLE_PART_NAME 12575// 12576// MessageText: 12577// 12578// DNS name is a single-part name. 12579// 12580#define DNS_STATUS_SINGLE_PART_NAME 9559L 12581 12582// DNS_ERROR_INVALID_NAME_CHAR 0x00002558 12583// 12584// MessageId: DNS_ERROR_INVALID_NAME_CHAR 12585// 12586// MessageText: 12587// 12588// DNS name contains an invalid character. 12589// 12590#define DNS_ERROR_INVALID_NAME_CHAR 9560L 12591 12592// DNS_ERROR_NUMERIC_NAME 0x00002559 12593// 12594// MessageId: DNS_ERROR_NUMERIC_NAME 12595// 12596// MessageText: 12597// 12598// DNS name is entirely numeric. 12599// 12600#define DNS_ERROR_NUMERIC_NAME 9561L 12601 12602 12603// 12604// Zone errors 12605// 12606 12607#define DNS_ERROR_ZONE_BASE 9600 12608 12609// DNS_ERROR_ZONE_DOES_NOT_EXIST 0x00002581 12610// 12611// MessageId: DNS_ERROR_ZONE_DOES_NOT_EXIST 12612// 12613// MessageText: 12614// 12615// DNS zone does not exist. 12616// 12617#define DNS_ERROR_ZONE_DOES_NOT_EXIST 9601L 12618 12619// DNS_ERROR_NO_ZONE_INFO 0x00002582 12620// 12621// MessageId: DNS_ERROR_NO_ZONE_INFO 12622// 12623// MessageText: 12624// 12625// DNS zone information not available. 12626// 12627#define DNS_ERROR_NO_ZONE_INFO 9602L 12628 12629// DNS_ERROR_INVALID_ZONE_OPERATION 0x00002583 12630// 12631// MessageId: DNS_ERROR_INVALID_ZONE_OPERATION 12632// 12633// MessageText: 12634// 12635// Invalid operation for DNS zone. 12636// 12637#define DNS_ERROR_INVALID_ZONE_OPERATION 9603L 12638 12639// DNS_ERROR_ZONE_CONFIGURATION_ERROR 0x00002584 12640// 12641// MessageId: DNS_ERROR_ZONE_CONFIGURATION_ERROR 12642// 12643// MessageText: 12644// 12645// Invalid DNS zone configuration. 12646// 12647#define DNS_ERROR_ZONE_CONFIGURATION_ERROR 9604L 12648 12649// DNS_ERROR_ZONE_HAS_NO_SOA_RECORD 0x00002585 12650// 12651// MessageId: DNS_ERROR_ZONE_HAS_NO_SOA_RECORD 12652// 12653// MessageText: 12654// 12655// DNS zone has no start of authority (SOA) record. 12656// 12657#define DNS_ERROR_ZONE_HAS_NO_SOA_RECORD 9605L 12658 12659// DNS_ERROR_ZONE_HAS_NO_NS_RECORDS 0x00002586 12660// 12661// MessageId: DNS_ERROR_ZONE_HAS_NO_NS_RECORDS 12662// 12663// MessageText: 12664// 12665// DNS zone has no Name Server (NS) record. 12666// 12667#define DNS_ERROR_ZONE_HAS_NO_NS_RECORDS 9606L 12668 12669// DNS_ERROR_ZONE_LOCKED 0x00002587 12670// 12671// MessageId: DNS_ERROR_ZONE_LOCKED 12672// 12673// MessageText: 12674// 12675// DNS zone is locked. 12676// 12677#define DNS_ERROR_ZONE_LOCKED 9607L 12678 12679// DNS_ERROR_ZONE_CREATION_FAILED 0x00002588 12680// 12681// MessageId: DNS_ERROR_ZONE_CREATION_FAILED 12682// 12683// MessageText: 12684// 12685// DNS zone creation failed. 12686// 12687#define DNS_ERROR_ZONE_CREATION_FAILED 9608L 12688 12689// DNS_ERROR_ZONE_ALREADY_EXISTS 0x00002589 12690// 12691// MessageId: DNS_ERROR_ZONE_ALREADY_EXISTS 12692// 12693// MessageText: 12694// 12695// DNS zone already exists. 12696// 12697#define DNS_ERROR_ZONE_ALREADY_EXISTS 9609L 12698 12699// DNS_ERROR_AUTOZONE_ALREADY_EXISTS 0x0000258a 12700// 12701// MessageId: DNS_ERROR_AUTOZONE_ALREADY_EXISTS 12702// 12703// MessageText: 12704// 12705// DNS automatic zone already exists. 12706// 12707#define DNS_ERROR_AUTOZONE_ALREADY_EXISTS 9610L 12708 12709// DNS_ERROR_INVALID_ZONE_TYPE 0x0000258b 12710// 12711// MessageId: DNS_ERROR_INVALID_ZONE_TYPE 12712// 12713// MessageText: 12714// 12715// Invalid DNS zone type. 12716// 12717#define DNS_ERROR_INVALID_ZONE_TYPE 9611L 12718 12719// DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP 0x0000258c 12720// 12721// MessageId: DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP 12722// 12723// MessageText: 12724// 12725// Secondary DNS zone requires master IP address. 12726// 12727#define DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP 9612L 12728 12729// DNS_ERROR_ZONE_NOT_SECONDARY 0x0000258d 12730// 12731// MessageId: DNS_ERROR_ZONE_NOT_SECONDARY 12732// 12733// MessageText: 12734// 12735// DNS zone not secondary. 12736// 12737#define DNS_ERROR_ZONE_NOT_SECONDARY 9613L 12738 12739// DNS_ERROR_NEED_SECONDARY_ADDRESSES 0x0000258e 12740// 12741// MessageId: DNS_ERROR_NEED_SECONDARY_ADDRESSES 12742// 12743// MessageText: 12744// 12745// Need secondary IP address. 12746// 12747#define DNS_ERROR_NEED_SECONDARY_ADDRESSES 9614L 12748 12749// DNS_ERROR_WINS_INIT_FAILED 0x0000258f 12750// 12751// MessageId: DNS_ERROR_WINS_INIT_FAILED 12752// 12753// MessageText: 12754// 12755// WINS initialization failed. 12756// 12757#define DNS_ERROR_WINS_INIT_FAILED 9615L 12758 12759// DNS_ERROR_NEED_WINS_SERVERS 0x00002590 12760// 12761// MessageId: DNS_ERROR_NEED_WINS_SERVERS 12762// 12763// MessageText: 12764// 12765// Need WINS servers. 12766// 12767#define DNS_ERROR_NEED_WINS_SERVERS 9616L 12768 12769// DNS_ERROR_NBSTAT_INIT_FAILED 0x00002591 12770// 12771// MessageId: DNS_ERROR_NBSTAT_INIT_FAILED 12772// 12773// MessageText: 12774// 12775// NBTSTAT initialization call failed. 12776// 12777#define DNS_ERROR_NBSTAT_INIT_FAILED 9617L 12778 12779// DNS_ERROR_SOA_DELETE_INVALID 0x00002592 12780// 12781// MessageId: DNS_ERROR_SOA_DELETE_INVALID 12782// 12783// MessageText: 12784// 12785// Invalid delete of start of authority (SOA) 12786// 12787#define DNS_ERROR_SOA_DELETE_INVALID 9618L 12788 12789 12790// 12791// Datafile errors 12792// 12793 12794#define DNS_ERROR_DATAFILE_BASE 9650 12795 12796// DNS 0x000025b3 12797// 12798// MessageId: DNS_ERROR_PRIMARY_REQUIRES_DATAFILE 12799// 12800// MessageText: 12801// 12802// Primary DNS zone requires datafile. 12803// 12804#define DNS_ERROR_PRIMARY_REQUIRES_DATAFILE 9651L 12805 12806// DNS 0x000025b4 12807// 12808// MessageId: DNS_ERROR_INVALID_DATAFILE_NAME 12809// 12810// MessageText: 12811// 12812// Invalid datafile name for DNS zone. 12813// 12814#define DNS_ERROR_INVALID_DATAFILE_NAME 9652L 12815 12816// DNS 0x000025b5 12817// 12818// MessageId: DNS_ERROR_DATAFILE_OPEN_FAILURE 12819// 12820// MessageText: 12821// 12822// Failed to open datafile for DNS zone. 12823// 12824#define DNS_ERROR_DATAFILE_OPEN_FAILURE 9653L 12825 12826// DNS 0x000025b6 12827// 12828// MessageId: DNS_ERROR_FILE_WRITEBACK_FAILED 12829// 12830// MessageText: 12831// 12832// Failed to write datafile for DNS zone. 12833// 12834#define DNS_ERROR_FILE_WRITEBACK_FAILED 9654L 12835 12836// DNS 0x000025b7 12837// 12838// MessageId: DNS_ERROR_DATAFILE_PARSING 12839// 12840// MessageText: 12841// 12842// Failure while reading datafile for DNS zone. 12843// 12844#define DNS_ERROR_DATAFILE_PARSING 9655L 12845 12846 12847// 12848// Database errors 12849// 12850 12851#define DNS_ERROR_DATABASE_BASE 9700 12852 12853// DNS_ERROR_RECORD_DOES_NOT_EXIST 0x000025e5 12854// 12855// MessageId: DNS_ERROR_RECORD_DOES_NOT_EXIST 12856// 12857// MessageText: 12858// 12859// DNS record does not exist. 12860// 12861#define DNS_ERROR_RECORD_DOES_NOT_EXIST 9701L 12862 12863// DNS_ERROR_RECORD_FORMAT 0x000025e6 12864// 12865// MessageId: DNS_ERROR_RECORD_FORMAT 12866// 12867// MessageText: 12868// 12869// DNS record format error. 12870// 12871#define DNS_ERROR_RECORD_FORMAT 9702L 12872 12873// DNS_ERROR_NODE_CREATION_FAILED 0x000025e7 12874// 12875// MessageId: DNS_ERROR_NODE_CREATION_FAILED 12876// 12877// MessageText: 12878// 12879// Node creation failure in DNS. 12880// 12881#define DNS_ERROR_NODE_CREATION_FAILED 9703L 12882 12883// DNS_ERROR_UNKNOWN_RECORD_TYPE 0x000025e8 12884// 12885// MessageId: DNS_ERROR_UNKNOWN_RECORD_TYPE 12886// 12887// MessageText: 12888// 12889// Unknown DNS record type. 12890// 12891#define DNS_ERROR_UNKNOWN_RECORD_TYPE 9704L 12892 12893// DNS_ERROR_RECORD_TIMED_OUT 0x000025e9 12894// 12895// MessageId: DNS_ERROR_RECORD_TIMED_OUT 12896// 12897// MessageText: 12898// 12899// DNS record timed out. 12900// 12901#define DNS_ERROR_RECORD_TIMED_OUT 9705L 12902 12903// DNS_ERROR_NAME_NOT_IN_ZONE 0x000025ea 12904// 12905// MessageId: DNS_ERROR_NAME_NOT_IN_ZONE 12906// 12907// MessageText: 12908// 12909// Name not in DNS zone. 12910// 12911#define DNS_ERROR_NAME_NOT_IN_ZONE 9706L 12912 12913// DNS_ERROR_CNAME_LOOP 0x000025eb 12914// 12915// MessageId: DNS_ERROR_CNAME_LOOP 12916// 12917// MessageText: 12918// 12919// CNAME loop detected. 12920// 12921#define DNS_ERROR_CNAME_LOOP 9707L 12922 12923// DNS_ERROR_NODE_IS_CNAME 0x000025ec 12924// 12925// MessageId: DNS_ERROR_NODE_IS_CNAME 12926// 12927// MessageText: 12928// 12929// Node is a CNAME DNS record. 12930// 12931#define DNS_ERROR_NODE_IS_CNAME 9708L 12932 12933// DNS_ERROR_CNAME_COLLISION 0x000025ed 12934// 12935// MessageId: DNS_ERROR_CNAME_COLLISION 12936// 12937// MessageText: 12938// 12939// A CNAME record already exists for given name. 12940// 12941#define DNS_ERROR_CNAME_COLLISION 9709L 12942 12943// DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT 0x000025ee 12944// 12945// MessageId: DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT 12946// 12947// MessageText: 12948// 12949// Record only at DNS zone root. 12950// 12951#define DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT 9710L 12952 12953// DNS_ERROR_RECORD_ALREADY_EXISTS 0x000025ef 12954// 12955// MessageId: DNS_ERROR_RECORD_ALREADY_EXISTS 12956// 12957// MessageText: 12958// 12959// DNS record already exists. 12960// 12961#define DNS_ERROR_RECORD_ALREADY_EXISTS 9711L 12962 12963// DNS_ERROR_SECONDARY_DATA 0x000025f0 12964// 12965// MessageId: DNS_ERROR_SECONDARY_DATA 12966// 12967// MessageText: 12968// 12969// Secondary DNS zone data error. 12970// 12971#define DNS_ERROR_SECONDARY_DATA 9712L 12972 12973// DNS_ERROR_NO_CREATE_CACHE_DATA 0x000025f1 12974// 12975// MessageId: DNS_ERROR_NO_CREATE_CACHE_DATA 12976// 12977// MessageText: 12978// 12979// Could not create DNS cache data. 12980// 12981#define DNS_ERROR_NO_CREATE_CACHE_DATA 9713L 12982 12983// DNS_ERROR_NAME_DOES_NOT_EXIST 0x000025f2 12984// 12985// MessageId: DNS_ERROR_NAME_DOES_NOT_EXIST 12986// 12987// MessageText: 12988// 12989// DNS name does not exist. 12990// 12991#define DNS_ERROR_NAME_DOES_NOT_EXIST 9714L 12992 12993// DNS_WARNING_PTR_CREATE_FAILED 0x000025f3 12994// 12995// MessageId: DNS_WARNING_PTR_CREATE_FAILED 12996// 12997// MessageText: 12998// 12999// Could not create pointer (PTR) record. 13000// 13001#define DNS_WARNING_PTR_CREATE_FAILED 9715L 13002 13003// DNS_WARNING_DOMAIN_UNDELETED 0x000025f4 13004// 13005// MessageId: DNS_WARNING_DOMAIN_UNDELETED 13006// 13007// MessageText: 13008// 13009// DNS domain was undeleted. 13010// 13011#define DNS_WARNING_DOMAIN_UNDELETED 9716L 13012 13013// DNS_ERROR_DS_UNAVAILABLE 0x000025f5 13014// 13015// MessageId: DNS_ERROR_DS_UNAVAILABLE 13016// 13017// MessageText: 13018// 13019// The directory service is unavailable. 13020// 13021#define DNS_ERROR_DS_UNAVAILABLE 9717L 13022 13023// DNS_ERROR_DS_ZONE_ALREADY_EXISTS 0x000025f6 13024// 13025// MessageId: DNS_ERROR_DS_ZONE_ALREADY_EXISTS 13026// 13027// MessageText: 13028// 13029// DNS zone already exists in the directory service. 13030// 13031#define DNS_ERROR_DS_ZONE_ALREADY_EXISTS 9718L 13032 13033// DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE 0x000025f7 13034// 13035// MessageId: DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE 13036// 13037// MessageText: 13038// 13039// DNS server not creating or reading the boot file for the directory service integrated DNS zone. 13040// 13041#define DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE 9719L 13042 13043 13044// 13045// Operation errors 13046// 13047 13048#define DNS_ERROR_OPERATION_BASE 9750 13049 13050// DNS_INFO_AXFR_COMPLETE 0x00002617 13051// 13052// MessageId: DNS_INFO_AXFR_COMPLETE 13053// 13054// MessageText: 13055// 13056// DNS AXFR (zone transfer) complete. 13057// 13058#define DNS_INFO_AXFR_COMPLETE 9751L 13059 13060// DNS_ERROR_AXFR 0x00002618 13061// 13062// MessageId: DNS_ERROR_AXFR 13063// 13064// MessageText: 13065// 13066// DNS zone transfer failed. 13067// 13068#define DNS_ERROR_AXFR 9752L 13069 13070// DNS_INFO_ADDED_LOCAL_WINS 0x00002619 13071// 13072// MessageId: DNS_INFO_ADDED_LOCAL_WINS 13073// 13074// MessageText: 13075// 13076// Added local WINS server. 13077// 13078#define DNS_INFO_ADDED_LOCAL_WINS 9753L 13079 13080 13081// 13082// Secure update 13083// 13084 13085#define DNS_ERROR_SECURE_BASE 9800 13086 13087// DNS_STATUS_CONTINUE_NEEDED 0x00002649 13088// 13089// MessageId: DNS_STATUS_CONTINUE_NEEDED 13090// 13091// MessageText: 13092// 13093// Secure update call needs to continue update request. 13094// 13095#define DNS_STATUS_CONTINUE_NEEDED 9801L 13096 13097 13098// 13099// Setup errors 13100// 13101 13102#define DNS_ERROR_SETUP_BASE 9850 13103 13104// DNS_ERROR_NO_TCPIP 0x0000267b 13105// 13106// MessageId: DNS_ERROR_NO_TCPIP 13107// 13108// MessageText: 13109// 13110// TCP/IP network protocol not installed. 13111// 13112#define DNS_ERROR_NO_TCPIP 9851L 13113 13114// DNS_ERROR_NO_DNS_SERVERS 0x0000267c 13115// 13116// MessageId: DNS_ERROR_NO_DNS_SERVERS 13117// 13118// MessageText: 13119// 13120// No DNS servers configured for local system. 13121// 13122#define DNS_ERROR_NO_DNS_SERVERS 9852L 13123 13124/////////////////////////////////////////////////// 13125// // 13126// End of DNS Error Codes // 13127// // 13128// 9000 to 9999 // 13129/////////////////////////////////////////////////// 13130 13131 13132/////////////////////////////////////////////////// 13133// // 13134// WinSock Error Codes // 13135// // 13136// 10000 to 11999 // 13137/////////////////////////////////////////////////// 13138 13139// 13140// WinSock error codes are also defined in WinSock.h 13141// and WinSock2.h, hence the IFDEF 13142// 13143#ifndef WSABASEERR 13144#define WSABASEERR 10000 13145// 13146// MessageId: WSAEINTR 13147// 13148// MessageText: 13149// 13150// A blocking operation was interrupted by a call to WSACancelBlockingCall. 13151// 13152#define WSAEINTR 10004L 13153 13154// 13155// MessageId: WSAEBADF 13156// 13157// MessageText: 13158// 13159// The file handle supplied is not valid. 13160// 13161#define WSAEBADF 10009L 13162 13163// 13164// MessageId: WSAEACCES 13165// 13166// MessageText: 13167// 13168// An attempt was made to access a socket in a way forbidden by its access permissions. 13169// 13170#define WSAEACCES 10013L 13171 13172// 13173// MessageId: WSAEFAULT 13174// 13175// MessageText: 13176// 13177// The system detected an invalid pointer address in attempting to use a pointer argument in a call. 13178// 13179#define WSAEFAULT 10014L 13180 13181// 13182// MessageId: WSAEINVAL 13183// 13184// MessageText: 13185// 13186// An invalid argument was supplied. 13187// 13188#define WSAEINVAL 10022L 13189 13190// 13191// MessageId: WSAEMFILE 13192// 13193// MessageText: 13194// 13195// Too many open sockets. 13196// 13197#define WSAEMFILE 10024L 13198 13199// 13200// MessageId: WSAEWOULDBLOCK 13201// 13202// MessageText: 13203// 13204// A non-blocking socket operation could not be completed immediately. 13205// 13206#define WSAEWOULDBLOCK 10035L 13207 13208// 13209// MessageId: WSAEINPROGRESS 13210// 13211// MessageText: 13212// 13213// A blocking operation is currently executing. 13214// 13215#define WSAEINPROGRESS 10036L 13216 13217// 13218// MessageId: WSAEALREADY 13219// 13220// MessageText: 13221// 13222// An operation was attempted on a non-blocking socket that already had an operation in progress. 13223// 13224#define WSAEALREADY 10037L 13225 13226// 13227// MessageId: WSAENOTSOCK 13228// 13229// MessageText: 13230// 13231// An operation was attempted on something that is not a socket. 13232// 13233#define WSAENOTSOCK 10038L 13234 13235// 13236// MessageId: WSAEDESTADDRREQ 13237// 13238// MessageText: 13239// 13240// A required address was omitted from an operation on a socket. 13241// 13242#define WSAEDESTADDRREQ 10039L 13243 13244// 13245// MessageId: WSAEMSGSIZE 13246// 13247// MessageText: 13248// 13249// A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself. 13250// 13251#define WSAEMSGSIZE 10040L 13252 13253// 13254// MessageId: WSAEPROTOTYPE 13255// 13256// MessageText: 13257// 13258// A protocol was specified in the socket function call that does not support the semantics of the socket type requested. 13259// 13260#define WSAEPROTOTYPE 10041L 13261 13262// 13263// MessageId: WSAENOPROTOOPT 13264// 13265// MessageText: 13266// 13267// An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call. 13268// 13269#define WSAENOPROTOOPT 10042L 13270 13271// 13272// MessageId: WSAEPROTONOSUPPORT 13273// 13274// MessageText: 13275// 13276// The requested protocol has not been configured into the system, or no implementation for it exists. 13277// 13278#define WSAEPROTONOSUPPORT 10043L 13279 13280// 13281// MessageId: WSAESOCKTNOSUPPORT 13282// 13283// MessageText: 13284// 13285// The support for the specified socket type does not exist in this address family. 13286// 13287#define WSAESOCKTNOSUPPORT 10044L 13288 13289// 13290// MessageId: WSAEOPNOTSUPP 13291// 13292// MessageText: 13293// 13294// The attempted operation is not supported for the type of object referenced. 13295// 13296#define WSAEOPNOTSUPP 10045L 13297 13298// 13299// MessageId: WSAEPFNOSUPPORT 13300// 13301// MessageText: 13302// 13303// The protocol family has not been configured into the system or no implementation for it exists. 13304// 13305#define WSAEPFNOSUPPORT 10046L 13306 13307// 13308// MessageId: WSAEAFNOSUPPORT 13309// 13310// MessageText: 13311// 13312// An address incompatible with the requested protocol was used. 13313// 13314#define WSAEAFNOSUPPORT 10047L 13315 13316// 13317// MessageId: WSAEADDRINUSE 13318// 13319// MessageText: 13320// 13321// Only one usage of each socket address (protocol/network address/port) 13322// is normally permitted. 13323// 13324#define WSAEADDRINUSE 10048L 13325 13326// 13327// MessageId: WSAEADDRNOTAVAIL 13328// 13329// MessageText: 13330// 13331// The requested address is not valid in its context. 13332// 13333#define WSAEADDRNOTAVAIL 10049L 13334 13335// 13336// MessageId: WSAENETDOWN 13337// 13338// MessageText: 13339// 13340// A socket operation encountered a dead network. 13341// 13342#define WSAENETDOWN 10050L 13343 13344// 13345// MessageId: WSAENETUNREACH 13346// 13347// MessageText: 13348// 13349// A socket operation was attempted to an unreachable network. 13350// 13351#define WSAENETUNREACH 10051L 13352 13353// 13354// MessageId: WSAENETRESET 13355// 13356// MessageText: 13357// 13358// The connection has been broken due to keep-alive activity detecting a failure while the operation was in progress. 13359// 13360#define WSAENETRESET 10052L 13361 13362// 13363// MessageId: WSAECONNABORTED 13364// 13365// MessageText: 13366// 13367// An established connection was aborted by the software in your host machine. 13368// 13369#define WSAECONNABORTED 10053L 13370 13371// 13372// MessageId: WSAECONNRESET 13373// 13374// MessageText: 13375// 13376// An existing connection was forcibly closed by the remote host. 13377// 13378#define WSAECONNRESET 10054L 13379 13380// 13381// MessageId: WSAENOBUFS 13382// 13383// MessageText: 13384// 13385// An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full. 13386// 13387#define WSAENOBUFS 10055L 13388 13389// 13390// MessageId: WSAEISCONN 13391// 13392// MessageText: 13393// 13394// A connect request was made on an already connected socket. 13395// 13396#define WSAEISCONN 10056L 13397 13398// 13399// MessageId: WSAENOTCONN 13400// 13401// MessageText: 13402// 13403// A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied. 13404// 13405#define WSAENOTCONN 10057L 13406 13407// 13408// MessageId: WSAESHUTDOWN 13409// 13410// MessageText: 13411// 13412// A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call. 13413// 13414#define WSAESHUTDOWN 10058L 13415 13416// 13417// MessageId: WSAETOOMANYREFS 13418// 13419// MessageText: 13420// 13421// Too many references to some kernel object. 13422// 13423#define WSAETOOMANYREFS 10059L 13424 13425// 13426// MessageId: WSAETIMEDOUT 13427// 13428// MessageText: 13429// 13430// A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond. 13431// 13432#define WSAETIMEDOUT 10060L 13433 13434// 13435// MessageId: WSAECONNREFUSED 13436// 13437// MessageText: 13438// 13439// No connection could be made because the target machine actively refused it. 13440// 13441#define WSAECONNREFUSED 10061L 13442 13443// 13444// MessageId: WSAELOOP 13445// 13446// MessageText: 13447// 13448// Cannot translate name. 13449// 13450#define WSAELOOP 10062L 13451 13452// 13453// MessageId: WSAENAMETOOLONG 13454// 13455// MessageText: 13456// 13457// Name component or name was too long. 13458// 13459#define WSAENAMETOOLONG 10063L 13460 13461// 13462// MessageId: WSAEHOSTDOWN 13463// 13464// MessageText: 13465// 13466// A socket operation failed because the destination host was down. 13467// 13468#define WSAEHOSTDOWN 10064L 13469 13470// 13471// MessageId: WSAEHOSTUNREACH 13472// 13473// MessageText: 13474// 13475// A socket operation was attempted to an unreachable host. 13476// 13477#define WSAEHOSTUNREACH 10065L 13478 13479// 13480// MessageId: WSAENOTEMPTY 13481// 13482// MessageText: 13483// 13484// Cannot remove a directory that is not empty. 13485// 13486#define WSAENOTEMPTY 10066L 13487 13488// 13489// MessageId: WSAEPROCLIM 13490// 13491// MessageText: 13492// 13493// A Windows Sockets implementation may have a limit on the number of applications that may use it simultaneously. 13494// 13495#define WSAEPROCLIM 10067L 13496 13497// 13498// MessageId: WSAEUSERS 13499// 13500// MessageText: 13501// 13502// Ran out of quota. 13503// 13504#define WSAEUSERS 10068L 13505 13506// 13507// MessageId: WSAEDQUOT 13508// 13509// MessageText: 13510// 13511// Ran out of disk quota. 13512// 13513#define WSAEDQUOT 10069L 13514 13515// 13516// MessageId: WSAESTALE 13517// 13518// MessageText: 13519// 13520// File handle reference is no longer available. 13521// 13522#define WSAESTALE 10070L 13523 13524// 13525// MessageId: WSAEREMOTE 13526// 13527// MessageText: 13528// 13529// Item is not available locally. 13530// 13531#define WSAEREMOTE 10071L 13532 13533// 13534// MessageId: WSASYSNOTREADY 13535// 13536// MessageText: 13537// 13538// WSAStartup cannot function at this time because the underlying system it uses to provide network services is currently unavailable. 13539// 13540#define WSASYSNOTREADY 10091L 13541 13542// 13543// MessageId: WSAVERNOTSUPPORTED 13544// 13545// MessageText: 13546// 13547// The Windows Sockets version requested is not supported. 13548// 13549#define WSAVERNOTSUPPORTED 10092L 13550 13551// 13552// MessageId: WSANOTINITIALISED 13553// 13554// MessageText: 13555// 13556// Either the application has not called WSAStartup, or WSAStartup failed. 13557// 13558#define WSANOTINITIALISED 10093L 13559 13560// 13561// MessageId: WSAEDISCON 13562// 13563// MessageText: 13564// 13565// Returned by WSARecv or WSARecvFrom to indicate the remote party has initiated a graceful shutdown sequence. 13566// 13567#define WSAEDISCON 10101L 13568 13569// 13570// MessageId: WSAENOMORE 13571// 13572// MessageText: 13573// 13574// No more results can be returned by WSALookupServiceNext. 13575// 13576#define WSAENOMORE 10102L 13577 13578// 13579// MessageId: WSAECANCELLED 13580// 13581// MessageText: 13582// 13583// A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled. 13584// 13585#define WSAECANCELLED 10103L 13586 13587// 13588// MessageId: WSAEINVALIDPROCTABLE 13589// 13590// MessageText: 13591// 13592// The procedure call table is invalid. 13593// 13594#define WSAEINVALIDPROCTABLE 10104L 13595 13596// 13597// MessageId: WSAEINVALIDPROVIDER 13598// 13599// MessageText: 13600// 13601// The requested service provider is invalid. 13602// 13603#define WSAEINVALIDPROVIDER 10105L 13604 13605// 13606// MessageId: WSAEPROVIDERFAILEDINIT 13607// 13608// MessageText: 13609// 13610// The requested service provider could not be loaded or initialized. 13611// 13612#define WSAEPROVIDERFAILEDINIT 10106L 13613 13614// 13615// MessageId: WSASYSCALLFAILURE 13616// 13617// MessageText: 13618// 13619// A system call that should never fail has failed. 13620// 13621#define WSASYSCALLFAILURE 10107L 13622 13623// 13624// MessageId: WSASERVICE_NOT_FOUND 13625// 13626// MessageText: 13627// 13628// No such service is known. The service cannot be found in the specified name space. 13629// 13630#define WSASERVICE_NOT_FOUND 10108L 13631 13632// 13633// MessageId: WSATYPE_NOT_FOUND 13634// 13635// MessageText: 13636// 13637// The specified class was not found. 13638// 13639#define WSATYPE_NOT_FOUND 10109L 13640 13641// 13642// MessageId: WSA_E_NO_MORE 13643// 13644// MessageText: 13645// 13646// No more results can be returned by WSALookupServiceNext. 13647// 13648#define WSA_E_NO_MORE 10110L 13649 13650// 13651// MessageId: WSA_E_CANCELLED 13652// 13653// MessageText: 13654// 13655// A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled. 13656// 13657#define WSA_E_CANCELLED 10111L 13658 13659// 13660// MessageId: WSAEREFUSED 13661// 13662// MessageText: 13663// 13664// A database query failed because it was actively refused. 13665// 13666#define WSAEREFUSED 10112L 13667 13668// 13669// MessageId: WSAHOST_NOT_FOUND 13670// 13671// MessageText: 13672// 13673// No such host is known. 13674// 13675#define WSAHOST_NOT_FOUND 11001L 13676 13677// 13678// MessageId: WSATRY_AGAIN 13679// 13680// MessageText: 13681// 13682// This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server. 13683// 13684#define WSATRY_AGAIN 11002L 13685 13686// 13687// MessageId: WSANO_RECOVERY 13688// 13689// MessageText: 13690// 13691// A non-recoverable error occurred during a database lookup. 13692// 13693#define WSANO_RECOVERY 11003L 13694 13695// 13696// MessageId: WSANO_DATA 13697// 13698// MessageText: 13699// 13700// The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for. 13701// 13702#define WSANO_DATA 11004L 13703 13704// 13705// MessageId: WSA_QOS_RECEIVERS 13706// 13707// MessageText: 13708// 13709// At least one reserve has arrived. 13710// 13711#define WSA_QOS_RECEIVERS 11005L 13712 13713// 13714// MessageId: WSA_QOS_SENDERS 13715// 13716// MessageText: 13717// 13718// At least one path has arrived. 13719// 13720#define WSA_QOS_SENDERS 11006L 13721 13722// 13723// MessageId: WSA_QOS_NO_SENDERS 13724// 13725// MessageText: 13726// 13727// There are no senders. 13728// 13729#define WSA_QOS_NO_SENDERS 11007L 13730 13731// 13732// MessageId: WSA_QOS_NO_RECEIVERS 13733// 13734// MessageText: 13735// 13736// There are no receivers. 13737// 13738#define WSA_QOS_NO_RECEIVERS 11008L 13739 13740// 13741// MessageId: WSA_QOS_REQUEST_CONFIRMED 13742// 13743// MessageText: 13744// 13745// Reserve has been confirmed. 13746// 13747#define WSA_QOS_REQUEST_CONFIRMED 11009L 13748 13749// 13750// MessageId: WSA_QOS_ADMISSION_FAILURE 13751// 13752// MessageText: 13753// 13754// Error due to lack of resources. 13755// 13756#define WSA_QOS_ADMISSION_FAILURE 11010L 13757 13758// 13759// MessageId: WSA_QOS_POLICY_FAILURE 13760// 13761// MessageText: 13762// 13763// Rejected for administrative reasons - bad credentials. 13764// 13765#define WSA_QOS_POLICY_FAILURE 11011L 13766 13767// 13768// MessageId: WSA_QOS_BAD_STYLE 13769// 13770// MessageText: 13771// 13772// Unknown or conflicting style. 13773// 13774#define WSA_QOS_BAD_STYLE 11012L 13775 13776// 13777// MessageId: WSA_QOS_BAD_OBJECT 13778// 13779// MessageText: 13780// 13781// Problem with some part of the filterspec or providerspecific buffer in general. 13782// 13783#define WSA_QOS_BAD_OBJECT 11013L 13784 13785// 13786// MessageId: WSA_QOS_TRAFFIC_CTRL_ERROR 13787// 13788// MessageText: 13789// 13790// Problem with some part of the flowspec. 13791// 13792#define WSA_QOS_TRAFFIC_CTRL_ERROR 11014L 13793 13794// 13795// MessageId: WSA_QOS_GENERIC_ERROR 13796// 13797// MessageText: 13798// 13799// General QOS error. 13800// 13801#define WSA_QOS_GENERIC_ERROR 11015L 13802 13803// 13804// MessageId: WSA_QOS_ESERVICETYPE 13805// 13806// MessageText: 13807// 13808// An invalid or unrecognized service type was found in the flowspec. 13809// 13810#define WSA_QOS_ESERVICETYPE 11016L 13811 13812// 13813// MessageId: WSA_QOS_EFLOWSPEC 13814// 13815// MessageText: 13816// 13817// An invalid or inconsistent flowspec was found in the QOS structure. 13818// 13819#define WSA_QOS_EFLOWSPEC 11017L 13820 13821// 13822// MessageId: WSA_QOS_EPROVSPECBUF 13823// 13824// MessageText: 13825// 13826// Invalid QOS provider-specific buffer. 13827// 13828#define WSA_QOS_EPROVSPECBUF 11018L 13829 13830// 13831// MessageId: WSA_QOS_EFILTERSTYLE 13832// 13833// MessageText: 13834// 13835// An invalid QOS filter style was used. 13836// 13837#define WSA_QOS_EFILTERSTYLE 11019L 13838 13839// 13840// MessageId: WSA_QOS_EFILTERTYPE 13841// 13842// MessageText: 13843// 13844// An invalid QOS filter type was used. 13845// 13846#define WSA_QOS_EFILTERTYPE 11020L 13847 13848// 13849// MessageId: WSA_QOS_EFILTERCOUNT 13850// 13851// MessageText: 13852// 13853// An incorrect number of QOS FILTERSPECs were specified in the FLOWDESCRIPTOR. 13854// 13855#define WSA_QOS_EFILTERCOUNT 11021L 13856 13857// 13858// MessageId: WSA_QOS_EOBJLENGTH 13859// 13860// MessageText: 13861// 13862// An object with an invalid ObjectLength field was specified in the QOS provider-specific buffer. 13863// 13864#define WSA_QOS_EOBJLENGTH 11022L 13865 13866// 13867// MessageId: WSA_QOS_EFLOWCOUNT 13868// 13869// MessageText: 13870// 13871// An incorrect number of flow descriptors was specified in the QOS structure. 13872// 13873#define WSA_QOS_EFLOWCOUNT 11023L 13874 13875// 13876// MessageId: WSA_QOS_EUNKOWNPSOBJ 13877// 13878// MessageText: 13879// 13880// An unrecognized object was found in the QOS provider-specific buffer. 13881// 13882#define WSA_QOS_EUNKOWNPSOBJ 11024L 13883 13884// 13885// MessageId: WSA_QOS_EPOLICYOBJ 13886// 13887// MessageText: 13888// 13889// An invalid policy object was found in the QOS provider-specific buffer. 13890// 13891#define WSA_QOS_EPOLICYOBJ 11025L 13892 13893// 13894// MessageId: WSA_QOS_EFLOWDESC 13895// 13896// MessageText: 13897// 13898// An invalid QOS flow descriptor was found in the flow descriptor list. 13899// 13900#define WSA_QOS_EFLOWDESC 11026L 13901 13902// 13903// MessageId: WSA_QOS_EPSFLOWSPEC 13904// 13905// MessageText: 13906// 13907// An invalid or inconsistent flowspec was found in the QOS provider specific buffer. 13908// 13909#define WSA_QOS_EPSFLOWSPEC 11027L 13910 13911// 13912// MessageId: WSA_QOS_EPSFILTERSPEC 13913// 13914// MessageText: 13915// 13916// An invalid FILTERSPEC was found in the QOS provider-specific buffer. 13917// 13918#define WSA_QOS_EPSFILTERSPEC 11028L 13919 13920// 13921// MessageId: WSA_QOS_ESDMODEOBJ 13922// 13923// MessageText: 13924// 13925// An invalid shape discard mode object was found in the QOS provider specific buffer. 13926// 13927#define WSA_QOS_ESDMODEOBJ 11029L 13928 13929// 13930// MessageId: WSA_QOS_ESHAPERATEOBJ 13931// 13932// MessageText: 13933// 13934// An invalid shaping rate object was found in the QOS provider-specific buffer. 13935// 13936#define WSA_QOS_ESHAPERATEOBJ 11030L 13937 13938// 13939// MessageId: WSA_QOS_RESERVED_PETYPE 13940// 13941// MessageText: 13942// 13943// A reserved policy element was found in the QOS provider-specific buffer. 13944// 13945#define WSA_QOS_RESERVED_PETYPE 11031L 13946 13947#endif // defined(WSABASEERR) 13948 13949/////////////////////////////////////////////////// 13950// // 13951// End of WinSock Error Codes // 13952// // 13953// 10000 to 11999 // 13954/////////////////////////////////////////////////// 13955 13956 13957//////////////////////////////////// 13958// // 13959// COM Error Codes // 13960// // 13961//////////////////////////////////// 13962 13963// 13964// The return value of COM functions and methods is an HRESULT. 13965// This is not a handle to anything, but is merely a 32-bit value 13966// with several fields encoded in the value. The parts of an 13967// HRESULT are shown below. 13968// 13969// Many of the macros and functions below were orginally defined to 13970// operate on SCODEs. SCODEs are no longer used. The macros are 13971// still present for compatibility and easy porting of Win16 code. 13972// Newly written code should use the HRESULT macros and functions. 13973// 13974 13975// 13976// HRESULTs are 32 bit values layed out as follows: 13977// 13978// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 13979// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 13980// +-+-+-+-+-+---------------------+-------------------------------+ 13981// |S|R|C|N|r| Facility | Code | 13982// +-+-+-+-+-+---------------------+-------------------------------+ 13983// 13984// where 13985// 13986// S - Severity - indicates success/fail 13987// 13988// 0 - Success 13989// 1 - Fail (COERROR) 13990// 13991// R - reserved portion of the facility code, corresponds to NT's 13992// second severity bit. 13993// 13994// C - reserved portion of the facility code, corresponds to NT's 13995// C field. 13996// 13997// N - reserved portion of the facility code. Used to indicate a 13998// mapped NT status value. 13999// 14000// r - reserved portion of the facility code. Reserved for internal 14001// use. Used to indicate HRESULT values that are not status 14002// values, but are instead message ids for display strings. 14003// 14004// Facility - is the facility code 14005// 14006// Code - is the facility's status code 14007// 14008 14009// 14010// Severity values 14011// 14012 14013#define SEVERITY_SUCCESS 0 14014#define SEVERITY_ERROR 1 14015 14016 14017// 14018// Generic test for success on any status value (non-negative numbers 14019// indicate success). 14020// 14021 14022#define SUCCEEDED(Status) ((HRESULT)(Status) >= 0) 14023 14024// 14025// and the inverse 14026// 14027 14028#define FAILED(Status) ((HRESULT)(Status)<0) 14029 14030 14031// 14032// Generic test for error on any status value. 14033// 14034 14035#define IS_ERROR(Status) ((unsigned long)(Status) >> 31 == SEVERITY_ERROR) 14036 14037// 14038// Return the code 14039// 14040 14041#define HRESULT_CODE(hr) ((hr) & 0xFFFF) 14042#define SCODE_CODE(sc) ((sc) & 0xFFFF) 14043 14044// 14045// Return the facility 14046// 14047 14048#define HRESULT_FACILITY(hr) (((hr) >> 16) & 0x1fff) 14049#define SCODE_FACILITY(sc) (((sc) >> 16) & 0x1fff) 14050 14051// 14052// Return the severity 14053// 14054 14055#define HRESULT_SEVERITY(hr) (((hr) >> 31) & 0x1) 14056#define SCODE_SEVERITY(sc) (((sc) >> 31) & 0x1) 14057 14058// 14059// Create an HRESULT value from component pieces 14060// 14061 14062#define MAKE_HRESULT(sev,fac,code) \ 14063 ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) ) 14064#define MAKE_SCODE(sev,fac,code) \ 14065 ((SCODE) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) ) 14066 14067 14068// 14069// Map a WIN32 error value into a HRESULT 14070// Note: This assumes that WIN32 errors fall in the range -32k to 32k. 14071// 14072// Define bits here so macros are guaranteed to work 14073 14074#define FACILITY_NT_BIT 0x10000000 14075 14076#define __HRESULT_FROM_WIN32(x) ((HRESULT)(x) <= 0 ? ((HRESULT)(x)) : ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000))) 14077 14078#ifndef _HRESULT_DEFINED 14079#define _HRESULT_DEFINED 14080typedef long HRESULT; 14081#endif 14082#ifndef __midl 14083__forceinline HRESULT HRESULT_FROM_WIN32(long x) { return x <= 0 ? (HRESULT)x : (HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000);} 14084#else 14085#define HRESULT_FROM_WIN32(x) __HRESULT_FROM_WIN32(x) 14086#endif 14087 14088// 14089// Map an NT status value into a HRESULT 14090// 14091 14092#define HRESULT_FROM_NT(x) ((HRESULT) ((x) | FACILITY_NT_BIT)) 14093 14094 14095// ****** OBSOLETE functions 14096 14097// HRESULT functions 14098// As noted above, these functions are obsolete and should not be used. 14099 14100 14101// Extract the SCODE from a HRESULT 14102 14103#define GetScode(hr) ((SCODE) (hr)) 14104 14105// Convert an SCODE into an HRESULT. 14106 14107#define ResultFromScode(sc) ((HRESULT) (sc)) 14108 14109 14110// PropagateResult is a noop 14111#define PropagateResult(hrPrevious, scBase) ((HRESULT) scBase) 14112 14113 14114// ****** End of OBSOLETE functions. 14115 14116 14117// ---------------------- HRESULT value definitions ----------------- 14118// 14119// HRESULT definitions 14120// 14121 14122#ifdef RC_INVOKED 14123#define _HRESULT_TYPEDEF_(_sc) _sc 14124#else // RC_INVOKED 14125#define _HRESULT_TYPEDEF_(_sc) ((HRESULT)_sc) 14126#endif // RC_INVOKED 14127 14128#define NOERROR 0 14129 14130// 14131// Error definitions follow 14132// 14133 14134// 14135// Codes 0x4000-0x40ff are reserved for OLE 14136// 14137// 14138// Error codes 14139// 14140// 14141// MessageId: E_UNEXPECTED 14142// 14143// MessageText: 14144// 14145// Catastrophic failure 14146// 14147#define E_UNEXPECTED _HRESULT_TYPEDEF_(0x8000FFFFL) 14148 14149#if defined(_WIN32) && !defined(_MAC) 14150// 14151// MessageId: E_NOTIMPL 14152// 14153// MessageText: 14154// 14155// Not implemented 14156// 14157#define E_NOTIMPL _HRESULT_TYPEDEF_(0x80004001L) 14158 14159// 14160// MessageId: E_OUTOFMEMORY 14161// 14162// MessageText: 14163// 14164// Ran out of memory 14165// 14166#define E_OUTOFMEMORY _HRESULT_TYPEDEF_(0x8007000EL) 14167 14168// 14169// MessageId: E_INVALIDARG 14170// 14171// MessageText: 14172// 14173// One or more arguments are invalid 14174// 14175#define E_INVALIDARG _HRESULT_TYPEDEF_(0x80070057L) 14176 14177// 14178// MessageId: E_NOINTERFACE 14179// 14180// MessageText: 14181// 14182// No such interface supported 14183// 14184#define E_NOINTERFACE _HRESULT_TYPEDEF_(0x80004002L) 14185 14186// 14187// MessageId: E_POINTER 14188// 14189// MessageText: 14190// 14191// Invalid pointer 14192// 14193#define E_POINTER _HRESULT_TYPEDEF_(0x80004003L) 14194 14195// 14196// MessageId: E_HANDLE 14197// 14198// MessageText: 14199// 14200// Invalid handle 14201// 14202#define E_HANDLE _HRESULT_TYPEDEF_(0x80070006L) 14203 14204// 14205// MessageId: E_ABORT 14206// 14207// MessageText: 14208// 14209// Operation aborted 14210// 14211#define E_ABORT _HRESULT_TYPEDEF_(0x80004004L) 14212 14213// 14214// MessageId: E_FAIL 14215// 14216// MessageText: 14217// 14218// Unspecified error 14219// 14220#define E_FAIL _HRESULT_TYPEDEF_(0x80004005L) 14221 14222// 14223// MessageId: E_ACCESSDENIED 14224// 14225// MessageText: 14226// 14227// General access denied error 14228// 14229#define E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80070005L) 14230 14231#else 14232// 14233// MessageId: E_NOTIMPL 14234// 14235// MessageText: 14236// 14237// Not implemented 14238// 14239#define E_NOTIMPL _HRESULT_TYPEDEF_(0x80000001L) 14240 14241// 14242// MessageId: E_OUTOFMEMORY 14243// 14244// MessageText: 14245// 14246// Ran out of memory 14247// 14248#define E_OUTOFMEMORY _HRESULT_TYPEDEF_(0x80000002L) 14249 14250// 14251// MessageId: E_INVALIDARG 14252// 14253// MessageText: 14254// 14255// One or more arguments are invalid 14256// 14257#define E_INVALIDARG _HRESULT_TYPEDEF_(0x80000003L) 14258 14259// 14260// MessageId: E_NOINTERFACE 14261// 14262// MessageText: 14263// 14264// No such interface supported 14265// 14266#define E_NOINTERFACE _HRESULT_TYPEDEF_(0x80000004L) 14267 14268// 14269// MessageId: E_POINTER 14270// 14271// MessageText: 14272// 14273// Invalid pointer 14274// 14275#define E_POINTER _HRESULT_TYPEDEF_(0x80000005L) 14276 14277// 14278// MessageId: E_HANDLE 14279// 14280// MessageText: 14281// 14282// Invalid handle 14283// 14284#define E_HANDLE _HRESULT_TYPEDEF_(0x80000006L) 14285 14286// 14287// MessageId: E_ABORT 14288// 14289// MessageText: 14290// 14291// Operation aborted 14292// 14293#define E_ABORT _HRESULT_TYPEDEF_(0x80000007L) 14294 14295// 14296// MessageId: E_FAIL 14297// 14298// MessageText: 14299// 14300// Unspecified error 14301// 14302#define E_FAIL _HRESULT_TYPEDEF_(0x80000008L) 14303 14304// 14305// MessageId: E_ACCESSDENIED 14306// 14307// MessageText: 14308// 14309// General access denied error 14310// 14311#define E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80000009L) 14312 14313#endif //WIN32 14314// 14315// MessageId: E_PENDING 14316// 14317// MessageText: 14318// 14319// The data necessary to complete this operation is not yet available. 14320// 14321#define E_PENDING _HRESULT_TYPEDEF_(0x8000000AL) 14322 14323// 14324// MessageId: CO_E_INIT_TLS 14325// 14326// MessageText: 14327// 14328// Thread local storage failure 14329// 14330#define CO_E_INIT_TLS _HRESULT_TYPEDEF_(0x80004006L) 14331 14332// 14333// MessageId: CO_E_INIT_SHARED_ALLOCATOR 14334// 14335// MessageText: 14336// 14337// Get shared memory allocator failure 14338// 14339#define CO_E_INIT_SHARED_ALLOCATOR _HRESULT_TYPEDEF_(0x80004007L) 14340 14341// 14342// MessageId: CO_E_INIT_MEMORY_ALLOCATOR 14343// 14344// MessageText: 14345// 14346// Get memory allocator failure 14347// 14348#define CO_E_INIT_MEMORY_ALLOCATOR _HRESULT_TYPEDEF_(0x80004008L) 14349 14350// 14351// MessageId: CO_E_INIT_CLASS_CACHE 14352// 14353// MessageText: 14354// 14355// Unable to initialize class cache 14356// 14357#define CO_E_INIT_CLASS_CACHE _HRESULT_TYPEDEF_(0x80004009L) 14358 14359// 14360// MessageId: CO_E_INIT_RPC_CHANNEL 14361// 14362// MessageText: 14363// 14364// Unable to initialize RPC services 14365// 14366#define CO_E_INIT_RPC_CHANNEL _HRESULT_TYPEDEF_(0x8000400AL) 14367 14368// 14369// MessageId: CO_E_INIT_TLS_SET_CHANNEL_CONTROL 14370// 14371// MessageText: 14372// 14373// Cannot set thread local storage channel control 14374// 14375#define CO_E_INIT_TLS_SET_CHANNEL_CONTROL _HRESULT_TYPEDEF_(0x8000400BL) 14376 14377// 14378// MessageId: CO_E_INIT_TLS_CHANNEL_CONTROL 14379// 14380// MessageText: 14381// 14382// Could not allocate thread local storage channel control 14383// 14384#define CO_E_INIT_TLS_CHANNEL_CONTROL _HRESULT_TYPEDEF_(0x8000400CL) 14385 14386// 14387// MessageId: CO_E_INIT_UNACCEPTED_USER_ALLOCATOR 14388// 14389// MessageText: 14390// 14391// The user supplied memory allocator is unacceptable 14392// 14393#define CO_E_INIT_UNACCEPTED_USER_ALLOCATOR _HRESULT_TYPEDEF_(0x8000400DL) 14394 14395// 14396// MessageId: CO_E_INIT_SCM_MUTEX_EXISTS 14397// 14398// MessageText: 14399// 14400// The OLE service mutex already exists 14401// 14402#define CO_E_INIT_SCM_MUTEX_EXISTS _HRESULT_TYPEDEF_(0x8000400EL) 14403 14404// 14405// MessageId: CO_E_INIT_SCM_FILE_MAPPING_EXISTS 14406// 14407// MessageText: 14408// 14409// The OLE service file mapping already exists 14410// 14411#define CO_E_INIT_SCM_FILE_MAPPING_EXISTS _HRESULT_TYPEDEF_(0x8000400FL) 14412 14413// 14414// MessageId: CO_E_INIT_SCM_MAP_VIEW_OF_FILE 14415// 14416// MessageText: 14417// 14418// Unable to map view of file for OLE service 14419// 14420#define CO_E_INIT_SCM_MAP_VIEW_OF_FILE _HRESULT_TYPEDEF_(0x80004010L) 14421 14422// 14423// MessageId: CO_E_INIT_SCM_EXEC_FAILURE 14424// 14425// MessageText: 14426// 14427// Failure attempting to launch OLE service 14428// 14429#define CO_E_INIT_SCM_EXEC_FAILURE _HRESULT_TYPEDEF_(0x80004011L) 14430 14431// 14432// MessageId: CO_E_INIT_ONLY_SINGLE_THREADED 14433// 14434// MessageText: 14435// 14436// There was an attempt to call CoInitialize a second time while single threaded 14437// 14438#define CO_E_INIT_ONLY_SINGLE_THREADED _HRESULT_TYPEDEF_(0x80004012L) 14439 14440// 14441// MessageId: CO_E_CANT_REMOTE 14442// 14443// MessageText: 14444// 14445// A Remote activation was necessary but was not allowed 14446// 14447#define CO_E_CANT_REMOTE _HRESULT_TYPEDEF_(0x80004013L) 14448 14449// 14450// MessageId: CO_E_BAD_SERVER_NAME 14451// 14452// MessageText: 14453// 14454// A Remote activation was necessary but the server name provided was invalid 14455// 14456#define CO_E_BAD_SERVER_NAME _HRESULT_TYPEDEF_(0x80004014L) 14457 14458// 14459// MessageId: CO_E_WRONG_SERVER_IDENTITY 14460// 14461// MessageText: 14462// 14463// The class is configured to run as a security id different from the caller 14464// 14465#define CO_E_WRONG_SERVER_IDENTITY _HRESULT_TYPEDEF_(0x80004015L) 14466 14467// 14468// MessageId: CO_E_OLE1DDE_DISABLED 14469// 14470// MessageText: 14471// 14472// Use of Ole1 services requiring DDE windows is disabled 14473// 14474#define CO_E_OLE1DDE_DISABLED _HRESULT_TYPEDEF_(0x80004016L) 14475 14476// 14477// MessageId: CO_E_RUNAS_SYNTAX 14478// 14479// MessageText: 14480// 14481// A RunAs specification must be <domain name>\<user name> or simply <user name> 14482// 14483#define CO_E_RUNAS_SYNTAX _HRESULT_TYPEDEF_(0x80004017L) 14484 14485// 14486// MessageId: CO_E_CREATEPROCESS_FAILURE 14487// 14488// MessageText: 14489// 14490// The server process could not be started. The pathname may be incorrect. 14491// 14492#define CO_E_CREATEPROCESS_FAILURE _HRESULT_TYPEDEF_(0x80004018L) 14493 14494// 14495// MessageId: CO_E_RUNAS_CREATEPROCESS_FAILURE 14496// 14497// MessageText: 14498// 14499// The server process could not be started as the configured identity. The pathname may be incorrect or unavailable. 14500// 14501#define CO_E_RUNAS_CREATEPROCESS_FAILURE _HRESULT_TYPEDEF_(0x80004019L) 14502 14503// 14504// MessageId: CO_E_RUNAS_LOGON_FAILURE 14505// 14506// MessageText: 14507// 14508// The server process could not be started because the configured identity is incorrect. Check the username and password. 14509// 14510#define CO_E_RUNAS_LOGON_FAILURE _HRESULT_TYPEDEF_(0x8000401AL) 14511 14512// 14513// MessageId: CO_E_LAUNCH_PERMSSION_DENIED 14514// 14515// MessageText: 14516// 14517// The client is not allowed to launch this server. 14518// 14519#define CO_E_LAUNCH_PERMSSION_DENIED _HRESULT_TYPEDEF_(0x8000401BL) 14520 14521// 14522// MessageId: CO_E_START_SERVICE_FAILURE 14523// 14524// MessageText: 14525// 14526// The service providing this server could not be started. 14527// 14528#define CO_E_START_SERVICE_FAILURE _HRESULT_TYPEDEF_(0x8000401CL) 14529 14530// 14531// MessageId: CO_E_REMOTE_COMMUNICATION_FAILURE 14532// 14533// MessageText: 14534// 14535// This computer was unable to communicate with the computer providing the server. 14536// 14537#define CO_E_REMOTE_COMMUNICATION_FAILURE _HRESULT_TYPEDEF_(0x8000401DL) 14538 14539// 14540// MessageId: CO_E_SERVER_START_TIMEOUT 14541// 14542// MessageText: 14543// 14544// The server did not respond after being launched. 14545// 14546#define CO_E_SERVER_START_TIMEOUT _HRESULT_TYPEDEF_(0x8000401EL) 14547 14548// 14549// MessageId: CO_E_CLSREG_INCONSISTENT 14550// 14551// MessageText: 14552// 14553// The registration information for this server is inconsistent or incomplete. 14554// 14555#define CO_E_CLSREG_INCONSISTENT _HRESULT_TYPEDEF_(0x8000401FL) 14556 14557// 14558// MessageId: CO_E_IIDREG_INCONSISTENT 14559// 14560// MessageText: 14561// 14562// The registration information for this interface is inconsistent or incomplete. 14563// 14564#define CO_E_IIDREG_INCONSISTENT _HRESULT_TYPEDEF_(0x80004020L) 14565 14566// 14567// MessageId: CO_E_NOT_SUPPORTED 14568// 14569// MessageText: 14570// 14571// The operation attempted is not supported. 14572// 14573#define CO_E_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80004021L) 14574 14575// 14576// MessageId: CO_E_RELOAD_DLL 14577// 14578// MessageText: 14579// 14580// A dll must be loaded. 14581// 14582#define CO_E_RELOAD_DLL _HRESULT_TYPEDEF_(0x80004022L) 14583 14584// 14585// MessageId: CO_E_MSI_ERROR 14586// 14587// MessageText: 14588// 14589// A Microsoft Software Installer error was encountered. 14590// 14591#define CO_E_MSI_ERROR _HRESULT_TYPEDEF_(0x80004023L) 14592 14593// 14594// MessageId: CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT 14595// 14596// MessageText: 14597// 14598// The specified activation could not occur in the client context as specified. 14599// 14600#define CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT _HRESULT_TYPEDEF_(0x80004024L) 14601 14602 14603// 14604// Success codes 14605// 14606#define S_OK ((HRESULT)0x00000000L) 14607#define S_FALSE ((HRESULT)0x00000001L) 14608 14609// ****************** 14610// FACILITY_ITF 14611// ****************** 14612 14613// 14614// Codes 0x0-0x01ff are reserved for the OLE group of 14615// interfaces. 14616// 14617 14618 14619// 14620// Generic OLE errors that may be returned by many inerfaces 14621// 14622 14623#define OLE_E_FIRST ((HRESULT)0x80040000L) 14624#define OLE_E_LAST ((HRESULT)0x800400FFL) 14625#define OLE_S_FIRST ((HRESULT)0x00040000L) 14626#define OLE_S_LAST ((HRESULT)0x000400FFL) 14627 14628// 14629// Old OLE errors 14630// 14631// 14632// MessageId: OLE_E_OLEVERB 14633// 14634// MessageText: 14635// 14636// Invalid OLEVERB structure 14637// 14638#define OLE_E_OLEVERB _HRESULT_TYPEDEF_(0x80040000L) 14639 14640// 14641// MessageId: OLE_E_ADVF 14642// 14643// MessageText: 14644// 14645// Invalid advise flags 14646// 14647#define OLE_E_ADVF _HRESULT_TYPEDEF_(0x80040001L) 14648 14649// 14650// MessageId: OLE_E_ENUM_NOMORE 14651// 14652// MessageText: 14653// 14654// Can't enumerate any more, because the associated data is missing 14655// 14656#define OLE_E_ENUM_NOMORE _HRESULT_TYPEDEF_(0x80040002L) 14657 14658// 14659// MessageId: OLE_E_ADVISENOTSUPPORTED 14660// 14661// MessageText: 14662// 14663// This implementation doesn't take advises 14664// 14665#define OLE_E_ADVISENOTSUPPORTED _HRESULT_TYPEDEF_(0x80040003L) 14666 14667// 14668// MessageId: OLE_E_NOCONNECTION 14669// 14670// MessageText: 14671// 14672// There is no connection for this connection ID 14673// 14674#define OLE_E_NOCONNECTION _HRESULT_TYPEDEF_(0x80040004L) 14675 14676// 14677// MessageId: OLE_E_NOTRUNNING 14678// 14679// MessageText: 14680// 14681// Need to run the object to perform this operation 14682// 14683#define OLE_E_NOTRUNNING _HRESULT_TYPEDEF_(0x80040005L) 14684 14685// 14686// MessageId: OLE_E_NOCACHE 14687// 14688// MessageText: 14689// 14690// There is no cache to operate on 14691// 14692#define OLE_E_NOCACHE _HRESULT_TYPEDEF_(0x80040006L) 14693 14694// 14695// MessageId: OLE_E_BLANK 14696// 14697// MessageText: 14698// 14699// Uninitialized object 14700// 14701#define OLE_E_BLANK _HRESULT_TYPEDEF_(0x80040007L) 14702 14703// 14704// MessageId: OLE_E_CLASSDIFF 14705// 14706// MessageText: 14707// 14708// Linked object's source class has changed 14709// 14710#define OLE_E_CLASSDIFF _HRESULT_TYPEDEF_(0x80040008L) 14711 14712// 14713// MessageId: OLE_E_CANT_GETMONIKER 14714// 14715// MessageText: 14716// 14717// Not able to get the moniker of the object 14718// 14719#define OLE_E_CANT_GETMONIKER _HRESULT_TYPEDEF_(0x80040009L) 14720 14721// 14722// MessageId: OLE_E_CANT_BINDTOSOURCE 14723// 14724// MessageText: 14725// 14726// Not able to bind to the source 14727// 14728#define OLE_E_CANT_BINDTOSOURCE _HRESULT_TYPEDEF_(0x8004000AL) 14729 14730// 14731// MessageId: OLE_E_STATIC 14732// 14733// MessageText: 14734// 14735// Object is static; operation not allowed 14736// 14737#define OLE_E_STATIC _HRESULT_TYPEDEF_(0x8004000BL) 14738 14739// 14740// MessageId: OLE_E_PROMPTSAVECANCELLED 14741// 14742// MessageText: 14743// 14744// User canceled out of save dialog 14745// 14746#define OLE_E_PROMPTSAVECANCELLED _HRESULT_TYPEDEF_(0x8004000CL) 14747 14748// 14749// MessageId: OLE_E_INVALIDRECT 14750// 14751// MessageText: 14752// 14753// Invalid rectangle 14754// 14755#define OLE_E_INVALIDRECT _HRESULT_TYPEDEF_(0x8004000DL) 14756 14757// 14758// MessageId: OLE_E_WRONGCOMPOBJ 14759// 14760// MessageText: 14761// 14762// compobj.dll is too old for the ole2.dll initialized 14763// 14764#define OLE_E_WRONGCOMPOBJ _HRESULT_TYPEDEF_(0x8004000EL) 14765 14766// 14767// MessageId: OLE_E_INVALIDHWND 14768// 14769// MessageText: 14770// 14771// Invalid window handle 14772// 14773#define OLE_E_INVALIDHWND _HRESULT_TYPEDEF_(0x8004000FL) 14774 14775// 14776// MessageId: OLE_E_NOT_INPLACEACTIVE 14777// 14778// MessageText: 14779// 14780// Object is not in any of the inplace active states 14781// 14782#define OLE_E_NOT_INPLACEACTIVE _HRESULT_TYPEDEF_(0x80040010L) 14783 14784// 14785// MessageId: OLE_E_CANTCONVERT 14786// 14787// MessageText: 14788// 14789// Not able to convert object 14790// 14791#define OLE_E_CANTCONVERT _HRESULT_TYPEDEF_(0x80040011L) 14792 14793// 14794// MessageId: OLE_E_NOSTORAGE 14795// 14796// MessageText: 14797// 14798// Not able to perform the operation because object is not given storage yet 14799// 14800#define OLE_E_NOSTORAGE _HRESULT_TYPEDEF_(0x80040012L) 14801 14802// 14803// MessageId: DV_E_FORMATETC 14804// 14805// MessageText: 14806// 14807// Invalid FORMATETC structure 14808// 14809#define DV_E_FORMATETC _HRESULT_TYPEDEF_(0x80040064L) 14810 14811// 14812// MessageId: DV_E_DVTARGETDEVICE 14813// 14814// MessageText: 14815// 14816// Invalid DVTARGETDEVICE structure 14817// 14818#define DV_E_DVTARGETDEVICE _HRESULT_TYPEDEF_(0x80040065L) 14819 14820// 14821// MessageId: DV_E_STGMEDIUM 14822// 14823// MessageText: 14824// 14825// Invalid STDGMEDIUM structure 14826// 14827#define DV_E_STGMEDIUM _HRESULT_TYPEDEF_(0x80040066L) 14828 14829// 14830// MessageId: DV_E_STATDATA 14831// 14832// MessageText: 14833// 14834// Invalid STATDATA structure 14835// 14836#define DV_E_STATDATA _HRESULT_TYPEDEF_(0x80040067L) 14837 14838// 14839// MessageId: DV_E_LINDEX 14840// 14841// MessageText: 14842// 14843// Invalid lindex 14844// 14845#define DV_E_LINDEX _HRESULT_TYPEDEF_(0x80040068L) 14846 14847// 14848// MessageId: DV_E_TYMED 14849// 14850// MessageText: 14851// 14852// Invalid tymed 14853// 14854#define DV_E_TYMED _HRESULT_TYPEDEF_(0x80040069L) 14855 14856// 14857// MessageId: DV_E_CLIPFORMAT 14858// 14859// MessageText: 14860// 14861// Invalid clipboard format 14862// 14863#define DV_E_CLIPFORMAT _HRESULT_TYPEDEF_(0x8004006AL) 14864 14865// 14866// MessageId: DV_E_DVASPECT 14867// 14868// MessageText: 14869// 14870// Invalid aspect(s) 14871// 14872#define DV_E_DVASPECT _HRESULT_TYPEDEF_(0x8004006BL) 14873 14874// 14875// MessageId: DV_E_DVTARGETDEVICE_SIZE 14876// 14877// MessageText: 14878// 14879// tdSize parameter of the DVTARGETDEVICE structure is invalid 14880// 14881#define DV_E_DVTARGETDEVICE_SIZE _HRESULT_TYPEDEF_(0x8004006CL) 14882 14883// 14884// MessageId: DV_E_NOIVIEWOBJECT 14885// 14886// MessageText: 14887// 14888// Object doesn't support IViewObject interface 14889// 14890#define DV_E_NOIVIEWOBJECT _HRESULT_TYPEDEF_(0x8004006DL) 14891 14892#define DRAGDROP_E_FIRST 0x80040100L 14893#define DRAGDROP_E_LAST 0x8004010FL 14894#define DRAGDROP_S_FIRST 0x00040100L 14895#define DRAGDROP_S_LAST 0x0004010FL 14896// 14897// MessageId: DRAGDROP_E_NOTREGISTERED 14898// 14899// MessageText: 14900// 14901// Trying to revoke a drop target that has not been registered 14902// 14903#define DRAGDROP_E_NOTREGISTERED _HRESULT_TYPEDEF_(0x80040100L) 14904 14905// 14906// MessageId: DRAGDROP_E_ALREADYREGISTERED 14907// 14908// MessageText: 14909// 14910// This window has already been registered as a drop target 14911// 14912#define DRAGDROP_E_ALREADYREGISTERED _HRESULT_TYPEDEF_(0x80040101L) 14913 14914// 14915// MessageId: DRAGDROP_E_INVALIDHWND 14916// 14917// MessageText: 14918// 14919// Invalid window handle 14920// 14921#define DRAGDROP_E_INVALIDHWND _HRESULT_TYPEDEF_(0x80040102L) 14922 14923#define CLASSFACTORY_E_FIRST 0x80040110L 14924#define CLASSFACTORY_E_LAST 0x8004011FL 14925#define CLASSFACTORY_S_FIRST 0x00040110L 14926#define CLASSFACTORY_S_LAST 0x0004011FL 14927// 14928// MessageId: CLASS_E_NOAGGREGATION 14929// 14930// MessageText: 14931// 14932// Class does not support aggregation (or class object is remote) 14933// 14934#define CLASS_E_NOAGGREGATION _HRESULT_TYPEDEF_(0x80040110L) 14935 14936// 14937// MessageId: CLASS_E_CLASSNOTAVAILABLE 14938// 14939// MessageText: 14940// 14941// ClassFactory cannot supply requested class 14942// 14943#define CLASS_E_CLASSNOTAVAILABLE _HRESULT_TYPEDEF_(0x80040111L) 14944 14945// 14946// MessageId: CLASS_E_NOTLICENSED 14947// 14948// MessageText: 14949// 14950// Class is not licensed for use 14951// 14952#define CLASS_E_NOTLICENSED _HRESULT_TYPEDEF_(0x80040112L) 14953 14954#define MARSHAL_E_FIRST 0x80040120L 14955#define MARSHAL_E_LAST 0x8004012FL 14956#define MARSHAL_S_FIRST 0x00040120L 14957#define MARSHAL_S_LAST 0x0004012FL 14958#define DATA_E_FIRST 0x80040130L 14959#define DATA_E_LAST 0x8004013FL 14960#define DATA_S_FIRST 0x00040130L 14961#define DATA_S_LAST 0x0004013FL 14962#define VIEW_E_FIRST 0x80040140L 14963#define VIEW_E_LAST 0x8004014FL 14964#define VIEW_S_FIRST 0x00040140L 14965#define VIEW_S_LAST 0x0004014FL 14966// 14967// MessageId: VIEW_E_DRAW 14968// 14969// MessageText: 14970// 14971// Error drawing view 14972// 14973#define VIEW_E_DRAW _HRESULT_TYPEDEF_(0x80040140L) 14974 14975#define REGDB_E_FIRST 0x80040150L 14976#define REGDB_E_LAST 0x8004015FL 14977#define REGDB_S_FIRST 0x00040150L 14978#define REGDB_S_LAST 0x0004015FL 14979// 14980// MessageId: REGDB_E_READREGDB 14981// 14982// MessageText: 14983// 14984// Could not read key from registry 14985// 14986#define REGDB_E_READREGDB _HRESULT_TYPEDEF_(0x80040150L) 14987 14988// 14989// MessageId: REGDB_E_WRITEREGDB 14990// 14991// MessageText: 14992// 14993// Could not write key to registry 14994// 14995#define REGDB_E_WRITEREGDB _HRESULT_TYPEDEF_(0x80040151L) 14996 14997// 14998// MessageId: REGDB_E_KEYMISSING 14999// 15000// MessageText: 15001// 15002// Could not find the key in the registry 15003// 15004#define REGDB_E_KEYMISSING _HRESULT_TYPEDEF_(0x80040152L) 15005 15006// 15007// MessageId: REGDB_E_INVALIDVALUE 15008// 15009// MessageText: 15010// 15011// Invalid value for registry 15012// 15013#define REGDB_E_INVALIDVALUE _HRESULT_TYPEDEF_(0x80040153L) 15014 15015// 15016// MessageId: REGDB_E_CLASSNOTREG 15017// 15018// MessageText: 15019// 15020// Class not registered 15021// 15022#define REGDB_E_CLASSNOTREG _HRESULT_TYPEDEF_(0x80040154L) 15023 15024// 15025// MessageId: REGDB_E_IIDNOTREG 15026// 15027// MessageText: 15028// 15029// Interface not registered 15030// 15031#define REGDB_E_IIDNOTREG _HRESULT_TYPEDEF_(0x80040155L) 15032 15033// 15034// MessageId: REGDB_E_BADTHREADINGMODEL 15035// 15036// MessageText: 15037// 15038// Threading model entry is not valid 15039// 15040#define REGDB_E_BADTHREADINGMODEL _HRESULT_TYPEDEF_(0x80040156L) 15041 15042#define CAT_E_FIRST 0x80040160L 15043#define CAT_E_LAST 0x80040161L 15044// 15045// MessageId: CAT_E_CATIDNOEXIST 15046// 15047// MessageText: 15048// 15049// CATID does not exist 15050// 15051#define CAT_E_CATIDNOEXIST _HRESULT_TYPEDEF_(0x80040160L) 15052 15053// 15054// MessageId: CAT_E_NODESCRIPTION 15055// 15056// MessageText: 15057// 15058// Description not found 15059// 15060#define CAT_E_NODESCRIPTION _HRESULT_TYPEDEF_(0x80040161L) 15061 15062//////////////////////////////////// 15063// // 15064// Class Store Error Codes // 15065// // 15066//////////////////////////////////// 15067#define CS_E_FIRST 0x80040164L 15068#define CS_E_LAST 0x8004016FL 15069// 15070// MessageId: CS_E_PACKAGE_NOTFOUND 15071// 15072// MessageText: 15073// 15074// No package in the software installation data in the Active Directory meets this criteria. 15075// 15076#define CS_E_PACKAGE_NOTFOUND _HRESULT_TYPEDEF_(0x80040164L) 15077 15078// 15079// MessageId: CS_E_NOT_DELETABLE 15080// 15081// MessageText: 15082// 15083// Deleting this will break the referential integrity of the software installation data in the Active Directory. 15084// 15085#define CS_E_NOT_DELETABLE _HRESULT_TYPEDEF_(0x80040165L) 15086 15087// 15088// MessageId: CS_E_CLASS_NOTFOUND 15089// 15090// MessageText: 15091// 15092// The CLSID was not found in the software installation data in the Active Directory. 15093// 15094#define CS_E_CLASS_NOTFOUND _HRESULT_TYPEDEF_(0x80040166L) 15095 15096// 15097// MessageId: CS_E_INVALID_VERSION 15098// 15099// MessageText: 15100// 15101// The software installation data in the Active Directory is corrupt. 15102// 15103#define CS_E_INVALID_VERSION _HRESULT_TYPEDEF_(0x80040167L) 15104 15105// 15106// MessageId: CS_E_NO_CLASSSTORE 15107// 15108// MessageText: 15109// 15110// There is no software installation data in the Active Directory. 15111// 15112#define CS_E_NO_CLASSSTORE _HRESULT_TYPEDEF_(0x80040168L) 15113 15114// 15115// MessageId: CS_E_OBJECT_NOTFOUND 15116// 15117// MessageText: 15118// 15119// There is no software installation data object in the Active Directory. 15120// 15121#define CS_E_OBJECT_NOTFOUND _HRESULT_TYPEDEF_(0x80040169L) 15122 15123// 15124// MessageId: CS_E_OBJECT_ALREADY_EXISTS 15125// 15126// MessageText: 15127// 15128// The software installation data object in the Active Directory already exists. 15129// 15130#define CS_E_OBJECT_ALREADY_EXISTS _HRESULT_TYPEDEF_(0x8004016AL) 15131 15132// 15133// MessageId: CS_E_INVALID_PATH 15134// 15135// MessageText: 15136// 15137// The path to the software installation data in the Active Directory is not correct. 15138// 15139#define CS_E_INVALID_PATH _HRESULT_TYPEDEF_(0x8004016BL) 15140 15141// 15142// MessageId: CS_E_NETWORK_ERROR 15143// 15144// MessageText: 15145// 15146// A network error interrupted the operation. 15147// 15148#define CS_E_NETWORK_ERROR _HRESULT_TYPEDEF_(0x8004016CL) 15149 15150// 15151// MessageId: CS_E_ADMIN_LIMIT_EXCEEDED 15152// 15153// MessageText: 15154// 15155// The size of this object exceeds the maximum size set by the Administrator. 15156// 15157#define CS_E_ADMIN_LIMIT_EXCEEDED _HRESULT_TYPEDEF_(0x8004016DL) 15158 15159// 15160// MessageId: CS_E_SCHEMA_MISMATCH 15161// 15162// MessageText: 15163// 15164// The schema for the software installation data in the Active Directory does not match the required schema. 15165// 15166#define CS_E_SCHEMA_MISMATCH _HRESULT_TYPEDEF_(0x8004016EL) 15167 15168// 15169// MessageId: CS_E_INTERNAL_ERROR 15170// 15171// MessageText: 15172// 15173// An error occurred in the software installation data in the Active Directory. 15174// 15175#define CS_E_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x8004016FL) 15176 15177#define CACHE_E_FIRST 0x80040170L 15178#define CACHE_E_LAST 0x8004017FL 15179#define CACHE_S_FIRST 0x00040170L 15180#define CACHE_S_LAST 0x0004017FL 15181// 15182// MessageId: CACHE_E_NOCACHE_UPDATED 15183// 15184// MessageText: 15185// 15186// Cache not updated 15187// 15188#define CACHE_E_NOCACHE_UPDATED _HRESULT_TYPEDEF_(0x80040170L) 15189 15190#define OLEOBJ_E_FIRST 0x80040180L 15191#define OLEOBJ_E_LAST 0x8004018FL 15192#define OLEOBJ_S_FIRST 0x00040180L 15193#define OLEOBJ_S_LAST 0x0004018FL 15194// 15195// MessageId: OLEOBJ_E_NOVERBS 15196// 15197// MessageText: 15198// 15199// No verbs for OLE object 15200// 15201#define OLEOBJ_E_NOVERBS _HRESULT_TYPEDEF_(0x80040180L) 15202 15203// 15204// MessageId: OLEOBJ_E_INVALIDVERB 15205// 15206// MessageText: 15207// 15208// Invalid verb for OLE object 15209// 15210#define OLEOBJ_E_INVALIDVERB _HRESULT_TYPEDEF_(0x80040181L) 15211 15212#define CLIENTSITE_E_FIRST 0x80040190L 15213#define CLIENTSITE_E_LAST 0x8004019FL 15214#define CLIENTSITE_S_FIRST 0x00040190L 15215#define CLIENTSITE_S_LAST 0x0004019FL 15216// 15217// MessageId: INPLACE_E_NOTUNDOABLE 15218// 15219// MessageText: 15220// 15221// Undo is not available 15222// 15223#define INPLACE_E_NOTUNDOABLE _HRESULT_TYPEDEF_(0x800401A0L) 15224 15225// 15226// MessageId: INPLACE_E_NOTOOLSPACE 15227// 15228// MessageText: 15229// 15230// Space for tools is not available 15231// 15232#define INPLACE_E_NOTOOLSPACE _HRESULT_TYPEDEF_(0x800401A1L) 15233 15234#define INPLACE_E_FIRST 0x800401A0L 15235#define INPLACE_E_LAST 0x800401AFL 15236#define INPLACE_S_FIRST 0x000401A0L 15237#define INPLACE_S_LAST 0x000401AFL 15238#define ENUM_E_FIRST 0x800401B0L 15239#define ENUM_E_LAST 0x800401BFL 15240#define ENUM_S_FIRST 0x000401B0L 15241#define ENUM_S_LAST 0x000401BFL 15242#define CONVERT10_E_FIRST 0x800401C0L 15243#define CONVERT10_E_LAST 0x800401CFL 15244#define CONVERT10_S_FIRST 0x000401C0L 15245#define CONVERT10_S_LAST 0x000401CFL 15246// 15247// MessageId: CONVERT10_E_OLESTREAM_GET 15248// 15249// MessageText: 15250// 15251// OLESTREAM Get method failed 15252// 15253#define CONVERT10_E_OLESTREAM_GET _HRESULT_TYPEDEF_(0x800401C0L) 15254 15255// 15256// MessageId: CONVERT10_E_OLESTREAM_PUT 15257// 15258// MessageText: 15259// 15260// OLESTREAM Put method failed 15261// 15262#define CONVERT10_E_OLESTREAM_PUT _HRESULT_TYPEDEF_(0x800401C1L) 15263 15264// 15265// MessageId: CONVERT10_E_OLESTREAM_FMT 15266// 15267// MessageText: 15268// 15269// Contents of the OLESTREAM not in correct format 15270// 15271#define CONVERT10_E_OLESTREAM_FMT _HRESULT_TYPEDEF_(0x800401C2L) 15272 15273// 15274// MessageId: CONVERT10_E_OLESTREAM_BITMAP_TO_DIB 15275// 15276// MessageText: 15277// 15278// There was an error in a Windows GDI call while converting the bitmap to a DIB 15279// 15280#define CONVERT10_E_OLESTREAM_BITMAP_TO_DIB _HRESULT_TYPEDEF_(0x800401C3L) 15281 15282// 15283// MessageId: CONVERT10_E_STG_FMT 15284// 15285// MessageText: 15286// 15287// Contents of the IStorage not in correct format 15288// 15289#define CONVERT10_E_STG_FMT _HRESULT_TYPEDEF_(0x800401C4L) 15290 15291// 15292// MessageId: CONVERT10_E_STG_NO_STD_STREAM 15293// 15294// MessageText: 15295// 15296// Contents of IStorage is missing one of the standard streams 15297// 15298#define CONVERT10_E_STG_NO_STD_STREAM _HRESULT_TYPEDEF_(0x800401C5L) 15299 15300// 15301// MessageId: CONVERT10_E_STG_DIB_TO_BITMAP 15302// 15303// MessageText: 15304// 15305// There was an error in a Windows GDI call while converting the DIB to a bitmap. 15306// 15307// 15308#define CONVERT10_E_STG_DIB_TO_BITMAP _HRESULT_TYPEDEF_(0x800401C6L) 15309 15310#define CLIPBRD_E_FIRST 0x800401D0L 15311#define CLIPBRD_E_LAST 0x800401DFL 15312#define CLIPBRD_S_FIRST 0x000401D0L 15313#define CLIPBRD_S_LAST 0x000401DFL 15314// 15315// MessageId: CLIPBRD_E_CANT_OPEN 15316// 15317// MessageText: 15318// 15319// OpenClipboard Failed 15320// 15321#define CLIPBRD_E_CANT_OPEN _HRESULT_TYPEDEF_(0x800401D0L) 15322 15323// 15324// MessageId: CLIPBRD_E_CANT_EMPTY 15325// 15326// MessageText: 15327// 15328// EmptyClipboard Failed 15329// 15330#define CLIPBRD_E_CANT_EMPTY _HRESULT_TYPEDEF_(0x800401D1L) 15331 15332// 15333// MessageId: CLIPBRD_E_CANT_SET 15334// 15335// MessageText: 15336// 15337// SetClipboard Failed 15338// 15339#define CLIPBRD_E_CANT_SET _HRESULT_TYPEDEF_(0x800401D2L) 15340 15341// 15342// MessageId: CLIPBRD_E_BAD_DATA 15343// 15344// MessageText: 15345// 15346// Data on clipboard is invalid 15347// 15348#define CLIPBRD_E_BAD_DATA _HRESULT_TYPEDEF_(0x800401D3L) 15349 15350// 15351// MessageId: CLIPBRD_E_CANT_CLOSE 15352// 15353// MessageText: 15354// 15355// CloseClipboard Failed 15356// 15357#define CLIPBRD_E_CANT_CLOSE _HRESULT_TYPEDEF_(0x800401D4L) 15358 15359#define MK_E_FIRST 0x800401E0L 15360#define MK_E_LAST 0x800401EFL 15361#define MK_S_FIRST 0x000401E0L 15362#define MK_S_LAST 0x000401EFL 15363// 15364// MessageId: MK_E_CONNECTMANUALLY 15365// 15366// MessageText: 15367// 15368// Moniker needs to be connected manually 15369// 15370#define MK_E_CONNECTMANUALLY _HRESULT_TYPEDEF_(0x800401E0L) 15371 15372// 15373// MessageId: MK_E_EXCEEDEDDEADLINE 15374// 15375// MessageText: 15376// 15377// Operation exceeded deadline 15378// 15379#define MK_E_EXCEEDEDDEADLINE _HRESULT_TYPEDEF_(0x800401E1L) 15380 15381// 15382// MessageId: MK_E_NEEDGENERIC 15383// 15384// MessageText: 15385// 15386// Moniker needs to be generic 15387// 15388#define MK_E_NEEDGENERIC _HRESULT_TYPEDEF_(0x800401E2L) 15389 15390// 15391// MessageId: MK_E_UNAVAILABLE 15392// 15393// MessageText: 15394// 15395// Operation unavailable 15396// 15397#define MK_E_UNAVAILABLE _HRESULT_TYPEDEF_(0x800401E3L) 15398 15399// 15400// MessageId: MK_E_SYNTAX 15401// 15402// MessageText: 15403// 15404// Invalid syntax 15405// 15406#define MK_E_SYNTAX _HRESULT_TYPEDEF_(0x800401E4L) 15407 15408// 15409// MessageId: MK_E_NOOBJECT 15410// 15411// MessageText: 15412// 15413// No object for moniker 15414// 15415#define MK_E_NOOBJECT _HRESULT_TYPEDEF_(0x800401E5L) 15416 15417// 15418// MessageId: MK_E_INVALIDEXTENSION 15419// 15420// MessageText: 15421// 15422// Bad extension for file 15423// 15424#define MK_E_INVALIDEXTENSION _HRESULT_TYPEDEF_(0x800401E6L) 15425 15426// 15427// MessageId: MK_E_INTERMEDIATEINTERFACENOTSUPPORTED 15428// 15429// MessageText: 15430// 15431// Intermediate operation failed 15432// 15433#define MK_E_INTERMEDIATEINTERFACENOTSUPPORTED _HRESULT_TYPEDEF_(0x800401E7L) 15434 15435// 15436// MessageId: MK_E_NOTBINDABLE 15437// 15438// MessageText: 15439// 15440// Moniker is not bindable 15441// 15442#define MK_E_NOTBINDABLE _HRESULT_TYPEDEF_(0x800401E8L) 15443 15444// 15445// MessageId: MK_E_NOTBOUND 15446// 15447// MessageText: 15448// 15449// Moniker is not bound 15450// 15451#define MK_E_NOTBOUND _HRESULT_TYPEDEF_(0x800401E9L) 15452 15453// 15454// MessageId: MK_E_CANTOPENFILE 15455// 15456// MessageText: 15457// 15458// Moniker cannot open file 15459// 15460#define MK_E_CANTOPENFILE _HRESULT_TYPEDEF_(0x800401EAL) 15461 15462// 15463// MessageId: MK_E_MUSTBOTHERUSER 15464// 15465// MessageText: 15466// 15467// User input required for operation to succeed 15468// 15469#define MK_E_MUSTBOTHERUSER _HRESULT_TYPEDEF_(0x800401EBL) 15470 15471// 15472// MessageId: MK_E_NOINVERSE 15473// 15474// MessageText: 15475// 15476// Moniker class has no inverse 15477// 15478#define MK_E_NOINVERSE _HRESULT_TYPEDEF_(0x800401ECL) 15479 15480// 15481// MessageId: MK_E_NOSTORAGE 15482// 15483// MessageText: 15484// 15485// Moniker does not refer to storage 15486// 15487#define MK_E_NOSTORAGE _HRESULT_TYPEDEF_(0x800401EDL) 15488 15489// 15490// MessageId: MK_E_NOPREFIX 15491// 15492// MessageText: 15493// 15494// No common prefix 15495// 15496#define MK_E_NOPREFIX _HRESULT_TYPEDEF_(0x800401EEL) 15497 15498// 15499// MessageId: MK_E_ENUMERATION_FAILED 15500// 15501// MessageText: 15502// 15503// Moniker could not be enumerated 15504// 15505#define MK_E_ENUMERATION_FAILED _HRESULT_TYPEDEF_(0x800401EFL) 15506 15507#define CO_E_FIRST 0x800401F0L 15508#define CO_E_LAST 0x800401FFL 15509#define CO_S_FIRST 0x000401F0L 15510#define CO_S_LAST 0x000401FFL 15511// 15512// MessageId: CO_E_NOTINITIALIZED 15513// 15514// MessageText: 15515// 15516// CoInitialize has not been called. 15517// 15518#define CO_E_NOTINITIALIZED _HRESULT_TYPEDEF_(0x800401F0L) 15519 15520// 15521// MessageId: CO_E_ALREADYINITIALIZED 15522// 15523// MessageText: 15524// 15525// CoInitialize has already been called. 15526// 15527#define CO_E_ALREADYINITIALIZED _HRESULT_TYPEDEF_(0x800401F1L) 15528 15529// 15530// MessageId: CO_E_CANTDETERMINECLASS 15531// 15532// MessageText: 15533// 15534// Class of object cannot be determined 15535// 15536#define CO_E_CANTDETERMINECLASS _HRESULT_TYPEDEF_(0x800401F2L) 15537 15538// 15539// MessageId: CO_E_CLASSSTRING 15540// 15541// MessageText: 15542// 15543// Invalid class string 15544// 15545#define CO_E_CLASSSTRING _HRESULT_TYPEDEF_(0x800401F3L) 15546 15547// 15548// MessageId: CO_E_IIDSTRING 15549// 15550// MessageText: 15551// 15552// Invalid interface string 15553// 15554#define CO_E_IIDSTRING _HRESULT_TYPEDEF_(0x800401F4L) 15555 15556// 15557// MessageId: CO_E_APPNOTFOUND 15558// 15559// MessageText: 15560// 15561// Application not found 15562// 15563#define CO_E_APPNOTFOUND _HRESULT_TYPEDEF_(0x800401F5L) 15564 15565// 15566// MessageId: CO_E_APPSINGLEUSE 15567// 15568// MessageText: 15569// 15570// Application cannot be run more than once 15571// 15572#define CO_E_APPSINGLEUSE _HRESULT_TYPEDEF_(0x800401F6L) 15573 15574// 15575// MessageId: CO_E_ERRORINAPP 15576// 15577// MessageText: 15578// 15579// Some error in application program 15580// 15581#define CO_E_ERRORINAPP _HRESULT_TYPEDEF_(0x800401F7L) 15582 15583// 15584// MessageId: CO_E_DLLNOTFOUND 15585// 15586// MessageText: 15587// 15588// DLL for class not found 15589// 15590#define CO_E_DLLNOTFOUND _HRESULT_TYPEDEF_(0x800401F8L) 15591 15592// 15593// MessageId: CO_E_ERRORINDLL 15594// 15595// MessageText: 15596// 15597// Error in the DLL 15598// 15599#define CO_E_ERRORINDLL _HRESULT_TYPEDEF_(0x800401F9L) 15600 15601// 15602// MessageId: CO_E_WRONGOSFORAPP 15603// 15604// MessageText: 15605// 15606// Wrong OS or OS version for application 15607// 15608#define CO_E_WRONGOSFORAPP _HRESULT_TYPEDEF_(0x800401FAL) 15609 15610// 15611// MessageId: CO_E_OBJNOTREG 15612// 15613// MessageText: 15614// 15615// Object is not registered 15616// 15617#define CO_E_OBJNOTREG _HRESULT_TYPEDEF_(0x800401FBL) 15618 15619// 15620// MessageId: CO_E_OBJISREG 15621// 15622// MessageText: 15623// 15624// Object is already registered 15625// 15626#define CO_E_OBJISREG _HRESULT_TYPEDEF_(0x800401FCL) 15627 15628// 15629// MessageId: CO_E_OBJNOTCONNECTED 15630// 15631// MessageText: 15632// 15633// Object is not connected to server 15634// 15635#define CO_E_OBJNOTCONNECTED _HRESULT_TYPEDEF_(0x800401FDL) 15636 15637// 15638// MessageId: CO_E_APPDIDNTREG 15639// 15640// MessageText: 15641// 15642// Application was launched but it didn't register a class factory 15643// 15644#define CO_E_APPDIDNTREG _HRESULT_TYPEDEF_(0x800401FEL) 15645 15646// 15647// MessageId: CO_E_RELEASED 15648// 15649// MessageText: 15650// 15651// Object has been released 15652// 15653#define CO_E_RELEASED _HRESULT_TYPEDEF_(0x800401FFL) 15654 15655#define EVENT_E_FIRST 0x80040200L 15656#define EVENT_E_LAST 0x8004021FL 15657#define EVENT_S_FIRST 0x00040200L 15658#define EVENT_S_LAST 0x0004021FL 15659// 15660// MessageId: EVENT_S_SOME_SUBSCRIBERS_FAILED 15661// 15662// MessageText: 15663// 15664// An event was able to invoke some but not all of the subscribers 15665// 15666#define EVENT_S_SOME_SUBSCRIBERS_FAILED _HRESULT_TYPEDEF_(0x00040200L) 15667 15668// 15669// MessageId: EVENT_E_ALL_SUBSCRIBERS_FAILED 15670// 15671// MessageText: 15672// 15673// An event was unable to invoke any of the subscribers 15674// 15675#define EVENT_E_ALL_SUBSCRIBERS_FAILED _HRESULT_TYPEDEF_(0x80040201L) 15676 15677// 15678// MessageId: EVENT_S_NOSUBSCRIBERS 15679// 15680// MessageText: 15681// 15682// An event was delivered but there were no subscribers 15683// 15684#define EVENT_S_NOSUBSCRIBERS _HRESULT_TYPEDEF_(0x00040202L) 15685 15686// 15687// MessageId: EVENT_E_QUERYSYNTAX 15688// 15689// MessageText: 15690// 15691// A syntax error occurred trying to evaluate a query string 15692// 15693#define EVENT_E_QUERYSYNTAX _HRESULT_TYPEDEF_(0x80040203L) 15694 15695// 15696// MessageId: EVENT_E_QUERYFIELD 15697// 15698// MessageText: 15699// 15700// An invalid field name was used in a query string 15701// 15702#define EVENT_E_QUERYFIELD _HRESULT_TYPEDEF_(0x80040204L) 15703 15704// 15705// MessageId: EVENT_E_INTERNALEXCEPTION 15706// 15707// MessageText: 15708// 15709// An unexpected exception was raised 15710// 15711#define EVENT_E_INTERNALEXCEPTION _HRESULT_TYPEDEF_(0x80040205L) 15712 15713// 15714// MessageId: EVENT_E_INTERNALERROR 15715// 15716// MessageText: 15717// 15718// An unexpected internal error was detected 15719// 15720#define EVENT_E_INTERNALERROR _HRESULT_TYPEDEF_(0x80040206L) 15721 15722// 15723// MessageId: EVENT_E_INVALID_PER_USER_SID 15724// 15725// MessageText: 15726// 15727// The owner SID on a per-user subscription doesn't exist 15728// 15729#define EVENT_E_INVALID_PER_USER_SID _HRESULT_TYPEDEF_(0x80040207L) 15730 15731// 15732// MessageId: EVENT_E_USER_EXCEPTION 15733// 15734// MessageText: 15735// 15736// A user-supplied component or subscriber raised an exception 15737// 15738#define EVENT_E_USER_EXCEPTION _HRESULT_TYPEDEF_(0x80040208L) 15739 15740// 15741// MessageId: EVENT_E_TOO_MANY_METHODS 15742// 15743// MessageText: 15744// 15745// An interface has too many methods to fire events from 15746// 15747#define EVENT_E_TOO_MANY_METHODS _HRESULT_TYPEDEF_(0x80040209L) 15748 15749// 15750// MessageId: EVENT_E_MISSING_EVENTCLASS 15751// 15752// MessageText: 15753// 15754// A subscription cannot be stored unless its event class already exists 15755// 15756#define EVENT_E_MISSING_EVENTCLASS _HRESULT_TYPEDEF_(0x8004020AL) 15757 15758// 15759// MessageId: EVENT_E_NOT_ALL_REMOVED 15760// 15761// MessageText: 15762// 15763// Not all the objects requested could be removed 15764// 15765#define EVENT_E_NOT_ALL_REMOVED _HRESULT_TYPEDEF_(0x8004020BL) 15766 15767// 15768// MessageId: EVENT_E_COMPLUS_NOT_INSTALLED 15769// 15770// MessageText: 15771// 15772// COM+ is required for this operation, but is not installed 15773// 15774#define EVENT_E_COMPLUS_NOT_INSTALLED _HRESULT_TYPEDEF_(0x8004020CL) 15775 15776#define CONTEXT_E_FIRST 0x8004E000L 15777#define CONTEXT_E_LAST 0x8004E02FL 15778#define CONTEXT_S_FIRST 0x0004E000L 15779#define CONTEXT_S_LAST 0x0004E02FL 15780// 15781// MessageId: CONTEXT_E_ABORTED 15782// 15783// MessageText: 15784// 15785// The root transaction wanted to commit, but transaction aborted 15786// 15787#define CONTEXT_E_ABORTED _HRESULT_TYPEDEF_(0x8004E002L) 15788 15789// 15790// MessageId: CONTEXT_E_ABORTING 15791// 15792// MessageText: 15793// 15794// You made a method call on a COM+ component that has a transaction that has already aborted or in the process of aborting. 15795// 15796#define CONTEXT_E_ABORTING _HRESULT_TYPEDEF_(0x8004E003L) 15797 15798// 15799// MessageId: CONTEXT_E_NOCONTEXT 15800// 15801// MessageText: 15802// 15803// There is no MTS object context 15804// 15805#define CONTEXT_E_NOCONTEXT _HRESULT_TYPEDEF_(0x8004E004L) 15806 15807// 15808// MessageId: CONTEXT_E_SYNCH_TIMEOUT 15809// 15810// MessageText: 15811// 15812// The component is configured to use synchronization and a thread has timed out waiting to enter the context. 15813// 15814#define CONTEXT_E_SYNCH_TIMEOUT _HRESULT_TYPEDEF_(0x8004E006L) 15815 15816// 15817// MessageId: CONTEXT_E_OLDREF 15818// 15819// MessageText: 15820// 15821// You made a method call on a COM+ component that has a transaction that has already committed or aborted. 15822// 15823#define CONTEXT_E_OLDREF _HRESULT_TYPEDEF_(0x8004E007L) 15824 15825// 15826// MessageId: CONTEXT_E_ROLENOTFOUND 15827// 15828// MessageText: 15829// 15830// The specified role was not configured for the application 15831// 15832#define CONTEXT_E_ROLENOTFOUND _HRESULT_TYPEDEF_(0x8004E00CL) 15833 15834// 15835// MessageId: CONTEXT_E_TMNOTAVAILABLE 15836// 15837// MessageText: 15838// 15839// COM+ was unable to talk to the Microsoft Distributed Transaction Coordinator 15840// 15841#define CONTEXT_E_TMNOTAVAILABLE _HRESULT_TYPEDEF_(0x8004E00FL) 15842 15843// 15844// MessageId: CO_E_ACTIVATIONFAILED 15845// 15846// MessageText: 15847// 15848// An unexpected error occurred during COM+ Activation. 15849// 15850#define CO_E_ACTIVATIONFAILED _HRESULT_TYPEDEF_(0x8004E021L) 15851 15852// 15853// MessageId: CO_E_ACTIVATIONFAILED_EVENTLOGGED 15854// 15855// MessageText: 15856// 15857// COM+ Activation failed. Check the event log for more information 15858// 15859#define CO_E_ACTIVATIONFAILED_EVENTLOGGED _HRESULT_TYPEDEF_(0x8004E022L) 15860 15861// 15862// MessageId: CO_E_ACTIVATIONFAILED_CATALOGERROR 15863// 15864// MessageText: 15865// 15866// COM+ Activation failed due to a catalog or configuration error. 15867// 15868#define CO_E_ACTIVATIONFAILED_CATALOGERROR _HRESULT_TYPEDEF_(0x8004E023L) 15869 15870// 15871// MessageId: CO_E_ACTIVATIONFAILED_TIMEOUT 15872// 15873// MessageText: 15874// 15875// COM+ activation failed because the activation could not be completed in the specified amount of time. 15876// 15877#define CO_E_ACTIVATIONFAILED_TIMEOUT _HRESULT_TYPEDEF_(0x8004E024L) 15878 15879// 15880// MessageId: CO_E_INITIALIZATIONFAILED 15881// 15882// MessageText: 15883// 15884// COM+ Activation failed because an initialization function failed. Check the event log for more information. 15885// 15886#define CO_E_INITIALIZATIONFAILED _HRESULT_TYPEDEF_(0x8004E025L) 15887 15888// 15889// MessageId: CONTEXT_E_NOJIT 15890// 15891// MessageText: 15892// 15893// The requested operation requires that JIT be in the current context and it is not 15894// 15895#define CONTEXT_E_NOJIT _HRESULT_TYPEDEF_(0x8004E026L) 15896 15897// 15898// MessageId: CONTEXT_E_NOTRANSACTION 15899// 15900// MessageText: 15901// 15902// The requested operation requires that the current context have a Transaction, and it does not 15903// 15904#define CONTEXT_E_NOTRANSACTION _HRESULT_TYPEDEF_(0x8004E027L) 15905 15906// 15907// MessageId: CO_E_THREADINGMODEL_CHANGED 15908// 15909// MessageText: 15910// 15911// The components threading model has changed after install into a COM+ Application. Please re-install component. 15912// 15913#define CO_E_THREADINGMODEL_CHANGED _HRESULT_TYPEDEF_(0x8004E028L) 15914 15915// 15916// Old OLE Success Codes 15917// 15918// 15919// MessageId: OLE_S_USEREG 15920// 15921// MessageText: 15922// 15923// Use the registry database to provide the requested information 15924// 15925#define OLE_S_USEREG _HRESULT_TYPEDEF_(0x00040000L) 15926 15927// 15928// MessageId: OLE_S_STATIC 15929// 15930// MessageText: 15931// 15932// Success, but static 15933// 15934#define OLE_S_STATIC _HRESULT_TYPEDEF_(0x00040001L) 15935 15936// 15937// MessageId: OLE_S_MAC_CLIPFORMAT 15938// 15939// MessageText: 15940// 15941// Macintosh clipboard format 15942// 15943#define OLE_S_MAC_CLIPFORMAT _HRESULT_TYPEDEF_(0x00040002L) 15944 15945// 15946// MessageId: DRAGDROP_S_DROP 15947// 15948// MessageText: 15949// 15950// Successful drop took place 15951// 15952#define DRAGDROP_S_DROP _HRESULT_TYPEDEF_(0x00040100L) 15953 15954// 15955// MessageId: DRAGDROP_S_CANCEL 15956// 15957// MessageText: 15958// 15959// Drag-drop operation canceled 15960// 15961#define DRAGDROP_S_CANCEL _HRESULT_TYPEDEF_(0x00040101L) 15962 15963// 15964// MessageId: DRAGDROP_S_USEDEFAULTCURSORS 15965// 15966// MessageText: 15967// 15968// Use the default cursor 15969// 15970#define DRAGDROP_S_USEDEFAULTCURSORS _HRESULT_TYPEDEF_(0x00040102L) 15971 15972// 15973// MessageId: DATA_S_SAMEFORMATETC 15974// 15975// MessageText: 15976// 15977// Data has same FORMATETC 15978// 15979#define DATA_S_SAMEFORMATETC _HRESULT_TYPEDEF_(0x00040130L) 15980 15981// 15982// MessageId: VIEW_S_ALREADY_FROZEN 15983// 15984// MessageText: 15985// 15986// View is already frozen 15987// 15988#define VIEW_S_ALREADY_FROZEN _HRESULT_TYPEDEF_(0x00040140L) 15989 15990// 15991// MessageId: CACHE_S_FORMATETC_NOTSUPPORTED 15992// 15993// MessageText: 15994// 15995// FORMATETC not supported 15996// 15997#define CACHE_S_FORMATETC_NOTSUPPORTED _HRESULT_TYPEDEF_(0x00040170L) 15998 15999// 16000// MessageId: CACHE_S_SAMECACHE 16001// 16002// MessageText: 16003// 16004// Same cache 16005// 16006#define CACHE_S_SAMECACHE _HRESULT_TYPEDEF_(0x00040171L) 16007 16008// 16009// MessageId: CACHE_S_SOMECACHES_NOTUPDATED 16010// 16011// MessageText: 16012// 16013// Some cache(s) not updated 16014// 16015#define CACHE_S_SOMECACHES_NOTUPDATED _HRESULT_TYPEDEF_(0x00040172L) 16016 16017// 16018// MessageId: OLEOBJ_S_INVALIDVERB 16019// 16020// MessageText: 16021// 16022// Invalid verb for OLE object 16023// 16024#define OLEOBJ_S_INVALIDVERB _HRESULT_TYPEDEF_(0x00040180L) 16025 16026// 16027// MessageId: OLEOBJ_S_CANNOT_DOVERB_NOW 16028// 16029// MessageText: 16030// 16031// Verb number is valid but verb cannot be done now 16032// 16033#define OLEOBJ_S_CANNOT_DOVERB_NOW _HRESULT_TYPEDEF_(0x00040181L) 16034 16035// 16036// MessageId: OLEOBJ_S_INVALIDHWND 16037// 16038// MessageText: 16039// 16040// Invalid window handle passed 16041// 16042#define OLEOBJ_S_INVALIDHWND _HRESULT_TYPEDEF_(0x00040182L) 16043 16044// 16045// MessageId: INPLACE_S_TRUNCATED 16046// 16047// MessageText: 16048// 16049// Message is too long; some of it had to be truncated before displaying 16050// 16051#define INPLACE_S_TRUNCATED _HRESULT_TYPEDEF_(0x000401A0L) 16052 16053// 16054// MessageId: CONVERT10_S_NO_PRESENTATION 16055// 16056// MessageText: 16057// 16058// Unable to convert OLESTREAM to IStorage 16059// 16060#define CONVERT10_S_NO_PRESENTATION _HRESULT_TYPEDEF_(0x000401C0L) 16061 16062// 16063// MessageId: MK_S_REDUCED_TO_SELF 16064// 16065// MessageText: 16066// 16067// Moniker reduced to itself 16068// 16069#define MK_S_REDUCED_TO_SELF _HRESULT_TYPEDEF_(0x000401E2L) 16070 16071// 16072// MessageId: MK_S_ME 16073// 16074// MessageText: 16075// 16076// Common prefix is this moniker 16077// 16078#define MK_S_ME _HRESULT_TYPEDEF_(0x000401E4L) 16079 16080// 16081// MessageId: MK_S_HIM 16082// 16083// MessageText: 16084// 16085// Common prefix is input moniker 16086// 16087#define MK_S_HIM _HRESULT_TYPEDEF_(0x000401E5L) 16088 16089// 16090// MessageId: MK_S_US 16091// 16092// MessageText: 16093// 16094// Common prefix is both monikers 16095// 16096#define MK_S_US _HRESULT_TYPEDEF_(0x000401E6L) 16097 16098// 16099// MessageId: MK_S_MONIKERALREADYREGISTERED 16100// 16101// MessageText: 16102// 16103// Moniker is already registered in running object table 16104// 16105#define MK_S_MONIKERALREADYREGISTERED _HRESULT_TYPEDEF_(0x000401E7L) 16106 16107// 16108// Task Scheduler errors 16109// 16110// 16111// MessageId: SCHED_S_TASK_READY 16112// 16113// MessageText: 16114// 16115// The task is ready to run at its next scheduled time. 16116// 16117#define SCHED_S_TASK_READY _HRESULT_TYPEDEF_(0x00041300L) 16118 16119// 16120// MessageId: SCHED_S_TASK_RUNNING 16121// 16122// MessageText: 16123// 16124// The task is currently running. 16125// 16126#define SCHED_S_TASK_RUNNING _HRESULT_TYPEDEF_(0x00041301L) 16127 16128// 16129// MessageId: SCHED_S_TASK_DISABLED 16130// 16131// MessageText: 16132// 16133// The task will not run at the scheduled times because it has been disabled. 16134// 16135#define SCHED_S_TASK_DISABLED _HRESULT_TYPEDEF_(0x00041302L) 16136 16137// 16138// MessageId: SCHED_S_TASK_HAS_NOT_RUN 16139// 16140// MessageText: 16141// 16142// The task has not yet run. 16143// 16144#define SCHED_S_TASK_HAS_NOT_RUN _HRESULT_TYPEDEF_(0x00041303L) 16145 16146// 16147// MessageId: SCHED_S_TASK_NO_MORE_RUNS 16148// 16149// MessageText: 16150// 16151// There are no more runs scheduled for this task. 16152// 16153#define SCHED_S_TASK_NO_MORE_RUNS _HRESULT_TYPEDEF_(0x00041304L) 16154 16155// 16156// MessageId: SCHED_S_TASK_NOT_SCHEDULED 16157// 16158// MessageText: 16159// 16160// One or more of the properties that are needed to run this task on a schedule have not been set. 16161// 16162#define SCHED_S_TASK_NOT_SCHEDULED _HRESULT_TYPEDEF_(0x00041305L) 16163 16164// 16165// MessageId: SCHED_S_TASK_TERMINATED 16166// 16167// MessageText: 16168// 16169// The last run of the task was terminated by the user. 16170// 16171#define SCHED_S_TASK_TERMINATED _HRESULT_TYPEDEF_(0x00041306L) 16172 16173// 16174// MessageId: SCHED_S_TASK_NO_VALID_TRIGGERS 16175// 16176// MessageText: 16177// 16178// Either the task has no triggers or the existing triggers are disabled or not set. 16179// 16180#define SCHED_S_TASK_NO_VALID_TRIGGERS _HRESULT_TYPEDEF_(0x00041307L) 16181 16182// 16183// MessageId: SCHED_S_EVENT_TRIGGER 16184// 16185// MessageText: 16186// 16187// Event triggers don't have set run times. 16188// 16189#define SCHED_S_EVENT_TRIGGER _HRESULT_TYPEDEF_(0x00041308L) 16190 16191// 16192// MessageId: SCHED_E_TRIGGER_NOT_FOUND 16193// 16194// MessageText: 16195// 16196// Trigger not found. 16197// 16198#define SCHED_E_TRIGGER_NOT_FOUND _HRESULT_TYPEDEF_(0x80041309L) 16199 16200// 16201// MessageId: SCHED_E_TASK_NOT_READY 16202// 16203// MessageText: 16204// 16205// One or more of the properties that are needed to run this task have not been set. 16206// 16207#define SCHED_E_TASK_NOT_READY _HRESULT_TYPEDEF_(0x8004130AL) 16208 16209// 16210// MessageId: SCHED_E_TASK_NOT_RUNNING 16211// 16212// MessageText: 16213// 16214// There is no running instance of the task to terminate. 16215// 16216#define SCHED_E_TASK_NOT_RUNNING _HRESULT_TYPEDEF_(0x8004130BL) 16217 16218// 16219// MessageId: SCHED_E_SERVICE_NOT_INSTALLED 16220// 16221// MessageText: 16222// 16223// The Task Scheduler Service is not installed on this computer. 16224// 16225#define SCHED_E_SERVICE_NOT_INSTALLED _HRESULT_TYPEDEF_(0x8004130CL) 16226 16227// 16228// MessageId: SCHED_E_CANNOT_OPEN_TASK 16229// 16230// MessageText: 16231// 16232// The task object could not be opened. 16233// 16234#define SCHED_E_CANNOT_OPEN_TASK _HRESULT_TYPEDEF_(0x8004130DL) 16235 16236// 16237// MessageId: SCHED_E_INVALID_TASK 16238// 16239// MessageText: 16240// 16241// The object is either an invalid task object or is not a task object. 16242// 16243#define SCHED_E_INVALID_TASK _HRESULT_TYPEDEF_(0x8004130EL) 16244 16245// 16246// MessageId: SCHED_E_ACCOUNT_INFORMATION_NOT_SET 16247// 16248// MessageText: 16249// 16250// No account information could be found in the Task Scheduler security database for the task indicated. 16251// 16252#define SCHED_E_ACCOUNT_INFORMATION_NOT_SET _HRESULT_TYPEDEF_(0x8004130FL) 16253 16254// 16255// MessageId: SCHED_E_ACCOUNT_NAME_NOT_FOUND 16256// 16257// MessageText: 16258// 16259// Unable to establish existence of the account specified. 16260// 16261#define SCHED_E_ACCOUNT_NAME_NOT_FOUND _HRESULT_TYPEDEF_(0x80041310L) 16262 16263// 16264// MessageId: SCHED_E_ACCOUNT_DBASE_CORRUPT 16265// 16266// MessageText: 16267// 16268// Corruption was detected in the Task Scheduler security database; the database has been reset. 16269// 16270#define SCHED_E_ACCOUNT_DBASE_CORRUPT _HRESULT_TYPEDEF_(0x80041311L) 16271 16272// 16273// MessageId: SCHED_E_NO_SECURITY_SERVICES 16274// 16275// MessageText: 16276// 16277// Task Scheduler security services are available only on Windows NT. 16278// 16279#define SCHED_E_NO_SECURITY_SERVICES _HRESULT_TYPEDEF_(0x80041312L) 16280 16281// 16282// MessageId: SCHED_E_UNKNOWN_OBJECT_VERSION 16283// 16284// MessageText: 16285// 16286// The task object version is either unsupported or invalid. 16287// 16288#define SCHED_E_UNKNOWN_OBJECT_VERSION _HRESULT_TYPEDEF_(0x80041313L) 16289 16290// 16291// MessageId: SCHED_E_UNSUPPORTED_ACCOUNT_OPTION 16292// 16293// MessageText: 16294// 16295// The task has been configured with an unsupported combination of account settings and run time options. 16296// 16297#define SCHED_E_UNSUPPORTED_ACCOUNT_OPTION _HRESULT_TYPEDEF_(0x80041314L) 16298 16299// 16300// MessageId: SCHED_E_SERVICE_NOT_RUNNING 16301// 16302// MessageText: 16303// 16304// The Task Scheduler Service is not running. 16305// 16306#define SCHED_E_SERVICE_NOT_RUNNING _HRESULT_TYPEDEF_(0x80041315L) 16307 16308// ****************** 16309// FACILITY_WINDOWS 16310// ****************** 16311// 16312// Codes 0x0-0x01ff are reserved for the OLE group of 16313// interfaces. 16314// 16315// 16316// MessageId: CO_E_CLASS_CREATE_FAILED 16317// 16318// MessageText: 16319// 16320// Attempt to create a class object failed 16321// 16322#define CO_E_CLASS_CREATE_FAILED _HRESULT_TYPEDEF_(0x80080001L) 16323 16324// 16325// MessageId: CO_E_SCM_ERROR 16326// 16327// MessageText: 16328// 16329// OLE service could not bind object 16330// 16331#define CO_E_SCM_ERROR _HRESULT_TYPEDEF_(0x80080002L) 16332 16333// 16334// MessageId: CO_E_SCM_RPC_FAILURE 16335// 16336// MessageText: 16337// 16338// RPC communication failed with OLE service 16339// 16340#define CO_E_SCM_RPC_FAILURE _HRESULT_TYPEDEF_(0x80080003L) 16341 16342// 16343// MessageId: CO_E_BAD_PATH 16344// 16345// MessageText: 16346// 16347// Bad path to object 16348// 16349#define CO_E_BAD_PATH _HRESULT_TYPEDEF_(0x80080004L) 16350 16351// 16352// MessageId: CO_E_SERVER_EXEC_FAILURE 16353// 16354// MessageText: 16355// 16356// Server execution failed 16357// 16358#define CO_E_SERVER_EXEC_FAILURE _HRESULT_TYPEDEF_(0x80080005L) 16359 16360// 16361// MessageId: CO_E_OBJSRV_RPC_FAILURE 16362// 16363// MessageText: 16364// 16365// OLE service could not communicate with the object server 16366// 16367#define CO_E_OBJSRV_RPC_FAILURE _HRESULT_TYPEDEF_(0x80080006L) 16368 16369// 16370// MessageId: MK_E_NO_NORMALIZED 16371// 16372// MessageText: 16373// 16374// Moniker path could not be normalized 16375// 16376#define MK_E_NO_NORMALIZED _HRESULT_TYPEDEF_(0x80080007L) 16377 16378// 16379// MessageId: CO_E_SERVER_STOPPING 16380// 16381// MessageText: 16382// 16383// Object server is stopping when OLE service contacts it 16384// 16385#define CO_E_SERVER_STOPPING _HRESULT_TYPEDEF_(0x80080008L) 16386 16387// 16388// MessageId: MEM_E_INVALID_ROOT 16389// 16390// MessageText: 16391// 16392// An invalid root block pointer was specified 16393// 16394#define MEM_E_INVALID_ROOT _HRESULT_TYPEDEF_(0x80080009L) 16395 16396// 16397// MessageId: MEM_E_INVALID_LINK 16398// 16399// MessageText: 16400// 16401// An allocation chain contained an invalid link pointer 16402// 16403#define MEM_E_INVALID_LINK _HRESULT_TYPEDEF_(0x80080010L) 16404 16405// 16406// MessageId: MEM_E_INVALID_SIZE 16407// 16408// MessageText: 16409// 16410// The requested allocation size was too large 16411// 16412#define MEM_E_INVALID_SIZE _HRESULT_TYPEDEF_(0x80080011L) 16413 16414// 16415// MessageId: CO_S_NOTALLINTERFACES 16416// 16417// MessageText: 16418// 16419// Not all the requested interfaces were available 16420// 16421#define CO_S_NOTALLINTERFACES _HRESULT_TYPEDEF_(0x00080012L) 16422 16423// ****************** 16424// FACILITY_DISPATCH 16425// ****************** 16426// 16427// MessageId: DISP_E_UNKNOWNINTERFACE 16428// 16429// MessageText: 16430// 16431// Unknown interface. 16432// 16433#define DISP_E_UNKNOWNINTERFACE _HRESULT_TYPEDEF_(0x80020001L) 16434 16435// 16436// MessageId: DISP_E_MEMBERNOTFOUND 16437// 16438// MessageText: 16439// 16440// Member not found. 16441// 16442#define DISP_E_MEMBERNOTFOUND _HRESULT_TYPEDEF_(0x80020003L) 16443 16444// 16445// MessageId: DISP_E_PARAMNOTFOUND 16446// 16447// MessageText: 16448// 16449// Parameter not found. 16450// 16451#define DISP_E_PARAMNOTFOUND _HRESULT_TYPEDEF_(0x80020004L) 16452 16453// 16454// MessageId: DISP_E_TYPEMISMATCH 16455// 16456// MessageText: 16457// 16458// Type mismatch. 16459// 16460#define DISP_E_TYPEMISMATCH _HRESULT_TYPEDEF_(0x80020005L) 16461 16462// 16463// MessageId: DISP_E_UNKNOWNNAME 16464// 16465// MessageText: 16466// 16467// Unknown name. 16468// 16469#define DISP_E_UNKNOWNNAME _HRESULT_TYPEDEF_(0x80020006L) 16470 16471// 16472// MessageId: DISP_E_NONAMEDARGS 16473// 16474// MessageText: 16475// 16476// No named arguments. 16477// 16478#define DISP_E_NONAMEDARGS _HRESULT_TYPEDEF_(0x80020007L) 16479 16480// 16481// MessageId: DISP_E_BADVARTYPE 16482// 16483// MessageText: 16484// 16485// Bad variable type. 16486// 16487#define DISP_E_BADVARTYPE _HRESULT_TYPEDEF_(0x80020008L) 16488 16489// 16490// MessageId: DISP_E_EXCEPTION 16491// 16492// MessageText: 16493// 16494// Exception occurred. 16495// 16496#define DISP_E_EXCEPTION _HRESULT_TYPEDEF_(0x80020009L) 16497 16498// 16499// MessageId: DISP_E_OVERFLOW 16500// 16501// MessageText: 16502// 16503// Out of present range. 16504// 16505#define DISP_E_OVERFLOW _HRESULT_TYPEDEF_(0x8002000AL) 16506 16507// 16508// MessageId: DISP_E_BADINDEX 16509// 16510// MessageText: 16511// 16512// Invalid index. 16513// 16514#define DISP_E_BADINDEX _HRESULT_TYPEDEF_(0x8002000BL) 16515 16516// 16517// MessageId: DISP_E_UNKNOWNLCID 16518// 16519// MessageText: 16520// 16521// Unknown language. 16522// 16523#define DISP_E_UNKNOWNLCID _HRESULT_TYPEDEF_(0x8002000CL) 16524 16525// 16526// MessageId: DISP_E_ARRAYISLOCKED 16527// 16528// MessageText: 16529// 16530// Memory is locked. 16531// 16532#define DISP_E_ARRAYISLOCKED _HRESULT_TYPEDEF_(0x8002000DL) 16533 16534// 16535// MessageId: DISP_E_BADPARAMCOUNT 16536// 16537// MessageText: 16538// 16539// Invalid number of parameters. 16540// 16541#define DISP_E_BADPARAMCOUNT _HRESULT_TYPEDEF_(0x8002000EL) 16542 16543// 16544// MessageId: DISP_E_PARAMNOTOPTIONAL 16545// 16546// MessageText: 16547// 16548// Parameter not optional. 16549// 16550#define DISP_E_PARAMNOTOPTIONAL _HRESULT_TYPEDEF_(0x8002000FL) 16551 16552// 16553// MessageId: DISP_E_BADCALLEE 16554// 16555// MessageText: 16556// 16557// Invalid callee. 16558// 16559#define DISP_E_BADCALLEE _HRESULT_TYPEDEF_(0x80020010L) 16560 16561// 16562// MessageId: DISP_E_NOTACOLLECTION 16563// 16564// MessageText: 16565// 16566// Does not support a collection. 16567// 16568#define DISP_E_NOTACOLLECTION _HRESULT_TYPEDEF_(0x80020011L) 16569 16570// 16571// MessageId: DISP_E_DIVBYZERO 16572// 16573// MessageText: 16574// 16575// Division by zero. 16576// 16577#define DISP_E_DIVBYZERO _HRESULT_TYPEDEF_(0x80020012L) 16578 16579// 16580// MessageId: DISP_E_BUFFERTOOSMALL 16581// 16582// MessageText: 16583// 16584// Buffer too small 16585// 16586#define DISP_E_BUFFERTOOSMALL _HRESULT_TYPEDEF_(0x80020013L) 16587 16588// 16589// MessageId: TYPE_E_BUFFERTOOSMALL 16590// 16591// MessageText: 16592// 16593// Buffer too small. 16594// 16595#define TYPE_E_BUFFERTOOSMALL _HRESULT_TYPEDEF_(0x80028016L) 16596 16597// 16598// MessageId: TYPE_E_FIELDNOTFOUND 16599// 16600// MessageText: 16601// 16602// Field name not defined in the record. 16603// 16604#define TYPE_E_FIELDNOTFOUND _HRESULT_TYPEDEF_(0x80028017L) 16605 16606// 16607// MessageId: TYPE_E_INVDATAREAD 16608// 16609// MessageText: 16610// 16611// Old format or invalid type library. 16612// 16613#define TYPE_E_INVDATAREAD _HRESULT_TYPEDEF_(0x80028018L) 16614 16615// 16616// MessageId: TYPE_E_UNSUPFORMAT 16617// 16618// MessageText: 16619// 16620// Old format or invalid type library. 16621// 16622#define TYPE_E_UNSUPFORMAT _HRESULT_TYPEDEF_(0x80028019L) 16623 16624// 16625// MessageId: TYPE_E_REGISTRYACCESS 16626// 16627// MessageText: 16628// 16629// Error accessing the OLE registry. 16630// 16631#define TYPE_E_REGISTRYACCESS _HRESULT_TYPEDEF_(0x8002801CL) 16632 16633// 16634// MessageId: TYPE_E_LIBNOTREGISTERED 16635// 16636// MessageText: 16637// 16638// Library not registered. 16639// 16640#define TYPE_E_LIBNOTREGISTERED _HRESULT_TYPEDEF_(0x8002801DL) 16641 16642// 16643// MessageId: TYPE_E_UNDEFINEDTYPE 16644// 16645// MessageText: 16646// 16647// Bound to unknown type. 16648// 16649#define TYPE_E_UNDEFINEDTYPE _HRESULT_TYPEDEF_(0x80028027L) 16650 16651// 16652// MessageId: TYPE_E_QUALIFIEDNAMEDISALLOWED 16653// 16654// MessageText: 16655// 16656// Qualified name disallowed. 16657// 16658#define TYPE_E_QUALIFIEDNAMEDISALLOWED _HRESULT_TYPEDEF_(0x80028028L) 16659 16660// 16661// MessageId: TYPE_E_INVALIDSTATE 16662// 16663// MessageText: 16664// 16665// Invalid forward reference, or reference to uncompiled type. 16666// 16667#define TYPE_E_INVALIDSTATE _HRESULT_TYPEDEF_(0x80028029L) 16668 16669// 16670// MessageId: TYPE_E_WRONGTYPEKIND 16671// 16672// MessageText: 16673// 16674// Type mismatch. 16675// 16676#define TYPE_E_WRONGTYPEKIND _HRESULT_TYPEDEF_(0x8002802AL) 16677 16678// 16679// MessageId: TYPE_E_ELEMENTNOTFOUND 16680// 16681// MessageText: 16682// 16683// Element not found. 16684// 16685#define TYPE_E_ELEMENTNOTFOUND _HRESULT_TYPEDEF_(0x8002802BL) 16686 16687// 16688// MessageId: TYPE_E_AMBIGUOUSNAME 16689// 16690// MessageText: 16691// 16692// Ambiguous name. 16693// 16694#define TYPE_E_AMBIGUOUSNAME _HRESULT_TYPEDEF_(0x8002802CL) 16695 16696// 16697// MessageId: TYPE_E_NAMECONFLICT 16698// 16699// MessageText: 16700// 16701// Name already exists in the library. 16702// 16703#define TYPE_E_NAMECONFLICT _HRESULT_TYPEDEF_(0x8002802DL) 16704 16705// 16706// MessageId: TYPE_E_UNKNOWNLCID 16707// 16708// MessageText: 16709// 16710// Unknown LCID. 16711// 16712#define TYPE_E_UNKNOWNLCID _HRESULT_TYPEDEF_(0x8002802EL) 16713 16714// 16715// MessageId: TYPE_E_DLLFUNCTIONNOTFOUND 16716// 16717// MessageText: 16718// 16719// Function not defined in specified DLL. 16720// 16721#define TYPE_E_DLLFUNCTIONNOTFOUND _HRESULT_TYPEDEF_(0x8002802FL) 16722 16723// 16724// MessageId: TYPE_E_BADMODULEKIND 16725// 16726// MessageText: 16727// 16728// Wrong module kind for the operation. 16729// 16730#define TYPE_E_BADMODULEKIND _HRESULT_TYPEDEF_(0x800288BDL) 16731 16732// 16733// MessageId: TYPE_E_SIZETOOBIG 16734// 16735// MessageText: 16736// 16737// Size may not exceed 64K. 16738// 16739#define TYPE_E_SIZETOOBIG _HRESULT_TYPEDEF_(0x800288C5L) 16740 16741// 16742// MessageId: TYPE_E_DUPLICATEID 16743// 16744// MessageText: 16745// 16746// Duplicate ID in inheritance hierarchy. 16747// 16748#define TYPE_E_DUPLICATEID _HRESULT_TYPEDEF_(0x800288C6L) 16749 16750// 16751// MessageId: TYPE_E_INVALIDID 16752// 16753// MessageText: 16754// 16755// Incorrect inheritance depth in standard OLE hmember. 16756// 16757#define TYPE_E_INVALIDID _HRESULT_TYPEDEF_(0x800288CFL) 16758 16759// 16760// MessageId: TYPE_E_TYPEMISMATCH 16761// 16762// MessageText: 16763// 16764// Type mismatch. 16765// 16766#define TYPE_E_TYPEMISMATCH _HRESULT_TYPEDEF_(0x80028CA0L) 16767 16768// 16769// MessageId: TYPE_E_OUTOFBOUNDS 16770// 16771// MessageText: 16772// 16773// Invalid number of arguments. 16774// 16775#define TYPE_E_OUTOFBOUNDS _HRESULT_TYPEDEF_(0x80028CA1L) 16776 16777// 16778// MessageId: TYPE_E_IOERROR 16779// 16780// MessageText: 16781// 16782// I/O Error. 16783// 16784#define TYPE_E_IOERROR _HRESULT_TYPEDEF_(0x80028CA2L) 16785 16786// 16787// MessageId: TYPE_E_CANTCREATETMPFILE 16788// 16789// MessageText: 16790// 16791// Error creating unique tmp file. 16792// 16793#define TYPE_E_CANTCREATETMPFILE _HRESULT_TYPEDEF_(0x80028CA3L) 16794 16795// 16796// MessageId: TYPE_E_CANTLOADLIBRARY 16797// 16798// MessageText: 16799// 16800// Error loading type library/DLL. 16801// 16802#define TYPE_E_CANTLOADLIBRARY _HRESULT_TYPEDEF_(0x80029C4AL) 16803 16804// 16805// MessageId: TYPE_E_INCONSISTENTPROPFUNCS 16806// 16807// MessageText: 16808// 16809// Inconsistent property functions. 16810// 16811#define TYPE_E_INCONSISTENTPROPFUNCS _HRESULT_TYPEDEF_(0x80029C83L) 16812 16813// 16814// MessageId: TYPE_E_CIRCULARTYPE 16815// 16816// MessageText: 16817// 16818// Circular dependency between types/modules. 16819// 16820#define TYPE_E_CIRCULARTYPE _HRESULT_TYPEDEF_(0x80029C84L) 16821 16822// ****************** 16823// FACILITY_STORAGE 16824// ****************** 16825// 16826// MessageId: STG_E_INVALIDFUNCTION 16827// 16828// MessageText: 16829// 16830// Unable to perform requested operation. 16831// 16832#define STG_E_INVALIDFUNCTION _HRESULT_TYPEDEF_(0x80030001L) 16833 16834// 16835// MessageId: STG_E_FILENOTFOUND 16836// 16837// MessageText: 16838// 16839// %1 could not be found. 16840// 16841#define STG_E_FILENOTFOUND _HRESULT_TYPEDEF_(0x80030002L) 16842 16843// 16844// MessageId: STG_E_PATHNOTFOUND 16845// 16846// MessageText: 16847// 16848// The path %1 could not be found. 16849// 16850#define STG_E_PATHNOTFOUND _HRESULT_TYPEDEF_(0x80030003L) 16851 16852// 16853// MessageId: STG_E_TOOMANYOPENFILES 16854// 16855// MessageText: 16856// 16857// There are insufficient resources to open another file. 16858// 16859#define STG_E_TOOMANYOPENFILES _HRESULT_TYPEDEF_(0x80030004L) 16860 16861// 16862// MessageId: STG_E_ACCESSDENIED 16863// 16864// MessageText: 16865// 16866// Access Denied. 16867// 16868#define STG_E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80030005L) 16869 16870// 16871// MessageId: STG_E_INVALIDHANDLE 16872// 16873// MessageText: 16874// 16875// Attempted an operation on an invalid object. 16876// 16877#define STG_E_INVALIDHANDLE _HRESULT_TYPEDEF_(0x80030006L) 16878 16879// 16880// MessageId: STG_E_INSUFFICIENTMEMORY 16881// 16882// MessageText: 16883// 16884// There is insufficient memory available to complete operation. 16885// 16886#define STG_E_INSUFFICIENTMEMORY _HRESULT_TYPEDEF_(0x80030008L) 16887 16888// 16889// MessageId: STG_E_INVALIDPOINTER 16890// 16891// MessageText: 16892// 16893// Invalid pointer error. 16894// 16895#define STG_E_INVALIDPOINTER _HRESULT_TYPEDEF_(0x80030009L) 16896 16897// 16898// MessageId: STG_E_NOMOREFILES 16899// 16900// MessageText: 16901// 16902// There are no more entries to return. 16903// 16904#define STG_E_NOMOREFILES _HRESULT_TYPEDEF_(0x80030012L) 16905 16906// 16907// MessageId: STG_E_DISKISWRITEPROTECTED 16908// 16909// MessageText: 16910// 16911// Disk is write-protected. 16912// 16913#define STG_E_DISKISWRITEPROTECTED _HRESULT_TYPEDEF_(0x80030013L) 16914 16915// 16916// MessageId: STG_E_SEEKERROR 16917// 16918// MessageText: 16919// 16920// An error occurred during a seek operation. 16921// 16922#define STG_E_SEEKERROR _HRESULT_TYPEDEF_(0x80030019L) 16923 16924// 16925// MessageId: STG_E_WRITEFAULT 16926// 16927// MessageText: 16928// 16929// A disk error occurred during a write operation. 16930// 16931#define STG_E_WRITEFAULT _HRESULT_TYPEDEF_(0x8003001DL) 16932 16933// 16934// MessageId: STG_E_READFAULT 16935// 16936// MessageText: 16937// 16938// A disk error occurred during a read operation. 16939// 16940#define STG_E_READFAULT _HRESULT_TYPEDEF_(0x8003001EL) 16941 16942// 16943// MessageId: STG_E_SHAREVIOLATION 16944// 16945// MessageText: 16946// 16947// A share violation has occurred. 16948// 16949#define STG_E_SHAREVIOLATION _HRESULT_TYPEDEF_(0x80030020L) 16950 16951// 16952// MessageId: STG_E_LOCKVIOLATION 16953// 16954// MessageText: 16955// 16956// A lock violation has occurred. 16957// 16958#define STG_E_LOCKVIOLATION _HRESULT_TYPEDEF_(0x80030021L) 16959 16960// 16961// MessageId: STG_E_FILEALREADYEXISTS 16962// 16963// MessageText: 16964// 16965// %1 already exists. 16966// 16967#define STG_E_FILEALREADYEXISTS _HRESULT_TYPEDEF_(0x80030050L) 16968 16969// 16970// MessageId: STG_E_INVALIDPARAMETER 16971// 16972// MessageText: 16973// 16974// Invalid parameter error. 16975// 16976#define STG_E_INVALIDPARAMETER _HRESULT_TYPEDEF_(0x80030057L) 16977 16978// 16979// MessageId: STG_E_MEDIUMFULL 16980// 16981// MessageText: 16982// 16983// There is insufficient disk space to complete operation. 16984// 16985#define STG_E_MEDIUMFULL _HRESULT_TYPEDEF_(0x80030070L) 16986 16987// 16988// MessageId: STG_E_PROPSETMISMATCHED 16989// 16990// MessageText: 16991// 16992// Illegal write of non-simple property to simple property set. 16993// 16994#define STG_E_PROPSETMISMATCHED _HRESULT_TYPEDEF_(0x800300F0L) 16995 16996// 16997// MessageId: STG_E_ABNORMALAPIEXIT 16998// 16999// MessageText: 17000// 17001// An API call exited abnormally. 17002// 17003#define STG_E_ABNORMALAPIEXIT _HRESULT_TYPEDEF_(0x800300FAL) 17004 17005// 17006// MessageId: STG_E_INVALIDHEADER 17007// 17008// MessageText: 17009// 17010// The file %1 is not a valid compound file. 17011// 17012#define STG_E_INVALIDHEADER _HRESULT_TYPEDEF_(0x800300FBL) 17013 17014// 17015// MessageId: STG_E_INVALIDNAME 17016// 17017// MessageText: 17018// 17019// The name %1 is not valid. 17020// 17021#define STG_E_INVALIDNAME _HRESULT_TYPEDEF_(0x800300FCL) 17022 17023// 17024// MessageId: STG_E_UNKNOWN 17025// 17026// MessageText: 17027// 17028// An unexpected error occurred. 17029// 17030#define STG_E_UNKNOWN _HRESULT_TYPEDEF_(0x800300FDL) 17031 17032// 17033// MessageId: STG_E_UNIMPLEMENTEDFUNCTION 17034// 17035// MessageText: 17036// 17037// That function is not implemented. 17038// 17039#define STG_E_UNIMPLEMENTEDFUNCTION _HRESULT_TYPEDEF_(0x800300FEL) 17040 17041// 17042// MessageId: STG_E_INVALIDFLAG 17043// 17044// MessageText: 17045// 17046// Invalid flag error. 17047// 17048#define STG_E_INVALIDFLAG _HRESULT_TYPEDEF_(0x800300FFL) 17049 17050// 17051// MessageId: STG_E_INUSE 17052// 17053// MessageText: 17054// 17055// Attempted to use an object that is busy. 17056// 17057#define STG_E_INUSE _HRESULT_TYPEDEF_(0x80030100L) 17058 17059// 17060// MessageId: STG_E_NOTCURRENT 17061// 17062// MessageText: 17063// 17064// The storage has been changed since the last commit. 17065// 17066#define STG_E_NOTCURRENT _HRESULT_TYPEDEF_(0x80030101L) 17067 17068// 17069// MessageId: STG_E_REVERTED 17070// 17071// MessageText: 17072// 17073// Attempted to use an object that has ceased to exist. 17074// 17075#define STG_E_REVERTED _HRESULT_TYPEDEF_(0x80030102L) 17076 17077// 17078// MessageId: STG_E_CANTSAVE 17079// 17080// MessageText: 17081// 17082// Can't save. 17083// 17084#define STG_E_CANTSAVE _HRESULT_TYPEDEF_(0x80030103L) 17085 17086// 17087// MessageId: STG_E_OLDFORMAT 17088// 17089// MessageText: 17090// 17091// The compound file %1 was produced with an incompatible version of storage. 17092// 17093#define STG_E_OLDFORMAT _HRESULT_TYPEDEF_(0x80030104L) 17094 17095// 17096// MessageId: STG_E_OLDDLL 17097// 17098// MessageText: 17099// 17100// The compound file %1 was produced with a newer version of storage. 17101// 17102#define STG_E_OLDDLL _HRESULT_TYPEDEF_(0x80030105L) 17103 17104// 17105// MessageId: STG_E_SHAREREQUIRED 17106// 17107// MessageText: 17108// 17109// Share.exe or equivalent is required for operation. 17110// 17111#define STG_E_SHAREREQUIRED _HRESULT_TYPEDEF_(0x80030106L) 17112 17113// 17114// MessageId: STG_E_NOTFILEBASEDSTORAGE 17115// 17116// MessageText: 17117// 17118// Illegal operation called on non-file based storage. 17119// 17120#define STG_E_NOTFILEBASEDSTORAGE _HRESULT_TYPEDEF_(0x80030107L) 17121 17122// 17123// MessageId: STG_E_EXTANTMARSHALLINGS 17124// 17125// MessageText: 17126// 17127// Illegal operation called on object with extant marshallings. 17128// 17129#define STG_E_EXTANTMARSHALLINGS _HRESULT_TYPEDEF_(0x80030108L) 17130 17131// 17132// MessageId: STG_E_DOCFILECORRUPT 17133// 17134// MessageText: 17135// 17136// The docfile has been corrupted. 17137// 17138#define STG_E_DOCFILECORRUPT _HRESULT_TYPEDEF_(0x80030109L) 17139 17140// 17141// MessageId: STG_E_BADBASEADDRESS 17142// 17143// MessageText: 17144// 17145// OLE32.DLL has been loaded at the wrong address. 17146// 17147#define STG_E_BADBASEADDRESS _HRESULT_TYPEDEF_(0x80030110L) 17148 17149// 17150// MessageId: STG_E_DOCFILETOOLARGE 17151// 17152// MessageText: 17153// 17154// The compound file is too large for the current implementation 17155// 17156#define STG_E_DOCFILETOOLARGE _HRESULT_TYPEDEF_(0x80030111L) 17157 17158// 17159// MessageId: STG_E_NOTSIMPLEFORMAT 17160// 17161// MessageText: 17162// 17163// The compound file was not created with the STGM_SIMPLE flag 17164// 17165#define STG_E_NOTSIMPLEFORMAT _HRESULT_TYPEDEF_(0x80030112L) 17166 17167// 17168// MessageId: STG_E_INCOMPLETE 17169// 17170// MessageText: 17171// 17172// The file download was aborted abnormally. The file is incomplete. 17173// 17174#define STG_E_INCOMPLETE _HRESULT_TYPEDEF_(0x80030201L) 17175 17176// 17177// MessageId: STG_E_TERMINATED 17178// 17179// MessageText: 17180// 17181// The file download has been terminated. 17182// 17183#define STG_E_TERMINATED _HRESULT_TYPEDEF_(0x80030202L) 17184 17185// 17186// MessageId: STG_S_CONVERTED 17187// 17188// MessageText: 17189// 17190// The underlying file was converted to compound file format. 17191// 17192#define STG_S_CONVERTED _HRESULT_TYPEDEF_(0x00030200L) 17193 17194// 17195// MessageId: STG_S_BLOCK 17196// 17197// MessageText: 17198// 17199// The storage operation should block until more data is available. 17200// 17201#define STG_S_BLOCK _HRESULT_TYPEDEF_(0x00030201L) 17202 17203// 17204// MessageId: STG_S_RETRYNOW 17205// 17206// MessageText: 17207// 17208// The storage operation should retry immediately. 17209// 17210#define STG_S_RETRYNOW _HRESULT_TYPEDEF_(0x00030202L) 17211 17212// 17213// MessageId: STG_S_MONITORING 17214// 17215// MessageText: 17216// 17217// The notified event sink will not influence the storage operation. 17218// 17219#define STG_S_MONITORING _HRESULT_TYPEDEF_(0x00030203L) 17220 17221// 17222// MessageId: STG_S_MULTIPLEOPENS 17223// 17224// MessageText: 17225// 17226// Multiple opens prevent consolidated. (commit succeeded). 17227// 17228#define STG_S_MULTIPLEOPENS _HRESULT_TYPEDEF_(0x00030204L) 17229 17230// 17231// MessageId: STG_S_CONSOLIDATIONFAILED 17232// 17233// MessageText: 17234// 17235// Consolidation of the storage file failed. (commit succeeded). 17236// 17237#define STG_S_CONSOLIDATIONFAILED _HRESULT_TYPEDEF_(0x00030205L) 17238 17239// 17240// MessageId: STG_S_CANNOTCONSOLIDATE 17241// 17242// MessageText: 17243// 17244// Consolidation of the storage file is inappropriate. (commit succeeded). 17245// 17246#define STG_S_CANNOTCONSOLIDATE _HRESULT_TYPEDEF_(0x00030206L) 17247 17248// ****************** 17249// FACILITY_RPC 17250// ****************** 17251// 17252// Codes 0x0-0x11 are propagated from 16 bit OLE. 17253// 17254// 17255// MessageId: RPC_E_CALL_REJECTED 17256// 17257// MessageText: 17258// 17259// Call was rejected by callee. 17260// 17261#define RPC_E_CALL_REJECTED _HRESULT_TYPEDEF_(0x80010001L) 17262 17263// 17264// MessageId: RPC_E_CALL_CANCELED 17265// 17266// MessageText: 17267// 17268// Call was canceled by the message filter. 17269// 17270#define RPC_E_CALL_CANCELED _HRESULT_TYPEDEF_(0x80010002L) 17271 17272// 17273// MessageId: RPC_E_CANTPOST_INSENDCALL 17274// 17275// MessageText: 17276// 17277// The caller is dispatching an intertask SendMessage call and cannot call out via PostMessage. 17278// 17279#define RPC_E_CANTPOST_INSENDCALL _HRESULT_TYPEDEF_(0x80010003L) 17280 17281// 17282// MessageId: RPC_E_CANTCALLOUT_INASYNCCALL 17283// 17284// MessageText: 17285// 17286// The caller is dispatching an asynchronous call and cannot make an outgoing call on behalf of this call. 17287// 17288#define RPC_E_CANTCALLOUT_INASYNCCALL _HRESULT_TYPEDEF_(0x80010004L) 17289 17290// 17291// MessageId: RPC_E_CANTCALLOUT_INEXTERNALCALL 17292// 17293// MessageText: 17294// 17295// It is illegal to call out while inside message filter. 17296// 17297#define RPC_E_CANTCALLOUT_INEXTERNALCALL _HRESULT_TYPEDEF_(0x80010005L) 17298 17299// 17300// MessageId: RPC_E_CONNECTION_TERMINATED 17301// 17302// MessageText: 17303// 17304// The connection terminated or is in a bogus state and cannot be used any more. Other connections are still valid. 17305// 17306#define RPC_E_CONNECTION_TERMINATED _HRESULT_TYPEDEF_(0x80010006L) 17307 17308// 17309// MessageId: RPC_E_SERVER_DIED 17310// 17311// MessageText: 17312// 17313// The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call may have executed. 17314// 17315#define RPC_E_SERVER_DIED _HRESULT_TYPEDEF_(0x80010007L) 17316 17317// 17318// MessageId: RPC_E_CLIENT_DIED 17319// 17320// MessageText: 17321// 17322// The caller (client) disappeared while the callee (server) was processing a call. 17323// 17324#define RPC_E_CLIENT_DIED _HRESULT_TYPEDEF_(0x80010008L) 17325 17326// 17327// MessageId: RPC_E_INVALID_DATAPACKET 17328// 17329// MessageText: 17330// 17331// The data packet with the marshalled parameter data is incorrect. 17332// 17333#define RPC_E_INVALID_DATAPACKET _HRESULT_TYPEDEF_(0x80010009L) 17334 17335// 17336// MessageId: RPC_E_CANTTRANSMIT_CALL 17337// 17338// MessageText: 17339// 17340// The call was not transmitted properly; the message queue was full and was not emptied after yielding. 17341// 17342#define RPC_E_CANTTRANSMIT_CALL _HRESULT_TYPEDEF_(0x8001000AL) 17343 17344// 17345// MessageId: RPC_E_CLIENT_CANTMARSHAL_DATA 17346// 17347// MessageText: 17348// 17349// The client (caller) cannot marshall the parameter data - low memory, etc. 17350// 17351#define RPC_E_CLIENT_CANTMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000BL) 17352 17353// 17354// MessageId: RPC_E_CLIENT_CANTUNMARSHAL_DATA 17355// 17356// MessageText: 17357// 17358// The client (caller) cannot unmarshall the return data - low memory, etc. 17359// 17360#define RPC_E_CLIENT_CANTUNMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000CL) 17361 17362// 17363// MessageId: RPC_E_SERVER_CANTMARSHAL_DATA 17364// 17365// MessageText: 17366// 17367// The server (callee) cannot marshall the return data - low memory, etc. 17368// 17369#define RPC_E_SERVER_CANTMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000DL) 17370 17371// 17372// MessageId: RPC_E_SERVER_CANTUNMARSHAL_DATA 17373// 17374// MessageText: 17375// 17376// The server (callee) cannot unmarshall the parameter data - low memory, etc. 17377// 17378#define RPC_E_SERVER_CANTUNMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000EL) 17379 17380// 17381// MessageId: RPC_E_INVALID_DATA 17382// 17383// MessageText: 17384// 17385// Received data is invalid; could be server or client data. 17386// 17387#define RPC_E_INVALID_DATA _HRESULT_TYPEDEF_(0x8001000FL) 17388 17389// 17390// MessageId: RPC_E_INVALID_PARAMETER 17391// 17392// MessageText: 17393// 17394// A particular parameter is invalid and cannot be (un)marshalled. 17395// 17396#define RPC_E_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x80010010L) 17397 17398// 17399// MessageId: RPC_E_CANTCALLOUT_AGAIN 17400// 17401// MessageText: 17402// 17403// There is no second outgoing call on same channel in DDE conversation. 17404// 17405#define RPC_E_CANTCALLOUT_AGAIN _HRESULT_TYPEDEF_(0x80010011L) 17406 17407// 17408// MessageId: RPC_E_SERVER_DIED_DNE 17409// 17410// MessageText: 17411// 17412// The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call did not execute. 17413// 17414#define RPC_E_SERVER_DIED_DNE _HRESULT_TYPEDEF_(0x80010012L) 17415 17416// 17417// MessageId: RPC_E_SYS_CALL_FAILED 17418// 17419// MessageText: 17420// 17421// System call failed. 17422// 17423#define RPC_E_SYS_CALL_FAILED _HRESULT_TYPEDEF_(0x80010100L) 17424 17425// 17426// MessageId: RPC_E_OUT_OF_RESOURCES 17427// 17428// MessageText: 17429// 17430// Could not allocate some required resource (memory, events, ...) 17431// 17432#define RPC_E_OUT_OF_RESOURCES _HRESULT_TYPEDEF_(0x80010101L) 17433 17434// 17435// MessageId: RPC_E_ATTEMPTED_MULTITHREAD 17436// 17437// MessageText: 17438// 17439// Attempted to make calls on more than one thread in single threaded mode. 17440// 17441#define RPC_E_ATTEMPTED_MULTITHREAD _HRESULT_TYPEDEF_(0x80010102L) 17442 17443// 17444// MessageId: RPC_E_NOT_REGISTERED 17445// 17446// MessageText: 17447// 17448// The requested interface is not registered on the server object. 17449// 17450#define RPC_E_NOT_REGISTERED _HRESULT_TYPEDEF_(0x80010103L) 17451 17452// 17453// MessageId: RPC_E_FAULT 17454// 17455// MessageText: 17456// 17457// RPC could not call the server or could not return the results of calling the server. 17458// 17459#define RPC_E_FAULT _HRESULT_TYPEDEF_(0x80010104L) 17460 17461// 17462// MessageId: RPC_E_SERVERFAULT 17463// 17464// MessageText: 17465// 17466// The server threw an exception. 17467// 17468#define RPC_E_SERVERFAULT _HRESULT_TYPEDEF_(0x80010105L) 17469 17470// 17471// MessageId: RPC_E_CHANGED_MODE 17472// 17473// MessageText: 17474// 17475// Cannot change thread mode after it is set. 17476// 17477#define RPC_E_CHANGED_MODE _HRESULT_TYPEDEF_(0x80010106L) 17478 17479// 17480// MessageId: RPC_E_INVALIDMETHOD 17481// 17482// MessageText: 17483// 17484// The method called does not exist on the server. 17485// 17486#define RPC_E_INVALIDMETHOD _HRESULT_TYPEDEF_(0x80010107L) 17487 17488// 17489// MessageId: RPC_E_DISCONNECTED 17490// 17491// MessageText: 17492// 17493// The object invoked has disconnected from its clients. 17494// 17495#define RPC_E_DISCONNECTED _HRESULT_TYPEDEF_(0x80010108L) 17496 17497// 17498// MessageId: RPC_E_RETRY 17499// 17500// MessageText: 17501// 17502// The object invoked chose not to process the call now. Try again later. 17503// 17504#define RPC_E_RETRY _HRESULT_TYPEDEF_(0x80010109L) 17505 17506// 17507// MessageId: RPC_E_SERVERCALL_RETRYLATER 17508// 17509// MessageText: 17510// 17511// The message filter indicated that the application is busy. 17512// 17513#define RPC_E_SERVERCALL_RETRYLATER _HRESULT_TYPEDEF_(0x8001010AL) 17514 17515// 17516// MessageId: RPC_E_SERVERCALL_REJECTED 17517// 17518// MessageText: 17519// 17520// The message filter rejected the call. 17521// 17522#define RPC_E_SERVERCALL_REJECTED _HRESULT_TYPEDEF_(0x8001010BL) 17523 17524// 17525// MessageId: RPC_E_INVALID_CALLDATA 17526// 17527// MessageText: 17528// 17529// A call control interfaces was called with invalid data. 17530// 17531#define RPC_E_INVALID_CALLDATA _HRESULT_TYPEDEF_(0x8001010CL) 17532 17533// 17534// MessageId: RPC_E_CANTCALLOUT_ININPUTSYNCCALL 17535// 17536// MessageText: 17537// 17538// An outgoing call cannot be made since the application is dispatching an input-synchronous call. 17539// 17540#define RPC_E_CANTCALLOUT_ININPUTSYNCCALL _HRESULT_TYPEDEF_(0x8001010DL) 17541 17542// 17543// MessageId: RPC_E_WRONG_THREAD 17544// 17545// MessageText: 17546// 17547// The application called an interface that was marshalled for a different thread. 17548// 17549#define RPC_E_WRONG_THREAD _HRESULT_TYPEDEF_(0x8001010EL) 17550 17551// 17552// MessageId: RPC_E_THREAD_NOT_INIT 17553// 17554// MessageText: 17555// 17556// CoInitialize has not been called on the current thread. 17557// 17558#define RPC_E_THREAD_NOT_INIT _HRESULT_TYPEDEF_(0x8001010FL) 17559 17560// 17561// MessageId: RPC_E_VERSION_MISMATCH 17562// 17563// MessageText: 17564// 17565// The version of OLE on the client and server machines does not match. 17566// 17567#define RPC_E_VERSION_MISMATCH _HRESULT_TYPEDEF_(0x80010110L) 17568 17569// 17570// MessageId: RPC_E_INVALID_HEADER 17571// 17572// MessageText: 17573// 17574// OLE received a packet with an invalid header. 17575// 17576#define RPC_E_INVALID_HEADER _HRESULT_TYPEDEF_(0x80010111L) 17577 17578// 17579// MessageId: RPC_E_INVALID_EXTENSION 17580// 17581// MessageText: 17582// 17583// OLE received a packet with an invalid extension. 17584// 17585#define RPC_E_INVALID_EXTENSION _HRESULT_TYPEDEF_(0x80010112L) 17586 17587// 17588// MessageId: RPC_E_INVALID_IPID 17589// 17590// MessageText: 17591// 17592// The requested object or interface does not exist. 17593// 17594#define RPC_E_INVALID_IPID _HRESULT_TYPEDEF_(0x80010113L) 17595 17596// 17597// MessageId: RPC_E_INVALID_OBJECT 17598// 17599// MessageText: 17600// 17601// The requested object does not exist. 17602// 17603#define RPC_E_INVALID_OBJECT _HRESULT_TYPEDEF_(0x80010114L) 17604 17605// 17606// MessageId: RPC_S_CALLPENDING 17607// 17608// MessageText: 17609// 17610// OLE has sent a request and is waiting for a reply. 17611// 17612#define RPC_S_CALLPENDING _HRESULT_TYPEDEF_(0x80010115L) 17613 17614// 17615// MessageId: RPC_S_WAITONTIMER 17616// 17617// MessageText: 17618// 17619// OLE is waiting before retrying a request. 17620// 17621#define RPC_S_WAITONTIMER _HRESULT_TYPEDEF_(0x80010116L) 17622 17623// 17624// MessageId: RPC_E_CALL_COMPLETE 17625// 17626// MessageText: 17627// 17628// Call context cannot be accessed after call completed. 17629// 17630#define RPC_E_CALL_COMPLETE _HRESULT_TYPEDEF_(0x80010117L) 17631 17632// 17633// MessageId: RPC_E_UNSECURE_CALL 17634// 17635// MessageText: 17636// 17637// Impersonate on unsecure calls is not supported. 17638// 17639#define RPC_E_UNSECURE_CALL _HRESULT_TYPEDEF_(0x80010118L) 17640 17641// 17642// MessageId: RPC_E_TOO_LATE 17643// 17644// MessageText: 17645// 17646// Security must be initialized before any interfaces are marshalled or unmarshalled. It cannot be changed once initialized. 17647// 17648#define RPC_E_TOO_LATE _HRESULT_TYPEDEF_(0x80010119L) 17649 17650// 17651// MessageId: RPC_E_NO_GOOD_SECURITY_PACKAGES 17652// 17653// MessageText: 17654// 17655// No security packages are installed on this machine or the user is not logged on or there are no compatible security packages between the client and server. 17656// 17657#define RPC_E_NO_GOOD_SECURITY_PACKAGES _HRESULT_TYPEDEF_(0x8001011AL) 17658 17659// 17660// MessageId: RPC_E_ACCESS_DENIED 17661// 17662// MessageText: 17663// 17664// Access is denied. 17665// 17666#define RPC_E_ACCESS_DENIED _HRESULT_TYPEDEF_(0x8001011BL) 17667 17668// 17669// MessageId: RPC_E_REMOTE_DISABLED 17670// 17671// MessageText: 17672// 17673// Remote calls are not allowed for this process. 17674// 17675#define RPC_E_REMOTE_DISABLED _HRESULT_TYPEDEF_(0x8001011CL) 17676 17677// 17678// MessageId: RPC_E_INVALID_OBJREF 17679// 17680// MessageText: 17681// 17682// The marshaled interface data packet (OBJREF) has an invalid or unknown format. 17683// 17684#define RPC_E_INVALID_OBJREF _HRESULT_TYPEDEF_(0x8001011DL) 17685 17686// 17687// MessageId: RPC_E_NO_CONTEXT 17688// 17689// MessageText: 17690// 17691// No context is associated with this call. This happens for some custom marshalled calls and on the client side of the call. 17692// 17693#define RPC_E_NO_CONTEXT _HRESULT_TYPEDEF_(0x8001011EL) 17694 17695// 17696// MessageId: RPC_E_TIMEOUT 17697// 17698// MessageText: 17699// 17700// This operation returned because the timeout period expired. 17701// 17702#define RPC_E_TIMEOUT _HRESULT_TYPEDEF_(0x8001011FL) 17703 17704// 17705// MessageId: RPC_E_NO_SYNC 17706// 17707// MessageText: 17708// 17709// There are no synchronize objects to wait on. 17710// 17711#define RPC_E_NO_SYNC _HRESULT_TYPEDEF_(0x80010120L) 17712 17713// 17714// MessageId: RPC_E_FULLSIC_REQUIRED 17715// 17716// MessageText: 17717// 17718// Full subject issuer chain SSL principal name expected from the server. 17719// 17720#define RPC_E_FULLSIC_REQUIRED _HRESULT_TYPEDEF_(0x80010121L) 17721 17722// 17723// MessageId: RPC_E_INVALID_STD_NAME 17724// 17725// MessageText: 17726// 17727// Principal name is not a valid MSSTD name. 17728// 17729#define RPC_E_INVALID_STD_NAME _HRESULT_TYPEDEF_(0x80010122L) 17730 17731// 17732// MessageId: CO_E_FAILEDTOIMPERSONATE 17733// 17734// MessageText: 17735// 17736// Unable to impersonate DCOM client 17737// 17738#define CO_E_FAILEDTOIMPERSONATE _HRESULT_TYPEDEF_(0x80010123L) 17739 17740// 17741// MessageId: CO_E_FAILEDTOGETSECCTX 17742// 17743// MessageText: 17744// 17745// Unable to obtain server's security context 17746// 17747#define CO_E_FAILEDTOGETSECCTX _HRESULT_TYPEDEF_(0x80010124L) 17748 17749// 17750// MessageId: CO_E_FAILEDTOOPENTHREADTOKEN 17751// 17752// MessageText: 17753// 17754// Unable to open the access token of the current thread 17755// 17756#define CO_E_FAILEDTOOPENTHREADTOKEN _HRESULT_TYPEDEF_(0x80010125L) 17757 17758// 17759// MessageId: CO_E_FAILEDTOGETTOKENINFO 17760// 17761// MessageText: 17762// 17763// Unable to obtain user info from an access token 17764// 17765#define CO_E_FAILEDTOGETTOKENINFO _HRESULT_TYPEDEF_(0x80010126L) 17766 17767// 17768// MessageId: CO_E_TRUSTEEDOESNTMATCHCLIENT 17769// 17770// MessageText: 17771// 17772// The client who called IAccessControl::IsAccessPermitted was not the trustee provided to the method 17773// 17774#define CO_E_TRUSTEEDOESNTMATCHCLIENT _HRESULT_TYPEDEF_(0x80010127L) 17775 17776// 17777// MessageId: CO_E_FAILEDTOQUERYCLIENTBLANKET 17778// 17779// MessageText: 17780// 17781// Unable to obtain the client's security blanket 17782// 17783#define CO_E_FAILEDTOQUERYCLIENTBLANKET _HRESULT_TYPEDEF_(0x80010128L) 17784 17785// 17786// MessageId: CO_E_FAILEDTOSETDACL 17787// 17788// MessageText: 17789// 17790// Unable to set a discretionary ACL into a security descriptor 17791// 17792#define CO_E_FAILEDTOSETDACL _HRESULT_TYPEDEF_(0x80010129L) 17793 17794// 17795// MessageId: CO_E_ACCESSCHECKFAILED 17796// 17797// MessageText: 17798// 17799// The system function, AccessCheck, returned false 17800// 17801#define CO_E_ACCESSCHECKFAILED _HRESULT_TYPEDEF_(0x8001012AL) 17802 17803// 17804// MessageId: CO_E_NETACCESSAPIFAILED 17805// 17806// MessageText: 17807// 17808// Either NetAccessDel or NetAccessAdd returned an error code. 17809// 17810#define CO_E_NETACCESSAPIFAILED _HRESULT_TYPEDEF_(0x8001012BL) 17811 17812// 17813// MessageId: CO_E_WRONGTRUSTEENAMESYNTAX 17814// 17815// MessageText: 17816// 17817// One of the trustee strings provided by the user did not conform to the <Domain>\<Name> syntax and it was not the "*" string 17818// 17819#define CO_E_WRONGTRUSTEENAMESYNTAX _HRESULT_TYPEDEF_(0x8001012CL) 17820 17821// 17822// MessageId: CO_E_INVALIDSID 17823// 17824// MessageText: 17825// 17826// One of the security identifiers provided by the user was invalid 17827// 17828#define CO_E_INVALIDSID _HRESULT_TYPEDEF_(0x8001012DL) 17829 17830// 17831// MessageId: CO_E_CONVERSIONFAILED 17832// 17833// MessageText: 17834// 17835// Unable to convert a wide character trustee string to a multibyte trustee string 17836// 17837#define CO_E_CONVERSIONFAILED _HRESULT_TYPEDEF_(0x8001012EL) 17838 17839// 17840// MessageId: CO_E_NOMATCHINGSIDFOUND 17841// 17842// MessageText: 17843// 17844// Unable to find a security identifier that corresponds to a trustee string provided by the user 17845// 17846#define CO_E_NOMATCHINGSIDFOUND _HRESULT_TYPEDEF_(0x8001012FL) 17847 17848// 17849// MessageId: CO_E_LOOKUPACCSIDFAILED 17850// 17851// MessageText: 17852// 17853// The system function, LookupAccountSID, failed 17854// 17855#define CO_E_LOOKUPACCSIDFAILED _HRESULT_TYPEDEF_(0x80010130L) 17856 17857// 17858// MessageId: CO_E_NOMATCHINGNAMEFOUND 17859// 17860// MessageText: 17861// 17862// Unable to find a trustee name that corresponds to a security identifier provided by the user 17863// 17864#define CO_E_NOMATCHINGNAMEFOUND _HRESULT_TYPEDEF_(0x80010131L) 17865 17866// 17867// MessageId: CO_E_LOOKUPACCNAMEFAILED 17868// 17869// MessageText: 17870// 17871// The system function, LookupAccountName, failed 17872// 17873#define CO_E_LOOKUPACCNAMEFAILED _HRESULT_TYPEDEF_(0x80010132L) 17874 17875// 17876// MessageId: CO_E_SETSERLHNDLFAILED 17877// 17878// MessageText: 17879// 17880// Unable to set or reset a serialization handle 17881// 17882#define CO_E_SETSERLHNDLFAILED _HRESULT_TYPEDEF_(0x80010133L) 17883 17884// 17885// MessageId: CO_E_FAILEDTOGETWINDIR 17886// 17887// MessageText: 17888// 17889// Unable to obtain the Windows directory 17890// 17891#define CO_E_FAILEDTOGETWINDIR _HRESULT_TYPEDEF_(0x80010134L) 17892 17893// 17894// MessageId: CO_E_PATHTOOLONG 17895// 17896// MessageText: 17897// 17898// Path too long 17899// 17900#define CO_E_PATHTOOLONG _HRESULT_TYPEDEF_(0x80010135L) 17901 17902// 17903// MessageId: CO_E_FAILEDTOGENUUID 17904// 17905// MessageText: 17906// 17907// Unable to generate a uuid. 17908// 17909#define CO_E_FAILEDTOGENUUID _HRESULT_TYPEDEF_(0x80010136L) 17910 17911// 17912// MessageId: CO_E_FAILEDTOCREATEFILE 17913// 17914// MessageText: 17915// 17916// Unable to create file 17917// 17918#define CO_E_FAILEDTOCREATEFILE _HRESULT_TYPEDEF_(0x80010137L) 17919 17920// 17921// MessageId: CO_E_FAILEDTOCLOSEHANDLE 17922// 17923// MessageText: 17924// 17925// Unable to close a serialization handle or a file handle. 17926// 17927#define CO_E_FAILEDTOCLOSEHANDLE _HRESULT_TYPEDEF_(0x80010138L) 17928 17929// 17930// MessageId: CO_E_EXCEEDSYSACLLIMIT 17931// 17932// MessageText: 17933// 17934// The number of ACEs in an ACL exceeds the system limit. 17935// 17936#define CO_E_EXCEEDSYSACLLIMIT _HRESULT_TYPEDEF_(0x80010139L) 17937 17938// 17939// MessageId: CO_E_ACESINWRONGORDER 17940// 17941// MessageText: 17942// 17943// Not all the DENY_ACCESS ACEs are arranged in front of the GRANT_ACCESS ACEs in the stream. 17944// 17945#define CO_E_ACESINWRONGORDER _HRESULT_TYPEDEF_(0x8001013AL) 17946 17947// 17948// MessageId: CO_E_INCOMPATIBLESTREAMVERSION 17949// 17950// MessageText: 17951// 17952// The version of ACL format in the stream is not supported by this implementation of IAccessControl 17953// 17954#define CO_E_INCOMPATIBLESTREAMVERSION _HRESULT_TYPEDEF_(0x8001013BL) 17955 17956// 17957// MessageId: CO_E_FAILEDTOOPENPROCESSTOKEN 17958// 17959// MessageText: 17960// 17961// Unable to open the access token of the server process 17962// 17963#define CO_E_FAILEDTOOPENPROCESSTOKEN _HRESULT_TYPEDEF_(0x8001013CL) 17964 17965// 17966// MessageId: CO_E_DECODEFAILED 17967// 17968// MessageText: 17969// 17970// Unable to decode the ACL in the stream provided by the user 17971// 17972#define CO_E_DECODEFAILED _HRESULT_TYPEDEF_(0x8001013DL) 17973 17974// 17975// MessageId: CO_E_ACNOTINITIALIZED 17976// 17977// MessageText: 17978// 17979// The COM IAccessControl object is not initialized 17980// 17981#define CO_E_ACNOTINITIALIZED _HRESULT_TYPEDEF_(0x8001013FL) 17982 17983// 17984// MessageId: CO_E_CANCEL_DISABLED 17985// 17986// MessageText: 17987// 17988// Call Cancellation is disabled 17989// 17990#define CO_E_CANCEL_DISABLED _HRESULT_TYPEDEF_(0x80010140L) 17991 17992// 17993// MessageId: RPC_E_UNEXPECTED 17994// 17995// MessageText: 17996// 17997// An internal error occurred. 17998// 17999#define RPC_E_UNEXPECTED _HRESULT_TYPEDEF_(0x8001FFFFL) 18000 18001 18002 ///////////////// 18003 // 18004 // FACILITY_SSPI 18005 // 18006 ///////////////// 18007 18008// 18009// MessageId: NTE_BAD_UID 18010// 18011// MessageText: 18012// 18013// Bad UID. 18014// 18015#define NTE_BAD_UID _HRESULT_TYPEDEF_(0x80090001L) 18016 18017// 18018// MessageId: NTE_BAD_HASH 18019// 18020// MessageText: 18021// 18022// Bad Hash. 18023// 18024#define NTE_BAD_HASH _HRESULT_TYPEDEF_(0x80090002L) 18025 18026// 18027// MessageId: NTE_BAD_KEY 18028// 18029// MessageText: 18030// 18031// Bad Key. 18032// 18033#define NTE_BAD_KEY _HRESULT_TYPEDEF_(0x80090003L) 18034 18035// 18036// MessageId: NTE_BAD_LEN 18037// 18038// MessageText: 18039// 18040// Bad Length. 18041// 18042#define NTE_BAD_LEN _HRESULT_TYPEDEF_(0x80090004L) 18043 18044// 18045// MessageId: NTE_BAD_DATA 18046// 18047// MessageText: 18048// 18049// Bad Data. 18050// 18051#define NTE_BAD_DATA _HRESULT_TYPEDEF_(0x80090005L) 18052 18053// 18054// MessageId: NTE_BAD_SIGNATURE 18055// 18056// MessageText: 18057// 18058// Invalid Signature. 18059// 18060#define NTE_BAD_SIGNATURE _HRESULT_TYPEDEF_(0x80090006L) 18061 18062// 18063// MessageId: NTE_BAD_VER 18064// 18065// MessageText: 18066// 18067// Bad Version of provider. 18068// 18069#define NTE_BAD_VER _HRESULT_TYPEDEF_(0x80090007L) 18070 18071// 18072// MessageId: NTE_BAD_ALGID 18073// 18074// MessageText: 18075// 18076// Invalid algorithm specified. 18077// 18078#define NTE_BAD_ALGID _HRESULT_TYPEDEF_(0x80090008L) 18079 18080// 18081// MessageId: NTE_BAD_FLAGS 18082// 18083// MessageText: 18084// 18085// Invalid flags specified. 18086// 18087#define NTE_BAD_FLAGS _HRESULT_TYPEDEF_(0x80090009L) 18088 18089// 18090// MessageId: NTE_BAD_TYPE 18091// 18092// MessageText: 18093// 18094// Invalid type specified. 18095// 18096#define NTE_BAD_TYPE _HRESULT_TYPEDEF_(0x8009000AL) 18097 18098// 18099// MessageId: NTE_BAD_KEY_STATE 18100// 18101// MessageText: 18102// 18103// Key not valid for use in specified state. 18104// 18105#define NTE_BAD_KEY_STATE _HRESULT_TYPEDEF_(0x8009000BL) 18106 18107// 18108// MessageId: NTE_BAD_HASH_STATE 18109// 18110// MessageText: 18111// 18112// Hash not valid for use in specified state. 18113// 18114#define NTE_BAD_HASH_STATE _HRESULT_TYPEDEF_(0x8009000CL) 18115 18116// 18117// MessageId: NTE_NO_KEY 18118// 18119// MessageText: 18120// 18121// Key does not exist. 18122// 18123#define NTE_NO_KEY _HRESULT_TYPEDEF_(0x8009000DL) 18124 18125// 18126// MessageId: NTE_NO_MEMORY 18127// 18128// MessageText: 18129// 18130// Insufficient memory available for the operation. 18131// 18132#define NTE_NO_MEMORY _HRESULT_TYPEDEF_(0x8009000EL) 18133 18134// 18135// MessageId: NTE_EXISTS 18136// 18137// MessageText: 18138// 18139// Object already exists. 18140// 18141#define NTE_EXISTS _HRESULT_TYPEDEF_(0x8009000FL) 18142 18143// 18144// MessageId: NTE_PERM 18145// 18146// MessageText: 18147// 18148// Access denied. 18149// 18150#define NTE_PERM _HRESULT_TYPEDEF_(0x80090010L) 18151 18152// 18153// MessageId: NTE_NOT_FOUND 18154// 18155// MessageText: 18156// 18157// Object was not found. 18158// 18159#define NTE_NOT_FOUND _HRESULT_TYPEDEF_(0x80090011L) 18160 18161// 18162// MessageId: NTE_DOUBLE_ENCRYPT 18163// 18164// MessageText: 18165// 18166// Data already encrypted. 18167// 18168#define NTE_DOUBLE_ENCRYPT _HRESULT_TYPEDEF_(0x80090012L) 18169 18170// 18171// MessageId: NTE_BAD_PROVIDER 18172// 18173// MessageText: 18174// 18175// Invalid provider specified. 18176// 18177#define NTE_BAD_PROVIDER _HRESULT_TYPEDEF_(0x80090013L) 18178 18179// 18180// MessageId: NTE_BAD_PROV_TYPE 18181// 18182// MessageText: 18183// 18184// Invalid provider type specified. 18185// 18186#define NTE_BAD_PROV_TYPE _HRESULT_TYPEDEF_(0x80090014L) 18187 18188// 18189// MessageId: NTE_BAD_PUBLIC_KEY 18190// 18191// MessageText: 18192// 18193// Provider's public key is invalid. 18194// 18195#define NTE_BAD_PUBLIC_KEY _HRESULT_TYPEDEF_(0x80090015L) 18196 18197// 18198// MessageId: NTE_BAD_KEYSET 18199// 18200// MessageText: 18201// 18202// Keyset does not exist 18203// 18204#define NTE_BAD_KEYSET _HRESULT_TYPEDEF_(0x80090016L) 18205 18206// 18207// MessageId: NTE_PROV_TYPE_NOT_DEF 18208// 18209// MessageText: 18210// 18211// Provider type not defined. 18212// 18213#define NTE_PROV_TYPE_NOT_DEF _HRESULT_TYPEDEF_(0x80090017L) 18214 18215// 18216// MessageId: NTE_PROV_TYPE_ENTRY_BAD 18217// 18218// MessageText: 18219// 18220// Provider type as registered is invalid. 18221// 18222#define NTE_PROV_TYPE_ENTRY_BAD _HRESULT_TYPEDEF_(0x80090018L) 18223 18224// 18225// MessageId: NTE_KEYSET_NOT_DEF 18226// 18227// MessageText: 18228// 18229// The keyset is not defined. 18230// 18231#define NTE_KEYSET_NOT_DEF _HRESULT_TYPEDEF_(0x80090019L) 18232 18233// 18234// MessageId: NTE_KEYSET_ENTRY_BAD 18235// 18236// MessageText: 18237// 18238// Keyset as registered is invalid. 18239// 18240#define NTE_KEYSET_ENTRY_BAD _HRESULT_TYPEDEF_(0x8009001AL) 18241 18242// 18243// MessageId: NTE_PROV_TYPE_NO_MATCH 18244// 18245// MessageText: 18246// 18247// Provider type does not match registered value. 18248// 18249#define NTE_PROV_TYPE_NO_MATCH _HRESULT_TYPEDEF_(0x8009001BL) 18250 18251// 18252// MessageId: NTE_SIGNATURE_FILE_BAD 18253// 18254// MessageText: 18255// 18256// The digital signature file is corrupt. 18257// 18258#define NTE_SIGNATURE_FILE_BAD _HRESULT_TYPEDEF_(0x8009001CL) 18259 18260// 18261// MessageId: NTE_PROVIDER_DLL_FAIL 18262// 18263// MessageText: 18264// 18265// Provider DLL failed to initialize correctly. 18266// 18267#define NTE_PROVIDER_DLL_FAIL _HRESULT_TYPEDEF_(0x8009001DL) 18268 18269// 18270// MessageId: NTE_PROV_DLL_NOT_FOUND 18271// 18272// MessageText: 18273// 18274// Provider DLL could not be found. 18275// 18276#define NTE_PROV_DLL_NOT_FOUND _HRESULT_TYPEDEF_(0x8009001EL) 18277 18278// 18279// MessageId: NTE_BAD_KEYSET_PARAM 18280// 18281// MessageText: 18282// 18283// The Keyset parameter is invalid. 18284// 18285#define NTE_BAD_KEYSET_PARAM _HRESULT_TYPEDEF_(0x8009001FL) 18286 18287// 18288// MessageId: NTE_FAIL 18289// 18290// MessageText: 18291// 18292// An internal error occurred. 18293// 18294#define NTE_FAIL _HRESULT_TYPEDEF_(0x80090020L) 18295 18296// 18297// MessageId: NTE_SYS_ERR 18298// 18299// MessageText: 18300// 18301// A base error occurred. 18302// 18303#define NTE_SYS_ERR _HRESULT_TYPEDEF_(0x80090021L) 18304 18305// 18306// MessageId: NTE_SILENT_CONTEXT 18307// 18308// MessageText: 18309// 18310// Provider could not perform the action since the context was acquired as silent. 18311// 18312#define NTE_SILENT_CONTEXT _HRESULT_TYPEDEF_(0x80090022L) 18313 18314// 18315// MessageId: NTE_TOKEN_KEYSET_STORAGE_FULL 18316// 18317// MessageText: 18318// 18319// The security token does not have storage space available for an additional container. 18320// 18321#define NTE_TOKEN_KEYSET_STORAGE_FULL _HRESULT_TYPEDEF_(0x80090023L) 18322 18323// 18324// MessageId: NTE_TEMPORARY_PROFILE 18325// 18326// MessageText: 18327// 18328// The profile for the user is a temporary profile. 18329// 18330#define NTE_TEMPORARY_PROFILE _HRESULT_TYPEDEF_(0x80090024L) 18331 18332// 18333// MessageId: NTE_FIXEDPARAMETER 18334// 18335// MessageText: 18336// 18337// The key parameters could not be set because the CSP uses fixed parameters. 18338// 18339#define NTE_FIXEDPARAMETER _HRESULT_TYPEDEF_(0x80090025L) 18340 18341// 18342// MessageId: SEC_E_INSUFFICIENT_MEMORY 18343// 18344// MessageText: 18345// 18346// Not enough memory is available to complete this request 18347// 18348#define SEC_E_INSUFFICIENT_MEMORY _HRESULT_TYPEDEF_(0x80090300L) 18349 18350// 18351// MessageId: SEC_E_INVALID_HANDLE 18352// 18353// MessageText: 18354// 18355// The handle specified is invalid 18356// 18357#define SEC_E_INVALID_HANDLE _HRESULT_TYPEDEF_(0x80090301L) 18358 18359// 18360// MessageId: SEC_E_UNSUPPORTED_FUNCTION 18361// 18362// MessageText: 18363// 18364// The function requested is not supported 18365// 18366#define SEC_E_UNSUPPORTED_FUNCTION _HRESULT_TYPEDEF_(0x80090302L) 18367 18368// 18369// MessageId: SEC_E_TARGET_UNKNOWN 18370// 18371// MessageText: 18372// 18373// The specified target is unknown or unreachable 18374// 18375#define SEC_E_TARGET_UNKNOWN _HRESULT_TYPEDEF_(0x80090303L) 18376 18377// 18378// MessageId: SEC_E_INTERNAL_ERROR 18379// 18380// MessageText: 18381// 18382// The Local Security Authority cannot be contacted 18383// 18384#define SEC_E_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80090304L) 18385 18386// 18387// MessageId: SEC_E_SECPKG_NOT_FOUND 18388// 18389// MessageText: 18390// 18391// The requested security package does not exist 18392// 18393#define SEC_E_SECPKG_NOT_FOUND _HRESULT_TYPEDEF_(0x80090305L) 18394 18395// 18396// MessageId: SEC_E_NOT_OWNER 18397// 18398// MessageText: 18399// 18400// The caller is not the owner of the desired credentials 18401// 18402#define SEC_E_NOT_OWNER _HRESULT_TYPEDEF_(0x80090306L) 18403 18404// 18405// MessageId: SEC_E_CANNOT_INSTALL 18406// 18407// MessageText: 18408// 18409// The security package failed to initialize, and cannot be installed 18410// 18411#define SEC_E_CANNOT_INSTALL _HRESULT_TYPEDEF_(0x80090307L) 18412 18413// 18414// MessageId: SEC_E_INVALID_TOKEN 18415// 18416// MessageText: 18417// 18418// The token supplied to the function is invalid 18419// 18420#define SEC_E_INVALID_TOKEN _HRESULT_TYPEDEF_(0x80090308L) 18421 18422// 18423// MessageId: SEC_E_CANNOT_PACK 18424// 18425// MessageText: 18426// 18427// The security package is not able to marshall the logon buffer, so the logon attempt has failed 18428// 18429#define SEC_E_CANNOT_PACK _HRESULT_TYPEDEF_(0x80090309L) 18430 18431// 18432// MessageId: SEC_E_QOP_NOT_SUPPORTED 18433// 18434// MessageText: 18435// 18436// The per-message Quality of Protection is not supported by the security package 18437// 18438#define SEC_E_QOP_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009030AL) 18439 18440// 18441// MessageId: SEC_E_NO_IMPERSONATION 18442// 18443// MessageText: 18444// 18445// The security context does not allow impersonation of the client 18446// 18447#define SEC_E_NO_IMPERSONATION _HRESULT_TYPEDEF_(0x8009030BL) 18448 18449// 18450// MessageId: SEC_E_LOGON_DENIED 18451// 18452// MessageText: 18453// 18454// The logon attempt failed 18455// 18456#define SEC_E_LOGON_DENIED _HRESULT_TYPEDEF_(0x8009030CL) 18457 18458// 18459// MessageId: SEC_E_UNKNOWN_CREDENTIALS 18460// 18461// MessageText: 18462// 18463// The credentials supplied to the package were not recognized 18464// 18465#define SEC_E_UNKNOWN_CREDENTIALS _HRESULT_TYPEDEF_(0x8009030DL) 18466 18467// 18468// MessageId: SEC_E_NO_CREDENTIALS 18469// 18470// MessageText: 18471// 18472// No credentials are available in the security package 18473// 18474#define SEC_E_NO_CREDENTIALS _HRESULT_TYPEDEF_(0x8009030EL) 18475 18476// 18477// MessageId: SEC_E_MESSAGE_ALTERED 18478// 18479// MessageText: 18480// 18481// The message or signature supplied for verification has been altered 18482// 18483#define SEC_E_MESSAGE_ALTERED _HRESULT_TYPEDEF_(0x8009030FL) 18484 18485// 18486// MessageId: SEC_E_OUT_OF_SEQUENCE 18487// 18488// MessageText: 18489// 18490// The message supplied for verification is out of sequence 18491// 18492#define SEC_E_OUT_OF_SEQUENCE _HRESULT_TYPEDEF_(0x80090310L) 18493 18494// 18495// MessageId: SEC_E_NO_AUTHENTICATING_AUTHORITY 18496// 18497// MessageText: 18498// 18499// No authority could be contacted for authentication. 18500// 18501#define SEC_E_NO_AUTHENTICATING_AUTHORITY _HRESULT_TYPEDEF_(0x80090311L) 18502 18503// 18504// MessageId: SEC_I_CONTINUE_NEEDED 18505// 18506// MessageText: 18507// 18508// The function completed successfully, but must be called again to complete the context 18509// 18510#define SEC_I_CONTINUE_NEEDED _HRESULT_TYPEDEF_(0x00090312L) 18511 18512// 18513// MessageId: SEC_I_COMPLETE_NEEDED 18514// 18515// MessageText: 18516// 18517// The function completed successfully, but CompleteToken must be called 18518// 18519#define SEC_I_COMPLETE_NEEDED _HRESULT_TYPEDEF_(0x00090313L) 18520 18521// 18522// MessageId: SEC_I_COMPLETE_AND_CONTINUE 18523// 18524// MessageText: 18525// 18526// The function completed successfully, but both CompleteToken and this function must be called to complete the context 18527// 18528#define SEC_I_COMPLETE_AND_CONTINUE _HRESULT_TYPEDEF_(0x00090314L) 18529 18530// 18531// MessageId: SEC_I_LOCAL_LOGON 18532// 18533// MessageText: 18534// 18535// The logon was completed, but no network authority was available. The logon was made using locally known information 18536// 18537#define SEC_I_LOCAL_LOGON _HRESULT_TYPEDEF_(0x00090315L) 18538 18539// 18540// MessageId: SEC_E_BAD_PKGID 18541// 18542// MessageText: 18543// 18544// The requested security package does not exist 18545// 18546#define SEC_E_BAD_PKGID _HRESULT_TYPEDEF_(0x80090316L) 18547 18548// 18549// MessageId: SEC_E_CONTEXT_EXPIRED 18550// 18551// MessageText: 18552// 18553// The context has expired and can no longer be used. 18554// 18555#define SEC_E_CONTEXT_EXPIRED _HRESULT_TYPEDEF_(0x80090317L) 18556 18557// 18558// MessageId: SEC_E_INCOMPLETE_MESSAGE 18559// 18560// MessageText: 18561// 18562// The supplied message is incomplete. The signature was not verified. 18563// 18564#define SEC_E_INCOMPLETE_MESSAGE _HRESULT_TYPEDEF_(0x80090318L) 18565 18566// 18567// MessageId: SEC_E_INCOMPLETE_CREDENTIALS 18568// 18569// MessageText: 18570// 18571// The credentials supplied were not complete, and could not be verified. The context could not be initialized. 18572// 18573#define SEC_E_INCOMPLETE_CREDENTIALS _HRESULT_TYPEDEF_(0x80090320L) 18574 18575// 18576// MessageId: SEC_E_BUFFER_TOO_SMALL 18577// 18578// MessageText: 18579// 18580// The buffers supplied to a function was too small. 18581// 18582#define SEC_E_BUFFER_TOO_SMALL _HRESULT_TYPEDEF_(0x80090321L) 18583 18584// 18585// MessageId: SEC_I_INCOMPLETE_CREDENTIALS 18586// 18587// MessageText: 18588// 18589// The credentials supplied were not complete, and could not be verified. Additional information can be returned from the context. 18590// 18591#define SEC_I_INCOMPLETE_CREDENTIALS _HRESULT_TYPEDEF_(0x00090320L) 18592 18593// 18594// MessageId: SEC_I_RENEGOTIATE 18595// 18596// MessageText: 18597// 18598// The context data must be renegotiated with the peer. 18599// 18600#define SEC_I_RENEGOTIATE _HRESULT_TYPEDEF_(0x00090321L) 18601 18602// 18603// MessageId: SEC_E_WRONG_PRINCIPAL 18604// 18605// MessageText: 18606// 18607// The target principal name is incorrect. 18608// 18609#define SEC_E_WRONG_PRINCIPAL _HRESULT_TYPEDEF_(0x80090322L) 18610 18611// 18612// MessageId: SEC_I_NO_LSA_CONTEXT 18613// 18614// MessageText: 18615// 18616// There is no LSA mode context associated with this context. 18617// 18618#define SEC_I_NO_LSA_CONTEXT _HRESULT_TYPEDEF_(0x00090323L) 18619 18620// 18621// MessageId: SEC_E_TIME_SKEW 18622// 18623// MessageText: 18624// 18625// The clocks on the client and server machines are skewed. 18626// 18627#define SEC_E_TIME_SKEW _HRESULT_TYPEDEF_(0x80090324L) 18628 18629// 18630// MessageId: SEC_E_UNTRUSTED_ROOT 18631// 18632// MessageText: 18633// 18634// The certificate chain was issued by an untrusted authority. 18635// 18636#define SEC_E_UNTRUSTED_ROOT _HRESULT_TYPEDEF_(0x80090325L) 18637 18638// 18639// MessageId: SEC_E_ILLEGAL_MESSAGE 18640// 18641// MessageText: 18642// 18643// The message received was unexpected or badly formatted. 18644// 18645#define SEC_E_ILLEGAL_MESSAGE _HRESULT_TYPEDEF_(0x80090326L) 18646 18647// 18648// MessageId: SEC_E_CERT_UNKNOWN 18649// 18650// MessageText: 18651// 18652// An unknown error occurred while processing the certificate. 18653// 18654#define SEC_E_CERT_UNKNOWN _HRESULT_TYPEDEF_(0x80090327L) 18655 18656// 18657// MessageId: SEC_E_CERT_EXPIRED 18658// 18659// MessageText: 18660// 18661// The received certificate has expired. 18662// 18663#define SEC_E_CERT_EXPIRED _HRESULT_TYPEDEF_(0x80090328L) 18664 18665// 18666// MessageId: SEC_E_ENCRYPT_FAILURE 18667// 18668// MessageText: 18669// 18670// The specified data could not be encrypted. 18671// 18672#define SEC_E_ENCRYPT_FAILURE _HRESULT_TYPEDEF_(0x80090329L) 18673 18674// 18675// MessageId: SEC_E_DECRYPT_FAILURE 18676// 18677// MessageText: 18678// 18679// The specified data could not be decrypted. 18680// 18681// 18682#define SEC_E_DECRYPT_FAILURE _HRESULT_TYPEDEF_(0x80090330L) 18683 18684// 18685// MessageId: SEC_E_ALGORITHM_MISMATCH 18686// 18687// MessageText: 18688// 18689// The client and server cannot communicate, because they do not possess a common algorithm. 18690// 18691#define SEC_E_ALGORITHM_MISMATCH _HRESULT_TYPEDEF_(0x80090331L) 18692 18693// 18694// MessageId: SEC_E_SECURITY_QOS_FAILED 18695// 18696// MessageText: 18697// 18698// The security context could not be established due to a failure in the requested quality of service (e.g. mutual authentication or delegation). 18699// 18700#define SEC_E_SECURITY_QOS_FAILED _HRESULT_TYPEDEF_(0x80090332L) 18701 18702// 18703// MessageId: SEC_E_CERT_WRONG_USAGE 18704// 18705// MessageText: 18706// 18707// The certificate is not valid for the requested usage. 18708// 18709#define SEC_E_CERT_WRONG_USAGE _HRESULT_TYPEDEF_(0x80090349L) 18710 18711// 18712// Provided for backwards compatibility 18713// 18714 18715#define SEC_E_NO_SPM SEC_E_INTERNAL_ERROR 18716#define SEC_E_NOT_SUPPORTED SEC_E_UNSUPPORTED_FUNCTION 18717 18718// 18719// MessageId: CRYPT_E_MSG_ERROR 18720// 18721// MessageText: 18722// 18723// An error occurred while performing an operation on a cryptographic message. 18724// 18725#define CRYPT_E_MSG_ERROR _HRESULT_TYPEDEF_(0x80091001L) 18726 18727// 18728// MessageId: CRYPT_E_UNKNOWN_ALGO 18729// 18730// MessageText: 18731// 18732// Unknown cryptographic algorithm. 18733// 18734#define CRYPT_E_UNKNOWN_ALGO _HRESULT_TYPEDEF_(0x80091002L) 18735 18736// 18737// MessageId: CRYPT_E_OID_FORMAT 18738// 18739// MessageText: 18740// 18741// The object identifier is poorly formatted. 18742// 18743#define CRYPT_E_OID_FORMAT _HRESULT_TYPEDEF_(0x80091003L) 18744 18745// 18746// MessageId: CRYPT_E_INVALID_MSG_TYPE 18747// 18748// MessageText: 18749// 18750// Invalid cryptographic message type. 18751// 18752#define CRYPT_E_INVALID_MSG_TYPE _HRESULT_TYPEDEF_(0x80091004L) 18753 18754// 18755// MessageId: CRYPT_E_UNEXPECTED_ENCODING 18756// 18757// MessageText: 18758// 18759// Unexpected cryptographic message encoding. 18760// 18761#define CRYPT_E_UNEXPECTED_ENCODING _HRESULT_TYPEDEF_(0x80091005L) 18762 18763// 18764// MessageId: CRYPT_E_AUTH_ATTR_MISSING 18765// 18766// MessageText: 18767// 18768// The cryptographic message does not contain an expected authenticated attribute. 18769// 18770#define CRYPT_E_AUTH_ATTR_MISSING _HRESULT_TYPEDEF_(0x80091006L) 18771 18772// 18773// MessageId: CRYPT_E_HASH_VALUE 18774// 18775// MessageText: 18776// 18777// The hash value is not correct. 18778// 18779#define CRYPT_E_HASH_VALUE _HRESULT_TYPEDEF_(0x80091007L) 18780 18781// 18782// MessageId: CRYPT_E_INVALID_INDEX 18783// 18784// MessageText: 18785// 18786// The index value is not valid. 18787// 18788#define CRYPT_E_INVALID_INDEX _HRESULT_TYPEDEF_(0x80091008L) 18789 18790// 18791// MessageId: CRYPT_E_ALREADY_DECRYPTED 18792// 18793// MessageText: 18794// 18795// The content of the cryptographic message has already been decrypted. 18796// 18797#define CRYPT_E_ALREADY_DECRYPTED _HRESULT_TYPEDEF_(0x80091009L) 18798 18799// 18800// MessageId: CRYPT_E_NOT_DECRYPTED 18801// 18802// MessageText: 18803// 18804// The content of the cryptographic message has not been decrypted yet. 18805// 18806#define CRYPT_E_NOT_DECRYPTED _HRESULT_TYPEDEF_(0x8009100AL) 18807 18808// 18809// MessageId: CRYPT_E_RECIPIENT_NOT_FOUND 18810// 18811// MessageText: 18812// 18813// The enveloped-data message does not contain the specified recipient. 18814// 18815#define CRYPT_E_RECIPIENT_NOT_FOUND _HRESULT_TYPEDEF_(0x8009100BL) 18816 18817// 18818// MessageId: CRYPT_E_CONTROL_TYPE 18819// 18820// MessageText: 18821// 18822// Invalid control type. 18823// 18824#define CRYPT_E_CONTROL_TYPE _HRESULT_TYPEDEF_(0x8009100CL) 18825 18826// 18827// MessageId: CRYPT_E_ISSUER_SERIALNUMBER 18828// 18829// MessageText: 18830// 18831// Invalid issuer and/or serial number. 18832// 18833#define CRYPT_E_ISSUER_SERIALNUMBER _HRESULT_TYPEDEF_(0x8009100DL) 18834 18835// 18836// MessageId: CRYPT_E_SIGNER_NOT_FOUND 18837// 18838// MessageText: 18839// 18840// Cannot find the original signer. 18841// 18842#define CRYPT_E_SIGNER_NOT_FOUND _HRESULT_TYPEDEF_(0x8009100EL) 18843 18844// 18845// MessageId: CRYPT_E_ATTRIBUTES_MISSING 18846// 18847// MessageText: 18848// 18849// The cryptographic message does not contain all of the requested attributes. 18850// 18851#define CRYPT_E_ATTRIBUTES_MISSING _HRESULT_TYPEDEF_(0x8009100FL) 18852 18853// 18854// MessageId: CRYPT_E_STREAM_MSG_NOT_READY 18855// 18856// MessageText: 18857// 18858// The streamed cryptographic message is not ready to return data. 18859// 18860#define CRYPT_E_STREAM_MSG_NOT_READY _HRESULT_TYPEDEF_(0x80091010L) 18861 18862// 18863// MessageId: CRYPT_E_STREAM_INSUFFICIENT_DATA 18864// 18865// MessageText: 18866// 18867// The streamed cryptographic message requires more data to complete the decode operation. 18868// 18869#define CRYPT_E_STREAM_INSUFFICIENT_DATA _HRESULT_TYPEDEF_(0x80091011L) 18870 18871// 18872// MessageId: CRYPT_E_BAD_LEN 18873// 18874// MessageText: 18875// 18876// The length specified for the output data was insufficient. 18877// 18878#define CRYPT_E_BAD_LEN _HRESULT_TYPEDEF_(0x80092001L) 18879 18880// 18881// MessageId: CRYPT_E_BAD_ENCODE 18882// 18883// MessageText: 18884// 18885// An error occurred during encode or decode operation. 18886// 18887#define CRYPT_E_BAD_ENCODE _HRESULT_TYPEDEF_(0x80092002L) 18888 18889// 18890// MessageId: CRYPT_E_FILE_ERROR 18891// 18892// MessageText: 18893// 18894// An error occurred while reading or writing to a file. 18895// 18896#define CRYPT_E_FILE_ERROR _HRESULT_TYPEDEF_(0x80092003L) 18897 18898// 18899// MessageId: CRYPT_E_NOT_FOUND 18900// 18901// MessageText: 18902// 18903// Cannot find object or property. 18904// 18905#define CRYPT_E_NOT_FOUND _HRESULT_TYPEDEF_(0x80092004L) 18906 18907// 18908// MessageId: CRYPT_E_EXISTS 18909// 18910// MessageText: 18911// 18912// The object or property already exists. 18913// 18914#define CRYPT_E_EXISTS _HRESULT_TYPEDEF_(0x80092005L) 18915 18916// 18917// MessageId: CRYPT_E_NO_PROVIDER 18918// 18919// MessageText: 18920// 18921// No provider was specified for the store or object. 18922// 18923#define CRYPT_E_NO_PROVIDER _HRESULT_TYPEDEF_(0x80092006L) 18924 18925// 18926// MessageId: CRYPT_E_SELF_SIGNED 18927// 18928// MessageText: 18929// 18930// The specified certificate is self signed. 18931// 18932#define CRYPT_E_SELF_SIGNED _HRESULT_TYPEDEF_(0x80092007L) 18933 18934// 18935// MessageId: CRYPT_E_DELETED_PREV 18936// 18937// MessageText: 18938// 18939// The previous certificate or CRL context was deleted. 18940// 18941#define CRYPT_E_DELETED_PREV _HRESULT_TYPEDEF_(0x80092008L) 18942 18943// 18944// MessageId: CRYPT_E_NO_MATCH 18945// 18946// MessageText: 18947// 18948// Cannot find the requested object. 18949// 18950#define CRYPT_E_NO_MATCH _HRESULT_TYPEDEF_(0x80092009L) 18951 18952// 18953// MessageId: CRYPT_E_UNEXPECTED_MSG_TYPE 18954// 18955// MessageText: 18956// 18957// The certificate does not have a property that references a private key. 18958// 18959#define CRYPT_E_UNEXPECTED_MSG_TYPE _HRESULT_TYPEDEF_(0x8009200AL) 18960 18961// 18962// MessageId: CRYPT_E_NO_KEY_PROPERTY 18963// 18964// MessageText: 18965// 18966// Cannot find the certificate and private key for decryption. 18967// 18968#define CRYPT_E_NO_KEY_PROPERTY _HRESULT_TYPEDEF_(0x8009200BL) 18969 18970// 18971// MessageId: CRYPT_E_NO_DECRYPT_CERT 18972// 18973// MessageText: 18974// 18975// Cannot find the certificate and private key to use for decryption. 18976// 18977#define CRYPT_E_NO_DECRYPT_CERT _HRESULT_TYPEDEF_(0x8009200CL) 18978 18979// 18980// MessageId: CRYPT_E_BAD_MSG 18981// 18982// MessageText: 18983// 18984// Not a cryptographic message or the cryptographic message is not formatted correctly. 18985// 18986#define CRYPT_E_BAD_MSG _HRESULT_TYPEDEF_(0x8009200DL) 18987 18988// 18989// MessageId: CRYPT_E_NO_SIGNER 18990// 18991// MessageText: 18992// 18993// The signed cryptographic message does not have a signer for the specified signer index. 18994// 18995#define CRYPT_E_NO_SIGNER _HRESULT_TYPEDEF_(0x8009200EL) 18996 18997// 18998// MessageId: CRYPT_E_PENDING_CLOSE 18999// 19000// MessageText: 19001// 19002// Final closure is pending until additional frees or closes. 19003// 19004#define CRYPT_E_PENDING_CLOSE _HRESULT_TYPEDEF_(0x8009200FL) 19005 19006// 19007// MessageId: CRYPT_E_REVOKED 19008// 19009// MessageText: 19010// 19011// The certificate is revoked. 19012// 19013#define CRYPT_E_REVOKED _HRESULT_TYPEDEF_(0x80092010L) 19014 19015// 19016// MessageId: CRYPT_E_NO_REVOCATION_DLL 19017// 19018// MessageText: 19019// 19020// No Dll or exported function was found to verify revocation. 19021// 19022#define CRYPT_E_NO_REVOCATION_DLL _HRESULT_TYPEDEF_(0x80092011L) 19023 19024// 19025// MessageId: CRYPT_E_NO_REVOCATION_CHECK 19026// 19027// MessageText: 19028// 19029// The revocation function was unable to check revocation for the certificate. 19030// 19031#define CRYPT_E_NO_REVOCATION_CHECK _HRESULT_TYPEDEF_(0x80092012L) 19032 19033// 19034// MessageId: CRYPT_E_REVOCATION_OFFLINE 19035// 19036// MessageText: 19037// 19038// The revocation function was unable to check revocation because the revocation server was offline. 19039// 19040#define CRYPT_E_REVOCATION_OFFLINE _HRESULT_TYPEDEF_(0x80092013L) 19041 19042// 19043// MessageId: CRYPT_E_NOT_IN_REVOCATION_DATABASE 19044// 19045// MessageText: 19046// 19047// The certificate is not in the revocation server's database. 19048// 19049#define CRYPT_E_NOT_IN_REVOCATION_DATABASE _HRESULT_TYPEDEF_(0x80092014L) 19050 19051// 19052// MessageId: CRYPT_E_INVALID_NUMERIC_STRING 19053// 19054// MessageText: 19055// 19056// The string contains a non-numeric character. 19057// 19058#define CRYPT_E_INVALID_NUMERIC_STRING _HRESULT_TYPEDEF_(0x80092020L) 19059 19060// 19061// MessageId: CRYPT_E_INVALID_PRINTABLE_STRING 19062// 19063// MessageText: 19064// 19065// The string contains a non-printable character. 19066// 19067#define CRYPT_E_INVALID_PRINTABLE_STRING _HRESULT_TYPEDEF_(0x80092021L) 19068 19069// 19070// MessageId: CRYPT_E_INVALID_IA5_STRING 19071// 19072// MessageText: 19073// 19074// The string contains a character not in the 7 bit ASCII character set. 19075// 19076#define CRYPT_E_INVALID_IA5_STRING _HRESULT_TYPEDEF_(0x80092022L) 19077 19078// 19079// MessageId: CRYPT_E_INVALID_X500_STRING 19080// 19081// MessageText: 19082// 19083// The string contains an invalid X500 name attribute key, oid, value or delimiter. 19084// 19085#define CRYPT_E_INVALID_X500_STRING _HRESULT_TYPEDEF_(0x80092023L) 19086 19087// 19088// MessageId: CRYPT_E_NOT_CHAR_STRING 19089// 19090// MessageText: 19091// 19092// The dwValueType for the CERT_NAME_VALUE is not one of the character strings. Most likely it is either a CERT_RDN_ENCODED_BLOB or CERT_TDN_OCTED_STRING. 19093// 19094#define CRYPT_E_NOT_CHAR_STRING _HRESULT_TYPEDEF_(0x80092024L) 19095 19096// 19097// MessageId: CRYPT_E_FILERESIZED 19098// 19099// MessageText: 19100// 19101// The Put operation can not continue. The file needs to be resized. However, there is already a signature present. A complete signing operation must be done. 19102// 19103#define CRYPT_E_FILERESIZED _HRESULT_TYPEDEF_(0x80092025L) 19104 19105// 19106// MessageId: CRYPT_E_SECURITY_SETTINGS 19107// 19108// MessageText: 19109// 19110// The cryptographic operation failed due to a local security option setting. 19111// 19112#define CRYPT_E_SECURITY_SETTINGS _HRESULT_TYPEDEF_(0x80092026L) 19113 19114// 19115// MessageId: CRYPT_E_NO_VERIFY_USAGE_DLL 19116// 19117// MessageText: 19118// 19119// No DLL or exported function was found to verify subject usage. 19120// 19121#define CRYPT_E_NO_VERIFY_USAGE_DLL _HRESULT_TYPEDEF_(0x80092027L) 19122 19123// 19124// MessageId: CRYPT_E_NO_VERIFY_USAGE_CHECK 19125// 19126// MessageText: 19127// 19128// The called function was unable to do a usage check on the subject. 19129// 19130#define CRYPT_E_NO_VERIFY_USAGE_CHECK _HRESULT_TYPEDEF_(0x80092028L) 19131 19132// 19133// MessageId: CRYPT_E_VERIFY_USAGE_OFFLINE 19134// 19135// MessageText: 19136// 19137// Since the server was offline, the called function was unable to complete the usage check. 19138// 19139#define CRYPT_E_VERIFY_USAGE_OFFLINE _HRESULT_TYPEDEF_(0x80092029L) 19140 19141// 19142// MessageId: CRYPT_E_NOT_IN_CTL 19143// 19144// MessageText: 19145// 19146// The subject was not found in a Certificate Trust List (CTL). 19147// 19148#define CRYPT_E_NOT_IN_CTL _HRESULT_TYPEDEF_(0x8009202AL) 19149 19150// 19151// MessageId: CRYPT_E_NO_TRUSTED_SIGNER 19152// 19153// MessageText: 19154// 19155// None of the signers of the cryptographic message or certificate trust list is trusted. 19156// 19157#define CRYPT_E_NO_TRUSTED_SIGNER _HRESULT_TYPEDEF_(0x8009202BL) 19158 19159// 19160// MessageId: CRYPT_E_MISSING_PUBKEY_PARA 19161// 19162// MessageText: 19163// 19164// The public key's algorithm parameters are missing. 19165// 19166#define CRYPT_E_MISSING_PUBKEY_PARA _HRESULT_TYPEDEF_(0x8009202CL) 19167 19168// 19169// MessageId: CRYPT_E_OSS_ERROR 19170// 19171// MessageText: 19172// 19173// OSS Certificate encode/decode error code base 19174// 19175// See asn1code.h for a definition of the OSS runtime errors. The OSS 19176// error values are offset by CRYPT_E_OSS_ERROR. 19177// 19178#define CRYPT_E_OSS_ERROR _HRESULT_TYPEDEF_(0x80093000L) 19179 19180// 19181// MessageId: OSS_MORE_BUF 19182// 19183// MessageText: 19184// 19185// OSS ASN.1 Error: Output Buffer is too small. 19186// 19187#define OSS_MORE_BUF _HRESULT_TYPEDEF_(0x80093001L) 19188 19189// 19190// MessageId: OSS_NEGATIVE_UINTEGER 19191// 19192// MessageText: 19193// 19194// OSS ASN.1 Error: Signed integer is encoded as a unsigned integer. 19195// 19196#define OSS_NEGATIVE_UINTEGER _HRESULT_TYPEDEF_(0x80093002L) 19197 19198// 19199// MessageId: OSS_PDU_RANGE 19200// 19201// MessageText: 19202// 19203// OSS ASN.1 Error: Unknown ASN.1 data type. 19204// 19205#define OSS_PDU_RANGE _HRESULT_TYPEDEF_(0x80093003L) 19206 19207// 19208// MessageId: OSS_MORE_INPUT 19209// 19210// MessageText: 19211// 19212// OSS ASN.1 Error: Output buffer is too small, the decoded data has been truncated. 19213// 19214#define OSS_MORE_INPUT _HRESULT_TYPEDEF_(0x80093004L) 19215 19216// 19217// MessageId: OSS_DATA_ERROR 19218// 19219// MessageText: 19220// 19221// OSS ASN.1 Error: Invalid data. 19222// 19223#define OSS_DATA_ERROR _HRESULT_TYPEDEF_(0x80093005L) 19224 19225// 19226// MessageId: OSS_BAD_ARG 19227// 19228// MessageText: 19229// 19230// OSS ASN.1 Error: Invalid argument. 19231// 19232#define OSS_BAD_ARG _HRESULT_TYPEDEF_(0x80093006L) 19233 19234// 19235// MessageId: OSS_BAD_VERSION 19236// 19237// MessageText: 19238// 19239// OSS ASN.1 Error: Encode/Decode version mismatch. 19240// 19241#define OSS_BAD_VERSION _HRESULT_TYPEDEF_(0x80093007L) 19242 19243// 19244// MessageId: OSS_OUT_MEMORY 19245// 19246// MessageText: 19247// 19248// OSS ASN.1 Error: Out of memory. 19249// 19250#define OSS_OUT_MEMORY _HRESULT_TYPEDEF_(0x80093008L) 19251 19252// 19253// MessageId: OSS_PDU_MISMATCH 19254// 19255// MessageText: 19256// 19257// OSS ASN.1 Error: Encode/Decode Error. 19258// 19259#define OSS_PDU_MISMATCH _HRESULT_TYPEDEF_(0x80093009L) 19260 19261// 19262// MessageId: OSS_LIMITED 19263// 19264// MessageText: 19265// 19266// OSS ASN.1 Error: Internal Error. 19267// 19268#define OSS_LIMITED _HRESULT_TYPEDEF_(0x8009300AL) 19269 19270// 19271// MessageId: OSS_BAD_PTR 19272// 19273// MessageText: 19274// 19275// OSS ASN.1 Error: Invalid data. 19276// 19277#define OSS_BAD_PTR _HRESULT_TYPEDEF_(0x8009300BL) 19278 19279// 19280// MessageId: OSS_BAD_TIME 19281// 19282// MessageText: 19283// 19284// OSS ASN.1 Error: Invalid data. 19285// 19286#define OSS_BAD_TIME _HRESULT_TYPEDEF_(0x8009300CL) 19287 19288// 19289// MessageId: OSS_INDEFINITE_NOT_SUPPORTED 19290// 19291// MessageText: 19292// 19293// OSS ASN.1 Error: Unsupported BER indefinite-length encoding. 19294// 19295#define OSS_INDEFINITE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009300DL) 19296 19297// 19298// MessageId: OSS_MEM_ERROR 19299// 19300// MessageText: 19301// 19302// OSS ASN.1 Error: Access violation. 19303// 19304#define OSS_MEM_ERROR _HRESULT_TYPEDEF_(0x8009300EL) 19305 19306// 19307// MessageId: OSS_BAD_TABLE 19308// 19309// MessageText: 19310// 19311// OSS ASN.1 Error: Invalid data. 19312// 19313#define OSS_BAD_TABLE _HRESULT_TYPEDEF_(0x8009300FL) 19314 19315// 19316// MessageId: OSS_TOO_LONG 19317// 19318// MessageText: 19319// 19320// OSS ASN.1 Error: Invalid data. 19321// 19322#define OSS_TOO_LONG _HRESULT_TYPEDEF_(0x80093010L) 19323 19324// 19325// MessageId: OSS_CONSTRAINT_VIOLATED 19326// 19327// MessageText: 19328// 19329// OSS ASN.1 Error: Invalid data. 19330// 19331#define OSS_CONSTRAINT_VIOLATED _HRESULT_TYPEDEF_(0x80093011L) 19332 19333// 19334// MessageId: OSS_FATAL_ERROR 19335// 19336// MessageText: 19337// 19338// OSS ASN.1 Error: Internal Error. 19339// 19340#define OSS_FATAL_ERROR _HRESULT_TYPEDEF_(0x80093012L) 19341 19342// 19343// MessageId: OSS_ACCESS_SERIALIZATION_ERROR 19344// 19345// MessageText: 19346// 19347// OSS ASN.1 Error: Multi-threading conflict. 19348// 19349#define OSS_ACCESS_SERIALIZATION_ERROR _HRESULT_TYPEDEF_(0x80093013L) 19350 19351// 19352// MessageId: OSS_NULL_TBL 19353// 19354// MessageText: 19355// 19356// OSS ASN.1 Error: Invalid data. 19357// 19358#define OSS_NULL_TBL _HRESULT_TYPEDEF_(0x80093014L) 19359 19360// 19361// MessageId: OSS_NULL_FCN 19362// 19363// MessageText: 19364// 19365// OSS ASN.1 Error: Invalid data. 19366// 19367#define OSS_NULL_FCN _HRESULT_TYPEDEF_(0x80093015L) 19368 19369// 19370// MessageId: OSS_BAD_ENCRULES 19371// 19372// MessageText: 19373// 19374// OSS ASN.1 Error: Invalid data. 19375// 19376#define OSS_BAD_ENCRULES _HRESULT_TYPEDEF_(0x80093016L) 19377 19378// 19379// MessageId: OSS_UNAVAIL_ENCRULES 19380// 19381// MessageText: 19382// 19383// OSS ASN.1 Error: Encode/Decode function not implemented. 19384// 19385#define OSS_UNAVAIL_ENCRULES _HRESULT_TYPEDEF_(0x80093017L) 19386 19387// 19388// MessageId: OSS_CANT_OPEN_TRACE_WINDOW 19389// 19390// MessageText: 19391// 19392// OSS ASN.1 Error: Trace file error. 19393// 19394#define OSS_CANT_OPEN_TRACE_WINDOW _HRESULT_TYPEDEF_(0x80093018L) 19395 19396// 19397// MessageId: OSS_UNIMPLEMENTED 19398// 19399// MessageText: 19400// 19401// OSS ASN.1 Error: Function not implemented. 19402// 19403#define OSS_UNIMPLEMENTED _HRESULT_TYPEDEF_(0x80093019L) 19404 19405// 19406// MessageId: OSS_OID_DLL_NOT_LINKED 19407// 19408// MessageText: 19409// 19410// OSS ASN.1 Error: Program link error. 19411// 19412#define OSS_OID_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009301AL) 19413 19414// 19415// MessageId: OSS_CANT_OPEN_TRACE_FILE 19416// 19417// MessageText: 19418// 19419// OSS ASN.1 Error: Trace file error. 19420// 19421#define OSS_CANT_OPEN_TRACE_FILE _HRESULT_TYPEDEF_(0x8009301BL) 19422 19423// 19424// MessageId: OSS_TRACE_FILE_ALREADY_OPEN 19425// 19426// MessageText: 19427// 19428// OSS ASN.1 Error: Trace file error. 19429// 19430#define OSS_TRACE_FILE_ALREADY_OPEN _HRESULT_TYPEDEF_(0x8009301CL) 19431 19432// 19433// MessageId: OSS_TABLE_MISMATCH 19434// 19435// MessageText: 19436// 19437// OSS ASN.1 Error: Invalid data. 19438// 19439#define OSS_TABLE_MISMATCH _HRESULT_TYPEDEF_(0x8009301DL) 19440 19441// 19442// MessageId: OSS_TYPE_NOT_SUPPORTED 19443// 19444// MessageText: 19445// 19446// OSS ASN.1 Error: Invalid data. 19447// 19448#define OSS_TYPE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009301EL) 19449 19450// 19451// MessageId: OSS_REAL_DLL_NOT_LINKED 19452// 19453// MessageText: 19454// 19455// OSS ASN.1 Error: Program link error. 19456// 19457#define OSS_REAL_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009301FL) 19458 19459// 19460// MessageId: OSS_REAL_CODE_NOT_LINKED 19461// 19462// MessageText: 19463// 19464// OSS ASN.1 Error: Program link error. 19465// 19466#define OSS_REAL_CODE_NOT_LINKED _HRESULT_TYPEDEF_(0x80093020L) 19467 19468// 19469// MessageId: OSS_OUT_OF_RANGE 19470// 19471// MessageText: 19472// 19473// OSS ASN.1 Error: Program link error. 19474// 19475#define OSS_OUT_OF_RANGE _HRESULT_TYPEDEF_(0x80093021L) 19476 19477// 19478// MessageId: OSS_COPIER_DLL_NOT_LINKED 19479// 19480// MessageText: 19481// 19482// OSS ASN.1 Error: Program link error. 19483// 19484#define OSS_COPIER_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093022L) 19485 19486// 19487// MessageId: OSS_CONSTRAINT_DLL_NOT_LINKED 19488// 19489// MessageText: 19490// 19491// OSS ASN.1 Error: Program link error. 19492// 19493#define OSS_CONSTRAINT_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093023L) 19494 19495// 19496// MessageId: OSS_COMPARATOR_DLL_NOT_LINKED 19497// 19498// MessageText: 19499// 19500// OSS ASN.1 Error: Program link error. 19501// 19502#define OSS_COMPARATOR_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093024L) 19503 19504// 19505// MessageId: OSS_COMPARATOR_CODE_NOT_LINKED 19506// 19507// MessageText: 19508// 19509// OSS ASN.1 Error: Program link error. 19510// 19511#define OSS_COMPARATOR_CODE_NOT_LINKED _HRESULT_TYPEDEF_(0x80093025L) 19512 19513// 19514// MessageId: OSS_MEM_MGR_DLL_NOT_LINKED 19515// 19516// MessageText: 19517// 19518// OSS ASN.1 Error: Program link error. 19519// 19520#define OSS_MEM_MGR_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093026L) 19521 19522// 19523// MessageId: OSS_PDV_DLL_NOT_LINKED 19524// 19525// MessageText: 19526// 19527// OSS ASN.1 Error: Program link error. 19528// 19529#define OSS_PDV_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093027L) 19530 19531// 19532// MessageId: OSS_PDV_CODE_NOT_LINKED 19533// 19534// MessageText: 19535// 19536// OSS ASN.1 Error: Program link error. 19537// 19538#define OSS_PDV_CODE_NOT_LINKED _HRESULT_TYPEDEF_(0x80093028L) 19539 19540// 19541// MessageId: OSS_API_DLL_NOT_LINKED 19542// 19543// MessageText: 19544// 19545// OSS ASN.1 Error: Program link error. 19546// 19547#define OSS_API_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093029L) 19548 19549// 19550// MessageId: OSS_BERDER_DLL_NOT_LINKED 19551// 19552// MessageText: 19553// 19554// OSS ASN.1 Error: Program link error. 19555// 19556#define OSS_BERDER_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009302AL) 19557 19558// 19559// MessageId: OSS_PER_DLL_NOT_LINKED 19560// 19561// MessageText: 19562// 19563// OSS ASN.1 Error: Program link error. 19564// 19565#define OSS_PER_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009302BL) 19566 19567// 19568// MessageId: OSS_OPEN_TYPE_ERROR 19569// 19570// MessageText: 19571// 19572// OSS ASN.1 Error: Program link error. 19573// 19574#define OSS_OPEN_TYPE_ERROR _HRESULT_TYPEDEF_(0x8009302CL) 19575 19576// 19577// MessageId: OSS_MUTEX_NOT_CREATED 19578// 19579// MessageText: 19580// 19581// OSS ASN.1 Error: System resource error. 19582// 19583#define OSS_MUTEX_NOT_CREATED _HRESULT_TYPEDEF_(0x8009302DL) 19584 19585// 19586// MessageId: OSS_CANT_CLOSE_TRACE_FILE 19587// 19588// MessageText: 19589// 19590// OSS ASN.1 Error: Trace file error. 19591// 19592#define OSS_CANT_CLOSE_TRACE_FILE _HRESULT_TYPEDEF_(0x8009302EL) 19593 19594// 19595// MessageId: CRYPT_E_ASN1_ERROR 19596// 19597// MessageText: 19598// 19599// ASN1 Certificate encode/decode error code base. 19600// 19601// The ASN1 error values are offset by CRYPT_E_ASN1_ERROR. 19602// 19603#define CRYPT_E_ASN1_ERROR _HRESULT_TYPEDEF_(0x80093100L) 19604 19605// 19606// MessageId: CRYPT_E_ASN1_INTERNAL 19607// 19608// MessageText: 19609// 19610// ASN1 internal encode or decode error. 19611// 19612#define CRYPT_E_ASN1_INTERNAL _HRESULT_TYPEDEF_(0x80093101L) 19613 19614// 19615// MessageId: CRYPT_E_ASN1_EOD 19616// 19617// MessageText: 19618// 19619// ASN1 unexpected end of data. 19620// 19621#define CRYPT_E_ASN1_EOD _HRESULT_TYPEDEF_(0x80093102L) 19622 19623// 19624// MessageId: CRYPT_E_ASN1_CORRUPT 19625// 19626// MessageText: 19627// 19628// ASN1 corrupted data. 19629// 19630#define CRYPT_E_ASN1_CORRUPT _HRESULT_TYPEDEF_(0x80093103L) 19631 19632// 19633// MessageId: CRYPT_E_ASN1_LARGE 19634// 19635// MessageText: 19636// 19637// ASN1 value too large. 19638// 19639#define CRYPT_E_ASN1_LARGE _HRESULT_TYPEDEF_(0x80093104L) 19640 19641// 19642// MessageId: CRYPT_E_ASN1_CONSTRAINT 19643// 19644// MessageText: 19645// 19646// ASN1 constraint violated. 19647// 19648#define CRYPT_E_ASN1_CONSTRAINT _HRESULT_TYPEDEF_(0x80093105L) 19649 19650// 19651// MessageId: CRYPT_E_ASN1_MEMORY 19652// 19653// MessageText: 19654// 19655// ASN1 out of memory. 19656// 19657#define CRYPT_E_ASN1_MEMORY _HRESULT_TYPEDEF_(0x80093106L) 19658 19659// 19660// MessageId: CRYPT_E_ASN1_OVERFLOW 19661// 19662// MessageText: 19663// 19664// ASN1 buffer overflow. 19665// 19666#define CRYPT_E_ASN1_OVERFLOW _HRESULT_TYPEDEF_(0x80093107L) 19667 19668// 19669// MessageId: CRYPT_E_ASN1_BADPDU 19670// 19671// MessageText: 19672// 19673// ASN1 function not supported for this PDU. 19674// 19675#define CRYPT_E_ASN1_BADPDU _HRESULT_TYPEDEF_(0x80093108L) 19676 19677// 19678// MessageId: CRYPT_E_ASN1_BADARGS 19679// 19680// MessageText: 19681// 19682// ASN1 bad arguments to function call. 19683// 19684#define CRYPT_E_ASN1_BADARGS _HRESULT_TYPEDEF_(0x80093109L) 19685 19686// 19687// MessageId: CRYPT_E_ASN1_BADREAL 19688// 19689// MessageText: 19690// 19691// ASN1 bad real value. 19692// 19693#define CRYPT_E_ASN1_BADREAL _HRESULT_TYPEDEF_(0x8009310AL) 19694 19695// 19696// MessageId: CRYPT_E_ASN1_BADTAG 19697// 19698// MessageText: 19699// 19700// ASN1 bad tag value met. 19701// 19702#define CRYPT_E_ASN1_BADTAG _HRESULT_TYPEDEF_(0x8009310BL) 19703 19704// 19705// MessageId: CRYPT_E_ASN1_CHOICE 19706// 19707// MessageText: 19708// 19709// ASN1 bad choice value. 19710// 19711#define CRYPT_E_ASN1_CHOICE _HRESULT_TYPEDEF_(0x8009310CL) 19712 19713// 19714// MessageId: CRYPT_E_ASN1_RULE 19715// 19716// MessageText: 19717// 19718// ASN1 bad encoding rule. 19719// 19720#define CRYPT_E_ASN1_RULE _HRESULT_TYPEDEF_(0x8009310DL) 19721 19722// 19723// MessageId: CRYPT_E_ASN1_UTF8 19724// 19725// MessageText: 19726// 19727// ASN1 bad unicode (UTF8). 19728// 19729#define CRYPT_E_ASN1_UTF8 _HRESULT_TYPEDEF_(0x8009310EL) 19730 19731// 19732// MessageId: CRYPT_E_ASN1_PDU_TYPE 19733// 19734// MessageText: 19735// 19736// ASN1 bad PDU type. 19737// 19738#define CRYPT_E_ASN1_PDU_TYPE _HRESULT_TYPEDEF_(0x80093133L) 19739 19740// 19741// MessageId: CRYPT_E_ASN1_NYI 19742// 19743// MessageText: 19744// 19745// ASN1 not yet implemented. 19746// 19747#define CRYPT_E_ASN1_NYI _HRESULT_TYPEDEF_(0x80093134L) 19748 19749// 19750// MessageId: CRYPT_E_ASN1_EXTENDED 19751// 19752// MessageText: 19753// 19754// ASN1 skipped unknown extension(s). 19755// 19756#define CRYPT_E_ASN1_EXTENDED _HRESULT_TYPEDEF_(0x80093201L) 19757 19758// 19759// MessageId: CRYPT_E_ASN1_NOEOD 19760// 19761// MessageText: 19762// 19763// ASN1 end of data expected 19764// 19765#define CRYPT_E_ASN1_NOEOD _HRESULT_TYPEDEF_(0x80093202L) 19766 19767// 19768// MessageId: CERTSRV_E_BAD_REQUESTSUBJECT 19769// 19770// MessageText: 19771// 19772// The request subject name is invalid or too long. 19773// 19774#define CERTSRV_E_BAD_REQUESTSUBJECT _HRESULT_TYPEDEF_(0x80094001L) 19775 19776// 19777// MessageId: CERTSRV_E_NO_REQUEST 19778// 19779// MessageText: 19780// 19781// The request does not exist. 19782// 19783#define CERTSRV_E_NO_REQUEST _HRESULT_TYPEDEF_(0x80094002L) 19784 19785// 19786// MessageId: CERTSRV_E_BAD_REQUESTSTATUS 19787// 19788// MessageText: 19789// 19790// The request's current status does not allow this operation. 19791// 19792#define CERTSRV_E_BAD_REQUESTSTATUS _HRESULT_TYPEDEF_(0x80094003L) 19793 19794// 19795// MessageId: CERTSRV_E_PROPERTY_EMPTY 19796// 19797// MessageText: 19798// 19799// The requested property value is empty. 19800// 19801#define CERTSRV_E_PROPERTY_EMPTY _HRESULT_TYPEDEF_(0x80094004L) 19802 19803// 19804// MessageId: CERTSRV_E_INVALID_CA_CERTIFICATE 19805// 19806// MessageText: 19807// 19808// The certification authority's certificate contains invalid data. 19809// 19810#define CERTSRV_E_INVALID_CA_CERTIFICATE _HRESULT_TYPEDEF_(0x80094005L) 19811 19812// 19813// MessageId: CERTSRV_E_SERVER_SUSPENDED 19814// 19815// MessageText: 19816// 19817// Certificate service has been suspended for a database restore operation. 19818// 19819#define CERTSRV_E_SERVER_SUSPENDED _HRESULT_TYPEDEF_(0x80094006L) 19820 19821// 19822// MessageId: CERTSRV_E_ENCODING_LENGTH 19823// 19824// MessageText: 19825// 19826// The certificate contains an encoded length that is potentially incompatible with older enrollment software. 19827// 19828#define CERTSRV_E_ENCODING_LENGTH _HRESULT_TYPEDEF_(0x80094007L) 19829 19830// 19831// MessageId: CERTSRV_E_UNSUPPORTED_CERT_TYPE 19832// 19833// MessageText: 19834// 19835// The requested certificate template is not supported by this CA. 19836// 19837#define CERTSRV_E_UNSUPPORTED_CERT_TYPE _HRESULT_TYPEDEF_(0x80094800L) 19838 19839// 19840// MessageId: CERTSRV_E_NO_CERT_TYPE 19841// 19842// MessageText: 19843// 19844// The request contains no certificate template information. 19845// 19846#define CERTSRV_E_NO_CERT_TYPE _HRESULT_TYPEDEF_(0x80094801L) 19847 19848// 19849// MessageId: TRUST_E_SYSTEM_ERROR 19850// 19851// MessageText: 19852// 19853// A system-level error occurred while verifying trust. 19854// 19855#define TRUST_E_SYSTEM_ERROR _HRESULT_TYPEDEF_(0x80096001L) 19856 19857// 19858// MessageId: TRUST_E_NO_SIGNER_CERT 19859// 19860// MessageText: 19861// 19862// The certificate for the signer of the message is invalid or not found. 19863// 19864#define TRUST_E_NO_SIGNER_CERT _HRESULT_TYPEDEF_(0x80096002L) 19865 19866// 19867// MessageId: TRUST_E_COUNTER_SIGNER 19868// 19869// MessageText: 19870// 19871// One of the counter signatures was invalid. 19872// 19873#define TRUST_E_COUNTER_SIGNER _HRESULT_TYPEDEF_(0x80096003L) 19874 19875// 19876// MessageId: TRUST_E_CERT_SIGNATURE 19877// 19878// MessageText: 19879// 19880// The signature of the certificate can not be verified. 19881// 19882#define TRUST_E_CERT_SIGNATURE _HRESULT_TYPEDEF_(0x80096004L) 19883 19884// 19885// MessageId: TRUST_E_TIME_STAMP 19886// 19887// MessageText: 19888// 19889// The timestamp signature and/or certificate could not be verified or is malformed. 19890// 19891#define TRUST_E_TIME_STAMP _HRESULT_TYPEDEF_(0x80096005L) 19892 19893// 19894// MessageId: TRUST_E_BAD_DIGEST 19895// 19896// MessageText: 19897// 19898// The digital signature of the object did not verify. 19899// 19900#define TRUST_E_BAD_DIGEST _HRESULT_TYPEDEF_(0x80096010L) 19901 19902// 19903// MessageId: TRUST_E_BASIC_CONSTRAINTS 19904// 19905// MessageText: 19906// 19907// A certificate's basic constraint extension has not been observed. 19908// 19909#define TRUST_E_BASIC_CONSTRAINTS _HRESULT_TYPEDEF_(0x80096019L) 19910 19911// 19912// MessageId: TRUST_E_FINANCIAL_CRITERIA 19913// 19914// MessageText: 19915// 19916// The certificate does not meet or contain the Authenticode financial extensions. 19917// 19918#define TRUST_E_FINANCIAL_CRITERIA _HRESULT_TYPEDEF_(0x8009601EL) 19919 19920// 19921// Error codes for mssipotf.dll 19922// Most of the error codes can only occur when an error occurs 19923// during font file signing 19924// 19925// 19926// 19927// MessageId: MSSIPOTF_E_OUTOFMEMRANGE 19928// 19929// MessageText: 19930// 19931// Tried to reference a part of the file outside the proper range. 19932// 19933#define MSSIPOTF_E_OUTOFMEMRANGE _HRESULT_TYPEDEF_(0x80097001L) 19934 19935// 19936// MessageId: MSSIPOTF_E_CANTGETOBJECT 19937// 19938// MessageText: 19939// 19940// Could not retrieve an object from the file. 19941// 19942#define MSSIPOTF_E_CANTGETOBJECT _HRESULT_TYPEDEF_(0x80097002L) 19943 19944// 19945// MessageId: MSSIPOTF_E_NOHEADTABLE 19946// 19947// MessageText: 19948// 19949// Could not find the head table in the file. 19950// 19951#define MSSIPOTF_E_NOHEADTABLE _HRESULT_TYPEDEF_(0x80097003L) 19952 19953// 19954// MessageId: MSSIPOTF_E_BAD_MAGICNUMBER 19955// 19956// MessageText: 19957// 19958// The magic number in the head table is incorrect. 19959// 19960#define MSSIPOTF_E_BAD_MAGICNUMBER _HRESULT_TYPEDEF_(0x80097004L) 19961 19962// 19963// MessageId: MSSIPOTF_E_BAD_OFFSET_TABLE 19964// 19965// MessageText: 19966// 19967// The offset table has incorrect values. 19968// 19969#define MSSIPOTF_E_BAD_OFFSET_TABLE _HRESULT_TYPEDEF_(0x80097005L) 19970 19971// 19972// MessageId: MSSIPOTF_E_TABLE_TAGORDER 19973// 19974// MessageText: 19975// 19976// Duplicate table tags or tags out of alphabetical order. 19977// 19978#define MSSIPOTF_E_TABLE_TAGORDER _HRESULT_TYPEDEF_(0x80097006L) 19979 19980// 19981// MessageId: MSSIPOTF_E_TABLE_LONGWORD 19982// 19983// MessageText: 19984// 19985// A table does not start on a long word boundary. 19986// 19987#define MSSIPOTF_E_TABLE_LONGWORD _HRESULT_TYPEDEF_(0x80097007L) 19988 19989// 19990// MessageId: MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT 19991// 19992// MessageText: 19993// 19994// First table does not appear after header information. 19995// 19996#define MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT _HRESULT_TYPEDEF_(0x80097008L) 19997 19998// 19999// MessageId: MSSIPOTF_E_TABLES_OVERLAP 20000// 20001// MessageText: 20002// 20003// Two or more tables overlap. 20004// 20005#define MSSIPOTF_E_TABLES_OVERLAP _HRESULT_TYPEDEF_(0x80097009L) 20006 20007// 20008// MessageId: MSSIPOTF_E_TABLE_PADBYTES 20009// 20010// MessageText: 20011// 20012// Too many pad bytes between tables or pad bytes are not 0. 20013// 20014#define MSSIPOTF_E_TABLE_PADBYTES _HRESULT_TYPEDEF_(0x8009700AL) 20015 20016// 20017// MessageId: MSSIPOTF_E_FILETOOSMALL 20018// 20019// MessageText: 20020// 20021// File is too small to contain the last table. 20022// 20023#define MSSIPOTF_E_FILETOOSMALL _HRESULT_TYPEDEF_(0x8009700BL) 20024 20025// 20026// MessageId: MSSIPOTF_E_TABLE_CHECKSUM 20027// 20028// MessageText: 20029// 20030// A table checksum is incorrect. 20031// 20032#define MSSIPOTF_E_TABLE_CHECKSUM _HRESULT_TYPEDEF_(0x8009700CL) 20033 20034// 20035// MessageId: MSSIPOTF_E_FILE_CHECKSUM 20036// 20037// MessageText: 20038// 20039// The file checksum is incorrect. 20040// 20041#define MSSIPOTF_E_FILE_CHECKSUM _HRESULT_TYPEDEF_(0x8009700DL) 20042 20043// 20044// MessageId: MSSIPOTF_E_FAILED_POLICY 20045// 20046// MessageText: 20047// 20048// The signature does not have the correct attributes for the policy. 20049// 20050#define MSSIPOTF_E_FAILED_POLICY _HRESULT_TYPEDEF_(0x80097010L) 20051 20052// 20053// MessageId: MSSIPOTF_E_FAILED_HINTS_CHECK 20054// 20055// MessageText: 20056// 20057// The file did not pass the hints check. 20058// 20059#define MSSIPOTF_E_FAILED_HINTS_CHECK _HRESULT_TYPEDEF_(0x80097011L) 20060 20061// 20062// MessageId: MSSIPOTF_E_NOT_OPENTYPE 20063// 20064// MessageText: 20065// 20066// The file is not an OpenType file. 20067// 20068#define MSSIPOTF_E_NOT_OPENTYPE _HRESULT_TYPEDEF_(0x80097012L) 20069 20070// 20071// MessageId: MSSIPOTF_E_FILE 20072// 20073// MessageText: 20074// 20075// Failed on a file operation (open, map, read, write). 20076// 20077#define MSSIPOTF_E_FILE _HRESULT_TYPEDEF_(0x80097013L) 20078 20079// 20080// MessageId: MSSIPOTF_E_CRYPT 20081// 20082// MessageText: 20083// 20084// A call to a CryptoAPI function failed. 20085// 20086#define MSSIPOTF_E_CRYPT _HRESULT_TYPEDEF_(0x80097014L) 20087 20088// 20089// MessageId: MSSIPOTF_E_BADVERSION 20090// 20091// MessageText: 20092// 20093// There is a bad version number in the file. 20094// 20095#define MSSIPOTF_E_BADVERSION _HRESULT_TYPEDEF_(0x80097015L) 20096 20097// 20098// MessageId: MSSIPOTF_E_DSIG_STRUCTURE 20099// 20100// MessageText: 20101// 20102// The structure of the DSIG table is incorrect. 20103// 20104#define MSSIPOTF_E_DSIG_STRUCTURE _HRESULT_TYPEDEF_(0x80097016L) 20105 20106// 20107// MessageId: MSSIPOTF_E_PCONST_CHECK 20108// 20109// MessageText: 20110// 20111// A check failed in a partially constant table. 20112// 20113#define MSSIPOTF_E_PCONST_CHECK _HRESULT_TYPEDEF_(0x80097017L) 20114 20115// 20116// MessageId: MSSIPOTF_E_STRUCTURE 20117// 20118// MessageText: 20119// 20120// Some kind of structural error. 20121// 20122#define MSSIPOTF_E_STRUCTURE _HRESULT_TYPEDEF_(0x80097018L) 20123 20124#define NTE_OP_OK 0 20125 20126// 20127// Note that additional FACILITY_SSPI errors are in issperr.h 20128// 20129// ****************** 20130// FACILITY_CERT 20131// ****************** 20132// 20133// MessageId: TRUST_E_PROVIDER_UNKNOWN 20134// 20135// MessageText: 20136// 20137// Unknown trust provider. 20138// 20139#define TRUST_E_PROVIDER_UNKNOWN _HRESULT_TYPEDEF_(0x800B0001L) 20140 20141// 20142// MessageId: TRUST_E_ACTION_UNKNOWN 20143// 20144// MessageText: 20145// 20146// The trust verification action specified is not supported by the specified trust provider. 20147// 20148#define TRUST_E_ACTION_UNKNOWN _HRESULT_TYPEDEF_(0x800B0002L) 20149 20150// 20151// MessageId: TRUST_E_SUBJECT_FORM_UNKNOWN 20152// 20153// MessageText: 20154// 20155// The form specified for the subject is not one supported or known by the specified trust provider. 20156// 20157#define TRUST_E_SUBJECT_FORM_UNKNOWN _HRESULT_TYPEDEF_(0x800B0003L) 20158 20159// 20160// MessageId: TRUST_E_SUBJECT_NOT_TRUSTED 20161// 20162// MessageText: 20163// 20164// The subject is not trusted for the specified action. 20165// 20166#define TRUST_E_SUBJECT_NOT_TRUSTED _HRESULT_TYPEDEF_(0x800B0004L) 20167 20168// 20169// MessageId: DIGSIG_E_ENCODE 20170// 20171// MessageText: 20172// 20173// Error due to problem in ASN.1 encoding process. 20174// 20175#define DIGSIG_E_ENCODE _HRESULT_TYPEDEF_(0x800B0005L) 20176 20177// 20178// MessageId: DIGSIG_E_DECODE 20179// 20180// MessageText: 20181// 20182// Error due to problem in ASN.1 decoding process. 20183// 20184#define DIGSIG_E_DECODE _HRESULT_TYPEDEF_(0x800B0006L) 20185 20186// 20187// MessageId: DIGSIG_E_EXTENSIBILITY 20188// 20189// MessageText: 20190// 20191// Reading / writing Extensions where Attributes are appropriate, and visa versa. 20192// 20193#define DIGSIG_E_EXTENSIBILITY _HRESULT_TYPEDEF_(0x800B0007L) 20194 20195// 20196// MessageId: DIGSIG_E_CRYPTO 20197// 20198// MessageText: 20199// 20200// Unspecified cryptographic failure. 20201// 20202#define DIGSIG_E_CRYPTO _HRESULT_TYPEDEF_(0x800B0008L) 20203 20204// 20205// MessageId: PERSIST_E_SIZEDEFINITE 20206// 20207// MessageText: 20208// 20209// The size of the data could not be determined. 20210// 20211#define PERSIST_E_SIZEDEFINITE _HRESULT_TYPEDEF_(0x800B0009L) 20212 20213// 20214// MessageId: PERSIST_E_SIZEINDEFINITE 20215// 20216// MessageText: 20217// 20218// The size of the indefinite-sized data could not be determined. 20219// 20220#define PERSIST_E_SIZEINDEFINITE _HRESULT_TYPEDEF_(0x800B000AL) 20221 20222// 20223// MessageId: PERSIST_E_NOTSELFSIZING 20224// 20225// MessageText: 20226// 20227// This object does not read and write self-sizing data. 20228// 20229#define PERSIST_E_NOTSELFSIZING _HRESULT_TYPEDEF_(0x800B000BL) 20230 20231// 20232// MessageId: TRUST_E_NOSIGNATURE 20233// 20234// MessageText: 20235// 20236// No signature was present in the subject. 20237// 20238#define TRUST_E_NOSIGNATURE _HRESULT_TYPEDEF_(0x800B0100L) 20239 20240// 20241// MessageId: CERT_E_EXPIRED 20242// 20243// MessageText: 20244// 20245// A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file. 20246// 20247#define CERT_E_EXPIRED _HRESULT_TYPEDEF_(0x800B0101L) 20248 20249// 20250// MessageId: CERT_E_VALIDITYPERIODNESTING 20251// 20252// MessageText: 20253// 20254// The validity periods of the certification chain do not nest correctly. 20255// 20256#define CERT_E_VALIDITYPERIODNESTING _HRESULT_TYPEDEF_(0x800B0102L) 20257 20258// 20259// MessageId: CERT_E_ROLE 20260// 20261// MessageText: 20262// 20263// A certificate that can only be used as an end-entity is being used as a CA or visa versa. 20264// 20265#define CERT_E_ROLE _HRESULT_TYPEDEF_(0x800B0103L) 20266 20267// 20268// MessageId: CERT_E_PATHLENCONST 20269// 20270// MessageText: 20271// 20272// A path length constraint in the certification chain has been violated. 20273// 20274#define CERT_E_PATHLENCONST _HRESULT_TYPEDEF_(0x800B0104L) 20275 20276// 20277// MessageId: CERT_E_CRITICAL 20278// 20279// MessageText: 20280// 20281// A certificate contains an unknown extension that is marked 'critical'. 20282// 20283#define CERT_E_CRITICAL _HRESULT_TYPEDEF_(0x800B0105L) 20284 20285// 20286// MessageId: CERT_E_PURPOSE 20287// 20288// MessageText: 20289// 20290// A certificate being used for a purpose other than the ones specified by its CA. 20291// 20292#define CERT_E_PURPOSE _HRESULT_TYPEDEF_(0x800B0106L) 20293 20294// 20295// MessageId: CERT_E_ISSUERCHAINING 20296// 20297// MessageText: 20298// 20299// A parent of a given certificate in fact did not issue that child certificate. 20300// 20301#define CERT_E_ISSUERCHAINING _HRESULT_TYPEDEF_(0x800B0107L) 20302 20303// 20304// MessageId: CERT_E_MALFORMED 20305// 20306// MessageText: 20307// 20308// A certificate is missing or has an empty value for an important field, such as a subject or issuer name. 20309// 20310#define CERT_E_MALFORMED _HRESULT_TYPEDEF_(0x800B0108L) 20311 20312// 20313// MessageId: CERT_E_UNTRUSTEDROOT 20314// 20315// MessageText: 20316// 20317// A certificate chain processed correctly, but terminated in a root certificate which is not trusted by the trust provider. 20318// 20319#define CERT_E_UNTRUSTEDROOT _HRESULT_TYPEDEF_(0x800B0109L) 20320 20321// 20322// MessageId: CERT_E_CHAINING 20323// 20324// MessageText: 20325// 20326// An internal certificate chaining error has occurred. 20327// 20328#define CERT_E_CHAINING _HRESULT_TYPEDEF_(0x800B010AL) 20329 20330// 20331// MessageId: TRUST_E_FAIL 20332// 20333// MessageText: 20334// 20335// Generic trust failure. 20336// 20337#define TRUST_E_FAIL _HRESULT_TYPEDEF_(0x800B010BL) 20338 20339// 20340// MessageId: CERT_E_REVOKED 20341// 20342// MessageText: 20343// 20344// A certificate was explicitly revoked by its issuer. 20345// 20346#define CERT_E_REVOKED _HRESULT_TYPEDEF_(0x800B010CL) 20347 20348// 20349// MessageId: CERT_E_UNTRUSTEDTESTROOT 20350// 20351// MessageText: 20352// 20353// The certification path terminates with the test root which is not trusted with the current policy settings. 20354// 20355#define CERT_E_UNTRUSTEDTESTROOT _HRESULT_TYPEDEF_(0x800B010DL) 20356 20357// 20358// MessageId: CERT_E_REVOCATION_FAILURE 20359// 20360// MessageText: 20361// 20362// The revocation process could not continue - the certificate(s) could not be checked. 20363// 20364#define CERT_E_REVOCATION_FAILURE _HRESULT_TYPEDEF_(0x800B010EL) 20365 20366// 20367// MessageId: CERT_E_CN_NO_MATCH 20368// 20369// MessageText: 20370// 20371// The certificate's CN name does not match the passed value. 20372// 20373#define CERT_E_CN_NO_MATCH _HRESULT_TYPEDEF_(0x800B010FL) 20374 20375// 20376// MessageId: CERT_E_WRONG_USAGE 20377// 20378// MessageText: 20379// 20380// The certificate is not valid for the requested usage. 20381// 20382#define CERT_E_WRONG_USAGE _HRESULT_TYPEDEF_(0x800B0110L) 20383 20384// 20385// MessageId: TRUST_E_EXPLICIT_DISTRUST 20386// 20387// MessageText: 20388// 20389// The certificate was explicitly marked as untrusted by the user. 20390// 20391#define TRUST_E_EXPLICIT_DISTRUST _HRESULT_TYPEDEF_(0x800B0111L) 20392 20393// 20394// MessageId: CERT_E_UNTRUSTEDCA 20395// 20396// MessageText: 20397// 20398// A certification chain processed correctly, but one of the CA certificates is not trusted by the policy provider. 20399// 20400#define CERT_E_UNTRUSTEDCA _HRESULT_TYPEDEF_(0x800B0112L) 20401 20402// ***************** 20403// FACILITY_SETUPAPI 20404// ***************** 20405// 20406// Since these error codes aren't in the standard Win32 range (i.e., 0-64K), define a 20407// macro to map either Win32 or SetupAPI error codes into an HRESULT. 20408// 20409#define HRESULT_FROM_SETUPAPI(x) ((((x) & (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) == (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) \ 20410 ? ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_SETUPAPI << 16) | 0x80000000)) \ 20411 : HRESULT_FROM_WIN32(x)) 20412// 20413// MessageId: SPAPI_E_EXPECTED_SECTION_NAME 20414// 20415// MessageText: 20416// 20417// A non-empty line was encountered in the INF before the start of a section. 20418// 20419#define SPAPI_E_EXPECTED_SECTION_NAME _HRESULT_TYPEDEF_(0x800F0000L) 20420 20421// 20422// MessageId: SPAPI_E_BAD_SECTION_NAME_LINE 20423// 20424// MessageText: 20425// 20426// A section name marker in the INF is not complete, or does not exist on a line by itself. 20427// 20428#define SPAPI_E_BAD_SECTION_NAME_LINE _HRESULT_TYPEDEF_(0x800F0001L) 20429 20430// 20431// MessageId: SPAPI_E_SECTION_NAME_TOO_LONG 20432// 20433// MessageText: 20434// 20435// An INF section was encountered whose name exceeds the maximum section name length. 20436// 20437#define SPAPI_E_SECTION_NAME_TOO_LONG _HRESULT_TYPEDEF_(0x800F0002L) 20438 20439// 20440// MessageId: SPAPI_E_GENERAL_SYNTAX 20441// 20442// MessageText: 20443// 20444// The syntax of the INF is invalid. 20445// 20446#define SPAPI_E_GENERAL_SYNTAX _HRESULT_TYPEDEF_(0x800F0003L) 20447 20448// 20449// MessageId: SPAPI_E_WRONG_INF_STYLE 20450// 20451// MessageText: 20452// 20453// The style of the INF is different than what was requested. 20454// 20455#define SPAPI_E_WRONG_INF_STYLE _HRESULT_TYPEDEF_(0x800F0100L) 20456 20457// 20458// MessageId: SPAPI_E_SECTION_NOT_FOUND 20459// 20460// MessageText: 20461// 20462// The required section was not found in the INF. 20463// 20464#define SPAPI_E_SECTION_NOT_FOUND _HRESULT_TYPEDEF_(0x800F0101L) 20465 20466// 20467// MessageId: SPAPI_E_LINE_NOT_FOUND 20468// 20469// MessageText: 20470// 20471// The required line was not found in the INF. 20472// 20473#define SPAPI_E_LINE_NOT_FOUND _HRESULT_TYPEDEF_(0x800F0102L) 20474 20475// 20476// MessageId: SPAPI_E_NO_BACKUP 20477// 20478// MessageText: 20479// 20480// The files affected by the installation of this file queue have not been backed up for uninstall. 20481// 20482#define SPAPI_E_NO_BACKUP _HRESULT_TYPEDEF_(0x800F0103L) 20483 20484// 20485// MessageId: SPAPI_E_NO_ASSOCIATED_CLASS 20486// 20487// MessageText: 20488// 20489// The INF or the device information set or element does not have an associated install class. 20490// 20491#define SPAPI_E_NO_ASSOCIATED_CLASS _HRESULT_TYPEDEF_(0x800F0200L) 20492 20493// 20494// MessageId: SPAPI_E_CLASS_MISMATCH 20495// 20496// MessageText: 20497// 20498// The INF or the device information set or element does not match the specified install class. 20499// 20500#define SPAPI_E_CLASS_MISMATCH _HRESULT_TYPEDEF_(0x800F0201L) 20501 20502// 20503// MessageId: SPAPI_E_DUPLICATE_FOUND 20504// 20505// MessageText: 20506// 20507// An existing device was found that is a duplicate of the device being manually installed. 20508// 20509#define SPAPI_E_DUPLICATE_FOUND _HRESULT_TYPEDEF_(0x800F0202L) 20510 20511// 20512// MessageId: SPAPI_E_NO_DRIVER_SELECTED 20513// 20514// MessageText: 20515// 20516// There is no driver selected for the device information set or element. 20517// 20518#define SPAPI_E_NO_DRIVER_SELECTED _HRESULT_TYPEDEF_(0x800F0203L) 20519 20520// 20521// MessageId: SPAPI_E_KEY_DOES_NOT_EXIST 20522// 20523// MessageText: 20524// 20525// The requested device registry key does not exist. 20526// 20527#define SPAPI_E_KEY_DOES_NOT_EXIST _HRESULT_TYPEDEF_(0x800F0204L) 20528 20529// 20530// MessageId: SPAPI_E_INVALID_DEVINST_NAME 20531// 20532// MessageText: 20533// 20534// The device instance name is invalid. 20535// 20536#define SPAPI_E_INVALID_DEVINST_NAME _HRESULT_TYPEDEF_(0x800F0205L) 20537 20538// 20539// MessageId: SPAPI_E_INVALID_CLASS 20540// 20541// MessageText: 20542// 20543// The install class is not present or is invalid. 20544// 20545#define SPAPI_E_INVALID_CLASS _HRESULT_TYPEDEF_(0x800F0206L) 20546 20547// 20548// MessageId: SPAPI_E_DEVINST_ALREADY_EXISTS 20549// 20550// MessageText: 20551// 20552// The device instance cannot be created because it already exists. 20553// 20554#define SPAPI_E_DEVINST_ALREADY_EXISTS _HRESULT_TYPEDEF_(0x800F0207L) 20555 20556// 20557// MessageId: SPAPI_E_DEVINFO_NOT_REGISTERED 20558// 20559// MessageText: 20560// 20561// The operation cannot be performed on a device information element that has not been registered. 20562// 20563#define SPAPI_E_DEVINFO_NOT_REGISTERED _HRESULT_TYPEDEF_(0x800F0208L) 20564 20565// 20566// MessageId: SPAPI_E_INVALID_REG_PROPERTY 20567// 20568// MessageText: 20569// 20570// The device property code is invalid. 20571// 20572#define SPAPI_E_INVALID_REG_PROPERTY _HRESULT_TYPEDEF_(0x800F0209L) 20573 20574// 20575// MessageId: SPAPI_E_NO_INF 20576// 20577// MessageText: 20578// 20579// The INF from which a driver list is to be built does not exist. 20580// 20581#define SPAPI_E_NO_INF _HRESULT_TYPEDEF_(0x800F020AL) 20582 20583// 20584// MessageId: SPAPI_E_NO_SUCH_DEVINST 20585// 20586// MessageText: 20587// 20588// The device instance does not exist in the hardware tree. 20589// 20590#define SPAPI_E_NO_SUCH_DEVINST _HRESULT_TYPEDEF_(0x800F020BL) 20591 20592// 20593// MessageId: SPAPI_E_CANT_LOAD_CLASS_ICON 20594// 20595// MessageText: 20596// 20597// The icon representing this install class cannot be loaded. 20598// 20599#define SPAPI_E_CANT_LOAD_CLASS_ICON _HRESULT_TYPEDEF_(0x800F020CL) 20600 20601// 20602// MessageId: SPAPI_E_INVALID_CLASS_INSTALLER 20603// 20604// MessageText: 20605// 20606// The class installer registry entry is invalid. 20607// 20608#define SPAPI_E_INVALID_CLASS_INSTALLER _HRESULT_TYPEDEF_(0x800F020DL) 20609 20610// 20611// MessageId: SPAPI_E_DI_DO_DEFAULT 20612// 20613// MessageText: 20614// 20615// The class installer has indicated that the default action should be performed for this installation request. 20616// 20617#define SPAPI_E_DI_DO_DEFAULT _HRESULT_TYPEDEF_(0x800F020EL) 20618 20619// 20620// MessageId: SPAPI_E_DI_NOFILECOPY 20621// 20622// MessageText: 20623// 20624// The operation does not require any files to be copied. 20625// 20626#define SPAPI_E_DI_NOFILECOPY _HRESULT_TYPEDEF_(0x800F020FL) 20627 20628// 20629// MessageId: SPAPI_E_INVALID_HWPROFILE 20630// 20631// MessageText: 20632// 20633// The specified hardware profile does not exist. 20634// 20635#define SPAPI_E_INVALID_HWPROFILE _HRESULT_TYPEDEF_(0x800F0210L) 20636 20637// 20638// MessageId: SPAPI_E_NO_DEVICE_SELECTED 20639// 20640// MessageText: 20641// 20642// There is no device information element currently selected for this device information set. 20643// 20644#define SPAPI_E_NO_DEVICE_SELECTED _HRESULT_TYPEDEF_(0x800F0211L) 20645 20646// 20647// MessageId: SPAPI_E_DEVINFO_LIST_LOCKED 20648// 20649// MessageText: 20650// 20651// The operation cannot be performed because the device information set is locked. 20652// 20653#define SPAPI_E_DEVINFO_LIST_LOCKED _HRESULT_TYPEDEF_(0x800F0212L) 20654 20655// 20656// MessageId: SPAPI_E_DEVINFO_DATA_LOCKED 20657// 20658// MessageText: 20659// 20660// The operation cannot be performed because the device information element is locked. 20661// 20662#define SPAPI_E_DEVINFO_DATA_LOCKED _HRESULT_TYPEDEF_(0x800F0213L) 20663 20664// 20665// MessageId: SPAPI_E_DI_BAD_PATH 20666// 20667// MessageText: 20668// 20669// The specified path does not contain any applicable device INFs. 20670// 20671#define SPAPI_E_DI_BAD_PATH _HRESULT_TYPEDEF_(0x800F0214L) 20672 20673// 20674// MessageId: SPAPI_E_NO_CLASSINSTALL_PARAMS 20675// 20676// MessageText: 20677// 20678// No class installer parameters have been set for the device information set or element. 20679// 20680#define SPAPI_E_NO_CLASSINSTALL_PARAMS _HRESULT_TYPEDEF_(0x800F0215L) 20681 20682// 20683// MessageId: SPAPI_E_FILEQUEUE_LOCKED 20684// 20685// MessageText: 20686// 20687// The operation cannot be performed because the file queue is locked. 20688// 20689#define SPAPI_E_FILEQUEUE_LOCKED _HRESULT_TYPEDEF_(0x800F0216L) 20690 20691// 20692// MessageId: SPAPI_E_BAD_SERVICE_INSTALLSECT 20693// 20694// MessageText: 20695// 20696// A service installation section in this INF is invalid. 20697// 20698#define SPAPI_E_BAD_SERVICE_INSTALLSECT _HRESULT_TYPEDEF_(0x800F0217L) 20699 20700// 20701// MessageId: SPAPI_E_NO_CLASS_DRIVER_LIST 20702// 20703// MessageText: 20704// 20705// There is no class driver list for the device information element. 20706// 20707#define SPAPI_E_NO_CLASS_DRIVER_LIST _HRESULT_TYPEDEF_(0x800F0218L) 20708 20709// 20710// MessageId: SPAPI_E_NO_ASSOCIATED_SERVICE 20711// 20712// MessageText: 20713// 20714// The installation failed because a function driver was not specified for this device instance. 20715// 20716#define SPAPI_E_NO_ASSOCIATED_SERVICE _HRESULT_TYPEDEF_(0x800F0219L) 20717 20718// 20719// MessageId: SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE 20720// 20721// MessageText: 20722// 20723// There is presently no default device interface designated for this interface class. 20724// 20725#define SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE _HRESULT_TYPEDEF_(0x800F021AL) 20726 20727// 20728// MessageId: SPAPI_E_DEVICE_INTERFACE_ACTIVE 20729// 20730// MessageText: 20731// 20732// The operation cannot be performed because the device interface is currently active. 20733// 20734#define SPAPI_E_DEVICE_INTERFACE_ACTIVE _HRESULT_TYPEDEF_(0x800F021BL) 20735 20736// 20737// MessageId: SPAPI_E_DEVICE_INTERFACE_REMOVED 20738// 20739// MessageText: 20740// 20741// The operation cannot be performed because the device interface has been removed from the system. 20742// 20743#define SPAPI_E_DEVICE_INTERFACE_REMOVED _HRESULT_TYPEDEF_(0x800F021CL) 20744 20745// 20746// MessageId: SPAPI_E_BAD_INTERFACE_INSTALLSECT 20747// 20748// MessageText: 20749// 20750// An interface installation section in this INF is invalid. 20751// 20752#define SPAPI_E_BAD_INTERFACE_INSTALLSECT _HRESULT_TYPEDEF_(0x800F021DL) 20753 20754// 20755// MessageId: SPAPI_E_NO_SUCH_INTERFACE_CLASS 20756// 20757// MessageText: 20758// 20759// This interface class does not exist in the system. 20760// 20761#define SPAPI_E_NO_SUCH_INTERFACE_CLASS _HRESULT_TYPEDEF_(0x800F021EL) 20762 20763// 20764// MessageId: SPAPI_E_INVALID_REFERENCE_STRING 20765// 20766// MessageText: 20767// 20768// The reference string supplied for this interface device is invalid. 20769// 20770#define SPAPI_E_INVALID_REFERENCE_STRING _HRESULT_TYPEDEF_(0x800F021FL) 20771 20772// 20773// MessageId: SPAPI_E_INVALID_MACHINENAME 20774// 20775// MessageText: 20776// 20777// The specified machine name does not conform to UNC naming conventions. 20778// 20779#define SPAPI_E_INVALID_MACHINENAME _HRESULT_TYPEDEF_(0x800F0220L) 20780 20781// 20782// MessageId: SPAPI_E_REMOTE_COMM_FAILURE 20783// 20784// MessageText: 20785// 20786// A general remote communication error occurred. 20787// 20788#define SPAPI_E_REMOTE_COMM_FAILURE _HRESULT_TYPEDEF_(0x800F0221L) 20789 20790// 20791// MessageId: SPAPI_E_MACHINE_UNAVAILABLE 20792// 20793// MessageText: 20794// 20795// The machine selected for remote communication is not available at this time. 20796// 20797#define SPAPI_E_MACHINE_UNAVAILABLE _HRESULT_TYPEDEF_(0x800F0222L) 20798 20799// 20800// MessageId: SPAPI_E_NO_CONFIGMGR_SERVICES 20801// 20802// MessageText: 20803// 20804// The Plug and Play service is not available on the remote machine. 20805// 20806#define SPAPI_E_NO_CONFIGMGR_SERVICES _HRESULT_TYPEDEF_(0x800F0223L) 20807 20808// 20809// MessageId: SPAPI_E_INVALID_PROPPAGE_PROVIDER 20810// 20811// MessageText: 20812// 20813// The property page provider registry entry is invalid. 20814// 20815#define SPAPI_E_INVALID_PROPPAGE_PROVIDER _HRESULT_TYPEDEF_(0x800F0224L) 20816 20817// 20818// MessageId: SPAPI_E_NO_SUCH_DEVICE_INTERFACE 20819// 20820// MessageText: 20821// 20822// The requested device interface is not present in the system. 20823// 20824#define SPAPI_E_NO_SUCH_DEVICE_INTERFACE _HRESULT_TYPEDEF_(0x800F0225L) 20825 20826// 20827// MessageId: SPAPI_E_DI_POSTPROCESSING_REQUIRED 20828// 20829// MessageText: 20830// 20831// The device's co-installer has additional work to perform after installation is complete. 20832// 20833#define SPAPI_E_DI_POSTPROCESSING_REQUIRED _HRESULT_TYPEDEF_(0x800F0226L) 20834 20835// 20836// MessageId: SPAPI_E_INVALID_COINSTALLER 20837// 20838// MessageText: 20839// 20840// The device's co-installer is invalid. 20841// 20842#define SPAPI_E_INVALID_COINSTALLER _HRESULT_TYPEDEF_(0x800F0227L) 20843 20844// 20845// MessageId: SPAPI_E_NO_COMPAT_DRIVERS 20846// 20847// MessageText: 20848// 20849// There are no compatible drivers for this device. 20850// 20851#define SPAPI_E_NO_COMPAT_DRIVERS _HRESULT_TYPEDEF_(0x800F0228L) 20852 20853// 20854// MessageId: SPAPI_E_NO_DEVICE_ICON 20855// 20856// MessageText: 20857// 20858// There is no icon that represents this device or device type. 20859// 20860#define SPAPI_E_NO_DEVICE_ICON _HRESULT_TYPEDEF_(0x800F0229L) 20861 20862// 20863// MessageId: SPAPI_E_INVALID_INF_LOGCONFIG 20864// 20865// MessageText: 20866// 20867// A logical configuration specified in this INF is invalid. 20868// 20869#define SPAPI_E_INVALID_INF_LOGCONFIG _HRESULT_TYPEDEF_(0x800F022AL) 20870 20871// 20872// MessageId: SPAPI_E_DI_DONT_INSTALL 20873// 20874// MessageText: 20875// 20876// The class installer has denied the request to install or upgrade this device. 20877// 20878#define SPAPI_E_DI_DONT_INSTALL _HRESULT_TYPEDEF_(0x800F022BL) 20879 20880// 20881// MessageId: SPAPI_E_INVALID_FILTER_DRIVER 20882// 20883// MessageText: 20884// 20885// One of the filter drivers installed for this device is invalid. 20886// 20887#define SPAPI_E_INVALID_FILTER_DRIVER _HRESULT_TYPEDEF_(0x800F022CL) 20888 20889// 20890// MessageId: SPAPI_E_NON_WINDOWS_NT_DRIVER 20891// 20892// MessageText: 20893// 20894// The driver selected for this device does not support Windows 2000. 20895// 20896#define SPAPI_E_NON_WINDOWS_NT_DRIVER _HRESULT_TYPEDEF_(0x800F022DL) 20897 20898// 20899// MessageId: SPAPI_E_NON_WINDOWS_DRIVER 20900// 20901// MessageText: 20902// 20903// The driver selected for this device does not support Windows. 20904// 20905#define SPAPI_E_NON_WINDOWS_DRIVER _HRESULT_TYPEDEF_(0x800F022EL) 20906 20907// 20908// MessageId: SPAPI_E_NO_CATALOG_FOR_OEM_INF 20909// 20910// MessageText: 20911// 20912// The third-party INF does not contain digital signature information. 20913// 20914#define SPAPI_E_NO_CATALOG_FOR_OEM_INF _HRESULT_TYPEDEF_(0x800F022FL) 20915 20916// 20917// MessageId: SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE 20918// 20919// MessageText: 20920// 20921// An invalid attempt was made to use a device installation file queue for verification of digital signatures relative to other platforms. 20922// 20923#define SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE _HRESULT_TYPEDEF_(0x800F0230L) 20924 20925// 20926// MessageId: SPAPI_E_NOT_DISABLEABLE 20927// 20928// MessageText: 20929// 20930// The device cannot be disabled. 20931// 20932#define SPAPI_E_NOT_DISABLEABLE _HRESULT_TYPEDEF_(0x800F0231L) 20933 20934// 20935// MessageId: SPAPI_E_CANT_REMOVE_DEVINST 20936// 20937// MessageText: 20938// 20939// The device could not be dynamically removed. 20940// 20941#define SPAPI_E_CANT_REMOVE_DEVINST _HRESULT_TYPEDEF_(0x800F0232L) 20942 20943// 20944// MessageId: SPAPI_E_ERROR_NOT_INSTALLED 20945// 20946// MessageText: 20947// 20948// No installed components were detected. 20949// 20950#define SPAPI_E_ERROR_NOT_INSTALLED _HRESULT_TYPEDEF_(0x800F1000L) 20951 20952// ***************** 20953// FACILITY_SCARD 20954// ***************** 20955// 20956// ============================= 20957// Facility SCARD Error Messages 20958// ============================= 20959// 20960#define SCARD_S_SUCCESS NO_ERROR 20961// 20962// MessageId: SCARD_F_INTERNAL_ERROR 20963// 20964// MessageText: 20965// 20966// An internal consistency check failed. 20967// 20968#define SCARD_F_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80100001L) 20969 20970// 20971// MessageId: SCARD_E_CANCELLED 20972// 20973// MessageText: 20974// 20975// The action was cancelled by an SCardCancel request. 20976// 20977#define SCARD_E_CANCELLED _HRESULT_TYPEDEF_(0x80100002L) 20978 20979// 20980// MessageId: SCARD_E_INVALID_HANDLE 20981// 20982// MessageText: 20983// 20984// The supplied handle was invalid. 20985// 20986#define SCARD_E_INVALID_HANDLE _HRESULT_TYPEDEF_(0x80100003L) 20987 20988// 20989// MessageId: SCARD_E_INVALID_PARAMETER 20990// 20991// MessageText: 20992// 20993// One or more of the supplied parameters could not be properly interpreted. 20994// 20995#define SCARD_E_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x80100004L) 20996 20997// 20998// MessageId: SCARD_E_INVALID_TARGET 20999// 21000// MessageText: 21001// 21002// Registry startup information is missing or invalid. 21003// 21004#define SCARD_E_INVALID_TARGET _HRESULT_TYPEDEF_(0x80100005L) 21005 21006// 21007// MessageId: SCARD_E_NO_MEMORY 21008// 21009// MessageText: 21010// 21011// Not enough memory available to complete this command. 21012// 21013#define SCARD_E_NO_MEMORY _HRESULT_TYPEDEF_(0x80100006L) 21014 21015// 21016// MessageId: SCARD_F_WAITED_TOO_LONG 21017// 21018// MessageText: 21019// 21020// An internal consistency timer has expired. 21021// 21022#define SCARD_F_WAITED_TOO_LONG _HRESULT_TYPEDEF_(0x80100007L) 21023 21024// 21025// MessageId: SCARD_E_INSUFFICIENT_BUFFER 21026// 21027// MessageText: 21028// 21029// The data buffer to receive returned data is too small for the returned data. 21030// 21031#define SCARD_E_INSUFFICIENT_BUFFER _HRESULT_TYPEDEF_(0x80100008L) 21032 21033// 21034// MessageId: SCARD_E_UNKNOWN_READER 21035// 21036// MessageText: 21037// 21038// The specified reader name is not recognized. 21039// 21040#define SCARD_E_UNKNOWN_READER _HRESULT_TYPEDEF_(0x80100009L) 21041 21042// 21043// MessageId: SCARD_E_TIMEOUT 21044// 21045// MessageText: 21046// 21047// The user-specified timeout value has expired. 21048// 21049#define SCARD_E_TIMEOUT _HRESULT_TYPEDEF_(0x8010000AL) 21050 21051// 21052// MessageId: SCARD_E_SHARING_VIOLATION 21053// 21054// MessageText: 21055// 21056// The smart card cannot be accessed because of other connections outstanding. 21057// 21058#define SCARD_E_SHARING_VIOLATION _HRESULT_TYPEDEF_(0x8010000BL) 21059 21060// 21061// MessageId: SCARD_E_NO_SMARTCARD 21062// 21063// MessageText: 21064// 21065// The operation requires a Smart Card, but no Smart Card is currently in the device. 21066// 21067#define SCARD_E_NO_SMARTCARD _HRESULT_TYPEDEF_(0x8010000CL) 21068 21069// 21070// MessageId: SCARD_E_UNKNOWN_CARD 21071// 21072// MessageText: 21073// 21074// The specified smart card name is not recognized. 21075// 21076#define SCARD_E_UNKNOWN_CARD _HRESULT_TYPEDEF_(0x8010000DL) 21077 21078// 21079// MessageId: SCARD_E_CANT_DISPOSE 21080// 21081// MessageText: 21082// 21083// The system could not dispose of the media in the requested manner. 21084// 21085#define SCARD_E_CANT_DISPOSE _HRESULT_TYPEDEF_(0x8010000EL) 21086 21087// 21088// MessageId: SCARD_E_PROTO_MISMATCH 21089// 21090// MessageText: 21091// 21092// The requested protocols are incompatible with the protocol currently in use with the smart card. 21093// 21094#define SCARD_E_PROTO_MISMATCH _HRESULT_TYPEDEF_(0x8010000FL) 21095 21096// 21097// MessageId: SCARD_E_NOT_READY 21098// 21099// MessageText: 21100// 21101// The reader or smart card is not ready to accept commands. 21102// 21103#define SCARD_E_NOT_READY _HRESULT_TYPEDEF_(0x80100010L) 21104 21105// 21106// MessageId: SCARD_E_INVALID_VALUE 21107// 21108// MessageText: 21109// 21110// One or more of the supplied parameters values could not be properly interpreted. 21111// 21112#define SCARD_E_INVALID_VALUE _HRESULT_TYPEDEF_(0x80100011L) 21113 21114// 21115// MessageId: SCARD_E_SYSTEM_CANCELLED 21116// 21117// MessageText: 21118// 21119// The action was cancelled by the system, presumably to log off or shut down. 21120// 21121#define SCARD_E_SYSTEM_CANCELLED _HRESULT_TYPEDEF_(0x80100012L) 21122 21123// 21124// MessageId: SCARD_F_COMM_ERROR 21125// 21126// MessageText: 21127// 21128// An internal communications error has been detected. 21129// 21130#define SCARD_F_COMM_ERROR _HRESULT_TYPEDEF_(0x80100013L) 21131 21132// 21133// MessageId: SCARD_F_UNKNOWN_ERROR 21134// 21135// MessageText: 21136// 21137// An internal error has been detected, but the source is unknown. 21138// 21139#define SCARD_F_UNKNOWN_ERROR _HRESULT_TYPEDEF_(0x80100014L) 21140 21141// 21142// MessageId: SCARD_E_INVALID_ATR 21143// 21144// MessageText: 21145// 21146// An ATR obtained from the registry is not a valid ATR string. 21147// 21148#define SCARD_E_INVALID_ATR _HRESULT_TYPEDEF_(0x80100015L) 21149 21150// 21151// MessageId: SCARD_E_NOT_TRANSACTED 21152// 21153// MessageText: 21154// 21155// An attempt was made to end a non-existent transaction. 21156// 21157#define SCARD_E_NOT_TRANSACTED _HRESULT_TYPEDEF_(0x80100016L) 21158 21159// 21160// MessageId: SCARD_E_READER_UNAVAILABLE 21161// 21162// MessageText: 21163// 21164// The specified reader is not currently available for use. 21165// 21166#define SCARD_E_READER_UNAVAILABLE _HRESULT_TYPEDEF_(0x80100017L) 21167 21168// 21169// MessageId: SCARD_P_SHUTDOWN 21170// 21171// MessageText: 21172// 21173// The operation has been aborted to allow the server application to exit. 21174// 21175#define SCARD_P_SHUTDOWN _HRESULT_TYPEDEF_(0x80100018L) 21176 21177// 21178// MessageId: SCARD_E_PCI_TOO_SMALL 21179// 21180// MessageText: 21181// 21182// The PCI Receive buffer was too small. 21183// 21184#define SCARD_E_PCI_TOO_SMALL _HRESULT_TYPEDEF_(0x80100019L) 21185 21186// 21187// MessageId: SCARD_E_READER_UNSUPPORTED 21188// 21189// MessageText: 21190// 21191// The reader driver does not meet minimal requirements for support. 21192// 21193#define SCARD_E_READER_UNSUPPORTED _HRESULT_TYPEDEF_(0x8010001AL) 21194 21195// 21196// MessageId: SCARD_E_DUPLICATE_READER 21197// 21198// MessageText: 21199// 21200// The reader driver did not produce a unique reader name. 21201// 21202#define SCARD_E_DUPLICATE_READER _HRESULT_TYPEDEF_(0x8010001BL) 21203 21204// 21205// MessageId: SCARD_E_CARD_UNSUPPORTED 21206// 21207// MessageText: 21208// 21209// The smart card does not meet minimal requirements for support. 21210// 21211#define SCARD_E_CARD_UNSUPPORTED _HRESULT_TYPEDEF_(0x8010001CL) 21212 21213// 21214// MessageId: SCARD_E_NO_SERVICE 21215// 21216// MessageText: 21217// 21218// The Smart card resource manager is not running. 21219// 21220#define SCARD_E_NO_SERVICE _HRESULT_TYPEDEF_(0x8010001DL) 21221 21222// 21223// MessageId: SCARD_E_SERVICE_STOPPED 21224// 21225// MessageText: 21226// 21227// The Smart card resource manager has shut down. 21228// 21229#define SCARD_E_SERVICE_STOPPED _HRESULT_TYPEDEF_(0x8010001EL) 21230 21231// 21232// MessageId: SCARD_E_UNEXPECTED 21233// 21234// MessageText: 21235// 21236// An unexpected card error has occurred. 21237// 21238#define SCARD_E_UNEXPECTED _HRESULT_TYPEDEF_(0x8010001FL) 21239 21240// 21241// MessageId: SCARD_E_ICC_INSTALLATION 21242// 21243// MessageText: 21244// 21245// No Primary Provider can be found for the smart card. 21246// 21247#define SCARD_E_ICC_INSTALLATION _HRESULT_TYPEDEF_(0x80100020L) 21248 21249// 21250// MessageId: SCARD_E_ICC_CREATEORDER 21251// 21252// MessageText: 21253// 21254// The requested order of object creation is not supported. 21255// 21256#define SCARD_E_ICC_CREATEORDER _HRESULT_TYPEDEF_(0x80100021L) 21257 21258// 21259// MessageId: SCARD_E_UNSUPPORTED_FEATURE 21260// 21261// MessageText: 21262// 21263// This smart card does not support the requested feature. 21264// 21265#define SCARD_E_UNSUPPORTED_FEATURE _HRESULT_TYPEDEF_(0x80100022L) 21266 21267// 21268// MessageId: SCARD_E_DIR_NOT_FOUND 21269// 21270// MessageText: 21271// 21272// The identified directory does not exist in the smart card. 21273// 21274#define SCARD_E_DIR_NOT_FOUND _HRESULT_TYPEDEF_(0x80100023L) 21275 21276// 21277// MessageId: SCARD_E_FILE_NOT_FOUND 21278// 21279// MessageText: 21280// 21281// The identified file does not exist in the smart card. 21282// 21283#define SCARD_E_FILE_NOT_FOUND _HRESULT_TYPEDEF_(0x80100024L) 21284 21285// 21286// MessageId: SCARD_E_NO_DIR 21287// 21288// MessageText: 21289// 21290// The supplied path does not represent a smart card directory. 21291// 21292#define SCARD_E_NO_DIR _HRESULT_TYPEDEF_(0x80100025L) 21293 21294// 21295// MessageId: SCARD_E_NO_FILE 21296// 21297// MessageText: 21298// 21299// The supplied path does not represent a smart card file. 21300// 21301#define SCARD_E_NO_FILE _HRESULT_TYPEDEF_(0x80100026L) 21302 21303// 21304// MessageId: SCARD_E_NO_ACCESS 21305// 21306// MessageText: 21307// 21308// Access is denied to this file. 21309// 21310#define SCARD_E_NO_ACCESS _HRESULT_TYPEDEF_(0x80100027L) 21311 21312// 21313// MessageId: SCARD_E_WRITE_TOO_MANY 21314// 21315// MessageText: 21316// 21317// An attempt was made to write more data than would fit in the target object. 21318// 21319#define SCARD_E_WRITE_TOO_MANY _HRESULT_TYPEDEF_(0x80100028L) 21320 21321// 21322// MessageId: SCARD_E_BAD_SEEK 21323// 21324// MessageText: 21325// 21326// There was an error trying to set the smart card file object pointer. 21327// 21328#define SCARD_E_BAD_SEEK _HRESULT_TYPEDEF_(0x80100029L) 21329 21330// 21331// MessageId: SCARD_E_INVALID_CHV 21332// 21333// MessageText: 21334// 21335// The supplied PIN is incorrect. 21336// 21337#define SCARD_E_INVALID_CHV _HRESULT_TYPEDEF_(0x8010002AL) 21338 21339// 21340// MessageId: SCARD_E_UNKNOWN_RES_MNG 21341// 21342// MessageText: 21343// 21344// An unrecognized error code was returned from a layered component. 21345// 21346#define SCARD_E_UNKNOWN_RES_MNG _HRESULT_TYPEDEF_(0x8010002BL) 21347 21348// 21349// MessageId: SCARD_E_NO_SUCH_CERTIFICATE 21350// 21351// MessageText: 21352// 21353// The requested certificate does not exist. 21354// 21355#define SCARD_E_NO_SUCH_CERTIFICATE _HRESULT_TYPEDEF_(0x8010002CL) 21356 21357// 21358// MessageId: SCARD_E_CERTIFICATE_UNAVAILABLE 21359// 21360// MessageText: 21361// 21362// The requested certificate could not be obtained. 21363// 21364#define SCARD_E_CERTIFICATE_UNAVAILABLE _HRESULT_TYPEDEF_(0x8010002DL) 21365 21366// 21367// MessageId: SCARD_E_NO_READERS_AVAILABLE 21368// 21369// MessageText: 21370// 21371// Cannot find a smart card reader. 21372// 21373#define SCARD_E_NO_READERS_AVAILABLE _HRESULT_TYPEDEF_(0x8010002EL) 21374 21375// 21376// MessageId: SCARD_E_COMM_DATA_LOST 21377// 21378// MessageText: 21379// 21380// A communications error with the smart card has been detected. Retry the operation. 21381// 21382#define SCARD_E_COMM_DATA_LOST _HRESULT_TYPEDEF_(0x8010002FL) 21383 21384// 21385// These are warning codes. 21386// 21387// 21388// MessageId: SCARD_W_UNSUPPORTED_CARD 21389// 21390// MessageText: 21391// 21392// The reader cannot communicate with the smart card, due to ATR configuration conflicts. 21393// 21394#define SCARD_W_UNSUPPORTED_CARD _HRESULT_TYPEDEF_(0x80100065L) 21395 21396// 21397// MessageId: SCARD_W_UNRESPONSIVE_CARD 21398// 21399// MessageText: 21400// 21401// The smart card is not responding to a reset. 21402// 21403#define SCARD_W_UNRESPONSIVE_CARD _HRESULT_TYPEDEF_(0x80100066L) 21404 21405// 21406// MessageId: SCARD_W_UNPOWERED_CARD 21407// 21408// MessageText: 21409// 21410// Power has been removed from the smart card, so that further communication is not possible. 21411// 21412#define SCARD_W_UNPOWERED_CARD _HRESULT_TYPEDEF_(0x80100067L) 21413 21414// 21415// MessageId: SCARD_W_RESET_CARD 21416// 21417// MessageText: 21418// 21419// The smart card has been reset, so any shared state information is invalid. 21420// 21421#define SCARD_W_RESET_CARD _HRESULT_TYPEDEF_(0x80100068L) 21422 21423// 21424// MessageId: SCARD_W_REMOVED_CARD 21425// 21426// MessageText: 21427// 21428// The smart card has been removed, so that further communication is not possible. 21429// 21430#define SCARD_W_REMOVED_CARD _HRESULT_TYPEDEF_(0x80100069L) 21431 21432// 21433// MessageId: SCARD_W_SECURITY_VIOLATION 21434// 21435// MessageText: 21436// 21437// Access was denied because of a security violation. 21438// 21439#define SCARD_W_SECURITY_VIOLATION _HRESULT_TYPEDEF_(0x8010006AL) 21440 21441// 21442// MessageId: SCARD_W_WRONG_CHV 21443// 21444// MessageText: 21445// 21446// The card cannot be accessed because the wrong PIN was presented. 21447// 21448#define SCARD_W_WRONG_CHV _HRESULT_TYPEDEF_(0x8010006BL) 21449 21450// 21451// MessageId: SCARD_W_CHV_BLOCKED 21452// 21453// MessageText: 21454// 21455// The card cannot be accessed because the maximum number of PIN entry attempts has been reached. 21456// 21457#define SCARD_W_CHV_BLOCKED _HRESULT_TYPEDEF_(0x8010006CL) 21458 21459// 21460// MessageId: SCARD_W_EOF 21461// 21462// MessageText: 21463// 21464// The end of the smart card file has been reached. 21465// 21466#define SCARD_W_EOF _HRESULT_TYPEDEF_(0x8010006DL) 21467 21468// 21469// MessageId: SCARD_W_CANCELLED_BY_USER 21470// 21471// MessageText: 21472// 21473// The action was cancelled by the user. 21474// 21475#define SCARD_W_CANCELLED_BY_USER _HRESULT_TYPEDEF_(0x8010006EL) 21476 21477// ***************** 21478// FACILITY_COMPLUS 21479// ***************** 21480// 21481// =============================== 21482// Facility COMPLUS Error Messages 21483// =============================== 21484// 21485// 21486// COMPLUS Admin errors 21487// 21488// 21489// MessageId: COMADMIN_E_OBJECTERRORS 21490// 21491// MessageText: 21492// 21493// Errors occurred accessing one or more objects - the ErrorInfo collection may have more detail 21494// 21495#define COMADMIN_E_OBJECTERRORS _HRESULT_TYPEDEF_(0x80110401L) 21496 21497// 21498// MessageId: COMADMIN_E_OBJECTINVALID 21499// 21500// MessageText: 21501// 21502// One or more of the object's properties are missing or invalid 21503// 21504#define COMADMIN_E_OBJECTINVALID _HRESULT_TYPEDEF_(0x80110402L) 21505 21506// 21507// MessageId: COMADMIN_E_KEYMISSING 21508// 21509// MessageText: 21510// 21511// The object was not found in the catalog 21512// 21513#define COMADMIN_E_KEYMISSING _HRESULT_TYPEDEF_(0x80110403L) 21514 21515// 21516// MessageId: COMADMIN_E_ALREADYINSTALLED 21517// 21518// MessageText: 21519// 21520// The object is already registered 21521// 21522#define COMADMIN_E_ALREADYINSTALLED _HRESULT_TYPEDEF_(0x80110404L) 21523 21524// 21525// MessageId: COMADMIN_E_APP_FILE_WRITEFAIL 21526// 21527// MessageText: 21528// 21529// Error occurred writing to the application file 21530// 21531#define COMADMIN_E_APP_FILE_WRITEFAIL _HRESULT_TYPEDEF_(0x80110407L) 21532 21533// 21534// MessageId: COMADMIN_E_APP_FILE_READFAIL 21535// 21536// MessageText: 21537// 21538// Error occurred reading the application file 21539// 21540#define COMADMIN_E_APP_FILE_READFAIL _HRESULT_TYPEDEF_(0x80110408L) 21541 21542// 21543// MessageId: COMADMIN_E_APP_FILE_VERSION 21544// 21545// MessageText: 21546// 21547// Invalid version number in application file 21548// 21549#define COMADMIN_E_APP_FILE_VERSION _HRESULT_TYPEDEF_(0x80110409L) 21550 21551// 21552// MessageId: COMADMIN_E_BADPATH 21553// 21554// MessageText: 21555// 21556// The file path is invalid 21557// 21558#define COMADMIN_E_BADPATH _HRESULT_TYPEDEF_(0x8011040AL) 21559 21560// 21561// MessageId: COMADMIN_E_APPLICATIONEXISTS 21562// 21563// MessageText: 21564// 21565// The application is already installed 21566// 21567#define COMADMIN_E_APPLICATIONEXISTS _HRESULT_TYPEDEF_(0x8011040BL) 21568 21569// 21570// MessageId: COMADMIN_E_ROLEEXISTS 21571// 21572// MessageText: 21573// 21574// The role already exists 21575// 21576#define COMADMIN_E_ROLEEXISTS _HRESULT_TYPEDEF_(0x8011040CL) 21577 21578// 21579// MessageId: COMADMIN_E_CANTCOPYFILE 21580// 21581// MessageText: 21582// 21583// An error occurred copying the file 21584// 21585#define COMADMIN_E_CANTCOPYFILE _HRESULT_TYPEDEF_(0x8011040DL) 21586 21587// 21588// MessageId: COMADMIN_E_NOUSER 21589// 21590// MessageText: 21591// 21592// One or more users are not valid 21593// 21594#define COMADMIN_E_NOUSER _HRESULT_TYPEDEF_(0x8011040FL) 21595 21596// 21597// MessageId: COMADMIN_E_INVALIDUSERIDS 21598// 21599// MessageText: 21600// 21601// One or more users in the application file are not valid 21602// 21603#define COMADMIN_E_INVALIDUSERIDS _HRESULT_TYPEDEF_(0x80110410L) 21604 21605// 21606// MessageId: COMADMIN_E_NOREGISTRYCLSID 21607// 21608// MessageText: 21609// 21610// The component's CLSID is missing or corrupt 21611// 21612#define COMADMIN_E_NOREGISTRYCLSID _HRESULT_TYPEDEF_(0x80110411L) 21613 21614// 21615// MessageId: COMADMIN_E_BADREGISTRYPROGID 21616// 21617// MessageText: 21618// 21619// The component's progID is missing or corrupt 21620// 21621#define COMADMIN_E_BADREGISTRYPROGID _HRESULT_TYPEDEF_(0x80110412L) 21622 21623// 21624// MessageId: COMADMIN_E_AUTHENTICATIONLEVEL 21625// 21626// MessageText: 21627// 21628// Unable to set required authentication level for update request 21629// 21630#define COMADMIN_E_AUTHENTICATIONLEVEL _HRESULT_TYPEDEF_(0x80110413L) 21631 21632// 21633// MessageId: COMADMIN_E_USERPASSWDNOTVALID 21634// 21635// MessageText: 21636// 21637// The identity or password set on the application is not valid 21638// 21639#define COMADMIN_E_USERPASSWDNOTVALID _HRESULT_TYPEDEF_(0x80110414L) 21640 21641// 21642// MessageId: COMADMIN_E_CLSIDORIIDMISMATCH 21643// 21644// MessageText: 21645// 21646// Application file CLSIDs or IIDs do not match corresponding DLLs 21647// 21648#define COMADMIN_E_CLSIDORIIDMISMATCH _HRESULT_TYPEDEF_(0x80110418L) 21649 21650// 21651// MessageId: COMADMIN_E_REMOTEINTERFACE 21652// 21653// MessageText: 21654// 21655// Interface information is either missing or changed 21656// 21657#define COMADMIN_E_REMOTEINTERFACE _HRESULT_TYPEDEF_(0x80110419L) 21658 21659// 21660// MessageId: COMADMIN_E_DLLREGISTERSERVER 21661// 21662// MessageText: 21663// 21664// DllRegisterServer failed on component install 21665// 21666#define COMADMIN_E_DLLREGISTERSERVER _HRESULT_TYPEDEF_(0x8011041AL) 21667 21668// 21669// MessageId: COMADMIN_E_NOSERVERSHARE 21670// 21671// MessageText: 21672// 21673// No server file share available 21674// 21675#define COMADMIN_E_NOSERVERSHARE _HRESULT_TYPEDEF_(0x8011041BL) 21676 21677// 21678// MessageId: COMADMIN_E_DLLLOADFAILED 21679// 21680// MessageText: 21681// 21682// DLL could not be loaded 21683// 21684#define COMADMIN_E_DLLLOADFAILED _HRESULT_TYPEDEF_(0x8011041DL) 21685 21686// 21687// MessageId: COMADMIN_E_BADREGISTRYLIBID 21688// 21689// MessageText: 21690// 21691// The registered TypeLib ID is not valid 21692// 21693#define COMADMIN_E_BADREGISTRYLIBID _HRESULT_TYPEDEF_(0x8011041EL) 21694 21695// 21696// MessageId: COMADMIN_E_APPDIRNOTFOUND 21697// 21698// MessageText: 21699// 21700// Application install directory not found 21701// 21702#define COMADMIN_E_APPDIRNOTFOUND _HRESULT_TYPEDEF_(0x8011041FL) 21703 21704// 21705// MessageId: COMADMIN_E_REGISTRARFAILED 21706// 21707// MessageText: 21708// 21709// Errors occurred while in the component registrar 21710// 21711#define COMADMIN_E_REGISTRARFAILED _HRESULT_TYPEDEF_(0x80110423L) 21712 21713// 21714// MessageId: COMADMIN_E_COMPFILE_DOESNOTEXIST 21715// 21716// MessageText: 21717// 21718// The file does not exist 21719// 21720#define COMADMIN_E_COMPFILE_DOESNOTEXIST _HRESULT_TYPEDEF_(0x80110424L) 21721 21722// 21723// MessageId: COMADMIN_E_COMPFILE_LOADDLLFAIL 21724// 21725// MessageText: 21726// 21727// The DLL could not be loaded 21728// 21729#define COMADMIN_E_COMPFILE_LOADDLLFAIL _HRESULT_TYPEDEF_(0x80110425L) 21730 21731// 21732// MessageId: COMADMIN_E_COMPFILE_GETCLASSOBJ 21733// 21734// MessageText: 21735// 21736// GetClassObject failed in the DLL 21737// 21738#define COMADMIN_E_COMPFILE_GETCLASSOBJ _HRESULT_TYPEDEF_(0x80110426L) 21739 21740// 21741// MessageId: COMADMIN_E_COMPFILE_CLASSNOTAVAIL 21742// 21743// MessageText: 21744// 21745// The DLL does not support the components listed in the TypeLib 21746// 21747#define COMADMIN_E_COMPFILE_CLASSNOTAVAIL _HRESULT_TYPEDEF_(0x80110427L) 21748 21749// 21750// MessageId: COMADMIN_E_COMPFILE_BADTLB 21751// 21752// MessageText: 21753// 21754// The TypeLib could not be loaded 21755// 21756#define COMADMIN_E_COMPFILE_BADTLB _HRESULT_TYPEDEF_(0x80110428L) 21757 21758// 21759// MessageId: COMADMIN_E_COMPFILE_NOTINSTALLABLE 21760// 21761// MessageText: 21762// 21763// The file does not contain components or component information 21764// 21765#define COMADMIN_E_COMPFILE_NOTINSTALLABLE _HRESULT_TYPEDEF_(0x80110429L) 21766 21767// 21768// MessageId: COMADMIN_E_NOTCHANGEABLE 21769// 21770// MessageText: 21771// 21772// Changes to this object and its sub-objects have been disabled 21773// 21774#define COMADMIN_E_NOTCHANGEABLE _HRESULT_TYPEDEF_(0x8011042AL) 21775 21776// 21777// MessageId: COMADMIN_E_NOTDELETEABLE 21778// 21779// MessageText: 21780// 21781// The delete function has been disabled for this object 21782// 21783#define COMADMIN_E_NOTDELETEABLE _HRESULT_TYPEDEF_(0x8011042BL) 21784 21785// 21786// MessageId: COMADMIN_E_SESSION 21787// 21788// MessageText: 21789// 21790// The server catalog version is not supported 21791// 21792#define COMADMIN_E_SESSION _HRESULT_TYPEDEF_(0x8011042CL) 21793 21794// 21795// MessageId: COMADMIN_E_COMP_MOVE_LOCKED 21796// 21797// MessageText: 21798// 21799// The component move was disallowed, because the source or destination application is either a system application or currently locked against changes 21800// 21801#define COMADMIN_E_COMP_MOVE_LOCKED _HRESULT_TYPEDEF_(0x8011042DL) 21802 21803// 21804// MessageId: COMADMIN_E_COMP_MOVE_BAD_DEST 21805// 21806// MessageText: 21807// 21808// The component move failed because the destination application no longer exists 21809// 21810#define COMADMIN_E_COMP_MOVE_BAD_DEST _HRESULT_TYPEDEF_(0x8011042EL) 21811 21812// 21813// MessageId: COMADMIN_E_REGISTERTLB 21814// 21815// MessageText: 21816// 21817// The system was unable to register the TypeLib 21818// 21819#define COMADMIN_E_REGISTERTLB _HRESULT_TYPEDEF_(0x80110430L) 21820 21821// 21822// MessageId: COMADMIN_E_SYSTEMAPP 21823// 21824// MessageText: 21825// 21826// This operation can not be performed on the system application 21827// 21828#define COMADMIN_E_SYSTEMAPP _HRESULT_TYPEDEF_(0x80110433L) 21829 21830// 21831// MessageId: COMADMIN_E_COMPFILE_NOREGISTRAR 21832// 21833// MessageText: 21834// 21835// The component registrar referenced in this file is not available 21836// 21837#define COMADMIN_E_COMPFILE_NOREGISTRAR _HRESULT_TYPEDEF_(0x80110434L) 21838 21839// 21840// MessageId: COMADMIN_E_COREQCOMPINSTALLED 21841// 21842// MessageText: 21843// 21844// A component in the same DLL is already installed 21845// 21846#define COMADMIN_E_COREQCOMPINSTALLED _HRESULT_TYPEDEF_(0x80110435L) 21847 21848// 21849// MessageId: COMADMIN_E_SERVICENOTINSTALLED 21850// 21851// MessageText: 21852// 21853// The service is not installed 21854// 21855#define COMADMIN_E_SERVICENOTINSTALLED _HRESULT_TYPEDEF_(0x80110436L) 21856 21857// 21858// MessageId: COMADMIN_E_PROPERTYSAVEFAILED 21859// 21860// MessageText: 21861// 21862// One or more property settings are either invalid or in conflict with each other 21863// 21864#define COMADMIN_E_PROPERTYSAVEFAILED _HRESULT_TYPEDEF_(0x80110437L) 21865 21866// 21867// MessageId: COMADMIN_E_OBJECTEXISTS 21868// 21869// MessageText: 21870// 21871// The object you are attempting to add or rename already exists 21872// 21873#define COMADMIN_E_OBJECTEXISTS _HRESULT_TYPEDEF_(0x80110438L) 21874 21875// 21876// MessageId: COMADMIN_E_REGFILE_CORRUPT 21877// 21878// MessageText: 21879// 21880// The registration file is corrupt 21881// 21882#define COMADMIN_E_REGFILE_CORRUPT _HRESULT_TYPEDEF_(0x8011043BL) 21883 21884// 21885// MessageId: COMADMIN_E_PROPERTY_OVERFLOW 21886// 21887// MessageText: 21888// 21889// The property value is too large 21890// 21891#define COMADMIN_E_PROPERTY_OVERFLOW _HRESULT_TYPEDEF_(0x8011043CL) 21892 21893// 21894// MessageId: COMADMIN_E_NOTINREGISTRY 21895// 21896// MessageText: 21897// 21898// Object was not found in registry 21899// 21900#define COMADMIN_E_NOTINREGISTRY _HRESULT_TYPEDEF_(0x8011043EL) 21901 21902// 21903// MessageId: COMADMIN_E_OBJECTNOTPOOLABLE 21904// 21905// MessageText: 21906// 21907// This object is not poolable 21908// 21909#define COMADMIN_E_OBJECTNOTPOOLABLE _HRESULT_TYPEDEF_(0x8011043FL) 21910 21911// 21912// MessageId: COMADMIN_E_APPLID_MATCHES_CLSID 21913// 21914// MessageText: 21915// 21916// A CLSID with the same GUID as the new application ID is already installed on this machine 21917// 21918#define COMADMIN_E_APPLID_MATCHES_CLSID _HRESULT_TYPEDEF_(0x80110446L) 21919 21920// 21921// MessageId: COMADMIN_E_ROLE_DOES_NOT_EXIST 21922// 21923// MessageText: 21924// 21925// A role assigned to a component, interface, or method did not exist in the application 21926// 21927#define COMADMIN_E_ROLE_DOES_NOT_EXIST _HRESULT_TYPEDEF_(0x80110447L) 21928 21929// 21930// MessageId: COMADMIN_E_START_APP_NEEDS_COMPONENTS 21931// 21932// MessageText: 21933// 21934// You must have components in an application in order to start the application 21935// 21936#define COMADMIN_E_START_APP_NEEDS_COMPONENTS _HRESULT_TYPEDEF_(0x80110448L) 21937 21938// 21939// MessageId: COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM 21940// 21941// MessageText: 21942// 21943// This operation is not enabled on this platform 21944// 21945#define COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM _HRESULT_TYPEDEF_(0x80110449L) 21946 21947// 21948// MessageId: COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY 21949// 21950// MessageText: 21951// 21952// Application Proxy is not exportable 21953// 21954#define COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY _HRESULT_TYPEDEF_(0x8011044AL) 21955 21956// 21957// MessageId: COMADMIN_E_CAN_NOT_START_APP 21958// 21959// MessageText: 21960// 21961// Failed to start application because it is either a library application or an application proxy 21962// 21963#define COMADMIN_E_CAN_NOT_START_APP _HRESULT_TYPEDEF_(0x8011044BL) 21964 21965// 21966// MessageId: COMADMIN_E_CAN_NOT_EXPORT_SYS_APP 21967// 21968// MessageText: 21969// 21970// System application is not exportable 21971// 21972#define COMADMIN_E_CAN_NOT_EXPORT_SYS_APP _HRESULT_TYPEDEF_(0x8011044CL) 21973 21974// 21975// MessageId: COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT 21976// 21977// MessageText: 21978// 21979// Can not subscribe to this component (the component may have been imported) 21980// 21981#define COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT _HRESULT_TYPEDEF_(0x8011044DL) 21982 21983// 21984// MessageId: COMADMIN_E_OBJECT_PARENT_MISSING 21985// 21986// MessageText: 21987// 21988// One of the objects being inserted or updated does not belong to a valid parent collection 21989// 21990#define COMADMIN_E_OBJECT_PARENT_MISSING _HRESULT_TYPEDEF_(0x80110808L) 21991 21992// 21993// MessageId: COMADMIN_E_OBJECT_DOES_NOT_EXIST 21994// 21995// MessageText: 21996// 21997// One of the specified objects cannot be found 21998// 21999#define COMADMIN_E_OBJECT_DOES_NOT_EXIST _HRESULT_TYPEDEF_(0x80110809L) 22000 22001// 22002// COMPLUS Queued component errors 22003// 22004// 22005// MessageId: COMQC_E_APPLICATION_NOT_QUEUED 22006// 22007// MessageText: 22008// 22009// Only COM+ applications marked "queued" can be created using the "queue" moniker. 22010// 22011#define COMQC_E_APPLICATION_NOT_QUEUED _HRESULT_TYPEDEF_(0x80110600L) 22012 22013// 22014// MessageId: COMQC_E_NO_QUEUEABLE_INTERFACES 22015// 22016// MessageText: 22017// 22018// At least one interface must be marked 'queued" in order to create a queued component instance with the "queue" moniker. 22019// 22020#define COMQC_E_NO_QUEUEABLE_INTERFACES _HRESULT_TYPEDEF_(0x80110601L) 22021 22022// 22023// MessageId: COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE 22024// 22025// MessageText: 22026// 22027// MSMQ, which is required for the requested operation, is not installed. 22028// 22029#define COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE _HRESULT_TYPEDEF_(0x80110602L) 22030 22031#endif//_WINERROR_