1
{******************************************************************************}
3
{ Windows Error Codes API interface Unit for Object Pascal }
5
{ Portions created by Microsoft are Copyright (C) 1995-2001 Microsoft }
6
{ Corporation. All Rights Reserved. }
8
{ The original file is: winerror.h, released June 2000. The original Pascal }
9
{ code is: WinError.pas, released December 2000. The initial developer of the }
10
{ Pascal code is Marcel van Brakel (brakelm att chello dott nl). }
12
{ Portions created by Marcel van Brakel are Copyright (C) 1999-2001 }
13
{ Marcel van Brakel. All Rights Reserved. }
15
{ Obtained through: Joint Endeavour of Delphi Innovators (Project JEDI) }
17
{ You may retrieve the latest version of this file at the Project JEDI }
18
{ APILIB home page, located at http://jedi-apilib.sourceforge.net }
20
{ The contents of this file are used with permission, subject to the Mozilla }
21
{ Public License Version 1.1 (the "License"); you may not use this file except }
22
{ in compliance with the License. You may obtain a copy of the License at }
23
{ http://www.mozilla.org/MPL/MPL-1.1.html }
25
{ Software distributed under the License is distributed on an "AS IS" basis, }
26
{ WITHOUT WARRANTY OF ANY KIND, either express or implied. See the License for }
27
{ the specific language governing rights and limitations under the License. }
29
{ Alternatively, the contents of this file may be used under the terms of the }
30
{ GNU Lesser General Public License (the "LGPL License"), in which case the }
31
{ provisions of the LGPL License are applicable instead of those above. }
32
{ If you wish to allow use of your version of this file only under the terms }
33
{ of the LGPL License and not to allow others to use your version of this file }
34
{ under the MPL, indicate your decision by deleting the provisions above and }
35
{ replace them with the notice and other provisions required by the LGPL }
36
{ License. If you do not delete the provisions above, a recipient may use }
37
{ your version of this file under either the MPL or the LGPL License. }
39
{ For more information about the LGPL: http://www.gnu.org/copyleft/lesser.html }
41
{******************************************************************************}
43
// $Id: JwaWinError.pas,v 1.7 2005/09/04 07:02:38 marquardt Exp $
45
{$IFNDEF JWA_INCLUDEMODE}
58
{$ENDIF !JWA_INCLUDEMODE}
60
{$IFDEF JWA_INTERFACESECTION}
63
{$HPPEMIT '#include "WinError.h"'}
67
// Values are 32 bit values layed out as follows:
69
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
70
// 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
71
// +---+-+-+-----------------------+-------------------------------+
72
// |Sev|C|R| Facility | Code |
73
// +---+-+-+-----------------------+-------------------------------+
77
// Sev - is the severity code
84
// C - is the Customer code flag
86
// R - is a reserved bit
88
// Facility - is the facility code
90
// Code - is the facility's status code
93
// Define the facility codes
97
FACILITY_WINDOWS_CE = 24;
98
{$EXTERNALSYM FACILITY_WINDOWS_CE}
100
{$EXTERNALSYM FACILITY_WINDOWS}
102
{$EXTERNALSYM FACILITY_URT}
104
{$EXTERNALSYM FACILITY_UMI}
106
{$EXTERNALSYM FACILITY_SXS}
107
FACILITY_STORAGE = 3;
108
{$EXTERNALSYM FACILITY_STORAGE}
109
FACILITY_STATE_MANAGEMENT = 34;
110
{$EXTERNALSYM FACILITY_STATE_MANAGEMENT}
112
{$EXTERNALSYM FACILITY_SSPI}
114
{$EXTERNALSYM FACILITY_SCARD}
115
FACILITY_SETUPAPI = 15;
116
{$EXTERNALSYM FACILITY_SETUPAPI}
117
FACILITY_SECURITY = 9;
118
{$EXTERNALSYM FACILITY_SECURITY}
120
{$EXTERNALSYM FACILITY_RPC}
122
{$EXTERNALSYM FACILITY_WIN32}
123
FACILITY_CONTROL = 10;
124
{$EXTERNALSYM FACILITY_CONTROL}
126
{$EXTERNALSYM FACILITY_NULL}
127
FACILITY_METADIRECTORY = 35;
128
{$EXTERNALSYM FACILITY_METADIRECTORY}
130
{$EXTERNALSYM FACILITY_MSMQ}
131
FACILITY_MEDIASERVER = 13;
132
{$EXTERNALSYM FACILITY_MEDIASERVER}
133
FACILITY_INTERNET = 12;
134
{$EXTERNALSYM FACILITY_INTERNET}
136
{$EXTERNALSYM FACILITY_ITF}
138
{$EXTERNALSYM FACILITY_HTTP}
140
{$EXTERNALSYM FACILITY_DPLAY}
141
FACILITY_DISPATCH = 2;
142
{$EXTERNALSYM FACILITY_DISPATCH}
143
FACILITY_CONFIGURATION = 33;
144
{$EXTERNALSYM FACILITY_CONFIGURATION}
145
FACILITY_COMPLUS = 17;
146
{$EXTERNALSYM FACILITY_COMPLUS}
148
{$EXTERNALSYM FACILITY_CERT}
149
FACILITY_BACKGROUNDCOPY = 32;
150
{$EXTERNALSYM FACILITY_BACKGROUNDCOPY}
152
{$EXTERNALSYM FACILITY_ACS}
154
{$EXTERNALSYM FACILITY_AAF}
157
// Define the severity codes
161
// MessageId: ERROR_SUCCESS
165
// The operation completed successfully.
167
ERROR_SUCCESS = DWORD(0);
168
{$EXTERNALSYM ERROR_SUCCESS}
170
NO_ERROR = DWORD(0); // dderror
171
{$EXTERNALSYM NO_ERROR}
172
SEC_E_OK = HRESULT($00000000);
173
{$EXTERNALSYM SEC_E_OK}
176
// MessageId: ERROR_INVALID_FUNCTION
180
// Incorrect function.
182
ERROR_INVALID_FUNCTION = DWORD(1); // dderror
183
{$EXTERNALSYM ERROR_INVALID_FUNCTION}
186
// MessageId: ERROR_FILE_NOT_FOUND
190
// The system cannot find the file specified.
192
ERROR_FILE_NOT_FOUND = DWORD(2);
193
{$EXTERNALSYM ERROR_FILE_NOT_FOUND}
196
// MessageId: ERROR_PATH_NOT_FOUND
200
// The system cannot find the path specified.
202
ERROR_PATH_NOT_FOUND = DWORD(3);
203
{$EXTERNALSYM ERROR_PATH_NOT_FOUND}
206
// MessageId: ERROR_TOO_MANY_OPEN_FILES
210
// The system cannot open the file.
212
ERROR_TOO_MANY_OPEN_FILES = DWORD(4);
213
{$EXTERNALSYM ERROR_TOO_MANY_OPEN_FILES}
216
// MessageId: ERROR_ACCESS_DENIED
222
ERROR_ACCESS_DENIED = DWORD(5);
223
{$EXTERNALSYM ERROR_ACCESS_DENIED}
226
// MessageId: ERROR_INVALID_HANDLE
230
// The handle is invalid.
232
ERROR_INVALID_HANDLE = DWORD(6);
233
{$EXTERNALSYM ERROR_INVALID_HANDLE}
236
// MessageId: ERROR_ARENA_TRASHED
240
// The storage control blocks were destroyed.
242
ERROR_ARENA_TRASHED = DWORD(7);
243
{$EXTERNALSYM ERROR_ARENA_TRASHED}
246
// MessageId: ERROR_NOT_ENOUGH_MEMORY
250
// Not enough storage is available to process this command.
252
ERROR_NOT_ENOUGH_MEMORY = DWORD(8); // dderror
253
{$EXTERNALSYM ERROR_NOT_ENOUGH_MEMORY}
256
// MessageId: ERROR_INVALID_BLOCK
260
// The storage control block address is invalid.
262
ERROR_INVALID_BLOCK = DWORD(9);
263
{$EXTERNALSYM ERROR_INVALID_BLOCK}
266
// MessageId: ERROR_BAD_ENVIRONMENT
270
// The environment is incorrect.
272
ERROR_BAD_ENVIRONMENT = DWORD(10);
273
{$EXTERNALSYM ERROR_BAD_ENVIRONMENT}
276
// MessageId: ERROR_BAD_FORMAT
280
// An attempt was made to load a program with an incorrect format.
282
ERROR_BAD_FORMAT = DWORD(11);
283
{$EXTERNALSYM ERROR_BAD_FORMAT}
286
// MessageId: ERROR_INVALID_ACCESS
290
// The access code is invalid.
292
ERROR_INVALID_ACCESS = DWORD(12);
293
{$EXTERNALSYM ERROR_INVALID_ACCESS}
296
// MessageId: ERROR_INVALID_DATA
300
// The data is invalid.
302
ERROR_INVALID_DATA = DWORD(13);
303
{$EXTERNALSYM ERROR_INVALID_DATA}
306
// MessageId: ERROR_OUTOFMEMORY
310
// Not enough storage is available to complete this operation.
312
ERROR_OUTOFMEMORY = DWORD(14);
313
{$EXTERNALSYM ERROR_OUTOFMEMORY}
316
// MessageId: ERROR_INVALID_DRIVE
320
// The system cannot find the drive specified.
322
ERROR_INVALID_DRIVE = DWORD(15);
323
{$EXTERNALSYM ERROR_INVALID_DRIVE}
326
// MessageId: ERROR_CURRENT_DIRECTORY
330
// The directory cannot be removed.
332
ERROR_CURRENT_DIRECTORY = DWORD(16);
333
{$EXTERNALSYM ERROR_CURRENT_DIRECTORY}
336
// MessageId: ERROR_NOT_SAME_DEVICE
340
// The system cannot move the file to a different disk drive.
342
ERROR_NOT_SAME_DEVICE = DWORD(17);
343
{$EXTERNALSYM ERROR_NOT_SAME_DEVICE}
346
// MessageId: ERROR_NO_MORE_FILES
350
// There are no more files.
352
ERROR_NO_MORE_FILES = DWORD(18);
353
{$EXTERNALSYM ERROR_NO_MORE_FILES}
356
// MessageId: ERROR_WRITE_PROTECT
360
// The media is write protected.
362
ERROR_WRITE_PROTECT = DWORD(19);
363
{$EXTERNALSYM ERROR_WRITE_PROTECT}
366
// MessageId: ERROR_BAD_UNIT
370
// The system cannot find the device specified.
372
ERROR_BAD_UNIT = DWORD(20);
373
{$EXTERNALSYM ERROR_BAD_UNIT}
376
// MessageId: ERROR_NOT_READY
380
// The device is not ready.
382
ERROR_NOT_READY = DWORD(21);
383
{$EXTERNALSYM ERROR_NOT_READY}
386
// MessageId: ERROR_BAD_COMMAND
390
// The device does not recognize the command.
392
ERROR_BAD_COMMAND = DWORD(22);
393
{$EXTERNALSYM ERROR_BAD_COMMAND}
396
// MessageId: ERROR_CRC
400
// Data error (cyclic redundancy check).
402
ERROR_CRC = DWORD(23);
403
{$EXTERNALSYM ERROR_CRC}
406
// MessageId: ERROR_BAD_LENGTH
410
// The program issued a command but the command length is incorrect.
412
ERROR_BAD_LENGTH = DWORD(24);
413
{$EXTERNALSYM ERROR_BAD_LENGTH}
416
// MessageId: ERROR_SEEK
420
// The drive cannot locate a specific area or track on the disk.
422
ERROR_SEEK = DWORD(25);
423
{$EXTERNALSYM ERROR_SEEK}
426
// MessageId: ERROR_NOT_DOS_DISK
430
// The specified disk or diskette cannot be accessed.
432
ERROR_NOT_DOS_DISK = DWORD(26);
433
{$EXTERNALSYM ERROR_NOT_DOS_DISK}
436
// MessageId: ERROR_SECTOR_NOT_FOUND
440
// The drive cannot find the sector requested.
442
ERROR_SECTOR_NOT_FOUND = DWORD(27);
443
{$EXTERNALSYM ERROR_SECTOR_NOT_FOUND}
446
// MessageId: ERROR_OUT_OF_PAPER
450
// The printer is out of paper.
452
ERROR_OUT_OF_PAPER = DWORD(28);
453
{$EXTERNALSYM ERROR_OUT_OF_PAPER}
456
// MessageId: ERROR_WRITE_FAULT
460
// The system cannot write to the specified device.
462
ERROR_WRITE_FAULT = DWORD(29);
463
{$EXTERNALSYM ERROR_WRITE_FAULT}
466
// MessageId: ERROR_READ_FAULT
470
// The system cannot read from the specified device.
472
ERROR_READ_FAULT = DWORD(30);
473
{$EXTERNALSYM ERROR_READ_FAULT}
476
// MessageId: ERROR_GEN_FAILURE
480
// A device attached to the system is not functioning.
482
ERROR_GEN_FAILURE = DWORD(31);
483
{$EXTERNALSYM ERROR_GEN_FAILURE}
486
// MessageId: ERROR_SHARING_VIOLATION
490
// The process cannot access the file because it is being used by another process.
492
ERROR_SHARING_VIOLATION = DWORD(32);
493
{$EXTERNALSYM ERROR_SHARING_VIOLATION}
496
// MessageId: ERROR_LOCK_VIOLATION
500
// The process cannot access the file because another process has locked a portion of the file.
502
ERROR_LOCK_VIOLATION = DWORD(33);
503
{$EXTERNALSYM ERROR_LOCK_VIOLATION}
506
// MessageId: ERROR_WRONG_DISK
510
// The wrong diskette is in the drive.
511
// Insert %2 (Volume Serial Number: %3) into drive %1.
513
ERROR_WRONG_DISK = DWORD(34);
514
{$EXTERNALSYM ERROR_WRONG_DISK}
517
// MessageId: ERROR_SHARING_BUFFER_EXCEEDED
521
// Too many files opened for sharing.
523
ERROR_SHARING_BUFFER_EXCEEDED = DWORD(36);
524
{$EXTERNALSYM ERROR_SHARING_BUFFER_EXCEEDED}
527
// MessageId: ERROR_HANDLE_EOF
531
// Reached the end of the file.
533
ERROR_HANDLE_EOF = DWORD(38);
534
{$EXTERNALSYM ERROR_HANDLE_EOF}
537
// MessageId: ERROR_HANDLE_DISK_FULL
543
ERROR_HANDLE_DISK_FULL = DWORD(39);
544
{$EXTERNALSYM ERROR_HANDLE_DISK_FULL}
547
// MessageId: ERROR_NOT_SUPPORTED
551
// The request is not supported.
553
ERROR_NOT_SUPPORTED = DWORD(50);
554
{$EXTERNALSYM ERROR_NOT_SUPPORTED}
557
// MessageId: ERROR_REM_NOT_LIST
561
// Windows cannot find the network path. Verify that the network path is correct and the destination computer is not busy or turned off. If Windows still cannot find the network path, contact your network administrator.
563
ERROR_REM_NOT_LIST = DWORD(51);
564
{$EXTERNALSYM ERROR_REM_NOT_LIST}
567
// MessageId: ERROR_DUP_NAME
571
// You were not connected because a duplicate name exists on the network. Go to System in Control Panel to change the computer name and try again.
573
ERROR_DUP_NAME = DWORD(52);
574
{$EXTERNALSYM ERROR_DUP_NAME}
577
// MessageId: ERROR_BAD_NETPATH
581
// The network path was not found.
583
ERROR_BAD_NETPATH = DWORD(53);
584
{$EXTERNALSYM ERROR_BAD_NETPATH}
587
// MessageId: ERROR_NETWORK_BUSY
591
// The network is busy.
593
ERROR_NETWORK_BUSY = DWORD(54);
594
{$EXTERNALSYM ERROR_NETWORK_BUSY}
597
// MessageId: ERROR_DEV_NOT_EXIST
601
// The specified network resource or device is no longer available.
603
ERROR_DEV_NOT_EXIST = DWORD(55); // dderror
604
{$EXTERNALSYM ERROR_DEV_NOT_EXIST}
607
// MessageId: ERROR_TOO_MANY_CMDS
611
// The network BIOS command limit has been reached.
613
ERROR_TOO_MANY_CMDS = DWORD(56);
614
{$EXTERNALSYM ERROR_TOO_MANY_CMDS}
617
// MessageId: ERROR_ADAP_HDW_ERR
621
// A network adapter hardware error occurred.
623
ERROR_ADAP_HDW_ERR = DWORD(57);
624
{$EXTERNALSYM ERROR_ADAP_HDW_ERR}
627
// MessageId: ERROR_BAD_NET_RESP
631
// The specified server cannot perform the requested operation.
633
ERROR_BAD_NET_RESP = DWORD(58);
634
{$EXTERNALSYM ERROR_BAD_NET_RESP}
637
// MessageId: ERROR_UNEXP_NET_ERR
641
// An unexpected network error occurred.
643
ERROR_UNEXP_NET_ERR = DWORD(59);
644
{$EXTERNALSYM ERROR_UNEXP_NET_ERR}
647
// MessageId: ERROR_BAD_REM_ADAP
651
// The remote adapter is not compatible.
653
ERROR_BAD_REM_ADAP = DWORD(60);
654
{$EXTERNALSYM ERROR_BAD_REM_ADAP}
657
// MessageId: ERROR_PRINTQ_FULL
661
// The printer queue is full.
663
ERROR_PRINTQ_FULL = DWORD(61);
664
{$EXTERNALSYM ERROR_PRINTQ_FULL}
667
// MessageId: ERROR_NO_SPOOL_SPACE
671
// Space to store the file waiting to be printed is not available on the server.
673
ERROR_NO_SPOOL_SPACE = DWORD(62);
674
{$EXTERNALSYM ERROR_NO_SPOOL_SPACE}
677
// MessageId: ERROR_PRINT_CANCELLED
681
// Your file waiting to be printed was deleted.
683
ERROR_PRINT_CANCELLED = DWORD(63);
684
{$EXTERNALSYM ERROR_PRINT_CANCELLED}
687
// MessageId: ERROR_NETNAME_DELETED
691
// The specified network name is no longer available.
693
ERROR_NETNAME_DELETED = DWORD(64);
694
{$EXTERNALSYM ERROR_NETNAME_DELETED}
697
// MessageId: ERROR_NETWORK_ACCESS_DENIED
701
// Network access is denied.
703
ERROR_NETWORK_ACCESS_DENIED = DWORD(65);
704
{$EXTERNALSYM ERROR_NETWORK_ACCESS_DENIED}
707
// MessageId: ERROR_BAD_DEV_TYPE
711
// The network resource type is not correct.
713
ERROR_BAD_DEV_TYPE = DWORD(66);
714
{$EXTERNALSYM ERROR_BAD_DEV_TYPE}
717
// MessageId: ERROR_BAD_NET_NAME
721
// The network name cannot be found.
723
ERROR_BAD_NET_NAME = DWORD(67);
724
{$EXTERNALSYM ERROR_BAD_NET_NAME}
727
// MessageId: ERROR_TOO_MANY_NAMES
731
// The name limit for the local computer network adapter card was exceeded.
733
ERROR_TOO_MANY_NAMES = DWORD(68);
734
{$EXTERNALSYM ERROR_TOO_MANY_NAMES}
737
// MessageId: ERROR_TOO_MANY_SESS
741
// The network BIOS session limit was exceeded.
743
ERROR_TOO_MANY_SESS = DWORD(69);
744
{$EXTERNALSYM ERROR_TOO_MANY_SESS}
747
// MessageId: ERROR_SHARING_PAUSED
751
// The remote server has been paused or is in the process of being started.
753
ERROR_SHARING_PAUSED = DWORD(70);
754
{$EXTERNALSYM ERROR_SHARING_PAUSED}
757
// MessageId: ERROR_REQ_NOT_ACCEP
761
// 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.
763
ERROR_REQ_NOT_ACCEP = DWORD(71);
764
{$EXTERNALSYM ERROR_REQ_NOT_ACCEP}
767
// MessageId: ERROR_REDIR_PAUSED
771
// The specified printer or disk device has been paused.
773
ERROR_REDIR_PAUSED = DWORD(72);
774
{$EXTERNALSYM ERROR_REDIR_PAUSED}
777
// MessageId: ERROR_FILE_EXISTS
783
ERROR_FILE_EXISTS = DWORD(80);
784
{$EXTERNALSYM ERROR_FILE_EXISTS}
787
// MessageId: ERROR_CANNOT_MAKE
791
// The directory or file cannot be created.
793
ERROR_CANNOT_MAKE = DWORD(82);
794
{$EXTERNALSYM ERROR_CANNOT_MAKE}
797
// MessageId: ERROR_FAIL_I24
803
ERROR_FAIL_I24 = DWORD(83);
804
{$EXTERNALSYM ERROR_FAIL_I24}
807
// MessageId: ERROR_OUT_OF_STRUCTURES
811
// Storage to process this request is not available.
813
ERROR_OUT_OF_STRUCTURES = DWORD(84);
814
{$EXTERNALSYM ERROR_OUT_OF_STRUCTURES}
817
// MessageId: ERROR_ALREADY_ASSIGNED
821
// The local device name is already in use.
823
ERROR_ALREADY_ASSIGNED = DWORD(85);
824
{$EXTERNALSYM ERROR_ALREADY_ASSIGNED}
827
// MessageId: ERROR_INVALID_PASSWORD
831
// The specified network password is not correct.
833
ERROR_INVALID_PASSWORD = DWORD(86);
834
{$EXTERNALSYM ERROR_INVALID_PASSWORD}
837
// MessageId: ERROR_INVALID_PARAMETER
841
// The parameter is incorrect.
843
ERROR_INVALID_PARAMETER = DWORD(87); // dderror
844
{$EXTERNALSYM ERROR_INVALID_PARAMETER}
847
// MessageId: ERROR_NET_WRITE_FAULT
851
// A write fault occurred on the network.
853
ERROR_NET_WRITE_FAULT = DWORD(88);
854
{$EXTERNALSYM ERROR_NET_WRITE_FAULT}
857
// MessageId: ERROR_NO_PROC_SLOTS
861
// The system cannot start another process at this time.
863
ERROR_NO_PROC_SLOTS = DWORD(89);
864
{$EXTERNALSYM ERROR_NO_PROC_SLOTS}
867
// MessageId: ERROR_TOO_MANY_SEMAPHORES
871
// Cannot create another system semaphore.
873
ERROR_TOO_MANY_SEMAPHORES = DWORD(100);
874
{$EXTERNALSYM ERROR_TOO_MANY_SEMAPHORES}
877
// MessageId: ERROR_EXCL_SEM_ALREADY_OWNED
881
// The exclusive semaphore is owned by another process.
883
ERROR_EXCL_SEM_ALREADY_OWNED = DWORD(101);
884
{$EXTERNALSYM ERROR_EXCL_SEM_ALREADY_OWNED}
887
// MessageId: ERROR_SEM_IS_SET
891
// The semaphore is set and cannot be closed.
893
ERROR_SEM_IS_SET = DWORD(102);
894
{$EXTERNALSYM ERROR_SEM_IS_SET}
897
// MessageId: ERROR_TOO_MANY_SEM_REQUESTS
901
// The semaphore cannot be set again.
903
ERROR_TOO_MANY_SEM_REQUESTS = DWORD(103);
904
{$EXTERNALSYM ERROR_TOO_MANY_SEM_REQUESTS}
907
// MessageId: ERROR_INVALID_AT_INTERRUPT_TIME
911
// Cannot request exclusive semaphores at interrupt time.
913
ERROR_INVALID_AT_INTERRUPT_TIME = DWORD(104);
914
{$EXTERNALSYM ERROR_INVALID_AT_INTERRUPT_TIME}
917
// MessageId: ERROR_SEM_OWNER_DIED
921
// The previous ownership of this semaphore has ended.
923
ERROR_SEM_OWNER_DIED = DWORD(105);
924
{$EXTERNALSYM ERROR_SEM_OWNER_DIED}
927
// MessageId: ERROR_SEM_USER_LIMIT
931
// Insert the diskette for drive %1.
933
ERROR_SEM_USER_LIMIT = DWORD(106);
934
{$EXTERNALSYM ERROR_SEM_USER_LIMIT}
937
// MessageId: ERROR_DISK_CHANGE
941
// The program stopped because an alternate diskette was not inserted.
943
ERROR_DISK_CHANGE = DWORD(107);
944
{$EXTERNALSYM ERROR_DISK_CHANGE}
947
// MessageId: ERROR_DRIVE_LOCKED
951
// The disk is in use or locked by another process.
953
ERROR_DRIVE_LOCKED = DWORD(108);
954
{$EXTERNALSYM ERROR_DRIVE_LOCKED}
957
// MessageId: ERROR_BROKEN_PIPE
961
// The pipe has been ended.
963
ERROR_BROKEN_PIPE = DWORD(109);
964
{$EXTERNALSYM ERROR_BROKEN_PIPE}
967
// MessageId: ERROR_OPEN_FAILED
971
// The system cannot open the device or file specified.
973
ERROR_OPEN_FAILED = DWORD(110);
974
{$EXTERNALSYM ERROR_OPEN_FAILED}
977
// MessageId: ERROR_BUFFER_OVERFLOW
981
// The file name is too long.
983
ERROR_BUFFER_OVERFLOW = DWORD(111);
984
{$EXTERNALSYM ERROR_BUFFER_OVERFLOW}
987
// MessageId: ERROR_DISK_FULL
991
// There is not enough space on the disk.
993
ERROR_DISK_FULL = DWORD(112);
994
{$EXTERNALSYM ERROR_DISK_FULL}
997
// MessageId: ERROR_NO_MORE_SEARCH_HANDLES
1001
// No more internal file identifiers available.
1003
ERROR_NO_MORE_SEARCH_HANDLES = DWORD(113);
1004
{$EXTERNALSYM ERROR_NO_MORE_SEARCH_HANDLES}
1007
// MessageId: ERROR_INVALID_TARGET_HANDLE
1011
// The target internal file identifier is incorrect.
1013
ERROR_INVALID_TARGET_HANDLE = DWORD(114);
1014
{$EXTERNALSYM ERROR_INVALID_TARGET_HANDLE}
1017
// MessageId: ERROR_INVALID_CATEGORY
1021
// The IOCTL call made by the application program is not correct.
1023
ERROR_INVALID_CATEGORY = DWORD(117);
1024
{$EXTERNALSYM ERROR_INVALID_CATEGORY}
1027
// MessageId: ERROR_INVALID_VERIFY_SWITCH
1031
// The verify-on-write switch parameter value is not correct.
1033
ERROR_INVALID_VERIFY_SWITCH = DWORD(118);
1034
{$EXTERNALSYM ERROR_INVALID_VERIFY_SWITCH}
1037
// MessageId: ERROR_BAD_DRIVER_LEVEL
1041
// The system does not support the command requested.
1043
ERROR_BAD_DRIVER_LEVEL = DWORD(119);
1044
{$EXTERNALSYM ERROR_BAD_DRIVER_LEVEL}
1047
// MessageId: ERROR_CALL_NOT_IMPLEMENTED
1051
// This function is not supported on this system.
1053
ERROR_CALL_NOT_IMPLEMENTED = DWORD(120);
1054
{$EXTERNALSYM ERROR_CALL_NOT_IMPLEMENTED}
1057
// MessageId: ERROR_SEM_TIMEOUT
1061
// The semaphore timeout period has expired.
1063
ERROR_SEM_TIMEOUT = DWORD(121);
1064
{$EXTERNALSYM ERROR_SEM_TIMEOUT}
1067
// MessageId: ERROR_INSUFFICIENT_BUFFER
1071
// The data area passed to a system call is too small.
1073
ERROR_INSUFFICIENT_BUFFER = DWORD(122); // dderror
1074
{$EXTERNALSYM ERROR_INSUFFICIENT_BUFFER}
1077
// MessageId: ERROR_INVALID_NAME
1081
// The filename, directory name, or volume label syntax is incorrect.
1083
ERROR_INVALID_NAME = DWORD(123); // dderror
1084
{$EXTERNALSYM ERROR_INVALID_NAME}
1087
// MessageId: ERROR_INVALID_LEVEL
1091
// The system call level is not correct.
1093
ERROR_INVALID_LEVEL = DWORD(124);
1094
{$EXTERNALSYM ERROR_INVALID_LEVEL}
1097
// MessageId: ERROR_NO_VOLUME_LABEL
1101
// The disk has no volume label.
1103
ERROR_NO_VOLUME_LABEL = DWORD(125);
1104
{$EXTERNALSYM ERROR_NO_VOLUME_LABEL}
1107
// MessageId: ERROR_MOD_NOT_FOUND
1111
// The specified module could not be found.
1113
ERROR_MOD_NOT_FOUND = DWORD(126);
1114
{$EXTERNALSYM ERROR_MOD_NOT_FOUND}
1117
// MessageId: ERROR_PROC_NOT_FOUND
1121
// The specified procedure could not be found.
1123
ERROR_PROC_NOT_FOUND = DWORD(127);
1124
{$EXTERNALSYM ERROR_PROC_NOT_FOUND}
1127
// MessageId: ERROR_WAIT_NO_CHILDREN
1131
// There are no child processes to wait for.
1133
ERROR_WAIT_NO_CHILDREN = DWORD(128);
1134
{$EXTERNALSYM ERROR_WAIT_NO_CHILDREN}
1137
// MessageId: ERROR_CHILD_NOT_COMPLETE
1141
// The %1 application cannot be run in Win32 mode.
1143
ERROR_CHILD_NOT_COMPLETE = DWORD(129);
1144
{$EXTERNALSYM ERROR_CHILD_NOT_COMPLETE}
1147
// MessageId: ERROR_DIRECT_ACCESS_HANDLE
1151
// Attempt to use a file handle to an open disk partition for an operation other than raw disk I/O.
1153
ERROR_DIRECT_ACCESS_HANDLE = DWORD(130);
1154
{$EXTERNALSYM ERROR_DIRECT_ACCESS_HANDLE}
1157
// MessageId: ERROR_NEGATIVE_SEEK
1161
// An attempt was made to move the file pointer before the beginning of the file.
1163
ERROR_NEGATIVE_SEEK = DWORD(131);
1164
{$EXTERNALSYM ERROR_NEGATIVE_SEEK}
1167
// MessageId: ERROR_SEEK_ON_DEVICE
1171
// The file pointer cannot be set on the specified device or file.
1173
ERROR_SEEK_ON_DEVICE = DWORD(132);
1174
{$EXTERNALSYM ERROR_SEEK_ON_DEVICE}
1177
// MessageId: ERROR_IS_JOIN_TARGET
1181
// A JOIN or SUBST command cannot be used for a drive that contains previously joined drives.
1183
ERROR_IS_JOIN_TARGET = DWORD(133);
1184
{$EXTERNALSYM ERROR_IS_JOIN_TARGET}
1187
// MessageId: ERROR_IS_JOINED
1191
// An attempt was made to use a JOIN or SUBST command on a drive that has already been joined.
1193
ERROR_IS_JOINED = DWORD(134);
1194
{$EXTERNALSYM ERROR_IS_JOINED}
1197
// MessageId: ERROR_IS_SUBSTED
1201
// An attempt was made to use a JOIN or SUBST command on a drive that has already been substituted.
1203
ERROR_IS_SUBSTED = DWORD(135);
1204
{$EXTERNALSYM ERROR_IS_SUBSTED}
1207
// MessageId: ERROR_NOT_JOINED
1211
// The system tried to delete the JOIN of a drive that is not joined.
1213
ERROR_NOT_JOINED = DWORD(136);
1214
{$EXTERNALSYM ERROR_NOT_JOINED}
1217
// MessageId: ERROR_NOT_SUBSTED
1221
// The system tried to delete the substitution of a drive that is not substituted.
1223
ERROR_NOT_SUBSTED = DWORD(137);
1224
{$EXTERNALSYM ERROR_NOT_SUBSTED}
1227
// MessageId: ERROR_JOIN_TO_JOIN
1231
// The system tried to join a drive to a directory on a joined drive.
1233
ERROR_JOIN_TO_JOIN = DWORD(138);
1234
{$EXTERNALSYM ERROR_JOIN_TO_JOIN}
1237
// MessageId: ERROR_SUBST_TO_SUBST
1241
// The system tried to substitute a drive to a directory on a substituted drive.
1243
ERROR_SUBST_TO_SUBST = DWORD(139);
1244
{$EXTERNALSYM ERROR_SUBST_TO_SUBST}
1247
// MessageId: ERROR_JOIN_TO_SUBST
1251
// The system tried to join a drive to a directory on a substituted drive.
1253
ERROR_JOIN_TO_SUBST = DWORD(140);
1254
{$EXTERNALSYM ERROR_JOIN_TO_SUBST}
1257
// MessageId: ERROR_SUBST_TO_JOIN
1261
// The system tried to SUBST a drive to a directory on a joined drive.
1263
ERROR_SUBST_TO_JOIN = DWORD(141);
1264
{$EXTERNALSYM ERROR_SUBST_TO_JOIN}
1267
// MessageId: ERROR_BUSY_DRIVE
1271
// The system cannot perform a JOIN or SUBST at this time.
1273
ERROR_BUSY_DRIVE = DWORD(142);
1274
{$EXTERNALSYM ERROR_BUSY_DRIVE}
1277
// MessageId: ERROR_SAME_DRIVE
1281
// The system cannot join or substitute a drive to or for a directory on the same drive.
1283
ERROR_SAME_DRIVE = DWORD(143);
1284
{$EXTERNALSYM ERROR_SAME_DRIVE}
1287
// MessageId: ERROR_DIR_NOT_ROOT
1291
// The directory is not a subdirectory of the root directory.
1293
ERROR_DIR_NOT_ROOT = DWORD(144);
1294
{$EXTERNALSYM ERROR_DIR_NOT_ROOT}
1297
// MessageId: ERROR_DIR_NOT_EMPTY
1301
// The directory is not empty.
1303
ERROR_DIR_NOT_EMPTY = DWORD(145);
1304
{$EXTERNALSYM ERROR_DIR_NOT_EMPTY}
1307
// MessageId: ERROR_IS_SUBST_PATH
1311
// The path specified is being used in a substitute.
1313
ERROR_IS_SUBST_PATH = DWORD(146);
1314
{$EXTERNALSYM ERROR_IS_SUBST_PATH}
1317
// MessageId: ERROR_IS_JOIN_PATH
1321
// Not enough resources are available to process this command.
1323
ERROR_IS_JOIN_PATH = DWORD(147);
1324
{$EXTERNALSYM ERROR_IS_JOIN_PATH}
1327
// MessageId: ERROR_PATH_BUSY
1331
// The path specified cannot be used at this time.
1333
ERROR_PATH_BUSY = DWORD(148);
1334
{$EXTERNALSYM ERROR_PATH_BUSY}
1337
// MessageId: ERROR_IS_SUBST_TARGET
1341
// An attempt was made to join or substitute a drive for which a directory on the drive is the target of a previous substitute.
1343
ERROR_IS_SUBST_TARGET = DWORD(149);
1344
{$EXTERNALSYM ERROR_IS_SUBST_TARGET}
1347
// MessageId: ERROR_SYSTEM_TRACE
1351
// System trace information was not specified in your CONFIG.SYS file, or tracing is disallowed.
1353
ERROR_SYSTEM_TRACE = DWORD(150);
1354
{$EXTERNALSYM ERROR_SYSTEM_TRACE}
1357
// MessageId: ERROR_INVALID_EVENT_COUNT
1361
// The number of specified semaphore events for DosMuxSemWait is not correct.
1363
ERROR_INVALID_EVENT_COUNT = DWORD(151);
1364
{$EXTERNALSYM ERROR_INVALID_EVENT_COUNT}
1367
// MessageId: ERROR_TOO_MANY_MUXWAITERS
1371
// DosMuxSemWait did not execute; too many semaphores are already set.
1373
ERROR_TOO_MANY_MUXWAITERS = DWORD(152);
1374
{$EXTERNALSYM ERROR_TOO_MANY_MUXWAITERS}
1377
// MessageId: ERROR_INVALID_LIST_FORMAT
1381
// The DosMuxSemWait list is not correct.
1383
ERROR_INVALID_LIST_FORMAT = DWORD(153);
1384
{$EXTERNALSYM ERROR_INVALID_LIST_FORMAT}
1387
// MessageId: ERROR_LABEL_TOO_LONG
1391
// The volume label you entered exceeds the label character limit of the target file system.
1393
ERROR_LABEL_TOO_LONG = DWORD(154);
1394
{$EXTERNALSYM ERROR_LABEL_TOO_LONG}
1397
// MessageId: ERROR_TOO_MANY_TCBS
1401
// Cannot create another thread.
1403
ERROR_TOO_MANY_TCBS = DWORD(155);
1404
{$EXTERNALSYM ERROR_TOO_MANY_TCBS}
1407
// MessageId: ERROR_SIGNAL_REFUSED
1411
// The recipient process has refused the signal.
1413
ERROR_SIGNAL_REFUSED = DWORD(156);
1414
{$EXTERNALSYM ERROR_SIGNAL_REFUSED}
1417
// MessageId: ERROR_DISCARDED
1421
// The segment is already discarded and cannot be locked.
1423
ERROR_DISCARDED = DWORD(157);
1424
{$EXTERNALSYM ERROR_DISCARDED}
1427
// MessageId: ERROR_NOT_LOCKED
1431
// The segment is already unlocked.
1433
ERROR_NOT_LOCKED = DWORD(158);
1434
{$EXTERNALSYM ERROR_NOT_LOCKED}
1437
// MessageId: ERROR_BAD_THREADID_ADDR
1441
// The address for the thread ID is not correct.
1443
ERROR_BAD_THREADID_ADDR = DWORD(159);
1444
{$EXTERNALSYM ERROR_BAD_THREADID_ADDR}
1447
// MessageId: ERROR_BAD_ARGUMENTS
1451
// One or more arguments are not correct.
1453
ERROR_BAD_ARGUMENTS = DWORD(160);
1454
{$EXTERNALSYM ERROR_BAD_ARGUMENTS}
1457
// MessageId: ERROR_BAD_PATHNAME
1461
// The specified path is invalid.
1463
ERROR_BAD_PATHNAME = DWORD(161);
1464
{$EXTERNALSYM ERROR_BAD_PATHNAME}
1467
// MessageId: ERROR_SIGNAL_PENDING
1471
// A signal is already pending.
1473
ERROR_SIGNAL_PENDING = DWORD(162);
1474
{$EXTERNALSYM ERROR_SIGNAL_PENDING}
1477
// MessageId: ERROR_MAX_THRDS_REACHED
1481
// No more threads can be created in the system.
1483
ERROR_MAX_THRDS_REACHED = DWORD(164);
1484
{$EXTERNALSYM ERROR_MAX_THRDS_REACHED}
1487
// MessageId: ERROR_LOCK_FAILED
1491
// Unable to lock a region of a file.
1493
ERROR_LOCK_FAILED = DWORD(167);
1494
{$EXTERNALSYM ERROR_LOCK_FAILED}
1497
// MessageId: ERROR_BUSY
1501
// The requested resource is in use.
1503
ERROR_BUSY = DWORD(170); // dderror
1504
{$EXTERNALSYM ERROR_BUSY}
1507
// MessageId: ERROR_CANCEL_VIOLATION
1511
// A lock request was not outstanding for the supplied cancel region.
1513
ERROR_CANCEL_VIOLATION = DWORD(173);
1514
{$EXTERNALSYM ERROR_CANCEL_VIOLATION}
1517
// MessageId: ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
1521
// The file system does not support atomic changes to the lock type.
1523
ERROR_ATOMIC_LOCKS_NOT_SUPPORTED = DWORD(174);
1524
{$EXTERNALSYM ERROR_ATOMIC_LOCKS_NOT_SUPPORTED}
1527
// MessageId: ERROR_INVALID_SEGMENT_NUMBER
1531
// The system detected a segment number that was not correct.
1533
ERROR_INVALID_SEGMENT_NUMBER = DWORD(180);
1534
{$EXTERNALSYM ERROR_INVALID_SEGMENT_NUMBER}
1537
// MessageId: ERROR_INVALID_ORDINAL
1541
// The operating system cannot run %1.
1543
ERROR_INVALID_ORDINAL = DWORD(182);
1544
{$EXTERNALSYM ERROR_INVALID_ORDINAL}
1547
// MessageId: ERROR_ALREADY_EXISTS
1551
// Cannot create a file when that file already exists.
1553
ERROR_ALREADY_EXISTS = DWORD(183);
1554
{$EXTERNALSYM ERROR_ALREADY_EXISTS}
1557
// MessageId: ERROR_INVALID_FLAG_NUMBER
1561
// The flag passed is not correct.
1563
ERROR_INVALID_FLAG_NUMBER = DWORD(186);
1564
{$EXTERNALSYM ERROR_INVALID_FLAG_NUMBER}
1567
// MessageId: ERROR_SEM_NOT_FOUND
1571
// The specified system semaphore name was not found.
1573
ERROR_SEM_NOT_FOUND = DWORD(187);
1574
{$EXTERNALSYM ERROR_SEM_NOT_FOUND}
1577
// MessageId: ERROR_INVALID_STARTING_CODESEG
1581
// The operating system cannot run %1.
1583
ERROR_INVALID_STARTING_CODESEG = DWORD(188);
1584
{$EXTERNALSYM ERROR_INVALID_STARTING_CODESEG}
1587
// MessageId: ERROR_INVALID_STACKSEG
1591
// The operating system cannot run %1.
1593
ERROR_INVALID_STACKSEG = DWORD(189);
1594
{$EXTERNALSYM ERROR_INVALID_STACKSEG}
1597
// MessageId: ERROR_INVALID_MODULETYPE
1601
// The operating system cannot run %1.
1603
ERROR_INVALID_MODULETYPE = DWORD(190);
1604
{$EXTERNALSYM ERROR_INVALID_MODULETYPE}
1607
// MessageId: ERROR_INVALID_EXE_SIGNATURE
1611
// Cannot run %1 in Win32 mode.
1613
ERROR_INVALID_EXE_SIGNATURE = DWORD(191);
1614
{$EXTERNALSYM ERROR_INVALID_EXE_SIGNATURE}
1617
// MessageId: ERROR_EXE_MARKED_INVALID
1621
// The operating system cannot run %1.
1623
ERROR_EXE_MARKED_INVALID = DWORD(192);
1624
{$EXTERNALSYM ERROR_EXE_MARKED_INVALID}
1627
// MessageId: ERROR_BAD_EXE_FORMAT
1631
// %1 is not a valid Win32 application.
1633
ERROR_BAD_EXE_FORMAT = DWORD(193);
1634
{$EXTERNALSYM ERROR_BAD_EXE_FORMAT}
1637
// MessageId: ERROR_ITERATED_DATA_EXCEEDS_64k
1641
// The operating system cannot run %1.
1643
ERROR_ITERATED_DATA_EXCEEDS_64k = DWORD(194);
1644
{$EXTERNALSYM ERROR_ITERATED_DATA_EXCEEDS_64k}
1647
// MessageId: ERROR_INVALID_MINALLOCSIZE
1651
// The operating system cannot run %1.
1653
ERROR_INVALID_MINALLOCSIZE = DWORD(195);
1654
{$EXTERNALSYM ERROR_INVALID_MINALLOCSIZE}
1657
// MessageId: ERROR_DYNLINK_FROM_INVALID_RING
1661
// The operating system cannot run this application program.
1663
ERROR_DYNLINK_FROM_INVALID_RING = DWORD(196);
1664
{$EXTERNALSYM ERROR_DYNLINK_FROM_INVALID_RING}
1667
// MessageId: ERROR_IOPL_NOT_ENABLED
1671
// The operating system is not presently configured to run this application.
1673
ERROR_IOPL_NOT_ENABLED = DWORD(197);
1674
{$EXTERNALSYM ERROR_IOPL_NOT_ENABLED}
1677
// MessageId: ERROR_INVALID_SEGDPL
1681
// The operating system cannot run %1.
1683
ERROR_INVALID_SEGDPL = DWORD(198);
1684
{$EXTERNALSYM ERROR_INVALID_SEGDPL}
1687
// MessageId: ERROR_AUTODATASEG_EXCEEDS_64k
1691
// The operating system cannot run this application program.
1693
ERROR_AUTODATASEG_EXCEEDS_64k = DWORD(199);
1694
{$EXTERNALSYM ERROR_AUTODATASEG_EXCEEDS_64k}
1697
// MessageId: ERROR_RING2SEG_MUST_BE_MOVABLE
1701
// The code segment cannot be greater than or equal to 64K.
1703
ERROR_RING2SEG_MUST_BE_MOVABLE = DWORD(200);
1704
{$EXTERNALSYM ERROR_RING2SEG_MUST_BE_MOVABLE}
1707
// MessageId: ERROR_RELOC_CHAIN_XEEDS_SEGLIM
1711
// The operating system cannot run %1.
1713
ERROR_RELOC_CHAIN_XEEDS_SEGLIM = DWORD(201);
1714
{$EXTERNALSYM ERROR_RELOC_CHAIN_XEEDS_SEGLIM}
1717
// MessageId: ERROR_INFLOOP_IN_RELOC_CHAIN
1721
// The operating system cannot run %1.
1723
ERROR_INFLOOP_IN_RELOC_CHAIN = DWORD(202);
1724
{$EXTERNALSYM ERROR_INFLOOP_IN_RELOC_CHAIN}
1727
// MessageId: ERROR_ENVVAR_NOT_FOUND
1731
// The system could not find the environment option that was entered.
1733
ERROR_ENVVAR_NOT_FOUND = DWORD(203);
1734
{$EXTERNALSYM ERROR_ENVVAR_NOT_FOUND}
1737
// MessageId: ERROR_NO_SIGNAL_SENT
1741
// No process in the command subtree has a signal handler.
1743
ERROR_NO_SIGNAL_SENT = DWORD(205);
1744
{$EXTERNALSYM ERROR_NO_SIGNAL_SENT}
1747
// MessageId: ERROR_FILENAME_EXCED_RANGE
1751
// The filename or extension is too long.
1753
ERROR_FILENAME_EXCED_RANGE = DWORD(206);
1754
{$EXTERNALSYM ERROR_FILENAME_EXCED_RANGE}
1757
// MessageId: ERROR_RING2_STACK_IN_USE
1761
// The ring 2 stack is in use.
1763
ERROR_RING2_STACK_IN_USE = DWORD(207);
1764
{$EXTERNALSYM ERROR_RING2_STACK_IN_USE}
1767
// MessageId: ERROR_META_EXPANSION_TOO_LONG
1771
// The global filename characters, * or ?, are entered incorrectly or too many global filename characters are specified.
1773
ERROR_META_EXPANSION_TOO_LONG = DWORD(208);
1774
{$EXTERNALSYM ERROR_META_EXPANSION_TOO_LONG}
1777
// MessageId: ERROR_INVALID_SIGNAL_NUMBER
1781
// The signal being posted is not correct.
1783
ERROR_INVALID_SIGNAL_NUMBER = DWORD(209);
1784
{$EXTERNALSYM ERROR_INVALID_SIGNAL_NUMBER}
1787
// MessageId: ERROR_THREAD_1_INACTIVE
1791
// The signal handler cannot be set.
1793
ERROR_THREAD_1_INACTIVE = DWORD(210);
1794
{$EXTERNALSYM ERROR_THREAD_1_INACTIVE}
1797
// MessageId: ERROR_LOCKED
1801
// The segment is locked and cannot be reallocated.
1803
ERROR_LOCKED = DWORD(212);
1804
{$EXTERNALSYM ERROR_LOCKED}
1807
// MessageId: ERROR_TOO_MANY_MODULES
1811
// Too many dynamic-link modules are attached to this program or dynamic-link module.
1813
ERROR_TOO_MANY_MODULES = DWORD(214);
1814
{$EXTERNALSYM ERROR_TOO_MANY_MODULES}
1817
// MessageId: ERROR_NESTING_NOT_ALLOWED
1821
// Cannot nest calls to LoadModule.
1823
ERROR_NESTING_NOT_ALLOWED = DWORD(215);
1824
{$EXTERNALSYM ERROR_NESTING_NOT_ALLOWED}
1827
// MessageId: ERROR_EXE_MACHINE_TYPE_MISMATCH
1831
// The image file %1 is valid, but is for a machine type other than the current machine.
1833
ERROR_EXE_MACHINE_TYPE_MISMATCH = DWORD(216);
1834
{$EXTERNALSYM ERROR_EXE_MACHINE_TYPE_MISMATCH}
1837
// MessageId: ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY
1841
// The image file %1 is signed, unable to modify.
1843
ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY = DWORD(217);
1844
{$EXTERNALSYM ERROR_EXE_CANNOT_MODIFY_SIGNED_BINARY}
1847
// MessageId: ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY
1851
// The image file %1 is strong signed, unable to modify.
1853
ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY = DWORD(218);
1854
{$EXTERNALSYM ERROR_EXE_CANNOT_MODIFY_STRONG_SIGNED_BINARY}
1857
// MessageId: ERROR_BAD_PIPE
1861
// The pipe state is invalid.
1863
ERROR_BAD_PIPE = DWORD(230);
1864
{$EXTERNALSYM ERROR_BAD_PIPE}
1867
// MessageId: ERROR_PIPE_BUSY
1871
// All pipe instances are busy.
1873
ERROR_PIPE_BUSY = DWORD(231);
1874
{$EXTERNALSYM ERROR_PIPE_BUSY}
1877
// MessageId: ERROR_NO_DATA
1881
// The pipe is being closed.
1883
ERROR_NO_DATA = DWORD(232);
1884
{$EXTERNALSYM ERROR_NO_DATA}
1887
// MessageId: ERROR_PIPE_NOT_CONNECTED
1891
// No process is on the other end of the pipe.
1893
ERROR_PIPE_NOT_CONNECTED = DWORD(233);
1894
{$EXTERNALSYM ERROR_PIPE_NOT_CONNECTED}
1897
// MessageId: ERROR_MORE_DATA
1901
// More data is available.
1903
ERROR_MORE_DATA = DWORD(234); // dderror
1904
{$EXTERNALSYM ERROR_MORE_DATA}
1907
// MessageId: ERROR_VC_DISCONNECTED
1911
// The session was canceled.
1913
ERROR_VC_DISCONNECTED = DWORD(240);
1914
{$EXTERNALSYM ERROR_VC_DISCONNECTED}
1917
// MessageId: ERROR_INVALID_EA_NAME
1921
// The specified extended attribute name was invalid.
1923
ERROR_INVALID_EA_NAME = DWORD(254);
1924
{$EXTERNALSYM ERROR_INVALID_EA_NAME}
1927
// MessageId: ERROR_EA_LIST_INCONSISTENT
1931
// The extended attributes are inconsistent.
1933
ERROR_EA_LIST_INCONSISTENT = DWORD(255);
1934
{$EXTERNALSYM ERROR_EA_LIST_INCONSISTENT}
1937
// MessageId: WAIT_TIMEOUT
1941
// The wait operation timed out.
1943
WAIT_TIMEOUT = DWORD(258); // dderror
1944
{$EXTERNALSYM WAIT_TIMEOUT}
1947
// MessageId: ERROR_NO_MORE_ITEMS
1951
// No more data is available.
1953
ERROR_NO_MORE_ITEMS = DWORD(259);
1954
{$EXTERNALSYM ERROR_NO_MORE_ITEMS}
1957
// MessageId: ERROR_CANNOT_COPY
1961
// The copy functions cannot be used.
1963
ERROR_CANNOT_COPY = DWORD(266);
1964
{$EXTERNALSYM ERROR_CANNOT_COPY}
1967
// MessageId: ERROR_DIRECTORY
1971
// The directory name is invalid.
1973
ERROR_DIRECTORY = DWORD(267);
1974
{$EXTERNALSYM ERROR_DIRECTORY}
1977
// MessageId: ERROR_EAS_DIDNT_FIT
1981
// The extended attributes did not fit in the buffer.
1983
ERROR_EAS_DIDNT_FIT = DWORD(275);
1984
{$EXTERNALSYM ERROR_EAS_DIDNT_FIT}
1987
// MessageId: ERROR_EA_FILE_CORRUPT
1991
// The extended attribute file on the mounted file system is corrupt.
1993
ERROR_EA_FILE_CORRUPT = DWORD(276);
1994
{$EXTERNALSYM ERROR_EA_FILE_CORRUPT}
1997
// MessageId: ERROR_EA_TABLE_FULL
2001
// The extended attribute table file is full.
2003
ERROR_EA_TABLE_FULL = DWORD(277);
2004
{$EXTERNALSYM ERROR_EA_TABLE_FULL}
2007
// MessageId: ERROR_INVALID_EA_HANDLE
2011
// The specified extended attribute handle is invalid.
2013
ERROR_INVALID_EA_HANDLE = DWORD(278);
2014
{$EXTERNALSYM ERROR_INVALID_EA_HANDLE}
2017
// MessageId: ERROR_EAS_NOT_SUPPORTED
2021
// The mounted file system does not support extended attributes.
2023
ERROR_EAS_NOT_SUPPORTED = DWORD(282);
2024
{$EXTERNALSYM ERROR_EAS_NOT_SUPPORTED}
2027
// MessageId: ERROR_NOT_OWNER
2031
// Attempt to release mutex not owned by caller.
2033
ERROR_NOT_OWNER = DWORD(288);
2034
{$EXTERNALSYM ERROR_NOT_OWNER}
2037
// MessageId: ERROR_TOO_MANY_POSTS
2041
// Too many posts were made to a semaphore.
2043
ERROR_TOO_MANY_POSTS = DWORD(298);
2044
{$EXTERNALSYM ERROR_TOO_MANY_POSTS}
2047
// MessageId: ERROR_PARTIAL_COPY
2051
// Only part of a ReadProcessMemory or WriteProcessMemory request was completed.
2053
ERROR_PARTIAL_COPY = DWORD(299);
2054
{$EXTERNALSYM ERROR_PARTIAL_COPY}
2057
// MessageId: ERROR_OPLOCK_NOT_GRANTED
2061
// The oplock request is denied.
2063
ERROR_OPLOCK_NOT_GRANTED = DWORD(300);
2064
{$EXTERNALSYM ERROR_OPLOCK_NOT_GRANTED}
2067
// MessageId: ERROR_INVALID_OPLOCK_PROTOCOL
2071
// An invalid oplock acknowledgment was received by the system.
2073
ERROR_INVALID_OPLOCK_PROTOCOL = DWORD(301);
2074
{$EXTERNALSYM ERROR_INVALID_OPLOCK_PROTOCOL}
2077
// MessageId: ERROR_DISK_TOO_FRAGMENTED
2081
// The volume is too fragmented to complete this operation.
2083
ERROR_DISK_TOO_FRAGMENTED = DWORD(302);
2084
{$EXTERNALSYM ERROR_DISK_TOO_FRAGMENTED}
2087
// MessageId: ERROR_DELETE_PENDING
2091
// The file cannot be opened because it is in the process of being deleted.
2093
ERROR_DELETE_PENDING = DWORD(303);
2094
{$EXTERNALSYM ERROR_DELETE_PENDING}
2097
// MessageId: ERROR_MR_MID_NOT_FOUND
2101
// The system cannot find message text for message number 0x%1 in the message file for %2.
2103
ERROR_MR_MID_NOT_FOUND = DWORD(317);
2104
{$EXTERNALSYM ERROR_MR_MID_NOT_FOUND}
2107
// MessageId: ERROR_SCOPE_NOT_FOUND
2111
// The scope specified was not found.
2113
ERROR_SCOPE_NOT_FOUND = DWORD(318);
2114
{$EXTERNALSYM ERROR_SCOPE_NOT_FOUND}
2117
// MessageId: ERROR_INVALID_ADDRESS
2121
// Attempt to access invalid address.
2123
ERROR_INVALID_ADDRESS = DWORD(487);
2124
{$EXTERNALSYM ERROR_INVALID_ADDRESS}
2127
// MessageId: ERROR_ARITHMETIC_OVERFLOW
2131
// Arithmetic result exceeded 32 bits.
2133
ERROR_ARITHMETIC_OVERFLOW = DWORD(534);
2134
{$EXTERNALSYM ERROR_ARITHMETIC_OVERFLOW}
2137
// MessageId: ERROR_PIPE_CONNECTED
2141
// There is a process on other end of the pipe.
2143
ERROR_PIPE_CONNECTED = DWORD(535);
2144
{$EXTERNALSYM ERROR_PIPE_CONNECTED}
2147
// MessageId: ERROR_PIPE_LISTENING
2151
// Waiting for a process to open the other end of the pipe.
2153
ERROR_PIPE_LISTENING = DWORD(536);
2154
{$EXTERNALSYM ERROR_PIPE_LISTENING}
2157
// MessageId: ERROR_EA_ACCESS_DENIED
2161
// Access to the extended attribute was denied.
2163
ERROR_EA_ACCESS_DENIED = DWORD(994);
2164
{$EXTERNALSYM ERROR_EA_ACCESS_DENIED}
2167
// MessageId: ERROR_OPERATION_ABORTED
2171
// The I/O operation has been aborted because of either a thread exit or an application request.
2173
ERROR_OPERATION_ABORTED = DWORD(995);
2174
{$EXTERNALSYM ERROR_OPERATION_ABORTED}
2177
// MessageId: ERROR_IO_INCOMPLETE
2181
// Overlapped I/O event is not in a signaled state.
2183
ERROR_IO_INCOMPLETE = DWORD(996);
2184
{$EXTERNALSYM ERROR_IO_INCOMPLETE}
2187
// MessageId: ERROR_IO_PENDING
2191
// Overlapped I/O operation is in progress.
2193
ERROR_IO_PENDING = DWORD(997); // dderror
2194
{$EXTERNALSYM ERROR_IO_PENDING}
2197
// MessageId: ERROR_NOACCESS
2201
// Invalid access to memory location.
2203
ERROR_NOACCESS = DWORD(998);
2204
{$EXTERNALSYM ERROR_NOACCESS}
2207
// MessageId: ERROR_SWAPERROR
2211
// Error performing inpage operation.
2213
ERROR_SWAPERROR = DWORD(999);
2214
{$EXTERNALSYM ERROR_SWAPERROR}
2217
// MessageId: ERROR_STACK_OVERFLOW
2221
// Recursion too deep; the stack overflowed.
2223
ERROR_STACK_OVERFLOW = DWORD(1001);
2224
{$EXTERNALSYM ERROR_STACK_OVERFLOW}
2227
// MessageId: ERROR_INVALID_MESSAGE
2231
// The window cannot act on the sent message.
2233
ERROR_INVALID_MESSAGE = DWORD(1002);
2234
{$EXTERNALSYM ERROR_INVALID_MESSAGE}
2237
// MessageId: ERROR_CAN_NOT_COMPLETE
2241
// Cannot complete this function.
2243
ERROR_CAN_NOT_COMPLETE = DWORD(1003);
2244
{$EXTERNALSYM ERROR_CAN_NOT_COMPLETE}
2247
// MessageId: ERROR_INVALID_FLAGS
2253
ERROR_INVALID_FLAGS = DWORD(1004);
2254
{$EXTERNALSYM ERROR_INVALID_FLAGS}
2257
// MessageId: ERROR_UNRECOGNIZED_VOLUME
2261
// The volume does not contain a recognized file system.
2262
// Please make sure that all required file system drivers are loaded and that the volume is not corrupted.
2264
ERROR_UNRECOGNIZED_VOLUME = DWORD(1005);
2265
{$EXTERNALSYM ERROR_UNRECOGNIZED_VOLUME}
2268
// MessageId: ERROR_FILE_INVALID
2272
// The volume for a file has been externally altered so that the opened file is no longer valid.
2274
ERROR_FILE_INVALID = DWORD(1006);
2275
{$EXTERNALSYM ERROR_FILE_INVALID}
2278
// MessageId: ERROR_FULLSCREEN_MODE
2282
// The requested operation cannot be performed in full-screen mode.
2284
ERROR_FULLSCREEN_MODE = DWORD(1007);
2285
{$EXTERNALSYM ERROR_FULLSCREEN_MODE}
2288
// MessageId: ERROR_NO_TOKEN
2292
// An attempt was made to reference a token that does not exist.
2294
ERROR_NO_TOKEN = DWORD(1008);
2295
{$EXTERNALSYM ERROR_NO_TOKEN}
2298
// MessageId: ERROR_BADDB
2302
// The configuration registry database is corrupt.
2304
ERROR_BADDB = DWORD(1009);
2305
{$EXTERNALSYM ERROR_BADDB}
2308
// MessageId: ERROR_BADKEY
2312
// The configuration registry key is invalid.
2314
ERROR_BADKEY = DWORD(1010);
2315
{$EXTERNALSYM ERROR_BADKEY}
2318
// MessageId: ERROR_CANTOPEN
2322
// The configuration registry key could not be opened.
2324
ERROR_CANTOPEN = DWORD(1011);
2325
{$EXTERNALSYM ERROR_CANTOPEN}
2328
// MessageId: ERROR_CANTREAD
2332
// The configuration registry key could not be read.
2334
ERROR_CANTREAD = DWORD(1012);
2335
{$EXTERNALSYM ERROR_CANTREAD}
2338
// MessageId: ERROR_CANTWRITE
2342
// The configuration registry key could not be written.
2344
ERROR_CANTWRITE = DWORD(1013);
2345
{$EXTERNALSYM ERROR_CANTWRITE}
2348
// MessageId: ERROR_REGISTRY_RECOVERED
2352
// One of the files in the registry database had to be recovered by use of a log or alternate copy. The recovery was successful.
2354
ERROR_REGISTRY_RECOVERED = DWORD(1014);
2355
{$EXTERNALSYM ERROR_REGISTRY_RECOVERED}
2358
// MessageId: ERROR_REGISTRY_CORRUPT
2362
// 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.
2364
ERROR_REGISTRY_CORRUPT = DWORD(1015);
2365
{$EXTERNALSYM ERROR_REGISTRY_CORRUPT}
2368
// MessageId: ERROR_REGISTRY_IO_FAILED
2372
// 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.
2374
ERROR_REGISTRY_IO_FAILED = DWORD(1016);
2375
{$EXTERNALSYM ERROR_REGISTRY_IO_FAILED}
2378
// MessageId: ERROR_NOT_REGISTRY_FILE
2382
// The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format.
2384
ERROR_NOT_REGISTRY_FILE = DWORD(1017);
2385
{$EXTERNALSYM ERROR_NOT_REGISTRY_FILE}
2388
// MessageId: ERROR_KEY_DELETED
2392
// Illegal operation attempted on a registry key that has been marked for deletion.
2394
ERROR_KEY_DELETED = DWORD(1018);
2395
{$EXTERNALSYM ERROR_KEY_DELETED}
2398
// MessageId: ERROR_NO_LOG_SPACE
2402
// System could not allocate the required space in a registry log.
2404
ERROR_NO_LOG_SPACE = DWORD(1019);
2405
{$EXTERNALSYM ERROR_NO_LOG_SPACE}
2408
// MessageId: ERROR_KEY_HAS_CHILDREN
2412
// Cannot create a symbolic link in a registry key that already has subkeys or values.
2414
ERROR_KEY_HAS_CHILDREN = DWORD(1020);
2415
{$EXTERNALSYM ERROR_KEY_HAS_CHILDREN}
2418
// MessageId: ERROR_CHILD_MUST_BE_VOLATILE
2422
// Cannot create a stable subkey under a volatile parent key.
2424
ERROR_CHILD_MUST_BE_VOLATILE = DWORD(1021);
2425
{$EXTERNALSYM ERROR_CHILD_MUST_BE_VOLATILE}
2428
// MessageId: ERROR_NOTIFY_ENUM_DIR
2432
// 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.
2434
ERROR_NOTIFY_ENUM_DIR = DWORD(1022);
2435
{$EXTERNALSYM ERROR_NOTIFY_ENUM_DIR}
2438
// MessageId: ERROR_DEPENDENT_SERVICES_RUNNING
2442
// A stop control has been sent to a service that other running services are dependent on.
2444
ERROR_DEPENDENT_SERVICES_RUNNING = DWORD(1051);
2445
{$EXTERNALSYM ERROR_DEPENDENT_SERVICES_RUNNING}
2448
// MessageId: ERROR_INVALID_SERVICE_CONTROL
2452
// The requested control is not valid for this service.
2454
ERROR_INVALID_SERVICE_CONTROL = DWORD(1052);
2455
{$EXTERNALSYM ERROR_INVALID_SERVICE_CONTROL}
2458
// MessageId: ERROR_SERVICE_REQUEST_TIMEOUT
2462
// The service did not respond to the start or control request in a timely fashion.
2464
ERROR_SERVICE_REQUEST_TIMEOUT = DWORD(1053);
2465
{$EXTERNALSYM ERROR_SERVICE_REQUEST_TIMEOUT}
2468
// MessageId: ERROR_SERVICE_NO_THREAD
2472
// A thread could not be created for the service.
2474
ERROR_SERVICE_NO_THREAD = DWORD(1054);
2475
{$EXTERNALSYM ERROR_SERVICE_NO_THREAD}
2478
// MessageId: ERROR_SERVICE_DATABASE_LOCKED
2482
// The service database is locked.
2484
ERROR_SERVICE_DATABASE_LOCKED = DWORD(1055);
2485
{$EXTERNALSYM ERROR_SERVICE_DATABASE_LOCKED}
2488
// MessageId: ERROR_SERVICE_ALREADY_RUNNING
2492
// An instance of the service is already running.
2494
ERROR_SERVICE_ALREADY_RUNNING = DWORD(1056);
2495
{$EXTERNALSYM ERROR_SERVICE_ALREADY_RUNNING}
2498
// MessageId: ERROR_INVALID_SERVICE_ACCOUNT
2502
// The account name is invalid or does not exist, or the password is invalid for the account name specified.
2504
ERROR_INVALID_SERVICE_ACCOUNT = DWORD(1057);
2505
{$EXTERNALSYM ERROR_INVALID_SERVICE_ACCOUNT}
2508
// MessageId: ERROR_SERVICE_DISABLED
2512
// The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
2514
ERROR_SERVICE_DISABLED = DWORD(1058);
2515
{$EXTERNALSYM ERROR_SERVICE_DISABLED}
2518
// MessageId: ERROR_CIRCULAR_DEPENDENCY
2522
// Circular service dependency was specified.
2524
ERROR_CIRCULAR_DEPENDENCY = DWORD(1059);
2525
{$EXTERNALSYM ERROR_CIRCULAR_DEPENDENCY}
2528
// MessageId: ERROR_SERVICE_DOES_NOT_EXIST
2532
// The specified service does not exist as an installed service.
2534
ERROR_SERVICE_DOES_NOT_EXIST = DWORD(1060);
2535
{$EXTERNALSYM ERROR_SERVICE_DOES_NOT_EXIST}
2538
// MessageId: ERROR_SERVICE_CANNOT_ACCEPT_CTRL
2542
// The service cannot accept control messages at this time.
2544
ERROR_SERVICE_CANNOT_ACCEPT_CTRL = DWORD(1061);
2545
{$EXTERNALSYM ERROR_SERVICE_CANNOT_ACCEPT_CTRL}
2548
// MessageId: ERROR_SERVICE_NOT_ACTIVE
2552
// The service has not been started.
2554
ERROR_SERVICE_NOT_ACTIVE = DWORD(1062);
2555
{$EXTERNALSYM ERROR_SERVICE_NOT_ACTIVE}
2558
// MessageId: ERROR_FAILED_SERVICE_CONTROLLER_CONNECT
2562
// The service process could not connect to the service controller.
2564
ERROR_FAILED_SERVICE_CONTROLLER_CONNECT = DWORD(1063);
2565
{$EXTERNALSYM ERROR_FAILED_SERVICE_CONTROLLER_CONNECT}
2568
// MessageId: ERROR_EXCEPTION_IN_SERVICE
2572
// An exception occurred in the service when handling the control request.
2574
ERROR_EXCEPTION_IN_SERVICE = DWORD(1064);
2575
{$EXTERNALSYM ERROR_EXCEPTION_IN_SERVICE}
2578
// MessageId: ERROR_DATABASE_DOES_NOT_EXIST
2582
// The database specified does not exist.
2584
ERROR_DATABASE_DOES_NOT_EXIST = DWORD(1065);
2585
{$EXTERNALSYM ERROR_DATABASE_DOES_NOT_EXIST}
2588
// MessageId: ERROR_SERVICE_SPECIFIC_ERROR
2592
// The service has returned a service-specific error code.
2594
ERROR_SERVICE_SPECIFIC_ERROR = DWORD(1066);
2595
{$EXTERNALSYM ERROR_SERVICE_SPECIFIC_ERROR}
2598
// MessageId: ERROR_PROCESS_ABORTED
2602
// The process terminated unexpectedly.
2604
ERROR_PROCESS_ABORTED = DWORD(1067);
2605
{$EXTERNALSYM ERROR_PROCESS_ABORTED}
2608
// MessageId: ERROR_SERVICE_DEPENDENCY_FAIL
2612
// The dependency service or group failed to start.
2614
ERROR_SERVICE_DEPENDENCY_FAIL = DWORD(1068);
2615
{$EXTERNALSYM ERROR_SERVICE_DEPENDENCY_FAIL}
2618
// MessageId: ERROR_SERVICE_LOGON_FAILED
2622
// The service did not start due to a logon failure.
2624
ERROR_SERVICE_LOGON_FAILED = DWORD(1069);
2625
{$EXTERNALSYM ERROR_SERVICE_LOGON_FAILED}
2628
// MessageId: ERROR_SERVICE_START_HANG
2632
// After starting, the service hung in a start-pending state.
2634
ERROR_SERVICE_START_HANG = DWORD(1070);
2635
{$EXTERNALSYM ERROR_SERVICE_START_HANG}
2638
// MessageId: ERROR_INVALID_SERVICE_LOCK
2642
// The specified service database lock is invalid.
2644
ERROR_INVALID_SERVICE_LOCK = DWORD(1071);
2645
{$EXTERNALSYM ERROR_INVALID_SERVICE_LOCK}
2648
// MessageId: ERROR_SERVICE_MARKED_FOR_DELETE
2652
// The specified service has been marked for deletion.
2654
ERROR_SERVICE_MARKED_FOR_DELETE = DWORD(1072);
2655
{$EXTERNALSYM ERROR_SERVICE_MARKED_FOR_DELETE}
2658
// MessageId: ERROR_SERVICE_EXISTS
2662
// The specified service already exists.
2664
ERROR_SERVICE_EXISTS = DWORD(1073);
2665
{$EXTERNALSYM ERROR_SERVICE_EXISTS}
2668
// MessageId: ERROR_ALREADY_RUNNING_LKG
2672
// The system is currently running with the last-known-good configuration.
2674
ERROR_ALREADY_RUNNING_LKG = DWORD(1074);
2675
{$EXTERNALSYM ERROR_ALREADY_RUNNING_LKG}
2678
// MessageId: ERROR_SERVICE_DEPENDENCY_DELETED
2682
// The dependency service does not exist or has been marked for deletion.
2684
ERROR_SERVICE_DEPENDENCY_DELETED = DWORD(1075);
2685
{$EXTERNALSYM ERROR_SERVICE_DEPENDENCY_DELETED}
2688
// MessageId: ERROR_BOOT_ALREADY_ACCEPTED
2692
// The current boot has already been accepted for use as the last-known-good control set.
2694
ERROR_BOOT_ALREADY_ACCEPTED = DWORD(1076);
2695
{$EXTERNALSYM ERROR_BOOT_ALREADY_ACCEPTED}
2698
// MessageId: ERROR_SERVICE_NEVER_STARTED
2702
// No attempts to start the service have been made since the last boot.
2704
ERROR_SERVICE_NEVER_STARTED = DWORD(1077);
2705
{$EXTERNALSYM ERROR_SERVICE_NEVER_STARTED}
2708
// MessageId: ERROR_DUPLICATE_SERVICE_NAME
2712
// The name is already in use as either a service name or a service display name.
2714
ERROR_DUPLICATE_SERVICE_NAME = DWORD(1078);
2715
{$EXTERNALSYM ERROR_DUPLICATE_SERVICE_NAME}
2718
// MessageId: ERROR_DIFFERENT_SERVICE_ACCOUNT
2722
// The account specified for this service is different from the account specified for other services running in the same process.
2724
ERROR_DIFFERENT_SERVICE_ACCOUNT = DWORD(1079);
2725
{$EXTERNALSYM ERROR_DIFFERENT_SERVICE_ACCOUNT}
2728
// MessageId: ERROR_CANNOT_DETECT_DRIVER_FAILURE
2732
// Failure actions can only be set for Win32 services, not for drivers.
2734
ERROR_CANNOT_DETECT_DRIVER_FAILURE = DWORD(1080);
2735
{$EXTERNALSYM ERROR_CANNOT_DETECT_DRIVER_FAILURE}
2738
// MessageId: ERROR_CANNOT_DETECT_PROCESS_ABORT
2742
// This service runs in the same process as the service control manager.
2743
// Therefore, the service control manager cannot take action if this service's process terminates unexpectedly.
2745
ERROR_CANNOT_DETECT_PROCESS_ABORT = DWORD(1081);
2746
{$EXTERNALSYM ERROR_CANNOT_DETECT_PROCESS_ABORT}
2749
// MessageId: ERROR_NO_RECOVERY_PROGRAM
2753
// No recovery program has been configured for this service.
2755
ERROR_NO_RECOVERY_PROGRAM = DWORD(1082);
2756
{$EXTERNALSYM ERROR_NO_RECOVERY_PROGRAM}
2759
// MessageId: ERROR_SERVICE_NOT_IN_EXE
2763
// The executable program that this service is configured to run in does not implement the service.
2765
ERROR_SERVICE_NOT_IN_EXE = DWORD(1083);
2766
{$EXTERNALSYM ERROR_SERVICE_NOT_IN_EXE}
2769
// MessageId: ERROR_NOT_SAFEBOOT_SERVICE
2773
// This service cannot be started in Safe Mode
2775
ERROR_NOT_SAFEBOOT_SERVICE = DWORD(1084);
2776
{$EXTERNALSYM ERROR_NOT_SAFEBOOT_SERVICE}
2779
// MessageId: ERROR_END_OF_MEDIA
2783
// The physical end of the tape has been reached.
2785
ERROR_END_OF_MEDIA = DWORD(1100);
2786
{$EXTERNALSYM ERROR_END_OF_MEDIA}
2789
// MessageId: ERROR_FILEMARK_DETECTED
2793
// A tape access reached a filemark.
2795
ERROR_FILEMARK_DETECTED = DWORD(1101);
2796
{$EXTERNALSYM ERROR_FILEMARK_DETECTED}
2799
// MessageId: ERROR_BEGINNING_OF_MEDIA
2803
// The beginning of the tape or a partition was encountered.
2805
ERROR_BEGINNING_OF_MEDIA = DWORD(1102);
2806
{$EXTERNALSYM ERROR_BEGINNING_OF_MEDIA}
2809
// MessageId: ERROR_SETMARK_DETECTED
2813
// A tape access reached the end of a set of files.
2815
ERROR_SETMARK_DETECTED = DWORD(1103);
2816
{$EXTERNALSYM ERROR_SETMARK_DETECTED}
2819
// MessageId: ERROR_NO_DATA_DETECTED
2823
// No more data is on the tape.
2825
ERROR_NO_DATA_DETECTED = DWORD(1104);
2826
{$EXTERNALSYM ERROR_NO_DATA_DETECTED}
2829
// MessageId: ERROR_PARTITION_FAILURE
2833
// Tape could not be partitioned.
2835
ERROR_PARTITION_FAILURE = DWORD(1105);
2836
{$EXTERNALSYM ERROR_PARTITION_FAILURE}
2839
// MessageId: ERROR_INVALID_BLOCK_LENGTH
2843
// When accessing a new tape of a multivolume partition, the current block size is incorrect.
2845
ERROR_INVALID_BLOCK_LENGTH = DWORD(1106);
2846
{$EXTERNALSYM ERROR_INVALID_BLOCK_LENGTH}
2849
// MessageId: ERROR_DEVICE_NOT_PARTITIONED
2853
// Tape partition information could not be found when loading a tape.
2855
ERROR_DEVICE_NOT_PARTITIONED = DWORD(1107);
2856
{$EXTERNALSYM ERROR_DEVICE_NOT_PARTITIONED}
2859
// MessageId: ERROR_UNABLE_TO_LOCK_MEDIA
2863
// Unable to lock the media eject mechanism.
2865
ERROR_UNABLE_TO_LOCK_MEDIA = DWORD(1108);
2866
{$EXTERNALSYM ERROR_UNABLE_TO_LOCK_MEDIA}
2869
// MessageId: ERROR_UNABLE_TO_UNLOAD_MEDIA
2873
// Unable to unload the media.
2875
ERROR_UNABLE_TO_UNLOAD_MEDIA = DWORD(1109);
2876
{$EXTERNALSYM ERROR_UNABLE_TO_UNLOAD_MEDIA}
2879
// MessageId: ERROR_MEDIA_CHANGED
2883
// The media in the drive may have changed.
2885
ERROR_MEDIA_CHANGED = DWORD(1110);
2886
{$EXTERNALSYM ERROR_MEDIA_CHANGED}
2889
// MessageId: ERROR_BUS_RESET
2893
// The I/O bus was reset.
2895
ERROR_BUS_RESET = DWORD(1111);
2896
{$EXTERNALSYM ERROR_BUS_RESET}
2899
// MessageId: ERROR_NO_MEDIA_IN_DRIVE
2903
// No media in drive.
2905
ERROR_NO_MEDIA_IN_DRIVE = DWORD(1112);
2906
{$EXTERNALSYM ERROR_NO_MEDIA_IN_DRIVE}
2909
// MessageId: ERROR_NO_UNICODE_TRANSLATION
2913
// No mapping for the Unicode character exists in the target multi-byte code page.
2915
ERROR_NO_UNICODE_TRANSLATION = DWORD(1113);
2916
{$EXTERNALSYM ERROR_NO_UNICODE_TRANSLATION}
2919
// MessageId: ERROR_DLL_INIT_FAILED
2923
// A dynamic link library (DLL) initialization routine failed.
2925
ERROR_DLL_INIT_FAILED = DWORD(1114);
2926
{$EXTERNALSYM ERROR_DLL_INIT_FAILED}
2929
// MessageId: ERROR_SHUTDOWN_IN_PROGRESS
2933
// A system shutdown is in progress.
2935
ERROR_SHUTDOWN_IN_PROGRESS = DWORD(1115);
2936
{$EXTERNALSYM ERROR_SHUTDOWN_IN_PROGRESS}
2939
// MessageId: ERROR_NO_SHUTDOWN_IN_PROGRESS
2943
// Unable to abort the system shutdown because no shutdown was in progress.
2945
ERROR_NO_SHUTDOWN_IN_PROGRESS = DWORD(1116);
2946
{$EXTERNALSYM ERROR_NO_SHUTDOWN_IN_PROGRESS}
2949
// MessageId: ERROR_IO_DEVICE
2953
// The request could not be performed because of an I/O device error.
2955
ERROR_IO_DEVICE = DWORD(1117);
2956
{$EXTERNALSYM ERROR_IO_DEVICE}
2959
// MessageId: ERROR_SERIAL_NO_DEVICE
2963
// No serial device was successfully initialized. The serial driver will unload.
2965
ERROR_SERIAL_NO_DEVICE = DWORD(1118);
2966
{$EXTERNALSYM ERROR_SERIAL_NO_DEVICE}
2969
// MessageId: ERROR_IRQ_BUSY
2973
// 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.
2975
ERROR_IRQ_BUSY = DWORD(1119);
2976
{$EXTERNALSYM ERROR_IRQ_BUSY}
2979
// MessageId: ERROR_MORE_WRITES
2983
// A serial I/O operation was completed by another write to the serial port.
2984
// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
2986
ERROR_MORE_WRITES = DWORD(1120);
2987
{$EXTERNALSYM ERROR_MORE_WRITES}
2990
// MessageId: ERROR_COUNTER_TIMEOUT
2994
// A serial I/O operation completed because the timeout period expired.
2995
// (The IOCTL_SERIAL_XOFF_COUNTER did not reach zero.)
2997
ERROR_COUNTER_TIMEOUT = DWORD(1121);
2998
{$EXTERNALSYM ERROR_COUNTER_TIMEOUT}
3001
// MessageId: ERROR_FLOPPY_ID_MARK_NOT_FOUND
3005
// No ID address mark was found on the floppy disk.
3007
ERROR_FLOPPY_ID_MARK_NOT_FOUND = DWORD(1122);
3008
{$EXTERNALSYM ERROR_FLOPPY_ID_MARK_NOT_FOUND}
3011
// MessageId: ERROR_FLOPPY_WRONG_CYLINDER
3015
// Mismatch between the floppy disk sector ID field and the floppy disk controller track address.
3017
ERROR_FLOPPY_WRONG_CYLINDER = DWORD(1123);
3018
{$EXTERNALSYM ERROR_FLOPPY_WRONG_CYLINDER}
3021
// MessageId: ERROR_FLOPPY_UNKNOWN_ERROR
3025
// The floppy disk controller reported an error that is not recognized by the floppy disk driver.
3027
ERROR_FLOPPY_UNKNOWN_ERROR = DWORD(1124);
3028
{$EXTERNALSYM ERROR_FLOPPY_UNKNOWN_ERROR}
3031
// MessageId: ERROR_FLOPPY_BAD_REGISTERS
3035
// The floppy disk controller returned inconsistent results in its registers.
3037
ERROR_FLOPPY_BAD_REGISTERS = DWORD(1125);
3038
{$EXTERNALSYM ERROR_FLOPPY_BAD_REGISTERS}
3041
// MessageId: ERROR_DISK_RECALIBRATE_FAILED
3045
// While accessing the hard disk, a recalibrate operation failed, even after retries.
3047
ERROR_DISK_RECALIBRATE_FAILED = DWORD(1126);
3048
{$EXTERNALSYM ERROR_DISK_RECALIBRATE_FAILED}
3051
// MessageId: ERROR_DISK_OPERATION_FAILED
3055
// While accessing the hard disk, a disk operation failed even after retries.
3057
ERROR_DISK_OPERATION_FAILED = DWORD(1127);
3058
{$EXTERNALSYM ERROR_DISK_OPERATION_FAILED}
3061
// MessageId: ERROR_DISK_RESET_FAILED
3065
// While accessing the hard disk, a disk controller reset was needed, but even that failed.
3067
ERROR_DISK_RESET_FAILED = DWORD(1128);
3068
{$EXTERNALSYM ERROR_DISK_RESET_FAILED}
3071
// MessageId: ERROR_EOM_OVERFLOW
3075
// Physical end of tape encountered.
3077
ERROR_EOM_OVERFLOW = DWORD(1129);
3078
{$EXTERNALSYM ERROR_EOM_OVERFLOW}
3081
// MessageId: ERROR_NOT_ENOUGH_SERVER_MEMORY
3085
// Not enough server storage is available to process this command.
3087
ERROR_NOT_ENOUGH_SERVER_MEMORY = DWORD(1130);
3088
{$EXTERNALSYM ERROR_NOT_ENOUGH_SERVER_MEMORY}
3091
// MessageId: ERROR_POSSIBLE_DEADLOCK
3095
// A potential deadlock condition has been detected.
3097
ERROR_POSSIBLE_DEADLOCK = DWORD(1131);
3098
{$EXTERNALSYM ERROR_POSSIBLE_DEADLOCK}
3101
// MessageId: ERROR_MAPPED_ALIGNMENT
3105
// The base address or the file offset specified does not have the proper alignment.
3107
ERROR_MAPPED_ALIGNMENT = DWORD(1132);
3108
{$EXTERNALSYM ERROR_MAPPED_ALIGNMENT}
3111
// MessageId: ERROR_SET_POWER_STATE_VETOED
3115
// An attempt to change the system power state was vetoed by another application or driver.
3117
ERROR_SET_POWER_STATE_VETOED = DWORD(1140);
3118
{$EXTERNALSYM ERROR_SET_POWER_STATE_VETOED}
3121
// MessageId: ERROR_SET_POWER_STATE_FAILED
3125
// The system BIOS failed an attempt to change the system power state.
3127
ERROR_SET_POWER_STATE_FAILED = DWORD(1141);
3128
{$EXTERNALSYM ERROR_SET_POWER_STATE_FAILED}
3131
// MessageId: ERROR_TOO_MANY_LINKS
3135
// An attempt was made to create more links on a file than the file system supports.
3137
ERROR_TOO_MANY_LINKS = DWORD(1142);
3138
{$EXTERNALSYM ERROR_TOO_MANY_LINKS}
3141
// MessageId: ERROR_OLD_WIN_VERSION
3145
// The specified program requires a newer version of Windows.
3147
ERROR_OLD_WIN_VERSION = DWORD(1150);
3148
{$EXTERNALSYM ERROR_OLD_WIN_VERSION}
3151
// MessageId: ERROR_APP_WRONG_OS
3155
// The specified program is not a Windows or MS-DOS program.
3157
ERROR_APP_WRONG_OS = DWORD(1151);
3158
{$EXTERNALSYM ERROR_APP_WRONG_OS}
3161
// MessageId: ERROR_SINGLE_INSTANCE_APP
3165
// Cannot start more than one instance of the specified program.
3167
ERROR_SINGLE_INSTANCE_APP = DWORD(1152);
3168
{$EXTERNALSYM ERROR_SINGLE_INSTANCE_APP}
3171
// MessageId: ERROR_RMODE_APP
3175
// The specified program was written for an earlier version of Windows.
3177
ERROR_RMODE_APP = DWORD(1153);
3178
{$EXTERNALSYM ERROR_RMODE_APP}
3181
// MessageId: ERROR_INVALID_DLL
3185
// One of the library files needed to run this application is damaged.
3187
ERROR_INVALID_DLL = DWORD(1154);
3188
{$EXTERNALSYM ERROR_INVALID_DLL}
3191
// MessageId: ERROR_NO_ASSOCIATION
3195
// No application is associated with the specified file for this operation.
3197
ERROR_NO_ASSOCIATION = DWORD(1155);
3198
{$EXTERNALSYM ERROR_NO_ASSOCIATION}
3201
// MessageId: ERROR_DDE_FAIL
3205
// An error occurred in sending the command to the application.
3207
ERROR_DDE_FAIL = DWORD(1156);
3208
{$EXTERNALSYM ERROR_DDE_FAIL}
3211
// MessageId: ERROR_DLL_NOT_FOUND
3215
// One of the library files needed to run this application cannot be found.
3217
ERROR_DLL_NOT_FOUND = DWORD(1157);
3218
{$EXTERNALSYM ERROR_DLL_NOT_FOUND}
3221
// MessageId: ERROR_NO_MORE_USER_HANDLES
3225
// The current process has used all of its system allowance of handles for Window Manager objects.
3227
ERROR_NO_MORE_USER_HANDLES = DWORD(1158);
3228
{$EXTERNALSYM ERROR_NO_MORE_USER_HANDLES}
3231
// MessageId: ERROR_MESSAGE_SYNC_ONLY
3235
// The message can be used only with synchronous operations.
3237
ERROR_MESSAGE_SYNC_ONLY = DWORD(1159);
3238
{$EXTERNALSYM ERROR_MESSAGE_SYNC_ONLY}
3241
// MessageId: ERROR_SOURCE_ELEMENT_EMPTY
3245
// The indicated source element has no media.
3247
ERROR_SOURCE_ELEMENT_EMPTY = DWORD(1160);
3248
{$EXTERNALSYM ERROR_SOURCE_ELEMENT_EMPTY}
3251
// MessageId: ERROR_DESTINATION_ELEMENT_FULL
3255
// The indicated destination element already contains media.
3257
ERROR_DESTINATION_ELEMENT_FULL = DWORD(1161);
3258
{$EXTERNALSYM ERROR_DESTINATION_ELEMENT_FULL}
3261
// MessageId: ERROR_ILLEGAL_ELEMENT_ADDRESS
3265
// The indicated element does not exist.
3267
ERROR_ILLEGAL_ELEMENT_ADDRESS = DWORD(1162);
3268
{$EXTERNALSYM ERROR_ILLEGAL_ELEMENT_ADDRESS}
3271
// MessageId: ERROR_MAGAZINE_NOT_PRESENT
3275
// The indicated element is part of a magazine that is not present.
3277
ERROR_MAGAZINE_NOT_PRESENT = DWORD(1163);
3278
{$EXTERNALSYM ERROR_MAGAZINE_NOT_PRESENT}
3281
// MessageId: ERROR_DEVICE_REINITIALIZATION_NEEDED
3285
// The indicated device requires reinitialization due to hardware errors.
3287
ERROR_DEVICE_REINITIALIZATION_NEEDED = DWORD(1164); // dderror
3288
{$EXTERNALSYM ERROR_DEVICE_REINITIALIZATION_NEEDED}
3291
// MessageId: ERROR_DEVICE_REQUIRES_CLEANING
3295
// The device has indicated that cleaning is required before further operations are attempted.
3297
ERROR_DEVICE_REQUIRES_CLEANING = DWORD(1165);
3298
{$EXTERNALSYM ERROR_DEVICE_REQUIRES_CLEANING}
3301
// MessageId: ERROR_DEVICE_DOOR_OPEN
3305
// The device has indicated that its door is open.
3307
ERROR_DEVICE_DOOR_OPEN = DWORD(1166);
3308
{$EXTERNALSYM ERROR_DEVICE_DOOR_OPEN}
3311
// MessageId: ERROR_DEVICE_NOT_CONNECTED
3315
// The device is not connected.
3317
ERROR_DEVICE_NOT_CONNECTED = DWORD(1167);
3318
{$EXTERNALSYM ERROR_DEVICE_NOT_CONNECTED}
3321
// MessageId: ERROR_NOT_FOUND
3325
// Element not found.
3327
ERROR_NOT_FOUND = DWORD(1168);
3328
{$EXTERNALSYM ERROR_NOT_FOUND}
3331
// MessageId: ERROR_NO_MATCH
3335
// There was no match for the specified key in the index.
3337
ERROR_NO_MATCH = DWORD(1169);
3338
{$EXTERNALSYM ERROR_NO_MATCH}
3341
// MessageId: ERROR_SET_NOT_FOUND
3345
// The property set specified does not exist on the object.
3347
ERROR_SET_NOT_FOUND = DWORD(1170);
3348
{$EXTERNALSYM ERROR_SET_NOT_FOUND}
3351
// MessageId: ERROR_POINT_NOT_FOUND
3355
// The point passed to GetMouseMovePoints is not in the buffer.
3357
ERROR_POINT_NOT_FOUND = DWORD(1171);
3358
{$EXTERNALSYM ERROR_POINT_NOT_FOUND}
3361
// MessageId: ERROR_NO_TRACKING_SERVICE
3365
// The tracking (workstation) service is not running.
3367
ERROR_NO_TRACKING_SERVICE = DWORD(1172);
3368
{$EXTERNALSYM ERROR_NO_TRACKING_SERVICE}
3371
// MessageId: ERROR_NO_VOLUME_ID
3375
// The Volume ID could not be found.
3377
ERROR_NO_VOLUME_ID = DWORD(1173);
3378
{$EXTERNALSYM ERROR_NO_VOLUME_ID}
3381
// MessageId: ERROR_UNABLE_TO_REMOVE_REPLACED
3385
// Unable to remove the file to be replaced.
3387
ERROR_UNABLE_TO_REMOVE_REPLACED = DWORD(1175);
3388
{$EXTERNALSYM ERROR_UNABLE_TO_REMOVE_REPLACED}
3391
// MessageId: ERROR_UNABLE_TO_MOVE_REPLACEMENT
3395
// Unable to move the replacement file to the file to be replaced. The file to be replaced has retained its original name.
3397
ERROR_UNABLE_TO_MOVE_REPLACEMENT = DWORD(1176);
3398
{$EXTERNALSYM ERROR_UNABLE_TO_MOVE_REPLACEMENT}
3401
// MessageId: ERROR_UNABLE_TO_MOVE_REPLACEMENT_2
3405
// Unable to move the replacement file to the file to be replaced. The file to be replaced has been renamed using the backup name.
3407
ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 = DWORD(1177);
3408
{$EXTERNALSYM ERROR_UNABLE_TO_MOVE_REPLACEMENT_2}
3411
// MessageId: ERROR_JOURNAL_DELETE_IN_PROGRESS
3415
// The volume change journal is being deleted.
3417
ERROR_JOURNAL_DELETE_IN_PROGRESS = DWORD(1178);
3418
{$EXTERNALSYM ERROR_JOURNAL_DELETE_IN_PROGRESS}
3421
// MessageId: ERROR_JOURNAL_NOT_ACTIVE
3425
// The volume change journal is not active.
3427
ERROR_JOURNAL_NOT_ACTIVE = DWORD(1179);
3428
{$EXTERNALSYM ERROR_JOURNAL_NOT_ACTIVE}
3431
// MessageId: ERROR_POTENTIAL_FILE_FOUND
3435
// A file was found, but it may not be the correct file.
3437
ERROR_POTENTIAL_FILE_FOUND = DWORD(1180);
3438
{$EXTERNALSYM ERROR_POTENTIAL_FILE_FOUND}
3441
// MessageId: ERROR_JOURNAL_ENTRY_DELETED
3445
// The journal entry has been deleted from the journal.
3447
ERROR_JOURNAL_ENTRY_DELETED = DWORD(1181);
3448
{$EXTERNALSYM ERROR_JOURNAL_ENTRY_DELETED}
3451
// MessageId: ERROR_BAD_DEVICE
3455
// The specified device name is invalid.
3457
ERROR_BAD_DEVICE = DWORD(1200);
3458
{$EXTERNALSYM ERROR_BAD_DEVICE}
3461
// MessageId: ERROR_CONNECTION_UNAVAIL
3465
// The device is not currently connected but it is a remembered connection.
3467
ERROR_CONNECTION_UNAVAIL = DWORD(1201);
3468
{$EXTERNALSYM ERROR_CONNECTION_UNAVAIL}
3471
// MessageId: ERROR_DEVICE_ALREADY_REMEMBERED
3475
// The local device name has a remembered connection to another network resource.
3477
ERROR_DEVICE_ALREADY_REMEMBERED = DWORD(1202);
3478
{$EXTERNALSYM ERROR_DEVICE_ALREADY_REMEMBERED}
3481
// MessageId: ERROR_NO_NET_OR_BAD_PATH
3485
// No network provider accepted the given network path.
3487
ERROR_NO_NET_OR_BAD_PATH = DWORD(1203);
3488
{$EXTERNALSYM ERROR_NO_NET_OR_BAD_PATH}
3491
// MessageId: ERROR_BAD_PROVIDER
3495
// The specified network provider name is invalid.
3497
ERROR_BAD_PROVIDER = DWORD(1204);
3498
{$EXTERNALSYM ERROR_BAD_PROVIDER}
3501
// MessageId: ERROR_CANNOT_OPEN_PROFILE
3505
// Unable to open the network connection profile.
3507
ERROR_CANNOT_OPEN_PROFILE = DWORD(1205);
3508
{$EXTERNALSYM ERROR_CANNOT_OPEN_PROFILE}
3511
// MessageId: ERROR_BAD_PROFILE
3515
// The network connection profile is corrupted.
3517
ERROR_BAD_PROFILE = DWORD(1206);
3518
{$EXTERNALSYM ERROR_BAD_PROFILE}
3521
// MessageId: ERROR_NOT_CONTAINER
3525
// Cannot enumerate a noncontainer.
3527
ERROR_NOT_CONTAINER = DWORD(1207);
3528
{$EXTERNALSYM ERROR_NOT_CONTAINER}
3531
// MessageId: ERROR_EXTENDED_ERROR
3535
// An extended error has occurred.
3537
ERROR_EXTENDED_ERROR = DWORD(1208);
3538
{$EXTERNALSYM ERROR_EXTENDED_ERROR}
3541
// MessageId: ERROR_INVALID_GROUPNAME
3545
// The format of the specified group name is invalid.
3547
ERROR_INVALID_GROUPNAME = DWORD(1209);
3548
{$EXTERNALSYM ERROR_INVALID_GROUPNAME}
3551
// MessageId: ERROR_INVALID_COMPUTERNAME
3555
// The format of the specified computer name is invalid.
3557
ERROR_INVALID_COMPUTERNAME = DWORD(1210);
3558
{$EXTERNALSYM ERROR_INVALID_COMPUTERNAME}
3561
// MessageId: ERROR_INVALID_EVENTNAME
3565
// The format of the specified event name is invalid.
3567
ERROR_INVALID_EVENTNAME = DWORD(1211);
3568
{$EXTERNALSYM ERROR_INVALID_EVENTNAME}
3571
// MessageId: ERROR_INVALID_DOMAINNAME
3575
// The format of the specified domain name is invalid.
3577
ERROR_INVALID_DOMAINNAME = DWORD(1212);
3578
{$EXTERNALSYM ERROR_INVALID_DOMAINNAME}
3581
// MessageId: ERROR_INVALID_SERVICENAME
3585
// The format of the specified service name is invalid.
3587
ERROR_INVALID_SERVICENAME = DWORD(1213);
3588
{$EXTERNALSYM ERROR_INVALID_SERVICENAME}
3591
// MessageId: ERROR_INVALID_NETNAME
3595
// The format of the specified network name is invalid.
3597
ERROR_INVALID_NETNAME = DWORD(1214);
3598
{$EXTERNALSYM ERROR_INVALID_NETNAME}
3601
// MessageId: ERROR_INVALID_SHARENAME
3605
// The format of the specified share name is invalid.
3607
ERROR_INVALID_SHARENAME = DWORD(1215);
3608
{$EXTERNALSYM ERROR_INVALID_SHARENAME}
3611
// MessageId: ERROR_INVALID_PASSWORDNAME
3615
// The format of the specified password is invalid.
3617
ERROR_INVALID_PASSWORDNAME = DWORD(1216);
3618
{$EXTERNALSYM ERROR_INVALID_PASSWORDNAME}
3621
// MessageId: ERROR_INVALID_MESSAGENAME
3625
// The format of the specified message name is invalid.
3627
ERROR_INVALID_MESSAGENAME = DWORD(1217);
3628
{$EXTERNALSYM ERROR_INVALID_MESSAGENAME}
3631
// MessageId: ERROR_INVALID_MESSAGEDEST
3635
// The format of the specified message destination is invalid.
3637
ERROR_INVALID_MESSAGEDEST = DWORD(1218);
3638
{$EXTERNALSYM ERROR_INVALID_MESSAGEDEST}
3641
// MessageId: ERROR_SESSION_CREDENTIAL_CONFLICT
3645
// Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.
3647
ERROR_SESSION_CREDENTIAL_CONFLICT = DWORD(1219);
3648
{$EXTERNALSYM ERROR_SESSION_CREDENTIAL_CONFLICT}
3651
// MessageId: ERROR_REMOTE_SESSION_LIMIT_EXCEEDED
3655
// An attempt was made to establish a session to a network server, but there are already too many sessions established to that server.
3657
ERROR_REMOTE_SESSION_LIMIT_EXCEEDED = DWORD(1220);
3658
{$EXTERNALSYM ERROR_REMOTE_SESSION_LIMIT_EXCEEDED}
3661
// MessageId: ERROR_DUP_DOMAINNAME
3665
// The workgroup or domain name is already in use by another computer on the network.
3667
ERROR_DUP_DOMAINNAME = DWORD(1221);
3668
{$EXTERNALSYM ERROR_DUP_DOMAINNAME}
3671
// MessageId: ERROR_NO_NETWORK
3675
// The network is not present or not started.
3677
ERROR_NO_NETWORK = DWORD(1222);
3678
{$EXTERNALSYM ERROR_NO_NETWORK}
3681
// MessageId: ERROR_CANCELLED
3685
// The operation was canceled by the user.
3687
ERROR_CANCELLED = DWORD(1223);
3688
{$EXTERNALSYM ERROR_CANCELLED}
3691
// MessageId: ERROR_USER_MAPPED_FILE
3695
// The requested operation cannot be performed on a file with a user-mapped section open.
3697
ERROR_USER_MAPPED_FILE = DWORD(1224);
3698
{$EXTERNALSYM ERROR_USER_MAPPED_FILE}
3701
// MessageId: ERROR_CONNECTION_REFUSED
3705
// The remote system refused the network connection.
3707
ERROR_CONNECTION_REFUSED = DWORD(1225);
3708
{$EXTERNALSYM ERROR_CONNECTION_REFUSED}
3711
// MessageId: ERROR_GRACEFUL_DISCONNECT
3715
// The network connection was gracefully closed.
3717
ERROR_GRACEFUL_DISCONNECT = DWORD(1226);
3718
{$EXTERNALSYM ERROR_GRACEFUL_DISCONNECT}
3721
// MessageId: ERROR_ADDRESS_ALREADY_ASSOCIATED
3725
// The network transport endpoint already has an address associated with it.
3727
ERROR_ADDRESS_ALREADY_ASSOCIATED = DWORD(1227);
3728
{$EXTERNALSYM ERROR_ADDRESS_ALREADY_ASSOCIATED}
3731
// MessageId: ERROR_ADDRESS_NOT_ASSOCIATED
3735
// An address has not yet been associated with the network endpoint.
3737
ERROR_ADDRESS_NOT_ASSOCIATED = DWORD(1228);
3738
{$EXTERNALSYM ERROR_ADDRESS_NOT_ASSOCIATED}
3741
// MessageId: ERROR_CONNECTION_INVALID
3745
// An operation was attempted on a nonexistent network connection.
3747
ERROR_CONNECTION_INVALID = DWORD(1229);
3748
{$EXTERNALSYM ERROR_CONNECTION_INVALID}
3751
// MessageId: ERROR_CONNECTION_ACTIVE
3755
// An invalid operation was attempted on an active network connection.
3757
ERROR_CONNECTION_ACTIVE = DWORD(1230);
3758
{$EXTERNALSYM ERROR_CONNECTION_ACTIVE}
3761
// MessageId: ERROR_NETWORK_UNREACHABLE
3765
// The network location cannot be reached. For information about network troubleshooting, see Windows Help.
3767
ERROR_NETWORK_UNREACHABLE = DWORD(1231);
3768
{$EXTERNALSYM ERROR_NETWORK_UNREACHABLE}
3771
// MessageId: ERROR_HOST_UNREACHABLE
3775
// The network location cannot be reached. For information about network troubleshooting, see Windows Help.
3777
ERROR_HOST_UNREACHABLE = DWORD(1232);
3778
{$EXTERNALSYM ERROR_HOST_UNREACHABLE}
3781
// MessageId: ERROR_PROTOCOL_UNREACHABLE
3785
// The network location cannot be reached. For information about network troubleshooting, see Windows Help.
3787
ERROR_PROTOCOL_UNREACHABLE = DWORD(1233);
3788
{$EXTERNALSYM ERROR_PROTOCOL_UNREACHABLE}
3791
// MessageId: ERROR_PORT_UNREACHABLE
3795
// No service is operating at the destination network endpoint on the remote system.
3797
ERROR_PORT_UNREACHABLE = DWORD(1234);
3798
{$EXTERNALSYM ERROR_PORT_UNREACHABLE}
3801
// MessageId: ERROR_REQUEST_ABORTED
3805
// The request was aborted.
3807
ERROR_REQUEST_ABORTED = DWORD(1235);
3808
{$EXTERNALSYM ERROR_REQUEST_ABORTED}
3811
// MessageId: ERROR_CONNECTION_ABORTED
3815
// The network connection was aborted by the local system.
3817
ERROR_CONNECTION_ABORTED = DWORD(1236);
3818
{$EXTERNALSYM ERROR_CONNECTION_ABORTED}
3821
// MessageId: ERROR_RETRY
3825
// The operation could not be completed. A retry should be performed.
3827
ERROR_RETRY = DWORD(1237);
3828
{$EXTERNALSYM ERROR_RETRY}
3831
// MessageId: ERROR_CONNECTION_COUNT_LIMIT
3835
// A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.
3837
ERROR_CONNECTION_COUNT_LIMIT = DWORD(1238);
3838
{$EXTERNALSYM ERROR_CONNECTION_COUNT_LIMIT}
3841
// MessageId: ERROR_LOGIN_TIME_RESTRICTION
3845
// Attempting to log in during an unauthorized time of day for this account.
3847
ERROR_LOGIN_TIME_RESTRICTION = DWORD(1239);
3848
{$EXTERNALSYM ERROR_LOGIN_TIME_RESTRICTION}
3851
// MessageId: ERROR_LOGIN_WKSTA_RESTRICTION
3855
// The account is not authorized to log in from this station.
3857
ERROR_LOGIN_WKSTA_RESTRICTION = DWORD(1240);
3858
{$EXTERNALSYM ERROR_LOGIN_WKSTA_RESTRICTION}
3861
// MessageId: ERROR_INCORRECT_ADDRESS
3865
// The network address could not be used for the operation requested.
3867
ERROR_INCORRECT_ADDRESS = DWORD(1241);
3868
{$EXTERNALSYM ERROR_INCORRECT_ADDRESS}
3871
// MessageId: ERROR_ALREADY_REGISTERED
3875
// The service is already registered.
3877
ERROR_ALREADY_REGISTERED = DWORD(1242);
3878
{$EXTERNALSYM ERROR_ALREADY_REGISTERED}
3881
// MessageId: ERROR_SERVICE_NOT_FOUND
3885
// The specified service does not exist.
3887
ERROR_SERVICE_NOT_FOUND = DWORD(1243);
3888
{$EXTERNALSYM ERROR_SERVICE_NOT_FOUND}
3891
// MessageId: ERROR_NOT_AUTHENTICATED
3895
// The operation being requested was not performed because the user has not been authenticated.
3897
ERROR_NOT_AUTHENTICATED = DWORD(1244);
3898
{$EXTERNALSYM ERROR_NOT_AUTHENTICATED}
3901
// MessageId: ERROR_NOT_LOGGED_ON
3905
// The operation being requested was not performed because the user has not logged on to the network.
3906
// The specified service does not exist.
3908
ERROR_NOT_LOGGED_ON = DWORD(1245);
3909
{$EXTERNALSYM ERROR_NOT_LOGGED_ON}
3912
// MessageId: ERROR_CONTINUE
3916
// Continue with work in progress.
3918
ERROR_CONTINUE = DWORD(1246); // dderror
3919
{$EXTERNALSYM ERROR_CONTINUE}
3922
// MessageId: ERROR_ALREADY_INITIALIZED
3926
// An attempt was made to perform an initialization operation when initialization has already been completed.
3928
ERROR_ALREADY_INITIALIZED = DWORD(1247);
3929
{$EXTERNALSYM ERROR_ALREADY_INITIALIZED}
3932
// MessageId: ERROR_NO_MORE_DEVICES
3936
// No more local devices.
3938
ERROR_NO_MORE_DEVICES = DWORD(1248); // dderror
3939
{$EXTERNALSYM ERROR_NO_MORE_DEVICES}
3942
// MessageId: ERROR_NO_SUCH_SITE
3946
// The specified site does not exist.
3948
ERROR_NO_SUCH_SITE = DWORD(1249);
3949
{$EXTERNALSYM ERROR_NO_SUCH_SITE}
3952
// MessageId: ERROR_DOMAIN_CONTROLLER_EXISTS
3956
// A domain controller with the specified name already exists.
3958
ERROR_DOMAIN_CONTROLLER_EXISTS = DWORD(1250);
3959
{$EXTERNALSYM ERROR_DOMAIN_CONTROLLER_EXISTS}
3962
// MessageId: ERROR_ONLY_IF_CONNECTED
3966
// This operation is supported only when you are connected to the server.
3968
ERROR_ONLY_IF_CONNECTED = DWORD(1251);
3969
{$EXTERNALSYM ERROR_ONLY_IF_CONNECTED}
3972
// MessageId: ERROR_OVERRIDE_NOCHANGES
3976
// The group policy framework should call the extension even if there are no changes.
3978
ERROR_OVERRIDE_NOCHANGES = DWORD(1252);
3979
{$EXTERNALSYM ERROR_OVERRIDE_NOCHANGES}
3982
// MessageId: ERROR_BAD_USER_PROFILE
3986
// The specified user does not have a valid profile.
3988
ERROR_BAD_USER_PROFILE = DWORD(1253);
3989
{$EXTERNALSYM ERROR_BAD_USER_PROFILE}
3992
// MessageId: ERROR_NOT_SUPPORTED_ON_SBS
3996
// This operation is not supported on a computer running Windows Server 2003 for Small Business Server
3998
ERROR_NOT_SUPPORTED_ON_SBS = DWORD(1254);
3999
{$EXTERNALSYM ERROR_NOT_SUPPORTED_ON_SBS}
4002
// MessageId: ERROR_SERVER_SHUTDOWN_IN_PROGRESS
4006
// The server machine is shutting down.
4008
ERROR_SERVER_SHUTDOWN_IN_PROGRESS = DWORD(1255);
4009
{$EXTERNALSYM ERROR_SERVER_SHUTDOWN_IN_PROGRESS}
4012
// MessageId: ERROR_HOST_DOWN
4016
// The remote system is not available. For information about network troubleshooting, see Windows Help.
4018
ERROR_HOST_DOWN = DWORD(1256);
4019
{$EXTERNALSYM ERROR_HOST_DOWN}
4022
// MessageId: ERROR_NON_ACCOUNT_SID
4026
// The security identifier provided is not from an account domain.
4028
ERROR_NON_ACCOUNT_SID = DWORD(1257);
4029
{$EXTERNALSYM ERROR_NON_ACCOUNT_SID}
4032
// MessageId: ERROR_NON_DOMAIN_SID
4036
// The security identifier provided does not have a domain component.
4038
ERROR_NON_DOMAIN_SID = DWORD(1258);
4039
{$EXTERNALSYM ERROR_NON_DOMAIN_SID}
4042
// MessageId: ERROR_APPHELP_BLOCK
4046
// AppHelp dialog canceled thus preventing the application from starting.
4048
ERROR_APPHELP_BLOCK = DWORD(1259);
4049
{$EXTERNALSYM ERROR_APPHELP_BLOCK}
4052
// MessageId: ERROR_ACCESS_DISABLED_BY_POLICY
4056
// Windows cannot open this program because it has been prevented by a software restriction policy. For more information, open Event Viewer or contact your system administrator.
4058
ERROR_ACCESS_DISABLED_BY_POLICY = DWORD(1260);
4059
{$EXTERNALSYM ERROR_ACCESS_DISABLED_BY_POLICY}
4062
// MessageId: ERROR_REG_NAT_CONSUMPTION
4066
// A program attempt to use an invalid register value. Normally caused by an uninitialized register. This error is Itanium specific.
4068
ERROR_REG_NAT_CONSUMPTION = DWORD(1261);
4069
{$EXTERNALSYM ERROR_REG_NAT_CONSUMPTION}
4072
// MessageId: ERROR_CSCSHARE_OFFLINE
4076
// The share is currently offline or does not exist.
4078
ERROR_CSCSHARE_OFFLINE = DWORD(1262);
4079
{$EXTERNALSYM ERROR_CSCSHARE_OFFLINE}
4082
// MessageId: ERROR_PKINIT_FAILURE
4086
// The kerberos protocol encountered an error while validating the
4087
// KDC certificate during smartcard logon. There is more information in the
4088
// system event log.
4090
ERROR_PKINIT_FAILURE = DWORD(1263);
4091
{$EXTERNALSYM ERROR_PKINIT_FAILURE}
4094
// MessageId: ERROR_SMARTCARD_SUBSYSTEM_FAILURE
4098
// The kerberos protocol encountered an error while attempting to utilize
4099
// the smartcard subsystem.
4101
ERROR_SMARTCARD_SUBSYSTEM_FAILURE = DWORD(1264);
4102
{$EXTERNALSYM ERROR_SMARTCARD_SUBSYSTEM_FAILURE}
4105
// MessageId: ERROR_DOWNGRADE_DETECTED
4109
// The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you.
4111
ERROR_DOWNGRADE_DETECTED = DWORD(1265);
4112
{$EXTERNALSYM ERROR_DOWNGRADE_DETECTED}
4115
// Do not use ID's 1266 - 1270 as the symbolicNames have been moved to SEC_E_*
4118
// MessageId: ERROR_MACHINE_LOCKED
4122
// The machine is locked and can not be shut down without the force option.
4124
ERROR_MACHINE_LOCKED = DWORD(1271);
4125
{$EXTERNALSYM ERROR_MACHINE_LOCKED}
4128
// MessageId: ERROR_CALLBACK_SUPPLIED_INVALID_DATA
4132
// An application-defined callback gave invalid data when called.
4134
ERROR_CALLBACK_SUPPLIED_INVALID_DATA = DWORD(1273);
4135
{$EXTERNALSYM ERROR_CALLBACK_SUPPLIED_INVALID_DATA}
4138
// MessageId: ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED
4142
// The group policy framework should call the extension in the synchronous foreground policy refresh.
4144
ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED = DWORD(1274);
4145
{$EXTERNALSYM ERROR_SYNC_FOREGROUND_REFRESH_REQUIRED}
4148
// MessageId: ERROR_DRIVER_BLOCKED
4152
// This driver has been blocked from loading
4154
ERROR_DRIVER_BLOCKED = DWORD(1275);
4155
{$EXTERNALSYM ERROR_DRIVER_BLOCKED}
4158
// MessageId: ERROR_INVALID_IMPORT_OF_NON_DLL
4162
// A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.
4164
ERROR_INVALID_IMPORT_OF_NON_DLL = DWORD(1276);
4165
{$EXTERNALSYM ERROR_INVALID_IMPORT_OF_NON_DLL}
4168
// MessageId: ERROR_ACCESS_DISABLED_WEBBLADE
4172
// Windows cannot open this program since it has been disabled.
4174
ERROR_ACCESS_DISABLED_WEBBLADE = DWORD(1277);
4175
{$EXTERNALSYM ERROR_ACCESS_DISABLED_WEBBLADE}
4178
// MessageId: ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER
4182
// Windows cannot open this program because the license enforcement system has been tampered with or become corrupted.
4184
ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER = DWORD(1278);
4185
{$EXTERNALSYM ERROR_ACCESS_DISABLED_WEBBLADE_TAMPER}
4188
// MessageId: ERROR_RECOVERY_FAILURE
4192
// A transaction recover failed.
4194
ERROR_RECOVERY_FAILURE = DWORD(1279);
4195
{$EXTERNALSYM ERROR_RECOVERY_FAILURE}
4198
// MessageId: ERROR_ALREADY_FIBER
4202
// The current thread has already been converted to a fiber.
4204
ERROR_ALREADY_FIBER = DWORD(1280);
4205
{$EXTERNALSYM ERROR_ALREADY_FIBER}
4208
// MessageId: ERROR_ALREADY_THREAD
4212
// The current thread has already been converted from a fiber.
4214
ERROR_ALREADY_THREAD = DWORD(1281);
4215
{$EXTERNALSYM ERROR_ALREADY_THREAD}
4218
// MessageId: ERROR_STACK_BUFFER_OVERRUN
4222
// The system detected an overrun of a stack-based buffer in this application. This
4223
// overrun could potentially allow a malicious user to gain control of this application.
4225
ERROR_STACK_BUFFER_OVERRUN = DWORD(1282);
4226
{$EXTERNALSYM ERROR_STACK_BUFFER_OVERRUN}
4229
// MessageId: ERROR_PARAMETER_QUOTA_EXCEEDED
4233
// Data present in one of the parameters is more than the function can operate on.
4235
ERROR_PARAMETER_QUOTA_EXCEEDED = DWORD(1283);
4236
{$EXTERNALSYM ERROR_PARAMETER_QUOTA_EXCEEDED}
4239
// MessageId: ERROR_DEBUGGER_INACTIVE
4243
// An attempt to do an operation on a debug object failed because the object is in the process of being deleted.
4245
ERROR_DEBUGGER_INACTIVE = DWORD(1284);
4246
{$EXTERNALSYM ERROR_DEBUGGER_INACTIVE}
4249
// MessageId: ERROR_DELAY_LOAD_FAILED
4253
// An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.
4255
ERROR_DELAY_LOAD_FAILED = DWORD(1285);
4256
{$EXTERNALSYM ERROR_DELAY_LOAD_FAILED}
4259
// MessageId: ERROR_VDM_DISALLOWED
4263
// %1 is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your system administrator.
4265
ERROR_VDM_DISALLOWED = DWORD(1286);
4266
{$EXTERNALSYM ERROR_VDM_DISALLOWED}
4269
// MessageId: ERROR_UNIDENTIFIED_ERROR
4273
// Insufficient information exists to identify the cause of failure.
4275
ERROR_UNIDENTIFIED_ERROR = DWORD(1287);
4276
{$EXTERNALSYM ERROR_UNIDENTIFIED_ERROR}
4278
///////////////////////////
4280
// Add new status codes before this point unless there is a component specific section below.
4282
///////////////////////////
4284
///////////////////////////
4286
// Security Status Codes //
4288
///////////////////////////
4291
// MessageId: ERROR_NOT_ALL_ASSIGNED
4295
// Not all privileges referenced are assigned to the caller.
4297
ERROR_NOT_ALL_ASSIGNED = DWORD(1300);
4298
{$EXTERNALSYM ERROR_NOT_ALL_ASSIGNED}
4301
// MessageId: ERROR_SOME_NOT_MAPPED
4305
// Some mapping between account names and security IDs was not done.
4307
ERROR_SOME_NOT_MAPPED = DWORD(1301);
4308
{$EXTERNALSYM ERROR_SOME_NOT_MAPPED}
4311
// MessageId: ERROR_NO_QUOTAS_FOR_ACCOUNT
4315
// No system quota limits are specifically set for this account.
4317
ERROR_NO_QUOTAS_FOR_ACCOUNT = DWORD(1302);
4318
{$EXTERNALSYM ERROR_NO_QUOTAS_FOR_ACCOUNT}
4321
// MessageId: ERROR_LOCAL_USER_SESSION_KEY
4325
// No encryption key is available. A well-known encryption key was returned.
4327
ERROR_LOCAL_USER_SESSION_KEY = DWORD(1303);
4328
{$EXTERNALSYM ERROR_LOCAL_USER_SESSION_KEY}
4331
// MessageId: ERROR_NULL_LM_PASSWORD
4335
// The password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string.
4337
ERROR_NULL_LM_PASSWORD = DWORD(1304);
4338
{$EXTERNALSYM ERROR_NULL_LM_PASSWORD}
4341
// MessageId: ERROR_UNKNOWN_REVISION
4345
// The revision level is unknown.
4347
ERROR_UNKNOWN_REVISION = DWORD(1305);
4348
{$EXTERNALSYM ERROR_UNKNOWN_REVISION}
4351
// MessageId: ERROR_REVISION_MISMATCH
4355
// Indicates two revision levels are incompatible.
4357
ERROR_REVISION_MISMATCH = DWORD(1306);
4358
{$EXTERNALSYM ERROR_REVISION_MISMATCH}
4361
// MessageId: ERROR_INVALID_OWNER
4365
// This security ID may not be assigned as the owner of this object.
4367
ERROR_INVALID_OWNER = DWORD(1307);
4368
{$EXTERNALSYM ERROR_INVALID_OWNER}
4371
// MessageId: ERROR_INVALID_PRIMARY_GROUP
4375
// This security ID may not be assigned as the primary group of an object.
4377
ERROR_INVALID_PRIMARY_GROUP = DWORD(1308);
4378
{$EXTERNALSYM ERROR_INVALID_PRIMARY_GROUP}
4381
// MessageId: ERROR_NO_IMPERSONATION_TOKEN
4385
// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
4387
ERROR_NO_IMPERSONATION_TOKEN = DWORD(1309);
4388
{$EXTERNALSYM ERROR_NO_IMPERSONATION_TOKEN}
4391
// MessageId: ERROR_CANT_DISABLE_MANDATORY
4395
// The group may not be disabled.
4397
ERROR_CANT_DISABLE_MANDATORY = DWORD(1310);
4398
{$EXTERNALSYM ERROR_CANT_DISABLE_MANDATORY}
4401
// MessageId: ERROR_NO_LOGON_SERVERS
4405
// There are currently no logon servers available to service the logon request.
4407
ERROR_NO_LOGON_SERVERS = DWORD(1311);
4408
{$EXTERNALSYM ERROR_NO_LOGON_SERVERS}
4411
// MessageId: ERROR_NO_SUCH_LOGON_SESSION
4415
// A specified logon session does not exist. It may already have been terminated.
4417
ERROR_NO_SUCH_LOGON_SESSION = DWORD(1312);
4418
{$EXTERNALSYM ERROR_NO_SUCH_LOGON_SESSION}
4421
// MessageId: ERROR_NO_SUCH_PRIVILEGE
4425
// A specified privilege does not exist.
4427
ERROR_NO_SUCH_PRIVILEGE = DWORD(1313);
4428
{$EXTERNALSYM ERROR_NO_SUCH_PRIVILEGE}
4431
// MessageId: ERROR_PRIVILEGE_NOT_HELD
4435
// A required privilege is not held by the client.
4437
ERROR_PRIVILEGE_NOT_HELD = DWORD(1314);
4438
{$EXTERNALSYM ERROR_PRIVILEGE_NOT_HELD}
4441
// MessageId: ERROR_INVALID_ACCOUNT_NAME
4445
// The name provided is not a properly formed account name.
4447
ERROR_INVALID_ACCOUNT_NAME = DWORD(1315);
4448
{$EXTERNALSYM ERROR_INVALID_ACCOUNT_NAME}
4451
// MessageId: ERROR_USER_EXISTS
4455
// The specified user already exists.
4457
ERROR_USER_EXISTS = DWORD(1316);
4458
{$EXTERNALSYM ERROR_USER_EXISTS}
4461
// MessageId: ERROR_NO_SUCH_USER
4465
// The specified user does not exist.
4467
ERROR_NO_SUCH_USER = DWORD(1317);
4468
{$EXTERNALSYM ERROR_NO_SUCH_USER}
4471
// MessageId: ERROR_GROUP_EXISTS
4475
// The specified group already exists.
4477
ERROR_GROUP_EXISTS = DWORD(1318);
4478
{$EXTERNALSYM ERROR_GROUP_EXISTS}
4481
// MessageId: ERROR_NO_SUCH_GROUP
4485
// The specified group does not exist.
4487
ERROR_NO_SUCH_GROUP = DWORD(1319);
4488
{$EXTERNALSYM ERROR_NO_SUCH_GROUP}
4491
// MessageId: ERROR_MEMBER_IN_GROUP
4495
// 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.
4497
ERROR_MEMBER_IN_GROUP = DWORD(1320);
4498
{$EXTERNALSYM ERROR_MEMBER_IN_GROUP}
4501
// MessageId: ERROR_MEMBER_NOT_IN_GROUP
4505
// The specified user account is not a member of the specified group account.
4507
ERROR_MEMBER_NOT_IN_GROUP = DWORD(1321);
4508
{$EXTERNALSYM ERROR_MEMBER_NOT_IN_GROUP}
4511
// MessageId: ERROR_LAST_ADMIN
4515
// The last remaining administration account cannot be disabled or deleted.
4517
ERROR_LAST_ADMIN = DWORD(1322);
4518
{$EXTERNALSYM ERROR_LAST_ADMIN}
4521
// MessageId: ERROR_WRONG_PASSWORD
4525
// Unable to update the password. The value provided as the current password is incorrect.
4527
ERROR_WRONG_PASSWORD = DWORD(1323);
4528
{$EXTERNALSYM ERROR_WRONG_PASSWORD}
4531
// MessageId: ERROR_ILL_FORMED_PASSWORD
4535
// Unable to update the password. The value provided for the new password contains values that are not allowed in passwords.
4537
ERROR_ILL_FORMED_PASSWORD = DWORD(1324);
4538
{$EXTERNALSYM ERROR_ILL_FORMED_PASSWORD}
4541
// MessageId: ERROR_PASSWORD_RESTRICTION
4545
// Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirement of the domain.
4547
ERROR_PASSWORD_RESTRICTION = DWORD(1325);
4548
{$EXTERNALSYM ERROR_PASSWORD_RESTRICTION}
4551
// MessageId: ERROR_LOGON_FAILURE
4555
// Logon failure: unknown user name or bad password.
4557
ERROR_LOGON_FAILURE = DWORD(1326);
4558
{$EXTERNALSYM ERROR_LOGON_FAILURE}
4561
// MessageId: ERROR_ACCOUNT_RESTRICTION
4565
// Logon failure: user account restriction. Possible reasons are blank passwords not allowed, logon hour restrictions, or a policy restriction has been enforced.
4567
ERROR_ACCOUNT_RESTRICTION = DWORD(1327);
4568
{$EXTERNALSYM ERROR_ACCOUNT_RESTRICTION}
4571
// MessageId: ERROR_INVALID_LOGON_HOURS
4575
// Logon failure: account logon time restriction violation.
4577
ERROR_INVALID_LOGON_HOURS = DWORD(1328);
4578
{$EXTERNALSYM ERROR_INVALID_LOGON_HOURS}
4581
// MessageId: ERROR_INVALID_WORKSTATION
4585
// Logon failure: user not allowed to log on to this computer.
4587
ERROR_INVALID_WORKSTATION = DWORD(1329);
4588
{$EXTERNALSYM ERROR_INVALID_WORKSTATION}
4591
// MessageId: ERROR_PASSWORD_EXPIRED
4595
// Logon failure: the specified account password has expired.
4597
ERROR_PASSWORD_EXPIRED = DWORD(1330);
4598
{$EXTERNALSYM ERROR_PASSWORD_EXPIRED}
4601
// MessageId: ERROR_ACCOUNT_DISABLED
4605
// Logon failure: account currently disabled.
4607
ERROR_ACCOUNT_DISABLED = DWORD(1331);
4608
{$EXTERNALSYM ERROR_ACCOUNT_DISABLED}
4611
// MessageId: ERROR_NONE_MAPPED
4615
// No mapping between account names and security IDs was done.
4617
ERROR_NONE_MAPPED = DWORD(1332);
4618
{$EXTERNALSYM ERROR_NONE_MAPPED}
4621
// MessageId: ERROR_TOO_MANY_LUIDS_REQUESTED
4625
// Too many local user identifiers (LUIDs) were requested at one time.
4627
ERROR_TOO_MANY_LUIDS_REQUESTED = DWORD(1333);
4628
{$EXTERNALSYM ERROR_TOO_MANY_LUIDS_REQUESTED}
4631
// MessageId: ERROR_LUIDS_EXHAUSTED
4635
// No more local user identifiers (LUIDs) are available.
4637
ERROR_LUIDS_EXHAUSTED = DWORD(1334);
4638
{$EXTERNALSYM ERROR_LUIDS_EXHAUSTED}
4641
// MessageId: ERROR_INVALID_SUB_AUTHORITY
4645
// The subauthority part of a security ID is invalid for this particular use.
4647
ERROR_INVALID_SUB_AUTHORITY = DWORD(1335);
4648
{$EXTERNALSYM ERROR_INVALID_SUB_AUTHORITY}
4651
// MessageId: ERROR_INVALID_ACL
4655
// The access control list (ACL) structure is invalid.
4657
ERROR_INVALID_ACL = DWORD(1336);
4658
{$EXTERNALSYM ERROR_INVALID_ACL}
4661
// MessageId: ERROR_INVALID_SID
4665
// The security ID structure is invalid.
4667
ERROR_INVALID_SID = DWORD(1337);
4668
{$EXTERNALSYM ERROR_INVALID_SID}
4671
// MessageId: ERROR_INVALID_SECURITY_DESCR
4675
// The security descriptor structure is invalid.
4677
ERROR_INVALID_SECURITY_DESCR = DWORD(1338);
4678
{$EXTERNALSYM ERROR_INVALID_SECURITY_DESCR}
4681
// MessageId: ERROR_BAD_INHERITANCE_ACL
4685
// The inherited access control list (ACL) or access control entry (ACE) could not be built.
4687
ERROR_BAD_INHERITANCE_ACL = DWORD(1340);
4688
{$EXTERNALSYM ERROR_BAD_INHERITANCE_ACL}
4691
// MessageId: ERROR_SERVER_DISABLED
4695
// The server is currently disabled.
4697
ERROR_SERVER_DISABLED = DWORD(1341);
4698
{$EXTERNALSYM ERROR_SERVER_DISABLED}
4701
// MessageId: ERROR_SERVER_NOT_DISABLED
4705
// The server is currently enabled.
4707
ERROR_SERVER_NOT_DISABLED = DWORD(1342);
4708
{$EXTERNALSYM ERROR_SERVER_NOT_DISABLED}
4711
// MessageId: ERROR_INVALID_ID_AUTHORITY
4715
// The value provided was an invalid value for an identifier authority.
4717
ERROR_INVALID_ID_AUTHORITY = DWORD(1343);
4718
{$EXTERNALSYM ERROR_INVALID_ID_AUTHORITY}
4721
// MessageId: ERROR_ALLOTTED_SPACE_EXCEEDED
4725
// No more memory is available for security information updates.
4727
ERROR_ALLOTTED_SPACE_EXCEEDED = DWORD(1344);
4728
{$EXTERNALSYM ERROR_ALLOTTED_SPACE_EXCEEDED}
4731
// MessageId: ERROR_INVALID_GROUP_ATTRIBUTES
4735
// The specified attributes are invalid, or incompatible with the attributes for the group as a whole.
4737
ERROR_INVALID_GROUP_ATTRIBUTES = DWORD(1345);
4738
{$EXTERNALSYM ERROR_INVALID_GROUP_ATTRIBUTES}
4741
// MessageId: ERROR_BAD_IMPERSONATION_LEVEL
4745
// Either a required impersonation level was not provided, or the provided impersonation level is invalid.
4747
ERROR_BAD_IMPERSONATION_LEVEL = DWORD(1346);
4748
{$EXTERNALSYM ERROR_BAD_IMPERSONATION_LEVEL}
4751
// MessageId: ERROR_CANT_OPEN_ANONYMOUS
4755
// Cannot open an anonymous level security token.
4757
ERROR_CANT_OPEN_ANONYMOUS = DWORD(1347);
4758
{$EXTERNALSYM ERROR_CANT_OPEN_ANONYMOUS}
4761
// MessageId: ERROR_BAD_VALIDATION_CLASS
4765
// The validation information class requested was invalid.
4767
ERROR_BAD_VALIDATION_CLASS = DWORD(1348);
4768
{$EXTERNALSYM ERROR_BAD_VALIDATION_CLASS}
4771
// MessageId: ERROR_BAD_TOKEN_TYPE
4775
// The type of the token is inappropriate for its attempted use.
4777
ERROR_BAD_TOKEN_TYPE = DWORD(1349);
4778
{$EXTERNALSYM ERROR_BAD_TOKEN_TYPE}
4781
// MessageId: ERROR_NO_SECURITY_ON_OBJECT
4785
// Unable to perform a security operation on an object that has no associated security.
4787
ERROR_NO_SECURITY_ON_OBJECT = DWORD(1350);
4788
{$EXTERNALSYM ERROR_NO_SECURITY_ON_OBJECT}
4791
// MessageId: ERROR_CANT_ACCESS_DOMAIN_INFO
4795
// Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied.
4797
ERROR_CANT_ACCESS_DOMAIN_INFO = DWORD(1351);
4798
{$EXTERNALSYM ERROR_CANT_ACCESS_DOMAIN_INFO}
4801
// MessageId: ERROR_INVALID_SERVER_STATE
4805
// The security account manager (SAM) or local security authority (LSA) server was in the wrong state to perform the security operation.
4807
ERROR_INVALID_SERVER_STATE = DWORD(1352);
4808
{$EXTERNALSYM ERROR_INVALID_SERVER_STATE}
4811
// MessageId: ERROR_INVALID_DOMAIN_STATE
4815
// The domain was in the wrong state to perform the security operation.
4817
ERROR_INVALID_DOMAIN_STATE = DWORD(1353);
4818
{$EXTERNALSYM ERROR_INVALID_DOMAIN_STATE}
4821
// MessageId: ERROR_INVALID_DOMAIN_ROLE
4825
// This operation is only allowed for the Primary Domain Controller of the domain.
4827
ERROR_INVALID_DOMAIN_ROLE = DWORD(1354);
4828
{$EXTERNALSYM ERROR_INVALID_DOMAIN_ROLE}
4831
// MessageId: ERROR_NO_SUCH_DOMAIN
4835
// The specified domain either does not exist or could not be contacted.
4837
ERROR_NO_SUCH_DOMAIN = DWORD(1355);
4838
{$EXTERNALSYM ERROR_NO_SUCH_DOMAIN}
4841
// MessageId: ERROR_DOMAIN_EXISTS
4845
// The specified domain already exists.
4847
ERROR_DOMAIN_EXISTS = DWORD(1356);
4848
{$EXTERNALSYM ERROR_DOMAIN_EXISTS}
4851
// MessageId: ERROR_DOMAIN_LIMIT_EXCEEDED
4855
// An attempt was made to exceed the limit on the number of domains per server.
4857
ERROR_DOMAIN_LIMIT_EXCEEDED = DWORD(1357);
4858
{$EXTERNALSYM ERROR_DOMAIN_LIMIT_EXCEEDED}
4861
// MessageId: ERROR_INTERNAL_DB_CORRUPTION
4865
// Unable to complete the requested operation because of either a catastrophic media failure or a data structure corruption on the disk.
4867
ERROR_INTERNAL_DB_CORRUPTION = DWORD(1358);
4868
{$EXTERNALSYM ERROR_INTERNAL_DB_CORRUPTION}
4871
// MessageId: ERROR_INTERNAL_ERROR
4875
// An internal error occurred.
4877
ERROR_INTERNAL_ERROR = DWORD(1359);
4878
{$EXTERNALSYM ERROR_INTERNAL_ERROR}
4881
// MessageId: ERROR_GENERIC_NOT_MAPPED
4885
// Generic access types were contained in an access mask which should already be mapped to nongeneric types.
4887
ERROR_GENERIC_NOT_MAPPED = DWORD(1360);
4888
{$EXTERNALSYM ERROR_GENERIC_NOT_MAPPED}
4891
// MessageId: ERROR_BAD_DESCRIPTOR_FORMAT
4895
// A security descriptor is not in the right format (absolute or self-relative).
4897
ERROR_BAD_DESCRIPTOR_FORMAT = DWORD(1361);
4898
{$EXTERNALSYM ERROR_BAD_DESCRIPTOR_FORMAT}
4901
// MessageId: ERROR_NOT_LOGON_PROCESS
4905
// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
4907
ERROR_NOT_LOGON_PROCESS = DWORD(1362);
4908
{$EXTERNALSYM ERROR_NOT_LOGON_PROCESS}
4911
// MessageId: ERROR_LOGON_SESSION_EXISTS
4915
// Cannot start a new logon session with an ID that is already in use.
4917
ERROR_LOGON_SESSION_EXISTS = DWORD(1363);
4918
{$EXTERNALSYM ERROR_LOGON_SESSION_EXISTS}
4921
// MessageId: ERROR_NO_SUCH_PACKAGE
4925
// A specified authentication package is unknown.
4927
ERROR_NO_SUCH_PACKAGE = DWORD(1364);
4928
{$EXTERNALSYM ERROR_NO_SUCH_PACKAGE}
4931
// MessageId: ERROR_BAD_LOGON_SESSION_STATE
4935
// The logon session is not in a state that is consistent with the requested operation.
4937
ERROR_BAD_LOGON_SESSION_STATE = DWORD(1365);
4938
{$EXTERNALSYM ERROR_BAD_LOGON_SESSION_STATE}
4941
// MessageId: ERROR_LOGON_SESSION_COLLISION
4945
// The logon session ID is already in use.
4947
ERROR_LOGON_SESSION_COLLISION = DWORD(1366);
4948
{$EXTERNALSYM ERROR_LOGON_SESSION_COLLISION}
4951
// MessageId: ERROR_INVALID_LOGON_TYPE
4955
// A logon request contained an invalid logon type value.
4957
ERROR_INVALID_LOGON_TYPE = DWORD(1367);
4958
{$EXTERNALSYM ERROR_INVALID_LOGON_TYPE}
4961
// MessageId: ERROR_CANNOT_IMPERSONATE
4965
// Unable to impersonate using a named pipe until data has been read from that pipe.
4967
ERROR_CANNOT_IMPERSONATE = DWORD(1368);
4968
{$EXTERNALSYM ERROR_CANNOT_IMPERSONATE}
4971
// MessageId: ERROR_RXACT_INVALID_STATE
4975
// The transaction state of a registry subtree is incompatible with the requested operation.
4977
ERROR_RXACT_INVALID_STATE = DWORD(1369);
4978
{$EXTERNALSYM ERROR_RXACT_INVALID_STATE}
4981
// MessageId: ERROR_RXACT_COMMIT_FAILURE
4985
// An internal security database corruption has been encountered.
4987
ERROR_RXACT_COMMIT_FAILURE = DWORD(1370);
4988
{$EXTERNALSYM ERROR_RXACT_COMMIT_FAILURE}
4991
// MessageId: ERROR_SPECIAL_ACCOUNT
4995
// Cannot perform this operation on built-in accounts.
4997
ERROR_SPECIAL_ACCOUNT = DWORD(1371);
4998
{$EXTERNALSYM ERROR_SPECIAL_ACCOUNT}
5001
// MessageId: ERROR_SPECIAL_GROUP
5005
// Cannot perform this operation on this built-in special group.
5007
ERROR_SPECIAL_GROUP = DWORD(1372);
5008
{$EXTERNALSYM ERROR_SPECIAL_GROUP}
5011
// MessageId: ERROR_SPECIAL_USER
5015
// Cannot perform this operation on this built-in special user.
5017
ERROR_SPECIAL_USER = DWORD(1373);
5018
{$EXTERNALSYM ERROR_SPECIAL_USER}
5021
// MessageId: ERROR_MEMBERS_PRIMARY_GROUP
5025
// The user cannot be removed from a group because the group is currently the user's primary group.
5027
ERROR_MEMBERS_PRIMARY_GROUP = DWORD(1374);
5028
{$EXTERNALSYM ERROR_MEMBERS_PRIMARY_GROUP}
5031
// MessageId: ERROR_TOKEN_ALREADY_IN_USE
5035
// The token is already in use as a primary token.
5037
ERROR_TOKEN_ALREADY_IN_USE = DWORD(1375);
5038
{$EXTERNALSYM ERROR_TOKEN_ALREADY_IN_USE}
5041
// MessageId: ERROR_NO_SUCH_ALIAS
5045
// The specified local group does not exist.
5047
ERROR_NO_SUCH_ALIAS = DWORD(1376);
5048
{$EXTERNALSYM ERROR_NO_SUCH_ALIAS}
5051
// MessageId: ERROR_MEMBER_NOT_IN_ALIAS
5055
// The specified account name is not a member of the local group.
5057
ERROR_MEMBER_NOT_IN_ALIAS = DWORD(1377);
5058
{$EXTERNALSYM ERROR_MEMBER_NOT_IN_ALIAS}
5061
// MessageId: ERROR_MEMBER_IN_ALIAS
5065
// The specified account name is already a member of the local group.
5067
ERROR_MEMBER_IN_ALIAS = DWORD(1378);
5068
{$EXTERNALSYM ERROR_MEMBER_IN_ALIAS}
5071
// MessageId: ERROR_ALIAS_EXISTS
5075
// The specified local group already exists.
5077
ERROR_ALIAS_EXISTS = DWORD(1379);
5078
{$EXTERNALSYM ERROR_ALIAS_EXISTS}
5081
// MessageId: ERROR_LOGON_NOT_GRANTED
5085
// Logon failure: the user has not been granted the requested logon type at this computer.
5087
ERROR_LOGON_NOT_GRANTED = DWORD(1380);
5088
{$EXTERNALSYM ERROR_LOGON_NOT_GRANTED}
5091
// MessageId: ERROR_TOO_MANY_SECRETS
5095
// The maximum number of secrets that may be stored in a single system has been exceeded.
5097
ERROR_TOO_MANY_SECRETS = DWORD(1381);
5098
{$EXTERNALSYM ERROR_TOO_MANY_SECRETS}
5101
// MessageId: ERROR_SECRET_TOO_LONG
5105
// The length of a secret exceeds the maximum length allowed.
5107
ERROR_SECRET_TOO_LONG = DWORD(1382);
5108
{$EXTERNALSYM ERROR_SECRET_TOO_LONG}
5111
// MessageId: ERROR_INTERNAL_DB_ERROR
5115
// The local security authority database contains an internal inconsistency.
5117
ERROR_INTERNAL_DB_ERROR = DWORD(1383);
5118
{$EXTERNALSYM ERROR_INTERNAL_DB_ERROR}
5121
// MessageId: ERROR_TOO_MANY_CONTEXT_IDS
5125
// During a logon attempt, the user's security context accumulated too many security IDs.
5127
ERROR_TOO_MANY_CONTEXT_IDS = DWORD(1384);
5128
{$EXTERNALSYM ERROR_TOO_MANY_CONTEXT_IDS}
5131
// MessageId: ERROR_LOGON_TYPE_NOT_GRANTED
5135
// Logon failure: the user has not been granted the requested logon type at this computer.
5137
ERROR_LOGON_TYPE_NOT_GRANTED = DWORD(1385);
5138
{$EXTERNALSYM ERROR_LOGON_TYPE_NOT_GRANTED}
5141
// MessageId: ERROR_NT_CROSS_ENCRYPTION_REQUIRED
5145
// A cross-encrypted password is necessary to change a user password.
5147
ERROR_NT_CROSS_ENCRYPTION_REQUIRED = DWORD(1386);
5148
{$EXTERNALSYM ERROR_NT_CROSS_ENCRYPTION_REQUIRED}
5151
// MessageId: ERROR_NO_SUCH_MEMBER
5155
// A member could not be added to or removed from the local group because the member does not exist.
5157
ERROR_NO_SUCH_MEMBER = DWORD(1387);
5158
{$EXTERNALSYM ERROR_NO_SUCH_MEMBER}
5161
// MessageId: ERROR_INVALID_MEMBER
5165
// A new member could not be added to a local group because the member has the wrong account type.
5167
ERROR_INVALID_MEMBER = DWORD(1388);
5168
{$EXTERNALSYM ERROR_INVALID_MEMBER}
5171
// MessageId: ERROR_TOO_MANY_SIDS
5175
// Too many security IDs have been specified.
5177
ERROR_TOO_MANY_SIDS = DWORD(1389);
5178
{$EXTERNALSYM ERROR_TOO_MANY_SIDS}
5181
// MessageId: ERROR_LM_CROSS_ENCRYPTION_REQUIRED
5185
// A cross-encrypted password is necessary to change this user password.
5187
ERROR_LM_CROSS_ENCRYPTION_REQUIRED = DWORD(1390);
5188
{$EXTERNALSYM ERROR_LM_CROSS_ENCRYPTION_REQUIRED}
5191
// MessageId: ERROR_NO_INHERITANCE
5195
// Indicates an ACL contains no inheritable components.
5197
ERROR_NO_INHERITANCE = DWORD(1391);
5198
{$EXTERNALSYM ERROR_NO_INHERITANCE}
5201
// MessageId: ERROR_FILE_CORRUPT
5205
// The file or directory is corrupted and unreadable.
5207
ERROR_FILE_CORRUPT = DWORD(1392);
5208
{$EXTERNALSYM ERROR_FILE_CORRUPT}
5211
// MessageId: ERROR_DISK_CORRUPT
5215
// The disk structure is corrupted and unreadable.
5217
ERROR_DISK_CORRUPT = DWORD(1393);
5218
{$EXTERNALSYM ERROR_DISK_CORRUPT}
5221
// MessageId: ERROR_NO_USER_SESSION_KEY
5225
// There is no user session key for the specified logon session.
5227
ERROR_NO_USER_SESSION_KEY = DWORD(1394);
5228
{$EXTERNALSYM ERROR_NO_USER_SESSION_KEY}
5231
// MessageId: ERROR_LICENSE_QUOTA_EXCEEDED
5235
// The service being accessed is licensed for a particular number of connections.
5236
// No more connections can be made to the service at this time because there are already as many connections as the service can accept.
5238
ERROR_LICENSE_QUOTA_EXCEEDED = DWORD(1395);
5239
{$EXTERNALSYM ERROR_LICENSE_QUOTA_EXCEEDED}
5242
// MessageId: ERROR_WRONG_TARGET_NAME
5246
// Logon Failure: The target account name is incorrect.
5248
ERROR_WRONG_TARGET_NAME = DWORD(1396);
5249
{$EXTERNALSYM ERROR_WRONG_TARGET_NAME}
5252
// MessageId: ERROR_MUTUAL_AUTH_FAILED
5256
// Mutual Authentication failed. The server's password is out of date at the domain controller.
5258
ERROR_MUTUAL_AUTH_FAILED = DWORD(1397);
5259
{$EXTERNALSYM ERROR_MUTUAL_AUTH_FAILED}
5262
// MessageId: ERROR_TIME_SKEW
5266
// There is a time and/or date difference between the client and server.
5268
ERROR_TIME_SKEW = DWORD(1398);
5269
{$EXTERNALSYM ERROR_TIME_SKEW}
5272
// MessageId: ERROR_CURRENT_DOMAIN_NOT_ALLOWED
5276
// This operation can not be performed on the current domain.
5278
ERROR_CURRENT_DOMAIN_NOT_ALLOWED = DWORD(1399);
5279
{$EXTERNALSYM ERROR_CURRENT_DOMAIN_NOT_ALLOWED}
5281
// End of security error codes
5284
///////////////////////////
5286
// WinUser Error Codes //
5288
///////////////////////////
5291
// MessageId: ERROR_INVALID_WINDOW_HANDLE
5295
// Invalid window handle.
5297
ERROR_INVALID_WINDOW_HANDLE = DWORD(1400);
5298
{$EXTERNALSYM ERROR_INVALID_WINDOW_HANDLE}
5301
// MessageId: ERROR_INVALID_MENU_HANDLE
5305
// Invalid menu handle.
5307
ERROR_INVALID_MENU_HANDLE = DWORD(1401);
5308
{$EXTERNALSYM ERROR_INVALID_MENU_HANDLE}
5311
// MessageId: ERROR_INVALID_CURSOR_HANDLE
5315
// Invalid cursor handle.
5317
ERROR_INVALID_CURSOR_HANDLE = DWORD(1402);
5318
{$EXTERNALSYM ERROR_INVALID_CURSOR_HANDLE}
5321
// MessageId: ERROR_INVALID_ACCEL_HANDLE
5325
// Invalid accelerator table handle.
5327
ERROR_INVALID_ACCEL_HANDLE = DWORD(1403);
5328
{$EXTERNALSYM ERROR_INVALID_ACCEL_HANDLE}
5331
// MessageId: ERROR_INVALID_HOOK_HANDLE
5335
// Invalid hook handle.
5337
ERROR_INVALID_HOOK_HANDLE = DWORD(1404);
5338
{$EXTERNALSYM ERROR_INVALID_HOOK_HANDLE}
5341
// MessageId: ERROR_INVALID_DWP_HANDLE
5345
// Invalid handle to a multiple-window position structure.
5347
ERROR_INVALID_DWP_HANDLE = DWORD(1405);
5348
{$EXTERNALSYM ERROR_INVALID_DWP_HANDLE}
5351
// MessageId: ERROR_TLW_WITH_WSCHILD
5355
// Cannot create a top-level child window.
5357
ERROR_TLW_WITH_WSCHILD = DWORD(1406);
5358
{$EXTERNALSYM ERROR_TLW_WITH_WSCHILD}
5361
// MessageId: ERROR_CANNOT_FIND_WND_CLASS
5365
// Cannot find window class.
5367
ERROR_CANNOT_FIND_WND_CLASS = DWORD(1407);
5368
{$EXTERNALSYM ERROR_CANNOT_FIND_WND_CLASS}
5371
// MessageId: ERROR_WINDOW_OF_OTHER_THREAD
5375
// Invalid window; it belongs to other thread.
5377
ERROR_WINDOW_OF_OTHER_THREAD = DWORD(1408);
5378
{$EXTERNALSYM ERROR_WINDOW_OF_OTHER_THREAD}
5381
// MessageId: ERROR_HOTKEY_ALREADY_REGISTERED
5385
// Hot key is already registered.
5387
ERROR_HOTKEY_ALREADY_REGISTERED = DWORD(1409);
5388
{$EXTERNALSYM ERROR_HOTKEY_ALREADY_REGISTERED}
5391
// MessageId: ERROR_CLASS_ALREADY_EXISTS
5395
// Class already exists.
5397
ERROR_CLASS_ALREADY_EXISTS = DWORD(1410);
5398
{$EXTERNALSYM ERROR_CLASS_ALREADY_EXISTS}
5401
// MessageId: ERROR_CLASS_DOES_NOT_EXIST
5405
// Class does not exist.
5407
ERROR_CLASS_DOES_NOT_EXIST = DWORD(1411);
5408
{$EXTERNALSYM ERROR_CLASS_DOES_NOT_EXIST}
5411
// MessageId: ERROR_CLASS_HAS_WINDOWS
5415
// Class still has open windows.
5417
ERROR_CLASS_HAS_WINDOWS = DWORD(1412);
5418
{$EXTERNALSYM ERROR_CLASS_HAS_WINDOWS}
5421
// MessageId: ERROR_INVALID_INDEX
5427
ERROR_INVALID_INDEX = DWORD(1413);
5428
{$EXTERNALSYM ERROR_INVALID_INDEX}
5431
// MessageId: ERROR_INVALID_ICON_HANDLE
5435
// Invalid icon handle.
5437
ERROR_INVALID_ICON_HANDLE = DWORD(1414);
5438
{$EXTERNALSYM ERROR_INVALID_ICON_HANDLE}
5441
// MessageId: ERROR_PRIVATE_DIALOG_INDEX
5445
// Using private DIALOG window words.
5447
ERROR_PRIVATE_DIALOG_INDEX = DWORD(1415);
5448
{$EXTERNALSYM ERROR_PRIVATE_DIALOG_INDEX}
5451
// MessageId: ERROR_LISTBOX_ID_NOT_FOUND
5455
// The list box identifier was not found.
5457
ERROR_LISTBOX_ID_NOT_FOUND = DWORD(1416);
5458
{$EXTERNALSYM ERROR_LISTBOX_ID_NOT_FOUND}
5461
// MessageId: ERROR_NO_WILDCARD_CHARACTERS
5465
// No wildcards were found.
5467
ERROR_NO_WILDCARD_CHARACTERS = DWORD(1417);
5468
{$EXTERNALSYM ERROR_NO_WILDCARD_CHARACTERS}
5471
// MessageId: ERROR_CLIPBOARD_NOT_OPEN
5475
// Thread does not have a clipboard open.
5477
ERROR_CLIPBOARD_NOT_OPEN = DWORD(1418);
5478
{$EXTERNALSYM ERROR_CLIPBOARD_NOT_OPEN}
5481
// MessageId: ERROR_HOTKEY_NOT_REGISTERED
5485
// Hot key is not registered.
5487
ERROR_HOTKEY_NOT_REGISTERED = DWORD(1419);
5488
{$EXTERNALSYM ERROR_HOTKEY_NOT_REGISTERED}
5491
// MessageId: ERROR_WINDOW_NOT_DIALOG
5495
// The window is not a valid dialog window.
5497
ERROR_WINDOW_NOT_DIALOG = DWORD(1420);
5498
{$EXTERNALSYM ERROR_WINDOW_NOT_DIALOG}
5501
// MessageId: ERROR_CONTROL_ID_NOT_FOUND
5505
// Control ID not found.
5507
ERROR_CONTROL_ID_NOT_FOUND = DWORD(1421);
5508
{$EXTERNALSYM ERROR_CONTROL_ID_NOT_FOUND}
5511
// MessageId: ERROR_INVALID_COMBOBOX_MESSAGE
5515
// Invalid message for a combo box because it does not have an edit control.
5517
ERROR_INVALID_COMBOBOX_MESSAGE = DWORD(1422);
5518
{$EXTERNALSYM ERROR_INVALID_COMBOBOX_MESSAGE}
5521
// MessageId: ERROR_WINDOW_NOT_COMBOBOX
5525
// The window is not a combo box.
5527
ERROR_WINDOW_NOT_COMBOBOX = DWORD(1423);
5528
{$EXTERNALSYM ERROR_WINDOW_NOT_COMBOBOX}
5531
// MessageId: ERROR_INVALID_EDIT_HEIGHT
5535
// Height must be less than 256.
5537
ERROR_INVALID_EDIT_HEIGHT = DWORD(1424);
5538
{$EXTERNALSYM ERROR_INVALID_EDIT_HEIGHT}
5541
// MessageId: ERROR_DC_NOT_FOUND
5545
// Invalid device context (DC) handle.
5547
ERROR_DC_NOT_FOUND = DWORD(1425);
5548
{$EXTERNALSYM ERROR_DC_NOT_FOUND}
5551
// MessageId: ERROR_INVALID_HOOK_FILTER
5555
// Invalid hook procedure type.
5557
ERROR_INVALID_HOOK_FILTER = DWORD(1426);
5558
{$EXTERNALSYM ERROR_INVALID_HOOK_FILTER}
5561
// MessageId: ERROR_INVALID_FILTER_PROC
5565
// Invalid hook procedure.
5567
ERROR_INVALID_FILTER_PROC = DWORD(1427);
5568
{$EXTERNALSYM ERROR_INVALID_FILTER_PROC}
5571
// MessageId: ERROR_HOOK_NEEDS_HMOD
5575
// Cannot set nonlocal hook without a module handle.
5577
ERROR_HOOK_NEEDS_HMOD = DWORD(1428);
5578
{$EXTERNALSYM ERROR_HOOK_NEEDS_HMOD}
5581
// MessageId: ERROR_GLOBAL_ONLY_HOOK
5585
// This hook procedure can only be set globally.
5587
ERROR_GLOBAL_ONLY_HOOK = DWORD(1429);
5588
{$EXTERNALSYM ERROR_GLOBAL_ONLY_HOOK}
5591
// MessageId: ERROR_JOURNAL_HOOK_SET
5595
// The journal hook procedure is already installed.
5597
ERROR_JOURNAL_HOOK_SET = DWORD(1430);
5598
{$EXTERNALSYM ERROR_JOURNAL_HOOK_SET}
5601
// MessageId: ERROR_HOOK_NOT_INSTALLED
5605
// The hook procedure is not installed.
5607
ERROR_HOOK_NOT_INSTALLED = DWORD(1431);
5608
{$EXTERNALSYM ERROR_HOOK_NOT_INSTALLED}
5611
// MessageId: ERROR_INVALID_LB_MESSAGE
5615
// Invalid message for single-selection list box.
5617
ERROR_INVALID_LB_MESSAGE = DWORD(1432);
5618
{$EXTERNALSYM ERROR_INVALID_LB_MESSAGE}
5621
// MessageId: ERROR_SETCOUNT_ON_BAD_LB
5625
// LB_SETCOUNT sent to non-lazy list box.
5627
ERROR_SETCOUNT_ON_BAD_LB = DWORD(1433);
5628
{$EXTERNALSYM ERROR_SETCOUNT_ON_BAD_LB}
5631
// MessageId: ERROR_LB_WITHOUT_TABSTOPS
5635
// This list box does not support tab stops.
5637
ERROR_LB_WITHOUT_TABSTOPS = DWORD(1434);
5638
{$EXTERNALSYM ERROR_LB_WITHOUT_TABSTOPS}
5641
// MessageId: ERROR_DESTROY_OBJECT_OF_OTHER_THREAD
5645
// Cannot destroy object created by another thread.
5647
ERROR_DESTROY_OBJECT_OF_OTHER_THREAD = DWORD(1435);
5648
{$EXTERNALSYM ERROR_DESTROY_OBJECT_OF_OTHER_THREAD}
5651
// MessageId: ERROR_CHILD_WINDOW_MENU
5655
// Child windows cannot have menus.
5657
ERROR_CHILD_WINDOW_MENU = DWORD(1436);
5658
{$EXTERNALSYM ERROR_CHILD_WINDOW_MENU}
5661
// MessageId: ERROR_NO_SYSTEM_MENU
5665
// The window does not have a system menu.
5667
ERROR_NO_SYSTEM_MENU = DWORD(1437);
5668
{$EXTERNALSYM ERROR_NO_SYSTEM_MENU}
5671
// MessageId: ERROR_INVALID_MSGBOX_STYLE
5675
// Invalid message box style.
5677
ERROR_INVALID_MSGBOX_STYLE = DWORD(1438);
5678
{$EXTERNALSYM ERROR_INVALID_MSGBOX_STYLE}
5681
// MessageId: ERROR_INVALID_SPI_VALUE
5685
// Invalid system-wide (SPI_*) parameter.
5687
ERROR_INVALID_SPI_VALUE = DWORD(1439);
5688
{$EXTERNALSYM ERROR_INVALID_SPI_VALUE}
5691
// MessageId: ERROR_SCREEN_ALREADY_LOCKED
5695
// Screen already locked.
5697
ERROR_SCREEN_ALREADY_LOCKED = DWORD(1440);
5698
{$EXTERNALSYM ERROR_SCREEN_ALREADY_LOCKED}
5701
// MessageId: ERROR_HWNDS_HAVE_DIFF_PARENT
5705
// All handles to windows in a multiple-window position structure must have the same parent.
5707
ERROR_HWNDS_HAVE_DIFF_PARENT = DWORD(1441);
5708
{$EXTERNALSYM ERROR_HWNDS_HAVE_DIFF_PARENT}
5711
// MessageId: ERROR_NOT_CHILD_WINDOW
5715
// The window is not a child window.
5717
ERROR_NOT_CHILD_WINDOW = DWORD(1442);
5718
{$EXTERNALSYM ERROR_NOT_CHILD_WINDOW}
5721
// MessageId: ERROR_INVALID_GW_COMMAND
5725
// Invalid GW_* command.
5727
ERROR_INVALID_GW_COMMAND = DWORD(1443);
5728
{$EXTERNALSYM ERROR_INVALID_GW_COMMAND}
5731
// MessageId: ERROR_INVALID_THREAD_ID
5735
// Invalid thread identifier.
5737
ERROR_INVALID_THREAD_ID = DWORD(1444);
5738
{$EXTERNALSYM ERROR_INVALID_THREAD_ID}
5741
// MessageId: ERROR_NON_MDICHILD_WINDOW
5745
// Cannot process a message from a window that is not a multiple document interface (MDI) window.
5747
ERROR_NON_MDICHILD_WINDOW = DWORD(1445);
5748
{$EXTERNALSYM ERROR_NON_MDICHILD_WINDOW}
5751
// MessageId: ERROR_POPUP_ALREADY_ACTIVE
5755
// Popup menu already active.
5757
ERROR_POPUP_ALREADY_ACTIVE = DWORD(1446);
5758
{$EXTERNALSYM ERROR_POPUP_ALREADY_ACTIVE}
5761
// MessageId: ERROR_NO_SCROLLBARS
5765
// The window does not have scroll bars.
5767
ERROR_NO_SCROLLBARS = DWORD(1447);
5768
{$EXTERNALSYM ERROR_NO_SCROLLBARS}
5771
// MessageId: ERROR_INVALID_SCROLLBAR_RANGE
5775
// Scroll bar range cannot be greater than MAXLONG.
5777
ERROR_INVALID_SCROLLBAR_RANGE = DWORD(1448);
5778
{$EXTERNALSYM ERROR_INVALID_SCROLLBAR_RANGE}
5781
// MessageId: ERROR_INVALID_SHOWWIN_COMMAND
5785
// Cannot show or remove the window in the way specified.
5787
ERROR_INVALID_SHOWWIN_COMMAND = DWORD(1449);
5788
{$EXTERNALSYM ERROR_INVALID_SHOWWIN_COMMAND}
5791
// MessageId: ERROR_NO_SYSTEM_RESOURCES
5795
// Insufficient system resources exist to complete the requested service.
5797
ERROR_NO_SYSTEM_RESOURCES = DWORD(1450);
5798
{$EXTERNALSYM ERROR_NO_SYSTEM_RESOURCES}
5801
// MessageId: ERROR_NONPAGED_SYSTEM_RESOURCES
5805
// Insufficient system resources exist to complete the requested service.
5807
ERROR_NONPAGED_SYSTEM_RESOURCES = DWORD(1451);
5808
{$EXTERNALSYM ERROR_NONPAGED_SYSTEM_RESOURCES}
5811
// MessageId: ERROR_PAGED_SYSTEM_RESOURCES
5815
// Insufficient system resources exist to complete the requested service.
5817
ERROR_PAGED_SYSTEM_RESOURCES = DWORD(1452);
5818
{$EXTERNALSYM ERROR_PAGED_SYSTEM_RESOURCES}
5821
// MessageId: ERROR_WORKING_SET_QUOTA
5825
// Insufficient quota to complete the requested service.
5827
ERROR_WORKING_SET_QUOTA = DWORD(1453);
5828
{$EXTERNALSYM ERROR_WORKING_SET_QUOTA}
5831
// MessageId: ERROR_PAGEFILE_QUOTA
5835
// Insufficient quota to complete the requested service.
5837
ERROR_PAGEFILE_QUOTA = DWORD(1454);
5838
{$EXTERNALSYM ERROR_PAGEFILE_QUOTA}
5841
// MessageId: ERROR_COMMITMENT_LIMIT
5845
// The paging file is too small for this operation to complete.
5847
ERROR_COMMITMENT_LIMIT = DWORD(1455);
5848
{$EXTERNALSYM ERROR_COMMITMENT_LIMIT}
5851
// MessageId: ERROR_MENU_ITEM_NOT_FOUND
5855
// A menu item was not found.
5857
ERROR_MENU_ITEM_NOT_FOUND = DWORD(1456);
5858
{$EXTERNALSYM ERROR_MENU_ITEM_NOT_FOUND}
5861
// MessageId: ERROR_INVALID_KEYBOARD_HANDLE
5865
// Invalid keyboard layout handle.
5867
ERROR_INVALID_KEYBOARD_HANDLE = DWORD(1457);
5868
{$EXTERNALSYM ERROR_INVALID_KEYBOARD_HANDLE}
5871
// MessageId: ERROR_HOOK_TYPE_NOT_ALLOWED
5875
// Hook type not allowed.
5877
ERROR_HOOK_TYPE_NOT_ALLOWED = DWORD(1458);
5878
{$EXTERNALSYM ERROR_HOOK_TYPE_NOT_ALLOWED}
5881
// MessageId: ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION
5885
// This operation requires an interactive window station.
5887
ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION = DWORD(1459);
5888
{$EXTERNALSYM ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION}
5891
// MessageId: ERROR_TIMEOUT
5895
// This operation returned because the timeout period expired.
5897
ERROR_TIMEOUT = DWORD(1460);
5898
{$EXTERNALSYM ERROR_TIMEOUT}
5901
// MessageId: ERROR_INVALID_MONITOR_HANDLE
5905
// Invalid monitor handle.
5907
ERROR_INVALID_MONITOR_HANDLE = DWORD(1461);
5908
{$EXTERNALSYM ERROR_INVALID_MONITOR_HANDLE}
5910
// End of WinUser error codes
5913
///////////////////////////
5915
// Eventlog Status Codes //
5917
///////////////////////////
5920
// MessageId: ERROR_EVENTLOG_FILE_CORRUPT
5924
// The event log file is corrupted.
5926
ERROR_EVENTLOG_FILE_CORRUPT = DWORD(1500);
5927
{$EXTERNALSYM ERROR_EVENTLOG_FILE_CORRUPT}
5930
// MessageId: ERROR_EVENTLOG_CANT_START
5934
// No event log file could be opened, so the event logging service did not start.
5936
ERROR_EVENTLOG_CANT_START = DWORD(1501);
5937
{$EXTERNALSYM ERROR_EVENTLOG_CANT_START}
5940
// MessageId: ERROR_LOG_FILE_FULL
5944
// The event log file is full.
5946
ERROR_LOG_FILE_FULL = DWORD(1502);
5947
{$EXTERNALSYM ERROR_LOG_FILE_FULL}
5950
// MessageId: ERROR_EVENTLOG_FILE_CHANGED
5954
// The event log file has changed between read operations.
5956
ERROR_EVENTLOG_FILE_CHANGED = DWORD(1503);
5957
{$EXTERNALSYM ERROR_EVENTLOG_FILE_CHANGED}
5959
// End of eventlog error codes
5962
///////////////////////////
5964
// MSI Error Codes //
5966
///////////////////////////
5969
// MessageId: ERROR_INSTALL_SERVICE_FAILURE
5973
// The Windows Installer Service could not be accessed. This can occur if you are running Windows in safe mode, or if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
5975
ERROR_INSTALL_SERVICE_FAILURE = DWORD(1601);
5976
{$EXTERNALSYM ERROR_INSTALL_SERVICE_FAILURE}
5979
// MessageId: ERROR_INSTALL_USEREXIT
5983
// User cancelled installation.
5985
ERROR_INSTALL_USEREXIT = DWORD(1602);
5986
{$EXTERNALSYM ERROR_INSTALL_USEREXIT}
5989
// MessageId: ERROR_INSTALL_FAILURE
5993
// Fatal error during installation.
5995
ERROR_INSTALL_FAILURE = DWORD(1603);
5996
{$EXTERNALSYM ERROR_INSTALL_FAILURE}
5999
// MessageId: ERROR_INSTALL_SUSPEND
6003
// Installation suspended, incomplete.
6005
ERROR_INSTALL_SUSPEND = DWORD(1604);
6006
{$EXTERNALSYM ERROR_INSTALL_SUSPEND}
6009
// MessageId: ERROR_UNKNOWN_PRODUCT
6013
// This action is only valid for products that are currently installed.
6015
ERROR_UNKNOWN_PRODUCT = DWORD(1605);
6016
{$EXTERNALSYM ERROR_UNKNOWN_PRODUCT}
6019
// MessageId: ERROR_UNKNOWN_FEATURE
6023
// Feature ID not registered.
6025
ERROR_UNKNOWN_FEATURE = DWORD(1606);
6026
{$EXTERNALSYM ERROR_UNKNOWN_FEATURE}
6029
// MessageId: ERROR_UNKNOWN_COMPONENT
6033
// Component ID not registered.
6035
ERROR_UNKNOWN_COMPONENT = DWORD(1607);
6036
{$EXTERNALSYM ERROR_UNKNOWN_COMPONENT}
6039
// MessageId: ERROR_UNKNOWN_PROPERTY
6043
// Unknown property.
6045
ERROR_UNKNOWN_PROPERTY = DWORD(1608);
6046
{$EXTERNALSYM ERROR_UNKNOWN_PROPERTY}
6049
// MessageId: ERROR_INVALID_HANDLE_STATE
6053
// Handle is in an invalid state.
6055
ERROR_INVALID_HANDLE_STATE = DWORD(1609);
6056
{$EXTERNALSYM ERROR_INVALID_HANDLE_STATE}
6059
// MessageId: ERROR_BAD_CONFIGURATION
6063
// The configuration data for this product is corrupt. Contact your support personnel.
6065
ERROR_BAD_CONFIGURATION = DWORD(1610);
6066
{$EXTERNALSYM ERROR_BAD_CONFIGURATION}
6069
// MessageId: ERROR_INDEX_ABSENT
6073
// Component qualifier not present.
6075
ERROR_INDEX_ABSENT = DWORD(1611);
6076
{$EXTERNALSYM ERROR_INDEX_ABSENT}
6079
// MessageId: ERROR_INSTALL_SOURCE_ABSENT
6083
// The installation source for this product is not available. Verify that the source exists and that you can access it.
6085
ERROR_INSTALL_SOURCE_ABSENT = DWORD(1612);
6086
{$EXTERNALSYM ERROR_INSTALL_SOURCE_ABSENT}
6089
// MessageId: ERROR_INSTALL_PACKAGE_VERSION
6093
// 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.
6095
ERROR_INSTALL_PACKAGE_VERSION = DWORD(1613);
6096
{$EXTERNALSYM ERROR_INSTALL_PACKAGE_VERSION}
6099
// MessageId: ERROR_PRODUCT_UNINSTALLED
6103
// Product is uninstalled.
6105
ERROR_PRODUCT_UNINSTALLED = DWORD(1614);
6106
{$EXTERNALSYM ERROR_PRODUCT_UNINSTALLED}
6109
// MessageId: ERROR_BAD_QUERY_SYNTAX
6113
// SQL query syntax invalid or unsupported.
6115
ERROR_BAD_QUERY_SYNTAX = DWORD(1615);
6116
{$EXTERNALSYM ERROR_BAD_QUERY_SYNTAX}
6119
// MessageId: ERROR_INVALID_FIELD
6123
// Record field does not exist.
6125
ERROR_INVALID_FIELD = DWORD(1616);
6126
{$EXTERNALSYM ERROR_INVALID_FIELD}
6129
// MessageId: ERROR_DEVICE_REMOVED
6133
// The device has been removed.
6135
ERROR_DEVICE_REMOVED = DWORD(1617);
6136
{$EXTERNALSYM ERROR_DEVICE_REMOVED}
6139
// MessageId: ERROR_INSTALL_ALREADY_RUNNING
6143
// Another installation is already in progress. Complete that installation before proceeding with this install.
6145
ERROR_INSTALL_ALREADY_RUNNING = DWORD(1618);
6146
{$EXTERNALSYM ERROR_INSTALL_ALREADY_RUNNING}
6149
// MessageId: ERROR_INSTALL_PACKAGE_OPEN_FAILED
6153
// 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.
6155
ERROR_INSTALL_PACKAGE_OPEN_FAILED = DWORD(1619);
6156
{$EXTERNALSYM ERROR_INSTALL_PACKAGE_OPEN_FAILED}
6159
// MessageId: ERROR_INSTALL_PACKAGE_INVALID
6163
// This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.
6165
ERROR_INSTALL_PACKAGE_INVALID = DWORD(1620);
6166
{$EXTERNALSYM ERROR_INSTALL_PACKAGE_INVALID}
6169
// MessageId: ERROR_INSTALL_UI_FAILURE
6173
// There was an error starting the Windows Installer service user interface. Contact your support personnel.
6175
ERROR_INSTALL_UI_FAILURE = DWORD(1621);
6176
{$EXTERNALSYM ERROR_INSTALL_UI_FAILURE}
6179
// MessageId: ERROR_INSTALL_LOG_FAILURE
6183
// Error opening installation log file. Verify that the specified log file location exists and that you can write to it.
6185
ERROR_INSTALL_LOG_FAILURE = DWORD(1622);
6186
{$EXTERNALSYM ERROR_INSTALL_LOG_FAILURE}
6189
// MessageId: ERROR_INSTALL_LANGUAGE_UNSUPPORTED
6193
// The language of this installation package is not supported by your system.
6195
ERROR_INSTALL_LANGUAGE_UNSUPPORTED = DWORD(1623);
6196
{$EXTERNALSYM ERROR_INSTALL_LANGUAGE_UNSUPPORTED}
6199
// MessageId: ERROR_INSTALL_TRANSFORM_FAILURE
6203
// Error applying transforms. Verify that the specified transform paths are valid.
6205
ERROR_INSTALL_TRANSFORM_FAILURE = DWORD(1624);
6206
{$EXTERNALSYM ERROR_INSTALL_TRANSFORM_FAILURE}
6209
// MessageId: ERROR_INSTALL_PACKAGE_REJECTED
6213
// This installation is forbidden by system policy. Contact your system administrator.
6215
ERROR_INSTALL_PACKAGE_REJECTED = DWORD(1625);
6216
{$EXTERNALSYM ERROR_INSTALL_PACKAGE_REJECTED}
6219
// MessageId: ERROR_FUNCTION_NOT_CALLED
6223
// Function could not be executed.
6225
ERROR_FUNCTION_NOT_CALLED = DWORD(1626);
6226
{$EXTERNALSYM ERROR_FUNCTION_NOT_CALLED}
6229
// MessageId: ERROR_FUNCTION_FAILED
6233
// Function failed during execution.
6235
ERROR_FUNCTION_FAILED = DWORD(1627);
6236
{$EXTERNALSYM ERROR_FUNCTION_FAILED}
6239
// MessageId: ERROR_INVALID_TABLE
6243
// Invalid or unknown table specified.
6245
ERROR_INVALID_TABLE = DWORD(1628);
6246
{$EXTERNALSYM ERROR_INVALID_TABLE}
6249
// MessageId: ERROR_DATATYPE_MISMATCH
6253
// Data supplied is of wrong type.
6255
ERROR_DATATYPE_MISMATCH = DWORD(1629);
6256
{$EXTERNALSYM ERROR_DATATYPE_MISMATCH}
6259
// MessageId: ERROR_UNSUPPORTED_TYPE
6263
// Data of this type is not supported.
6265
ERROR_UNSUPPORTED_TYPE = DWORD(1630);
6266
{$EXTERNALSYM ERROR_UNSUPPORTED_TYPE}
6269
// MessageId: ERROR_CREATE_FAILED
6273
// The Windows Installer service failed to start. Contact your support personnel.
6275
ERROR_CREATE_FAILED = DWORD(1631);
6276
{$EXTERNALSYM ERROR_CREATE_FAILED}
6279
// MessageId: ERROR_INSTALL_TEMP_UNWRITABLE
6283
// The Temp folder is on a drive that is full or is inaccessible. Free up space on the drive or verify that you have write permission on the Temp folder.
6285
ERROR_INSTALL_TEMP_UNWRITABLE = DWORD(1632);
6286
{$EXTERNALSYM ERROR_INSTALL_TEMP_UNWRITABLE}
6289
// MessageId: ERROR_INSTALL_PLATFORM_UNSUPPORTED
6293
// This installation package is not supported by this processor type. Contact your product vendor.
6295
ERROR_INSTALL_PLATFORM_UNSUPPORTED = DWORD(1633);
6296
{$EXTERNALSYM ERROR_INSTALL_PLATFORM_UNSUPPORTED}
6299
// MessageId: ERROR_INSTALL_NOTUSED
6303
// Component not used on this computer.
6305
ERROR_INSTALL_NOTUSED = DWORD(1634);
6306
{$EXTERNALSYM ERROR_INSTALL_NOTUSED}
6309
// MessageId: ERROR_PATCH_PACKAGE_OPEN_FAILED
6313
// 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.
6315
ERROR_PATCH_PACKAGE_OPEN_FAILED = DWORD(1635);
6316
{$EXTERNALSYM ERROR_PATCH_PACKAGE_OPEN_FAILED}
6319
// MessageId: ERROR_PATCH_PACKAGE_INVALID
6323
// This patch package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer patch package.
6325
ERROR_PATCH_PACKAGE_INVALID = DWORD(1636);
6326
{$EXTERNALSYM ERROR_PATCH_PACKAGE_INVALID}
6329
// MessageId: ERROR_PATCH_PACKAGE_UNSUPPORTED
6333
// 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.
6335
ERROR_PATCH_PACKAGE_UNSUPPORTED = DWORD(1637);
6336
{$EXTERNALSYM ERROR_PATCH_PACKAGE_UNSUPPORTED}
6339
// MessageId: ERROR_PRODUCT_VERSION
6343
// 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.
6345
ERROR_PRODUCT_VERSION = DWORD(1638);
6346
{$EXTERNALSYM ERROR_PRODUCT_VERSION}
6349
// MessageId: ERROR_INVALID_COMMAND_LINE
6353
// Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.
6355
ERROR_INVALID_COMMAND_LINE = DWORD(1639);
6356
{$EXTERNALSYM ERROR_INVALID_COMMAND_LINE}
6359
// MessageId: ERROR_INSTALL_REMOTE_DISALLOWED
6363
// 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.
6365
ERROR_INSTALL_REMOTE_DISALLOWED = DWORD(1640);
6366
{$EXTERNALSYM ERROR_INSTALL_REMOTE_DISALLOWED}
6369
// MessageId: ERROR_SUCCESS_REBOOT_INITIATED
6373
// The requested operation completed successfully. The system will be restarted so the changes can take effect.
6375
ERROR_SUCCESS_REBOOT_INITIATED = DWORD(1641);
6376
{$EXTERNALSYM ERROR_SUCCESS_REBOOT_INITIATED}
6379
// MessageId: ERROR_PATCH_TARGET_NOT_FOUND
6383
// 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 computer an
6384
// d that you have the correct upgrade patch.
6386
ERROR_PATCH_TARGET_NOT_FOUND = DWORD(1642);
6387
{$EXTERNALSYM ERROR_PATCH_TARGET_NOT_FOUND}
6390
// MessageId: ERROR_PATCH_PACKAGE_REJECTED
6394
// The patch package is not permitted by software restriction policy.
6396
ERROR_PATCH_PACKAGE_REJECTED = DWORD(1643);
6397
{$EXTERNALSYM ERROR_PATCH_PACKAGE_REJECTED}
6400
// MessageId: ERROR_INSTALL_TRANSFORM_REJECTED
6404
// One or more customizations are not permitted by software restriction policy.
6406
ERROR_INSTALL_TRANSFORM_REJECTED = DWORD(1644);
6407
{$EXTERNALSYM ERROR_INSTALL_TRANSFORM_REJECTED}
6410
// MessageId: ERROR_INSTALL_REMOTE_PROHIBITED
6414
// The Windows Installer does not permit installation from a Remote Desktop Connection.
6416
ERROR_INSTALL_REMOTE_PROHIBITED = DWORD(1645);
6417
{$EXTERNALSYM ERROR_INSTALL_REMOTE_PROHIBITED}
6419
// End of MSI error codes
6422
///////////////////////////
6424
// RPC Status Codes //
6426
///////////////////////////
6429
// MessageId: RPC_S_INVALID_STRING_BINDING
6433
// The string binding is invalid.
6435
RPC_S_INVALID_STRING_BINDING = DWORD(1700);
6436
{$EXTERNALSYM RPC_S_INVALID_STRING_BINDING}
6439
// MessageId: RPC_S_WRONG_KIND_OF_BINDING
6443
// The binding handle is not the correct type.
6445
RPC_S_WRONG_KIND_OF_BINDING = DWORD(1701);
6446
{$EXTERNALSYM RPC_S_WRONG_KIND_OF_BINDING}
6449
// MessageId: RPC_S_INVALID_BINDING
6453
// The binding handle is invalid.
6455
RPC_S_INVALID_BINDING = DWORD(1702);
6456
{$EXTERNALSYM RPC_S_INVALID_BINDING}
6459
// MessageId: RPC_S_PROTSEQ_NOT_SUPPORTED
6463
// The RPC protocol sequence is not supported.
6465
RPC_S_PROTSEQ_NOT_SUPPORTED = DWORD(1703);
6466
{$EXTERNALSYM RPC_S_PROTSEQ_NOT_SUPPORTED}
6469
// MessageId: RPC_S_INVALID_RPC_PROTSEQ
6473
// The RPC protocol sequence is invalid.
6475
RPC_S_INVALID_RPC_PROTSEQ = DWORD(1704);
6476
{$EXTERNALSYM RPC_S_INVALID_RPC_PROTSEQ}
6479
// MessageId: RPC_S_INVALID_STRING_UUID
6483
// The string universal unique identifier (UUID) is invalid.
6485
RPC_S_INVALID_STRING_UUID = DWORD(1705);
6486
{$EXTERNALSYM RPC_S_INVALID_STRING_UUID}
6489
// MessageId: RPC_S_INVALID_ENDPOINT_FORMAT
6493
// The endpoint format is invalid.
6495
RPC_S_INVALID_ENDPOINT_FORMAT = DWORD(1706);
6496
{$EXTERNALSYM RPC_S_INVALID_ENDPOINT_FORMAT}
6499
// MessageId: RPC_S_INVALID_NET_ADDR
6503
// The network address is invalid.
6505
RPC_S_INVALID_NET_ADDR = DWORD(1707);
6506
{$EXTERNALSYM RPC_S_INVALID_NET_ADDR}
6509
// MessageId: RPC_S_NO_ENDPOINT_FOUND
6513
// No endpoint was found.
6515
RPC_S_NO_ENDPOINT_FOUND = DWORD(1708);
6516
{$EXTERNALSYM RPC_S_NO_ENDPOINT_FOUND}
6519
// MessageId: RPC_S_INVALID_TIMEOUT
6523
// The timeout value is invalid.
6525
RPC_S_INVALID_TIMEOUT = DWORD(1709);
6526
{$EXTERNALSYM RPC_S_INVALID_TIMEOUT}
6529
// MessageId: RPC_S_OBJECT_NOT_FOUND
6533
// The object universal unique identifier (UUID) was not found.
6535
RPC_S_OBJECT_NOT_FOUND = DWORD(1710);
6536
{$EXTERNALSYM RPC_S_OBJECT_NOT_FOUND}
6539
// MessageId: RPC_S_ALREADY_REGISTERED
6543
// The object universal unique identifier (UUID) has already been registered.
6545
RPC_S_ALREADY_REGISTERED = DWORD(1711);
6546
{$EXTERNALSYM RPC_S_ALREADY_REGISTERED}
6549
// MessageId: RPC_S_TYPE_ALREADY_REGISTERED
6553
// The type universal unique identifier (UUID) has already been registered.
6555
RPC_S_TYPE_ALREADY_REGISTERED = DWORD(1712);
6556
{$EXTERNALSYM RPC_S_TYPE_ALREADY_REGISTERED}
6559
// MessageId: RPC_S_ALREADY_LISTENING
6563
// The RPC server is already listening.
6565
RPC_S_ALREADY_LISTENING = DWORD(1713);
6566
{$EXTERNALSYM RPC_S_ALREADY_LISTENING}
6569
// MessageId: RPC_S_NO_PROTSEQS_REGISTERED
6573
// No protocol sequences have been registered.
6575
RPC_S_NO_PROTSEQS_REGISTERED = DWORD(1714);
6576
{$EXTERNALSYM RPC_S_NO_PROTSEQS_REGISTERED}
6579
// MessageId: RPC_S_NOT_LISTENING
6583
// The RPC server is not listening.
6585
RPC_S_NOT_LISTENING = DWORD(1715);
6586
{$EXTERNALSYM RPC_S_NOT_LISTENING}
6589
// MessageId: RPC_S_UNKNOWN_MGR_TYPE
6593
// The manager type is unknown.
6595
RPC_S_UNKNOWN_MGR_TYPE = DWORD(1716);
6596
{$EXTERNALSYM RPC_S_UNKNOWN_MGR_TYPE}
6599
// MessageId: RPC_S_UNKNOWN_IF
6603
// The interface is unknown.
6605
RPC_S_UNKNOWN_IF = DWORD(1717);
6606
{$EXTERNALSYM RPC_S_UNKNOWN_IF}
6609
// MessageId: RPC_S_NO_BINDINGS
6613
// There are no bindings.
6615
RPC_S_NO_BINDINGS = DWORD(1718);
6616
{$EXTERNALSYM RPC_S_NO_BINDINGS}
6619
// MessageId: RPC_S_NO_PROTSEQS
6623
// There are no protocol sequences.
6625
RPC_S_NO_PROTSEQS = DWORD(1719);
6626
{$EXTERNALSYM RPC_S_NO_PROTSEQS}
6629
// MessageId: RPC_S_CANT_CREATE_ENDPOINT
6633
// The endpoint cannot be created.
6635
RPC_S_CANT_CREATE_ENDPOINT = DWORD(1720);
6636
{$EXTERNALSYM RPC_S_CANT_CREATE_ENDPOINT}
6639
// MessageId: RPC_S_OUT_OF_RESOURCES
6643
// Not enough resources are available to complete this operation.
6645
RPC_S_OUT_OF_RESOURCES = DWORD(1721);
6646
{$EXTERNALSYM RPC_S_OUT_OF_RESOURCES}
6649
// MessageId: RPC_S_SERVER_UNAVAILABLE
6653
// The RPC server is unavailable.
6655
RPC_S_SERVER_UNAVAILABLE = DWORD(1722);
6656
{$EXTERNALSYM RPC_S_SERVER_UNAVAILABLE}
6659
// MessageId: RPC_S_SERVER_TOO_BUSY
6663
// The RPC server is too busy to complete this operation.
6665
RPC_S_SERVER_TOO_BUSY = DWORD(1723);
6666
{$EXTERNALSYM RPC_S_SERVER_TOO_BUSY}
6669
// MessageId: RPC_S_INVALID_NETWORK_OPTIONS
6673
// The network options are invalid.
6675
RPC_S_INVALID_NETWORK_OPTIONS = DWORD(1724);
6676
{$EXTERNALSYM RPC_S_INVALID_NETWORK_OPTIONS}
6679
// MessageId: RPC_S_NO_CALL_ACTIVE
6683
// There are no remote procedure calls active on this thread.
6685
RPC_S_NO_CALL_ACTIVE = DWORD(1725);
6686
{$EXTERNALSYM RPC_S_NO_CALL_ACTIVE}
6689
// MessageId: RPC_S_CALL_FAILED
6693
// The remote procedure call failed.
6695
RPC_S_CALL_FAILED = DWORD(1726);
6696
{$EXTERNALSYM RPC_S_CALL_FAILED}
6699
// MessageId: RPC_S_CALL_FAILED_DNE
6703
// The remote procedure call failed and did not execute.
6705
RPC_S_CALL_FAILED_DNE = DWORD(1727);
6706
{$EXTERNALSYM RPC_S_CALL_FAILED_DNE}
6709
// MessageId: RPC_S_PROTOCOL_ERROR
6713
// A remote procedure call (RPC) protocol error occurred.
6715
RPC_S_PROTOCOL_ERROR = DWORD(1728);
6716
{$EXTERNALSYM RPC_S_PROTOCOL_ERROR}
6719
// MessageId: RPC_S_UNSUPPORTED_TRANS_SYN
6723
// The transfer syntax is not supported by the RPC server.
6725
RPC_S_UNSUPPORTED_TRANS_SYN = DWORD(1730);
6726
{$EXTERNALSYM RPC_S_UNSUPPORTED_TRANS_SYN}
6729
// MessageId: RPC_S_UNSUPPORTED_TYPE
6733
// The universal unique identifier (UUID) type is not supported.
6735
RPC_S_UNSUPPORTED_TYPE = DWORD(1732);
6736
{$EXTERNALSYM RPC_S_UNSUPPORTED_TYPE}
6739
// MessageId: RPC_S_INVALID_TAG
6743
// The tag is invalid.
6745
RPC_S_INVALID_TAG = DWORD(1733);
6746
{$EXTERNALSYM RPC_S_INVALID_TAG}
6749
// MessageId: RPC_S_INVALID_BOUND
6753
// The array bounds are invalid.
6755
RPC_S_INVALID_BOUND = DWORD(1734);
6756
{$EXTERNALSYM RPC_S_INVALID_BOUND}
6759
// MessageId: RPC_S_NO_ENTRY_NAME
6763
// The binding does not contain an entry name.
6765
RPC_S_NO_ENTRY_NAME = DWORD(1735);
6766
{$EXTERNALSYM RPC_S_NO_ENTRY_NAME}
6769
// MessageId: RPC_S_INVALID_NAME_SYNTAX
6773
// The name syntax is invalid.
6775
RPC_S_INVALID_NAME_SYNTAX = DWORD(1736);
6776
{$EXTERNALSYM RPC_S_INVALID_NAME_SYNTAX}
6779
// MessageId: RPC_S_UNSUPPORTED_NAME_SYNTAX
6783
// The name syntax is not supported.
6785
RPC_S_UNSUPPORTED_NAME_SYNTAX = DWORD(1737);
6786
{$EXTERNALSYM RPC_S_UNSUPPORTED_NAME_SYNTAX}
6789
// MessageId: RPC_S_UUID_NO_ADDRESS
6793
// No network address is available to use to construct a universal unique identifier (UUID).
6795
RPC_S_UUID_NO_ADDRESS = DWORD(1739);
6796
{$EXTERNALSYM RPC_S_UUID_NO_ADDRESS}
6799
// MessageId: RPC_S_DUPLICATE_ENDPOINT
6803
// The endpoint is a duplicate.
6805
RPC_S_DUPLICATE_ENDPOINT = DWORD(1740);
6806
{$EXTERNALSYM RPC_S_DUPLICATE_ENDPOINT}
6809
// MessageId: RPC_S_UNKNOWN_AUTHN_TYPE
6813
// The authentication type is unknown.
6815
RPC_S_UNKNOWN_AUTHN_TYPE = DWORD(1741);
6816
{$EXTERNALSYM RPC_S_UNKNOWN_AUTHN_TYPE}
6819
// MessageId: RPC_S_MAX_CALLS_TOO_SMALL
6823
// The maximum number of calls is too small.
6825
RPC_S_MAX_CALLS_TOO_SMALL = DWORD(1742);
6826
{$EXTERNALSYM RPC_S_MAX_CALLS_TOO_SMALL}
6829
// MessageId: RPC_S_STRING_TOO_LONG
6833
// The string is too long.
6835
RPC_S_STRING_TOO_LONG = DWORD(1743);
6836
{$EXTERNALSYM RPC_S_STRING_TOO_LONG}
6839
// MessageId: RPC_S_PROTSEQ_NOT_FOUND
6843
// The RPC protocol sequence was not found.
6845
RPC_S_PROTSEQ_NOT_FOUND = DWORD(1744);
6846
{$EXTERNALSYM RPC_S_PROTSEQ_NOT_FOUND}
6849
// MessageId: RPC_S_PROCNUM_OUT_OF_RANGE
6853
// The procedure number is out of range.
6855
RPC_S_PROCNUM_OUT_OF_RANGE = DWORD(1745);
6856
{$EXTERNALSYM RPC_S_PROCNUM_OUT_OF_RANGE}
6859
// MessageId: RPC_S_BINDING_HAS_NO_AUTH
6863
// The binding does not contain any authentication information.
6865
RPC_S_BINDING_HAS_NO_AUTH = DWORD(1746);
6866
{$EXTERNALSYM RPC_S_BINDING_HAS_NO_AUTH}
6869
// MessageId: RPC_S_UNKNOWN_AUTHN_SERVICE
6873
// The authentication service is unknown.
6875
RPC_S_UNKNOWN_AUTHN_SERVICE = DWORD(1747);
6876
{$EXTERNALSYM RPC_S_UNKNOWN_AUTHN_SERVICE}
6879
// MessageId: RPC_S_UNKNOWN_AUTHN_LEVEL
6883
// The authentication level is unknown.
6885
RPC_S_UNKNOWN_AUTHN_LEVEL = DWORD(1748);
6886
{$EXTERNALSYM RPC_S_UNKNOWN_AUTHN_LEVEL}
6889
// MessageId: RPC_S_INVALID_AUTH_IDENTITY
6893
// The security context is invalid.
6895
RPC_S_INVALID_AUTH_IDENTITY = DWORD(1749);
6896
{$EXTERNALSYM RPC_S_INVALID_AUTH_IDENTITY}
6899
// MessageId: RPC_S_UNKNOWN_AUTHZ_SERVICE
6903
// The authorization service is unknown.
6905
RPC_S_UNKNOWN_AUTHZ_SERVICE = DWORD(1750);
6906
{$EXTERNALSYM RPC_S_UNKNOWN_AUTHZ_SERVICE}
6909
// MessageId: EPT_S_INVALID_ENTRY
6913
// The entry is invalid.
6915
EPT_S_INVALID_ENTRY = DWORD(1751);
6916
{$EXTERNALSYM EPT_S_INVALID_ENTRY}
6919
// MessageId: EPT_S_CANT_PERFORM_OP
6923
// The server endpoint cannot perform the operation.
6925
EPT_S_CANT_PERFORM_OP = DWORD(1752);
6926
{$EXTERNALSYM EPT_S_CANT_PERFORM_OP}
6929
// MessageId: EPT_S_NOT_REGISTERED
6933
// There are no more endpoints available from the endpoint mapper.
6935
EPT_S_NOT_REGISTERED = DWORD(1753);
6936
{$EXTERNALSYM EPT_S_NOT_REGISTERED}
6939
// MessageId: RPC_S_NOTHING_TO_EXPORT
6943
// No interfaces have been exported.
6945
RPC_S_NOTHING_TO_EXPORT = DWORD(1754);
6946
{$EXTERNALSYM RPC_S_NOTHING_TO_EXPORT}
6949
// MessageId: RPC_S_INCOMPLETE_NAME
6953
// The entry name is incomplete.
6955
RPC_S_INCOMPLETE_NAME = DWORD(1755);
6956
{$EXTERNALSYM RPC_S_INCOMPLETE_NAME}
6959
// MessageId: RPC_S_INVALID_VERS_OPTION
6963
// The version option is invalid.
6965
RPC_S_INVALID_VERS_OPTION = DWORD(1756);
6966
{$EXTERNALSYM RPC_S_INVALID_VERS_OPTION}
6969
// MessageId: RPC_S_NO_MORE_MEMBERS
6973
// There are no more members.
6975
RPC_S_NO_MORE_MEMBERS = DWORD(1757);
6976
{$EXTERNALSYM RPC_S_NO_MORE_MEMBERS}
6979
// MessageId: RPC_S_NOT_ALL_OBJS_UNEXPORTED
6983
// There is nothing to unexport.
6985
RPC_S_NOT_ALL_OBJS_UNEXPORTED = DWORD(1758);
6986
{$EXTERNALSYM RPC_S_NOT_ALL_OBJS_UNEXPORTED}
6989
// MessageId: RPC_S_INTERFACE_NOT_FOUND
6993
// The interface was not found.
6995
RPC_S_INTERFACE_NOT_FOUND = DWORD(1759);
6996
{$EXTERNALSYM RPC_S_INTERFACE_NOT_FOUND}
6999
// MessageId: RPC_S_ENTRY_ALREADY_EXISTS
7003
// The entry already exists.
7005
RPC_S_ENTRY_ALREADY_EXISTS = DWORD(1760);
7006
{$EXTERNALSYM RPC_S_ENTRY_ALREADY_EXISTS}
7009
// MessageId: RPC_S_ENTRY_NOT_FOUND
7013
// The entry is not found.
7015
RPC_S_ENTRY_NOT_FOUND = DWORD(1761);
7016
{$EXTERNALSYM RPC_S_ENTRY_NOT_FOUND}
7019
// MessageId: RPC_S_NAME_SERVICE_UNAVAILABLE
7023
// The name service is unavailable.
7025
RPC_S_NAME_SERVICE_UNAVAILABLE = DWORD(1762);
7026
{$EXTERNALSYM RPC_S_NAME_SERVICE_UNAVAILABLE}
7029
// MessageId: RPC_S_INVALID_NAF_ID
7033
// The network address family is invalid.
7035
RPC_S_INVALID_NAF_ID = DWORD(1763);
7036
{$EXTERNALSYM RPC_S_INVALID_NAF_ID}
7039
// MessageId: RPC_S_CANNOT_SUPPORT
7043
// The requested operation is not supported.
7045
RPC_S_CANNOT_SUPPORT = DWORD(1764);
7046
{$EXTERNALSYM RPC_S_CANNOT_SUPPORT}
7049
// MessageId: RPC_S_NO_CONTEXT_AVAILABLE
7053
// No security context is available to allow impersonation.
7055
RPC_S_NO_CONTEXT_AVAILABLE = DWORD(1765);
7056
{$EXTERNALSYM RPC_S_NO_CONTEXT_AVAILABLE}
7059
// MessageId: RPC_S_INTERNAL_ERROR
7063
// An internal error occurred in a remote procedure call (RPC).
7065
RPC_S_INTERNAL_ERROR = DWORD(1766);
7066
{$EXTERNALSYM RPC_S_INTERNAL_ERROR}
7069
// MessageId: RPC_S_ZERO_DIVIDE
7073
// The RPC server attempted an integer division by zero.
7075
RPC_S_ZERO_DIVIDE = DWORD(1767);
7076
{$EXTERNALSYM RPC_S_ZERO_DIVIDE}
7079
// MessageId: RPC_S_ADDRESS_ERROR
7083
// An addressing error occurred in the RPC server.
7085
RPC_S_ADDRESS_ERROR = DWORD(1768);
7086
{$EXTERNALSYM RPC_S_ADDRESS_ERROR}
7089
// MessageId: RPC_S_FP_DIV_ZERO
7093
// A floating-point operation at the RPC server caused a division by zero.
7095
RPC_S_FP_DIV_ZERO = DWORD(1769);
7096
{$EXTERNALSYM RPC_S_FP_DIV_ZERO}
7099
// MessageId: RPC_S_FP_UNDERFLOW
7103
// A floating-point underflow occurred at the RPC server.
7105
RPC_S_FP_UNDERFLOW = DWORD(1770);
7106
{$EXTERNALSYM RPC_S_FP_UNDERFLOW}
7109
// MessageId: RPC_S_FP_OVERFLOW
7113
// A floating-point overflow occurred at the RPC server.
7115
RPC_S_FP_OVERFLOW = DWORD(1771);
7116
{$EXTERNALSYM RPC_S_FP_OVERFLOW}
7119
// MessageId: RPC_X_NO_MORE_ENTRIES
7123
// The list of RPC servers available for the binding of auto handles has been exhausted.
7125
RPC_X_NO_MORE_ENTRIES = DWORD(1772);
7126
{$EXTERNALSYM RPC_X_NO_MORE_ENTRIES}
7129
// MessageId: RPC_X_SS_CHAR_TRANS_OPEN_FAIL
7133
// Unable to open the character translation table file.
7135
RPC_X_SS_CHAR_TRANS_OPEN_FAIL = DWORD(1773);
7136
{$EXTERNALSYM RPC_X_SS_CHAR_TRANS_OPEN_FAIL}
7139
// MessageId: RPC_X_SS_CHAR_TRANS_SHORT_FILE
7143
// The file containing the character translation table has fewer than 512 bytes.
7145
RPC_X_SS_CHAR_TRANS_SHORT_FILE = DWORD(1774);
7146
{$EXTERNALSYM RPC_X_SS_CHAR_TRANS_SHORT_FILE}
7149
// MessageId: RPC_X_SS_IN_NULL_CONTEXT
7153
// A null context handle was passed from the client to the host during a remote procedure call.
7155
RPC_X_SS_IN_NULL_CONTEXT = DWORD(1775);
7156
{$EXTERNALSYM RPC_X_SS_IN_NULL_CONTEXT}
7159
// MessageId: RPC_X_SS_CONTEXT_DAMAGED
7163
// The context handle changed during a remote procedure call.
7165
RPC_X_SS_CONTEXT_DAMAGED = DWORD(1777);
7166
{$EXTERNALSYM RPC_X_SS_CONTEXT_DAMAGED}
7169
// MessageId: RPC_X_SS_HANDLES_MISMATCH
7173
// The binding handles passed to a remote procedure call do not match.
7175
RPC_X_SS_HANDLES_MISMATCH = DWORD(1778);
7176
{$EXTERNALSYM RPC_X_SS_HANDLES_MISMATCH}
7179
// MessageId: RPC_X_SS_CANNOT_GET_CALL_HANDLE
7183
// The stub is unable to get the remote procedure call handle.
7185
RPC_X_SS_CANNOT_GET_CALL_HANDLE = DWORD(1779);
7186
{$EXTERNALSYM RPC_X_SS_CANNOT_GET_CALL_HANDLE}
7189
// MessageId: RPC_X_NULL_REF_POINTER
7193
// A null reference pointer was passed to the stub.
7195
RPC_X_NULL_REF_POINTER = DWORD(1780);
7196
{$EXTERNALSYM RPC_X_NULL_REF_POINTER}
7199
// MessageId: RPC_X_ENUM_VALUE_OUT_OF_RANGE
7203
// The enumeration value is out of range.
7205
RPC_X_ENUM_VALUE_OUT_OF_RANGE = DWORD(1781);
7206
{$EXTERNALSYM RPC_X_ENUM_VALUE_OUT_OF_RANGE}
7209
// MessageId: RPC_X_BYTE_COUNT_TOO_SMALL
7213
// The byte count is too small.
7215
RPC_X_BYTE_COUNT_TOO_SMALL = DWORD(1782);
7216
{$EXTERNALSYM RPC_X_BYTE_COUNT_TOO_SMALL}
7219
// MessageId: RPC_X_BAD_STUB_DATA
7223
// The stub received bad data.
7225
RPC_X_BAD_STUB_DATA = DWORD(1783);
7226
{$EXTERNALSYM RPC_X_BAD_STUB_DATA}
7229
// MessageId: ERROR_INVALID_USER_BUFFER
7233
// The supplied user buffer is not valid for the requested operation.
7235
ERROR_INVALID_USER_BUFFER = DWORD(1784);
7236
{$EXTERNALSYM ERROR_INVALID_USER_BUFFER}
7239
// MessageId: ERROR_UNRECOGNIZED_MEDIA
7243
// The disk media is not recognized. It may not be formatted.
7245
ERROR_UNRECOGNIZED_MEDIA = DWORD(1785);
7246
{$EXTERNALSYM ERROR_UNRECOGNIZED_MEDIA}
7249
// MessageId: ERROR_NO_TRUST_LSA_SECRET
7253
// The workstation does not have a trust secret.
7255
ERROR_NO_TRUST_LSA_SECRET = DWORD(1786);
7256
{$EXTERNALSYM ERROR_NO_TRUST_LSA_SECRET}
7259
// MessageId: ERROR_NO_TRUST_SAM_ACCOUNT
7263
// The security database on the server does not have a computer account for this workstation trust relationship.
7265
ERROR_NO_TRUST_SAM_ACCOUNT = DWORD(1787);
7266
{$EXTERNALSYM ERROR_NO_TRUST_SAM_ACCOUNT}
7269
// MessageId: ERROR_TRUSTED_DOMAIN_FAILURE
7273
// The trust relationship between the primary domain and the trusted domain failed.
7275
ERROR_TRUSTED_DOMAIN_FAILURE = DWORD(1788);
7276
{$EXTERNALSYM ERROR_TRUSTED_DOMAIN_FAILURE}
7279
// MessageId: ERROR_TRUSTED_RELATIONSHIP_FAILURE
7283
// The trust relationship between this workstation and the primary domain failed.
7285
ERROR_TRUSTED_RELATIONSHIP_FAILURE = DWORD(1789);
7286
{$EXTERNALSYM ERROR_TRUSTED_RELATIONSHIP_FAILURE}
7289
// MessageId: ERROR_TRUST_FAILURE
7293
// The network logon failed.
7295
ERROR_TRUST_FAILURE = DWORD(1790);
7296
{$EXTERNALSYM ERROR_TRUST_FAILURE}
7299
// MessageId: RPC_S_CALL_IN_PROGRESS
7303
// A remote procedure call is already in progress for this thread.
7305
RPC_S_CALL_IN_PROGRESS = DWORD(1791);
7306
{$EXTERNALSYM RPC_S_CALL_IN_PROGRESS}
7309
// MessageId: ERROR_NETLOGON_NOT_STARTED
7313
// An attempt was made to logon, but the network logon service was not started.
7315
ERROR_NETLOGON_NOT_STARTED = DWORD(1792);
7316
{$EXTERNALSYM ERROR_NETLOGON_NOT_STARTED}
7319
// MessageId: ERROR_ACCOUNT_EXPIRED
7323
// The user's account has expired.
7325
ERROR_ACCOUNT_EXPIRED = DWORD(1793);
7326
{$EXTERNALSYM ERROR_ACCOUNT_EXPIRED}
7329
// MessageId: ERROR_REDIRECTOR_HAS_OPEN_HANDLES
7333
// The redirector is in use and cannot be unloaded.
7335
ERROR_REDIRECTOR_HAS_OPEN_HANDLES = DWORD(1794);
7336
{$EXTERNALSYM ERROR_REDIRECTOR_HAS_OPEN_HANDLES}
7339
// MessageId: ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
7343
// The specified printer driver is already installed.
7345
ERROR_PRINTER_DRIVER_ALREADY_INSTALLED = DWORD(1795);
7346
{$EXTERNALSYM ERROR_PRINTER_DRIVER_ALREADY_INSTALLED}
7349
// MessageId: ERROR_UNKNOWN_PORT
7353
// The specified port is unknown.
7355
ERROR_UNKNOWN_PORT = DWORD(1796);
7356
{$EXTERNALSYM ERROR_UNKNOWN_PORT}
7359
// MessageId: ERROR_UNKNOWN_PRINTER_DRIVER
7363
// The printer driver is unknown.
7365
ERROR_UNKNOWN_PRINTER_DRIVER = DWORD(1797);
7366
{$EXTERNALSYM ERROR_UNKNOWN_PRINTER_DRIVER}
7369
// MessageId: ERROR_UNKNOWN_PRINTPROCESSOR
7373
// The print processor is unknown.
7375
ERROR_UNKNOWN_PRINTPROCESSOR = DWORD(1798);
7376
{$EXTERNALSYM ERROR_UNKNOWN_PRINTPROCESSOR}
7379
// MessageId: ERROR_INVALID_SEPARATOR_FILE
7383
// The specified separator file is invalid.
7385
ERROR_INVALID_SEPARATOR_FILE = DWORD(1799);
7386
{$EXTERNALSYM ERROR_INVALID_SEPARATOR_FILE}
7389
// MessageId: ERROR_INVALID_PRIORITY
7393
// The specified priority is invalid.
7395
ERROR_INVALID_PRIORITY = DWORD(1800);
7396
{$EXTERNALSYM ERROR_INVALID_PRIORITY}
7399
// MessageId: ERROR_INVALID_PRINTER_NAME
7403
// The printer name is invalid.
7405
ERROR_INVALID_PRINTER_NAME = DWORD(1801);
7406
{$EXTERNALSYM ERROR_INVALID_PRINTER_NAME}
7409
// MessageId: ERROR_PRINTER_ALREADY_EXISTS
7413
// The printer already exists.
7415
ERROR_PRINTER_ALREADY_EXISTS = DWORD(1802);
7416
{$EXTERNALSYM ERROR_PRINTER_ALREADY_EXISTS}
7419
// MessageId: ERROR_INVALID_PRINTER_COMMAND
7423
// The printer command is invalid.
7425
ERROR_INVALID_PRINTER_COMMAND = DWORD(1803);
7426
{$EXTERNALSYM ERROR_INVALID_PRINTER_COMMAND}
7429
// MessageId: ERROR_INVALID_DATATYPE
7433
// The specified datatype is invalid.
7435
ERROR_INVALID_DATATYPE = DWORD(1804);
7436
{$EXTERNALSYM ERROR_INVALID_DATATYPE}
7439
// MessageId: ERROR_INVALID_ENVIRONMENT
7443
// The environment specified is invalid.
7445
ERROR_INVALID_ENVIRONMENT = DWORD(1805);
7446
{$EXTERNALSYM ERROR_INVALID_ENVIRONMENT}
7449
// MessageId: RPC_S_NO_MORE_BINDINGS
7453
// There are no more bindings.
7455
RPC_S_NO_MORE_BINDINGS = DWORD(1806);
7456
{$EXTERNALSYM RPC_S_NO_MORE_BINDINGS}
7459
// MessageId: ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
7463
// The account used is an interdomain trust account. Use your global user account or local user account to access this server.
7465
ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = DWORD(1807);
7466
{$EXTERNALSYM ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT}
7469
// MessageId: ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
7473
// The account used is a computer account. Use your global user account or local user account to access this server.
7475
ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT = DWORD(1808);
7476
{$EXTERNALSYM ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT}
7479
// MessageId: ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
7483
// The account used is a server trust account. Use your global user account or local user account to access this server.
7485
ERROR_NOLOGON_SERVER_TRUST_ACCOUNT = DWORD(1809);
7486
{$EXTERNALSYM ERROR_NOLOGON_SERVER_TRUST_ACCOUNT}
7489
// MessageId: ERROR_DOMAIN_TRUST_INCONSISTENT
7493
// The name or security ID (SID) of the domain specified is inconsistent with the trust information for that domain.
7495
ERROR_DOMAIN_TRUST_INCONSISTENT = DWORD(1810);
7496
{$EXTERNALSYM ERROR_DOMAIN_TRUST_INCONSISTENT}
7499
// MessageId: ERROR_SERVER_HAS_OPEN_HANDLES
7503
// The server is in use and cannot be unloaded.
7505
ERROR_SERVER_HAS_OPEN_HANDLES = DWORD(1811);
7506
{$EXTERNALSYM ERROR_SERVER_HAS_OPEN_HANDLES}
7509
// MessageId: ERROR_RESOURCE_DATA_NOT_FOUND
7513
// The specified image file did not contain a resource section.
7515
ERROR_RESOURCE_DATA_NOT_FOUND = DWORD(1812);
7516
{$EXTERNALSYM ERROR_RESOURCE_DATA_NOT_FOUND}
7519
// MessageId: ERROR_RESOURCE_TYPE_NOT_FOUND
7523
// The specified resource type cannot be found in the image file.
7525
ERROR_RESOURCE_TYPE_NOT_FOUND = DWORD(1813);
7526
{$EXTERNALSYM ERROR_RESOURCE_TYPE_NOT_FOUND}
7529
// MessageId: ERROR_RESOURCE_NAME_NOT_FOUND
7533
// The specified resource name cannot be found in the image file.
7535
ERROR_RESOURCE_NAME_NOT_FOUND = DWORD(1814);
7536
{$EXTERNALSYM ERROR_RESOURCE_NAME_NOT_FOUND}
7539
// MessageId: ERROR_RESOURCE_LANG_NOT_FOUND
7543
// The specified resource language ID cannot be found in the image file.
7545
ERROR_RESOURCE_LANG_NOT_FOUND = DWORD(1815);
7546
{$EXTERNALSYM ERROR_RESOURCE_LANG_NOT_FOUND}
7549
// MessageId: ERROR_NOT_ENOUGH_QUOTA
7553
// Not enough quota is available to process this command.
7555
ERROR_NOT_ENOUGH_QUOTA = DWORD(1816);
7556
{$EXTERNALSYM ERROR_NOT_ENOUGH_QUOTA}
7559
// MessageId: RPC_S_NO_INTERFACES
7563
// No interfaces have been registered.
7565
RPC_S_NO_INTERFACES = DWORD(1817);
7566
{$EXTERNALSYM RPC_S_NO_INTERFACES}
7569
// MessageId: RPC_S_CALL_CANCELLED
7573
// The remote procedure call was cancelled.
7575
RPC_S_CALL_CANCELLED = DWORD(1818);
7576
{$EXTERNALSYM RPC_S_CALL_CANCELLED}
7579
// MessageId: RPC_S_BINDING_INCOMPLETE
7583
// The binding handle does not contain all required information.
7585
RPC_S_BINDING_INCOMPLETE = DWORD(1819);
7586
{$EXTERNALSYM RPC_S_BINDING_INCOMPLETE}
7589
// MessageId: RPC_S_COMM_FAILURE
7593
// A communications failure occurred during a remote procedure call.
7595
RPC_S_COMM_FAILURE = DWORD(1820);
7596
{$EXTERNALSYM RPC_S_COMM_FAILURE}
7599
// MessageId: RPC_S_UNSUPPORTED_AUTHN_LEVEL
7603
// The requested authentication level is not supported.
7605
RPC_S_UNSUPPORTED_AUTHN_LEVEL = DWORD(1821);
7606
{$EXTERNALSYM RPC_S_UNSUPPORTED_AUTHN_LEVEL}
7609
// MessageId: RPC_S_NO_PRINC_NAME
7613
// No principal name registered.
7615
RPC_S_NO_PRINC_NAME = DWORD(1822);
7616
{$EXTERNALSYM RPC_S_NO_PRINC_NAME}
7619
// MessageId: RPC_S_NOT_RPC_ERROR
7623
// The error specified is not a valid Windows RPC error code.
7625
RPC_S_NOT_RPC_ERROR = DWORD(1823);
7626
{$EXTERNALSYM RPC_S_NOT_RPC_ERROR}
7629
// MessageId: RPC_S_UUID_LOCAL_ONLY
7633
// A UUID that is valid only on this computer has been allocated.
7635
RPC_S_UUID_LOCAL_ONLY = DWORD(1824);
7636
{$EXTERNALSYM RPC_S_UUID_LOCAL_ONLY}
7639
// MessageId: RPC_S_SEC_PKG_ERROR
7643
// A security package specific error occurred.
7645
RPC_S_SEC_PKG_ERROR = DWORD(1825);
7646
{$EXTERNALSYM RPC_S_SEC_PKG_ERROR}
7649
// MessageId: RPC_S_NOT_CANCELLED
7653
// Thread is not canceled.
7655
RPC_S_NOT_CANCELLED = DWORD(1826);
7656
{$EXTERNALSYM RPC_S_NOT_CANCELLED}
7659
// MessageId: RPC_X_INVALID_ES_ACTION
7663
// Invalid operation on the encoding/decoding handle.
7665
RPC_X_INVALID_ES_ACTION = DWORD(1827);
7666
{$EXTERNALSYM RPC_X_INVALID_ES_ACTION}
7669
// MessageId: RPC_X_WRONG_ES_VERSION
7673
// Incompatible version of the serializing package.
7675
RPC_X_WRONG_ES_VERSION = DWORD(1828);
7676
{$EXTERNALSYM RPC_X_WRONG_ES_VERSION}
7679
// MessageId: RPC_X_WRONG_STUB_VERSION
7683
// Incompatible version of the RPC stub.
7685
RPC_X_WRONG_STUB_VERSION = DWORD(1829);
7686
{$EXTERNALSYM RPC_X_WRONG_STUB_VERSION}
7689
// MessageId: RPC_X_INVALID_PIPE_OBJECT
7693
// The RPC pipe object is invalid or corrupted.
7695
RPC_X_INVALID_PIPE_OBJECT = DWORD(1830);
7696
{$EXTERNALSYM RPC_X_INVALID_PIPE_OBJECT}
7699
// MessageId: RPC_X_WRONG_PIPE_ORDER
7703
// An invalid operation was attempted on an RPC pipe object.
7705
RPC_X_WRONG_PIPE_ORDER = DWORD(1831);
7706
{$EXTERNALSYM RPC_X_WRONG_PIPE_ORDER}
7709
// MessageId: RPC_X_WRONG_PIPE_VERSION
7713
// Unsupported RPC pipe version.
7715
RPC_X_WRONG_PIPE_VERSION = DWORD(1832);
7716
{$EXTERNALSYM RPC_X_WRONG_PIPE_VERSION}
7719
// MessageId: RPC_S_GROUP_MEMBER_NOT_FOUND
7723
// The group member was not found.
7725
RPC_S_GROUP_MEMBER_NOT_FOUND = DWORD(1898);
7726
{$EXTERNALSYM RPC_S_GROUP_MEMBER_NOT_FOUND}
7729
// MessageId: EPT_S_CANT_CREATE
7733
// The endpoint mapper database entry could not be created.
7735
EPT_S_CANT_CREATE = DWORD(1899);
7736
{$EXTERNALSYM EPT_S_CANT_CREATE}
7739
// MessageId: RPC_S_INVALID_OBJECT
7743
// The object universal unique identifier (UUID) is the nil UUID.
7745
RPC_S_INVALID_OBJECT = DWORD(1900);
7746
{$EXTERNALSYM RPC_S_INVALID_OBJECT}
7749
// MessageId: ERROR_INVALID_TIME
7753
// The specified time is invalid.
7755
ERROR_INVALID_TIME = DWORD(1901);
7756
{$EXTERNALSYM ERROR_INVALID_TIME}
7759
// MessageId: ERROR_INVALID_FORM_NAME
7763
// The specified form name is invalid.
7765
ERROR_INVALID_FORM_NAME = DWORD(1902);
7766
{$EXTERNALSYM ERROR_INVALID_FORM_NAME}
7769
// MessageId: ERROR_INVALID_FORM_SIZE
7773
// The specified form size is invalid.
7775
ERROR_INVALID_FORM_SIZE = DWORD(1903);
7776
{$EXTERNALSYM ERROR_INVALID_FORM_SIZE}
7779
// MessageId: ERROR_ALREADY_WAITING
7783
// The specified printer handle is already being waited on
7785
ERROR_ALREADY_WAITING = DWORD(1904);
7786
{$EXTERNALSYM ERROR_ALREADY_WAITING}
7789
// MessageId: ERROR_PRINTER_DELETED
7793
// The specified printer has been deleted.
7795
ERROR_PRINTER_DELETED = DWORD(1905);
7796
{$EXTERNALSYM ERROR_PRINTER_DELETED}
7799
// MessageId: ERROR_INVALID_PRINTER_STATE
7803
// The state of the printer is invalid.
7805
ERROR_INVALID_PRINTER_STATE = DWORD(1906);
7806
{$EXTERNALSYM ERROR_INVALID_PRINTER_STATE}
7809
// MessageId: ERROR_PASSWORD_MUST_CHANGE
7813
// The user's password must be changed before logging on the first time.
7815
ERROR_PASSWORD_MUST_CHANGE = DWORD(1907);
7816
{$EXTERNALSYM ERROR_PASSWORD_MUST_CHANGE}
7819
// MessageId: ERROR_DOMAIN_CONTROLLER_NOT_FOUND
7823
// Could not find the domain controller for this domain.
7825
ERROR_DOMAIN_CONTROLLER_NOT_FOUND = DWORD(1908);
7826
{$EXTERNALSYM ERROR_DOMAIN_CONTROLLER_NOT_FOUND}
7829
// MessageId: ERROR_ACCOUNT_LOCKED_OUT
7833
// The referenced account is currently locked out and may not be logged on to.
7835
ERROR_ACCOUNT_LOCKED_OUT = DWORD(1909);
7836
{$EXTERNALSYM ERROR_ACCOUNT_LOCKED_OUT}
7839
// MessageId: OR_INVALID_OXID
7843
// The object exporter specified was not found.
7845
OR_INVALID_OXID = DWORD(1910);
7846
{$EXTERNALSYM OR_INVALID_OXID}
7849
// MessageId: OR_INVALID_OID
7853
// The object specified was not found.
7855
OR_INVALID_OID = DWORD(1911);
7856
{$EXTERNALSYM OR_INVALID_OID}
7859
// MessageId: OR_INVALID_SET
7863
// The object resolver set specified was not found.
7865
OR_INVALID_SET = DWORD(1912);
7866
{$EXTERNALSYM OR_INVALID_SET}
7869
// MessageId: RPC_S_SEND_INCOMPLETE
7873
// Some data remains to be sent in the request buffer.
7875
RPC_S_SEND_INCOMPLETE = DWORD(1913);
7876
{$EXTERNALSYM RPC_S_SEND_INCOMPLETE}
7879
// MessageId: RPC_S_INVALID_ASYNC_HANDLE
7883
// Invalid asynchronous remote procedure call handle.
7885
RPC_S_INVALID_ASYNC_HANDLE = DWORD(1914);
7886
{$EXTERNALSYM RPC_S_INVALID_ASYNC_HANDLE}
7889
// MessageId: RPC_S_INVALID_ASYNC_CALL
7893
// Invalid asynchronous RPC call handle for this operation.
7895
RPC_S_INVALID_ASYNC_CALL = DWORD(1915);
7896
{$EXTERNALSYM RPC_S_INVALID_ASYNC_CALL}
7899
// MessageId: RPC_X_PIPE_CLOSED
7903
// The RPC pipe object has already been closed.
7905
RPC_X_PIPE_CLOSED = DWORD(1916);
7906
{$EXTERNALSYM RPC_X_PIPE_CLOSED}
7909
// MessageId: RPC_X_PIPE_DISCIPLINE_ERROR
7913
// The RPC call completed before all pipes were processed.
7915
RPC_X_PIPE_DISCIPLINE_ERROR = DWORD(1917);
7916
{$EXTERNALSYM RPC_X_PIPE_DISCIPLINE_ERROR}
7919
// MessageId: RPC_X_PIPE_EMPTY
7923
// No more data is available from the RPC pipe.
7925
RPC_X_PIPE_EMPTY = DWORD(1918);
7926
{$EXTERNALSYM RPC_X_PIPE_EMPTY}
7929
// MessageId: ERROR_NO_SITENAME
7933
// No site name is available for this machine.
7935
ERROR_NO_SITENAME = DWORD(1919);
7936
{$EXTERNALSYM ERROR_NO_SITENAME}
7939
// MessageId: ERROR_CANT_ACCESS_FILE
7943
// The file can not be accessed by the system.
7945
ERROR_CANT_ACCESS_FILE = DWORD(1920);
7946
{$EXTERNALSYM ERROR_CANT_ACCESS_FILE}
7949
// MessageId: ERROR_CANT_RESOLVE_FILENAME
7953
// The name of the file cannot be resolved by the system.
7955
ERROR_CANT_RESOLVE_FILENAME = DWORD(1921);
7956
{$EXTERNALSYM ERROR_CANT_RESOLVE_FILENAME}
7959
// MessageId: RPC_S_ENTRY_TYPE_MISMATCH
7963
// The entry is not of the expected type.
7965
RPC_S_ENTRY_TYPE_MISMATCH = DWORD(1922);
7966
{$EXTERNALSYM RPC_S_ENTRY_TYPE_MISMATCH}
7969
// MessageId: RPC_S_NOT_ALL_OBJS_EXPORTED
7973
// Not all object UUIDs could be exported to the specified entry.
7975
RPC_S_NOT_ALL_OBJS_EXPORTED = DWORD(1923);
7976
{$EXTERNALSYM RPC_S_NOT_ALL_OBJS_EXPORTED}
7979
// MessageId: RPC_S_INTERFACE_NOT_EXPORTED
7983
// Interface could not be exported to the specified entry.
7985
RPC_S_INTERFACE_NOT_EXPORTED = DWORD(1924);
7986
{$EXTERNALSYM RPC_S_INTERFACE_NOT_EXPORTED}
7989
// MessageId: RPC_S_PROFILE_NOT_ADDED
7993
// The specified profile entry could not be added.
7995
RPC_S_PROFILE_NOT_ADDED = DWORD(1925);
7996
{$EXTERNALSYM RPC_S_PROFILE_NOT_ADDED}
7999
// MessageId: RPC_S_PRF_ELT_NOT_ADDED
8003
// The specified profile element could not be added.
8005
RPC_S_PRF_ELT_NOT_ADDED = DWORD(1926);
8006
{$EXTERNALSYM RPC_S_PRF_ELT_NOT_ADDED}
8009
// MessageId: RPC_S_PRF_ELT_NOT_REMOVED
8013
// The specified profile element could not be removed.
8015
RPC_S_PRF_ELT_NOT_REMOVED = DWORD(1927);
8016
{$EXTERNALSYM RPC_S_PRF_ELT_NOT_REMOVED}
8019
// MessageId: RPC_S_GRP_ELT_NOT_ADDED
8023
// The group element could not be added.
8025
RPC_S_GRP_ELT_NOT_ADDED = DWORD(1928);
8026
{$EXTERNALSYM RPC_S_GRP_ELT_NOT_ADDED}
8029
// MessageId: RPC_S_GRP_ELT_NOT_REMOVED
8033
// The group element could not be removed.
8035
RPC_S_GRP_ELT_NOT_REMOVED = DWORD(1929);
8036
{$EXTERNALSYM RPC_S_GRP_ELT_NOT_REMOVED}
8039
// MessageId: ERROR_KM_DRIVER_BLOCKED
8043
// The printer driver is not compatible with a policy enabled on your computer that blocks NT 4.0 drivers.
8045
ERROR_KM_DRIVER_BLOCKED = DWORD(1930);
8046
{$EXTERNALSYM ERROR_KM_DRIVER_BLOCKED}
8049
// MessageId: ERROR_CONTEXT_EXPIRED
8053
// The context has expired and can no longer be used.
8055
ERROR_CONTEXT_EXPIRED = DWORD(1931);
8056
{$EXTERNALSYM ERROR_CONTEXT_EXPIRED}
8059
// MessageId: ERROR_PER_USER_TRUST_QUOTA_EXCEEDED
8063
// The current user's delegated trust creation quota has been exceeded.
8065
ERROR_PER_USER_TRUST_QUOTA_EXCEEDED = DWORD(1932);
8066
{$EXTERNALSYM ERROR_PER_USER_TRUST_QUOTA_EXCEEDED}
8069
// MessageId: ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED
8073
// The total delegated trust creation quota has been exceeded.
8075
ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED = DWORD(1933);
8076
{$EXTERNALSYM ERROR_ALL_USER_TRUST_QUOTA_EXCEEDED}
8079
// MessageId: ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED
8083
// The current user's delegated trust deletion quota has been exceeded.
8085
ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED = DWORD(1934);
8086
{$EXTERNALSYM ERROR_USER_DELETE_TRUST_QUOTA_EXCEEDED}
8089
// MessageId: ERROR_AUTHENTICATION_FIREWALL_FAILED
8093
// Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine.
8095
ERROR_AUTHENTICATION_FIREWALL_FAILED = DWORD(1935);
8096
{$EXTERNALSYM ERROR_AUTHENTICATION_FIREWALL_FAILED}
8099
// MessageId: ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED
8103
// Remote connections to the Print Spooler are blocked by a policy set on your machine.
8105
ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED = DWORD(1936);
8106
{$EXTERNALSYM ERROR_REMOTE_PRINT_CONNECTIONS_BLOCKED}
8110
///////////////////////////
8112
// OpenGL Error Code //
8114
///////////////////////////
8117
// MessageId: ERROR_INVALID_PIXEL_FORMAT
8121
// The pixel format is invalid.
8123
ERROR_INVALID_PIXEL_FORMAT = DWORD(2000);
8124
{$EXTERNALSYM ERROR_INVALID_PIXEL_FORMAT}
8127
// MessageId: ERROR_BAD_DRIVER
8131
// The specified driver is invalid.
8133
ERROR_BAD_DRIVER = DWORD(2001);
8134
{$EXTERNALSYM ERROR_BAD_DRIVER}
8137
// MessageId: ERROR_INVALID_WINDOW_STYLE
8141
// The window style or class attribute is invalid for this operation.
8143
ERROR_INVALID_WINDOW_STYLE = DWORD(2002);
8144
{$EXTERNALSYM ERROR_INVALID_WINDOW_STYLE}
8147
// MessageId: ERROR_METAFILE_NOT_SUPPORTED
8151
// The requested metafile operation is not supported.
8153
ERROR_METAFILE_NOT_SUPPORTED = DWORD(2003);
8154
{$EXTERNALSYM ERROR_METAFILE_NOT_SUPPORTED}
8157
// MessageId: ERROR_TRANSFORM_NOT_SUPPORTED
8161
// The requested transformation operation is not supported.
8163
ERROR_TRANSFORM_NOT_SUPPORTED = DWORD(2004);
8164
{$EXTERNALSYM ERROR_TRANSFORM_NOT_SUPPORTED}
8167
// MessageId: ERROR_CLIPPING_NOT_SUPPORTED
8171
// The requested clipping operation is not supported.
8173
ERROR_CLIPPING_NOT_SUPPORTED = DWORD(2005);
8174
{$EXTERNALSYM ERROR_CLIPPING_NOT_SUPPORTED}
8176
// End of OpenGL error codes
8179
///////////////////////////////////////////
8181
// Image Color Management Error Code //
8183
///////////////////////////////////////////
8186
// MessageId: ERROR_INVALID_CMM
8190
// The specified color management module is invalid.
8192
ERROR_INVALID_CMM = DWORD(2010);
8193
{$EXTERNALSYM ERROR_INVALID_CMM}
8196
// MessageId: ERROR_INVALID_PROFILE
8200
// The specified color profile is invalid.
8202
ERROR_INVALID_PROFILE = DWORD(2011);
8203
{$EXTERNALSYM ERROR_INVALID_PROFILE}
8206
// MessageId: ERROR_TAG_NOT_FOUND
8210
// The specified tag was not found.
8212
ERROR_TAG_NOT_FOUND = DWORD(2012);
8213
{$EXTERNALSYM ERROR_TAG_NOT_FOUND}
8216
// MessageId: ERROR_TAG_NOT_PRESENT
8220
// A required tag is not present.
8222
ERROR_TAG_NOT_PRESENT = DWORD(2013);
8223
{$EXTERNALSYM ERROR_TAG_NOT_PRESENT}
8226
// MessageId: ERROR_DUPLICATE_TAG
8230
// The specified tag is already present.
8232
ERROR_DUPLICATE_TAG = DWORD(2014);
8233
{$EXTERNALSYM ERROR_DUPLICATE_TAG}
8236
// MessageId: ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE
8240
// The specified color profile is not associated with any device.
8242
ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE = DWORD(2015);
8243
{$EXTERNALSYM ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE}
8246
// MessageId: ERROR_PROFILE_NOT_FOUND
8250
// The specified color profile was not found.
8252
ERROR_PROFILE_NOT_FOUND = DWORD(2016);
8253
{$EXTERNALSYM ERROR_PROFILE_NOT_FOUND}
8256
// MessageId: ERROR_INVALID_COLORSPACE
8260
// The specified color space is invalid.
8262
ERROR_INVALID_COLORSPACE = DWORD(2017);
8263
{$EXTERNALSYM ERROR_INVALID_COLORSPACE}
8266
// MessageId: ERROR_ICM_NOT_ENABLED
8270
// Image Color Management is not enabled.
8272
ERROR_ICM_NOT_ENABLED = DWORD(2018);
8273
{$EXTERNALSYM ERROR_ICM_NOT_ENABLED}
8276
// MessageId: ERROR_DELETING_ICM_XFORM
8280
// There was an error while deleting the color transform.
8282
ERROR_DELETING_ICM_XFORM = DWORD(2019);
8283
{$EXTERNALSYM ERROR_DELETING_ICM_XFORM}
8286
// MessageId: ERROR_INVALID_TRANSFORM
8290
// The specified color transform is invalid.
8292
ERROR_INVALID_TRANSFORM = DWORD(2020);
8293
{$EXTERNALSYM ERROR_INVALID_TRANSFORM}
8296
// MessageId: ERROR_COLORSPACE_MISMATCH
8300
// The specified transform does not match the bitmap's color space.
8302
ERROR_COLORSPACE_MISMATCH = DWORD(2021);
8303
{$EXTERNALSYM ERROR_COLORSPACE_MISMATCH}
8306
// MessageId: ERROR_INVALID_COLORINDEX
8310
// The specified named color index is not present in the profile.
8312
ERROR_INVALID_COLORINDEX = DWORD(2022);
8313
{$EXTERNALSYM ERROR_INVALID_COLORINDEX}
8317
///////////////////////////
8319
// Winnet32 Status Codes //
8321
// The range 2100 through 2999 is reserved for network status codes.
8322
// See lmerr.h for a complete listing
8323
///////////////////////////
8326
// MessageId: ERROR_CONNECTED_OTHER_PASSWORD
8330
// The network connection was made successfully, but the user had to be prompted for a password other than the one originally specified.
8332
ERROR_CONNECTED_OTHER_PASSWORD = DWORD(2108);
8333
{$EXTERNALSYM ERROR_CONNECTED_OTHER_PASSWORD}
8336
// MessageId: ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT
8340
// The network connection was made successfully using default credentials.
8342
ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT = DWORD(2109);
8343
{$EXTERNALSYM ERROR_CONNECTED_OTHER_PASSWORD_DEFAULT}
8346
// MessageId: ERROR_BAD_USERNAME
8350
// The specified username is invalid.
8352
ERROR_BAD_USERNAME = DWORD(2202);
8353
{$EXTERNALSYM ERROR_BAD_USERNAME}
8356
// MessageId: ERROR_NOT_CONNECTED
8360
// This network connection does not exist.
8362
ERROR_NOT_CONNECTED = DWORD(2250);
8363
{$EXTERNALSYM ERROR_NOT_CONNECTED}
8366
// MessageId: ERROR_OPEN_FILES
8370
// This network connection has files open or requests pending.
8372
ERROR_OPEN_FILES = DWORD(2401);
8373
{$EXTERNALSYM ERROR_OPEN_FILES}
8376
// MessageId: ERROR_ACTIVE_CONNECTIONS
8380
// Active connections still exist.
8382
ERROR_ACTIVE_CONNECTIONS = DWORD(2402);
8383
{$EXTERNALSYM ERROR_ACTIVE_CONNECTIONS}
8386
// MessageId: ERROR_DEVICE_IN_USE
8390
// The device is in use by an active process and cannot be disconnected.
8392
ERROR_DEVICE_IN_USE = DWORD(2404);
8393
{$EXTERNALSYM ERROR_DEVICE_IN_USE}
8395
////////////////////////////////////
8397
// Win32 Spooler Error Codes //
8399
////////////////////////////////////
8401
// MessageId: ERROR_UNKNOWN_PRINT_MONITOR
8405
// The specified print monitor is unknown.
8407
ERROR_UNKNOWN_PRINT_MONITOR = DWORD(3000);
8408
{$EXTERNALSYM ERROR_UNKNOWN_PRINT_MONITOR}
8411
// MessageId: ERROR_PRINTER_DRIVER_IN_USE
8415
// The specified printer driver is currently in use.
8417
ERROR_PRINTER_DRIVER_IN_USE = DWORD(3001);
8418
{$EXTERNALSYM ERROR_PRINTER_DRIVER_IN_USE}
8421
// MessageId: ERROR_SPOOL_FILE_NOT_FOUND
8425
// The spool file was not found.
8427
ERROR_SPOOL_FILE_NOT_FOUND = DWORD(3002);
8428
{$EXTERNALSYM ERROR_SPOOL_FILE_NOT_FOUND}
8431
// MessageId: ERROR_SPL_NO_STARTDOC
8435
// A StartDocPrinter call was not issued.
8437
ERROR_SPL_NO_STARTDOC = DWORD(3003);
8438
{$EXTERNALSYM ERROR_SPL_NO_STARTDOC}
8441
// MessageId: ERROR_SPL_NO_ADDJOB
8445
// An AddJob call was not issued.
8447
ERROR_SPL_NO_ADDJOB = DWORD(3004);
8448
{$EXTERNALSYM ERROR_SPL_NO_ADDJOB}
8451
// MessageId: ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED
8455
// The specified print processor has already been installed.
8457
ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED = DWORD(3005);
8458
{$EXTERNALSYM ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED}
8461
// MessageId: ERROR_PRINT_MONITOR_ALREADY_INSTALLED
8465
// The specified print monitor has already been installed.
8467
ERROR_PRINT_MONITOR_ALREADY_INSTALLED = DWORD(3006);
8468
{$EXTERNALSYM ERROR_PRINT_MONITOR_ALREADY_INSTALLED}
8471
// MessageId: ERROR_INVALID_PRINT_MONITOR
8475
// The specified print monitor does not have the required functions.
8477
ERROR_INVALID_PRINT_MONITOR = DWORD(3007);
8478
{$EXTERNALSYM ERROR_INVALID_PRINT_MONITOR}
8481
// MessageId: ERROR_PRINT_MONITOR_IN_USE
8485
// The specified print monitor is currently in use.
8487
ERROR_PRINT_MONITOR_IN_USE = DWORD(3008);
8488
{$EXTERNALSYM ERROR_PRINT_MONITOR_IN_USE}
8491
// MessageId: ERROR_PRINTER_HAS_JOBS_QUEUED
8495
// The requested operation is not allowed when there are jobs queued to the printer.
8497
ERROR_PRINTER_HAS_JOBS_QUEUED = DWORD(3009);
8498
{$EXTERNALSYM ERROR_PRINTER_HAS_JOBS_QUEUED}
8501
// MessageId: ERROR_SUCCESS_REBOOT_REQUIRED
8505
// The requested operation is successful. Changes will not be effective until the system is rebooted.
8507
ERROR_SUCCESS_REBOOT_REQUIRED = DWORD(3010);
8508
{$EXTERNALSYM ERROR_SUCCESS_REBOOT_REQUIRED}
8511
// MessageId: ERROR_SUCCESS_RESTART_REQUIRED
8515
// The requested operation is successful. Changes will not be effective until the service is restarted.
8517
ERROR_SUCCESS_RESTART_REQUIRED = DWORD(3011);
8518
{$EXTERNALSYM ERROR_SUCCESS_RESTART_REQUIRED}
8521
// MessageId: ERROR_PRINTER_NOT_FOUND
8525
// No printers were found.
8527
ERROR_PRINTER_NOT_FOUND = DWORD(3012);
8528
{$EXTERNALSYM ERROR_PRINTER_NOT_FOUND}
8531
// MessageId: ERROR_PRINTER_DRIVER_WARNED
8535
// The printer driver is known to be unreliable.
8537
ERROR_PRINTER_DRIVER_WARNED = DWORD(3013);
8538
{$EXTERNALSYM ERROR_PRINTER_DRIVER_WARNED}
8541
// MessageId: ERROR_PRINTER_DRIVER_BLOCKED
8545
// The printer driver is known to harm the system.
8547
ERROR_PRINTER_DRIVER_BLOCKED = DWORD(3014);
8548
{$EXTERNALSYM ERROR_PRINTER_DRIVER_BLOCKED}
8550
////////////////////////////////////
8552
// Wins Error Codes //
8554
////////////////////////////////////
8556
// MessageId: ERROR_WINS_INTERNAL
8560
// WINS encountered an error while processing the command.
8562
ERROR_WINS_INTERNAL = DWORD(4000);
8563
{$EXTERNALSYM ERROR_WINS_INTERNAL}
8566
// MessageId: ERROR_CAN_NOT_DEL_LOCAL_WINS
8570
// The local WINS can not be deleted.
8572
ERROR_CAN_NOT_DEL_LOCAL_WINS = DWORD(4001);
8573
{$EXTERNALSYM ERROR_CAN_NOT_DEL_LOCAL_WINS}
8576
// MessageId: ERROR_STATIC_INIT
8580
// The importation from the file failed.
8582
ERROR_STATIC_INIT = DWORD(4002);
8583
{$EXTERNALSYM ERROR_STATIC_INIT}
8586
// MessageId: ERROR_INC_BACKUP
8590
// The backup failed. Was a full backup done before?
8592
ERROR_INC_BACKUP = DWORD(4003);
8593
{$EXTERNALSYM ERROR_INC_BACKUP}
8596
// MessageId: ERROR_FULL_BACKUP
8600
// The backup failed. Check the directory to which you are backing the database.
8602
ERROR_FULL_BACKUP = DWORD(4004);
8603
{$EXTERNALSYM ERROR_FULL_BACKUP}
8606
// MessageId: ERROR_REC_NON_EXISTENT
8610
// The name does not exist in the WINS database.
8612
ERROR_REC_NON_EXISTENT = DWORD(4005);
8613
{$EXTERNALSYM ERROR_REC_NON_EXISTENT}
8616
// MessageId: ERROR_RPL_NOT_ALLOWED
8620
// Replication with a nonconfigured partner is not allowed.
8622
ERROR_RPL_NOT_ALLOWED = DWORD(4006);
8623
{$EXTERNALSYM ERROR_RPL_NOT_ALLOWED}
8625
////////////////////////////////////
8627
// DHCP Error Codes //
8629
////////////////////////////////////
8631
// MessageId: ERROR_DHCP_ADDRESS_CONFLICT
8635
// 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.
8637
ERROR_DHCP_ADDRESS_CONFLICT = DWORD(4100);
8638
{$EXTERNALSYM ERROR_DHCP_ADDRESS_CONFLICT}
8640
////////////////////////////////////
8642
// WMI Error Codes //
8644
////////////////////////////////////
8646
// MessageId: ERROR_WMI_GUID_NOT_FOUND
8650
// The GUID passed was not recognized as valid by a WMI data provider.
8652
ERROR_WMI_GUID_NOT_FOUND = DWORD(4200);
8653
{$EXTERNALSYM ERROR_WMI_GUID_NOT_FOUND}
8656
// MessageId: ERROR_WMI_INSTANCE_NOT_FOUND
8660
// The instance name passed was not recognized as valid by a WMI data provider.
8662
ERROR_WMI_INSTANCE_NOT_FOUND = DWORD(4201);
8663
{$EXTERNALSYM ERROR_WMI_INSTANCE_NOT_FOUND}
8666
// MessageId: ERROR_WMI_ITEMID_NOT_FOUND
8670
// The data item ID passed was not recognized as valid by a WMI data provider.
8672
ERROR_WMI_ITEMID_NOT_FOUND = DWORD(4202);
8673
{$EXTERNALSYM ERROR_WMI_ITEMID_NOT_FOUND}
8676
// MessageId: ERROR_WMI_TRY_AGAIN
8680
// The WMI request could not be completed and should be retried.
8682
ERROR_WMI_TRY_AGAIN = DWORD(4203);
8683
{$EXTERNALSYM ERROR_WMI_TRY_AGAIN}
8686
// MessageId: ERROR_WMI_DP_NOT_FOUND
8690
// The WMI data provider could not be located.
8692
ERROR_WMI_DP_NOT_FOUND = DWORD(4204);
8693
{$EXTERNALSYM ERROR_WMI_DP_NOT_FOUND}
8696
// MessageId: ERROR_WMI_UNRESOLVED_INSTANCE_REF
8700
// The WMI data provider references an instance set that has not been registered.
8702
ERROR_WMI_UNRESOLVED_INSTANCE_REF = DWORD(4205);
8703
{$EXTERNALSYM ERROR_WMI_UNRESOLVED_INSTANCE_REF}
8706
// MessageId: ERROR_WMI_ALREADY_ENABLED
8710
// The WMI data block or event notification has already been enabled.
8712
ERROR_WMI_ALREADY_ENABLED = DWORD(4206);
8713
{$EXTERNALSYM ERROR_WMI_ALREADY_ENABLED}
8716
// MessageId: ERROR_WMI_GUID_DISCONNECTED
8720
// The WMI data block is no longer available.
8722
ERROR_WMI_GUID_DISCONNECTED = DWORD(4207);
8723
{$EXTERNALSYM ERROR_WMI_GUID_DISCONNECTED}
8726
// MessageId: ERROR_WMI_SERVER_UNAVAILABLE
8730
// The WMI data service is not available.
8732
ERROR_WMI_SERVER_UNAVAILABLE = DWORD(4208);
8733
{$EXTERNALSYM ERROR_WMI_SERVER_UNAVAILABLE}
8736
// MessageId: ERROR_WMI_DP_FAILED
8740
// The WMI data provider failed to carry out the request.
8742
ERROR_WMI_DP_FAILED = DWORD(4209);
8743
{$EXTERNALSYM ERROR_WMI_DP_FAILED}
8746
// MessageId: ERROR_WMI_INVALID_MOF
8750
// The WMI MOF information is not valid.
8752
ERROR_WMI_INVALID_MOF = DWORD(4210);
8753
{$EXTERNALSYM ERROR_WMI_INVALID_MOF}
8756
// MessageId: ERROR_WMI_INVALID_REGINFO
8760
// The WMI registration information is not valid.
8762
ERROR_WMI_INVALID_REGINFO = DWORD(4211);
8763
{$EXTERNALSYM ERROR_WMI_INVALID_REGINFO}
8766
// MessageId: ERROR_WMI_ALREADY_DISABLED
8770
// The WMI data block or event notification has already been disabled.
8772
ERROR_WMI_ALREADY_DISABLED = DWORD(4212);
8773
{$EXTERNALSYM ERROR_WMI_ALREADY_DISABLED}
8776
// MessageId: ERROR_WMI_READ_ONLY
8780
// The WMI data item or data block is read only.
8782
ERROR_WMI_READ_ONLY = DWORD(4213);
8783
{$EXTERNALSYM ERROR_WMI_READ_ONLY}
8786
// MessageId: ERROR_WMI_SET_FAILURE
8790
// The WMI data item or data block could not be changed.
8792
ERROR_WMI_SET_FAILURE = DWORD(4214);
8793
{$EXTERNALSYM ERROR_WMI_SET_FAILURE}
8795
//////////////////////////////////////////
8797
// NT Media Services (RSM) Error Codes //
8799
//////////////////////////////////////////
8801
// MessageId: ERROR_INVALID_MEDIA
8805
// The media identifier does not represent a valid medium.
8807
ERROR_INVALID_MEDIA = DWORD(4300);
8808
{$EXTERNALSYM ERROR_INVALID_MEDIA}
8811
// MessageId: ERROR_INVALID_LIBRARY
8815
// The library identifier does not represent a valid library.
8817
ERROR_INVALID_LIBRARY = DWORD(4301);
8818
{$EXTERNALSYM ERROR_INVALID_LIBRARY}
8821
// MessageId: ERROR_INVALID_MEDIA_POOL
8825
// The media pool identifier does not represent a valid media pool.
8827
ERROR_INVALID_MEDIA_POOL = DWORD(4302);
8828
{$EXTERNALSYM ERROR_INVALID_MEDIA_POOL}
8831
// MessageId: ERROR_DRIVE_MEDIA_MISMATCH
8835
// The drive and medium are not compatible or exist in different libraries.
8837
ERROR_DRIVE_MEDIA_MISMATCH = DWORD(4303);
8838
{$EXTERNALSYM ERROR_DRIVE_MEDIA_MISMATCH}
8841
// MessageId: ERROR_MEDIA_OFFLINE
8845
// The medium currently exists in an offline library and must be online to perform this operation.
8847
ERROR_MEDIA_OFFLINE = DWORD(4304);
8848
{$EXTERNALSYM ERROR_MEDIA_OFFLINE}
8851
// MessageId: ERROR_LIBRARY_OFFLINE
8855
// The operation cannot be performed on an offline library.
8857
ERROR_LIBRARY_OFFLINE = DWORD(4305);
8858
{$EXTERNALSYM ERROR_LIBRARY_OFFLINE}
8861
// MessageId: ERROR_EMPTY
8865
// The library, drive, or media pool is empty.
8867
ERROR_EMPTY = DWORD(4306);
8868
{$EXTERNALSYM ERROR_EMPTY}
8871
// MessageId: ERROR_NOT_EMPTY
8875
// The library, drive, or media pool must be empty to perform this operation.
8877
ERROR_NOT_EMPTY = DWORD(4307);
8878
{$EXTERNALSYM ERROR_NOT_EMPTY}
8881
// MessageId: ERROR_MEDIA_UNAVAILABLE
8885
// No media is currently available in this media pool or library.
8887
ERROR_MEDIA_UNAVAILABLE = DWORD(4308);
8888
{$EXTERNALSYM ERROR_MEDIA_UNAVAILABLE}
8891
// MessageId: ERROR_RESOURCE_DISABLED
8895
// A resource required for this operation is disabled.
8897
ERROR_RESOURCE_DISABLED = DWORD(4309);
8898
{$EXTERNALSYM ERROR_RESOURCE_DISABLED}
8901
// MessageId: ERROR_INVALID_CLEANER
8905
// The media identifier does not represent a valid cleaner.
8907
ERROR_INVALID_CLEANER = DWORD(4310);
8908
{$EXTERNALSYM ERROR_INVALID_CLEANER}
8911
// MessageId: ERROR_UNABLE_TO_CLEAN
8915
// The drive cannot be cleaned or does not support cleaning.
8917
ERROR_UNABLE_TO_CLEAN = DWORD(4311);
8918
{$EXTERNALSYM ERROR_UNABLE_TO_CLEAN}
8921
// MessageId: ERROR_OBJECT_NOT_FOUND
8925
// The object identifier does not represent a valid object.
8927
ERROR_OBJECT_NOT_FOUND = DWORD(4312);
8928
{$EXTERNALSYM ERROR_OBJECT_NOT_FOUND}
8931
// MessageId: ERROR_DATABASE_FAILURE
8935
// Unable to read from or write to the database.
8937
ERROR_DATABASE_FAILURE = DWORD(4313);
8938
{$EXTERNALSYM ERROR_DATABASE_FAILURE}
8941
// MessageId: ERROR_DATABASE_FULL
8945
// The database is full.
8947
ERROR_DATABASE_FULL = DWORD(4314);
8948
{$EXTERNALSYM ERROR_DATABASE_FULL}
8951
// MessageId: ERROR_MEDIA_INCOMPATIBLE
8955
// The medium is not compatible with the device or media pool.
8957
ERROR_MEDIA_INCOMPATIBLE = DWORD(4315);
8958
{$EXTERNALSYM ERROR_MEDIA_INCOMPATIBLE}
8961
// MessageId: ERROR_RESOURCE_NOT_PRESENT
8965
// The resource required for this operation does not exist.
8967
ERROR_RESOURCE_NOT_PRESENT = DWORD(4316);
8968
{$EXTERNALSYM ERROR_RESOURCE_NOT_PRESENT}
8971
// MessageId: ERROR_INVALID_OPERATION
8975
// The operation identifier is not valid.
8977
ERROR_INVALID_OPERATION = DWORD(4317);
8978
{$EXTERNALSYM ERROR_INVALID_OPERATION}
8981
// MessageId: ERROR_MEDIA_NOT_AVAILABLE
8985
// The media is not mounted or ready for use.
8987
ERROR_MEDIA_NOT_AVAILABLE = DWORD(4318);
8988
{$EXTERNALSYM ERROR_MEDIA_NOT_AVAILABLE}
8991
// MessageId: ERROR_DEVICE_NOT_AVAILABLE
8995
// The device is not ready for use.
8997
ERROR_DEVICE_NOT_AVAILABLE = DWORD(4319);
8998
{$EXTERNALSYM ERROR_DEVICE_NOT_AVAILABLE}
9001
// MessageId: ERROR_REQUEST_REFUSED
9005
// The operator or administrator has refused the request.
9007
ERROR_REQUEST_REFUSED = DWORD(4320);
9008
{$EXTERNALSYM ERROR_REQUEST_REFUSED}
9011
// MessageId: ERROR_INVALID_DRIVE_OBJECT
9015
// The drive identifier does not represent a valid drive.
9017
ERROR_INVALID_DRIVE_OBJECT = DWORD(4321);
9018
{$EXTERNALSYM ERROR_INVALID_DRIVE_OBJECT}
9021
// MessageId: ERROR_LIBRARY_FULL
9025
// Library is full. No slot is available for use.
9027
ERROR_LIBRARY_FULL = DWORD(4322);
9028
{$EXTERNALSYM ERROR_LIBRARY_FULL}
9031
// MessageId: ERROR_MEDIUM_NOT_ACCESSIBLE
9035
// The transport cannot access the medium.
9037
ERROR_MEDIUM_NOT_ACCESSIBLE = DWORD(4323);
9038
{$EXTERNALSYM ERROR_MEDIUM_NOT_ACCESSIBLE}
9041
// MessageId: ERROR_UNABLE_TO_LOAD_MEDIUM
9045
// Unable to load the medium into the drive.
9047
ERROR_UNABLE_TO_LOAD_MEDIUM = DWORD(4324);
9048
{$EXTERNALSYM ERROR_UNABLE_TO_LOAD_MEDIUM}
9051
// MessageId: ERROR_UNABLE_TO_INVENTORY_DRIVE
9055
// Unable to retrieve the drive status.
9057
ERROR_UNABLE_TO_INVENTORY_DRIVE = DWORD(4325);
9058
{$EXTERNALSYM ERROR_UNABLE_TO_INVENTORY_DRIVE}
9061
// MessageId: ERROR_UNABLE_TO_INVENTORY_SLOT
9065
// Unable to retrieve the slot status.
9067
ERROR_UNABLE_TO_INVENTORY_SLOT = DWORD(4326);
9068
{$EXTERNALSYM ERROR_UNABLE_TO_INVENTORY_SLOT}
9071
// MessageId: ERROR_UNABLE_TO_INVENTORY_TRANSPORT
9075
// Unable to retrieve status about the transport.
9077
ERROR_UNABLE_TO_INVENTORY_TRANSPORT = DWORD(4327);
9078
{$EXTERNALSYM ERROR_UNABLE_TO_INVENTORY_TRANSPORT}
9081
// MessageId: ERROR_TRANSPORT_FULL
9085
// Cannot use the transport because it is already in use.
9087
ERROR_TRANSPORT_FULL = DWORD(4328);
9088
{$EXTERNALSYM ERROR_TRANSPORT_FULL}
9091
// MessageId: ERROR_CONTROLLING_IEPORT
9095
// Unable to open or close the inject/eject port.
9097
ERROR_CONTROLLING_IEPORT = DWORD(4329);
9098
{$EXTERNALSYM ERROR_CONTROLLING_IEPORT}
9101
// MessageId: ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA
9105
// Unable to eject the medium because it is in a drive.
9107
ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA = DWORD(4330);
9108
{$EXTERNALSYM ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA}
9111
// MessageId: ERROR_CLEANER_SLOT_SET
9115
// A cleaner slot is already reserved.
9117
ERROR_CLEANER_SLOT_SET = DWORD(4331);
9118
{$EXTERNALSYM ERROR_CLEANER_SLOT_SET}
9121
// MessageId: ERROR_CLEANER_SLOT_NOT_SET
9125
// A cleaner slot is not reserved.
9127
ERROR_CLEANER_SLOT_NOT_SET = DWORD(4332);
9128
{$EXTERNALSYM ERROR_CLEANER_SLOT_NOT_SET}
9131
// MessageId: ERROR_CLEANER_CARTRIDGE_SPENT
9135
// The cleaner cartridge has performed the maximum number of drive cleanings.
9137
ERROR_CLEANER_CARTRIDGE_SPENT = DWORD(4333);
9138
{$EXTERNALSYM ERROR_CLEANER_CARTRIDGE_SPENT}
9141
// MessageId: ERROR_UNEXPECTED_OMID
9145
// Unexpected on-medium identifier.
9147
ERROR_UNEXPECTED_OMID = DWORD(4334);
9148
{$EXTERNALSYM ERROR_UNEXPECTED_OMID}
9151
// MessageId: ERROR_CANT_DELETE_LAST_ITEM
9155
// The last remaining item in this group or resource cannot be deleted.
9157
ERROR_CANT_DELETE_LAST_ITEM = DWORD(4335);
9158
{$EXTERNALSYM ERROR_CANT_DELETE_LAST_ITEM}
9161
// MessageId: ERROR_MESSAGE_EXCEEDS_MAX_SIZE
9165
// The message provided exceeds the maximum size allowed for this parameter.
9167
ERROR_MESSAGE_EXCEEDS_MAX_SIZE = DWORD(4336);
9168
{$EXTERNALSYM ERROR_MESSAGE_EXCEEDS_MAX_SIZE}
9171
// MessageId: ERROR_VOLUME_CONTAINS_SYS_FILES
9175
// The volume contains system or paging files.
9177
ERROR_VOLUME_CONTAINS_SYS_FILES = DWORD(4337);
9178
{$EXTERNALSYM ERROR_VOLUME_CONTAINS_SYS_FILES}
9181
// MessageId: ERROR_INDIGENOUS_TYPE
9185
// The media type cannot be removed from this library since at least one drive in the library reports it can support this media type.
9187
ERROR_INDIGENOUS_TYPE = DWORD(4338);
9188
{$EXTERNALSYM ERROR_INDIGENOUS_TYPE}
9191
// MessageId: ERROR_NO_SUPPORTING_DRIVES
9195
// This offline media cannot be mounted on this system since no enabled drives are present which can be used.
9197
ERROR_NO_SUPPORTING_DRIVES = DWORD(4339);
9198
{$EXTERNALSYM ERROR_NO_SUPPORTING_DRIVES}
9201
// MessageId: ERROR_CLEANER_CARTRIDGE_INSTALLED
9205
// A cleaner cartridge is present in the tape library.
9207
ERROR_CLEANER_CARTRIDGE_INSTALLED = DWORD(4340);
9208
{$EXTERNALSYM ERROR_CLEANER_CARTRIDGE_INSTALLED}
9211
// MessageId: ERROR_IEPORT_FULL
9215
// Cannot use the ieport because it is not empty.
9217
ERROR_IEPORT_FULL = DWORD(4341);
9218
{$EXTERNALSYM ERROR_IEPORT_FULL}
9220
////////////////////////////////////////////
9222
// NT Remote Storage Service Error Codes //
9224
////////////////////////////////////////////
9226
// MessageId: ERROR_FILE_OFFLINE
9230
// The remote storage service was not able to recall the file.
9232
ERROR_FILE_OFFLINE = DWORD(4350);
9233
{$EXTERNALSYM ERROR_FILE_OFFLINE}
9236
// MessageId: ERROR_REMOTE_STORAGE_NOT_ACTIVE
9240
// The remote storage service is not operational at this time.
9242
ERROR_REMOTE_STORAGE_NOT_ACTIVE = DWORD(4351);
9243
{$EXTERNALSYM ERROR_REMOTE_STORAGE_NOT_ACTIVE}
9246
// MessageId: ERROR_REMOTE_STORAGE_MEDIA_ERROR
9250
// The remote storage service encountered a media error.
9252
ERROR_REMOTE_STORAGE_MEDIA_ERROR = DWORD(4352);
9253
{$EXTERNALSYM ERROR_REMOTE_STORAGE_MEDIA_ERROR}
9255
////////////////////////////////////////////
9257
// NT Reparse Points Error Codes //
9259
////////////////////////////////////////////
9261
// MessageId: ERROR_NOT_A_REPARSE_POINT
9265
// The file or directory is not a reparse point.
9267
ERROR_NOT_A_REPARSE_POINT = DWORD(4390);
9268
{$EXTERNALSYM ERROR_NOT_A_REPARSE_POINT}
9271
// MessageId: ERROR_REPARSE_ATTRIBUTE_CONFLICT
9275
// The reparse point attribute cannot be set because it conflicts with an existing attribute.
9277
ERROR_REPARSE_ATTRIBUTE_CONFLICT = DWORD(4391);
9278
{$EXTERNALSYM ERROR_REPARSE_ATTRIBUTE_CONFLICT}
9281
// MessageId: ERROR_INVALID_REPARSE_DATA
9285
// The data present in the reparse point buffer is invalid.
9287
ERROR_INVALID_REPARSE_DATA = DWORD(4392);
9288
{$EXTERNALSYM ERROR_INVALID_REPARSE_DATA}
9291
// MessageId: ERROR_REPARSE_TAG_INVALID
9295
// The tag present in the reparse point buffer is invalid.
9297
ERROR_REPARSE_TAG_INVALID = DWORD(4393);
9298
{$EXTERNALSYM ERROR_REPARSE_TAG_INVALID}
9301
// MessageId: ERROR_REPARSE_TAG_MISMATCH
9305
// There is a mismatch between the tag specified in the request and the tag present in the reparse point.
9308
ERROR_REPARSE_TAG_MISMATCH = DWORD(4394);
9309
{$EXTERNALSYM ERROR_REPARSE_TAG_MISMATCH}
9311
////////////////////////////////////////////
9313
// NT Single Instance Store Error Codes //
9315
////////////////////////////////////////////
9317
// MessageId: ERROR_VOLUME_NOT_SIS_ENABLED
9321
// Single Instance Storage is not available on this volume.
9323
ERROR_VOLUME_NOT_SIS_ENABLED = DWORD(4500);
9324
{$EXTERNALSYM ERROR_VOLUME_NOT_SIS_ENABLED}
9326
////////////////////////////////////
9328
// Cluster Error Codes //
9330
////////////////////////////////////
9332
// MessageId: ERROR_DEPENDENT_RESOURCE_EXISTS
9336
// The cluster resource cannot be moved to another group because other resources are dependent on it.
9338
ERROR_DEPENDENT_RESOURCE_EXISTS = DWORD(5001);
9339
{$EXTERNALSYM ERROR_DEPENDENT_RESOURCE_EXISTS}
9342
// MessageId: ERROR_DEPENDENCY_NOT_FOUND
9346
// The cluster resource dependency cannot be found.
9348
ERROR_DEPENDENCY_NOT_FOUND = DWORD(5002);
9349
{$EXTERNALSYM ERROR_DEPENDENCY_NOT_FOUND}
9352
// MessageId: ERROR_DEPENDENCY_ALREADY_EXISTS
9356
// The cluster resource cannot be made dependent on the specified resource because it is already dependent.
9358
ERROR_DEPENDENCY_ALREADY_EXISTS = DWORD(5003);
9359
{$EXTERNALSYM ERROR_DEPENDENCY_ALREADY_EXISTS}
9362
// MessageId: ERROR_RESOURCE_NOT_ONLINE
9366
// The cluster resource is not online.
9368
ERROR_RESOURCE_NOT_ONLINE = DWORD(5004);
9369
{$EXTERNALSYM ERROR_RESOURCE_NOT_ONLINE}
9372
// MessageId: ERROR_HOST_NODE_NOT_AVAILABLE
9376
// A cluster node is not available for this operation.
9378
ERROR_HOST_NODE_NOT_AVAILABLE = DWORD(5005);
9379
{$EXTERNALSYM ERROR_HOST_NODE_NOT_AVAILABLE}
9382
// MessageId: ERROR_RESOURCE_NOT_AVAILABLE
9386
// The cluster resource is not available.
9388
ERROR_RESOURCE_NOT_AVAILABLE = DWORD(5006);
9389
{$EXTERNALSYM ERROR_RESOURCE_NOT_AVAILABLE}
9392
// MessageId: ERROR_RESOURCE_NOT_FOUND
9396
// The cluster resource could not be found.
9398
ERROR_RESOURCE_NOT_FOUND = DWORD(5007);
9399
{$EXTERNALSYM ERROR_RESOURCE_NOT_FOUND}
9402
// MessageId: ERROR_SHUTDOWN_CLUSTER
9406
// The cluster is being shut down.
9408
ERROR_SHUTDOWN_CLUSTER = DWORD(5008);
9409
{$EXTERNALSYM ERROR_SHUTDOWN_CLUSTER}
9412
// MessageId: ERROR_CANT_EVICT_ACTIVE_NODE
9416
// A cluster node cannot be evicted from the cluster unless the node is down or it is the last node.
9418
ERROR_CANT_EVICT_ACTIVE_NODE = DWORD(5009);
9419
{$EXTERNALSYM ERROR_CANT_EVICT_ACTIVE_NODE}
9422
// MessageId: ERROR_OBJECT_ALREADY_EXISTS
9426
// The object already exists.
9428
ERROR_OBJECT_ALREADY_EXISTS = DWORD(5010);
9429
{$EXTERNALSYM ERROR_OBJECT_ALREADY_EXISTS}
9432
// MessageId: ERROR_OBJECT_IN_LIST
9436
// The object is already in the list.
9438
ERROR_OBJECT_IN_LIST = DWORD(5011);
9439
{$EXTERNALSYM ERROR_OBJECT_IN_LIST}
9442
// MessageId: ERROR_GROUP_NOT_AVAILABLE
9446
// The cluster group is not available for any new requests.
9448
ERROR_GROUP_NOT_AVAILABLE = DWORD(5012);
9449
{$EXTERNALSYM ERROR_GROUP_NOT_AVAILABLE}
9452
// MessageId: ERROR_GROUP_NOT_FOUND
9456
// The cluster group could not be found.
9458
ERROR_GROUP_NOT_FOUND = DWORD(5013);
9459
{$EXTERNALSYM ERROR_GROUP_NOT_FOUND}
9462
// MessageId: ERROR_GROUP_NOT_ONLINE
9466
// The operation could not be completed because the cluster group is not online.
9468
ERROR_GROUP_NOT_ONLINE = DWORD(5014);
9469
{$EXTERNALSYM ERROR_GROUP_NOT_ONLINE}
9472
// MessageId: ERROR_HOST_NODE_NOT_RESOURCE_OWNER
9476
// The cluster node is not the owner of the resource.
9478
ERROR_HOST_NODE_NOT_RESOURCE_OWNER = DWORD(5015);
9479
{$EXTERNALSYM ERROR_HOST_NODE_NOT_RESOURCE_OWNER}
9482
// MessageId: ERROR_HOST_NODE_NOT_GROUP_OWNER
9486
// The cluster node is not the owner of the group.
9488
ERROR_HOST_NODE_NOT_GROUP_OWNER = DWORD(5016);
9489
{$EXTERNALSYM ERROR_HOST_NODE_NOT_GROUP_OWNER}
9492
// MessageId: ERROR_RESMON_CREATE_FAILED
9496
// The cluster resource could not be created in the specified resource monitor.
9498
ERROR_RESMON_CREATE_FAILED = DWORD(5017);
9499
{$EXTERNALSYM ERROR_RESMON_CREATE_FAILED}
9502
// MessageId: ERROR_RESMON_ONLINE_FAILED
9506
// The cluster resource could not be brought online by the resource monitor.
9508
ERROR_RESMON_ONLINE_FAILED = DWORD(5018);
9509
{$EXTERNALSYM ERROR_RESMON_ONLINE_FAILED}
9512
// MessageId: ERROR_RESOURCE_ONLINE
9516
// The operation could not be completed because the cluster resource is online.
9518
ERROR_RESOURCE_ONLINE = DWORD(5019);
9519
{$EXTERNALSYM ERROR_RESOURCE_ONLINE}
9522
// MessageId: ERROR_QUORUM_RESOURCE
9526
// The cluster resource could not be deleted or brought offline because it is the quorum resource.
9528
ERROR_QUORUM_RESOURCE = DWORD(5020);
9529
{$EXTERNALSYM ERROR_QUORUM_RESOURCE}
9532
// MessageId: ERROR_NOT_QUORUM_CAPABLE
9536
// The cluster could not make the specified resource a quorum resource because it is not capable of being a quorum resource.
9538
ERROR_NOT_QUORUM_CAPABLE = DWORD(5021);
9539
{$EXTERNALSYM ERROR_NOT_QUORUM_CAPABLE}
9542
// MessageId: ERROR_CLUSTER_SHUTTING_DOWN
9546
// The cluster software is shutting down.
9548
ERROR_CLUSTER_SHUTTING_DOWN = DWORD(5022);
9549
{$EXTERNALSYM ERROR_CLUSTER_SHUTTING_DOWN}
9552
// MessageId: ERROR_INVALID_STATE
9556
// The group or resource is not in the correct state to perform the requested operation.
9558
ERROR_INVALID_STATE = DWORD(5023);
9559
{$EXTERNALSYM ERROR_INVALID_STATE}
9562
// MessageId: ERROR_RESOURCE_PROPERTIES_STORED
9566
// The properties were stored but not all changes will take effect until the next time the resource is brought online.
9568
ERROR_RESOURCE_PROPERTIES_STORED = DWORD(5024);
9569
{$EXTERNALSYM ERROR_RESOURCE_PROPERTIES_STORED}
9572
// MessageId: ERROR_NOT_QUORUM_CLASS
9576
// The cluster could not make the specified resource a quorum resource because it does not belong to a shared storage class.
9578
ERROR_NOT_QUORUM_CLASS = DWORD(5025);
9579
{$EXTERNALSYM ERROR_NOT_QUORUM_CLASS}
9582
// MessageId: ERROR_CORE_RESOURCE
9586
// The cluster resource could not be deleted since it is a core resource.
9588
ERROR_CORE_RESOURCE = DWORD(5026);
9589
{$EXTERNALSYM ERROR_CORE_RESOURCE}
9592
// MessageId: ERROR_QUORUM_RESOURCE_ONLINE_FAILED
9596
// The quorum resource failed to come online.
9598
ERROR_QUORUM_RESOURCE_ONLINE_FAILED = DWORD(5027);
9599
{$EXTERNALSYM ERROR_QUORUM_RESOURCE_ONLINE_FAILED}
9602
// MessageId: ERROR_QUORUMLOG_OPEN_FAILED
9606
// The quorum log could not be created or mounted successfully.
9608
ERROR_QUORUMLOG_OPEN_FAILED = DWORD(5028);
9609
{$EXTERNALSYM ERROR_QUORUMLOG_OPEN_FAILED}
9612
// MessageId: ERROR_CLUSTERLOG_CORRUPT
9616
// The cluster log is corrupt.
9618
ERROR_CLUSTERLOG_CORRUPT = DWORD(5029);
9619
{$EXTERNALSYM ERROR_CLUSTERLOG_CORRUPT}
9622
// MessageId: ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE
9626
// The record could not be written to the cluster log since it exceeds the maximum size.
9628
ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE = DWORD(5030);
9629
{$EXTERNALSYM ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE}
9632
// MessageId: ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE
9636
// The cluster log exceeds its maximum size.
9638
ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE = DWORD(5031);
9639
{$EXTERNALSYM ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE}
9642
// MessageId: ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND
9646
// No checkpoint record was found in the cluster log.
9648
ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND = DWORD(5032);
9649
{$EXTERNALSYM ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND}
9652
// MessageId: ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE
9656
// The minimum required disk space needed for logging is not available.
9658
ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE = DWORD(5033);
9659
{$EXTERNALSYM ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE}
9662
// MessageId: ERROR_QUORUM_OWNER_ALIVE
9666
// The cluster node failed to take control of the quorum resource because the resource is owned by another active node.
9668
ERROR_QUORUM_OWNER_ALIVE = DWORD(5034);
9669
{$EXTERNALSYM ERROR_QUORUM_OWNER_ALIVE}
9672
// MessageId: ERROR_NETWORK_NOT_AVAILABLE
9676
// A cluster network is not available for this operation.
9678
ERROR_NETWORK_NOT_AVAILABLE = DWORD(5035);
9679
{$EXTERNALSYM ERROR_NETWORK_NOT_AVAILABLE}
9682
// MessageId: ERROR_NODE_NOT_AVAILABLE
9686
// A cluster node is not available for this operation.
9688
ERROR_NODE_NOT_AVAILABLE = DWORD(5036);
9689
{$EXTERNALSYM ERROR_NODE_NOT_AVAILABLE}
9692
// MessageId: ERROR_ALL_NODES_NOT_AVAILABLE
9696
// All cluster nodes must be running to perform this operation.
9698
ERROR_ALL_NODES_NOT_AVAILABLE = DWORD(5037);
9699
{$EXTERNALSYM ERROR_ALL_NODES_NOT_AVAILABLE}
9702
// MessageId: ERROR_RESOURCE_FAILED
9706
// A cluster resource failed.
9708
ERROR_RESOURCE_FAILED = DWORD(5038);
9709
{$EXTERNALSYM ERROR_RESOURCE_FAILED}
9712
// MessageId: ERROR_CLUSTER_INVALID_NODE
9716
// The cluster node is not valid.
9718
ERROR_CLUSTER_INVALID_NODE = DWORD(5039);
9719
{$EXTERNALSYM ERROR_CLUSTER_INVALID_NODE}
9722
// MessageId: ERROR_CLUSTER_NODE_EXISTS
9726
// The cluster node already exists.
9728
ERROR_CLUSTER_NODE_EXISTS = DWORD(5040);
9729
{$EXTERNALSYM ERROR_CLUSTER_NODE_EXISTS}
9732
// MessageId: ERROR_CLUSTER_JOIN_IN_PROGRESS
9736
// A node is in the process of joining the cluster.
9738
ERROR_CLUSTER_JOIN_IN_PROGRESS = DWORD(5041);
9739
{$EXTERNALSYM ERROR_CLUSTER_JOIN_IN_PROGRESS}
9742
// MessageId: ERROR_CLUSTER_NODE_NOT_FOUND
9746
// The cluster node was not found.
9748
ERROR_CLUSTER_NODE_NOT_FOUND = DWORD(5042);
9749
{$EXTERNALSYM ERROR_CLUSTER_NODE_NOT_FOUND}
9752
// MessageId: ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
9756
// The cluster local node information was not found.
9758
ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND = DWORD(5043);
9759
{$EXTERNALSYM ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND}
9762
// MessageId: ERROR_CLUSTER_NETWORK_EXISTS
9766
// The cluster network already exists.
9768
ERROR_CLUSTER_NETWORK_EXISTS = DWORD(5044);
9769
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_EXISTS}
9772
// MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND
9776
// The cluster network was not found.
9778
ERROR_CLUSTER_NETWORK_NOT_FOUND = DWORD(5045);
9779
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_NOT_FOUND}
9782
// MessageId: ERROR_CLUSTER_NETINTERFACE_EXISTS
9786
// The cluster network interface already exists.
9788
ERROR_CLUSTER_NETINTERFACE_EXISTS = DWORD(5046);
9789
{$EXTERNALSYM ERROR_CLUSTER_NETINTERFACE_EXISTS}
9792
// MessageId: ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
9796
// The cluster network interface was not found.
9798
ERROR_CLUSTER_NETINTERFACE_NOT_FOUND = DWORD(5047);
9799
{$EXTERNALSYM ERROR_CLUSTER_NETINTERFACE_NOT_FOUND}
9802
// MessageId: ERROR_CLUSTER_INVALID_REQUEST
9806
// The cluster request is not valid for this object.
9808
ERROR_CLUSTER_INVALID_REQUEST = DWORD(5048);
9809
{$EXTERNALSYM ERROR_CLUSTER_INVALID_REQUEST}
9812
// MessageId: ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
9816
// The cluster network provider is not valid.
9818
ERROR_CLUSTER_INVALID_NETWORK_PROVIDER = DWORD(5049);
9819
{$EXTERNALSYM ERROR_CLUSTER_INVALID_NETWORK_PROVIDER}
9822
// MessageId: ERROR_CLUSTER_NODE_DOWN
9826
// The cluster node is down.
9828
ERROR_CLUSTER_NODE_DOWN = DWORD(5050);
9829
{$EXTERNALSYM ERROR_CLUSTER_NODE_DOWN}
9832
// MessageId: ERROR_CLUSTER_NODE_UNREACHABLE
9836
// The cluster node is not reachable.
9838
ERROR_CLUSTER_NODE_UNREACHABLE = DWORD(5051);
9839
{$EXTERNALSYM ERROR_CLUSTER_NODE_UNREACHABLE}
9842
// MessageId: ERROR_CLUSTER_NODE_NOT_MEMBER
9846
// The cluster node is not a member of the cluster.
9848
ERROR_CLUSTER_NODE_NOT_MEMBER = DWORD(5052);
9849
{$EXTERNALSYM ERROR_CLUSTER_NODE_NOT_MEMBER}
9852
// MessageId: ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
9856
// A cluster join operation is not in progress.
9858
ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS = DWORD(5053);
9859
{$EXTERNALSYM ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS}
9862
// MessageId: ERROR_CLUSTER_INVALID_NETWORK
9866
// The cluster network is not valid.
9868
ERROR_CLUSTER_INVALID_NETWORK = DWORD(5054);
9869
{$EXTERNALSYM ERROR_CLUSTER_INVALID_NETWORK}
9872
// MessageId: ERROR_CLUSTER_NODE_UP
9876
// The cluster node is up.
9878
ERROR_CLUSTER_NODE_UP = DWORD(5056);
9879
{$EXTERNALSYM ERROR_CLUSTER_NODE_UP}
9882
// MessageId: ERROR_CLUSTER_IPADDR_IN_USE
9886
// The cluster IP address is already in use.
9888
ERROR_CLUSTER_IPADDR_IN_USE = DWORD(5057);
9889
{$EXTERNALSYM ERROR_CLUSTER_IPADDR_IN_USE}
9892
// MessageId: ERROR_CLUSTER_NODE_NOT_PAUSED
9896
// The cluster node is not paused.
9898
ERROR_CLUSTER_NODE_NOT_PAUSED = DWORD(5058);
9899
{$EXTERNALSYM ERROR_CLUSTER_NODE_NOT_PAUSED}
9902
// MessageId: ERROR_CLUSTER_NO_SECURITY_CONTEXT
9906
// No cluster security context is available.
9908
ERROR_CLUSTER_NO_SECURITY_CONTEXT = DWORD(5059);
9909
{$EXTERNALSYM ERROR_CLUSTER_NO_SECURITY_CONTEXT}
9912
// MessageId: ERROR_CLUSTER_NETWORK_NOT_INTERNAL
9916
// The cluster network is not configured for internal cluster communication.
9918
ERROR_CLUSTER_NETWORK_NOT_INTERNAL = DWORD(5060);
9919
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_NOT_INTERNAL}
9922
// MessageId: ERROR_CLUSTER_NODE_ALREADY_UP
9926
// The cluster node is already up.
9928
ERROR_CLUSTER_NODE_ALREADY_UP = DWORD(5061);
9929
{$EXTERNALSYM ERROR_CLUSTER_NODE_ALREADY_UP}
9932
// MessageId: ERROR_CLUSTER_NODE_ALREADY_DOWN
9936
// The cluster node is already down.
9938
ERROR_CLUSTER_NODE_ALREADY_DOWN = DWORD(5062);
9939
{$EXTERNALSYM ERROR_CLUSTER_NODE_ALREADY_DOWN}
9942
// MessageId: ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
9946
// The cluster network is already online.
9948
ERROR_CLUSTER_NETWORK_ALREADY_ONLINE = DWORD(5063);
9949
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_ALREADY_ONLINE}
9952
// MessageId: ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
9956
// The cluster network is already offline.
9958
ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE = DWORD(5064);
9959
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE}
9962
// MessageId: ERROR_CLUSTER_NODE_ALREADY_MEMBER
9966
// The cluster node is already a member of the cluster.
9968
ERROR_CLUSTER_NODE_ALREADY_MEMBER = DWORD(5065);
9969
{$EXTERNALSYM ERROR_CLUSTER_NODE_ALREADY_MEMBER}
9972
// MessageId: ERROR_CLUSTER_LAST_INTERNAL_NETWORK
9976
// 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.
9978
ERROR_CLUSTER_LAST_INTERNAL_NETWORK = DWORD(5066);
9979
{$EXTERNALSYM ERROR_CLUSTER_LAST_INTERNAL_NETWORK}
9982
// MessageId: ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS
9986
// One or more cluster resources depend on the network to provide service to clients. The client access capability cannot be removed from the network.
9988
ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS = DWORD(5067);
9989
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS}
9992
// MessageId: ERROR_INVALID_OPERATION_ON_QUORUM
9996
// 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.
9998
ERROR_INVALID_OPERATION_ON_QUORUM = DWORD(5068);
9999
{$EXTERNALSYM ERROR_INVALID_OPERATION_ON_QUORUM}
10002
// MessageId: ERROR_DEPENDENCY_NOT_ALLOWED
10006
// The cluster quorum resource is not allowed to have any dependencies.
10008
ERROR_DEPENDENCY_NOT_ALLOWED = DWORD(5069);
10009
{$EXTERNALSYM ERROR_DEPENDENCY_NOT_ALLOWED}
10012
// MessageId: ERROR_CLUSTER_NODE_PAUSED
10016
// The cluster node is paused.
10018
ERROR_CLUSTER_NODE_PAUSED = DWORD(5070);
10019
{$EXTERNALSYM ERROR_CLUSTER_NODE_PAUSED}
10022
// MessageId: ERROR_NODE_CANT_HOST_RESOURCE
10026
// The cluster resource cannot be brought online. The owner node cannot run this resource.
10028
ERROR_NODE_CANT_HOST_RESOURCE = DWORD(5071);
10029
{$EXTERNALSYM ERROR_NODE_CANT_HOST_RESOURCE}
10032
// MessageId: ERROR_CLUSTER_NODE_NOT_READY
10036
// The cluster node is not ready to perform the requested operation.
10038
ERROR_CLUSTER_NODE_NOT_READY = DWORD(5072);
10039
{$EXTERNALSYM ERROR_CLUSTER_NODE_NOT_READY}
10042
// MessageId: ERROR_CLUSTER_NODE_SHUTTING_DOWN
10046
// The cluster node is shutting down.
10048
ERROR_CLUSTER_NODE_SHUTTING_DOWN = DWORD(5073);
10049
{$EXTERNALSYM ERROR_CLUSTER_NODE_SHUTTING_DOWN}
10052
// MessageId: ERROR_CLUSTER_JOIN_ABORTED
10056
// The cluster join operation was aborted.
10058
ERROR_CLUSTER_JOIN_ABORTED = DWORD(5074);
10059
{$EXTERNALSYM ERROR_CLUSTER_JOIN_ABORTED}
10062
// MessageId: ERROR_CLUSTER_INCOMPATIBLE_VERSIONS
10066
// The cluster join operation failed due to incompatible software versions between the joining node and its sponsor.
10068
ERROR_CLUSTER_INCOMPATIBLE_VERSIONS = DWORD(5075);
10069
{$EXTERNALSYM ERROR_CLUSTER_INCOMPATIBLE_VERSIONS}
10072
// MessageId: ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED
10076
// This resource cannot be created because the cluster has reached the limit on the number of resources it can monitor.
10078
ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED = DWORD(5076);
10079
{$EXTERNALSYM ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED}
10082
// MessageId: ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED
10086
// The system configuration changed during the cluster join or form operation. The join or form operation was aborted.
10088
ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED = DWORD(5077);
10089
{$EXTERNALSYM ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED}
10092
// MessageId: ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND
10096
// The specified resource type was not found.
10098
ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND = DWORD(5078);
10099
{$EXTERNALSYM ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND}
10102
// MessageId: ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED
10106
// 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.
10108
ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED = DWORD(5079);
10109
{$EXTERNALSYM ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED}
10112
// MessageId: ERROR_CLUSTER_RESNAME_NOT_FOUND
10116
// 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.
10118
ERROR_CLUSTER_RESNAME_NOT_FOUND = DWORD(5080);
10119
{$EXTERNALSYM ERROR_CLUSTER_RESNAME_NOT_FOUND}
10122
// MessageId: ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED
10126
// No authentication package could be registered with the RPC server.
10128
ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED = DWORD(5081);
10129
{$EXTERNALSYM ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED}
10132
// MessageId: ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST
10136
// 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.
10138
ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST = DWORD(5082);
10139
{$EXTERNALSYM ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST}
10142
// MessageId: ERROR_CLUSTER_DATABASE_SEQMISMATCH
10146
// 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.
10148
ERROR_CLUSTER_DATABASE_SEQMISMATCH = DWORD(5083);
10149
{$EXTERNALSYM ERROR_CLUSTER_DATABASE_SEQMISMATCH}
10152
// MessageId: ERROR_RESMON_INVALID_STATE
10156
// 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.
10158
ERROR_RESMON_INVALID_STATE = DWORD(5084);
10159
{$EXTERNALSYM ERROR_RESMON_INVALID_STATE}
10162
// MessageId: ERROR_CLUSTER_GUM_NOT_LOCKER
10166
// A non locker code got a request to reserve the lock for making global updates.
10168
ERROR_CLUSTER_GUM_NOT_LOCKER = DWORD(5085);
10169
{$EXTERNALSYM ERROR_CLUSTER_GUM_NOT_LOCKER}
10172
// MessageId: ERROR_QUORUM_DISK_NOT_FOUND
10176
// The quorum disk could not be located by the cluster service.
10178
ERROR_QUORUM_DISK_NOT_FOUND = DWORD(5086);
10179
{$EXTERNALSYM ERROR_QUORUM_DISK_NOT_FOUND}
10182
// MessageId: ERROR_DATABASE_BACKUP_CORRUPT
10186
// The backed up cluster database is possibly corrupt.
10188
ERROR_DATABASE_BACKUP_CORRUPT = DWORD(5087);
10189
{$EXTERNALSYM ERROR_DATABASE_BACKUP_CORRUPT}
10192
// MessageId: ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT
10196
// A DFS root already exists in this cluster node.
10198
ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT = DWORD(5088);
10199
{$EXTERNALSYM ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT}
10202
// MessageId: ERROR_RESOURCE_PROPERTY_UNCHANGEABLE
10206
// An attempt to modify a resource property failed because it conflicts with another existing property.
10208
ERROR_RESOURCE_PROPERTY_UNCHANGEABLE = DWORD(5089);
10209
{$EXTERNALSYM ERROR_RESOURCE_PROPERTY_UNCHANGEABLE}
10212
Codes from 4300 through 5889 overlap with codes in ds\published\inc\apperr2.w.
10213
Do not add any more error codes in that range.
10217
// MessageId: ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE
10221
// An operation was attempted that is incompatible with the current membership state of the node.
10223
ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE = DWORD(5890);
10224
{$EXTERNALSYM ERROR_CLUSTER_MEMBERSHIP_INVALID_STATE}
10227
// MessageId: ERROR_CLUSTER_QUORUMLOG_NOT_FOUND
10231
// The quorum resource does not contain the quorum log.
10233
ERROR_CLUSTER_QUORUMLOG_NOT_FOUND = DWORD(5891);
10234
{$EXTERNALSYM ERROR_CLUSTER_QUORUMLOG_NOT_FOUND}
10237
// MessageId: ERROR_CLUSTER_MEMBERSHIP_HALT
10241
// The membership engine requested shutdown of the cluster service on this node.
10243
ERROR_CLUSTER_MEMBERSHIP_HALT = DWORD(5892);
10244
{$EXTERNALSYM ERROR_CLUSTER_MEMBERSHIP_HALT}
10247
// MessageId: ERROR_CLUSTER_INSTANCE_ID_MISMATCH
10251
// The join operation failed because the cluster instance ID of the joining node does not match the cluster instance ID of the sponsor node.
10253
ERROR_CLUSTER_INSTANCE_ID_MISMATCH = DWORD(5893);
10254
{$EXTERNALSYM ERROR_CLUSTER_INSTANCE_ID_MISMATCH}
10257
// MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP
10261
// A matching network for the specified IP address could not be found. Please also specify a subnet mask and a cluster network.
10263
ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP = DWORD(5894);
10264
{$EXTERNALSYM ERROR_CLUSTER_NETWORK_NOT_FOUND_FOR_IP}
10267
// MessageId: ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH
10271
// The actual data type of the property did not match the expected data type of the property.
10273
ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH = DWORD(5895);
10274
{$EXTERNALSYM ERROR_CLUSTER_PROPERTY_DATA_TYPE_MISMATCH}
10277
// MessageId: ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP
10281
// The cluster node was evicted from the cluster successfully, but the node was not cleaned up. Extended status information explaining why the node was not cleaned up is available.
10283
ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP = DWORD(5896);
10284
{$EXTERNALSYM ERROR_CLUSTER_EVICT_WITHOUT_CLEANUP}
10287
// MessageId: ERROR_CLUSTER_PARAMETER_MISMATCH
10291
// Two or more parameter values specified for a resource's properties are in conflict.
10293
ERROR_CLUSTER_PARAMETER_MISMATCH = DWORD(5897);
10294
{$EXTERNALSYM ERROR_CLUSTER_PARAMETER_MISMATCH}
10297
// MessageId: ERROR_NODE_CANNOT_BE_CLUSTERED
10301
// This computer cannot be made a member of a cluster.
10303
ERROR_NODE_CANNOT_BE_CLUSTERED = DWORD(5898);
10304
{$EXTERNALSYM ERROR_NODE_CANNOT_BE_CLUSTERED}
10307
// MessageId: ERROR_CLUSTER_WRONG_OS_VERSION
10311
// This computer cannot be made a member of a cluster because it does not have the correct version of Windows installed.
10313
ERROR_CLUSTER_WRONG_OS_VERSION = DWORD(5899);
10314
{$EXTERNALSYM ERROR_CLUSTER_WRONG_OS_VERSION}
10317
// MessageId: ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME
10321
// A cluster cannot be created with the specified cluster name because that cluster name is already in use. Specify a different name for the cluster.
10323
ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME = DWORD(5900);
10324
{$EXTERNALSYM ERROR_CLUSTER_CANT_CREATE_DUP_CLUSTER_NAME}
10327
// MessageId: ERROR_CLUSCFG_ALREADY_COMMITTED
10331
// The cluster configuration action has already been committed.
10333
ERROR_CLUSCFG_ALREADY_COMMITTED = DWORD(5901);
10334
{$EXTERNALSYM ERROR_CLUSCFG_ALREADY_COMMITTED}
10337
// MessageId: ERROR_CLUSCFG_ROLLBACK_FAILED
10341
// The cluster configuration action could not be rolled back.
10343
ERROR_CLUSCFG_ROLLBACK_FAILED = DWORD(5902);
10344
{$EXTERNALSYM ERROR_CLUSCFG_ROLLBACK_FAILED}
10347
// MessageId: ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT
10351
// The drive letter assigned to a system disk on one node conflicted with the drive letter assigned to a disk on another node.
10353
ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT = DWORD(5903);
10354
{$EXTERNALSYM ERROR_CLUSCFG_SYSTEM_DISK_DRIVE_LETTER_CONFLICT}
10357
// MessageId: ERROR_CLUSTER_OLD_VERSION
10361
// One or more nodes in the cluster are running a version of Windows that does not support this operation.
10363
ERROR_CLUSTER_OLD_VERSION = DWORD(5904);
10364
{$EXTERNALSYM ERROR_CLUSTER_OLD_VERSION}
10367
// MessageId: ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME
10371
// The name of the corresponding computer account doesn't match the Network Name for this resource.
10373
ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME = DWORD(5905);
10374
{$EXTERNALSYM ERROR_CLUSTER_MISMATCHED_COMPUTER_ACCT_NAME}
10376
////////////////////////////////////
10378
// EFS Error Codes //
10380
////////////////////////////////////
10382
// MessageId: ERROR_ENCRYPTION_FAILED
10386
// The specified file could not be encrypted.
10388
ERROR_ENCRYPTION_FAILED = DWORD(6000);
10389
{$EXTERNALSYM ERROR_ENCRYPTION_FAILED}
10392
// MessageId: ERROR_DECRYPTION_FAILED
10396
// The specified file could not be decrypted.
10398
ERROR_DECRYPTION_FAILED = DWORD(6001);
10399
{$EXTERNALSYM ERROR_DECRYPTION_FAILED}
10402
// MessageId: ERROR_FILE_ENCRYPTED
10406
// The specified file is encrypted and the user does not have the ability to decrypt it.
10408
ERROR_FILE_ENCRYPTED = DWORD(6002);
10409
{$EXTERNALSYM ERROR_FILE_ENCRYPTED}
10412
// MessageId: ERROR_NO_RECOVERY_POLICY
10416
// There is no valid encryption recovery policy configured for this system.
10418
ERROR_NO_RECOVERY_POLICY = DWORD(6003);
10419
{$EXTERNALSYM ERROR_NO_RECOVERY_POLICY}
10422
// MessageId: ERROR_NO_EFS
10426
// The required encryption driver is not loaded for this system.
10428
ERROR_NO_EFS = DWORD(6004);
10429
{$EXTERNALSYM ERROR_NO_EFS}
10432
// MessageId: ERROR_WRONG_EFS
10436
// The file was encrypted with a different encryption driver than is currently loaded.
10438
ERROR_WRONG_EFS = DWORD(6005);
10439
{$EXTERNALSYM ERROR_WRONG_EFS}
10442
// MessageId: ERROR_NO_USER_KEYS
10446
// There are no EFS keys defined for the user.
10448
ERROR_NO_USER_KEYS = DWORD(6006);
10449
{$EXTERNALSYM ERROR_NO_USER_KEYS}
10452
// MessageId: ERROR_FILE_NOT_ENCRYPTED
10456
// The specified file is not encrypted.
10458
ERROR_FILE_NOT_ENCRYPTED = DWORD(6007);
10459
{$EXTERNALSYM ERROR_FILE_NOT_ENCRYPTED}
10462
// MessageId: ERROR_NOT_EXPORT_FORMAT
10466
// The specified file is not in the defined EFS export format.
10468
ERROR_NOT_EXPORT_FORMAT = DWORD(6008);
10469
{$EXTERNALSYM ERROR_NOT_EXPORT_FORMAT}
10472
// MessageId: ERROR_FILE_READ_ONLY
10476
// The specified file is read only.
10478
ERROR_FILE_READ_ONLY = DWORD(6009);
10479
{$EXTERNALSYM ERROR_FILE_READ_ONLY}
10482
// MessageId: ERROR_DIR_EFS_DISALLOWED
10486
// The directory has been disabled for encryption.
10488
ERROR_DIR_EFS_DISALLOWED = DWORD(6010);
10489
{$EXTERNALSYM ERROR_DIR_EFS_DISALLOWED}
10492
// MessageId: ERROR_EFS_SERVER_NOT_TRUSTED
10496
// The server is not trusted for remote encryption operation.
10498
ERROR_EFS_SERVER_NOT_TRUSTED = DWORD(6011);
10499
{$EXTERNALSYM ERROR_EFS_SERVER_NOT_TRUSTED}
10502
// MessageId: ERROR_BAD_RECOVERY_POLICY
10506
// Recovery policy configured for this system contains invalid recovery certificate.
10508
ERROR_BAD_RECOVERY_POLICY = DWORD(6012);
10509
{$EXTERNALSYM ERROR_BAD_RECOVERY_POLICY}
10512
// MessageId: ERROR_EFS_ALG_BLOB_TOO_BIG
10516
// The encryption algorithm used on the source file needs a bigger key buffer than the one on the destination file.
10518
ERROR_EFS_ALG_BLOB_TOO_BIG = DWORD(6013);
10519
{$EXTERNALSYM ERROR_EFS_ALG_BLOB_TOO_BIG}
10522
// MessageId: ERROR_VOLUME_NOT_SUPPORT_EFS
10526
// The disk partition does not support file encryption.
10528
ERROR_VOLUME_NOT_SUPPORT_EFS = DWORD(6014);
10529
{$EXTERNALSYM ERROR_VOLUME_NOT_SUPPORT_EFS}
10532
// MessageId: ERROR_EFS_DISABLED
10536
// This machine is disabled for file encryption.
10538
ERROR_EFS_DISABLED = DWORD(6015);
10539
{$EXTERNALSYM ERROR_EFS_DISABLED}
10542
// MessageId: ERROR_EFS_VERSION_NOT_SUPPORT
10546
// A newer system is required to decrypt this encrypted file.
10548
ERROR_EFS_VERSION_NOT_SUPPORT = DWORD(6016);
10549
{$EXTERNALSYM ERROR_EFS_VERSION_NOT_SUPPORT}
10551
// This message number is for historical purposes and cannot be changed or re-used.
10553
// MessageId: ERROR_NO_BROWSER_SERVERS_FOUND
10557
// The list of servers for this workgroup is not currently available
10559
ERROR_NO_BROWSER_SERVERS_FOUND = DWORD(6118);
10560
{$EXTERNALSYM ERROR_NO_BROWSER_SERVERS_FOUND}
10562
//////////////////////////////////////////////////////////////////
10564
// Task Scheduler Error Codes that NET START must understand //
10566
//////////////////////////////////////////////////////////////////
10568
// MessageId: SCHED_E_SERVICE_NOT_LOCALSYSTEM
10572
// 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.
10574
SCHED_E_SERVICE_NOT_LOCALSYSTEM = DWORD(6200);
10575
{$EXTERNALSYM SCHED_E_SERVICE_NOT_LOCALSYSTEM}
10577
////////////////////////////////////
10579
// Terminal Server Error Codes //
10581
////////////////////////////////////
10583
// MessageId: ERROR_CTX_WINSTATION_NAME_INVALID
10587
// The specified session name is invalid.
10589
ERROR_CTX_WINSTATION_NAME_INVALID = DWORD(7001);
10590
{$EXTERNALSYM ERROR_CTX_WINSTATION_NAME_INVALID}
10593
// MessageId: ERROR_CTX_INVALID_PD
10597
// The specified protocol driver is invalid.
10599
ERROR_CTX_INVALID_PD = DWORD(7002);
10600
{$EXTERNALSYM ERROR_CTX_INVALID_PD}
10603
// MessageId: ERROR_CTX_PD_NOT_FOUND
10607
// The specified protocol driver was not found in the system path.
10609
ERROR_CTX_PD_NOT_FOUND = DWORD(7003);
10610
{$EXTERNALSYM ERROR_CTX_PD_NOT_FOUND}
10613
// MessageId: ERROR_CTX_WD_NOT_FOUND
10617
// The specified terminal connection driver was not found in the system path.
10619
ERROR_CTX_WD_NOT_FOUND = DWORD(7004);
10620
{$EXTERNALSYM ERROR_CTX_WD_NOT_FOUND}
10623
// MessageId: ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY
10627
// A registry key for event logging could not be created for this session.
10629
ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY = DWORD(7005);
10630
{$EXTERNALSYM ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY}
10633
// MessageId: ERROR_CTX_SERVICE_NAME_COLLISION
10637
// A service with the same name already exists on the system.
10639
ERROR_CTX_SERVICE_NAME_COLLISION = DWORD(7006);
10640
{$EXTERNALSYM ERROR_CTX_SERVICE_NAME_COLLISION}
10643
// MessageId: ERROR_CTX_CLOSE_PENDING
10647
// A close operation is pending on the session.
10649
ERROR_CTX_CLOSE_PENDING = DWORD(7007);
10650
{$EXTERNALSYM ERROR_CTX_CLOSE_PENDING}
10653
// MessageId: ERROR_CTX_NO_OUTBUF
10657
// There are no free output buffers available.
10659
ERROR_CTX_NO_OUTBUF = DWORD(7008);
10660
{$EXTERNALSYM ERROR_CTX_NO_OUTBUF}
10663
// MessageId: ERROR_CTX_MODEM_INF_NOT_FOUND
10667
// The MODEM.INF file was not found.
10669
ERROR_CTX_MODEM_INF_NOT_FOUND = DWORD(7009);
10670
{$EXTERNALSYM ERROR_CTX_MODEM_INF_NOT_FOUND}
10673
// MessageId: ERROR_CTX_INVALID_MODEMNAME
10677
// The modem name was not found in MODEM.INF.
10679
ERROR_CTX_INVALID_MODEMNAME = DWORD(7010);
10680
{$EXTERNALSYM ERROR_CTX_INVALID_MODEMNAME}
10683
// MessageId: ERROR_CTX_MODEM_RESPONSE_ERROR
10687
// The modem did not accept the command sent to it. Verify that the configured modem name matches the attached modem.
10689
ERROR_CTX_MODEM_RESPONSE_ERROR = DWORD(7011);
10690
{$EXTERNALSYM ERROR_CTX_MODEM_RESPONSE_ERROR}
10693
// MessageId: ERROR_CTX_MODEM_RESPONSE_TIMEOUT
10697
// The modem did not respond to the command sent to it. Verify that the modem is properly cabled and powered on.
10699
ERROR_CTX_MODEM_RESPONSE_TIMEOUT = DWORD(7012);
10700
{$EXTERNALSYM ERROR_CTX_MODEM_RESPONSE_TIMEOUT}
10703
// MessageId: ERROR_CTX_MODEM_RESPONSE_NO_CARRIER
10707
// Carrier detect has failed or carrier has been dropped due to disconnect.
10709
ERROR_CTX_MODEM_RESPONSE_NO_CARRIER = DWORD(7013);
10710
{$EXTERNALSYM ERROR_CTX_MODEM_RESPONSE_NO_CARRIER}
10713
// MessageId: ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE
10717
// Dial tone not detected within the required time. Verify that the phone cable is properly attached and functional.
10719
ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE = DWORD(7014);
10720
{$EXTERNALSYM ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE}
10723
// MessageId: ERROR_CTX_MODEM_RESPONSE_BUSY
10727
// Busy signal detected at remote site on callback.
10729
ERROR_CTX_MODEM_RESPONSE_BUSY = DWORD(7015);
10730
{$EXTERNALSYM ERROR_CTX_MODEM_RESPONSE_BUSY}
10733
// MessageId: ERROR_CTX_MODEM_RESPONSE_VOICE
10737
// Voice detected at remote site on callback.
10739
ERROR_CTX_MODEM_RESPONSE_VOICE = DWORD(7016);
10740
{$EXTERNALSYM ERROR_CTX_MODEM_RESPONSE_VOICE}
10743
// MessageId: ERROR_CTX_TD_ERROR
10747
// Transport driver error
10749
ERROR_CTX_TD_ERROR = DWORD(7017);
10750
{$EXTERNALSYM ERROR_CTX_TD_ERROR}
10753
// MessageId: ERROR_CTX_WINSTATION_NOT_FOUND
10757
// The specified session cannot be found.
10759
ERROR_CTX_WINSTATION_NOT_FOUND = DWORD(7022);
10760
{$EXTERNALSYM ERROR_CTX_WINSTATION_NOT_FOUND}
10763
// MessageId: ERROR_CTX_WINSTATION_ALREADY_EXISTS
10767
// The specified session name is already in use.
10769
ERROR_CTX_WINSTATION_ALREADY_EXISTS = DWORD(7023);
10770
{$EXTERNALSYM ERROR_CTX_WINSTATION_ALREADY_EXISTS}
10773
// MessageId: ERROR_CTX_WINSTATION_BUSY
10777
// The requested operation cannot be completed because the terminal connection is currently busy processing a connect, disconnect, reset, or delete operation.
10779
ERROR_CTX_WINSTATION_BUSY = DWORD(7024);
10780
{$EXTERNALSYM ERROR_CTX_WINSTATION_BUSY}
10783
// MessageId: ERROR_CTX_BAD_VIDEO_MODE
10787
// An attempt has been made to connect to a session whose video mode is not supported by the current client.
10789
ERROR_CTX_BAD_VIDEO_MODE = DWORD(7025);
10790
{$EXTERNALSYM ERROR_CTX_BAD_VIDEO_MODE}
10793
// MessageId: ERROR_CTX_GRAPHICS_INVALID
10797
// The application attempted to enable DOS graphics mode.
10798
// DOS graphics mode is not supported.
10800
ERROR_CTX_GRAPHICS_INVALID = DWORD(7035);
10801
{$EXTERNALSYM ERROR_CTX_GRAPHICS_INVALID}
10804
// MessageId: ERROR_CTX_LOGON_DISABLED
10808
// Your interactive logon privilege has been disabled.
10809
// Please contact your administrator.
10811
ERROR_CTX_LOGON_DISABLED = DWORD(7037);
10812
{$EXTERNALSYM ERROR_CTX_LOGON_DISABLED}
10815
// MessageId: ERROR_CTX_NOT_CONSOLE
10819
// The requested operation can be performed only on the system console.
10820
// This is most often the result of a driver or system DLL requiring direct console access.
10822
ERROR_CTX_NOT_CONSOLE = DWORD(7038);
10823
{$EXTERNALSYM ERROR_CTX_NOT_CONSOLE}
10826
// MessageId: ERROR_CTX_CLIENT_QUERY_TIMEOUT
10830
// The client failed to respond to the server connect message.
10832
ERROR_CTX_CLIENT_QUERY_TIMEOUT = DWORD(7040);
10833
{$EXTERNALSYM ERROR_CTX_CLIENT_QUERY_TIMEOUT}
10836
// MessageId: ERROR_CTX_CONSOLE_DISCONNECT
10840
// Disconnecting the console session is not supported.
10842
ERROR_CTX_CONSOLE_DISCONNECT = DWORD(7041);
10843
{$EXTERNALSYM ERROR_CTX_CONSOLE_DISCONNECT}
10846
// MessageId: ERROR_CTX_CONSOLE_CONNECT
10850
// Reconnecting a disconnected session to the console is not supported.
10852
ERROR_CTX_CONSOLE_CONNECT = DWORD(7042);
10853
{$EXTERNALSYM ERROR_CTX_CONSOLE_CONNECT}
10856
// MessageId: ERROR_CTX_SHADOW_DENIED
10860
// The request to control another session remotely was denied.
10862
ERROR_CTX_SHADOW_DENIED = DWORD(7044);
10863
{$EXTERNALSYM ERROR_CTX_SHADOW_DENIED}
10866
// MessageId: ERROR_CTX_WINSTATION_ACCESS_DENIED
10870
// The requested session access is denied.
10872
ERROR_CTX_WINSTATION_ACCESS_DENIED = DWORD(7045);
10873
{$EXTERNALSYM ERROR_CTX_WINSTATION_ACCESS_DENIED}
10876
// MessageId: ERROR_CTX_INVALID_WD
10880
// The specified terminal connection driver is invalid.
10882
ERROR_CTX_INVALID_WD = DWORD(7049);
10883
{$EXTERNALSYM ERROR_CTX_INVALID_WD}
10886
// MessageId: ERROR_CTX_SHADOW_INVALID
10890
// The requested session cannot be controlled remotely.
10891
// This may be because the session is disconnected or does not currently have a user logged on.
10893
ERROR_CTX_SHADOW_INVALID = DWORD(7050);
10894
{$EXTERNALSYM ERROR_CTX_SHADOW_INVALID}
10897
// MessageId: ERROR_CTX_SHADOW_DISABLED
10901
// The requested session is not configured to allow remote control.
10903
ERROR_CTX_SHADOW_DISABLED = DWORD(7051);
10904
{$EXTERNALSYM ERROR_CTX_SHADOW_DISABLED}
10907
// MessageId: ERROR_CTX_CLIENT_LICENSE_IN_USE
10911
// Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number is currently being used by another user.
10912
// Please call your system administrator to obtain a unique license number.
10914
ERROR_CTX_CLIENT_LICENSE_IN_USE = DWORD(7052);
10915
{$EXTERNALSYM ERROR_CTX_CLIENT_LICENSE_IN_USE}
10918
// MessageId: ERROR_CTX_CLIENT_LICENSE_NOT_SET
10922
// 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.
10923
// Please contact your system administrator.
10925
ERROR_CTX_CLIENT_LICENSE_NOT_SET = DWORD(7053);
10926
{$EXTERNALSYM ERROR_CTX_CLIENT_LICENSE_NOT_SET}
10929
// MessageId: ERROR_CTX_LICENSE_NOT_AVAILABLE
10933
// The system has reached its licensed logon limit.
10934
// Please try again later.
10936
ERROR_CTX_LICENSE_NOT_AVAILABLE = DWORD(7054);
10937
{$EXTERNALSYM ERROR_CTX_LICENSE_NOT_AVAILABLE}
10940
// MessageId: ERROR_CTX_LICENSE_CLIENT_INVALID
10944
// The client you are using is not licensed to use this system. Your logon request is denied.
10946
ERROR_CTX_LICENSE_CLIENT_INVALID = DWORD(7055);
10947
{$EXTERNALSYM ERROR_CTX_LICENSE_CLIENT_INVALID}
10950
// MessageId: ERROR_CTX_LICENSE_EXPIRED
10954
// The system license has expired. Your logon request is denied.
10956
ERROR_CTX_LICENSE_EXPIRED = DWORD(7056);
10957
{$EXTERNALSYM ERROR_CTX_LICENSE_EXPIRED}
10960
// MessageId: ERROR_CTX_SHADOW_NOT_RUNNING
10964
// Remote control could not be terminated because the specified session is not currently being remotely controlled.
10966
ERROR_CTX_SHADOW_NOT_RUNNING = DWORD(7057);
10967
{$EXTERNALSYM ERROR_CTX_SHADOW_NOT_RUNNING}
10970
// MessageId: ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE
10974
// The remote control of the console was terminated because the display mode was changed. Changing the display mode in a remote control session is not supported.
10976
ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE = DWORD(7058);
10977
{$EXTERNALSYM ERROR_CTX_SHADOW_ENDED_BY_MODE_CHANGE}
10980
// MessageId: ERROR_ACTIVATION_COUNT_EXCEEDED
10984
// Activation has already been reset the maximum number of times for this installation. Your activation timer will not be cleared.
10986
ERROR_ACTIVATION_COUNT_EXCEEDED = DWORD(7059);
10987
{$EXTERNALSYM ERROR_ACTIVATION_COUNT_EXCEEDED}
10989
///////////////////////////////////////////////////
10991
// Traffic Control Error Codes /
10995
// defined in: tcerror.h /
10996
///////////////////////////////////////////////////
10997
///////////////////////////////////////////////////
10999
// Active Directory Error Codes /
11002
///////////////////////////////////////////////////
11003
// *****************
11004
// FACILITY_FILE_REPLICATION_SERVICE
11005
// *****************
11007
// MessageId: FRS_ERR_INVALID_API_SEQUENCE
11011
// The file replication service API was called incorrectly.
11013
FRS_ERR_INVALID_API_SEQUENCE = DWORD(8001);
11014
{$EXTERNALSYM FRS_ERR_INVALID_API_SEQUENCE}
11017
// MessageId: FRS_ERR_STARTING_SERVICE
11021
// The file replication service cannot be started.
11023
FRS_ERR_STARTING_SERVICE = DWORD(8002);
11024
{$EXTERNALSYM FRS_ERR_STARTING_SERVICE}
11027
// MessageId: FRS_ERR_STOPPING_SERVICE
11031
// The file replication service cannot be stopped.
11033
FRS_ERR_STOPPING_SERVICE = DWORD(8003);
11034
{$EXTERNALSYM FRS_ERR_STOPPING_SERVICE}
11037
// MessageId: FRS_ERR_INTERNAL_API
11041
// The file replication service API terminated the request.
11042
// The event log may have more information.
11044
FRS_ERR_INTERNAL_API = DWORD(8004);
11045
{$EXTERNALSYM FRS_ERR_INTERNAL_API}
11048
// MessageId: FRS_ERR_INTERNAL
11052
// The file replication service terminated the request.
11053
// The event log may have more information.
11055
FRS_ERR_INTERNAL = DWORD(8005);
11056
{$EXTERNALSYM FRS_ERR_INTERNAL}
11059
// MessageId: FRS_ERR_SERVICE_COMM
11063
// The file replication service cannot be contacted.
11064
// The event log may have more information.
11066
FRS_ERR_SERVICE_COMM = DWORD(8006);
11067
{$EXTERNALSYM FRS_ERR_SERVICE_COMM}
11070
// MessageId: FRS_ERR_INSUFFICIENT_PRIV
11074
// The file replication service cannot satisfy the request because the user has insufficient privileges.
11075
// The event log may have more information.
11077
FRS_ERR_INSUFFICIENT_PRIV = DWORD(8007);
11078
{$EXTERNALSYM FRS_ERR_INSUFFICIENT_PRIV}
11081
// MessageId: FRS_ERR_AUTHENTICATION
11085
// The file replication service cannot satisfy the request because authenticated RPC is not available.
11086
// The event log may have more information.
11088
FRS_ERR_AUTHENTICATION = DWORD(8008);
11089
{$EXTERNALSYM FRS_ERR_AUTHENTICATION}
11092
// MessageId: FRS_ERR_PARENT_INSUFFICIENT_PRIV
11096
// The file replication service cannot satisfy the request because the user has insufficient privileges on the domain controller.
11097
// The event log may have more information.
11099
FRS_ERR_PARENT_INSUFFICIENT_PRIV = DWORD(8009);
11100
{$EXTERNALSYM FRS_ERR_PARENT_INSUFFICIENT_PRIV}
11103
// MessageId: FRS_ERR_PARENT_AUTHENTICATION
11107
// The file replication service cannot satisfy the request because authenticated RPC is not available on the domain controller.
11108
// The event log may have more information.
11110
FRS_ERR_PARENT_AUTHENTICATION = DWORD(8010);
11111
{$EXTERNALSYM FRS_ERR_PARENT_AUTHENTICATION}
11114
// MessageId: FRS_ERR_CHILD_TO_PARENT_COMM
11118
// The file replication service cannot communicate with the file replication service on the domain controller.
11119
// The event log may have more information.
11121
FRS_ERR_CHILD_TO_PARENT_COMM = DWORD(8011);
11122
{$EXTERNALSYM FRS_ERR_CHILD_TO_PARENT_COMM}
11125
// MessageId: FRS_ERR_PARENT_TO_CHILD_COMM
11129
// The file replication service on the domain controller cannot communicate with the file replication service on this computer.
11130
// The event log may have more information.
11132
FRS_ERR_PARENT_TO_CHILD_COMM = DWORD(8012);
11133
{$EXTERNALSYM FRS_ERR_PARENT_TO_CHILD_COMM}
11136
// MessageId: FRS_ERR_SYSVOL_POPULATE
11140
// The file replication service cannot populate the system volume because of an internal error.
11141
// The event log may have more information.
11143
FRS_ERR_SYSVOL_POPULATE = DWORD(8013);
11144
{$EXTERNALSYM FRS_ERR_SYSVOL_POPULATE}
11147
// MessageId: FRS_ERR_SYSVOL_POPULATE_TIMEOUT
11151
// The file replication service cannot populate the system volume because of an internal timeout.
11152
// The event log may have more information.
11154
FRS_ERR_SYSVOL_POPULATE_TIMEOUT = DWORD(8014);
11155
{$EXTERNALSYM FRS_ERR_SYSVOL_POPULATE_TIMEOUT}
11158
// MessageId: FRS_ERR_SYSVOL_IS_BUSY
11162
// The file replication service cannot process the request. The system volume is busy with a previous request.
11164
FRS_ERR_SYSVOL_IS_BUSY = DWORD(8015);
11165
{$EXTERNALSYM FRS_ERR_SYSVOL_IS_BUSY}
11168
// MessageId: FRS_ERR_SYSVOL_DEMOTE
11172
// The file replication service cannot stop replicating the system volume because of an internal error.
11173
// The event log may have more information.
11175
FRS_ERR_SYSVOL_DEMOTE = DWORD(8016);
11176
{$EXTERNALSYM FRS_ERR_SYSVOL_DEMOTE}
11179
// MessageId: FRS_ERR_INVALID_SERVICE_PARAMETER
11183
// The file replication service detected an invalid parameter.
11185
FRS_ERR_INVALID_SERVICE_PARAMETER = DWORD(8017);
11186
{$EXTERNALSYM FRS_ERR_INVALID_SERVICE_PARAMETER}
11188
// *****************
11189
// FACILITY DIRECTORY SERVICE
11190
// *****************
11191
DS_S_SUCCESS = NO_ERROR;
11192
{$EXTERNALSYM DS_S_SUCCESS}
11194
// MessageId: ERROR_DS_NOT_INSTALLED
11198
// An error occurred while installing the directory service. For more information, see the event log.
11200
ERROR_DS_NOT_INSTALLED = DWORD(8200);
11201
{$EXTERNALSYM ERROR_DS_NOT_INSTALLED}
11204
// MessageId: ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY
11208
// The directory service evaluated group memberships locally.
11210
ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY = DWORD(8201);
11211
{$EXTERNALSYM ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY}
11214
// MessageId: ERROR_DS_NO_ATTRIBUTE_OR_VALUE
11218
// The specified directory service attribute or value does not exist.
11220
ERROR_DS_NO_ATTRIBUTE_OR_VALUE = DWORD(8202);
11221
{$EXTERNALSYM ERROR_DS_NO_ATTRIBUTE_OR_VALUE}
11224
// MessageId: ERROR_DS_INVALID_ATTRIBUTE_SYNTAX
11228
// The attribute syntax specified to the directory service is invalid.
11230
ERROR_DS_INVALID_ATTRIBUTE_SYNTAX = DWORD(8203);
11231
{$EXTERNALSYM ERROR_DS_INVALID_ATTRIBUTE_SYNTAX}
11234
// MessageId: ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED
11238
// The attribute type specified to the directory service is not defined.
11240
ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED = DWORD(8204);
11241
{$EXTERNALSYM ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED}
11244
// MessageId: ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
11248
// The specified directory service attribute or value already exists.
11250
ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS = DWORD(8205);
11251
{$EXTERNALSYM ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS}
11254
// MessageId: ERROR_DS_BUSY
11258
// The directory service is busy.
11260
ERROR_DS_BUSY = DWORD(8206);
11261
{$EXTERNALSYM ERROR_DS_BUSY}
11264
// MessageId: ERROR_DS_UNAVAILABLE
11268
// The directory service is unavailable.
11270
ERROR_DS_UNAVAILABLE = DWORD(8207);
11271
{$EXTERNALSYM ERROR_DS_UNAVAILABLE}
11274
// MessageId: ERROR_DS_NO_RIDS_ALLOCATED
11278
// The directory service was unable to allocate a relative identifier.
11280
ERROR_DS_NO_RIDS_ALLOCATED = DWORD(8208);
11281
{$EXTERNALSYM ERROR_DS_NO_RIDS_ALLOCATED}
11284
// MessageId: ERROR_DS_NO_MORE_RIDS
11288
// The directory service has exhausted the pool of relative identifiers.
11290
ERROR_DS_NO_MORE_RIDS = DWORD(8209);
11291
{$EXTERNALSYM ERROR_DS_NO_MORE_RIDS}
11294
// MessageId: ERROR_DS_INCORRECT_ROLE_OWNER
11298
// The requested operation could not be performed because the directory service is not the master for that type of operation.
11300
ERROR_DS_INCORRECT_ROLE_OWNER = DWORD(8210);
11301
{$EXTERNALSYM ERROR_DS_INCORRECT_ROLE_OWNER}
11304
// MessageId: ERROR_DS_RIDMGR_INIT_ERROR
11308
// The directory service was unable to initialize the subsystem that allocates relative identifiers.
11310
ERROR_DS_RIDMGR_INIT_ERROR = DWORD(8211);
11311
{$EXTERNALSYM ERROR_DS_RIDMGR_INIT_ERROR}
11314
// MessageId: ERROR_DS_OBJ_CLASS_VIOLATION
11318
// The requested operation did not satisfy one or more constraints associated with the class of the object.
11320
ERROR_DS_OBJ_CLASS_VIOLATION = DWORD(8212);
11321
{$EXTERNALSYM ERROR_DS_OBJ_CLASS_VIOLATION}
11324
// MessageId: ERROR_DS_CANT_ON_NON_LEAF
11328
// The directory service can perform the requested operation only on a leaf object.
11330
ERROR_DS_CANT_ON_NON_LEAF = DWORD(8213);
11331
{$EXTERNALSYM ERROR_DS_CANT_ON_NON_LEAF}
11334
// MessageId: ERROR_DS_CANT_ON_RDN
11338
// The directory service cannot perform the requested operation on the RDN attribute of an object.
11340
ERROR_DS_CANT_ON_RDN = DWORD(8214);
11341
{$EXTERNALSYM ERROR_DS_CANT_ON_RDN}
11344
// MessageId: ERROR_DS_CANT_MOD_OBJ_CLASS
11348
// The directory service detected an attempt to modify the object class of an object.
11350
ERROR_DS_CANT_MOD_OBJ_CLASS = DWORD(8215);
11351
{$EXTERNALSYM ERROR_DS_CANT_MOD_OBJ_CLASS}
11354
// MessageId: ERROR_DS_CROSS_DOM_MOVE_ERROR
11358
// The requested cross-domain move operation could not be performed.
11360
ERROR_DS_CROSS_DOM_MOVE_ERROR = DWORD(8216);
11361
{$EXTERNALSYM ERROR_DS_CROSS_DOM_MOVE_ERROR}
11364
// MessageId: ERROR_DS_GC_NOT_AVAILABLE
11368
// Unable to contact the global catalog server.
11370
ERROR_DS_GC_NOT_AVAILABLE = DWORD(8217);
11371
{$EXTERNALSYM ERROR_DS_GC_NOT_AVAILABLE}
11374
// MessageId: ERROR_SHARED_POLICY
11378
// The policy object is shared and can only be modified at the root.
11380
ERROR_SHARED_POLICY = DWORD(8218);
11381
{$EXTERNALSYM ERROR_SHARED_POLICY}
11384
// MessageId: ERROR_POLICY_OBJECT_NOT_FOUND
11388
// The policy object does not exist.
11390
ERROR_POLICY_OBJECT_NOT_FOUND = DWORD(8219);
11391
{$EXTERNALSYM ERROR_POLICY_OBJECT_NOT_FOUND}
11394
// MessageId: ERROR_POLICY_ONLY_IN_DS
11398
// The requested policy information is only in the directory service.
11400
ERROR_POLICY_ONLY_IN_DS = DWORD(8220);
11401
{$EXTERNALSYM ERROR_POLICY_ONLY_IN_DS}
11404
// MessageId: ERROR_PROMOTION_ACTIVE
11408
// A domain controller promotion is currently active.
11410
ERROR_PROMOTION_ACTIVE = DWORD(8221);
11411
{$EXTERNALSYM ERROR_PROMOTION_ACTIVE}
11414
// MessageId: ERROR_NO_PROMOTION_ACTIVE
11418
// A domain controller promotion is not currently active
11420
ERROR_NO_PROMOTION_ACTIVE = DWORD(8222);
11421
{$EXTERNALSYM ERROR_NO_PROMOTION_ACTIVE}
11425
// MessageId: ERROR_DS_OPERATIONS_ERROR
11429
// An operations error occurred.
11431
ERROR_DS_OPERATIONS_ERROR = DWORD(8224);
11432
{$EXTERNALSYM ERROR_DS_OPERATIONS_ERROR}
11435
// MessageId: ERROR_DS_PROTOCOL_ERROR
11439
// A protocol error occurred.
11441
ERROR_DS_PROTOCOL_ERROR = DWORD(8225);
11442
{$EXTERNALSYM ERROR_DS_PROTOCOL_ERROR}
11445
// MessageId: ERROR_DS_TIMELIMIT_EXCEEDED
11449
// The time limit for this request was exceeded.
11451
ERROR_DS_TIMELIMIT_EXCEEDED = DWORD(8226);
11452
{$EXTERNALSYM ERROR_DS_TIMELIMIT_EXCEEDED}
11455
// MessageId: ERROR_DS_SIZELIMIT_EXCEEDED
11459
// The size limit for this request was exceeded.
11461
ERROR_DS_SIZELIMIT_EXCEEDED = DWORD(8227);
11462
{$EXTERNALSYM ERROR_DS_SIZELIMIT_EXCEEDED}
11465
// MessageId: ERROR_DS_ADMIN_LIMIT_EXCEEDED
11469
// The administrative limit for this request was exceeded.
11471
ERROR_DS_ADMIN_LIMIT_EXCEEDED = DWORD(8228);
11472
{$EXTERNALSYM ERROR_DS_ADMIN_LIMIT_EXCEEDED}
11475
// MessageId: ERROR_DS_COMPARE_FALSE
11479
// The compare response was false.
11481
ERROR_DS_COMPARE_FALSE = DWORD(8229);
11482
{$EXTERNALSYM ERROR_DS_COMPARE_FALSE}
11485
// MessageId: ERROR_DS_COMPARE_TRUE
11489
// The compare response was true.
11491
ERROR_DS_COMPARE_TRUE = DWORD(8230);
11492
{$EXTERNALSYM ERROR_DS_COMPARE_TRUE}
11495
// MessageId: ERROR_DS_AUTH_METHOD_NOT_SUPPORTED
11499
// The requested authentication method is not supported by the server.
11501
ERROR_DS_AUTH_METHOD_NOT_SUPPORTED = DWORD(8231);
11502
{$EXTERNALSYM ERROR_DS_AUTH_METHOD_NOT_SUPPORTED}
11505
// MessageId: ERROR_DS_STRONG_AUTH_REQUIRED
11509
// A more secure authentication method is required for this server.
11511
ERROR_DS_STRONG_AUTH_REQUIRED = DWORD(8232);
11512
{$EXTERNALSYM ERROR_DS_STRONG_AUTH_REQUIRED}
11515
// MessageId: ERROR_DS_INAPPROPRIATE_AUTH
11519
// Inappropriate authentication.
11521
ERROR_DS_INAPPROPRIATE_AUTH = DWORD(8233);
11522
{$EXTERNALSYM ERROR_DS_INAPPROPRIATE_AUTH}
11525
// MessageId: ERROR_DS_AUTH_UNKNOWN
11529
// The authentication mechanism is unknown.
11531
ERROR_DS_AUTH_UNKNOWN = DWORD(8234);
11532
{$EXTERNALSYM ERROR_DS_AUTH_UNKNOWN}
11535
// MessageId: ERROR_DS_REFERRAL
11539
// A referral was returned from the server.
11541
ERROR_DS_REFERRAL = DWORD(8235);
11542
{$EXTERNALSYM ERROR_DS_REFERRAL}
11545
// MessageId: ERROR_DS_UNAVAILABLE_CRIT_EXTENSION
11549
// The server does not support the requested critical extension.
11551
ERROR_DS_UNAVAILABLE_CRIT_EXTENSION = DWORD(8236);
11552
{$EXTERNALSYM ERROR_DS_UNAVAILABLE_CRIT_EXTENSION}
11555
// MessageId: ERROR_DS_CONFIDENTIALITY_REQUIRED
11559
// This request requires a secure connection.
11561
ERROR_DS_CONFIDENTIALITY_REQUIRED = DWORD(8237);
11562
{$EXTERNALSYM ERROR_DS_CONFIDENTIALITY_REQUIRED}
11565
// MessageId: ERROR_DS_INAPPROPRIATE_MATCHING
11569
// Inappropriate matching.
11571
ERROR_DS_INAPPROPRIATE_MATCHING = DWORD(8238);
11572
{$EXTERNALSYM ERROR_DS_INAPPROPRIATE_MATCHING}
11575
// MessageId: ERROR_DS_CONSTRAINT_VIOLATION
11579
// A constraint violation occurred.
11581
ERROR_DS_CONSTRAINT_VIOLATION = DWORD(8239);
11582
{$EXTERNALSYM ERROR_DS_CONSTRAINT_VIOLATION}
11585
// MessageId: ERROR_DS_NO_SUCH_OBJECT
11589
// There is no such object on the server.
11591
ERROR_DS_NO_SUCH_OBJECT = DWORD(8240);
11592
{$EXTERNALSYM ERROR_DS_NO_SUCH_OBJECT}
11595
// MessageId: ERROR_DS_ALIAS_PROBLEM
11599
// There is an alias problem.
11601
ERROR_DS_ALIAS_PROBLEM = DWORD(8241);
11602
{$EXTERNALSYM ERROR_DS_ALIAS_PROBLEM}
11605
// MessageId: ERROR_DS_INVALID_DN_SYNTAX
11609
// An invalid dn syntax has been specified.
11611
ERROR_DS_INVALID_DN_SYNTAX = DWORD(8242);
11612
{$EXTERNALSYM ERROR_DS_INVALID_DN_SYNTAX}
11615
// MessageId: ERROR_DS_IS_LEAF
11619
// The object is a leaf object.
11621
ERROR_DS_IS_LEAF = DWORD(8243);
11622
{$EXTERNALSYM ERROR_DS_IS_LEAF}
11625
// MessageId: ERROR_DS_ALIAS_DEREF_PROBLEM
11629
// There is an alias dereferencing problem.
11631
ERROR_DS_ALIAS_DEREF_PROBLEM = DWORD(8244);
11632
{$EXTERNALSYM ERROR_DS_ALIAS_DEREF_PROBLEM}
11635
// MessageId: ERROR_DS_UNWILLING_TO_PERFORM
11639
// The server is unwilling to process the request.
11641
ERROR_DS_UNWILLING_TO_PERFORM = DWORD(8245);
11642
{$EXTERNALSYM ERROR_DS_UNWILLING_TO_PERFORM}
11645
// MessageId: ERROR_DS_LOOP_DETECT
11649
// A loop has been detected.
11651
ERROR_DS_LOOP_DETECT = DWORD(8246);
11652
{$EXTERNALSYM ERROR_DS_LOOP_DETECT}
11655
// MessageId: ERROR_DS_NAMING_VIOLATION
11659
// There is a naming violation.
11661
ERROR_DS_NAMING_VIOLATION = DWORD(8247);
11662
{$EXTERNALSYM ERROR_DS_NAMING_VIOLATION}
11665
// MessageId: ERROR_DS_OBJECT_RESULTS_TOO_LARGE
11669
// The result set is too large.
11671
ERROR_DS_OBJECT_RESULTS_TOO_LARGE = DWORD(8248);
11672
{$EXTERNALSYM ERROR_DS_OBJECT_RESULTS_TOO_LARGE}
11675
// MessageId: ERROR_DS_AFFECTS_MULTIPLE_DSAS
11679
// The operation affects multiple DSAs
11681
ERROR_DS_AFFECTS_MULTIPLE_DSAS = DWORD(8249);
11682
{$EXTERNALSYM ERROR_DS_AFFECTS_MULTIPLE_DSAS}
11685
// MessageId: ERROR_DS_SERVER_DOWN
11689
// The server is not operational.
11691
ERROR_DS_SERVER_DOWN = DWORD(8250);
11692
{$EXTERNALSYM ERROR_DS_SERVER_DOWN}
11695
// MessageId: ERROR_DS_LOCAL_ERROR
11699
// A local error has occurred.
11701
ERROR_DS_LOCAL_ERROR = DWORD(8251);
11702
{$EXTERNALSYM ERROR_DS_LOCAL_ERROR}
11705
// MessageId: ERROR_DS_ENCODING_ERROR
11709
// An encoding error has occurred.
11711
ERROR_DS_ENCODING_ERROR = DWORD(8252);
11712
{$EXTERNALSYM ERROR_DS_ENCODING_ERROR}
11715
// MessageId: ERROR_DS_DECODING_ERROR
11719
// A decoding error has occurred.
11721
ERROR_DS_DECODING_ERROR = DWORD(8253);
11722
{$EXTERNALSYM ERROR_DS_DECODING_ERROR}
11725
// MessageId: ERROR_DS_FILTER_UNKNOWN
11729
// The search filter cannot be recognized.
11731
ERROR_DS_FILTER_UNKNOWN = DWORD(8254);
11732
{$EXTERNALSYM ERROR_DS_FILTER_UNKNOWN}
11735
// MessageId: ERROR_DS_PARAM_ERROR
11739
// One or more parameters are illegal.
11741
ERROR_DS_PARAM_ERROR = DWORD(8255);
11742
{$EXTERNALSYM ERROR_DS_PARAM_ERROR}
11745
// MessageId: ERROR_DS_NOT_SUPPORTED
11749
// The specified method is not supported.
11751
ERROR_DS_NOT_SUPPORTED = DWORD(8256);
11752
{$EXTERNALSYM ERROR_DS_NOT_SUPPORTED}
11755
// MessageId: ERROR_DS_NO_RESULTS_RETURNED
11759
// No results were returned.
11761
ERROR_DS_NO_RESULTS_RETURNED = DWORD(8257);
11762
{$EXTERNALSYM ERROR_DS_NO_RESULTS_RETURNED}
11765
// MessageId: ERROR_DS_CONTROL_NOT_FOUND
11769
// The specified control is not supported by the server.
11771
ERROR_DS_CONTROL_NOT_FOUND = DWORD(8258);
11772
{$EXTERNALSYM ERROR_DS_CONTROL_NOT_FOUND}
11775
// MessageId: ERROR_DS_CLIENT_LOOP
11779
// A referral loop was detected by the client.
11781
ERROR_DS_CLIENT_LOOP = DWORD(8259);
11782
{$EXTERNALSYM ERROR_DS_CLIENT_LOOP}
11785
// MessageId: ERROR_DS_REFERRAL_LIMIT_EXCEEDED
11789
// The preset referral limit was exceeded.
11791
ERROR_DS_REFERRAL_LIMIT_EXCEEDED = DWORD(8260);
11792
{$EXTERNALSYM ERROR_DS_REFERRAL_LIMIT_EXCEEDED}
11795
// MessageId: ERROR_DS_SORT_CONTROL_MISSING
11799
// The search requires a SORT control.
11801
ERROR_DS_SORT_CONTROL_MISSING = DWORD(8261);
11802
{$EXTERNALSYM ERROR_DS_SORT_CONTROL_MISSING}
11805
// MessageId: ERROR_DS_OFFSET_RANGE_ERROR
11809
// The search results exceed the offset range specified.
11811
ERROR_DS_OFFSET_RANGE_ERROR = DWORD(8262);
11812
{$EXTERNALSYM ERROR_DS_OFFSET_RANGE_ERROR}
11815
// MessageId: ERROR_DS_ROOT_MUST_BE_NC
11819
// The root object must be the head of a naming context. The root object cannot have an instantiated parent.
11821
ERROR_DS_ROOT_MUST_BE_NC = DWORD(8301);
11822
{$EXTERNALSYM ERROR_DS_ROOT_MUST_BE_NC}
11825
// MessageId: ERROR_DS_ADD_REPLICA_INHIBITED
11829
// The add replica operation cannot be performed. The naming context must be writeable in order to create the replica.
11831
ERROR_DS_ADD_REPLICA_INHIBITED = DWORD(8302);
11832
{$EXTERNALSYM ERROR_DS_ADD_REPLICA_INHIBITED}
11835
// MessageId: ERROR_DS_ATT_NOT_DEF_IN_SCHEMA
11839
// A reference to an attribute that is not defined in the schema occurred.
11841
ERROR_DS_ATT_NOT_DEF_IN_SCHEMA = DWORD(8303);
11842
{$EXTERNALSYM ERROR_DS_ATT_NOT_DEF_IN_SCHEMA}
11845
// MessageId: ERROR_DS_MAX_OBJ_SIZE_EXCEEDED
11849
// The maximum size of an object has been exceeded.
11851
ERROR_DS_MAX_OBJ_SIZE_EXCEEDED = DWORD(8304);
11852
{$EXTERNALSYM ERROR_DS_MAX_OBJ_SIZE_EXCEEDED}
11855
// MessageId: ERROR_DS_OBJ_STRING_NAME_EXISTS
11859
// An attempt was made to add an object to the directory with a name that is already in use.
11861
ERROR_DS_OBJ_STRING_NAME_EXISTS = DWORD(8305);
11862
{$EXTERNALSYM ERROR_DS_OBJ_STRING_NAME_EXISTS}
11865
// MessageId: ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA
11869
// An attempt was made to add an object of a class that does not have an RDN defined in the schema.
11871
ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA = DWORD(8306);
11872
{$EXTERNALSYM ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA}
11875
// MessageId: ERROR_DS_RDN_DOESNT_MATCH_SCHEMA
11879
// An attempt was made to add an object using an RDN that is not the RDN defined in the schema.
11881
ERROR_DS_RDN_DOESNT_MATCH_SCHEMA = DWORD(8307);
11882
{$EXTERNALSYM ERROR_DS_RDN_DOESNT_MATCH_SCHEMA}
11885
// MessageId: ERROR_DS_NO_REQUESTED_ATTS_FOUND
11889
// None of the requested attributes were found on the objects.
11891
ERROR_DS_NO_REQUESTED_ATTS_FOUND = DWORD(8308);
11892
{$EXTERNALSYM ERROR_DS_NO_REQUESTED_ATTS_FOUND}
11895
// MessageId: ERROR_DS_USER_BUFFER_TO_SMALL
11899
// The user buffer is too small.
11901
ERROR_DS_USER_BUFFER_TO_SMALL = DWORD(8309);
11902
{$EXTERNALSYM ERROR_DS_USER_BUFFER_TO_SMALL}
11905
// MessageId: ERROR_DS_ATT_IS_NOT_ON_OBJ
11909
// The attribute specified in the operation is not present on the object.
11911
ERROR_DS_ATT_IS_NOT_ON_OBJ = DWORD(8310);
11912
{$EXTERNALSYM ERROR_DS_ATT_IS_NOT_ON_OBJ}
11915
// MessageId: ERROR_DS_ILLEGAL_MOD_OPERATION
11919
// Illegal modify operation. Some aspect of the modification is not permitted.
11921
ERROR_DS_ILLEGAL_MOD_OPERATION = DWORD(8311);
11922
{$EXTERNALSYM ERROR_DS_ILLEGAL_MOD_OPERATION}
11925
// MessageId: ERROR_DS_OBJ_TOO_LARGE
11929
// The specified object is too large.
11931
ERROR_DS_OBJ_TOO_LARGE = DWORD(8312);
11932
{$EXTERNALSYM ERROR_DS_OBJ_TOO_LARGE}
11935
// MessageId: ERROR_DS_BAD_INSTANCE_TYPE
11939
// The specified instance type is not valid.
11941
ERROR_DS_BAD_INSTANCE_TYPE = DWORD(8313);
11942
{$EXTERNALSYM ERROR_DS_BAD_INSTANCE_TYPE}
11945
// MessageId: ERROR_DS_MASTERDSA_REQUIRED
11949
// The operation must be performed at a master DSA.
11951
ERROR_DS_MASTERDSA_REQUIRED = DWORD(8314);
11952
{$EXTERNALSYM ERROR_DS_MASTERDSA_REQUIRED}
11955
// MessageId: ERROR_DS_OBJECT_CLASS_REQUIRED
11959
// The object class attribute must be specified.
11961
ERROR_DS_OBJECT_CLASS_REQUIRED = DWORD(8315);
11962
{$EXTERNALSYM ERROR_DS_OBJECT_CLASS_REQUIRED}
11965
// MessageId: ERROR_DS_MISSING_REQUIRED_ATT
11969
// A required attribute is missing.
11971
ERROR_DS_MISSING_REQUIRED_ATT = DWORD(8316);
11972
{$EXTERNALSYM ERROR_DS_MISSING_REQUIRED_ATT}
11975
// MessageId: ERROR_DS_ATT_NOT_DEF_FOR_CLASS
11979
// An attempt was made to modify an object to include an attribute that is not legal for its class.
11981
ERROR_DS_ATT_NOT_DEF_FOR_CLASS = DWORD(8317);
11982
{$EXTERNALSYM ERROR_DS_ATT_NOT_DEF_FOR_CLASS}
11985
// MessageId: ERROR_DS_ATT_ALREADY_EXISTS
11989
// The specified attribute is already present on the object.
11991
ERROR_DS_ATT_ALREADY_EXISTS = DWORD(8318);
11992
{$EXTERNALSYM ERROR_DS_ATT_ALREADY_EXISTS}
11996
// MessageId: ERROR_DS_CANT_ADD_ATT_VALUES
12000
// The specified attribute is not present, or has no values.
12002
ERROR_DS_CANT_ADD_ATT_VALUES = DWORD(8320);
12003
{$EXTERNALSYM ERROR_DS_CANT_ADD_ATT_VALUES}
12006
// MessageId: ERROR_DS_SINGLE_VALUE_CONSTRAINT
12010
// Multiple values were specified for an attribute that can have only one value.
12012
ERROR_DS_SINGLE_VALUE_CONSTRAINT = DWORD(8321);
12013
{$EXTERNALSYM ERROR_DS_SINGLE_VALUE_CONSTRAINT}
12016
// MessageId: ERROR_DS_RANGE_CONSTRAINT
12020
// A value for the attribute was not in the acceptable range of values.
12022
ERROR_DS_RANGE_CONSTRAINT = DWORD(8322);
12023
{$EXTERNALSYM ERROR_DS_RANGE_CONSTRAINT}
12026
// MessageId: ERROR_DS_ATT_VAL_ALREADY_EXISTS
12030
// The specified value already exists.
12032
ERROR_DS_ATT_VAL_ALREADY_EXISTS = DWORD(8323);
12033
{$EXTERNALSYM ERROR_DS_ATT_VAL_ALREADY_EXISTS}
12036
// MessageId: ERROR_DS_CANT_REM_MISSING_ATT
12040
// The attribute cannot be removed because it is not present on the object.
12042
ERROR_DS_CANT_REM_MISSING_ATT = DWORD(8324);
12043
{$EXTERNALSYM ERROR_DS_CANT_REM_MISSING_ATT}
12046
// MessageId: ERROR_DS_CANT_REM_MISSING_ATT_VAL
12050
// The attribute value cannot be removed because it is not present on the object.
12052
ERROR_DS_CANT_REM_MISSING_ATT_VAL = DWORD(8325);
12053
{$EXTERNALSYM ERROR_DS_CANT_REM_MISSING_ATT_VAL}
12056
// MessageId: ERROR_DS_ROOT_CANT_BE_SUBREF
12060
// The specified root object cannot be a subref.
12062
ERROR_DS_ROOT_CANT_BE_SUBREF = DWORD(8326);
12063
{$EXTERNALSYM ERROR_DS_ROOT_CANT_BE_SUBREF}
12066
// MessageId: ERROR_DS_NO_CHAINING
12070
// Chaining is not permitted.
12072
ERROR_DS_NO_CHAINING = DWORD(8327);
12073
{$EXTERNALSYM ERROR_DS_NO_CHAINING}
12076
// MessageId: ERROR_DS_NO_CHAINED_EVAL
12080
// Chained evaluation is not permitted.
12082
ERROR_DS_NO_CHAINED_EVAL = DWORD(8328);
12083
{$EXTERNALSYM ERROR_DS_NO_CHAINED_EVAL}
12086
// MessageId: ERROR_DS_NO_PARENT_OBJECT
12090
// The operation could not be performed because the object's parent is either uninstantiated or deleted.
12092
ERROR_DS_NO_PARENT_OBJECT = DWORD(8329);
12093
{$EXTERNALSYM ERROR_DS_NO_PARENT_OBJECT}
12096
// MessageId: ERROR_DS_PARENT_IS_AN_ALIAS
12100
// Having a parent that is an alias is not permitted. Aliases are leaf objects.
12102
ERROR_DS_PARENT_IS_AN_ALIAS = DWORD(8330);
12103
{$EXTERNALSYM ERROR_DS_PARENT_IS_AN_ALIAS}
12106
// MessageId: ERROR_DS_CANT_MIX_MASTER_AND_REPS
12110
// The object and parent must be of the same type, either both masters or both replicas.
12112
ERROR_DS_CANT_MIX_MASTER_AND_REPS = DWORD(8331);
12113
{$EXTERNALSYM ERROR_DS_CANT_MIX_MASTER_AND_REPS}
12116
// MessageId: ERROR_DS_CHILDREN_EXIST
12120
// The operation cannot be performed because child objects exist. This operation can only be performed on a leaf object.
12122
ERROR_DS_CHILDREN_EXIST = DWORD(8332);
12123
{$EXTERNALSYM ERROR_DS_CHILDREN_EXIST}
12126
// MessageId: ERROR_DS_OBJ_NOT_FOUND
12130
// Directory object not found.
12132
ERROR_DS_OBJ_NOT_FOUND = DWORD(8333);
12133
{$EXTERNALSYM ERROR_DS_OBJ_NOT_FOUND}
12136
// MessageId: ERROR_DS_ALIASED_OBJ_MISSING
12140
// The aliased object is missing.
12142
ERROR_DS_ALIASED_OBJ_MISSING = DWORD(8334);
12143
{$EXTERNALSYM ERROR_DS_ALIASED_OBJ_MISSING}
12146
// MessageId: ERROR_DS_BAD_NAME_SYNTAX
12150
// The object name has bad syntax.
12152
ERROR_DS_BAD_NAME_SYNTAX = DWORD(8335);
12153
{$EXTERNALSYM ERROR_DS_BAD_NAME_SYNTAX}
12156
// MessageId: ERROR_DS_ALIAS_POINTS_TO_ALIAS
12160
// It is not permitted for an alias to refer to another alias.
12162
ERROR_DS_ALIAS_POINTS_TO_ALIAS = DWORD(8336);
12163
{$EXTERNALSYM ERROR_DS_ALIAS_POINTS_TO_ALIAS}
12166
// MessageId: ERROR_DS_CANT_DEREF_ALIAS
12170
// The alias cannot be dereferenced.
12172
ERROR_DS_CANT_DEREF_ALIAS = DWORD(8337);
12173
{$EXTERNALSYM ERROR_DS_CANT_DEREF_ALIAS}
12176
// MessageId: ERROR_DS_OUT_OF_SCOPE
12180
// The operation is out of scope.
12182
ERROR_DS_OUT_OF_SCOPE = DWORD(8338);
12183
{$EXTERNALSYM ERROR_DS_OUT_OF_SCOPE}
12186
// MessageId: ERROR_DS_OBJECT_BEING_REMOVED
12190
// The operation cannot continue because the object is in the process of being removed.
12192
ERROR_DS_OBJECT_BEING_REMOVED = DWORD(8339);
12193
{$EXTERNALSYM ERROR_DS_OBJECT_BEING_REMOVED}
12196
// MessageId: ERROR_DS_CANT_DELETE_DSA_OBJ
12200
// The DSA object cannot be deleted.
12202
ERROR_DS_CANT_DELETE_DSA_OBJ = DWORD(8340);
12203
{$EXTERNALSYM ERROR_DS_CANT_DELETE_DSA_OBJ}
12206
// MessageId: ERROR_DS_GENERIC_ERROR
12210
// A directory service error has occurred.
12212
ERROR_DS_GENERIC_ERROR = DWORD(8341);
12213
{$EXTERNALSYM ERROR_DS_GENERIC_ERROR}
12216
// MessageId: ERROR_DS_DSA_MUST_BE_INT_MASTER
12220
// The operation can only be performed on an internal master DSA object.
12222
ERROR_DS_DSA_MUST_BE_INT_MASTER = DWORD(8342);
12223
{$EXTERNALSYM ERROR_DS_DSA_MUST_BE_INT_MASTER}
12226
// MessageId: ERROR_DS_CLASS_NOT_DSA
12230
// The object must be of class DSA.
12232
ERROR_DS_CLASS_NOT_DSA = DWORD(8343);
12233
{$EXTERNALSYM ERROR_DS_CLASS_NOT_DSA}
12236
// MessageId: ERROR_DS_INSUFF_ACCESS_RIGHTS
12240
// Insufficient access rights to perform the operation.
12242
ERROR_DS_INSUFF_ACCESS_RIGHTS = DWORD(8344);
12243
{$EXTERNALSYM ERROR_DS_INSUFF_ACCESS_RIGHTS}
12246
// MessageId: ERROR_DS_ILLEGAL_SUPERIOR
12250
// The object cannot be added because the parent is not on the list of possible superiors.
12252
ERROR_DS_ILLEGAL_SUPERIOR = DWORD(8345);
12253
{$EXTERNALSYM ERROR_DS_ILLEGAL_SUPERIOR}
12256
// MessageId: ERROR_DS_ATTRIBUTE_OWNED_BY_SAM
12260
// Access to the attribute is not permitted because the attribute is owned by the Security Accounts Manager (SAM).
12262
ERROR_DS_ATTRIBUTE_OWNED_BY_SAM = DWORD(8346);
12263
{$EXTERNALSYM ERROR_DS_ATTRIBUTE_OWNED_BY_SAM}
12266
// MessageId: ERROR_DS_NAME_TOO_MANY_PARTS
12270
// The name has too many parts.
12272
ERROR_DS_NAME_TOO_MANY_PARTS = DWORD(8347);
12273
{$EXTERNALSYM ERROR_DS_NAME_TOO_MANY_PARTS}
12276
// MessageId: ERROR_DS_NAME_TOO_LONG
12280
// The name is too long.
12282
ERROR_DS_NAME_TOO_LONG = DWORD(8348);
12283
{$EXTERNALSYM ERROR_DS_NAME_TOO_LONG}
12286
// MessageId: ERROR_DS_NAME_VALUE_TOO_LONG
12290
// The name value is too long.
12292
ERROR_DS_NAME_VALUE_TOO_LONG = DWORD(8349);
12293
{$EXTERNALSYM ERROR_DS_NAME_VALUE_TOO_LONG}
12296
// MessageId: ERROR_DS_NAME_UNPARSEABLE
12300
// The directory service encountered an error parsing a name.
12302
ERROR_DS_NAME_UNPARSEABLE = DWORD(8350);
12303
{$EXTERNALSYM ERROR_DS_NAME_UNPARSEABLE}
12306
// MessageId: ERROR_DS_NAME_TYPE_UNKNOWN
12310
// The directory service cannot get the attribute type for a name.
12312
ERROR_DS_NAME_TYPE_UNKNOWN = DWORD(8351);
12313
{$EXTERNALSYM ERROR_DS_NAME_TYPE_UNKNOWN}
12316
// MessageId: ERROR_DS_NOT_AN_OBJECT
12320
// The name does not identify an object; the name identifies a phantom.
12322
ERROR_DS_NOT_AN_OBJECT = DWORD(8352);
12323
{$EXTERNALSYM ERROR_DS_NOT_AN_OBJECT}
12326
// MessageId: ERROR_DS_SEC_DESC_TOO_SHORT
12330
// The security descriptor is too short.
12332
ERROR_DS_SEC_DESC_TOO_SHORT = DWORD(8353);
12333
{$EXTERNALSYM ERROR_DS_SEC_DESC_TOO_SHORT}
12336
// MessageId: ERROR_DS_SEC_DESC_INVALID
12340
// The security descriptor is invalid.
12342
ERROR_DS_SEC_DESC_INVALID = DWORD(8354);
12343
{$EXTERNALSYM ERROR_DS_SEC_DESC_INVALID}
12346
// MessageId: ERROR_DS_NO_DELETED_NAME
12350
// Failed to create name for deleted object.
12352
ERROR_DS_NO_DELETED_NAME = DWORD(8355);
12353
{$EXTERNALSYM ERROR_DS_NO_DELETED_NAME}
12356
// MessageId: ERROR_DS_SUBREF_MUST_HAVE_PARENT
12360
// The parent of a new subref must exist.
12362
ERROR_DS_SUBREF_MUST_HAVE_PARENT = DWORD(8356);
12363
{$EXTERNALSYM ERROR_DS_SUBREF_MUST_HAVE_PARENT}
12366
// MessageId: ERROR_DS_NCNAME_MUST_BE_NC
12370
// The object must be a naming context.
12372
ERROR_DS_NCNAME_MUST_BE_NC = DWORD(8357);
12373
{$EXTERNALSYM ERROR_DS_NCNAME_MUST_BE_NC}
12376
// MessageId: ERROR_DS_CANT_ADD_SYSTEM_ONLY
12380
// It is not permitted to add an attribute which is owned by the system.
12382
ERROR_DS_CANT_ADD_SYSTEM_ONLY = DWORD(8358);
12383
{$EXTERNALSYM ERROR_DS_CANT_ADD_SYSTEM_ONLY}
12386
// MessageId: ERROR_DS_CLASS_MUST_BE_CONCRETE
12390
// The class of the object must be structural; you cannot instantiate an abstract class.
12392
ERROR_DS_CLASS_MUST_BE_CONCRETE = DWORD(8359);
12393
{$EXTERNALSYM ERROR_DS_CLASS_MUST_BE_CONCRETE}
12396
// MessageId: ERROR_DS_INVALID_DMD
12400
// The schema object could not be found.
12402
ERROR_DS_INVALID_DMD = DWORD(8360);
12403
{$EXTERNALSYM ERROR_DS_INVALID_DMD}
12406
// MessageId: ERROR_DS_OBJ_GUID_EXISTS
12410
// A local object with this GUID (dead or alive) already exists.
12412
ERROR_DS_OBJ_GUID_EXISTS = DWORD(8361);
12413
{$EXTERNALSYM ERROR_DS_OBJ_GUID_EXISTS}
12416
// MessageId: ERROR_DS_NOT_ON_BACKLINK
12420
// The operation cannot be performed on a back link.
12422
ERROR_DS_NOT_ON_BACKLINK = DWORD(8362);
12423
{$EXTERNALSYM ERROR_DS_NOT_ON_BACKLINK}
12426
// MessageId: ERROR_DS_NO_CROSSREF_FOR_NC
12430
// The cross reference for the specified naming context could not be found.
12432
ERROR_DS_NO_CROSSREF_FOR_NC = DWORD(8363);
12433
{$EXTERNALSYM ERROR_DS_NO_CROSSREF_FOR_NC}
12436
// MessageId: ERROR_DS_SHUTTING_DOWN
12440
// The operation could not be performed because the directory service is shutting down.
12442
ERROR_DS_SHUTTING_DOWN = DWORD(8364);
12443
{$EXTERNALSYM ERROR_DS_SHUTTING_DOWN}
12446
// MessageId: ERROR_DS_UNKNOWN_OPERATION
12450
// The directory service request is invalid.
12452
ERROR_DS_UNKNOWN_OPERATION = DWORD(8365);
12453
{$EXTERNALSYM ERROR_DS_UNKNOWN_OPERATION}
12456
// MessageId: ERROR_DS_INVALID_ROLE_OWNER
12460
// The role owner attribute could not be read.
12462
ERROR_DS_INVALID_ROLE_OWNER = DWORD(8366);
12463
{$EXTERNALSYM ERROR_DS_INVALID_ROLE_OWNER}
12466
// MessageId: ERROR_DS_COULDNT_CONTACT_FSMO
12470
// The requested FSMO operation failed. The current FSMO holder could not be contacted.
12472
ERROR_DS_COULDNT_CONTACT_FSMO = DWORD(8367);
12473
{$EXTERNALSYM ERROR_DS_COULDNT_CONTACT_FSMO}
12476
// MessageId: ERROR_DS_CROSS_NC_DN_RENAME
12480
// Modification of a DN across a naming context is not permitted.
12482
ERROR_DS_CROSS_NC_DN_RENAME = DWORD(8368);
12483
{$EXTERNALSYM ERROR_DS_CROSS_NC_DN_RENAME}
12486
// MessageId: ERROR_DS_CANT_MOD_SYSTEM_ONLY
12490
// The attribute cannot be modified because it is owned by the system.
12492
ERROR_DS_CANT_MOD_SYSTEM_ONLY = DWORD(8369);
12493
{$EXTERNALSYM ERROR_DS_CANT_MOD_SYSTEM_ONLY}
12496
// MessageId: ERROR_DS_REPLICATOR_ONLY
12500
// Only the replicator can perform this function.
12502
ERROR_DS_REPLICATOR_ONLY = DWORD(8370);
12503
{$EXTERNALSYM ERROR_DS_REPLICATOR_ONLY}
12506
// MessageId: ERROR_DS_OBJ_CLASS_NOT_DEFINED
12510
// The specified class is not defined.
12512
ERROR_DS_OBJ_CLASS_NOT_DEFINED = DWORD(8371);
12513
{$EXTERNALSYM ERROR_DS_OBJ_CLASS_NOT_DEFINED}
12516
// MessageId: ERROR_DS_OBJ_CLASS_NOT_SUBCLASS
12520
// The specified class is not a subclass.
12522
ERROR_DS_OBJ_CLASS_NOT_SUBCLASS = DWORD(8372);
12523
{$EXTERNALSYM ERROR_DS_OBJ_CLASS_NOT_SUBCLASS}
12526
// MessageId: ERROR_DS_NAME_REFERENCE_INVALID
12530
// The name reference is invalid.
12532
ERROR_DS_NAME_REFERENCE_INVALID = DWORD(8373);
12533
{$EXTERNALSYM ERROR_DS_NAME_REFERENCE_INVALID}
12536
// MessageId: ERROR_DS_CROSS_REF_EXISTS
12540
// A cross reference already exists.
12542
ERROR_DS_CROSS_REF_EXISTS = DWORD(8374);
12543
{$EXTERNALSYM ERROR_DS_CROSS_REF_EXISTS}
12546
// MessageId: ERROR_DS_CANT_DEL_MASTER_CROSSREF
12550
// It is not permitted to delete a master cross reference.
12552
ERROR_DS_CANT_DEL_MASTER_CROSSREF = DWORD(8375);
12553
{$EXTERNALSYM ERROR_DS_CANT_DEL_MASTER_CROSSREF}
12556
// MessageId: ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD
12560
// Subtree notifications are only supported on NC heads.
12562
ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD = DWORD(8376);
12563
{$EXTERNALSYM ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD}
12566
// MessageId: ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX
12570
// Notification filter is too complex.
12572
ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX = DWORD(8377);
12573
{$EXTERNALSYM ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX}
12576
// MessageId: ERROR_DS_DUP_RDN
12580
// Schema update failed: duplicate RDN.
12582
ERROR_DS_DUP_RDN = DWORD(8378);
12583
{$EXTERNALSYM ERROR_DS_DUP_RDN}
12586
// MessageId: ERROR_DS_DUP_OID
12590
// Schema update failed: duplicate OID.
12592
ERROR_DS_DUP_OID = DWORD(8379);
12593
{$EXTERNALSYM ERROR_DS_DUP_OID}
12596
// MessageId: ERROR_DS_DUP_MAPI_ID
12600
// Schema update failed: duplicate MAPI identifier.
12602
ERROR_DS_DUP_MAPI_ID = DWORD(8380);
12603
{$EXTERNALSYM ERROR_DS_DUP_MAPI_ID}
12606
// MessageId: ERROR_DS_DUP_SCHEMA_ID_GUID
12610
// Schema update failed: duplicate schema-id GUID.
12612
ERROR_DS_DUP_SCHEMA_ID_GUID = DWORD(8381);
12613
{$EXTERNALSYM ERROR_DS_DUP_SCHEMA_ID_GUID}
12616
// MessageId: ERROR_DS_DUP_LDAP_DISPLAY_NAME
12620
// Schema update failed: duplicate LDAP display name.
12622
ERROR_DS_DUP_LDAP_DISPLAY_NAME = DWORD(8382);
12623
{$EXTERNALSYM ERROR_DS_DUP_LDAP_DISPLAY_NAME}
12626
// MessageId: ERROR_DS_SEMANTIC_ATT_TEST
12630
// Schema update failed: range-lower less than range upper.
12632
ERROR_DS_SEMANTIC_ATT_TEST = DWORD(8383);
12633
{$EXTERNALSYM ERROR_DS_SEMANTIC_ATT_TEST}
12636
// MessageId: ERROR_DS_SYNTAX_MISMATCH
12640
// Schema update failed: syntax mismatch.
12642
ERROR_DS_SYNTAX_MISMATCH = DWORD(8384);
12643
{$EXTERNALSYM ERROR_DS_SYNTAX_MISMATCH}
12646
// MessageId: ERROR_DS_EXISTS_IN_MUST_HAVE
12650
// Schema deletion failed: attribute is used in must-contain.
12652
ERROR_DS_EXISTS_IN_MUST_HAVE = DWORD(8385);
12653
{$EXTERNALSYM ERROR_DS_EXISTS_IN_MUST_HAVE}
12656
// MessageId: ERROR_DS_EXISTS_IN_MAY_HAVE
12660
// Schema deletion failed: attribute is used in may-contain.
12662
ERROR_DS_EXISTS_IN_MAY_HAVE = DWORD(8386);
12663
{$EXTERNALSYM ERROR_DS_EXISTS_IN_MAY_HAVE}
12666
// MessageId: ERROR_DS_NONEXISTENT_MAY_HAVE
12670
// Schema update failed: attribute in may-contain does not exist.
12672
ERROR_DS_NONEXISTENT_MAY_HAVE = DWORD(8387);
12673
{$EXTERNALSYM ERROR_DS_NONEXISTENT_MAY_HAVE}
12676
// MessageId: ERROR_DS_NONEXISTENT_MUST_HAVE
12680
// Schema update failed: attribute in must-contain does not exist.
12682
ERROR_DS_NONEXISTENT_MUST_HAVE = DWORD(8388);
12683
{$EXTERNALSYM ERROR_DS_NONEXISTENT_MUST_HAVE}
12686
// MessageId: ERROR_DS_AUX_CLS_TEST_FAIL
12690
// Schema update failed: class in aux-class list does not exist or is not an auxiliary class.
12692
ERROR_DS_AUX_CLS_TEST_FAIL = DWORD(8389);
12693
{$EXTERNALSYM ERROR_DS_AUX_CLS_TEST_FAIL}
12696
// MessageId: ERROR_DS_NONEXISTENT_POSS_SUP
12700
// Schema update failed: class in poss-superiors does not exist.
12702
ERROR_DS_NONEXISTENT_POSS_SUP = DWORD(8390);
12703
{$EXTERNALSYM ERROR_DS_NONEXISTENT_POSS_SUP}
12706
// MessageId: ERROR_DS_SUB_CLS_TEST_FAIL
12710
// Schema update failed: class in subclassof list does not exist or does not satisfy hierarchy rules.
12712
ERROR_DS_SUB_CLS_TEST_FAIL = DWORD(8391);
12713
{$EXTERNALSYM ERROR_DS_SUB_CLS_TEST_FAIL}
12716
// MessageId: ERROR_DS_BAD_RDN_ATT_ID_SYNTAX
12720
// Schema update failed: Rdn-Att-Id has wrong syntax.
12722
ERROR_DS_BAD_RDN_ATT_ID_SYNTAX = DWORD(8392);
12723
{$EXTERNALSYM ERROR_DS_BAD_RDN_ATT_ID_SYNTAX}
12726
// MessageId: ERROR_DS_EXISTS_IN_AUX_CLS
12730
// Schema deletion failed: class is used as auxiliary class.
12732
ERROR_DS_EXISTS_IN_AUX_CLS = DWORD(8393);
12733
{$EXTERNALSYM ERROR_DS_EXISTS_IN_AUX_CLS}
12736
// MessageId: ERROR_DS_EXISTS_IN_SUB_CLS
12740
// Schema deletion failed: class is used as sub class.
12742
ERROR_DS_EXISTS_IN_SUB_CLS = DWORD(8394);
12743
{$EXTERNALSYM ERROR_DS_EXISTS_IN_SUB_CLS}
12746
// MessageId: ERROR_DS_EXISTS_IN_POSS_SUP
12750
// Schema deletion failed: class is used as poss superior.
12752
ERROR_DS_EXISTS_IN_POSS_SUP = DWORD(8395);
12753
{$EXTERNALSYM ERROR_DS_EXISTS_IN_POSS_SUP}
12756
// MessageId: ERROR_DS_RECALCSCHEMA_FAILED
12760
// Schema update failed in recalculating validation cache.
12762
ERROR_DS_RECALCSCHEMA_FAILED = DWORD(8396);
12763
{$EXTERNALSYM ERROR_DS_RECALCSCHEMA_FAILED}
12766
// MessageId: ERROR_DS_TREE_DELETE_NOT_FINISHED
12770
// The tree deletion is not finished. The request must be made again to continue deleting the tree.
12772
ERROR_DS_TREE_DELETE_NOT_FINISHED = DWORD(8397);
12773
{$EXTERNALSYM ERROR_DS_TREE_DELETE_NOT_FINISHED}
12776
// MessageId: ERROR_DS_CANT_DELETE
12780
// The requested delete operation could not be performed.
12782
ERROR_DS_CANT_DELETE = DWORD(8398);
12783
{$EXTERNALSYM ERROR_DS_CANT_DELETE}
12786
// MessageId: ERROR_DS_ATT_SCHEMA_REQ_ID
12790
// Cannot read the governs class identifier for the schema record.
12792
ERROR_DS_ATT_SCHEMA_REQ_ID = DWORD(8399);
12793
{$EXTERNALSYM ERROR_DS_ATT_SCHEMA_REQ_ID}
12796
// MessageId: ERROR_DS_BAD_ATT_SCHEMA_SYNTAX
12800
// The attribute schema has bad syntax.
12802
ERROR_DS_BAD_ATT_SCHEMA_SYNTAX = DWORD(8400);
12803
{$EXTERNALSYM ERROR_DS_BAD_ATT_SCHEMA_SYNTAX}
12806
// MessageId: ERROR_DS_CANT_CACHE_ATT
12810
// The attribute could not be cached.
12812
ERROR_DS_CANT_CACHE_ATT = DWORD(8401);
12813
{$EXTERNALSYM ERROR_DS_CANT_CACHE_ATT}
12816
// MessageId: ERROR_DS_CANT_CACHE_CLASS
12820
// The class could not be cached.
12822
ERROR_DS_CANT_CACHE_CLASS = DWORD(8402);
12823
{$EXTERNALSYM ERROR_DS_CANT_CACHE_CLASS}
12826
// MessageId: ERROR_DS_CANT_REMOVE_ATT_CACHE
12830
// The attribute could not be removed from the cache.
12832
ERROR_DS_CANT_REMOVE_ATT_CACHE = DWORD(8403);
12833
{$EXTERNALSYM ERROR_DS_CANT_REMOVE_ATT_CACHE}
12836
// MessageId: ERROR_DS_CANT_REMOVE_CLASS_CACHE
12840
// The class could not be removed from the cache.
12842
ERROR_DS_CANT_REMOVE_CLASS_CACHE = DWORD(8404);
12843
{$EXTERNALSYM ERROR_DS_CANT_REMOVE_CLASS_CACHE}
12846
// MessageId: ERROR_DS_CANT_RETRIEVE_DN
12850
// The distinguished name attribute could not be read.
12852
ERROR_DS_CANT_RETRIEVE_DN = DWORD(8405);
12853
{$EXTERNALSYM ERROR_DS_CANT_RETRIEVE_DN}
12856
// MessageId: ERROR_DS_MISSING_SUPREF
12860
// No superior reference has been configured for the directory service. The directory service is therefore unable to issue referrals to objects outside this forest.
12862
ERROR_DS_MISSING_SUPREF = DWORD(8406);
12863
{$EXTERNALSYM ERROR_DS_MISSING_SUPREF}
12866
// MessageId: ERROR_DS_CANT_RETRIEVE_INSTANCE
12870
// The instance type attribute could not be retrieved.
12872
ERROR_DS_CANT_RETRIEVE_INSTANCE = DWORD(8407);
12873
{$EXTERNALSYM ERROR_DS_CANT_RETRIEVE_INSTANCE}
12876
// MessageId: ERROR_DS_CODE_INCONSISTENCY
12880
// An internal error has occurred.
12882
ERROR_DS_CODE_INCONSISTENCY = DWORD(8408);
12883
{$EXTERNALSYM ERROR_DS_CODE_INCONSISTENCY}
12886
// MessageId: ERROR_DS_DATABASE_ERROR
12890
// A database error has occurred.
12892
ERROR_DS_DATABASE_ERROR = DWORD(8409);
12893
{$EXTERNALSYM ERROR_DS_DATABASE_ERROR}
12896
// MessageId: ERROR_DS_GOVERNSID_MISSING
12900
// The attribute GOVERNSID is missing.
12902
ERROR_DS_GOVERNSID_MISSING = DWORD(8410);
12903
{$EXTERNALSYM ERROR_DS_GOVERNSID_MISSING}
12906
// MessageId: ERROR_DS_MISSING_EXPECTED_ATT
12910
// An expected attribute is missing.
12912
ERROR_DS_MISSING_EXPECTED_ATT = DWORD(8411);
12913
{$EXTERNALSYM ERROR_DS_MISSING_EXPECTED_ATT}
12916
// MessageId: ERROR_DS_NCNAME_MISSING_CR_REF
12920
// The specified naming context is missing a cross reference.
12922
ERROR_DS_NCNAME_MISSING_CR_REF = DWORD(8412);
12923
{$EXTERNALSYM ERROR_DS_NCNAME_MISSING_CR_REF}
12926
// MessageId: ERROR_DS_SECURITY_CHECKING_ERROR
12930
// A security checking error has occurred.
12932
ERROR_DS_SECURITY_CHECKING_ERROR = DWORD(8413);
12933
{$EXTERNALSYM ERROR_DS_SECURITY_CHECKING_ERROR}
12936
// MessageId: ERROR_DS_SCHEMA_NOT_LOADED
12940
// The schema is not loaded.
12942
ERROR_DS_SCHEMA_NOT_LOADED = DWORD(8414);
12943
{$EXTERNALSYM ERROR_DS_SCHEMA_NOT_LOADED}
12946
// MessageId: ERROR_DS_SCHEMA_ALLOC_FAILED
12950
// Schema allocation failed. Please check if the machine is running low on memory.
12952
ERROR_DS_SCHEMA_ALLOC_FAILED = DWORD(8415);
12953
{$EXTERNALSYM ERROR_DS_SCHEMA_ALLOC_FAILED}
12956
// MessageId: ERROR_DS_ATT_SCHEMA_REQ_SYNTAX
12960
// Failed to obtain the required syntax for the attribute schema.
12962
ERROR_DS_ATT_SCHEMA_REQ_SYNTAX = DWORD(8416);
12963
{$EXTERNALSYM ERROR_DS_ATT_SCHEMA_REQ_SYNTAX}
12966
// MessageId: ERROR_DS_GCVERIFY_ERROR
12970
// 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.
12972
ERROR_DS_GCVERIFY_ERROR = DWORD(8417);
12973
{$EXTERNALSYM ERROR_DS_GCVERIFY_ERROR}
12976
// MessageId: ERROR_DS_DRA_SCHEMA_MISMATCH
12980
// The replication operation failed because of a schema mismatch between the servers involved.
12982
ERROR_DS_DRA_SCHEMA_MISMATCH = DWORD(8418);
12983
{$EXTERNALSYM ERROR_DS_DRA_SCHEMA_MISMATCH}
12986
// MessageId: ERROR_DS_CANT_FIND_DSA_OBJ
12990
// The DSA object could not be found.
12992
ERROR_DS_CANT_FIND_DSA_OBJ = DWORD(8419);
12993
{$EXTERNALSYM ERROR_DS_CANT_FIND_DSA_OBJ}
12996
// MessageId: ERROR_DS_CANT_FIND_EXPECTED_NC
13000
// The naming context could not be found.
13002
ERROR_DS_CANT_FIND_EXPECTED_NC = DWORD(8420);
13003
{$EXTERNALSYM ERROR_DS_CANT_FIND_EXPECTED_NC}
13006
// MessageId: ERROR_DS_CANT_FIND_NC_IN_CACHE
13010
// The naming context could not be found in the cache.
13012
ERROR_DS_CANT_FIND_NC_IN_CACHE = DWORD(8421);
13013
{$EXTERNALSYM ERROR_DS_CANT_FIND_NC_IN_CACHE}
13016
// MessageId: ERROR_DS_CANT_RETRIEVE_CHILD
13020
// The child object could not be retrieved.
13022
ERROR_DS_CANT_RETRIEVE_CHILD = DWORD(8422);
13023
{$EXTERNALSYM ERROR_DS_CANT_RETRIEVE_CHILD}
13026
// MessageId: ERROR_DS_SECURITY_ILLEGAL_MODIFY
13030
// The modification was not permitted for security reasons.
13032
ERROR_DS_SECURITY_ILLEGAL_MODIFY = DWORD(8423);
13033
{$EXTERNALSYM ERROR_DS_SECURITY_ILLEGAL_MODIFY}
13036
// MessageId: ERROR_DS_CANT_REPLACE_HIDDEN_REC
13040
// The operation cannot replace the hidden record.
13042
ERROR_DS_CANT_REPLACE_HIDDEN_REC = DWORD(8424);
13043
{$EXTERNALSYM ERROR_DS_CANT_REPLACE_HIDDEN_REC}
13046
// MessageId: ERROR_DS_BAD_HIERARCHY_FILE
13050
// The hierarchy file is invalid.
13052
ERROR_DS_BAD_HIERARCHY_FILE = DWORD(8425);
13053
{$EXTERNALSYM ERROR_DS_BAD_HIERARCHY_FILE}
13056
// MessageId: ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED
13060
// The attempt to build the hierarchy table failed.
13062
ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED = DWORD(8426);
13063
{$EXTERNALSYM ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED}
13066
// MessageId: ERROR_DS_CONFIG_PARAM_MISSING
13070
// The directory configuration parameter is missing from the registry.
13072
ERROR_DS_CONFIG_PARAM_MISSING = DWORD(8427);
13073
{$EXTERNALSYM ERROR_DS_CONFIG_PARAM_MISSING}
13076
// MessageId: ERROR_DS_COUNTING_AB_INDICES_FAILED
13080
// The attempt to count the address book indices failed.
13082
ERROR_DS_COUNTING_AB_INDICES_FAILED = DWORD(8428);
13083
{$EXTERNALSYM ERROR_DS_COUNTING_AB_INDICES_FAILED}
13086
// MessageId: ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED
13090
// The allocation of the hierarchy table failed.
13092
ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED = DWORD(8429);
13093
{$EXTERNALSYM ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED}
13096
// MessageId: ERROR_DS_INTERNAL_FAILURE
13100
// The directory service encountered an internal failure.
13102
ERROR_DS_INTERNAL_FAILURE = DWORD(8430);
13103
{$EXTERNALSYM ERROR_DS_INTERNAL_FAILURE}
13106
// MessageId: ERROR_DS_UNKNOWN_ERROR
13110
// The directory service encountered an unknown failure.
13112
ERROR_DS_UNKNOWN_ERROR = DWORD(8431);
13113
{$EXTERNALSYM ERROR_DS_UNKNOWN_ERROR}
13116
// MessageId: ERROR_DS_ROOT_REQUIRES_CLASS_TOP
13120
// A root object requires a class of 'top'.
13122
ERROR_DS_ROOT_REQUIRES_CLASS_TOP = DWORD(8432);
13123
{$EXTERNALSYM ERROR_DS_ROOT_REQUIRES_CLASS_TOP}
13126
// MessageId: ERROR_DS_REFUSING_FSMO_ROLES
13130
// This directory server is shutting down, and cannot take ownership of new floating single-master operation roles.
13132
ERROR_DS_REFUSING_FSMO_ROLES = DWORD(8433);
13133
{$EXTERNALSYM ERROR_DS_REFUSING_FSMO_ROLES}
13136
// MessageId: ERROR_DS_MISSING_FSMO_SETTINGS
13140
// The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles.
13142
ERROR_DS_MISSING_FSMO_SETTINGS = DWORD(8434);
13143
{$EXTERNALSYM ERROR_DS_MISSING_FSMO_SETTINGS}
13146
// MessageId: ERROR_DS_UNABLE_TO_SURRENDER_ROLES
13150
// The directory service was unable to transfer ownership of one or more floating single-master operation roles to other servers.
13152
ERROR_DS_UNABLE_TO_SURRENDER_ROLES = DWORD(8435);
13153
{$EXTERNALSYM ERROR_DS_UNABLE_TO_SURRENDER_ROLES}
13156
// MessageId: ERROR_DS_DRA_GENERIC
13160
// The replication operation failed.
13162
ERROR_DS_DRA_GENERIC = DWORD(8436);
13163
{$EXTERNALSYM ERROR_DS_DRA_GENERIC}
13166
// MessageId: ERROR_DS_DRA_INVALID_PARAMETER
13170
// An invalid parameter was specified for this replication operation.
13172
ERROR_DS_DRA_INVALID_PARAMETER = DWORD(8437);
13173
{$EXTERNALSYM ERROR_DS_DRA_INVALID_PARAMETER}
13176
// MessageId: ERROR_DS_DRA_BUSY
13180
// The directory service is too busy to complete the replication operation at this time.
13182
ERROR_DS_DRA_BUSY = DWORD(8438);
13183
{$EXTERNALSYM ERROR_DS_DRA_BUSY}
13186
// MessageId: ERROR_DS_DRA_BAD_DN
13190
// The distinguished name specified for this replication operation is invalid.
13192
ERROR_DS_DRA_BAD_DN = DWORD(8439);
13193
{$EXTERNALSYM ERROR_DS_DRA_BAD_DN}
13196
// MessageId: ERROR_DS_DRA_BAD_NC
13200
// The naming context specified for this replication operation is invalid.
13202
ERROR_DS_DRA_BAD_NC = DWORD(8440);
13203
{$EXTERNALSYM ERROR_DS_DRA_BAD_NC}
13206
// MessageId: ERROR_DS_DRA_DN_EXISTS
13210
// The distinguished name specified for this replication operation already exists.
13212
ERROR_DS_DRA_DN_EXISTS = DWORD(8441);
13213
{$EXTERNALSYM ERROR_DS_DRA_DN_EXISTS}
13216
// MessageId: ERROR_DS_DRA_INTERNAL_ERROR
13220
// The replication system encountered an internal error.
13222
ERROR_DS_DRA_INTERNAL_ERROR = DWORD(8442);
13223
{$EXTERNALSYM ERROR_DS_DRA_INTERNAL_ERROR}
13226
// MessageId: ERROR_DS_DRA_INCONSISTENT_DIT
13230
// The replication operation encountered a database inconsistency.
13232
ERROR_DS_DRA_INCONSISTENT_DIT = DWORD(8443);
13233
{$EXTERNALSYM ERROR_DS_DRA_INCONSISTENT_DIT}
13236
// MessageId: ERROR_DS_DRA_CONNECTION_FAILED
13240
// The server specified for this replication operation could not be contacted.
13242
ERROR_DS_DRA_CONNECTION_FAILED = DWORD(8444);
13243
{$EXTERNALSYM ERROR_DS_DRA_CONNECTION_FAILED}
13246
// MessageId: ERROR_DS_DRA_BAD_INSTANCE_TYPE
13250
// The replication operation encountered an object with an invalid instance type.
13252
ERROR_DS_DRA_BAD_INSTANCE_TYPE = DWORD(8445);
13253
{$EXTERNALSYM ERROR_DS_DRA_BAD_INSTANCE_TYPE}
13256
// MessageId: ERROR_DS_DRA_OUT_OF_MEM
13260
// The replication operation failed to allocate memory.
13262
ERROR_DS_DRA_OUT_OF_MEM = DWORD(8446);
13263
{$EXTERNALSYM ERROR_DS_DRA_OUT_OF_MEM}
13266
// MessageId: ERROR_DS_DRA_MAIL_PROBLEM
13270
// The replication operation encountered an error with the mail system.
13272
ERROR_DS_DRA_MAIL_PROBLEM = DWORD(8447);
13273
{$EXTERNALSYM ERROR_DS_DRA_MAIL_PROBLEM}
13276
// MessageId: ERROR_DS_DRA_REF_ALREADY_EXISTS
13280
// The replication reference information for the target server already exists.
13282
ERROR_DS_DRA_REF_ALREADY_EXISTS = DWORD(8448);
13283
{$EXTERNALSYM ERROR_DS_DRA_REF_ALREADY_EXISTS}
13286
// MessageId: ERROR_DS_DRA_REF_NOT_FOUND
13290
// The replication reference information for the target server does not exist.
13292
ERROR_DS_DRA_REF_NOT_FOUND = DWORD(8449);
13293
{$EXTERNALSYM ERROR_DS_DRA_REF_NOT_FOUND}
13296
// MessageId: ERROR_DS_DRA_OBJ_IS_REP_SOURCE
13300
// The naming context cannot be removed because it is replicated to another server.
13302
ERROR_DS_DRA_OBJ_IS_REP_SOURCE = DWORD(8450);
13303
{$EXTERNALSYM ERROR_DS_DRA_OBJ_IS_REP_SOURCE}
13306
// MessageId: ERROR_DS_DRA_DB_ERROR
13310
// The replication operation encountered a database error.
13312
ERROR_DS_DRA_DB_ERROR = DWORD(8451);
13313
{$EXTERNALSYM ERROR_DS_DRA_DB_ERROR}
13316
// MessageId: ERROR_DS_DRA_NO_REPLICA
13320
// The naming context is in the process of being removed or is not replicated from the specified server.
13322
ERROR_DS_DRA_NO_REPLICA = DWORD(8452);
13323
{$EXTERNALSYM ERROR_DS_DRA_NO_REPLICA}
13326
// MessageId: ERROR_DS_DRA_ACCESS_DENIED
13330
// Replication access was denied.
13332
ERROR_DS_DRA_ACCESS_DENIED = DWORD(8453);
13333
{$EXTERNALSYM ERROR_DS_DRA_ACCESS_DENIED}
13336
// MessageId: ERROR_DS_DRA_NOT_SUPPORTED
13340
// The requested operation is not supported by this version of the directory service.
13342
ERROR_DS_DRA_NOT_SUPPORTED = DWORD(8454);
13343
{$EXTERNALSYM ERROR_DS_DRA_NOT_SUPPORTED}
13346
// MessageId: ERROR_DS_DRA_RPC_CANCELLED
13350
// The replication remote procedure call was cancelled.
13352
ERROR_DS_DRA_RPC_CANCELLED = DWORD(8455);
13353
{$EXTERNALSYM ERROR_DS_DRA_RPC_CANCELLED}
13356
// MessageId: ERROR_DS_DRA_SOURCE_DISABLED
13360
// The source server is currently rejecting replication requests.
13362
ERROR_DS_DRA_SOURCE_DISABLED = DWORD(8456);
13363
{$EXTERNALSYM ERROR_DS_DRA_SOURCE_DISABLED}
13366
// MessageId: ERROR_DS_DRA_SINK_DISABLED
13370
// The destination server is currently rejecting replication requests.
13372
ERROR_DS_DRA_SINK_DISABLED = DWORD(8457);
13373
{$EXTERNALSYM ERROR_DS_DRA_SINK_DISABLED}
13376
// MessageId: ERROR_DS_DRA_NAME_COLLISION
13380
// The replication operation failed due to a collision of object names.
13382
ERROR_DS_DRA_NAME_COLLISION = DWORD(8458);
13383
{$EXTERNALSYM ERROR_DS_DRA_NAME_COLLISION}
13386
// MessageId: ERROR_DS_DRA_SOURCE_REINSTALLED
13390
// The replication source has been reinstalled.
13392
ERROR_DS_DRA_SOURCE_REINSTALLED = DWORD(8459);
13393
{$EXTERNALSYM ERROR_DS_DRA_SOURCE_REINSTALLED}
13396
// MessageId: ERROR_DS_DRA_MISSING_PARENT
13400
// The replication operation failed because a required parent object is missing.
13402
ERROR_DS_DRA_MISSING_PARENT = DWORD(8460);
13403
{$EXTERNALSYM ERROR_DS_DRA_MISSING_PARENT}
13406
// MessageId: ERROR_DS_DRA_PREEMPTED
13410
// The replication operation was preempted.
13412
ERROR_DS_DRA_PREEMPTED = DWORD(8461);
13413
{$EXTERNALSYM ERROR_DS_DRA_PREEMPTED}
13416
// MessageId: ERROR_DS_DRA_ABANDON_SYNC
13420
// The replication synchronization attempt was abandoned because of a lack of updates.
13422
ERROR_DS_DRA_ABANDON_SYNC = DWORD(8462);
13423
{$EXTERNALSYM ERROR_DS_DRA_ABANDON_SYNC}
13426
// MessageId: ERROR_DS_DRA_SHUTDOWN
13430
// The replication operation was terminated because the system is shutting down.
13432
ERROR_DS_DRA_SHUTDOWN = DWORD(8463);
13433
{$EXTERNALSYM ERROR_DS_DRA_SHUTDOWN}
13436
// MessageId: ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET
13440
// Synchronization attempt failed because the destination DC is currently waiting to synchronize new partial attributes from source. This condition is normal if a recent schema change modified the partial attribute set. The destination partial attribute set is not a subset of source partial attribute set.
13442
ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET = DWORD(8464);
13443
{$EXTERNALSYM ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET}
13446
// MessageId: ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA
13450
// The replication synchronization attempt failed because a master replica attempted to sync from a partial replica.
13452
ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA = DWORD(8465);
13453
{$EXTERNALSYM ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA}
13456
// MessageId: ERROR_DS_DRA_EXTN_CONNECTION_FAILED
13460
// The server specified for this replication operation was contacted, but that server was unable to contact an additional server needed to complete the operation.
13462
ERROR_DS_DRA_EXTN_CONNECTION_FAILED = DWORD(8466);
13463
{$EXTERNALSYM ERROR_DS_DRA_EXTN_CONNECTION_FAILED}
13466
// MessageId: ERROR_DS_INSTALL_SCHEMA_MISMATCH
13470
// The version of the Active Directory schema of the source forest is not compatible with the version of Active Directory on this computer.
13472
ERROR_DS_INSTALL_SCHEMA_MISMATCH = DWORD(8467);
13473
{$EXTERNALSYM ERROR_DS_INSTALL_SCHEMA_MISMATCH}
13476
// MessageId: ERROR_DS_DUP_LINK_ID
13480
// Schema update failed: An attribute with the same link identifier already exists.
13482
ERROR_DS_DUP_LINK_ID = DWORD(8468);
13483
{$EXTERNALSYM ERROR_DS_DUP_LINK_ID}
13486
// MessageId: ERROR_DS_NAME_ERROR_RESOLVING
13490
// Name translation: Generic processing error.
13492
ERROR_DS_NAME_ERROR_RESOLVING = DWORD(8469);
13493
{$EXTERNALSYM ERROR_DS_NAME_ERROR_RESOLVING}
13496
// MessageId: ERROR_DS_NAME_ERROR_NOT_FOUND
13500
// Name translation: Could not find the name or insufficient right to see name.
13502
ERROR_DS_NAME_ERROR_NOT_FOUND = DWORD(8470);
13503
{$EXTERNALSYM ERROR_DS_NAME_ERROR_NOT_FOUND}
13506
// MessageId: ERROR_DS_NAME_ERROR_NOT_UNIQUE
13510
// Name translation: Input name mapped to more than one output name.
13512
ERROR_DS_NAME_ERROR_NOT_UNIQUE = DWORD(8471);
13513
{$EXTERNALSYM ERROR_DS_NAME_ERROR_NOT_UNIQUE}
13516
// MessageId: ERROR_DS_NAME_ERROR_NO_MAPPING
13520
// Name translation: Input name found, but not the associated output format.
13522
ERROR_DS_NAME_ERROR_NO_MAPPING = DWORD(8472);
13523
{$EXTERNALSYM ERROR_DS_NAME_ERROR_NO_MAPPING}
13526
// MessageId: ERROR_DS_NAME_ERROR_DOMAIN_ONLY
13530
// Name translation: Unable to resolve completely, only the domain was found.
13532
ERROR_DS_NAME_ERROR_DOMAIN_ONLY = DWORD(8473);
13533
{$EXTERNALSYM ERROR_DS_NAME_ERROR_DOMAIN_ONLY}
13536
// MessageId: ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING
13540
// Name translation: Unable to perform purely syntactical mapping at the client without going out to the wire.
13542
ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING = DWORD(8474);
13543
{$EXTERNALSYM ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING}
13546
// MessageId: ERROR_DS_CONSTRUCTED_ATT_MOD
13550
// Modification of a constructed attribute is not allowed.
13552
ERROR_DS_CONSTRUCTED_ATT_MOD = DWORD(8475);
13553
{$EXTERNALSYM ERROR_DS_CONSTRUCTED_ATT_MOD}
13556
// MessageId: ERROR_DS_WRONG_OM_OBJ_CLASS
13560
// The OM-Object-Class specified is incorrect for an attribute with the specified syntax.
13562
ERROR_DS_WRONG_OM_OBJ_CLASS = DWORD(8476);
13563
{$EXTERNALSYM ERROR_DS_WRONG_OM_OBJ_CLASS}
13566
// MessageId: ERROR_DS_DRA_REPL_PENDING
13570
// The replication request has been posted; waiting for reply.
13572
ERROR_DS_DRA_REPL_PENDING = DWORD(8477);
13573
{$EXTERNALSYM ERROR_DS_DRA_REPL_PENDING}
13576
// MessageId: ERROR_DS_DS_REQUIRED
13580
// The requested operation requires a directory service, and none was available.
13582
ERROR_DS_DS_REQUIRED = DWORD(8478);
13583
{$EXTERNALSYM ERROR_DS_DS_REQUIRED}
13586
// MessageId: ERROR_DS_INVALID_LDAP_DISPLAY_NAME
13590
// The LDAP display name of the class or attribute contains non-ASCII characters.
13592
ERROR_DS_INVALID_LDAP_DISPLAY_NAME = DWORD(8479);
13593
{$EXTERNALSYM ERROR_DS_INVALID_LDAP_DISPLAY_NAME}
13596
// MessageId: ERROR_DS_NON_BASE_SEARCH
13600
// The requested search operation is only supported for base searches.
13602
ERROR_DS_NON_BASE_SEARCH = DWORD(8480);
13603
{$EXTERNALSYM ERROR_DS_NON_BASE_SEARCH}
13606
// MessageId: ERROR_DS_CANT_RETRIEVE_ATTS
13610
// The search failed to retrieve attributes from the database.
13612
ERROR_DS_CANT_RETRIEVE_ATTS = DWORD(8481);
13613
{$EXTERNALSYM ERROR_DS_CANT_RETRIEVE_ATTS}
13616
// MessageId: ERROR_DS_BACKLINK_WITHOUT_LINK
13620
// The schema update operation tried to add a backward link attribute that has no corresponding forward link.
13622
ERROR_DS_BACKLINK_WITHOUT_LINK = DWORD(8482);
13623
{$EXTERNALSYM ERROR_DS_BACKLINK_WITHOUT_LINK}
13626
// MessageId: ERROR_DS_EPOCH_MISMATCH
13630
// 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.
13632
ERROR_DS_EPOCH_MISMATCH = DWORD(8483);
13633
{$EXTERNALSYM ERROR_DS_EPOCH_MISMATCH}
13636
// MessageId: ERROR_DS_SRC_NAME_MISMATCH
13640
// 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.
13642
ERROR_DS_SRC_NAME_MISMATCH = DWORD(8484);
13643
{$EXTERNALSYM ERROR_DS_SRC_NAME_MISMATCH}
13646
// MessageId: ERROR_DS_SRC_AND_DST_NC_IDENTICAL
13650
// Source and destination for the cross-domain move operation are identical. Caller should use local move operation instead of cross-domain move operation.
13652
ERROR_DS_SRC_AND_DST_NC_IDENTICAL = DWORD(8485);
13653
{$EXTERNALSYM ERROR_DS_SRC_AND_DST_NC_IDENTICAL}
13656
// MessageId: ERROR_DS_DST_NC_MISMATCH
13660
// 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.
13662
ERROR_DS_DST_NC_MISMATCH = DWORD(8486);
13663
{$EXTERNALSYM ERROR_DS_DST_NC_MISMATCH}
13666
// MessageId: ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC
13670
// Destination of a cross-domain move is not authoritative for the destination naming context.
13672
ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC = DWORD(8487);
13673
{$EXTERNALSYM ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC}
13676
// MessageId: ERROR_DS_SRC_GUID_MISMATCH
13680
// 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.
13682
ERROR_DS_SRC_GUID_MISMATCH = DWORD(8488);
13683
{$EXTERNALSYM ERROR_DS_SRC_GUID_MISMATCH}
13686
// MessageId: ERROR_DS_CANT_MOVE_DELETED_OBJECT
13690
// 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.
13692
ERROR_DS_CANT_MOVE_DELETED_OBJECT = DWORD(8489);
13693
{$EXTERNALSYM ERROR_DS_CANT_MOVE_DELETED_OBJECT}
13696
// MessageId: ERROR_DS_PDC_OPERATION_IN_PROGRESS
13700
// Another operation which requires exclusive access to the PDC FSMO is already in progress.
13702
ERROR_DS_PDC_OPERATION_IN_PROGRESS = DWORD(8490);
13703
{$EXTERNALSYM ERROR_DS_PDC_OPERATION_IN_PROGRESS}
13706
// MessageId: ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD
13710
// 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.
13712
ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD = DWORD(8491);
13713
{$EXTERNALSYM ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD}
13716
// MessageId: ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION
13720
// 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, e.g.: trust account or restricted RID, which prevent its move.
13722
ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION = DWORD(8492);
13723
{$EXTERNALSYM ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION}
13726
// MessageId: ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS
13730
// 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.
13732
ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS = DWORD(8493);
13733
{$EXTERNALSYM ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS}
13736
// MessageId: ERROR_DS_NC_MUST_HAVE_NC_PARENT
13740
// A naming context head must be the immediate child of another naming context head, not of an interior node.
13742
ERROR_DS_NC_MUST_HAVE_NC_PARENT = DWORD(8494);
13743
{$EXTERNALSYM ERROR_DS_NC_MUST_HAVE_NC_PARENT}
13746
// MessageId: ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE
13750
// 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 global catalog server, and that the server is up to date with its replication partners. (Applies only to Windows 2000 Domain Naming masters)
13752
ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE = DWORD(8495);
13753
{$EXTERNALSYM ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE}
13756
// MessageId: ERROR_DS_DST_DOMAIN_NOT_NATIVE
13760
// Destination domain must be in native mode.
13762
ERROR_DS_DST_DOMAIN_NOT_NATIVE = DWORD(8496);
13763
{$EXTERNALSYM ERROR_DS_DST_DOMAIN_NOT_NATIVE}
13766
// MessageId: ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER
13770
// The operation can not be performed because the server does not have an infrastructure container in the domain of interest.
13772
ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER = DWORD(8497);
13773
{$EXTERNALSYM ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER}
13776
// MessageId: ERROR_DS_CANT_MOVE_ACCOUNT_GROUP
13780
// Cross-domain move of non-empty account groups is not allowed.
13782
ERROR_DS_CANT_MOVE_ACCOUNT_GROUP = DWORD(8498);
13783
{$EXTERNALSYM ERROR_DS_CANT_MOVE_ACCOUNT_GROUP}
13786
// MessageId: ERROR_DS_CANT_MOVE_RESOURCE_GROUP
13790
// Cross-domain move of non-empty resource groups is not allowed.
13792
ERROR_DS_CANT_MOVE_RESOURCE_GROUP = DWORD(8499);
13793
{$EXTERNALSYM ERROR_DS_CANT_MOVE_RESOURCE_GROUP}
13796
// MessageId: ERROR_DS_INVALID_SEARCH_FLAG
13800
// The search flags for the attribute are invalid. The ANR bit is valid only on attributes of Unicode or Teletex strings.
13802
ERROR_DS_INVALID_SEARCH_FLAG = DWORD(8500);
13803
{$EXTERNALSYM ERROR_DS_INVALID_SEARCH_FLAG}
13806
// MessageId: ERROR_DS_NO_TREE_DELETE_ABOVE_NC
13810
// Tree deletions starting at an object which has an NC head as a descendant are not allowed.
13812
ERROR_DS_NO_TREE_DELETE_ABOVE_NC = DWORD(8501);
13813
{$EXTERNALSYM ERROR_DS_NO_TREE_DELETE_ABOVE_NC}
13816
// MessageId: ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE
13820
// The directory service failed to lock a tree in preparation for a tree deletion because the tree was in use.
13822
ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE = DWORD(8502);
13823
{$EXTERNALSYM ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE}
13826
// MessageId: ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE
13830
// The directory service failed to identify the list of objects to delete while attempting a tree deletion.
13832
ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE = DWORD(8503);
13833
{$EXTERNALSYM ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE}
13836
// MessageId: ERROR_DS_SAM_INIT_FAILURE
13840
// Security Accounts Manager initialization failed because of the following error: %1.
13841
// 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.
13843
ERROR_DS_SAM_INIT_FAILURE = DWORD(8504);
13844
{$EXTERNALSYM ERROR_DS_SAM_INIT_FAILURE}
13847
// MessageId: ERROR_DS_SENSITIVE_GROUP_VIOLATION
13851
// Only an administrator can modify the membership list of an administrative group.
13853
ERROR_DS_SENSITIVE_GROUP_VIOLATION = DWORD(8505);
13854
{$EXTERNALSYM ERROR_DS_SENSITIVE_GROUP_VIOLATION}
13857
// MessageId: ERROR_DS_CANT_MOD_PRIMARYGROUPID
13861
// Cannot change the primary group ID of a domain controller account.
13863
ERROR_DS_CANT_MOD_PRIMARYGROUPID = DWORD(8506);
13864
{$EXTERNALSYM ERROR_DS_CANT_MOD_PRIMARYGROUPID}
13867
// MessageId: ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD
13871
// An attempt is made to modify the base schema.
13873
ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD = DWORD(8507);
13874
{$EXTERNALSYM ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD}
13877
// MessageId: ERROR_DS_NONSAFE_SCHEMA_CHANGE
13881
// 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 adding or deleting an auxiliary class) is not allowed.
13883
ERROR_DS_NONSAFE_SCHEMA_CHANGE = DWORD(8508);
13884
{$EXTERNALSYM ERROR_DS_NONSAFE_SCHEMA_CHANGE}
13887
// MessageId: ERROR_DS_SCHEMA_UPDATE_DISALLOWED
13891
// Schema update is not allowed on this DC because the DC is not the schema FSMO Role Owner.
13893
ERROR_DS_SCHEMA_UPDATE_DISALLOWED = DWORD(8509);
13894
{$EXTERNALSYM ERROR_DS_SCHEMA_UPDATE_DISALLOWED}
13897
// MessageId: ERROR_DS_CANT_CREATE_UNDER_SCHEMA
13901
// 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.
13903
ERROR_DS_CANT_CREATE_UNDER_SCHEMA = DWORD(8510);
13904
{$EXTERNALSYM ERROR_DS_CANT_CREATE_UNDER_SCHEMA}
13907
// MessageId: ERROR_DS_INSTALL_NO_SRC_SCH_VERSION
13911
// 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.
13913
ERROR_DS_INSTALL_NO_SRC_SCH_VERSION = DWORD(8511);
13914
{$EXTERNALSYM ERROR_DS_INSTALL_NO_SRC_SCH_VERSION}
13917
// MessageId: ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE
13921
// The replica/child install failed to read the objectVersion attribute in the SCHEMA section of the file schema.ini in the system32 directory.
13923
ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE = DWORD(8512);
13924
{$EXTERNALSYM ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE}
13927
// MessageId: ERROR_DS_INVALID_GROUP_TYPE
13931
// The specified group type is invalid.
13933
ERROR_DS_INVALID_GROUP_TYPE = DWORD(8513);
13934
{$EXTERNALSYM ERROR_DS_INVALID_GROUP_TYPE}
13937
// MessageId: ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
13941
// You cannot nest global groups in a mixed domain if the group is security-enabled.
13943
ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = DWORD(8514);
13944
{$EXTERNALSYM ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN}
13947
// MessageId: ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
13951
// You cannot nest local groups in a mixed domain if the group is security-enabled.
13953
ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = DWORD(8515);
13954
{$EXTERNALSYM ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN}
13957
// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
13961
// A global group cannot have a local group as a member.
13963
ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = DWORD(8516);
13964
{$EXTERNALSYM ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER}
13967
// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
13971
// A global group cannot have a universal group as a member.
13973
ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = DWORD(8517);
13974
{$EXTERNALSYM ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER}
13977
// MessageId: ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
13981
// A universal group cannot have a local group as a member.
13983
ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = DWORD(8518);
13984
{$EXTERNALSYM ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER}
13987
// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
13991
// A global group cannot have a cross-domain member.
13993
ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = DWORD(8519);
13994
{$EXTERNALSYM ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER}
13997
// MessageId: ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
14001
// A local group cannot have another cross domain local group as a member.
14003
ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = DWORD(8520);
14004
{$EXTERNALSYM ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER}
14007
// MessageId: ERROR_DS_HAVE_PRIMARY_MEMBERS
14011
// A group with primary members cannot change to a security-disabled group.
14013
ERROR_DS_HAVE_PRIMARY_MEMBERS = DWORD(8521);
14014
{$EXTERNALSYM ERROR_DS_HAVE_PRIMARY_MEMBERS}
14017
// MessageId: ERROR_DS_STRING_SD_CONVERSION_FAILED
14021
// The schema cache load failed to convert the string default SD on a class-schema object.
14023
ERROR_DS_STRING_SD_CONVERSION_FAILED = DWORD(8522);
14024
{$EXTERNALSYM ERROR_DS_STRING_SD_CONVERSION_FAILED}
14027
// MessageId: ERROR_DS_NAMING_MASTER_GC
14031
// Only DSAs configured to be Global Catalog servers should be allowed to hold the Domain Naming Master FSMO role. (Applies only to Windows 2000 servers)
14033
ERROR_DS_NAMING_MASTER_GC = DWORD(8523);
14034
{$EXTERNALSYM ERROR_DS_NAMING_MASTER_GC}
14037
// MessageId: ERROR_DS_DNS_LOOKUP_FAILURE
14041
// The DSA operation is unable to proceed because of a DNS lookup failure.
14043
ERROR_DS_DNS_LOOKUP_FAILURE = DWORD(8524);
14044
{$EXTERNALSYM ERROR_DS_DNS_LOOKUP_FAILURE}
14047
// MessageId: ERROR_DS_COULDNT_UPDATE_SPNS
14051
// While processing a change to the DNS Host Name for an object, the Service Principal Name values could not be kept in sync.
14053
ERROR_DS_COULDNT_UPDATE_SPNS = DWORD(8525);
14054
{$EXTERNALSYM ERROR_DS_COULDNT_UPDATE_SPNS}
14057
// MessageId: ERROR_DS_CANT_RETRIEVE_SD
14061
// The Security Descriptor attribute could not be read.
14063
ERROR_DS_CANT_RETRIEVE_SD = DWORD(8526);
14064
{$EXTERNALSYM ERROR_DS_CANT_RETRIEVE_SD}
14067
// MessageId: ERROR_DS_KEY_NOT_UNIQUE
14071
// The object requested was not found, but an object with that key was found.
14073
ERROR_DS_KEY_NOT_UNIQUE = DWORD(8527);
14074
{$EXTERNALSYM ERROR_DS_KEY_NOT_UNIQUE}
14077
// MessageId: ERROR_DS_WRONG_LINKED_ATT_SYNTAX
14081
// 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
14083
ERROR_DS_WRONG_LINKED_ATT_SYNTAX = DWORD(8528);
14084
{$EXTERNALSYM ERROR_DS_WRONG_LINKED_ATT_SYNTAX}
14087
// MessageId: ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD
14091
// Security Account Manager needs to get the boot password.
14093
ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD = DWORD(8529);
14094
{$EXTERNALSYM ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD}
14097
// MessageId: ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY
14101
// Security Account Manager needs to get the boot key from floppy disk.
14103
ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY = DWORD(8530);
14104
{$EXTERNALSYM ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY}
14107
// MessageId: ERROR_DS_CANT_START
14111
// Directory Service cannot start.
14113
ERROR_DS_CANT_START = DWORD(8531);
14114
{$EXTERNALSYM ERROR_DS_CANT_START}
14117
// MessageId: ERROR_DS_INIT_FAILURE
14121
// Directory Services could not start.
14123
ERROR_DS_INIT_FAILURE = DWORD(8532);
14124
{$EXTERNALSYM ERROR_DS_INIT_FAILURE}
14127
// MessageId: ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION
14131
// The connection between client and server requires packet privacy or better.
14133
ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION = DWORD(8533);
14134
{$EXTERNALSYM ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION}
14137
// MessageId: ERROR_DS_SOURCE_DOMAIN_IN_FOREST
14141
// The source domain may not be in the same forest as destination.
14143
ERROR_DS_SOURCE_DOMAIN_IN_FOREST = DWORD(8534);
14144
{$EXTERNALSYM ERROR_DS_SOURCE_DOMAIN_IN_FOREST}
14147
// MessageId: ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST
14151
// The destination domain must be in the forest.
14153
ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST = DWORD(8535);
14154
{$EXTERNALSYM ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST}
14157
// MessageId: ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED
14161
// The operation requires that destination domain auditing be enabled.
14163
ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED = DWORD(8536);
14164
{$EXTERNALSYM ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED}
14167
// MessageId: ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN
14171
// The operation couldn't locate a DC for the source domain.
14173
ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN = DWORD(8537);
14174
{$EXTERNALSYM ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN}
14177
// MessageId: ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER
14181
// The source object must be a group or user.
14183
ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER = DWORD(8538);
14184
{$EXTERNALSYM ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER}
14187
// MessageId: ERROR_DS_SRC_SID_EXISTS_IN_FOREST
14191
// The source object's SID already exists in destination forest.
14193
ERROR_DS_SRC_SID_EXISTS_IN_FOREST = DWORD(8539);
14194
{$EXTERNALSYM ERROR_DS_SRC_SID_EXISTS_IN_FOREST}
14197
// MessageId: ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH
14201
// The source and destination object must be of the same type.
14203
ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH = DWORD(8540);
14204
{$EXTERNALSYM ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH}
14207
// MessageId: ERROR_SAM_INIT_FAILURE
14211
// Security Accounts Manager initialization failed because of the following error: %1.
14212
// Error Status: 0x%2. Click OK to shut down the system and reboot into Safe Mode. Check the event log for detailed information.
14214
ERROR_SAM_INIT_FAILURE = DWORD(8541);
14215
{$EXTERNALSYM ERROR_SAM_INIT_FAILURE}
14218
// MessageId: ERROR_DS_DRA_SCHEMA_INFO_SHIP
14222
// Schema information could not be included in the replication request.
14224
ERROR_DS_DRA_SCHEMA_INFO_SHIP = DWORD(8542);
14225
{$EXTERNALSYM ERROR_DS_DRA_SCHEMA_INFO_SHIP}
14228
// MessageId: ERROR_DS_DRA_SCHEMA_CONFLICT
14232
// The replication operation could not be completed due to a schema incompatibility.
14234
ERROR_DS_DRA_SCHEMA_CONFLICT = DWORD(8543);
14235
{$EXTERNALSYM ERROR_DS_DRA_SCHEMA_CONFLICT}
14238
// MessageId: ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT
14242
// The replication operation could not be completed due to a previous schema incompatibility.
14244
ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT = DWORD(8544);
14245
{$EXTERNALSYM ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT}
14248
// MessageId: ERROR_DS_DRA_OBJ_NC_MISMATCH
14252
// 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.
14254
ERROR_DS_DRA_OBJ_NC_MISMATCH = DWORD(8545);
14255
{$EXTERNALSYM ERROR_DS_DRA_OBJ_NC_MISMATCH}
14258
// MessageId: ERROR_DS_NC_STILL_HAS_DSAS
14262
// The requested domain could not be deleted because there exist domain controllers that still host this domain.
14264
ERROR_DS_NC_STILL_HAS_DSAS = DWORD(8546);
14265
{$EXTERNALSYM ERROR_DS_NC_STILL_HAS_DSAS}
14268
// MessageId: ERROR_DS_GC_REQUIRED
14272
// The requested operation can be performed only on a global catalog server.
14274
ERROR_DS_GC_REQUIRED = DWORD(8547);
14275
{$EXTERNALSYM ERROR_DS_GC_REQUIRED}
14278
// MessageId: ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
14282
// A local group can only be a member of other local groups in the same domain.
14284
ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY = DWORD(8548);
14285
{$EXTERNALSYM ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY}
14288
// MessageId: ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS
14292
// Foreign security principals cannot be members of universal groups.
14294
ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS = DWORD(8549);
14295
{$EXTERNALSYM ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS}
14298
// MessageId: ERROR_DS_CANT_ADD_TO_GC
14302
// The attribute is not allowed to be replicated to the GC because of security reasons.
14304
ERROR_DS_CANT_ADD_TO_GC = DWORD(8550);
14305
{$EXTERNALSYM ERROR_DS_CANT_ADD_TO_GC}
14308
// MessageId: ERROR_DS_NO_CHECKPOINT_WITH_PDC
14312
// The checkpoint with the PDC could not be taken because there too many modifications being processed currently.
14314
ERROR_DS_NO_CHECKPOINT_WITH_PDC = DWORD(8551);
14315
{$EXTERNALSYM ERROR_DS_NO_CHECKPOINT_WITH_PDC}
14318
// MessageId: ERROR_DS_SOURCE_AUDITING_NOT_ENABLED
14322
// The operation requires that source domain auditing be enabled.
14324
ERROR_DS_SOURCE_AUDITING_NOT_ENABLED = DWORD(8552);
14325
{$EXTERNALSYM ERROR_DS_SOURCE_AUDITING_NOT_ENABLED}
14328
// MessageId: ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC
14332
// Security principal objects can only be created inside domain naming contexts.
14334
ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC = DWORD(8553);
14335
{$EXTERNALSYM ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC}
14338
// MessageId: ERROR_DS_INVALID_NAME_FOR_SPN
14342
// A Service Principal Name (SPN) could not be constructed because the provided hostname is not in the necessary format.
14344
ERROR_DS_INVALID_NAME_FOR_SPN = DWORD(8554);
14345
{$EXTERNALSYM ERROR_DS_INVALID_NAME_FOR_SPN}
14348
// MessageId: ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS
14352
// A Filter was passed that uses constructed attributes.
14354
ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS = DWORD(8555);
14355
{$EXTERNALSYM ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS}
14358
// MessageId: ERROR_DS_UNICODEPWD_NOT_IN_QUOTES
14362
// The unicodePwd attribute value must be enclosed in double quotes.
14364
ERROR_DS_UNICODEPWD_NOT_IN_QUOTES = DWORD(8556);
14365
{$EXTERNALSYM ERROR_DS_UNICODEPWD_NOT_IN_QUOTES}
14368
// MessageId: ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
14372
// 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.
14374
ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = DWORD(8557);
14375
{$EXTERNALSYM ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED}
14378
// MessageId: ERROR_DS_MUST_BE_RUN_ON_DST_DC
14382
// For security reasons, the operation must be run on the destination DC.
14384
ERROR_DS_MUST_BE_RUN_ON_DST_DC = DWORD(8558);
14385
{$EXTERNALSYM ERROR_DS_MUST_BE_RUN_ON_DST_DC}
14388
// MessageId: ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER
14392
// For security reasons, the source DC must be NT4SP4 or greater.
14394
ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER = DWORD(8559);
14395
{$EXTERNALSYM ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER}
14398
// MessageId: ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ
14402
// Critical Directory Service System objects cannot be deleted during tree delete operations. The tree delete may have been partially performed.
14404
ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ = DWORD(8560);
14405
{$EXTERNALSYM ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ}
14408
// MessageId: ERROR_DS_INIT_FAILURE_CONSOLE
14412
// Directory Services could not start because of the following error: %1.
14413
// Error Status: 0x%2. Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
14415
ERROR_DS_INIT_FAILURE_CONSOLE = DWORD(8561);
14416
{$EXTERNALSYM ERROR_DS_INIT_FAILURE_CONSOLE}
14419
// MessageId: ERROR_DS_SAM_INIT_FAILURE_CONSOLE
14423
// Security Accounts Manager initialization failed because of the following error: %1.
14424
// Error Status: 0x%2. Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
14426
ERROR_DS_SAM_INIT_FAILURE_CONSOLE = DWORD(8562);
14427
{$EXTERNALSYM ERROR_DS_SAM_INIT_FAILURE_CONSOLE}
14430
// MessageId: ERROR_DS_FOREST_VERSION_TOO_HIGH
14434
// The version of the operating system installed is incompatible with the current forest functional level. You must upgrade to a new version of the operating system before this server can become a domain controller in this forest.
14436
ERROR_DS_FOREST_VERSION_TOO_HIGH = DWORD(8563);
14437
{$EXTERNALSYM ERROR_DS_FOREST_VERSION_TOO_HIGH}
14440
// MessageId: ERROR_DS_DOMAIN_VERSION_TOO_HIGH
14444
// The version of the operating system installed is incompatible with the current domain functional level. You must upgrade to a new version of the operating system before this server can become a domain controller in this domain.
14446
ERROR_DS_DOMAIN_VERSION_TOO_HIGH = DWORD(8564);
14447
{$EXTERNALSYM ERROR_DS_DOMAIN_VERSION_TOO_HIGH}
14450
// MessageId: ERROR_DS_FOREST_VERSION_TOO_LOW
14454
// The version of the operating system installed on this server no longer supports the current forest functional level. You must raise the forest functional level before this server can become a domain controller in this forest.
14456
ERROR_DS_FOREST_VERSION_TOO_LOW = DWORD(8565);
14457
{$EXTERNALSYM ERROR_DS_FOREST_VERSION_TOO_LOW}
14460
// MessageId: ERROR_DS_DOMAIN_VERSION_TOO_LOW
14464
// The version of the operating system installed on this server no longer supports the current domain functional level. You must raise the domain functional level before this server can become a domain controller in this domain.
14466
ERROR_DS_DOMAIN_VERSION_TOO_LOW = DWORD(8566);
14467
{$EXTERNALSYM ERROR_DS_DOMAIN_VERSION_TOO_LOW}
14470
// MessageId: ERROR_DS_INCOMPATIBLE_VERSION
14474
// The version of the operating system installed on this server is incompatible with the functional level of the domain or forest.
14476
ERROR_DS_INCOMPATIBLE_VERSION = DWORD(8567);
14477
{$EXTERNALSYM ERROR_DS_INCOMPATIBLE_VERSION}
14480
// MessageId: ERROR_DS_LOW_DSA_VERSION
14484
// The functional level of the domain (or forest) cannot be raised to the requested value, because there exist one or more domain controllers in the domain (or forest) that are at a lower incompatible functional level.
14486
ERROR_DS_LOW_DSA_VERSION = DWORD(8568);
14487
{$EXTERNALSYM ERROR_DS_LOW_DSA_VERSION}
14490
// MessageId: ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN
14494
// The forest functional level cannot be raised to the requested value since one or more domains are still in mixed domain mode. All domains in the forest must be in native mode, for you to raise the forest functional level.
14496
ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN = DWORD(8569);
14497
{$EXTERNALSYM ERROR_DS_NO_BEHAVIOR_VERSION_IN_MIXEDDOMAIN}
14500
// MessageId: ERROR_DS_NOT_SUPPORTED_SORT_ORDER
14504
// The sort order requested is not supported.
14506
ERROR_DS_NOT_SUPPORTED_SORT_ORDER = DWORD(8570);
14507
{$EXTERNALSYM ERROR_DS_NOT_SUPPORTED_SORT_ORDER}
14510
// MessageId: ERROR_DS_NAME_NOT_UNIQUE
14514
// The requested name already exists as a unique identifier.
14516
ERROR_DS_NAME_NOT_UNIQUE = DWORD(8571);
14517
{$EXTERNALSYM ERROR_DS_NAME_NOT_UNIQUE}
14520
// MessageId: ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4
14524
// The machine account was created pre-NT4. The account needs to be recreated.
14526
ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4 = DWORD(8572);
14527
{$EXTERNALSYM ERROR_DS_MACHINE_ACCOUNT_CREATED_PRENT4}
14530
// MessageId: ERROR_DS_OUT_OF_VERSION_STORE
14534
// The database is out of version store.
14536
ERROR_DS_OUT_OF_VERSION_STORE = DWORD(8573);
14537
{$EXTERNALSYM ERROR_DS_OUT_OF_VERSION_STORE}
14540
// MessageId: ERROR_DS_INCOMPATIBLE_CONTROLS_USED
14544
// Unable to continue operation because multiple conflicting controls were used.
14546
ERROR_DS_INCOMPATIBLE_CONTROLS_USED = DWORD(8574);
14547
{$EXTERNALSYM ERROR_DS_INCOMPATIBLE_CONTROLS_USED}
14550
// MessageId: ERROR_DS_NO_REF_DOMAIN
14554
// Unable to find a valid security descriptor reference domain for this partition.
14556
ERROR_DS_NO_REF_DOMAIN = DWORD(8575);
14557
{$EXTERNALSYM ERROR_DS_NO_REF_DOMAIN}
14560
// MessageId: ERROR_DS_RESERVED_LINK_ID
14564
// Schema update failed: The link identifier is reserved.
14566
ERROR_DS_RESERVED_LINK_ID = DWORD(8576);
14567
{$EXTERNALSYM ERROR_DS_RESERVED_LINK_ID}
14570
// MessageId: ERROR_DS_LINK_ID_NOT_AVAILABLE
14574
// Schema update failed: There are no link identifiers available.
14576
ERROR_DS_LINK_ID_NOT_AVAILABLE = DWORD(8577);
14577
{$EXTERNALSYM ERROR_DS_LINK_ID_NOT_AVAILABLE}
14580
// MessageId: ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER
14584
// An account group can not have a universal group as a member.
14586
ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = DWORD(8578);
14587
{$EXTERNALSYM ERROR_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER}
14590
// MessageId: ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE
14594
// Rename or move operations on naming context heads or read-only objects are not allowed.
14596
ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE = DWORD(8579);
14597
{$EXTERNALSYM ERROR_DS_MODIFYDN_DISALLOWED_BY_INSTANCE_TYPE}
14600
// MessageId: ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC
14604
// Move operations on objects in the schema naming context are not allowed.
14606
ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC = DWORD(8580);
14607
{$EXTERNALSYM ERROR_DS_NO_OBJECT_MOVE_IN_SCHEMA_NC}
14610
// MessageId: ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG
14614
// A system flag has been set on the object and does not allow the object to be moved or renamed.
14616
ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG = DWORD(8581);
14617
{$EXTERNALSYM ERROR_DS_MODIFYDN_DISALLOWED_BY_FLAG}
14620
// MessageId: ERROR_DS_MODIFYDN_WRONG_GRANDPARENT
14624
// This object is not allowed to change its grandparent container. Moves are not forbidden on this object, but are restricted to sibling containers.
14626
ERROR_DS_MODIFYDN_WRONG_GRANDPARENT = DWORD(8582);
14627
{$EXTERNALSYM ERROR_DS_MODIFYDN_WRONG_GRANDPARENT}
14630
// MessageId: ERROR_DS_NAME_ERROR_TRUST_REFERRAL
14634
// Unable to resolve completely, a referral to another forest is generated.
14636
ERROR_DS_NAME_ERROR_TRUST_REFERRAL = DWORD(8583);
14637
{$EXTERNALSYM ERROR_DS_NAME_ERROR_TRUST_REFERRAL}
14640
// MessageId: ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER
14644
// The requested action is not supported on standard server.
14646
ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER = DWORD(8584);
14647
{$EXTERNALSYM ERROR_NOT_SUPPORTED_ON_STANDARD_SERVER}
14650
// MessageId: ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD
14654
// Could not access a partition of the Active Directory located on a remote server. Make sure at least one server is running for the partition in question.
14656
ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD = DWORD(8585);
14657
{$EXTERNALSYM ERROR_DS_CANT_ACCESS_REMOTE_PART_OF_AD}
14660
// MessageId: ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2
14664
// The directory cannot validate the proposed naming context (or partition) name because it does not hold a replica nor can it contact a replica of the naming context above the proposed naming context. Please ensure that the parent naming context is properly registered in DNS, and at least one replica of this naming context is reachable by the Domain Naming master.
14666
ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2 = DWORD(8586);
14667
{$EXTERNALSYM ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE_V2}
14670
// MessageId: ERROR_DS_THREAD_LIMIT_EXCEEDED
14674
// The thread limit for this request was exceeded.
14676
ERROR_DS_THREAD_LIMIT_EXCEEDED = DWORD(8587);
14677
{$EXTERNALSYM ERROR_DS_THREAD_LIMIT_EXCEEDED}
14680
// MessageId: ERROR_DS_NOT_CLOSEST
14684
// The Global catalog server is not in the closest site.
14686
ERROR_DS_NOT_CLOSEST = DWORD(8588);
14687
{$EXTERNALSYM ERROR_DS_NOT_CLOSEST}
14690
// MessageId: ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF
14694
// The DS cannot derive a service principal name (SPN) with which to mutually authenticate the target server because the corresponding server object in the local DS database has no serverReference attribute.
14696
ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF = DWORD(8589);
14697
{$EXTERNALSYM ERROR_DS_CANT_DERIVE_SPN_WITHOUT_SERVER_REF}
14700
// MessageId: ERROR_DS_SINGLE_USER_MODE_FAILED
14704
// The Directory Service failed to enter single user mode.
14706
ERROR_DS_SINGLE_USER_MODE_FAILED = DWORD(8590);
14707
{$EXTERNALSYM ERROR_DS_SINGLE_USER_MODE_FAILED}
14710
// MessageId: ERROR_DS_NTDSCRIPT_SYNTAX_ERROR
14714
// The Directory Service cannot parse the script because of a syntax error.
14716
ERROR_DS_NTDSCRIPT_SYNTAX_ERROR = DWORD(8591);
14717
{$EXTERNALSYM ERROR_DS_NTDSCRIPT_SYNTAX_ERROR}
14720
// MessageId: ERROR_DS_NTDSCRIPT_PROCESS_ERROR
14724
// The Directory Service cannot process the script because of an error.
14726
ERROR_DS_NTDSCRIPT_PROCESS_ERROR = DWORD(8592);
14727
{$EXTERNALSYM ERROR_DS_NTDSCRIPT_PROCESS_ERROR}
14730
// MessageId: ERROR_DS_DIFFERENT_REPL_EPOCHS
14734
// The directory service cannot perform the requested operation because the servers
14735
// involved are of different replication epochs (which is usually related to a
14736
// domain rename that is in progress).
14738
ERROR_DS_DIFFERENT_REPL_EPOCHS = DWORD(8593);
14739
{$EXTERNALSYM ERROR_DS_DIFFERENT_REPL_EPOCHS}
14742
// MessageId: ERROR_DS_DRS_EXTENSIONS_CHANGED
14746
// The directory service binding must be renegotiated due to a change in the server
14747
// extensions information.
14749
ERROR_DS_DRS_EXTENSIONS_CHANGED = DWORD(8594);
14750
{$EXTERNALSYM ERROR_DS_DRS_EXTENSIONS_CHANGED}
14753
// MessageId: ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR
14757
// Operation not allowed on a disabled cross ref.
14759
ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR = DWORD(8595);
14760
{$EXTERNALSYM ERROR_DS_REPLICA_SET_CHANGE_NOT_ALLOWED_ON_DISABLED_CR}
14763
// MessageId: ERROR_DS_NO_MSDS_INTID
14767
// Schema update failed: No values for msDS-IntId are available.
14769
ERROR_DS_NO_MSDS_INTID = DWORD(8596);
14770
{$EXTERNALSYM ERROR_DS_NO_MSDS_INTID}
14773
// MessageId: ERROR_DS_DUP_MSDS_INTID
14777
// Schema update failed: Duplicate msDS-INtId. Retry the operation.
14779
ERROR_DS_DUP_MSDS_INTID = DWORD(8597);
14780
{$EXTERNALSYM ERROR_DS_DUP_MSDS_INTID}
14783
// MessageId: ERROR_DS_EXISTS_IN_RDNATTID
14787
// Schema deletion failed: attribute is used in rDNAttID.
14789
ERROR_DS_EXISTS_IN_RDNATTID = DWORD(8598);
14790
{$EXTERNALSYM ERROR_DS_EXISTS_IN_RDNATTID}
14793
// MessageId: ERROR_DS_AUTHORIZATION_FAILED
14797
// The directory service failed to authorize the request.
14799
ERROR_DS_AUTHORIZATION_FAILED = DWORD(8599);
14800
{$EXTERNALSYM ERROR_DS_AUTHORIZATION_FAILED}
14803
// MessageId: ERROR_DS_INVALID_SCRIPT
14807
// The Directory Service cannot process the script because it is invalid.
14809
ERROR_DS_INVALID_SCRIPT = DWORD(8600);
14810
{$EXTERNALSYM ERROR_DS_INVALID_SCRIPT}
14813
// MessageId: ERROR_DS_REMOTE_CROSSREF_OP_FAILED
14817
// The remote create cross reference operation failed on the Domain Naming Master FSMO. The operation's error is in the extended data.
14819
ERROR_DS_REMOTE_CROSSREF_OP_FAILED = DWORD(8601);
14820
{$EXTERNALSYM ERROR_DS_REMOTE_CROSSREF_OP_FAILED}
14823
// MessageId: ERROR_DS_CROSS_REF_BUSY
14827
// A cross reference is in use locally with the same name.
14829
ERROR_DS_CROSS_REF_BUSY = DWORD(8602);
14830
{$EXTERNALSYM ERROR_DS_CROSS_REF_BUSY}
14833
// MessageId: ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN
14837
// The DS cannot derive a service principal name (SPN) with which to mutually authenticate the target server because the server's domain has been deleted from the forest.
14839
ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN = DWORD(8603);
14840
{$EXTERNALSYM ERROR_DS_CANT_DERIVE_SPN_FOR_DELETED_DOMAIN}
14843
// MessageId: ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC
14847
// Writeable NCs prevent this DC from demoting.
14849
ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC = DWORD(8604);
14850
{$EXTERNALSYM ERROR_DS_CANT_DEMOTE_WITH_WRITEABLE_NC}
14853
// MessageId: ERROR_DS_DUPLICATE_ID_FOUND
14857
// The requested object has a non-unique identifier and cannot be retrieved.
14859
ERROR_DS_DUPLICATE_ID_FOUND = DWORD(8605);
14860
{$EXTERNALSYM ERROR_DS_DUPLICATE_ID_FOUND}
14863
// MessageId: ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT
14867
// Insufficient attributes were given to create an object. This object may not exist because it may have been deleted and already garbage collected.
14869
ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT = DWORD(8606);
14870
{$EXTERNALSYM ERROR_DS_INSUFFICIENT_ATTR_TO_CREATE_OBJECT}
14873
// MessageId: ERROR_DS_GROUP_CONVERSION_ERROR
14877
// The group cannot be converted due to attribute restrictions on the requested group type.
14879
ERROR_DS_GROUP_CONVERSION_ERROR = DWORD(8607);
14880
{$EXTERNALSYM ERROR_DS_GROUP_CONVERSION_ERROR}
14883
// MessageId: ERROR_DS_CANT_MOVE_APP_BASIC_GROUP
14887
// Cross-domain move of non-empty basic application groups is not allowed.
14889
ERROR_DS_CANT_MOVE_APP_BASIC_GROUP = DWORD(8608);
14890
{$EXTERNALSYM ERROR_DS_CANT_MOVE_APP_BASIC_GROUP}
14893
// MessageId: ERROR_DS_CANT_MOVE_APP_QUERY_GROUP
14897
// Cross-domain move of non-empty query based application groups is not allowed.
14899
ERROR_DS_CANT_MOVE_APP_QUERY_GROUP = DWORD(8609);
14900
{$EXTERNALSYM ERROR_DS_CANT_MOVE_APP_QUERY_GROUP}
14903
// MessageId: ERROR_DS_ROLE_NOT_VERIFIED
14907
// The FSMO role ownership could not be verified because its directory partition has not replicated successfully with atleast one replication partner.
14909
ERROR_DS_ROLE_NOT_VERIFIED = DWORD(8610);
14910
{$EXTERNALSYM ERROR_DS_ROLE_NOT_VERIFIED}
14913
// MessageId: ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL
14917
// The target container for a redirection of a well known object container cannot already be a special container.
14919
ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL = DWORD(8611);
14920
{$EXTERNALSYM ERROR_DS_WKO_CONTAINER_CANNOT_BE_SPECIAL}
14923
// MessageId: ERROR_DS_DOMAIN_RENAME_IN_PROGRESS
14927
// The Directory Service cannot perform the requested operation because a domain rename operation is in progress.
14929
ERROR_DS_DOMAIN_RENAME_IN_PROGRESS = DWORD(8612);
14930
{$EXTERNALSYM ERROR_DS_DOMAIN_RENAME_IN_PROGRESS}
14933
// MessageId: ERROR_DS_EXISTING_AD_CHILD_NC
14937
// The Active Directory detected an Active Directory child partition below the
14938
// requested new partition name. The Active Directory's partition heiarchy must
14939
// be created in a top down method.
14941
ERROR_DS_EXISTING_AD_CHILD_NC = DWORD(8613);
14942
{$EXTERNALSYM ERROR_DS_EXISTING_AD_CHILD_NC}
14945
// MessageId: ERROR_DS_REPL_LIFETIME_EXCEEDED
14949
// The Active Directory cannot replicate with this server because the time since the last replication with this server has exceeded the tombstone lifetime.
14951
ERROR_DS_REPL_LIFETIME_EXCEEDED = DWORD(8614);
14952
{$EXTERNALSYM ERROR_DS_REPL_LIFETIME_EXCEEDED}
14955
// MessageId: ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER
14959
// The requested operation is not allowed on an object under the system container.
14961
ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER = DWORD(8615);
14962
{$EXTERNALSYM ERROR_DS_DISALLOWED_IN_SYSTEM_CONTAINER}
14965
// MessageId: ERROR_DS_LDAP_SEND_QUEUE_FULL
14969
// The LDAP servers network send queue has filled up because the client is not
14970
// processing the results of it's requests fast enough. No more requests will
14971
// be processed until the client catches up. If the client does not catch up
14972
// then it will be disconnected.
14974
ERROR_DS_LDAP_SEND_QUEUE_FULL = 8616;
14975
{$EXTERNALSYM ERROR_DS_LDAP_SEND_QUEUE_FULL}
14978
// MessageId: ERROR_DS_DRA_OUT_SCHEDULE_WINDOW
14982
// The scheduled replication did not take place because the system was too busy to execute the request within the schedule window. The replication queue is overloaded. Consider reducing the number of partners or decreasing the scheduled replication frequency.
14984
ERROR_DS_DRA_OUT_SCHEDULE_WINDOW = DWORD(8617);
14985
{$EXTERNALSYM ERROR_DS_DRA_OUT_SCHEDULE_WINDOW}
14987
///////////////////////////////////////////////////
14989
// End of Active Directory Error Codes /
14992
///////////////////////////////////////////////////
14994
///////////////////////////////////////////////////
14996
// DNS Error Codes //
14999
///////////////////////////////////////////////////
15001
// =============================
15002
// Facility DNS Error Messages
15003
// =============================
15006
// DNS response codes.
15009
DNS_ERROR_RESPONSE_CODES_BASE = 9000;
15010
{$EXTERNALSYM DNS_ERROR_RESPONSE_CODES_BASE}
15012
DNS_ERROR_RCODE_NO_ERROR = NO_ERROR;
15013
{$EXTERNALSYM DNS_ERROR_RCODE_NO_ERROR}
15015
DNS_ERROR_MASK = $00002328; // 9000 or DNS_ERROR_RESPONSE_CODES_BASE
15016
{$EXTERNALSYM DNS_ERROR_MASK}
15018
// DNS_ERROR_RCODE_FORMAT_ERROR 0x00002329
15020
// MessageId: DNS_ERROR_RCODE_FORMAT_ERROR
15024
// DNS server unable to interpret format.
15026
DNS_ERROR_RCODE_FORMAT_ERROR = DWORD(9001);
15027
{$EXTERNALSYM DNS_ERROR_RCODE_FORMAT_ERROR}
15029
// DNS_ERROR_RCODE_SERVER_FAILURE 0x0000232a
15031
// MessageId: DNS_ERROR_RCODE_SERVER_FAILURE
15035
// DNS server failure.
15037
DNS_ERROR_RCODE_SERVER_FAILURE = DWORD(9002);
15038
{$EXTERNALSYM DNS_ERROR_RCODE_SERVER_FAILURE}
15040
// DNS_ERROR_RCODE_NAME_ERROR 0x0000232b
15042
// MessageId: DNS_ERROR_RCODE_NAME_ERROR
15046
// DNS name does not exist.
15048
DNS_ERROR_RCODE_NAME_ERROR = DWORD(9003);
15049
{$EXTERNALSYM DNS_ERROR_RCODE_NAME_ERROR}
15051
// DNS_ERROR_RCODE_NOT_IMPLEMENTED 0x0000232c
15053
// MessageId: DNS_ERROR_RCODE_NOT_IMPLEMENTED
15057
// DNS request not supported by name server.
15059
DNS_ERROR_RCODE_NOT_IMPLEMENTED = DWORD(9004);
15060
{$EXTERNALSYM DNS_ERROR_RCODE_NOT_IMPLEMENTED}
15062
// DNS_ERROR_RCODE_REFUSED 0x0000232d
15064
// MessageId: DNS_ERROR_RCODE_REFUSED
15068
// DNS operation refused.
15070
DNS_ERROR_RCODE_REFUSED = DWORD(9005);
15071
{$EXTERNALSYM DNS_ERROR_RCODE_REFUSED}
15073
// DNS_ERROR_RCODE_YXDOMAIN 0x0000232e
15075
// MessageId: DNS_ERROR_RCODE_YXDOMAIN
15079
// DNS name that ought not exist, does exist.
15081
DNS_ERROR_RCODE_YXDOMAIN = DWORD(9006);
15082
{$EXTERNALSYM DNS_ERROR_RCODE_YXDOMAIN}
15084
// DNS_ERROR_RCODE_YXRRSET 0x0000232f
15086
// MessageId: DNS_ERROR_RCODE_YXRRSET
15090
// DNS RR set that ought not exist, does exist.
15092
DNS_ERROR_RCODE_YXRRSET = DWORD(9007);
15093
{$EXTERNALSYM DNS_ERROR_RCODE_YXRRSET}
15095
// DNS_ERROR_RCODE_NXRRSET 0x00002330
15097
// MessageId: DNS_ERROR_RCODE_NXRRSET
15101
// DNS RR set that ought to exist, does not exist.
15103
DNS_ERROR_RCODE_NXRRSET = DWORD(9008);
15104
{$EXTERNALSYM DNS_ERROR_RCODE_NXRRSET}
15106
// DNS_ERROR_RCODE_NOTAUTH 0x00002331
15108
// MessageId: DNS_ERROR_RCODE_NOTAUTH
15112
// DNS server not authoritative for zone.
15114
DNS_ERROR_RCODE_NOTAUTH = DWORD(9009);
15115
{$EXTERNALSYM DNS_ERROR_RCODE_NOTAUTH}
15117
// DNS_ERROR_RCODE_NOTZONE 0x00002332
15119
// MessageId: DNS_ERROR_RCODE_NOTZONE
15123
// DNS name in update or prereq is not in zone.
15125
DNS_ERROR_RCODE_NOTZONE = DWORD(9010);
15126
{$EXTERNALSYM DNS_ERROR_RCODE_NOTZONE}
15128
// DNS_ERROR_RCODE_BADSIG 0x00002338
15130
// MessageId: DNS_ERROR_RCODE_BADSIG
15134
// DNS signature failed to verify.
15136
DNS_ERROR_RCODE_BADSIG = DWORD(9016);
15137
{$EXTERNALSYM DNS_ERROR_RCODE_BADSIG}
15139
// DNS_ERROR_RCODE_BADKEY 0x00002339
15141
// MessageId: DNS_ERROR_RCODE_BADKEY
15147
DNS_ERROR_RCODE_BADKEY = DWORD(9017);
15148
{$EXTERNALSYM DNS_ERROR_RCODE_BADKEY}
15150
// DNS_ERROR_RCODE_BADTIME 0x0000233a
15152
// MessageId: DNS_ERROR_RCODE_BADTIME
15156
// DNS signature validity expired.
15158
DNS_ERROR_RCODE_BADTIME = DWORD(9018);
15159
{$EXTERNALSYM DNS_ERROR_RCODE_BADTIME}
15161
DNS_ERROR_RCODE_LAST = DNS_ERROR_RCODE_BADTIME;
15162
{$EXTERNALSYM DNS_ERROR_RCODE_LAST}
15168
DNS_ERROR_PACKET_FMT_BASE = 9500;
15169
{$EXTERNALSYM DNS_ERROR_PACKET_FMT_BASE}
15171
// DNS_INFO_NO_RECORDS 0x0000251d
15173
// MessageId: DNS_INFO_NO_RECORDS
15177
// No records found for given DNS query.
15179
DNS_INFO_NO_RECORDS = DWORD(9501);
15180
{$EXTERNALSYM DNS_INFO_NO_RECORDS}
15182
// DNS_ERROR_BAD_PACKET 0x0000251e
15184
// MessageId: DNS_ERROR_BAD_PACKET
15190
DNS_ERROR_BAD_PACKET = DWORD(9502);
15191
{$EXTERNALSYM DNS_ERROR_BAD_PACKET}
15193
// DNS_ERROR_NO_PACKET 0x0000251f
15195
// MessageId: DNS_ERROR_NO_PACKET
15201
DNS_ERROR_NO_PACKET = DWORD(9503);
15202
{$EXTERNALSYM DNS_ERROR_NO_PACKET}
15204
// DNS_ERROR_RCODE 0x00002520
15206
// MessageId: DNS_ERROR_RCODE
15210
// DNS error, check rcode.
15212
DNS_ERROR_RCODE = DWORD(9504);
15213
{$EXTERNALSYM DNS_ERROR_RCODE}
15215
// DNS_ERROR_UNSECURE_PACKET 0x00002521
15217
// MessageId: DNS_ERROR_UNSECURE_PACKET
15221
// Unsecured DNS packet.
15223
DNS_ERROR_UNSECURE_PACKET = DWORD(9505);
15224
{$EXTERNALSYM DNS_ERROR_UNSECURE_PACKET}
15226
DNS_STATUS_PACKET_UNSECURE = DNS_ERROR_UNSECURE_PACKET;
15227
{$EXTERNALSYM DNS_STATUS_PACKET_UNSECURE}
15230
// General API errors
15233
DNS_ERROR_NO_MEMORY = ERROR_OUTOFMEMORY;
15234
{$EXTERNALSYM DNS_ERROR_NO_MEMORY}
15235
DNS_ERROR_INVALID_NAME = ERROR_INVALID_NAME;
15236
{$EXTERNALSYM DNS_ERROR_INVALID_NAME}
15237
DNS_ERROR_INVALID_DATA = ERROR_INVALID_DATA;
15238
{$EXTERNALSYM DNS_ERROR_INVALID_DATA}
15240
DNS_ERROR_GENERAL_API_BASE = 9550;
15241
{$EXTERNALSYM DNS_ERROR_GENERAL_API_BASE}
15243
// DNS_ERROR_INVALID_TYPE 0x0000254f
15245
// MessageId: DNS_ERROR_INVALID_TYPE
15249
// Invalid DNS type.
15251
DNS_ERROR_INVALID_TYPE = DWORD(9551);
15252
{$EXTERNALSYM DNS_ERROR_INVALID_TYPE}
15254
// DNS_ERROR_INVALID_IP_ADDRESS 0x00002550
15256
// MessageId: DNS_ERROR_INVALID_IP_ADDRESS
15260
// Invalid IP address.
15262
DNS_ERROR_INVALID_IP_ADDRESS = DWORD(9552);
15263
{$EXTERNALSYM DNS_ERROR_INVALID_IP_ADDRESS}
15265
// DNS_ERROR_INVALID_PROPERTY 0x00002551
15267
// MessageId: DNS_ERROR_INVALID_PROPERTY
15271
// Invalid property.
15273
DNS_ERROR_INVALID_PROPERTY = DWORD(9553);
15274
{$EXTERNALSYM DNS_ERROR_INVALID_PROPERTY}
15276
// DNS_ERROR_TRY_AGAIN_LATER 0x00002552
15278
// MessageId: DNS_ERROR_TRY_AGAIN_LATER
15282
// Try DNS operation again later.
15284
DNS_ERROR_TRY_AGAIN_LATER = DWORD(9554);
15285
{$EXTERNALSYM DNS_ERROR_TRY_AGAIN_LATER}
15287
// DNS_ERROR_NOT_UNIQUE 0x00002553
15289
// MessageId: DNS_ERROR_NOT_UNIQUE
15293
// Record for given name and type is not unique.
15295
DNS_ERROR_NOT_UNIQUE = DWORD(9555);
15296
{$EXTERNALSYM DNS_ERROR_NOT_UNIQUE}
15298
// DNS_ERROR_NON_RFC_NAME 0x00002554
15300
// MessageId: DNS_ERROR_NON_RFC_NAME
15304
// DNS name does not comply with RFC specifications.
15306
DNS_ERROR_NON_RFC_NAME = DWORD(9556);
15307
{$EXTERNALSYM DNS_ERROR_NON_RFC_NAME}
15309
// DNS_STATUS_FQDN 0x00002555
15311
// MessageId: DNS_STATUS_FQDN
15315
// DNS name is a fully-qualified DNS name.
15317
DNS_STATUS_FQDN = DWORD(9557);
15318
{$EXTERNALSYM DNS_STATUS_FQDN}
15320
// DNS_STATUS_DOTTED_NAME 0x00002556
15322
// MessageId: DNS_STATUS_DOTTED_NAME
15326
// DNS name is dotted (multi-label).
15328
DNS_STATUS_DOTTED_NAME = DWORD(9558);
15329
{$EXTERNALSYM DNS_STATUS_DOTTED_NAME}
15331
// DNS_STATUS_SINGLE_PART_NAME 0x00002557
15333
// MessageId: DNS_STATUS_SINGLE_PART_NAME
15337
// DNS name is a single-part name.
15339
DNS_STATUS_SINGLE_PART_NAME = DWORD(9559);
15340
{$EXTERNALSYM DNS_STATUS_SINGLE_PART_NAME}
15342
// DNS_ERROR_INVALID_NAME_CHAR 0x00002558
15344
// MessageId: DNS_ERROR_INVALID_NAME_CHAR
15348
// DNS name contains an invalid character.
15350
DNS_ERROR_INVALID_NAME_CHAR = DWORD(9560);
15351
{$EXTERNALSYM DNS_ERROR_INVALID_NAME_CHAR}
15353
// DNS_ERROR_NUMERIC_NAME 0x00002559
15355
// MessageId: DNS_ERROR_NUMERIC_NAME
15359
// DNS name is entirely numeric.
15361
DNS_ERROR_NUMERIC_NAME = DWORD(9561);
15362
{$EXTERNALSYM DNS_ERROR_NUMERIC_NAME}
15364
// DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER 0x0000255A
15366
// MessageId: DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER
15370
// The operation requested is not permitted on a DNS root server.
15372
DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER = DWORD(9562);
15373
{$EXTERNALSYM DNS_ERROR_NOT_ALLOWED_ON_ROOT_SERVER}
15375
// DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION 0x0000255B
15377
// MessageId: DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION
15381
// The record could not be created because this part of the DNS namespace has
15382
// been delegated to another server.
15384
DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION = DWORD(9563);
15385
{$EXTERNALSYM DNS_ERROR_NOT_ALLOWED_UNDER_DELEGATION}
15387
// DNS_ERROR_CANNOT_FIND_ROOT_HINTS 0x0000255C
15389
// MessageId: DNS_ERROR_CANNOT_FIND_ROOT_HINTS
15393
// The DNS server could not find a set of root hints.
15395
DNS_ERROR_CANNOT_FIND_ROOT_HINTS = DWORD(9564);
15396
{$EXTERNALSYM DNS_ERROR_CANNOT_FIND_ROOT_HINTS}
15398
// DNS_ERROR_INCONSISTENT_ROOT_HINTS 0x0000255D
15400
// MessageId: DNS_ERROR_INCONSISTENT_ROOT_HINTS
15404
// The DNS server found root hints but they were not consistent across
15407
DNS_ERROR_INCONSISTENT_ROOT_HINTS = DWORD(9565);
15408
{$EXTERNALSYM DNS_ERROR_INCONSISTENT_ROOT_HINTS}
15414
DNS_ERROR_ZONE_BASE = 9600;
15415
{$EXTERNALSYM DNS_ERROR_ZONE_BASE}
15417
// DNS_ERROR_ZONE_DOES_NOT_EXIST 0x00002581
15419
// MessageId: DNS_ERROR_ZONE_DOES_NOT_EXIST
15423
// DNS zone does not exist.
15425
DNS_ERROR_ZONE_DOES_NOT_EXIST = DWORD(9601);
15426
{$EXTERNALSYM DNS_ERROR_ZONE_DOES_NOT_EXIST}
15428
// DNS_ERROR_NO_ZONE_INFO 0x00002582
15430
// MessageId: DNS_ERROR_NO_ZONE_INFO
15434
// DNS zone information not available.
15436
DNS_ERROR_NO_ZONE_INFO = DWORD(9602);
15437
{$EXTERNALSYM DNS_ERROR_NO_ZONE_INFO}
15439
// DNS_ERROR_INVALID_ZONE_OPERATION 0x00002583
15441
// MessageId: DNS_ERROR_INVALID_ZONE_OPERATION
15445
// Invalid operation for DNS zone.
15447
DNS_ERROR_INVALID_ZONE_OPERATION = DWORD(9603);
15448
{$EXTERNALSYM DNS_ERROR_INVALID_ZONE_OPERATION}
15450
// DNS_ERROR_ZONE_CONFIGURATION_ERROR 0x00002584
15452
// MessageId: DNS_ERROR_ZONE_CONFIGURATION_ERROR
15456
// Invalid DNS zone configuration.
15458
DNS_ERROR_ZONE_CONFIGURATION_ERROR = DWORD(9604);
15459
{$EXTERNALSYM DNS_ERROR_ZONE_CONFIGURATION_ERROR}
15461
// DNS_ERROR_ZONE_HAS_NO_SOA_RECORD 0x00002585
15463
// MessageId: DNS_ERROR_ZONE_HAS_NO_SOA_RECORD
15467
// DNS zone has no start of authority (SOA) record.
15469
DNS_ERROR_ZONE_HAS_NO_SOA_RECORD = DWORD(9605);
15470
{$EXTERNALSYM DNS_ERROR_ZONE_HAS_NO_SOA_RECORD}
15472
// DNS_ERROR_ZONE_HAS_NO_NS_RECORDS 0x00002586
15474
// MessageId: DNS_ERROR_ZONE_HAS_NO_NS_RECORDS
15478
// DNS zone has no Name Server (NS) record.
15480
DNS_ERROR_ZONE_HAS_NO_NS_RECORDS = DWORD(9606);
15481
{$EXTERNALSYM DNS_ERROR_ZONE_HAS_NO_NS_RECORDS}
15483
// DNS_ERROR_ZONE_LOCKED 0x00002587
15485
// MessageId: DNS_ERROR_ZONE_LOCKED
15489
// DNS zone is locked.
15491
DNS_ERROR_ZONE_LOCKED = DWORD(9607);
15492
{$EXTERNALSYM DNS_ERROR_ZONE_LOCKED}
15494
// DNS_ERROR_ZONE_CREATION_FAILED 0x00002588
15496
// MessageId: DNS_ERROR_ZONE_CREATION_FAILED
15500
// DNS zone creation failed.
15502
DNS_ERROR_ZONE_CREATION_FAILED = DWORD(9608);
15503
{$EXTERNALSYM DNS_ERROR_ZONE_CREATION_FAILED}
15505
// DNS_ERROR_ZONE_ALREADY_EXISTS 0x00002589
15507
// MessageId: DNS_ERROR_ZONE_ALREADY_EXISTS
15511
// DNS zone already exists.
15513
DNS_ERROR_ZONE_ALREADY_EXISTS = DWORD(9609);
15514
{$EXTERNALSYM DNS_ERROR_ZONE_ALREADY_EXISTS}
15516
// DNS_ERROR_AUTOZONE_ALREADY_EXISTS 0x0000258a
15518
// MessageId: DNS_ERROR_AUTOZONE_ALREADY_EXISTS
15522
// DNS automatic zone already exists.
15524
DNS_ERROR_AUTOZONE_ALREADY_EXISTS = DWORD(9610);
15525
{$EXTERNALSYM DNS_ERROR_AUTOZONE_ALREADY_EXISTS}
15527
// DNS_ERROR_INVALID_ZONE_TYPE 0x0000258b
15529
// MessageId: DNS_ERROR_INVALID_ZONE_TYPE
15533
// Invalid DNS zone type.
15535
DNS_ERROR_INVALID_ZONE_TYPE = DWORD(9611);
15536
{$EXTERNALSYM DNS_ERROR_INVALID_ZONE_TYPE}
15538
// DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP 0x0000258c
15540
// MessageId: DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP
15544
// Secondary DNS zone requires master IP address.
15546
DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP = DWORD(9612);
15547
{$EXTERNALSYM DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP}
15549
// DNS_ERROR_ZONE_NOT_SECONDARY 0x0000258d
15551
// MessageId: DNS_ERROR_ZONE_NOT_SECONDARY
15555
// DNS zone not secondary.
15557
DNS_ERROR_ZONE_NOT_SECONDARY = DWORD(9613);
15558
{$EXTERNALSYM DNS_ERROR_ZONE_NOT_SECONDARY}
15560
// DNS_ERROR_NEED_SECONDARY_ADDRESSES 0x0000258e
15562
// MessageId: DNS_ERROR_NEED_SECONDARY_ADDRESSES
15566
// Need secondary IP address.
15568
DNS_ERROR_NEED_SECONDARY_ADDRESSES = DWORD(9614);
15569
{$EXTERNALSYM DNS_ERROR_NEED_SECONDARY_ADDRESSES}
15571
// DNS_ERROR_WINS_INIT_FAILED 0x0000258f
15573
// MessageId: DNS_ERROR_WINS_INIT_FAILED
15577
// WINS initialization failed.
15579
DNS_ERROR_WINS_INIT_FAILED = DWORD(9615);
15580
{$EXTERNALSYM DNS_ERROR_WINS_INIT_FAILED}
15582
// DNS_ERROR_NEED_WINS_SERVERS 0x00002590
15584
// MessageId: DNS_ERROR_NEED_WINS_SERVERS
15588
// Need WINS servers.
15590
DNS_ERROR_NEED_WINS_SERVERS = DWORD(9616);
15591
{$EXTERNALSYM DNS_ERROR_NEED_WINS_SERVERS}
15593
// DNS_ERROR_NBSTAT_INIT_FAILED 0x00002591
15595
// MessageId: DNS_ERROR_NBSTAT_INIT_FAILED
15599
// NBTSTAT initialization call failed.
15601
DNS_ERROR_NBSTAT_INIT_FAILED = DWORD(9617);
15602
{$EXTERNALSYM DNS_ERROR_NBSTAT_INIT_FAILED}
15604
// DNS_ERROR_SOA_DELETE_INVALID 0x00002592
15606
// MessageId: DNS_ERROR_SOA_DELETE_INVALID
15610
// Invalid delete of start of authority (SOA)
15612
DNS_ERROR_SOA_DELETE_INVALID = DWORD(9618);
15613
{$EXTERNALSYM DNS_ERROR_SOA_DELETE_INVALID}
15615
// DNS_ERROR_FORWARDER_ALREADY_EXISTS 0x00002593
15617
// MessageId: DNS_ERROR_FORWARDER_ALREADY_EXISTS
15621
// A conditional forwarding zone already exists for that name.
15623
DNS_ERROR_FORWARDER_ALREADY_EXISTS = DWORD(9619);
15624
{$EXTERNALSYM DNS_ERROR_FORWARDER_ALREADY_EXISTS}
15626
// DNS_ERROR_ZONE_REQUIRES_MASTER_IP 0x00002594
15628
// MessageId: DNS_ERROR_ZONE_REQUIRES_MASTER_IP
15632
// This zone must be configured with one or more master DNS server IP addresses.
15634
DNS_ERROR_ZONE_REQUIRES_MASTER_IP = DWORD(9620);
15635
{$EXTERNALSYM DNS_ERROR_ZONE_REQUIRES_MASTER_IP}
15637
// DNS_ERROR_ZONE_IS_SHUTDOWN 0x00002595
15639
// MessageId: DNS_ERROR_ZONE_IS_SHUTDOWN
15643
// The operation cannot be performed because this zone is shutdown.
15645
DNS_ERROR_ZONE_IS_SHUTDOWN = DWORD(9621);
15646
{$EXTERNALSYM DNS_ERROR_ZONE_IS_SHUTDOWN}
15652
DNS_ERROR_DATAFILE_BASE = 9650;
15653
{$EXTERNALSYM DNS_ERROR_DATAFILE_BASE}
15657
// MessageId: DNS_ERROR_PRIMARY_REQUIRES_DATAFILE
15661
// Primary DNS zone requires datafile.
15663
DNS_ERROR_PRIMARY_REQUIRES_DATAFILE = DWORD(9651);
15664
{$EXTERNALSYM DNS_ERROR_PRIMARY_REQUIRES_DATAFILE}
15668
// MessageId: DNS_ERROR_INVALID_DATAFILE_NAME
15672
// Invalid datafile name for DNS zone.
15674
DNS_ERROR_INVALID_DATAFILE_NAME = DWORD(9652);
15675
{$EXTERNALSYM DNS_ERROR_INVALID_DATAFILE_NAME}
15679
// MessageId: DNS_ERROR_DATAFILE_OPEN_FAILURE
15683
// Failed to open datafile for DNS zone.
15685
DNS_ERROR_DATAFILE_OPEN_FAILURE = DWORD(9653);
15686
{$EXTERNALSYM DNS_ERROR_DATAFILE_OPEN_FAILURE}
15690
// MessageId: DNS_ERROR_FILE_WRITEBACK_FAILED
15694
// Failed to write datafile for DNS zone.
15696
DNS_ERROR_FILE_WRITEBACK_FAILED = DWORD(9654);
15697
{$EXTERNALSYM DNS_ERROR_FILE_WRITEBACK_FAILED}
15701
// MessageId: DNS_ERROR_DATAFILE_PARSING
15705
// Failure while reading datafile for DNS zone.
15707
DNS_ERROR_DATAFILE_PARSING = DWORD(9655);
15708
{$EXTERNALSYM DNS_ERROR_DATAFILE_PARSING}
15714
DNS_ERROR_DATABASE_BASE = 9700;
15715
{$EXTERNALSYM DNS_ERROR_DATABASE_BASE}
15717
// DNS_ERROR_RECORD_DOES_NOT_EXIST 0x000025e5
15719
// MessageId: DNS_ERROR_RECORD_DOES_NOT_EXIST
15723
// DNS record does not exist.
15725
DNS_ERROR_RECORD_DOES_NOT_EXIST = DWORD(9701);
15726
{$EXTERNALSYM DNS_ERROR_RECORD_DOES_NOT_EXIST}
15728
// DNS_ERROR_RECORD_FORMAT 0x000025e6
15730
// MessageId: DNS_ERROR_RECORD_FORMAT
15734
// DNS record format error.
15736
DNS_ERROR_RECORD_FORMAT = DWORD(9702);
15737
{$EXTERNALSYM DNS_ERROR_RECORD_FORMAT}
15739
// DNS_ERROR_NODE_CREATION_FAILED 0x000025e7
15741
// MessageId: DNS_ERROR_NODE_CREATION_FAILED
15745
// Node creation failure in DNS.
15747
DNS_ERROR_NODE_CREATION_FAILED = DWORD(9703);
15748
{$EXTERNALSYM DNS_ERROR_NODE_CREATION_FAILED}
15750
// DNS_ERROR_UNKNOWN_RECORD_TYPE 0x000025e8
15752
// MessageId: DNS_ERROR_UNKNOWN_RECORD_TYPE
15756
// Unknown DNS record type.
15758
DNS_ERROR_UNKNOWN_RECORD_TYPE = DWORD(9704);
15759
{$EXTERNALSYM DNS_ERROR_UNKNOWN_RECORD_TYPE}
15761
// DNS_ERROR_RECORD_TIMED_OUT 0x000025e9
15763
// MessageId: DNS_ERROR_RECORD_TIMED_OUT
15767
// DNS record timed out.
15769
DNS_ERROR_RECORD_TIMED_OUT = DWORD(9705);
15770
{$EXTERNALSYM DNS_ERROR_RECORD_TIMED_OUT}
15772
// DNS_ERROR_NAME_NOT_IN_ZONE 0x000025ea
15774
// MessageId: DNS_ERROR_NAME_NOT_IN_ZONE
15778
// Name not in DNS zone.
15780
DNS_ERROR_NAME_NOT_IN_ZONE = DWORD(9706);
15781
{$EXTERNALSYM DNS_ERROR_NAME_NOT_IN_ZONE}
15783
// DNS_ERROR_CNAME_LOOP 0x000025eb
15785
// MessageId: DNS_ERROR_CNAME_LOOP
15789
// CNAME loop detected.
15791
DNS_ERROR_CNAME_LOOP = DWORD(9707);
15792
{$EXTERNALSYM DNS_ERROR_CNAME_LOOP}
15794
// DNS_ERROR_NODE_IS_CNAME 0x000025ec
15796
// MessageId: DNS_ERROR_NODE_IS_CNAME
15800
// Node is a CNAME DNS record.
15802
DNS_ERROR_NODE_IS_CNAME = DWORD(9708);
15803
{$EXTERNALSYM DNS_ERROR_NODE_IS_CNAME}
15805
// DNS_ERROR_CNAME_COLLISION 0x000025ed
15807
// MessageId: DNS_ERROR_CNAME_COLLISION
15811
// A CNAME record already exists for given name.
15813
DNS_ERROR_CNAME_COLLISION = DWORD(9709);
15814
{$EXTERNALSYM DNS_ERROR_CNAME_COLLISION}
15816
// DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT 0x000025ee
15818
// MessageId: DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT
15822
// Record only at DNS zone root.
15824
DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT = DWORD(9710);
15825
{$EXTERNALSYM DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT}
15827
// DNS_ERROR_RECORD_ALREADY_EXISTS 0x000025ef
15829
// MessageId: DNS_ERROR_RECORD_ALREADY_EXISTS
15833
// DNS record already exists.
15835
DNS_ERROR_RECORD_ALREADY_EXISTS = DWORD(9711);
15836
{$EXTERNALSYM DNS_ERROR_RECORD_ALREADY_EXISTS}
15838
// DNS_ERROR_SECONDARY_DATA 0x000025f0
15840
// MessageId: DNS_ERROR_SECONDARY_DATA
15844
// Secondary DNS zone data error.
15846
DNS_ERROR_SECONDARY_DATA = DWORD(9712);
15847
{$EXTERNALSYM DNS_ERROR_SECONDARY_DATA}
15849
// DNS_ERROR_NO_CREATE_CACHE_DATA 0x000025f1
15851
// MessageId: DNS_ERROR_NO_CREATE_CACHE_DATA
15855
// Could not create DNS cache data.
15857
DNS_ERROR_NO_CREATE_CACHE_DATA = DWORD(9713);
15858
{$EXTERNALSYM DNS_ERROR_NO_CREATE_CACHE_DATA}
15860
// DNS_ERROR_NAME_DOES_NOT_EXIST 0x000025f2
15862
// MessageId: DNS_ERROR_NAME_DOES_NOT_EXIST
15866
// DNS name does not exist.
15868
DNS_ERROR_NAME_DOES_NOT_EXIST = DWORD(9714);
15869
{$EXTERNALSYM DNS_ERROR_NAME_DOES_NOT_EXIST}
15871
// DNS_WARNING_PTR_CREATE_FAILED 0x000025f3
15873
// MessageId: DNS_WARNING_PTR_CREATE_FAILED
15877
// Could not create pointer (PTR) record.
15879
DNS_WARNING_PTR_CREATE_FAILED = DWORD(9715);
15880
{$EXTERNALSYM DNS_WARNING_PTR_CREATE_FAILED}
15882
// DNS_WARNING_DOMAIN_UNDELETED 0x000025f4
15884
// MessageId: DNS_WARNING_DOMAIN_UNDELETED
15888
// DNS domain was undeleted.
15890
DNS_WARNING_DOMAIN_UNDELETED = DWORD(9716);
15891
{$EXTERNALSYM DNS_WARNING_DOMAIN_UNDELETED}
15893
// DNS_ERROR_DS_UNAVAILABLE 0x000025f5
15895
// MessageId: DNS_ERROR_DS_UNAVAILABLE
15899
// The directory service is unavailable.
15901
DNS_ERROR_DS_UNAVAILABLE = DWORD(9717);
15902
{$EXTERNALSYM DNS_ERROR_DS_UNAVAILABLE}
15904
// DNS_ERROR_DS_ZONE_ALREADY_EXISTS 0x000025f6
15906
// MessageId: DNS_ERROR_DS_ZONE_ALREADY_EXISTS
15910
// DNS zone already exists in the directory service.
15912
DNS_ERROR_DS_ZONE_ALREADY_EXISTS = DWORD(9718);
15913
{$EXTERNALSYM DNS_ERROR_DS_ZONE_ALREADY_EXISTS}
15915
// DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE 0x000025f7
15917
// MessageId: DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE
15921
// DNS server not creating or reading the boot file for the directory service integrated DNS zone.
15923
DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE = DWORD(9719);
15924
{$EXTERNALSYM DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE}
15927
// Operation errors
15930
DNS_ERROR_OPERATION_BASE = 9750;
15931
{$EXTERNALSYM DNS_ERROR_OPERATION_BASE}
15933
// DNS_INFO_AXFR_COMPLETE 0x00002617
15935
// MessageId: DNS_INFO_AXFR_COMPLETE
15939
// DNS AXFR (zone transfer) complete.
15941
DNS_INFO_AXFR_COMPLETE = DWORD(9751);
15942
{$EXTERNALSYM DNS_INFO_AXFR_COMPLETE}
15944
// DNS_ERROR_AXFR 0x00002618
15946
// MessageId: DNS_ERROR_AXFR
15950
// DNS zone transfer failed.
15952
DNS_ERROR_AXFR = DWORD(9752);
15953
{$EXTERNALSYM DNS_ERROR_AXFR}
15955
// DNS_INFO_ADDED_LOCAL_WINS 0x00002619
15957
// MessageId: DNS_INFO_ADDED_LOCAL_WINS
15961
// Added local WINS server.
15963
DNS_INFO_ADDED_LOCAL_WINS = DWORD(9753);
15964
{$EXTERNALSYM DNS_INFO_ADDED_LOCAL_WINS}
15970
DNS_ERROR_SECURE_BASE = 9800;
15971
{$EXTERNALSYM DNS_ERROR_SECURE_BASE}
15973
// DNS_STATUS_CONTINUE_NEEDED 0x00002649
15975
// MessageId: DNS_STATUS_CONTINUE_NEEDED
15979
// Secure update call needs to continue update request.
15981
DNS_STATUS_CONTINUE_NEEDED = DWORD(9801);
15982
{$EXTERNALSYM DNS_STATUS_CONTINUE_NEEDED}
15988
DNS_ERROR_SETUP_BASE = 9850;
15989
{$EXTERNALSYM DNS_ERROR_SETUP_BASE}
15991
// DNS_ERROR_NO_TCPIP 0x0000267b
15993
// MessageId: DNS_ERROR_NO_TCPIP
15997
// TCP/IP network protocol not installed.
15999
DNS_ERROR_NO_TCPIP = DWORD(9851);
16000
{$EXTERNALSYM DNS_ERROR_NO_TCPIP}
16002
// DNS_ERROR_NO_DNS_SERVERS 0x0000267c
16004
// MessageId: DNS_ERROR_NO_DNS_SERVERS
16008
// No DNS servers configured for local system.
16010
DNS_ERROR_NO_DNS_SERVERS = DWORD(9852);
16011
{$EXTERNALSYM DNS_ERROR_NO_DNS_SERVERS}
16014
// Directory partition (DP) errors
16017
DNS_ERROR_DP_BASE = 9900;
16018
{$EXTERNALSYM DNS_ERROR_DP_BASE}
16020
// DNS_ERROR_DP_DOES_NOT_EXIST 0x000026ad
16022
// MessageId: DNS_ERROR_DP_DOES_NOT_EXIST
16026
// The specified directory partition does not exist.
16028
DNS_ERROR_DP_DOES_NOT_EXIST = DWORD(9901);
16029
{$EXTERNALSYM DNS_ERROR_DP_DOES_NOT_EXIST}
16031
// DNS_ERROR_DP_ALREADY_EXISTS 0x000026ae
16033
// MessageId: DNS_ERROR_DP_ALREADY_EXISTS
16037
// The specified directory partition already exists.
16039
DNS_ERROR_DP_ALREADY_EXISTS = DWORD(9902);
16040
{$EXTERNALSYM DNS_ERROR_DP_ALREADY_EXISTS}
16042
// DNS_ERROR_DP_NOT_ENLISTED 0x000026af
16044
// MessageId: DNS_ERROR_DP_NOT_ENLISTED
16048
// This DNS server is not enlisted in the specified directory partition.
16050
DNS_ERROR_DP_NOT_ENLISTED = DWORD(9903);
16051
{$EXTERNALSYM DNS_ERROR_DP_NOT_ENLISTED}
16053
// DNS_ERROR_DP_ALREADY_ENLISTED 0x000026b0
16055
// MessageId: DNS_ERROR_DP_ALREADY_ENLISTED
16059
// This DNS server is already enlisted in the specified directory partition.
16061
DNS_ERROR_DP_ALREADY_ENLISTED = DWORD(9904);
16062
{$EXTERNALSYM DNS_ERROR_DP_ALREADY_ENLISTED}
16064
// DNS_ERROR_DP_NOT_AVAILABLE 0x000026b1
16066
// MessageId: DNS_ERROR_DP_NOT_AVAILABLE
16070
// The directory partition is not available at this time. Please wait
16071
// a few minutes and try again.
16073
DNS_ERROR_DP_NOT_AVAILABLE = DWORD(9905);
16074
{$EXTERNALSYM DNS_ERROR_DP_NOT_AVAILABLE}
16076
// DNS_ERROR_DP_FSMO_ERROR 0x000026b2
16078
// MessageId: DNS_ERROR_DP_FSMO_ERROR
16082
// The application directory partition operation failed. The domain controller
16083
// holding the domain naming master role is down or unable to service the
16084
// request or is not running Windows Server 2003.
16086
DNS_ERROR_DP_FSMO_ERROR = DWORD(9906);
16087
{$EXTERNALSYM DNS_ERROR_DP_FSMO_ERROR}
16089
///////////////////////////////////////////////////
16091
// End of DNS Error Codes //
16094
///////////////////////////////////////////////////
16096
///////////////////////////////////////////////////
16098
// WinSock Error Codes //
16100
// 10000 to 11999 //
16101
///////////////////////////////////////////////////
16104
// WinSock error codes are also defined in WinSock.h
16105
// and WinSock2.h, hence the IFDEF
16107
WSABASEERR = 10000;
16108
{$EXTERNALSYM WSABASEERR}
16110
// MessageId: WSAEINTR
16114
// A blocking operation was interrupted by a call to WSACancelBlockingCall.
16116
WSAEINTR = DWORD(10004);
16117
{$EXTERNALSYM WSAEINTR}
16120
// MessageId: WSAEBADF
16124
// The file handle supplied is not valid.
16126
WSAEBADF = DWORD(10009);
16127
{$EXTERNALSYM WSAEBADF}
16130
// MessageId: WSAEACCES
16134
// An attempt was made to access a socket in a way forbidden by its access permissions.
16136
WSAEACCES = DWORD(10013);
16137
{$EXTERNALSYM WSAEACCES}
16140
// MessageId: WSAEFAULT
16144
// The system detected an invalid pointer address in attempting to use a pointer argument in a call.
16146
WSAEFAULT = DWORD(10014);
16147
{$EXTERNALSYM WSAEFAULT}
16150
// MessageId: WSAEINVAL
16154
// An invalid argument was supplied.
16156
WSAEINVAL = DWORD(10022);
16157
{$EXTERNALSYM WSAEINVAL}
16160
// MessageId: WSAEMFILE
16164
// Too many open sockets.
16166
WSAEMFILE = DWORD(10024);
16167
{$EXTERNALSYM WSAEMFILE}
16170
// MessageId: WSAEWOULDBLOCK
16174
// A non-blocking socket operation could not be completed immediately.
16176
WSAEWOULDBLOCK = DWORD(10035);
16177
{$EXTERNALSYM WSAEWOULDBLOCK}
16180
// MessageId: WSAEINPROGRESS
16184
// A blocking operation is currently executing.
16186
WSAEINPROGRESS = DWORD(10036);
16187
{$EXTERNALSYM WSAEINPROGRESS}
16190
// MessageId: WSAEALREADY
16194
// An operation was attempted on a non-blocking socket that already had an operation in progress.
16196
WSAEALREADY = DWORD(10037);
16197
{$EXTERNALSYM WSAEALREADY}
16200
// MessageId: WSAENOTSOCK
16204
// An operation was attempted on something that is not a socket.
16206
WSAENOTSOCK = DWORD(10038);
16207
{$EXTERNALSYM WSAENOTSOCK}
16210
// MessageId: WSAEDESTADDRREQ
16214
// A required address was omitted from an operation on a socket.
16216
WSAEDESTADDRREQ = DWORD(10039);
16217
{$EXTERNALSYM WSAEDESTADDRREQ}
16220
// MessageId: WSAEMSGSIZE
16224
// 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.
16226
WSAEMSGSIZE = DWORD(10040);
16227
{$EXTERNALSYM WSAEMSGSIZE}
16230
// MessageId: WSAEPROTOTYPE
16234
// A protocol was specified in the socket function call that does not support the semantics of the socket type requested.
16236
WSAEPROTOTYPE = DWORD(10041);
16237
{$EXTERNALSYM WSAEPROTOTYPE}
16240
// MessageId: WSAENOPROTOOPT
16244
// An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call.
16246
WSAENOPROTOOPT = DWORD(10042);
16247
{$EXTERNALSYM WSAENOPROTOOPT}
16250
// MessageId: WSAEPROTONOSUPPORT
16254
// The requested protocol has not been configured into the system, or no implementation for it exists.
16256
WSAEPROTONOSUPPORT = DWORD(10043);
16257
{$EXTERNALSYM WSAEPROTONOSUPPORT}
16260
// MessageId: WSAESOCKTNOSUPPORT
16264
// The support for the specified socket type does not exist in this address family.
16266
WSAESOCKTNOSUPPORT = DWORD(10044);
16267
{$EXTERNALSYM WSAESOCKTNOSUPPORT}
16270
// MessageId: WSAEOPNOTSUPP
16274
// The attempted operation is not supported for the type of object referenced.
16276
WSAEOPNOTSUPP = DWORD(10045);
16277
{$EXTERNALSYM WSAEOPNOTSUPP}
16280
// MessageId: WSAEPFNOSUPPORT
16284
// The protocol family has not been configured into the system or no implementation for it exists.
16286
WSAEPFNOSUPPORT = DWORD(10046);
16287
{$EXTERNALSYM WSAEPFNOSUPPORT}
16290
// MessageId: WSAEAFNOSUPPORT
16294
// An address incompatible with the requested protocol was used.
16296
WSAEAFNOSUPPORT = DWORD(10047);
16297
{$EXTERNALSYM WSAEAFNOSUPPORT}
16300
// MessageId: WSAEADDRINUSE
16304
// Only one usage of each socket address (protocol/network address/port) is normally permitted.
16306
WSAEADDRINUSE = DWORD(10048);
16307
{$EXTERNALSYM WSAEADDRINUSE}
16310
// MessageId: WSAEADDRNOTAVAIL
16314
// The requested address is not valid in its context.
16316
WSAEADDRNOTAVAIL = DWORD(10049);
16317
{$EXTERNALSYM WSAEADDRNOTAVAIL}
16320
// MessageId: WSAENETDOWN
16324
// A socket operation encountered a dead network.
16326
WSAENETDOWN = DWORD(10050);
16327
{$EXTERNALSYM WSAENETDOWN}
16330
// MessageId: WSAENETUNREACH
16334
// A socket operation was attempted to an unreachable network.
16336
WSAENETUNREACH = DWORD(10051);
16337
{$EXTERNALSYM WSAENETUNREACH}
16340
// MessageId: WSAENETRESET
16344
// The connection has been broken due to keep-alive activity detecting a failure while the operation was in progress.
16346
WSAENETRESET = DWORD(10052);
16347
{$EXTERNALSYM WSAENETRESET}
16350
// MessageId: WSAECONNABORTED
16354
// An established connection was aborted by the software in your host machine.
16356
WSAECONNABORTED = DWORD(10053);
16357
{$EXTERNALSYM WSAECONNABORTED}
16360
// MessageId: WSAECONNRESET
16364
// An existing connection was forcibly closed by the remote host.
16366
WSAECONNRESET = DWORD(10054);
16367
{$EXTERNALSYM WSAECONNRESET}
16370
// MessageId: WSAENOBUFS
16374
// An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
16376
WSAENOBUFS = DWORD(10055);
16377
{$EXTERNALSYM WSAENOBUFS}
16380
// MessageId: WSAEISCONN
16384
// A connect request was made on an already connected socket.
16386
WSAEISCONN = DWORD(10056);
16387
{$EXTERNALSYM WSAEISCONN}
16390
// MessageId: WSAENOTCONN
16394
// 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.
16396
WSAENOTCONN = DWORD(10057);
16397
{$EXTERNALSYM WSAENOTCONN}
16400
// MessageId: WSAESHUTDOWN
16404
// 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.
16406
WSAESHUTDOWN = DWORD(10058);
16407
{$EXTERNALSYM WSAESHUTDOWN}
16410
// MessageId: WSAETOOMANYREFS
16414
// Too many references to some kernel object.
16416
WSAETOOMANYREFS = DWORD(10059);
16417
{$EXTERNALSYM WSAETOOMANYREFS}
16420
// MessageId: WSAETIMEDOUT
16424
// 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.
16426
WSAETIMEDOUT = DWORD(10060);
16427
{$EXTERNALSYM WSAETIMEDOUT}
16430
// MessageId: WSAECONNREFUSED
16434
// No connection could be made because the target machine actively refused it.
16436
WSAECONNREFUSED = DWORD(10061);
16437
{$EXTERNALSYM WSAECONNREFUSED}
16440
// MessageId: WSAELOOP
16444
// Cannot translate name.
16446
WSAELOOP = DWORD(10062);
16447
{$EXTERNALSYM WSAELOOP}
16450
// MessageId: WSAENAMETOOLONG
16454
// Name component or name was too long.
16456
WSAENAMETOOLONG = DWORD(10063);
16457
{$EXTERNALSYM WSAENAMETOOLONG}
16460
// MessageId: WSAEHOSTDOWN
16464
// A socket operation failed because the destination host was down.
16466
WSAEHOSTDOWN = DWORD(10064);
16467
{$EXTERNALSYM WSAEHOSTDOWN}
16470
// MessageId: WSAEHOSTUNREACH
16474
// A socket operation was attempted to an unreachable host.
16476
WSAEHOSTUNREACH = DWORD(10065);
16477
{$EXTERNALSYM WSAEHOSTUNREACH}
16480
// MessageId: WSAENOTEMPTY
16484
// Cannot remove a directory that is not empty.
16486
WSAENOTEMPTY = DWORD(10066);
16487
{$EXTERNALSYM WSAENOTEMPTY}
16490
// MessageId: WSAEPROCLIM
16494
// A Windows Sockets implementation may have a limit on the number of applications that may use it simultaneously.
16496
WSAEPROCLIM = DWORD(10067);
16497
{$EXTERNALSYM WSAEPROCLIM}
16500
// MessageId: WSAEUSERS
16504
// Ran out of quota.
16506
WSAEUSERS = DWORD(10068);
16507
{$EXTERNALSYM WSAEUSERS}
16510
// MessageId: WSAEDQUOT
16514
// Ran out of disk quota.
16516
WSAEDQUOT = DWORD(10069);
16517
{$EXTERNALSYM WSAEDQUOT}
16520
// MessageId: WSAESTALE
16524
// File handle reference is no longer available.
16526
WSAESTALE = DWORD(10070);
16527
{$EXTERNALSYM WSAESTALE}
16530
// MessageId: WSAEREMOTE
16534
// Item is not available locally.
16536
WSAEREMOTE = DWORD(10071);
16537
{$EXTERNALSYM WSAEREMOTE}
16540
// MessageId: WSASYSNOTREADY
16544
// WSAStartup cannot function at this time because the underlying system it uses to provide network services is currently unavailable.
16546
WSASYSNOTREADY = DWORD(10091);
16547
{$EXTERNALSYM WSASYSNOTREADY}
16550
// MessageId: WSAVERNOTSUPPORTED
16554
// The Windows Sockets version requested is not supported.
16556
WSAVERNOTSUPPORTED = DWORD(10092);
16557
{$EXTERNALSYM WSAVERNOTSUPPORTED}
16560
// MessageId: WSANOTINITIALISED
16564
// Either the application has not called WSAStartup, or WSAStartup failed.
16566
WSANOTINITIALISED = DWORD(10093);
16567
{$EXTERNALSYM WSANOTINITIALISED}
16570
// MessageId: WSAEDISCON
16574
// Returned by WSARecv or WSARecvFrom to indicate the remote party has initiated a graceful shutdown sequence.
16576
WSAEDISCON = DWORD(10101);
16577
{$EXTERNALSYM WSAEDISCON}
16580
// MessageId: WSAENOMORE
16584
// No more results can be returned by WSALookupServiceNext.
16586
WSAENOMORE = DWORD(10102);
16587
{$EXTERNALSYM WSAENOMORE}
16590
// MessageId: WSAECANCELLED
16594
// A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled.
16596
WSAECANCELLED = DWORD(10103);
16597
{$EXTERNALSYM WSAECANCELLED}
16600
// MessageId: WSAEINVALIDPROCTABLE
16604
// The procedure call table is invalid.
16606
WSAEINVALIDPROCTABLE = DWORD(10104);
16607
{$EXTERNALSYM WSAEINVALIDPROCTABLE}
16610
// MessageId: WSAEINVALIDPROVIDER
16614
// The requested service provider is invalid.
16616
WSAEINVALIDPROVIDER = DWORD(10105);
16617
{$EXTERNALSYM WSAEINVALIDPROVIDER}
16620
// MessageId: WSAEPROVIDERFAILEDINIT
16624
// The requested service provider could not be loaded or initialized.
16626
WSAEPROVIDERFAILEDINIT = DWORD(10106);
16627
{$EXTERNALSYM WSAEPROVIDERFAILEDINIT}
16630
// MessageId: WSASYSCALLFAILURE
16634
// A system call that should never fail has failed.
16636
WSASYSCALLFAILURE = DWORD(10107);
16637
{$EXTERNALSYM WSASYSCALLFAILURE}
16640
// MessageId: WSASERVICE_NOT_FOUND
16644
// No such service is known. The service cannot be found in the specified name space.
16646
WSASERVICE_NOT_FOUND = DWORD(10108);
16647
{$EXTERNALSYM WSASERVICE_NOT_FOUND}
16650
// MessageId: WSATYPE_NOT_FOUND
16654
// The specified class was not found.
16656
WSATYPE_NOT_FOUND = DWORD(10109);
16657
{$EXTERNALSYM WSATYPE_NOT_FOUND}
16660
// MessageId: WSA_E_NO_MORE
16664
// No more results can be returned by WSALookupServiceNext.
16666
WSA_E_NO_MORE = DWORD(10110);
16667
{$EXTERNALSYM WSA_E_NO_MORE}
16670
// MessageId: WSA_E_CANCELLED
16674
// A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled.
16676
WSA_E_CANCELLED = DWORD(10111);
16677
{$EXTERNALSYM WSA_E_CANCELLED}
16680
// MessageId: WSAEREFUSED
16684
// A database query failed because it was actively refused.
16686
WSAEREFUSED = DWORD(10112);
16687
{$EXTERNALSYM WSAEREFUSED}
16690
// MessageId: WSAHOST_NOT_FOUND
16694
// No such host is known.
16696
WSAHOST_NOT_FOUND = DWORD(11001);
16697
{$EXTERNALSYM WSAHOST_NOT_FOUND}
16700
// MessageId: WSATRY_AGAIN
16704
// This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.
16706
WSATRY_AGAIN = DWORD(11002);
16707
{$EXTERNALSYM WSATRY_AGAIN}
16710
// MessageId: WSANO_RECOVERY
16714
// A non-recoverable error occurred during a database lookup.
16716
WSANO_RECOVERY = DWORD(11003);
16717
{$EXTERNALSYM WSANO_RECOVERY}
16720
// MessageId: WSANO_DATA
16724
// The requested name is valid, but no data of the requested type was found.
16726
WSANO_DATA = DWORD(11004);
16727
{$EXTERNALSYM WSANO_DATA}
16730
// MessageId: WSA_QOS_RECEIVERS
16734
// At least one reserve has arrived.
16736
WSA_QOS_RECEIVERS = DWORD(11005);
16737
{$EXTERNALSYM WSA_QOS_RECEIVERS}
16740
// MessageId: WSA_QOS_SENDERS
16744
// At least one path has arrived.
16746
WSA_QOS_SENDERS = DWORD(11006);
16747
{$EXTERNALSYM WSA_QOS_SENDERS}
16750
// MessageId: WSA_QOS_NO_SENDERS
16754
// There are no senders.
16756
WSA_QOS_NO_SENDERS = DWORD(11007);
16757
{$EXTERNALSYM WSA_QOS_NO_SENDERS}
16760
// MessageId: WSA_QOS_NO_RECEIVERS
16764
// There are no receivers.
16766
WSA_QOS_NO_RECEIVERS = DWORD(11008);
16767
{$EXTERNALSYM WSA_QOS_NO_RECEIVERS}
16770
// MessageId: WSA_QOS_REQUEST_CONFIRMED
16774
// Reserve has been confirmed.
16776
WSA_QOS_REQUEST_CONFIRMED = DWORD(11009);
16777
{$EXTERNALSYM WSA_QOS_REQUEST_CONFIRMED}
16780
// MessageId: WSA_QOS_ADMISSION_FAILURE
16784
// Error due to lack of resources.
16786
WSA_QOS_ADMISSION_FAILURE = DWORD(11010);
16787
{$EXTERNALSYM WSA_QOS_ADMISSION_FAILURE}
16790
// MessageId: WSA_QOS_POLICY_FAILURE
16794
// Rejected for administrative reasons - bad credentials.
16796
WSA_QOS_POLICY_FAILURE = DWORD(11011);
16797
{$EXTERNALSYM WSA_QOS_POLICY_FAILURE}
16800
// MessageId: WSA_QOS_BAD_STYLE
16804
// Unknown or conflicting style.
16806
WSA_QOS_BAD_STYLE = DWORD(11012);
16807
{$EXTERNALSYM WSA_QOS_BAD_STYLE}
16810
// MessageId: WSA_QOS_BAD_OBJECT
16814
// Problem with some part of the filterspec or providerspecific buffer in general.
16816
WSA_QOS_BAD_OBJECT = DWORD(11013);
16817
{$EXTERNALSYM WSA_QOS_BAD_OBJECT}
16820
// MessageId: WSA_QOS_TRAFFIC_CTRL_ERROR
16824
// Problem with some part of the flowspec.
16826
WSA_QOS_TRAFFIC_CTRL_ERROR = DWORD(11014);
16827
{$EXTERNALSYM WSA_QOS_TRAFFIC_CTRL_ERROR}
16830
// MessageId: WSA_QOS_GENERIC_ERROR
16834
// General QOS error.
16836
WSA_QOS_GENERIC_ERROR = DWORD(11015);
16837
{$EXTERNALSYM WSA_QOS_GENERIC_ERROR}
16840
// MessageId: WSA_QOS_ESERVICETYPE
16844
// An invalid or unrecognized service type was found in the flowspec.
16846
WSA_QOS_ESERVICETYPE = DWORD(11016);
16847
{$EXTERNALSYM WSA_QOS_ESERVICETYPE}
16850
// MessageId: WSA_QOS_EFLOWSPEC
16854
// An invalid or inconsistent flowspec was found in the QOS structure.
16856
WSA_QOS_EFLOWSPEC = DWORD(11017);
16857
{$EXTERNALSYM WSA_QOS_EFLOWSPEC}
16860
// MessageId: WSA_QOS_EPROVSPECBUF
16864
// Invalid QOS provider-specific buffer.
16866
WSA_QOS_EPROVSPECBUF = DWORD(11018);
16867
{$EXTERNALSYM WSA_QOS_EPROVSPECBUF}
16870
// MessageId: WSA_QOS_EFILTERSTYLE
16874
// An invalid QOS filter style was used.
16876
WSA_QOS_EFILTERSTYLE = DWORD(11019);
16877
{$EXTERNALSYM WSA_QOS_EFILTERSTYLE}
16880
// MessageId: WSA_QOS_EFILTERTYPE
16884
// An invalid QOS filter type was used.
16886
WSA_QOS_EFILTERTYPE = DWORD(11020);
16887
{$EXTERNALSYM WSA_QOS_EFILTERTYPE}
16890
// MessageId: WSA_QOS_EFILTERCOUNT
16894
// An incorrect number of QOS FILTERSPECs were specified in the FLOWDESCRIPTOR.
16896
WSA_QOS_EFILTERCOUNT = DWORD(11021);
16897
{$EXTERNALSYM WSA_QOS_EFILTERCOUNT}
16900
// MessageId: WSA_QOS_EOBJLENGTH
16904
// An object with an invalid ObjectLength field was specified in the QOS provider-specific buffer.
16906
WSA_QOS_EOBJLENGTH = DWORD(11022);
16907
{$EXTERNALSYM WSA_QOS_EOBJLENGTH}
16910
// MessageId: WSA_QOS_EFLOWCOUNT
16914
// An incorrect number of flow descriptors was specified in the QOS structure.
16916
WSA_QOS_EFLOWCOUNT = DWORD(11023);
16917
{$EXTERNALSYM WSA_QOS_EFLOWCOUNT}
16920
// MessageId: WSA_QOS_EUNKOWNPSOBJ
16924
// An unrecognized object was found in the QOS provider-specific buffer.
16926
WSA_QOS_EUNKOWNPSOBJ = DWORD(11024);
16927
{$EXTERNALSYM WSA_QOS_EUNKOWNPSOBJ}
16930
// MessageId: WSA_QOS_EPOLICYOBJ
16934
// An invalid policy object was found in the QOS provider-specific buffer.
16936
WSA_QOS_EPOLICYOBJ = DWORD(11025);
16937
{$EXTERNALSYM WSA_QOS_EPOLICYOBJ}
16940
// MessageId: WSA_QOS_EFLOWDESC
16944
// An invalid QOS flow descriptor was found in the flow descriptor list.
16946
WSA_QOS_EFLOWDESC = DWORD(11026);
16947
{$EXTERNALSYM WSA_QOS_EFLOWDESC}
16950
// MessageId: WSA_QOS_EPSFLOWSPEC
16954
// An invalid or inconsistent flowspec was found in the QOS provider specific buffer.
16956
WSA_QOS_EPSFLOWSPEC = DWORD(11027);
16957
{$EXTERNALSYM WSA_QOS_EPSFLOWSPEC}
16960
// MessageId: WSA_QOS_EPSFILTERSPEC
16964
// An invalid FILTERSPEC was found in the QOS provider-specific buffer.
16966
WSA_QOS_EPSFILTERSPEC = DWORD(11028);
16967
{$EXTERNALSYM WSA_QOS_EPSFILTERSPEC}
16970
// MessageId: WSA_QOS_ESDMODEOBJ
16974
// An invalid shape discard mode object was found in the QOS provider specific buffer.
16976
WSA_QOS_ESDMODEOBJ = DWORD(11029);
16977
{$EXTERNALSYM WSA_QOS_ESDMODEOBJ}
16980
// MessageId: WSA_QOS_ESHAPERATEOBJ
16984
// An invalid shaping rate object was found in the QOS provider-specific buffer.
16986
WSA_QOS_ESHAPERATEOBJ = DWORD(11030);
16987
{$EXTERNALSYM WSA_QOS_ESHAPERATEOBJ}
16990
// MessageId: WSA_QOS_RESERVED_PETYPE
16994
// A reserved policy element was found in the QOS provider-specific buffer.
16996
WSA_QOS_RESERVED_PETYPE = DWORD(11031);
16997
{$EXTERNALSYM WSA_QOS_RESERVED_PETYPE}
16999
///////////////////////////////////////////////////
17001
// End of WinSock Error Codes //
17003
// 10000 to 11999 //
17004
///////////////////////////////////////////////////
17007
///////////////////////////////////////////////////
17009
// Side By Side Error Codes //
17011
// 14000 to 14999 //
17012
///////////////////////////////////////////////////
17015
// MessageId: ERROR_SXS_SECTION_NOT_FOUND
17019
// The requested section was not present in the activation context.
17021
ERROR_SXS_SECTION_NOT_FOUND = DWORD(14000);
17022
{$EXTERNALSYM ERROR_SXS_SECTION_NOT_FOUND}
17025
// MessageId: ERROR_SXS_CANT_GEN_ACTCTX
17029
// This application has failed to start because the application configuration is incorrect. Reinstalling the application may fix this problem.
17031
ERROR_SXS_CANT_GEN_ACTCTX = DWORD(14001);
17032
{$EXTERNALSYM ERROR_SXS_CANT_GEN_ACTCTX}
17035
// MessageId: ERROR_SXS_INVALID_ACTCTXDATA_FORMAT
17039
// The application binding data format is invalid.
17041
ERROR_SXS_INVALID_ACTCTXDATA_FORMAT = DWORD(14002);
17042
{$EXTERNALSYM ERROR_SXS_INVALID_ACTCTXDATA_FORMAT}
17045
// MessageId: ERROR_SXS_ASSEMBLY_NOT_FOUND
17049
// The referenced assembly is not installed on your system.
17051
ERROR_SXS_ASSEMBLY_NOT_FOUND = DWORD(14003);
17052
{$EXTERNALSYM ERROR_SXS_ASSEMBLY_NOT_FOUND}
17055
// MessageId: ERROR_SXS_MANIFEST_FORMAT_ERROR
17059
// The manifest file does not begin with the required tag and format information.
17061
ERROR_SXS_MANIFEST_FORMAT_ERROR = DWORD(14004);
17062
{$EXTERNALSYM ERROR_SXS_MANIFEST_FORMAT_ERROR}
17065
// MessageId: ERROR_SXS_MANIFEST_PARSE_ERROR
17069
// The manifest file contains one or more syntax errors.
17071
ERROR_SXS_MANIFEST_PARSE_ERROR = DWORD(14005);
17072
{$EXTERNALSYM ERROR_SXS_MANIFEST_PARSE_ERROR}
17075
// MessageId: ERROR_SXS_ACTIVATION_CONTEXT_DISABLED
17079
// The application attempted to activate a disabled activation context.
17081
ERROR_SXS_ACTIVATION_CONTEXT_DISABLED = DWORD(14006);
17082
{$EXTERNALSYM ERROR_SXS_ACTIVATION_CONTEXT_DISABLED}
17085
// MessageId: ERROR_SXS_KEY_NOT_FOUND
17089
// The requested lookup key was not found in any active activation context.
17091
ERROR_SXS_KEY_NOT_FOUND = DWORD(14007);
17092
{$EXTERNALSYM ERROR_SXS_KEY_NOT_FOUND}
17095
// MessageId: ERROR_SXS_VERSION_CONFLICT
17099
// A component version required by the application conflicts with another component version already active.
17101
ERROR_SXS_VERSION_CONFLICT = DWORD(14008);
17102
{$EXTERNALSYM ERROR_SXS_VERSION_CONFLICT}
17105
// MessageId: ERROR_SXS_WRONG_SECTION_TYPE
17109
// The type requested activation context section does not match the query API used.
17111
ERROR_SXS_WRONG_SECTION_TYPE = DWORD(14009);
17112
{$EXTERNALSYM ERROR_SXS_WRONG_SECTION_TYPE}
17115
// MessageId: ERROR_SXS_THREAD_QUERIES_DISABLED
17119
// Lack of system resources has required isolated activation to be disabled for the current thread of execution.
17121
ERROR_SXS_THREAD_QUERIES_DISABLED = DWORD(14010);
17122
{$EXTERNALSYM ERROR_SXS_THREAD_QUERIES_DISABLED}
17125
// MessageId: ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET
17129
// An attempt to set the process default activation context failed because the process default activation context was already set.
17131
ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET = DWORD(14011);
17132
{$EXTERNALSYM ERROR_SXS_PROCESS_DEFAULT_ALREADY_SET}
17135
// MessageId: ERROR_SXS_UNKNOWN_ENCODING_GROUP
17139
// The encoding group identifier specified is not recognized.
17141
ERROR_SXS_UNKNOWN_ENCODING_GROUP = DWORD(14012);
17142
{$EXTERNALSYM ERROR_SXS_UNKNOWN_ENCODING_GROUP}
17145
// MessageId: ERROR_SXS_UNKNOWN_ENCODING
17149
// The encoding requested is not recognized.
17151
ERROR_SXS_UNKNOWN_ENCODING = DWORD(14013);
17152
{$EXTERNALSYM ERROR_SXS_UNKNOWN_ENCODING}
17155
// MessageId: ERROR_SXS_INVALID_XML_NAMESPACE_URI
17159
// The manifest contains a reference to an invalid URI.
17161
ERROR_SXS_INVALID_XML_NAMESPACE_URI = DWORD(14014);
17162
{$EXTERNALSYM ERROR_SXS_INVALID_XML_NAMESPACE_URI}
17165
// MessageId: ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED
17169
// The application manifest contains a reference to a dependent assembly which is not installed
17171
ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED = DWORD(14015);
17172
{$EXTERNALSYM ERROR_SXS_ROOT_MANIFEST_DEPENDENCY_NOT_INSTALLED}
17175
// MessageId: ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED
17179
// The manifest for an assembly used by the application has a reference to a dependent assembly which is not installed
17181
ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED = DWORD(14016);
17182
{$EXTERNALSYM ERROR_SXS_LEAF_MANIFEST_DEPENDENCY_NOT_INSTALLED}
17185
// MessageId: ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE
17189
// The manifest contains an attribute for the assembly identity which is not valid.
17191
ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE = DWORD(14017);
17192
{$EXTERNALSYM ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE}
17195
// MessageId: ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE
17199
// The manifest is missing the required default namespace specification on the assembly element.
17201
ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE = DWORD(14018);
17202
{$EXTERNALSYM ERROR_SXS_MANIFEST_MISSING_REQUIRED_DEFAULT_NAMESPACE}
17205
// MessageId: ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE
17209
// The manifest has a default namespace specified on the assembly element but its value is not "urn:schemas-microsoft-com:asm.v1".
17211
ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE = DWORD(14019);
17212
{$EXTERNALSYM ERROR_SXS_MANIFEST_INVALID_REQUIRED_DEFAULT_NAMESPACE}
17215
// MessageId: ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT
17219
// The private manifest probed has crossed reparse-point-associated path
17221
ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT = DWORD(14020);
17222
{$EXTERNALSYM ERROR_SXS_PRIVATE_MANIFEST_CROSS_PATH_WITH_REPARSE_POINT}
17225
// MessageId: ERROR_SXS_DUPLICATE_DLL_NAME
17229
// Two or more components referenced directly or indirectly by the application manifest have files by the same name.
17231
ERROR_SXS_DUPLICATE_DLL_NAME = DWORD(14021);
17232
{$EXTERNALSYM ERROR_SXS_DUPLICATE_DLL_NAME}
17235
// MessageId: ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME
17239
// Two or more components referenced directly or indirectly by the application manifest have window classes with the same name.
17241
ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME = DWORD(14022);
17242
{$EXTERNALSYM ERROR_SXS_DUPLICATE_WINDOWCLASS_NAME}
17245
// MessageId: ERROR_SXS_DUPLICATE_CLSID
17249
// Two or more components referenced directly or indirectly by the application manifest have the same COM server CLSIDs.
17251
ERROR_SXS_DUPLICATE_CLSID = DWORD(14023);
17252
{$EXTERNALSYM ERROR_SXS_DUPLICATE_CLSID}
17255
// MessageId: ERROR_SXS_DUPLICATE_IID
17259
// Two or more components referenced directly or indirectly by the application manifest have proxies for the same COM interface IIDs.
17261
ERROR_SXS_DUPLICATE_IID = DWORD(14024);
17262
{$EXTERNALSYM ERROR_SXS_DUPLICATE_IID}
17265
// MessageId: ERROR_SXS_DUPLICATE_TLBID
17269
// Two or more components referenced directly or indirectly by the application manifest have the same COM type library TLBIDs.
17271
ERROR_SXS_DUPLICATE_TLBID = DWORD(14025);
17272
{$EXTERNALSYM ERROR_SXS_DUPLICATE_TLBID}
17275
// MessageId: ERROR_SXS_DUPLICATE_PROGID
17279
// Two or more components referenced directly or indirectly by the application manifest have the same COM ProgIDs.
17281
ERROR_SXS_DUPLICATE_PROGID = DWORD(14026);
17282
{$EXTERNALSYM ERROR_SXS_DUPLICATE_PROGID}
17285
// MessageId: ERROR_SXS_DUPLICATE_ASSEMBLY_NAME
17289
// Two or more components referenced directly or indirectly by the application manifest are different versions of the same component which is not permitted.
17291
ERROR_SXS_DUPLICATE_ASSEMBLY_NAME = DWORD(14027);
17292
{$EXTERNALSYM ERROR_SXS_DUPLICATE_ASSEMBLY_NAME}
17295
// MessageId: ERROR_SXS_FILE_HASH_MISMATCH
17299
// A component's file does not match the verification information present in the
17300
// component manifest.
17302
ERROR_SXS_FILE_HASH_MISMATCH = DWORD(14028);
17303
{$EXTERNALSYM ERROR_SXS_FILE_HASH_MISMATCH}
17306
// MessageId: ERROR_SXS_POLICY_PARSE_ERROR
17310
// The policy manifest contains one or more syntax errors.
17312
ERROR_SXS_POLICY_PARSE_ERROR = DWORD(14029);
17313
{$EXTERNALSYM ERROR_SXS_POLICY_PARSE_ERROR}
17316
// MessageId: ERROR_SXS_XML_E_MISSINGQUOTE
17320
// Manifest Parse Error : A string literal was expected, but no opening quote character was found.
17322
ERROR_SXS_XML_E_MISSINGQUOTE = DWORD(14030);
17323
{$EXTERNALSYM ERROR_SXS_XML_E_MISSINGQUOTE}
17326
// MessageId: ERROR_SXS_XML_E_COMMENTSYNTAX
17330
// Manifest Parse Error : Incorrect syntax was used in a comment.
17332
ERROR_SXS_XML_E_COMMENTSYNTAX = DWORD(14031);
17333
{$EXTERNALSYM ERROR_SXS_XML_E_COMMENTSYNTAX}
17336
// MessageId: ERROR_SXS_XML_E_BADSTARTNAMECHAR
17340
// Manifest Parse Error : A name was started with an invalid character.
17342
ERROR_SXS_XML_E_BADSTARTNAMECHAR = DWORD(14032);
17343
{$EXTERNALSYM ERROR_SXS_XML_E_BADSTARTNAMECHAR}
17346
// MessageId: ERROR_SXS_XML_E_BADNAMECHAR
17350
// Manifest Parse Error : A name contained an invalid character.
17352
ERROR_SXS_XML_E_BADNAMECHAR = DWORD(14033);
17353
{$EXTERNALSYM ERROR_SXS_XML_E_BADNAMECHAR}
17356
// MessageId: ERROR_SXS_XML_E_BADCHARINSTRING
17360
// Manifest Parse Error : A string literal contained an invalid character.
17362
ERROR_SXS_XML_E_BADCHARINSTRING = DWORD(14034);
17363
{$EXTERNALSYM ERROR_SXS_XML_E_BADCHARINSTRING}
17366
// MessageId: ERROR_SXS_XML_E_XMLDECLSYNTAX
17370
// Manifest Parse Error : Invalid syntax for an xml declaration.
17372
ERROR_SXS_XML_E_XMLDECLSYNTAX = DWORD(14035);
17373
{$EXTERNALSYM ERROR_SXS_XML_E_XMLDECLSYNTAX}
17376
// MessageId: ERROR_SXS_XML_E_BADCHARDATA
17380
// Manifest Parse Error : An Invalid character was found in text content.
17382
ERROR_SXS_XML_E_BADCHARDATA = DWORD(14036);
17383
{$EXTERNALSYM ERROR_SXS_XML_E_BADCHARDATA}
17386
// MessageId: ERROR_SXS_XML_E_MISSINGWHITESPACE
17390
// Manifest Parse Error : Required white space was missing.
17392
ERROR_SXS_XML_E_MISSINGWHITESPACE = DWORD(14037);
17393
{$EXTERNALSYM ERROR_SXS_XML_E_MISSINGWHITESPACE}
17396
// MessageId: ERROR_SXS_XML_E_EXPECTINGTAGEND
17400
// Manifest Parse Error : The character '>' was expected.
17402
ERROR_SXS_XML_E_EXPECTINGTAGEND = DWORD(14038);
17403
{$EXTERNALSYM ERROR_SXS_XML_E_EXPECTINGTAGEND}
17406
// MessageId: ERROR_SXS_XML_E_MISSINGSEMICOLON
17410
// Manifest Parse Error : A semi colon character was expected.
17412
ERROR_SXS_XML_E_MISSINGSEMICOLON = DWORD(14039);
17413
{$EXTERNALSYM ERROR_SXS_XML_E_MISSINGSEMICOLON}
17416
// MessageId: ERROR_SXS_XML_E_UNBALANCEDPAREN
17420
// Manifest Parse Error : Unbalanced parentheses.
17422
ERROR_SXS_XML_E_UNBALANCEDPAREN = DWORD(14040);
17423
{$EXTERNALSYM ERROR_SXS_XML_E_UNBALANCEDPAREN}
17426
// MessageId: ERROR_SXS_XML_E_INTERNALERROR
17430
// Manifest Parse Error : Internal error.
17432
ERROR_SXS_XML_E_INTERNALERROR = DWORD(14041);
17433
{$EXTERNALSYM ERROR_SXS_XML_E_INTERNALERROR}
17436
// MessageId: ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE
17440
// Manifest Parse Error : Whitespace is not allowed at this location.
17442
ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE = DWORD(14042);
17443
{$EXTERNALSYM ERROR_SXS_XML_E_UNEXPECTED_WHITESPACE}
17446
// MessageId: ERROR_SXS_XML_E_INCOMPLETE_ENCODING
17450
// Manifest Parse Error : End of file reached in invalid state for current encoding.
17452
ERROR_SXS_XML_E_INCOMPLETE_ENCODING = DWORD(14043);
17453
{$EXTERNALSYM ERROR_SXS_XML_E_INCOMPLETE_ENCODING}
17456
// MessageId: ERROR_SXS_XML_E_MISSING_PAREN
17460
// Manifest Parse Error : Missing parenthesis.
17462
ERROR_SXS_XML_E_MISSING_PAREN = DWORD(14044);
17463
{$EXTERNALSYM ERROR_SXS_XML_E_MISSING_PAREN}
17466
// MessageId: ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE
17470
// Manifest Parse Error : A single or double closing quote character (\' or \") is missing.
17472
ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE = DWORD(14045);
17473
{$EXTERNALSYM ERROR_SXS_XML_E_EXPECTINGCLOSEQUOTE}
17476
// MessageId: ERROR_SXS_XML_E_MULTIPLE_COLONS
17480
// Manifest Parse Error : Multiple colons are not allowed in a name.
17482
ERROR_SXS_XML_E_MULTIPLE_COLONS = DWORD(14046);
17483
{$EXTERNALSYM ERROR_SXS_XML_E_MULTIPLE_COLONS}
17486
// MessageId: ERROR_SXS_XML_E_INVALID_DECIMAL
17490
// Manifest Parse Error : Invalid character for decimal digit.
17492
ERROR_SXS_XML_E_INVALID_DECIMAL = DWORD(14047);
17493
{$EXTERNALSYM ERROR_SXS_XML_E_INVALID_DECIMAL}
17496
// MessageId: ERROR_SXS_XML_E_INVALID_HEXIDECIMAL
17500
// Manifest Parse Error : Invalid character for hexidecimal digit.
17502
ERROR_SXS_XML_E_INVALID_HEXIDECIMAL = DWORD(14048);
17503
{$EXTERNALSYM ERROR_SXS_XML_E_INVALID_HEXIDECIMAL}
17506
// MessageId: ERROR_SXS_XML_E_INVALID_UNICODE
17510
// Manifest Parse Error : Invalid unicode character value for this platform.
17512
ERROR_SXS_XML_E_INVALID_UNICODE = DWORD(14049);
17513
{$EXTERNALSYM ERROR_SXS_XML_E_INVALID_UNICODE}
17516
// MessageId: ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK
17520
// Manifest Parse Error : Expecting whitespace or '?'.
17522
ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK = DWORD(14050);
17523
{$EXTERNALSYM ERROR_SXS_XML_E_WHITESPACEORQUESTIONMARK}
17526
// MessageId: ERROR_SXS_XML_E_UNEXPECTEDENDTAG
17530
// Manifest Parse Error : End tag was not expected at this location.
17532
ERROR_SXS_XML_E_UNEXPECTEDENDTAG = DWORD(14051);
17533
{$EXTERNALSYM ERROR_SXS_XML_E_UNEXPECTEDENDTAG}
17536
// MessageId: ERROR_SXS_XML_E_UNCLOSEDTAG
17540
// Manifest Parse Error : The following tags were not closed: %1.
17542
ERROR_SXS_XML_E_UNCLOSEDTAG = DWORD(14052);
17543
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDTAG}
17546
// MessageId: ERROR_SXS_XML_E_DUPLICATEATTRIBUTE
17550
// Manifest Parse Error : Duplicate attribute.
17552
ERROR_SXS_XML_E_DUPLICATEATTRIBUTE = DWORD(14053);
17553
{$EXTERNALSYM ERROR_SXS_XML_E_DUPLICATEATTRIBUTE}
17556
// MessageId: ERROR_SXS_XML_E_MULTIPLEROOTS
17560
// Manifest Parse Error : Only one top level element is allowed in an XML document.
17562
ERROR_SXS_XML_E_MULTIPLEROOTS = DWORD(14054);
17563
{$EXTERNALSYM ERROR_SXS_XML_E_MULTIPLEROOTS}
17566
// MessageId: ERROR_SXS_XML_E_INVALIDATROOTLEVEL
17570
// Manifest Parse Error : Invalid at the top level of the document.
17572
ERROR_SXS_XML_E_INVALIDATROOTLEVEL = DWORD(14055);
17573
{$EXTERNALSYM ERROR_SXS_XML_E_INVALIDATROOTLEVEL}
17576
// MessageId: ERROR_SXS_XML_E_BADXMLDECL
17580
// Manifest Parse Error : Invalid xml declaration.
17582
ERROR_SXS_XML_E_BADXMLDECL = DWORD(14056);
17583
{$EXTERNALSYM ERROR_SXS_XML_E_BADXMLDECL}
17586
// MessageId: ERROR_SXS_XML_E_MISSINGROOT
17590
// Manifest Parse Error : XML document must have a top level element.
17592
ERROR_SXS_XML_E_MISSINGROOT = DWORD(14057);
17593
{$EXTERNALSYM ERROR_SXS_XML_E_MISSINGROOT}
17596
// MessageId: ERROR_SXS_XML_E_UNEXPECTEDEOF
17600
// Manifest Parse Error : Unexpected end of file.
17602
ERROR_SXS_XML_E_UNEXPECTEDEOF = DWORD(14058);
17603
{$EXTERNALSYM ERROR_SXS_XML_E_UNEXPECTEDEOF}
17606
// MessageId: ERROR_SXS_XML_E_BADPEREFINSUBSET
17610
// Manifest Parse Error : Parameter entities cannot be used inside markup declarations in an internal subset.
17612
ERROR_SXS_XML_E_BADPEREFINSUBSET = DWORD(14059);
17613
{$EXTERNALSYM ERROR_SXS_XML_E_BADPEREFINSUBSET}
17616
// MessageId: ERROR_SXS_XML_E_UNCLOSEDSTARTTAG
17620
// Manifest Parse Error : Element was not closed.
17622
ERROR_SXS_XML_E_UNCLOSEDSTARTTAG = DWORD(14060);
17623
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDSTARTTAG}
17626
// MessageId: ERROR_SXS_XML_E_UNCLOSEDENDTAG
17630
// Manifest Parse Error : End element was missing the character '>'.
17632
ERROR_SXS_XML_E_UNCLOSEDENDTAG = DWORD(14061);
17633
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDENDTAG}
17636
// MessageId: ERROR_SXS_XML_E_UNCLOSEDSTRING
17640
// Manifest Parse Error : A string literal was not closed.
17642
ERROR_SXS_XML_E_UNCLOSEDSTRING = DWORD(14062);
17643
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDSTRING}
17646
// MessageId: ERROR_SXS_XML_E_UNCLOSEDCOMMENT
17650
// Manifest Parse Error : A comment was not closed.
17652
ERROR_SXS_XML_E_UNCLOSEDCOMMENT = DWORD(14063);
17653
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDCOMMENT}
17656
// MessageId: ERROR_SXS_XML_E_UNCLOSEDDECL
17660
// Manifest Parse Error : A declaration was not closed.
17662
ERROR_SXS_XML_E_UNCLOSEDDECL = DWORD(14064);
17663
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDDECL}
17666
// MessageId: ERROR_SXS_XML_E_UNCLOSEDCDATA
17670
// Manifest Parse Error : A CDATA section was not closed.
17672
ERROR_SXS_XML_E_UNCLOSEDCDATA = DWORD(14065);
17673
{$EXTERNALSYM ERROR_SXS_XML_E_UNCLOSEDCDATA}
17676
// MessageId: ERROR_SXS_XML_E_RESERVEDNAMESPACE
17680
// Manifest Parse Error : The namespace prefix is not allowed to start with the reserved string "xml".
17682
ERROR_SXS_XML_E_RESERVEDNAMESPACE = DWORD(14066);
17683
{$EXTERNALSYM ERROR_SXS_XML_E_RESERVEDNAMESPACE}
17686
// MessageId: ERROR_SXS_XML_E_INVALIDENCODING
17690
// Manifest Parse Error : System does not support the specified encoding.
17692
ERROR_SXS_XML_E_INVALIDENCODING = DWORD(14067);
17693
{$EXTERNALSYM ERROR_SXS_XML_E_INVALIDENCODING}
17696
// MessageId: ERROR_SXS_XML_E_INVALIDSWITCH
17700
// Manifest Parse Error : Switch from current encoding to specified encoding not supported.
17702
ERROR_SXS_XML_E_INVALIDSWITCH = DWORD(14068);
17703
{$EXTERNALSYM ERROR_SXS_XML_E_INVALIDSWITCH}
17706
// MessageId: ERROR_SXS_XML_E_BADXMLCASE
17710
// Manifest Parse Error : The name 'xml' is reserved and must be lower case.
17712
ERROR_SXS_XML_E_BADXMLCASE = DWORD(14069);
17713
{$EXTERNALSYM ERROR_SXS_XML_E_BADXMLCASE}
17716
// MessageId: ERROR_SXS_XML_E_INVALID_STANDALONE
17720
// Manifest Parse Error : The standalone attribute must have the value 'yes' or 'no'.
17722
ERROR_SXS_XML_E_INVALID_STANDALONE = DWORD(14070);
17723
{$EXTERNALSYM ERROR_SXS_XML_E_INVALID_STANDALONE}
17726
// MessageId: ERROR_SXS_XML_E_UNEXPECTED_STANDALONE
17730
// Manifest Parse Error : The standalone attribute cannot be used in external entities.
17732
ERROR_SXS_XML_E_UNEXPECTED_STANDALONE = DWORD(14071);
17733
{$EXTERNALSYM ERROR_SXS_XML_E_UNEXPECTED_STANDALONE}
17736
// MessageId: ERROR_SXS_XML_E_INVALID_VERSION
17740
// Manifest Parse Error : Invalid version number.
17742
ERROR_SXS_XML_E_INVALID_VERSION = DWORD(14072);
17743
{$EXTERNALSYM ERROR_SXS_XML_E_INVALID_VERSION}
17746
// MessageId: ERROR_SXS_XML_E_MISSINGEQUALS
17750
// Manifest Parse Error : Missing equals sign between attribute and attribute value.
17752
ERROR_SXS_XML_E_MISSINGEQUALS = DWORD(14073);
17753
{$EXTERNALSYM ERROR_SXS_XML_E_MISSINGEQUALS}
17756
// MessageId: ERROR_SXS_PROTECTION_RECOVERY_FAILED
17760
// Assembly Protection Error : Unable to recover the specified assembly.
17762
ERROR_SXS_PROTECTION_RECOVERY_FAILED = DWORD(14074);
17763
{$EXTERNALSYM ERROR_SXS_PROTECTION_RECOVERY_FAILED}
17766
// MessageId: ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT
17770
// Assembly Protection Error : The public key for an assembly was too short to be allowed.
17772
ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT = DWORD(14075);
17773
{$EXTERNALSYM ERROR_SXS_PROTECTION_PUBLIC_KEY_TOO_SHORT}
17776
// MessageId: ERROR_SXS_PROTECTION_CATALOG_NOT_VALID
17780
// Assembly Protection Error : The catalog for an assembly is not valid, or does not match the assembly's manifest.
17782
ERROR_SXS_PROTECTION_CATALOG_NOT_VALID = DWORD(14076);
17783
{$EXTERNALSYM ERROR_SXS_PROTECTION_CATALOG_NOT_VALID}
17786
// MessageId: ERROR_SXS_UNTRANSLATABLE_HRESULT
17790
// An HRESULT could not be translated to a corresponding Win32 error code.
17792
ERROR_SXS_UNTRANSLATABLE_HRESULT = DWORD(14077);
17793
{$EXTERNALSYM ERROR_SXS_UNTRANSLATABLE_HRESULT}
17796
// MessageId: ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING
17800
// Assembly Protection Error : The catalog for an assembly is missing.
17802
ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING = DWORD(14078);
17803
{$EXTERNALSYM ERROR_SXS_PROTECTION_CATALOG_FILE_MISSING}
17806
// MessageId: ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE
17810
// The supplied assembly identity is missing one or more attributes which must be present in this context.
17812
ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE = DWORD(14079);
17813
{$EXTERNALSYM ERROR_SXS_MISSING_ASSEMBLY_IDENTITY_ATTRIBUTE}
17816
// MessageId: ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME
17820
// The supplied assembly identity has one or more attribute names that contain characters not permitted in XML names.
17822
ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME = DWORD(14080);
17823
{$EXTERNALSYM ERROR_SXS_INVALID_ASSEMBLY_IDENTITY_ATTRIBUTE_NAME}
17825
///////////////////////////////////////////////////
17827
// End of Side By Side Error Codes //
17829
// 14000 to 14999 //
17830
///////////////////////////////////////////////////
17833
///////////////////////////////////////////////////
17835
// Start of IPSec Error codes //
17837
// 13000 to 13999 //
17838
///////////////////////////////////////////////////
17841
// MessageId: ERROR_IPSEC_QM_POLICY_EXISTS
17845
// The specified quick mode policy already exists.
17847
ERROR_IPSEC_QM_POLICY_EXISTS = DWORD(13000);
17848
{$EXTERNALSYM ERROR_IPSEC_QM_POLICY_EXISTS}
17851
// MessageId: ERROR_IPSEC_QM_POLICY_NOT_FOUND
17855
// The specified quick mode policy was not found.
17857
ERROR_IPSEC_QM_POLICY_NOT_FOUND = DWORD(13001);
17858
{$EXTERNALSYM ERROR_IPSEC_QM_POLICY_NOT_FOUND}
17861
// MessageId: ERROR_IPSEC_QM_POLICY_IN_USE
17865
// The specified quick mode policy is being used.
17867
ERROR_IPSEC_QM_POLICY_IN_USE = DWORD(13002);
17868
{$EXTERNALSYM ERROR_IPSEC_QM_POLICY_IN_USE}
17871
// MessageId: ERROR_IPSEC_MM_POLICY_EXISTS
17875
// The specified main mode policy already exists.
17877
ERROR_IPSEC_MM_POLICY_EXISTS = DWORD(13003);
17878
{$EXTERNALSYM ERROR_IPSEC_MM_POLICY_EXISTS}
17881
// MessageId: ERROR_IPSEC_MM_POLICY_NOT_FOUND
17885
// The specified main mode policy was not found
17887
ERROR_IPSEC_MM_POLICY_NOT_FOUND = DWORD(13004);
17888
{$EXTERNALSYM ERROR_IPSEC_MM_POLICY_NOT_FOUND}
17891
// MessageId: ERROR_IPSEC_MM_POLICY_IN_USE
17895
// The specified main mode policy is being used.
17897
ERROR_IPSEC_MM_POLICY_IN_USE = DWORD(13005);
17898
{$EXTERNALSYM ERROR_IPSEC_MM_POLICY_IN_USE}
17901
// MessageId: ERROR_IPSEC_MM_FILTER_EXISTS
17905
// The specified main mode filter already exists.
17907
ERROR_IPSEC_MM_FILTER_EXISTS = DWORD(13006);
17908
{$EXTERNALSYM ERROR_IPSEC_MM_FILTER_EXISTS}
17911
// MessageId: ERROR_IPSEC_MM_FILTER_NOT_FOUND
17915
// The specified main mode filter was not found.
17917
ERROR_IPSEC_MM_FILTER_NOT_FOUND = DWORD(13007);
17918
{$EXTERNALSYM ERROR_IPSEC_MM_FILTER_NOT_FOUND}
17921
// MessageId: ERROR_IPSEC_TRANSPORT_FILTER_EXISTS
17925
// The specified transport mode filter already exists.
17927
ERROR_IPSEC_TRANSPORT_FILTER_EXISTS = DWORD(13008);
17928
{$EXTERNALSYM ERROR_IPSEC_TRANSPORT_FILTER_EXISTS}
17931
// MessageId: ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND
17935
// The specified transport mode filter does not exist.
17937
ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND = DWORD(13009);
17938
{$EXTERNALSYM ERROR_IPSEC_TRANSPORT_FILTER_NOT_FOUND}
17941
// MessageId: ERROR_IPSEC_MM_AUTH_EXISTS
17945
// The specified main mode authentication list exists.
17947
ERROR_IPSEC_MM_AUTH_EXISTS = DWORD(13010);
17948
{$EXTERNALSYM ERROR_IPSEC_MM_AUTH_EXISTS}
17951
// MessageId: ERROR_IPSEC_MM_AUTH_NOT_FOUND
17955
// The specified main mode authentication list was not found.
17957
ERROR_IPSEC_MM_AUTH_NOT_FOUND = DWORD(13011);
17958
{$EXTERNALSYM ERROR_IPSEC_MM_AUTH_NOT_FOUND}
17961
// MessageId: ERROR_IPSEC_MM_AUTH_IN_USE
17965
// The specified quick mode policy is being used.
17967
ERROR_IPSEC_MM_AUTH_IN_USE = DWORD(13012);
17968
{$EXTERNALSYM ERROR_IPSEC_MM_AUTH_IN_USE}
17971
// MessageId: ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND
17975
// The specified main mode policy was not found.
17977
ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND = DWORD(13013);
17978
{$EXTERNALSYM ERROR_IPSEC_DEFAULT_MM_POLICY_NOT_FOUND}
17981
// MessageId: ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND
17985
// The specified quick mode policy was not found
17987
ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND = DWORD(13014);
17988
{$EXTERNALSYM ERROR_IPSEC_DEFAULT_MM_AUTH_NOT_FOUND}
17991
// MessageId: ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND
17995
// The manifest file contains one or more syntax errors.
17997
ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND = DWORD(13015);
17998
{$EXTERNALSYM ERROR_IPSEC_DEFAULT_QM_POLICY_NOT_FOUND}
18001
// MessageId: ERROR_IPSEC_TUNNEL_FILTER_EXISTS
18005
// The application attempted to activate a disabled activation context.
18007
ERROR_IPSEC_TUNNEL_FILTER_EXISTS = DWORD(13016);
18008
{$EXTERNALSYM ERROR_IPSEC_TUNNEL_FILTER_EXISTS}
18011
// MessageId: ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND
18015
// The requested lookup key was not found in any active activation context.
18017
ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND = DWORD(13017);
18018
{$EXTERNALSYM ERROR_IPSEC_TUNNEL_FILTER_NOT_FOUND}
18021
// MessageId: ERROR_IPSEC_MM_FILTER_PENDING_DELETION
18025
// The Main Mode filter is pending deletion.
18027
ERROR_IPSEC_MM_FILTER_PENDING_DELETION = DWORD(13018);
18028
{$EXTERNALSYM ERROR_IPSEC_MM_FILTER_PENDING_DELETION}
18031
// MessageId: ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION
18035
// The transport filter is pending deletion.
18037
ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION = DWORD(13019);
18038
{$EXTERNALSYM ERROR_IPSEC_TRANSPORT_FILTER_PENDING_DELETION}
18041
// MessageId: ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION
18045
// The tunnel filter is pending deletion.
18047
ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION = DWORD(13020);
18048
{$EXTERNALSYM ERROR_IPSEC_TUNNEL_FILTER_PENDING_DELETION}
18051
// MessageId: ERROR_IPSEC_MM_POLICY_PENDING_DELETION
18055
// The Main Mode policy is pending deletion.
18057
ERROR_IPSEC_MM_POLICY_PENDING_DELETION = DWORD(13021);
18058
{$EXTERNALSYM ERROR_IPSEC_MM_POLICY_PENDING_DELETION}
18061
// MessageId: ERROR_IPSEC_MM_AUTH_PENDING_DELETION
18065
// The Main Mode authentication bundle is pending deletion.
18067
ERROR_IPSEC_MM_AUTH_PENDING_DELETION = DWORD(13022);
18068
{$EXTERNALSYM ERROR_IPSEC_MM_AUTH_PENDING_DELETION}
18071
// MessageId: ERROR_IPSEC_QM_POLICY_PENDING_DELETION
18075
// The Quick Mode policy is pending deletion.
18077
ERROR_IPSEC_QM_POLICY_PENDING_DELETION = DWORD(13023);
18078
{$EXTERNALSYM ERROR_IPSEC_QM_POLICY_PENDING_DELETION}
18081
// MessageId: WARNING_IPSEC_MM_POLICY_PRUNED
18085
// The Main Mode policy was successfully added, but some of the requested offers are not supported.
18087
WARNING_IPSEC_MM_POLICY_PRUNED = DWORD(13024);
18088
{$EXTERNALSYM WARNING_IPSEC_MM_POLICY_PRUNED}
18091
// MessageId: WARNING_IPSEC_QM_POLICY_PRUNED
18095
// The Quick Mode policy was successfully added, but some of the requested offers are not supported.
18097
WARNING_IPSEC_QM_POLICY_PRUNED = DWORD(13025);
18098
{$EXTERNALSYM WARNING_IPSEC_QM_POLICY_PRUNED}
18101
// MessageId: ERROR_IPSEC_IKE_NEG_STATUS_BEGIN
18105
// ERROR_IPSEC_IKE_NEG_STATUS_BEGIN
18107
ERROR_IPSEC_IKE_NEG_STATUS_BEGIN = DWORD(13800);
18108
{$EXTERNALSYM ERROR_IPSEC_IKE_NEG_STATUS_BEGIN}
18111
// MessageId: ERROR_IPSEC_IKE_AUTH_FAIL
18115
// IKE authentication credentials are unacceptable
18117
ERROR_IPSEC_IKE_AUTH_FAIL = DWORD(13801);
18118
{$EXTERNALSYM ERROR_IPSEC_IKE_AUTH_FAIL}
18121
// MessageId: ERROR_IPSEC_IKE_ATTRIB_FAIL
18125
// IKE security attributes are unacceptable
18127
ERROR_IPSEC_IKE_ATTRIB_FAIL = DWORD(13802);
18128
{$EXTERNALSYM ERROR_IPSEC_IKE_ATTRIB_FAIL}
18131
// MessageId: ERROR_IPSEC_IKE_NEGOTIATION_PENDING
18135
// IKE Negotiation in progress
18137
ERROR_IPSEC_IKE_NEGOTIATION_PENDING = DWORD(13803);
18138
{$EXTERNALSYM ERROR_IPSEC_IKE_NEGOTIATION_PENDING}
18141
// MessageId: ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR
18145
// General processing error
18147
ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR = DWORD(13804);
18148
{$EXTERNALSYM ERROR_IPSEC_IKE_GENERAL_PROCESSING_ERROR}
18151
// MessageId: ERROR_IPSEC_IKE_TIMED_OUT
18155
// Negotiation timed out
18157
ERROR_IPSEC_IKE_TIMED_OUT = DWORD(13805);
18158
{$EXTERNALSYM ERROR_IPSEC_IKE_TIMED_OUT}
18161
// MessageId: ERROR_IPSEC_IKE_NO_CERT
18165
// IKE failed to find valid machine certificate
18167
ERROR_IPSEC_IKE_NO_CERT = DWORD(13806);
18168
{$EXTERNALSYM ERROR_IPSEC_IKE_NO_CERT}
18171
// MessageId: ERROR_IPSEC_IKE_SA_DELETED
18175
// IKE SA deleted by peer before establishment completed
18177
ERROR_IPSEC_IKE_SA_DELETED = DWORD(13807);
18178
{$EXTERNALSYM ERROR_IPSEC_IKE_SA_DELETED}
18181
// MessageId: ERROR_IPSEC_IKE_SA_REAPED
18185
// IKE SA deleted before establishment completed
18187
ERROR_IPSEC_IKE_SA_REAPED = DWORD(13808);
18188
{$EXTERNALSYM ERROR_IPSEC_IKE_SA_REAPED}
18191
// MessageId: ERROR_IPSEC_IKE_MM_ACQUIRE_DROP
18195
// Negotiation request sat in Queue too long
18197
ERROR_IPSEC_IKE_MM_ACQUIRE_DROP = DWORD(13809);
18198
{$EXTERNALSYM ERROR_IPSEC_IKE_MM_ACQUIRE_DROP}
18201
// MessageId: ERROR_IPSEC_IKE_QM_ACQUIRE_DROP
18205
// Negotiation request sat in Queue too long
18207
ERROR_IPSEC_IKE_QM_ACQUIRE_DROP = DWORD(13810);
18208
{$EXTERNALSYM ERROR_IPSEC_IKE_QM_ACQUIRE_DROP}
18211
// MessageId: ERROR_IPSEC_IKE_QUEUE_DROP_MM
18215
// Negotiation request sat in Queue too long
18217
ERROR_IPSEC_IKE_QUEUE_DROP_MM = DWORD(13811);
18218
{$EXTERNALSYM ERROR_IPSEC_IKE_QUEUE_DROP_MM}
18221
// MessageId: ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM
18225
// Negotiation request sat in Queue too long
18227
ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM = DWORD(13812);
18228
{$EXTERNALSYM ERROR_IPSEC_IKE_QUEUE_DROP_NO_MM}
18231
// MessageId: ERROR_IPSEC_IKE_DROP_NO_RESPONSE
18235
// No response from peer
18237
ERROR_IPSEC_IKE_DROP_NO_RESPONSE = DWORD(13813);
18238
{$EXTERNALSYM ERROR_IPSEC_IKE_DROP_NO_RESPONSE}
18241
// MessageId: ERROR_IPSEC_IKE_MM_DELAY_DROP
18245
// Negotiation took too long
18247
ERROR_IPSEC_IKE_MM_DELAY_DROP = DWORD(13814);
18248
{$EXTERNALSYM ERROR_IPSEC_IKE_MM_DELAY_DROP}
18251
// MessageId: ERROR_IPSEC_IKE_QM_DELAY_DROP
18255
// Negotiation took too long
18257
ERROR_IPSEC_IKE_QM_DELAY_DROP = DWORD(13815);
18258
{$EXTERNALSYM ERROR_IPSEC_IKE_QM_DELAY_DROP}
18261
// MessageId: ERROR_IPSEC_IKE_ERROR
18265
// Unknown error occurred
18267
ERROR_IPSEC_IKE_ERROR = DWORD(13816);
18268
{$EXTERNALSYM ERROR_IPSEC_IKE_ERROR}
18271
// MessageId: ERROR_IPSEC_IKE_CRL_FAILED
18275
// Certificate Revocation Check failed
18277
ERROR_IPSEC_IKE_CRL_FAILED = DWORD(13817);
18278
{$EXTERNALSYM ERROR_IPSEC_IKE_CRL_FAILED}
18281
// MessageId: ERROR_IPSEC_IKE_INVALID_KEY_USAGE
18285
// Invalid certificate key usage
18287
ERROR_IPSEC_IKE_INVALID_KEY_USAGE = DWORD(13818);
18288
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_KEY_USAGE}
18291
// MessageId: ERROR_IPSEC_IKE_INVALID_CERT_TYPE
18295
// Invalid certificate type
18297
ERROR_IPSEC_IKE_INVALID_CERT_TYPE = DWORD(13819);
18298
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_CERT_TYPE}
18301
// MessageId: ERROR_IPSEC_IKE_NO_PRIVATE_KEY
18305
// No private key associated with machine certificate
18307
ERROR_IPSEC_IKE_NO_PRIVATE_KEY = DWORD(13820);
18308
{$EXTERNALSYM ERROR_IPSEC_IKE_NO_PRIVATE_KEY}
18311
// MessageId: ERROR_IPSEC_IKE_DH_FAIL
18315
// Failure in Diffie-Helman computation
18317
ERROR_IPSEC_IKE_DH_FAIL = DWORD(13822);
18318
{$EXTERNALSYM ERROR_IPSEC_IKE_DH_FAIL}
18321
// MessageId: ERROR_IPSEC_IKE_INVALID_HEADER
18327
ERROR_IPSEC_IKE_INVALID_HEADER = DWORD(13824);
18328
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_HEADER}
18331
// MessageId: ERROR_IPSEC_IKE_NO_POLICY
18335
// No policy configured
18337
ERROR_IPSEC_IKE_NO_POLICY = DWORD(13825);
18338
{$EXTERNALSYM ERROR_IPSEC_IKE_NO_POLICY}
18341
// MessageId: ERROR_IPSEC_IKE_INVALID_SIGNATURE
18345
// Failed to verify signature
18347
ERROR_IPSEC_IKE_INVALID_SIGNATURE = DWORD(13826);
18348
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_SIGNATURE}
18351
// MessageId: ERROR_IPSEC_IKE_KERBEROS_ERROR
18355
// Failed to authenticate using kerberos
18357
ERROR_IPSEC_IKE_KERBEROS_ERROR = DWORD(13827);
18358
{$EXTERNALSYM ERROR_IPSEC_IKE_KERBEROS_ERROR}
18361
// MessageId: ERROR_IPSEC_IKE_NO_PUBLIC_KEY
18365
// Peer's certificate did not have a public key
18367
ERROR_IPSEC_IKE_NO_PUBLIC_KEY = DWORD(13828);
18368
{$EXTERNALSYM ERROR_IPSEC_IKE_NO_PUBLIC_KEY}
18370
// These must stay as a unit.
18372
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR
18376
// Error processing error payload
18378
ERROR_IPSEC_IKE_PROCESS_ERR = DWORD(13829);
18379
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR}
18382
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_SA
18386
// Error processing SA payload
18388
ERROR_IPSEC_IKE_PROCESS_ERR_SA = DWORD(13830);
18389
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_SA}
18392
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_PROP
18396
// Error processing Proposal payload
18398
ERROR_IPSEC_IKE_PROCESS_ERR_PROP = DWORD(13831);
18399
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_PROP}
18402
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_TRANS
18406
// Error processing Transform payload
18408
ERROR_IPSEC_IKE_PROCESS_ERR_TRANS = DWORD(13832);
18409
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_TRANS}
18412
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_KE
18416
// Error processing KE payload
18418
ERROR_IPSEC_IKE_PROCESS_ERR_KE = DWORD(13833);
18419
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_KE}
18422
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_ID
18426
// Error processing ID payload
18428
ERROR_IPSEC_IKE_PROCESS_ERR_ID = DWORD(13834);
18429
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_ID}
18432
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_CERT
18436
// Error processing Cert payload
18438
ERROR_IPSEC_IKE_PROCESS_ERR_CERT = DWORD(13835);
18439
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_CERT}
18442
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ
18446
// Error processing Certificate Request payload
18448
ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ = DWORD(13836);
18449
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_CERT_REQ}
18452
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_HASH
18456
// Error processing Hash payload
18458
ERROR_IPSEC_IKE_PROCESS_ERR_HASH = DWORD(13837);
18459
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_HASH}
18462
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_SIG
18466
// Error processing Signature payload
18468
ERROR_IPSEC_IKE_PROCESS_ERR_SIG = DWORD(13838);
18469
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_SIG}
18472
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_NONCE
18476
// Error processing Nonce payload
18478
ERROR_IPSEC_IKE_PROCESS_ERR_NONCE = DWORD(13839);
18479
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_NONCE}
18482
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY
18486
// Error processing Notify payload
18488
ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY = DWORD(13840);
18489
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_NOTIFY}
18492
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_DELETE
18496
// Error processing Delete Payload
18498
ERROR_IPSEC_IKE_PROCESS_ERR_DELETE = DWORD(13841);
18499
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_DELETE}
18502
// MessageId: ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR
18506
// Error processing VendorId payload
18508
ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR = DWORD(13842);
18509
{$EXTERNALSYM ERROR_IPSEC_IKE_PROCESS_ERR_VENDOR}
18512
// MessageId: ERROR_IPSEC_IKE_INVALID_PAYLOAD
18516
// Invalid payload received
18518
ERROR_IPSEC_IKE_INVALID_PAYLOAD = DWORD(13843);
18519
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_PAYLOAD}
18522
// MessageId: ERROR_IPSEC_IKE_LOAD_SOFT_SA
18528
ERROR_IPSEC_IKE_LOAD_SOFT_SA = DWORD(13844);
18529
{$EXTERNALSYM ERROR_IPSEC_IKE_LOAD_SOFT_SA}
18532
// MessageId: ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN
18536
// Soft SA torn down
18538
ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN = DWORD(13845);
18539
{$EXTERNALSYM ERROR_IPSEC_IKE_SOFT_SA_TORN_DOWN}
18542
// MessageId: ERROR_IPSEC_IKE_INVALID_COOKIE
18546
// Invalid cookie received.
18548
ERROR_IPSEC_IKE_INVALID_COOKIE = DWORD(13846);
18549
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_COOKIE}
18552
// MessageId: ERROR_IPSEC_IKE_NO_PEER_CERT
18556
// Peer failed to send valid machine certificate
18558
ERROR_IPSEC_IKE_NO_PEER_CERT = DWORD(13847);
18559
{$EXTERNALSYM ERROR_IPSEC_IKE_NO_PEER_CERT}
18562
// MessageId: ERROR_IPSEC_IKE_PEER_CRL_FAILED
18566
// Certification Revocation check of peer's certificate failed
18568
ERROR_IPSEC_IKE_PEER_CRL_FAILED = DWORD(13848);
18569
{$EXTERNALSYM ERROR_IPSEC_IKE_PEER_CRL_FAILED}
18572
// MessageId: ERROR_IPSEC_IKE_POLICY_CHANGE
18576
// New policy invalidated SAs formed with old policy
18578
ERROR_IPSEC_IKE_POLICY_CHANGE = DWORD(13849);
18579
{$EXTERNALSYM ERROR_IPSEC_IKE_POLICY_CHANGE}
18582
// MessageId: ERROR_IPSEC_IKE_NO_MM_POLICY
18586
// There is no available Main Mode IKE policy.
18588
ERROR_IPSEC_IKE_NO_MM_POLICY = DWORD(13850);
18589
{$EXTERNALSYM ERROR_IPSEC_IKE_NO_MM_POLICY}
18592
// MessageId: ERROR_IPSEC_IKE_NOTCBPRIV
18596
// Failed to enabled TCB privilege.
18598
ERROR_IPSEC_IKE_NOTCBPRIV = DWORD(13851);
18599
{$EXTERNALSYM ERROR_IPSEC_IKE_NOTCBPRIV}
18602
// MessageId: ERROR_IPSEC_IKE_SECLOADFAIL
18606
// Failed to load SECURITY.DLL.
18608
ERROR_IPSEC_IKE_SECLOADFAIL = DWORD(13852);
18609
{$EXTERNALSYM ERROR_IPSEC_IKE_SECLOADFAIL}
18612
// MessageId: ERROR_IPSEC_IKE_FAILSSPINIT
18616
// Failed to obtain security function table dispatch address from SSPI.
18618
ERROR_IPSEC_IKE_FAILSSPINIT = DWORD(13853);
18619
{$EXTERNALSYM ERROR_IPSEC_IKE_FAILSSPINIT}
18622
// MessageId: ERROR_IPSEC_IKE_FAILQUERYSSP
18626
// Failed to query Kerberos package to obtain max token size.
18628
ERROR_IPSEC_IKE_FAILQUERYSSP = DWORD(13854);
18629
{$EXTERNALSYM ERROR_IPSEC_IKE_FAILQUERYSSP}
18632
// MessageId: ERROR_IPSEC_IKE_SRVACQFAIL
18636
// Failed to obtain Kerberos server credentials for ISAKMP/ERROR_IPSEC_IKE service. Kerberos authentication will not function. The most likely reason for this is lack of domain membership. This is normal if your computer is a member of a workgroup.
18638
ERROR_IPSEC_IKE_SRVACQFAIL = DWORD(13855);
18639
{$EXTERNALSYM ERROR_IPSEC_IKE_SRVACQFAIL}
18642
// MessageId: ERROR_IPSEC_IKE_SRVQUERYCRED
18646
// Failed to determine SSPI principal name for ISAKMP/ERROR_IPSEC_IKE service (QueryCredentialsAttributes).
18648
ERROR_IPSEC_IKE_SRVQUERYCRED = DWORD(13856);
18649
{$EXTERNALSYM ERROR_IPSEC_IKE_SRVQUERYCRED}
18652
// MessageId: ERROR_IPSEC_IKE_GETSPIFAIL
18656
// Failed to obtain new SPI for the inbound SA from Ipsec driver. The most common cause for this is that the driver does not have the correct filter. Check your policy to verify the filters.
18658
ERROR_IPSEC_IKE_GETSPIFAIL = DWORD(13857);
18659
{$EXTERNALSYM ERROR_IPSEC_IKE_GETSPIFAIL}
18662
// MessageId: ERROR_IPSEC_IKE_INVALID_FILTER
18666
// Given filter is invalid
18668
ERROR_IPSEC_IKE_INVALID_FILTER = DWORD(13858);
18669
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_FILTER}
18672
// MessageId: ERROR_IPSEC_IKE_OUT_OF_MEMORY
18676
// Memory allocation failed.
18678
ERROR_IPSEC_IKE_OUT_OF_MEMORY = DWORD(13859);
18679
{$EXTERNALSYM ERROR_IPSEC_IKE_OUT_OF_MEMORY}
18682
// MessageId: ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED
18686
// Failed to add Security Association to IPSec Driver. The most common cause for this is if the IKE negotiation took too long to complete. If the problem persists, reduce the load on the faulting machine.
18688
ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED = DWORD(13860);
18689
{$EXTERNALSYM ERROR_IPSEC_IKE_ADD_UPDATE_KEY_FAILED}
18692
// MessageId: ERROR_IPSEC_IKE_INVALID_POLICY
18698
ERROR_IPSEC_IKE_INVALID_POLICY = DWORD(13861);
18699
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_POLICY}
18702
// MessageId: ERROR_IPSEC_IKE_UNKNOWN_DOI
18708
ERROR_IPSEC_IKE_UNKNOWN_DOI = DWORD(13862);
18709
{$EXTERNALSYM ERROR_IPSEC_IKE_UNKNOWN_DOI}
18712
// MessageId: ERROR_IPSEC_IKE_INVALID_SITUATION
18716
// Invalid situation
18718
ERROR_IPSEC_IKE_INVALID_SITUATION = DWORD(13863);
18719
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_SITUATION}
18722
// MessageId: ERROR_IPSEC_IKE_DH_FAILURE
18726
// Diffie-Hellman failure
18728
ERROR_IPSEC_IKE_DH_FAILURE = DWORD(13864);
18729
{$EXTERNALSYM ERROR_IPSEC_IKE_DH_FAILURE}
18732
// MessageId: ERROR_IPSEC_IKE_INVALID_GROUP
18736
// Invalid Diffie-Hellman group
18738
ERROR_IPSEC_IKE_INVALID_GROUP = DWORD(13865);
18739
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_GROUP}
18742
// MessageId: ERROR_IPSEC_IKE_ENCRYPT
18746
// Error encrypting payload
18748
ERROR_IPSEC_IKE_ENCRYPT = DWORD(13866);
18749
{$EXTERNALSYM ERROR_IPSEC_IKE_ENCRYPT}
18752
// MessageId: ERROR_IPSEC_IKE_DECRYPT
18756
// Error decrypting payload
18758
ERROR_IPSEC_IKE_DECRYPT = DWORD(13867);
18759
{$EXTERNALSYM ERROR_IPSEC_IKE_DECRYPT}
18762
// MessageId: ERROR_IPSEC_IKE_POLICY_MATCH
18766
// Policy match error
18768
ERROR_IPSEC_IKE_POLICY_MATCH = DWORD(13868);
18769
{$EXTERNALSYM ERROR_IPSEC_IKE_POLICY_MATCH}
18772
// MessageId: ERROR_IPSEC_IKE_UNSUPPORTED_ID
18778
ERROR_IPSEC_IKE_UNSUPPORTED_ID = DWORD(13869);
18779
{$EXTERNALSYM ERROR_IPSEC_IKE_UNSUPPORTED_ID}
18782
// MessageId: ERROR_IPSEC_IKE_INVALID_HASH
18786
// Hash verification failed
18788
ERROR_IPSEC_IKE_INVALID_HASH = DWORD(13870);
18789
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_HASH}
18792
// MessageId: ERROR_IPSEC_IKE_INVALID_HASH_ALG
18796
// Invalid hash algorithm
18798
ERROR_IPSEC_IKE_INVALID_HASH_ALG = DWORD(13871);
18799
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_HASH_ALG}
18802
// MessageId: ERROR_IPSEC_IKE_INVALID_HASH_SIZE
18806
// Invalid hash size
18808
ERROR_IPSEC_IKE_INVALID_HASH_SIZE = DWORD(13872);
18809
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_HASH_SIZE}
18812
// MessageId: ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG
18816
// Invalid encryption algorithm
18818
ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG = DWORD(13873);
18819
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_ENCRYPT_ALG}
18822
// MessageId: ERROR_IPSEC_IKE_INVALID_AUTH_ALG
18826
// Invalid authentication algorithm
18828
ERROR_IPSEC_IKE_INVALID_AUTH_ALG = DWORD(13874);
18829
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_AUTH_ALG}
18832
// MessageId: ERROR_IPSEC_IKE_INVALID_SIG
18836
// Invalid certificate signature
18838
ERROR_IPSEC_IKE_INVALID_SIG = DWORD(13875);
18839
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_SIG}
18842
// MessageId: ERROR_IPSEC_IKE_LOAD_FAILED
18848
ERROR_IPSEC_IKE_LOAD_FAILED = DWORD(13876);
18849
{$EXTERNALSYM ERROR_IPSEC_IKE_LOAD_FAILED}
18852
// MessageId: ERROR_IPSEC_IKE_RPC_DELETE
18856
// Deleted via RPC call
18858
ERROR_IPSEC_IKE_RPC_DELETE = DWORD(13877);
18859
{$EXTERNALSYM ERROR_IPSEC_IKE_RPC_DELETE}
18862
// MessageId: ERROR_IPSEC_IKE_BENIGN_REINIT
18866
// Temporary state created to perform reinit. This is not a real failure.
18868
ERROR_IPSEC_IKE_BENIGN_REINIT = DWORD(13878);
18869
{$EXTERNALSYM ERROR_IPSEC_IKE_BENIGN_REINIT}
18872
// MessageId: ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY
18876
// The lifetime value received in the Responder Lifetime Notify is below the Windows 2000 configured minimum value. Please fix the policy on the peer machine.
18878
ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY = DWORD(13879);
18879
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_RESPONDER_LIFETIME_NOTIFY}
18882
// MessageId: ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN
18886
// Key length in certificate is too small for configured security requirements.
18888
ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN = DWORD(13881);
18889
{$EXTERNALSYM ERROR_IPSEC_IKE_INVALID_CERT_KEYLEN}
18892
// MessageId: ERROR_IPSEC_IKE_MM_LIMIT
18896
// Max number of established MM SAs to peer exceeded.
18898
ERROR_IPSEC_IKE_MM_LIMIT = DWORD(13882);
18899
{$EXTERNALSYM ERROR_IPSEC_IKE_MM_LIMIT}
18902
// MessageId: ERROR_IPSEC_IKE_NEGOTIATION_DISABLED
18906
// IKE received a policy that disables negotiation.
18908
ERROR_IPSEC_IKE_NEGOTIATION_DISABLED = DWORD(13883);
18909
{$EXTERNALSYM ERROR_IPSEC_IKE_NEGOTIATION_DISABLED}
18912
// MessageId: ERROR_IPSEC_IKE_NEG_STATUS_END
18916
// ERROR_IPSEC_IKE_NEG_STATUS_END
18918
ERROR_IPSEC_IKE_NEG_STATUS_END = DWORD(13884);
18919
{$EXTERNALSYM ERROR_IPSEC_IKE_NEG_STATUS_END}
18921
////////////////////////////////////
18923
// COM Error Codes //
18925
////////////////////////////////////
18928
// The return value of COM functions and methods is an HRESULT.
18929
// This is not a handle to anything, but is merely a 32-bit value
18930
// with several fields encoded in the value. The parts of an
18931
// HRESULT are shown below.
18933
// Many of the macros and functions below were orginally defined to
18934
// operate on SCODEs. SCODEs are no longer used. The macros are
18935
// still present for compatibility and easy porting of Win16 code.
18936
// Newly written code should use the HRESULT macros and functions.
18940
// HRESULTs are 32 bit values layed out as follows:
18942
// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
18943
// 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
18944
// +-+-+-+-+-+---------------------+-------------------------------+
18945
// |S|R|C|N|r| Facility | Code |
18946
// +-+-+-+-+-+---------------------+-------------------------------+
18950
// S - Severity - indicates success/fail
18953
// 1 - Fail (COERROR)
18955
// R - reserved portion of the facility code, corresponds to NT's
18956
// second severity bit.
18958
// C - reserved portion of the facility code, corresponds to NT's
18961
// N - reserved portion of the facility code. Used to indicate a
18962
// mapped NT status value.
18964
// r - reserved portion of the facility code. Reserved for internal
18965
// use. Used to indicate HRESULT values that are not status
18966
// values, but are instead message ids for display strings.
18968
// Facility - is the facility code
18970
// Code - is the facility's status code
18977
SEVERITY_SUCCESS = 0;
18978
{$EXTERNALSYM SEVERITY_SUCCESS}
18979
SEVERITY_ERROR = 1;
18980
{$EXTERNALSYM SEVERITY_ERROR}
18983
// Generic test for success on any status value (non-negative numbers
18984
// indicate success).
18987
function SUCCEEDED(Status: HRESULT): BOOL;
18988
{$EXTERNALSYM SUCCEEDED}
18994
function FAILED(Status: HRESULT): BOOL;
18995
{$EXTERNALSYM FAILED}
18998
// Generic test for error on any status value.
19001
function IS_ERROR(Status: HRESULT): BOOL;
19002
{$EXTERNALSYM IS_ERROR}
19008
function HRESULT_CODE(hr: HRESULT): DWORD;
19009
{$EXTERNALSYM HRESULT_CODE}
19011
function SCODE_CODE(sc: LONG): DWORD;
19012
{$EXTERNALSYM SCODE_CODE}
19015
// Return the facility
19018
function HRESULT_FACILITY(hr: HRESULT): DWORD;
19019
{$EXTERNALSYM HRESULT_FACILITY}
19021
function SCODE_FACILITY(sc: LONG): DWORD;
19022
{$EXTERNALSYM SCODE_FACILITY}
19025
// Return the severity
19028
function HRESULT_SEVERITY(hr: HRESULT): DWORD;
19029
{$EXTERNALSYM HRESULT_SEVERITY}
19031
function SCODE_SEVERITY(sc: LONG): DWORD;
19032
{$EXTERNALSYM SCODE_SEVERITY}
19035
// Create an HRESULT value from component pieces
19038
function MAKE_HRESULT(sev, fac, code: DWORD): HRESULT;
19039
{$EXTERNALSYM MAKE_HRESULT}
19041
function MAKE_SCODE(sev, fac,code: DWORD): DWORD;
19042
{$EXTERNALSYM MAKE_SCODE}
19045
// Map a WIN32 error value into a HRESULT
19046
// Note: This assumes that WIN32 errors fall in the range -32k to 32k.
19048
// Define bits here so macros are guaranteed to work
19051
FACILITY_NT_BIT = $10000000;
19052
{$EXTERNALSYM FACILITY_NT_BIT}
19054
// __HRESULT_FROM_WIN32 will always be a macro.
19055
// The goal will be to enable INLINE_HRESULT_FROM_WIN32 all the time,
19056
// but there's too much code to change to do that at this time.
19058
function __HRESULT_FROM_WIN32(x: DWORD): HRESULT;
19059
{$EXTERNALSYM __HRESULT_FROM_WIN32}
19061
function HRESULT_FROM_WIN32(x: DWORD): HRESULT;
19062
{$EXTERNALSYM HRESULT_FROM_WIN32}
19065
// Map an NT status value into a HRESULT
19068
function HRESULT_FROM_NT(x: NTSTATUS): HRESULT;
19069
{$EXTERNALSYM HRESULT_FROM_NT}
19071
// ****** OBSOLETE functions
19073
// HRESULT functions
19074
// As noted above, these functions are obsolete and should not be used.
19076
// Extract the SCODE from a HRESULT
19078
function GetScode(hr: HRESULT): DWORD;
19079
{$EXTERNALSYM GetScode}
19081
// Convert an SCODE into an HRESULT.
19083
function ResultFromScode(sc: DWORD): HRESULT;
19084
{$EXTERNALSYM ResultFromScode}
19086
// PropagateResult is a noop
19088
function PropagateResult(hrPrevious, scBase: DWORD): HRESULT;
19089
{$EXTERNALSYM PropagateResult}
19091
// ****** End of OBSOLETE functions.
19093
// ---------------------- HRESULT value definitions -----------------
19095
// HRESULT definitions
19099
_HRESULT_TYPEDEF_ = HRESULT;
19100
{$EXTERNALSYM _HRESULT_TYPEDEF_}
19104
{$EXTERNALSYM NOERROR}
19107
// Error definitions follow
19111
// Codes 0x4000-0x40ff are reserved for OLE
19117
// MessageId: E_UNEXPECTED
19121
// Catastrophic failure
19123
E_UNEXPECTED = HRESULT($8000FFFF);
19124
{$EXTERNALSYM E_UNEXPECTED}
19127
// MessageId: E_NOTIMPL
19133
E_NOTIMPL = HRESULT($80004001);
19134
{$EXTERNALSYM E_NOTIMPL}
19137
// MessageId: E_OUTOFMEMORY
19141
// Ran out of memory
19143
E_OUTOFMEMORY = HRESULT($8007000E);
19144
{$EXTERNALSYM E_OUTOFMEMORY}
19147
// MessageId: E_INVALIDARG
19151
// One or more arguments are invalid
19153
E_INVALIDARG = HRESULT($80070057);
19154
{$EXTERNALSYM E_INVALIDARG}
19157
// MessageId: E_NOINTERFACE
19161
// No such interface supported
19163
E_NOINTERFACE = HRESULT($80004002);
19164
{$EXTERNALSYM E_NOINTERFACE}
19167
// MessageId: E_POINTER
19173
E_POINTER = HRESULT($80004003);
19174
{$EXTERNALSYM E_POINTER}
19177
// MessageId: E_HANDLE
19183
E_HANDLE = HRESULT($80070006);
19184
{$EXTERNALSYM E_HANDLE}
19187
// MessageId: E_ABORT
19191
// Operation aborted
19193
E_ABORT = HRESULT($80004004);
19194
{$EXTERNALSYM E_ABORT}
19197
// MessageId: E_FAIL
19201
// Unspecified error
19203
E_FAIL = HRESULT($80004005);
19204
{$EXTERNALSYM E_FAIL}
19207
// MessageId: E_ACCESSDENIED
19211
// General access denied error
19213
E_ACCESSDENIED = HRESULT($80070005);
19214
{$EXTERNALSYM E_ACCESSDENIED}
19217
// MessageId: E_PENDING
19221
// The data necessary to complete this operation is not yet available.
19223
E_PENDING = HRESULT($8000000A);
19224
{$EXTERNALSYM E_PENDING}
19227
// MessageId: CO_E_INIT_TLS
19231
// Thread local storage failure
19233
CO_E_INIT_TLS = HRESULT($80004006);
19234
{$EXTERNALSYM CO_E_INIT_TLS}
19237
// MessageId: CO_E_INIT_SHARED_ALLOCATOR
19241
// Get shared memory allocator failure
19243
CO_E_INIT_SHARED_ALLOCATOR = HRESULT($80004007);
19244
{$EXTERNALSYM CO_E_INIT_SHARED_ALLOCATOR}
19247
// MessageId: CO_E_INIT_MEMORY_ALLOCATOR
19251
// Get memory allocator failure
19253
CO_E_INIT_MEMORY_ALLOCATOR = HRESULT($80004008);
19254
{$EXTERNALSYM CO_E_INIT_MEMORY_ALLOCATOR}
19257
// MessageId: CO_E_INIT_CLASS_CACHE
19261
// Unable to initialize class cache
19263
CO_E_INIT_CLASS_CACHE = HRESULT($80004009);
19264
{$EXTERNALSYM CO_E_INIT_CLASS_CACHE}
19267
// MessageId: CO_E_INIT_RPC_CHANNEL
19271
// Unable to initialize RPC services
19273
CO_E_INIT_RPC_CHANNEL = HRESULT($8000400A);
19274
{$EXTERNALSYM CO_E_INIT_RPC_CHANNEL}
19277
// MessageId: CO_E_INIT_TLS_SET_CHANNEL_CONTROL
19281
// Cannot set thread local storage channel control
19283
CO_E_INIT_TLS_SET_CHANNEL_CONTROL = HRESULT($8000400B);
19284
{$EXTERNALSYM CO_E_INIT_TLS_SET_CHANNEL_CONTROL}
19287
// MessageId: CO_E_INIT_TLS_CHANNEL_CONTROL
19291
// Could not allocate thread local storage channel control
19293
CO_E_INIT_TLS_CHANNEL_CONTROL = HRESULT($8000400C);
19294
{$EXTERNALSYM CO_E_INIT_TLS_CHANNEL_CONTROL}
19297
// MessageId: CO_E_INIT_UNACCEPTED_USER_ALLOCATOR
19301
// The user supplied memory allocator is unacceptable
19303
CO_E_INIT_UNACCEPTED_USER_ALLOCATOR = HRESULT($8000400D);
19304
{$EXTERNALSYM CO_E_INIT_UNACCEPTED_USER_ALLOCATOR}
19307
// MessageId: CO_E_INIT_SCM_MUTEX_EXISTS
19311
// The OLE service mutex already exists
19313
CO_E_INIT_SCM_MUTEX_EXISTS = HRESULT($8000400E);
19314
{$EXTERNALSYM CO_E_INIT_SCM_MUTEX_EXISTS}
19317
// MessageId: CO_E_INIT_SCM_FILE_MAPPING_EXISTS
19321
// The OLE service file mapping already exists
19323
CO_E_INIT_SCM_FILE_MAPPING_EXISTS = HRESULT($8000400F);
19324
{$EXTERNALSYM CO_E_INIT_SCM_FILE_MAPPING_EXISTS}
19327
// MessageId: CO_E_INIT_SCM_MAP_VIEW_OF_FILE
19331
// Unable to map view of file for OLE service
19333
CO_E_INIT_SCM_MAP_VIEW_OF_FILE = HRESULT($80004010);
19334
{$EXTERNALSYM CO_E_INIT_SCM_MAP_VIEW_OF_FILE}
19337
// MessageId: CO_E_INIT_SCM_EXEC_FAILURE
19341
// Failure attempting to launch OLE service
19343
CO_E_INIT_SCM_EXEC_FAILURE = HRESULT($80004011);
19344
{$EXTERNALSYM CO_E_INIT_SCM_EXEC_FAILURE}
19347
// MessageId: CO_E_INIT_ONLY_SINGLE_THREADED
19351
// There was an attempt to call CoInitialize a second time while single threaded
19353
CO_E_INIT_ONLY_SINGLE_THREADED = HRESULT($80004012);
19354
{$EXTERNALSYM CO_E_INIT_ONLY_SINGLE_THREADED}
19357
// MessageId: CO_E_CANT_REMOTE
19361
// A Remote activation was necessary but was not allowed
19363
CO_E_CANT_REMOTE = HRESULT($80004013);
19364
{$EXTERNALSYM CO_E_CANT_REMOTE}
19367
// MessageId: CO_E_BAD_SERVER_NAME
19371
// A Remote activation was necessary but the server name provided was invalid
19373
CO_E_BAD_SERVER_NAME = HRESULT($80004014);
19374
{$EXTERNALSYM CO_E_BAD_SERVER_NAME}
19377
// MessageId: CO_E_WRONG_SERVER_IDENTITY
19381
// The class is configured to run as a security id different from the caller
19383
CO_E_WRONG_SERVER_IDENTITY = HRESULT($80004015);
19384
{$EXTERNALSYM CO_E_WRONG_SERVER_IDENTITY}
19387
// MessageId: CO_E_OLE1DDE_DISABLED
19391
// Use of Ole1 services requiring DDE windows is disabled
19393
CO_E_OLE1DDE_DISABLED = HRESULT($80004016);
19394
{$EXTERNALSYM CO_E_OLE1DDE_DISABLED}
19397
// MessageId: CO_E_RUNAS_SYNTAX
19401
// A RunAs specification must be <domain name>\<user name> or simply <user name>
19403
CO_E_RUNAS_SYNTAX = HRESULT($80004017);
19404
{$EXTERNALSYM CO_E_RUNAS_SYNTAX}
19407
// MessageId: CO_E_CREATEPROCESS_FAILURE
19411
// The server process could not be started. The pathname may be incorrect.
19413
CO_E_CREATEPROCESS_FAILURE = HRESULT($80004018);
19414
{$EXTERNALSYM CO_E_CREATEPROCESS_FAILURE}
19417
// MessageId: CO_E_RUNAS_CREATEPROCESS_FAILURE
19421
// The server process could not be started as the configured identity. The pathname may be incorrect or unavailable.
19423
CO_E_RUNAS_CREATEPROCESS_FAILURE = HRESULT($80004019);
19424
{$EXTERNALSYM CO_E_RUNAS_CREATEPROCESS_FAILURE}
19427
// MessageId: CO_E_RUNAS_LOGON_FAILURE
19431
// The server process could not be started because the configured identity is incorrect. Check the username and password.
19433
CO_E_RUNAS_LOGON_FAILURE = HRESULT($8000401A);
19434
{$EXTERNALSYM CO_E_RUNAS_LOGON_FAILURE}
19437
// MessageId: CO_E_LAUNCH_PERMSSION_DENIED
19441
// The client is not allowed to launch this server.
19443
CO_E_LAUNCH_PERMSSION_DENIED = HRESULT($8000401B);
19444
{$EXTERNALSYM CO_E_LAUNCH_PERMSSION_DENIED}
19447
// MessageId: CO_E_START_SERVICE_FAILURE
19451
// The service providing this server could not be started.
19453
CO_E_START_SERVICE_FAILURE = HRESULT($8000401C);
19454
{$EXTERNALSYM CO_E_START_SERVICE_FAILURE}
19457
// MessageId: CO_E_REMOTE_COMMUNICATION_FAILURE
19461
// This computer was unable to communicate with the computer providing the server.
19463
CO_E_REMOTE_COMMUNICATION_FAILURE = HRESULT($8000401D);
19464
{$EXTERNALSYM CO_E_REMOTE_COMMUNICATION_FAILURE}
19467
// MessageId: CO_E_SERVER_START_TIMEOUT
19471
// The server did not respond after being launched.
19473
CO_E_SERVER_START_TIMEOUT = HRESULT($8000401E);
19474
{$EXTERNALSYM CO_E_SERVER_START_TIMEOUT}
19477
// MessageId: CO_E_CLSREG_INCONSISTENT
19481
// The registration information for this server is inconsistent or incomplete.
19483
CO_E_CLSREG_INCONSISTENT = HRESULT($8000401F);
19484
{$EXTERNALSYM CO_E_CLSREG_INCONSISTENT}
19487
// MessageId: CO_E_IIDREG_INCONSISTENT
19491
// The registration information for this interface is inconsistent or incomplete.
19493
CO_E_IIDREG_INCONSISTENT = HRESULT($80004020);
19494
{$EXTERNALSYM CO_E_IIDREG_INCONSISTENT}
19497
// MessageId: CO_E_NOT_SUPPORTED
19501
// The operation attempted is not supported.
19503
CO_E_NOT_SUPPORTED = HRESULT($80004021);
19504
{$EXTERNALSYM CO_E_NOT_SUPPORTED}
19507
// MessageId: CO_E_RELOAD_DLL
19511
// A dll must be loaded.
19513
CO_E_RELOAD_DLL = HRESULT($80004022);
19514
{$EXTERNALSYM CO_E_RELOAD_DLL}
19517
// MessageId: CO_E_MSI_ERROR
19521
// A Microsoft Software Installer error was encountered.
19523
CO_E_MSI_ERROR = HRESULT($80004023);
19524
{$EXTERNALSYM CO_E_MSI_ERROR}
19527
// MessageId: CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT
19531
// The specified activation could not occur in the client context as specified.
19533
CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT = HRESULT($80004024);
19534
{$EXTERNALSYM CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT}
19537
// MessageId: CO_E_SERVER_PAUSED
19541
// Activations on the server are paused.
19543
CO_E_SERVER_PAUSED = HRESULT($80004025);
19544
{$EXTERNALSYM CO_E_SERVER_PAUSED}
19547
// MessageId: CO_E_SERVER_NOT_PAUSED
19551
// Activations on the server are not paused.
19553
CO_E_SERVER_NOT_PAUSED = HRESULT($80004026);
19554
{$EXTERNALSYM CO_E_SERVER_NOT_PAUSED}
19557
// MessageId: CO_E_CLASS_DISABLED
19561
// The component or application containing the component has been disabled.
19563
CO_E_CLASS_DISABLED = HRESULT($80004027);
19564
{$EXTERNALSYM CO_E_CLASS_DISABLED}
19567
// MessageId: CO_E_CLRNOTAVAILABLE
19571
// The common language runtime is not available
19573
CO_E_CLRNOTAVAILABLE = HRESULT($80004028);
19574
{$EXTERNALSYM CO_E_CLRNOTAVAILABLE}
19577
// MessageId: CO_E_ASYNC_WORK_REJECTED
19581
// The thread-pool rejected the submitted asynchronous work.
19583
CO_E_ASYNC_WORK_REJECTED = HRESULT($80004029);
19584
{$EXTERNALSYM CO_E_ASYNC_WORK_REJECTED}
19587
// MessageId: CO_E_SERVER_INIT_TIMEOUT
19591
// The server started, but did not finish initializing in a timely fashion.
19593
CO_E_SERVER_INIT_TIMEOUT = HRESULT($8000402A);
19594
{$EXTERNALSYM CO_E_SERVER_INIT_TIMEOUT}
19597
// MessageId: CO_E_NO_SECCTX_IN_ACTIVATE
19601
// Unable to complete the call since there is no COM+ security context inside IObjectControl.Activate.
19603
CO_E_NO_SECCTX_IN_ACTIVATE = HRESULT($8000402B);
19604
{$EXTERNALSYM CO_E_NO_SECCTX_IN_ACTIVATE}
19607
// MessageId: CO_E_TRACKER_CONFIG
19611
// The provided tracker configuration is invalid
19613
CO_E_TRACKER_CONFIG = HRESULT($80004030);
19614
{$EXTERNALSYM CO_E_TRACKER_CONFIG}
19617
// MessageId: CO_E_THREADPOOL_CONFIG
19621
// The provided thread pool configuration is invalid
19623
CO_E_THREADPOOL_CONFIG = HRESULT($80004031);
19624
{$EXTERNALSYM CO_E_THREADPOOL_CONFIG}
19627
// MessageId: CO_E_SXS_CONFIG
19631
// The provided side-by-side configuration is invalid
19633
CO_E_SXS_CONFIG = HRESULT($80004032);
19634
{$EXTERNALSYM CO_E_SXS_CONFIG}
19637
// MessageId: CO_E_MALFORMED_SPN
19641
// The server principal name (SPN) obtained during security negotiation is malformed.
19643
CO_E_MALFORMED_SPN = HRESULT($80004033);
19644
{$EXTERNALSYM CO_E_MALFORMED_SPN}
19649
S_OK = HRESULT($00000000);
19650
{$EXTERNALSYM S_OK}
19651
S_FALSE = HRESULT($00000001);
19652
{$EXTERNALSYM S_FALSE}
19654
// ******************
19656
// ******************
19659
// Codes 0x0-0x01ff are reserved for the OLE group of
19664
// Generic OLE errors that may be returned by many inerfaces
19667
OLE_E_FIRST = HRESULT($80040000);
19668
{$EXTERNALSYM OLE_E_FIRST}
19669
OLE_E_LAST = HRESULT($800400FF);
19670
{$EXTERNALSYM OLE_E_LAST}
19671
OLE_S_FIRST = HRESULT($00040000);
19672
{$EXTERNALSYM OLE_S_FIRST}
19673
OLE_S_LAST = HRESULT($000400FF);
19674
{$EXTERNALSYM OLE_S_LAST}
19680
// MessageId: OLE_E_OLEVERB
19684
// Invalid OLEVERB structure
19686
OLE_E_OLEVERB = HRESULT($80040000);
19687
{$EXTERNALSYM OLE_E_OLEVERB}
19690
// MessageId: OLE_E_ADVF
19694
// Invalid advise flags
19696
OLE_E_ADVF = HRESULT($80040001);
19697
{$EXTERNALSYM OLE_E_ADVF}
19700
// MessageId: OLE_E_ENUM_NOMORE
19704
// Can't enumerate any more, because the associated data is missing
19706
OLE_E_ENUM_NOMORE = HRESULT($80040002);
19707
{$EXTERNALSYM OLE_E_ENUM_NOMORE}
19710
// MessageId: OLE_E_ADVISENOTSUPPORTED
19714
// This implementation doesn't take advises
19716
OLE_E_ADVISENOTSUPPORTED = HRESULT($80040003);
19717
{$EXTERNALSYM OLE_E_ADVISENOTSUPPORTED}
19720
// MessageId: OLE_E_NOCONNECTION
19724
// There is no connection for this connection ID
19726
OLE_E_NOCONNECTION = HRESULT($80040004);
19727
{$EXTERNALSYM OLE_E_NOCONNECTION}
19730
// MessageId: OLE_E_NOTRUNNING
19734
// Need to run the object to perform this operation
19736
OLE_E_NOTRUNNING = HRESULT($80040005);
19737
{$EXTERNALSYM OLE_E_NOTRUNNING}
19740
// MessageId: OLE_E_NOCACHE
19744
// There is no cache to operate on
19746
OLE_E_NOCACHE = HRESULT($80040006);
19747
{$EXTERNALSYM OLE_E_NOCACHE}
19750
// MessageId: OLE_E_BLANK
19754
// Uninitialized object
19756
OLE_E_BLANK = HRESULT($80040007);
19757
{$EXTERNALSYM OLE_E_BLANK}
19760
// MessageId: OLE_E_CLASSDIFF
19764
// Linked object's source class has changed
19766
OLE_E_CLASSDIFF = HRESULT($80040008);
19767
{$EXTERNALSYM OLE_E_CLASSDIFF}
19770
// MessageId: OLE_E_CANT_GETMONIKER
19774
// Not able to get the moniker of the object
19776
OLE_E_CANT_GETMONIKER = HRESULT($80040009);
19777
{$EXTERNALSYM OLE_E_CANT_GETMONIKER}
19780
// MessageId: OLE_E_CANT_BINDTOSOURCE
19784
// Not able to bind to the source
19786
OLE_E_CANT_BINDTOSOURCE = HRESULT($8004000A);
19787
{$EXTERNALSYM OLE_E_CANT_BINDTOSOURCE}
19790
// MessageId: OLE_E_STATIC
19794
// Object is static; operation not allowed
19796
OLE_E_STATIC = HRESULT($8004000B);
19797
{$EXTERNALSYM OLE_E_STATIC}
19800
// MessageId: OLE_E_PROMPTSAVECANCELLED
19804
// User canceled out of save dialog
19806
OLE_E_PROMPTSAVECANCELLED = HRESULT($8004000C);
19807
{$EXTERNALSYM OLE_E_PROMPTSAVECANCELLED}
19810
// MessageId: OLE_E_INVALIDRECT
19814
// Invalid rectangle
19816
OLE_E_INVALIDRECT = HRESULT($8004000D);
19817
{$EXTERNALSYM OLE_E_INVALIDRECT}
19820
// MessageId: OLE_E_WRONGCOMPOBJ
19824
// compobj.dll is too old for the ole2.dll initialized
19826
OLE_E_WRONGCOMPOBJ = HRESULT($8004000E);
19827
{$EXTERNALSYM OLE_E_WRONGCOMPOBJ}
19830
// MessageId: OLE_E_INVALIDHWND
19834
// Invalid window handle
19836
OLE_E_INVALIDHWND = HRESULT($8004000F);
19837
{$EXTERNALSYM OLE_E_INVALIDHWND}
19840
// MessageId: OLE_E_NOT_INPLACEACTIVE
19844
// Object is not in any of the inplace active states
19846
OLE_E_NOT_INPLACEACTIVE = HRESULT($80040010);
19847
{$EXTERNALSYM OLE_E_NOT_INPLACEACTIVE}
19850
// MessageId: OLE_E_CANTCONVERT
19854
// Not able to convert object
19856
OLE_E_CANTCONVERT = HRESULT($80040011);
19857
{$EXTERNALSYM OLE_E_CANTCONVERT}
19860
// MessageId: OLE_E_NOSTORAGE
19864
// Not able to perform the operation because object is not given storage yet
19866
OLE_E_NOSTORAGE = HRESULT($80040012);
19867
{$EXTERNALSYM OLE_E_NOSTORAGE}
19870
// MessageId: DV_E_FORMATETC
19874
// Invalid FORMATETC structure
19876
DV_E_FORMATETC = HRESULT($80040064);
19877
{$EXTERNALSYM DV_E_FORMATETC}
19880
// MessageId: DV_E_DVTARGETDEVICE
19884
// Invalid DVTARGETDEVICE structure
19886
DV_E_DVTARGETDEVICE = HRESULT($80040065);
19887
{$EXTERNALSYM DV_E_DVTARGETDEVICE}
19890
// MessageId: DV_E_STGMEDIUM
19894
// Invalid STDGMEDIUM structure
19896
DV_E_STGMEDIUM = HRESULT($80040066);
19897
{$EXTERNALSYM DV_E_STGMEDIUM}
19900
// MessageId: DV_E_STATDATA
19904
// Invalid STATDATA structure
19906
DV_E_STATDATA = HRESULT($80040067);
19907
{$EXTERNALSYM DV_E_STATDATA}
19910
// MessageId: DV_E_LINDEX
19916
DV_E_LINDEX = HRESULT($80040068);
19917
{$EXTERNALSYM DV_E_LINDEX}
19920
// MessageId: DV_E_TYMED
19926
DV_E_TYMED = HRESULT($80040069);
19927
{$EXTERNALSYM DV_E_TYMED}
19930
// MessageId: DV_E_CLIPFORMAT
19934
// Invalid clipboard format
19936
DV_E_CLIPFORMAT = HRESULT($8004006A);
19937
{$EXTERNALSYM DV_E_CLIPFORMAT}
19940
// MessageId: DV_E_DVASPECT
19944
// Invalid aspect(s)
19946
DV_E_DVASPECT = HRESULT($8004006B);
19947
{$EXTERNALSYM DV_E_DVASPECT}
19950
// MessageId: DV_E_DVTARGETDEVICE_SIZE
19954
// tdSize parameter of the DVTARGETDEVICE structure is invalid
19956
DV_E_DVTARGETDEVICE_SIZE = HRESULT($8004006C);
19957
{$EXTERNALSYM DV_E_DVTARGETDEVICE_SIZE}
19960
// MessageId: DV_E_NOIVIEWOBJECT
19964
// Object doesn't support IViewObject interface
19966
DV_E_NOIVIEWOBJECT = HRESULT($8004006D);
19967
{$EXTERNALSYM DV_E_NOIVIEWOBJECT}
19969
DRAGDROP_E_FIRST = DWORD($80040100);
19970
{$EXTERNALSYM DRAGDROP_E_FIRST}
19971
DRAGDROP_E_LAST = DWORD($8004010F);
19972
{$EXTERNALSYM DRAGDROP_E_LAST}
19973
DRAGDROP_S_FIRST = DWORD($00040100);
19974
{$EXTERNALSYM DRAGDROP_S_FIRST}
19975
DRAGDROP_S_LAST = DWORD($0004010F);
19976
{$EXTERNALSYM DRAGDROP_S_LAST}
19978
// MessageId: DRAGDROP_E_NOTREGISTERED
19982
// Trying to revoke a drop target that has not been registered
19984
DRAGDROP_E_NOTREGISTERED = HRESULT($80040100);
19985
{$EXTERNALSYM DRAGDROP_E_NOTREGISTERED}
19988
// MessageId: DRAGDROP_E_ALREADYREGISTERED
19992
// This window has already been registered as a drop target
19994
DRAGDROP_E_ALREADYREGISTERED = HRESULT($80040101);
19995
{$EXTERNALSYM DRAGDROP_E_ALREADYREGISTERED}
19998
// MessageId: DRAGDROP_E_INVALIDHWND
20002
// Invalid window handle
20004
DRAGDROP_E_INVALIDHWND = HRESULT($80040102);
20005
{$EXTERNALSYM DRAGDROP_E_INVALIDHWND}
20007
CLASSFACTORY_E_FIRST = DWORD($80040110);
20008
{$EXTERNALSYM CLASSFACTORY_E_FIRST}
20009
CLASSFACTORY_E_LAST = DWORD($8004011F);
20010
{$EXTERNALSYM CLASSFACTORY_E_LAST}
20011
CLASSFACTORY_S_FIRST = DWORD($00040110);
20012
{$EXTERNALSYM CLASSFACTORY_S_FIRST}
20013
CLASSFACTORY_S_LAST = DWORD($0004011F);
20014
{$EXTERNALSYM CLASSFACTORY_S_LAST}
20016
// MessageId: CLASS_E_NOAGGREGATION
20020
// Class does not support aggregation (or class object is remote)
20022
CLASS_E_NOAGGREGATION = HRESULT($80040110);
20023
{$EXTERNALSYM CLASS_E_NOAGGREGATION}
20026
// MessageId: CLASS_E_CLASSNOTAVAILABLE
20030
// ClassFactory cannot supply requested class
20032
CLASS_E_CLASSNOTAVAILABLE = HRESULT($80040111);
20033
{$EXTERNALSYM CLASS_E_CLASSNOTAVAILABLE}
20036
// MessageId: CLASS_E_NOTLICENSED
20040
// Class is not licensed for use
20042
CLASS_E_NOTLICENSED = HRESULT($80040112);
20043
{$EXTERNALSYM CLASS_E_NOTLICENSED}
20045
MARSHAL_E_FIRST = DWORD($80040120);
20046
{$EXTERNALSYM MARSHAL_E_FIRST}
20047
MARSHAL_E_LAST = DWORD($8004012F);
20048
{$EXTERNALSYM MARSHAL_E_LAST}
20049
MARSHAL_S_FIRST = DWORD($00040120);
20050
{$EXTERNALSYM MARSHAL_S_FIRST}
20051
MARSHAL_S_LAST = DWORD($0004012F);
20052
{$EXTERNALSYM MARSHAL_S_LAST}
20053
DATA_E_FIRST = DWORD($80040130);
20054
{$EXTERNALSYM DATA_E_FIRST}
20055
DATA_E_LAST = DWORD($8004013F);
20056
{$EXTERNALSYM DATA_E_LAST}
20057
DATA_S_FIRST = DWORD($00040130);
20058
{$EXTERNALSYM DATA_S_FIRST}
20059
DATA_S_LAST = DWORD($0004013F);
20060
{$EXTERNALSYM DATA_S_LAST}
20061
VIEW_E_FIRST = DWORD($80040140);
20062
{$EXTERNALSYM VIEW_E_FIRST}
20063
VIEW_E_LAST = DWORD($8004014F);
20064
{$EXTERNALSYM VIEW_E_LAST}
20065
VIEW_S_FIRST = DWORD($00040140);
20066
{$EXTERNALSYM VIEW_S_FIRST}
20067
VIEW_S_LAST = DWORD($0004014F);
20068
{$EXTERNALSYM VIEW_S_LAST}
20070
// MessageId: VIEW_E_DRAW
20074
// Error drawing view
20076
VIEW_E_DRAW = HRESULT($80040140);
20077
{$EXTERNALSYM VIEW_E_DRAW}
20079
REGDB_E_FIRST = DWORD($80040150);
20080
{$EXTERNALSYM REGDB_E_FIRST}
20081
REGDB_E_LAST = DWORD($8004015F);
20082
{$EXTERNALSYM REGDB_E_LAST}
20083
REGDB_S_FIRST = DWORD($00040150);
20084
{$EXTERNALSYM REGDB_S_FIRST}
20085
REGDB_S_LAST = DWORD($0004015F);
20086
{$EXTERNALSYM REGDB_S_LAST}
20088
// MessageId: REGDB_E_READREGDB
20092
// Could not read key from registry
20094
REGDB_E_READREGDB = HRESULT($80040150);
20095
{$EXTERNALSYM REGDB_E_READREGDB}
20098
// MessageId: REGDB_E_WRITEREGDB
20102
// Could not write key to registry
20104
REGDB_E_WRITEREGDB = HRESULT($80040151);
20105
{$EXTERNALSYM REGDB_E_WRITEREGDB}
20108
// MessageId: REGDB_E_KEYMISSING
20112
// Could not find the key in the registry
20114
REGDB_E_KEYMISSING = HRESULT($80040152);
20115
{$EXTERNALSYM REGDB_E_KEYMISSING}
20118
// MessageId: REGDB_E_INVALIDVALUE
20122
// Invalid value for registry
20124
REGDB_E_INVALIDVALUE = HRESULT($80040153);
20125
{$EXTERNALSYM REGDB_E_INVALIDVALUE}
20128
// MessageId: REGDB_E_CLASSNOTREG
20132
// Class not registered
20134
REGDB_E_CLASSNOTREG = HRESULT($80040154);
20135
{$EXTERNALSYM REGDB_E_CLASSNOTREG}
20138
// MessageId: REGDB_E_IIDNOTREG
20142
// Interface not registered
20144
REGDB_E_IIDNOTREG = HRESULT($80040155);
20145
{$EXTERNALSYM REGDB_E_IIDNOTREG}
20148
// MessageId: REGDB_E_BADTHREADINGMODEL
20152
// Threading model entry is not valid
20154
REGDB_E_BADTHREADINGMODEL = HRESULT($80040156);
20155
{$EXTERNALSYM REGDB_E_BADTHREADINGMODEL}
20157
CAT_E_FIRST = DWORD($80040160);
20158
{$EXTERNALSYM CAT_E_FIRST}
20159
CAT_E_LAST = DWORD($80040161);
20160
{$EXTERNALSYM CAT_E_LAST}
20162
// MessageId: CAT_E_CATIDNOEXIST
20166
// CATID does not exist
20168
CAT_E_CATIDNOEXIST = HRESULT($80040160);
20169
{$EXTERNALSYM CAT_E_CATIDNOEXIST}
20172
// MessageId: CAT_E_NODESCRIPTION
20176
// Description not found
20178
CAT_E_NODESCRIPTION = HRESULT($80040161);
20179
{$EXTERNALSYM CAT_E_NODESCRIPTION}
20181
////////////////////////////////////
20183
// Class Store Error Codes //
20185
////////////////////////////////////
20186
CS_E_FIRST = DWORD($80040164);
20187
{$EXTERNALSYM CS_E_FIRST}
20188
CS_E_LAST = DWORD($8004016F);
20189
{$EXTERNALSYM CS_E_LAST}
20191
// MessageId: CS_E_PACKAGE_NOTFOUND
20195
// No package in the software installation data in the Active Directory meets this criteria.
20197
CS_E_PACKAGE_NOTFOUND = HRESULT($80040164);
20198
{$EXTERNALSYM CS_E_PACKAGE_NOTFOUND}
20201
// MessageId: CS_E_NOT_DELETABLE
20205
// Deleting this will break the referential integrity of the software installation data in the Active Directory.
20207
CS_E_NOT_DELETABLE = HRESULT($80040165);
20208
{$EXTERNALSYM CS_E_NOT_DELETABLE}
20211
// MessageId: CS_E_CLASS_NOTFOUND
20215
// The CLSID was not found in the software installation data in the Active Directory.
20217
CS_E_CLASS_NOTFOUND = HRESULT($80040166);
20218
{$EXTERNALSYM CS_E_CLASS_NOTFOUND}
20221
// MessageId: CS_E_INVALID_VERSION
20225
// The software installation data in the Active Directory is corrupt.
20227
CS_E_INVALID_VERSION = HRESULT($80040167);
20228
{$EXTERNALSYM CS_E_INVALID_VERSION}
20231
// MessageId: CS_E_NO_CLASSSTORE
20235
// There is no software installation data in the Active Directory.
20237
CS_E_NO_CLASSSTORE = HRESULT($80040168);
20238
{$EXTERNALSYM CS_E_NO_CLASSSTORE}
20241
// MessageId: CS_E_OBJECT_NOTFOUND
20245
// There is no software installation data object in the Active Directory.
20247
CS_E_OBJECT_NOTFOUND = HRESULT($80040169);
20248
{$EXTERNALSYM CS_E_OBJECT_NOTFOUND}
20251
// MessageId: CS_E_OBJECT_ALREADY_EXISTS
20255
// The software installation data object in the Active Directory already exists.
20257
CS_E_OBJECT_ALREADY_EXISTS = HRESULT($8004016A);
20258
{$EXTERNALSYM CS_E_OBJECT_ALREADY_EXISTS}
20261
// MessageId: CS_E_INVALID_PATH
20265
// The path to the software installation data in the Active Directory is not correct.
20267
CS_E_INVALID_PATH = HRESULT($8004016B);
20268
{$EXTERNALSYM CS_E_INVALID_PATH}
20271
// MessageId: CS_E_NETWORK_ERROR
20275
// A network error interrupted the operation.
20277
CS_E_NETWORK_ERROR = HRESULT($8004016C);
20278
{$EXTERNALSYM CS_E_NETWORK_ERROR}
20281
// MessageId: CS_E_ADMIN_LIMIT_EXCEEDED
20285
// The size of this object exceeds the maximum size set by the Administrator.
20287
CS_E_ADMIN_LIMIT_EXCEEDED = HRESULT($8004016D);
20288
{$EXTERNALSYM CS_E_ADMIN_LIMIT_EXCEEDED}
20291
// MessageId: CS_E_SCHEMA_MISMATCH
20295
// The schema for the software installation data in the Active Directory does not match the required schema.
20297
CS_E_SCHEMA_MISMATCH = HRESULT($8004016E);
20298
{$EXTERNALSYM CS_E_SCHEMA_MISMATCH}
20301
// MessageId: CS_E_INTERNAL_ERROR
20305
// An error occurred in the software installation data in the Active Directory.
20307
CS_E_INTERNAL_ERROR = HRESULT($8004016F);
20308
{$EXTERNALSYM CS_E_INTERNAL_ERROR}
20310
CACHE_E_FIRST = DWORD($80040170);
20311
{$EXTERNALSYM CACHE_E_FIRST}
20312
CACHE_E_LAST = DWORD($8004017F);
20313
{$EXTERNALSYM CACHE_E_LAST}
20314
CACHE_S_FIRST = DWORD($00040170);
20315
{$EXTERNALSYM CACHE_S_FIRST}
20316
CACHE_S_LAST = DWORD($0004017F);
20317
{$EXTERNALSYM CACHE_S_LAST}
20319
// MessageId: CACHE_E_NOCACHE_UPDATED
20323
// Cache not updated
20325
CACHE_E_NOCACHE_UPDATED = HRESULT($80040170);
20326
{$EXTERNALSYM CACHE_E_NOCACHE_UPDATED}
20328
OLEOBJ_E_FIRST = DWORD($80040180);
20329
{$EXTERNALSYM OLEOBJ_E_FIRST}
20330
OLEOBJ_E_LAST = DWORD($8004018F);
20331
{$EXTERNALSYM OLEOBJ_E_LAST}
20332
OLEOBJ_S_FIRST = DWORD($00040180);
20333
{$EXTERNALSYM OLEOBJ_S_FIRST}
20334
OLEOBJ_S_LAST = DWORD($0004018F);
20335
{$EXTERNALSYM OLEOBJ_S_LAST}
20337
// MessageId: OLEOBJ_E_NOVERBS
20341
// No verbs for OLE object
20343
OLEOBJ_E_NOVERBS = HRESULT($80040180);
20344
{$EXTERNALSYM OLEOBJ_E_NOVERBS}
20347
// MessageId: OLEOBJ_E_INVALIDVERB
20351
// Invalid verb for OLE object
20353
OLEOBJ_E_INVALIDVERB = HRESULT($80040181);
20354
{$EXTERNALSYM OLEOBJ_E_INVALIDVERB}
20356
CLIENTSITE_E_FIRST = DWORD($80040190);
20357
{$EXTERNALSYM CLIENTSITE_E_FIRST}
20358
CLIENTSITE_E_LAST = DWORD($8004019F);
20359
{$EXTERNALSYM CLIENTSITE_E_LAST}
20360
CLIENTSITE_S_FIRST = DWORD($00040190);
20361
{$EXTERNALSYM CLIENTSITE_S_FIRST}
20362
CLIENTSITE_S_LAST = DWORD($0004019F);
20363
{$EXTERNALSYM CLIENTSITE_S_LAST}
20365
// MessageId: INPLACE_E_NOTUNDOABLE
20369
// Undo is not available
20371
INPLACE_E_NOTUNDOABLE = HRESULT($800401A0);
20372
{$EXTERNALSYM INPLACE_E_NOTUNDOABLE}
20375
// MessageId: INPLACE_E_NOTOOLSPACE
20379
// Space for tools is not available
20381
INPLACE_E_NOTOOLSPACE = HRESULT($800401A1);
20382
{$EXTERNALSYM INPLACE_E_NOTOOLSPACE}
20384
INPLACE_E_FIRST = DWORD($800401A0);
20385
{$EXTERNALSYM INPLACE_E_FIRST}
20386
INPLACE_E_LAST = DWORD($800401AF);
20387
{$EXTERNALSYM INPLACE_E_LAST}
20388
INPLACE_S_FIRST = DWORD($000401A0);
20389
{$EXTERNALSYM INPLACE_S_FIRST}
20390
INPLACE_S_LAST = DWORD($000401AF);
20391
{$EXTERNALSYM INPLACE_S_LAST}
20392
ENUM_E_FIRST = DWORD($800401B0);
20393
{$EXTERNALSYM ENUM_E_FIRST}
20394
ENUM_E_LAST = DWORD($800401BF);
20395
{$EXTERNALSYM ENUM_E_LAST}
20396
ENUM_S_FIRST = DWORD($000401B0);
20397
{$EXTERNALSYM ENUM_S_FIRST}
20398
ENUM_S_LAST = DWORD($000401BF);
20399
{$EXTERNALSYM ENUM_S_LAST}
20400
CONVERT10_E_FIRST = DWORD($800401C0);
20401
{$EXTERNALSYM CONVERT10_E_FIRST}
20402
CONVERT10_E_LAST = DWORD($800401CF);
20403
{$EXTERNALSYM CONVERT10_E_LAST}
20404
CONVERT10_S_FIRST = DWORD($000401C0);
20405
{$EXTERNALSYM CONVERT10_S_FIRST}
20406
CONVERT10_S_LAST = DWORD($000401CF);
20407
{$EXTERNALSYM CONVERT10_S_LAST}
20409
// MessageId: CONVERT10_E_OLESTREAM_GET
20413
// OLESTREAM Get method failed
20415
CONVERT10_E_OLESTREAM_GET = HRESULT($800401C0);
20416
{$EXTERNALSYM CONVERT10_E_OLESTREAM_GET}
20419
// MessageId: CONVERT10_E_OLESTREAM_PUT
20423
// OLESTREAM Put method failed
20425
CONVERT10_E_OLESTREAM_PUT = HRESULT($800401C1);
20426
{$EXTERNALSYM CONVERT10_E_OLESTREAM_PUT}
20429
// MessageId: CONVERT10_E_OLESTREAM_FMT
20433
// Contents of the OLESTREAM not in correct format
20435
CONVERT10_E_OLESTREAM_FMT = HRESULT($800401C2);
20436
{$EXTERNALSYM CONVERT10_E_OLESTREAM_FMT}
20439
// MessageId: CONVERT10_E_OLESTREAM_BITMAP_TO_DIB
20443
// There was an error in a Windows GDI call while converting the bitmap to a DIB
20445
CONVERT10_E_OLESTREAM_BITMAP_TO_DIB = HRESULT($800401C3);
20446
{$EXTERNALSYM CONVERT10_E_OLESTREAM_BITMAP_TO_DIB}
20449
// MessageId: CONVERT10_E_STG_FMT
20453
// Contents of the IStorage not in correct format
20455
CONVERT10_E_STG_FMT = HRESULT($800401C4);
20456
{$EXTERNALSYM CONVERT10_E_STG_FMT}
20459
// MessageId: CONVERT10_E_STG_NO_STD_STREAM
20463
// Contents of IStorage is missing one of the standard streams
20465
CONVERT10_E_STG_NO_STD_STREAM = HRESULT($800401C5);
20466
{$EXTERNALSYM CONVERT10_E_STG_NO_STD_STREAM}
20469
// MessageId: CONVERT10_E_STG_DIB_TO_BITMAP
20473
// There was an error in a Windows GDI call while converting the DIB to a bitmap.
20476
CONVERT10_E_STG_DIB_TO_BITMAP = HRESULT($800401C6);
20477
{$EXTERNALSYM CONVERT10_E_STG_DIB_TO_BITMAP}
20479
CLIPBRD_E_FIRST = DWORD($800401D0);
20480
{$EXTERNALSYM CLIPBRD_E_FIRST}
20481
CLIPBRD_E_LAST = DWORD($800401DF);
20482
{$EXTERNALSYM CLIPBRD_E_LAST}
20483
CLIPBRD_S_FIRST = DWORD($000401D0);
20484
{$EXTERNALSYM CLIPBRD_S_FIRST}
20485
CLIPBRD_S_LAST = DWORD($000401DF);
20486
{$EXTERNALSYM CLIPBRD_S_LAST}
20488
// MessageId: CLIPBRD_E_CANT_OPEN
20492
// OpenClipboard Failed
20494
CLIPBRD_E_CANT_OPEN = HRESULT($800401D0);
20495
{$EXTERNALSYM CLIPBRD_E_CANT_OPEN}
20498
// MessageId: CLIPBRD_E_CANT_EMPTY
20502
// EmptyClipboard Failed
20504
CLIPBRD_E_CANT_EMPTY = HRESULT($800401D1);
20505
{$EXTERNALSYM CLIPBRD_E_CANT_EMPTY}
20508
// MessageId: CLIPBRD_E_CANT_SET
20512
// SetClipboard Failed
20514
CLIPBRD_E_CANT_SET = HRESULT($800401D2);
20515
{$EXTERNALSYM CLIPBRD_E_CANT_SET}
20518
// MessageId: CLIPBRD_E_BAD_DATA
20522
// Data on clipboard is invalid
20524
CLIPBRD_E_BAD_DATA = HRESULT($800401D3);
20525
{$EXTERNALSYM CLIPBRD_E_BAD_DATA}
20528
// MessageId: CLIPBRD_E_CANT_CLOSE
20532
// CloseClipboard Failed
20534
CLIPBRD_E_CANT_CLOSE = HRESULT($800401D4);
20535
{$EXTERNALSYM CLIPBRD_E_CANT_CLOSE}
20537
MK_E_FIRST = DWORD($800401E0);
20538
{$EXTERNALSYM MK_E_FIRST}
20539
MK_E_LAST = DWORD($800401EF);
20540
{$EXTERNALSYM MK_E_LAST}
20541
MK_S_FIRST = DWORD($000401E0);
20542
{$EXTERNALSYM MK_S_FIRST}
20543
MK_S_LAST = DWORD($000401EF);
20544
{$EXTERNALSYM MK_S_LAST}
20546
// MessageId: MK_E_CONNECTMANUALLY
20550
// Moniker needs to be connected manually
20552
MK_E_CONNECTMANUALLY = HRESULT($800401E0);
20553
{$EXTERNALSYM MK_E_CONNECTMANUALLY}
20556
// MessageId: MK_E_EXCEEDEDDEADLINE
20560
// Operation exceeded deadline
20562
MK_E_EXCEEDEDDEADLINE = HRESULT($800401E1);
20563
{$EXTERNALSYM MK_E_EXCEEDEDDEADLINE}
20566
// MessageId: MK_E_NEEDGENERIC
20570
// Moniker needs to be generic
20572
MK_E_NEEDGENERIC = HRESULT($800401E2);
20573
{$EXTERNALSYM MK_E_NEEDGENERIC}
20576
// MessageId: MK_E_UNAVAILABLE
20580
// Operation unavailable
20582
MK_E_UNAVAILABLE = HRESULT($800401E3);
20583
{$EXTERNALSYM MK_E_UNAVAILABLE}
20586
// MessageId: MK_E_SYNTAX
20592
MK_E_SYNTAX = HRESULT($800401E4);
20593
{$EXTERNALSYM MK_E_SYNTAX}
20596
// MessageId: MK_E_NOOBJECT
20600
// No object for moniker
20602
MK_E_NOOBJECT = HRESULT($800401E5);
20603
{$EXTERNALSYM MK_E_NOOBJECT}
20606
// MessageId: MK_E_INVALIDEXTENSION
20610
// Bad extension for file
20612
MK_E_INVALIDEXTENSION = HRESULT($800401E6);
20613
{$EXTERNALSYM MK_E_INVALIDEXTENSION}
20616
// MessageId: MK_E_INTERMEDIATEINTERFACENOTSUPPORTED
20620
// Intermediate operation failed
20622
MK_E_INTERMEDIATEINTERFACENOTSUPPORTED = HRESULT($800401E7);
20623
{$EXTERNALSYM MK_E_INTERMEDIATEINTERFACENOTSUPPORTED}
20626
// MessageId: MK_E_NOTBINDABLE
20630
// Moniker is not bindable
20632
MK_E_NOTBINDABLE = HRESULT($800401E8);
20633
{$EXTERNALSYM MK_E_NOTBINDABLE}
20636
// MessageId: MK_E_NOTBOUND
20640
// Moniker is not bound
20642
MK_E_NOTBOUND = HRESULT($800401E9);
20643
{$EXTERNALSYM MK_E_NOTBOUND}
20646
// MessageId: MK_E_CANTOPENFILE
20650
// Moniker cannot open file
20652
MK_E_CANTOPENFILE = HRESULT($800401EA);
20653
{$EXTERNALSYM MK_E_CANTOPENFILE}
20656
// MessageId: MK_E_MUSTBOTHERUSER
20660
// User input required for operation to succeed
20662
MK_E_MUSTBOTHERUSER = HRESULT($800401EB);
20663
{$EXTERNALSYM MK_E_MUSTBOTHERUSER}
20666
// MessageId: MK_E_NOINVERSE
20670
// Moniker class has no inverse
20672
MK_E_NOINVERSE = HRESULT($800401EC);
20673
{$EXTERNALSYM MK_E_NOINVERSE}
20676
// MessageId: MK_E_NOSTORAGE
20680
// Moniker does not refer to storage
20682
MK_E_NOSTORAGE = HRESULT($800401ED);
20683
{$EXTERNALSYM MK_E_NOSTORAGE}
20686
// MessageId: MK_E_NOPREFIX
20690
// No common prefix
20692
MK_E_NOPREFIX = HRESULT($800401EE);
20693
{$EXTERNALSYM MK_E_NOPREFIX}
20696
// MessageId: MK_E_ENUMERATION_FAILED
20700
// Moniker could not be enumerated
20702
MK_E_ENUMERATION_FAILED = HRESULT($800401EF);
20703
{$EXTERNALSYM MK_E_ENUMERATION_FAILED}
20705
CO_E_FIRST = DWORD($800401F0);
20706
{$EXTERNALSYM CO_E_FIRST}
20707
CO_E_LAST = DWORD($800401FF);
20708
{$EXTERNALSYM CO_E_LAST}
20709
CO_S_FIRST = DWORD($000401F0);
20710
{$EXTERNALSYM CO_S_FIRST}
20711
CO_S_LAST = DWORD($000401FF);
20712
{$EXTERNALSYM CO_S_LAST}
20714
// MessageId: CO_E_NOTINITIALIZED
20718
// CoInitialize has not been called.
20720
CO_E_NOTINITIALIZED = HRESULT($800401F0);
20721
{$EXTERNALSYM CO_E_NOTINITIALIZED}
20724
// MessageId: CO_E_ALREADYINITIALIZED
20728
// CoInitialize has already been called.
20730
CO_E_ALREADYINITIALIZED = HRESULT($800401F1);
20731
{$EXTERNALSYM CO_E_ALREADYINITIALIZED}
20734
// MessageId: CO_E_CANTDETERMINECLASS
20738
// Class of object cannot be determined
20740
CO_E_CANTDETERMINECLASS = HRESULT($800401F2);
20741
{$EXTERNALSYM CO_E_CANTDETERMINECLASS}
20744
// MessageId: CO_E_CLASSSTRING
20748
// Invalid class string
20750
CO_E_CLASSSTRING = HRESULT($800401F3);
20751
{$EXTERNALSYM CO_E_CLASSSTRING}
20754
// MessageId: CO_E_IIDSTRING
20758
// Invalid interface string
20760
CO_E_IIDSTRING = HRESULT($800401F4);
20761
{$EXTERNALSYM CO_E_IIDSTRING}
20764
// MessageId: CO_E_APPNOTFOUND
20768
// Application not found
20770
CO_E_APPNOTFOUND = HRESULT($800401F5);
20771
{$EXTERNALSYM CO_E_APPNOTFOUND}
20774
// MessageId: CO_E_APPSINGLEUSE
20778
// Application cannot be run more than once
20780
CO_E_APPSINGLEUSE = HRESULT($800401F6);
20781
{$EXTERNALSYM CO_E_APPSINGLEUSE}
20784
// MessageId: CO_E_ERRORINAPP
20788
// Some error in application program
20790
CO_E_ERRORINAPP = HRESULT($800401F7);
20791
{$EXTERNALSYM CO_E_ERRORINAPP}
20794
// MessageId: CO_E_DLLNOTFOUND
20798
// DLL for class not found
20800
CO_E_DLLNOTFOUND = HRESULT($800401F8);
20801
{$EXTERNALSYM CO_E_DLLNOTFOUND}
20804
// MessageId: CO_E_ERRORINDLL
20808
// Error in the DLL
20810
CO_E_ERRORINDLL = HRESULT($800401F9);
20811
{$EXTERNALSYM CO_E_ERRORINDLL}
20814
// MessageId: CO_E_WRONGOSFORAPP
20818
// Wrong OS or OS version for application
20820
CO_E_WRONGOSFORAPP = HRESULT($800401FA);
20821
{$EXTERNALSYM CO_E_WRONGOSFORAPP}
20824
// MessageId: CO_E_OBJNOTREG
20828
// Object is not registered
20830
CO_E_OBJNOTREG = HRESULT($800401FB);
20831
{$EXTERNALSYM CO_E_OBJNOTREG}
20834
// MessageId: CO_E_OBJISREG
20838
// Object is already registered
20840
CO_E_OBJISREG = HRESULT($800401FC);
20841
{$EXTERNALSYM CO_E_OBJISREG}
20844
// MessageId: CO_E_OBJNOTCONNECTED
20848
// Object is not connected to server
20850
CO_E_OBJNOTCONNECTED = HRESULT($800401FD);
20851
{$EXTERNALSYM CO_E_OBJNOTCONNECTED}
20854
// MessageId: CO_E_APPDIDNTREG
20858
// Application was launched but it didn't register a class factory
20860
CO_E_APPDIDNTREG = HRESULT($800401FE);
20861
{$EXTERNALSYM CO_E_APPDIDNTREG}
20864
// MessageId: CO_E_RELEASED
20868
// Object has been released
20870
CO_E_RELEASED = HRESULT($800401FF);
20871
{$EXTERNALSYM CO_E_RELEASED}
20873
EVENT_E_FIRST = DWORD($80040200);
20874
{$EXTERNALSYM EVENT_E_FIRST}
20875
EVENT_E_LAST = DWORD($8004021F);
20876
{$EXTERNALSYM EVENT_E_LAST}
20877
EVENT_S_FIRST = DWORD($00040200);
20878
{$EXTERNALSYM EVENT_S_FIRST}
20879
EVENT_S_LAST = DWORD($0004021F);
20880
{$EXTERNALSYM EVENT_S_LAST}
20882
// MessageId: EVENT_S_SOME_SUBSCRIBERS_FAILED
20886
// An event was able to invoke some but not all of the subscribers
20888
EVENT_S_SOME_SUBSCRIBERS_FAILED = HRESULT($00040200);
20889
{$EXTERNALSYM EVENT_S_SOME_SUBSCRIBERS_FAILED}
20892
// MessageId: EVENT_E_ALL_SUBSCRIBERS_FAILED
20896
// An event was unable to invoke any of the subscribers
20898
EVENT_E_ALL_SUBSCRIBERS_FAILED = HRESULT($80040201);
20899
{$EXTERNALSYM EVENT_E_ALL_SUBSCRIBERS_FAILED}
20902
// MessageId: EVENT_S_NOSUBSCRIBERS
20906
// An event was delivered but there were no subscribers
20908
EVENT_S_NOSUBSCRIBERS = HRESULT($00040202);
20909
{$EXTERNALSYM EVENT_S_NOSUBSCRIBERS}
20912
// MessageId: EVENT_E_QUERYSYNTAX
20916
// A syntax error occurred trying to evaluate a query string
20918
EVENT_E_QUERYSYNTAX = HRESULT($80040203);
20919
{$EXTERNALSYM EVENT_E_QUERYSYNTAX}
20922
// MessageId: EVENT_E_QUERYFIELD
20926
// An invalid field name was used in a query string
20928
EVENT_E_QUERYFIELD = HRESULT($80040204);
20929
{$EXTERNALSYM EVENT_E_QUERYFIELD}
20932
// MessageId: EVENT_E_INTERNALEXCEPTION
20936
// An unexpected exception was raised
20938
EVENT_E_INTERNALEXCEPTION = HRESULT($80040205);
20939
{$EXTERNALSYM EVENT_E_INTERNALEXCEPTION}
20942
// MessageId: EVENT_E_INTERNALERROR
20946
// An unexpected internal error was detected
20948
EVENT_E_INTERNALERROR = HRESULT($80040206);
20949
{$EXTERNALSYM EVENT_E_INTERNALERROR}
20952
// MessageId: EVENT_E_INVALID_PER_USER_SID
20956
// The owner SID on a per-user subscription doesn't exist
20958
EVENT_E_INVALID_PER_USER_SID = HRESULT($80040207);
20959
{$EXTERNALSYM EVENT_E_INVALID_PER_USER_SID}
20962
// MessageId: EVENT_E_USER_EXCEPTION
20966
// A user-supplied component or subscriber raised an exception
20968
EVENT_E_USER_EXCEPTION = HRESULT($80040208);
20969
{$EXTERNALSYM EVENT_E_USER_EXCEPTION}
20972
// MessageId: EVENT_E_TOO_MANY_METHODS
20976
// An interface has too many methods to fire events from
20978
EVENT_E_TOO_MANY_METHODS = HRESULT($80040209);
20979
{$EXTERNALSYM EVENT_E_TOO_MANY_METHODS}
20982
// MessageId: EVENT_E_MISSING_EVENTCLASS
20986
// A subscription cannot be stored unless its event class already exists
20988
EVENT_E_MISSING_EVENTCLASS = HRESULT($8004020A);
20989
{$EXTERNALSYM EVENT_E_MISSING_EVENTCLASS}
20992
// MessageId: EVENT_E_NOT_ALL_REMOVED
20996
// Not all the objects requested could be removed
20998
EVENT_E_NOT_ALL_REMOVED = HRESULT($8004020B);
20999
{$EXTERNALSYM EVENT_E_NOT_ALL_REMOVED}
21002
// MessageId: EVENT_E_COMPLUS_NOT_INSTALLED
21006
// COM+ is required for this operation, but is not installed
21008
EVENT_E_COMPLUS_NOT_INSTALLED = HRESULT($8004020C);
21009
{$EXTERNALSYM EVENT_E_COMPLUS_NOT_INSTALLED}
21012
// MessageId: EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT
21016
// Cannot modify or delete an object that was not added using the COM+ Admin SDK
21018
EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT = HRESULT($8004020D);
21019
{$EXTERNALSYM EVENT_E_CANT_MODIFY_OR_DELETE_UNCONFIGURED_OBJECT}
21022
// MessageId: EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT
21026
// Cannot modify or delete an object that was added using the COM+ Admin SDK
21028
EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT = HRESULT($8004020E);
21029
{$EXTERNALSYM EVENT_E_CANT_MODIFY_OR_DELETE_CONFIGURED_OBJECT}
21032
// MessageId: EVENT_E_INVALID_EVENT_CLASS_PARTITION
21036
// The event class for this subscription is in an invalid partition
21038
EVENT_E_INVALID_EVENT_CLASS_PARTITION = HRESULT($8004020F);
21039
{$EXTERNALSYM EVENT_E_INVALID_EVENT_CLASS_PARTITION}
21042
// MessageId: EVENT_E_PER_USER_SID_NOT_LOGGED_ON
21046
// The owner of the PerUser subscription is not logged on to the system specified
21048
EVENT_E_PER_USER_SID_NOT_LOGGED_ON = HRESULT($80040210);
21049
{$EXTERNALSYM EVENT_E_PER_USER_SID_NOT_LOGGED_ON}
21051
XACT_E_FIRST = $8004D000;
21052
{$EXTERNALSYM XACT_E_FIRST}
21053
XACT_E_LAST = $8004D029;
21054
{$EXTERNALSYM XACT_E_LAST}
21055
XACT_S_FIRST = $0004D000;
21056
{$EXTERNALSYM XACT_S_FIRST}
21057
XACT_S_LAST = $0004D010;
21058
{$EXTERNALSYM XACT_S_LAST}
21060
// MessageId: XACT_E_ALREADYOTHERSINGLEPHASE
21064
// Another single phase resource manager has already been enlisted in this transaction.
21066
XACT_E_ALREADYOTHERSINGLEPHASE = HRESULT($8004D000);
21067
{$EXTERNALSYM XACT_E_ALREADYOTHERSINGLEPHASE}
21070
// MessageId: XACT_E_CANTRETAIN
21074
// A retaining commit or abort is not supported
21076
XACT_E_CANTRETAIN = HRESULT($8004D001);
21077
{$EXTERNALSYM XACT_E_CANTRETAIN}
21080
// MessageId: XACT_E_COMMITFAILED
21084
// The transaction failed to commit for an unknown reason. The transaction was aborted.
21086
XACT_E_COMMITFAILED = HRESULT($8004D002);
21087
{$EXTERNALSYM XACT_E_COMMITFAILED}
21090
// MessageId: XACT_E_COMMITPREVENTED
21094
// Cannot call commit on this transaction object because the calling application did not initiate the transaction.
21096
XACT_E_COMMITPREVENTED = HRESULT($8004D003);
21097
{$EXTERNALSYM XACT_E_COMMITPREVENTED}
21100
// MessageId: XACT_E_HEURISTICABORT
21104
// Instead of committing, the resource heuristically aborted.
21106
XACT_E_HEURISTICABORT = HRESULT($8004D004);
21107
{$EXTERNALSYM XACT_E_HEURISTICABORT}
21110
// MessageId: XACT_E_HEURISTICCOMMIT
21114
// Instead of aborting, the resource heuristically committed.
21116
XACT_E_HEURISTICCOMMIT = HRESULT($8004D005);
21117
{$EXTERNALSYM XACT_E_HEURISTICCOMMIT}
21120
// MessageId: XACT_E_HEURISTICDAMAGE
21124
// Some of the states of the resource were committed while others were aborted, likely because of heuristic decisions.
21126
XACT_E_HEURISTICDAMAGE = HRESULT($8004D006);
21127
{$EXTERNALSYM XACT_E_HEURISTICDAMAGE}
21130
// MessageId: XACT_E_HEURISTICDANGER
21134
// Some of the states of the resource may have been committed while others may have been aborted, likely because of heuristic decisions.
21136
XACT_E_HEURISTICDANGER = HRESULT($8004D007);
21137
{$EXTERNALSYM XACT_E_HEURISTICDANGER}
21140
// MessageId: XACT_E_ISOLATIONLEVEL
21144
// The requested isolation level is not valid or supported.
21146
XACT_E_ISOLATIONLEVEL = HRESULT($8004D008);
21147
{$EXTERNALSYM XACT_E_ISOLATIONLEVEL}
21150
// MessageId: XACT_E_NOASYNC
21154
// The transaction manager doesn't support an asynchronous operation for this method.
21156
XACT_E_NOASYNC = HRESULT($8004D009);
21157
{$EXTERNALSYM XACT_E_NOASYNC}
21160
// MessageId: XACT_E_NOENLIST
21164
// Unable to enlist in the transaction.
21166
XACT_E_NOENLIST = HRESULT($8004D00A);
21167
{$EXTERNALSYM XACT_E_NOENLIST}
21170
// MessageId: XACT_E_NOISORETAIN
21174
// The requested semantics of retention of isolation across retaining commit and abort boundaries cannot be supported by this transaction implementation, or isoFlags was not equal to zero.
21176
XACT_E_NOISORETAIN = HRESULT($8004D00B);
21177
{$EXTERNALSYM XACT_E_NOISORETAIN}
21180
// MessageId: XACT_E_NORESOURCE
21184
// There is no resource presently associated with this enlistment
21186
XACT_E_NORESOURCE = HRESULT($8004D00C);
21187
{$EXTERNALSYM XACT_E_NORESOURCE}
21190
// MessageId: XACT_E_NOTCURRENT
21194
// The transaction failed to commit due to the failure of optimistic concurrency control in at least one of the resource managers.
21196
XACT_E_NOTCURRENT = HRESULT($8004D00D);
21197
{$EXTERNALSYM XACT_E_NOTCURRENT}
21200
// MessageId: XACT_E_NOTRANSACTION
21204
// The transaction has already been implicitly or explicitly committed or aborted
21206
XACT_E_NOTRANSACTION = HRESULT($8004D00E);
21207
{$EXTERNALSYM XACT_E_NOTRANSACTION}
21210
// MessageId: XACT_E_NOTSUPPORTED
21214
// An invalid combination of flags was specified
21216
XACT_E_NOTSUPPORTED = HRESULT($8004D00F);
21217
{$EXTERNALSYM XACT_E_NOTSUPPORTED}
21220
// MessageId: XACT_E_UNKNOWNRMGRID
21224
// The resource manager id is not associated with this transaction or the transaction manager.
21226
XACT_E_UNKNOWNRMGRID = HRESULT($8004D010);
21227
{$EXTERNALSYM XACT_E_UNKNOWNRMGRID}
21230
// MessageId: XACT_E_WRONGSTATE
21234
// This method was called in the wrong state
21236
XACT_E_WRONGSTATE = HRESULT($8004D011);
21237
{$EXTERNALSYM XACT_E_WRONGSTATE}
21240
// MessageId: XACT_E_WRONGUOW
21244
// The indicated unit of work does not match the unit of work expected by the resource manager.
21246
XACT_E_WRONGUOW = HRESULT($8004D012);
21247
{$EXTERNALSYM XACT_E_WRONGUOW}
21250
// MessageId: XACT_E_XTIONEXISTS
21254
// An enlistment in a transaction already exists.
21256
XACT_E_XTIONEXISTS = HRESULT($8004D013);
21257
{$EXTERNALSYM XACT_E_XTIONEXISTS}
21260
// MessageId: XACT_E_NOIMPORTOBJECT
21264
// An import object for the transaction could not be found.
21266
XACT_E_NOIMPORTOBJECT = HRESULT($8004D014);
21267
{$EXTERNALSYM XACT_E_NOIMPORTOBJECT}
21270
// MessageId: XACT_E_INVALIDCOOKIE
21274
// The transaction cookie is invalid.
21276
XACT_E_INVALIDCOOKIE = HRESULT($8004D015);
21277
{$EXTERNALSYM XACT_E_INVALIDCOOKIE}
21280
// MessageId: XACT_E_INDOUBT
21284
// The transaction status is in doubt. A communication failure occurred, or a transaction manager or resource manager has failed
21286
XACT_E_INDOUBT = HRESULT($8004D016);
21287
{$EXTERNALSYM XACT_E_INDOUBT}
21290
// MessageId: XACT_E_NOTIMEOUT
21294
// A time-out was specified, but time-outs are not supported.
21296
XACT_E_NOTIMEOUT = HRESULT($8004D017);
21297
{$EXTERNALSYM XACT_E_NOTIMEOUT}
21300
// MessageId: XACT_E_ALREADYINPROGRESS
21304
// The requested operation is already in progress for the transaction.
21306
XACT_E_ALREADYINPROGRESS = HRESULT($8004D018);
21307
{$EXTERNALSYM XACT_E_ALREADYINPROGRESS}
21310
// MessageId: XACT_E_ABORTED
21314
// The transaction has already been aborted.
21316
XACT_E_ABORTED = HRESULT($8004D019);
21317
{$EXTERNALSYM XACT_E_ABORTED}
21320
// MessageId: XACT_E_LOGFULL
21324
// The Transaction Manager returned a log full error.
21326
XACT_E_LOGFULL = HRESULT($8004D01A);
21327
{$EXTERNALSYM XACT_E_LOGFULL}
21330
// MessageId: XACT_E_TMNOTAVAILABLE
21334
// The Transaction Manager is not available.
21336
XACT_E_TMNOTAVAILABLE = HRESULT($8004D01B);
21337
{$EXTERNALSYM XACT_E_TMNOTAVAILABLE}
21340
// MessageId: XACT_E_CONNECTION_DOWN
21344
// A connection with the transaction manager was lost.
21346
XACT_E_CONNECTION_DOWN = HRESULT($8004D01C);
21347
{$EXTERNALSYM XACT_E_CONNECTION_DOWN}
21350
// MessageId: XACT_E_CONNECTION_DENIED
21354
// A request to establish a connection with the transaction manager was denied.
21356
XACT_E_CONNECTION_DENIED = HRESULT($8004D01D);
21357
{$EXTERNALSYM XACT_E_CONNECTION_DENIED}
21360
// MessageId: XACT_E_REENLISTTIMEOUT
21364
// Resource manager reenlistment to determine transaction status timed out.
21366
XACT_E_REENLISTTIMEOUT = HRESULT($8004D01E);
21367
{$EXTERNALSYM XACT_E_REENLISTTIMEOUT}
21370
// MessageId: XACT_E_TIP_CONNECT_FAILED
21374
// This transaction manager failed to establish a connection with another TIP transaction manager.
21376
XACT_E_TIP_CONNECT_FAILED = HRESULT($8004D01F);
21377
{$EXTERNALSYM XACT_E_TIP_CONNECT_FAILED}
21380
// MessageId: XACT_E_TIP_PROTOCOL_ERROR
21384
// This transaction manager encountered a protocol error with another TIP transaction manager.
21386
XACT_E_TIP_PROTOCOL_ERROR = HRESULT($8004D020);
21387
{$EXTERNALSYM XACT_E_TIP_PROTOCOL_ERROR}
21390
// MessageId: XACT_E_TIP_PULL_FAILED
21394
// This transaction manager could not propagate a transaction from another TIP transaction manager.
21396
XACT_E_TIP_PULL_FAILED = HRESULT($8004D021);
21397
{$EXTERNALSYM XACT_E_TIP_PULL_FAILED}
21400
// MessageId: XACT_E_DEST_TMNOTAVAILABLE
21404
// The Transaction Manager on the destination machine is not available.
21406
XACT_E_DEST_TMNOTAVAILABLE = HRESULT($8004D022);
21407
{$EXTERNALSYM XACT_E_DEST_TMNOTAVAILABLE}
21410
// MessageId: XACT_E_TIP_DISABLED
21414
// The Transaction Manager has disabled its support for TIP.
21416
XACT_E_TIP_DISABLED = HRESULT($8004D023);
21417
{$EXTERNALSYM XACT_E_TIP_DISABLED}
21420
// MessageId: XACT_E_NETWORK_TX_DISABLED
21424
// The transaction manager has disabled its support for remote/network transactions.
21426
XACT_E_NETWORK_TX_DISABLED = HRESULT($8004D024);
21427
{$EXTERNALSYM XACT_E_NETWORK_TX_DISABLED}
21430
// MessageId: XACT_E_PARTNER_NETWORK_TX_DISABLED
21434
// The partner transaction manager has disabled its support for remote/network transactions.
21436
XACT_E_PARTNER_NETWORK_TX_DISABLED = HRESULT($8004D025);
21437
{$EXTERNALSYM XACT_E_PARTNER_NETWORK_TX_DISABLED}
21440
// MessageId: XACT_E_XA_TX_DISABLED
21444
// The transaction manager has disabled its support for XA transactions.
21446
XACT_E_XA_TX_DISABLED = HRESULT($8004D026);
21447
{$EXTERNALSYM XACT_E_XA_TX_DISABLED}
21450
// MessageId: XACT_E_UNABLE_TO_READ_DTC_CONFIG
21454
// MSDTC was unable to read its configuration information.
21456
XACT_E_UNABLE_TO_READ_DTC_CONFIG = HRESULT($8004D027);
21457
{$EXTERNALSYM XACT_E_UNABLE_TO_READ_DTC_CONFIG}
21460
// MessageId: XACT_E_UNABLE_TO_LOAD_DTC_PROXY
21464
// MSDTC was unable to load the dtc proxy dll.
21466
XACT_E_UNABLE_TO_LOAD_DTC_PROXY = HRESULT($8004D028);
21467
{$EXTERNALSYM XACT_E_UNABLE_TO_LOAD_DTC_PROXY}
21470
// MessageId: XACT_E_ABORTING
21474
// The local transaction has aborted.
21476
XACT_E_ABORTING = HRESULT($8004D029);
21477
{$EXTERNALSYM XACT_E_ABORTING}
21480
// TXF & CRM errors start 4d080.
21482
// MessageId: XACT_E_CLERKNOTFOUND
21486
// XACT_E_CLERKNOTFOUND
21488
XACT_E_CLERKNOTFOUND = HRESULT($8004D080);
21489
{$EXTERNALSYM XACT_E_CLERKNOTFOUND}
21492
// MessageId: XACT_E_CLERKEXISTS
21496
// XACT_E_CLERKEXISTS
21498
XACT_E_CLERKEXISTS = HRESULT($8004D081);
21499
{$EXTERNALSYM XACT_E_CLERKEXISTS}
21502
// MessageId: XACT_E_RECOVERYINPROGRESS
21506
// XACT_E_RECOVERYINPROGRESS
21508
XACT_E_RECOVERYINPROGRESS = HRESULT($8004D082);
21509
{$EXTERNALSYM XACT_E_RECOVERYINPROGRESS}
21512
// MessageId: XACT_E_TRANSACTIONCLOSED
21516
// XACT_E_TRANSACTIONCLOSED
21518
XACT_E_TRANSACTIONCLOSED = HRESULT($8004D083);
21519
{$EXTERNALSYM XACT_E_TRANSACTIONCLOSED}
21522
// MessageId: XACT_E_INVALIDLSN
21526
// XACT_E_INVALIDLSN
21528
XACT_E_INVALIDLSN = HRESULT($8004D084);
21529
{$EXTERNALSYM XACT_E_INVALIDLSN}
21532
// MessageId: XACT_E_REPLAYREQUEST
21536
// XACT_E_REPLAYREQUEST
21538
XACT_E_REPLAYREQUEST = HRESULT($8004D085);
21539
{$EXTERNALSYM XACT_E_REPLAYREQUEST}
21542
// OleTx Success codes.
21545
// MessageId: XACT_S_ASYNC
21549
// An asynchronous operation was specified. The operation has begun, but its outcome is not known yet.
21551
XACT_S_ASYNC = HRESULT($0004D000);
21552
{$EXTERNALSYM XACT_S_ASYNC}
21555
// MessageId: XACT_S_DEFECT
21561
XACT_S_DEFECT = HRESULT($0004D001);
21562
{$EXTERNALSYM XACT_S_DEFECT}
21565
// MessageId: XACT_S_READONLY
21569
// The method call succeeded because the transaction was read-only.
21571
XACT_S_READONLY = HRESULT($0004D002);
21572
{$EXTERNALSYM XACT_S_READONLY}
21575
// MessageId: XACT_S_SOMENORETAIN
21579
// The transaction was successfully aborted. However, this is a coordinated transaction, and some number of enlisted resources were aborted outright because they could not support abort-retaining semantics
21581
XACT_S_SOMENORETAIN = HRESULT($0004D003);
21582
{$EXTERNALSYM XACT_S_SOMENORETAIN}
21585
// MessageId: XACT_S_OKINFORM
21589
// No changes were made during this call, but the sink wants another chance to look if any other sinks make further changes.
21591
XACT_S_OKINFORM = HRESULT($0004D004);
21592
{$EXTERNALSYM XACT_S_OKINFORM}
21595
// MessageId: XACT_S_MADECHANGESCONTENT
21599
// The sink is content and wishes the transaction to proceed. Changes were made to one or more resources during this call.
21601
XACT_S_MADECHANGESCONTENT = HRESULT($0004D005);
21602
{$EXTERNALSYM XACT_S_MADECHANGESCONTENT}
21605
// MessageId: XACT_S_MADECHANGESINFORM
21609
// The sink is for the moment and wishes the transaction to proceed, but if other changes are made following this return by other event sinks then this sink wants another chance to look
21611
XACT_S_MADECHANGESINFORM = HRESULT($0004D006);
21612
{$EXTERNALSYM XACT_S_MADECHANGESINFORM}
21615
// MessageId: XACT_S_ALLNORETAIN
21619
// The transaction was successfully aborted. However, the abort was non-retaining.
21621
XACT_S_ALLNORETAIN = HRESULT($0004D007);
21622
{$EXTERNALSYM XACT_S_ALLNORETAIN}
21625
// MessageId: XACT_S_ABORTING
21629
// An abort operation was already in progress.
21631
XACT_S_ABORTING = HRESULT($0004D008);
21632
{$EXTERNALSYM XACT_S_ABORTING}
21635
// MessageId: XACT_S_SINGLEPHASE
21639
// The resource manager has performed a single-phase commit of the transaction.
21641
XACT_S_SINGLEPHASE = HRESULT($0004D009);
21642
{$EXTERNALSYM XACT_S_SINGLEPHASE}
21645
// MessageId: XACT_S_LOCALLY_OK
21649
// The local transaction has not aborted.
21651
XACT_S_LOCALLY_OK = HRESULT($0004D00A);
21652
{$EXTERNALSYM XACT_S_LOCALLY_OK}
21655
// MessageId: XACT_S_LASTRESOURCEMANAGER
21659
// The resource manager has requested to be the coordinator (last resource manager) for the transaction.
21661
XACT_S_LASTRESOURCEMANAGER = HRESULT($0004D010);
21662
{$EXTERNALSYM XACT_S_LASTRESOURCEMANAGER}
21664
CONTEXT_E_FIRST = DWORD($8004E000);
21665
{$EXTERNALSYM CONTEXT_E_FIRST}
21666
CONTEXT_E_LAST = DWORD($8004E02F);
21667
{$EXTERNALSYM CONTEXT_E_LAST}
21668
CONTEXT_S_FIRST = DWORD($0004E000);
21669
{$EXTERNALSYM CONTEXT_S_FIRST}
21670
CONTEXT_S_LAST = DWORD($0004E02F);
21671
{$EXTERNALSYM CONTEXT_S_LAST}
21673
// MessageId: CONTEXT_E_ABORTED
21677
// The root transaction wanted to commit, but transaction aborted
21679
CONTEXT_E_ABORTED = HRESULT($8004E002);
21680
{$EXTERNALSYM CONTEXT_E_ABORTED}
21683
// MessageId: CONTEXT_E_ABORTING
21687
// You made a method call on a COM+ component that has a transaction that has already aborted or in the process of aborting.
21689
CONTEXT_E_ABORTING = HRESULT($8004E003);
21690
{$EXTERNALSYM CONTEXT_E_ABORTING}
21693
// MessageId: CONTEXT_E_NOCONTEXT
21697
// There is no MTS object context
21699
CONTEXT_E_NOCONTEXT = HRESULT($8004E004);
21700
{$EXTERNALSYM CONTEXT_E_NOCONTEXT}
21703
// MessageId: CONTEXT_E_WOULD_DEADLOCK
21707
// The component is configured to use synchronization and this method call would cause a deadlock to occur.
21709
CONTEXT_E_WOULD_DEADLOCK = HRESULT($8004E005);
21710
{$EXTERNALSYM CONTEXT_E_WOULD_DEADLOCK}
21713
// MessageId: CONTEXT_E_SYNCH_TIMEOUT
21717
// The component is configured to use synchronization and a thread has timed out waiting to enter the context.
21719
CONTEXT_E_SYNCH_TIMEOUT = HRESULT($8004E006);
21720
{$EXTERNALSYM CONTEXT_E_SYNCH_TIMEOUT}
21723
// MessageId: CONTEXT_E_OLDREF
21727
// You made a method call on a COM+ component that has a transaction that has already committed or aborted.
21729
CONTEXT_E_OLDREF = HRESULT($8004E007);
21730
{$EXTERNALSYM CONTEXT_E_OLDREF}
21733
// MessageId: CONTEXT_E_ROLENOTFOUND
21737
// The specified role was not configured for the application
21739
CONTEXT_E_ROLENOTFOUND = HRESULT($8004E00C);
21740
{$EXTERNALSYM CONTEXT_E_ROLENOTFOUND}
21743
// MessageId: CONTEXT_E_TMNOTAVAILABLE
21747
// COM+ was unable to talk to the Microsoft Distributed Transaction Coordinator
21749
CONTEXT_E_TMNOTAVAILABLE = HRESULT($8004E00F);
21750
{$EXTERNALSYM CONTEXT_E_TMNOTAVAILABLE}
21753
// MessageId: CO_E_ACTIVATIONFAILED
21757
// An unexpected error occurred during COM+ Activation.
21759
CO_E_ACTIVATIONFAILED = HRESULT($8004E021);
21760
{$EXTERNALSYM CO_E_ACTIVATIONFAILED}
21763
// MessageId: CO_E_ACTIVATIONFAILED_EVENTLOGGED
21767
// COM+ Activation failed. Check the event log for more information
21769
CO_E_ACTIVATIONFAILED_EVENTLOGGED = HRESULT($8004E022);
21770
{$EXTERNALSYM CO_E_ACTIVATIONFAILED_EVENTLOGGED}
21773
// MessageId: CO_E_ACTIVATIONFAILED_CATALOGERROR
21777
// COM+ Activation failed due to a catalog or configuration error.
21779
CO_E_ACTIVATIONFAILED_CATALOGERROR = HRESULT($8004E023);
21780
{$EXTERNALSYM CO_E_ACTIVATIONFAILED_CATALOGERROR}
21783
// MessageId: CO_E_ACTIVATIONFAILED_TIMEOUT
21787
// COM+ activation failed because the activation could not be completed in the specified amount of time.
21789
CO_E_ACTIVATIONFAILED_TIMEOUT = HRESULT($8004E024);
21790
{$EXTERNALSYM CO_E_ACTIVATIONFAILED_TIMEOUT}
21793
// MessageId: CO_E_INITIALIZATIONFAILED
21797
// COM+ Activation failed because an initialization function failed. Check the event log for more information.
21799
CO_E_INITIALIZATIONFAILED = HRESULT($8004E025);
21800
{$EXTERNALSYM CO_E_INITIALIZATIONFAILED}
21803
// MessageId: CONTEXT_E_NOJIT
21807
// The requested operation requires that JIT be in the current context and it is not
21809
CONTEXT_E_NOJIT = HRESULT($8004E026);
21810
{$EXTERNALSYM CONTEXT_E_NOJIT}
21813
// MessageId: CONTEXT_E_NOTRANSACTION
21817
// The requested operation requires that the current context have a Transaction, and it does not
21819
CONTEXT_E_NOTRANSACTION = HRESULT($8004E027);
21820
{$EXTERNALSYM CONTEXT_E_NOTRANSACTION}
21823
// MessageId: CO_E_THREADINGMODEL_CHANGED
21827
// The components threading model has changed after install into a COM+ Application. Please re-install component.
21829
CO_E_THREADINGMODEL_CHANGED = HRESULT($8004E028);
21830
{$EXTERNALSYM CO_E_THREADINGMODEL_CHANGED}
21833
// MessageId: CO_E_NOIISINTRINSICS
21837
// IIS intrinsics not available. Start your work with IIS.
21839
CO_E_NOIISINTRINSICS = HRESULT($8004E029);
21840
{$EXTERNALSYM CO_E_NOIISINTRINSICS}
21843
// MessageId: CO_E_NOCOOKIES
21847
// An attempt to write a cookie failed.
21849
CO_E_NOCOOKIES = HRESULT($8004E02A);
21850
{$EXTERNALSYM CO_E_NOCOOKIES}
21853
// MessageId: CO_E_DBERROR
21857
// An attempt to use a database generated a database specific error.
21859
CO_E_DBERROR = HRESULT($8004E02B);
21860
{$EXTERNALSYM CO_E_DBERROR}
21863
// MessageId: CO_E_NOTPOOLED
21867
// The COM+ component you created must use object pooling to work.
21869
CO_E_NOTPOOLED = HRESULT($8004E02C);
21870
{$EXTERNALSYM CO_E_NOTPOOLED}
21873
// MessageId: CO_E_NOTCONSTRUCTED
21877
// The COM+ component you created must use object construction to work correctly.
21879
CO_E_NOTCONSTRUCTED = HRESULT($8004E02D);
21880
{$EXTERNALSYM CO_E_NOTCONSTRUCTED}
21883
// MessageId: CO_E_NOSYNCHRONIZATION
21887
// The COM+ component requires synchronization, and it is not configured for it.
21889
CO_E_NOSYNCHRONIZATION = HRESULT($8004E02E);
21890
{$EXTERNALSYM CO_E_NOSYNCHRONIZATION}
21893
// MessageId: CO_E_ISOLEVELMISMATCH
21897
// The TxIsolation Level property for the COM+ component being created is stronger than the TxIsolationLevel for the "root" component for the transaction. The creation failed.
21899
CO_E_ISOLEVELMISMATCH = HRESULT($8004E02F);
21900
{$EXTERNALSYM CO_E_ISOLEVELMISMATCH}
21903
// Old OLE Success Codes
21906
// MessageId: OLE_S_USEREG
21910
// Use the registry database to provide the requested information
21912
OLE_S_USEREG = HRESULT($00040000);
21913
{$EXTERNALSYM OLE_S_USEREG}
21916
// MessageId: OLE_S_STATIC
21920
// Success, but static
21922
OLE_S_STATIC = HRESULT($00040001);
21923
{$EXTERNALSYM OLE_S_STATIC}
21926
// MessageId: OLE_S_MAC_CLIPFORMAT
21930
// Macintosh clipboard format
21932
OLE_S_MAC_CLIPFORMAT = HRESULT($00040002);
21933
{$EXTERNALSYM OLE_S_MAC_CLIPFORMAT}
21936
// MessageId: DRAGDROP_S_DROP
21940
// Successful drop took place
21942
DRAGDROP_S_DROP = HRESULT($00040100);
21943
{$EXTERNALSYM DRAGDROP_S_DROP}
21946
// MessageId: DRAGDROP_S_CANCEL
21950
// Drag-drop operation canceled
21952
DRAGDROP_S_CANCEL = HRESULT($00040101);
21953
{$EXTERNALSYM DRAGDROP_S_CANCEL}
21956
// MessageId: DRAGDROP_S_USEDEFAULTCURSORS
21960
// Use the default cursor
21962
DRAGDROP_S_USEDEFAULTCURSORS = HRESULT($00040102);
21963
{$EXTERNALSYM DRAGDROP_S_USEDEFAULTCURSORS}
21966
// MessageId: DATA_S_SAMEFORMATETC
21970
// Data has same FORMATETC
21972
DATA_S_SAMEFORMATETC = HRESULT($00040130);
21973
{$EXTERNALSYM DATA_S_SAMEFORMATETC}
21976
// MessageId: VIEW_S_ALREADY_FROZEN
21980
// View is already frozen
21982
VIEW_S_ALREADY_FROZEN = HRESULT($00040140);
21983
{$EXTERNALSYM VIEW_S_ALREADY_FROZEN}
21986
// MessageId: CACHE_S_FORMATETC_NOTSUPPORTED
21990
// FORMATETC not supported
21992
CACHE_S_FORMATETC_NOTSUPPORTED = HRESULT($00040170);
21993
{$EXTERNALSYM CACHE_S_FORMATETC_NOTSUPPORTED}
21996
// MessageId: CACHE_S_SAMECACHE
22002
CACHE_S_SAMECACHE = HRESULT($00040171);
22003
{$EXTERNALSYM CACHE_S_SAMECACHE}
22006
// MessageId: CACHE_S_SOMECACHES_NOTUPDATED
22010
// Some cache(s) not updated
22012
CACHE_S_SOMECACHES_NOTUPDATED = HRESULT($00040172);
22013
{$EXTERNALSYM CACHE_S_SOMECACHES_NOTUPDATED}
22016
// MessageId: OLEOBJ_S_INVALIDVERB
22020
// Invalid verb for OLE object
22022
OLEOBJ_S_INVALIDVERB = HRESULT($00040180);
22023
{$EXTERNALSYM OLEOBJ_S_INVALIDVERB}
22026
// MessageId: OLEOBJ_S_CANNOT_DOVERB_NOW
22030
// Verb number is valid but verb cannot be done now
22032
OLEOBJ_S_CANNOT_DOVERB_NOW = HRESULT($00040181);
22033
{$EXTERNALSYM OLEOBJ_S_CANNOT_DOVERB_NOW}
22036
// MessageId: OLEOBJ_S_INVALIDHWND
22040
// Invalid window handle passed
22042
OLEOBJ_S_INVALIDHWND = HRESULT($00040182);
22043
{$EXTERNALSYM OLEOBJ_S_INVALIDHWND}
22046
// MessageId: INPLACE_S_TRUNCATED
22050
// Message is too long; some of it had to be truncated before displaying
22052
INPLACE_S_TRUNCATED = HRESULT($000401A0);
22053
{$EXTERNALSYM INPLACE_S_TRUNCATED}
22056
// MessageId: CONVERT10_S_NO_PRESENTATION
22060
// Unable to convert OLESTREAM to IStorage
22062
CONVERT10_S_NO_PRESENTATION = HRESULT($000401C0);
22063
{$EXTERNALSYM CONVERT10_S_NO_PRESENTATION}
22066
// MessageId: MK_S_REDUCED_TO_SELF
22070
// Moniker reduced to itself
22072
MK_S_REDUCED_TO_SELF = HRESULT($000401E2);
22073
{$EXTERNALSYM MK_S_REDUCED_TO_SELF}
22076
// MessageId: MK_S_ME
22080
// Common prefix is this moniker
22082
MK_S_ME = HRESULT($000401E4);
22083
{$EXTERNALSYM MK_S_ME}
22086
// MessageId: MK_S_HIM
22090
// Common prefix is input moniker
22092
MK_S_HIM = HRESULT($000401E5);
22093
{$EXTERNALSYM MK_S_HIM}
22096
// MessageId: MK_S_US
22100
// Common prefix is both monikers
22102
MK_S_US = HRESULT($000401E6);
22103
{$EXTERNALSYM MK_S_US}
22106
// MessageId: MK_S_MONIKERALREADYREGISTERED
22110
// Moniker is already registered in running object table
22112
MK_S_MONIKERALREADYREGISTERED = HRESULT($000401E7);
22113
{$EXTERNALSYM MK_S_MONIKERALREADYREGISTERED}
22116
// Task Scheduler errors
22119
// MessageId: SCHED_S_TASK_READY
22123
// The task is ready to run at its next scheduled time.
22125
SCHED_S_TASK_READY = HRESULT($00041300);
22126
{$EXTERNALSYM SCHED_S_TASK_READY}
22129
// MessageId: SCHED_S_TASK_RUNNING
22133
// The task is currently running.
22135
SCHED_S_TASK_RUNNING = HRESULT($00041301);
22136
{$EXTERNALSYM SCHED_S_TASK_RUNNING}
22139
// MessageId: SCHED_S_TASK_DISABLED
22143
// The task will not run at the scheduled times because it has been disabled.
22145
SCHED_S_TASK_DISABLED = HRESULT($00041302);
22146
{$EXTERNALSYM SCHED_S_TASK_DISABLED}
22149
// MessageId: SCHED_S_TASK_HAS_NOT_RUN
22153
// The task has not yet run.
22155
SCHED_S_TASK_HAS_NOT_RUN = HRESULT($00041303);
22156
{$EXTERNALSYM SCHED_S_TASK_HAS_NOT_RUN}
22159
// MessageId: SCHED_S_TASK_NO_MORE_RUNS
22163
// There are no more runs scheduled for this task.
22165
SCHED_S_TASK_NO_MORE_RUNS = HRESULT($00041304);
22166
{$EXTERNALSYM SCHED_S_TASK_NO_MORE_RUNS}
22169
// MessageId: SCHED_S_TASK_NOT_SCHEDULED
22173
// One or more of the properties that are needed to run this task on a schedule have not been set.
22175
SCHED_S_TASK_NOT_SCHEDULED = HRESULT($00041305);
22176
{$EXTERNALSYM SCHED_S_TASK_NOT_SCHEDULED}
22179
// MessageId: SCHED_S_TASK_TERMINATED
22183
// The last run of the task was terminated by the user.
22185
SCHED_S_TASK_TERMINATED = HRESULT($00041306);
22186
{$EXTERNALSYM SCHED_S_TASK_TERMINATED}
22189
// MessageId: SCHED_S_TASK_NO_VALID_TRIGGERS
22193
// Either the task has no triggers or the existing triggers are disabled or not set.
22195
SCHED_S_TASK_NO_VALID_TRIGGERS = HRESULT($00041307);
22196
{$EXTERNALSYM SCHED_S_TASK_NO_VALID_TRIGGERS}
22199
// MessageId: SCHED_S_EVENT_TRIGGER
22203
// Event triggers don't have set run times.
22205
SCHED_S_EVENT_TRIGGER = HRESULT($00041308);
22206
{$EXTERNALSYM SCHED_S_EVENT_TRIGGER}
22209
// MessageId: SCHED_E_TRIGGER_NOT_FOUND
22213
// Trigger not found.
22215
SCHED_E_TRIGGER_NOT_FOUND = HRESULT($80041309);
22216
{$EXTERNALSYM SCHED_E_TRIGGER_NOT_FOUND}
22219
// MessageId: SCHED_E_TASK_NOT_READY
22223
// One or more of the properties that are needed to run this task have not been set.
22225
SCHED_E_TASK_NOT_READY = HRESULT($8004130A);
22226
{$EXTERNALSYM SCHED_E_TASK_NOT_READY}
22229
// MessageId: SCHED_E_TASK_NOT_RUNNING
22233
// There is no running instance of the task to terminate.
22235
SCHED_E_TASK_NOT_RUNNING = HRESULT($8004130B);
22236
{$EXTERNALSYM SCHED_E_TASK_NOT_RUNNING}
22239
// MessageId: SCHED_E_SERVICE_NOT_INSTALLED
22243
// The Task Scheduler Service is not installed on this computer.
22245
SCHED_E_SERVICE_NOT_INSTALLED = HRESULT($8004130C);
22246
{$EXTERNALSYM SCHED_E_SERVICE_NOT_INSTALLED}
22249
// MessageId: SCHED_E_CANNOT_OPEN_TASK
22253
// The task object could not be opened.
22255
SCHED_E_CANNOT_OPEN_TASK = HRESULT($8004130D);
22256
{$EXTERNALSYM SCHED_E_CANNOT_OPEN_TASK}
22259
// MessageId: SCHED_E_INVALID_TASK
22263
// The object is either an invalid task object or is not a task object.
22265
SCHED_E_INVALID_TASK = HRESULT($8004130E);
22266
{$EXTERNALSYM SCHED_E_INVALID_TASK}
22269
// MessageId: SCHED_E_ACCOUNT_INFORMATION_NOT_SET
22273
// No account information could be found in the Task Scheduler security database for the task indicated.
22275
SCHED_E_ACCOUNT_INFORMATION_NOT_SET = HRESULT($8004130F);
22276
{$EXTERNALSYM SCHED_E_ACCOUNT_INFORMATION_NOT_SET}
22279
// MessageId: SCHED_E_ACCOUNT_NAME_NOT_FOUND
22283
// Unable to establish existence of the account specified.
22285
SCHED_E_ACCOUNT_NAME_NOT_FOUND = HRESULT($80041310);
22286
{$EXTERNALSYM SCHED_E_ACCOUNT_NAME_NOT_FOUND}
22289
// MessageId: SCHED_E_ACCOUNT_DBASE_CORRUPT
22293
// Corruption was detected in the Task Scheduler security database; the database has been reset.
22295
SCHED_E_ACCOUNT_DBASE_CORRUPT = HRESULT($80041311);
22296
{$EXTERNALSYM SCHED_E_ACCOUNT_DBASE_CORRUPT}
22299
// MessageId: SCHED_E_NO_SECURITY_SERVICES
22303
// Task Scheduler security services are available only on Windows NT.
22305
SCHED_E_NO_SECURITY_SERVICES = HRESULT($80041312);
22306
{$EXTERNALSYM SCHED_E_NO_SECURITY_SERVICES}
22309
// MessageId: SCHED_E_UNKNOWN_OBJECT_VERSION
22313
// The task object version is either unsupported or invalid.
22315
SCHED_E_UNKNOWN_OBJECT_VERSION = HRESULT($80041313);
22316
{$EXTERNALSYM SCHED_E_UNKNOWN_OBJECT_VERSION}
22319
// MessageId: SCHED_E_UNSUPPORTED_ACCOUNT_OPTION
22323
// The task has been configured with an unsupported combination of account settings and run time options.
22325
SCHED_E_UNSUPPORTED_ACCOUNT_OPTION = HRESULT($80041314);
22326
{$EXTERNALSYM SCHED_E_UNSUPPORTED_ACCOUNT_OPTION}
22329
// MessageId: SCHED_E_SERVICE_NOT_RUNNING
22333
// The Task Scheduler Service is not running.
22335
SCHED_E_SERVICE_NOT_RUNNING = HRESULT($80041315);
22336
{$EXTERNALSYM SCHED_E_SERVICE_NOT_RUNNING}
22338
// ******************
22339
// FACILITY_WINDOWS
22340
// ******************
22342
// Codes 0x0-0x01ff are reserved for the OLE group of
22346
// MessageId: CO_E_CLASS_CREATE_FAILED
22350
// Attempt to create a class object failed
22352
CO_E_CLASS_CREATE_FAILED = HRESULT($80080001);
22353
{$EXTERNALSYM CO_E_CLASS_CREATE_FAILED}
22356
// MessageId: CO_E_SCM_ERROR
22360
// OLE service could not bind object
22362
CO_E_SCM_ERROR = HRESULT($80080002);
22363
{$EXTERNALSYM CO_E_SCM_ERROR}
22366
// MessageId: CO_E_SCM_RPC_FAILURE
22370
// RPC communication failed with OLE service
22372
CO_E_SCM_RPC_FAILURE = HRESULT($80080003);
22373
{$EXTERNALSYM CO_E_SCM_RPC_FAILURE}
22376
// MessageId: CO_E_BAD_PATH
22380
// Bad path to object
22382
CO_E_BAD_PATH = HRESULT($80080004);
22383
{$EXTERNALSYM CO_E_BAD_PATH}
22386
// MessageId: CO_E_SERVER_EXEC_FAILURE
22390
// Server execution failed
22392
CO_E_SERVER_EXEC_FAILURE = HRESULT($80080005);
22393
{$EXTERNALSYM CO_E_SERVER_EXEC_FAILURE}
22396
// MessageId: CO_E_OBJSRV_RPC_FAILURE
22400
// OLE service could not communicate with the object server
22402
CO_E_OBJSRV_RPC_FAILURE = HRESULT($80080006);
22403
{$EXTERNALSYM CO_E_OBJSRV_RPC_FAILURE}
22406
// MessageId: MK_E_NO_NORMALIZED
22410
// Moniker path could not be normalized
22412
MK_E_NO_NORMALIZED = HRESULT($80080007);
22413
{$EXTERNALSYM MK_E_NO_NORMALIZED}
22416
// MessageId: CO_E_SERVER_STOPPING
22420
// Object server is stopping when OLE service contacts it
22422
CO_E_SERVER_STOPPING = HRESULT($80080008);
22423
{$EXTERNALSYM CO_E_SERVER_STOPPING}
22426
// MessageId: MEM_E_INVALID_ROOT
22430
// An invalid root block pointer was specified
22432
MEM_E_INVALID_ROOT = HRESULT($80080009);
22433
{$EXTERNALSYM MEM_E_INVALID_ROOT}
22436
// MessageId: MEM_E_INVALID_LINK
22440
// An allocation chain contained an invalid link pointer
22442
MEM_E_INVALID_LINK = HRESULT($80080010);
22443
{$EXTERNALSYM MEM_E_INVALID_LINK}
22446
// MessageId: MEM_E_INVALID_SIZE
22450
// The requested allocation size was too large
22452
MEM_E_INVALID_SIZE = HRESULT($80080011);
22453
{$EXTERNALSYM MEM_E_INVALID_SIZE}
22456
// MessageId: CO_S_NOTALLINTERFACES
22460
// Not all the requested interfaces were available
22462
CO_S_NOTALLINTERFACES = HRESULT($00080012);
22463
{$EXTERNALSYM CO_S_NOTALLINTERFACES}
22466
// MessageId: CO_S_MACHINENAMENOTFOUND
22470
// The specified machine name was not found in the cache.
22472
CO_S_MACHINENAMENOTFOUND = HRESULT($00080013);
22473
{$EXTERNALSYM CO_S_MACHINENAMENOTFOUND}
22475
// ******************
22476
// FACILITY_DISPATCH
22477
// ******************
22479
// MessageId: DISP_E_UNKNOWNINTERFACE
22483
// Unknown interface.
22485
DISP_E_UNKNOWNINTERFACE = HRESULT($80020001);
22486
{$EXTERNALSYM DISP_E_UNKNOWNINTERFACE}
22489
// MessageId: DISP_E_MEMBERNOTFOUND
22493
// Member not found.
22495
DISP_E_MEMBERNOTFOUND = HRESULT($80020003);
22496
{$EXTERNALSYM DISP_E_MEMBERNOTFOUND}
22499
// MessageId: DISP_E_PARAMNOTFOUND
22503
// Parameter not found.
22505
DISP_E_PARAMNOTFOUND = HRESULT($80020004);
22506
{$EXTERNALSYM DISP_E_PARAMNOTFOUND}
22509
// MessageId: DISP_E_TYPEMISMATCH
22515
DISP_E_TYPEMISMATCH = HRESULT($80020005);
22516
{$EXTERNALSYM DISP_E_TYPEMISMATCH}
22519
// MessageId: DISP_E_UNKNOWNNAME
22525
DISP_E_UNKNOWNNAME = HRESULT($80020006);
22526
{$EXTERNALSYM DISP_E_UNKNOWNNAME}
22529
// MessageId: DISP_E_NONAMEDARGS
22533
// No named arguments.
22535
DISP_E_NONAMEDARGS = HRESULT($80020007);
22536
{$EXTERNALSYM DISP_E_NONAMEDARGS}
22539
// MessageId: DISP_E_BADVARTYPE
22543
// Bad variable type.
22545
DISP_E_BADVARTYPE = HRESULT($80020008);
22546
{$EXTERNALSYM DISP_E_BADVARTYPE}
22549
// MessageId: DISP_E_EXCEPTION
22553
// Exception occurred.
22555
DISP_E_EXCEPTION = HRESULT($80020009);
22556
{$EXTERNALSYM DISP_E_EXCEPTION}
22559
// MessageId: DISP_E_OVERFLOW
22563
// Out of present range.
22565
DISP_E_OVERFLOW = HRESULT($8002000A);
22566
{$EXTERNALSYM DISP_E_OVERFLOW}
22569
// MessageId: DISP_E_BADINDEX
22575
DISP_E_BADINDEX = HRESULT($8002000B);
22576
{$EXTERNALSYM DISP_E_BADINDEX}
22579
// MessageId: DISP_E_UNKNOWNLCID
22583
// Unknown language.
22585
DISP_E_UNKNOWNLCID = HRESULT($8002000C);
22586
{$EXTERNALSYM DISP_E_UNKNOWNLCID}
22589
// MessageId: DISP_E_ARRAYISLOCKED
22593
// Memory is locked.
22595
DISP_E_ARRAYISLOCKED = HRESULT($8002000D);
22596
{$EXTERNALSYM DISP_E_ARRAYISLOCKED}
22599
// MessageId: DISP_E_BADPARAMCOUNT
22603
// Invalid number of parameters.
22605
DISP_E_BADPARAMCOUNT = HRESULT($8002000E);
22606
{$EXTERNALSYM DISP_E_BADPARAMCOUNT}
22609
// MessageId: DISP_E_PARAMNOTOPTIONAL
22613
// Parameter not optional.
22615
DISP_E_PARAMNOTOPTIONAL = HRESULT($8002000F);
22616
{$EXTERNALSYM DISP_E_PARAMNOTOPTIONAL}
22619
// MessageId: DISP_E_BADCALLEE
22625
DISP_E_BADCALLEE = HRESULT($80020010);
22626
{$EXTERNALSYM DISP_E_BADCALLEE}
22629
// MessageId: DISP_E_NOTACOLLECTION
22633
// Does not support a collection.
22635
DISP_E_NOTACOLLECTION = HRESULT($80020011);
22636
{$EXTERNALSYM DISP_E_NOTACOLLECTION}
22639
// MessageId: DISP_E_DIVBYZERO
22643
// Division by zero.
22645
DISP_E_DIVBYZERO = HRESULT($80020012);
22646
{$EXTERNALSYM DISP_E_DIVBYZERO}
22649
// MessageId: DISP_E_BUFFERTOOSMALL
22653
// Buffer too small
22655
DISP_E_BUFFERTOOSMALL = HRESULT($80020013);
22656
{$EXTERNALSYM DISP_E_BUFFERTOOSMALL}
22659
// MessageId: TYPE_E_BUFFERTOOSMALL
22663
// Buffer too small.
22665
TYPE_E_BUFFERTOOSMALL = HRESULT($80028016);
22666
{$EXTERNALSYM TYPE_E_BUFFERTOOSMALL}
22669
// MessageId: TYPE_E_FIELDNOTFOUND
22673
// Field name not defined in the record.
22675
TYPE_E_FIELDNOTFOUND = HRESULT($80028017);
22676
{$EXTERNALSYM TYPE_E_FIELDNOTFOUND}
22679
// MessageId: TYPE_E_INVDATAREAD
22683
// Old format or invalid type library.
22685
TYPE_E_INVDATAREAD = HRESULT($80028018);
22686
{$EXTERNALSYM TYPE_E_INVDATAREAD}
22689
// MessageId: TYPE_E_UNSUPFORMAT
22693
// Old format or invalid type library.
22695
TYPE_E_UNSUPFORMAT = HRESULT($80028019);
22696
{$EXTERNALSYM TYPE_E_UNSUPFORMAT}
22699
// MessageId: TYPE_E_REGISTRYACCESS
22703
// Error accessing the OLE registry.
22705
TYPE_E_REGISTRYACCESS = HRESULT($8002801C);
22706
{$EXTERNALSYM TYPE_E_REGISTRYACCESS}
22709
// MessageId: TYPE_E_LIBNOTREGISTERED
22713
// Library not registered.
22715
TYPE_E_LIBNOTREGISTERED = HRESULT($8002801D);
22716
{$EXTERNALSYM TYPE_E_LIBNOTREGISTERED}
22719
// MessageId: TYPE_E_UNDEFINEDTYPE
22723
// Bound to unknown type.
22725
TYPE_E_UNDEFINEDTYPE = HRESULT($80028027);
22726
{$EXTERNALSYM TYPE_E_UNDEFINEDTYPE}
22729
// MessageId: TYPE_E_QUALIFIEDNAMEDISALLOWED
22733
// Qualified name disallowed.
22735
TYPE_E_QUALIFIEDNAMEDISALLOWED = HRESULT($80028028);
22736
{$EXTERNALSYM TYPE_E_QUALIFIEDNAMEDISALLOWED}
22739
// MessageId: TYPE_E_INVALIDSTATE
22743
// Invalid forward reference, or reference to uncompiled type.
22745
TYPE_E_INVALIDSTATE = HRESULT($80028029);
22746
{$EXTERNALSYM TYPE_E_INVALIDSTATE}
22749
// MessageId: TYPE_E_WRONGTYPEKIND
22755
TYPE_E_WRONGTYPEKIND = HRESULT($8002802A);
22756
{$EXTERNALSYM TYPE_E_WRONGTYPEKIND}
22759
// MessageId: TYPE_E_ELEMENTNOTFOUND
22763
// Element not found.
22765
TYPE_E_ELEMENTNOTFOUND = HRESULT($8002802B);
22766
{$EXTERNALSYM TYPE_E_ELEMENTNOTFOUND}
22769
// MessageId: TYPE_E_AMBIGUOUSNAME
22775
TYPE_E_AMBIGUOUSNAME = HRESULT($8002802C);
22776
{$EXTERNALSYM TYPE_E_AMBIGUOUSNAME}
22779
// MessageId: TYPE_E_NAMECONFLICT
22783
// Name already exists in the library.
22785
TYPE_E_NAMECONFLICT = HRESULT($8002802D);
22786
{$EXTERNALSYM TYPE_E_NAMECONFLICT}
22789
// MessageId: TYPE_E_UNKNOWNLCID
22795
TYPE_E_UNKNOWNLCID = HRESULT($8002802E);
22796
{$EXTERNALSYM TYPE_E_UNKNOWNLCID}
22799
// MessageId: TYPE_E_DLLFUNCTIONNOTFOUND
22803
// Function not defined in specified DLL.
22805
TYPE_E_DLLFUNCTIONNOTFOUND = HRESULT($8002802F);
22806
{$EXTERNALSYM TYPE_E_DLLFUNCTIONNOTFOUND}
22809
// MessageId: TYPE_E_BADMODULEKIND
22813
// Wrong module kind for the operation.
22815
TYPE_E_BADMODULEKIND = HRESULT($800288BD);
22816
{$EXTERNALSYM TYPE_E_BADMODULEKIND}
22819
// MessageId: TYPE_E_SIZETOOBIG
22823
// Size may not exceed 64K.
22825
TYPE_E_SIZETOOBIG = HRESULT($800288C5);
22826
{$EXTERNALSYM TYPE_E_SIZETOOBIG}
22829
// MessageId: TYPE_E_DUPLICATEID
22833
// Duplicate ID in inheritance hierarchy.
22835
TYPE_E_DUPLICATEID = HRESULT($800288C6);
22836
{$EXTERNALSYM TYPE_E_DUPLICATEID}
22839
// MessageId: TYPE_E_INVALIDID
22843
// Incorrect inheritance depth in standard OLE hmember.
22845
TYPE_E_INVALIDID = HRESULT($800288CF);
22846
{$EXTERNALSYM TYPE_E_INVALIDID}
22849
// MessageId: TYPE_E_TYPEMISMATCH
22855
TYPE_E_TYPEMISMATCH = HRESULT($80028CA0);
22856
{$EXTERNALSYM TYPE_E_TYPEMISMATCH}
22859
// MessageId: TYPE_E_OUTOFBOUNDS
22863
// Invalid number of arguments.
22865
TYPE_E_OUTOFBOUNDS = HRESULT($80028CA1);
22866
{$EXTERNALSYM TYPE_E_OUTOFBOUNDS}
22869
// MessageId: TYPE_E_IOERROR
22875
TYPE_E_IOERROR = HRESULT($80028CA2);
22876
{$EXTERNALSYM TYPE_E_IOERROR}
22879
// MessageId: TYPE_E_CANTCREATETMPFILE
22883
// Error creating unique tmp file.
22885
TYPE_E_CANTCREATETMPFILE = HRESULT($80028CA3);
22886
{$EXTERNALSYM TYPE_E_CANTCREATETMPFILE}
22889
// MessageId: TYPE_E_CANTLOADLIBRARY
22893
// Error loading type library/DLL.
22895
TYPE_E_CANTLOADLIBRARY = HRESULT($80029C4A);
22896
{$EXTERNALSYM TYPE_E_CANTLOADLIBRARY}
22899
// MessageId: TYPE_E_INCONSISTENTPROPFUNCS
22903
// Inconsistent property functions.
22905
TYPE_E_INCONSISTENTPROPFUNCS = HRESULT($80029C83);
22906
{$EXTERNALSYM TYPE_E_INCONSISTENTPROPFUNCS}
22909
// MessageId: TYPE_E_CIRCULARTYPE
22913
// Circular dependency between types/modules.
22915
TYPE_E_CIRCULARTYPE = HRESULT($80029C84);
22916
{$EXTERNALSYM TYPE_E_CIRCULARTYPE}
22918
// ******************
22919
// FACILITY_STORAGE
22920
// ******************
22922
// MessageId: STG_E_INVALIDFUNCTION
22926
// Unable to perform requested operation.
22928
STG_E_INVALIDFUNCTION = HRESULT($80030001);
22929
{$EXTERNALSYM STG_E_INVALIDFUNCTION}
22932
// MessageId: STG_E_FILENOTFOUND
22936
// %1 could not be found.
22938
STG_E_FILENOTFOUND = HRESULT($80030002);
22939
{$EXTERNALSYM STG_E_FILENOTFOUND}
22942
// MessageId: STG_E_PATHNOTFOUND
22946
// The path %1 could not be found.
22948
STG_E_PATHNOTFOUND = HRESULT($80030003);
22949
{$EXTERNALSYM STG_E_PATHNOTFOUND}
22952
// MessageId: STG_E_TOOMANYOPENFILES
22956
// There are insufficient resources to open another file.
22958
STG_E_TOOMANYOPENFILES = HRESULT($80030004);
22959
{$EXTERNALSYM STG_E_TOOMANYOPENFILES}
22962
// MessageId: STG_E_ACCESSDENIED
22968
STG_E_ACCESSDENIED = HRESULT($80030005);
22969
{$EXTERNALSYM STG_E_ACCESSDENIED}
22972
// MessageId: STG_E_INVALIDHANDLE
22976
// Attempted an operation on an invalid object.
22978
STG_E_INVALIDHANDLE = HRESULT($80030006);
22979
{$EXTERNALSYM STG_E_INVALIDHANDLE}
22982
// MessageId: STG_E_INSUFFICIENTMEMORY
22986
// There is insufficient memory available to complete operation.
22988
STG_E_INSUFFICIENTMEMORY = HRESULT($80030008);
22989
{$EXTERNALSYM STG_E_INSUFFICIENTMEMORY}
22992
// MessageId: STG_E_INVALIDPOINTER
22996
// Invalid pointer error.
22998
STG_E_INVALIDPOINTER = HRESULT($80030009);
22999
{$EXTERNALSYM STG_E_INVALIDPOINTER}
23002
// MessageId: STG_E_NOMOREFILES
23006
// There are no more entries to return.
23008
STG_E_NOMOREFILES = HRESULT($80030012);
23009
{$EXTERNALSYM STG_E_NOMOREFILES}
23012
// MessageId: STG_E_DISKISWRITEPROTECTED
23016
// Disk is write-protected.
23018
STG_E_DISKISWRITEPROTECTED = HRESULT($80030013);
23019
{$EXTERNALSYM STG_E_DISKISWRITEPROTECTED}
23022
// MessageId: STG_E_SEEKERROR
23026
// An error occurred during a seek operation.
23028
STG_E_SEEKERROR = HRESULT($80030019);
23029
{$EXTERNALSYM STG_E_SEEKERROR}
23032
// MessageId: STG_E_WRITEFAULT
23036
// A disk error occurred during a write operation.
23038
STG_E_WRITEFAULT = HRESULT($8003001D);
23039
{$EXTERNALSYM STG_E_WRITEFAULT}
23042
// MessageId: STG_E_READFAULT
23046
// A disk error occurred during a read operation.
23048
STG_E_READFAULT = HRESULT($8003001E);
23049
{$EXTERNALSYM STG_E_READFAULT}
23052
// MessageId: STG_E_SHAREVIOLATION
23056
// A share violation has occurred.
23058
STG_E_SHAREVIOLATION = HRESULT($80030020);
23059
{$EXTERNALSYM STG_E_SHAREVIOLATION}
23062
// MessageId: STG_E_LOCKVIOLATION
23066
// A lock violation has occurred.
23068
STG_E_LOCKVIOLATION = HRESULT($80030021);
23069
{$EXTERNALSYM STG_E_LOCKVIOLATION}
23072
// MessageId: STG_E_FILEALREADYEXISTS
23076
// %1 already exists.
23078
STG_E_FILEALREADYEXISTS = HRESULT($80030050);
23079
{$EXTERNALSYM STG_E_FILEALREADYEXISTS}
23082
// MessageId: STG_E_INVALIDPARAMETER
23086
// Invalid parameter error.
23088
STG_E_INVALIDPARAMETER = HRESULT($80030057);
23089
{$EXTERNALSYM STG_E_INVALIDPARAMETER}
23092
// MessageId: STG_E_MEDIUMFULL
23096
// There is insufficient disk space to complete operation.
23098
STG_E_MEDIUMFULL = HRESULT($80030070);
23099
{$EXTERNALSYM STG_E_MEDIUMFULL}
23102
// MessageId: STG_E_PROPSETMISMATCHED
23106
// Illegal write of non-simple property to simple property set.
23108
STG_E_PROPSETMISMATCHED = HRESULT($800300F0);
23109
{$EXTERNALSYM STG_E_PROPSETMISMATCHED}
23112
// MessageId: STG_E_ABNORMALAPIEXIT
23116
// An API call exited abnormally.
23118
STG_E_ABNORMALAPIEXIT = HRESULT($800300FA);
23119
{$EXTERNALSYM STG_E_ABNORMALAPIEXIT}
23122
// MessageId: STG_E_INVALIDHEADER
23126
// The file %1 is not a valid compound file.
23128
STG_E_INVALIDHEADER = HRESULT($800300FB);
23129
{$EXTERNALSYM STG_E_INVALIDHEADER}
23132
// MessageId: STG_E_INVALIDNAME
23136
// The name %1 is not valid.
23138
STG_E_INVALIDNAME = HRESULT($800300FC);
23139
{$EXTERNALSYM STG_E_INVALIDNAME}
23142
// MessageId: STG_E_UNKNOWN
23146
// An unexpected error occurred.
23148
STG_E_UNKNOWN = HRESULT($800300FD);
23149
{$EXTERNALSYM STG_E_UNKNOWN}
23152
// MessageId: STG_E_UNIMPLEMENTEDFUNCTION
23156
// That function is not implemented.
23158
STG_E_UNIMPLEMENTEDFUNCTION = HRESULT($800300FE);
23159
{$EXTERNALSYM STG_E_UNIMPLEMENTEDFUNCTION}
23162
// MessageId: STG_E_INVALIDFLAG
23166
// Invalid flag error.
23168
STG_E_INVALIDFLAG = HRESULT($800300FF);
23169
{$EXTERNALSYM STG_E_INVALIDFLAG}
23172
// MessageId: STG_E_INUSE
23176
// Attempted to use an object that is busy.
23178
STG_E_INUSE = HRESULT($80030100);
23179
{$EXTERNALSYM STG_E_INUSE}
23182
// MessageId: STG_E_NOTCURRENT
23186
// The storage has been changed since the last commit.
23188
STG_E_NOTCURRENT = HRESULT($80030101);
23189
{$EXTERNALSYM STG_E_NOTCURRENT}
23192
// MessageId: STG_E_REVERTED
23196
// Attempted to use an object that has ceased to exist.
23198
STG_E_REVERTED = HRESULT($80030102);
23199
{$EXTERNALSYM STG_E_REVERTED}
23202
// MessageId: STG_E_CANTSAVE
23208
STG_E_CANTSAVE = HRESULT($80030103);
23209
{$EXTERNALSYM STG_E_CANTSAVE}
23212
// MessageId: STG_E_OLDFORMAT
23216
// The compound file %1 was produced with an incompatible version of storage.
23218
STG_E_OLDFORMAT = HRESULT($80030104);
23219
{$EXTERNALSYM STG_E_OLDFORMAT}
23222
// MessageId: STG_E_OLDDLL
23226
// The compound file %1 was produced with a newer version of storage.
23228
STG_E_OLDDLL = HRESULT($80030105);
23229
{$EXTERNALSYM STG_E_OLDDLL}
23232
// MessageId: STG_E_SHAREREQUIRED
23236
// Share.exe or equivalent is required for operation.
23238
STG_E_SHAREREQUIRED = HRESULT($80030106);
23239
{$EXTERNALSYM STG_E_SHAREREQUIRED}
23242
// MessageId: STG_E_NOTFILEBASEDSTORAGE
23246
// Illegal operation called on non-file based storage.
23248
STG_E_NOTFILEBASEDSTORAGE = HRESULT($80030107);
23249
{$EXTERNALSYM STG_E_NOTFILEBASEDSTORAGE}
23252
// MessageId: STG_E_EXTANTMARSHALLINGS
23256
// Illegal operation called on object with extant marshallings.
23258
STG_E_EXTANTMARSHALLINGS = HRESULT($80030108);
23259
{$EXTERNALSYM STG_E_EXTANTMARSHALLINGS}
23262
// MessageId: STG_E_DOCFILECORRUPT
23266
// The docfile has been corrupted.
23268
STG_E_DOCFILECORRUPT = HRESULT($80030109);
23269
{$EXTERNALSYM STG_E_DOCFILECORRUPT}
23272
// MessageId: STG_E_BADBASEADDRESS
23276
// OLE32.DLL has been loaded at the wrong address.
23278
STG_E_BADBASEADDRESS = HRESULT($80030110);
23279
{$EXTERNALSYM STG_E_BADBASEADDRESS}
23282
// MessageId: STG_E_DOCFILETOOLARGE
23286
// The compound file is too large for the current implementation
23288
STG_E_DOCFILETOOLARGE = HRESULT($80030111);
23289
{$EXTERNALSYM STG_E_DOCFILETOOLARGE}
23292
// MessageId: STG_E_NOTSIMPLEFORMAT
23296
// The compound file was not created with the STGM_SIMPLE flag
23298
STG_E_NOTSIMPLEFORMAT = HRESULT($80030112);
23299
{$EXTERNALSYM STG_E_NOTSIMPLEFORMAT}
23302
// MessageId: STG_E_INCOMPLETE
23306
// The file download was aborted abnormally. The file is incomplete.
23308
STG_E_INCOMPLETE = HRESULT($80030201);
23309
{$EXTERNALSYM STG_E_INCOMPLETE}
23312
// MessageId: STG_E_TERMINATED
23316
// The file download has been terminated.
23318
STG_E_TERMINATED = HRESULT($80030202);
23319
{$EXTERNALSYM STG_E_TERMINATED}
23322
// MessageId: STG_S_CONVERTED
23326
// The underlying file was converted to compound file format.
23328
STG_S_CONVERTED = HRESULT($00030200);
23329
{$EXTERNALSYM STG_S_CONVERTED}
23332
// MessageId: STG_S_BLOCK
23336
// The storage operation should block until more data is available.
23338
STG_S_BLOCK = HRESULT($00030201);
23339
{$EXTERNALSYM STG_S_BLOCK}
23342
// MessageId: STG_S_RETRYNOW
23346
// The storage operation should retry immediately.
23348
STG_S_RETRYNOW = HRESULT($00030202);
23349
{$EXTERNALSYM STG_S_RETRYNOW}
23352
// MessageId: STG_S_MONITORING
23356
// The notified event sink will not influence the storage operation.
23358
STG_S_MONITORING = HRESULT($00030203);
23359
{$EXTERNALSYM STG_S_MONITORING}
23362
// MessageId: STG_S_MULTIPLEOPENS
23366
// Multiple opens prevent consolidated. (commit succeeded).
23368
STG_S_MULTIPLEOPENS = HRESULT($00030204);
23369
{$EXTERNALSYM STG_S_MULTIPLEOPENS}
23372
// MessageId: STG_S_CONSOLIDATIONFAILED
23376
// Consolidation of the storage file failed. (commit succeeded).
23378
STG_S_CONSOLIDATIONFAILED = HRESULT($00030205);
23379
{$EXTERNALSYM STG_S_CONSOLIDATIONFAILED}
23382
// MessageId: STG_S_CANNOTCONSOLIDATE
23386
// Consolidation of the storage file is inappropriate. (commit succeeded).
23388
STG_S_CANNOTCONSOLIDATE = HRESULT($00030206);
23389
{$EXTERNALSYM STG_S_CANNOTCONSOLIDATE}
23393
MessageId's 0x0305 - 0x031f (inclusive) are reserved for **STORAGE**
23394
copy protection errors.
23398
// MessageId: STG_E_STATUS_COPY_PROTECTION_FAILURE
23402
// Generic Copy Protection Error.
23404
STG_E_STATUS_COPY_PROTECTION_FAILURE = HRESULT($80030305);
23405
{$EXTERNALSYM STG_E_STATUS_COPY_PROTECTION_FAILURE}
23408
// MessageId: STG_E_CSS_AUTHENTICATION_FAILURE
23412
// Copy Protection Error - DVD CSS Authentication failed.
23414
STG_E_CSS_AUTHENTICATION_FAILURE = HRESULT($80030306);
23415
{$EXTERNALSYM STG_E_CSS_AUTHENTICATION_FAILURE}
23418
// MessageId: STG_E_CSS_KEY_NOT_PRESENT
23422
// Copy Protection Error - The given sector does not have a valid CSS key.
23424
STG_E_CSS_KEY_NOT_PRESENT = HRESULT($80030307);
23425
{$EXTERNALSYM STG_E_CSS_KEY_NOT_PRESENT}
23428
// MessageId: STG_E_CSS_KEY_NOT_ESTABLISHED
23432
// Copy Protection Error - DVD session key not established.
23434
STG_E_CSS_KEY_NOT_ESTABLISHED = HRESULT($80030308);
23435
{$EXTERNALSYM STG_E_CSS_KEY_NOT_ESTABLISHED}
23438
// MessageId: STG_E_CSS_SCRAMBLED_SECTOR
23442
// Copy Protection Error - The read failed because the sector is encrypted.
23444
STG_E_CSS_SCRAMBLED_SECTOR = HRESULT($80030309);
23445
{$EXTERNALSYM STG_E_CSS_SCRAMBLED_SECTOR}
23448
// MessageId: STG_E_CSS_REGION_MISMATCH
23452
// Copy Protection Error - The current DVD's region does not correspond to the region setting of the drive.
23454
STG_E_CSS_REGION_MISMATCH = HRESULT($8003030A);
23455
{$EXTERNALSYM STG_E_CSS_REGION_MISMATCH}
23458
// MessageId: STG_E_RESETS_EXHAUSTED
23462
// Copy Protection Error - The drive's region setting may be permanent or the number of user resets has been exhausted.
23464
STG_E_RESETS_EXHAUSTED = HRESULT($8003030B);
23465
{$EXTERNALSYM STG_E_RESETS_EXHAUSTED}
23469
MessageId's 0x0305 - 0x031f (inclusive) are reserved for **STORAGE**
23470
copy protection errors.
23473
// ******************
23475
// ******************
23477
// Codes 0x0-0x11 are propagated from 16 bit OLE.
23480
// MessageId: RPC_E_CALL_REJECTED
23484
// Call was rejected by callee.
23486
RPC_E_CALL_REJECTED = HRESULT($80010001);
23487
{$EXTERNALSYM RPC_E_CALL_REJECTED}
23490
// MessageId: RPC_E_CALL_CANCELED
23494
// Call was canceled by the message filter.
23496
RPC_E_CALL_CANCELED = HRESULT($80010002);
23497
{$EXTERNALSYM RPC_E_CALL_CANCELED}
23500
// MessageId: RPC_E_CANTPOST_INSENDCALL
23504
// The caller is dispatching an intertask SendMessage call and cannot call out via PostMessage.
23506
RPC_E_CANTPOST_INSENDCALL = HRESULT($80010003);
23507
{$EXTERNALSYM RPC_E_CANTPOST_INSENDCALL}
23510
// MessageId: RPC_E_CANTCALLOUT_INASYNCCALL
23514
// The caller is dispatching an asynchronous call and cannot make an outgoing call on behalf of this call.
23516
RPC_E_CANTCALLOUT_INASYNCCALL = HRESULT($80010004);
23517
{$EXTERNALSYM RPC_E_CANTCALLOUT_INASYNCCALL}
23520
// MessageId: RPC_E_CANTCALLOUT_INEXTERNALCALL
23524
// It is illegal to call out while inside message filter.
23526
RPC_E_CANTCALLOUT_INEXTERNALCALL = HRESULT($80010005);
23527
{$EXTERNALSYM RPC_E_CANTCALLOUT_INEXTERNALCALL}
23530
// MessageId: RPC_E_CONNECTION_TERMINATED
23534
// The connection terminated or is in a bogus state and cannot be used any more. Other connections are still valid.
23536
RPC_E_CONNECTION_TERMINATED = HRESULT($80010006);
23537
{$EXTERNALSYM RPC_E_CONNECTION_TERMINATED}
23540
// MessageId: RPC_E_SERVER_DIED
23544
// The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call may have executed.
23546
RPC_E_SERVER_DIED = HRESULT($80010007);
23547
{$EXTERNALSYM RPC_E_SERVER_DIED}
23550
// MessageId: RPC_E_CLIENT_DIED
23554
// The caller (client) disappeared while the callee (server) was processing a call.
23556
RPC_E_CLIENT_DIED = HRESULT($80010008);
23557
{$EXTERNALSYM RPC_E_CLIENT_DIED}
23560
// MessageId: RPC_E_INVALID_DATAPACKET
23564
// The data packet with the marshalled parameter data is incorrect.
23566
RPC_E_INVALID_DATAPACKET = HRESULT($80010009);
23567
{$EXTERNALSYM RPC_E_INVALID_DATAPACKET}
23570
// MessageId: RPC_E_CANTTRANSMIT_CALL
23574
// The call was not transmitted properly; the message queue was full and was not emptied after yielding.
23576
RPC_E_CANTTRANSMIT_CALL = HRESULT($8001000A);
23577
{$EXTERNALSYM RPC_E_CANTTRANSMIT_CALL}
23580
// MessageId: RPC_E_CLIENT_CANTMARSHAL_DATA
23584
// The client (caller) cannot marshall the parameter data - low memory, etc.
23586
RPC_E_CLIENT_CANTMARSHAL_DATA = HRESULT($8001000B);
23587
{$EXTERNALSYM RPC_E_CLIENT_CANTMARSHAL_DATA}
23590
// MessageId: RPC_E_CLIENT_CANTUNMARSHAL_DATA
23594
// The client (caller) cannot unmarshall the return data - low memory, etc.
23596
RPC_E_CLIENT_CANTUNMARSHAL_DATA = HRESULT($8001000C);
23597
{$EXTERNALSYM RPC_E_CLIENT_CANTUNMARSHAL_DATA}
23600
// MessageId: RPC_E_SERVER_CANTMARSHAL_DATA
23604
// The server (callee) cannot marshall the return data - low memory, etc.
23606
RPC_E_SERVER_CANTMARSHAL_DATA = HRESULT($8001000D);
23607
{$EXTERNALSYM RPC_E_SERVER_CANTMARSHAL_DATA}
23610
// MessageId: RPC_E_SERVER_CANTUNMARSHAL_DATA
23614
// The server (callee) cannot unmarshall the parameter data - low memory, etc.
23616
RPC_E_SERVER_CANTUNMARSHAL_DATA = HRESULT($8001000E);
23617
{$EXTERNALSYM RPC_E_SERVER_CANTUNMARSHAL_DATA}
23620
// MessageId: RPC_E_INVALID_DATA
23624
// Received data is invalid; could be server or client data.
23626
RPC_E_INVALID_DATA = HRESULT($8001000F);
23627
{$EXTERNALSYM RPC_E_INVALID_DATA}
23630
// MessageId: RPC_E_INVALID_PARAMETER
23634
// A particular parameter is invalid and cannot be (un)marshalled.
23636
RPC_E_INVALID_PARAMETER = HRESULT($80010010);
23637
{$EXTERNALSYM RPC_E_INVALID_PARAMETER}
23640
// MessageId: RPC_E_CANTCALLOUT_AGAIN
23644
// There is no second outgoing call on same channel in DDE conversation.
23646
RPC_E_CANTCALLOUT_AGAIN = HRESULT($80010011);
23647
{$EXTERNALSYM RPC_E_CANTCALLOUT_AGAIN}
23650
// MessageId: RPC_E_SERVER_DIED_DNE
23654
// The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call did not execute.
23656
RPC_E_SERVER_DIED_DNE = HRESULT($80010012);
23657
{$EXTERNALSYM RPC_E_SERVER_DIED_DNE}
23660
// MessageId: RPC_E_SYS_CALL_FAILED
23664
// System call failed.
23666
RPC_E_SYS_CALL_FAILED = HRESULT($80010100);
23667
{$EXTERNALSYM RPC_E_SYS_CALL_FAILED}
23670
// MessageId: RPC_E_OUT_OF_RESOURCES
23674
// Could not allocate some required resource (memory, events, ...)
23676
RPC_E_OUT_OF_RESOURCES = HRESULT($80010101);
23677
{$EXTERNALSYM RPC_E_OUT_OF_RESOURCES}
23680
// MessageId: RPC_E_ATTEMPTED_MULTITHREAD
23684
// Attempted to make calls on more than one thread in single threaded mode.
23686
RPC_E_ATTEMPTED_MULTITHREAD = HRESULT($80010102);
23687
{$EXTERNALSYM RPC_E_ATTEMPTED_MULTITHREAD}
23690
// MessageId: RPC_E_NOT_REGISTERED
23694
// The requested interface is not registered on the server object.
23696
RPC_E_NOT_REGISTERED = HRESULT($80010103);
23697
{$EXTERNALSYM RPC_E_NOT_REGISTERED}
23700
// MessageId: RPC_E_FAULT
23704
// RPC could not call the server or could not return the results of calling the server.
23706
RPC_E_FAULT = HRESULT($80010104);
23707
{$EXTERNALSYM RPC_E_FAULT}
23710
// MessageId: RPC_E_SERVERFAULT
23714
// The server threw an exception.
23716
RPC_E_SERVERFAULT = HRESULT($80010105);
23717
{$EXTERNALSYM RPC_E_SERVERFAULT}
23720
// MessageId: RPC_E_CHANGED_MODE
23724
// Cannot change thread mode after it is set.
23726
RPC_E_CHANGED_MODE = HRESULT($80010106);
23727
{$EXTERNALSYM RPC_E_CHANGED_MODE}
23730
// MessageId: RPC_E_INVALIDMETHOD
23734
// The method called does not exist on the server.
23736
RPC_E_INVALIDMETHOD = HRESULT($80010107);
23737
{$EXTERNALSYM RPC_E_INVALIDMETHOD}
23740
// MessageId: RPC_E_DISCONNECTED
23744
// The object invoked has disconnected from its clients.
23746
RPC_E_DISCONNECTED = HRESULT($80010108);
23747
{$EXTERNALSYM RPC_E_DISCONNECTED}
23750
// MessageId: RPC_E_RETRY
23754
// The object invoked chose not to process the call now. Try again later.
23756
RPC_E_RETRY = HRESULT($80010109);
23757
{$EXTERNALSYM RPC_E_RETRY}
23760
// MessageId: RPC_E_SERVERCALL_RETRYLATER
23764
// The message filter indicated that the application is busy.
23766
RPC_E_SERVERCALL_RETRYLATER = HRESULT($8001010A);
23767
{$EXTERNALSYM RPC_E_SERVERCALL_RETRYLATER}
23770
// MessageId: RPC_E_SERVERCALL_REJECTED
23774
// The message filter rejected the call.
23776
RPC_E_SERVERCALL_REJECTED = HRESULT($8001010B);
23777
{$EXTERNALSYM RPC_E_SERVERCALL_REJECTED}
23780
// MessageId: RPC_E_INVALID_CALLDATA
23784
// A call control interfaces was called with invalid data.
23786
RPC_E_INVALID_CALLDATA = HRESULT($8001010C);
23787
{$EXTERNALSYM RPC_E_INVALID_CALLDATA}
23790
// MessageId: RPC_E_CANTCALLOUT_ININPUTSYNCCALL
23794
// An outgoing call cannot be made since the application is dispatching an input-synchronous call.
23796
RPC_E_CANTCALLOUT_ININPUTSYNCCALL = HRESULT($8001010D);
23797
{$EXTERNALSYM RPC_E_CANTCALLOUT_ININPUTSYNCCALL}
23800
// MessageId: RPC_E_WRONG_THREAD
23804
// The application called an interface that was marshalled for a different thread.
23806
RPC_E_WRONG_THREAD = HRESULT($8001010E);
23807
{$EXTERNALSYM RPC_E_WRONG_THREAD}
23810
// MessageId: RPC_E_THREAD_NOT_INIT
23814
// CoInitialize has not been called on the current thread.
23816
RPC_E_THREAD_NOT_INIT = HRESULT($8001010F);
23817
{$EXTERNALSYM RPC_E_THREAD_NOT_INIT}
23820
// MessageId: RPC_E_VERSION_MISMATCH
23824
// The version of OLE on the client and server machines does not match.
23826
RPC_E_VERSION_MISMATCH = HRESULT($80010110);
23827
{$EXTERNALSYM RPC_E_VERSION_MISMATCH}
23830
// MessageId: RPC_E_INVALID_HEADER
23834
// OLE received a packet with an invalid header.
23836
RPC_E_INVALID_HEADER = HRESULT($80010111);
23837
{$EXTERNALSYM RPC_E_INVALID_HEADER}
23840
// MessageId: RPC_E_INVALID_EXTENSION
23844
// OLE received a packet with an invalid extension.
23846
RPC_E_INVALID_EXTENSION = HRESULT($80010112);
23847
{$EXTERNALSYM RPC_E_INVALID_EXTENSION}
23850
// MessageId: RPC_E_INVALID_IPID
23854
// The requested object or interface does not exist.
23856
RPC_E_INVALID_IPID = HRESULT($80010113);
23857
{$EXTERNALSYM RPC_E_INVALID_IPID}
23860
// MessageId: RPC_E_INVALID_OBJECT
23864
// The requested object does not exist.
23866
RPC_E_INVALID_OBJECT = HRESULT($80010114);
23867
{$EXTERNALSYM RPC_E_INVALID_OBJECT}
23870
// MessageId: RPC_S_CALLPENDING
23874
// OLE has sent a request and is waiting for a reply.
23876
RPC_S_CALLPENDING = HRESULT($80010115);
23877
{$EXTERNALSYM RPC_S_CALLPENDING}
23880
// MessageId: RPC_S_WAITONTIMER
23884
// OLE is waiting before retrying a request.
23886
RPC_S_WAITONTIMER = HRESULT($80010116);
23887
{$EXTERNALSYM RPC_S_WAITONTIMER}
23890
// MessageId: RPC_E_CALL_COMPLETE
23894
// Call context cannot be accessed after call completed.
23896
RPC_E_CALL_COMPLETE = HRESULT($80010117);
23897
{$EXTERNALSYM RPC_E_CALL_COMPLETE}
23900
// MessageId: RPC_E_UNSECURE_CALL
23904
// Impersonate on unsecure calls is not supported.
23906
RPC_E_UNSECURE_CALL = HRESULT($80010118);
23907
{$EXTERNALSYM RPC_E_UNSECURE_CALL}
23910
// MessageId: RPC_E_TOO_LATE
23914
// Security must be initialized before any interfaces are marshalled or unmarshalled. It cannot be changed once initialized.
23916
RPC_E_TOO_LATE = HRESULT($80010119);
23917
{$EXTERNALSYM RPC_E_TOO_LATE}
23920
// MessageId: RPC_E_NO_GOOD_SECURITY_PACKAGES
23924
// 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.
23926
RPC_E_NO_GOOD_SECURITY_PACKAGES = HRESULT($8001011A);
23927
{$EXTERNALSYM RPC_E_NO_GOOD_SECURITY_PACKAGES}
23930
// MessageId: RPC_E_ACCESS_DENIED
23934
// Access is denied.
23936
RPC_E_ACCESS_DENIED = HRESULT($8001011B);
23937
{$EXTERNALSYM RPC_E_ACCESS_DENIED}
23940
// MessageId: RPC_E_REMOTE_DISABLED
23944
// Remote calls are not allowed for this process.
23946
RPC_E_REMOTE_DISABLED = HRESULT($8001011C);
23947
{$EXTERNALSYM RPC_E_REMOTE_DISABLED}
23950
// MessageId: RPC_E_INVALID_OBJREF
23954
// The marshaled interface data packet (OBJREF) has an invalid or unknown format.
23956
RPC_E_INVALID_OBJREF = HRESULT($8001011D);
23957
{$EXTERNALSYM RPC_E_INVALID_OBJREF}
23960
// MessageId: RPC_E_NO_CONTEXT
23964
// No context is associated with this call. This happens for some custom marshalled calls and on the client side of the call.
23966
RPC_E_NO_CONTEXT = HRESULT($8001011E);
23967
{$EXTERNALSYM RPC_E_NO_CONTEXT}
23970
// MessageId: RPC_E_TIMEOUT
23974
// This operation returned because the timeout period expired.
23976
RPC_E_TIMEOUT = HRESULT($8001011F);
23977
{$EXTERNALSYM RPC_E_TIMEOUT}
23980
// MessageId: RPC_E_NO_SYNC
23984
// There are no synchronize objects to wait on.
23986
RPC_E_NO_SYNC = HRESULT($80010120);
23987
{$EXTERNALSYM RPC_E_NO_SYNC}
23990
// MessageId: RPC_E_FULLSIC_REQUIRED
23994
// Full subject issuer chain SSL principal name expected from the server.
23996
RPC_E_FULLSIC_REQUIRED = HRESULT($80010121);
23997
{$EXTERNALSYM RPC_E_FULLSIC_REQUIRED}
24000
// MessageId: RPC_E_INVALID_STD_NAME
24004
// Principal name is not a valid MSSTD name.
24006
RPC_E_INVALID_STD_NAME = HRESULT($80010122);
24007
{$EXTERNALSYM RPC_E_INVALID_STD_NAME}
24010
// MessageId: CO_E_FAILEDTOIMPERSONATE
24014
// Unable to impersonate DCOM client
24016
CO_E_FAILEDTOIMPERSONATE = HRESULT($80010123);
24017
{$EXTERNALSYM CO_E_FAILEDTOIMPERSONATE}
24020
// MessageId: CO_E_FAILEDTOGETSECCTX
24024
// Unable to obtain server's security context
24026
CO_E_FAILEDTOGETSECCTX = HRESULT($80010124);
24027
{$EXTERNALSYM CO_E_FAILEDTOGETSECCTX}
24030
// MessageId: CO_E_FAILEDTOOPENTHREADTOKEN
24034
// Unable to open the access token of the current thread
24036
CO_E_FAILEDTOOPENTHREADTOKEN = HRESULT($80010125);
24037
{$EXTERNALSYM CO_E_FAILEDTOOPENTHREADTOKEN}
24040
// MessageId: CO_E_FAILEDTOGETTOKENINFO
24044
// Unable to obtain user info from an access token
24046
CO_E_FAILEDTOGETTOKENINFO = HRESULT($80010126);
24047
{$EXTERNALSYM CO_E_FAILEDTOGETTOKENINFO}
24050
// MessageId: CO_E_TRUSTEEDOESNTMATCHCLIENT
24054
// The client who called IAccessControl::IsAccessPermitted was not the trustee provided to the method
24056
CO_E_TRUSTEEDOESNTMATCHCLIENT = HRESULT($80010127);
24057
{$EXTERNALSYM CO_E_TRUSTEEDOESNTMATCHCLIENT}
24060
// MessageId: CO_E_FAILEDTOQUERYCLIENTBLANKET
24064
// Unable to obtain the client's security blanket
24066
CO_E_FAILEDTOQUERYCLIENTBLANKET = HRESULT($80010128);
24067
{$EXTERNALSYM CO_E_FAILEDTOQUERYCLIENTBLANKET}
24070
// MessageId: CO_E_FAILEDTOSETDACL
24074
// Unable to set a discretionary ACL into a security descriptor
24076
CO_E_FAILEDTOSETDACL = HRESULT($80010129);
24077
{$EXTERNALSYM CO_E_FAILEDTOSETDACL}
24080
// MessageId: CO_E_ACCESSCHECKFAILED
24084
// The system function, AccessCheck, returned false
24086
CO_E_ACCESSCHECKFAILED = HRESULT($8001012A);
24087
{$EXTERNALSYM CO_E_ACCESSCHECKFAILED}
24090
// MessageId: CO_E_NETACCESSAPIFAILED
24094
// Either NetAccessDel or NetAccessAdd returned an error code.
24096
CO_E_NETACCESSAPIFAILED = HRESULT($8001012B);
24097
{$EXTERNALSYM CO_E_NETACCESSAPIFAILED}
24100
// MessageId: CO_E_WRONGTRUSTEENAMESYNTAX
24104
// One of the trustee strings provided by the user did not conform to the <Domain>\<Name> syntax and it was not the "*" string
24106
CO_E_WRONGTRUSTEENAMESYNTAX = HRESULT($8001012C);
24107
{$EXTERNALSYM CO_E_WRONGTRUSTEENAMESYNTAX}
24110
// MessageId: CO_E_INVALIDSID
24114
// One of the security identifiers provided by the user was invalid
24116
CO_E_INVALIDSID = HRESULT($8001012D);
24117
{$EXTERNALSYM CO_E_INVALIDSID}
24120
// MessageId: CO_E_CONVERSIONFAILED
24124
// Unable to convert a wide character trustee string to a multibyte trustee string
24126
CO_E_CONVERSIONFAILED = HRESULT($8001012E);
24127
{$EXTERNALSYM CO_E_CONVERSIONFAILED}
24130
// MessageId: CO_E_NOMATCHINGSIDFOUND
24134
// Unable to find a security identifier that corresponds to a trustee string provided by the user
24136
CO_E_NOMATCHINGSIDFOUND = HRESULT($8001012F);
24137
{$EXTERNALSYM CO_E_NOMATCHINGSIDFOUND}
24140
// MessageId: CO_E_LOOKUPACCSIDFAILED
24144
// The system function, LookupAccountSID, failed
24146
CO_E_LOOKUPACCSIDFAILED = HRESULT($80010130);
24147
{$EXTERNALSYM CO_E_LOOKUPACCSIDFAILED}
24150
// MessageId: CO_E_NOMATCHINGNAMEFOUND
24154
// Unable to find a trustee name that corresponds to a security identifier provided by the user
24156
CO_E_NOMATCHINGNAMEFOUND = HRESULT($80010131);
24157
{$EXTERNALSYM CO_E_NOMATCHINGNAMEFOUND}
24160
// MessageId: CO_E_LOOKUPACCNAMEFAILED
24164
// The system function, LookupAccountName, failed
24166
CO_E_LOOKUPACCNAMEFAILED = HRESULT($80010132);
24167
{$EXTERNALSYM CO_E_LOOKUPACCNAMEFAILED}
24170
// MessageId: CO_E_SETSERLHNDLFAILED
24174
// Unable to set or reset a serialization handle
24176
CO_E_SETSERLHNDLFAILED = HRESULT($80010133);
24177
{$EXTERNALSYM CO_E_SETSERLHNDLFAILED}
24180
// MessageId: CO_E_FAILEDTOGETWINDIR
24184
// Unable to obtain the Windows directory
24186
CO_E_FAILEDTOGETWINDIR = HRESULT($80010134);
24187
{$EXTERNALSYM CO_E_FAILEDTOGETWINDIR}
24190
// MessageId: CO_E_PATHTOOLONG
24196
CO_E_PATHTOOLONG = HRESULT($80010135);
24197
{$EXTERNALSYM CO_E_PATHTOOLONG}
24200
// MessageId: CO_E_FAILEDTOGENUUID
24204
// Unable to generate a uuid.
24206
CO_E_FAILEDTOGENUUID = HRESULT($80010136);
24207
{$EXTERNALSYM CO_E_FAILEDTOGENUUID}
24210
// MessageId: CO_E_FAILEDTOCREATEFILE
24214
// Unable to create file
24216
CO_E_FAILEDTOCREATEFILE = HRESULT($80010137);
24217
{$EXTERNALSYM CO_E_FAILEDTOCREATEFILE}
24220
// MessageId: CO_E_FAILEDTOCLOSEHANDLE
24224
// Unable to close a serialization handle or a file handle.
24226
CO_E_FAILEDTOCLOSEHANDLE = HRESULT($80010138);
24227
{$EXTERNALSYM CO_E_FAILEDTOCLOSEHANDLE}
24230
// MessageId: CO_E_EXCEEDSYSACLLIMIT
24234
// The number of ACEs in an ACL exceeds the system limit.
24236
CO_E_EXCEEDSYSACLLIMIT = HRESULT($80010139);
24237
{$EXTERNALSYM CO_E_EXCEEDSYSACLLIMIT}
24240
// MessageId: CO_E_ACESINWRONGORDER
24244
// Not all the DENY_ACCESS ACEs are arranged in front of the GRANT_ACCESS ACEs in the stream.
24246
CO_E_ACESINWRONGORDER = HRESULT($8001013A);
24247
{$EXTERNALSYM CO_E_ACESINWRONGORDER}
24250
// MessageId: CO_E_INCOMPATIBLESTREAMVERSION
24254
// The version of ACL format in the stream is not supported by this implementation of IAccessControl
24256
CO_E_INCOMPATIBLESTREAMVERSION = HRESULT($8001013B);
24257
{$EXTERNALSYM CO_E_INCOMPATIBLESTREAMVERSION}
24260
// MessageId: CO_E_FAILEDTOOPENPROCESSTOKEN
24264
// Unable to open the access token of the server process
24266
CO_E_FAILEDTOOPENPROCESSTOKEN = HRESULT($8001013C);
24267
{$EXTERNALSYM CO_E_FAILEDTOOPENPROCESSTOKEN}
24270
// MessageId: CO_E_DECODEFAILED
24274
// Unable to decode the ACL in the stream provided by the user
24276
CO_E_DECODEFAILED = HRESULT($8001013D);
24277
{$EXTERNALSYM CO_E_DECODEFAILED}
24280
// MessageId: CO_E_ACNOTINITIALIZED
24284
// The COM IAccessControl object is not initialized
24286
CO_E_ACNOTINITIALIZED = HRESULT($8001013F);
24287
{$EXTERNALSYM CO_E_ACNOTINITIALIZED}
24290
// MessageId: CO_E_CANCEL_DISABLED
24294
// Call Cancellation is disabled
24296
CO_E_CANCEL_DISABLED = HRESULT($80010140);
24297
{$EXTERNALSYM CO_E_CANCEL_DISABLED}
24300
// MessageId: RPC_E_UNEXPECTED
24304
// An internal error occurred.
24306
RPC_E_UNEXPECTED = HRESULT($8001FFFF);
24307
{$EXTERNALSYM RPC_E_UNEXPECTED}
24310
//////////////////////////////////////
24312
// Additional Security Status Codes //
24314
// Facility=Security //
24316
//////////////////////////////////////
24319
// MessageId: ERROR_AUDITING_DISABLED
24323
// The specified event is currently not being audited.
24325
ERROR_AUDITING_DISABLED = HRESULT($C0090001);
24326
{$EXTERNALSYM ERROR_AUDITING_DISABLED}
24329
// MessageId: ERROR_ALL_SIDS_FILTERED
24333
// The SID filtering operation removed all SIDs.
24335
ERROR_ALL_SIDS_FILTERED = HRESULT($C0090002);
24336
{$EXTERNALSYM ERROR_ALL_SIDS_FILTERED}
24339
/////////////////////////////////////////////
24341
// end of Additional Security Status Codes //
24343
/////////////////////////////////////////////
24353
// MessageId: NTE_BAD_UID
24359
NTE_BAD_UID = HRESULT($80090001);
24360
{$EXTERNALSYM NTE_BAD_UID}
24363
// MessageId: NTE_BAD_HASH
24369
NTE_BAD_HASH = HRESULT($80090002);
24370
{$EXTERNALSYM NTE_BAD_HASH}
24373
// MessageId: NTE_BAD_KEY
24379
NTE_BAD_KEY = HRESULT($80090003);
24380
{$EXTERNALSYM NTE_BAD_KEY}
24383
// MessageId: NTE_BAD_LEN
24389
NTE_BAD_LEN = HRESULT($80090004);
24390
{$EXTERNALSYM NTE_BAD_LEN}
24393
// MessageId: NTE_BAD_DATA
24399
NTE_BAD_DATA = HRESULT($80090005);
24400
{$EXTERNALSYM NTE_BAD_DATA}
24403
// MessageId: NTE_BAD_SIGNATURE
24407
// Invalid Signature.
24409
NTE_BAD_SIGNATURE = HRESULT($80090006);
24410
{$EXTERNALSYM NTE_BAD_SIGNATURE}
24413
// MessageId: NTE_BAD_VER
24417
// Bad Version of provider.
24419
NTE_BAD_VER = HRESULT($80090007);
24420
{$EXTERNALSYM NTE_BAD_VER}
24423
// MessageId: NTE_BAD_ALGID
24427
// Invalid algorithm specified.
24429
NTE_BAD_ALGID = HRESULT($80090008);
24430
{$EXTERNALSYM NTE_BAD_ALGID}
24433
// MessageId: NTE_BAD_FLAGS
24437
// Invalid flags specified.
24439
NTE_BAD_FLAGS = HRESULT($80090009);
24440
{$EXTERNALSYM NTE_BAD_FLAGS}
24443
// MessageId: NTE_BAD_TYPE
24447
// Invalid type specified.
24449
NTE_BAD_TYPE = HRESULT($8009000A);
24450
{$EXTERNALSYM NTE_BAD_TYPE}
24453
// MessageId: NTE_BAD_KEY_STATE
24457
// Key not valid for use in specified state.
24459
NTE_BAD_KEY_STATE = HRESULT($8009000B);
24460
{$EXTERNALSYM NTE_BAD_KEY_STATE}
24463
// MessageId: NTE_BAD_HASH_STATE
24467
// Hash not valid for use in specified state.
24469
NTE_BAD_HASH_STATE = HRESULT($8009000C);
24470
{$EXTERNALSYM NTE_BAD_HASH_STATE}
24473
// MessageId: NTE_NO_KEY
24477
// Key does not exist.
24479
NTE_NO_KEY = HRESULT($8009000D);
24480
{$EXTERNALSYM NTE_NO_KEY}
24483
// MessageId: NTE_NO_MEMORY
24487
// Insufficient memory available for the operation.
24489
NTE_NO_MEMORY = HRESULT($8009000E);
24490
{$EXTERNALSYM NTE_NO_MEMORY}
24493
// MessageId: NTE_EXISTS
24497
// Object already exists.
24499
NTE_EXISTS = HRESULT($8009000F);
24500
{$EXTERNALSYM NTE_EXISTS}
24503
// MessageId: NTE_PERM
24509
NTE_PERM = HRESULT($80090010);
24510
{$EXTERNALSYM NTE_PERM}
24513
// MessageId: NTE_NOT_FOUND
24517
// Object was not found.
24519
NTE_NOT_FOUND = HRESULT($80090011);
24520
{$EXTERNALSYM NTE_NOT_FOUND}
24523
// MessageId: NTE_DOUBLE_ENCRYPT
24527
// Data already encrypted.
24529
NTE_DOUBLE_ENCRYPT = HRESULT($80090012);
24530
{$EXTERNALSYM NTE_DOUBLE_ENCRYPT}
24533
// MessageId: NTE_BAD_PROVIDER
24537
// Invalid provider specified.
24539
NTE_BAD_PROVIDER = HRESULT($80090013);
24540
{$EXTERNALSYM NTE_BAD_PROVIDER}
24543
// MessageId: NTE_BAD_PROV_TYPE
24547
// Invalid provider type specified.
24549
NTE_BAD_PROV_TYPE = HRESULT($80090014);
24550
{$EXTERNALSYM NTE_BAD_PROV_TYPE}
24553
// MessageId: NTE_BAD_PUBLIC_KEY
24557
// Provider's public key is invalid.
24559
NTE_BAD_PUBLIC_KEY = HRESULT($80090015);
24560
{$EXTERNALSYM NTE_BAD_PUBLIC_KEY}
24563
// MessageId: NTE_BAD_KEYSET
24567
// Keyset does not exist
24569
NTE_BAD_KEYSET = HRESULT($80090016);
24570
{$EXTERNALSYM NTE_BAD_KEYSET}
24573
// MessageId: NTE_PROV_TYPE_NOT_DEF
24577
// Provider type not defined.
24579
NTE_PROV_TYPE_NOT_DEF = HRESULT($80090017);
24580
{$EXTERNALSYM NTE_PROV_TYPE_NOT_DEF}
24583
// MessageId: NTE_PROV_TYPE_ENTRY_BAD
24587
// Provider type as registered is invalid.
24589
NTE_PROV_TYPE_ENTRY_BAD = HRESULT($80090018);
24590
{$EXTERNALSYM NTE_PROV_TYPE_ENTRY_BAD}
24593
// MessageId: NTE_KEYSET_NOT_DEF
24597
// The keyset is not defined.
24599
NTE_KEYSET_NOT_DEF = HRESULT($80090019);
24600
{$EXTERNALSYM NTE_KEYSET_NOT_DEF}
24603
// MessageId: NTE_KEYSET_ENTRY_BAD
24607
// Keyset as registered is invalid.
24609
NTE_KEYSET_ENTRY_BAD = HRESULT($8009001A);
24610
{$EXTERNALSYM NTE_KEYSET_ENTRY_BAD}
24613
// MessageId: NTE_PROV_TYPE_NO_MATCH
24617
// Provider type does not match registered value.
24619
NTE_PROV_TYPE_NO_MATCH = HRESULT($8009001B);
24620
{$EXTERNALSYM NTE_PROV_TYPE_NO_MATCH}
24623
// MessageId: NTE_SIGNATURE_FILE_BAD
24627
// The digital signature file is corrupt.
24629
NTE_SIGNATURE_FILE_BAD = HRESULT($8009001C);
24630
{$EXTERNALSYM NTE_SIGNATURE_FILE_BAD}
24633
// MessageId: NTE_PROVIDER_DLL_FAIL
24637
// Provider DLL failed to initialize correctly.
24639
NTE_PROVIDER_DLL_FAIL = HRESULT($8009001D);
24640
{$EXTERNALSYM NTE_PROVIDER_DLL_FAIL}
24643
// MessageId: NTE_PROV_DLL_NOT_FOUND
24647
// Provider DLL could not be found.
24649
NTE_PROV_DLL_NOT_FOUND = HRESULT($8009001E);
24650
{$EXTERNALSYM NTE_PROV_DLL_NOT_FOUND}
24653
// MessageId: NTE_BAD_KEYSET_PARAM
24657
// The Keyset parameter is invalid.
24659
NTE_BAD_KEYSET_PARAM = HRESULT($8009001F);
24660
{$EXTERNALSYM NTE_BAD_KEYSET_PARAM}
24663
// MessageId: NTE_FAIL
24667
// An internal error occurred.
24669
NTE_FAIL = HRESULT($80090020);
24670
{$EXTERNALSYM NTE_FAIL}
24673
// MessageId: NTE_SYS_ERR
24677
// A base error occurred.
24679
NTE_SYS_ERR = HRESULT($80090021);
24680
{$EXTERNALSYM NTE_SYS_ERR}
24683
// MessageId: NTE_SILENT_CONTEXT
24687
// Provider could not perform the action since the context was acquired as silent.
24689
NTE_SILENT_CONTEXT = HRESULT($80090022);
24690
{$EXTERNALSYM NTE_SILENT_CONTEXT}
24693
// MessageId: NTE_TOKEN_KEYSET_STORAGE_FULL
24697
// The security token does not have storage space available for an additional container.
24699
NTE_TOKEN_KEYSET_STORAGE_FULL = HRESULT($80090023);
24700
{$EXTERNALSYM NTE_TOKEN_KEYSET_STORAGE_FULL}
24703
// MessageId: NTE_TEMPORARY_PROFILE
24707
// The profile for the user is a temporary profile.
24709
NTE_TEMPORARY_PROFILE = HRESULT($80090024);
24710
{$EXTERNALSYM NTE_TEMPORARY_PROFILE}
24713
// MessageId: NTE_FIXEDPARAMETER
24717
// The key parameters could not be set because the CSP uses fixed parameters.
24719
NTE_FIXEDPARAMETER = HRESULT($80090025);
24720
{$EXTERNALSYM NTE_FIXEDPARAMETER}
24723
// MessageId: SEC_E_INSUFFICIENT_MEMORY
24727
// Not enough memory is available to complete this request
24729
SEC_E_INSUFFICIENT_MEMORY = HRESULT($80090300);
24730
{$EXTERNALSYM SEC_E_INSUFFICIENT_MEMORY}
24733
// MessageId: SEC_E_INVALID_HANDLE
24737
// The handle specified is invalid
24739
SEC_E_INVALID_HANDLE = HRESULT($80090301);
24740
{$EXTERNALSYM SEC_E_INVALID_HANDLE}
24743
// MessageId: SEC_E_UNSUPPORTED_FUNCTION
24747
// The function requested is not supported
24749
SEC_E_UNSUPPORTED_FUNCTION = HRESULT($80090302);
24750
{$EXTERNALSYM SEC_E_UNSUPPORTED_FUNCTION}
24753
// MessageId: SEC_E_TARGET_UNKNOWN
24757
// The specified target is unknown or unreachable
24759
SEC_E_TARGET_UNKNOWN = HRESULT($80090303);
24760
{$EXTERNALSYM SEC_E_TARGET_UNKNOWN}
24763
// MessageId: SEC_E_INTERNAL_ERROR
24767
// The Local Security Authority cannot be contacted
24769
SEC_E_INTERNAL_ERROR = HRESULT($80090304);
24770
{$EXTERNALSYM SEC_E_INTERNAL_ERROR}
24773
// MessageId: SEC_E_SECPKG_NOT_FOUND
24777
// The requested security package does not exist
24779
SEC_E_SECPKG_NOT_FOUND = HRESULT($80090305);
24780
{$EXTERNALSYM SEC_E_SECPKG_NOT_FOUND}
24783
// MessageId: SEC_E_NOT_OWNER
24787
// The caller is not the owner of the desired credentials
24789
SEC_E_NOT_OWNER = HRESULT($80090306);
24790
{$EXTERNALSYM SEC_E_NOT_OWNER}
24793
// MessageId: SEC_E_CANNOT_INSTALL
24797
// The security package failed to initialize, and cannot be installed
24799
SEC_E_CANNOT_INSTALL = HRESULT($80090307);
24800
{$EXTERNALSYM SEC_E_CANNOT_INSTALL}
24803
// MessageId: SEC_E_INVALID_TOKEN
24807
// The token supplied to the function is invalid
24809
SEC_E_INVALID_TOKEN = HRESULT($80090308);
24810
{$EXTERNALSYM SEC_E_INVALID_TOKEN}
24813
// MessageId: SEC_E_CANNOT_PACK
24817
// The security package is not able to marshall the logon buffer, so the logon attempt has failed
24819
SEC_E_CANNOT_PACK = HRESULT($80090309);
24820
{$EXTERNALSYM SEC_E_CANNOT_PACK}
24823
// MessageId: SEC_E_QOP_NOT_SUPPORTED
24827
// The per-message Quality of Protection is not supported by the security package
24829
SEC_E_QOP_NOT_SUPPORTED = HRESULT($8009030A);
24830
{$EXTERNALSYM SEC_E_QOP_NOT_SUPPORTED}
24833
// MessageId: SEC_E_NO_IMPERSONATION
24837
// The security context does not allow impersonation of the client
24839
SEC_E_NO_IMPERSONATION = HRESULT($8009030B);
24840
{$EXTERNALSYM SEC_E_NO_IMPERSONATION}
24843
// MessageId: SEC_E_LOGON_DENIED
24847
// The logon attempt failed
24849
SEC_E_LOGON_DENIED = HRESULT($8009030C);
24850
{$EXTERNALSYM SEC_E_LOGON_DENIED}
24853
// MessageId: SEC_E_UNKNOWN_CREDENTIALS
24857
// The credentials supplied to the package were not recognized
24859
SEC_E_UNKNOWN_CREDENTIALS = HRESULT($8009030D);
24860
{$EXTERNALSYM SEC_E_UNKNOWN_CREDENTIALS}
24863
// MessageId: SEC_E_NO_CREDENTIALS
24867
// No credentials are available in the security package
24869
SEC_E_NO_CREDENTIALS = HRESULT($8009030E);
24870
{$EXTERNALSYM SEC_E_NO_CREDENTIALS}
24873
// MessageId: SEC_E_MESSAGE_ALTERED
24877
// The message or signature supplied for verification has been altered
24879
SEC_E_MESSAGE_ALTERED = HRESULT($8009030F);
24880
{$EXTERNALSYM SEC_E_MESSAGE_ALTERED}
24883
// MessageId: SEC_E_OUT_OF_SEQUENCE
24887
// The message supplied for verification is out of sequence
24889
SEC_E_OUT_OF_SEQUENCE = HRESULT($80090310);
24890
{$EXTERNALSYM SEC_E_OUT_OF_SEQUENCE}
24893
// MessageId: SEC_E_NO_AUTHENTICATING_AUTHORITY
24897
// No authority could be contacted for authentication.
24899
SEC_E_NO_AUTHENTICATING_AUTHORITY = HRESULT($80090311);
24900
{$EXTERNALSYM SEC_E_NO_AUTHENTICATING_AUTHORITY}
24903
// MessageId: SEC_I_CONTINUE_NEEDED
24907
// The function completed successfully, but must be called again to complete the context
24909
SEC_I_CONTINUE_NEEDED = HRESULT($00090312);
24910
{$EXTERNALSYM SEC_I_CONTINUE_NEEDED}
24913
// MessageId: SEC_I_COMPLETE_NEEDED
24917
// The function completed successfully, but CompleteToken must be called
24919
SEC_I_COMPLETE_NEEDED = HRESULT($00090313);
24920
{$EXTERNALSYM SEC_I_COMPLETE_NEEDED}
24923
// MessageId: SEC_I_COMPLETE_AND_CONTINUE
24927
// The function completed successfully, but both CompleteToken and this function must be called to complete the context
24929
SEC_I_COMPLETE_AND_CONTINUE = HRESULT($00090314);
24930
{$EXTERNALSYM SEC_I_COMPLETE_AND_CONTINUE}
24933
// MessageId: SEC_I_LOCAL_LOGON
24937
// The logon was completed, but no network authority was available. The logon was made using locally known information
24939
SEC_I_LOCAL_LOGON = HRESULT($00090315);
24940
{$EXTERNALSYM SEC_I_LOCAL_LOGON}
24943
// MessageId: SEC_E_BAD_PKGID
24947
// The requested security package does not exist
24949
SEC_E_BAD_PKGID = HRESULT($80090316);
24950
{$EXTERNALSYM SEC_E_BAD_PKGID}
24953
// MessageId: SEC_E_CONTEXT_EXPIRED
24957
// The context has expired and can no longer be used.
24959
SEC_E_CONTEXT_EXPIRED = HRESULT($80090317);
24960
{$EXTERNALSYM SEC_E_CONTEXT_EXPIRED}
24963
// MessageId: SEC_I_CONTEXT_EXPIRED
24967
// The context has expired and can no longer be used.
24969
SEC_I_CONTEXT_EXPIRED = HRESULT($00090317);
24970
{$EXTERNALSYM SEC_I_CONTEXT_EXPIRED}
24973
// MessageId: SEC_E_INCOMPLETE_MESSAGE
24977
// The supplied message is incomplete. The signature was not verified.
24979
SEC_E_INCOMPLETE_MESSAGE = HRESULT($80090318);
24980
{$EXTERNALSYM SEC_E_INCOMPLETE_MESSAGE}
24983
// MessageId: SEC_E_INCOMPLETE_CREDENTIALS
24987
// The credentials supplied were not complete, and could not be verified. The context could not be initialized.
24989
SEC_E_INCOMPLETE_CREDENTIALS = HRESULT($80090320);
24990
{$EXTERNALSYM SEC_E_INCOMPLETE_CREDENTIALS}
24993
// MessageId: SEC_E_BUFFER_TOO_SMALL
24997
// The buffers supplied to a function was too small.
24999
SEC_E_BUFFER_TOO_SMALL = HRESULT($80090321);
25000
{$EXTERNALSYM SEC_E_BUFFER_TOO_SMALL}
25003
// MessageId: SEC_I_INCOMPLETE_CREDENTIALS
25007
// The credentials supplied were not complete, and could not be verified. Additional information can be returned from the context.
25009
SEC_I_INCOMPLETE_CREDENTIALS = HRESULT($00090320);
25010
{$EXTERNALSYM SEC_I_INCOMPLETE_CREDENTIALS}
25013
// MessageId: SEC_I_RENEGOTIATE
25017
// The context data must be renegotiated with the peer.
25019
SEC_I_RENEGOTIATE = HRESULT($00090321);
25020
{$EXTERNALSYM SEC_I_RENEGOTIATE}
25023
// MessageId: SEC_E_WRONG_PRINCIPAL
25027
// The target principal name is incorrect.
25029
SEC_E_WRONG_PRINCIPAL = HRESULT($80090322);
25030
{$EXTERNALSYM SEC_E_WRONG_PRINCIPAL}
25033
// MessageId: SEC_I_NO_LSA_CONTEXT
25037
// There is no LSA mode context associated with this context.
25039
SEC_I_NO_LSA_CONTEXT = HRESULT($00090323);
25040
{$EXTERNALSYM SEC_I_NO_LSA_CONTEXT}
25043
// MessageId: SEC_E_TIME_SKEW
25047
// The clocks on the client and server machines are skewed.
25049
SEC_E_TIME_SKEW = HRESULT($80090324);
25050
{$EXTERNALSYM SEC_E_TIME_SKEW}
25053
// MessageId: SEC_E_UNTRUSTED_ROOT
25057
// The certificate chain was issued by an authority that is not trusted.
25059
SEC_E_UNTRUSTED_ROOT = HRESULT($80090325);
25060
{$EXTERNALSYM SEC_E_UNTRUSTED_ROOT}
25063
// MessageId: SEC_E_ILLEGAL_MESSAGE
25067
// The message received was unexpected or badly formatted.
25069
SEC_E_ILLEGAL_MESSAGE = HRESULT($80090326);
25070
{$EXTERNALSYM SEC_E_ILLEGAL_MESSAGE}
25073
// MessageId: SEC_E_CERT_UNKNOWN
25077
// An unknown error occurred while processing the certificate.
25079
SEC_E_CERT_UNKNOWN = HRESULT($80090327);
25080
{$EXTERNALSYM SEC_E_CERT_UNKNOWN}
25083
// MessageId: SEC_E_CERT_EXPIRED
25087
// The received certificate has expired.
25089
SEC_E_CERT_EXPIRED = HRESULT($80090328);
25090
{$EXTERNALSYM SEC_E_CERT_EXPIRED}
25093
// MessageId: SEC_E_ENCRYPT_FAILURE
25097
// The specified data could not be encrypted.
25099
SEC_E_ENCRYPT_FAILURE = HRESULT($80090329);
25100
{$EXTERNALSYM SEC_E_ENCRYPT_FAILURE}
25103
// MessageId: SEC_E_DECRYPT_FAILURE
25107
// The specified data could not be decrypted.
25110
SEC_E_DECRYPT_FAILURE = HRESULT($80090330);
25111
{$EXTERNALSYM SEC_E_DECRYPT_FAILURE}
25114
// MessageId: SEC_E_ALGORITHM_MISMATCH
25118
// The client and server cannot communicate, because they do not possess a common algorithm.
25120
SEC_E_ALGORITHM_MISMATCH = HRESULT($80090331);
25121
{$EXTERNALSYM SEC_E_ALGORITHM_MISMATCH}
25124
// MessageId: SEC_E_SECURITY_QOS_FAILED
25128
// The security context could not be established due to a failure in the requested quality of service (e.g. mutual authentication or delegation).
25130
SEC_E_SECURITY_QOS_FAILED = HRESULT($80090332);
25131
{$EXTERNALSYM SEC_E_SECURITY_QOS_FAILED}
25134
// MessageId: SEC_E_UNFINISHED_CONTEXT_DELETED
25138
// A security context was deleted before the context was completed. This is considered a logon failure.
25140
SEC_E_UNFINISHED_CONTEXT_DELETED = HRESULT($80090333);
25141
{$EXTERNALSYM SEC_E_UNFINISHED_CONTEXT_DELETED}
25144
// MessageId: SEC_E_NO_TGT_REPLY
25148
// The client is trying to negotiate a context and the server requires user-to-user but didn't send a TGT reply.
25150
SEC_E_NO_TGT_REPLY = HRESULT($80090334);
25151
{$EXTERNALSYM SEC_E_NO_TGT_REPLY}
25154
// MessageId: SEC_E_NO_IP_ADDRESSES
25158
// Unable to accomplish the requested task because the local machine does not have any IP addresses.
25160
SEC_E_NO_IP_ADDRESSES = HRESULT($80090335);
25161
{$EXTERNALSYM SEC_E_NO_IP_ADDRESSES}
25164
// MessageId: SEC_E_WRONG_CREDENTIAL_HANDLE
25168
// The supplied credential handle does not match the credential associated with the security context.
25170
SEC_E_WRONG_CREDENTIAL_HANDLE = HRESULT($80090336);
25171
{$EXTERNALSYM SEC_E_WRONG_CREDENTIAL_HANDLE}
25174
// MessageId: SEC_E_CRYPTO_SYSTEM_INVALID
25178
// The crypto system or checksum function is invalid because a required function is unavailable.
25180
SEC_E_CRYPTO_SYSTEM_INVALID = HRESULT($80090337);
25181
{$EXTERNALSYM SEC_E_CRYPTO_SYSTEM_INVALID}
25184
// MessageId: SEC_E_MAX_REFERRALS_EXCEEDED
25188
// The number of maximum ticket referrals has been exceeded.
25190
SEC_E_MAX_REFERRALS_EXCEEDED = HRESULT($80090338);
25191
{$EXTERNALSYM SEC_E_MAX_REFERRALS_EXCEEDED}
25194
// MessageId: SEC_E_MUST_BE_KDC
25198
// The local machine must be a Kerberos KDC (domain controller) and it is not.
25200
SEC_E_MUST_BE_KDC = HRESULT($80090339);
25201
{$EXTERNALSYM SEC_E_MUST_BE_KDC}
25204
// MessageId: SEC_E_STRONG_CRYPTO_NOT_SUPPORTED
25208
// The other end of the security negotiation is requires strong crypto but it is not supported on the local machine.
25210
SEC_E_STRONG_CRYPTO_NOT_SUPPORTED = HRESULT($8009033A);
25211
{$EXTERNALSYM SEC_E_STRONG_CRYPTO_NOT_SUPPORTED}
25214
// MessageId: SEC_E_TOO_MANY_PRINCIPALS
25218
// The KDC reply contained more than one principal name.
25220
SEC_E_TOO_MANY_PRINCIPALS = HRESULT($8009033B);
25221
{$EXTERNALSYM SEC_E_TOO_MANY_PRINCIPALS}
25224
// MessageId: SEC_E_NO_PA_DATA
25228
// Expected to find PA data for a hint of what etype to use, but it was not found.
25230
SEC_E_NO_PA_DATA = HRESULT($8009033C);
25231
{$EXTERNALSYM SEC_E_NO_PA_DATA}
25234
// MessageId: SEC_E_PKINIT_NAME_MISMATCH
25238
// The client certificate does not contain a valid UPN, or does not match the client name
25239
// in the logon request. Please contact your administrator.
25241
SEC_E_PKINIT_NAME_MISMATCH = HRESULT($8009033D);
25242
{$EXTERNALSYM SEC_E_PKINIT_NAME_MISMATCH}
25245
// MessageId: SEC_E_SMARTCARD_LOGON_REQUIRED
25249
// Smartcard logon is required and was not used.
25251
SEC_E_SMARTCARD_LOGON_REQUIRED = HRESULT($8009033E);
25252
{$EXTERNALSYM SEC_E_SMARTCARD_LOGON_REQUIRED}
25255
// MessageId: SEC_E_SHUTDOWN_IN_PROGRESS
25259
// A system shutdown is in progress.
25261
SEC_E_SHUTDOWN_IN_PROGRESS = HRESULT($8009033F);
25262
{$EXTERNALSYM SEC_E_SHUTDOWN_IN_PROGRESS}
25265
// MessageId: SEC_E_KDC_INVALID_REQUEST
25269
// An invalid request was sent to the KDC.
25271
SEC_E_KDC_INVALID_REQUEST = HRESULT($80090340);
25272
{$EXTERNALSYM SEC_E_KDC_INVALID_REQUEST}
25275
// MessageId: SEC_E_KDC_UNABLE_TO_REFER
25279
// The KDC was unable to generate a referral for the service requested.
25281
SEC_E_KDC_UNABLE_TO_REFER = HRESULT($80090341);
25282
{$EXTERNALSYM SEC_E_KDC_UNABLE_TO_REFER}
25285
// MessageId: SEC_E_KDC_UNKNOWN_ETYPE
25289
// The encryption type requested is not supported by the KDC.
25291
SEC_E_KDC_UNKNOWN_ETYPE = HRESULT($80090342);
25292
{$EXTERNALSYM SEC_E_KDC_UNKNOWN_ETYPE}
25295
// MessageId: SEC_E_UNSUPPORTED_PREAUTH
25299
// An unsupported preauthentication mechanism was presented to the kerberos package.
25301
SEC_E_UNSUPPORTED_PREAUTH = HRESULT($80090343);
25302
{$EXTERNALSYM SEC_E_UNSUPPORTED_PREAUTH}
25305
// MessageId: SEC_E_DELEGATION_REQUIRED
25309
// The requested operation requires delegation to be enabled on the machine.
25311
SEC_E_DELEGATION_REQUIRED = HRESULT($80090345);
25312
{$EXTERNALSYM SEC_E_DELEGATION_REQUIRED}
25315
// MessageId: SEC_E_BAD_BINDINGS
25319
// Client's supplied SSPI channel bindings were incorrect.
25321
SEC_E_BAD_BINDINGS = HRESULT($80090346);
25322
{$EXTERNALSYM SEC_E_BAD_BINDINGS}
25325
// MessageId: SEC_E_MULTIPLE_ACCOUNTS
25329
// The received certificate was mapped to multiple accounts.
25331
SEC_E_MULTIPLE_ACCOUNTS = HRESULT($80090347);
25332
{$EXTERNALSYM SEC_E_MULTIPLE_ACCOUNTS}
25335
// MessageId: SEC_E_NO_KERB_KEY
25339
// SEC_E_NO_KERB_KEY
25341
SEC_E_NO_KERB_KEY = HRESULT($80090348);
25342
{$EXTERNALSYM SEC_E_NO_KERB_KEY}
25345
// MessageId: SEC_E_CERT_WRONG_USAGE
25349
// The certificate is not valid for the requested usage.
25351
SEC_E_CERT_WRONG_USAGE = HRESULT($80090349);
25352
{$EXTERNALSYM SEC_E_CERT_WRONG_USAGE}
25355
// MessageId: SEC_E_DOWNGRADE_DETECTED
25359
// The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you.
25361
SEC_E_DOWNGRADE_DETECTED = HRESULT($80090350);
25362
{$EXTERNALSYM SEC_E_DOWNGRADE_DETECTED}
25365
// MessageId: SEC_E_SMARTCARD_CERT_REVOKED
25369
// The smartcard certificate used for authentication has been revoked.
25370
// Please contact your system administrator. There may be additional information in the
25373
SEC_E_SMARTCARD_CERT_REVOKED = HRESULT($80090351);
25374
{$EXTERNALSYM SEC_E_SMARTCARD_CERT_REVOKED}
25377
// MessageId: SEC_E_ISSUING_CA_UNTRUSTED
25381
// An untrusted certificate authority was detected While processing the
25382
// smartcard certificate used for authentication. Please contact your system
25385
SEC_E_ISSUING_CA_UNTRUSTED = HRESULT($80090352);
25386
{$EXTERNALSYM SEC_E_ISSUING_CA_UNTRUSTED}
25389
// MessageId: SEC_E_REVOCATION_OFFLINE_C
25393
// The revocation status of the smartcard certificate used for
25394
// authentication could not be determined. Please contact your system administrator.
25396
SEC_E_REVOCATION_OFFLINE_C = HRESULT($80090353);
25397
{$EXTERNALSYM SEC_E_REVOCATION_OFFLINE_C}
25400
// MessageId: SEC_E_PKINIT_CLIENT_FAILURE
25404
// The smartcard certificate used for authentication was not trusted. Please
25405
// contact your system administrator.
25407
SEC_E_PKINIT_CLIENT_FAILURE = HRESULT($80090354);
25408
{$EXTERNALSYM SEC_E_PKINIT_CLIENT_FAILURE}
25411
// MessageId: SEC_E_SMARTCARD_CERT_EXPIRED
25415
// The smartcard certificate used for authentication has expired. Please
25416
// contact your system administrator.
25418
SEC_E_SMARTCARD_CERT_EXPIRED = HRESULT($80090355);
25419
{$EXTERNALSYM SEC_E_SMARTCARD_CERT_EXPIRED}
25422
// MessageId: SEC_E_NO_S4U_PROT_SUPPORT
25426
// The Kerberos subsystem encountered an error. A service for user protocol request was made
25427
// against a domain controller which does not support service for user.
25429
SEC_E_NO_S4U_PROT_SUPPORT = HRESULT($80090356);
25430
{$EXTERNALSYM SEC_E_NO_S4U_PROT_SUPPORT}
25433
// MessageId: SEC_E_CROSSREALM_DELEGATION_FAILURE
25437
// An attempt was made by this server to make a Kerberos constrained delegation request for a target
25438
// outside of the server's realm. This is not supported, and indicates a misconfiguration on this
25439
// server's allowed to delegate to list. Please contact your administrator.
25441
SEC_E_CROSSREALM_DELEGATION_FAILURE = HRESULT($80090357);
25442
{$EXTERNALSYM SEC_E_CROSSREALM_DELEGATION_FAILURE}
25445
// MessageId: SEC_E_REVOCATION_OFFLINE_KDC
25449
// The revocation status of the domain controller certificate used for smartcard
25450
// authentication could not be determined. There is additional information in the system event
25451
// log. Please contact your system administrator.
25453
SEC_E_REVOCATION_OFFLINE_KDC = HRESULT($80090358);
25454
{$EXTERNALSYM SEC_E_REVOCATION_OFFLINE_KDC}
25457
// MessageId: SEC_E_ISSUING_CA_UNTRUSTED_KDC
25461
// An untrusted certificate authority was detected while processing the
25462
// domain controller certificate used for authentication. There is additional information in
25463
// the system event log. Please contact your system administrator.
25465
SEC_E_ISSUING_CA_UNTRUSTED_KDC = HRESULT($80090359);
25466
{$EXTERNALSYM SEC_E_ISSUING_CA_UNTRUSTED_KDC}
25469
// MessageId: SEC_E_KDC_CERT_EXPIRED
25473
// The domain controller certificate used for smartcard logon has expired.
25474
// Please contact your system administrator with the contents of your system event log.
25476
SEC_E_KDC_CERT_EXPIRED = HRESULT($8009035A);
25477
{$EXTERNALSYM SEC_E_KDC_CERT_EXPIRED}
25480
// MessageId: SEC_E_KDC_CERT_REVOKED
25484
// The domain controller certificate used for smartcard logon has been revoked.
25485
// Please contact your system administrator with the contents of your system event log.
25487
SEC_E_KDC_CERT_REVOKED = HRESULT($8009035B);
25488
{$EXTERNALSYM SEC_E_KDC_CERT_REVOKED}
25491
// Provided for backwards compatibility
25494
SEC_E_NO_SPM = SEC_E_INTERNAL_ERROR;
25495
{$EXTERNALSYM SEC_E_NO_SPM}
25496
SEC_E_NOT_SUPPORTED = SEC_E_UNSUPPORTED_FUNCTION;
25497
{$EXTERNALSYM SEC_E_NOT_SUPPORTED}
25500
// MessageId: CRYPT_E_MSG_ERROR
25504
// An error occurred while performing an operation on a cryptographic message.
25506
CRYPT_E_MSG_ERROR = HRESULT($80091001);
25507
{$EXTERNALSYM CRYPT_E_MSG_ERROR}
25510
// MessageId: CRYPT_E_UNKNOWN_ALGO
25514
// Unknown cryptographic algorithm.
25516
CRYPT_E_UNKNOWN_ALGO = HRESULT($80091002);
25517
{$EXTERNALSYM CRYPT_E_UNKNOWN_ALGO}
25520
// MessageId: CRYPT_E_OID_FORMAT
25524
// The object identifier is poorly formatted.
25526
CRYPT_E_OID_FORMAT = HRESULT($80091003);
25527
{$EXTERNALSYM CRYPT_E_OID_FORMAT}
25530
// MessageId: CRYPT_E_INVALID_MSG_TYPE
25534
// Invalid cryptographic message type.
25536
CRYPT_E_INVALID_MSG_TYPE = HRESULT($80091004);
25537
{$EXTERNALSYM CRYPT_E_INVALID_MSG_TYPE}
25540
// MessageId: CRYPT_E_UNEXPECTED_ENCODING
25544
// Unexpected cryptographic message encoding.
25546
CRYPT_E_UNEXPECTED_ENCODING = HRESULT($80091005);
25547
{$EXTERNALSYM CRYPT_E_UNEXPECTED_ENCODING}
25550
// MessageId: CRYPT_E_AUTH_ATTR_MISSING
25554
// The cryptographic message does not contain an expected authenticated attribute.
25556
CRYPT_E_AUTH_ATTR_MISSING = HRESULT($80091006);
25557
{$EXTERNALSYM CRYPT_E_AUTH_ATTR_MISSING}
25560
// MessageId: CRYPT_E_HASH_VALUE
25564
// The hash value is not correct.
25566
CRYPT_E_HASH_VALUE = HRESULT($80091007);
25567
{$EXTERNALSYM CRYPT_E_HASH_VALUE}
25570
// MessageId: CRYPT_E_INVALID_INDEX
25574
// The index value is not valid.
25576
CRYPT_E_INVALID_INDEX = HRESULT($80091008);
25577
{$EXTERNALSYM CRYPT_E_INVALID_INDEX}
25580
// MessageId: CRYPT_E_ALREADY_DECRYPTED
25584
// The content of the cryptographic message has already been decrypted.
25586
CRYPT_E_ALREADY_DECRYPTED = HRESULT($80091009);
25587
{$EXTERNALSYM CRYPT_E_ALREADY_DECRYPTED}
25590
// MessageId: CRYPT_E_NOT_DECRYPTED
25594
// The content of the cryptographic message has not been decrypted yet.
25596
CRYPT_E_NOT_DECRYPTED = HRESULT($8009100A);
25597
{$EXTERNALSYM CRYPT_E_NOT_DECRYPTED}
25600
// MessageId: CRYPT_E_RECIPIENT_NOT_FOUND
25604
// The enveloped-data message does not contain the specified recipient.
25606
CRYPT_E_RECIPIENT_NOT_FOUND = HRESULT($8009100B);
25607
{$EXTERNALSYM CRYPT_E_RECIPIENT_NOT_FOUND}
25610
// MessageId: CRYPT_E_CONTROL_TYPE
25614
// Invalid control type.
25616
CRYPT_E_CONTROL_TYPE = HRESULT($8009100C);
25617
{$EXTERNALSYM CRYPT_E_CONTROL_TYPE}
25620
// MessageId: CRYPT_E_ISSUER_SERIALNUMBER
25624
// Invalid issuer and/or serial number.
25626
CRYPT_E_ISSUER_SERIALNUMBER = HRESULT($8009100D);
25627
{$EXTERNALSYM CRYPT_E_ISSUER_SERIALNUMBER}
25630
// MessageId: CRYPT_E_SIGNER_NOT_FOUND
25634
// Cannot find the original signer.
25636
CRYPT_E_SIGNER_NOT_FOUND = HRESULT($8009100E);
25637
{$EXTERNALSYM CRYPT_E_SIGNER_NOT_FOUND}
25640
// MessageId: CRYPT_E_ATTRIBUTES_MISSING
25644
// The cryptographic message does not contain all of the requested attributes.
25646
CRYPT_E_ATTRIBUTES_MISSING = HRESULT($8009100F);
25647
{$EXTERNALSYM CRYPT_E_ATTRIBUTES_MISSING}
25650
// MessageId: CRYPT_E_STREAM_MSG_NOT_READY
25654
// The streamed cryptographic message is not ready to return data.
25656
CRYPT_E_STREAM_MSG_NOT_READY = HRESULT($80091010);
25657
{$EXTERNALSYM CRYPT_E_STREAM_MSG_NOT_READY}
25660
// MessageId: CRYPT_E_STREAM_INSUFFICIENT_DATA
25664
// The streamed cryptographic message requires more data to complete the decode operation.
25666
CRYPT_E_STREAM_INSUFFICIENT_DATA = HRESULT($80091011);
25667
{$EXTERNALSYM CRYPT_E_STREAM_INSUFFICIENT_DATA}
25670
// MessageId: CRYPT_I_NEW_PROTECTION_REQUIRED
25674
// The protected data needs to be re-protected.
25676
CRYPT_I_NEW_PROTECTION_REQUIRED = HRESULT($00091012);
25677
{$EXTERNALSYM CRYPT_I_NEW_PROTECTION_REQUIRED}
25680
// MessageId: CRYPT_E_BAD_LEN
25684
// The length specified for the output data was insufficient.
25686
CRYPT_E_BAD_LEN = HRESULT($80092001);
25687
{$EXTERNALSYM CRYPT_E_BAD_LEN}
25690
// MessageId: CRYPT_E_BAD_ENCODE
25694
// An error occurred during encode or decode operation.
25696
CRYPT_E_BAD_ENCODE = HRESULT($80092002);
25697
{$EXTERNALSYM CRYPT_E_BAD_ENCODE}
25700
// MessageId: CRYPT_E_FILE_ERROR
25704
// An error occurred while reading or writing to a file.
25706
CRYPT_E_FILE_ERROR = HRESULT($80092003);
25707
{$EXTERNALSYM CRYPT_E_FILE_ERROR}
25710
// MessageId: CRYPT_E_NOT_FOUND
25714
// Cannot find object or property.
25716
CRYPT_E_NOT_FOUND = HRESULT($80092004);
25717
{$EXTERNALSYM CRYPT_E_NOT_FOUND}
25720
// MessageId: CRYPT_E_EXISTS
25724
// The object or property already exists.
25726
CRYPT_E_EXISTS = HRESULT($80092005);
25727
{$EXTERNALSYM CRYPT_E_EXISTS}
25730
// MessageId: CRYPT_E_NO_PROVIDER
25734
// No provider was specified for the store or object.
25736
CRYPT_E_NO_PROVIDER = HRESULT($80092006);
25737
{$EXTERNALSYM CRYPT_E_NO_PROVIDER}
25740
// MessageId: CRYPT_E_SELF_SIGNED
25744
// The specified certificate is self signed.
25746
CRYPT_E_SELF_SIGNED = HRESULT($80092007);
25747
{$EXTERNALSYM CRYPT_E_SELF_SIGNED}
25750
// MessageId: CRYPT_E_DELETED_PREV
25754
// The previous certificate or CRL context was deleted.
25756
CRYPT_E_DELETED_PREV = HRESULT($80092008);
25757
{$EXTERNALSYM CRYPT_E_DELETED_PREV}
25760
// MessageId: CRYPT_E_NO_MATCH
25764
// Cannot find the requested object.
25766
CRYPT_E_NO_MATCH = HRESULT($80092009);
25767
{$EXTERNALSYM CRYPT_E_NO_MATCH}
25770
// MessageId: CRYPT_E_UNEXPECTED_MSG_TYPE
25774
// The certificate does not have a property that references a private key.
25776
CRYPT_E_UNEXPECTED_MSG_TYPE = HRESULT($8009200A);
25777
{$EXTERNALSYM CRYPT_E_UNEXPECTED_MSG_TYPE}
25780
// MessageId: CRYPT_E_NO_KEY_PROPERTY
25784
// Cannot find the certificate and private key for decryption.
25786
CRYPT_E_NO_KEY_PROPERTY = HRESULT($8009200B);
25787
{$EXTERNALSYM CRYPT_E_NO_KEY_PROPERTY}
25790
// MessageId: CRYPT_E_NO_DECRYPT_CERT
25794
// Cannot find the certificate and private key to use for decryption.
25796
CRYPT_E_NO_DECRYPT_CERT = HRESULT($8009200C);
25797
{$EXTERNALSYM CRYPT_E_NO_DECRYPT_CERT}
25800
// MessageId: CRYPT_E_BAD_MSG
25804
// Not a cryptographic message or the cryptographic message is not formatted correctly.
25806
CRYPT_E_BAD_MSG = HRESULT($8009200D);
25807
{$EXTERNALSYM CRYPT_E_BAD_MSG}
25810
// MessageId: CRYPT_E_NO_SIGNER
25814
// The signed cryptographic message does not have a signer for the specified signer index.
25816
CRYPT_E_NO_SIGNER = HRESULT($8009200E);
25817
{$EXTERNALSYM CRYPT_E_NO_SIGNER}
25820
// MessageId: CRYPT_E_PENDING_CLOSE
25824
// Final closure is pending until additional frees or closes.
25826
CRYPT_E_PENDING_CLOSE = HRESULT($8009200F);
25827
{$EXTERNALSYM CRYPT_E_PENDING_CLOSE}
25830
// MessageId: CRYPT_E_REVOKED
25834
// The certificate is revoked.
25836
CRYPT_E_REVOKED = HRESULT($80092010);
25837
{$EXTERNALSYM CRYPT_E_REVOKED}
25840
// MessageId: CRYPT_E_NO_REVOCATION_DLL
25844
// No Dll or exported function was found to verify revocation.
25846
CRYPT_E_NO_REVOCATION_DLL = HRESULT($80092011);
25847
{$EXTERNALSYM CRYPT_E_NO_REVOCATION_DLL}
25850
// MessageId: CRYPT_E_NO_REVOCATION_CHECK
25854
// The revocation function was unable to check revocation for the certificate.
25856
CRYPT_E_NO_REVOCATION_CHECK = HRESULT($80092012);
25857
{$EXTERNALSYM CRYPT_E_NO_REVOCATION_CHECK}
25860
// MessageId: CRYPT_E_REVOCATION_OFFLINE
25864
// The revocation function was unable to check revocation because the revocation server was offline.
25866
CRYPT_E_REVOCATION_OFFLINE = HRESULT($80092013);
25867
{$EXTERNALSYM CRYPT_E_REVOCATION_OFFLINE}
25870
// MessageId: CRYPT_E_NOT_IN_REVOCATION_DATABASE
25874
// The certificate is not in the revocation server's database.
25876
CRYPT_E_NOT_IN_REVOCATION_DATABASE = HRESULT($80092014);
25877
{$EXTERNALSYM CRYPT_E_NOT_IN_REVOCATION_DATABASE}
25880
// MessageId: CRYPT_E_INVALID_NUMERIC_STRING
25884
// The string contains a non-numeric character.
25886
CRYPT_E_INVALID_NUMERIC_STRING = HRESULT($80092020);
25887
{$EXTERNALSYM CRYPT_E_INVALID_NUMERIC_STRING}
25890
// MessageId: CRYPT_E_INVALID_PRINTABLE_STRING
25894
// The string contains a non-printable character.
25896
CRYPT_E_INVALID_PRINTABLE_STRING = HRESULT($80092021);
25897
{$EXTERNALSYM CRYPT_E_INVALID_PRINTABLE_STRING}
25900
// MessageId: CRYPT_E_INVALID_IA5_STRING
25904
// The string contains a character not in the 7 bit ASCII character set.
25906
CRYPT_E_INVALID_IA5_STRING = HRESULT($80092022);
25907
{$EXTERNALSYM CRYPT_E_INVALID_IA5_STRING}
25910
// MessageId: CRYPT_E_INVALID_X500_STRING
25914
// The string contains an invalid X500 name attribute key, oid, value or delimiter.
25916
CRYPT_E_INVALID_X500_STRING = HRESULT($80092023);
25917
{$EXTERNALSYM CRYPT_E_INVALID_X500_STRING}
25920
// MessageId: CRYPT_E_NOT_CHAR_STRING
25924
// 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.
25926
CRYPT_E_NOT_CHAR_STRING = HRESULT($80092024);
25927
{$EXTERNALSYM CRYPT_E_NOT_CHAR_STRING}
25930
// MessageId: CRYPT_E_FILERESIZED
25934
// 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.
25936
CRYPT_E_FILERESIZED = HRESULT($80092025);
25937
{$EXTERNALSYM CRYPT_E_FILERESIZED}
25940
// MessageId: CRYPT_E_SECURITY_SETTINGS
25944
// The cryptographic operation failed due to a local security option setting.
25946
CRYPT_E_SECURITY_SETTINGS = HRESULT($80092026);
25947
{$EXTERNALSYM CRYPT_E_SECURITY_SETTINGS}
25950
// MessageId: CRYPT_E_NO_VERIFY_USAGE_DLL
25954
// No DLL or exported function was found to verify subject usage.
25956
CRYPT_E_NO_VERIFY_USAGE_DLL = HRESULT($80092027);
25957
{$EXTERNALSYM CRYPT_E_NO_VERIFY_USAGE_DLL}
25960
// MessageId: CRYPT_E_NO_VERIFY_USAGE_CHECK
25964
// The called function was unable to do a usage check on the subject.
25966
CRYPT_E_NO_VERIFY_USAGE_CHECK = HRESULT($80092028);
25967
{$EXTERNALSYM CRYPT_E_NO_VERIFY_USAGE_CHECK}
25970
// MessageId: CRYPT_E_VERIFY_USAGE_OFFLINE
25974
// Since the server was offline, the called function was unable to complete the usage check.
25976
CRYPT_E_VERIFY_USAGE_OFFLINE = HRESULT($80092029);
25977
{$EXTERNALSYM CRYPT_E_VERIFY_USAGE_OFFLINE}
25980
// MessageId: CRYPT_E_NOT_IN_CTL
25984
// The subject was not found in a Certificate Trust List (CTL).
25986
CRYPT_E_NOT_IN_CTL = HRESULT($8009202A);
25987
{$EXTERNALSYM CRYPT_E_NOT_IN_CTL}
25990
// MessageId: CRYPT_E_NO_TRUSTED_SIGNER
25994
// None of the signers of the cryptographic message or certificate trust list is trusted.
25996
CRYPT_E_NO_TRUSTED_SIGNER = HRESULT($8009202B);
25997
{$EXTERNALSYM CRYPT_E_NO_TRUSTED_SIGNER}
26000
// MessageId: CRYPT_E_MISSING_PUBKEY_PARA
26004
// The public key's algorithm parameters are missing.
26006
CRYPT_E_MISSING_PUBKEY_PARA = HRESULT($8009202C);
26007
{$EXTERNALSYM CRYPT_E_MISSING_PUBKEY_PARA}
26010
// MessageId: CRYPT_E_OSS_ERROR
26014
// OSS Certificate encode/decode error code base
26016
// See asn1code.h for a definition of the OSS runtime errors. The OSS
26017
// error values are offset by CRYPT_E_OSS_ERROR.
26019
CRYPT_E_OSS_ERROR = HRESULT($80093000);
26020
{$EXTERNALSYM CRYPT_E_OSS_ERROR}
26023
// MessageId: OSS_MORE_BUF
26027
// OSS ASN.1 Error: Output Buffer is too small.
26029
OSS_MORE_BUF = HRESULT($80093001);
26030
{$EXTERNALSYM OSS_MORE_BUF}
26033
// MessageId: OSS_NEGATIVE_UINTEGER
26037
// OSS ASN.1 Error: Signed integer is encoded as a unsigned integer.
26039
OSS_NEGATIVE_UINTEGER = HRESULT($80093002);
26040
{$EXTERNALSYM OSS_NEGATIVE_UINTEGER}
26043
// MessageId: OSS_PDU_RANGE
26047
// OSS ASN.1 Error: Unknown ASN.1 data type.
26049
OSS_PDU_RANGE = HRESULT($80093003);
26050
{$EXTERNALSYM OSS_PDU_RANGE}
26053
// MessageId: OSS_MORE_INPUT
26057
// OSS ASN.1 Error: Output buffer is too small, the decoded data has been truncated.
26059
OSS_MORE_INPUT = HRESULT($80093004);
26060
{$EXTERNALSYM OSS_MORE_INPUT}
26063
// MessageId: OSS_DATA_ERROR
26067
// OSS ASN.1 Error: Invalid data.
26069
OSS_DATA_ERROR = HRESULT($80093005);
26070
{$EXTERNALSYM OSS_DATA_ERROR}
26073
// MessageId: OSS_BAD_ARG
26077
// OSS ASN.1 Error: Invalid argument.
26079
OSS_BAD_ARG = HRESULT($80093006);
26080
{$EXTERNALSYM OSS_BAD_ARG}
26083
// MessageId: OSS_BAD_VERSION
26087
// OSS ASN.1 Error: Encode/Decode version mismatch.
26089
OSS_BAD_VERSION = HRESULT($80093007);
26090
{$EXTERNALSYM OSS_BAD_VERSION}
26093
// MessageId: OSS_OUT_MEMORY
26097
// OSS ASN.1 Error: Out of memory.
26099
OSS_OUT_MEMORY = HRESULT($80093008);
26100
{$EXTERNALSYM OSS_OUT_MEMORY}
26103
// MessageId: OSS_PDU_MISMATCH
26107
// OSS ASN.1 Error: Encode/Decode Error.
26109
OSS_PDU_MISMATCH = HRESULT($80093009);
26110
{$EXTERNALSYM OSS_PDU_MISMATCH}
26113
// MessageId: OSS_LIMITED
26117
// OSS ASN.1 Error: Internal Error.
26119
OSS_LIMITED = HRESULT($8009300A);
26120
{$EXTERNALSYM OSS_LIMITED}
26123
// MessageId: OSS_BAD_PTR
26127
// OSS ASN.1 Error: Invalid data.
26129
OSS_BAD_PTR = HRESULT($8009300B);
26130
{$EXTERNALSYM OSS_BAD_PTR}
26133
// MessageId: OSS_BAD_TIME
26137
// OSS ASN.1 Error: Invalid data.
26139
OSS_BAD_TIME = HRESULT($8009300C);
26140
{$EXTERNALSYM OSS_BAD_TIME}
26143
// MessageId: OSS_INDEFINITE_NOT_SUPPORTED
26147
// OSS ASN.1 Error: Unsupported BER indefinite-length encoding.
26149
OSS_INDEFINITE_NOT_SUPPORTED = HRESULT($8009300D);
26150
{$EXTERNALSYM OSS_INDEFINITE_NOT_SUPPORTED}
26153
// MessageId: OSS_MEM_ERROR
26157
// OSS ASN.1 Error: Access violation.
26159
OSS_MEM_ERROR = HRESULT($8009300E);
26160
{$EXTERNALSYM OSS_MEM_ERROR}
26163
// MessageId: OSS_BAD_TABLE
26167
// OSS ASN.1 Error: Invalid data.
26169
OSS_BAD_TABLE = HRESULT($8009300F);
26170
{$EXTERNALSYM OSS_BAD_TABLE}
26173
// MessageId: OSS_TOO_LONG
26177
// OSS ASN.1 Error: Invalid data.
26179
OSS_TOO_LONG = HRESULT($80093010);
26180
{$EXTERNALSYM OSS_TOO_LONG}
26183
// MessageId: OSS_CONSTRAINT_VIOLATED
26187
// OSS ASN.1 Error: Invalid data.
26189
OSS_CONSTRAINT_VIOLATED = HRESULT($80093011);
26190
{$EXTERNALSYM OSS_CONSTRAINT_VIOLATED}
26193
// MessageId: OSS_FATAL_ERROR
26197
// OSS ASN.1 Error: Internal Error.
26199
OSS_FATAL_ERROR = HRESULT($80093012);
26200
{$EXTERNALSYM OSS_FATAL_ERROR}
26203
// MessageId: OSS_ACCESS_SERIALIZATION_ERROR
26207
// OSS ASN.1 Error: Multi-threading conflict.
26209
OSS_ACCESS_SERIALIZATION_ERROR = HRESULT($80093013);
26210
{$EXTERNALSYM OSS_ACCESS_SERIALIZATION_ERROR}
26213
// MessageId: OSS_NULL_TBL
26217
// OSS ASN.1 Error: Invalid data.
26219
OSS_NULL_TBL = HRESULT($80093014);
26220
{$EXTERNALSYM OSS_NULL_TBL}
26223
// MessageId: OSS_NULL_FCN
26227
// OSS ASN.1 Error: Invalid data.
26229
OSS_NULL_FCN = HRESULT($80093015);
26230
{$EXTERNALSYM OSS_NULL_FCN}
26233
// MessageId: OSS_BAD_ENCRULES
26237
// OSS ASN.1 Error: Invalid data.
26239
OSS_BAD_ENCRULES = HRESULT($80093016);
26240
{$EXTERNALSYM OSS_BAD_ENCRULES}
26243
// MessageId: OSS_UNAVAIL_ENCRULES
26247
// OSS ASN.1 Error: Encode/Decode function not implemented.
26249
OSS_UNAVAIL_ENCRULES = HRESULT($80093017);
26250
{$EXTERNALSYM OSS_UNAVAIL_ENCRULES}
26253
// MessageId: OSS_CANT_OPEN_TRACE_WINDOW
26257
// OSS ASN.1 Error: Trace file error.
26259
OSS_CANT_OPEN_TRACE_WINDOW = HRESULT($80093018);
26260
{$EXTERNALSYM OSS_CANT_OPEN_TRACE_WINDOW}
26263
// MessageId: OSS_UNIMPLEMENTED
26267
// OSS ASN.1 Error: Function not implemented.
26269
OSS_UNIMPLEMENTED = HRESULT($80093019);
26270
{$EXTERNALSYM OSS_UNIMPLEMENTED}
26273
// MessageId: OSS_OID_DLL_NOT_LINKED
26277
// OSS ASN.1 Error: Program link error.
26279
OSS_OID_DLL_NOT_LINKED = HRESULT($8009301A);
26280
{$EXTERNALSYM OSS_OID_DLL_NOT_LINKED}
26283
// MessageId: OSS_CANT_OPEN_TRACE_FILE
26287
// OSS ASN.1 Error: Trace file error.
26289
OSS_CANT_OPEN_TRACE_FILE = HRESULT($8009301B);
26290
{$EXTERNALSYM OSS_CANT_OPEN_TRACE_FILE}
26293
// MessageId: OSS_TRACE_FILE_ALREADY_OPEN
26297
// OSS ASN.1 Error: Trace file error.
26299
OSS_TRACE_FILE_ALREADY_OPEN = HRESULT($8009301C);
26300
{$EXTERNALSYM OSS_TRACE_FILE_ALREADY_OPEN}
26303
// MessageId: OSS_TABLE_MISMATCH
26307
// OSS ASN.1 Error: Invalid data.
26309
OSS_TABLE_MISMATCH = HRESULT($8009301D);
26310
{$EXTERNALSYM OSS_TABLE_MISMATCH}
26313
// MessageId: OSS_TYPE_NOT_SUPPORTED
26317
// OSS ASN.1 Error: Invalid data.
26319
OSS_TYPE_NOT_SUPPORTED = HRESULT($8009301E);
26320
{$EXTERNALSYM OSS_TYPE_NOT_SUPPORTED}
26323
// MessageId: OSS_REAL_DLL_NOT_LINKED
26327
// OSS ASN.1 Error: Program link error.
26329
OSS_REAL_DLL_NOT_LINKED = HRESULT($8009301F);
26330
{$EXTERNALSYM OSS_REAL_DLL_NOT_LINKED}
26333
// MessageId: OSS_REAL_CODE_NOT_LINKED
26337
// OSS ASN.1 Error: Program link error.
26339
OSS_REAL_CODE_NOT_LINKED = HRESULT($80093020);
26340
{$EXTERNALSYM OSS_REAL_CODE_NOT_LINKED}
26343
// MessageId: OSS_OUT_OF_RANGE
26347
// OSS ASN.1 Error: Program link error.
26349
OSS_OUT_OF_RANGE = HRESULT($80093021);
26350
{$EXTERNALSYM OSS_OUT_OF_RANGE}
26353
// MessageId: OSS_COPIER_DLL_NOT_LINKED
26357
// OSS ASN.1 Error: Program link error.
26359
OSS_COPIER_DLL_NOT_LINKED = HRESULT($80093022);
26360
{$EXTERNALSYM OSS_COPIER_DLL_NOT_LINKED}
26363
// MessageId: OSS_CONSTRAINT_DLL_NOT_LINKED
26367
// OSS ASN.1 Error: Program link error.
26369
OSS_CONSTRAINT_DLL_NOT_LINKED = HRESULT($80093023);
26370
{$EXTERNALSYM OSS_CONSTRAINT_DLL_NOT_LINKED}
26373
// MessageId: OSS_COMPARATOR_DLL_NOT_LINKED
26377
// OSS ASN.1 Error: Program link error.
26379
OSS_COMPARATOR_DLL_NOT_LINKED = HRESULT($80093024);
26380
{$EXTERNALSYM OSS_COMPARATOR_DLL_NOT_LINKED}
26383
// MessageId: OSS_COMPARATOR_CODE_NOT_LINKED
26387
// OSS ASN.1 Error: Program link error.
26389
OSS_COMPARATOR_CODE_NOT_LINKED = HRESULT($80093025);
26390
{$EXTERNALSYM OSS_COMPARATOR_CODE_NOT_LINKED}
26393
// MessageId: OSS_MEM_MGR_DLL_NOT_LINKED
26397
// OSS ASN.1 Error: Program link error.
26399
OSS_MEM_MGR_DLL_NOT_LINKED = HRESULT($80093026);
26400
{$EXTERNALSYM OSS_MEM_MGR_DLL_NOT_LINKED}
26403
// MessageId: OSS_PDV_DLL_NOT_LINKED
26407
// OSS ASN.1 Error: Program link error.
26409
OSS_PDV_DLL_NOT_LINKED = HRESULT($80093027);
26410
{$EXTERNALSYM OSS_PDV_DLL_NOT_LINKED}
26413
// MessageId: OSS_PDV_CODE_NOT_LINKED
26417
// OSS ASN.1 Error: Program link error.
26419
OSS_PDV_CODE_NOT_LINKED = HRESULT($80093028);
26420
{$EXTERNALSYM OSS_PDV_CODE_NOT_LINKED}
26423
// MessageId: OSS_API_DLL_NOT_LINKED
26427
// OSS ASN.1 Error: Program link error.
26429
OSS_API_DLL_NOT_LINKED = HRESULT($80093029);
26430
{$EXTERNALSYM OSS_API_DLL_NOT_LINKED}
26433
// MessageId: OSS_BERDER_DLL_NOT_LINKED
26437
// OSS ASN.1 Error: Program link error.
26439
OSS_BERDER_DLL_NOT_LINKED = HRESULT($8009302A);
26440
{$EXTERNALSYM OSS_BERDER_DLL_NOT_LINKED}
26443
// MessageId: OSS_PER_DLL_NOT_LINKED
26447
// OSS ASN.1 Error: Program link error.
26449
OSS_PER_DLL_NOT_LINKED = HRESULT($8009302B);
26450
{$EXTERNALSYM OSS_PER_DLL_NOT_LINKED}
26453
// MessageId: OSS_OPEN_TYPE_ERROR
26457
// OSS ASN.1 Error: Program link error.
26459
OSS_OPEN_TYPE_ERROR = HRESULT($8009302C);
26460
{$EXTERNALSYM OSS_OPEN_TYPE_ERROR}
26463
// MessageId: OSS_MUTEX_NOT_CREATED
26467
// OSS ASN.1 Error: System resource error.
26469
OSS_MUTEX_NOT_CREATED = HRESULT($8009302D);
26470
{$EXTERNALSYM OSS_MUTEX_NOT_CREATED}
26473
// MessageId: OSS_CANT_CLOSE_TRACE_FILE
26477
// OSS ASN.1 Error: Trace file error.
26479
OSS_CANT_CLOSE_TRACE_FILE = HRESULT($8009302E);
26480
{$EXTERNALSYM OSS_CANT_CLOSE_TRACE_FILE}
26483
// MessageId: CRYPT_E_ASN1_ERROR
26487
// ASN1 Certificate encode/decode error code base.
26489
// The ASN1 error values are offset by CRYPT_E_ASN1_ERROR.
26491
CRYPT_E_ASN1_ERROR = HRESULT($80093100);
26492
{$EXTERNALSYM CRYPT_E_ASN1_ERROR}
26495
// MessageId: CRYPT_E_ASN1_INTERNAL
26499
// ASN1 internal encode or decode error.
26501
CRYPT_E_ASN1_INTERNAL = HRESULT($80093101);
26502
{$EXTERNALSYM CRYPT_E_ASN1_INTERNAL}
26505
// MessageId: CRYPT_E_ASN1_EOD
26509
// ASN1 unexpected end of data.
26511
CRYPT_E_ASN1_EOD = HRESULT($80093102);
26512
{$EXTERNALSYM CRYPT_E_ASN1_EOD}
26515
// MessageId: CRYPT_E_ASN1_CORRUPT
26519
// ASN1 corrupted data.
26521
CRYPT_E_ASN1_CORRUPT = HRESULT($80093103);
26522
{$EXTERNALSYM CRYPT_E_ASN1_CORRUPT}
26525
// MessageId: CRYPT_E_ASN1_LARGE
26529
// ASN1 value too large.
26531
CRYPT_E_ASN1_LARGE = HRESULT($80093104);
26532
{$EXTERNALSYM CRYPT_E_ASN1_LARGE}
26535
// MessageId: CRYPT_E_ASN1_CONSTRAINT
26539
// ASN1 constraint violated.
26541
CRYPT_E_ASN1_CONSTRAINT = HRESULT($80093105);
26542
{$EXTERNALSYM CRYPT_E_ASN1_CONSTRAINT}
26545
// MessageId: CRYPT_E_ASN1_MEMORY
26549
// ASN1 out of memory.
26551
CRYPT_E_ASN1_MEMORY = HRESULT($80093106);
26552
{$EXTERNALSYM CRYPT_E_ASN1_MEMORY}
26555
// MessageId: CRYPT_E_ASN1_OVERFLOW
26559
// ASN1 buffer overflow.
26561
CRYPT_E_ASN1_OVERFLOW = HRESULT($80093107);
26562
{$EXTERNALSYM CRYPT_E_ASN1_OVERFLOW}
26565
// MessageId: CRYPT_E_ASN1_BADPDU
26569
// ASN1 function not supported for this PDU.
26571
CRYPT_E_ASN1_BADPDU = HRESULT($80093108);
26572
{$EXTERNALSYM CRYPT_E_ASN1_BADPDU}
26575
// MessageId: CRYPT_E_ASN1_BADARGS
26579
// ASN1 bad arguments to function call.
26581
CRYPT_E_ASN1_BADARGS = HRESULT($80093109);
26582
{$EXTERNALSYM CRYPT_E_ASN1_BADARGS}
26585
// MessageId: CRYPT_E_ASN1_BADREAL
26589
// ASN1 bad real value.
26591
CRYPT_E_ASN1_BADREAL = HRESULT($8009310A);
26592
{$EXTERNALSYM CRYPT_E_ASN1_BADREAL}
26595
// MessageId: CRYPT_E_ASN1_BADTAG
26599
// ASN1 bad tag value met.
26601
CRYPT_E_ASN1_BADTAG = HRESULT($8009310B);
26602
{$EXTERNALSYM CRYPT_E_ASN1_BADTAG}
26605
// MessageId: CRYPT_E_ASN1_CHOICE
26609
// ASN1 bad choice value.
26611
CRYPT_E_ASN1_CHOICE = HRESULT($8009310C);
26612
{$EXTERNALSYM CRYPT_E_ASN1_CHOICE}
26615
// MessageId: CRYPT_E_ASN1_RULE
26619
// ASN1 bad encoding rule.
26621
CRYPT_E_ASN1_RULE = HRESULT($8009310D);
26622
{$EXTERNALSYM CRYPT_E_ASN1_RULE}
26625
// MessageId: CRYPT_E_ASN1_UTF8
26629
// ASN1 bad unicode (UTF8).
26631
CRYPT_E_ASN1_UTF8 = HRESULT($8009310E);
26632
{$EXTERNALSYM CRYPT_E_ASN1_UTF8}
26635
// MessageId: CRYPT_E_ASN1_PDU_TYPE
26639
// ASN1 bad PDU type.
26641
CRYPT_E_ASN1_PDU_TYPE = HRESULT($80093133);
26642
{$EXTERNALSYM CRYPT_E_ASN1_PDU_TYPE}
26645
// MessageId: CRYPT_E_ASN1_NYI
26649
// ASN1 not yet implemented.
26651
CRYPT_E_ASN1_NYI = HRESULT($80093134);
26652
{$EXTERNALSYM CRYPT_E_ASN1_NYI}
26655
// MessageId: CRYPT_E_ASN1_EXTENDED
26659
// ASN1 skipped unknown extension(s).
26661
CRYPT_E_ASN1_EXTENDED = HRESULT($80093201);
26662
{$EXTERNALSYM CRYPT_E_ASN1_EXTENDED}
26665
// MessageId: CRYPT_E_ASN1_NOEOD
26669
// ASN1 end of data expected
26671
CRYPT_E_ASN1_NOEOD = HRESULT($80093202);
26672
{$EXTERNALSYM CRYPT_E_ASN1_NOEOD}
26675
// MessageId: CERTSRV_E_BAD_REQUESTSUBJECT
26679
// The request subject name is invalid or too long.
26681
CERTSRV_E_BAD_REQUESTSUBJECT = HRESULT($80094001);
26682
{$EXTERNALSYM CERTSRV_E_BAD_REQUESTSUBJECT}
26685
// MessageId: CERTSRV_E_NO_REQUEST
26689
// The request does not exist.
26691
CERTSRV_E_NO_REQUEST = HRESULT($80094002);
26692
{$EXTERNALSYM CERTSRV_E_NO_REQUEST}
26695
// MessageId: CERTSRV_E_BAD_REQUESTSTATUS
26699
// The request's current status does not allow this operation.
26701
CERTSRV_E_BAD_REQUESTSTATUS = HRESULT($80094003);
26702
{$EXTERNALSYM CERTSRV_E_BAD_REQUESTSTATUS}
26705
// MessageId: CERTSRV_E_PROPERTY_EMPTY
26709
// The requested property value is empty.
26711
CERTSRV_E_PROPERTY_EMPTY = HRESULT($80094004);
26712
{$EXTERNALSYM CERTSRV_E_PROPERTY_EMPTY}
26715
// MessageId: CERTSRV_E_INVALID_CA_CERTIFICATE
26719
// The certification authority's certificate contains invalid data.
26721
CERTSRV_E_INVALID_CA_CERTIFICATE = HRESULT($80094005);
26722
{$EXTERNALSYM CERTSRV_E_INVALID_CA_CERTIFICATE}
26725
// MessageId: CERTSRV_E_SERVER_SUSPENDED
26729
// Certificate service has been suspended for a database restore operation.
26731
CERTSRV_E_SERVER_SUSPENDED = HRESULT($80094006);
26732
{$EXTERNALSYM CERTSRV_E_SERVER_SUSPENDED}
26735
// MessageId: CERTSRV_E_ENCODING_LENGTH
26739
// The certificate contains an encoded length that is potentially incompatible with older enrollment software.
26741
CERTSRV_E_ENCODING_LENGTH = HRESULT($80094007);
26742
{$EXTERNALSYM CERTSRV_E_ENCODING_LENGTH}
26745
// MessageId: CERTSRV_E_ROLECONFLICT
26749
// The operation is denied. The user has multiple roles assigned and the certification authority is configured to enforce role separation.
26751
CERTSRV_E_ROLECONFLICT = HRESULT($80094008);
26752
{$EXTERNALSYM CERTSRV_E_ROLECONFLICT}
26755
// MessageId: CERTSRV_E_RESTRICTEDOFFICER
26759
// The operation is denied. It can only be performed by a certificate manager that is allowed to manage certificates for the current requester.
26761
CERTSRV_E_RESTRICTEDOFFICER = HRESULT($80094009);
26762
{$EXTERNALSYM CERTSRV_E_RESTRICTEDOFFICER}
26765
// MessageId: CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED
26769
// Cannot archive private key. The certification authority is not configured for key archival.
26771
CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED = HRESULT($8009400A);
26772
{$EXTERNALSYM CERTSRV_E_KEY_ARCHIVAL_NOT_CONFIGURED}
26775
// MessageId: CERTSRV_E_NO_VALID_KRA
26779
// Cannot archive private key. The certification authority could not verify one or more key recovery certificates.
26781
CERTSRV_E_NO_VALID_KRA = HRESULT($8009400B);
26782
{$EXTERNALSYM CERTSRV_E_NO_VALID_KRA}
26785
// MessageId: CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL
26789
// The request is incorrectly formatted. The encrypted private key must be in an unauthenticated attribute in an outermost signature.
26791
CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL = HRESULT($8009400C);
26792
{$EXTERNALSYM CERTSRV_E_BAD_REQUEST_KEY_ARCHIVAL}
26795
// MessageId: CERTSRV_E_NO_CAADMIN_DEFINED
26799
// At least one security principal must have the permission to manage this CA.
26801
CERTSRV_E_NO_CAADMIN_DEFINED = HRESULT($8009400D);
26802
{$EXTERNALSYM CERTSRV_E_NO_CAADMIN_DEFINED}
26805
// MessageId: CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE
26809
// The request contains an invalid renewal certificate attribute.
26811
CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE = HRESULT($8009400E);
26812
{$EXTERNALSYM CERTSRV_E_BAD_RENEWAL_CERT_ATTRIBUTE}
26815
// MessageId: CERTSRV_E_NO_DB_SESSIONS
26819
// An attempt was made to open a Certification Authority database session, but there are already too many active sessions. The server may need to be configured to allow additional sessions.
26821
CERTSRV_E_NO_DB_SESSIONS = HRESULT($8009400F);
26822
{$EXTERNALSYM CERTSRV_E_NO_DB_SESSIONS}
26825
// MessageId: CERTSRV_E_ALIGNMENT_FAULT
26829
// A memory reference caused a data alignment fault.
26831
CERTSRV_E_ALIGNMENT_FAULT = HRESULT($80094010);
26832
{$EXTERNALSYM CERTSRV_E_ALIGNMENT_FAULT}
26835
// MessageId: CERTSRV_E_ENROLL_DENIED
26839
// The permissions on this certification authority do not allow the current user to enroll for certificates.
26841
CERTSRV_E_ENROLL_DENIED = HRESULT($80094011);
26842
{$EXTERNALSYM CERTSRV_E_ENROLL_DENIED}
26845
// MessageId: CERTSRV_E_TEMPLATE_DENIED
26849
// The permissions on the certificate template do not allow the current user to enroll for this type of certificate.
26851
CERTSRV_E_TEMPLATE_DENIED = HRESULT($80094012);
26852
{$EXTERNALSYM CERTSRV_E_TEMPLATE_DENIED}
26855
// MessageId: CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE
26859
// The contacted domain controller cannot support signed LDAP traffic. Update the domain controller or configure Certificate Services to use SSL for Active Directory access.
26861
CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE = HRESULT($80094013);
26862
{$EXTERNALSYM CERTSRV_E_DOWNLEVEL_DC_SSL_OR_UPGRADE}
26865
// MessageId: CERTSRV_E_UNSUPPORTED_CERT_TYPE
26869
// The requested certificate template is not supported by this CA.
26871
CERTSRV_E_UNSUPPORTED_CERT_TYPE = HRESULT($80094800);
26872
{$EXTERNALSYM CERTSRV_E_UNSUPPORTED_CERT_TYPE}
26875
// MessageId: CERTSRV_E_NO_CERT_TYPE
26879
// The request contains no certificate template information.
26881
CERTSRV_E_NO_CERT_TYPE = HRESULT($80094801);
26882
{$EXTERNALSYM CERTSRV_E_NO_CERT_TYPE}
26885
// MessageId: CERTSRV_E_TEMPLATE_CONFLICT
26889
// The request contains conflicting template information.
26891
CERTSRV_E_TEMPLATE_CONFLICT = HRESULT($80094802);
26892
{$EXTERNALSYM CERTSRV_E_TEMPLATE_CONFLICT}
26895
// MessageId: CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED
26899
// The request is missing a required Subject Alternate name extension.
26901
CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED = HRESULT($80094803);
26902
{$EXTERNALSYM CERTSRV_E_SUBJECT_ALT_NAME_REQUIRED}
26905
// MessageId: CERTSRV_E_ARCHIVED_KEY_REQUIRED
26909
// The request is missing a required private key for archival by the server.
26911
CERTSRV_E_ARCHIVED_KEY_REQUIRED = HRESULT($80094804);
26912
{$EXTERNALSYM CERTSRV_E_ARCHIVED_KEY_REQUIRED}
26915
// MessageId: CERTSRV_E_SMIME_REQUIRED
26919
// The request is missing a required SMIME capabilities extension.
26921
CERTSRV_E_SMIME_REQUIRED = HRESULT($80094805);
26922
{$EXTERNALSYM CERTSRV_E_SMIME_REQUIRED}
26925
// MessageId: CERTSRV_E_BAD_RENEWAL_SUBJECT
26929
// The request was made on behalf of a subject other than the caller. The certificate template must be configured to require at least one signature to authorize the request.
26931
CERTSRV_E_BAD_RENEWAL_SUBJECT = HRESULT($80094806);
26932
{$EXTERNALSYM CERTSRV_E_BAD_RENEWAL_SUBJECT}
26935
// MessageId: CERTSRV_E_BAD_TEMPLATE_VERSION
26939
// The request template version is newer than the supported template version.
26941
CERTSRV_E_BAD_TEMPLATE_VERSION = HRESULT($80094807);
26942
{$EXTERNALSYM CERTSRV_E_BAD_TEMPLATE_VERSION}
26945
// MessageId: CERTSRV_E_TEMPLATE_POLICY_REQUIRED
26949
// The template is missing a required signature policy attribute.
26951
CERTSRV_E_TEMPLATE_POLICY_REQUIRED = HRESULT($80094808);
26952
{$EXTERNALSYM CERTSRV_E_TEMPLATE_POLICY_REQUIRED}
26955
// MessageId: CERTSRV_E_SIGNATURE_POLICY_REQUIRED
26959
// The request is missing required signature policy information.
26961
CERTSRV_E_SIGNATURE_POLICY_REQUIRED = HRESULT($80094809);
26962
{$EXTERNALSYM CERTSRV_E_SIGNATURE_POLICY_REQUIRED}
26965
// MessageId: CERTSRV_E_SIGNATURE_COUNT
26969
// The request is missing one or more required signatures.
26971
CERTSRV_E_SIGNATURE_COUNT = HRESULT($8009480A);
26972
{$EXTERNALSYM CERTSRV_E_SIGNATURE_COUNT}
26975
// MessageId: CERTSRV_E_SIGNATURE_REJECTED
26979
// One or more signatures did not include the required application or issuance policies. The request is missing one or more required valid signatures.
26981
CERTSRV_E_SIGNATURE_REJECTED = HRESULT($8009480B);
26982
{$EXTERNALSYM CERTSRV_E_SIGNATURE_REJECTED}
26985
// MessageId: CERTSRV_E_ISSUANCE_POLICY_REQUIRED
26989
// The request is missing one or more required signature issuance policies.
26991
CERTSRV_E_ISSUANCE_POLICY_REQUIRED = HRESULT($8009480C);
26992
{$EXTERNALSYM CERTSRV_E_ISSUANCE_POLICY_REQUIRED}
26995
// MessageId: CERTSRV_E_SUBJECT_UPN_REQUIRED
26999
// The UPN is unavailable and cannot be added to the Subject Alternate name.
27001
CERTSRV_E_SUBJECT_UPN_REQUIRED = HRESULT($8009480D);
27002
{$EXTERNALSYM CERTSRV_E_SUBJECT_UPN_REQUIRED}
27005
// MessageId: CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED
27009
// The Active Directory GUID is unavailable and cannot be added to the Subject Alternate name.
27011
CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED = HRESULT($8009480E);
27012
{$EXTERNALSYM CERTSRV_E_SUBJECT_DIRECTORY_GUID_REQUIRED}
27015
// MessageId: CERTSRV_E_SUBJECT_DNS_REQUIRED
27019
// The DNS name is unavailable and cannot be added to the Subject Alternate name.
27021
CERTSRV_E_SUBJECT_DNS_REQUIRED = HRESULT($8009480F);
27022
{$EXTERNALSYM CERTSRV_E_SUBJECT_DNS_REQUIRED}
27025
// MessageId: CERTSRV_E_ARCHIVED_KEY_UNEXPECTED
27029
// The request includes a private key for archival by the server, but key archival is not enabled for the specified certificate template.
27031
CERTSRV_E_ARCHIVED_KEY_UNEXPECTED = HRESULT($80094810);
27032
{$EXTERNALSYM CERTSRV_E_ARCHIVED_KEY_UNEXPECTED}
27035
// MessageId: CERTSRV_E_KEY_LENGTH
27039
// The public key does not meet the minimum size required by the specified certificate template.
27041
CERTSRV_E_KEY_LENGTH = HRESULT($80094811);
27042
{$EXTERNALSYM CERTSRV_E_KEY_LENGTH}
27045
// MessageId: CERTSRV_E_SUBJECT_EMAIL_REQUIRED
27049
// The EMail name is unavailable and cannot be added to the Subject or Subject Alternate name.
27051
CERTSRV_E_SUBJECT_EMAIL_REQUIRED = HRESULT($80094812);
27052
{$EXTERNALSYM CERTSRV_E_SUBJECT_EMAIL_REQUIRED}
27055
// MessageId: CERTSRV_E_UNKNOWN_CERT_TYPE
27059
// One or more certificate templates to be enabled on this certification authority could not be found.
27061
CERTSRV_E_UNKNOWN_CERT_TYPE = HRESULT($80094813);
27062
{$EXTERNALSYM CERTSRV_E_UNKNOWN_CERT_TYPE}
27065
// MessageId: CERTSRV_E_CERT_TYPE_OVERLAP
27069
// The certificate template renewal period is longer than the certificate validity period. The template should be reconfigured or the CA certificate renewed.
27071
CERTSRV_E_CERT_TYPE_OVERLAP = HRESULT($80094814);
27072
{$EXTERNALSYM CERTSRV_E_CERT_TYPE_OVERLAP}
27075
// The range 0x5000-0x51ff is reserved for XENROLL errors.
27078
// MessageId: XENROLL_E_KEY_NOT_EXPORTABLE
27082
// The key is not exportable.
27084
XENROLL_E_KEY_NOT_EXPORTABLE = HRESULT($80095000);
27085
{$EXTERNALSYM XENROLL_E_KEY_NOT_EXPORTABLE}
27088
// MessageId: XENROLL_E_CANNOT_ADD_ROOT_CERT
27092
// You cannot add the root CA certificate into your local store.
27094
XENROLL_E_CANNOT_ADD_ROOT_CERT = HRESULT($80095001);
27095
{$EXTERNALSYM XENROLL_E_CANNOT_ADD_ROOT_CERT}
27098
// MessageId: XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND
27102
// The key archival hash attribute was not found in the response.
27104
XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND = HRESULT($80095002);
27105
{$EXTERNALSYM XENROLL_E_RESPONSE_KA_HASH_NOT_FOUND}
27108
// MessageId: XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH
27112
// An unexpected key archival hash attribute was found in the response.
27114
XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH = HRESULT($80095003);
27115
{$EXTERNALSYM XENROLL_E_RESPONSE_UNEXPECTED_KA_HASH}
27118
// MessageId: XENROLL_E_RESPONSE_KA_HASH_MISMATCH
27122
// There is a key archival hash mismatch between the request and the response.
27124
XENROLL_E_RESPONSE_KA_HASH_MISMATCH = HRESULT($80095004);
27125
{$EXTERNALSYM XENROLL_E_RESPONSE_KA_HASH_MISMATCH}
27128
// MessageId: XENROLL_E_KEYSPEC_SMIME_MISMATCH
27132
// Signing certificate cannot include SMIME extension.
27134
XENROLL_E_KEYSPEC_SMIME_MISMATCH = HRESULT($80095005);
27135
{$EXTERNALSYM XENROLL_E_KEYSPEC_SMIME_MISMATCH}
27138
// MessageId: TRUST_E_SYSTEM_ERROR
27142
// A system-level error occurred while verifying trust.
27144
TRUST_E_SYSTEM_ERROR = HRESULT($80096001);
27145
{$EXTERNALSYM TRUST_E_SYSTEM_ERROR}
27148
// MessageId: TRUST_E_NO_SIGNER_CERT
27152
// The certificate for the signer of the message is invalid or not found.
27154
TRUST_E_NO_SIGNER_CERT = HRESULT($80096002);
27155
{$EXTERNALSYM TRUST_E_NO_SIGNER_CERT}
27158
// MessageId: TRUST_E_COUNTER_SIGNER
27162
// One of the counter signatures was invalid.
27164
TRUST_E_COUNTER_SIGNER = HRESULT($80096003);
27165
{$EXTERNALSYM TRUST_E_COUNTER_SIGNER}
27168
// MessageId: TRUST_E_CERT_SIGNATURE
27172
// The signature of the certificate can not be verified.
27174
TRUST_E_CERT_SIGNATURE = HRESULT($80096004);
27175
{$EXTERNALSYM TRUST_E_CERT_SIGNATURE}
27178
// MessageId: TRUST_E_TIME_STAMP
27182
// The timestamp signature and/or certificate could not be verified or is malformed.
27184
TRUST_E_TIME_STAMP = HRESULT($80096005);
27185
{$EXTERNALSYM TRUST_E_TIME_STAMP}
27188
// MessageId: TRUST_E_BAD_DIGEST
27192
// The digital signature of the object did not verify.
27194
TRUST_E_BAD_DIGEST = HRESULT($80096010);
27195
{$EXTERNALSYM TRUST_E_BAD_DIGEST}
27198
// MessageId: TRUST_E_BASIC_CONSTRAINTS
27202
// A certificate's basic constraint extension has not been observed.
27204
TRUST_E_BASIC_CONSTRAINTS = HRESULT($80096019);
27205
{$EXTERNALSYM TRUST_E_BASIC_CONSTRAINTS}
27208
// MessageId: TRUST_E_FINANCIAL_CRITERIA
27212
// The certificate does not meet or contain the Authenticode(tm) financial extensions.
27214
TRUST_E_FINANCIAL_CRITERIA = HRESULT($8009601E);
27215
{$EXTERNALSYM TRUST_E_FINANCIAL_CRITERIA}
27218
// Error codes for mssipotf.dll
27219
// Most of the error codes can only occur when an error occurs
27220
// during font file signing
27224
// MessageId: MSSIPOTF_E_OUTOFMEMRANGE
27228
// Tried to reference a part of the file outside the proper range.
27230
MSSIPOTF_E_OUTOFMEMRANGE = HRESULT($80097001);
27231
{$EXTERNALSYM MSSIPOTF_E_OUTOFMEMRANGE}
27234
// MessageId: MSSIPOTF_E_CANTGETOBJECT
27238
// Could not retrieve an object from the file.
27240
MSSIPOTF_E_CANTGETOBJECT = HRESULT($80097002);
27241
{$EXTERNALSYM MSSIPOTF_E_CANTGETOBJECT}
27244
// MessageId: MSSIPOTF_E_NOHEADTABLE
27248
// Could not find the head table in the file.
27250
MSSIPOTF_E_NOHEADTABLE = HRESULT($80097003);
27251
{$EXTERNALSYM MSSIPOTF_E_NOHEADTABLE}
27254
// MessageId: MSSIPOTF_E_BAD_MAGICNUMBER
27258
// The magic number in the head table is incorrect.
27260
MSSIPOTF_E_BAD_MAGICNUMBER = HRESULT($80097004);
27261
{$EXTERNALSYM MSSIPOTF_E_BAD_MAGICNUMBER}
27264
// MessageId: MSSIPOTF_E_BAD_OFFSET_TABLE
27268
// The offset table has incorrect values.
27270
MSSIPOTF_E_BAD_OFFSET_TABLE = HRESULT($80097005);
27271
{$EXTERNALSYM MSSIPOTF_E_BAD_OFFSET_TABLE}
27274
// MessageId: MSSIPOTF_E_TABLE_TAGORDER
27278
// Duplicate table tags or tags out of alphabetical order.
27280
MSSIPOTF_E_TABLE_TAGORDER = HRESULT($80097006);
27281
{$EXTERNALSYM MSSIPOTF_E_TABLE_TAGORDER}
27284
// MessageId: MSSIPOTF_E_TABLE_LONGWORD
27288
// A table does not start on a long word boundary.
27290
MSSIPOTF_E_TABLE_LONGWORD = HRESULT($80097007);
27291
{$EXTERNALSYM MSSIPOTF_E_TABLE_LONGWORD}
27294
// MessageId: MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT
27298
// First table does not appear after header information.
27300
MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT = HRESULT($80097008);
27301
{$EXTERNALSYM MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT}
27304
// MessageId: MSSIPOTF_E_TABLES_OVERLAP
27308
// Two or more tables overlap.
27310
MSSIPOTF_E_TABLES_OVERLAP = HRESULT($80097009);
27311
{$EXTERNALSYM MSSIPOTF_E_TABLES_OVERLAP}
27314
// MessageId: MSSIPOTF_E_TABLE_PADBYTES
27318
// Too many pad bytes between tables or pad bytes are not 0.
27320
MSSIPOTF_E_TABLE_PADBYTES = HRESULT($8009700A);
27321
{$EXTERNALSYM MSSIPOTF_E_TABLE_PADBYTES}
27324
// MessageId: MSSIPOTF_E_FILETOOSMALL
27328
// File is too small to contain the last table.
27330
MSSIPOTF_E_FILETOOSMALL = HRESULT($8009700B);
27331
{$EXTERNALSYM MSSIPOTF_E_FILETOOSMALL}
27334
// MessageId: MSSIPOTF_E_TABLE_CHECKSUM
27338
// A table checksum is incorrect.
27340
MSSIPOTF_E_TABLE_CHECKSUM = HRESULT($8009700C);
27341
{$EXTERNALSYM MSSIPOTF_E_TABLE_CHECKSUM}
27344
// MessageId: MSSIPOTF_E_FILE_CHECKSUM
27348
// The file checksum is incorrect.
27350
MSSIPOTF_E_FILE_CHECKSUM = HRESULT($8009700D);
27351
{$EXTERNALSYM MSSIPOTF_E_FILE_CHECKSUM}
27354
// MessageId: MSSIPOTF_E_FAILED_POLICY
27358
// The signature does not have the correct attributes for the policy.
27360
MSSIPOTF_E_FAILED_POLICY = HRESULT($80097010);
27361
{$EXTERNALSYM MSSIPOTF_E_FAILED_POLICY}
27364
// MessageId: MSSIPOTF_E_FAILED_HINTS_CHECK
27368
// The file did not pass the hints check.
27370
MSSIPOTF_E_FAILED_HINTS_CHECK = HRESULT($80097011);
27371
{$EXTERNALSYM MSSIPOTF_E_FAILED_HINTS_CHECK}
27374
// MessageId: MSSIPOTF_E_NOT_OPENTYPE
27378
// The file is not an OpenType file.
27380
MSSIPOTF_E_NOT_OPENTYPE = HRESULT($80097012);
27381
{$EXTERNALSYM MSSIPOTF_E_NOT_OPENTYPE}
27384
// MessageId: MSSIPOTF_E_FILE
27388
// Failed on a file operation (open, map, read, write).
27390
MSSIPOTF_E_FILE = HRESULT($80097013);
27391
{$EXTERNALSYM MSSIPOTF_E_FILE}
27394
// MessageId: MSSIPOTF_E_CRYPT
27398
// A call to a CryptoAPI function failed.
27400
MSSIPOTF_E_CRYPT = HRESULT($80097014);
27401
{$EXTERNALSYM MSSIPOTF_E_CRYPT}
27404
// MessageId: MSSIPOTF_E_BADVERSION
27408
// There is a bad version number in the file.
27410
MSSIPOTF_E_BADVERSION = HRESULT($80097015);
27411
{$EXTERNALSYM MSSIPOTF_E_BADVERSION}
27414
// MessageId: MSSIPOTF_E_DSIG_STRUCTURE
27418
// The structure of the DSIG table is incorrect.
27420
MSSIPOTF_E_DSIG_STRUCTURE = HRESULT($80097016);
27421
{$EXTERNALSYM MSSIPOTF_E_DSIG_STRUCTURE}
27424
// MessageId: MSSIPOTF_E_PCONST_CHECK
27428
// A check failed in a partially constant table.
27430
MSSIPOTF_E_PCONST_CHECK = HRESULT($80097017);
27431
{$EXTERNALSYM MSSIPOTF_E_PCONST_CHECK}
27434
// MessageId: MSSIPOTF_E_STRUCTURE
27438
// Some kind of structural error.
27440
MSSIPOTF_E_STRUCTURE = HRESULT($80097018);
27441
{$EXTERNALSYM MSSIPOTF_E_STRUCTURE}
27444
{$EXTERNALSYM NTE_OP_OK}
27447
// Note that additional FACILITY_SSPI errors are in issperr.h
27449
// ******************
27451
// ******************
27453
// MessageId: TRUST_E_PROVIDER_UNKNOWN
27457
// Unknown trust provider.
27459
TRUST_E_PROVIDER_UNKNOWN = HRESULT($800B0001);
27460
{$EXTERNALSYM TRUST_E_PROVIDER_UNKNOWN}
27463
// MessageId: TRUST_E_ACTION_UNKNOWN
27467
// The trust verification action specified is not supported by the specified trust provider.
27469
TRUST_E_ACTION_UNKNOWN = HRESULT($800B0002);
27470
{$EXTERNALSYM TRUST_E_ACTION_UNKNOWN}
27473
// MessageId: TRUST_E_SUBJECT_FORM_UNKNOWN
27477
// The form specified for the subject is not one supported or known by the specified trust provider.
27479
TRUST_E_SUBJECT_FORM_UNKNOWN = HRESULT($800B0003);
27480
{$EXTERNALSYM TRUST_E_SUBJECT_FORM_UNKNOWN}
27483
// MessageId: TRUST_E_SUBJECT_NOT_TRUSTED
27487
// The subject is not trusted for the specified action.
27489
TRUST_E_SUBJECT_NOT_TRUSTED = HRESULT($800B0004);
27490
{$EXTERNALSYM TRUST_E_SUBJECT_NOT_TRUSTED}
27493
// MessageId: DIGSIG_E_ENCODE
27497
// Error due to problem in ASN.1 encoding process.
27499
DIGSIG_E_ENCODE = HRESULT($800B0005);
27500
{$EXTERNALSYM DIGSIG_E_ENCODE}
27503
// MessageId: DIGSIG_E_DECODE
27507
// Error due to problem in ASN.1 decoding process.
27509
DIGSIG_E_DECODE = HRESULT($800B0006);
27510
{$EXTERNALSYM DIGSIG_E_DECODE}
27513
// MessageId: DIGSIG_E_EXTENSIBILITY
27517
// Reading / writing Extensions where Attributes are appropriate, and visa versa.
27519
DIGSIG_E_EXTENSIBILITY = HRESULT($800B0007);
27520
{$EXTERNALSYM DIGSIG_E_EXTENSIBILITY}
27523
// MessageId: DIGSIG_E_CRYPTO
27527
// Unspecified cryptographic failure.
27529
DIGSIG_E_CRYPTO = HRESULT($800B0008);
27530
{$EXTERNALSYM DIGSIG_E_CRYPTO}
27533
// MessageId: PERSIST_E_SIZEDEFINITE
27537
// The size of the data could not be determined.
27539
PERSIST_E_SIZEDEFINITE = HRESULT($800B0009);
27540
{$EXTERNALSYM PERSIST_E_SIZEDEFINITE}
27543
// MessageId: PERSIST_E_SIZEINDEFINITE
27547
// The size of the indefinite-sized data could not be determined.
27549
PERSIST_E_SIZEINDEFINITE = HRESULT($800B000A);
27550
{$EXTERNALSYM PERSIST_E_SIZEINDEFINITE}
27553
// MessageId: PERSIST_E_NOTSELFSIZING
27557
// This object does not read and write self-sizing data.
27559
PERSIST_E_NOTSELFSIZING = HRESULT($800B000B);
27560
{$EXTERNALSYM PERSIST_E_NOTSELFSIZING}
27563
// MessageId: TRUST_E_NOSIGNATURE
27567
// No signature was present in the subject.
27569
TRUST_E_NOSIGNATURE = HRESULT($800B0100);
27570
{$EXTERNALSYM TRUST_E_NOSIGNATURE}
27573
// MessageId: CERT_E_EXPIRED
27577
// A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.
27579
CERT_E_EXPIRED = HRESULT($800B0101);
27580
{$EXTERNALSYM CERT_E_EXPIRED}
27583
// MessageId: CERT_E_VALIDITYPERIODNESTING
27587
// The validity periods of the certification chain do not nest correctly.
27589
CERT_E_VALIDITYPERIODNESTING = HRESULT($800B0102);
27590
{$EXTERNALSYM CERT_E_VALIDITYPERIODNESTING}
27593
// MessageId: CERT_E_ROLE
27597
// A certificate that can only be used as an end-entity is being used as a CA or visa versa.
27599
CERT_E_ROLE = HRESULT($800B0103);
27600
{$EXTERNALSYM CERT_E_ROLE}
27603
// MessageId: CERT_E_PATHLENCONST
27607
// A path length constraint in the certification chain has been violated.
27609
CERT_E_PATHLENCONST = HRESULT($800B0104);
27610
{$EXTERNALSYM CERT_E_PATHLENCONST}
27613
// MessageId: CERT_E_CRITICAL
27617
// A certificate contains an unknown extension that is marked 'critical'.
27619
CERT_E_CRITICAL = HRESULT($800B0105);
27620
{$EXTERNALSYM CERT_E_CRITICAL}
27623
// MessageId: CERT_E_PURPOSE
27627
// A certificate being used for a purpose other than the ones specified by its CA.
27629
CERT_E_PURPOSE = HRESULT($800B0106);
27630
{$EXTERNALSYM CERT_E_PURPOSE}
27633
// MessageId: CERT_E_ISSUERCHAINING
27637
// A parent of a given certificate in fact did not issue that child certificate.
27639
CERT_E_ISSUERCHAINING = HRESULT($800B0107);
27640
{$EXTERNALSYM CERT_E_ISSUERCHAINING}
27643
// MessageId: CERT_E_MALFORMED
27647
// A certificate is missing or has an empty value for an important field, such as a subject or issuer name.
27649
CERT_E_MALFORMED = HRESULT($800B0108);
27650
{$EXTERNALSYM CERT_E_MALFORMED}
27653
// MessageId: CERT_E_UNTRUSTEDROOT
27657
// A certificate chain processed, but terminated in a root certificate which is not trusted by the trust provider.
27659
CERT_E_UNTRUSTEDROOT = HRESULT($800B0109);
27660
{$EXTERNALSYM CERT_E_UNTRUSTEDROOT}
27663
// MessageId: CERT_E_CHAINING
27667
// A certificate chain could not be built to a trusted root authority.
27669
CERT_E_CHAINING = HRESULT($800B010A);
27670
{$EXTERNALSYM CERT_E_CHAINING}
27673
// MessageId: TRUST_E_FAIL
27677
// Generic trust failure.
27679
TRUST_E_FAIL = HRESULT($800B010B);
27680
{$EXTERNALSYM TRUST_E_FAIL}
27683
// MessageId: CERT_E_REVOKED
27687
// A certificate was explicitly revoked by its issuer.
27689
CERT_E_REVOKED = HRESULT($800B010C);
27690
{$EXTERNALSYM CERT_E_REVOKED}
27693
// MessageId: CERT_E_UNTRUSTEDTESTROOT
27697
// The certification path terminates with the test root which is not trusted with the current policy settings.
27699
CERT_E_UNTRUSTEDTESTROOT = HRESULT($800B010D);
27700
{$EXTERNALSYM CERT_E_UNTRUSTEDTESTROOT}
27703
// MessageId: CERT_E_REVOCATION_FAILURE
27707
// The revocation process could not continue - the certificate(s) could not be checked.
27709
CERT_E_REVOCATION_FAILURE = HRESULT($800B010E);
27710
{$EXTERNALSYM CERT_E_REVOCATION_FAILURE}
27713
// MessageId: CERT_E_CN_NO_MATCH
27717
// The certificate's CN name does not match the passed value.
27719
CERT_E_CN_NO_MATCH = HRESULT($800B010F);
27720
{$EXTERNALSYM CERT_E_CN_NO_MATCH}
27723
// MessageId: CERT_E_WRONG_USAGE
27727
// The certificate is not valid for the requested usage.
27729
CERT_E_WRONG_USAGE = HRESULT($800B0110);
27730
{$EXTERNALSYM CERT_E_WRONG_USAGE}
27733
// MessageId: TRUST_E_EXPLICIT_DISTRUST
27737
// The certificate was explicitly marked as untrusted by the user.
27739
TRUST_E_EXPLICIT_DISTRUST = HRESULT($800B0111);
27740
{$EXTERNALSYM TRUST_E_EXPLICIT_DISTRUST}
27743
// MessageId: CERT_E_UNTRUSTEDCA
27747
// A certification chain processed correctly, but one of the CA certificates is not trusted by the policy provider.
27749
CERT_E_UNTRUSTEDCA = HRESULT($800B0112);
27750
{$EXTERNALSYM CERT_E_UNTRUSTEDCA}
27753
// MessageId: CERT_E_INVALID_POLICY
27757
// The certificate has invalid policy.
27759
CERT_E_INVALID_POLICY = HRESULT($800B0113);
27760
{$EXTERNALSYM CERT_E_INVALID_POLICY}
27763
// MessageId: CERT_E_INVALID_NAME
27767
// The certificate has an invalid name. The name is not included in the permitted list or is explicitly excluded.
27769
CERT_E_INVALID_NAME = HRESULT($800B0114);
27770
{$EXTERNALSYM CERT_E_INVALID_NAME}
27772
// *****************
27773
// FACILITY_SETUPAPI
27774
// *****************
27776
// Since these error codes aren't in the standard Win32 range (i.e., 0-64K), define a
27777
// macro to map either Win32 or SetupAPI error codes into an HRESULT.
27780
function HRESULT_FROM_SETUPAPI(x: DWORD): HRESULT;
27781
{$EXTERNALSYM HRESULT_FROM_SETUPAPI}
27784
// MessageId: SPAPI_E_EXPECTED_SECTION_NAME
27788
// A non-empty line was encountered in the INF before the start of a section.
27792
SPAPI_E_EXPECTED_SECTION_NAME = HRESULT($800F0000);
27793
{$EXTERNALSYM SPAPI_E_EXPECTED_SECTION_NAME}
27796
// MessageId: SPAPI_E_BAD_SECTION_NAME_LINE
27800
// A section name marker in the INF is not complete, or does not exist on a line by itself.
27802
SPAPI_E_BAD_SECTION_NAME_LINE = HRESULT($800F0001);
27803
{$EXTERNALSYM SPAPI_E_BAD_SECTION_NAME_LINE}
27806
// MessageId: SPAPI_E_SECTION_NAME_TOO_LONG
27810
// An INF section was encountered whose name exceeds the maximum section name length.
27812
SPAPI_E_SECTION_NAME_TOO_LONG = HRESULT($800F0002);
27813
{$EXTERNALSYM SPAPI_E_SECTION_NAME_TOO_LONG}
27816
// MessageId: SPAPI_E_GENERAL_SYNTAX
27820
// The syntax of the INF is invalid.
27822
SPAPI_E_GENERAL_SYNTAX = HRESULT($800F0003);
27823
{$EXTERNALSYM SPAPI_E_GENERAL_SYNTAX}
27826
// MessageId: SPAPI_E_WRONG_INF_STYLE
27830
// The style of the INF is different than what was requested.
27832
SPAPI_E_WRONG_INF_STYLE = HRESULT($800F0100);
27833
{$EXTERNALSYM SPAPI_E_WRONG_INF_STYLE}
27836
// MessageId: SPAPI_E_SECTION_NOT_FOUND
27840
// The required section was not found in the INF.
27842
SPAPI_E_SECTION_NOT_FOUND = HRESULT($800F0101);
27843
{$EXTERNALSYM SPAPI_E_SECTION_NOT_FOUND}
27846
// MessageId: SPAPI_E_LINE_NOT_FOUND
27850
// The required line was not found in the INF.
27852
SPAPI_E_LINE_NOT_FOUND = HRESULT($800F0102);
27853
{$EXTERNALSYM SPAPI_E_LINE_NOT_FOUND}
27856
// MessageId: SPAPI_E_NO_BACKUP
27860
// The files affected by the installation of this file queue have not been backed up for uninstall.
27862
SPAPI_E_NO_BACKUP = HRESULT($800F0103);
27863
{$EXTERNALSYM SPAPI_E_NO_BACKUP}
27866
// MessageId: SPAPI_E_NO_ASSOCIATED_CLASS
27870
// The INF or the device information set or element does not have an associated install class.
27872
SPAPI_E_NO_ASSOCIATED_CLASS = HRESULT($800F0200);
27873
{$EXTERNALSYM SPAPI_E_NO_ASSOCIATED_CLASS}
27876
// MessageId: SPAPI_E_CLASS_MISMATCH
27880
// The INF or the device information set or element does not match the specified install class.
27882
SPAPI_E_CLASS_MISMATCH = HRESULT($800F0201);
27883
{$EXTERNALSYM SPAPI_E_CLASS_MISMATCH}
27886
// MessageId: SPAPI_E_DUPLICATE_FOUND
27890
// An existing device was found that is a duplicate of the device being manually installed.
27892
SPAPI_E_DUPLICATE_FOUND = HRESULT($800F0202);
27893
{$EXTERNALSYM SPAPI_E_DUPLICATE_FOUND}
27896
// MessageId: SPAPI_E_NO_DRIVER_SELECTED
27900
// There is no driver selected for the device information set or element.
27902
SPAPI_E_NO_DRIVER_SELECTED = HRESULT($800F0203);
27903
{$EXTERNALSYM SPAPI_E_NO_DRIVER_SELECTED}
27906
// MessageId: SPAPI_E_KEY_DOES_NOT_EXIST
27910
// The requested device registry key does not exist.
27912
SPAPI_E_KEY_DOES_NOT_EXIST = HRESULT($800F0204);
27913
{$EXTERNALSYM SPAPI_E_KEY_DOES_NOT_EXIST}
27916
// MessageId: SPAPI_E_INVALID_DEVINST_NAME
27920
// The device instance name is invalid.
27922
SPAPI_E_INVALID_DEVINST_NAME = HRESULT($800F0205);
27923
{$EXTERNALSYM SPAPI_E_INVALID_DEVINST_NAME}
27926
// MessageId: SPAPI_E_INVALID_CLASS
27930
// The install class is not present or is invalid.
27932
SPAPI_E_INVALID_CLASS = HRESULT($800F0206);
27933
{$EXTERNALSYM SPAPI_E_INVALID_CLASS}
27936
// MessageId: SPAPI_E_DEVINST_ALREADY_EXISTS
27940
// The device instance cannot be created because it already exists.
27942
SPAPI_E_DEVINST_ALREADY_EXISTS = HRESULT($800F0207);
27943
{$EXTERNALSYM SPAPI_E_DEVINST_ALREADY_EXISTS}
27946
// MessageId: SPAPI_E_DEVINFO_NOT_REGISTERED
27950
// The operation cannot be performed on a device information element that has not been registered.
27952
SPAPI_E_DEVINFO_NOT_REGISTERED = HRESULT($800F0208);
27953
{$EXTERNALSYM SPAPI_E_DEVINFO_NOT_REGISTERED}
27956
// MessageId: SPAPI_E_INVALID_REG_PROPERTY
27960
// The device property code is invalid.
27962
SPAPI_E_INVALID_REG_PROPERTY = HRESULT($800F0209);
27963
{$EXTERNALSYM SPAPI_E_INVALID_REG_PROPERTY}
27966
// MessageId: SPAPI_E_NO_INF
27970
// The INF from which a driver list is to be built does not exist.
27972
SPAPI_E_NO_INF = HRESULT($800F020A);
27973
{$EXTERNALSYM SPAPI_E_NO_INF}
27976
// MessageId: SPAPI_E_NO_SUCH_DEVINST
27980
// The device instance does not exist in the hardware tree.
27982
SPAPI_E_NO_SUCH_DEVINST = HRESULT($800F020B);
27983
{$EXTERNALSYM SPAPI_E_NO_SUCH_DEVINST}
27986
// MessageId: SPAPI_E_CANT_LOAD_CLASS_ICON
27990
// The icon representing this install class cannot be loaded.
27992
SPAPI_E_CANT_LOAD_CLASS_ICON = HRESULT($800F020C);
27993
{$EXTERNALSYM SPAPI_E_CANT_LOAD_CLASS_ICON}
27996
// MessageId: SPAPI_E_INVALID_CLASS_INSTALLER
28000
// The class installer registry entry is invalid.
28002
SPAPI_E_INVALID_CLASS_INSTALLER = HRESULT($800F020D);
28003
{$EXTERNALSYM SPAPI_E_INVALID_CLASS_INSTALLER}
28006
// MessageId: SPAPI_E_DI_DO_DEFAULT
28010
// The class installer has indicated that the default action should be performed for this installation request.
28012
SPAPI_E_DI_DO_DEFAULT = HRESULT($800F020E);
28013
{$EXTERNALSYM SPAPI_E_DI_DO_DEFAULT}
28016
// MessageId: SPAPI_E_DI_NOFILECOPY
28020
// The operation does not require any files to be copied.
28022
SPAPI_E_DI_NOFILECOPY = HRESULT($800F020F);
28023
{$EXTERNALSYM SPAPI_E_DI_NOFILECOPY}
28026
// MessageId: SPAPI_E_INVALID_HWPROFILE
28030
// The specified hardware profile does not exist.
28032
SPAPI_E_INVALID_HWPROFILE = HRESULT($800F0210);
28033
{$EXTERNALSYM SPAPI_E_INVALID_HWPROFILE}
28036
// MessageId: SPAPI_E_NO_DEVICE_SELECTED
28040
// There is no device information element currently selected for this device information set.
28042
SPAPI_E_NO_DEVICE_SELECTED = HRESULT($800F0211);
28043
{$EXTERNALSYM SPAPI_E_NO_DEVICE_SELECTED}
28046
// MessageId: SPAPI_E_DEVINFO_LIST_LOCKED
28050
// The operation cannot be performed because the device information set is locked.
28052
SPAPI_E_DEVINFO_LIST_LOCKED = HRESULT($800F0212);
28053
{$EXTERNALSYM SPAPI_E_DEVINFO_LIST_LOCKED}
28056
// MessageId: SPAPI_E_DEVINFO_DATA_LOCKED
28060
// The operation cannot be performed because the device information element is locked.
28062
SPAPI_E_DEVINFO_DATA_LOCKED = HRESULT($800F0213);
28063
{$EXTERNALSYM SPAPI_E_DEVINFO_DATA_LOCKED}
28066
// MessageId: SPAPI_E_DI_BAD_PATH
28070
// The specified path does not contain any applicable device INFs.
28072
SPAPI_E_DI_BAD_PATH = HRESULT($800F0214);
28073
{$EXTERNALSYM SPAPI_E_DI_BAD_PATH}
28076
// MessageId: SPAPI_E_NO_CLASSINSTALL_PARAMS
28080
// No class installer parameters have been set for the device information set or element.
28082
SPAPI_E_NO_CLASSINSTALL_PARAMS = HRESULT($800F0215);
28083
{$EXTERNALSYM SPAPI_E_NO_CLASSINSTALL_PARAMS}
28086
// MessageId: SPAPI_E_FILEQUEUE_LOCKED
28090
// The operation cannot be performed because the file queue is locked.
28092
SPAPI_E_FILEQUEUE_LOCKED = HRESULT($800F0216);
28093
{$EXTERNALSYM SPAPI_E_FILEQUEUE_LOCKED}
28096
// MessageId: SPAPI_E_BAD_SERVICE_INSTALLSECT
28100
// A service installation section in this INF is invalid.
28102
SPAPI_E_BAD_SERVICE_INSTALLSECT = HRESULT($800F0217);
28103
{$EXTERNALSYM SPAPI_E_BAD_SERVICE_INSTALLSECT}
28106
// MessageId: SPAPI_E_NO_CLASS_DRIVER_LIST
28110
// There is no class driver list for the device information element.
28112
SPAPI_E_NO_CLASS_DRIVER_LIST = HRESULT($800F0218);
28113
{$EXTERNALSYM SPAPI_E_NO_CLASS_DRIVER_LIST}
28116
// MessageId: SPAPI_E_NO_ASSOCIATED_SERVICE
28120
// The installation failed because a function driver was not specified for this device instance.
28122
SPAPI_E_NO_ASSOCIATED_SERVICE = HRESULT($800F0219);
28123
{$EXTERNALSYM SPAPI_E_NO_ASSOCIATED_SERVICE}
28126
// MessageId: SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE
28130
// There is presently no default device interface designated for this interface class.
28132
SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE = HRESULT($800F021A);
28133
{$EXTERNALSYM SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE}
28136
// MessageId: SPAPI_E_DEVICE_INTERFACE_ACTIVE
28140
// The operation cannot be performed because the device interface is currently active.
28142
SPAPI_E_DEVICE_INTERFACE_ACTIVE = HRESULT($800F021B);
28143
{$EXTERNALSYM SPAPI_E_DEVICE_INTERFACE_ACTIVE}
28146
// MessageId: SPAPI_E_DEVICE_INTERFACE_REMOVED
28150
// The operation cannot be performed because the device interface has been removed from the system.
28152
SPAPI_E_DEVICE_INTERFACE_REMOVED = HRESULT($800F021C);
28153
{$EXTERNALSYM SPAPI_E_DEVICE_INTERFACE_REMOVED}
28156
// MessageId: SPAPI_E_BAD_INTERFACE_INSTALLSECT
28160
// An interface installation section in this INF is invalid.
28162
SPAPI_E_BAD_INTERFACE_INSTALLSECT = HRESULT($800F021D);
28163
{$EXTERNALSYM SPAPI_E_BAD_INTERFACE_INSTALLSECT}
28166
// MessageId: SPAPI_E_NO_SUCH_INTERFACE_CLASS
28170
// This interface class does not exist in the system.
28172
SPAPI_E_NO_SUCH_INTERFACE_CLASS = HRESULT($800F021E);
28173
{$EXTERNALSYM SPAPI_E_NO_SUCH_INTERFACE_CLASS}
28176
// MessageId: SPAPI_E_INVALID_REFERENCE_STRING
28180
// The reference string supplied for this interface device is invalid.
28182
SPAPI_E_INVALID_REFERENCE_STRING = HRESULT($800F021F);
28183
{$EXTERNALSYM SPAPI_E_INVALID_REFERENCE_STRING}
28186
// MessageId: SPAPI_E_INVALID_MACHINENAME
28190
// The specified machine name does not conform to UNC naming conventions.
28192
SPAPI_E_INVALID_MACHINENAME = HRESULT($800F0220);
28193
{$EXTERNALSYM SPAPI_E_INVALID_MACHINENAME}
28196
// MessageId: SPAPI_E_REMOTE_COMM_FAILURE
28200
// A general remote communication error occurred.
28202
SPAPI_E_REMOTE_COMM_FAILURE = HRESULT($800F0221);
28203
{$EXTERNALSYM SPAPI_E_REMOTE_COMM_FAILURE}
28206
// MessageId: SPAPI_E_MACHINE_UNAVAILABLE
28210
// The machine selected for remote communication is not available at this time.
28212
SPAPI_E_MACHINE_UNAVAILABLE = HRESULT($800F0222);
28213
{$EXTERNALSYM SPAPI_E_MACHINE_UNAVAILABLE}
28216
// MessageId: SPAPI_E_NO_CONFIGMGR_SERVICES
28220
// The Plug and Play service is not available on the remote machine.
28222
SPAPI_E_NO_CONFIGMGR_SERVICES = HRESULT($800F0223);
28223
{$EXTERNALSYM SPAPI_E_NO_CONFIGMGR_SERVICES}
28226
// MessageId: SPAPI_E_INVALID_PROPPAGE_PROVIDER
28230
// The property page provider registry entry is invalid.
28232
SPAPI_E_INVALID_PROPPAGE_PROVIDER = HRESULT($800F0224);
28233
{$EXTERNALSYM SPAPI_E_INVALID_PROPPAGE_PROVIDER}
28236
// MessageId: SPAPI_E_NO_SUCH_DEVICE_INTERFACE
28240
// The requested device interface is not present in the system.
28242
SPAPI_E_NO_SUCH_DEVICE_INTERFACE = HRESULT($800F0225);
28243
{$EXTERNALSYM SPAPI_E_NO_SUCH_DEVICE_INTERFACE}
28246
// MessageId: SPAPI_E_DI_POSTPROCESSING_REQUIRED
28250
// The device's co-installer has additional work to perform after installation is complete.
28252
SPAPI_E_DI_POSTPROCESSING_REQUIRED = HRESULT($800F0226);
28253
{$EXTERNALSYM SPAPI_E_DI_POSTPROCESSING_REQUIRED}
28256
// MessageId: SPAPI_E_INVALID_COINSTALLER
28260
// The device's co-installer is invalid.
28262
SPAPI_E_INVALID_COINSTALLER = HRESULT($800F0227);
28263
{$EXTERNALSYM SPAPI_E_INVALID_COINSTALLER}
28266
// MessageId: SPAPI_E_NO_COMPAT_DRIVERS
28270
// There are no compatible drivers for this device.
28272
SPAPI_E_NO_COMPAT_DRIVERS = HRESULT($800F0228);
28273
{$EXTERNALSYM SPAPI_E_NO_COMPAT_DRIVERS}
28276
// MessageId: SPAPI_E_NO_DEVICE_ICON
28280
// There is no icon that represents this device or device type.
28282
SPAPI_E_NO_DEVICE_ICON = HRESULT($800F0229);
28283
{$EXTERNALSYM SPAPI_E_NO_DEVICE_ICON}
28286
// MessageId: SPAPI_E_INVALID_INF_LOGCONFIG
28290
// A logical configuration specified in this INF is invalid.
28292
SPAPI_E_INVALID_INF_LOGCONFIG = HRESULT($800F022A);
28293
{$EXTERNALSYM SPAPI_E_INVALID_INF_LOGCONFIG}
28296
// MessageId: SPAPI_E_DI_DONT_INSTALL
28300
// The class installer has denied the request to install or upgrade this device.
28302
SPAPI_E_DI_DONT_INSTALL = HRESULT($800F022B);
28303
{$EXTERNALSYM SPAPI_E_DI_DONT_INSTALL}
28306
// MessageId: SPAPI_E_INVALID_FILTER_DRIVER
28310
// One of the filter drivers installed for this device is invalid.
28312
SPAPI_E_INVALID_FILTER_DRIVER = HRESULT($800F022C);
28313
{$EXTERNALSYM SPAPI_E_INVALID_FILTER_DRIVER}
28316
// MessageId: SPAPI_E_NON_WINDOWS_NT_DRIVER
28320
// The driver selected for this device does not support Windows XP.
28322
SPAPI_E_NON_WINDOWS_NT_DRIVER = HRESULT($800F022D);
28323
{$EXTERNALSYM SPAPI_E_NON_WINDOWS_NT_DRIVER}
28326
// MessageId: SPAPI_E_NON_WINDOWS_DRIVER
28330
// The driver selected for this device does not support Windows.
28332
SPAPI_E_NON_WINDOWS_DRIVER = HRESULT($800F022E);
28333
{$EXTERNALSYM SPAPI_E_NON_WINDOWS_DRIVER}
28336
// MessageId: SPAPI_E_NO_CATALOG_FOR_OEM_INF
28340
// The third-party INF does not contain digital signature information.
28342
SPAPI_E_NO_CATALOG_FOR_OEM_INF = HRESULT($800F022F);
28343
{$EXTERNALSYM SPAPI_E_NO_CATALOG_FOR_OEM_INF}
28346
// MessageId: SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE
28350
// An invalid attempt was made to use a device installation file queue for verification of digital signatures relative to other platforms.
28352
SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE = HRESULT($800F0230);
28353
{$EXTERNALSYM SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE}
28356
// MessageId: SPAPI_E_NOT_DISABLEABLE
28360
// The device cannot be disabled.
28362
SPAPI_E_NOT_DISABLEABLE = HRESULT($800F0231);
28363
{$EXTERNALSYM SPAPI_E_NOT_DISABLEABLE}
28366
// MessageId: SPAPI_E_CANT_REMOVE_DEVINST
28370
// The device could not be dynamically removed.
28372
SPAPI_E_CANT_REMOVE_DEVINST = HRESULT($800F0232);
28373
{$EXTERNALSYM SPAPI_E_CANT_REMOVE_DEVINST}
28376
// MessageId: SPAPI_E_INVALID_TARGET
28380
// Cannot copy to specified target.
28382
SPAPI_E_INVALID_TARGET = HRESULT($800F0233);
28383
{$EXTERNALSYM SPAPI_E_INVALID_TARGET}
28386
// MessageId: SPAPI_E_DRIVER_NONNATIVE
28390
// Driver is not intended for this platform.
28392
SPAPI_E_DRIVER_NONNATIVE = HRESULT($800F0234);
28393
{$EXTERNALSYM SPAPI_E_DRIVER_NONNATIVE}
28396
// MessageId: SPAPI_E_IN_WOW64
28400
// Operation not allowed in WOW64.
28402
SPAPI_E_IN_WOW64 = HRESULT($800F0235);
28403
{$EXTERNALSYM SPAPI_E_IN_WOW64}
28406
// MessageId: SPAPI_E_SET_SYSTEM_RESTORE_POINT
28410
// The operation involving unsigned file copying was rolled back, so that a system restore point could be set.
28412
SPAPI_E_SET_SYSTEM_RESTORE_POINT = HRESULT($800F0236);
28413
{$EXTERNALSYM SPAPI_E_SET_SYSTEM_RESTORE_POINT}
28416
// MessageId: SPAPI_E_INCORRECTLY_COPIED_INF
28420
// An INF was copied into the Windows INF directory in an improper manner.
28422
SPAPI_E_INCORRECTLY_COPIED_INF = HRESULT($800F0237);
28423
{$EXTERNALSYM SPAPI_E_INCORRECTLY_COPIED_INF}
28426
// MessageId: SPAPI_E_SCE_DISABLED
28430
// The Security Configuration Editor (SCE) APIs have been disabled on this Embedded product.
28432
SPAPI_E_SCE_DISABLED = HRESULT($800F0238);
28433
{$EXTERNALSYM SPAPI_E_SCE_DISABLED}
28436
// MessageId: SPAPI_E_UNKNOWN_EXCEPTION
28440
// An unknown exception was encountered.
28442
SPAPI_E_UNKNOWN_EXCEPTION = HRESULT($800F0239);
28443
{$EXTERNALSYM SPAPI_E_UNKNOWN_EXCEPTION}
28446
// MessageId: SPAPI_E_PNP_REGISTRY_ERROR
28450
// A problem was encountered when accessing the Plug and Play registry database.
28452
SPAPI_E_PNP_REGISTRY_ERROR = HRESULT($800F023A);
28453
{$EXTERNALSYM SPAPI_E_PNP_REGISTRY_ERROR}
28456
// MessageId: SPAPI_E_REMOTE_REQUEST_UNSUPPORTED
28460
// The requested operation is not supported for a remote machine.
28462
SPAPI_E_REMOTE_REQUEST_UNSUPPORTED = HRESULT($800F023B);
28463
{$EXTERNALSYM SPAPI_E_REMOTE_REQUEST_UNSUPPORTED}
28466
// MessageId: SPAPI_E_NOT_AN_INSTALLED_OEM_INF
28470
// The specified file is not an installed OEM INF.
28472
SPAPI_E_NOT_AN_INSTALLED_OEM_INF = HRESULT($800F023C);
28473
{$EXTERNALSYM SPAPI_E_NOT_AN_INSTALLED_OEM_INF}
28476
// MessageId: SPAPI_E_INF_IN_USE_BY_DEVICES
28480
// One or more devices are presently installed using the specified INF.
28482
SPAPI_E_INF_IN_USE_BY_DEVICES = HRESULT($800F023D);
28483
{$EXTERNALSYM SPAPI_E_INF_IN_USE_BY_DEVICES}
28486
// MessageId: SPAPI_E_DI_FUNCTION_OBSOLETE
28490
// The requested device install operation is obsolete.
28492
SPAPI_E_DI_FUNCTION_OBSOLETE = HRESULT($800F023E);
28493
{$EXTERNALSYM SPAPI_E_DI_FUNCTION_OBSOLETE}
28496
// MessageId: SPAPI_E_NO_AUTHENTICODE_CATALOG
28500
// A file could not be verified because it does not have an associated catalog signed via Authenticode(tm).
28502
SPAPI_E_NO_AUTHENTICODE_CATALOG = HRESULT($800F023F);
28503
{$EXTERNALSYM SPAPI_E_NO_AUTHENTICODE_CATALOG}
28506
// MessageId: SPAPI_E_AUTHENTICODE_DISALLOWED
28510
// Authenticode(tm) signature verification is not supported for the specified INF.
28512
SPAPI_E_AUTHENTICODE_DISALLOWED = HRESULT($800F0240);
28513
{$EXTERNALSYM SPAPI_E_AUTHENTICODE_DISALLOWED}
28516
// MessageId: SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER
28520
// The INF was signed with an Authenticode(tm) catalog from a trusted publisher.
28522
SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER = HRESULT($800F0241);
28523
{$EXTERNALSYM SPAPI_E_AUTHENTICODE_TRUSTED_PUBLISHER}
28526
// MessageId: SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED
28530
// The publisher of an Authenticode(tm) signed catalog has not yet been established as trusted.
28532
SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED = HRESULT($800F0242);
28533
{$EXTERNALSYM SPAPI_E_AUTHENTICODE_TRUST_NOT_ESTABLISHED}
28536
// MessageId: SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED
28540
// The publisher of an Authenticode(tm) signed catalog was not established as trusted.
28542
SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED = HRESULT($800F0243);
28543
{$EXTERNALSYM SPAPI_E_AUTHENTICODE_PUBLISHER_NOT_TRUSTED}
28546
// MessageId: SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH
28550
// The software was tested for compliance with Windows Logo requirements on a different version of Windows, and may not be compatible with this version.
28552
SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH = HRESULT($800F0244);
28553
{$EXTERNALSYM SPAPI_E_SIGNATURE_OSATTRIBUTE_MISMATCH}
28556
// MessageId: SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE
28560
// The file may only be validated by a catalog signed via Authenticode(tm).
28562
SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE = HRESULT($800F0245);
28563
{$EXTERNALSYM SPAPI_E_ONLY_VALIDATE_VIA_AUTHENTICODE}
28566
// MessageId: SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW
28570
// An unrecoverable stack overflow was encountered.
28572
SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW = HRESULT($800F0300);
28573
{$EXTERNALSYM SPAPI_E_UNRECOVERABLE_STACK_OVERFLOW}
28576
// MessageId: SPAPI_E_ERROR_NOT_INSTALLED
28580
// No installed components were detected.
28582
SPAPI_E_ERROR_NOT_INSTALLED = HRESULT($800F1000);
28583
{$EXTERNALSYM SPAPI_E_ERROR_NOT_INSTALLED}
28585
// *****************
28587
// *****************
28589
// =============================
28590
// Facility SCARD Error Messages
28591
// =============================
28593
SCARD_S_SUCCESS = NO_ERROR;
28594
{$EXTERNALSYM SCARD_S_SUCCESS}
28596
// MessageId: SCARD_F_INTERNAL_ERROR
28600
// An internal consistency check failed.
28602
SCARD_F_INTERNAL_ERROR = HRESULT($80100001);
28603
{$EXTERNALSYM SCARD_F_INTERNAL_ERROR}
28606
// MessageId: SCARD_E_CANCELLED
28610
// The action was cancelled by an SCardCancel request.
28612
SCARD_E_CANCELLED = HRESULT($80100002);
28613
{$EXTERNALSYM SCARD_E_CANCELLED}
28616
// MessageId: SCARD_E_INVALID_HANDLE
28620
// The supplied handle was invalid.
28622
SCARD_E_INVALID_HANDLE = HRESULT($80100003);
28623
{$EXTERNALSYM SCARD_E_INVALID_HANDLE}
28626
// MessageId: SCARD_E_INVALID_PARAMETER
28630
// One or more of the supplied parameters could not be properly interpreted.
28632
SCARD_E_INVALID_PARAMETER = HRESULT($80100004);
28633
{$EXTERNALSYM SCARD_E_INVALID_PARAMETER}
28636
// MessageId: SCARD_E_INVALID_TARGET
28640
// Registry startup information is missing or invalid.
28642
SCARD_E_INVALID_TARGET = HRESULT($80100005);
28643
{$EXTERNALSYM SCARD_E_INVALID_TARGET}
28646
// MessageId: SCARD_E_NO_MEMORY
28650
// Not enough memory available to complete this command.
28652
SCARD_E_NO_MEMORY = HRESULT($80100006);
28653
{$EXTERNALSYM SCARD_E_NO_MEMORY}
28656
// MessageId: SCARD_F_WAITED_TOO_LONG
28660
// An internal consistency timer has expired.
28662
SCARD_F_WAITED_TOO_LONG = HRESULT($80100007);
28663
{$EXTERNALSYM SCARD_F_WAITED_TOO_LONG}
28666
// MessageId: SCARD_E_INSUFFICIENT_BUFFER
28670
// The data buffer to receive returned data is too small for the returned data.
28672
SCARD_E_INSUFFICIENT_BUFFER = HRESULT($80100008);
28673
{$EXTERNALSYM SCARD_E_INSUFFICIENT_BUFFER}
28676
// MessageId: SCARD_E_UNKNOWN_READER
28680
// The specified reader name is not recognized.
28682
SCARD_E_UNKNOWN_READER = HRESULT($80100009);
28683
{$EXTERNALSYM SCARD_E_UNKNOWN_READER}
28686
// MessageId: SCARD_E_TIMEOUT
28690
// The user-specified timeout value has expired.
28692
SCARD_E_TIMEOUT = HRESULT($8010000A);
28693
{$EXTERNALSYM SCARD_E_TIMEOUT}
28696
// MessageId: SCARD_E_SHARING_VIOLATION
28700
// The smart card cannot be accessed because of other connections outstanding.
28702
SCARD_E_SHARING_VIOLATION = HRESULT($8010000B);
28703
{$EXTERNALSYM SCARD_E_SHARING_VIOLATION}
28706
// MessageId: SCARD_E_NO_SMARTCARD
28710
// The operation requires a Smart Card, but no Smart Card is currently in the device.
28712
SCARD_E_NO_SMARTCARD = HRESULT($8010000C);
28713
{$EXTERNALSYM SCARD_E_NO_SMARTCARD}
28716
// MessageId: SCARD_E_UNKNOWN_CARD
28720
// The specified smart card name is not recognized.
28722
SCARD_E_UNKNOWN_CARD = HRESULT($8010000D);
28723
{$EXTERNALSYM SCARD_E_UNKNOWN_CARD}
28726
// MessageId: SCARD_E_CANT_DISPOSE
28730
// The system could not dispose of the media in the requested manner.
28732
SCARD_E_CANT_DISPOSE = HRESULT($8010000E);
28733
{$EXTERNALSYM SCARD_E_CANT_DISPOSE}
28736
// MessageId: SCARD_E_PROTO_MISMATCH
28740
// The requested protocols are incompatible with the protocol currently in use with the smart card.
28742
SCARD_E_PROTO_MISMATCH = HRESULT($8010000F);
28743
{$EXTERNALSYM SCARD_E_PROTO_MISMATCH}
28746
// MessageId: SCARD_E_NOT_READY
28750
// The reader or smart card is not ready to accept commands.
28752
SCARD_E_NOT_READY = HRESULT($80100010);
28753
{$EXTERNALSYM SCARD_E_NOT_READY}
28756
// MessageId: SCARD_E_INVALID_VALUE
28760
// One or more of the supplied parameters values could not be properly interpreted.
28762
SCARD_E_INVALID_VALUE = HRESULT($80100011);
28763
{$EXTERNALSYM SCARD_E_INVALID_VALUE}
28766
// MessageId: SCARD_E_SYSTEM_CANCELLED
28770
// The action was cancelled by the system, presumably to log off or shut down.
28772
SCARD_E_SYSTEM_CANCELLED = HRESULT($80100012);
28773
{$EXTERNALSYM SCARD_E_SYSTEM_CANCELLED}
28776
// MessageId: SCARD_F_COMM_ERROR
28780
// An internal communications error has been detected.
28782
SCARD_F_COMM_ERROR = HRESULT($80100013);
28783
{$EXTERNALSYM SCARD_F_COMM_ERROR}
28786
// MessageId: SCARD_F_UNKNOWN_ERROR
28790
// An internal error has been detected, but the source is unknown.
28792
SCARD_F_UNKNOWN_ERROR = HRESULT($80100014);
28793
{$EXTERNALSYM SCARD_F_UNKNOWN_ERROR}
28796
// MessageId: SCARD_E_INVALID_ATR
28800
// An ATR obtained from the registry is not a valid ATR string.
28802
SCARD_E_INVALID_ATR = HRESULT($80100015);
28803
{$EXTERNALSYM SCARD_E_INVALID_ATR}
28806
// MessageId: SCARD_E_NOT_TRANSACTED
28810
// An attempt was made to end a non-existent transaction.
28812
SCARD_E_NOT_TRANSACTED = HRESULT($80100016);
28813
{$EXTERNALSYM SCARD_E_NOT_TRANSACTED}
28816
// MessageId: SCARD_E_READER_UNAVAILABLE
28820
// The specified reader is not currently available for use.
28822
SCARD_E_READER_UNAVAILABLE = HRESULT($80100017);
28823
{$EXTERNALSYM SCARD_E_READER_UNAVAILABLE}
28826
// MessageId: SCARD_P_SHUTDOWN
28830
// The operation has been aborted to allow the server application to exit.
28832
SCARD_P_SHUTDOWN = HRESULT($80100018);
28833
{$EXTERNALSYM SCARD_P_SHUTDOWN}
28836
// MessageId: SCARD_E_PCI_TOO_SMALL
28840
// The PCI Receive buffer was too small.
28842
SCARD_E_PCI_TOO_SMALL = HRESULT($80100019);
28843
{$EXTERNALSYM SCARD_E_PCI_TOO_SMALL}
28846
// MessageId: SCARD_E_READER_UNSUPPORTED
28850
// The reader driver does not meet minimal requirements for support.
28852
SCARD_E_READER_UNSUPPORTED = HRESULT($8010001A);
28853
{$EXTERNALSYM SCARD_E_READER_UNSUPPORTED}
28856
// MessageId: SCARD_E_DUPLICATE_READER
28860
// The reader driver did not produce a unique reader name.
28862
SCARD_E_DUPLICATE_READER = HRESULT($8010001B);
28863
{$EXTERNALSYM SCARD_E_DUPLICATE_READER}
28866
// MessageId: SCARD_E_CARD_UNSUPPORTED
28870
// The smart card does not meet minimal requirements for support.
28872
SCARD_E_CARD_UNSUPPORTED = HRESULT($8010001C);
28873
{$EXTERNALSYM SCARD_E_CARD_UNSUPPORTED}
28876
// MessageId: SCARD_E_NO_SERVICE
28880
// The Smart card resource manager is not running.
28882
SCARD_E_NO_SERVICE = HRESULT($8010001D);
28883
{$EXTERNALSYM SCARD_E_NO_SERVICE}
28886
// MessageId: SCARD_E_SERVICE_STOPPED
28890
// The Smart card resource manager has shut down.
28892
SCARD_E_SERVICE_STOPPED = HRESULT($8010001E);
28893
{$EXTERNALSYM SCARD_E_SERVICE_STOPPED}
28896
// MessageId: SCARD_E_UNEXPECTED
28900
// An unexpected card error has occurred.
28902
SCARD_E_UNEXPECTED = HRESULT($8010001F);
28903
{$EXTERNALSYM SCARD_E_UNEXPECTED}
28906
// MessageId: SCARD_E_ICC_INSTALLATION
28910
// No Primary Provider can be found for the smart card.
28912
SCARD_E_ICC_INSTALLATION = HRESULT($80100020);
28913
{$EXTERNALSYM SCARD_E_ICC_INSTALLATION}
28916
// MessageId: SCARD_E_ICC_CREATEORDER
28920
// The requested order of object creation is not supported.
28922
SCARD_E_ICC_CREATEORDER = HRESULT($80100021);
28923
{$EXTERNALSYM SCARD_E_ICC_CREATEORDER}
28926
// MessageId: SCARD_E_UNSUPPORTED_FEATURE
28930
// This smart card does not support the requested feature.
28932
SCARD_E_UNSUPPORTED_FEATURE = HRESULT($80100022);
28933
{$EXTERNALSYM SCARD_E_UNSUPPORTED_FEATURE}
28936
// MessageId: SCARD_E_DIR_NOT_FOUND
28940
// The identified directory does not exist in the smart card.
28942
SCARD_E_DIR_NOT_FOUND = HRESULT($80100023);
28943
{$EXTERNALSYM SCARD_E_DIR_NOT_FOUND}
28946
// MessageId: SCARD_E_FILE_NOT_FOUND
28950
// The identified file does not exist in the smart card.
28952
SCARD_E_FILE_NOT_FOUND = HRESULT($80100024);
28953
{$EXTERNALSYM SCARD_E_FILE_NOT_FOUND}
28956
// MessageId: SCARD_E_NO_DIR
28960
// The supplied path does not represent a smart card directory.
28962
SCARD_E_NO_DIR = HRESULT($80100025);
28963
{$EXTERNALSYM SCARD_E_NO_DIR}
28966
// MessageId: SCARD_E_NO_FILE
28970
// The supplied path does not represent a smart card file.
28972
SCARD_E_NO_FILE = HRESULT($80100026);
28973
{$EXTERNALSYM SCARD_E_NO_FILE}
28976
// MessageId: SCARD_E_NO_ACCESS
28980
// Access is denied to this file.
28982
SCARD_E_NO_ACCESS = HRESULT($80100027);
28983
{$EXTERNALSYM SCARD_E_NO_ACCESS}
28986
// MessageId: SCARD_E_WRITE_TOO_MANY
28990
// The smartcard does not have enough memory to store the information.
28992
SCARD_E_WRITE_TOO_MANY = HRESULT($80100028);
28993
{$EXTERNALSYM SCARD_E_WRITE_TOO_MANY}
28996
// MessageId: SCARD_E_BAD_SEEK
29000
// There was an error trying to set the smart card file object pointer.
29002
SCARD_E_BAD_SEEK = HRESULT($80100029);
29003
{$EXTERNALSYM SCARD_E_BAD_SEEK}
29006
// MessageId: SCARD_E_INVALID_CHV
29010
// The supplied PIN is incorrect.
29012
SCARD_E_INVALID_CHV = HRESULT($8010002A);
29013
{$EXTERNALSYM SCARD_E_INVALID_CHV}
29016
// MessageId: SCARD_E_UNKNOWN_RES_MNG
29020
// An unrecognized error code was returned from a layered component.
29022
SCARD_E_UNKNOWN_RES_MNG = HRESULT($8010002B);
29023
{$EXTERNALSYM SCARD_E_UNKNOWN_RES_MNG}
29026
// MessageId: SCARD_E_NO_SUCH_CERTIFICATE
29030
// The requested certificate does not exist.
29032
SCARD_E_NO_SUCH_CERTIFICATE = HRESULT($8010002C);
29033
{$EXTERNALSYM SCARD_E_NO_SUCH_CERTIFICATE}
29036
// MessageId: SCARD_E_CERTIFICATE_UNAVAILABLE
29040
// The requested certificate could not be obtained.
29042
SCARD_E_CERTIFICATE_UNAVAILABLE = HRESULT($8010002D);
29043
{$EXTERNALSYM SCARD_E_CERTIFICATE_UNAVAILABLE}
29046
// MessageId: SCARD_E_NO_READERS_AVAILABLE
29050
// Cannot find a smart card reader.
29052
SCARD_E_NO_READERS_AVAILABLE = HRESULT($8010002E);
29053
{$EXTERNALSYM SCARD_E_NO_READERS_AVAILABLE}
29056
// MessageId: SCARD_E_COMM_DATA_LOST
29060
// A communications error with the smart card has been detected. Retry the operation.
29062
SCARD_E_COMM_DATA_LOST = HRESULT($8010002F);
29063
{$EXTERNALSYM SCARD_E_COMM_DATA_LOST}
29066
// MessageId: SCARD_E_NO_KEY_CONTAINER
29070
// The requested key container does not exist on the smart card.
29072
SCARD_E_NO_KEY_CONTAINER = HRESULT($80100030);
29073
{$EXTERNALSYM SCARD_E_NO_KEY_CONTAINER}
29076
// MessageId: SCARD_E_SERVER_TOO_BUSY
29080
// The Smart card resource manager is too busy to complete this operation.
29082
SCARD_E_SERVER_TOO_BUSY = HRESULT($80100031);
29083
{$EXTERNALSYM SCARD_E_SERVER_TOO_BUSY}
29086
// These are warning codes.
29089
// MessageId: SCARD_W_UNSUPPORTED_CARD
29093
// The reader cannot communicate with the smart card, due to ATR configuration conflicts.
29095
SCARD_W_UNSUPPORTED_CARD = HRESULT($80100065);
29096
{$EXTERNALSYM SCARD_W_UNSUPPORTED_CARD}
29099
// MessageId: SCARD_W_UNRESPONSIVE_CARD
29103
// The smart card is not responding to a reset.
29105
SCARD_W_UNRESPONSIVE_CARD = HRESULT($80100066);
29106
{$EXTERNALSYM SCARD_W_UNRESPONSIVE_CARD}
29109
// MessageId: SCARD_W_UNPOWERED_CARD
29113
// Power has been removed from the smart card, so that further communication is not possible.
29115
SCARD_W_UNPOWERED_CARD = HRESULT($80100067);
29116
{$EXTERNALSYM SCARD_W_UNPOWERED_CARD}
29119
// MessageId: SCARD_W_RESET_CARD
29123
// The smart card has been reset, so any shared state information is invalid.
29125
SCARD_W_RESET_CARD = HRESULT($80100068);
29126
{$EXTERNALSYM SCARD_W_RESET_CARD}
29129
// MessageId: SCARD_W_REMOVED_CARD
29133
// The smart card has been removed, so that further communication is not possible.
29135
SCARD_W_REMOVED_CARD = HRESULT($80100069);
29136
{$EXTERNALSYM SCARD_W_REMOVED_CARD}
29139
// MessageId: SCARD_W_SECURITY_VIOLATION
29143
// Access was denied because of a security violation.
29145
SCARD_W_SECURITY_VIOLATION = HRESULT($8010006A);
29146
{$EXTERNALSYM SCARD_W_SECURITY_VIOLATION}
29149
// MessageId: SCARD_W_WRONG_CHV
29153
// The card cannot be accessed because the wrong PIN was presented.
29155
SCARD_W_WRONG_CHV = HRESULT($8010006B);
29156
{$EXTERNALSYM SCARD_W_WRONG_CHV}
29159
// MessageId: SCARD_W_CHV_BLOCKED
29163
// The card cannot be accessed because the maximum number of PIN entry attempts has been reached.
29165
SCARD_W_CHV_BLOCKED = HRESULT($8010006C);
29166
{$EXTERNALSYM SCARD_W_CHV_BLOCKED}
29169
// MessageId: SCARD_W_EOF
29173
// The end of the smart card file has been reached.
29175
SCARD_W_EOF = HRESULT($8010006D);
29176
{$EXTERNALSYM SCARD_W_EOF}
29179
// MessageId: SCARD_W_CANCELLED_BY_USER
29183
// The action was cancelled by the user.
29185
SCARD_W_CANCELLED_BY_USER = HRESULT($8010006E);
29186
{$EXTERNALSYM SCARD_W_CANCELLED_BY_USER}
29189
// MessageId: SCARD_W_CARD_NOT_AUTHENTICATED
29193
// No PIN was presented to the smart card.
29195
SCARD_W_CARD_NOT_AUTHENTICATED = HRESULT($8010006F);
29196
{$EXTERNALSYM SCARD_W_CARD_NOT_AUTHENTICATED}
29198
// *****************
29199
// FACILITY_COMPLUS
29200
// *****************
29202
// ===============================
29203
// Facility COMPLUS Error Messages
29204
// ===============================
29207
// The following are the subranges within the COMPLUS facility
29208
// 0x400 - 0x4ff COMADMIN_E_CAT
29209
// 0x600 - 0x6ff COMQC errors
29210
// 0x700 - 0x7ff MSDTC errors
29211
// 0x800 - 0x8ff Other COMADMIN errors
29213
// COMPLUS Admin errors
29216
// MessageId: COMADMIN_E_OBJECTERRORS
29220
// Errors occurred accessing one or more objects - the ErrorInfo collection may have more detail
29222
COMADMIN_E_OBJECTERRORS = HRESULT($80110401);
29223
{$EXTERNALSYM COMADMIN_E_OBJECTERRORS}
29226
// MessageId: COMADMIN_E_OBJECTINVALID
29230
// One or more of the object's properties are missing or invalid
29232
COMADMIN_E_OBJECTINVALID = HRESULT($80110402);
29233
{$EXTERNALSYM COMADMIN_E_OBJECTINVALID}
29236
// MessageId: COMADMIN_E_KEYMISSING
29240
// The object was not found in the catalog
29242
COMADMIN_E_KEYMISSING = HRESULT($80110403);
29243
{$EXTERNALSYM COMADMIN_E_KEYMISSING}
29246
// MessageId: COMADMIN_E_ALREADYINSTALLED
29250
// The object is already registered
29252
COMADMIN_E_ALREADYINSTALLED = HRESULT($80110404);
29253
{$EXTERNALSYM COMADMIN_E_ALREADYINSTALLED}
29256
// MessageId: COMADMIN_E_APP_FILE_WRITEFAIL
29260
// Error occurred writing to the application file
29262
COMADMIN_E_APP_FILE_WRITEFAIL = HRESULT($80110407);
29263
{$EXTERNALSYM COMADMIN_E_APP_FILE_WRITEFAIL}
29266
// MessageId: COMADMIN_E_APP_FILE_READFAIL
29270
// Error occurred reading the application file
29272
COMADMIN_E_APP_FILE_READFAIL = HRESULT($80110408);
29273
{$EXTERNALSYM COMADMIN_E_APP_FILE_READFAIL}
29276
// MessageId: COMADMIN_E_APP_FILE_VERSION
29280
// Invalid version number in application file
29282
COMADMIN_E_APP_FILE_VERSION = HRESULT($80110409);
29283
{$EXTERNALSYM COMADMIN_E_APP_FILE_VERSION}
29286
// MessageId: COMADMIN_E_BADPATH
29290
// The file path is invalid
29292
COMADMIN_E_BADPATH = HRESULT($8011040A);
29293
{$EXTERNALSYM COMADMIN_E_BADPATH}
29296
// MessageId: COMADMIN_E_APPLICATIONEXISTS
29300
// The application is already installed
29302
COMADMIN_E_APPLICATIONEXISTS = HRESULT($8011040B);
29303
{$EXTERNALSYM COMADMIN_E_APPLICATIONEXISTS}
29306
// MessageId: COMADMIN_E_ROLEEXISTS
29310
// The role already exists
29312
COMADMIN_E_ROLEEXISTS = HRESULT($8011040C);
29313
{$EXTERNALSYM COMADMIN_E_ROLEEXISTS}
29316
// MessageId: COMADMIN_E_CANTCOPYFILE
29320
// An error occurred copying the file
29322
COMADMIN_E_CANTCOPYFILE = HRESULT($8011040D);
29323
{$EXTERNALSYM COMADMIN_E_CANTCOPYFILE}
29326
// MessageId: COMADMIN_E_NOUSER
29330
// One or more users are not valid
29332
COMADMIN_E_NOUSER = HRESULT($8011040F);
29333
{$EXTERNALSYM COMADMIN_E_NOUSER}
29336
// MessageId: COMADMIN_E_INVALIDUSERIDS
29340
// One or more users in the application file are not valid
29342
COMADMIN_E_INVALIDUSERIDS = HRESULT($80110410);
29343
{$EXTERNALSYM COMADMIN_E_INVALIDUSERIDS}
29346
// MessageId: COMADMIN_E_NOREGISTRYCLSID
29350
// The component's CLSID is missing or corrupt
29352
COMADMIN_E_NOREGISTRYCLSID = HRESULT($80110411);
29353
{$EXTERNALSYM COMADMIN_E_NOREGISTRYCLSID}
29356
// MessageId: COMADMIN_E_BADREGISTRYPROGID
29360
// The component's progID is missing or corrupt
29362
COMADMIN_E_BADREGISTRYPROGID = HRESULT($80110412);
29363
{$EXTERNALSYM COMADMIN_E_BADREGISTRYPROGID}
29366
// MessageId: COMADMIN_E_AUTHENTICATIONLEVEL
29370
// Unable to set required authentication level for update request
29372
COMADMIN_E_AUTHENTICATIONLEVEL = HRESULT($80110413);
29373
{$EXTERNALSYM COMADMIN_E_AUTHENTICATIONLEVEL}
29376
// MessageId: COMADMIN_E_USERPASSWDNOTVALID
29380
// The identity or password set on the application is not valid
29382
COMADMIN_E_USERPASSWDNOTVALID = HRESULT($80110414);
29383
{$EXTERNALSYM COMADMIN_E_USERPASSWDNOTVALID}
29386
// MessageId: COMADMIN_E_CLSIDORIIDMISMATCH
29390
// Application file CLSIDs or IIDs do not match corresponding DLLs
29392
COMADMIN_E_CLSIDORIIDMISMATCH = HRESULT($80110418);
29393
{$EXTERNALSYM COMADMIN_E_CLSIDORIIDMISMATCH}
29396
// MessageId: COMADMIN_E_REMOTEINTERFACE
29400
// Interface information is either missing or changed
29402
COMADMIN_E_REMOTEINTERFACE = HRESULT($80110419);
29403
{$EXTERNALSYM COMADMIN_E_REMOTEINTERFACE}
29406
// MessageId: COMADMIN_E_DLLREGISTERSERVER
29410
// DllRegisterServer failed on component install
29412
COMADMIN_E_DLLREGISTERSERVER = HRESULT($8011041A);
29413
{$EXTERNALSYM COMADMIN_E_DLLREGISTERSERVER}
29416
// MessageId: COMADMIN_E_NOSERVERSHARE
29420
// No server file share available
29422
COMADMIN_E_NOSERVERSHARE = HRESULT($8011041B);
29423
{$EXTERNALSYM COMADMIN_E_NOSERVERSHARE}
29426
// MessageId: COMADMIN_E_DLLLOADFAILED
29430
// DLL could not be loaded
29432
COMADMIN_E_DLLLOADFAILED = HRESULT($8011041D);
29433
{$EXTERNALSYM COMADMIN_E_DLLLOADFAILED}
29436
// MessageId: COMADMIN_E_BADREGISTRYLIBID
29440
// The registered TypeLib ID is not valid
29442
COMADMIN_E_BADREGISTRYLIBID = HRESULT($8011041E);
29443
{$EXTERNALSYM COMADMIN_E_BADREGISTRYLIBID}
29446
// MessageId: COMADMIN_E_APPDIRNOTFOUND
29450
// Application install directory not found
29452
COMADMIN_E_APPDIRNOTFOUND = HRESULT($8011041F);
29453
{$EXTERNALSYM COMADMIN_E_APPDIRNOTFOUND}
29456
// MessageId: COMADMIN_E_REGISTRARFAILED
29460
// Errors occurred while in the component registrar
29462
COMADMIN_E_REGISTRARFAILED = HRESULT($80110423);
29463
{$EXTERNALSYM COMADMIN_E_REGISTRARFAILED}
29466
// MessageId: COMADMIN_E_COMPFILE_DOESNOTEXIST
29470
// The file does not exist
29472
COMADMIN_E_COMPFILE_DOESNOTEXIST = HRESULT($80110424);
29473
{$EXTERNALSYM COMADMIN_E_COMPFILE_DOESNOTEXIST}
29476
// MessageId: COMADMIN_E_COMPFILE_LOADDLLFAIL
29480
// The DLL could not be loaded
29482
COMADMIN_E_COMPFILE_LOADDLLFAIL = HRESULT($80110425);
29483
{$EXTERNALSYM COMADMIN_E_COMPFILE_LOADDLLFAIL}
29486
// MessageId: COMADMIN_E_COMPFILE_GETCLASSOBJ
29490
// GetClassObject failed in the DLL
29492
COMADMIN_E_COMPFILE_GETCLASSOBJ = HRESULT($80110426);
29493
{$EXTERNALSYM COMADMIN_E_COMPFILE_GETCLASSOBJ}
29496
// MessageId: COMADMIN_E_COMPFILE_CLASSNOTAVAIL
29500
// The DLL does not support the components listed in the TypeLib
29502
COMADMIN_E_COMPFILE_CLASSNOTAVAIL = HRESULT($80110427);
29503
{$EXTERNALSYM COMADMIN_E_COMPFILE_CLASSNOTAVAIL}
29506
// MessageId: COMADMIN_E_COMPFILE_BADTLB
29510
// The TypeLib could not be loaded
29512
COMADMIN_E_COMPFILE_BADTLB = HRESULT($80110428);
29513
{$EXTERNALSYM COMADMIN_E_COMPFILE_BADTLB}
29516
// MessageId: COMADMIN_E_COMPFILE_NOTINSTALLABLE
29520
// The file does not contain components or component information
29522
COMADMIN_E_COMPFILE_NOTINSTALLABLE = HRESULT($80110429);
29523
{$EXTERNALSYM COMADMIN_E_COMPFILE_NOTINSTALLABLE}
29526
// MessageId: COMADMIN_E_NOTCHANGEABLE
29530
// Changes to this object and its sub-objects have been disabled
29532
COMADMIN_E_NOTCHANGEABLE = HRESULT($8011042A);
29533
{$EXTERNALSYM COMADMIN_E_NOTCHANGEABLE}
29536
// MessageId: COMADMIN_E_NOTDELETEABLE
29540
// The delete function has been disabled for this object
29542
COMADMIN_E_NOTDELETEABLE = HRESULT($8011042B);
29543
{$EXTERNALSYM COMADMIN_E_NOTDELETEABLE}
29546
// MessageId: COMADMIN_E_SESSION
29550
// The server catalog version is not supported
29552
COMADMIN_E_SESSION = HRESULT($8011042C);
29553
{$EXTERNALSYM COMADMIN_E_SESSION}
29556
// MessageId: COMADMIN_E_COMP_MOVE_LOCKED
29560
// The component move was disallowed, because the source or destination application is either a system application or currently locked against changes
29562
COMADMIN_E_COMP_MOVE_LOCKED = HRESULT($8011042D);
29563
{$EXTERNALSYM COMADMIN_E_COMP_MOVE_LOCKED}
29566
// MessageId: COMADMIN_E_COMP_MOVE_BAD_DEST
29570
// The component move failed because the destination application no longer exists
29572
COMADMIN_E_COMP_MOVE_BAD_DEST = HRESULT($8011042E);
29573
{$EXTERNALSYM COMADMIN_E_COMP_MOVE_BAD_DEST}
29576
// MessageId: COMADMIN_E_REGISTERTLB
29580
// The system was unable to register the TypeLib
29582
COMADMIN_E_REGISTERTLB = HRESULT($80110430);
29583
{$EXTERNALSYM COMADMIN_E_REGISTERTLB}
29586
// MessageId: COMADMIN_E_SYSTEMAPP
29590
// This operation can not be performed on the system application
29592
COMADMIN_E_SYSTEMAPP = HRESULT($80110433);
29593
{$EXTERNALSYM COMADMIN_E_SYSTEMAPP}
29596
// MessageId: COMADMIN_E_COMPFILE_NOREGISTRAR
29600
// The component registrar referenced in this file is not available
29602
COMADMIN_E_COMPFILE_NOREGISTRAR = HRESULT($80110434);
29603
{$EXTERNALSYM COMADMIN_E_COMPFILE_NOREGISTRAR}
29606
// MessageId: COMADMIN_E_COREQCOMPINSTALLED
29610
// A component in the same DLL is already installed
29612
COMADMIN_E_COREQCOMPINSTALLED = HRESULT($80110435);
29613
{$EXTERNALSYM COMADMIN_E_COREQCOMPINSTALLED}
29616
// MessageId: COMADMIN_E_SERVICENOTINSTALLED
29620
// The service is not installed
29622
COMADMIN_E_SERVICENOTINSTALLED = HRESULT($80110436);
29623
{$EXTERNALSYM COMADMIN_E_SERVICENOTINSTALLED}
29626
// MessageId: COMADMIN_E_PROPERTYSAVEFAILED
29630
// One or more property settings are either invalid or in conflict with each other
29632
COMADMIN_E_PROPERTYSAVEFAILED = HRESULT($80110437);
29633
{$EXTERNALSYM COMADMIN_E_PROPERTYSAVEFAILED}
29636
// MessageId: COMADMIN_E_OBJECTEXISTS
29640
// The object you are attempting to add or rename already exists
29642
COMADMIN_E_OBJECTEXISTS = HRESULT($80110438);
29643
{$EXTERNALSYM COMADMIN_E_OBJECTEXISTS}
29646
// MessageId: COMADMIN_E_COMPONENTEXISTS
29650
// The component already exists
29652
COMADMIN_E_COMPONENTEXISTS = HRESULT($80110439);
29653
{$EXTERNALSYM COMADMIN_E_COMPONENTEXISTS}
29656
// MessageId: COMADMIN_E_REGFILE_CORRUPT
29660
// The registration file is corrupt
29662
COMADMIN_E_REGFILE_CORRUPT = HRESULT($8011043B);
29663
{$EXTERNALSYM COMADMIN_E_REGFILE_CORRUPT}
29666
// MessageId: COMADMIN_E_PROPERTY_OVERFLOW
29670
// The property value is too large
29672
COMADMIN_E_PROPERTY_OVERFLOW = HRESULT($8011043C);
29673
{$EXTERNALSYM COMADMIN_E_PROPERTY_OVERFLOW}
29676
// MessageId: COMADMIN_E_NOTINREGISTRY
29680
// Object was not found in registry
29682
COMADMIN_E_NOTINREGISTRY = HRESULT($8011043E);
29683
{$EXTERNALSYM COMADMIN_E_NOTINREGISTRY}
29686
// MessageId: COMADMIN_E_OBJECTNOTPOOLABLE
29690
// This object is not poolable
29692
COMADMIN_E_OBJECTNOTPOOLABLE = HRESULT($8011043F);
29693
{$EXTERNALSYM COMADMIN_E_OBJECTNOTPOOLABLE}
29696
// MessageId: COMADMIN_E_APPLID_MATCHES_CLSID
29700
// A CLSID with the same GUID as the new application ID is already installed on this machine
29702
COMADMIN_E_APPLID_MATCHES_CLSID = HRESULT($80110446);
29703
{$EXTERNALSYM COMADMIN_E_APPLID_MATCHES_CLSID}
29706
// MessageId: COMADMIN_E_ROLE_DOES_NOT_EXIST
29710
// A role assigned to a component, interface, or method did not exist in the application
29712
COMADMIN_E_ROLE_DOES_NOT_EXIST = HRESULT($80110447);
29713
{$EXTERNALSYM COMADMIN_E_ROLE_DOES_NOT_EXIST}
29716
// MessageId: COMADMIN_E_START_APP_NEEDS_COMPONENTS
29720
// You must have components in an application in order to start the application
29722
COMADMIN_E_START_APP_NEEDS_COMPONENTS = HRESULT($80110448);
29723
{$EXTERNALSYM COMADMIN_E_START_APP_NEEDS_COMPONENTS}
29726
// MessageId: COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM
29730
// This operation is not enabled on this platform
29732
COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM = HRESULT($80110449);
29733
{$EXTERNALSYM COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM}
29736
// MessageId: COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY
29740
// Application Proxy is not exportable
29742
COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY = HRESULT($8011044A);
29743
{$EXTERNALSYM COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY}
29746
// MessageId: COMADMIN_E_CAN_NOT_START_APP
29750
// Failed to start application because it is either a library application or an application proxy
29752
COMADMIN_E_CAN_NOT_START_APP = HRESULT($8011044B);
29753
{$EXTERNALSYM COMADMIN_E_CAN_NOT_START_APP}
29756
// MessageId: COMADMIN_E_CAN_NOT_EXPORT_SYS_APP
29760
// System application is not exportable
29762
COMADMIN_E_CAN_NOT_EXPORT_SYS_APP = HRESULT($8011044C);
29763
{$EXTERNALSYM COMADMIN_E_CAN_NOT_EXPORT_SYS_APP}
29766
// MessageId: COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT
29770
// Can not subscribe to this component (the component may have been imported)
29772
COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT = HRESULT($8011044D);
29773
{$EXTERNALSYM COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT}
29776
// MessageId: COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER
29780
// An event class cannot also be a subscriber component
29782
COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER = HRESULT($8011044E);
29783
{$EXTERNALSYM COMADMIN_E_EVENTCLASS_CANT_BE_SUBSCRIBER}
29786
// MessageId: COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE
29790
// Library applications and application proxies are incompatible
29792
COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE = HRESULT($8011044F);
29793
{$EXTERNALSYM COMADMIN_E_LIB_APP_PROXY_INCOMPATIBLE}
29796
// MessageId: COMADMIN_E_BASE_PARTITION_ONLY
29800
// This function is valid for the base partition only
29802
COMADMIN_E_BASE_PARTITION_ONLY = HRESULT($80110450);
29803
{$EXTERNALSYM COMADMIN_E_BASE_PARTITION_ONLY}
29806
// MessageId: COMADMIN_E_START_APP_DISABLED
29810
// You cannot start an application that has been disabled
29812
COMADMIN_E_START_APP_DISABLED = HRESULT($80110451);
29813
{$EXTERNALSYM COMADMIN_E_START_APP_DISABLED}
29816
// MessageId: COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME
29820
// The specified partition name is already in use on this computer
29822
COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME = HRESULT($80110457);
29823
{$EXTERNALSYM COMADMIN_E_CAT_DUPLICATE_PARTITION_NAME}
29826
// MessageId: COMADMIN_E_CAT_INVALID_PARTITION_NAME
29830
// The specified partition name is invalid. Check that the name contains at least one visible character
29832
COMADMIN_E_CAT_INVALID_PARTITION_NAME = HRESULT($80110458);
29833
{$EXTERNALSYM COMADMIN_E_CAT_INVALID_PARTITION_NAME}
29836
// MessageId: COMADMIN_E_CAT_PARTITION_IN_USE
29840
// The partition cannot be deleted because it is the default partition for one or more users
29842
COMADMIN_E_CAT_PARTITION_IN_USE = HRESULT($80110459);
29843
{$EXTERNALSYM COMADMIN_E_CAT_PARTITION_IN_USE}
29846
// MessageId: COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES
29850
// The partition cannot be exported, because one or more components in the partition have the same file name
29852
COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES = HRESULT($8011045A);
29853
{$EXTERNALSYM COMADMIN_E_FILE_PARTITION_DUPLICATE_FILES}
29856
// MessageId: COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED
29860
// Applications that contain one or more imported components cannot be installed into a non-base partition
29862
COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED = HRESULT($8011045B);
29863
{$EXTERNALSYM COMADMIN_E_CAT_IMPORTED_COMPONENTS_NOT_ALLOWED}
29866
// MessageId: COMADMIN_E_AMBIGUOUS_APPLICATION_NAME
29870
// The application name is not unique and cannot be resolved to an application id
29872
COMADMIN_E_AMBIGUOUS_APPLICATION_NAME = HRESULT($8011045C);
29873
{$EXTERNALSYM COMADMIN_E_AMBIGUOUS_APPLICATION_NAME}
29876
// MessageId: COMADMIN_E_AMBIGUOUS_PARTITION_NAME
29880
// The partition name is not unique and cannot be resolved to a partition id
29882
COMADMIN_E_AMBIGUOUS_PARTITION_NAME = HRESULT($8011045D);
29883
{$EXTERNALSYM COMADMIN_E_AMBIGUOUS_PARTITION_NAME}
29886
// MessageId: COMADMIN_E_REGDB_NOTINITIALIZED
29890
// The COM+ registry database has not been initialized
29892
COMADMIN_E_REGDB_NOTINITIALIZED = HRESULT($80110472);
29893
{$EXTERNALSYM COMADMIN_E_REGDB_NOTINITIALIZED}
29896
// MessageId: COMADMIN_E_REGDB_NOTOPEN
29900
// The COM+ registry database is not open
29902
COMADMIN_E_REGDB_NOTOPEN = HRESULT($80110473);
29903
{$EXTERNALSYM COMADMIN_E_REGDB_NOTOPEN}
29906
// MessageId: COMADMIN_E_REGDB_SYSTEMERR
29910
// The COM+ registry database detected a system error
29912
COMADMIN_E_REGDB_SYSTEMERR = HRESULT($80110474);
29913
{$EXTERNALSYM COMADMIN_E_REGDB_SYSTEMERR}
29916
// MessageId: COMADMIN_E_REGDB_ALREADYRUNNING
29920
// The COM+ registry database is already running
29922
COMADMIN_E_REGDB_ALREADYRUNNING = HRESULT($80110475);
29923
{$EXTERNALSYM COMADMIN_E_REGDB_ALREADYRUNNING}
29926
// MessageId: COMADMIN_E_MIG_VERSIONNOTSUPPORTED
29930
// This version of the COM+ registry database cannot be migrated
29932
COMADMIN_E_MIG_VERSIONNOTSUPPORTED = HRESULT($80110480);
29933
{$EXTERNALSYM COMADMIN_E_MIG_VERSIONNOTSUPPORTED}
29936
// MessageId: COMADMIN_E_MIG_SCHEMANOTFOUND
29940
// The schema version to be migrated could not be found in the COM+ registry database
29942
COMADMIN_E_MIG_SCHEMANOTFOUND = HRESULT($80110481);
29943
{$EXTERNALSYM COMADMIN_E_MIG_SCHEMANOTFOUND}
29946
// MessageId: COMADMIN_E_CAT_BITNESSMISMATCH
29950
// There was a type mismatch between binaries
29952
COMADMIN_E_CAT_BITNESSMISMATCH = HRESULT($80110482);
29953
{$EXTERNALSYM COMADMIN_E_CAT_BITNESSMISMATCH}
29956
// MessageId: COMADMIN_E_CAT_UNACCEPTABLEBITNESS
29960
// A binary of unknown or invalid type was provided
29962
COMADMIN_E_CAT_UNACCEPTABLEBITNESS = HRESULT($80110483);
29963
{$EXTERNALSYM COMADMIN_E_CAT_UNACCEPTABLEBITNESS}
29966
// MessageId: COMADMIN_E_CAT_WRONGAPPBITNESS
29970
// There was a type mismatch between a binary and an application
29972
COMADMIN_E_CAT_WRONGAPPBITNESS = HRESULT($80110484);
29973
{$EXTERNALSYM COMADMIN_E_CAT_WRONGAPPBITNESS}
29976
// MessageId: COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED
29980
// The application cannot be paused or resumed
29982
COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED = HRESULT($80110485);
29983
{$EXTERNALSYM COMADMIN_E_CAT_PAUSE_RESUME_NOT_SUPPORTED}
29986
// MessageId: COMADMIN_E_CAT_SERVERFAULT
29990
// The COM+ Catalog Server threw an exception during execution
29992
COMADMIN_E_CAT_SERVERFAULT = HRESULT($80110486);
29993
{$EXTERNALSYM COMADMIN_E_CAT_SERVERFAULT}
29996
// COMPLUS Queued component errors
29999
// MessageId: COMQC_E_APPLICATION_NOT_QUEUED
30003
// Only COM+ Applications marked "queued" can be invoked using the "queue" moniker
30005
COMQC_E_APPLICATION_NOT_QUEUED = HRESULT($80110600);
30006
{$EXTERNALSYM COMQC_E_APPLICATION_NOT_QUEUED}
30009
// MessageId: COMQC_E_NO_QUEUEABLE_INTERFACES
30013
// At least one interface must be marked "queued" in order to create a queued component instance with the "queue" moniker
30015
COMQC_E_NO_QUEUEABLE_INTERFACES = HRESULT($80110601);
30016
{$EXTERNALSYM COMQC_E_NO_QUEUEABLE_INTERFACES}
30019
// MessageId: COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE
30023
// MSMQ is required for the requested operation and is not installed
30025
COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE = HRESULT($80110602);
30026
{$EXTERNALSYM COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE}
30029
// MessageId: COMQC_E_NO_IPERSISTSTREAM
30033
// Unable to marshal an interface that does not support IPersistStream
30035
COMQC_E_NO_IPERSISTSTREAM = HRESULT($80110603);
30036
{$EXTERNALSYM COMQC_E_NO_IPERSISTSTREAM}
30039
// MessageId: COMQC_E_BAD_MESSAGE
30043
// The message is improperly formatted or was damaged in transit
30045
COMQC_E_BAD_MESSAGE = HRESULT($80110604);
30046
{$EXTERNALSYM COMQC_E_BAD_MESSAGE}
30049
// MessageId: COMQC_E_UNAUTHENTICATED
30053
// An unauthenticated message was received by an application that accepts only authenticated messages
30055
COMQC_E_UNAUTHENTICATED = HRESULT($80110605);
30056
{$EXTERNALSYM COMQC_E_UNAUTHENTICATED}
30059
// MessageId: COMQC_E_UNTRUSTED_ENQUEUER
30063
// The message was requeued or moved by a user not in the "QC Trusted User" role
30065
COMQC_E_UNTRUSTED_ENQUEUER = HRESULT($80110606);
30066
{$EXTERNALSYM COMQC_E_UNTRUSTED_ENQUEUER}
30069
// The range 0x700-0x7ff is reserved for MSDTC errors.
30072
// MessageId: MSDTC_E_DUPLICATE_RESOURCE
30076
// Cannot create a duplicate resource of type Distributed Transaction Coordinator
30078
MSDTC_E_DUPLICATE_RESOURCE = HRESULT($80110701);
30079
{$EXTERNALSYM MSDTC_E_DUPLICATE_RESOURCE}
30082
// More COMADMIN errors from 0x8**
30085
// MessageId: COMADMIN_E_OBJECT_PARENT_MISSING
30089
// One of the objects being inserted or updated does not belong to a valid parent collection
30091
COMADMIN_E_OBJECT_PARENT_MISSING = HRESULT($80110808);
30092
{$EXTERNALSYM COMADMIN_E_OBJECT_PARENT_MISSING}
30095
// MessageId: COMADMIN_E_OBJECT_DOES_NOT_EXIST
30099
// One of the specified objects cannot be found
30101
COMADMIN_E_OBJECT_DOES_NOT_EXIST = HRESULT($80110809);
30102
{$EXTERNALSYM COMADMIN_E_OBJECT_DOES_NOT_EXIST}
30105
// MessageId: COMADMIN_E_APP_NOT_RUNNING
30109
// The specified application is not currently running
30111
COMADMIN_E_APP_NOT_RUNNING = HRESULT($8011080A);
30112
{$EXTERNALSYM COMADMIN_E_APP_NOT_RUNNING}
30115
// MessageId: COMADMIN_E_INVALID_PARTITION
30119
// The partition(s) specified are not valid.
30121
COMADMIN_E_INVALID_PARTITION = HRESULT($8011080B);
30122
{$EXTERNALSYM COMADMIN_E_INVALID_PARTITION}
30125
// MessageId: COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE
30129
// COM+ applications that run as NT service may not be pooled or recycled
30131
COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE = HRESULT($8011080D);
30132
{$EXTERNALSYM COMADMIN_E_SVCAPP_NOT_POOLABLE_OR_RECYCLABLE}
30135
// MessageId: COMADMIN_E_USER_IN_SET
30139
// One or more users are already assigned to a local partition set.
30141
COMADMIN_E_USER_IN_SET = HRESULT($8011080E);
30142
{$EXTERNALSYM COMADMIN_E_USER_IN_SET}
30145
// MessageId: COMADMIN_E_CANTRECYCLELIBRARYAPPS
30149
// Library applications may not be recycled.
30151
COMADMIN_E_CANTRECYCLELIBRARYAPPS = HRESULT($8011080F);
30152
{$EXTERNALSYM COMADMIN_E_CANTRECYCLELIBRARYAPPS}
30155
// MessageId: COMADMIN_E_CANTRECYCLESERVICEAPPS
30159
// Applications running as NT services may not be recycled.
30161
COMADMIN_E_CANTRECYCLESERVICEAPPS = HRESULT($80110811);
30162
{$EXTERNALSYM COMADMIN_E_CANTRECYCLESERVICEAPPS}
30165
// MessageId: COMADMIN_E_PROCESSALREADYRECYCLED
30169
// The process has already been recycled.
30171
COMADMIN_E_PROCESSALREADYRECYCLED = HRESULT($80110812);
30172
{$EXTERNALSYM COMADMIN_E_PROCESSALREADYRECYCLED}
30175
// MessageId: COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED
30179
// A paused process may not be recycled.
30181
COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED = HRESULT($80110813);
30182
{$EXTERNALSYM COMADMIN_E_PAUSEDPROCESSMAYNOTBERECYCLED}
30185
// MessageId: COMADMIN_E_CANTMAKEINPROCSERVICE
30189
// Library applications may not be NT services.
30191
COMADMIN_E_CANTMAKEINPROCSERVICE = HRESULT($80110814);
30192
{$EXTERNALSYM COMADMIN_E_CANTMAKEINPROCSERVICE}
30195
// MessageId: COMADMIN_E_PROGIDINUSEBYCLSID
30199
// The ProgID provided to the copy operation is invalid. The ProgID is in use by another registered CLSID.
30201
COMADMIN_E_PROGIDINUSEBYCLSID = HRESULT($80110815);
30202
{$EXTERNALSYM COMADMIN_E_PROGIDINUSEBYCLSID}
30205
// MessageId: COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET
30209
// The partition specified as default is not a member of the partition set.
30211
COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET = HRESULT($80110816);
30212
{$EXTERNALSYM COMADMIN_E_DEFAULT_PARTITION_NOT_IN_SET}
30215
// MessageId: COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED
30219
// A recycled process may not be paused.
30221
COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED = HRESULT($80110817);
30222
{$EXTERNALSYM COMADMIN_E_RECYCLEDPROCESSMAYNOTBEPAUSED}
30225
// MessageId: COMADMIN_E_PARTITION_ACCESSDENIED
30229
// Access to the specified partition is denied.
30231
COMADMIN_E_PARTITION_ACCESSDENIED = HRESULT($80110818);
30232
{$EXTERNALSYM COMADMIN_E_PARTITION_ACCESSDENIED}
30235
// MessageId: COMADMIN_E_PARTITION_MSI_ONLY
30239
// Only Application Files (*.MSI files) can be installed into partitions.
30241
COMADMIN_E_PARTITION_MSI_ONLY = HRESULT($80110819);
30242
{$EXTERNALSYM COMADMIN_E_PARTITION_MSI_ONLY}
30245
// MessageId: COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT
30249
// Applications containing one or more legacy components may not be exported to 1.0 format.
30251
COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT = HRESULT($8011081A);
30252
{$EXTERNALSYM COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_1_0_FORMAT}
30255
// MessageId: COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS
30259
// Legacy components may not exist in non-base partitions.
30261
COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS = HRESULT($8011081B);
30262
{$EXTERNALSYM COMADMIN_E_LEGACYCOMPS_NOT_ALLOWED_IN_NONBASE_PARTITIONS}
30265
// MessageId: COMADMIN_E_COMP_MOVE_SOURCE
30269
// A component cannot be moved (or copied) from the System Application, an application proxy or a non-changeable application
30271
COMADMIN_E_COMP_MOVE_SOURCE = HRESULT($8011081C);
30272
{$EXTERNALSYM COMADMIN_E_COMP_MOVE_SOURCE}
30275
// MessageId: COMADMIN_E_COMP_MOVE_DEST
30279
// A component cannot be moved (or copied) to the System Application, an application proxy or a non-changeable application
30281
COMADMIN_E_COMP_MOVE_DEST = HRESULT($8011081D);
30282
{$EXTERNALSYM COMADMIN_E_COMP_MOVE_DEST}
30285
// MessageId: COMADMIN_E_COMP_MOVE_PRIVATE
30289
// A private component cannot be moved (or copied) to a library application or to the base partition
30291
COMADMIN_E_COMP_MOVE_PRIVATE = HRESULT($8011081E);
30292
{$EXTERNALSYM COMADMIN_E_COMP_MOVE_PRIVATE}
30295
// MessageId: COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET
30299
// The Base Application Partition exists in all partition sets and cannot be removed.
30301
COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET = HRESULT($8011081F);
30302
{$EXTERNALSYM COMADMIN_E_BASEPARTITION_REQUIRED_IN_SET}
30305
// MessageId: COMADMIN_E_CANNOT_ALIAS_EVENTCLASS
30309
// Alas, Event Class components cannot be aliased.
30311
COMADMIN_E_CANNOT_ALIAS_EVENTCLASS = HRESULT($80110820);
30312
{$EXTERNALSYM COMADMIN_E_CANNOT_ALIAS_EVENTCLASS}
30315
// MessageId: COMADMIN_E_PRIVATE_ACCESSDENIED
30319
// Access is denied because the component is private.
30321
COMADMIN_E_PRIVATE_ACCESSDENIED = HRESULT($80110821);
30322
{$EXTERNALSYM COMADMIN_E_PRIVATE_ACCESSDENIED}
30325
// MessageId: COMADMIN_E_SAFERINVALID
30329
// The specified SAFER level is invalid.
30331
COMADMIN_E_SAFERINVALID = HRESULT($80110822);
30332
{$EXTERNALSYM COMADMIN_E_SAFERINVALID}
30335
// MessageId: COMADMIN_E_REGISTRY_ACCESSDENIED
30339
// The specified user cannot write to the system registry
30341
COMADMIN_E_REGISTRY_ACCESSDENIED = HRESULT($80110823);
30342
{$EXTERNALSYM COMADMIN_E_REGISTRY_ACCESSDENIED}
30345
// MessageId: COMADMIN_E_PARTITIONS_DISABLED
30349
// COM+ partitions are currently disabled.
30351
COMADMIN_E_PARTITIONS_DISABLED = HRESULT($80110824);
30352
{$EXTERNALSYM COMADMIN_E_PARTITIONS_DISABLED}
30354
{$ENDIF JWA_INTERFACESECTION}
30356
{$IFNDEF JWA_INCLUDEMODE}
30358
{$ENDIF !JWA_INCLUDEMODE}
30360
{$IFDEF JWA_IMPLEMENTATIONSECTION}
30362
function SUCCEEDED(Status: HRESULT): BOOL;
30364
Result := Status >= 0;
30367
function FAILED(Status: HRESULT): BOOL;
30369
Result := Status < 0;
30372
function IS_ERROR(Status: HRESULT): BOOL;
30374
Result := (Status shr 31) = SEVERITY_ERROR;
30377
function HRESULT_CODE(hr: HRESULT): DWORD;
30379
Result := hr and $FFFF;
30382
function SCODE_CODE(sc: LONG): DWORD;
30384
Result := sc and $FFFF;
30387
function HRESULT_FACILITY(hr: HRESULT): DWORD;
30389
Result := (hr shr 16) and $1FFF;
30392
function SCODE_FACILITY(sc: LONG): DWORD;
30394
Result := (sc shr 16) and $1FFF;
30397
function HRESULT_SEVERITY(hr: HRESULT): DWORD;
30399
Result := (hr shr 31) and $1;
30402
function SCODE_SEVERITY(sc: LONG): DWORD;
30404
Result := (sc shr 31) and $1;
30407
function MAKE_HRESULT(sev, fac, code: DWORD): HRESULT;
30409
Result := HRESULT((sev shl 31) or (fac shl 16) or code);
30412
function MAKE_SCODE(sev, fac,code: DWORD): DWORD;
30414
Result := DWORD((sev shl 31) or (fac shl 16) or code);
30417
function __HRESULT_FROM_WIN32(x: DWORD): HRESULT;
30419
if HRESULT(x) <= 0 then
30420
Result := HRESULT(x)
30422
Result := HRESULT((x and $0000FFFF) or (FACILITY_WIN32 shl 16) or $80000000);
30425
function HRESULT_FROM_WIN32(x: DWORD): HRESULT;
30427
Result := __HRESULT_FROM_WIN32(x);
30430
function HRESULT_FROM_NT(x: NTSTATUS): HRESULT;
30432
Result := HRESULT(x or FACILITY_NT_BIT);
30435
function HRESULT_FROM_SETUPAPI(x: DWORD): HRESULT;
30437
if (x and (APPLICATION_ERROR_MASK or ERROR_SEVERITY_ERROR)) =
30438
(APPLICATION_ERROR_MASK or ERROR_SEVERITY_ERROR) then
30439
Result := HRESULT((x and $0000FFFF) or (FACILITY_SETUPAPI shl 16) or $80000000)
30441
Result := HRESULT_FROM_WIN32(x);
30444
function GetScode(hr: HRESULT): DWORD;
30446
Result := DWORD(hr);
30449
function ResultFromScode(sc: DWORD): HRESULT;
30451
Result := HRESULT(sc);
30454
function PropagateResult(hrPrevious, scBase: DWORD): HRESULT;
30456
Result := HRESULT(scBase);
30459
{$ENDIF JWA_IMPLEMENTATIONSECTION}
30461
{$IFNDEF JWA_INCLUDEMODE}
30463
{$ENDIF !JWA_INCLUDEMODE}