the game where you go into mines and start crafting! but for consoles (forked directly from smartcmd's github)
1/************************************************************************
2* *
3* winerror.h -- error code definitions for the Win32 API functions *
4* *
5* Copyright (c) Microsoft Corp. All rights reserved. *
6* *
7************************************************************************/
8
9#ifndef _WINERROR_
10#define _WINERROR_
11
12
13//
14// Values are 32 bit values layed out as follows:
15//
16// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
17// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
18// +---+-+-+-----------------------+-------------------------------+
19// |Sev|C|R| Facility | Code |
20// +---+-+-+-----------------------+-------------------------------+
21//
22// where
23//
24// Sev - is the severity code
25//
26// 00 - Success
27// 01 - Informational
28// 10 - Warning
29// 11 - Error
30//
31// C - is the Customer code flag
32//
33// R - is a reserved bit
34//
35// Facility - is the facility code
36//
37// Code - is the facility's status code
38//
39//
40// Define the facility codes
41//
42#define FACILITY_WINDOWS 8
43#define FACILITY_URT 19
44#define FACILITY_STORAGE 3
45#define FACILITY_SSPI 9
46#define FACILITY_SCARD 16
47#define FACILITY_SETUPAPI 15
48#define FACILITY_SECURITY 9
49#define FACILITY_RPC 1
50#define FACILITY_WIN32 7
51#define FACILITY_CONTROL 10
52#define FACILITY_NULL 0
53#define FACILITY_MSMQ 14
54#define FACILITY_MEDIASERVER 13
55#define FACILITY_INTERNET 12
56#define FACILITY_ITF 4
57#define FACILITY_DISPATCH 2
58#define FACILITY_COMPLUS 17
59#define FACILITY_CERT 11
60#define FACILITY_ACS 20
61#define FACILITY_AAF 18
62
63
64//
65// Define the severity codes
66//
67
68
69//
70// MessageId: ERROR_SUCCESS
71//
72// MessageText:
73//
74// The operation completed successfully.
75//
76#define ERROR_SUCCESS 0L
77
78#define NO_ERROR 0L // dderror
79#define SEC_E_OK ((HRESULT)0x00000000L)
80
81//
82// MessageId: ERROR_INVALID_FUNCTION
83//
84// MessageText:
85//
86// Incorrect function.
87//
88#define ERROR_INVALID_FUNCTION 1L // dderror
89
90//
91// MessageId: ERROR_FILE_NOT_FOUND
92//
93// MessageText:
94//
95// The system cannot find the file specified.
96//
97#define ERROR_FILE_NOT_FOUND 2L
98
99//
100// MessageId: ERROR_PATH_NOT_FOUND
101//
102// MessageText:
103//
104// The system cannot find the path specified.
105//
106#define ERROR_PATH_NOT_FOUND 3L
107
108//
109// MessageId: ERROR_TOO_MANY_OPEN_FILES
110//
111// MessageText:
112//
113// The system cannot open the file.
114//
115#define ERROR_TOO_MANY_OPEN_FILES 4L
116
117//
118// MessageId: ERROR_ACCESS_DENIED
119//
120// MessageText:
121//
122// Access is denied.
123//
124#define ERROR_ACCESS_DENIED 5L
125
126//
127// MessageId: ERROR_INVALID_HANDLE
128//
129// MessageText:
130//
131// The handle is invalid.
132//
133#define ERROR_INVALID_HANDLE 6L
134
135//
136// MessageId: ERROR_ARENA_TRASHED
137//
138// MessageText:
139//
140// The storage control blocks were destroyed.
141//
142#define ERROR_ARENA_TRASHED 7L
143
144//
145// MessageId: ERROR_NOT_ENOUGH_MEMORY
146//
147// MessageText:
148//
149// Not enough storage is available to process this command.
150//
151#define ERROR_NOT_ENOUGH_MEMORY 8L // dderror
152
153//
154// MessageId: ERROR_INVALID_BLOCK
155//
156// MessageText:
157//
158// The storage control block address is invalid.
159//
160#define ERROR_INVALID_BLOCK 9L
161
162//
163// MessageId: ERROR_BAD_ENVIRONMENT
164//
165// MessageText:
166//
167// The environment is incorrect.
168//
169#define ERROR_BAD_ENVIRONMENT 10L
170
171//
172// MessageId: ERROR_BAD_FORMAT
173//
174// MessageText:
175//
176// An attempt was made to load a program with an incorrect format.
177//
178#define ERROR_BAD_FORMAT 11L
179
180//
181// MessageId: ERROR_INVALID_ACCESS
182//
183// MessageText:
184//
185// The access code is invalid.
186//
187#define ERROR_INVALID_ACCESS 12L
188
189//
190// MessageId: ERROR_INVALID_DATA
191//
192// MessageText:
193//
194// The data is invalid.
195//
196#define ERROR_INVALID_DATA 13L
197
198//
199// MessageId: ERROR_OUTOFMEMORY
200//
201// MessageText:
202//
203// Not enough storage is available to complete this operation.
204//
205#define ERROR_OUTOFMEMORY 14L
206
207//
208// MessageId: ERROR_INVALID_DRIVE
209//
210// MessageText:
211//
212// The system cannot find the drive specified.
213//
214#define ERROR_INVALID_DRIVE 15L
215
216//
217// MessageId: ERROR_CURRENT_DIRECTORY
218//
219// MessageText:
220//
221// The directory cannot be removed.
222//
223#define ERROR_CURRENT_DIRECTORY 16L
224
225//
226// MessageId: ERROR_NOT_SAME_DEVICE
227//
228// MessageText:
229//
230// The system cannot move the file to a different disk drive.
231//
232#define ERROR_NOT_SAME_DEVICE 17L
233
234//
235// MessageId: ERROR_NO_MORE_FILES
236//
237// MessageText:
238//
239// There are no more files.
240//
241#define ERROR_NO_MORE_FILES 18L
242
243//
244// MessageId: ERROR_WRITE_PROTECT
245//
246// MessageText:
247//
248// The media is write protected.
249//
250#define ERROR_WRITE_PROTECT 19L
251
252//
253// MessageId: ERROR_BAD_UNIT
254//
255// MessageText:
256//
257// The system cannot find the device specified.
258//
259#define ERROR_BAD_UNIT 20L
260
261//
262// MessageId: ERROR_NOT_READY
263//
264// MessageText:
265//
266// The device is not ready.
267//
268#define ERROR_NOT_READY 21L
269
270//
271// MessageId: ERROR_BAD_COMMAND
272//
273// MessageText:
274//
275// The device does not recognize the command.
276//
277#define ERROR_BAD_COMMAND 22L
278
279//
280// MessageId: ERROR_CRC
281//
282// MessageText:
283//
284// Data error (cyclic redundancy check).
285//
286#define ERROR_CRC 23L
287
288//
289// MessageId: ERROR_BAD_LENGTH
290//
291// MessageText:
292//
293// The program issued a command but the command length is incorrect.
294//
295#define ERROR_BAD_LENGTH 24L
296
297//
298// MessageId: ERROR_SEEK
299//
300// MessageText:
301//
302// The drive cannot locate a specific area or track on the disk.
303//
304#define ERROR_SEEK 25L
305
306//
307// MessageId: ERROR_NOT_DOS_DISK
308//
309// MessageText:
310//
311// The specified disk or diskette cannot be accessed.
312//
313#define ERROR_NOT_DOS_DISK 26L
314
315//
316// MessageId: ERROR_SECTOR_NOT_FOUND
317//
318// MessageText:
319//
320// The drive cannot find the sector requested.
321//
322#define ERROR_SECTOR_NOT_FOUND 27L
323
324//
325// MessageId: ERROR_OUT_OF_PAPER
326//
327// MessageText:
328//
329// The printer is out of paper.
330//
331#define ERROR_OUT_OF_PAPER 28L
332
333//
334// MessageId: ERROR_WRITE_FAULT
335//
336// MessageText:
337//
338// The system cannot write to the specified device.
339//
340#define ERROR_WRITE_FAULT 29L
341
342//
343// MessageId: ERROR_READ_FAULT
344//
345// MessageText:
346//
347// The system cannot read from the specified device.
348//
349#define ERROR_READ_FAULT 30L
350
351//
352// MessageId: ERROR_GEN_FAILURE
353//
354// MessageText:
355//
356// A device attached to the system is not functioning.
357//
358#define ERROR_GEN_FAILURE 31L
359
360//
361// MessageId: ERROR_SHARING_VIOLATION
362//
363// MessageText:
364//
365// The process cannot access the file because it is being used by another process.
366//
367#define ERROR_SHARING_VIOLATION 32L
368
369//
370// MessageId: ERROR_LOCK_VIOLATION
371//
372// MessageText:
373//
374// The process cannot access the file because another process has locked a portion of the file.
375//
376#define ERROR_LOCK_VIOLATION 33L
377
378//
379// MessageId: ERROR_WRONG_DISK
380//
381// MessageText:
382//
383// The wrong diskette is in the drive.
384// Insert %2 (Volume Serial Number: %3)
385// into drive %1.
386//
387#define ERROR_WRONG_DISK 34L
388
389//
390// MessageId: ERROR_SHARING_BUFFER_EXCEEDED
391//
392// MessageText:
393//
394// Too many files opened for sharing.
395//
396#define ERROR_SHARING_BUFFER_EXCEEDED 36L
397
398//
399// MessageId: ERROR_HANDLE_EOF
400//
401// MessageText:
402//
403// Reached the end of the file.
404//
405#define ERROR_HANDLE_EOF 38L
406
407//
408// MessageId: ERROR_HANDLE_DISK_FULL
409//
410// MessageText:
411//
412// The disk is full.
413//
414#define ERROR_HANDLE_DISK_FULL 39L
415
416//
417// MessageId: ERROR_NOT_SUPPORTED
418//
419// MessageText:
420//
421// The network request is not supported.
422//
423#define ERROR_NOT_SUPPORTED 50L
424
425//
426// MessageId: ERROR_REM_NOT_LIST
427//
428// MessageText:
429//
430// The remote computer is not available.
431//
432#define ERROR_REM_NOT_LIST 51L
433
434//
435// MessageId: ERROR_DUP_NAME
436//
437// MessageText:
438//
439// A duplicate name exists on the network.
440//
441#define ERROR_DUP_NAME 52L
442
443//
444// MessageId: ERROR_BAD_NETPATH
445//
446// MessageText:
447//
448// The network path was not found.
449//
450#define ERROR_BAD_NETPATH 53L
451
452//
453// MessageId: ERROR_NETWORK_BUSY
454//
455// MessageText:
456//
457// The network is busy.
458//
459#define ERROR_NETWORK_BUSY 54L
460
461//
462// MessageId: ERROR_DEV_NOT_EXIST
463//
464// MessageText:
465//
466// The specified network resource or device is no longer available.
467//
468#define ERROR_DEV_NOT_EXIST 55L // dderror
469
470//
471// MessageId: ERROR_TOO_MANY_CMDS
472//
473// MessageText:
474//
475// The network BIOS command limit has been reached.
476//
477#define ERROR_TOO_MANY_CMDS 56L
478
479//
480// MessageId: ERROR_ADAP_HDW_ERR
481//
482// MessageText:
483//
484// A network adapter hardware error occurred.
485//
486#define ERROR_ADAP_HDW_ERR 57L
487
488//
489// MessageId: ERROR_BAD_NET_RESP
490//
491// MessageText:
492//
493// The specified server cannot perform the requested operation.
494//
495#define ERROR_BAD_NET_RESP 58L
496
497//
498// MessageId: ERROR_UNEXP_NET_ERR
499//
500// MessageText:
501//
502// An unexpected network error occurred.
503//
504#define ERROR_UNEXP_NET_ERR 59L
505
506//
507// MessageId: ERROR_BAD_REM_ADAP
508//
509// MessageText:
510//
511// The remote adapter is not compatible.
512//
513#define ERROR_BAD_REM_ADAP 60L
514
515//
516// MessageId: ERROR_PRINTQ_FULL
517//
518// MessageText:
519//
520// The printer queue is full.
521//
522#define ERROR_PRINTQ_FULL 61L
523
524//
525// MessageId: ERROR_NO_SPOOL_SPACE
526//
527// MessageText:
528//
529// Space to store the file waiting to be printed is not available on the server.
530//
531#define ERROR_NO_SPOOL_SPACE 62L
532
533//
534// MessageId: ERROR_PRINT_CANCELLED
535//
536// MessageText:
537//
538// Your file waiting to be printed was deleted.
539//
540#define ERROR_PRINT_CANCELLED 63L
541
542//
543// MessageId: ERROR_NETNAME_DELETED
544//
545// MessageText:
546//
547// The specified network name is no longer available.
548//
549#define ERROR_NETNAME_DELETED 64L
550
551//
552// MessageId: ERROR_NETWORK_ACCESS_DENIED
553//
554// MessageText:
555//
556// Network access is denied.
557//
558#define ERROR_NETWORK_ACCESS_DENIED 65L
559
560//
561// MessageId: ERROR_BAD_DEV_TYPE
562//
563// MessageText:
564//
565// The network resource type is not correct.
566//
567#define ERROR_BAD_DEV_TYPE 66L
568
569//
570// MessageId: ERROR_BAD_NET_NAME
571//
572// MessageText:
573//
574// The network name cannot be found.
575//
576#define ERROR_BAD_NET_NAME 67L
577
578//
579// MessageId: ERROR_TOO_MANY_NAMES
580//
581// MessageText:
582//
583// The name limit for the local computer network adapter card was exceeded.
584//
585#define ERROR_TOO_MANY_NAMES 68L
586
587//
588// MessageId: ERROR_TOO_MANY_SESS
589//
590// MessageText:
591//
592// The network BIOS session limit was exceeded.
593//
594#define ERROR_TOO_MANY_SESS 69L
595
596//
597// MessageId: ERROR_SHARING_PAUSED
598//
599// MessageText:
600//
601// The remote server has been paused or is in the process of being started.
602//
603#define ERROR_SHARING_PAUSED 70L
604
605//
606// MessageId: ERROR_REQ_NOT_ACCEP
607//
608// MessageText:
609//
610// No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept.
611//
612#define ERROR_REQ_NOT_ACCEP 71L
613
614//
615// MessageId: ERROR_REDIR_PAUSED
616//
617// MessageText:
618//
619// The specified printer or disk device has been paused.
620//
621#define ERROR_REDIR_PAUSED 72L
622
623//
624// MessageId: ERROR_FILE_EXISTS
625//
626// MessageText:
627//
628// The file exists.
629//
630#define ERROR_FILE_EXISTS 80L
631
632//
633// MessageId: ERROR_CANNOT_MAKE
634//
635// MessageText:
636//
637// The directory or file cannot be created.
638//
639#define ERROR_CANNOT_MAKE 82L
640
641//
642// MessageId: ERROR_FAIL_I24
643//
644// MessageText:
645//
646// Fail on INT 24.
647//
648#define ERROR_FAIL_I24 83L
649
650//
651// MessageId: ERROR_OUT_OF_STRUCTURES
652//
653// MessageText:
654//
655// Storage to process this request is not available.
656//
657#define ERROR_OUT_OF_STRUCTURES 84L
658
659//
660// MessageId: ERROR_ALREADY_ASSIGNED
661//
662// MessageText:
663//
664// The local device name is already in use.
665//
666#define ERROR_ALREADY_ASSIGNED 85L
667
668//
669// MessageId: ERROR_INVALID_PASSWORD
670//
671// MessageText:
672//
673// The specified network password is not correct.
674//
675#define ERROR_INVALID_PASSWORD 86L
676
677//
678// MessageId: ERROR_INVALID_PARAMETER
679//
680// MessageText:
681//
682// The parameter is incorrect.
683//
684#define ERROR_INVALID_PARAMETER 87L // dderror
685
686//
687// MessageId: ERROR_NET_WRITE_FAULT
688//
689// MessageText:
690//
691// A write fault occurred on the network.
692//
693#define ERROR_NET_WRITE_FAULT 88L
694
695//
696// MessageId: ERROR_NO_PROC_SLOTS
697//
698// MessageText:
699//
700// The system cannot start another process at this time.
701//
702#define ERROR_NO_PROC_SLOTS 89L
703
704//
705// MessageId: ERROR_TOO_MANY_SEMAPHORES
706//
707// MessageText:
708//
709// Cannot create another system semaphore.
710//
711#define ERROR_TOO_MANY_SEMAPHORES 100L
712
713//
714// MessageId: ERROR_EXCL_SEM_ALREADY_OWNED
715//
716// MessageText:
717//
718// The exclusive semaphore is owned by another process.
719//
720#define ERROR_EXCL_SEM_ALREADY_OWNED 101L
721
722//
723// MessageId: ERROR_SEM_IS_SET
724//
725// MessageText:
726//
727// The semaphore is set and cannot be closed.
728//
729#define ERROR_SEM_IS_SET 102L
730
731//
732// MessageId: ERROR_TOO_MANY_SEM_REQUESTS
733//
734// MessageText:
735//
736// The semaphore cannot be set again.
737//
738#define ERROR_TOO_MANY_SEM_REQUESTS 103L
739
740//
741// MessageId: ERROR_INVALID_AT_INTERRUPT_TIME
742//
743// MessageText:
744//
745// Cannot request exclusive semaphores at interrupt time.
746//
747#define ERROR_INVALID_AT_INTERRUPT_TIME 104L
748
749//
750// MessageId: ERROR_SEM_OWNER_DIED
751//
752// MessageText:
753//
754// The previous ownership of this semaphore has ended.
755//
756#define ERROR_SEM_OWNER_DIED 105L
757
758//
759// MessageId: ERROR_SEM_USER_LIMIT
760//
761// MessageText:
762//
763// Insert the diskette for drive %1.
764//
765#define ERROR_SEM_USER_LIMIT 106L
766
767//
768// MessageId: ERROR_DISK_CHANGE
769//
770// MessageText:
771//
772// The program stopped because an alternate diskette was not inserted.
773//
774#define ERROR_DISK_CHANGE 107L
775
776//
777// MessageId: ERROR_DRIVE_LOCKED
778//
779// MessageText:
780//
781// The disk is in use or locked by
782// another process.
783//
784#define ERROR_DRIVE_LOCKED 108L
785
786//
787// MessageId: ERROR_BROKEN_PIPE
788//
789// MessageText:
790//
791// The pipe has been ended.
792//
793#define ERROR_BROKEN_PIPE 109L
794
795//
796// MessageId: ERROR_OPEN_FAILED
797//
798// MessageText:
799//
800// The system cannot open the
801// device or file specified.
802//
803#define ERROR_OPEN_FAILED 110L
804
805//
806// MessageId: ERROR_BUFFER_OVERFLOW
807//
808// MessageText:
809//
810// The file name is too long.
811//
812#define ERROR_BUFFER_OVERFLOW 111L
813
814//
815// MessageId: ERROR_DISK_FULL
816//
817// MessageText:
818//
819// There is not enough space on the disk.
820//
821#define ERROR_DISK_FULL 112L
822
823//
824// MessageId: ERROR_NO_MORE_SEARCH_HANDLES
825//
826// MessageText:
827//
828// No more internal file identifiers available.
829//
830#define ERROR_NO_MORE_SEARCH_HANDLES 113L
831
832//
833// MessageId: ERROR_INVALID_TARGET_HANDLE
834//
835// MessageText:
836//
837// The target internal file identifier is incorrect.
838//
839#define ERROR_INVALID_TARGET_HANDLE 114L
840
841//
842// MessageId: ERROR_INVALID_CATEGORY
843//
844// MessageText:
845//
846// The IOCTL call made by the application program is not correct.
847//
848#define ERROR_INVALID_CATEGORY 117L
849
850//
851// MessageId: ERROR_INVALID_VERIFY_SWITCH
852//
853// MessageText:
854//
855// The verify-on-write switch parameter value is not correct.
856//
857#define ERROR_INVALID_VERIFY_SWITCH 118L
858
859//
860// MessageId: ERROR_BAD_DRIVER_LEVEL
861//
862// MessageText:
863//
864// The system does not support the command requested.
865//
866#define ERROR_BAD_DRIVER_LEVEL 119L
867
868//
869// MessageId: ERROR_CALL_NOT_IMPLEMENTED
870//
871// MessageText:
872//
873// This function is not supported on this system.
874//
875#define ERROR_CALL_NOT_IMPLEMENTED 120L
876
877//
878// MessageId: ERROR_SEM_TIMEOUT
879//
880// MessageText:
881//
882// The semaphore timeout period has expired.
883//
884#define ERROR_SEM_TIMEOUT 121L
885
886//
887// MessageId: ERROR_INSUFFICIENT_BUFFER
888//
889// MessageText:
890//
891// The data area passed to a system call is too small.
892//
893#define ERROR_INSUFFICIENT_BUFFER 122L // dderror
894
895//
896// MessageId: ERROR_INVALID_NAME
897//
898// MessageText:
899//
900// The filename, directory name, or volume label syntax is incorrect.
901//
902#define ERROR_INVALID_NAME 123L // dderror
903
904//
905// MessageId: ERROR_INVALID_LEVEL
906//
907// MessageText:
908//
909// The system call level is not correct.
910//
911#define ERROR_INVALID_LEVEL 124L
912
913//
914// MessageId: ERROR_NO_VOLUME_LABEL
915//
916// MessageText:
917//
918// The disk has no volume label.
919//
920#define ERROR_NO_VOLUME_LABEL 125L
921
922//
923// MessageId: ERROR_MOD_NOT_FOUND
924//
925// MessageText:
926//
927// The specified module could not be found.
928//
929#define ERROR_MOD_NOT_FOUND 126L
930
931//
932// MessageId: ERROR_PROC_NOT_FOUND
933//
934// MessageText:
935//
936// The specified procedure could not be found.
937//
938#define ERROR_PROC_NOT_FOUND 127L
939
940//
941// MessageId: ERROR_WAIT_NO_CHILDREN
942//
943// MessageText:
944//
945// There are no child processes to wait for.
946//
947#define ERROR_WAIT_NO_CHILDREN 128L
948
949//
950// MessageId: ERROR_CHILD_NOT_COMPLETE
951//
952// MessageText:
953//
954// The %1 application cannot be run in Win32 mode.
955//
956#define ERROR_CHILD_NOT_COMPLETE 129L
957
958//
959// MessageId: ERROR_DIRECT_ACCESS_HANDLE
960//
961// MessageText:
962//
963// Attempt to use a file handle to an open disk partition for an operation other than raw disk I/O.
964//
965#define ERROR_DIRECT_ACCESS_HANDLE 130L
966
967//
968// MessageId: ERROR_NEGATIVE_SEEK
969//
970// MessageText:
971//
972// An attempt was made to move the file pointer before the beginning of the file.
973//
974#define ERROR_NEGATIVE_SEEK 131L
975
976//
977// MessageId: ERROR_SEEK_ON_DEVICE
978//
979// MessageText:
980//
981// The file pointer cannot be set on the specified device or file.
982//
983#define ERROR_SEEK_ON_DEVICE 132L
984
985//
986// MessageId: ERROR_IS_JOIN_TARGET
987//
988// MessageText:
989//
990// A JOIN or SUBST command cannot be used for a drive that contains previously joined drives.
991//
992#define ERROR_IS_JOIN_TARGET 133L
993
994//
995// MessageId: ERROR_IS_JOINED
996//
997// MessageText:
998//
999// An attempt was made to use a JOIN or SUBST command on a drive that has already been joined.
1000//
1001#define ERROR_IS_JOINED 134L
1002
1003//
1004// MessageId: ERROR_IS_SUBSTED
1005//
1006// MessageText:
1007//
1008// An attempt was made to use a JOIN or SUBST command on a drive that has already been substituted.
1009//
1010#define ERROR_IS_SUBSTED 135L
1011
1012//
1013// MessageId: ERROR_NOT_JOINED
1014//
1015// MessageText:
1016//
1017// The system tried to delete the JOIN of a drive that is not joined.
1018//
1019#define ERROR_NOT_JOINED 136L
1020
1021//
1022// MessageId: ERROR_NOT_SUBSTED
1023//
1024// MessageText:
1025//
1026// The system tried to delete the substitution of a drive that is not substituted.
1027//
1028#define ERROR_NOT_SUBSTED 137L
1029
1030//
1031// MessageId: ERROR_JOIN_TO_JOIN
1032//
1033// MessageText:
1034//
1035// The system tried to join a drive to a directory on a joined drive.
1036//
1037#define ERROR_JOIN_TO_JOIN 138L
1038
1039//
1040// MessageId: ERROR_SUBST_TO_SUBST
1041//
1042// MessageText:
1043//
1044// The system tried to substitute a drive to a directory on a substituted drive.
1045//
1046#define ERROR_SUBST_TO_SUBST 139L
1047
1048//
1049// MessageId: ERROR_JOIN_TO_SUBST
1050//
1051// MessageText:
1052//
1053// The system tried to join a drive to a directory on a substituted drive.
1054//
1055#define ERROR_JOIN_TO_SUBST 140L
1056
1057//
1058// MessageId: ERROR_SUBST_TO_JOIN
1059//
1060// MessageText:
1061//
1062// The system tried to SUBST a drive to a directory on a joined drive.
1063//
1064#define ERROR_SUBST_TO_JOIN 141L
1065
1066//
1067// MessageId: ERROR_BUSY_DRIVE
1068//
1069// MessageText:
1070//
1071// The system cannot perform a JOIN or SUBST at this time.
1072//
1073#define ERROR_BUSY_DRIVE 142L
1074
1075//
1076// MessageId: ERROR_SAME_DRIVE
1077//
1078// MessageText:
1079//
1080// The system cannot join or substitute a drive to or for a directory on the same drive.
1081//
1082#define ERROR_SAME_DRIVE 143L
1083
1084//
1085// MessageId: ERROR_DIR_NOT_ROOT
1086//
1087// MessageText:
1088//
1089// The directory is not a subdirectory of the root directory.
1090//
1091#define ERROR_DIR_NOT_ROOT 144L
1092
1093//
1094// MessageId: ERROR_DIR_NOT_EMPTY
1095//
1096// MessageText:
1097//
1098// The directory is not empty.
1099//
1100#define ERROR_DIR_NOT_EMPTY 145L
1101
1102//
1103// MessageId: ERROR_IS_SUBST_PATH
1104//
1105// MessageText:
1106//
1107// The path specified is being used in a substitute.
1108//
1109#define ERROR_IS_SUBST_PATH 146L
1110
1111//
1112// MessageId: ERROR_IS_JOIN_PATH
1113//
1114// MessageText:
1115//
1116// Not enough resources are available to process this command.
1117//
1118#define ERROR_IS_JOIN_PATH 147L
1119
1120//
1121// MessageId: ERROR_PATH_BUSY
1122//
1123// MessageText:
1124//
1125// The path specified cannot be used at this time.
1126//
1127#define ERROR_PATH_BUSY 148L
1128
1129//
1130// MessageId: ERROR_IS_SUBST_TARGET
1131//
1132// MessageText:
1133//
1134// An attempt was made to join or substitute a drive for which a directory on the drive is the target of a previous substitute.
1135//
1136#define ERROR_IS_SUBST_TARGET 149L
1137
1138//
1139// MessageId: ERROR_SYSTEM_TRACE
1140//
1141// MessageText:
1142//
1143// System trace information was not specified in your CONFIG.SYS file, or tracing is disallowed.
1144//
1145#define ERROR_SYSTEM_TRACE 150L
1146
1147//
1148// MessageId: ERROR_INVALID_EVENT_COUNT
1149//
1150// MessageText:
1151//
1152// The number of specified semaphore events for DosMuxSemWait is not correct.
1153//
1154#define ERROR_INVALID_EVENT_COUNT 151L
1155
1156//
1157// MessageId: ERROR_TOO_MANY_MUXWAITERS
1158//
1159// MessageText:
1160//
1161// DosMuxSemWait did not execute; too many semaphores are already set.
1162//
1163#define ERROR_TOO_MANY_MUXWAITERS 152L
1164
1165//
1166// MessageId: ERROR_INVALID_LIST_FORMAT
1167//
1168// MessageText:
1169//
1170// The DosMuxSemWait list is not correct.
1171//
1172#define ERROR_INVALID_LIST_FORMAT 153L
1173
1174//
1175// MessageId: ERROR_LABEL_TOO_LONG
1176//
1177// MessageText:
1178//
1179// The volume label you entered exceeds the label character
1180// limit of the target file system.
1181//
1182#define ERROR_LABEL_TOO_LONG 154L
1183
1184//
1185// MessageId: ERROR_TOO_MANY_TCBS
1186//
1187// MessageText:
1188//
1189// Cannot create another thread.
1190//
1191#define ERROR_TOO_MANY_TCBS 155L
1192
1193//
1194// MessageId: ERROR_SIGNAL_REFUSED
1195//
1196// MessageText:
1197//
1198// The recipient process has refused the signal.
1199//
1200#define ERROR_SIGNAL_REFUSED 156L
1201
1202//
1203// MessageId: ERROR_DISCARDED
1204//
1205// MessageText:
1206//
1207// The segment is already discarded and cannot be locked.
1208//
1209#define ERROR_DISCARDED 157L
1210
1211//
1212// MessageId: ERROR_NOT_LOCKED
1213//
1214// MessageText:
1215//
1216// The segment is already unlocked.
1217//
1218#define ERROR_NOT_LOCKED 158L
1219
1220//
1221// MessageId: ERROR_BAD_THREADID_ADDR
1222//
1223// MessageText:
1224//
1225// The address for the thread ID is not correct.
1226//
1227#define ERROR_BAD_THREADID_ADDR 159L
1228
1229//
1230// MessageId: ERROR_BAD_ARGUMENTS
1231//
1232// MessageText:
1233//
1234// The argument string passed to DosExecPgm is not correct.
1235//
1236#define ERROR_BAD_ARGUMENTS 160L
1237
1238//
1239// MessageId: ERROR_BAD_PATHNAME
1240//
1241// MessageText:
1242//
1243// The specified path is invalid.
1244//
1245#define ERROR_BAD_PATHNAME 161L
1246
1247//
1248// MessageId: ERROR_SIGNAL_PENDING
1249//
1250// MessageText:
1251//
1252// A signal is already pending.
1253//
1254#define ERROR_SIGNAL_PENDING 162L
1255
1256//
1257// MessageId: ERROR_MAX_THRDS_REACHED
1258//
1259// MessageText:
1260//
1261// No more threads can be created in the system.
1262//
1263#define ERROR_MAX_THRDS_REACHED 164L
1264
1265//
1266// MessageId: ERROR_LOCK_FAILED
1267//
1268// MessageText:
1269//
1270// Unable to lock a region of a file.
1271//
1272#define ERROR_LOCK_FAILED 167L
1273
1274//
1275// MessageId: ERROR_BUSY
1276//
1277// MessageText:
1278//
1279// The requested resource is in use.
1280//
1281#define ERROR_BUSY 170L
1282
1283//
1284// MessageId: ERROR_CANCEL_VIOLATION
1285//
1286// MessageText:
1287//
1288// A lock request was not outstanding for the supplied cancel region.
1289//
1290#define ERROR_CANCEL_VIOLATION 173L
1291
1292//
1293// MessageId: ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
1294//
1295// MessageText:
1296//
1297// The file system does not support atomic changes to the lock type.
1298//
1299#define ERROR_ATOMIC_LOCKS_NOT_SUPPORTED 174L
1300
1301//
1302// MessageId: ERROR_INVALID_SEGMENT_NUMBER
1303//
1304// MessageText:
1305//
1306// The system detected a segment number that was not correct.
1307//
1308#define ERROR_INVALID_SEGMENT_NUMBER 180L
1309
1310//
1311// MessageId: ERROR_INVALID_ORDINAL
1312//
1313// MessageText:
1314//
1315// The operating system cannot run %1.
1316//
1317#define ERROR_INVALID_ORDINAL 182L
1318
1319//
1320// MessageId: ERROR_ALREADY_EXISTS
1321//
1322// MessageText:
1323//
1324// Cannot create a file when that file already exists.
1325//
1326#define ERROR_ALREADY_EXISTS 183L
1327
1328//
1329// MessageId: ERROR_INVALID_FLAG_NUMBER
1330//
1331// MessageText:
1332//
1333// The flag passed is not correct.
1334//
1335#define ERROR_INVALID_FLAG_NUMBER 186L
1336
1337//
1338// MessageId: ERROR_SEM_NOT_FOUND
1339//
1340// MessageText:
1341//
1342// The specified system semaphore name was not found.
1343//
1344#define ERROR_SEM_NOT_FOUND 187L
1345
1346//
1347// MessageId: ERROR_INVALID_STARTING_CODESEG
1348//
1349// MessageText:
1350//
1351// The operating system cannot run %1.
1352//
1353#define ERROR_INVALID_STARTING_CODESEG 188L
1354
1355//
1356// MessageId: ERROR_INVALID_STACKSEG
1357//
1358// MessageText:
1359//
1360// The operating system cannot run %1.
1361//
1362#define ERROR_INVALID_STACKSEG 189L
1363
1364//
1365// MessageId: ERROR_INVALID_MODULETYPE
1366//
1367// MessageText:
1368//
1369// The operating system cannot run %1.
1370//
1371#define ERROR_INVALID_MODULETYPE 190L
1372
1373//
1374// MessageId: ERROR_INVALID_EXE_SIGNATURE
1375//
1376// MessageText:
1377//
1378// Cannot run %1 in Win32 mode.
1379//
1380#define ERROR_INVALID_EXE_SIGNATURE 191L
1381
1382//
1383// MessageId: ERROR_EXE_MARKED_INVALID
1384//
1385// MessageText:
1386//
1387// The operating system cannot run %1.
1388//
1389#define ERROR_EXE_MARKED_INVALID 192L
1390
1391//
1392// MessageId: ERROR_BAD_EXE_FORMAT
1393//
1394// MessageText:
1395//
1396// %1 is not a valid Win32 application.
1397//
1398#define ERROR_BAD_EXE_FORMAT 193L
1399
1400//
1401// MessageId: ERROR_ITERATED_DATA_EXCEEDS_64k
1402//
1403// MessageText:
1404//
1405// The operating system cannot run %1.
1406//
1407#define ERROR_ITERATED_DATA_EXCEEDS_64k 194L
1408
1409//
1410// MessageId: ERROR_INVALID_MINALLOCSIZE
1411//
1412// MessageText:
1413//
1414// The operating system cannot run %1.
1415//
1416#define ERROR_INVALID_MINALLOCSIZE 195L
1417
1418//
1419// MessageId: ERROR_DYNLINK_FROM_INVALID_RING
1420//
1421// MessageText:
1422//
1423// The operating system cannot run this application program.
1424//
1425#define ERROR_DYNLINK_FROM_INVALID_RING 196L
1426
1427//
1428// MessageId: ERROR_IOPL_NOT_ENABLED
1429//
1430// MessageText:
1431//
1432// The operating system is not presently configured to run this application.
1433//
1434#define ERROR_IOPL_NOT_ENABLED 197L
1435
1436//
1437// MessageId: ERROR_INVALID_SEGDPL
1438//
1439// MessageText:
1440//
1441// The operating system cannot run %1.
1442//
1443#define ERROR_INVALID_SEGDPL 198L
1444
1445//
1446// MessageId: ERROR_AUTODATASEG_EXCEEDS_64k
1447//
1448// MessageText:
1449//
1450// The operating system cannot run this application program.
1451//
1452#define ERROR_AUTODATASEG_EXCEEDS_64k 199L
1453
1454//
1455// MessageId: ERROR_RING2SEG_MUST_BE_MOVABLE
1456//
1457// MessageText:
1458//
1459// The code segment cannot be greater than or equal to 64K.
1460//
1461#define ERROR_RING2SEG_MUST_BE_MOVABLE 200L
1462
1463//
1464// MessageId: ERROR_RELOC_CHAIN_XEEDS_SEGLIM
1465//
1466// MessageText:
1467//
1468// The operating system cannot run %1.
1469//
1470#define ERROR_RELOC_CHAIN_XEEDS_SEGLIM 201L
1471
1472//
1473// MessageId: ERROR_INFLOOP_IN_RELOC_CHAIN
1474//
1475// MessageText:
1476//
1477// The operating system cannot run %1.
1478//
1479#define ERROR_INFLOOP_IN_RELOC_CHAIN 202L
1480
1481//
1482// MessageId: ERROR_ENVVAR_NOT_FOUND
1483//
1484// MessageText:
1485//
1486// The system could not find the environment
1487// option that was entered.
1488//
1489#define ERROR_ENVVAR_NOT_FOUND 203L
1490
1491//
1492// MessageId: ERROR_NO_SIGNAL_SENT
1493//
1494// MessageText:
1495//
1496// No process in the command subtree has a
1497// signal handler.
1498//
1499#define ERROR_NO_SIGNAL_SENT 205L
1500
1501//
1502// MessageId: ERROR_FILENAME_EXCED_RANGE
1503//
1504// MessageText:
1505//
1506// The filename or extension is too long.
1507//
1508#define ERROR_FILENAME_EXCED_RANGE 206L
1509
1510//
1511// MessageId: ERROR_RING2_STACK_IN_USE
1512//
1513// MessageText:
1514//
1515// The ring 2 stack is in use.
1516//
1517#define ERROR_RING2_STACK_IN_USE 207L
1518
1519//
1520// MessageId: ERROR_META_EXPANSION_TOO_LONG
1521//
1522// MessageText:
1523//
1524// The global filename characters, * or ?, are entered incorrectly or too many global filename characters are specified.
1525//
1526#define ERROR_META_EXPANSION_TOO_LONG 208L
1527
1528//
1529// MessageId: ERROR_INVALID_SIGNAL_NUMBER
1530//
1531// MessageText:
1532//
1533// The signal being posted is not correct.
1534//
1535#define ERROR_INVALID_SIGNAL_NUMBER 209L
1536
1537//
1538// MessageId: ERROR_THREAD_1_INACTIVE
1539//
1540// MessageText:
1541//
1542// The signal handler cannot be set.
1543//
1544#define ERROR_THREAD_1_INACTIVE 210L
1545
1546//
1547// MessageId: ERROR_LOCKED
1548//
1549// MessageText:
1550//
1551// The segment is locked and cannot be reallocated.
1552//
1553#define ERROR_LOCKED 212L
1554
1555//
1556// MessageId: ERROR_TOO_MANY_MODULES
1557//
1558// MessageText:
1559//
1560// Too many dynamic-link modules are attached to this program or dynamic-link module.
1561//
1562#define ERROR_TOO_MANY_MODULES 214L
1563
1564//
1565// MessageId: ERROR_NESTING_NOT_ALLOWED
1566//
1567// MessageText:
1568//
1569// Cannot nest calls to LoadModule.
1570//
1571#define ERROR_NESTING_NOT_ALLOWED 215L
1572
1573//
1574// MessageId: ERROR_EXE_MACHINE_TYPE_MISMATCH
1575//
1576// MessageText:
1577//
1578// The image file %1 is valid, but is for a machine type other than the current machine.
1579//
1580#define ERROR_EXE_MACHINE_TYPE_MISMATCH 216L
1581
1582//
1583// MessageId: ERROR_BAD_PIPE
1584//
1585// MessageText:
1586//
1587// The pipe state is invalid.
1588//
1589#define ERROR_BAD_PIPE 230L
1590
1591//
1592// MessageId: ERROR_PIPE_BUSY
1593//
1594// MessageText:
1595//
1596// All pipe instances are busy.
1597//
1598#define ERROR_PIPE_BUSY 231L
1599
1600//
1601// MessageId: ERROR_NO_DATA
1602//
1603// MessageText:
1604//
1605// The pipe is being closed.
1606//
1607#define ERROR_NO_DATA 232L
1608
1609//
1610// MessageId: ERROR_PIPE_NOT_CONNECTED
1611//
1612// MessageText:
1613//
1614// No process is on the other end of the pipe.
1615//
1616#define ERROR_PIPE_NOT_CONNECTED 233L
1617
1618//
1619// MessageId: ERROR_MORE_DATA
1620//
1621// MessageText:
1622//
1623// More data is available.
1624//
1625#define ERROR_MORE_DATA 234L // dderror
1626
1627//
1628// MessageId: ERROR_VC_DISCONNECTED
1629//
1630// MessageText:
1631//
1632// The session was canceled.
1633//
1634#define ERROR_VC_DISCONNECTED 240L
1635
1636//
1637// MessageId: ERROR_INVALID_EA_NAME
1638//
1639// MessageText:
1640//
1641// The specified extended attribute name was invalid.
1642//
1643#define ERROR_INVALID_EA_NAME 254L
1644
1645//
1646// MessageId: ERROR_EA_LIST_INCONSISTENT
1647//
1648// MessageText:
1649//
1650// The extended attributes are inconsistent.
1651//
1652#define ERROR_EA_LIST_INCONSISTENT 255L
1653
1654//
1655// MessageId: WAIT_TIMEOUT
1656//
1657// MessageText:
1658//
1659// The wait operation timed out.
1660//
1661#define WAIT_TIMEOUT 258L
1662
1663//
1664// MessageId: ERROR_NO_MORE_ITEMS
1665//
1666// MessageText:
1667//
1668// No more data is available.
1669//
1670#define ERROR_NO_MORE_ITEMS 259L
1671
1672//
1673// MessageId: ERROR_CANNOT_COPY
1674//
1675// MessageText:
1676//
1677// The copy functions cannot be used.
1678//
1679#define ERROR_CANNOT_COPY 266L
1680
1681//
1682// MessageId: ERROR_DIRECTORY
1683//
1684// MessageText:
1685//
1686// The directory name is invalid.
1687//
1688#define ERROR_DIRECTORY 267L
1689
1690//
1691// MessageId: ERROR_EAS_DIDNT_FIT
1692//
1693// MessageText:
1694//
1695// The extended attributes did not fit in the buffer.
1696//
1697#define ERROR_EAS_DIDNT_FIT 275L
1698
1699//
1700// MessageId: ERROR_EA_FILE_CORRUPT
1701//
1702// MessageText:
1703//
1704// The extended attribute file on the mounted file system is corrupt.
1705//
1706#define ERROR_EA_FILE_CORRUPT 276L
1707
1708//
1709// MessageId: ERROR_EA_TABLE_FULL
1710//
1711// MessageText:
1712//
1713// The extended attribute table file is full.
1714//
1715#define ERROR_EA_TABLE_FULL 277L
1716
1717//
1718// MessageId: ERROR_INVALID_EA_HANDLE
1719//
1720// MessageText:
1721//
1722// The specified extended attribute handle is invalid.
1723//
1724#define ERROR_INVALID_EA_HANDLE 278L
1725
1726//
1727// MessageId: ERROR_EAS_NOT_SUPPORTED
1728//
1729// MessageText:
1730//
1731// The mounted file system does not support extended attributes.
1732//
1733#define ERROR_EAS_NOT_SUPPORTED 282L
1734
1735//
1736// MessageId: ERROR_NOT_OWNER
1737//
1738// MessageText:
1739//
1740// Attempt to release mutex not owned by caller.
1741//
1742#define ERROR_NOT_OWNER 288L
1743
1744//
1745// MessageId: ERROR_TOO_MANY_POSTS
1746//
1747// MessageText:
1748//
1749// Too many posts were made to a semaphore.
1750//
1751#define ERROR_TOO_MANY_POSTS 298L
1752
1753//
1754// MessageId: ERROR_PARTIAL_COPY
1755//
1756// MessageText:
1757//
1758// Only part of a ReadProcessMemory or WriteProcessMemory request was completed.
1759//
1760#define ERROR_PARTIAL_COPY 299L
1761
1762//
1763// MessageId: ERROR_OPLOCK_NOT_GRANTED
1764//
1765// MessageText:
1766//
1767// The oplock request is denied.
1768//
1769#define ERROR_OPLOCK_NOT_GRANTED 300L
1770
1771//
1772// MessageId: ERROR_INVALID_OPLOCK_PROTOCOL
1773//
1774// MessageText:
1775//
1776// An invalid oplock acknowledgment was received by the system.
1777//
1778#define ERROR_INVALID_OPLOCK_PROTOCOL 301L
1779
1780//
1781// MessageId: ERROR_MR_MID_NOT_FOUND
1782//
1783// MessageText:
1784//
1785// The system cannot find message text for message number 0x%1 in the message file for %2.
1786//
1787#define ERROR_MR_MID_NOT_FOUND 317L
1788
1789//
1790// MessageId: ERROR_INVALID_ADDRESS
1791//
1792// MessageText:
1793//
1794// Attempt to access invalid address.
1795//
1796#define ERROR_INVALID_ADDRESS 487L
1797
1798//
1799// MessageId: ERROR_ARITHMETIC_OVERFLOW
1800//
1801// MessageText:
1802//
1803// Arithmetic result exceeded 32 bits.
1804//
1805#define ERROR_ARITHMETIC_OVERFLOW 534L
1806
1807//
1808// MessageId: ERROR_PIPE_CONNECTED
1809//
1810// MessageText:
1811//
1812// There is a process on other end of the pipe.
1813//
1814#define ERROR_PIPE_CONNECTED 535L
1815
1816//
1817// MessageId: ERROR_PIPE_LISTENING
1818//
1819// MessageText:
1820//
1821// Waiting for a process to open the other end of the pipe.
1822//
1823#define ERROR_PIPE_LISTENING 536L
1824
1825//
1826// MessageId: ERROR_EA_ACCESS_DENIED
1827//
1828// MessageText:
1829//
1830// Access to the extended attribute was denied.
1831//
1832#define ERROR_EA_ACCESS_DENIED 994L
1833
1834//
1835// MessageId: ERROR_OPERATION_ABORTED
1836//
1837// MessageText:
1838//
1839// The I/O operation has been aborted because of either a thread exit or an application request.
1840//
1841#define ERROR_OPERATION_ABORTED 995L
1842
1843//
1844// MessageId: ERROR_IO_INCOMPLETE
1845//
1846// MessageText:
1847//
1848// Overlapped I/O event is not in a signaled state.
1849//
1850#define ERROR_IO_INCOMPLETE 996L
1851
1852//
1853// MessageId: ERROR_IO_PENDING
1854//
1855// MessageText:
1856//
1857// Overlapped I/O operation is in progress.
1858//
1859#define ERROR_IO_PENDING 997L // dderror
1860
1861//
1862// MessageId: ERROR_NOACCESS
1863//
1864// MessageText:
1865//
1866// Invalid access to memory location.
1867//
1868#define ERROR_NOACCESS 998L
1869
1870//
1871// MessageId: ERROR_SWAPERROR
1872//
1873// MessageText:
1874//
1875// Error performing inpage operation.
1876//
1877#define ERROR_SWAPERROR 999L
1878
1879//
1880// MessageId: ERROR_STACK_OVERFLOW
1881//
1882// MessageText:
1883//
1884// Recursion too deep; the stack overflowed.
1885//
1886#define ERROR_STACK_OVERFLOW 1001L
1887
1888//
1889// MessageId: ERROR_INVALID_MESSAGE
1890//
1891// MessageText:
1892//
1893// The window cannot act on the sent message.
1894//
1895#define ERROR_INVALID_MESSAGE 1002L
1896
1897//
1898// MessageId: ERROR_CAN_NOT_COMPLETE
1899//
1900// MessageText:
1901//
1902// Cannot complete this function.
1903//
1904#define ERROR_CAN_NOT_COMPLETE 1003L
1905
1906//
1907// MessageId: ERROR_INVALID_FLAGS
1908//
1909// MessageText:
1910//
1911// Invalid flags.
1912//
1913#define ERROR_INVALID_FLAGS 1004L
1914
1915//
1916// MessageId: ERROR_UNRECOGNIZED_VOLUME
1917//
1918// MessageText:
1919//
1920// The volume does not contain a recognized file system.
1921// Please make sure that all required file system drivers are loaded and that the volume is not corrupted.
1922//
1923#define ERROR_UNRECOGNIZED_VOLUME 1005L
1924
1925//
1926// MessageId: ERROR_FILE_INVALID
1927//
1928// MessageText:
1929//
1930// The volume for a file has been externally altered so that the opened file is no longer valid.
1931//
1932#define ERROR_FILE_INVALID 1006L
1933
1934//
1935// MessageId: ERROR_FULLSCREEN_MODE
1936//
1937// MessageText:
1938//
1939// The requested operation cannot be performed in full-screen mode.
1940//
1941#define ERROR_FULLSCREEN_MODE 1007L
1942
1943//
1944// MessageId: ERROR_NO_TOKEN
1945//
1946// MessageText:
1947//
1948// An attempt was made to reference a token that does not exist.
1949//
1950#define ERROR_NO_TOKEN 1008L
1951
1952//
1953// MessageId: ERROR_BADDB
1954//
1955// MessageText:
1956//
1957// The configuration registry database is corrupt.
1958//
1959#define ERROR_BADDB 1009L
1960
1961//
1962// MessageId: ERROR_BADKEY
1963//
1964// MessageText:
1965//
1966// The configuration registry key is invalid.
1967//
1968#define ERROR_BADKEY 1010L
1969
1970//
1971// MessageId: ERROR_CANTOPEN
1972//
1973// MessageText:
1974//
1975// The configuration registry key could not be opened.
1976//
1977#define ERROR_CANTOPEN 1011L
1978
1979//
1980// MessageId: ERROR_CANTREAD
1981//
1982// MessageText:
1983//
1984// The configuration registry key could not be read.
1985//
1986#define ERROR_CANTREAD 1012L
1987
1988//
1989// MessageId: ERROR_CANTWRITE
1990//
1991// MessageText:
1992//
1993// The configuration registry key could not be written.
1994//
1995#define ERROR_CANTWRITE 1013L
1996
1997//
1998// MessageId: ERROR_REGISTRY_RECOVERED
1999//
2000// MessageText:
2001//
2002// One of the files in the registry database had to be recovered by use of a log or alternate copy. The recovery was successful.
2003//
2004#define ERROR_REGISTRY_RECOVERED 1014L
2005
2006//
2007// MessageId: ERROR_REGISTRY_CORRUPT
2008//
2009// MessageText:
2010//
2011// The registry is corrupted. The structure of one of the files containing registry data is corrupted, or the system's memory image of the file is corrupted, or the file could not be recovered because the alternate copy or log was absent or corrupted.
2012//
2013#define ERROR_REGISTRY_CORRUPT 1015L
2014
2015//
2016// MessageId: ERROR_REGISTRY_IO_FAILED
2017//
2018// MessageText:
2019//
2020// An I/O operation initiated by the registry failed unrecoverably. The registry could not read in, or write out, or flush, one of the files that contain the system's image of the registry.
2021//
2022#define ERROR_REGISTRY_IO_FAILED 1016L
2023
2024//
2025// MessageId: ERROR_NOT_REGISTRY_FILE
2026//
2027// MessageText:
2028//
2029// The system has attempted to load or restore a file into the registry, but the specified file is not in a registry file format.
2030//
2031#define ERROR_NOT_REGISTRY_FILE 1017L
2032
2033//
2034// MessageId: ERROR_KEY_DELETED
2035//
2036// MessageText:
2037//
2038// Illegal operation attempted on a registry key that has been marked for deletion.
2039//
2040#define ERROR_KEY_DELETED 1018L
2041
2042//
2043// MessageId: ERROR_NO_LOG_SPACE
2044//
2045// MessageText:
2046//
2047// System could not allocate the required space in a registry log.
2048//
2049#define ERROR_NO_LOG_SPACE 1019L
2050
2051//
2052// MessageId: ERROR_KEY_HAS_CHILDREN
2053//
2054// MessageText:
2055//
2056// Cannot create a symbolic link in a registry key that already has subkeys or values.
2057//
2058#define ERROR_KEY_HAS_CHILDREN 1020L
2059
2060//
2061// MessageId: ERROR_CHILD_MUST_BE_VOLATILE
2062//
2063// MessageText:
2064//
2065// Cannot create a stable subkey under a volatile parent key.
2066//
2067#define ERROR_CHILD_MUST_BE_VOLATILE 1021L
2068
2069//
2070// MessageId: ERROR_NOTIFY_ENUM_DIR
2071//
2072// MessageText:
2073//
2074// A notify change request is being completed and the information is not being returned in the caller's buffer. The caller now needs to enumerate the files to find the changes.
2075//
2076#define ERROR_NOTIFY_ENUM_DIR 1022L
2077
2078//
2079// MessageId: ERROR_DEPENDENT_SERVICES_RUNNING
2080//
2081// MessageText:
2082//
2083// A stop control has been sent to a service that other running services are dependent on.
2084//
2085#define ERROR_DEPENDENT_SERVICES_RUNNING 1051L
2086
2087//
2088// MessageId: ERROR_INVALID_SERVICE_CONTROL
2089//
2090// MessageText:
2091//
2092// The requested control is not valid for this service.
2093//
2094#define ERROR_INVALID_SERVICE_CONTROL 1052L
2095
2096//
2097// MessageId: ERROR_SERVICE_REQUEST_TIMEOUT
2098//
2099// MessageText:
2100//
2101// The service did not respond to the start or control request in a timely fashion.
2102//
2103#define ERROR_SERVICE_REQUEST_TIMEOUT 1053L
2104
2105//
2106// MessageId: ERROR_SERVICE_NO_THREAD
2107//
2108// MessageText:
2109//
2110// A thread could not be created for the service.
2111//
2112#define ERROR_SERVICE_NO_THREAD 1054L
2113
2114//
2115// MessageId: ERROR_SERVICE_DATABASE_LOCKED
2116//
2117// MessageText:
2118//
2119// The service database is locked.
2120//
2121#define ERROR_SERVICE_DATABASE_LOCKED 1055L
2122
2123//
2124// MessageId: ERROR_SERVICE_ALREADY_RUNNING
2125//
2126// MessageText:
2127//
2128// An instance of the service is already running.
2129//
2130#define ERROR_SERVICE_ALREADY_RUNNING 1056L
2131
2132//
2133// MessageId: ERROR_INVALID_SERVICE_ACCOUNT
2134//
2135// MessageText:
2136//
2137// The account name is invalid or does not exist, or the password is invalid for the account name specified.
2138//
2139#define ERROR_INVALID_SERVICE_ACCOUNT 1057L
2140
2141//
2142// MessageId: ERROR_SERVICE_DISABLED
2143//
2144// MessageText:
2145//
2146// The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
2147//
2148#define ERROR_SERVICE_DISABLED 1058L
2149
2150//
2151// MessageId: ERROR_CIRCULAR_DEPENDENCY
2152//
2153// MessageText:
2154//
2155// Circular service dependency was specified.
2156//
2157#define ERROR_CIRCULAR_DEPENDENCY 1059L
2158
2159//
2160// MessageId: ERROR_SERVICE_DOES_NOT_EXIST
2161//
2162// MessageText:
2163//
2164// The specified service does not exist as an installed service.
2165//
2166#define ERROR_SERVICE_DOES_NOT_EXIST 1060L
2167
2168//
2169// MessageId: ERROR_SERVICE_CANNOT_ACCEPT_CTRL
2170//
2171// MessageText:
2172//
2173// The service cannot accept control messages at this time.
2174//
2175#define ERROR_SERVICE_CANNOT_ACCEPT_CTRL 1061L
2176
2177//
2178// MessageId: ERROR_SERVICE_NOT_ACTIVE
2179//
2180// MessageText:
2181//
2182// The service has not been started.
2183//
2184#define ERROR_SERVICE_NOT_ACTIVE 1062L
2185
2186//
2187// MessageId: ERROR_FAILED_SERVICE_CONTROLLER_CONNECT
2188//
2189// MessageText:
2190//
2191// The service process could not connect to the service controller.
2192//
2193#define ERROR_FAILED_SERVICE_CONTROLLER_CONNECT 1063L
2194
2195//
2196// MessageId: ERROR_EXCEPTION_IN_SERVICE
2197//
2198// MessageText:
2199//
2200// An exception occurred in the service when handling the control request.
2201//
2202#define ERROR_EXCEPTION_IN_SERVICE 1064L
2203
2204//
2205// MessageId: ERROR_DATABASE_DOES_NOT_EXIST
2206//
2207// MessageText:
2208//
2209// The database specified does not exist.
2210//
2211#define ERROR_DATABASE_DOES_NOT_EXIST 1065L
2212
2213//
2214// MessageId: ERROR_SERVICE_SPECIFIC_ERROR
2215//
2216// MessageText:
2217//
2218// The service has returned a service-specific error code.
2219//
2220#define ERROR_SERVICE_SPECIFIC_ERROR 1066L
2221
2222//
2223// MessageId: ERROR_PROCESS_ABORTED
2224//
2225// MessageText:
2226//
2227// The process terminated unexpectedly.
2228//
2229#define ERROR_PROCESS_ABORTED 1067L
2230
2231//
2232// MessageId: ERROR_SERVICE_DEPENDENCY_FAIL
2233//
2234// MessageText:
2235//
2236// The dependency service or group failed to start.
2237//
2238#define ERROR_SERVICE_DEPENDENCY_FAIL 1068L
2239
2240//
2241// MessageId: ERROR_SERVICE_LOGON_FAILED
2242//
2243// MessageText:
2244//
2245// The service did not start due to a logon failure.
2246//
2247#define ERROR_SERVICE_LOGON_FAILED 1069L
2248
2249//
2250// MessageId: ERROR_SERVICE_START_HANG
2251//
2252// MessageText:
2253//
2254// After starting, the service hung in a start-pending state.
2255//
2256#define ERROR_SERVICE_START_HANG 1070L
2257
2258//
2259// MessageId: ERROR_INVALID_SERVICE_LOCK
2260//
2261// MessageText:
2262//
2263// The specified service database lock is invalid.
2264//
2265#define ERROR_INVALID_SERVICE_LOCK 1071L
2266
2267//
2268// MessageId: ERROR_SERVICE_MARKED_FOR_DELETE
2269//
2270// MessageText:
2271//
2272// The specified service has been marked for deletion.
2273//
2274#define ERROR_SERVICE_MARKED_FOR_DELETE 1072L
2275
2276//
2277// MessageId: ERROR_SERVICE_EXISTS
2278//
2279// MessageText:
2280//
2281// The specified service already exists.
2282//
2283#define ERROR_SERVICE_EXISTS 1073L
2284
2285//
2286// MessageId: ERROR_ALREADY_RUNNING_LKG
2287//
2288// MessageText:
2289//
2290// The system is currently running with the last-known-good configuration.
2291//
2292#define ERROR_ALREADY_RUNNING_LKG 1074L
2293
2294//
2295// MessageId: ERROR_SERVICE_DEPENDENCY_DELETED
2296//
2297// MessageText:
2298//
2299// The dependency service does not exist or has been marked for deletion.
2300//
2301#define ERROR_SERVICE_DEPENDENCY_DELETED 1075L
2302
2303//
2304// MessageId: ERROR_BOOT_ALREADY_ACCEPTED
2305//
2306// MessageText:
2307//
2308// The current boot has already been accepted for use as the last-known-good control set.
2309//
2310#define ERROR_BOOT_ALREADY_ACCEPTED 1076L
2311
2312//
2313// MessageId: ERROR_SERVICE_NEVER_STARTED
2314//
2315// MessageText:
2316//
2317// No attempts to start the service have been made since the last boot.
2318//
2319#define ERROR_SERVICE_NEVER_STARTED 1077L
2320
2321//
2322// MessageId: ERROR_DUPLICATE_SERVICE_NAME
2323//
2324// MessageText:
2325//
2326// The name is already in use as either a service name or a service display name.
2327//
2328#define ERROR_DUPLICATE_SERVICE_NAME 1078L
2329
2330//
2331// MessageId: ERROR_DIFFERENT_SERVICE_ACCOUNT
2332//
2333// MessageText:
2334//
2335// The account specified for this service is different from the account specified for other services running in the same process.
2336//
2337#define ERROR_DIFFERENT_SERVICE_ACCOUNT 1079L
2338
2339//
2340// MessageId: ERROR_CANNOT_DETECT_DRIVER_FAILURE
2341//
2342// MessageText:
2343//
2344// Failure actions can only be set for Win32 services, not for drivers.
2345//
2346#define ERROR_CANNOT_DETECT_DRIVER_FAILURE 1080L
2347
2348//
2349// MessageId: ERROR_CANNOT_DETECT_PROCESS_ABORT
2350//
2351// MessageText:
2352//
2353// This service runs in the same process as the service control manager.
2354// Therefore, the service control manager cannot take action if this service's process terminates unexpectedly.
2355//
2356#define ERROR_CANNOT_DETECT_PROCESS_ABORT 1081L
2357
2358//
2359// MessageId: ERROR_NO_RECOVERY_PROGRAM
2360//
2361// MessageText:
2362//
2363// No recovery program has been configured for this service.
2364//
2365#define ERROR_NO_RECOVERY_PROGRAM 1082L
2366
2367//
2368// MessageId: ERROR_SERVICE_NOT_IN_EXE
2369//
2370// MessageText:
2371//
2372// The executable program that this service is configured to run in does not implement the service.
2373//
2374#define ERROR_SERVICE_NOT_IN_EXE 1083L
2375
2376//
2377// MessageId: ERROR_END_OF_MEDIA
2378//
2379// MessageText:
2380//
2381// The physical end of the tape has been reached.
2382//
2383#define ERROR_END_OF_MEDIA 1100L
2384
2385//
2386// MessageId: ERROR_FILEMARK_DETECTED
2387//
2388// MessageText:
2389//
2390// A tape access reached a filemark.
2391//
2392#define ERROR_FILEMARK_DETECTED 1101L
2393
2394//
2395// MessageId: ERROR_BEGINNING_OF_MEDIA
2396//
2397// MessageText:
2398//
2399// The beginning of the tape or a partition was encountered.
2400//
2401#define ERROR_BEGINNING_OF_MEDIA 1102L
2402
2403//
2404// MessageId: ERROR_SETMARK_DETECTED
2405//
2406// MessageText:
2407//
2408// A tape access reached the end of a set of files.
2409//
2410#define ERROR_SETMARK_DETECTED 1103L
2411
2412//
2413// MessageId: ERROR_NO_DATA_DETECTED
2414//
2415// MessageText:
2416//
2417// No more data is on the tape.
2418//
2419#define ERROR_NO_DATA_DETECTED 1104L
2420
2421//
2422// MessageId: ERROR_PARTITION_FAILURE
2423//
2424// MessageText:
2425//
2426// Tape could not be partitioned.
2427//
2428#define ERROR_PARTITION_FAILURE 1105L
2429
2430//
2431// MessageId: ERROR_INVALID_BLOCK_LENGTH
2432//
2433// MessageText:
2434//
2435// When accessing a new tape of a multivolume partition, the current block size is incorrect.
2436//
2437#define ERROR_INVALID_BLOCK_LENGTH 1106L
2438
2439//
2440// MessageId: ERROR_DEVICE_NOT_PARTITIONED
2441//
2442// MessageText:
2443//
2444// Tape partition information could not be found when loading a tape.
2445//
2446#define ERROR_DEVICE_NOT_PARTITIONED 1107L
2447
2448//
2449// MessageId: ERROR_UNABLE_TO_LOCK_MEDIA
2450//
2451// MessageText:
2452//
2453// Unable to lock the media eject mechanism.
2454//
2455#define ERROR_UNABLE_TO_LOCK_MEDIA 1108L
2456
2457//
2458// MessageId: ERROR_UNABLE_TO_UNLOAD_MEDIA
2459//
2460// MessageText:
2461//
2462// Unable to unload the media.
2463//
2464#define ERROR_UNABLE_TO_UNLOAD_MEDIA 1109L
2465
2466//
2467// MessageId: ERROR_MEDIA_CHANGED
2468//
2469// MessageText:
2470//
2471// The media in the drive may have changed.
2472//
2473#define ERROR_MEDIA_CHANGED 1110L
2474
2475//
2476// MessageId: ERROR_BUS_RESET
2477//
2478// MessageText:
2479//
2480// The I/O bus was reset.
2481//
2482#define ERROR_BUS_RESET 1111L
2483
2484//
2485// MessageId: ERROR_NO_MEDIA_IN_DRIVE
2486//
2487// MessageText:
2488//
2489// No media in drive.
2490//
2491#define ERROR_NO_MEDIA_IN_DRIVE 1112L
2492
2493//
2494// MessageId: ERROR_NO_UNICODE_TRANSLATION
2495//
2496// MessageText:
2497//
2498// No mapping for the Unicode character exists in the target multi-byte code page.
2499//
2500#define ERROR_NO_UNICODE_TRANSLATION 1113L
2501
2502//
2503// MessageId: ERROR_DLL_INIT_FAILED
2504//
2505// MessageText:
2506//
2507// A dynamic link library (DLL) initialization routine failed.
2508//
2509#define ERROR_DLL_INIT_FAILED 1114L
2510
2511//
2512// MessageId: ERROR_SHUTDOWN_IN_PROGRESS
2513//
2514// MessageText:
2515//
2516// A system shutdown is in progress.
2517//
2518#define ERROR_SHUTDOWN_IN_PROGRESS 1115L
2519
2520//
2521// MessageId: ERROR_NO_SHUTDOWN_IN_PROGRESS
2522//
2523// MessageText:
2524//
2525// Unable to abort the system shutdown because no shutdown was in progress.
2526//
2527#define ERROR_NO_SHUTDOWN_IN_PROGRESS 1116L
2528
2529//
2530// MessageId: ERROR_IO_DEVICE
2531//
2532// MessageText:
2533//
2534// The request could not be performed because of an I/O device error.
2535//
2536#define ERROR_IO_DEVICE 1117L
2537
2538//
2539// MessageId: ERROR_SERIAL_NO_DEVICE
2540//
2541// MessageText:
2542//
2543// No serial device was successfully initialized. The serial driver will unload.
2544//
2545#define ERROR_SERIAL_NO_DEVICE 1118L
2546
2547//
2548// MessageId: ERROR_IRQ_BUSY
2549//
2550// MessageText:
2551//
2552// Unable to open a device that was sharing an interrupt request (IRQ) with other devices. At least one other device that uses that IRQ was already opened.
2553//
2554#define ERROR_IRQ_BUSY 1119L
2555
2556//
2557// MessageId: ERROR_MORE_WRITES
2558//
2559// MessageText:
2560//
2561// A serial I/O operation was completed by another write to the serial port.
2562// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
2563//
2564#define ERROR_MORE_WRITES 1120L
2565
2566//
2567// MessageId: ERROR_COUNTER_TIMEOUT
2568//
2569// MessageText:
2570//
2571// A serial I/O operation completed because the timeout period expired.
2572// (The IOCTL_SERIAL_XOFF_COUNTER did not reach zero.)
2573//
2574#define ERROR_COUNTER_TIMEOUT 1121L
2575
2576//
2577// MessageId: ERROR_FLOPPY_ID_MARK_NOT_FOUND
2578//
2579// MessageText:
2580//
2581// No ID address mark was found on the floppy disk.
2582//
2583#define ERROR_FLOPPY_ID_MARK_NOT_FOUND 1122L
2584
2585//
2586// MessageId: ERROR_FLOPPY_WRONG_CYLINDER
2587//
2588// MessageText:
2589//
2590// Mismatch between the floppy disk sector ID field and the floppy disk controller track address.
2591//
2592#define ERROR_FLOPPY_WRONG_CYLINDER 1123L
2593
2594//
2595// MessageId: ERROR_FLOPPY_UNKNOWN_ERROR
2596//
2597// MessageText:
2598//
2599// The floppy disk controller reported an error that is not recognized by the floppy disk driver.
2600//
2601#define ERROR_FLOPPY_UNKNOWN_ERROR 1124L
2602
2603//
2604// MessageId: ERROR_FLOPPY_BAD_REGISTERS
2605//
2606// MessageText:
2607//
2608// The floppy disk controller returned inconsistent results in its registers.
2609//
2610#define ERROR_FLOPPY_BAD_REGISTERS 1125L
2611
2612//
2613// MessageId: ERROR_DISK_RECALIBRATE_FAILED
2614//
2615// MessageText:
2616//
2617// While accessing the hard disk, a recalibrate operation failed, even after retries.
2618//
2619#define ERROR_DISK_RECALIBRATE_FAILED 1126L
2620
2621//
2622// MessageId: ERROR_DISK_OPERATION_FAILED
2623//
2624// MessageText:
2625//
2626// While accessing the hard disk, a disk operation failed even after retries.
2627//
2628#define ERROR_DISK_OPERATION_FAILED 1127L
2629
2630//
2631// MessageId: ERROR_DISK_RESET_FAILED
2632//
2633// MessageText:
2634//
2635// While accessing the hard disk, a disk controller reset was needed, but even that failed.
2636//
2637#define ERROR_DISK_RESET_FAILED 1128L
2638
2639//
2640// MessageId: ERROR_EOM_OVERFLOW
2641//
2642// MessageText:
2643//
2644// Physical end of tape encountered.
2645//
2646#define ERROR_EOM_OVERFLOW 1129L
2647
2648//
2649// MessageId: ERROR_NOT_ENOUGH_SERVER_MEMORY
2650//
2651// MessageText:
2652//
2653// Not enough server storage is available to process this command.
2654//
2655#define ERROR_NOT_ENOUGH_SERVER_MEMORY 1130L
2656
2657//
2658// MessageId: ERROR_POSSIBLE_DEADLOCK
2659//
2660// MessageText:
2661//
2662// A potential deadlock condition has been detected.
2663//
2664#define ERROR_POSSIBLE_DEADLOCK 1131L
2665
2666//
2667// MessageId: ERROR_MAPPED_ALIGNMENT
2668//
2669// MessageText:
2670//
2671// The base address or the file offset specified does not have the proper alignment.
2672//
2673#define ERROR_MAPPED_ALIGNMENT 1132L
2674
2675//
2676// MessageId: ERROR_SET_POWER_STATE_VETOED
2677//
2678// MessageText:
2679//
2680// An attempt to change the system power state was vetoed by another application or driver.
2681//
2682#define ERROR_SET_POWER_STATE_VETOED 1140L
2683
2684//
2685// MessageId: ERROR_SET_POWER_STATE_FAILED
2686//
2687// MessageText:
2688//
2689// The system BIOS failed an attempt to change the system power state.
2690//
2691#define ERROR_SET_POWER_STATE_FAILED 1141L
2692
2693//
2694// MessageId: ERROR_TOO_MANY_LINKS
2695//
2696// MessageText:
2697//
2698// An attempt was made to create more links on a file than the file system supports.
2699//
2700#define ERROR_TOO_MANY_LINKS 1142L
2701
2702//
2703// MessageId: ERROR_OLD_WIN_VERSION
2704//
2705// MessageText:
2706//
2707// The specified program requires a newer version of Windows.
2708//
2709#define ERROR_OLD_WIN_VERSION 1150L
2710
2711//
2712// MessageId: ERROR_APP_WRONG_OS
2713//
2714// MessageText:
2715//
2716// The specified program is not a Windows or MS-DOS program.
2717//
2718#define ERROR_APP_WRONG_OS 1151L
2719
2720//
2721// MessageId: ERROR_SINGLE_INSTANCE_APP
2722//
2723// MessageText:
2724//
2725// Cannot start more than one instance of the specified program.
2726//
2727#define ERROR_SINGLE_INSTANCE_APP 1152L
2728
2729//
2730// MessageId: ERROR_RMODE_APP
2731//
2732// MessageText:
2733//
2734// The specified program was written for an earlier version of Windows.
2735//
2736#define ERROR_RMODE_APP 1153L
2737
2738//
2739// MessageId: ERROR_INVALID_DLL
2740//
2741// MessageText:
2742//
2743// One of the library files needed to run this application is damaged.
2744//
2745#define ERROR_INVALID_DLL 1154L
2746
2747//
2748// MessageId: ERROR_NO_ASSOCIATION
2749//
2750// MessageText:
2751//
2752// No application is associated with the specified file for this operation.
2753//
2754#define ERROR_NO_ASSOCIATION 1155L
2755
2756//
2757// MessageId: ERROR_DDE_FAIL
2758//
2759// MessageText:
2760//
2761// An error occurred in sending the command to the application.
2762//
2763#define ERROR_DDE_FAIL 1156L
2764
2765//
2766// MessageId: ERROR_DLL_NOT_FOUND
2767//
2768// MessageText:
2769//
2770// One of the library files needed to run this application cannot be found.
2771//
2772#define ERROR_DLL_NOT_FOUND 1157L
2773
2774//
2775// MessageId: ERROR_NO_MORE_USER_HANDLES
2776//
2777// MessageText:
2778//
2779// The current process has used all of its system allowance of handles for Window Manager objects.
2780//
2781#define ERROR_NO_MORE_USER_HANDLES 1158L
2782
2783//
2784// MessageId: ERROR_MESSAGE_SYNC_ONLY
2785//
2786// MessageText:
2787//
2788// The message can be used only with synchronous operations.
2789//
2790#define ERROR_MESSAGE_SYNC_ONLY 1159L
2791
2792//
2793// MessageId: ERROR_SOURCE_ELEMENT_EMPTY
2794//
2795// MessageText:
2796//
2797// The indicated source element has no media.
2798//
2799#define ERROR_SOURCE_ELEMENT_EMPTY 1160L
2800
2801//
2802// MessageId: ERROR_DESTINATION_ELEMENT_FULL
2803//
2804// MessageText:
2805//
2806// The indicated destination element already contains media.
2807//
2808#define ERROR_DESTINATION_ELEMENT_FULL 1161L
2809
2810//
2811// MessageId: ERROR_ILLEGAL_ELEMENT_ADDRESS
2812//
2813// MessageText:
2814//
2815// The indicated element does not exist.
2816//
2817#define ERROR_ILLEGAL_ELEMENT_ADDRESS 1162L
2818
2819//
2820// MessageId: ERROR_MAGAZINE_NOT_PRESENT
2821//
2822// MessageText:
2823//
2824// The indicated element is part of a magazine that is not present.
2825//
2826#define ERROR_MAGAZINE_NOT_PRESENT 1163L
2827
2828//
2829// MessageId: ERROR_DEVICE_REINITIALIZATION_NEEDED
2830//
2831// MessageText:
2832//
2833// The indicated device requires reinitialization due to hardware errors.
2834//
2835#define ERROR_DEVICE_REINITIALIZATION_NEEDED 1164L // dderror
2836
2837//
2838// MessageId: ERROR_DEVICE_REQUIRES_CLEANING
2839//
2840// MessageText:
2841//
2842// The device has indicated that cleaning is required before further operations are attempted.
2843//
2844#define ERROR_DEVICE_REQUIRES_CLEANING 1165L
2845
2846//
2847// MessageId: ERROR_DEVICE_DOOR_OPEN
2848//
2849// MessageText:
2850//
2851// The device has indicated that its door is open.
2852//
2853#define ERROR_DEVICE_DOOR_OPEN 1166L
2854
2855//
2856// MessageId: ERROR_DEVICE_NOT_CONNECTED
2857//
2858// MessageText:
2859//
2860// The device is not connected.
2861//
2862#define ERROR_DEVICE_NOT_CONNECTED 1167L
2863
2864//
2865// MessageId: ERROR_NOT_FOUND
2866//
2867// MessageText:
2868//
2869// Element not found.
2870//
2871#define ERROR_NOT_FOUND 1168L
2872
2873//
2874// MessageId: ERROR_NO_MATCH
2875//
2876// MessageText:
2877//
2878// There was no match for the specified key in the index.
2879//
2880#define ERROR_NO_MATCH 1169L
2881
2882//
2883// MessageId: ERROR_SET_NOT_FOUND
2884//
2885// MessageText:
2886//
2887// The property set specified does not exist on the object.
2888//
2889#define ERROR_SET_NOT_FOUND 1170L
2890
2891//
2892// MessageId: ERROR_POINT_NOT_FOUND
2893//
2894// MessageText:
2895//
2896// The point passed to GetMouseMovePoints is not in the buffer.
2897//
2898#define ERROR_POINT_NOT_FOUND 1171L
2899
2900//
2901// MessageId: ERROR_NO_TRACKING_SERVICE
2902//
2903// MessageText:
2904//
2905// The tracking (workstation) service is not running.
2906//
2907#define ERROR_NO_TRACKING_SERVICE 1172L
2908
2909//
2910// MessageId: ERROR_NO_VOLUME_ID
2911//
2912// MessageText:
2913//
2914// The Volume ID could not be found.
2915//
2916#define ERROR_NO_VOLUME_ID 1173L
2917
2918//
2919// MessageId: ERROR_UNABLE_TO_REMOVE_REPLACED
2920//
2921// MessageText:
2922//
2923// Unable to remove the file to be replaced.
2924//
2925#define ERROR_UNABLE_TO_REMOVE_REPLACED 1175L
2926
2927//
2928// MessageId: ERROR_UNABLE_TO_MOVE_REPLACEMENT
2929//
2930// MessageText:
2931//
2932// Unable to move the replacement file to the file to be replaced. The file to be replaced has retained its original name.
2933//
2934#define ERROR_UNABLE_TO_MOVE_REPLACEMENT 1176L
2935
2936//
2937// MessageId: ERROR_UNABLE_TO_MOVE_REPLACEMENT_2
2938//
2939// MessageText:
2940//
2941// Unable to move the replacement file to the file to be replaced. The file to be replaced has been renamed using the backup name.
2942//
2943#define ERROR_UNABLE_TO_MOVE_REPLACEMENT_2 1177L
2944
2945//
2946// MessageId: ERROR_JOURNAL_DELETE_IN_PROGRESS
2947//
2948// MessageText:
2949//
2950// The volume change journal is being deleted.
2951//
2952#define ERROR_JOURNAL_DELETE_IN_PROGRESS 1178L
2953
2954//
2955// MessageId: ERROR_JOURNAL_NOT_ACTIVE
2956//
2957// MessageText:
2958//
2959// The volume change journal service is not active.
2960//
2961#define ERROR_JOURNAL_NOT_ACTIVE 1179L
2962
2963//
2964// MessageId: ERROR_POTENTIAL_FILE_FOUND
2965//
2966// MessageText:
2967//
2968// A file was found, but it may not be the correct file.
2969//
2970#define ERROR_POTENTIAL_FILE_FOUND 1180L
2971
2972//
2973// MessageId: ERROR_JOURNAL_ENTRY_DELETED
2974//
2975// MessageText:
2976//
2977// The journal entry has been deleted from the journal.
2978//
2979#define ERROR_JOURNAL_ENTRY_DELETED 1181L
2980
2981//
2982// MessageId: ERROR_BAD_DEVICE
2983//
2984// MessageText:
2985//
2986// The specified device name is invalid.
2987//
2988#define ERROR_BAD_DEVICE 1200L
2989
2990//
2991// MessageId: ERROR_CONNECTION_UNAVAIL
2992//
2993// MessageText:
2994//
2995// The device is not currently connected but it is a remembered connection.
2996//
2997#define ERROR_CONNECTION_UNAVAIL 1201L
2998
2999//
3000// MessageId: ERROR_DEVICE_ALREADY_REMEMBERED
3001//
3002// MessageText:
3003//
3004// An attempt was made to remember a device that had previously been remembered.
3005//
3006#define ERROR_DEVICE_ALREADY_REMEMBERED 1202L
3007
3008//
3009// MessageId: ERROR_NO_NET_OR_BAD_PATH
3010//
3011// MessageText:
3012//
3013// No network provider accepted the given network path.
3014//
3015#define ERROR_NO_NET_OR_BAD_PATH 1203L
3016
3017//
3018// MessageId: ERROR_BAD_PROVIDER
3019//
3020// MessageText:
3021//
3022// The specified network provider name is invalid.
3023//
3024#define ERROR_BAD_PROVIDER 1204L
3025
3026//
3027// MessageId: ERROR_CANNOT_OPEN_PROFILE
3028//
3029// MessageText:
3030//
3031// Unable to open the network connection profile.
3032//
3033#define ERROR_CANNOT_OPEN_PROFILE 1205L
3034
3035//
3036// MessageId: ERROR_BAD_PROFILE
3037//
3038// MessageText:
3039//
3040// The network connection profile is corrupted.
3041//
3042#define ERROR_BAD_PROFILE 1206L
3043
3044//
3045// MessageId: ERROR_NOT_CONTAINER
3046//
3047// MessageText:
3048//
3049// Cannot enumerate a noncontainer.
3050//
3051#define ERROR_NOT_CONTAINER 1207L
3052
3053//
3054// MessageId: ERROR_EXTENDED_ERROR
3055//
3056// MessageText:
3057//
3058// An extended error has occurred.
3059//
3060#define ERROR_EXTENDED_ERROR 1208L
3061
3062//
3063// MessageId: ERROR_INVALID_GROUPNAME
3064//
3065// MessageText:
3066//
3067// The format of the specified group name is invalid.
3068//
3069#define ERROR_INVALID_GROUPNAME 1209L
3070
3071//
3072// MessageId: ERROR_INVALID_COMPUTERNAME
3073//
3074// MessageText:
3075//
3076// The format of the specified computer name is invalid.
3077//
3078#define ERROR_INVALID_COMPUTERNAME 1210L
3079
3080//
3081// MessageId: ERROR_INVALID_EVENTNAME
3082//
3083// MessageText:
3084//
3085// The format of the specified event name is invalid.
3086//
3087#define ERROR_INVALID_EVENTNAME 1211L
3088
3089//
3090// MessageId: ERROR_INVALID_DOMAINNAME
3091//
3092// MessageText:
3093//
3094// The format of the specified domain name is invalid.
3095//
3096#define ERROR_INVALID_DOMAINNAME 1212L
3097
3098//
3099// MessageId: ERROR_INVALID_SERVICENAME
3100//
3101// MessageText:
3102//
3103// The format of the specified service name is invalid.
3104//
3105#define ERROR_INVALID_SERVICENAME 1213L
3106
3107//
3108// MessageId: ERROR_INVALID_NETNAME
3109//
3110// MessageText:
3111//
3112// The format of the specified network name is invalid.
3113//
3114#define ERROR_INVALID_NETNAME 1214L
3115
3116//
3117// MessageId: ERROR_INVALID_SHARENAME
3118//
3119// MessageText:
3120//
3121// The format of the specified share name is invalid.
3122//
3123#define ERROR_INVALID_SHARENAME 1215L
3124
3125//
3126// MessageId: ERROR_INVALID_PASSWORDNAME
3127//
3128// MessageText:
3129//
3130// The format of the specified password is invalid.
3131//
3132#define ERROR_INVALID_PASSWORDNAME 1216L
3133
3134//
3135// MessageId: ERROR_INVALID_MESSAGENAME
3136//
3137// MessageText:
3138//
3139// The format of the specified message name is invalid.
3140//
3141#define ERROR_INVALID_MESSAGENAME 1217L
3142
3143//
3144// MessageId: ERROR_INVALID_MESSAGEDEST
3145//
3146// MessageText:
3147//
3148// The format of the specified message destination is invalid.
3149//
3150#define ERROR_INVALID_MESSAGEDEST 1218L
3151
3152//
3153// MessageId: ERROR_SESSION_CREDENTIAL_CONFLICT
3154//
3155// MessageText:
3156//
3157// The credentials supplied conflict with an existing set of credentials.
3158//
3159#define ERROR_SESSION_CREDENTIAL_CONFLICT 1219L
3160
3161//
3162// MessageId: ERROR_REMOTE_SESSION_LIMIT_EXCEEDED
3163//
3164// MessageText:
3165//
3166// An attempt was made to establish a session to a network server, but there are already too many sessions established to that server.
3167//
3168#define ERROR_REMOTE_SESSION_LIMIT_EXCEEDED 1220L
3169
3170//
3171// MessageId: ERROR_DUP_DOMAINNAME
3172//
3173// MessageText:
3174//
3175// The workgroup or domain name is already in use by another computer on the network.
3176//
3177#define ERROR_DUP_DOMAINNAME 1221L
3178
3179//
3180// MessageId: ERROR_NO_NETWORK
3181//
3182// MessageText:
3183//
3184// The network is not present or not started.
3185//
3186#define ERROR_NO_NETWORK 1222L
3187
3188//
3189// MessageId: ERROR_CANCELLED
3190//
3191// MessageText:
3192//
3193// The operation was canceled by the user.
3194//
3195#define ERROR_CANCELLED 1223L
3196
3197//
3198// MessageId: ERROR_USER_MAPPED_FILE
3199//
3200// MessageText:
3201//
3202// The requested operation cannot be performed on a file with a user-mapped section open.
3203//
3204#define ERROR_USER_MAPPED_FILE 1224L
3205
3206//
3207// MessageId: ERROR_CONNECTION_REFUSED
3208//
3209// MessageText:
3210//
3211// The remote system refused the network connection.
3212//
3213#define ERROR_CONNECTION_REFUSED 1225L
3214
3215//
3216// MessageId: ERROR_GRACEFUL_DISCONNECT
3217//
3218// MessageText:
3219//
3220// The network connection was gracefully closed.
3221//
3222#define ERROR_GRACEFUL_DISCONNECT 1226L
3223
3224//
3225// MessageId: ERROR_ADDRESS_ALREADY_ASSOCIATED
3226//
3227// MessageText:
3228//
3229// The network transport endpoint already has an address associated with it.
3230//
3231#define ERROR_ADDRESS_ALREADY_ASSOCIATED 1227L
3232
3233//
3234// MessageId: ERROR_ADDRESS_NOT_ASSOCIATED
3235//
3236// MessageText:
3237//
3238// An address has not yet been associated with the network endpoint.
3239//
3240#define ERROR_ADDRESS_NOT_ASSOCIATED 1228L
3241
3242//
3243// MessageId: ERROR_CONNECTION_INVALID
3244//
3245// MessageText:
3246//
3247// An operation was attempted on a nonexistent network connection.
3248//
3249#define ERROR_CONNECTION_INVALID 1229L
3250
3251//
3252// MessageId: ERROR_CONNECTION_ACTIVE
3253//
3254// MessageText:
3255//
3256// An invalid operation was attempted on an active network connection.
3257//
3258#define ERROR_CONNECTION_ACTIVE 1230L
3259
3260//
3261// MessageId: ERROR_NETWORK_UNREACHABLE
3262//
3263// MessageText:
3264//
3265// The network location cannot be reached. For information about network troubleshooting, see Windows Help.
3266//
3267#define ERROR_NETWORK_UNREACHABLE 1231L
3268
3269//
3270// MessageId: ERROR_HOST_UNREACHABLE
3271//
3272// MessageText:
3273//
3274// The network location cannot be reached. For information about network troubleshooting, see Windows Help.
3275//
3276#define ERROR_HOST_UNREACHABLE 1232L
3277
3278//
3279// MessageId: ERROR_PROTOCOL_UNREACHABLE
3280//
3281// MessageText:
3282//
3283// The network location cannot be reached. For information about network troubleshooting, see Windows Help.
3284//
3285#define ERROR_PROTOCOL_UNREACHABLE 1233L
3286
3287//
3288// MessageId: ERROR_PORT_UNREACHABLE
3289//
3290// MessageText:
3291//
3292// No service is operating at the destination network endpoint on the remote system.
3293//
3294#define ERROR_PORT_UNREACHABLE 1234L
3295
3296//
3297// MessageId: ERROR_REQUEST_ABORTED
3298//
3299// MessageText:
3300//
3301// The request was aborted.
3302//
3303#define ERROR_REQUEST_ABORTED 1235L
3304
3305//
3306// MessageId: ERROR_CONNECTION_ABORTED
3307//
3308// MessageText:
3309//
3310// The network connection was aborted by the local system.
3311//
3312#define ERROR_CONNECTION_ABORTED 1236L
3313
3314//
3315// MessageId: ERROR_RETRY
3316//
3317// MessageText:
3318//
3319// The operation could not be completed. A retry should be performed.
3320//
3321#define ERROR_RETRY 1237L
3322
3323//
3324// MessageId: ERROR_CONNECTION_COUNT_LIMIT
3325//
3326// MessageText:
3327//
3328// A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.
3329//
3330#define ERROR_CONNECTION_COUNT_LIMIT 1238L
3331
3332//
3333// MessageId: ERROR_LOGIN_TIME_RESTRICTION
3334//
3335// MessageText:
3336//
3337// Attempting to log in during an unauthorized time of day for this account.
3338//
3339#define ERROR_LOGIN_TIME_RESTRICTION 1239L
3340
3341//
3342// MessageId: ERROR_LOGIN_WKSTA_RESTRICTION
3343//
3344// MessageText:
3345//
3346// The account is not authorized to log in from this station.
3347//
3348#define ERROR_LOGIN_WKSTA_RESTRICTION 1240L
3349
3350//
3351// MessageId: ERROR_INCORRECT_ADDRESS
3352//
3353// MessageText:
3354//
3355// The network address could not be used for the operation requested.
3356//
3357#define ERROR_INCORRECT_ADDRESS 1241L
3358
3359//
3360// MessageId: ERROR_ALREADY_REGISTERED
3361//
3362// MessageText:
3363//
3364// The service is already registered.
3365//
3366#define ERROR_ALREADY_REGISTERED 1242L
3367
3368//
3369// MessageId: ERROR_SERVICE_NOT_FOUND
3370//
3371// MessageText:
3372//
3373// The specified service does not exist.
3374//
3375#define ERROR_SERVICE_NOT_FOUND 1243L
3376
3377//
3378// MessageId: ERROR_NOT_AUTHENTICATED
3379//
3380// MessageText:
3381//
3382// The operation being requested was not performed because the user has not been authenticated.
3383//
3384#define ERROR_NOT_AUTHENTICATED 1244L
3385
3386//
3387// MessageId: ERROR_NOT_LOGGED_ON
3388//
3389// MessageText:
3390//
3391// The operation being requested was not performed because the user has not logged on to the network.
3392// The specified service does not exist.
3393//
3394#define ERROR_NOT_LOGGED_ON 1245L
3395
3396//
3397// MessageId: ERROR_CONTINUE
3398//
3399// MessageText:
3400//
3401// Continue with work in progress.
3402//
3403#define ERROR_CONTINUE 1246L // dderror
3404
3405//
3406// MessageId: ERROR_ALREADY_INITIALIZED
3407//
3408// MessageText:
3409//
3410// An attempt was made to perform an initialization operation when initialization has already been completed.
3411//
3412#define ERROR_ALREADY_INITIALIZED 1247L
3413
3414//
3415// MessageId: ERROR_NO_MORE_DEVICES
3416//
3417// MessageText:
3418//
3419// No more local devices.
3420//
3421#define ERROR_NO_MORE_DEVICES 1248L // dderror
3422
3423//
3424// MessageId: ERROR_NO_SUCH_SITE
3425//
3426// MessageText:
3427//
3428// The specified site does not exist.
3429//
3430#define ERROR_NO_SUCH_SITE 1249L
3431
3432//
3433// MessageId: ERROR_DOMAIN_CONTROLLER_EXISTS
3434//
3435// MessageText:
3436//
3437// A domain controller with the specified name already exists.
3438//
3439#define ERROR_DOMAIN_CONTROLLER_EXISTS 1250L
3440
3441//
3442// MessageId: ERROR_ONLY_IF_CONNECTED
3443//
3444// MessageText:
3445//
3446// This operation is supported only when you are connected to the server.
3447//
3448#define ERROR_ONLY_IF_CONNECTED 1251L
3449
3450//
3451// MessageId: ERROR_OVERRIDE_NOCHANGES
3452//
3453// MessageText:
3454//
3455// The group policy framework should call the extension even if there are no changes.
3456//
3457#define ERROR_OVERRIDE_NOCHANGES 1252L
3458
3459//
3460// MessageId: ERROR_BAD_USER_PROFILE
3461//
3462// MessageText:
3463//
3464// The specified user does not have a valid profile.
3465//
3466#define ERROR_BAD_USER_PROFILE 1253L
3467
3468//
3469// MessageId: ERROR_NOT_SUPPORTED_ON_SBS
3470//
3471// MessageText:
3472//
3473// This operation is not supported on a Microsoft Small Business Server
3474//
3475#define ERROR_NOT_SUPPORTED_ON_SBS 1254L
3476
3477//
3478// MessageId: ERROR_ALREADY_FIBER
3479//
3480// MessageText:
3481//
3482// The current thread has already been converted to a fiber.
3483//
3484#define ERROR_ALREADY_FIBER 1280L
3485
3486//
3487// MessageId: ERROR_ALREADY_THREAD
3488//
3489// MessageText:
3490//
3491// The current thread has already been converted from a fiber.
3492//
3493#define ERROR_ALREADY_THREAD 1281L
3494
3495//
3496// MessageId: ERROR_UNIDENTIFIED_ERROR
3497//
3498// MessageText:
3499//
3500// Insufficient information exists to identify the cause of failure.
3501//
3502#define ERROR_UNIDENTIFIED_ERROR 1287L
3503
3504
3505
3506///////////////////////////
3507// //
3508// Security Status Codes //
3509// //
3510///////////////////////////
3511
3512
3513//
3514// MessageId: ERROR_NOT_ALL_ASSIGNED
3515//
3516// MessageText:
3517//
3518// Not all privileges referenced are assigned to the caller.
3519//
3520#define ERROR_NOT_ALL_ASSIGNED 1300L
3521
3522//
3523// MessageId: ERROR_SOME_NOT_MAPPED
3524//
3525// MessageText:
3526//
3527// Some mapping between account names and security IDs was not done.
3528//
3529#define ERROR_SOME_NOT_MAPPED 1301L
3530
3531//
3532// MessageId: ERROR_NO_QUOTAS_FOR_ACCOUNT
3533//
3534// MessageText:
3535//
3536// No system quota limits are specifically set for this account.
3537//
3538#define ERROR_NO_QUOTAS_FOR_ACCOUNT 1302L
3539
3540//
3541// MessageId: ERROR_LOCAL_USER_SESSION_KEY
3542//
3543// MessageText:
3544//
3545// No encryption key is available. A well-known encryption key was returned.
3546//
3547#define ERROR_LOCAL_USER_SESSION_KEY 1303L
3548
3549//
3550// MessageId: ERROR_NULL_LM_PASSWORD
3551//
3552// MessageText:
3553//
3554// The password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string.
3555//
3556#define ERROR_NULL_LM_PASSWORD 1304L
3557
3558//
3559// MessageId: ERROR_UNKNOWN_REVISION
3560//
3561// MessageText:
3562//
3563// The revision level is unknown.
3564//
3565#define ERROR_UNKNOWN_REVISION 1305L
3566
3567//
3568// MessageId: ERROR_REVISION_MISMATCH
3569//
3570// MessageText:
3571//
3572// Indicates two revision levels are incompatible.
3573//
3574#define ERROR_REVISION_MISMATCH 1306L
3575
3576//
3577// MessageId: ERROR_INVALID_OWNER
3578//
3579// MessageText:
3580//
3581// This security ID may not be assigned as the owner of this object.
3582//
3583#define ERROR_INVALID_OWNER 1307L
3584
3585//
3586// MessageId: ERROR_INVALID_PRIMARY_GROUP
3587//
3588// MessageText:
3589//
3590// This security ID may not be assigned as the primary group of an object.
3591//
3592#define ERROR_INVALID_PRIMARY_GROUP 1308L
3593
3594//
3595// MessageId: ERROR_NO_IMPERSONATION_TOKEN
3596//
3597// MessageText:
3598//
3599// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
3600//
3601#define ERROR_NO_IMPERSONATION_TOKEN 1309L
3602
3603//
3604// MessageId: ERROR_CANT_DISABLE_MANDATORY
3605//
3606// MessageText:
3607//
3608// The group may not be disabled.
3609//
3610#define ERROR_CANT_DISABLE_MANDATORY 1310L
3611
3612//
3613// MessageId: ERROR_NO_LOGON_SERVERS
3614//
3615// MessageText:
3616//
3617// There are currently no logon servers available to service the logon request.
3618//
3619#define ERROR_NO_LOGON_SERVERS 1311L
3620
3621//
3622// MessageId: ERROR_NO_SUCH_LOGON_SESSION
3623//
3624// MessageText:
3625//
3626// A specified logon session does not exist. It may already have been terminated.
3627//
3628#define ERROR_NO_SUCH_LOGON_SESSION 1312L
3629
3630//
3631// MessageId: ERROR_NO_SUCH_PRIVILEGE
3632//
3633// MessageText:
3634//
3635// A specified privilege does not exist.
3636//
3637#define ERROR_NO_SUCH_PRIVILEGE 1313L
3638
3639//
3640// MessageId: ERROR_PRIVILEGE_NOT_HELD
3641//
3642// MessageText:
3643//
3644// A required privilege is not held by the client.
3645//
3646#define ERROR_PRIVILEGE_NOT_HELD 1314L
3647
3648//
3649// MessageId: ERROR_INVALID_ACCOUNT_NAME
3650//
3651// MessageText:
3652//
3653// The name provided is not a properly formed account name.
3654//
3655#define ERROR_INVALID_ACCOUNT_NAME 1315L
3656
3657//
3658// MessageId: ERROR_USER_EXISTS
3659//
3660// MessageText:
3661//
3662// The specified user already exists.
3663//
3664#define ERROR_USER_EXISTS 1316L
3665
3666//
3667// MessageId: ERROR_NO_SUCH_USER
3668//
3669// MessageText:
3670//
3671// The specified user does not exist.
3672//
3673#define ERROR_NO_SUCH_USER 1317L
3674
3675//
3676// MessageId: ERROR_GROUP_EXISTS
3677//
3678// MessageText:
3679//
3680// The specified group already exists.
3681//
3682#define ERROR_GROUP_EXISTS 1318L
3683
3684//
3685// MessageId: ERROR_NO_SUCH_GROUP
3686//
3687// MessageText:
3688//
3689// The specified group does not exist.
3690//
3691#define ERROR_NO_SUCH_GROUP 1319L
3692
3693//
3694// MessageId: ERROR_MEMBER_IN_GROUP
3695//
3696// MessageText:
3697//
3698// Either the specified user account is already a member of the specified group, or the specified group cannot be deleted because it contains a member.
3699//
3700#define ERROR_MEMBER_IN_GROUP 1320L
3701
3702//
3703// MessageId: ERROR_MEMBER_NOT_IN_GROUP
3704//
3705// MessageText:
3706//
3707// The specified user account is not a member of the specified group account.
3708//
3709#define ERROR_MEMBER_NOT_IN_GROUP 1321L
3710
3711//
3712// MessageId: ERROR_LAST_ADMIN
3713//
3714// MessageText:
3715//
3716// The last remaining administration account cannot be disabled or deleted.
3717//
3718#define ERROR_LAST_ADMIN 1322L
3719
3720//
3721// MessageId: ERROR_WRONG_PASSWORD
3722//
3723// MessageText:
3724//
3725// Unable to update the password. The value provided as the current password is incorrect.
3726//
3727#define ERROR_WRONG_PASSWORD 1323L
3728
3729//
3730// MessageId: ERROR_ILL_FORMED_PASSWORD
3731//
3732// MessageText:
3733//
3734// Unable to update the password. The value provided for the new password contains values that are not allowed in passwords.
3735//
3736#define ERROR_ILL_FORMED_PASSWORD 1324L
3737
3738//
3739// MessageId: ERROR_PASSWORD_RESTRICTION
3740//
3741// MessageText:
3742//
3743// Unable to update the password. The value provided for the new password does not meet the length, complexity, or history requirement of the domain.
3744//
3745#define ERROR_PASSWORD_RESTRICTION 1325L
3746
3747//
3748// MessageId: ERROR_LOGON_FAILURE
3749//
3750// MessageText:
3751//
3752// Logon failure: unknown user name or bad password.
3753//
3754#define ERROR_LOGON_FAILURE 1326L
3755
3756//
3757// MessageId: ERROR_ACCOUNT_RESTRICTION
3758//
3759// MessageText:
3760//
3761// Logon failure: user account restriction.
3762//
3763#define ERROR_ACCOUNT_RESTRICTION 1327L
3764
3765//
3766// MessageId: ERROR_INVALID_LOGON_HOURS
3767//
3768// MessageText:
3769//
3770// Logon failure: account logon time restriction violation.
3771//
3772#define ERROR_INVALID_LOGON_HOURS 1328L
3773
3774//
3775// MessageId: ERROR_INVALID_WORKSTATION
3776//
3777// MessageText:
3778//
3779// Logon failure: user not allowed to log on to this computer.
3780//
3781#define ERROR_INVALID_WORKSTATION 1329L
3782
3783//
3784// MessageId: ERROR_PASSWORD_EXPIRED
3785//
3786// MessageText:
3787//
3788// Logon failure: the specified account password has expired.
3789//
3790#define ERROR_PASSWORD_EXPIRED 1330L
3791
3792//
3793// MessageId: ERROR_ACCOUNT_DISABLED
3794//
3795// MessageText:
3796//
3797// Logon failure: account currently disabled.
3798//
3799#define ERROR_ACCOUNT_DISABLED 1331L
3800
3801//
3802// MessageId: ERROR_NONE_MAPPED
3803//
3804// MessageText:
3805//
3806// No mapping between account names and security IDs was done.
3807//
3808#define ERROR_NONE_MAPPED 1332L
3809
3810//
3811// MessageId: ERROR_TOO_MANY_LUIDS_REQUESTED
3812//
3813// MessageText:
3814//
3815// Too many local user identifiers (LUIDs) were requested at one time.
3816//
3817#define ERROR_TOO_MANY_LUIDS_REQUESTED 1333L
3818
3819//
3820// MessageId: ERROR_LUIDS_EXHAUSTED
3821//
3822// MessageText:
3823//
3824// No more local user identifiers (LUIDs) are available.
3825//
3826#define ERROR_LUIDS_EXHAUSTED 1334L
3827
3828//
3829// MessageId: ERROR_INVALID_SUB_AUTHORITY
3830//
3831// MessageText:
3832//
3833// The subauthority part of a security ID is invalid for this particular use.
3834//
3835#define ERROR_INVALID_SUB_AUTHORITY 1335L
3836
3837//
3838// MessageId: ERROR_INVALID_ACL
3839//
3840// MessageText:
3841//
3842// The access control list (ACL) structure is invalid.
3843//
3844#define ERROR_INVALID_ACL 1336L
3845
3846//
3847// MessageId: ERROR_INVALID_SID
3848//
3849// MessageText:
3850//
3851// The security ID structure is invalid.
3852//
3853#define ERROR_INVALID_SID 1337L
3854
3855//
3856// MessageId: ERROR_INVALID_SECURITY_DESCR
3857//
3858// MessageText:
3859//
3860// The security descriptor structure is invalid.
3861//
3862#define ERROR_INVALID_SECURITY_DESCR 1338L
3863
3864//
3865// MessageId: ERROR_BAD_INHERITANCE_ACL
3866//
3867// MessageText:
3868//
3869// The inherited access control list (ACL) or access control entry (ACE) could not be built.
3870//
3871#define ERROR_BAD_INHERITANCE_ACL 1340L
3872
3873//
3874// MessageId: ERROR_SERVER_DISABLED
3875//
3876// MessageText:
3877//
3878// The server is currently disabled.
3879//
3880#define ERROR_SERVER_DISABLED 1341L
3881
3882//
3883// MessageId: ERROR_SERVER_NOT_DISABLED
3884//
3885// MessageText:
3886//
3887// The server is currently enabled.
3888//
3889#define ERROR_SERVER_NOT_DISABLED 1342L
3890
3891//
3892// MessageId: ERROR_INVALID_ID_AUTHORITY
3893//
3894// MessageText:
3895//
3896// The value provided was an invalid value for an identifier authority.
3897//
3898#define ERROR_INVALID_ID_AUTHORITY 1343L
3899
3900//
3901// MessageId: ERROR_ALLOTTED_SPACE_EXCEEDED
3902//
3903// MessageText:
3904//
3905// No more memory is available for security information updates.
3906//
3907#define ERROR_ALLOTTED_SPACE_EXCEEDED 1344L
3908
3909//
3910// MessageId: ERROR_INVALID_GROUP_ATTRIBUTES
3911//
3912// MessageText:
3913//
3914// The specified attributes are invalid, or incompatible with the attributes for the group as a whole.
3915//
3916#define ERROR_INVALID_GROUP_ATTRIBUTES 1345L
3917
3918//
3919// MessageId: ERROR_BAD_IMPERSONATION_LEVEL
3920//
3921// MessageText:
3922//
3923// Either a required impersonation level was not provided, or the provided impersonation level is invalid.
3924//
3925#define ERROR_BAD_IMPERSONATION_LEVEL 1346L
3926
3927//
3928// MessageId: ERROR_CANT_OPEN_ANONYMOUS
3929//
3930// MessageText:
3931//
3932// Cannot open an anonymous level security token.
3933//
3934#define ERROR_CANT_OPEN_ANONYMOUS 1347L
3935
3936//
3937// MessageId: ERROR_BAD_VALIDATION_CLASS
3938//
3939// MessageText:
3940//
3941// The validation information class requested was invalid.
3942//
3943#define ERROR_BAD_VALIDATION_CLASS 1348L
3944
3945//
3946// MessageId: ERROR_BAD_TOKEN_TYPE
3947//
3948// MessageText:
3949//
3950// The type of the token is inappropriate for its attempted use.
3951//
3952#define ERROR_BAD_TOKEN_TYPE 1349L
3953
3954//
3955// MessageId: ERROR_NO_SECURITY_ON_OBJECT
3956//
3957// MessageText:
3958//
3959// Unable to perform a security operation on an object that has no associated security.
3960//
3961#define ERROR_NO_SECURITY_ON_OBJECT 1350L
3962
3963//
3964// MessageId: ERROR_CANT_ACCESS_DOMAIN_INFO
3965//
3966// MessageText:
3967//
3968// Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied.
3969//
3970#define ERROR_CANT_ACCESS_DOMAIN_INFO 1351L
3971
3972//
3973// MessageId: ERROR_INVALID_SERVER_STATE
3974//
3975// MessageText:
3976//
3977// The security account manager (SAM) or local security authority (LSA) server was in the wrong state to perform the security operation.
3978//
3979#define ERROR_INVALID_SERVER_STATE 1352L
3980
3981//
3982// MessageId: ERROR_INVALID_DOMAIN_STATE
3983//
3984// MessageText:
3985//
3986// The domain was in the wrong state to perform the security operation.
3987//
3988#define ERROR_INVALID_DOMAIN_STATE 1353L
3989
3990//
3991// MessageId: ERROR_INVALID_DOMAIN_ROLE
3992//
3993// MessageText:
3994//
3995// This operation is only allowed for the Primary Domain Controller of the domain.
3996//
3997#define ERROR_INVALID_DOMAIN_ROLE 1354L
3998
3999//
4000// MessageId: ERROR_NO_SUCH_DOMAIN
4001//
4002// MessageText:
4003//
4004// The specified domain either does not exist or could not be contacted.
4005//
4006#define ERROR_NO_SUCH_DOMAIN 1355L
4007
4008//
4009// MessageId: ERROR_DOMAIN_EXISTS
4010//
4011// MessageText:
4012//
4013// The specified domain already exists.
4014//
4015#define ERROR_DOMAIN_EXISTS 1356L
4016
4017//
4018// MessageId: ERROR_DOMAIN_LIMIT_EXCEEDED
4019//
4020// MessageText:
4021//
4022// An attempt was made to exceed the limit on the number of domains per server.
4023//
4024#define ERROR_DOMAIN_LIMIT_EXCEEDED 1357L
4025
4026//
4027// MessageId: ERROR_INTERNAL_DB_CORRUPTION
4028//
4029// MessageText:
4030//
4031// Unable to complete the requested operation because of either a catastrophic media failure or a data structure corruption on the disk.
4032//
4033#define ERROR_INTERNAL_DB_CORRUPTION 1358L
4034
4035//
4036// MessageId: ERROR_INTERNAL_ERROR
4037//
4038// MessageText:
4039//
4040// An internal error occurred.
4041//
4042#define ERROR_INTERNAL_ERROR 1359L
4043
4044//
4045// MessageId: ERROR_GENERIC_NOT_MAPPED
4046//
4047// MessageText:
4048//
4049// Generic access types were contained in an access mask which should already be mapped to nongeneric types.
4050//
4051#define ERROR_GENERIC_NOT_MAPPED 1360L
4052
4053//
4054// MessageId: ERROR_BAD_DESCRIPTOR_FORMAT
4055//
4056// MessageText:
4057//
4058// A security descriptor is not in the right format (absolute or self-relative).
4059//
4060#define ERROR_BAD_DESCRIPTOR_FORMAT 1361L
4061
4062//
4063// MessageId: ERROR_NOT_LOGON_PROCESS
4064//
4065// MessageText:
4066//
4067// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
4068//
4069#define ERROR_NOT_LOGON_PROCESS 1362L
4070
4071//
4072// MessageId: ERROR_LOGON_SESSION_EXISTS
4073//
4074// MessageText:
4075//
4076// Cannot start a new logon session with an ID that is already in use.
4077//
4078#define ERROR_LOGON_SESSION_EXISTS 1363L
4079
4080//
4081// MessageId: ERROR_NO_SUCH_PACKAGE
4082//
4083// MessageText:
4084//
4085// A specified authentication package is unknown.
4086//
4087#define ERROR_NO_SUCH_PACKAGE 1364L
4088
4089//
4090// MessageId: ERROR_BAD_LOGON_SESSION_STATE
4091//
4092// MessageText:
4093//
4094// The logon session is not in a state that is consistent with the requested operation.
4095//
4096#define ERROR_BAD_LOGON_SESSION_STATE 1365L
4097
4098//
4099// MessageId: ERROR_LOGON_SESSION_COLLISION
4100//
4101// MessageText:
4102//
4103// The logon session ID is already in use.
4104//
4105#define ERROR_LOGON_SESSION_COLLISION 1366L
4106
4107//
4108// MessageId: ERROR_INVALID_LOGON_TYPE
4109//
4110// MessageText:
4111//
4112// A logon request contained an invalid logon type value.
4113//
4114#define ERROR_INVALID_LOGON_TYPE 1367L
4115
4116//
4117// MessageId: ERROR_CANNOT_IMPERSONATE
4118//
4119// MessageText:
4120//
4121// Unable to impersonate using a named pipe until data has been read from that pipe.
4122//
4123#define ERROR_CANNOT_IMPERSONATE 1368L
4124
4125//
4126// MessageId: ERROR_RXACT_INVALID_STATE
4127//
4128// MessageText:
4129//
4130// The transaction state of a registry subtree is incompatible with the requested operation.
4131//
4132#define ERROR_RXACT_INVALID_STATE 1369L
4133
4134//
4135// MessageId: ERROR_RXACT_COMMIT_FAILURE
4136//
4137// MessageText:
4138//
4139// An internal security database corruption has been encountered.
4140//
4141#define ERROR_RXACT_COMMIT_FAILURE 1370L
4142
4143//
4144// MessageId: ERROR_SPECIAL_ACCOUNT
4145//
4146// MessageText:
4147//
4148// Cannot perform this operation on built-in accounts.
4149//
4150#define ERROR_SPECIAL_ACCOUNT 1371L
4151
4152//
4153// MessageId: ERROR_SPECIAL_GROUP
4154//
4155// MessageText:
4156//
4157// Cannot perform this operation on this built-in special group.
4158//
4159#define ERROR_SPECIAL_GROUP 1372L
4160
4161//
4162// MessageId: ERROR_SPECIAL_USER
4163//
4164// MessageText:
4165//
4166// Cannot perform this operation on this built-in special user.
4167//
4168#define ERROR_SPECIAL_USER 1373L
4169
4170//
4171// MessageId: ERROR_MEMBERS_PRIMARY_GROUP
4172//
4173// MessageText:
4174//
4175// The user cannot be removed from a group because the group is currently the user's primary group.
4176//
4177#define ERROR_MEMBERS_PRIMARY_GROUP 1374L
4178
4179//
4180// MessageId: ERROR_TOKEN_ALREADY_IN_USE
4181//
4182// MessageText:
4183//
4184// The token is already in use as a primary token.
4185//
4186#define ERROR_TOKEN_ALREADY_IN_USE 1375L
4187
4188//
4189// MessageId: ERROR_NO_SUCH_ALIAS
4190//
4191// MessageText:
4192//
4193// The specified local group does not exist.
4194//
4195#define ERROR_NO_SUCH_ALIAS 1376L
4196
4197//
4198// MessageId: ERROR_MEMBER_NOT_IN_ALIAS
4199//
4200// MessageText:
4201//
4202// The specified account name is not a member of the local group.
4203//
4204#define ERROR_MEMBER_NOT_IN_ALIAS 1377L
4205
4206//
4207// MessageId: ERROR_MEMBER_IN_ALIAS
4208//
4209// MessageText:
4210//
4211// The specified account name is already a member of the local group.
4212//
4213#define ERROR_MEMBER_IN_ALIAS 1378L
4214
4215//
4216// MessageId: ERROR_ALIAS_EXISTS
4217//
4218// MessageText:
4219//
4220// The specified local group already exists.
4221//
4222#define ERROR_ALIAS_EXISTS 1379L
4223
4224//
4225// MessageId: ERROR_LOGON_NOT_GRANTED
4226//
4227// MessageText:
4228//
4229// Logon failure: the user has not been granted the requested logon type at this computer.
4230//
4231#define ERROR_LOGON_NOT_GRANTED 1380L
4232
4233//
4234// MessageId: ERROR_TOO_MANY_SECRETS
4235//
4236// MessageText:
4237//
4238// The maximum number of secrets that may be stored in a single system has been exceeded.
4239//
4240#define ERROR_TOO_MANY_SECRETS 1381L
4241
4242//
4243// MessageId: ERROR_SECRET_TOO_LONG
4244//
4245// MessageText:
4246//
4247// The length of a secret exceeds the maximum length allowed.
4248//
4249#define ERROR_SECRET_TOO_LONG 1382L
4250
4251//
4252// MessageId: ERROR_INTERNAL_DB_ERROR
4253//
4254// MessageText:
4255//
4256// The local security authority database contains an internal inconsistency.
4257//
4258#define ERROR_INTERNAL_DB_ERROR 1383L
4259
4260//
4261// MessageId: ERROR_TOO_MANY_CONTEXT_IDS
4262//
4263// MessageText:
4264//
4265// During a logon attempt, the user's security context accumulated too many security IDs.
4266//
4267#define ERROR_TOO_MANY_CONTEXT_IDS 1384L
4268
4269//
4270// MessageId: ERROR_LOGON_TYPE_NOT_GRANTED
4271//
4272// MessageText:
4273//
4274// Logon failure: the user has not been granted the requested logon type at this computer.
4275//
4276#define ERROR_LOGON_TYPE_NOT_GRANTED 1385L
4277
4278//
4279// MessageId: ERROR_NT_CROSS_ENCRYPTION_REQUIRED
4280//
4281// MessageText:
4282//
4283// A cross-encrypted password is necessary to change a user password.
4284//
4285#define ERROR_NT_CROSS_ENCRYPTION_REQUIRED 1386L
4286
4287//
4288// MessageId: ERROR_NO_SUCH_MEMBER
4289//
4290// MessageText:
4291//
4292// A member could not be added to or removed from the local group because the member does not exist.
4293//
4294#define ERROR_NO_SUCH_MEMBER 1387L
4295
4296//
4297// MessageId: ERROR_INVALID_MEMBER
4298//
4299// MessageText:
4300//
4301// A new member could not be added to a local group because the member has the wrong account type.
4302//
4303#define ERROR_INVALID_MEMBER 1388L
4304
4305//
4306// MessageId: ERROR_TOO_MANY_SIDS
4307//
4308// MessageText:
4309//
4310// Too many security IDs have been specified.
4311//
4312#define ERROR_TOO_MANY_SIDS 1389L
4313
4314//
4315// MessageId: ERROR_LM_CROSS_ENCRYPTION_REQUIRED
4316//
4317// MessageText:
4318//
4319// A cross-encrypted password is necessary to change this user password.
4320//
4321#define ERROR_LM_CROSS_ENCRYPTION_REQUIRED 1390L
4322
4323//
4324// MessageId: ERROR_NO_INHERITANCE
4325//
4326// MessageText:
4327//
4328// Indicates an ACL contains no inheritable components.
4329//
4330#define ERROR_NO_INHERITANCE 1391L
4331
4332//
4333// MessageId: ERROR_FILE_CORRUPT
4334//
4335// MessageText:
4336//
4337// The file or directory is corrupted and unreadable.
4338//
4339#define ERROR_FILE_CORRUPT 1392L
4340
4341//
4342// MessageId: ERROR_DISK_CORRUPT
4343//
4344// MessageText:
4345//
4346// The disk structure is corrupted and unreadable.
4347//
4348#define ERROR_DISK_CORRUPT 1393L
4349
4350//
4351// MessageId: ERROR_NO_USER_SESSION_KEY
4352//
4353// MessageText:
4354//
4355// There is no user session key for the specified logon session.
4356//
4357#define ERROR_NO_USER_SESSION_KEY 1394L
4358
4359//
4360// MessageId: ERROR_LICENSE_QUOTA_EXCEEDED
4361//
4362// MessageText:
4363//
4364// The service being accessed is licensed for a particular number of connections.
4365// No more connections can be made to the service at this time because there are already as many connections as the service can accept.
4366//
4367#define ERROR_LICENSE_QUOTA_EXCEEDED 1395L
4368
4369//
4370// MessageId: ERROR_WRONG_TARGET_NAME
4371//
4372// MessageText:
4373//
4374// Logon Failure: The target account name is incorrect.
4375//
4376#define ERROR_WRONG_TARGET_NAME 1396L
4377
4378//
4379// MessageId: ERROR_MUTUAL_AUTH_FAILED
4380//
4381// MessageText:
4382//
4383// Mutual Authentication failed. The server's password is out of date at the domain controller.
4384//
4385#define ERROR_MUTUAL_AUTH_FAILED 1397L
4386
4387//
4388// MessageId: ERROR_TIME_SKEW
4389//
4390// MessageText:
4391//
4392// There is a time difference between the client and server.
4393//
4394#define ERROR_TIME_SKEW 1398L
4395
4396// End of security error codes
4397
4398
4399
4400///////////////////////////
4401// //
4402// WinUser Error Codes //
4403// //
4404///////////////////////////
4405
4406
4407//
4408// MessageId: ERROR_INVALID_WINDOW_HANDLE
4409//
4410// MessageText:
4411//
4412// Invalid window handle.
4413//
4414#define ERROR_INVALID_WINDOW_HANDLE 1400L
4415
4416//
4417// MessageId: ERROR_INVALID_MENU_HANDLE
4418//
4419// MessageText:
4420//
4421// Invalid menu handle.
4422//
4423#define ERROR_INVALID_MENU_HANDLE 1401L
4424
4425//
4426// MessageId: ERROR_INVALID_CURSOR_HANDLE
4427//
4428// MessageText:
4429//
4430// Invalid cursor handle.
4431//
4432#define ERROR_INVALID_CURSOR_HANDLE 1402L
4433
4434//
4435// MessageId: ERROR_INVALID_ACCEL_HANDLE
4436//
4437// MessageText:
4438//
4439// Invalid accelerator table handle.
4440//
4441#define ERROR_INVALID_ACCEL_HANDLE 1403L
4442
4443//
4444// MessageId: ERROR_INVALID_HOOK_HANDLE
4445//
4446// MessageText:
4447//
4448// Invalid hook handle.
4449//
4450#define ERROR_INVALID_HOOK_HANDLE 1404L
4451
4452//
4453// MessageId: ERROR_INVALID_DWP_HANDLE
4454//
4455// MessageText:
4456//
4457// Invalid handle to a multiple-window position structure.
4458//
4459#define ERROR_INVALID_DWP_HANDLE 1405L
4460
4461//
4462// MessageId: ERROR_TLW_WITH_WSCHILD
4463//
4464// MessageText:
4465//
4466// Cannot create a top-level child window.
4467//
4468#define ERROR_TLW_WITH_WSCHILD 1406L
4469
4470//
4471// MessageId: ERROR_CANNOT_FIND_WND_CLASS
4472//
4473// MessageText:
4474//
4475// Cannot find window class.
4476//
4477#define ERROR_CANNOT_FIND_WND_CLASS 1407L
4478
4479//
4480// MessageId: ERROR_WINDOW_OF_OTHER_THREAD
4481//
4482// MessageText:
4483//
4484// Invalid window; it belongs to other thread.
4485//
4486#define ERROR_WINDOW_OF_OTHER_THREAD 1408L
4487
4488//
4489// MessageId: ERROR_HOTKEY_ALREADY_REGISTERED
4490//
4491// MessageText:
4492//
4493// Hot key is already registered.
4494//
4495#define ERROR_HOTKEY_ALREADY_REGISTERED 1409L
4496
4497//
4498// MessageId: ERROR_CLASS_ALREADY_EXISTS
4499//
4500// MessageText:
4501//
4502// Class already exists.
4503//
4504#define ERROR_CLASS_ALREADY_EXISTS 1410L
4505
4506//
4507// MessageId: ERROR_CLASS_DOES_NOT_EXIST
4508//
4509// MessageText:
4510//
4511// Class does not exist.
4512//
4513#define ERROR_CLASS_DOES_NOT_EXIST 1411L
4514
4515//
4516// MessageId: ERROR_CLASS_HAS_WINDOWS
4517//
4518// MessageText:
4519//
4520// Class still has open windows.
4521//
4522#define ERROR_CLASS_HAS_WINDOWS 1412L
4523
4524//
4525// MessageId: ERROR_INVALID_INDEX
4526//
4527// MessageText:
4528//
4529// Invalid index.
4530//
4531#define ERROR_INVALID_INDEX 1413L
4532
4533//
4534// MessageId: ERROR_INVALID_ICON_HANDLE
4535//
4536// MessageText:
4537//
4538// Invalid icon handle.
4539//
4540#define ERROR_INVALID_ICON_HANDLE 1414L
4541
4542//
4543// MessageId: ERROR_PRIVATE_DIALOG_INDEX
4544//
4545// MessageText:
4546//
4547// Using private DIALOG window words.
4548//
4549#define ERROR_PRIVATE_DIALOG_INDEX 1415L
4550
4551//
4552// MessageId: ERROR_LISTBOX_ID_NOT_FOUND
4553//
4554// MessageText:
4555//
4556// The list box identifier was not found.
4557//
4558#define ERROR_LISTBOX_ID_NOT_FOUND 1416L
4559
4560//
4561// MessageId: ERROR_NO_WILDCARD_CHARACTERS
4562//
4563// MessageText:
4564//
4565// No wildcards were found.
4566//
4567#define ERROR_NO_WILDCARD_CHARACTERS 1417L
4568
4569//
4570// MessageId: ERROR_CLIPBOARD_NOT_OPEN
4571//
4572// MessageText:
4573//
4574// Thread does not have a clipboard open.
4575//
4576#define ERROR_CLIPBOARD_NOT_OPEN 1418L
4577
4578//
4579// MessageId: ERROR_HOTKEY_NOT_REGISTERED
4580//
4581// MessageText:
4582//
4583// Hot key is not registered.
4584//
4585#define ERROR_HOTKEY_NOT_REGISTERED 1419L
4586
4587//
4588// MessageId: ERROR_WINDOW_NOT_DIALOG
4589//
4590// MessageText:
4591//
4592// The window is not a valid dialog window.
4593//
4594#define ERROR_WINDOW_NOT_DIALOG 1420L
4595
4596//
4597// MessageId: ERROR_CONTROL_ID_NOT_FOUND
4598//
4599// MessageText:
4600//
4601// Control ID not found.
4602//
4603#define ERROR_CONTROL_ID_NOT_FOUND 1421L
4604
4605//
4606// MessageId: ERROR_INVALID_COMBOBOX_MESSAGE
4607//
4608// MessageText:
4609//
4610// Invalid message for a combo box because it does not have an edit control.
4611//
4612#define ERROR_INVALID_COMBOBOX_MESSAGE 1422L
4613
4614//
4615// MessageId: ERROR_WINDOW_NOT_COMBOBOX
4616//
4617// MessageText:
4618//
4619// The window is not a combo box.
4620//
4621#define ERROR_WINDOW_NOT_COMBOBOX 1423L
4622
4623//
4624// MessageId: ERROR_INVALID_EDIT_HEIGHT
4625//
4626// MessageText:
4627//
4628// Height must be less than 256.
4629//
4630#define ERROR_INVALID_EDIT_HEIGHT 1424L
4631
4632//
4633// MessageId: ERROR_DC_NOT_FOUND
4634//
4635// MessageText:
4636//
4637// Invalid device context (DC) handle.
4638//
4639#define ERROR_DC_NOT_FOUND 1425L
4640
4641//
4642// MessageId: ERROR_INVALID_HOOK_FILTER
4643//
4644// MessageText:
4645//
4646// Invalid hook procedure type.
4647//
4648#define ERROR_INVALID_HOOK_FILTER 1426L
4649
4650//
4651// MessageId: ERROR_INVALID_FILTER_PROC
4652//
4653// MessageText:
4654//
4655// Invalid hook procedure.
4656//
4657#define ERROR_INVALID_FILTER_PROC 1427L
4658
4659//
4660// MessageId: ERROR_HOOK_NEEDS_HMOD
4661//
4662// MessageText:
4663//
4664// Cannot set nonlocal hook without a module handle.
4665//
4666#define ERROR_HOOK_NEEDS_HMOD 1428L
4667
4668//
4669// MessageId: ERROR_GLOBAL_ONLY_HOOK
4670//
4671// MessageText:
4672//
4673// This hook procedure can only be set globally.
4674//
4675#define ERROR_GLOBAL_ONLY_HOOK 1429L
4676
4677//
4678// MessageId: ERROR_JOURNAL_HOOK_SET
4679//
4680// MessageText:
4681//
4682// The journal hook procedure is already installed.
4683//
4684#define ERROR_JOURNAL_HOOK_SET 1430L
4685
4686//
4687// MessageId: ERROR_HOOK_NOT_INSTALLED
4688//
4689// MessageText:
4690//
4691// The hook procedure is not installed.
4692//
4693#define ERROR_HOOK_NOT_INSTALLED 1431L
4694
4695//
4696// MessageId: ERROR_INVALID_LB_MESSAGE
4697//
4698// MessageText:
4699//
4700// Invalid message for single-selection list box.
4701//
4702#define ERROR_INVALID_LB_MESSAGE 1432L
4703
4704//
4705// MessageId: ERROR_SETCOUNT_ON_BAD_LB
4706//
4707// MessageText:
4708//
4709// LB_SETCOUNT sent to non-lazy list box.
4710//
4711#define ERROR_SETCOUNT_ON_BAD_LB 1433L
4712
4713//
4714// MessageId: ERROR_LB_WITHOUT_TABSTOPS
4715//
4716// MessageText:
4717//
4718// This list box does not support tab stops.
4719//
4720#define ERROR_LB_WITHOUT_TABSTOPS 1434L
4721
4722//
4723// MessageId: ERROR_DESTROY_OBJECT_OF_OTHER_THREAD
4724//
4725// MessageText:
4726//
4727// Cannot destroy object created by another thread.
4728//
4729#define ERROR_DESTROY_OBJECT_OF_OTHER_THREAD 1435L
4730
4731//
4732// MessageId: ERROR_CHILD_WINDOW_MENU
4733//
4734// MessageText:
4735//
4736// Child windows cannot have menus.
4737//
4738#define ERROR_CHILD_WINDOW_MENU 1436L
4739
4740//
4741// MessageId: ERROR_NO_SYSTEM_MENU
4742//
4743// MessageText:
4744//
4745// The window does not have a system menu.
4746//
4747#define ERROR_NO_SYSTEM_MENU 1437L
4748
4749//
4750// MessageId: ERROR_INVALID_MSGBOX_STYLE
4751//
4752// MessageText:
4753//
4754// Invalid message box style.
4755//
4756#define ERROR_INVALID_MSGBOX_STYLE 1438L
4757
4758//
4759// MessageId: ERROR_INVALID_SPI_VALUE
4760//
4761// MessageText:
4762//
4763// Invalid system-wide (SPI_*) parameter.
4764//
4765#define ERROR_INVALID_SPI_VALUE 1439L
4766
4767//
4768// MessageId: ERROR_SCREEN_ALREADY_LOCKED
4769//
4770// MessageText:
4771//
4772// Screen already locked.
4773//
4774#define ERROR_SCREEN_ALREADY_LOCKED 1440L
4775
4776//
4777// MessageId: ERROR_HWNDS_HAVE_DIFF_PARENT
4778//
4779// MessageText:
4780//
4781// All handles to windows in a multiple-window position structure must have the same parent.
4782//
4783#define ERROR_HWNDS_HAVE_DIFF_PARENT 1441L
4784
4785//
4786// MessageId: ERROR_NOT_CHILD_WINDOW
4787//
4788// MessageText:
4789//
4790// The window is not a child window.
4791//
4792#define ERROR_NOT_CHILD_WINDOW 1442L
4793
4794//
4795// MessageId: ERROR_INVALID_GW_COMMAND
4796//
4797// MessageText:
4798//
4799// Invalid GW_* command.
4800//
4801#define ERROR_INVALID_GW_COMMAND 1443L
4802
4803//
4804// MessageId: ERROR_INVALID_THREAD_ID
4805//
4806// MessageText:
4807//
4808// Invalid thread identifier.
4809//
4810#define ERROR_INVALID_THREAD_ID 1444L
4811
4812//
4813// MessageId: ERROR_NON_MDICHILD_WINDOW
4814//
4815// MessageText:
4816//
4817// Cannot process a message from a window that is not a multiple document interface (MDI) window.
4818//
4819#define ERROR_NON_MDICHILD_WINDOW 1445L
4820
4821//
4822// MessageId: ERROR_POPUP_ALREADY_ACTIVE
4823//
4824// MessageText:
4825//
4826// Popup menu already active.
4827//
4828#define ERROR_POPUP_ALREADY_ACTIVE 1446L
4829
4830//
4831// MessageId: ERROR_NO_SCROLLBARS
4832//
4833// MessageText:
4834//
4835// The window does not have scroll bars.
4836//
4837#define ERROR_NO_SCROLLBARS 1447L
4838
4839//
4840// MessageId: ERROR_INVALID_SCROLLBAR_RANGE
4841//
4842// MessageText:
4843//
4844// Scroll bar range cannot be greater than MAXLONG.
4845//
4846#define ERROR_INVALID_SCROLLBAR_RANGE 1448L
4847
4848//
4849// MessageId: ERROR_INVALID_SHOWWIN_COMMAND
4850//
4851// MessageText:
4852//
4853// Cannot show or remove the window in the way specified.
4854//
4855#define ERROR_INVALID_SHOWWIN_COMMAND 1449L
4856
4857//
4858// MessageId: ERROR_NO_SYSTEM_RESOURCES
4859//
4860// MessageText:
4861//
4862// Insufficient system resources exist to complete the requested service.
4863//
4864#define ERROR_NO_SYSTEM_RESOURCES 1450L
4865
4866//
4867// MessageId: ERROR_NONPAGED_SYSTEM_RESOURCES
4868//
4869// MessageText:
4870//
4871// Insufficient system resources exist to complete the requested service.
4872//
4873#define ERROR_NONPAGED_SYSTEM_RESOURCES 1451L
4874
4875//
4876// MessageId: ERROR_PAGED_SYSTEM_RESOURCES
4877//
4878// MessageText:
4879//
4880// Insufficient system resources exist to complete the requested service.
4881//
4882#define ERROR_PAGED_SYSTEM_RESOURCES 1452L
4883
4884//
4885// MessageId: ERROR_WORKING_SET_QUOTA
4886//
4887// MessageText:
4888//
4889// Insufficient quota to complete the requested service.
4890//
4891#define ERROR_WORKING_SET_QUOTA 1453L
4892
4893//
4894// MessageId: ERROR_PAGEFILE_QUOTA
4895//
4896// MessageText:
4897//
4898// Insufficient quota to complete the requested service.
4899//
4900#define ERROR_PAGEFILE_QUOTA 1454L
4901
4902//
4903// MessageId: ERROR_COMMITMENT_LIMIT
4904//
4905// MessageText:
4906//
4907// The paging file is too small for this operation to complete.
4908//
4909#define ERROR_COMMITMENT_LIMIT 1455L
4910
4911//
4912// MessageId: ERROR_MENU_ITEM_NOT_FOUND
4913//
4914// MessageText:
4915//
4916// A menu item was not found.
4917//
4918#define ERROR_MENU_ITEM_NOT_FOUND 1456L
4919
4920//
4921// MessageId: ERROR_INVALID_KEYBOARD_HANDLE
4922//
4923// MessageText:
4924//
4925// Invalid keyboard layout handle.
4926//
4927#define ERROR_INVALID_KEYBOARD_HANDLE 1457L
4928
4929//
4930// MessageId: ERROR_HOOK_TYPE_NOT_ALLOWED
4931//
4932// MessageText:
4933//
4934// Hook type not allowed.
4935//
4936#define ERROR_HOOK_TYPE_NOT_ALLOWED 1458L
4937
4938//
4939// MessageId: ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION
4940//
4941// MessageText:
4942//
4943// This operation requires an interactive window station.
4944//
4945#define ERROR_REQUIRES_INTERACTIVE_WINDOWSTATION 1459L
4946
4947//
4948// MessageId: ERROR_TIMEOUT
4949//
4950// MessageText:
4951//
4952// This operation returned because the timeout period expired.
4953//
4954#define ERROR_TIMEOUT 1460L
4955
4956//
4957// MessageId: ERROR_INVALID_MONITOR_HANDLE
4958//
4959// MessageText:
4960//
4961// Invalid monitor handle.
4962//
4963#define ERROR_INVALID_MONITOR_HANDLE 1461L
4964
4965// End of WinUser error codes
4966
4967
4968
4969///////////////////////////
4970// //
4971// Eventlog Status Codes //
4972// //
4973///////////////////////////
4974
4975
4976//
4977// MessageId: ERROR_EVENTLOG_FILE_CORRUPT
4978//
4979// MessageText:
4980//
4981// The event log file is corrupted.
4982//
4983#define ERROR_EVENTLOG_FILE_CORRUPT 1500L
4984
4985//
4986// MessageId: ERROR_EVENTLOG_CANT_START
4987//
4988// MessageText:
4989//
4990// No event log file could be opened, so the event logging service did not start.
4991//
4992#define ERROR_EVENTLOG_CANT_START 1501L
4993
4994//
4995// MessageId: ERROR_LOG_FILE_FULL
4996//
4997// MessageText:
4998//
4999// The event log file is full.
5000//
5001#define ERROR_LOG_FILE_FULL 1502L
5002
5003//
5004// MessageId: ERROR_EVENTLOG_FILE_CHANGED
5005//
5006// MessageText:
5007//
5008// The event log file has changed between read operations.
5009//
5010#define ERROR_EVENTLOG_FILE_CHANGED 1503L
5011
5012// End of eventlog error codes
5013
5014
5015
5016///////////////////////////
5017// //
5018// MSI Error Codes //
5019// //
5020///////////////////////////
5021
5022
5023//
5024// MessageId: ERROR_INSTALL_SERVICE_FAILURE
5025//
5026// MessageText:
5027//
5028// The Windows Installer service could not be accessed. Contact your support personnel to verify that the Windows Installer service is properly registered.
5029//
5030#define ERROR_INSTALL_SERVICE_FAILURE 1601L
5031
5032//
5033// MessageId: ERROR_INSTALL_USEREXIT
5034//
5035// MessageText:
5036//
5037// User cancelled installation.
5038//
5039#define ERROR_INSTALL_USEREXIT 1602L
5040
5041//
5042// MessageId: ERROR_INSTALL_FAILURE
5043//
5044// MessageText:
5045//
5046// Fatal error during installation.
5047//
5048#define ERROR_INSTALL_FAILURE 1603L
5049
5050//
5051// MessageId: ERROR_INSTALL_SUSPEND
5052//
5053// MessageText:
5054//
5055// Installation suspended, incomplete.
5056//
5057#define ERROR_INSTALL_SUSPEND 1604L
5058
5059//
5060// MessageId: ERROR_UNKNOWN_PRODUCT
5061//
5062// MessageText:
5063//
5064// This action is only valid for products that are currently installed.
5065//
5066#define ERROR_UNKNOWN_PRODUCT 1605L
5067
5068//
5069// MessageId: ERROR_UNKNOWN_FEATURE
5070//
5071// MessageText:
5072//
5073// Feature ID not registered.
5074//
5075#define ERROR_UNKNOWN_FEATURE 1606L
5076
5077//
5078// MessageId: ERROR_UNKNOWN_COMPONENT
5079//
5080// MessageText:
5081//
5082// Component ID not registered.
5083//
5084#define ERROR_UNKNOWN_COMPONENT 1607L
5085
5086//
5087// MessageId: ERROR_UNKNOWN_PROPERTY
5088//
5089// MessageText:
5090//
5091// Unknown property.
5092//
5093#define ERROR_UNKNOWN_PROPERTY 1608L
5094
5095//
5096// MessageId: ERROR_INVALID_HANDLE_STATE
5097//
5098// MessageText:
5099//
5100// Handle is in an invalid state.
5101//
5102#define ERROR_INVALID_HANDLE_STATE 1609L
5103
5104//
5105// MessageId: ERROR_BAD_CONFIGURATION
5106//
5107// MessageText:
5108//
5109// The configuration data for this product is corrupt. Contact your support personnel.
5110//
5111#define ERROR_BAD_CONFIGURATION 1610L
5112
5113//
5114// MessageId: ERROR_INDEX_ABSENT
5115//
5116// MessageText:
5117//
5118// Component qualifier not present.
5119//
5120#define ERROR_INDEX_ABSENT 1611L
5121
5122//
5123// MessageId: ERROR_INSTALL_SOURCE_ABSENT
5124//
5125// MessageText:
5126//
5127// The installation source for this product is not available. Verify that the source exists and that you can access it.
5128//
5129#define ERROR_INSTALL_SOURCE_ABSENT 1612L
5130
5131//
5132// MessageId: ERROR_INSTALL_PACKAGE_VERSION
5133//
5134// MessageText:
5135//
5136// This installation package cannot be installed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.
5137//
5138#define ERROR_INSTALL_PACKAGE_VERSION 1613L
5139
5140//
5141// MessageId: ERROR_PRODUCT_UNINSTALLED
5142//
5143// MessageText:
5144//
5145// Product is uninstalled.
5146//
5147#define ERROR_PRODUCT_UNINSTALLED 1614L
5148
5149//
5150// MessageId: ERROR_BAD_QUERY_SYNTAX
5151//
5152// MessageText:
5153//
5154// SQL query syntax invalid or unsupported.
5155//
5156#define ERROR_BAD_QUERY_SYNTAX 1615L
5157
5158//
5159// MessageId: ERROR_INVALID_FIELD
5160//
5161// MessageText:
5162//
5163// Record field does not exist.
5164//
5165#define ERROR_INVALID_FIELD 1616L
5166
5167//
5168// MessageId: ERROR_DEVICE_REMOVED
5169//
5170// MessageText:
5171//
5172// The device has been removed.
5173//
5174#define ERROR_DEVICE_REMOVED 1617L
5175
5176//
5177// MessageId: ERROR_INSTALL_ALREADY_RUNNING
5178//
5179// MessageText:
5180//
5181// Another installation is already in progress. Complete that installation before proceeding with this install.
5182//
5183#define ERROR_INSTALL_ALREADY_RUNNING 1618L
5184
5185//
5186// MessageId: ERROR_INSTALL_PACKAGE_OPEN_FAILED
5187//
5188// MessageText:
5189//
5190// This installation package could not be opened. Verify that the package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer package.
5191//
5192#define ERROR_INSTALL_PACKAGE_OPEN_FAILED 1619L
5193
5194//
5195// MessageId: ERROR_INSTALL_PACKAGE_INVALID
5196//
5197// MessageText:
5198//
5199// This installation package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer package.
5200//
5201#define ERROR_INSTALL_PACKAGE_INVALID 1620L
5202
5203//
5204// MessageId: ERROR_INSTALL_UI_FAILURE
5205//
5206// MessageText:
5207//
5208// There was an error starting the Windows Installer service user interface. Contact your support personnel.
5209//
5210#define ERROR_INSTALL_UI_FAILURE 1621L
5211
5212//
5213// MessageId: ERROR_INSTALL_LOG_FAILURE
5214//
5215// MessageText:
5216//
5217// Error opening installation log file. Verify that the specified log file location exists and that you can write to it.
5218//
5219#define ERROR_INSTALL_LOG_FAILURE 1622L
5220
5221//
5222// MessageId: ERROR_INSTALL_LANGUAGE_UNSUPPORTED
5223//
5224// MessageText:
5225//
5226// The language of this installation package is not supported by your system.
5227//
5228#define ERROR_INSTALL_LANGUAGE_UNSUPPORTED 1623L
5229
5230//
5231// MessageId: ERROR_INSTALL_TRANSFORM_FAILURE
5232//
5233// MessageText:
5234//
5235// Error applying transforms. Verify that the specified transform paths are valid.
5236//
5237#define ERROR_INSTALL_TRANSFORM_FAILURE 1624L
5238
5239//
5240// MessageId: ERROR_INSTALL_PACKAGE_REJECTED
5241//
5242// MessageText:
5243//
5244// This installation is forbidden by system policy. Contact your system administrator.
5245//
5246#define ERROR_INSTALL_PACKAGE_REJECTED 1625L
5247
5248//
5249// MessageId: ERROR_FUNCTION_NOT_CALLED
5250//
5251// MessageText:
5252//
5253// Function could not be executed.
5254//
5255#define ERROR_FUNCTION_NOT_CALLED 1626L
5256
5257//
5258// MessageId: ERROR_FUNCTION_FAILED
5259//
5260// MessageText:
5261//
5262// Function failed during execution.
5263//
5264#define ERROR_FUNCTION_FAILED 1627L
5265
5266//
5267// MessageId: ERROR_INVALID_TABLE
5268//
5269// MessageText:
5270//
5271// Invalid or unknown table specified.
5272//
5273#define ERROR_INVALID_TABLE 1628L
5274
5275//
5276// MessageId: ERROR_DATATYPE_MISMATCH
5277//
5278// MessageText:
5279//
5280// Data supplied is of wrong type.
5281//
5282#define ERROR_DATATYPE_MISMATCH 1629L
5283
5284//
5285// MessageId: ERROR_UNSUPPORTED_TYPE
5286//
5287// MessageText:
5288//
5289// Data of this type is not supported.
5290//
5291#define ERROR_UNSUPPORTED_TYPE 1630L
5292
5293//
5294// MessageId: ERROR_CREATE_FAILED
5295//
5296// MessageText:
5297//
5298// The Windows Installer service failed to start. Contact your support personnel.
5299//
5300#define ERROR_CREATE_FAILED 1631L
5301
5302//
5303// MessageId: ERROR_INSTALL_TEMP_UNWRITABLE
5304//
5305// MessageText:
5306//
5307// The temp folder is either full or inaccessible. Verify that the temp folder exists and that you can write to it.
5308//
5309#define ERROR_INSTALL_TEMP_UNWRITABLE 1632L
5310
5311//
5312// MessageId: ERROR_INSTALL_PLATFORM_UNSUPPORTED
5313//
5314// MessageText:
5315//
5316// This installation package is not supported by this processor type. Contact your product vendor.
5317//
5318#define ERROR_INSTALL_PLATFORM_UNSUPPORTED 1633L
5319
5320//
5321// MessageId: ERROR_INSTALL_NOTUSED
5322//
5323// MessageText:
5324//
5325// Component not used on this computer.
5326//
5327#define ERROR_INSTALL_NOTUSED 1634L
5328
5329//
5330// MessageId: ERROR_PATCH_PACKAGE_OPEN_FAILED
5331//
5332// MessageText:
5333//
5334// This patch package could not be opened. Verify that the patch package exists and that you can access it, or contact the application vendor to verify that this is a valid Windows Installer patch package.
5335//
5336#define ERROR_PATCH_PACKAGE_OPEN_FAILED 1635L
5337
5338//
5339// MessageId: ERROR_PATCH_PACKAGE_INVALID
5340//
5341// MessageText:
5342//
5343// This patch package could not be opened. Contact the application vendor to verify that this is a valid Windows Installer patch package.
5344//
5345#define ERROR_PATCH_PACKAGE_INVALID 1636L
5346
5347//
5348// MessageId: ERROR_PATCH_PACKAGE_UNSUPPORTED
5349//
5350// MessageText:
5351//
5352// This patch package cannot be processed by the Windows Installer service. You must install a Windows service pack that contains a newer version of the Windows Installer service.
5353//
5354#define ERROR_PATCH_PACKAGE_UNSUPPORTED 1637L
5355
5356//
5357// MessageId: ERROR_PRODUCT_VERSION
5358//
5359// MessageText:
5360//
5361// Another version of this product is already installed. Installation of this version cannot continue. To configure or remove the existing version of this product, use Add/Remove Programs on the Control Panel.
5362//
5363#define ERROR_PRODUCT_VERSION 1638L
5364
5365//
5366// MessageId: ERROR_INVALID_COMMAND_LINE
5367//
5368// MessageText:
5369//
5370// Invalid command line argument. Consult the Windows Installer SDK for detailed command line help.
5371//
5372#define ERROR_INVALID_COMMAND_LINE 1639L
5373
5374//
5375// MessageId: ERROR_INSTALL_REMOTE_DISALLOWED
5376//
5377// MessageText:
5378//
5379// Only administrators have permission to add, remove, or configure server software during a Terminal services remote session. If you want to install or configure software on the server, contact your network administrator.
5380//
5381#define ERROR_INSTALL_REMOTE_DISALLOWED 1640L
5382
5383//
5384// MessageId: ERROR_SUCCESS_REBOOT_INITIATED
5385//
5386// MessageText:
5387//
5388// The requested operation completed successfully. The system will be restarted so the changes can take effect.
5389//
5390#define ERROR_SUCCESS_REBOOT_INITIATED 1641L
5391
5392//
5393// MessageId: ERROR_PATCH_TARGET_NOT_FOUND
5394//
5395// MessageText:
5396//
5397// The upgrade patch cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade patch may update a different version of the program. Verify that the program to be upgraded exists on your comput
5398// er and that you have the correct upgrade patch.
5399//
5400#define ERROR_PATCH_TARGET_NOT_FOUND 1642L
5401
5402// End of MSI error codes
5403
5404
5405
5406///////////////////////////
5407// //
5408// RPC Status Codes //
5409// //
5410///////////////////////////
5411
5412
5413//
5414// MessageId: RPC_S_INVALID_STRING_BINDING
5415//
5416// MessageText:
5417//
5418// The string binding is invalid.
5419//
5420#define RPC_S_INVALID_STRING_BINDING 1700L
5421
5422//
5423// MessageId: RPC_S_WRONG_KIND_OF_BINDING
5424//
5425// MessageText:
5426//
5427// The binding handle is not the correct type.
5428//
5429#define RPC_S_WRONG_KIND_OF_BINDING 1701L
5430
5431//
5432// MessageId: RPC_S_INVALID_BINDING
5433//
5434// MessageText:
5435//
5436// The binding handle is invalid.
5437//
5438#define RPC_S_INVALID_BINDING 1702L
5439
5440//
5441// MessageId: RPC_S_PROTSEQ_NOT_SUPPORTED
5442//
5443// MessageText:
5444//
5445// The RPC protocol sequence is not supported.
5446//
5447#define RPC_S_PROTSEQ_NOT_SUPPORTED 1703L
5448
5449//
5450// MessageId: RPC_S_INVALID_RPC_PROTSEQ
5451//
5452// MessageText:
5453//
5454// The RPC protocol sequence is invalid.
5455//
5456#define RPC_S_INVALID_RPC_PROTSEQ 1704L
5457
5458//
5459// MessageId: RPC_S_INVALID_STRING_UUID
5460//
5461// MessageText:
5462//
5463// The string universal unique identifier (UUID) is invalid.
5464//
5465#define RPC_S_INVALID_STRING_UUID 1705L
5466
5467//
5468// MessageId: RPC_S_INVALID_ENDPOINT_FORMAT
5469//
5470// MessageText:
5471//
5472// The endpoint format is invalid.
5473//
5474#define RPC_S_INVALID_ENDPOINT_FORMAT 1706L
5475
5476//
5477// MessageId: RPC_S_INVALID_NET_ADDR
5478//
5479// MessageText:
5480//
5481// The network address is invalid.
5482//
5483#define RPC_S_INVALID_NET_ADDR 1707L
5484
5485//
5486// MessageId: RPC_S_NO_ENDPOINT_FOUND
5487//
5488// MessageText:
5489//
5490// No endpoint was found.
5491//
5492#define RPC_S_NO_ENDPOINT_FOUND 1708L
5493
5494//
5495// MessageId: RPC_S_INVALID_TIMEOUT
5496//
5497// MessageText:
5498//
5499// The timeout value is invalid.
5500//
5501#define RPC_S_INVALID_TIMEOUT 1709L
5502
5503//
5504// MessageId: RPC_S_OBJECT_NOT_FOUND
5505//
5506// MessageText:
5507//
5508// The object universal unique identifier (UUID) was not found.
5509//
5510#define RPC_S_OBJECT_NOT_FOUND 1710L
5511
5512//
5513// MessageId: RPC_S_ALREADY_REGISTERED
5514//
5515// MessageText:
5516//
5517// The object universal unique identifier (UUID) has already been registered.
5518//
5519#define RPC_S_ALREADY_REGISTERED 1711L
5520
5521//
5522// MessageId: RPC_S_TYPE_ALREADY_REGISTERED
5523//
5524// MessageText:
5525//
5526// The type universal unique identifier (UUID) has already been registered.
5527//
5528#define RPC_S_TYPE_ALREADY_REGISTERED 1712L
5529
5530//
5531// MessageId: RPC_S_ALREADY_LISTENING
5532//
5533// MessageText:
5534//
5535// The RPC server is already listening.
5536//
5537#define RPC_S_ALREADY_LISTENING 1713L
5538
5539//
5540// MessageId: RPC_S_NO_PROTSEQS_REGISTERED
5541//
5542// MessageText:
5543//
5544// No protocol sequences have been registered.
5545//
5546#define RPC_S_NO_PROTSEQS_REGISTERED 1714L
5547
5548//
5549// MessageId: RPC_S_NOT_LISTENING
5550//
5551// MessageText:
5552//
5553// The RPC server is not listening.
5554//
5555#define RPC_S_NOT_LISTENING 1715L
5556
5557//
5558// MessageId: RPC_S_UNKNOWN_MGR_TYPE
5559//
5560// MessageText:
5561//
5562// The manager type is unknown.
5563//
5564#define RPC_S_UNKNOWN_MGR_TYPE 1716L
5565
5566//
5567// MessageId: RPC_S_UNKNOWN_IF
5568//
5569// MessageText:
5570//
5571// The interface is unknown.
5572//
5573#define RPC_S_UNKNOWN_IF 1717L
5574
5575//
5576// MessageId: RPC_S_NO_BINDINGS
5577//
5578// MessageText:
5579//
5580// There are no bindings.
5581//
5582#define RPC_S_NO_BINDINGS 1718L
5583
5584//
5585// MessageId: RPC_S_NO_PROTSEQS
5586//
5587// MessageText:
5588//
5589// There are no protocol sequences.
5590//
5591#define RPC_S_NO_PROTSEQS 1719L
5592
5593//
5594// MessageId: RPC_S_CANT_CREATE_ENDPOINT
5595//
5596// MessageText:
5597//
5598// The endpoint cannot be created.
5599//
5600#define RPC_S_CANT_CREATE_ENDPOINT 1720L
5601
5602//
5603// MessageId: RPC_S_OUT_OF_RESOURCES
5604//
5605// MessageText:
5606//
5607// Not enough resources are available to complete this operation.
5608//
5609#define RPC_S_OUT_OF_RESOURCES 1721L
5610
5611//
5612// MessageId: RPC_S_SERVER_UNAVAILABLE
5613//
5614// MessageText:
5615//
5616// The RPC server is unavailable.
5617//
5618#define RPC_S_SERVER_UNAVAILABLE 1722L
5619
5620//
5621// MessageId: RPC_S_SERVER_TOO_BUSY
5622//
5623// MessageText:
5624//
5625// The RPC server is too busy to complete this operation.
5626//
5627#define RPC_S_SERVER_TOO_BUSY 1723L
5628
5629//
5630// MessageId: RPC_S_INVALID_NETWORK_OPTIONS
5631//
5632// MessageText:
5633//
5634// The network options are invalid.
5635//
5636#define RPC_S_INVALID_NETWORK_OPTIONS 1724L
5637
5638//
5639// MessageId: RPC_S_NO_CALL_ACTIVE
5640//
5641// MessageText:
5642//
5643// There are no remote procedure calls active on this thread.
5644//
5645#define RPC_S_NO_CALL_ACTIVE 1725L
5646
5647//
5648// MessageId: RPC_S_CALL_FAILED
5649//
5650// MessageText:
5651//
5652// The remote procedure call failed.
5653//
5654#define RPC_S_CALL_FAILED 1726L
5655
5656//
5657// MessageId: RPC_S_CALL_FAILED_DNE
5658//
5659// MessageText:
5660//
5661// The remote procedure call failed and did not execute.
5662//
5663#define RPC_S_CALL_FAILED_DNE 1727L
5664
5665//
5666// MessageId: RPC_S_PROTOCOL_ERROR
5667//
5668// MessageText:
5669//
5670// A remote procedure call (RPC) protocol error occurred.
5671//
5672#define RPC_S_PROTOCOL_ERROR 1728L
5673
5674//
5675// MessageId: RPC_S_UNSUPPORTED_TRANS_SYN
5676//
5677// MessageText:
5678//
5679// The transfer syntax is not supported by the RPC server.
5680//
5681#define RPC_S_UNSUPPORTED_TRANS_SYN 1730L
5682
5683//
5684// MessageId: RPC_S_UNSUPPORTED_TYPE
5685//
5686// MessageText:
5687//
5688// The universal unique identifier (UUID) type is not supported.
5689//
5690#define RPC_S_UNSUPPORTED_TYPE 1732L
5691
5692//
5693// MessageId: RPC_S_INVALID_TAG
5694//
5695// MessageText:
5696//
5697// The tag is invalid.
5698//
5699#define RPC_S_INVALID_TAG 1733L
5700
5701//
5702// MessageId: RPC_S_INVALID_BOUND
5703//
5704// MessageText:
5705//
5706// The array bounds are invalid.
5707//
5708#define RPC_S_INVALID_BOUND 1734L
5709
5710//
5711// MessageId: RPC_S_NO_ENTRY_NAME
5712//
5713// MessageText:
5714//
5715// The binding does not contain an entry name.
5716//
5717#define RPC_S_NO_ENTRY_NAME 1735L
5718
5719//
5720// MessageId: RPC_S_INVALID_NAME_SYNTAX
5721//
5722// MessageText:
5723//
5724// The name syntax is invalid.
5725//
5726#define RPC_S_INVALID_NAME_SYNTAX 1736L
5727
5728//
5729// MessageId: RPC_S_UNSUPPORTED_NAME_SYNTAX
5730//
5731// MessageText:
5732//
5733// The name syntax is not supported.
5734//
5735#define RPC_S_UNSUPPORTED_NAME_SYNTAX 1737L
5736
5737//
5738// MessageId: RPC_S_UUID_NO_ADDRESS
5739//
5740// MessageText:
5741//
5742// No network address is available to use to construct a universal unique identifier (UUID).
5743//
5744#define RPC_S_UUID_NO_ADDRESS 1739L
5745
5746//
5747// MessageId: RPC_S_DUPLICATE_ENDPOINT
5748//
5749// MessageText:
5750//
5751// The endpoint is a duplicate.
5752//
5753#define RPC_S_DUPLICATE_ENDPOINT 1740L
5754
5755//
5756// MessageId: RPC_S_UNKNOWN_AUTHN_TYPE
5757//
5758// MessageText:
5759//
5760// The authentication type is unknown.
5761//
5762#define RPC_S_UNKNOWN_AUTHN_TYPE 1741L
5763
5764//
5765// MessageId: RPC_S_MAX_CALLS_TOO_SMALL
5766//
5767// MessageText:
5768//
5769// The maximum number of calls is too small.
5770//
5771#define RPC_S_MAX_CALLS_TOO_SMALL 1742L
5772
5773//
5774// MessageId: RPC_S_STRING_TOO_LONG
5775//
5776// MessageText:
5777//
5778// The string is too long.
5779//
5780#define RPC_S_STRING_TOO_LONG 1743L
5781
5782//
5783// MessageId: RPC_S_PROTSEQ_NOT_FOUND
5784//
5785// MessageText:
5786//
5787// The RPC protocol sequence was not found.
5788//
5789#define RPC_S_PROTSEQ_NOT_FOUND 1744L
5790
5791//
5792// MessageId: RPC_S_PROCNUM_OUT_OF_RANGE
5793//
5794// MessageText:
5795//
5796// The procedure number is out of range.
5797//
5798#define RPC_S_PROCNUM_OUT_OF_RANGE 1745L
5799
5800//
5801// MessageId: RPC_S_BINDING_HAS_NO_AUTH
5802//
5803// MessageText:
5804//
5805// The binding does not contain any authentication information.
5806//
5807#define RPC_S_BINDING_HAS_NO_AUTH 1746L
5808
5809//
5810// MessageId: RPC_S_UNKNOWN_AUTHN_SERVICE
5811//
5812// MessageText:
5813//
5814// The authentication service is unknown.
5815//
5816#define RPC_S_UNKNOWN_AUTHN_SERVICE 1747L
5817
5818//
5819// MessageId: RPC_S_UNKNOWN_AUTHN_LEVEL
5820//
5821// MessageText:
5822//
5823// The authentication level is unknown.
5824//
5825#define RPC_S_UNKNOWN_AUTHN_LEVEL 1748L
5826
5827//
5828// MessageId: RPC_S_INVALID_AUTH_IDENTITY
5829//
5830// MessageText:
5831//
5832// The security context is invalid.
5833//
5834#define RPC_S_INVALID_AUTH_IDENTITY 1749L
5835
5836//
5837// MessageId: RPC_S_UNKNOWN_AUTHZ_SERVICE
5838//
5839// MessageText:
5840//
5841// The authorization service is unknown.
5842//
5843#define RPC_S_UNKNOWN_AUTHZ_SERVICE 1750L
5844
5845//
5846// MessageId: EPT_S_INVALID_ENTRY
5847//
5848// MessageText:
5849//
5850// The entry is invalid.
5851//
5852#define EPT_S_INVALID_ENTRY 1751L
5853
5854//
5855// MessageId: EPT_S_CANT_PERFORM_OP
5856//
5857// MessageText:
5858//
5859// The server endpoint cannot perform the operation.
5860//
5861#define EPT_S_CANT_PERFORM_OP 1752L
5862
5863//
5864// MessageId: EPT_S_NOT_REGISTERED
5865//
5866// MessageText:
5867//
5868// There are no more endpoints available from the endpoint mapper.
5869//
5870#define EPT_S_NOT_REGISTERED 1753L
5871
5872//
5873// MessageId: RPC_S_NOTHING_TO_EXPORT
5874//
5875// MessageText:
5876//
5877// No interfaces have been exported.
5878//
5879#define RPC_S_NOTHING_TO_EXPORT 1754L
5880
5881//
5882// MessageId: RPC_S_INCOMPLETE_NAME
5883//
5884// MessageText:
5885//
5886// The entry name is incomplete.
5887//
5888#define RPC_S_INCOMPLETE_NAME 1755L
5889
5890//
5891// MessageId: RPC_S_INVALID_VERS_OPTION
5892//
5893// MessageText:
5894//
5895// The version option is invalid.
5896//
5897#define RPC_S_INVALID_VERS_OPTION 1756L
5898
5899//
5900// MessageId: RPC_S_NO_MORE_MEMBERS
5901//
5902// MessageText:
5903//
5904// There are no more members.
5905//
5906#define RPC_S_NO_MORE_MEMBERS 1757L
5907
5908//
5909// MessageId: RPC_S_NOT_ALL_OBJS_UNEXPORTED
5910//
5911// MessageText:
5912//
5913// There is nothing to unexport.
5914//
5915#define RPC_S_NOT_ALL_OBJS_UNEXPORTED 1758L
5916
5917//
5918// MessageId: RPC_S_INTERFACE_NOT_FOUND
5919//
5920// MessageText:
5921//
5922// The interface was not found.
5923//
5924#define RPC_S_INTERFACE_NOT_FOUND 1759L
5925
5926//
5927// MessageId: RPC_S_ENTRY_ALREADY_EXISTS
5928//
5929// MessageText:
5930//
5931// The entry already exists.
5932//
5933#define RPC_S_ENTRY_ALREADY_EXISTS 1760L
5934
5935//
5936// MessageId: RPC_S_ENTRY_NOT_FOUND
5937//
5938// MessageText:
5939//
5940// The entry is not found.
5941//
5942#define RPC_S_ENTRY_NOT_FOUND 1761L
5943
5944//
5945// MessageId: RPC_S_NAME_SERVICE_UNAVAILABLE
5946//
5947// MessageText:
5948//
5949// The name service is unavailable.
5950//
5951#define RPC_S_NAME_SERVICE_UNAVAILABLE 1762L
5952
5953//
5954// MessageId: RPC_S_INVALID_NAF_ID
5955//
5956// MessageText:
5957//
5958// The network address family is invalid.
5959//
5960#define RPC_S_INVALID_NAF_ID 1763L
5961
5962//
5963// MessageId: RPC_S_CANNOT_SUPPORT
5964//
5965// MessageText:
5966//
5967// The requested operation is not supported.
5968//
5969#define RPC_S_CANNOT_SUPPORT 1764L
5970
5971//
5972// MessageId: RPC_S_NO_CONTEXT_AVAILABLE
5973//
5974// MessageText:
5975//
5976// No security context is available to allow impersonation.
5977//
5978#define RPC_S_NO_CONTEXT_AVAILABLE 1765L
5979
5980//
5981// MessageId: RPC_S_INTERNAL_ERROR
5982//
5983// MessageText:
5984//
5985// An internal error occurred in a remote procedure call (RPC).
5986//
5987#define RPC_S_INTERNAL_ERROR 1766L
5988
5989//
5990// MessageId: RPC_S_ZERO_DIVIDE
5991//
5992// MessageText:
5993//
5994// The RPC server attempted an integer division by zero.
5995//
5996#define RPC_S_ZERO_DIVIDE 1767L
5997
5998//
5999// MessageId: RPC_S_ADDRESS_ERROR
6000//
6001// MessageText:
6002//
6003// An addressing error occurred in the RPC server.
6004//
6005#define RPC_S_ADDRESS_ERROR 1768L
6006
6007//
6008// MessageId: RPC_S_FP_DIV_ZERO
6009//
6010// MessageText:
6011//
6012// A floating-point operation at the RPC server caused a division by zero.
6013//
6014#define RPC_S_FP_DIV_ZERO 1769L
6015
6016//
6017// MessageId: RPC_S_FP_UNDERFLOW
6018//
6019// MessageText:
6020//
6021// A floating-point underflow occurred at the RPC server.
6022//
6023#define RPC_S_FP_UNDERFLOW 1770L
6024
6025//
6026// MessageId: RPC_S_FP_OVERFLOW
6027//
6028// MessageText:
6029//
6030// A floating-point overflow occurred at the RPC server.
6031//
6032#define RPC_S_FP_OVERFLOW 1771L
6033
6034//
6035// MessageId: RPC_X_NO_MORE_ENTRIES
6036//
6037// MessageText:
6038//
6039// The list of RPC servers available for the binding of auto handles has been exhausted.
6040//
6041#define RPC_X_NO_MORE_ENTRIES 1772L
6042
6043//
6044// MessageId: RPC_X_SS_CHAR_TRANS_OPEN_FAIL
6045//
6046// MessageText:
6047//
6048// Unable to open the character translation table file.
6049//
6050#define RPC_X_SS_CHAR_TRANS_OPEN_FAIL 1773L
6051
6052//
6053// MessageId: RPC_X_SS_CHAR_TRANS_SHORT_FILE
6054//
6055// MessageText:
6056//
6057// The file containing the character translation table has fewer than 512 bytes.
6058//
6059#define RPC_X_SS_CHAR_TRANS_SHORT_FILE 1774L
6060
6061//
6062// MessageId: RPC_X_SS_IN_NULL_CONTEXT
6063//
6064// MessageText:
6065//
6066// A null context handle was passed from the client to the host during a remote procedure call.
6067//
6068#define RPC_X_SS_IN_NULL_CONTEXT 1775L
6069
6070//
6071// MessageId: RPC_X_SS_CONTEXT_DAMAGED
6072//
6073// MessageText:
6074//
6075// The context handle changed during a remote procedure call.
6076//
6077#define RPC_X_SS_CONTEXT_DAMAGED 1777L
6078
6079//
6080// MessageId: RPC_X_SS_HANDLES_MISMATCH
6081//
6082// MessageText:
6083//
6084// The binding handles passed to a remote procedure call do not match.
6085//
6086#define RPC_X_SS_HANDLES_MISMATCH 1778L
6087
6088//
6089// MessageId: RPC_X_SS_CANNOT_GET_CALL_HANDLE
6090//
6091// MessageText:
6092//
6093// The stub is unable to get the remote procedure call handle.
6094//
6095#define RPC_X_SS_CANNOT_GET_CALL_HANDLE 1779L
6096
6097//
6098// MessageId: RPC_X_NULL_REF_POINTER
6099//
6100// MessageText:
6101//
6102// A null reference pointer was passed to the stub.
6103//
6104#define RPC_X_NULL_REF_POINTER 1780L
6105
6106//
6107// MessageId: RPC_X_ENUM_VALUE_OUT_OF_RANGE
6108//
6109// MessageText:
6110//
6111// The enumeration value is out of range.
6112//
6113#define RPC_X_ENUM_VALUE_OUT_OF_RANGE 1781L
6114
6115//
6116// MessageId: RPC_X_BYTE_COUNT_TOO_SMALL
6117//
6118// MessageText:
6119//
6120// The byte count is too small.
6121//
6122#define RPC_X_BYTE_COUNT_TOO_SMALL 1782L
6123
6124//
6125// MessageId: RPC_X_BAD_STUB_DATA
6126//
6127// MessageText:
6128//
6129// The stub received bad data.
6130//
6131#define RPC_X_BAD_STUB_DATA 1783L
6132
6133//
6134// MessageId: ERROR_INVALID_USER_BUFFER
6135//
6136// MessageText:
6137//
6138// The supplied user buffer is not valid for the requested operation.
6139//
6140#define ERROR_INVALID_USER_BUFFER 1784L
6141
6142//
6143// MessageId: ERROR_UNRECOGNIZED_MEDIA
6144//
6145// MessageText:
6146//
6147// The disk media is not recognized. It may not be formatted.
6148//
6149#define ERROR_UNRECOGNIZED_MEDIA 1785L
6150
6151//
6152// MessageId: ERROR_NO_TRUST_LSA_SECRET
6153//
6154// MessageText:
6155//
6156// The workstation does not have a trust secret.
6157//
6158#define ERROR_NO_TRUST_LSA_SECRET 1786L
6159
6160//
6161// MessageId: ERROR_NO_TRUST_SAM_ACCOUNT
6162//
6163// MessageText:
6164//
6165// The security database on the server does not have a computer account for this workstation trust relationship.
6166//
6167#define ERROR_NO_TRUST_SAM_ACCOUNT 1787L
6168
6169//
6170// MessageId: ERROR_TRUSTED_DOMAIN_FAILURE
6171//
6172// MessageText:
6173//
6174// The trust relationship between the primary domain and the trusted domain failed.
6175//
6176#define ERROR_TRUSTED_DOMAIN_FAILURE 1788L
6177
6178//
6179// MessageId: ERROR_TRUSTED_RELATIONSHIP_FAILURE
6180//
6181// MessageText:
6182//
6183// The trust relationship between this workstation and the primary domain failed.
6184//
6185#define ERROR_TRUSTED_RELATIONSHIP_FAILURE 1789L
6186
6187//
6188// MessageId: ERROR_TRUST_FAILURE
6189//
6190// MessageText:
6191//
6192// The network logon failed.
6193//
6194#define ERROR_TRUST_FAILURE 1790L
6195
6196//
6197// MessageId: RPC_S_CALL_IN_PROGRESS
6198//
6199// MessageText:
6200//
6201// A remote procedure call is already in progress for this thread.
6202//
6203#define RPC_S_CALL_IN_PROGRESS 1791L
6204
6205//
6206// MessageId: ERROR_NETLOGON_NOT_STARTED
6207//
6208// MessageText:
6209//
6210// An attempt was made to logon, but the network logon service was not started.
6211//
6212#define ERROR_NETLOGON_NOT_STARTED 1792L
6213
6214//
6215// MessageId: ERROR_ACCOUNT_EXPIRED
6216//
6217// MessageText:
6218//
6219// The user's account has expired.
6220//
6221#define ERROR_ACCOUNT_EXPIRED 1793L
6222
6223//
6224// MessageId: ERROR_REDIRECTOR_HAS_OPEN_HANDLES
6225//
6226// MessageText:
6227//
6228// The redirector is in use and cannot be unloaded.
6229//
6230#define ERROR_REDIRECTOR_HAS_OPEN_HANDLES 1794L
6231
6232//
6233// MessageId: ERROR_PRINTER_DRIVER_ALREADY_INSTALLED
6234//
6235// MessageText:
6236//
6237// The specified printer driver is already installed.
6238//
6239#define ERROR_PRINTER_DRIVER_ALREADY_INSTALLED 1795L
6240
6241//
6242// MessageId: ERROR_UNKNOWN_PORT
6243//
6244// MessageText:
6245//
6246// The specified port is unknown.
6247//
6248#define ERROR_UNKNOWN_PORT 1796L
6249
6250//
6251// MessageId: ERROR_UNKNOWN_PRINTER_DRIVER
6252//
6253// MessageText:
6254//
6255// The printer driver is unknown.
6256//
6257#define ERROR_UNKNOWN_PRINTER_DRIVER 1797L
6258
6259//
6260// MessageId: ERROR_UNKNOWN_PRINTPROCESSOR
6261//
6262// MessageText:
6263//
6264// The print processor is unknown.
6265//
6266#define ERROR_UNKNOWN_PRINTPROCESSOR 1798L
6267
6268//
6269// MessageId: ERROR_INVALID_SEPARATOR_FILE
6270//
6271// MessageText:
6272//
6273// The specified separator file is invalid.
6274//
6275#define ERROR_INVALID_SEPARATOR_FILE 1799L
6276
6277//
6278// MessageId: ERROR_INVALID_PRIORITY
6279//
6280// MessageText:
6281//
6282// The specified priority is invalid.
6283//
6284#define ERROR_INVALID_PRIORITY 1800L
6285
6286//
6287// MessageId: ERROR_INVALID_PRINTER_NAME
6288//
6289// MessageText:
6290//
6291// The printer name is invalid.
6292//
6293#define ERROR_INVALID_PRINTER_NAME 1801L
6294
6295//
6296// MessageId: ERROR_PRINTER_ALREADY_EXISTS
6297//
6298// MessageText:
6299//
6300// The printer already exists.
6301//
6302#define ERROR_PRINTER_ALREADY_EXISTS 1802L
6303
6304//
6305// MessageId: ERROR_INVALID_PRINTER_COMMAND
6306//
6307// MessageText:
6308//
6309// The printer command is invalid.
6310//
6311#define ERROR_INVALID_PRINTER_COMMAND 1803L
6312
6313//
6314// MessageId: ERROR_INVALID_DATATYPE
6315//
6316// MessageText:
6317//
6318// The specified datatype is invalid.
6319//
6320#define ERROR_INVALID_DATATYPE 1804L
6321
6322//
6323// MessageId: ERROR_INVALID_ENVIRONMENT
6324//
6325// MessageText:
6326//
6327// The environment specified is invalid.
6328//
6329#define ERROR_INVALID_ENVIRONMENT 1805L
6330
6331//
6332// MessageId: RPC_S_NO_MORE_BINDINGS
6333//
6334// MessageText:
6335//
6336// There are no more bindings.
6337//
6338#define RPC_S_NO_MORE_BINDINGS 1806L
6339
6340//
6341// MessageId: ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
6342//
6343// MessageText:
6344//
6345// The account used is an interdomain trust account. Use your global user account or local user account to access this server.
6346//
6347#define ERROR_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT 1807L
6348
6349//
6350// MessageId: ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT
6351//
6352// MessageText:
6353//
6354// The account used is a computer account. Use your global user account or local user account to access this server.
6355//
6356#define ERROR_NOLOGON_WORKSTATION_TRUST_ACCOUNT 1808L
6357
6358//
6359// MessageId: ERROR_NOLOGON_SERVER_TRUST_ACCOUNT
6360//
6361// MessageText:
6362//
6363// The account used is a server trust account. Use your global user account or local user account to access this server.
6364//
6365#define ERROR_NOLOGON_SERVER_TRUST_ACCOUNT 1809L
6366
6367//
6368// MessageId: ERROR_DOMAIN_TRUST_INCONSISTENT
6369//
6370// MessageText:
6371//
6372// The name or security ID (SID) of the domain specified is inconsistent with the trust information for that domain.
6373//
6374#define ERROR_DOMAIN_TRUST_INCONSISTENT 1810L
6375
6376//
6377// MessageId: ERROR_SERVER_HAS_OPEN_HANDLES
6378//
6379// MessageText:
6380//
6381// The server is in use and cannot be unloaded.
6382//
6383#define ERROR_SERVER_HAS_OPEN_HANDLES 1811L
6384
6385//
6386// MessageId: ERROR_RESOURCE_DATA_NOT_FOUND
6387//
6388// MessageText:
6389//
6390// The specified image file did not contain a resource section.
6391//
6392#define ERROR_RESOURCE_DATA_NOT_FOUND 1812L
6393
6394//
6395// MessageId: ERROR_RESOURCE_TYPE_NOT_FOUND
6396//
6397// MessageText:
6398//
6399// The specified resource type cannot be found in the image file.
6400//
6401#define ERROR_RESOURCE_TYPE_NOT_FOUND 1813L
6402
6403//
6404// MessageId: ERROR_RESOURCE_NAME_NOT_FOUND
6405//
6406// MessageText:
6407//
6408// The specified resource name cannot be found in the image file.
6409//
6410#define ERROR_RESOURCE_NAME_NOT_FOUND 1814L
6411
6412//
6413// MessageId: ERROR_RESOURCE_LANG_NOT_FOUND
6414//
6415// MessageText:
6416//
6417// The specified resource language ID cannot be found in the image file.
6418//
6419#define ERROR_RESOURCE_LANG_NOT_FOUND 1815L
6420
6421//
6422// MessageId: ERROR_NOT_ENOUGH_QUOTA
6423//
6424// MessageText:
6425//
6426// Not enough quota is available to process this command.
6427//
6428#define ERROR_NOT_ENOUGH_QUOTA 1816L
6429
6430//
6431// MessageId: RPC_S_NO_INTERFACES
6432//
6433// MessageText:
6434//
6435// No interfaces have been registered.
6436//
6437#define RPC_S_NO_INTERFACES 1817L
6438
6439//
6440// MessageId: RPC_S_CALL_CANCELLED
6441//
6442// MessageText:
6443//
6444// The remote procedure call was cancelled.
6445//
6446#define RPC_S_CALL_CANCELLED 1818L
6447
6448//
6449// MessageId: RPC_S_BINDING_INCOMPLETE
6450//
6451// MessageText:
6452//
6453// The binding handle does not contain all required information.
6454//
6455#define RPC_S_BINDING_INCOMPLETE 1819L
6456
6457//
6458// MessageId: RPC_S_COMM_FAILURE
6459//
6460// MessageText:
6461//
6462// A communications failure occurred during a remote procedure call.
6463//
6464#define RPC_S_COMM_FAILURE 1820L
6465
6466//
6467// MessageId: RPC_S_UNSUPPORTED_AUTHN_LEVEL
6468//
6469// MessageText:
6470//
6471// The requested authentication level is not supported.
6472//
6473#define RPC_S_UNSUPPORTED_AUTHN_LEVEL 1821L
6474
6475//
6476// MessageId: RPC_S_NO_PRINC_NAME
6477//
6478// MessageText:
6479//
6480// No principal name registered.
6481//
6482#define RPC_S_NO_PRINC_NAME 1822L
6483
6484//
6485// MessageId: RPC_S_NOT_RPC_ERROR
6486//
6487// MessageText:
6488//
6489// The error specified is not a valid Windows RPC error code.
6490//
6491#define RPC_S_NOT_RPC_ERROR 1823L
6492
6493//
6494// MessageId: RPC_S_UUID_LOCAL_ONLY
6495//
6496// MessageText:
6497//
6498// A UUID that is valid only on this computer has been allocated.
6499//
6500#define RPC_S_UUID_LOCAL_ONLY 1824L
6501
6502//
6503// MessageId: RPC_S_SEC_PKG_ERROR
6504//
6505// MessageText:
6506//
6507// A security package specific error occurred.
6508//
6509#define RPC_S_SEC_PKG_ERROR 1825L
6510
6511//
6512// MessageId: RPC_S_NOT_CANCELLED
6513//
6514// MessageText:
6515//
6516// Thread is not canceled.
6517//
6518#define RPC_S_NOT_CANCELLED 1826L
6519
6520//
6521// MessageId: RPC_X_INVALID_ES_ACTION
6522//
6523// MessageText:
6524//
6525// Invalid operation on the encoding/decoding handle.
6526//
6527#define RPC_X_INVALID_ES_ACTION 1827L
6528
6529//
6530// MessageId: RPC_X_WRONG_ES_VERSION
6531//
6532// MessageText:
6533//
6534// Incompatible version of the serializing package.
6535//
6536#define RPC_X_WRONG_ES_VERSION 1828L
6537
6538//
6539// MessageId: RPC_X_WRONG_STUB_VERSION
6540//
6541// MessageText:
6542//
6543// Incompatible version of the RPC stub.
6544//
6545#define RPC_X_WRONG_STUB_VERSION 1829L
6546
6547//
6548// MessageId: RPC_X_INVALID_PIPE_OBJECT
6549//
6550// MessageText:
6551//
6552// The RPC pipe object is invalid or corrupted.
6553//
6554#define RPC_X_INVALID_PIPE_OBJECT 1830L
6555
6556//
6557// MessageId: RPC_X_WRONG_PIPE_ORDER
6558//
6559// MessageText:
6560//
6561// An invalid operation was attempted on an RPC pipe object.
6562//
6563#define RPC_X_WRONG_PIPE_ORDER 1831L
6564
6565//
6566// MessageId: RPC_X_WRONG_PIPE_VERSION
6567//
6568// MessageText:
6569//
6570// Unsupported RPC pipe version.
6571//
6572#define RPC_X_WRONG_PIPE_VERSION 1832L
6573
6574//
6575// MessageId: RPC_S_GROUP_MEMBER_NOT_FOUND
6576//
6577// MessageText:
6578//
6579// The group member was not found.
6580//
6581#define RPC_S_GROUP_MEMBER_NOT_FOUND 1898L
6582
6583//
6584// MessageId: EPT_S_CANT_CREATE
6585//
6586// MessageText:
6587//
6588// The endpoint mapper database entry could not be created.
6589//
6590#define EPT_S_CANT_CREATE 1899L
6591
6592//
6593// MessageId: RPC_S_INVALID_OBJECT
6594//
6595// MessageText:
6596//
6597// The object universal unique identifier (UUID) is the nil UUID.
6598//
6599#define RPC_S_INVALID_OBJECT 1900L
6600
6601//
6602// MessageId: ERROR_INVALID_TIME
6603//
6604// MessageText:
6605//
6606// The specified time is invalid.
6607//
6608#define ERROR_INVALID_TIME 1901L
6609
6610//
6611// MessageId: ERROR_INVALID_FORM_NAME
6612//
6613// MessageText:
6614//
6615// The specified form name is invalid.
6616//
6617#define ERROR_INVALID_FORM_NAME 1902L
6618
6619//
6620// MessageId: ERROR_INVALID_FORM_SIZE
6621//
6622// MessageText:
6623//
6624// The specified form size is invalid.
6625//
6626#define ERROR_INVALID_FORM_SIZE 1903L
6627
6628//
6629// MessageId: ERROR_ALREADY_WAITING
6630//
6631// MessageText:
6632//
6633// The specified printer handle is already being waited on
6634//
6635#define ERROR_ALREADY_WAITING 1904L
6636
6637//
6638// MessageId: ERROR_PRINTER_DELETED
6639//
6640// MessageText:
6641//
6642// The specified printer has been deleted.
6643//
6644#define ERROR_PRINTER_DELETED 1905L
6645
6646//
6647// MessageId: ERROR_INVALID_PRINTER_STATE
6648//
6649// MessageText:
6650//
6651// The state of the printer is invalid.
6652//
6653#define ERROR_INVALID_PRINTER_STATE 1906L
6654
6655//
6656// MessageId: ERROR_PASSWORD_MUST_CHANGE
6657//
6658// MessageText:
6659//
6660// The user's password must be changed before logging on the first time.
6661//
6662#define ERROR_PASSWORD_MUST_CHANGE 1907L
6663
6664//
6665// MessageId: ERROR_DOMAIN_CONTROLLER_NOT_FOUND
6666//
6667// MessageText:
6668//
6669// Could not find the domain controller for this domain.
6670//
6671#define ERROR_DOMAIN_CONTROLLER_NOT_FOUND 1908L
6672
6673//
6674// MessageId: ERROR_ACCOUNT_LOCKED_OUT
6675//
6676// MessageText:
6677//
6678// The referenced account is currently locked out and may not be logged on to.
6679//
6680#define ERROR_ACCOUNT_LOCKED_OUT 1909L
6681
6682//
6683// MessageId: OR_INVALID_OXID
6684//
6685// MessageText:
6686//
6687// The object exporter specified was not found.
6688//
6689#define OR_INVALID_OXID 1910L
6690
6691//
6692// MessageId: OR_INVALID_OID
6693//
6694// MessageText:
6695//
6696// The object specified was not found.
6697//
6698#define OR_INVALID_OID 1911L
6699
6700//
6701// MessageId: OR_INVALID_SET
6702//
6703// MessageText:
6704//
6705// The object resolver set specified was not found.
6706//
6707#define OR_INVALID_SET 1912L
6708
6709//
6710// MessageId: RPC_S_SEND_INCOMPLETE
6711//
6712// MessageText:
6713//
6714// Some data remains to be sent in the request buffer.
6715//
6716#define RPC_S_SEND_INCOMPLETE 1913L
6717
6718//
6719// MessageId: RPC_S_INVALID_ASYNC_HANDLE
6720//
6721// MessageText:
6722//
6723// Invalid asynchronous remote procedure call handle.
6724//
6725#define RPC_S_INVALID_ASYNC_HANDLE 1914L
6726
6727//
6728// MessageId: RPC_S_INVALID_ASYNC_CALL
6729//
6730// MessageText:
6731//
6732// Invalid asynchronous RPC call handle for this operation.
6733//
6734#define RPC_S_INVALID_ASYNC_CALL 1915L
6735
6736//
6737// MessageId: RPC_X_PIPE_CLOSED
6738//
6739// MessageText:
6740//
6741// The RPC pipe object has already been closed.
6742//
6743#define RPC_X_PIPE_CLOSED 1916L
6744
6745//
6746// MessageId: RPC_X_PIPE_DISCIPLINE_ERROR
6747//
6748// MessageText:
6749//
6750// The RPC call completed before all pipes were processed.
6751//
6752#define RPC_X_PIPE_DISCIPLINE_ERROR 1917L
6753
6754//
6755// MessageId: RPC_X_PIPE_EMPTY
6756//
6757// MessageText:
6758//
6759// No more data is available from the RPC pipe.
6760//
6761#define RPC_X_PIPE_EMPTY 1918L
6762
6763//
6764// MessageId: ERROR_NO_SITENAME
6765//
6766// MessageText:
6767//
6768// No site name is available for this machine.
6769//
6770#define ERROR_NO_SITENAME 1919L
6771
6772//
6773// MessageId: ERROR_CANT_ACCESS_FILE
6774//
6775// MessageText:
6776//
6777// The file can not be accessed by the system.
6778//
6779#define ERROR_CANT_ACCESS_FILE 1920L
6780
6781//
6782// MessageId: ERROR_CANT_RESOLVE_FILENAME
6783//
6784// MessageText:
6785//
6786// The name of the file cannot be resolved by the system.
6787//
6788#define ERROR_CANT_RESOLVE_FILENAME 1921L
6789
6790//
6791// MessageId: RPC_S_ENTRY_TYPE_MISMATCH
6792//
6793// MessageText:
6794//
6795// The entry is not of the expected type.
6796//
6797#define RPC_S_ENTRY_TYPE_MISMATCH 1922L
6798
6799//
6800// MessageId: RPC_S_NOT_ALL_OBJS_EXPORTED
6801//
6802// MessageText:
6803//
6804// Not all object UUIDs could be exported to the specified entry.
6805//
6806#define RPC_S_NOT_ALL_OBJS_EXPORTED 1923L
6807
6808//
6809// MessageId: RPC_S_INTERFACE_NOT_EXPORTED
6810//
6811// MessageText:
6812//
6813// Interface could not be exported to the specified entry.
6814//
6815#define RPC_S_INTERFACE_NOT_EXPORTED 1924L
6816
6817//
6818// MessageId: RPC_S_PROFILE_NOT_ADDED
6819//
6820// MessageText:
6821//
6822// The specified profile entry could not be added.
6823//
6824#define RPC_S_PROFILE_NOT_ADDED 1925L
6825
6826//
6827// MessageId: RPC_S_PRF_ELT_NOT_ADDED
6828//
6829// MessageText:
6830//
6831// The specified profile element could not be added.
6832//
6833#define RPC_S_PRF_ELT_NOT_ADDED 1926L
6834
6835//
6836// MessageId: RPC_S_PRF_ELT_NOT_REMOVED
6837//
6838// MessageText:
6839//
6840// The specified profile element could not be removed.
6841//
6842#define RPC_S_PRF_ELT_NOT_REMOVED 1927L
6843
6844//
6845// MessageId: RPC_S_GRP_ELT_NOT_ADDED
6846//
6847// MessageText:
6848//
6849// The group element could not be added.
6850//
6851#define RPC_S_GRP_ELT_NOT_ADDED 1928L
6852
6853//
6854// MessageId: RPC_S_GRP_ELT_NOT_REMOVED
6855//
6856// MessageText:
6857//
6858// The group element could not be removed.
6859//
6860#define RPC_S_GRP_ELT_NOT_REMOVED 1929L
6861
6862//
6863// MessageId: ERROR_NO_BROWSER_SERVERS_FOUND
6864//
6865// MessageText:
6866//
6867// The list of servers for this workgroup is not currently available
6868//
6869#define ERROR_NO_BROWSER_SERVERS_FOUND 6118L
6870
6871
6872
6873
6874///////////////////////////
6875// //
6876// OpenGL Error Code //
6877// //
6878///////////////////////////
6879
6880
6881//
6882// MessageId: ERROR_INVALID_PIXEL_FORMAT
6883//
6884// MessageText:
6885//
6886// The pixel format is invalid.
6887//
6888#define ERROR_INVALID_PIXEL_FORMAT 2000L
6889
6890//
6891// MessageId: ERROR_BAD_DRIVER
6892//
6893// MessageText:
6894//
6895// The specified driver is invalid.
6896//
6897#define ERROR_BAD_DRIVER 2001L
6898
6899//
6900// MessageId: ERROR_INVALID_WINDOW_STYLE
6901//
6902// MessageText:
6903//
6904// The window style or class attribute is invalid for this operation.
6905//
6906#define ERROR_INVALID_WINDOW_STYLE 2002L
6907
6908//
6909// MessageId: ERROR_METAFILE_NOT_SUPPORTED
6910//
6911// MessageText:
6912//
6913// The requested metafile operation is not supported.
6914//
6915#define ERROR_METAFILE_NOT_SUPPORTED 2003L
6916
6917//
6918// MessageId: ERROR_TRANSFORM_NOT_SUPPORTED
6919//
6920// MessageText:
6921//
6922// The requested transformation operation is not supported.
6923//
6924#define ERROR_TRANSFORM_NOT_SUPPORTED 2004L
6925
6926//
6927// MessageId: ERROR_CLIPPING_NOT_SUPPORTED
6928//
6929// MessageText:
6930//
6931// The requested clipping operation is not supported.
6932//
6933#define ERROR_CLIPPING_NOT_SUPPORTED 2005L
6934
6935// End of OpenGL error codes
6936
6937
6938
6939///////////////////////////////////////////
6940// //
6941// Image Color Management Error Code //
6942// //
6943///////////////////////////////////////////
6944
6945
6946//
6947// MessageId: ERROR_INVALID_CMM
6948//
6949// MessageText:
6950//
6951// The specified color management module is invalid.
6952//
6953#define ERROR_INVALID_CMM 2010L
6954
6955//
6956// MessageId: ERROR_INVALID_PROFILE
6957//
6958// MessageText:
6959//
6960// The specified color profile is invalid.
6961//
6962#define ERROR_INVALID_PROFILE 2011L
6963
6964//
6965// MessageId: ERROR_TAG_NOT_FOUND
6966//
6967// MessageText:
6968//
6969// The specified tag was not found.
6970//
6971#define ERROR_TAG_NOT_FOUND 2012L
6972
6973//
6974// MessageId: ERROR_TAG_NOT_PRESENT
6975//
6976// MessageText:
6977//
6978// A required tag is not present.
6979//
6980#define ERROR_TAG_NOT_PRESENT 2013L
6981
6982//
6983// MessageId: ERROR_DUPLICATE_TAG
6984//
6985// MessageText:
6986//
6987// The specified tag is already present.
6988//
6989#define ERROR_DUPLICATE_TAG 2014L
6990
6991//
6992// MessageId: ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE
6993//
6994// MessageText:
6995//
6996// The specified color profile is not associated with any device.
6997//
6998#define ERROR_PROFILE_NOT_ASSOCIATED_WITH_DEVICE 2015L
6999
7000//
7001// MessageId: ERROR_PROFILE_NOT_FOUND
7002//
7003// MessageText:
7004//
7005// The specified color profile was not found.
7006//
7007#define ERROR_PROFILE_NOT_FOUND 2016L
7008
7009//
7010// MessageId: ERROR_INVALID_COLORSPACE
7011//
7012// MessageText:
7013//
7014// The specified color space is invalid.
7015//
7016#define ERROR_INVALID_COLORSPACE 2017L
7017
7018//
7019// MessageId: ERROR_ICM_NOT_ENABLED
7020//
7021// MessageText:
7022//
7023// Image Color Management is not enabled.
7024//
7025#define ERROR_ICM_NOT_ENABLED 2018L
7026
7027//
7028// MessageId: ERROR_DELETING_ICM_XFORM
7029//
7030// MessageText:
7031//
7032// There was an error while deleting the color transform.
7033//
7034#define ERROR_DELETING_ICM_XFORM 2019L
7035
7036//
7037// MessageId: ERROR_INVALID_TRANSFORM
7038//
7039// MessageText:
7040//
7041// The specified color transform is invalid.
7042//
7043#define ERROR_INVALID_TRANSFORM 2020L
7044
7045//
7046// MessageId: ERROR_COLORSPACE_MISMATCH
7047//
7048// MessageText:
7049//
7050// The specified transform does not match the bitmap's color space.
7051//
7052#define ERROR_COLORSPACE_MISMATCH 2021L
7053
7054//
7055// MessageId: ERROR_INVALID_COLORINDEX
7056//
7057// MessageText:
7058//
7059// The specified named color index is not present in the profile.
7060//
7061#define ERROR_INVALID_COLORINDEX 2022L
7062
7063
7064
7065
7066///////////////////////////
7067// //
7068// Winnet32 Status Codes //
7069// //
7070///////////////////////////
7071
7072
7073//
7074// MessageId: ERROR_CONNECTED_OTHER_PASSWORD
7075//
7076// MessageText:
7077//
7078// The network connection was made successfully, but the user had to be prompted for a password other than the one originally specified.
7079//
7080#define ERROR_CONNECTED_OTHER_PASSWORD 2108L
7081
7082//
7083// MessageId: ERROR_BAD_USERNAME
7084//
7085// MessageText:
7086//
7087// The specified username is invalid.
7088//
7089#define ERROR_BAD_USERNAME 2202L
7090
7091//
7092// MessageId: ERROR_NOT_CONNECTED
7093//
7094// MessageText:
7095//
7096// This network connection does not exist.
7097//
7098#define ERROR_NOT_CONNECTED 2250L
7099
7100//
7101// MessageId: ERROR_OPEN_FILES
7102//
7103// MessageText:
7104//
7105// This network connection has files open or requests pending.
7106//
7107#define ERROR_OPEN_FILES 2401L
7108
7109//
7110// MessageId: ERROR_ACTIVE_CONNECTIONS
7111//
7112// MessageText:
7113//
7114// Active connections still exist.
7115//
7116#define ERROR_ACTIVE_CONNECTIONS 2402L
7117
7118//
7119// MessageId: ERROR_DEVICE_IN_USE
7120//
7121// MessageText:
7122//
7123// The device is in use by an active process and cannot be disconnected.
7124//
7125#define ERROR_DEVICE_IN_USE 2404L
7126
7127
7128////////////////////////////////////
7129// //
7130// Win32 Spooler Error Codes //
7131// //
7132////////////////////////////////////
7133//
7134// MessageId: ERROR_UNKNOWN_PRINT_MONITOR
7135//
7136// MessageText:
7137//
7138// The specified print monitor is unknown.
7139//
7140#define ERROR_UNKNOWN_PRINT_MONITOR 3000L
7141
7142//
7143// MessageId: ERROR_PRINTER_DRIVER_IN_USE
7144//
7145// MessageText:
7146//
7147// The specified printer driver is currently in use.
7148//
7149#define ERROR_PRINTER_DRIVER_IN_USE 3001L
7150
7151//
7152// MessageId: ERROR_SPOOL_FILE_NOT_FOUND
7153//
7154// MessageText:
7155//
7156// The spool file was not found.
7157//
7158#define ERROR_SPOOL_FILE_NOT_FOUND 3002L
7159
7160//
7161// MessageId: ERROR_SPL_NO_STARTDOC
7162//
7163// MessageText:
7164//
7165// A StartDocPrinter call was not issued.
7166//
7167#define ERROR_SPL_NO_STARTDOC 3003L
7168
7169//
7170// MessageId: ERROR_SPL_NO_ADDJOB
7171//
7172// MessageText:
7173//
7174// An AddJob call was not issued.
7175//
7176#define ERROR_SPL_NO_ADDJOB 3004L
7177
7178//
7179// MessageId: ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED
7180//
7181// MessageText:
7182//
7183// The specified print processor has already been installed.
7184//
7185#define ERROR_PRINT_PROCESSOR_ALREADY_INSTALLED 3005L
7186
7187//
7188// MessageId: ERROR_PRINT_MONITOR_ALREADY_INSTALLED
7189//
7190// MessageText:
7191//
7192// The specified print monitor has already been installed.
7193//
7194#define ERROR_PRINT_MONITOR_ALREADY_INSTALLED 3006L
7195
7196//
7197// MessageId: ERROR_INVALID_PRINT_MONITOR
7198//
7199// MessageText:
7200//
7201// The specified print monitor does not have the required functions.
7202//
7203#define ERROR_INVALID_PRINT_MONITOR 3007L
7204
7205//
7206// MessageId: ERROR_PRINT_MONITOR_IN_USE
7207//
7208// MessageText:
7209//
7210// The specified print monitor is currently in use.
7211//
7212#define ERROR_PRINT_MONITOR_IN_USE 3008L
7213
7214//
7215// MessageId: ERROR_PRINTER_HAS_JOBS_QUEUED
7216//
7217// MessageText:
7218//
7219// The requested operation is not allowed when there are jobs queued to the printer.
7220//
7221#define ERROR_PRINTER_HAS_JOBS_QUEUED 3009L
7222
7223//
7224// MessageId: ERROR_SUCCESS_REBOOT_REQUIRED
7225//
7226// MessageText:
7227//
7228// The requested operation is successful. Changes will not be effective until the system is rebooted.
7229//
7230#define ERROR_SUCCESS_REBOOT_REQUIRED 3010L
7231
7232//
7233// MessageId: ERROR_SUCCESS_RESTART_REQUIRED
7234//
7235// MessageText:
7236//
7237// The requested operation is successful. Changes will not be effective until the service is restarted.
7238//
7239#define ERROR_SUCCESS_RESTART_REQUIRED 3011L
7240
7241//
7242// MessageId: ERROR_PRINTER_NOT_FOUND
7243//
7244// MessageText:
7245//
7246// No printers were found.
7247//
7248#define ERROR_PRINTER_NOT_FOUND 3012L
7249
7250////////////////////////////////////
7251// //
7252// Wins Error Codes //
7253// //
7254////////////////////////////////////
7255//
7256// MessageId: ERROR_WINS_INTERNAL
7257//
7258// MessageText:
7259//
7260// WINS encountered an error while processing the command.
7261//
7262#define ERROR_WINS_INTERNAL 4000L
7263
7264//
7265// MessageId: ERROR_CAN_NOT_DEL_LOCAL_WINS
7266//
7267// MessageText:
7268//
7269// The local WINS can not be deleted.
7270//
7271#define ERROR_CAN_NOT_DEL_LOCAL_WINS 4001L
7272
7273//
7274// MessageId: ERROR_STATIC_INIT
7275//
7276// MessageText:
7277//
7278// The importation from the file failed.
7279//
7280#define ERROR_STATIC_INIT 4002L
7281
7282//
7283// MessageId: ERROR_INC_BACKUP
7284//
7285// MessageText:
7286//
7287// The backup failed. Was a full backup done before?
7288//
7289#define ERROR_INC_BACKUP 4003L
7290
7291//
7292// MessageId: ERROR_FULL_BACKUP
7293//
7294// MessageText:
7295//
7296// The backup failed. Check the directory to which you are backing the database.
7297//
7298#define ERROR_FULL_BACKUP 4004L
7299
7300//
7301// MessageId: ERROR_REC_NON_EXISTENT
7302//
7303// MessageText:
7304//
7305// The name does not exist in the WINS database.
7306//
7307#define ERROR_REC_NON_EXISTENT 4005L
7308
7309//
7310// MessageId: ERROR_RPL_NOT_ALLOWED
7311//
7312// MessageText:
7313//
7314// Replication with a nonconfigured partner is not allowed.
7315//
7316#define ERROR_RPL_NOT_ALLOWED 4006L
7317
7318////////////////////////////////////
7319// //
7320// DHCP Error Codes //
7321// //
7322////////////////////////////////////
7323//
7324// MessageId: ERROR_DHCP_ADDRESS_CONFLICT
7325//
7326// MessageText:
7327//
7328// The DHCP client has obtained an IP address that is already in use on the network. The local interface will be disabled until the DHCP client can obtain a new address.
7329//
7330#define ERROR_DHCP_ADDRESS_CONFLICT 4100L
7331
7332////////////////////////////////////
7333// //
7334// WMI Error Codes //
7335// //
7336////////////////////////////////////
7337//
7338// MessageId: ERROR_WMI_GUID_NOT_FOUND
7339//
7340// MessageText:
7341//
7342// The GUID passed was not recognized as valid by a WMI data provider.
7343//
7344#define ERROR_WMI_GUID_NOT_FOUND 4200L
7345
7346//
7347// MessageId: ERROR_WMI_INSTANCE_NOT_FOUND
7348//
7349// MessageText:
7350//
7351// The instance name passed was not recognized as valid by a WMI data provider.
7352//
7353#define ERROR_WMI_INSTANCE_NOT_FOUND 4201L
7354
7355//
7356// MessageId: ERROR_WMI_ITEMID_NOT_FOUND
7357//
7358// MessageText:
7359//
7360// The data item ID passed was not recognized as valid by a WMI data provider.
7361//
7362#define ERROR_WMI_ITEMID_NOT_FOUND 4202L
7363
7364//
7365// MessageId: ERROR_WMI_TRY_AGAIN
7366//
7367// MessageText:
7368//
7369// The WMI request could not be completed and should be retried.
7370//
7371#define ERROR_WMI_TRY_AGAIN 4203L
7372
7373//
7374// MessageId: ERROR_WMI_DP_NOT_FOUND
7375//
7376// MessageText:
7377//
7378// The WMI data provider could not be located.
7379//
7380#define ERROR_WMI_DP_NOT_FOUND 4204L
7381
7382//
7383// MessageId: ERROR_WMI_UNRESOLVED_INSTANCE_REF
7384//
7385// MessageText:
7386//
7387// The WMI data provider references an instance set that has not been registered.
7388//
7389#define ERROR_WMI_UNRESOLVED_INSTANCE_REF 4205L
7390
7391//
7392// MessageId: ERROR_WMI_ALREADY_ENABLED
7393//
7394// MessageText:
7395//
7396// The WMI data block or event notification has already been enabled.
7397//
7398#define ERROR_WMI_ALREADY_ENABLED 4206L
7399
7400//
7401// MessageId: ERROR_WMI_GUID_DISCONNECTED
7402//
7403// MessageText:
7404//
7405// The WMI data block is no longer available.
7406//
7407#define ERROR_WMI_GUID_DISCONNECTED 4207L
7408
7409//
7410// MessageId: ERROR_WMI_SERVER_UNAVAILABLE
7411//
7412// MessageText:
7413//
7414// The WMI data service is not available.
7415//
7416#define ERROR_WMI_SERVER_UNAVAILABLE 4208L
7417
7418//
7419// MessageId: ERROR_WMI_DP_FAILED
7420//
7421// MessageText:
7422//
7423// The WMI data provider failed to carry out the request.
7424//
7425#define ERROR_WMI_DP_FAILED 4209L
7426
7427//
7428// MessageId: ERROR_WMI_INVALID_MOF
7429//
7430// MessageText:
7431//
7432// The WMI MOF information is not valid.
7433//
7434#define ERROR_WMI_INVALID_MOF 4210L
7435
7436//
7437// MessageId: ERROR_WMI_INVALID_REGINFO
7438//
7439// MessageText:
7440//
7441// The WMI registration information is not valid.
7442//
7443#define ERROR_WMI_INVALID_REGINFO 4211L
7444
7445//
7446// MessageId: ERROR_WMI_ALREADY_DISABLED
7447//
7448// MessageText:
7449//
7450// The WMI data block or event notification has already been disabled.
7451//
7452#define ERROR_WMI_ALREADY_DISABLED 4212L
7453
7454//
7455// MessageId: ERROR_WMI_READ_ONLY
7456//
7457// MessageText:
7458//
7459// The WMI data item or data block is read only.
7460//
7461#define ERROR_WMI_READ_ONLY 4213L
7462
7463//
7464// MessageId: ERROR_WMI_SET_FAILURE
7465//
7466// MessageText:
7467//
7468// The WMI data item or data block could not be changed.
7469//
7470#define ERROR_WMI_SET_FAILURE 4214L
7471
7472//////////////////////////////////////////
7473// //
7474// NT Media Services (RSM) Error Codes //
7475// //
7476//////////////////////////////////////////
7477//
7478// MessageId: ERROR_INVALID_MEDIA
7479//
7480// MessageText:
7481//
7482// The media identifier does not represent a valid medium.
7483//
7484#define ERROR_INVALID_MEDIA 4300L
7485
7486//
7487// MessageId: ERROR_INVALID_LIBRARY
7488//
7489// MessageText:
7490//
7491// The library identifier does not represent a valid library.
7492//
7493#define ERROR_INVALID_LIBRARY 4301L
7494
7495//
7496// MessageId: ERROR_INVALID_MEDIA_POOL
7497//
7498// MessageText:
7499//
7500// The media pool identifier does not represent a valid media pool.
7501//
7502#define ERROR_INVALID_MEDIA_POOL 4302L
7503
7504//
7505// MessageId: ERROR_DRIVE_MEDIA_MISMATCH
7506//
7507// MessageText:
7508//
7509// The drive and medium are not compatible or exist in different libraries.
7510//
7511#define ERROR_DRIVE_MEDIA_MISMATCH 4303L
7512
7513//
7514// MessageId: ERROR_MEDIA_OFFLINE
7515//
7516// MessageText:
7517//
7518// The medium currently exists in an offline library and must be online to perform this operation.
7519//
7520#define ERROR_MEDIA_OFFLINE 4304L
7521
7522//
7523// MessageId: ERROR_LIBRARY_OFFLINE
7524//
7525// MessageText:
7526//
7527// The operation cannot be performed on an offline library.
7528//
7529#define ERROR_LIBRARY_OFFLINE 4305L
7530
7531//
7532// MessageId: ERROR_EMPTY
7533//
7534// MessageText:
7535//
7536// The library, drive, or media pool is empty.
7537//
7538#define ERROR_EMPTY 4306L
7539
7540//
7541// MessageId: ERROR_NOT_EMPTY
7542//
7543// MessageText:
7544//
7545// The library, drive, or media pool must be empty to perform this operation.
7546//
7547#define ERROR_NOT_EMPTY 4307L
7548
7549//
7550// MessageId: ERROR_MEDIA_UNAVAILABLE
7551//
7552// MessageText:
7553//
7554// No media is currently available in this media pool or library.
7555//
7556#define ERROR_MEDIA_UNAVAILABLE 4308L
7557
7558//
7559// MessageId: ERROR_RESOURCE_DISABLED
7560//
7561// MessageText:
7562//
7563// A resource required for this operation is disabled.
7564//
7565#define ERROR_RESOURCE_DISABLED 4309L
7566
7567//
7568// MessageId: ERROR_INVALID_CLEANER
7569//
7570// MessageText:
7571//
7572// The media identifier does not represent a valid cleaner.
7573//
7574#define ERROR_INVALID_CLEANER 4310L
7575
7576//
7577// MessageId: ERROR_UNABLE_TO_CLEAN
7578//
7579// MessageText:
7580//
7581// The drive cannot be cleaned or does not support cleaning.
7582//
7583#define ERROR_UNABLE_TO_CLEAN 4311L
7584
7585//
7586// MessageId: ERROR_OBJECT_NOT_FOUND
7587//
7588// MessageText:
7589//
7590// The object identifier does not represent a valid object.
7591//
7592#define ERROR_OBJECT_NOT_FOUND 4312L
7593
7594//
7595// MessageId: ERROR_DATABASE_FAILURE
7596//
7597// MessageText:
7598//
7599// Unable to read from or write to the database.
7600//
7601#define ERROR_DATABASE_FAILURE 4313L
7602
7603//
7604// MessageId: ERROR_DATABASE_FULL
7605//
7606// MessageText:
7607//
7608// The database is full.
7609//
7610#define ERROR_DATABASE_FULL 4314L
7611
7612//
7613// MessageId: ERROR_MEDIA_INCOMPATIBLE
7614//
7615// MessageText:
7616//
7617// The medium is not compatible with the device or media pool.
7618//
7619#define ERROR_MEDIA_INCOMPATIBLE 4315L
7620
7621//
7622// MessageId: ERROR_RESOURCE_NOT_PRESENT
7623//
7624// MessageText:
7625//
7626// The resource required for this operation does not exist.
7627//
7628#define ERROR_RESOURCE_NOT_PRESENT 4316L
7629
7630//
7631// MessageId: ERROR_INVALID_OPERATION
7632//
7633// MessageText:
7634//
7635// The operation identifier is not valid.
7636//
7637#define ERROR_INVALID_OPERATION 4317L
7638
7639//
7640// MessageId: ERROR_MEDIA_NOT_AVAILABLE
7641//
7642// MessageText:
7643//
7644// The media is not mounted or ready for use.
7645//
7646#define ERROR_MEDIA_NOT_AVAILABLE 4318L
7647
7648//
7649// MessageId: ERROR_DEVICE_NOT_AVAILABLE
7650//
7651// MessageText:
7652//
7653// The device is not ready for use.
7654//
7655#define ERROR_DEVICE_NOT_AVAILABLE 4319L
7656
7657//
7658// MessageId: ERROR_REQUEST_REFUSED
7659//
7660// MessageText:
7661//
7662// The operator or administrator has refused the request.
7663//
7664#define ERROR_REQUEST_REFUSED 4320L
7665
7666//
7667// MessageId: ERROR_INVALID_DRIVE_OBJECT
7668//
7669// MessageText:
7670//
7671// The drive identifier does not represent a valid drive.
7672//
7673#define ERROR_INVALID_DRIVE_OBJECT 4321L
7674
7675//
7676// MessageId: ERROR_LIBRARY_FULL
7677//
7678// MessageText:
7679//
7680// Library is full. No slot is available for use.
7681//
7682#define ERROR_LIBRARY_FULL 4322L
7683
7684//
7685// MessageId: ERROR_MEDIUM_NOT_ACCESSIBLE
7686//
7687// MessageText:
7688//
7689// The transport cannot access the medium.
7690//
7691#define ERROR_MEDIUM_NOT_ACCESSIBLE 4323L
7692
7693//
7694// MessageId: ERROR_UNABLE_TO_LOAD_MEDIUM
7695//
7696// MessageText:
7697//
7698// Unable to load the medium into the drive.
7699//
7700#define ERROR_UNABLE_TO_LOAD_MEDIUM 4324L
7701
7702//
7703// MessageId: ERROR_UNABLE_TO_INVENTORY_DRIVE
7704//
7705// MessageText:
7706//
7707// Unable to retrieve the drive status.
7708//
7709#define ERROR_UNABLE_TO_INVENTORY_DRIVE 4325L
7710
7711//
7712// MessageId: ERROR_UNABLE_TO_INVENTORY_SLOT
7713//
7714// MessageText:
7715//
7716// Unable to retrieve the slot status.
7717//
7718#define ERROR_UNABLE_TO_INVENTORY_SLOT 4326L
7719
7720//
7721// MessageId: ERROR_UNABLE_TO_INVENTORY_TRANSPORT
7722//
7723// MessageText:
7724//
7725// Unable to retrieve status about the transport.
7726//
7727#define ERROR_UNABLE_TO_INVENTORY_TRANSPORT 4327L
7728
7729//
7730// MessageId: ERROR_TRANSPORT_FULL
7731//
7732// MessageText:
7733//
7734// Cannot use the transport because it is already in use.
7735//
7736#define ERROR_TRANSPORT_FULL 4328L
7737
7738//
7739// MessageId: ERROR_CONTROLLING_IEPORT
7740//
7741// MessageText:
7742//
7743// Unable to open or close the inject/eject port.
7744//
7745#define ERROR_CONTROLLING_IEPORT 4329L
7746
7747//
7748// MessageId: ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA
7749//
7750// MessageText:
7751//
7752// Unable to eject the medium because it is in a drive.
7753//
7754#define ERROR_UNABLE_TO_EJECT_MOUNTED_MEDIA 4330L
7755
7756//
7757// MessageId: ERROR_CLEANER_SLOT_SET
7758//
7759// MessageText:
7760//
7761// A cleaner slot is already reserved.
7762//
7763#define ERROR_CLEANER_SLOT_SET 4331L
7764
7765//
7766// MessageId: ERROR_CLEANER_SLOT_NOT_SET
7767//
7768// MessageText:
7769//
7770// A cleaner slot is not reserved.
7771//
7772#define ERROR_CLEANER_SLOT_NOT_SET 4332L
7773
7774//
7775// MessageId: ERROR_CLEANER_CARTRIDGE_SPENT
7776//
7777// MessageText:
7778//
7779// The cleaner cartridge has performed the maximum number of drive cleanings.
7780//
7781#define ERROR_CLEANER_CARTRIDGE_SPENT 4333L
7782
7783//
7784// MessageId: ERROR_UNEXPECTED_OMID
7785//
7786// MessageText:
7787//
7788// Unexpected on-medium identifier.
7789//
7790#define ERROR_UNEXPECTED_OMID 4334L
7791
7792//
7793// MessageId: ERROR_CANT_DELETE_LAST_ITEM
7794//
7795// MessageText:
7796//
7797// The last remaining item in this group or resource cannot be deleted.
7798//
7799#define ERROR_CANT_DELETE_LAST_ITEM 4335L
7800
7801//
7802// MessageId: ERROR_MESSAGE_EXCEEDS_MAX_SIZE
7803//
7804// MessageText:
7805//
7806// The message provided exceeds the maximum size allowed for this parameter.
7807//
7808#define ERROR_MESSAGE_EXCEEDS_MAX_SIZE 4336L
7809
7810//
7811// MessageId: ERROR_VOLUME_CONTAINS_SYS_FILES
7812//
7813// MessageText:
7814//
7815// The volume contains system or paging files.
7816//
7817#define ERROR_VOLUME_CONTAINS_SYS_FILES 4337L
7818
7819//
7820// MessageId: ERROR_INDIGENOUS_TYPE
7821//
7822// MessageText:
7823//
7824// The media type cannot be removed from this library since at least one drive in the library reports it can support this media type.
7825//
7826#define ERROR_INDIGENOUS_TYPE 4338L
7827
7828//
7829// MessageId: ERROR_NO_SUPPORTING_DRIVES
7830//
7831// MessageText:
7832//
7833// This offline media cannot be mounted on this system since no enabled drives are present which can be used.
7834//
7835#define ERROR_NO_SUPPORTING_DRIVES 4339L
7836
7837////////////////////////////////////////////
7838// //
7839// NT Remote Storage Service Error Codes //
7840// //
7841////////////////////////////////////////////
7842//
7843// MessageId: ERROR_FILE_OFFLINE
7844//
7845// MessageText:
7846//
7847// The remote storage service was not able to recall the file.
7848//
7849#define ERROR_FILE_OFFLINE 4350L
7850
7851//
7852// MessageId: ERROR_REMOTE_STORAGE_NOT_ACTIVE
7853//
7854// MessageText:
7855//
7856// The remote storage service is not operational at this time.
7857//
7858#define ERROR_REMOTE_STORAGE_NOT_ACTIVE 4351L
7859
7860//
7861// MessageId: ERROR_REMOTE_STORAGE_MEDIA_ERROR
7862//
7863// MessageText:
7864//
7865// The remote storage service encountered a media error.
7866//
7867#define ERROR_REMOTE_STORAGE_MEDIA_ERROR 4352L
7868
7869////////////////////////////////////////////
7870// //
7871// NT Reparse Points Error Codes //
7872// //
7873////////////////////////////////////////////
7874//
7875// MessageId: ERROR_NOT_A_REPARSE_POINT
7876//
7877// MessageText:
7878//
7879// The file or directory is not a reparse point.
7880//
7881#define ERROR_NOT_A_REPARSE_POINT 4390L
7882
7883//
7884// MessageId: ERROR_REPARSE_ATTRIBUTE_CONFLICT
7885//
7886// MessageText:
7887//
7888// The reparse point attribute cannot be set because it conflicts with an existing attribute.
7889//
7890#define ERROR_REPARSE_ATTRIBUTE_CONFLICT 4391L
7891
7892//
7893// MessageId: ERROR_INVALID_REPARSE_DATA
7894//
7895// MessageText:
7896//
7897// The data present in the reparse point buffer is invalid.
7898//
7899#define ERROR_INVALID_REPARSE_DATA 4392L
7900
7901//
7902// MessageId: ERROR_REPARSE_TAG_INVALID
7903//
7904// MessageText:
7905//
7906// The tag present in the reparse point buffer is invalid.
7907//
7908#define ERROR_REPARSE_TAG_INVALID 4393L
7909
7910//
7911// MessageId: ERROR_REPARSE_TAG_MISMATCH
7912//
7913// MessageText:
7914//
7915// There is a mismatch between the tag specified in the request and the tag present in the reparse point.
7916//
7917//
7918#define ERROR_REPARSE_TAG_MISMATCH 4394L
7919
7920////////////////////////////////////////////
7921// //
7922// NT Single Instance Store Error Codes //
7923// //
7924////////////////////////////////////////////
7925//
7926// MessageId: ERROR_VOLUME_NOT_SIS_ENABLED
7927//
7928// MessageText:
7929//
7930// Single Instance Storage is not available on this volume.
7931//
7932#define ERROR_VOLUME_NOT_SIS_ENABLED 4500L
7933
7934////////////////////////////////////
7935// //
7936// Cluster Error Codes //
7937// //
7938////////////////////////////////////
7939//
7940// MessageId: ERROR_DEPENDENT_RESOURCE_EXISTS
7941//
7942// MessageText:
7943//
7944// The cluster resource cannot be moved to another group because other resources are dependent on it.
7945//
7946#define ERROR_DEPENDENT_RESOURCE_EXISTS 5001L
7947
7948//
7949// MessageId: ERROR_DEPENDENCY_NOT_FOUND
7950//
7951// MessageText:
7952//
7953// The cluster resource dependency cannot be found.
7954//
7955#define ERROR_DEPENDENCY_NOT_FOUND 5002L
7956
7957//
7958// MessageId: ERROR_DEPENDENCY_ALREADY_EXISTS
7959//
7960// MessageText:
7961//
7962// The cluster resource cannot be made dependent on the specified resource because it is already dependent.
7963//
7964#define ERROR_DEPENDENCY_ALREADY_EXISTS 5003L
7965
7966//
7967// MessageId: ERROR_RESOURCE_NOT_ONLINE
7968//
7969// MessageText:
7970//
7971// The cluster resource is not online.
7972//
7973#define ERROR_RESOURCE_NOT_ONLINE 5004L
7974
7975//
7976// MessageId: ERROR_HOST_NODE_NOT_AVAILABLE
7977//
7978// MessageText:
7979//
7980// A cluster node is not available for this operation.
7981//
7982#define ERROR_HOST_NODE_NOT_AVAILABLE 5005L
7983
7984//
7985// MessageId: ERROR_RESOURCE_NOT_AVAILABLE
7986//
7987// MessageText:
7988//
7989// The cluster resource is not available.
7990//
7991#define ERROR_RESOURCE_NOT_AVAILABLE 5006L
7992
7993//
7994// MessageId: ERROR_RESOURCE_NOT_FOUND
7995//
7996// MessageText:
7997//
7998// The cluster resource could not be found.
7999//
8000#define ERROR_RESOURCE_NOT_FOUND 5007L
8001
8002//
8003// MessageId: ERROR_SHUTDOWN_CLUSTER
8004//
8005// MessageText:
8006//
8007// The cluster is being shut down.
8008//
8009#define ERROR_SHUTDOWN_CLUSTER 5008L
8010
8011//
8012// MessageId: ERROR_CANT_EVICT_ACTIVE_NODE
8013//
8014// MessageText:
8015//
8016// A cluster node cannot be evicted from the cluster while it is online.
8017//
8018#define ERROR_CANT_EVICT_ACTIVE_NODE 5009L
8019
8020//
8021// MessageId: ERROR_OBJECT_ALREADY_EXISTS
8022//
8023// MessageText:
8024//
8025// The object already exists.
8026//
8027#define ERROR_OBJECT_ALREADY_EXISTS 5010L
8028
8029//
8030// MessageId: ERROR_OBJECT_IN_LIST
8031//
8032// MessageText:
8033//
8034// The object is already in the list.
8035//
8036#define ERROR_OBJECT_IN_LIST 5011L
8037
8038//
8039// MessageId: ERROR_GROUP_NOT_AVAILABLE
8040//
8041// MessageText:
8042//
8043// The cluster group is not available for any new requests.
8044//
8045#define ERROR_GROUP_NOT_AVAILABLE 5012L
8046
8047//
8048// MessageId: ERROR_GROUP_NOT_FOUND
8049//
8050// MessageText:
8051//
8052// The cluster group could not be found.
8053//
8054#define ERROR_GROUP_NOT_FOUND 5013L
8055
8056//
8057// MessageId: ERROR_GROUP_NOT_ONLINE
8058//
8059// MessageText:
8060//
8061// The operation could not be completed because the cluster group is not online.
8062//
8063#define ERROR_GROUP_NOT_ONLINE 5014L
8064
8065//
8066// MessageId: ERROR_HOST_NODE_NOT_RESOURCE_OWNER
8067//
8068// MessageText:
8069//
8070// The cluster node is not the owner of the resource.
8071//
8072#define ERROR_HOST_NODE_NOT_RESOURCE_OWNER 5015L
8073
8074//
8075// MessageId: ERROR_HOST_NODE_NOT_GROUP_OWNER
8076//
8077// MessageText:
8078//
8079// The cluster node is not the owner of the group.
8080//
8081#define ERROR_HOST_NODE_NOT_GROUP_OWNER 5016L
8082
8083//
8084// MessageId: ERROR_RESMON_CREATE_FAILED
8085//
8086// MessageText:
8087//
8088// The cluster resource could not be created in the specified resource monitor.
8089//
8090#define ERROR_RESMON_CREATE_FAILED 5017L
8091
8092//
8093// MessageId: ERROR_RESMON_ONLINE_FAILED
8094//
8095// MessageText:
8096//
8097// The cluster resource could not be brought online by the resource monitor.
8098//
8099#define ERROR_RESMON_ONLINE_FAILED 5018L
8100
8101//
8102// MessageId: ERROR_RESOURCE_ONLINE
8103//
8104// MessageText:
8105//
8106// The operation could not be completed because the cluster resource is online.
8107//
8108#define ERROR_RESOURCE_ONLINE 5019L
8109
8110//
8111// MessageId: ERROR_QUORUM_RESOURCE
8112//
8113// MessageText:
8114//
8115// The cluster resource could not be deleted or brought offline because it is the quorum resource.
8116//
8117#define ERROR_QUORUM_RESOURCE 5020L
8118
8119//
8120// MessageId: ERROR_NOT_QUORUM_CAPABLE
8121//
8122// MessageText:
8123//
8124// The cluster could not make the specified resource a quorum resource because it is not capable of being a quorum resource.
8125//
8126#define ERROR_NOT_QUORUM_CAPABLE 5021L
8127
8128//
8129// MessageId: ERROR_CLUSTER_SHUTTING_DOWN
8130//
8131// MessageText:
8132//
8133// The cluster software is shutting down.
8134//
8135#define ERROR_CLUSTER_SHUTTING_DOWN 5022L
8136
8137//
8138// MessageId: ERROR_INVALID_STATE
8139//
8140// MessageText:
8141//
8142// The group or resource is not in the correct state to perform the requested operation.
8143//
8144#define ERROR_INVALID_STATE 5023L
8145
8146//
8147// MessageId: ERROR_RESOURCE_PROPERTIES_STORED
8148//
8149// MessageText:
8150//
8151// The properties were stored but not all changes will take effect until the next time the resource is brought online.
8152//
8153#define ERROR_RESOURCE_PROPERTIES_STORED 5024L
8154
8155//
8156// MessageId: ERROR_NOT_QUORUM_CLASS
8157//
8158// MessageText:
8159//
8160// The cluster could not make the specified resource a quorum resource because it does not belong to a shared storage class.
8161//
8162#define ERROR_NOT_QUORUM_CLASS 5025L
8163
8164//
8165// MessageId: ERROR_CORE_RESOURCE
8166//
8167// MessageText:
8168//
8169// The cluster resource could not be deleted since it is a core resource.
8170//
8171#define ERROR_CORE_RESOURCE 5026L
8172
8173//
8174// MessageId: ERROR_QUORUM_RESOURCE_ONLINE_FAILED
8175//
8176// MessageText:
8177//
8178// The quorum resource failed to come online.
8179//
8180#define ERROR_QUORUM_RESOURCE_ONLINE_FAILED 5027L
8181
8182//
8183// MessageId: ERROR_QUORUMLOG_OPEN_FAILED
8184//
8185// MessageText:
8186//
8187// The quorum log could not be created or mounted successfully.
8188//
8189#define ERROR_QUORUMLOG_OPEN_FAILED 5028L
8190
8191//
8192// MessageId: ERROR_CLUSTERLOG_CORRUPT
8193//
8194// MessageText:
8195//
8196// The cluster log is corrupt.
8197//
8198#define ERROR_CLUSTERLOG_CORRUPT 5029L
8199
8200//
8201// MessageId: ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE
8202//
8203// MessageText:
8204//
8205// The record could not be written to the cluster log since it exceeds the maximum size.
8206//
8207#define ERROR_CLUSTERLOG_RECORD_EXCEEDS_MAXSIZE 5030L
8208
8209//
8210// MessageId: ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE
8211//
8212// MessageText:
8213//
8214// The cluster log exceeds its maximum size.
8215//
8216#define ERROR_CLUSTERLOG_EXCEEDS_MAXSIZE 5031L
8217
8218//
8219// MessageId: ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND
8220//
8221// MessageText:
8222//
8223// No checkpoint record was found in the cluster log.
8224//
8225#define ERROR_CLUSTERLOG_CHKPOINT_NOT_FOUND 5032L
8226
8227//
8228// MessageId: ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE
8229//
8230// MessageText:
8231//
8232// The minimum required disk space needed for logging is not available.
8233//
8234#define ERROR_CLUSTERLOG_NOT_ENOUGH_SPACE 5033L
8235
8236//
8237// MessageId: ERROR_QUORUM_OWNER_ALIVE
8238//
8239// MessageText:
8240//
8241// The cluster node failed to take control of the quorum resource because the resource is owned by another active node.
8242//
8243#define ERROR_QUORUM_OWNER_ALIVE 5034L
8244
8245//
8246// MessageId: ERROR_NETWORK_NOT_AVAILABLE
8247//
8248// MessageText:
8249//
8250// A cluster network is not available for this operation.
8251//
8252#define ERROR_NETWORK_NOT_AVAILABLE 5035L
8253
8254//
8255// MessageId: ERROR_NODE_NOT_AVAILABLE
8256//
8257// MessageText:
8258//
8259// A cluster node is not available for this operation.
8260//
8261#define ERROR_NODE_NOT_AVAILABLE 5036L
8262
8263//
8264// MessageId: ERROR_ALL_NODES_NOT_AVAILABLE
8265//
8266// MessageText:
8267//
8268// All cluster nodes must be running to perform this operation.
8269//
8270#define ERROR_ALL_NODES_NOT_AVAILABLE 5037L
8271
8272//
8273// MessageId: ERROR_RESOURCE_FAILED
8274//
8275// MessageText:
8276//
8277// A cluster resource failed.
8278//
8279#define ERROR_RESOURCE_FAILED 5038L
8280
8281//
8282// MessageId: ERROR_CLUSTER_INVALID_NODE
8283//
8284// MessageText:
8285//
8286// The cluster node is not valid.
8287//
8288#define ERROR_CLUSTER_INVALID_NODE 5039L
8289
8290//
8291// MessageId: ERROR_CLUSTER_NODE_EXISTS
8292//
8293// MessageText:
8294//
8295// The cluster node already exists.
8296//
8297#define ERROR_CLUSTER_NODE_EXISTS 5040L
8298
8299//
8300// MessageId: ERROR_CLUSTER_JOIN_IN_PROGRESS
8301//
8302// MessageText:
8303//
8304// A node is in the process of joining the cluster.
8305//
8306#define ERROR_CLUSTER_JOIN_IN_PROGRESS 5041L
8307
8308//
8309// MessageId: ERROR_CLUSTER_NODE_NOT_FOUND
8310//
8311// MessageText:
8312//
8313// The cluster node was not found.
8314//
8315#define ERROR_CLUSTER_NODE_NOT_FOUND 5042L
8316
8317//
8318// MessageId: ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND
8319//
8320// MessageText:
8321//
8322// The cluster local node information was not found.
8323//
8324#define ERROR_CLUSTER_LOCAL_NODE_NOT_FOUND 5043L
8325
8326//
8327// MessageId: ERROR_CLUSTER_NETWORK_EXISTS
8328//
8329// MessageText:
8330//
8331// The cluster network already exists.
8332//
8333#define ERROR_CLUSTER_NETWORK_EXISTS 5044L
8334
8335//
8336// MessageId: ERROR_CLUSTER_NETWORK_NOT_FOUND
8337//
8338// MessageText:
8339//
8340// The cluster network was not found.
8341//
8342#define ERROR_CLUSTER_NETWORK_NOT_FOUND 5045L
8343
8344//
8345// MessageId: ERROR_CLUSTER_NETINTERFACE_EXISTS
8346//
8347// MessageText:
8348//
8349// The cluster network interface already exists.
8350//
8351#define ERROR_CLUSTER_NETINTERFACE_EXISTS 5046L
8352
8353//
8354// MessageId: ERROR_CLUSTER_NETINTERFACE_NOT_FOUND
8355//
8356// MessageText:
8357//
8358// The cluster network interface was not found.
8359//
8360#define ERROR_CLUSTER_NETINTERFACE_NOT_FOUND 5047L
8361
8362//
8363// MessageId: ERROR_CLUSTER_INVALID_REQUEST
8364//
8365// MessageText:
8366//
8367// The cluster request is not valid for this object.
8368//
8369#define ERROR_CLUSTER_INVALID_REQUEST 5048L
8370
8371//
8372// MessageId: ERROR_CLUSTER_INVALID_NETWORK_PROVIDER
8373//
8374// MessageText:
8375//
8376// The cluster network provider is not valid.
8377//
8378#define ERROR_CLUSTER_INVALID_NETWORK_PROVIDER 5049L
8379
8380//
8381// MessageId: ERROR_CLUSTER_NODE_DOWN
8382//
8383// MessageText:
8384//
8385// The cluster node is down.
8386//
8387#define ERROR_CLUSTER_NODE_DOWN 5050L
8388
8389//
8390// MessageId: ERROR_CLUSTER_NODE_UNREACHABLE
8391//
8392// MessageText:
8393//
8394// The cluster node is not reachable.
8395//
8396#define ERROR_CLUSTER_NODE_UNREACHABLE 5051L
8397
8398//
8399// MessageId: ERROR_CLUSTER_NODE_NOT_MEMBER
8400//
8401// MessageText:
8402//
8403// The cluster node is not a member of the cluster.
8404//
8405#define ERROR_CLUSTER_NODE_NOT_MEMBER 5052L
8406
8407//
8408// MessageId: ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS
8409//
8410// MessageText:
8411//
8412// A cluster join operation is not in progress.
8413//
8414#define ERROR_CLUSTER_JOIN_NOT_IN_PROGRESS 5053L
8415
8416//
8417// MessageId: ERROR_CLUSTER_INVALID_NETWORK
8418//
8419// MessageText:
8420//
8421// The cluster network is not valid.
8422//
8423#define ERROR_CLUSTER_INVALID_NETWORK 5054L
8424
8425//
8426// MessageId: ERROR_CLUSTER_NODE_UP
8427//
8428// MessageText:
8429//
8430// The cluster node is up.
8431//
8432#define ERROR_CLUSTER_NODE_UP 5056L
8433
8434//
8435// MessageId: ERROR_CLUSTER_IPADDR_IN_USE
8436//
8437// MessageText:
8438//
8439// The cluster IP address is already in use.
8440//
8441#define ERROR_CLUSTER_IPADDR_IN_USE 5057L
8442
8443//
8444// MessageId: ERROR_CLUSTER_NODE_NOT_PAUSED
8445//
8446// MessageText:
8447//
8448// The cluster node is not paused.
8449//
8450#define ERROR_CLUSTER_NODE_NOT_PAUSED 5058L
8451
8452//
8453// MessageId: ERROR_CLUSTER_NO_SECURITY_CONTEXT
8454//
8455// MessageText:
8456//
8457// No cluster security context is available.
8458//
8459#define ERROR_CLUSTER_NO_SECURITY_CONTEXT 5059L
8460
8461//
8462// MessageId: ERROR_CLUSTER_NETWORK_NOT_INTERNAL
8463//
8464// MessageText:
8465//
8466// The cluster network is not configured for internal cluster communication.
8467//
8468#define ERROR_CLUSTER_NETWORK_NOT_INTERNAL 5060L
8469
8470//
8471// MessageId: ERROR_CLUSTER_NODE_ALREADY_UP
8472//
8473// MessageText:
8474//
8475// The cluster node is already up.
8476//
8477#define ERROR_CLUSTER_NODE_ALREADY_UP 5061L
8478
8479//
8480// MessageId: ERROR_CLUSTER_NODE_ALREADY_DOWN
8481//
8482// MessageText:
8483//
8484// The cluster node is already down.
8485//
8486#define ERROR_CLUSTER_NODE_ALREADY_DOWN 5062L
8487
8488//
8489// MessageId: ERROR_CLUSTER_NETWORK_ALREADY_ONLINE
8490//
8491// MessageText:
8492//
8493// The cluster network is already online.
8494//
8495#define ERROR_CLUSTER_NETWORK_ALREADY_ONLINE 5063L
8496
8497//
8498// MessageId: ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE
8499//
8500// MessageText:
8501//
8502// The cluster network is already offline.
8503//
8504#define ERROR_CLUSTER_NETWORK_ALREADY_OFFLINE 5064L
8505
8506//
8507// MessageId: ERROR_CLUSTER_NODE_ALREADY_MEMBER
8508//
8509// MessageText:
8510//
8511// The cluster node is already a member of the cluster.
8512//
8513#define ERROR_CLUSTER_NODE_ALREADY_MEMBER 5065L
8514
8515//
8516// MessageId: ERROR_CLUSTER_LAST_INTERNAL_NETWORK
8517//
8518// MessageText:
8519//
8520// The cluster network is the only one configured for internal cluster communication between two or more active cluster nodes. The internal communication capability cannot be removed from the network.
8521//
8522#define ERROR_CLUSTER_LAST_INTERNAL_NETWORK 5066L
8523
8524//
8525// MessageId: ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS
8526//
8527// MessageText:
8528//
8529// One or more cluster resources depend on the network to provide service to clients. The client access capability cannot be removed from the network.
8530//
8531#define ERROR_CLUSTER_NETWORK_HAS_DEPENDENTS 5067L
8532
8533//
8534// MessageId: ERROR_INVALID_OPERATION_ON_QUORUM
8535//
8536// MessageText:
8537//
8538// This operation cannot be performed on the cluster resource as it the quorum resource. You may not bring the quorum resource offline or modify its possible owners list.
8539//
8540#define ERROR_INVALID_OPERATION_ON_QUORUM 5068L
8541
8542//
8543// MessageId: ERROR_DEPENDENCY_NOT_ALLOWED
8544//
8545// MessageText:
8546//
8547// The cluster quorum resource is not allowed to have any dependencies.
8548//
8549#define ERROR_DEPENDENCY_NOT_ALLOWED 5069L
8550
8551//
8552// MessageId: ERROR_CLUSTER_NODE_PAUSED
8553//
8554// MessageText:
8555//
8556// The cluster node is paused.
8557//
8558#define ERROR_CLUSTER_NODE_PAUSED 5070L
8559
8560//
8561// MessageId: ERROR_NODE_CANT_HOST_RESOURCE
8562//
8563// MessageText:
8564//
8565// The cluster resource cannot be brought online. The owner node cannot run this resource.
8566//
8567#define ERROR_NODE_CANT_HOST_RESOURCE 5071L
8568
8569//
8570// MessageId: ERROR_CLUSTER_NODE_NOT_READY
8571//
8572// MessageText:
8573//
8574// The cluster node is not ready to perform the requested operation.
8575//
8576#define ERROR_CLUSTER_NODE_NOT_READY 5072L
8577
8578//
8579// MessageId: ERROR_CLUSTER_NODE_SHUTTING_DOWN
8580//
8581// MessageText:
8582//
8583// The cluster node is shutting down.
8584//
8585#define ERROR_CLUSTER_NODE_SHUTTING_DOWN 5073L
8586
8587//
8588// MessageId: ERROR_CLUSTER_JOIN_ABORTED
8589//
8590// MessageText:
8591//
8592// The cluster join operation was aborted.
8593//
8594#define ERROR_CLUSTER_JOIN_ABORTED 5074L
8595
8596//
8597// MessageId: ERROR_CLUSTER_INCOMPATIBLE_VERSIONS
8598//
8599// MessageText:
8600//
8601// The cluster join operation failed due to incompatible software versions between the joining node and its sponsor.
8602//
8603#define ERROR_CLUSTER_INCOMPATIBLE_VERSIONS 5075L
8604
8605//
8606// MessageId: ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED
8607//
8608// MessageText:
8609//
8610// This resource cannot be created because the cluster has reached the limit on the number of resources it can monitor.
8611//
8612#define ERROR_CLUSTER_MAXNUM_OF_RESOURCES_EXCEEDED 5076L
8613
8614//
8615// MessageId: ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED
8616//
8617// MessageText:
8618//
8619// The system configuration changed during the cluster join or form operation. The join or form operation was aborted.
8620//
8621#define ERROR_CLUSTER_SYSTEM_CONFIG_CHANGED 5077L
8622
8623//
8624// MessageId: ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND
8625//
8626// MessageText:
8627//
8628// The specified resource type was not found.
8629//
8630#define ERROR_CLUSTER_RESOURCE_TYPE_NOT_FOUND 5078L
8631
8632//
8633// MessageId: ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED
8634//
8635// MessageText:
8636//
8637// The specified node does not support a resource of this type. This may be due to version inconsistencies or due to the absence of the resource DLL on this node.
8638//
8639#define ERROR_CLUSTER_RESTYPE_NOT_SUPPORTED 5079L
8640
8641//
8642// MessageId: ERROR_CLUSTER_RESNAME_NOT_FOUND
8643//
8644// MessageText:
8645//
8646// The specified resource name is not supported by this resource DLL. This may be due to a bad (or changed) name supplied to the resource DLL.
8647//
8648#define ERROR_CLUSTER_RESNAME_NOT_FOUND 5080L
8649
8650//
8651// MessageId: ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED
8652//
8653// MessageText:
8654//
8655// No authentication package could be registered with the RPC server.
8656//
8657#define ERROR_CLUSTER_NO_RPC_PACKAGES_REGISTERED 5081L
8658
8659//
8660// MessageId: ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST
8661//
8662// MessageText:
8663//
8664// You cannot bring the group online because the owner of the group is not in the preferred list for the group. To change the owner node for the group, move the group.
8665//
8666#define ERROR_CLUSTER_OWNER_NOT_IN_PREFLIST 5082L
8667
8668//
8669// MessageId: ERROR_CLUSTER_DATABASE_SEQMISMATCH
8670//
8671// MessageText:
8672//
8673// The join operation failed because the cluster database sequence number has changed or is incompatible with the locker node. This may happen during a join operation if the cluster database was changing during the join.
8674//
8675#define ERROR_CLUSTER_DATABASE_SEQMISMATCH 5083L
8676
8677//
8678// MessageId: ERROR_RESMON_INVALID_STATE
8679//
8680// MessageText:
8681//
8682// The resource monitor will not allow the fail operation to be performed while the resource is in its current state. This may happen if the resource is in a pending state.
8683//
8684#define ERROR_RESMON_INVALID_STATE 5084L
8685
8686//
8687// MessageId: ERROR_CLUSTER_GUM_NOT_LOCKER
8688//
8689// MessageText:
8690//
8691// A non locker code got a request to reserve the lock for making global updates.
8692//
8693#define ERROR_CLUSTER_GUM_NOT_LOCKER 5085L
8694
8695//
8696// MessageId: ERROR_QUORUM_DISK_NOT_FOUND
8697//
8698// MessageText:
8699//
8700// The quorum disk could not be located by the cluster service.
8701//
8702#define ERROR_QUORUM_DISK_NOT_FOUND 5086L
8703
8704//
8705// MessageId: ERROR_DATABASE_BACKUP_CORRUPT
8706//
8707// MessageText:
8708//
8709// The backed up cluster database is possibly corrupt.
8710//
8711#define ERROR_DATABASE_BACKUP_CORRUPT 5087L
8712
8713//
8714// MessageId: ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT
8715//
8716// MessageText:
8717//
8718// A DFS root already exists in this cluster node.
8719//
8720#define ERROR_CLUSTER_NODE_ALREADY_HAS_DFS_ROOT 5088L
8721
8722//
8723// MessageId: ERROR_RESOURCE_PROPERTY_UNCHANGEABLE
8724//
8725// MessageText:
8726//
8727// An attempt to modify a resource property failed because it conflicts with another existing property.
8728//
8729#define ERROR_RESOURCE_PROPERTY_UNCHANGEABLE 5089L
8730
8731////////////////////////////////////
8732// //
8733// EFS Error Codes //
8734// //
8735////////////////////////////////////
8736//
8737// MessageId: ERROR_ENCRYPTION_FAILED
8738//
8739// MessageText:
8740//
8741// The specified file could not be encrypted.
8742//
8743#define ERROR_ENCRYPTION_FAILED 6000L
8744
8745//
8746// MessageId: ERROR_DECRYPTION_FAILED
8747//
8748// MessageText:
8749//
8750// The specified file could not be decrypted.
8751//
8752#define ERROR_DECRYPTION_FAILED 6001L
8753
8754//
8755// MessageId: ERROR_FILE_ENCRYPTED
8756//
8757// MessageText:
8758//
8759// The specified file is encrypted and the user does not have the ability to decrypt it.
8760//
8761#define ERROR_FILE_ENCRYPTED 6002L
8762
8763//
8764// MessageId: ERROR_NO_RECOVERY_POLICY
8765//
8766// MessageText:
8767//
8768// There is no valid encryption recovery policy configured for this system.
8769//
8770#define ERROR_NO_RECOVERY_POLICY 6003L
8771
8772//
8773// MessageId: ERROR_NO_EFS
8774//
8775// MessageText:
8776//
8777// The required encryption driver is not loaded for this system.
8778//
8779#define ERROR_NO_EFS 6004L
8780
8781//
8782// MessageId: ERROR_WRONG_EFS
8783//
8784// MessageText:
8785//
8786// The file was encrypted with a different encryption driver than is currently loaded.
8787//
8788#define ERROR_WRONG_EFS 6005L
8789
8790//
8791// MessageId: ERROR_NO_USER_KEYS
8792//
8793// MessageText:
8794//
8795// There are no EFS keys defined for the user.
8796//
8797#define ERROR_NO_USER_KEYS 6006L
8798
8799//
8800// MessageId: ERROR_FILE_NOT_ENCRYPTED
8801//
8802// MessageText:
8803//
8804// The specified file is not encrypted.
8805//
8806#define ERROR_FILE_NOT_ENCRYPTED 6007L
8807
8808//
8809// MessageId: ERROR_NOT_EXPORT_FORMAT
8810//
8811// MessageText:
8812//
8813// The specified file is not in the defined EFS export format.
8814//
8815#define ERROR_NOT_EXPORT_FORMAT 6008L
8816
8817//
8818// MessageId: ERROR_FILE_READ_ONLY
8819//
8820// MessageText:
8821//
8822// The specified file is read only.
8823//
8824#define ERROR_FILE_READ_ONLY 6009L
8825
8826//
8827// MessageId: ERROR_DIR_EFS_DISALLOWED
8828//
8829// MessageText:
8830//
8831// The directory has been disabled for encryption.
8832//
8833#define ERROR_DIR_EFS_DISALLOWED 6010L
8834
8835//
8836// MessageId: ERROR_EFS_SERVER_NOT_TRUSTED
8837//
8838// MessageText:
8839//
8840// The server is not trusted for remote encryption operation.
8841//
8842#define ERROR_EFS_SERVER_NOT_TRUSTED 6011L
8843
8844//////////////////////////////////////////////////////////////////
8845// //
8846// Task Scheduler Error Codes that NET START must understand //
8847// //
8848//////////////////////////////////////////////////////////////////
8849//
8850// MessageId: SCHED_E_SERVICE_NOT_LOCALSYSTEM
8851//
8852// MessageText:
8853//
8854// The Task Scheduler service must be configured to run in the System account to function properly. Individual tasks may be configured to run in other accounts.
8855//
8856#define SCHED_E_SERVICE_NOT_LOCALSYSTEM 6200L
8857
8858////////////////////////////////////
8859// //
8860// Terminal Server Error Codes //
8861// //
8862////////////////////////////////////
8863//
8864// MessageId: ERROR_CTX_WINSTATION_NAME_INVALID
8865//
8866// MessageText:
8867//
8868// The specified session name is invalid.
8869//
8870#define ERROR_CTX_WINSTATION_NAME_INVALID 7001L
8871
8872//
8873// MessageId: ERROR_CTX_INVALID_PD
8874//
8875// MessageText:
8876//
8877// The specified protocol driver is invalid.
8878//
8879#define ERROR_CTX_INVALID_PD 7002L
8880
8881//
8882// MessageId: ERROR_CTX_PD_NOT_FOUND
8883//
8884// MessageText:
8885//
8886// The specified protocol driver was not found in the system path.
8887//
8888#define ERROR_CTX_PD_NOT_FOUND 7003L
8889
8890//
8891// MessageId: ERROR_CTX_WD_NOT_FOUND
8892//
8893// MessageText:
8894//
8895// The specified terminal connection driver was not found in the system path.
8896//
8897#define ERROR_CTX_WD_NOT_FOUND 7004L
8898
8899//
8900// MessageId: ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY
8901//
8902// MessageText:
8903//
8904// A registry key for event logging could not be created for this session.
8905//
8906#define ERROR_CTX_CANNOT_MAKE_EVENTLOG_ENTRY 7005L
8907
8908//
8909// MessageId: ERROR_CTX_SERVICE_NAME_COLLISION
8910//
8911// MessageText:
8912//
8913// A service with the same name already exists on the system.
8914//
8915#define ERROR_CTX_SERVICE_NAME_COLLISION 7006L
8916
8917//
8918// MessageId: ERROR_CTX_CLOSE_PENDING
8919//
8920// MessageText:
8921//
8922// A close operation is pending on the session.
8923//
8924#define ERROR_CTX_CLOSE_PENDING 7007L
8925
8926//
8927// MessageId: ERROR_CTX_NO_OUTBUF
8928//
8929// MessageText:
8930//
8931// There are no free output buffers available.
8932//
8933#define ERROR_CTX_NO_OUTBUF 7008L
8934
8935//
8936// MessageId: ERROR_CTX_MODEM_INF_NOT_FOUND
8937//
8938// MessageText:
8939//
8940// The MODEM.INF file was not found.
8941//
8942#define ERROR_CTX_MODEM_INF_NOT_FOUND 7009L
8943
8944//
8945// MessageId: ERROR_CTX_INVALID_MODEMNAME
8946//
8947// MessageText:
8948//
8949// The modem name was not found in MODEM.INF.
8950//
8951#define ERROR_CTX_INVALID_MODEMNAME 7010L
8952
8953//
8954// MessageId: ERROR_CTX_MODEM_RESPONSE_ERROR
8955//
8956// MessageText:
8957//
8958// The modem did not accept the command sent to it. Verify that the configured modem name matches the attached modem.
8959//
8960#define ERROR_CTX_MODEM_RESPONSE_ERROR 7011L
8961
8962//
8963// MessageId: ERROR_CTX_MODEM_RESPONSE_TIMEOUT
8964//
8965// MessageText:
8966//
8967// The modem did not respond to the command sent to it. Verify that the modem is properly cabled and powered on.
8968//
8969#define ERROR_CTX_MODEM_RESPONSE_TIMEOUT 7012L
8970
8971//
8972// MessageId: ERROR_CTX_MODEM_RESPONSE_NO_CARRIER
8973//
8974// MessageText:
8975//
8976// Carrier detect has failed or carrier has been dropped due to disconnect.
8977//
8978#define ERROR_CTX_MODEM_RESPONSE_NO_CARRIER 7013L
8979
8980//
8981// MessageId: ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE
8982//
8983// MessageText:
8984//
8985// Dial tone not detected within the required time. Verify that the phone cable is properly attached and functional.
8986//
8987#define ERROR_CTX_MODEM_RESPONSE_NO_DIALTONE 7014L
8988
8989//
8990// MessageId: ERROR_CTX_MODEM_RESPONSE_BUSY
8991//
8992// MessageText:
8993//
8994// Busy signal detected at remote site on callback.
8995//
8996#define ERROR_CTX_MODEM_RESPONSE_BUSY 7015L
8997
8998//
8999// MessageId: ERROR_CTX_MODEM_RESPONSE_VOICE
9000//
9001// MessageText:
9002//
9003// Voice detected at remote site on callback.
9004//
9005#define ERROR_CTX_MODEM_RESPONSE_VOICE 7016L
9006
9007//
9008// MessageId: ERROR_CTX_TD_ERROR
9009//
9010// MessageText:
9011//
9012// Transport driver error
9013//
9014#define ERROR_CTX_TD_ERROR 7017L
9015
9016//
9017// MessageId: ERROR_CTX_WINSTATION_NOT_FOUND
9018//
9019// MessageText:
9020//
9021// The specified session cannot be found.
9022//
9023#define ERROR_CTX_WINSTATION_NOT_FOUND 7022L
9024
9025//
9026// MessageId: ERROR_CTX_WINSTATION_ALREADY_EXISTS
9027//
9028// MessageText:
9029//
9030// The specified session name is already in use.
9031//
9032#define ERROR_CTX_WINSTATION_ALREADY_EXISTS 7023L
9033
9034//
9035// MessageId: ERROR_CTX_WINSTATION_BUSY
9036//
9037// MessageText:
9038//
9039// The requested operation cannot be completed because the terminal connection is currently busy processing a connect, disconnect, reset, or delete operation.
9040//
9041#define ERROR_CTX_WINSTATION_BUSY 7024L
9042
9043//
9044// MessageId: ERROR_CTX_BAD_VIDEO_MODE
9045//
9046// MessageText:
9047//
9048// An attempt has been made to connect to a session whose video mode is not supported by the current client.
9049//
9050#define ERROR_CTX_BAD_VIDEO_MODE 7025L
9051
9052//
9053// MessageId: ERROR_CTX_GRAPHICS_INVALID
9054//
9055// MessageText:
9056//
9057// The application attempted to enable DOS graphics mode.
9058// DOS graphics mode is not supported.
9059//
9060#define ERROR_CTX_GRAPHICS_INVALID 7035L
9061
9062//
9063// MessageId: ERROR_CTX_LOGON_DISABLED
9064//
9065// MessageText:
9066//
9067// Your interactive logon privilege has been disabled.
9068// Please contact your administrator.
9069//
9070#define ERROR_CTX_LOGON_DISABLED 7037L
9071
9072//
9073// MessageId: ERROR_CTX_NOT_CONSOLE
9074//
9075// MessageText:
9076//
9077// The requested operation can be performed only on the system console.
9078// This is most often the result of a driver or system DLL requiring direct console access.
9079//
9080#define ERROR_CTX_NOT_CONSOLE 7038L
9081
9082//
9083// MessageId: ERROR_CTX_CLIENT_QUERY_TIMEOUT
9084//
9085// MessageText:
9086//
9087// The client failed to respond to the server connect message.
9088//
9089#define ERROR_CTX_CLIENT_QUERY_TIMEOUT 7040L
9090
9091//
9092// MessageId: ERROR_CTX_CONSOLE_DISCONNECT
9093//
9094// MessageText:
9095//
9096// Disconnecting the console session is not supported.
9097//
9098#define ERROR_CTX_CONSOLE_DISCONNECT 7041L
9099
9100//
9101// MessageId: ERROR_CTX_CONSOLE_CONNECT
9102//
9103// MessageText:
9104//
9105// Reconnecting a disconnected session to the console is not supported.
9106//
9107#define ERROR_CTX_CONSOLE_CONNECT 7042L
9108
9109//
9110// MessageId: ERROR_CTX_SHADOW_DENIED
9111//
9112// MessageText:
9113//
9114// The request to control another session remotely was denied.
9115//
9116#define ERROR_CTX_SHADOW_DENIED 7044L
9117
9118//
9119// MessageId: ERROR_CTX_WINSTATION_ACCESS_DENIED
9120//
9121// MessageText:
9122//
9123// The requested session access is denied.
9124//
9125#define ERROR_CTX_WINSTATION_ACCESS_DENIED 7045L
9126
9127//
9128// MessageId: ERROR_CTX_INVALID_WD
9129//
9130// MessageText:
9131//
9132// The specified terminal connection driver is invalid.
9133//
9134#define ERROR_CTX_INVALID_WD 7049L
9135
9136//
9137// MessageId: ERROR_CTX_SHADOW_INVALID
9138//
9139// MessageText:
9140//
9141// The requested session cannot be controlled remotely.
9142// This may be because the session is disconnected or does not currently have a user logged on. Also, you cannot control a session remotely from the system console or control the system console remotely. And you cannot remote control your own current se
9143// ssion.
9144//
9145#define ERROR_CTX_SHADOW_INVALID 7050L
9146
9147//
9148// MessageId: ERROR_CTX_SHADOW_DISABLED
9149//
9150// MessageText:
9151//
9152// The requested session is not configured to allow remote control.
9153//
9154#define ERROR_CTX_SHADOW_DISABLED 7051L
9155
9156//
9157// MessageId: ERROR_CTX_CLIENT_LICENSE_IN_USE
9158//
9159// MessageText:
9160//
9161// Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number is currently being used by another user.
9162// Please call your system administrator to obtain a new copy of the Terminal Server client with a valid, unique license number.
9163//
9164#define ERROR_CTX_CLIENT_LICENSE_IN_USE 7052L
9165
9166//
9167// MessageId: ERROR_CTX_CLIENT_LICENSE_NOT_SET
9168//
9169// MessageText:
9170//
9171// Your request to connect to this Terminal Server has been rejected. Your Terminal Server client license number has not been entered for this copy of the Terminal Server client.
9172// Please call your system administrator for help in entering a valid, unique license number for this Terminal Server client.
9173//
9174#define ERROR_CTX_CLIENT_LICENSE_NOT_SET 7053L
9175
9176//
9177// MessageId: ERROR_CTX_LICENSE_NOT_AVAILABLE
9178//
9179// MessageText:
9180//
9181// The system has reached its licensed logon limit.
9182// Please try again later.
9183//
9184#define ERROR_CTX_LICENSE_NOT_AVAILABLE 7054L
9185
9186//
9187// MessageId: ERROR_CTX_LICENSE_CLIENT_INVALID
9188//
9189// MessageText:
9190//
9191// The client you are using is not licensed to use this system. Your logon request is denied.
9192//
9193#define ERROR_CTX_LICENSE_CLIENT_INVALID 7055L
9194
9195//
9196// MessageId: ERROR_CTX_LICENSE_EXPIRED
9197//
9198// MessageText:
9199//
9200// The system license has expired. Your logon request is denied.
9201//
9202#define ERROR_CTX_LICENSE_EXPIRED 7056L
9203
9204///////////////////////////////////////////////////
9205// /
9206// Traffic Control Error Codes /
9207// /
9208// 7500 to 7999 /
9209// /
9210// defined in: tcerror.h /
9211///////////////////////////////////////////////////
9212///////////////////////////////////////////////////
9213// /
9214// Active Directory Error Codes /
9215// /
9216// 8000 to 8999 /
9217///////////////////////////////////////////////////
9218// *****************
9219// FACILITY_FILE_REPLICATION_SERVICE
9220// *****************
9221//
9222// MessageId: FRS_ERR_INVALID_API_SEQUENCE
9223//
9224// MessageText:
9225//
9226// The file replication service API was called incorrectly.
9227//
9228#define FRS_ERR_INVALID_API_SEQUENCE 8001L
9229
9230//
9231// MessageId: FRS_ERR_STARTING_SERVICE
9232//
9233// MessageText:
9234//
9235// The file replication service cannot be started.
9236//
9237#define FRS_ERR_STARTING_SERVICE 8002L
9238
9239//
9240// MessageId: FRS_ERR_STOPPING_SERVICE
9241//
9242// MessageText:
9243//
9244// The file replication service cannot be stopped.
9245//
9246#define FRS_ERR_STOPPING_SERVICE 8003L
9247
9248//
9249// MessageId: FRS_ERR_INTERNAL_API
9250//
9251// MessageText:
9252//
9253// The file replication service API terminated the request.
9254// The event log may have more information.
9255//
9256#define FRS_ERR_INTERNAL_API 8004L
9257
9258//
9259// MessageId: FRS_ERR_INTERNAL
9260//
9261// MessageText:
9262//
9263// The file replication service terminated the request.
9264// The event log may have more information.
9265//
9266#define FRS_ERR_INTERNAL 8005L
9267
9268//
9269// MessageId: FRS_ERR_SERVICE_COMM
9270//
9271// MessageText:
9272//
9273// The file replication service cannot be contacted.
9274// The event log may have more information.
9275//
9276#define FRS_ERR_SERVICE_COMM 8006L
9277
9278//
9279// MessageId: FRS_ERR_INSUFFICIENT_PRIV
9280//
9281// MessageText:
9282//
9283// The file replication service cannot satisfy the request because the user has insufficient privileges.
9284// The event log may have more information.
9285//
9286#define FRS_ERR_INSUFFICIENT_PRIV 8007L
9287
9288//
9289// MessageId: FRS_ERR_AUTHENTICATION
9290//
9291// MessageText:
9292//
9293// The file replication service cannot satisfy the request because authenticated RPC is not available.
9294// The event log may have more information.
9295//
9296#define FRS_ERR_AUTHENTICATION 8008L
9297
9298//
9299// MessageId: FRS_ERR_PARENT_INSUFFICIENT_PRIV
9300//
9301// MessageText:
9302//
9303// The file replication service cannot satisfy the request because the user has insufficient privileges on the domain controller.
9304// The event log may have more information.
9305//
9306#define FRS_ERR_PARENT_INSUFFICIENT_PRIV 8009L
9307
9308//
9309// MessageId: FRS_ERR_PARENT_AUTHENTICATION
9310//
9311// MessageText:
9312//
9313// The file replication service cannot satisfy the request because authenticated RPC is not available on the domain controller.
9314// The event log may have more information.
9315//
9316#define FRS_ERR_PARENT_AUTHENTICATION 8010L
9317
9318//
9319// MessageId: FRS_ERR_CHILD_TO_PARENT_COMM
9320//
9321// MessageText:
9322//
9323// The file replication service cannot communicate with the file replication service on the domain controller.
9324// The event log may have more information.
9325//
9326#define FRS_ERR_CHILD_TO_PARENT_COMM 8011L
9327
9328//
9329// MessageId: FRS_ERR_PARENT_TO_CHILD_COMM
9330//
9331// MessageText:
9332//
9333// The file replication service on the domain controller cannot communicate with the file replication service on this computer.
9334// The event log may have more information.
9335//
9336#define FRS_ERR_PARENT_TO_CHILD_COMM 8012L
9337
9338//
9339// MessageId: FRS_ERR_SYSVOL_POPULATE
9340//
9341// MessageText:
9342//
9343// The file replication service cannot populate the system volume because of an internal error.
9344// The event log may have more information.
9345//
9346#define FRS_ERR_SYSVOL_POPULATE 8013L
9347
9348//
9349// MessageId: FRS_ERR_SYSVOL_POPULATE_TIMEOUT
9350//
9351// MessageText:
9352//
9353// The file replication service cannot populate the system volume because of an internal timeout.
9354// The event log may have more information.
9355//
9356#define FRS_ERR_SYSVOL_POPULATE_TIMEOUT 8014L
9357
9358//
9359// MessageId: FRS_ERR_SYSVOL_IS_BUSY
9360//
9361// MessageText:
9362//
9363// The file replication service cannot process the request. The system volume is busy with a previous request.
9364//
9365#define FRS_ERR_SYSVOL_IS_BUSY 8015L
9366
9367//
9368// MessageId: FRS_ERR_SYSVOL_DEMOTE
9369//
9370// MessageText:
9371//
9372// The file replication service cannot stop replicating the system volume because of an internal error.
9373// The event log may have more information.
9374//
9375#define FRS_ERR_SYSVOL_DEMOTE 8016L
9376
9377//
9378// MessageId: FRS_ERR_INVALID_SERVICE_PARAMETER
9379//
9380// MessageText:
9381//
9382// The file replication service detected an invalid parameter.
9383//
9384#define FRS_ERR_INVALID_SERVICE_PARAMETER 8017L
9385
9386// *****************
9387// FACILITY DIRECTORY SERVICE
9388// *****************
9389#define DS_S_SUCCESS NO_ERROR
9390//
9391// MessageId: ERROR_DS_NOT_INSTALLED
9392//
9393// MessageText:
9394//
9395// An error occurred while installing the directory service. For more information, see the event log.
9396//
9397#define ERROR_DS_NOT_INSTALLED 8200L
9398
9399//
9400// MessageId: ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY
9401//
9402// MessageText:
9403//
9404// The directory service evaluated group memberships locally.
9405//
9406#define ERROR_DS_MEMBERSHIP_EVALUATED_LOCALLY 8201L
9407
9408//
9409// MessageId: ERROR_DS_NO_ATTRIBUTE_OR_VALUE
9410//
9411// MessageText:
9412//
9413// The specified directory service attribute or value does not exist.
9414//
9415#define ERROR_DS_NO_ATTRIBUTE_OR_VALUE 8202L
9416
9417//
9418// MessageId: ERROR_DS_INVALID_ATTRIBUTE_SYNTAX
9419//
9420// MessageText:
9421//
9422// The attribute syntax specified to the directory service is invalid.
9423//
9424#define ERROR_DS_INVALID_ATTRIBUTE_SYNTAX 8203L
9425
9426//
9427// MessageId: ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED
9428//
9429// MessageText:
9430//
9431// The attribute type specified to the directory service is not defined.
9432//
9433#define ERROR_DS_ATTRIBUTE_TYPE_UNDEFINED 8204L
9434
9435//
9436// MessageId: ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS
9437//
9438// MessageText:
9439//
9440// The specified directory service attribute or value already exists.
9441//
9442#define ERROR_DS_ATTRIBUTE_OR_VALUE_EXISTS 8205L
9443
9444//
9445// MessageId: ERROR_DS_BUSY
9446//
9447// MessageText:
9448//
9449// The directory service is busy.
9450//
9451#define ERROR_DS_BUSY 8206L
9452
9453//
9454// MessageId: ERROR_DS_UNAVAILABLE
9455//
9456// MessageText:
9457//
9458// The directory service is unavailable.
9459//
9460#define ERROR_DS_UNAVAILABLE 8207L
9461
9462//
9463// MessageId: ERROR_DS_NO_RIDS_ALLOCATED
9464//
9465// MessageText:
9466//
9467// The directory service was unable to allocate a relative identifier.
9468//
9469#define ERROR_DS_NO_RIDS_ALLOCATED 8208L
9470
9471//
9472// MessageId: ERROR_DS_NO_MORE_RIDS
9473//
9474// MessageText:
9475//
9476// The directory service has exhausted the pool of relative identifiers.
9477//
9478#define ERROR_DS_NO_MORE_RIDS 8209L
9479
9480//
9481// MessageId: ERROR_DS_INCORRECT_ROLE_OWNER
9482//
9483// MessageText:
9484//
9485// The requested operation could not be performed because the directory service is not the master for that type of operation.
9486//
9487#define ERROR_DS_INCORRECT_ROLE_OWNER 8210L
9488
9489//
9490// MessageId: ERROR_DS_RIDMGR_INIT_ERROR
9491//
9492// MessageText:
9493//
9494// The directory service was unable to initialize the subsystem that allocates relative identifiers.
9495//
9496#define ERROR_DS_RIDMGR_INIT_ERROR 8211L
9497
9498//
9499// MessageId: ERROR_DS_OBJ_CLASS_VIOLATION
9500//
9501// MessageText:
9502//
9503// The requested operation did not satisfy one or more constraints associated with the class of the object.
9504//
9505#define ERROR_DS_OBJ_CLASS_VIOLATION 8212L
9506
9507//
9508// MessageId: ERROR_DS_CANT_ON_NON_LEAF
9509//
9510// MessageText:
9511//
9512// The directory service can perform the requested operation only on a leaf object.
9513//
9514#define ERROR_DS_CANT_ON_NON_LEAF 8213L
9515
9516//
9517// MessageId: ERROR_DS_CANT_ON_RDN
9518//
9519// MessageText:
9520//
9521// The directory service cannot perform the requested operation on the RDN attribute of an object.
9522//
9523#define ERROR_DS_CANT_ON_RDN 8214L
9524
9525//
9526// MessageId: ERROR_DS_CANT_MOD_OBJ_CLASS
9527//
9528// MessageText:
9529//
9530// The directory service detected an attempt to modify the object class of an object.
9531//
9532#define ERROR_DS_CANT_MOD_OBJ_CLASS 8215L
9533
9534//
9535// MessageId: ERROR_DS_CROSS_DOM_MOVE_ERROR
9536//
9537// MessageText:
9538//
9539// The requested cross-domain move operation could not be performed.
9540//
9541#define ERROR_DS_CROSS_DOM_MOVE_ERROR 8216L
9542
9543//
9544// MessageId: ERROR_DS_GC_NOT_AVAILABLE
9545//
9546// MessageText:
9547//
9548// Unable to contact the global catalog server.
9549//
9550#define ERROR_DS_GC_NOT_AVAILABLE 8217L
9551
9552//
9553// MessageId: ERROR_SHARED_POLICY
9554//
9555// MessageText:
9556//
9557// The policy object is shared and can only be modified at the root.
9558//
9559#define ERROR_SHARED_POLICY 8218L
9560
9561//
9562// MessageId: ERROR_POLICY_OBJECT_NOT_FOUND
9563//
9564// MessageText:
9565//
9566// The policy object does not exist.
9567//
9568#define ERROR_POLICY_OBJECT_NOT_FOUND 8219L
9569
9570//
9571// MessageId: ERROR_POLICY_ONLY_IN_DS
9572//
9573// MessageText:
9574//
9575// The requested policy information is only in the directory service.
9576//
9577#define ERROR_POLICY_ONLY_IN_DS 8220L
9578
9579//
9580// MessageId: ERROR_PROMOTION_ACTIVE
9581//
9582// MessageText:
9583//
9584// A domain controller promotion is currently active.
9585//
9586#define ERROR_PROMOTION_ACTIVE 8221L
9587
9588//
9589// MessageId: ERROR_NO_PROMOTION_ACTIVE
9590//
9591// MessageText:
9592//
9593// A domain controller promotion is not currently active
9594//
9595#define ERROR_NO_PROMOTION_ACTIVE 8222L
9596
9597// 8223 unused
9598//
9599// MessageId: ERROR_DS_OPERATIONS_ERROR
9600//
9601// MessageText:
9602//
9603// An operations error occurred.
9604//
9605#define ERROR_DS_OPERATIONS_ERROR 8224L
9606
9607//
9608// MessageId: ERROR_DS_PROTOCOL_ERROR
9609//
9610// MessageText:
9611//
9612// A protocol error occurred.
9613//
9614#define ERROR_DS_PROTOCOL_ERROR 8225L
9615
9616//
9617// MessageId: ERROR_DS_TIMELIMIT_EXCEEDED
9618//
9619// MessageText:
9620//
9621// The time limit for this request was exceeded.
9622//
9623#define ERROR_DS_TIMELIMIT_EXCEEDED 8226L
9624
9625//
9626// MessageId: ERROR_DS_SIZELIMIT_EXCEEDED
9627//
9628// MessageText:
9629//
9630// The size limit for this request was exceeded.
9631//
9632#define ERROR_DS_SIZELIMIT_EXCEEDED 8227L
9633
9634//
9635// MessageId: ERROR_DS_ADMIN_LIMIT_EXCEEDED
9636//
9637// MessageText:
9638//
9639// The administrative limit for this request was exceeded.
9640//
9641#define ERROR_DS_ADMIN_LIMIT_EXCEEDED 8228L
9642
9643//
9644// MessageId: ERROR_DS_COMPARE_FALSE
9645//
9646// MessageText:
9647//
9648// The compare response was false.
9649//
9650#define ERROR_DS_COMPARE_FALSE 8229L
9651
9652//
9653// MessageId: ERROR_DS_COMPARE_TRUE
9654//
9655// MessageText:
9656//
9657// The compare response was true.
9658//
9659#define ERROR_DS_COMPARE_TRUE 8230L
9660
9661//
9662// MessageId: ERROR_DS_AUTH_METHOD_NOT_SUPPORTED
9663//
9664// MessageText:
9665//
9666// The requested authentication method is not supported by the server.
9667//
9668#define ERROR_DS_AUTH_METHOD_NOT_SUPPORTED 8231L
9669
9670//
9671// MessageId: ERROR_DS_STRONG_AUTH_REQUIRED
9672//
9673// MessageText:
9674//
9675// A more secure authentication method is required for this server.
9676//
9677#define ERROR_DS_STRONG_AUTH_REQUIRED 8232L
9678
9679//
9680// MessageId: ERROR_DS_INAPPROPRIATE_AUTH
9681//
9682// MessageText:
9683//
9684// Inappropriate authentication.
9685//
9686#define ERROR_DS_INAPPROPRIATE_AUTH 8233L
9687
9688//
9689// MessageId: ERROR_DS_AUTH_UNKNOWN
9690//
9691// MessageText:
9692//
9693// The authentication mechanism is unknown.
9694//
9695#define ERROR_DS_AUTH_UNKNOWN 8234L
9696
9697//
9698// MessageId: ERROR_DS_REFERRAL
9699//
9700// MessageText:
9701//
9702// A referral was returned from the server.
9703//
9704#define ERROR_DS_REFERRAL 8235L
9705
9706//
9707// MessageId: ERROR_DS_UNAVAILABLE_CRIT_EXTENSION
9708//
9709// MessageText:
9710//
9711// The server does not support the requested critical extension.
9712//
9713#define ERROR_DS_UNAVAILABLE_CRIT_EXTENSION 8236L
9714
9715//
9716// MessageId: ERROR_DS_CONFIDENTIALITY_REQUIRED
9717//
9718// MessageText:
9719//
9720// This request requires a secure connection.
9721//
9722#define ERROR_DS_CONFIDENTIALITY_REQUIRED 8237L
9723
9724//
9725// MessageId: ERROR_DS_INAPPROPRIATE_MATCHING
9726//
9727// MessageText:
9728//
9729// Inappropriate matching.
9730//
9731#define ERROR_DS_INAPPROPRIATE_MATCHING 8238L
9732
9733//
9734// MessageId: ERROR_DS_CONSTRAINT_VIOLATION
9735//
9736// MessageText:
9737//
9738// A constraint violation occurred.
9739//
9740#define ERROR_DS_CONSTRAINT_VIOLATION 8239L
9741
9742//
9743// MessageId: ERROR_DS_NO_SUCH_OBJECT
9744//
9745// MessageText:
9746//
9747// There is no such object on the server.
9748//
9749#define ERROR_DS_NO_SUCH_OBJECT 8240L
9750
9751//
9752// MessageId: ERROR_DS_ALIAS_PROBLEM
9753//
9754// MessageText:
9755//
9756// There is an alias problem.
9757//
9758#define ERROR_DS_ALIAS_PROBLEM 8241L
9759
9760//
9761// MessageId: ERROR_DS_INVALID_DN_SYNTAX
9762//
9763// MessageText:
9764//
9765// An invalid dn syntax has been specified.
9766//
9767#define ERROR_DS_INVALID_DN_SYNTAX 8242L
9768
9769//
9770// MessageId: ERROR_DS_IS_LEAF
9771//
9772// MessageText:
9773//
9774// The object is a leaf object.
9775//
9776#define ERROR_DS_IS_LEAF 8243L
9777
9778//
9779// MessageId: ERROR_DS_ALIAS_DEREF_PROBLEM
9780//
9781// MessageText:
9782//
9783// There is an alias dereferencing problem.
9784//
9785#define ERROR_DS_ALIAS_DEREF_PROBLEM 8244L
9786
9787//
9788// MessageId: ERROR_DS_UNWILLING_TO_PERFORM
9789//
9790// MessageText:
9791//
9792// The server is unwilling to process the request.
9793//
9794#define ERROR_DS_UNWILLING_TO_PERFORM 8245L
9795
9796//
9797// MessageId: ERROR_DS_LOOP_DETECT
9798//
9799// MessageText:
9800//
9801// A loop has been detected.
9802//
9803#define ERROR_DS_LOOP_DETECT 8246L
9804
9805//
9806// MessageId: ERROR_DS_NAMING_VIOLATION
9807//
9808// MessageText:
9809//
9810// There is a naming violation.
9811//
9812#define ERROR_DS_NAMING_VIOLATION 8247L
9813
9814//
9815// MessageId: ERROR_DS_OBJECT_RESULTS_TOO_LARGE
9816//
9817// MessageText:
9818//
9819// The result set is too large.
9820//
9821#define ERROR_DS_OBJECT_RESULTS_TOO_LARGE 8248L
9822
9823//
9824// MessageId: ERROR_DS_AFFECTS_MULTIPLE_DSAS
9825//
9826// MessageText:
9827//
9828// The operation affects multiple DSAs
9829//
9830#define ERROR_DS_AFFECTS_MULTIPLE_DSAS 8249L
9831
9832//
9833// MessageId: ERROR_DS_SERVER_DOWN
9834//
9835// MessageText:
9836//
9837// The server is not operational.
9838//
9839#define ERROR_DS_SERVER_DOWN 8250L
9840
9841//
9842// MessageId: ERROR_DS_LOCAL_ERROR
9843//
9844// MessageText:
9845//
9846// A local error has occurred.
9847//
9848#define ERROR_DS_LOCAL_ERROR 8251L
9849
9850//
9851// MessageId: ERROR_DS_ENCODING_ERROR
9852//
9853// MessageText:
9854//
9855// An encoding error has occurred.
9856//
9857#define ERROR_DS_ENCODING_ERROR 8252L
9858
9859//
9860// MessageId: ERROR_DS_DECODING_ERROR
9861//
9862// MessageText:
9863//
9864// A decoding error has occurred.
9865//
9866#define ERROR_DS_DECODING_ERROR 8253L
9867
9868//
9869// MessageId: ERROR_DS_FILTER_UNKNOWN
9870//
9871// MessageText:
9872//
9873// The search filter cannot be recognized.
9874//
9875#define ERROR_DS_FILTER_UNKNOWN 8254L
9876
9877//
9878// MessageId: ERROR_DS_PARAM_ERROR
9879//
9880// MessageText:
9881//
9882// One or more parameters are illegal.
9883//
9884#define ERROR_DS_PARAM_ERROR 8255L
9885
9886//
9887// MessageId: ERROR_DS_NOT_SUPPORTED
9888//
9889// MessageText:
9890//
9891// The specified method is not supported.
9892//
9893#define ERROR_DS_NOT_SUPPORTED 8256L
9894
9895//
9896// MessageId: ERROR_DS_NO_RESULTS_RETURNED
9897//
9898// MessageText:
9899//
9900// No results were returned.
9901//
9902#define ERROR_DS_NO_RESULTS_RETURNED 8257L
9903
9904//
9905// MessageId: ERROR_DS_CONTROL_NOT_FOUND
9906//
9907// MessageText:
9908//
9909// The specified control is not supported by the server.
9910//
9911#define ERROR_DS_CONTROL_NOT_FOUND 8258L
9912
9913//
9914// MessageId: ERROR_DS_CLIENT_LOOP
9915//
9916// MessageText:
9917//
9918// A referral loop was detected by the client.
9919//
9920#define ERROR_DS_CLIENT_LOOP 8259L
9921
9922//
9923// MessageId: ERROR_DS_REFERRAL_LIMIT_EXCEEDED
9924//
9925// MessageText:
9926//
9927// The preset referral limit was exceeded.
9928//
9929#define ERROR_DS_REFERRAL_LIMIT_EXCEEDED 8260L
9930
9931//
9932// MessageId: ERROR_DS_ROOT_MUST_BE_NC
9933//
9934// MessageText:
9935//
9936// The root object must be the head of a naming context. The root object cannot have an instantiated parent.
9937//
9938#define ERROR_DS_ROOT_MUST_BE_NC 8301L
9939
9940//
9941// MessageId: ERROR_DS_ADD_REPLICA_INHIBITED
9942//
9943// MessageText:
9944//
9945// The add replica operation cannot be performed. The naming context must be writable in order to create the replica.
9946//
9947#define ERROR_DS_ADD_REPLICA_INHIBITED 8302L
9948
9949//
9950// MessageId: ERROR_DS_ATT_NOT_DEF_IN_SCHEMA
9951//
9952// MessageText:
9953//
9954// A reference to an attribute that is not defined in the schema occurred.
9955//
9956#define ERROR_DS_ATT_NOT_DEF_IN_SCHEMA 8303L
9957
9958//
9959// MessageId: ERROR_DS_MAX_OBJ_SIZE_EXCEEDED
9960//
9961// MessageText:
9962//
9963// The maximum size of an object has been exceeded.
9964//
9965#define ERROR_DS_MAX_OBJ_SIZE_EXCEEDED 8304L
9966
9967//
9968// MessageId: ERROR_DS_OBJ_STRING_NAME_EXISTS
9969//
9970// MessageText:
9971//
9972// An attempt was made to add an object to the directory with a name that is already in use.
9973//
9974#define ERROR_DS_OBJ_STRING_NAME_EXISTS 8305L
9975
9976//
9977// MessageId: ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA
9978//
9979// MessageText:
9980//
9981// An attempt was made to add an object of a class that does not have an RDN defined in the schema.
9982//
9983#define ERROR_DS_NO_RDN_DEFINED_IN_SCHEMA 8306L
9984
9985//
9986// MessageId: ERROR_DS_RDN_DOESNT_MATCH_SCHEMA
9987//
9988// MessageText:
9989//
9990// An attempt was made to add an object using an RDN that is not the RDN defined in the schema.
9991//
9992#define ERROR_DS_RDN_DOESNT_MATCH_SCHEMA 8307L
9993
9994//
9995// MessageId: ERROR_DS_NO_REQUESTED_ATTS_FOUND
9996//
9997// MessageText:
9998//
9999// None of the requested attributes were found on the objects.
10000//
10001#define ERROR_DS_NO_REQUESTED_ATTS_FOUND 8308L
10002
10003//
10004// MessageId: ERROR_DS_USER_BUFFER_TO_SMALL
10005//
10006// MessageText:
10007//
10008// The user buffer is too small.
10009//
10010#define ERROR_DS_USER_BUFFER_TO_SMALL 8309L
10011
10012//
10013// MessageId: ERROR_DS_ATT_IS_NOT_ON_OBJ
10014//
10015// MessageText:
10016//
10017// The attribute specified in the operation is not present on the object.
10018//
10019#define ERROR_DS_ATT_IS_NOT_ON_OBJ 8310L
10020
10021//
10022// MessageId: ERROR_DS_ILLEGAL_MOD_OPERATION
10023//
10024// MessageText:
10025//
10026// Illegal modify operation. Some aspect of the modification is not permitted.
10027//
10028#define ERROR_DS_ILLEGAL_MOD_OPERATION 8311L
10029
10030//
10031// MessageId: ERROR_DS_OBJ_TOO_LARGE
10032//
10033// MessageText:
10034//
10035// The specified object is too large.
10036//
10037#define ERROR_DS_OBJ_TOO_LARGE 8312L
10038
10039//
10040// MessageId: ERROR_DS_BAD_INSTANCE_TYPE
10041//
10042// MessageText:
10043//
10044// The specified instance type is not valid.
10045//
10046#define ERROR_DS_BAD_INSTANCE_TYPE 8313L
10047
10048//
10049// MessageId: ERROR_DS_MASTERDSA_REQUIRED
10050//
10051// MessageText:
10052//
10053// The operation must be performed at a master DSA.
10054//
10055#define ERROR_DS_MASTERDSA_REQUIRED 8314L
10056
10057//
10058// MessageId: ERROR_DS_OBJECT_CLASS_REQUIRED
10059//
10060// MessageText:
10061//
10062// The object class attribute must be specified.
10063//
10064#define ERROR_DS_OBJECT_CLASS_REQUIRED 8315L
10065
10066//
10067// MessageId: ERROR_DS_MISSING_REQUIRED_ATT
10068//
10069// MessageText:
10070//
10071// A required attribute is missing.
10072//
10073#define ERROR_DS_MISSING_REQUIRED_ATT 8316L
10074
10075//
10076// MessageId: ERROR_DS_ATT_NOT_DEF_FOR_CLASS
10077//
10078// MessageText:
10079//
10080// An attempt was made to modify an object to include an attribute that is not legal for its class.
10081//
10082#define ERROR_DS_ATT_NOT_DEF_FOR_CLASS 8317L
10083
10084//
10085// MessageId: ERROR_DS_ATT_ALREADY_EXISTS
10086//
10087// MessageText:
10088//
10089// The specified attribute is already present on the object.
10090//
10091#define ERROR_DS_ATT_ALREADY_EXISTS 8318L
10092
10093// 8319 unused
10094//
10095// MessageId: ERROR_DS_CANT_ADD_ATT_VALUES
10096//
10097// MessageText:
10098//
10099// The specified attribute is not present, or has no values.
10100//
10101#define ERROR_DS_CANT_ADD_ATT_VALUES 8320L
10102
10103//
10104// MessageId: ERROR_DS_SINGLE_VALUE_CONSTRAINT
10105//
10106// MessageText:
10107//
10108// Mutliple values were specified for an attribute that can have only one value.
10109//
10110#define ERROR_DS_SINGLE_VALUE_CONSTRAINT 8321L
10111
10112//
10113// MessageId: ERROR_DS_RANGE_CONSTRAINT
10114//
10115// MessageText:
10116//
10117// A value for the attribute was not in the acceptable range of values.
10118//
10119#define ERROR_DS_RANGE_CONSTRAINT 8322L
10120
10121//
10122// MessageId: ERROR_DS_ATT_VAL_ALREADY_EXISTS
10123//
10124// MessageText:
10125//
10126// The specified value already exists.
10127//
10128#define ERROR_DS_ATT_VAL_ALREADY_EXISTS 8323L
10129
10130//
10131// MessageId: ERROR_DS_CANT_REM_MISSING_ATT
10132//
10133// MessageText:
10134//
10135// The attribute cannot be removed because it is not present on the object.
10136//
10137#define ERROR_DS_CANT_REM_MISSING_ATT 8324L
10138
10139//
10140// MessageId: ERROR_DS_CANT_REM_MISSING_ATT_VAL
10141//
10142// MessageText:
10143//
10144// The attribute value cannot be removed because it is not present on the object.
10145//
10146#define ERROR_DS_CANT_REM_MISSING_ATT_VAL 8325L
10147
10148//
10149// MessageId: ERROR_DS_ROOT_CANT_BE_SUBREF
10150//
10151// MessageText:
10152//
10153// The specified root object cannot be a subref.
10154//
10155#define ERROR_DS_ROOT_CANT_BE_SUBREF 8326L
10156
10157//
10158// MessageId: ERROR_DS_NO_CHAINING
10159//
10160// MessageText:
10161//
10162// Chaining is not permitted.
10163//
10164#define ERROR_DS_NO_CHAINING 8327L
10165
10166//
10167// MessageId: ERROR_DS_NO_CHAINED_EVAL
10168//
10169// MessageText:
10170//
10171// Chained evaluation is not permitted.
10172//
10173#define ERROR_DS_NO_CHAINED_EVAL 8328L
10174
10175//
10176// MessageId: ERROR_DS_NO_PARENT_OBJECT
10177//
10178// MessageText:
10179//
10180// The operation could not be performed because the object's parent is either uninstantiated or deleted.
10181//
10182#define ERROR_DS_NO_PARENT_OBJECT 8329L
10183
10184//
10185// MessageId: ERROR_DS_PARENT_IS_AN_ALIAS
10186//
10187// MessageText:
10188//
10189// Having a parent that is an alias is not permitted. Aliases are leaf objects.
10190//
10191#define ERROR_DS_PARENT_IS_AN_ALIAS 8330L
10192
10193//
10194// MessageId: ERROR_DS_CANT_MIX_MASTER_AND_REPS
10195//
10196// MessageText:
10197//
10198// The object and parent must be of the same type, either both masters or
10199// both replicas.
10200//
10201#define ERROR_DS_CANT_MIX_MASTER_AND_REPS 8331L
10202
10203//
10204// MessageId: ERROR_DS_CHILDREN_EXIST
10205//
10206// MessageText:
10207//
10208// The operation cannot be performed because child objects exist. This operation can only be performed on a leaf object.
10209//
10210#define ERROR_DS_CHILDREN_EXIST 8332L
10211
10212//
10213// MessageId: ERROR_DS_OBJ_NOT_FOUND
10214//
10215// MessageText:
10216//
10217// Directory object not found.
10218//
10219#define ERROR_DS_OBJ_NOT_FOUND 8333L
10220
10221//
10222// MessageId: ERROR_DS_ALIASED_OBJ_MISSING
10223//
10224// MessageText:
10225//
10226// The aliased object is missing.
10227//
10228#define ERROR_DS_ALIASED_OBJ_MISSING 8334L
10229
10230//
10231// MessageId: ERROR_DS_BAD_NAME_SYNTAX
10232//
10233// MessageText:
10234//
10235// The object name has bad syntax.
10236//
10237#define ERROR_DS_BAD_NAME_SYNTAX 8335L
10238
10239//
10240// MessageId: ERROR_DS_ALIAS_POINTS_TO_ALIAS
10241//
10242// MessageText:
10243//
10244// It is not permitted for an alias to refer to another alias.
10245//
10246#define ERROR_DS_ALIAS_POINTS_TO_ALIAS 8336L
10247
10248//
10249// MessageId: ERROR_DS_CANT_DEREF_ALIAS
10250//
10251// MessageText:
10252//
10253// The alias cannot be dereferenced.
10254//
10255#define ERROR_DS_CANT_DEREF_ALIAS 8337L
10256
10257//
10258// MessageId: ERROR_DS_OUT_OF_SCOPE
10259//
10260// MessageText:
10261//
10262// The operation is out of scope.
10263//
10264#define ERROR_DS_OUT_OF_SCOPE 8338L
10265
10266// 8339 unused
10267//
10268// MessageId: ERROR_DS_CANT_DELETE_DSA_OBJ
10269//
10270// MessageText:
10271//
10272// The DSA object cannot be deleted.
10273//
10274#define ERROR_DS_CANT_DELETE_DSA_OBJ 8340L
10275
10276//
10277// MessageId: ERROR_DS_GENERIC_ERROR
10278//
10279// MessageText:
10280//
10281// A directory service error has occurred.
10282//
10283#define ERROR_DS_GENERIC_ERROR 8341L
10284
10285//
10286// MessageId: ERROR_DS_DSA_MUST_BE_INT_MASTER
10287//
10288// MessageText:
10289//
10290// The operation can only be performed on an internal master DSA object.
10291//
10292#define ERROR_DS_DSA_MUST_BE_INT_MASTER 8342L
10293
10294//
10295// MessageId: ERROR_DS_CLASS_NOT_DSA
10296//
10297// MessageText:
10298//
10299// The object must be of class DSA.
10300//
10301#define ERROR_DS_CLASS_NOT_DSA 8343L
10302
10303//
10304// MessageId: ERROR_DS_INSUFF_ACCESS_RIGHTS
10305//
10306// MessageText:
10307//
10308// Insufficient access rights to perform the operation.
10309//
10310#define ERROR_DS_INSUFF_ACCESS_RIGHTS 8344L
10311
10312//
10313// MessageId: ERROR_DS_ILLEGAL_SUPERIOR
10314//
10315// MessageText:
10316//
10317// The object cannot be added because the parent is not on the list of possible superiors.
10318//
10319#define ERROR_DS_ILLEGAL_SUPERIOR 8345L
10320
10321//
10322// MessageId: ERROR_DS_ATTRIBUTE_OWNED_BY_SAM
10323//
10324// MessageText:
10325//
10326// Access to the attribute is not permitted because the attribute is owned by the Security Accounts Manager (SAM).
10327//
10328#define ERROR_DS_ATTRIBUTE_OWNED_BY_SAM 8346L
10329
10330//
10331// MessageId: ERROR_DS_NAME_TOO_MANY_PARTS
10332//
10333// MessageText:
10334//
10335// The name has too many parts.
10336//
10337#define ERROR_DS_NAME_TOO_MANY_PARTS 8347L
10338
10339//
10340// MessageId: ERROR_DS_NAME_TOO_LONG
10341//
10342// MessageText:
10343//
10344// The name is too long.
10345//
10346#define ERROR_DS_NAME_TOO_LONG 8348L
10347
10348//
10349// MessageId: ERROR_DS_NAME_VALUE_TOO_LONG
10350//
10351// MessageText:
10352//
10353// The name value is too long.
10354//
10355#define ERROR_DS_NAME_VALUE_TOO_LONG 8349L
10356
10357//
10358// MessageId: ERROR_DS_NAME_UNPARSEABLE
10359//
10360// MessageText:
10361//
10362// The directory service encountered an error parsing a name.
10363//
10364#define ERROR_DS_NAME_UNPARSEABLE 8350L
10365
10366//
10367// MessageId: ERROR_DS_NAME_TYPE_UNKNOWN
10368//
10369// MessageText:
10370//
10371// The directory service cannot get the attribute type for a name.
10372//
10373#define ERROR_DS_NAME_TYPE_UNKNOWN 8351L
10374
10375//
10376// MessageId: ERROR_DS_NOT_AN_OBJECT
10377//
10378// MessageText:
10379//
10380// The name does not identify an object; the name identifies a phantom.
10381//
10382#define ERROR_DS_NOT_AN_OBJECT 8352L
10383
10384//
10385// MessageId: ERROR_DS_SEC_DESC_TOO_SHORT
10386//
10387// MessageText:
10388//
10389// The security descriptor is too short.
10390//
10391#define ERROR_DS_SEC_DESC_TOO_SHORT 8353L
10392
10393//
10394// MessageId: ERROR_DS_SEC_DESC_INVALID
10395//
10396// MessageText:
10397//
10398// The security descriptor is invalid.
10399//
10400#define ERROR_DS_SEC_DESC_INVALID 8354L
10401
10402//
10403// MessageId: ERROR_DS_NO_DELETED_NAME
10404//
10405// MessageText:
10406//
10407// Failed to create name for deleted object.
10408//
10409#define ERROR_DS_NO_DELETED_NAME 8355L
10410
10411//
10412// MessageId: ERROR_DS_SUBREF_MUST_HAVE_PARENT
10413//
10414// MessageText:
10415//
10416// The parent of a new subref must exist.
10417//
10418#define ERROR_DS_SUBREF_MUST_HAVE_PARENT 8356L
10419
10420//
10421// MessageId: ERROR_DS_NCNAME_MUST_BE_NC
10422//
10423// MessageText:
10424//
10425// The object must be a naming context.
10426//
10427#define ERROR_DS_NCNAME_MUST_BE_NC 8357L
10428
10429//
10430// MessageId: ERROR_DS_CANT_ADD_SYSTEM_ONLY
10431//
10432// MessageText:
10433//
10434// It is not permitted to add an attribute which is owned by the system.
10435//
10436#define ERROR_DS_CANT_ADD_SYSTEM_ONLY 8358L
10437
10438//
10439// MessageId: ERROR_DS_CLASS_MUST_BE_CONCRETE
10440//
10441// MessageText:
10442//
10443// The class of the object must be structural; you cannot instantiate an abstract class.
10444//
10445#define ERROR_DS_CLASS_MUST_BE_CONCRETE 8359L
10446
10447//
10448// MessageId: ERROR_DS_INVALID_DMD
10449//
10450// MessageText:
10451//
10452// The schema object could not be found.
10453//
10454#define ERROR_DS_INVALID_DMD 8360L
10455
10456//
10457// MessageId: ERROR_DS_OBJ_GUID_EXISTS
10458//
10459// MessageText:
10460//
10461// A local object with this GUID (dead or alive) already exists.
10462//
10463#define ERROR_DS_OBJ_GUID_EXISTS 8361L
10464
10465//
10466// MessageId: ERROR_DS_NOT_ON_BACKLINK
10467//
10468// MessageText:
10469//
10470// The operation cannot be performed on a back link.
10471//
10472#define ERROR_DS_NOT_ON_BACKLINK 8362L
10473
10474//
10475// MessageId: ERROR_DS_NO_CROSSREF_FOR_NC
10476//
10477// MessageText:
10478//
10479// The cross reference for the specified naming context could not be found.
10480//
10481#define ERROR_DS_NO_CROSSREF_FOR_NC 8363L
10482
10483//
10484// MessageId: ERROR_DS_SHUTTING_DOWN
10485//
10486// MessageText:
10487//
10488// The operation could not be performed because the directory service is shutting down.
10489//
10490#define ERROR_DS_SHUTTING_DOWN 8364L
10491
10492//
10493// MessageId: ERROR_DS_UNKNOWN_OPERATION
10494//
10495// MessageText:
10496//
10497// The directory service request is invalid.
10498//
10499#define ERROR_DS_UNKNOWN_OPERATION 8365L
10500
10501//
10502// MessageId: ERROR_DS_INVALID_ROLE_OWNER
10503//
10504// MessageText:
10505//
10506// The role owner attribute could not be read.
10507//
10508#define ERROR_DS_INVALID_ROLE_OWNER 8366L
10509
10510//
10511// MessageId: ERROR_DS_COULDNT_CONTACT_FSMO
10512//
10513// MessageText:
10514//
10515// The requested FSMO operation failed. The current FSMO holder could not be contacted.
10516//
10517#define ERROR_DS_COULDNT_CONTACT_FSMO 8367L
10518
10519//
10520// MessageId: ERROR_DS_CROSS_NC_DN_RENAME
10521//
10522// MessageText:
10523//
10524// Modification of a DN across a naming context is not permitted.
10525//
10526#define ERROR_DS_CROSS_NC_DN_RENAME 8368L
10527
10528//
10529// MessageId: ERROR_DS_CANT_MOD_SYSTEM_ONLY
10530//
10531// MessageText:
10532//
10533// The attribute cannot be modified because it is owned by the system.
10534//
10535#define ERROR_DS_CANT_MOD_SYSTEM_ONLY 8369L
10536
10537//
10538// MessageId: ERROR_DS_REPLICATOR_ONLY
10539//
10540// MessageText:
10541//
10542// Only the replicator can perform this function.
10543//
10544#define ERROR_DS_REPLICATOR_ONLY 8370L
10545
10546//
10547// MessageId: ERROR_DS_OBJ_CLASS_NOT_DEFINED
10548//
10549// MessageText:
10550//
10551// The specified class is not defined.
10552//
10553#define ERROR_DS_OBJ_CLASS_NOT_DEFINED 8371L
10554
10555//
10556// MessageId: ERROR_DS_OBJ_CLASS_NOT_SUBCLASS
10557//
10558// MessageText:
10559//
10560// The specified class is not a subclass.
10561//
10562#define ERROR_DS_OBJ_CLASS_NOT_SUBCLASS 8372L
10563
10564//
10565// MessageId: ERROR_DS_NAME_REFERENCE_INVALID
10566//
10567// MessageText:
10568//
10569// The name reference is invalid.
10570//
10571#define ERROR_DS_NAME_REFERENCE_INVALID 8373L
10572
10573//
10574// MessageId: ERROR_DS_CROSS_REF_EXISTS
10575//
10576// MessageText:
10577//
10578// A cross reference already exists.
10579//
10580#define ERROR_DS_CROSS_REF_EXISTS 8374L
10581
10582//
10583// MessageId: ERROR_DS_CANT_DEL_MASTER_CROSSREF
10584//
10585// MessageText:
10586//
10587// It is not permitted to delete a master cross reference.
10588//
10589#define ERROR_DS_CANT_DEL_MASTER_CROSSREF 8375L
10590
10591//
10592// MessageId: ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD
10593//
10594// MessageText:
10595//
10596// Subtree notifications are only supported on NC heads.
10597//
10598#define ERROR_DS_SUBTREE_NOTIFY_NOT_NC_HEAD 8376L
10599
10600//
10601// MessageId: ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX
10602//
10603// MessageText:
10604//
10605// Notification filter is too complex.
10606//
10607#define ERROR_DS_NOTIFY_FILTER_TOO_COMPLEX 8377L
10608
10609//
10610// MessageId: ERROR_DS_DUP_RDN
10611//
10612// MessageText:
10613//
10614// Schema update failed: duplicate RDN.
10615//
10616#define ERROR_DS_DUP_RDN 8378L
10617
10618//
10619// MessageId: ERROR_DS_DUP_OID
10620//
10621// MessageText:
10622//
10623// Schema update failed: duplicate OID.
10624//
10625#define ERROR_DS_DUP_OID 8379L
10626
10627//
10628// MessageId: ERROR_DS_DUP_MAPI_ID
10629//
10630// MessageText:
10631//
10632// Schema update failed: duplicate MAPI identifier.
10633//
10634#define ERROR_DS_DUP_MAPI_ID 8380L
10635
10636//
10637// MessageId: ERROR_DS_DUP_SCHEMA_ID_GUID
10638//
10639// MessageText:
10640//
10641// Schema update failed: duplicate schema-id GUID.
10642//
10643#define ERROR_DS_DUP_SCHEMA_ID_GUID 8381L
10644
10645//
10646// MessageId: ERROR_DS_DUP_LDAP_DISPLAY_NAME
10647//
10648// MessageText:
10649//
10650// Schema update failed: duplicate LDAP display name.
10651//
10652#define ERROR_DS_DUP_LDAP_DISPLAY_NAME 8382L
10653
10654//
10655// MessageId: ERROR_DS_SEMANTIC_ATT_TEST
10656//
10657// MessageText:
10658//
10659// Schema update failed: range-lower less than range upper.
10660//
10661#define ERROR_DS_SEMANTIC_ATT_TEST 8383L
10662
10663//
10664// MessageId: ERROR_DS_SYNTAX_MISMATCH
10665//
10666// MessageText:
10667//
10668// Schema update failed: syntax mismatch.
10669//
10670#define ERROR_DS_SYNTAX_MISMATCH 8384L
10671
10672//
10673// MessageId: ERROR_DS_EXISTS_IN_MUST_HAVE
10674//
10675// MessageText:
10676//
10677// Schema deletion failed: attribute is used in must-contain.
10678//
10679#define ERROR_DS_EXISTS_IN_MUST_HAVE 8385L
10680
10681//
10682// MessageId: ERROR_DS_EXISTS_IN_MAY_HAVE
10683//
10684// MessageText:
10685//
10686// Schema deletion failed: attribute is used in may-contain.
10687//
10688#define ERROR_DS_EXISTS_IN_MAY_HAVE 8386L
10689
10690//
10691// MessageId: ERROR_DS_NONEXISTENT_MAY_HAVE
10692//
10693// MessageText:
10694//
10695// Schema update failed: attribute in may-contain does not exist.
10696//
10697#define ERROR_DS_NONEXISTENT_MAY_HAVE 8387L
10698
10699//
10700// MessageId: ERROR_DS_NONEXISTENT_MUST_HAVE
10701//
10702// MessageText:
10703//
10704// Schema update failed: attribute in must-contain does not exist.
10705//
10706#define ERROR_DS_NONEXISTENT_MUST_HAVE 8388L
10707
10708//
10709// MessageId: ERROR_DS_AUX_CLS_TEST_FAIL
10710//
10711// MessageText:
10712//
10713// Schema update failed: class in aux-class list does not exist or is not an auxiliary class.
10714//
10715#define ERROR_DS_AUX_CLS_TEST_FAIL 8389L
10716
10717//
10718// MessageId: ERROR_DS_NONEXISTENT_POSS_SUP
10719//
10720// MessageText:
10721//
10722// Schema update failed: class in poss-superiors does not exist.
10723//
10724#define ERROR_DS_NONEXISTENT_POSS_SUP 8390L
10725
10726//
10727// MessageId: ERROR_DS_SUB_CLS_TEST_FAIL
10728//
10729// MessageText:
10730//
10731// Schema update failed: class in subclassof list does not exist or does not satisfy hierarchy rules.
10732//
10733#define ERROR_DS_SUB_CLS_TEST_FAIL 8391L
10734
10735//
10736// MessageId: ERROR_DS_BAD_RDN_ATT_ID_SYNTAX
10737//
10738// MessageText:
10739//
10740// Schema update failed: Rdn-Att-Id has wrong syntax.
10741//
10742#define ERROR_DS_BAD_RDN_ATT_ID_SYNTAX 8392L
10743
10744//
10745// MessageId: ERROR_DS_EXISTS_IN_AUX_CLS
10746//
10747// MessageText:
10748//
10749// Schema deletion failed: class is used as auxiliary class.
10750//
10751#define ERROR_DS_EXISTS_IN_AUX_CLS 8393L
10752
10753//
10754// MessageId: ERROR_DS_EXISTS_IN_SUB_CLS
10755//
10756// MessageText:
10757//
10758// Schema deletion failed: class is used as sub class.
10759//
10760#define ERROR_DS_EXISTS_IN_SUB_CLS 8394L
10761
10762//
10763// MessageId: ERROR_DS_EXISTS_IN_POSS_SUP
10764//
10765// MessageText:
10766//
10767// Schema deletion failed: class is used as poss superior.
10768//
10769#define ERROR_DS_EXISTS_IN_POSS_SUP 8395L
10770
10771//
10772// MessageId: ERROR_DS_RECALCSCHEMA_FAILED
10773//
10774// MessageText:
10775//
10776// Schema update failed in recalculating validation cache.
10777//
10778#define ERROR_DS_RECALCSCHEMA_FAILED 8396L
10779
10780//
10781// MessageId: ERROR_DS_TREE_DELETE_NOT_FINISHED
10782//
10783// MessageText:
10784//
10785// The tree deletion is not finished. The request must be made again to continue deleting the tree.
10786//
10787#define ERROR_DS_TREE_DELETE_NOT_FINISHED 8397L
10788
10789//
10790// MessageId: ERROR_DS_CANT_DELETE
10791//
10792// MessageText:
10793//
10794// The requested delete operation could not be performed.
10795//
10796#define ERROR_DS_CANT_DELETE 8398L
10797
10798//
10799// MessageId: ERROR_DS_ATT_SCHEMA_REQ_ID
10800//
10801// MessageText:
10802//
10803// Cannot read the governs class identifier for the schema record.
10804//
10805#define ERROR_DS_ATT_SCHEMA_REQ_ID 8399L
10806
10807//
10808// MessageId: ERROR_DS_BAD_ATT_SCHEMA_SYNTAX
10809//
10810// MessageText:
10811//
10812// The attribute schema has bad syntax.
10813//
10814#define ERROR_DS_BAD_ATT_SCHEMA_SYNTAX 8400L
10815
10816//
10817// MessageId: ERROR_DS_CANT_CACHE_ATT
10818//
10819// MessageText:
10820//
10821// The attribute could not be cached.
10822//
10823#define ERROR_DS_CANT_CACHE_ATT 8401L
10824
10825//
10826// MessageId: ERROR_DS_CANT_CACHE_CLASS
10827//
10828// MessageText:
10829//
10830// The class could not be cached.
10831//
10832#define ERROR_DS_CANT_CACHE_CLASS 8402L
10833
10834//
10835// MessageId: ERROR_DS_CANT_REMOVE_ATT_CACHE
10836//
10837// MessageText:
10838//
10839// The attribute could not be removed from the cache.
10840//
10841#define ERROR_DS_CANT_REMOVE_ATT_CACHE 8403L
10842
10843//
10844// MessageId: ERROR_DS_CANT_REMOVE_CLASS_CACHE
10845//
10846// MessageText:
10847//
10848// The class could not be removed from the cache.
10849//
10850#define ERROR_DS_CANT_REMOVE_CLASS_CACHE 8404L
10851
10852//
10853// MessageId: ERROR_DS_CANT_RETRIEVE_DN
10854//
10855// MessageText:
10856//
10857// The distinguished name attribute could not be read.
10858//
10859#define ERROR_DS_CANT_RETRIEVE_DN 8405L
10860
10861//
10862// MessageId: ERROR_DS_MISSING_SUPREF
10863//
10864// MessageText:
10865//
10866// A required subref is missing.
10867//
10868#define ERROR_DS_MISSING_SUPREF 8406L
10869
10870//
10871// MessageId: ERROR_DS_CANT_RETRIEVE_INSTANCE
10872//
10873// MessageText:
10874//
10875// The instance type attribute could not be retrieved.
10876//
10877#define ERROR_DS_CANT_RETRIEVE_INSTANCE 8407L
10878
10879//
10880// MessageId: ERROR_DS_CODE_INCONSISTENCY
10881//
10882// MessageText:
10883//
10884// An internal error has occurred.
10885//
10886#define ERROR_DS_CODE_INCONSISTENCY 8408L
10887
10888//
10889// MessageId: ERROR_DS_DATABASE_ERROR
10890//
10891// MessageText:
10892//
10893// A database error has occurred.
10894//
10895#define ERROR_DS_DATABASE_ERROR 8409L
10896
10897//
10898// MessageId: ERROR_DS_GOVERNSID_MISSING
10899//
10900// MessageText:
10901//
10902// The attribute GOVERNSID is missing.
10903//
10904#define ERROR_DS_GOVERNSID_MISSING 8410L
10905
10906//
10907// MessageId: ERROR_DS_MISSING_EXPECTED_ATT
10908//
10909// MessageText:
10910//
10911// An expected attribute is missing.
10912//
10913#define ERROR_DS_MISSING_EXPECTED_ATT 8411L
10914
10915//
10916// MessageId: ERROR_DS_NCNAME_MISSING_CR_REF
10917//
10918// MessageText:
10919//
10920// The specified naming context is missing a cross reference.
10921//
10922#define ERROR_DS_NCNAME_MISSING_CR_REF 8412L
10923
10924//
10925// MessageId: ERROR_DS_SECURITY_CHECKING_ERROR
10926//
10927// MessageText:
10928//
10929// A security checking error has occurred.
10930//
10931#define ERROR_DS_SECURITY_CHECKING_ERROR 8413L
10932
10933//
10934// MessageId: ERROR_DS_SCHEMA_NOT_LOADED
10935//
10936// MessageText:
10937//
10938// The schema is not loaded.
10939//
10940#define ERROR_DS_SCHEMA_NOT_LOADED 8414L
10941
10942//
10943// MessageId: ERROR_DS_SCHEMA_ALLOC_FAILED
10944//
10945// MessageText:
10946//
10947// Schema allocation failed. Please check if the machine is running low on memory.
10948//
10949#define ERROR_DS_SCHEMA_ALLOC_FAILED 8415L
10950
10951//
10952// MessageId: ERROR_DS_ATT_SCHEMA_REQ_SYNTAX
10953//
10954// MessageText:
10955//
10956// Failed to obtain the required syntax for the attribute schema.
10957//
10958#define ERROR_DS_ATT_SCHEMA_REQ_SYNTAX 8416L
10959
10960//
10961// MessageId: ERROR_DS_GCVERIFY_ERROR
10962//
10963// MessageText:
10964//
10965// The global catalog verification failed. The global catalog is not available or does not support the operation. Some part of the directory is currently not available.
10966//
10967#define ERROR_DS_GCVERIFY_ERROR 8417L
10968
10969//
10970// MessageId: ERROR_DS_DRA_SCHEMA_MISMATCH
10971//
10972// MessageText:
10973//
10974// The replication operation failed because of a schema mismatch between the servers involved.
10975//
10976#define ERROR_DS_DRA_SCHEMA_MISMATCH 8418L
10977
10978//
10979// MessageId: ERROR_DS_CANT_FIND_DSA_OBJ
10980//
10981// MessageText:
10982//
10983// The DSA object could not be found.
10984//
10985#define ERROR_DS_CANT_FIND_DSA_OBJ 8419L
10986
10987//
10988// MessageId: ERROR_DS_CANT_FIND_EXPECTED_NC
10989//
10990// MessageText:
10991//
10992// The naming context could not be found.
10993//
10994#define ERROR_DS_CANT_FIND_EXPECTED_NC 8420L
10995
10996//
10997// MessageId: ERROR_DS_CANT_FIND_NC_IN_CACHE
10998//
10999// MessageText:
11000//
11001// The naming context could not be found in the cache.
11002//
11003#define ERROR_DS_CANT_FIND_NC_IN_CACHE 8421L
11004
11005//
11006// MessageId: ERROR_DS_CANT_RETRIEVE_CHILD
11007//
11008// MessageText:
11009//
11010// The child object could not be retrieved.
11011//
11012#define ERROR_DS_CANT_RETRIEVE_CHILD 8422L
11013
11014//
11015// MessageId: ERROR_DS_SECURITY_ILLEGAL_MODIFY
11016//
11017// MessageText:
11018//
11019// The modification was not permitted for security reasons.
11020//
11021#define ERROR_DS_SECURITY_ILLEGAL_MODIFY 8423L
11022
11023//
11024// MessageId: ERROR_DS_CANT_REPLACE_HIDDEN_REC
11025//
11026// MessageText:
11027//
11028// The operation cannot replace the hidden record.
11029//
11030#define ERROR_DS_CANT_REPLACE_HIDDEN_REC 8424L
11031
11032//
11033// MessageId: ERROR_DS_BAD_HIERARCHY_FILE
11034//
11035// MessageText:
11036//
11037// The hierarchy file is invalid.
11038//
11039#define ERROR_DS_BAD_HIERARCHY_FILE 8425L
11040
11041//
11042// MessageId: ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED
11043//
11044// MessageText:
11045//
11046// The attempt to build the hierarchy table failed.
11047//
11048#define ERROR_DS_BUILD_HIERARCHY_TABLE_FAILED 8426L
11049
11050//
11051// MessageId: ERROR_DS_CONFIG_PARAM_MISSING
11052//
11053// MessageText:
11054//
11055// The directory configuration parameter is missing from the registry.
11056//
11057#define ERROR_DS_CONFIG_PARAM_MISSING 8427L
11058
11059//
11060// MessageId: ERROR_DS_COUNTING_AB_INDICES_FAILED
11061//
11062// MessageText:
11063//
11064// The attempt to count the address book indices failed.
11065//
11066#define ERROR_DS_COUNTING_AB_INDICES_FAILED 8428L
11067
11068//
11069// MessageId: ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED
11070//
11071// MessageText:
11072//
11073// The allocation of the hierarchy table failed.
11074//
11075#define ERROR_DS_HIERARCHY_TABLE_MALLOC_FAILED 8429L
11076
11077//
11078// MessageId: ERROR_DS_INTERNAL_FAILURE
11079//
11080// MessageText:
11081//
11082// The directory service encountered an internal failure.
11083//
11084#define ERROR_DS_INTERNAL_FAILURE 8430L
11085
11086//
11087// MessageId: ERROR_DS_UNKNOWN_ERROR
11088//
11089// MessageText:
11090//
11091// The directory service encountered an unknown failure.
11092//
11093#define ERROR_DS_UNKNOWN_ERROR 8431L
11094
11095//
11096// MessageId: ERROR_DS_ROOT_REQUIRES_CLASS_TOP
11097//
11098// MessageText:
11099//
11100// A root object requires a class of 'top'.
11101//
11102#define ERROR_DS_ROOT_REQUIRES_CLASS_TOP 8432L
11103
11104//
11105// MessageId: ERROR_DS_REFUSING_FSMO_ROLES
11106//
11107// MessageText:
11108//
11109// This directory server is shutting down, and cannot take ownership of new floating single-master operation roles.
11110//
11111#define ERROR_DS_REFUSING_FSMO_ROLES 8433L
11112
11113//
11114// MessageId: ERROR_DS_MISSING_FSMO_SETTINGS
11115//
11116// MessageText:
11117//
11118// The directory service is missing mandatory configuration information, and is unable to determine the ownership of floating single-master operation roles.
11119//
11120#define ERROR_DS_MISSING_FSMO_SETTINGS 8434L
11121
11122//
11123// MessageId: ERROR_DS_UNABLE_TO_SURRENDER_ROLES
11124//
11125// MessageText:
11126//
11127// The directory service was unable to transfer ownership of one or more floating single-master operation roles to other servers.
11128//
11129#define ERROR_DS_UNABLE_TO_SURRENDER_ROLES 8435L
11130
11131//
11132// MessageId: ERROR_DS_DRA_GENERIC
11133//
11134// MessageText:
11135//
11136// The replication operation failed.
11137//
11138#define ERROR_DS_DRA_GENERIC 8436L
11139
11140//
11141// MessageId: ERROR_DS_DRA_INVALID_PARAMETER
11142//
11143// MessageText:
11144//
11145// An invalid parameter was specified for this replication operation.
11146//
11147#define ERROR_DS_DRA_INVALID_PARAMETER 8437L
11148
11149//
11150// MessageId: ERROR_DS_DRA_BUSY
11151//
11152// MessageText:
11153//
11154// The directory service is too busy to complete the replication operation at this time.
11155//
11156#define ERROR_DS_DRA_BUSY 8438L
11157
11158//
11159// MessageId: ERROR_DS_DRA_BAD_DN
11160//
11161// MessageText:
11162//
11163// The distinguished name specified for this replication operation is invalid.
11164//
11165#define ERROR_DS_DRA_BAD_DN 8439L
11166
11167//
11168// MessageId: ERROR_DS_DRA_BAD_NC
11169//
11170// MessageText:
11171//
11172// The naming context specified for this replication operation is invalid.
11173//
11174#define ERROR_DS_DRA_BAD_NC 8440L
11175
11176//
11177// MessageId: ERROR_DS_DRA_DN_EXISTS
11178//
11179// MessageText:
11180//
11181// The distinguished name specified for this replication operation already exists.
11182//
11183#define ERROR_DS_DRA_DN_EXISTS 8441L
11184
11185//
11186// MessageId: ERROR_DS_DRA_INTERNAL_ERROR
11187//
11188// MessageText:
11189//
11190// The replication system encountered an internal error.
11191//
11192#define ERROR_DS_DRA_INTERNAL_ERROR 8442L
11193
11194//
11195// MessageId: ERROR_DS_DRA_INCONSISTENT_DIT
11196//
11197// MessageText:
11198//
11199// The replication operation encountered a database inconsistency.
11200//
11201#define ERROR_DS_DRA_INCONSISTENT_DIT 8443L
11202
11203//
11204// MessageId: ERROR_DS_DRA_CONNECTION_FAILED
11205//
11206// MessageText:
11207//
11208// The server specified for this replication operation could not be contacted.
11209//
11210#define ERROR_DS_DRA_CONNECTION_FAILED 8444L
11211
11212//
11213// MessageId: ERROR_DS_DRA_BAD_INSTANCE_TYPE
11214//
11215// MessageText:
11216//
11217// The replication operation encountered an object with an invalid instance type.
11218//
11219#define ERROR_DS_DRA_BAD_INSTANCE_TYPE 8445L
11220
11221//
11222// MessageId: ERROR_DS_DRA_OUT_OF_MEM
11223//
11224// MessageText:
11225//
11226// The replication operation failed to allocate memory.
11227//
11228#define ERROR_DS_DRA_OUT_OF_MEM 8446L
11229
11230//
11231// MessageId: ERROR_DS_DRA_MAIL_PROBLEM
11232//
11233// MessageText:
11234//
11235// The replication operation encountered an error with the mail system.
11236//
11237#define ERROR_DS_DRA_MAIL_PROBLEM 8447L
11238
11239//
11240// MessageId: ERROR_DS_DRA_REF_ALREADY_EXISTS
11241//
11242// MessageText:
11243//
11244// The replication reference information for the target server already exists.
11245//
11246#define ERROR_DS_DRA_REF_ALREADY_EXISTS 8448L
11247
11248//
11249// MessageId: ERROR_DS_DRA_REF_NOT_FOUND
11250//
11251// MessageText:
11252//
11253// The replication reference information for the target server does not exist.
11254//
11255#define ERROR_DS_DRA_REF_NOT_FOUND 8449L
11256
11257//
11258// MessageId: ERROR_DS_DRA_OBJ_IS_REP_SOURCE
11259//
11260// MessageText:
11261//
11262// The naming context cannot be removed because it is replicated to another server.
11263//
11264#define ERROR_DS_DRA_OBJ_IS_REP_SOURCE 8450L
11265
11266//
11267// MessageId: ERROR_DS_DRA_DB_ERROR
11268//
11269// MessageText:
11270//
11271// The replication operation encountered a database error.
11272//
11273#define ERROR_DS_DRA_DB_ERROR 8451L
11274
11275//
11276// MessageId: ERROR_DS_DRA_NO_REPLICA
11277//
11278// MessageText:
11279//
11280// The naming context is in the process of being removed or is not replicated from the specified server.
11281//
11282#define ERROR_DS_DRA_NO_REPLICA 8452L
11283
11284//
11285// MessageId: ERROR_DS_DRA_ACCESS_DENIED
11286//
11287// MessageText:
11288//
11289// Replication access was denied.
11290//
11291#define ERROR_DS_DRA_ACCESS_DENIED 8453L
11292
11293//
11294// MessageId: ERROR_DS_DRA_NOT_SUPPORTED
11295//
11296// MessageText:
11297//
11298// The requested operation is not supported by this version of the directory service.
11299//
11300#define ERROR_DS_DRA_NOT_SUPPORTED 8454L
11301
11302//
11303// MessageId: ERROR_DS_DRA_RPC_CANCELLED
11304//
11305// MessageText:
11306//
11307// The replication remote procedure call was cancelled.
11308//
11309#define ERROR_DS_DRA_RPC_CANCELLED 8455L
11310
11311//
11312// MessageId: ERROR_DS_DRA_SOURCE_DISABLED
11313//
11314// MessageText:
11315//
11316// The source server is currently rejecting replication requests.
11317//
11318#define ERROR_DS_DRA_SOURCE_DISABLED 8456L
11319
11320//
11321// MessageId: ERROR_DS_DRA_SINK_DISABLED
11322//
11323// MessageText:
11324//
11325// The destination server is currently rejecting replication requests.
11326//
11327#define ERROR_DS_DRA_SINK_DISABLED 8457L
11328
11329//
11330// MessageId: ERROR_DS_DRA_NAME_COLLISION
11331//
11332// MessageText:
11333//
11334// The replication operation failed due to a collision of object names.
11335//
11336#define ERROR_DS_DRA_NAME_COLLISION 8458L
11337
11338//
11339// MessageId: ERROR_DS_DRA_SOURCE_REINSTALLED
11340//
11341// MessageText:
11342//
11343// The replication source has been reinstalled.
11344//
11345#define ERROR_DS_DRA_SOURCE_REINSTALLED 8459L
11346
11347//
11348// MessageId: ERROR_DS_DRA_MISSING_PARENT
11349//
11350// MessageText:
11351//
11352// The replication operation failed because a required parent object is missing.
11353//
11354#define ERROR_DS_DRA_MISSING_PARENT 8460L
11355
11356//
11357// MessageId: ERROR_DS_DRA_PREEMPTED
11358//
11359// MessageText:
11360//
11361// The replication operation was preempted.
11362//
11363#define ERROR_DS_DRA_PREEMPTED 8461L
11364
11365//
11366// MessageId: ERROR_DS_DRA_ABANDON_SYNC
11367//
11368// MessageText:
11369//
11370// The replication synchronization attempt was abandoned because of a lack of updates.
11371//
11372#define ERROR_DS_DRA_ABANDON_SYNC 8462L
11373
11374//
11375// MessageId: ERROR_DS_DRA_SHUTDOWN
11376//
11377// MessageText:
11378//
11379// The replication operation was terminated because the system is shutting down.
11380//
11381#define ERROR_DS_DRA_SHUTDOWN 8463L
11382
11383//
11384// MessageId: ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET
11385//
11386// MessageText:
11387//
11388// The replication synchronization attempt failed as the destination partial attribute set is not a subset of source partial attribute set.
11389//
11390#define ERROR_DS_DRA_INCOMPATIBLE_PARTIAL_SET 8464L
11391
11392//
11393// MessageId: ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA
11394//
11395// MessageText:
11396//
11397// The replication synchronization attempt failed because a master replica attempted to sync from a partial replica.
11398//
11399#define ERROR_DS_DRA_SOURCE_IS_PARTIAL_REPLICA 8465L
11400
11401//
11402// MessageId: ERROR_DS_DRA_EXTN_CONNECTION_FAILED
11403//
11404// MessageText:
11405//
11406// The server specified for this replication operation was contacted, but that server was unable to contact an additional server needed to complete the operation.
11407//
11408#define ERROR_DS_DRA_EXTN_CONNECTION_FAILED 8466L
11409
11410//
11411// MessageId: ERROR_DS_INSTALL_SCHEMA_MISMATCH
11412//
11413// MessageText:
11414//
11415// A schema mismatch is detected between the source and the build used during a replica install. The replica cannot be installed.
11416//
11417#define ERROR_DS_INSTALL_SCHEMA_MISMATCH 8467L
11418
11419//
11420// MessageId: ERROR_DS_DUP_LINK_ID
11421//
11422// MessageText:
11423//
11424// Schema update failed: An attribute with the same link identifier already exists.
11425//
11426#define ERROR_DS_DUP_LINK_ID 8468L
11427
11428//
11429// MessageId: ERROR_DS_NAME_ERROR_RESOLVING
11430//
11431// MessageText:
11432//
11433// Name translation: Generic processing error.
11434//
11435#define ERROR_DS_NAME_ERROR_RESOLVING 8469L
11436
11437//
11438// MessageId: ERROR_DS_NAME_ERROR_NOT_FOUND
11439//
11440// MessageText:
11441//
11442// Name translation: Could not find the name or insufficient right to see name.
11443//
11444#define ERROR_DS_NAME_ERROR_NOT_FOUND 8470L
11445
11446//
11447// MessageId: ERROR_DS_NAME_ERROR_NOT_UNIQUE
11448//
11449// MessageText:
11450//
11451// Name translation: Input name mapped to more than one output name.
11452//
11453#define ERROR_DS_NAME_ERROR_NOT_UNIQUE 8471L
11454
11455//
11456// MessageId: ERROR_DS_NAME_ERROR_NO_MAPPING
11457//
11458// MessageText:
11459//
11460// Name translation: Input name found, but not the associated output format.
11461//
11462#define ERROR_DS_NAME_ERROR_NO_MAPPING 8472L
11463
11464//
11465// MessageId: ERROR_DS_NAME_ERROR_DOMAIN_ONLY
11466//
11467// MessageText:
11468//
11469// Name translation: Unable to resolve completely, only the domain was found.
11470//
11471#define ERROR_DS_NAME_ERROR_DOMAIN_ONLY 8473L
11472
11473//
11474// MessageId: ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING
11475//
11476// MessageText:
11477//
11478// Name translation: Unable to perform purely syntactical mapping at the client without going out to the wire.
11479//
11480#define ERROR_DS_NAME_ERROR_NO_SYNTACTICAL_MAPPING 8474L
11481
11482//
11483// MessageId: ERROR_DS_CONSTRUCTED_ATT_MOD
11484//
11485// MessageText:
11486//
11487// Modification of a constructed att is not allowed.
11488//
11489#define ERROR_DS_CONSTRUCTED_ATT_MOD 8475L
11490
11491//
11492// MessageId: ERROR_DS_WRONG_OM_OBJ_CLASS
11493//
11494// MessageText:
11495//
11496// The OM-Object-Class specified is incorrect for an attribute with the specified syntax.
11497//
11498#define ERROR_DS_WRONG_OM_OBJ_CLASS 8476L
11499
11500//
11501// MessageId: ERROR_DS_DRA_REPL_PENDING
11502//
11503// MessageText:
11504//
11505// The replication request has been posted; waiting for reply.
11506//
11507#define ERROR_DS_DRA_REPL_PENDING 8477L
11508
11509//
11510// MessageId: ERROR_DS_DS_REQUIRED
11511//
11512// MessageText:
11513//
11514// The requested operation requires a directory service, and none was available.
11515//
11516#define ERROR_DS_DS_REQUIRED 8478L
11517
11518//
11519// MessageId: ERROR_DS_INVALID_LDAP_DISPLAY_NAME
11520//
11521// MessageText:
11522//
11523// The LDAP display name of the class or attribute contains non-ASCII characters.
11524//
11525#define ERROR_DS_INVALID_LDAP_DISPLAY_NAME 8479L
11526
11527//
11528// MessageId: ERROR_DS_NON_BASE_SEARCH
11529//
11530// MessageText:
11531//
11532// The requested search operation is only supported for base searches.
11533//
11534#define ERROR_DS_NON_BASE_SEARCH 8480L
11535
11536//
11537// MessageId: ERROR_DS_CANT_RETRIEVE_ATTS
11538//
11539// MessageText:
11540//
11541// The search failed to retrieve attributes from the database.
11542//
11543#define ERROR_DS_CANT_RETRIEVE_ATTS 8481L
11544
11545//
11546// MessageId: ERROR_DS_BACKLINK_WITHOUT_LINK
11547//
11548// MessageText:
11549//
11550// The schema update operation tried to add a backward link attribute that has no corresponding forward link.
11551//
11552#define ERROR_DS_BACKLINK_WITHOUT_LINK 8482L
11553
11554//
11555// MessageId: ERROR_DS_EPOCH_MISMATCH
11556//
11557// MessageText:
11558//
11559// Source and destination of a cross-domain move do not agree on the object's epoch number. Either source or destination does not have the latest version of the object.
11560//
11561#define ERROR_DS_EPOCH_MISMATCH 8483L
11562
11563//
11564// MessageId: ERROR_DS_SRC_NAME_MISMATCH
11565//
11566// MessageText:
11567//
11568// Source and destination of a cross-domain move do not agree on the object's current name. Either source or destination does not have the latest version of the object.
11569//
11570#define ERROR_DS_SRC_NAME_MISMATCH 8484L
11571
11572//
11573// MessageId: ERROR_DS_SRC_AND_DST_NC_IDENTICAL
11574//
11575// MessageText:
11576//
11577// Source and destination for the cross-domain move operation are identical. Caller should use local move operation instead of cross-domain move operation.
11578//
11579#define ERROR_DS_SRC_AND_DST_NC_IDENTICAL 8485L
11580
11581//
11582// MessageId: ERROR_DS_DST_NC_MISMATCH
11583//
11584// MessageText:
11585//
11586// Source and destination for a cross-domain move are not in agreement on the naming contexts in the forest. Either source or destination does not have the latest version of the Partitions container.
11587//
11588#define ERROR_DS_DST_NC_MISMATCH 8486L
11589
11590//
11591// MessageId: ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC
11592//
11593// MessageText:
11594//
11595// Destination of a cross-domain move is not authoritative for the destination naming context.
11596//
11597#define ERROR_DS_NOT_AUTHORITIVE_FOR_DST_NC 8487L
11598
11599//
11600// MessageId: ERROR_DS_SRC_GUID_MISMATCH
11601//
11602// MessageText:
11603//
11604// Source and destination of a cross-domain move do not agree on the identity of the source object. Either source or destination does not have the latest version of the source object.
11605//
11606#define ERROR_DS_SRC_GUID_MISMATCH 8488L
11607
11608//
11609// MessageId: ERROR_DS_CANT_MOVE_DELETED_OBJECT
11610//
11611// MessageText:
11612//
11613// Object being moved across-domains is already known to be deleted by the destination server. The source server does not have the latest version of the source object.
11614//
11615#define ERROR_DS_CANT_MOVE_DELETED_OBJECT 8489L
11616
11617//
11618// MessageId: ERROR_DS_PDC_OPERATION_IN_PROGRESS
11619//
11620// MessageText:
11621//
11622// Another operation which requires exclusive access to the PDC FSMO is already in progress.
11623//
11624#define ERROR_DS_PDC_OPERATION_IN_PROGRESS 8490L
11625
11626//
11627// MessageId: ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD
11628//
11629// MessageText:
11630//
11631// A cross-domain move operation failed such that two versions of the moved object exist - one each in the source and destination domains. The destination object needs to be removed to restore the system to a consistent state.
11632//
11633#define ERROR_DS_CROSS_DOMAIN_CLEANUP_REQD 8491L
11634
11635//
11636// MessageId: ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION
11637//
11638// MessageText:
11639//
11640// This object may not be moved across domain boundaries either because cross-domain moves for this class are disallowed, or the object has some special characteristics, eg: trust account or restricted RID, which prevent its move.
11641//
11642#define ERROR_DS_ILLEGAL_XDOM_MOVE_OPERATION 8492L
11643
11644//
11645// MessageId: ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS
11646//
11647// MessageText:
11648//
11649// Can't move objects with memberships across domain boundaries as once moved, this would violate the membership conditions of the account group. Remove the object from any account group memberships and retry.
11650//
11651#define ERROR_DS_CANT_WITH_ACCT_GROUP_MEMBERSHPS 8493L
11652
11653//
11654// MessageId: ERROR_DS_NC_MUST_HAVE_NC_PARENT
11655//
11656// MessageText:
11657//
11658// A naming context head must be the immediate child of another naming context head, not of an interior node.
11659//
11660#define ERROR_DS_NC_MUST_HAVE_NC_PARENT 8494L
11661
11662//
11663// MessageId: ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE
11664//
11665// MessageText:
11666//
11667// The directory cannot validate the proposed naming context name because it does not hold a replica of the naming context above the proposed naming context. Please ensure that the domain naming master role is held by a server that is configured as a g
11668// lobal catalog server, and that the server is up to date with its replication partners.
11669//
11670#define ERROR_DS_CR_IMPOSSIBLE_TO_VALIDATE 8495L
11671
11672//
11673// MessageId: ERROR_DS_DST_DOMAIN_NOT_NATIVE
11674//
11675// MessageText:
11676//
11677// Destination domain must be in native mode.
11678//
11679#define ERROR_DS_DST_DOMAIN_NOT_NATIVE 8496L
11680
11681//
11682// MessageId: ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER
11683//
11684// MessageText:
11685//
11686// The operation can not be performed because the server does not have an infrastructure container in the domain of interest.
11687//
11688#define ERROR_DS_MISSING_INFRASTRUCTURE_CONTAINER 8497L
11689
11690//
11691// MessageId: ERROR_DS_CANT_MOVE_ACCOUNT_GROUP
11692//
11693// MessageText:
11694//
11695// Cross-domain move of account groups is not allowed.
11696//
11697#define ERROR_DS_CANT_MOVE_ACCOUNT_GROUP 8498L
11698
11699//
11700// MessageId: ERROR_DS_CANT_MOVE_RESOURCE_GROUP
11701//
11702// MessageText:
11703//
11704// Cross-domain move of resource groups is not allowed.
11705//
11706#define ERROR_DS_CANT_MOVE_RESOURCE_GROUP 8499L
11707
11708//
11709// MessageId: ERROR_DS_INVALID_SEARCH_FLAG
11710//
11711// MessageText:
11712//
11713// The search flags for the attribute are invalid. The ANR bit is valid only on attributes of Unicode or Teletex strings.
11714//
11715#define ERROR_DS_INVALID_SEARCH_FLAG 8500L
11716
11717//
11718// MessageId: ERROR_DS_NO_TREE_DELETE_ABOVE_NC
11719//
11720// MessageText:
11721//
11722// Tree deletions starting at an object which has an NC head as a descendant are not allowed.
11723//
11724#define ERROR_DS_NO_TREE_DELETE_ABOVE_NC 8501L
11725
11726//
11727// MessageId: ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE
11728//
11729// MessageText:
11730//
11731// The directory service failed to lock a tree in preparation for a tree deletion because the tree was in use.
11732//
11733#define ERROR_DS_COULDNT_LOCK_TREE_FOR_DELETE 8502L
11734
11735//
11736// MessageId: ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE
11737//
11738// MessageText:
11739//
11740// The directory service failed to identify the list of objects to delete while attempting a tree deletion.
11741//
11742#define ERROR_DS_COULDNT_IDENTIFY_OBJECTS_FOR_TREE_DELETE 8503L
11743
11744//
11745// MessageId: ERROR_DS_SAM_INIT_FAILURE
11746//
11747// MessageText:
11748//
11749// Security Accounts Manager initialization failed because of the following error: %1.
11750// Error Status: 0x%2. Click OK to shut down the system and reboot into Directory Services Restore Mode. Check the event log for detailed information.
11751//
11752#define ERROR_DS_SAM_INIT_FAILURE 8504L
11753
11754//
11755// MessageId: ERROR_DS_SENSITIVE_GROUP_VIOLATION
11756//
11757// MessageText:
11758//
11759// Only an administrator can modify the membership list of an administrative group.
11760//
11761#define ERROR_DS_SENSITIVE_GROUP_VIOLATION 8505L
11762
11763//
11764// MessageId: ERROR_DS_CANT_MOD_PRIMARYGROUPID
11765//
11766// MessageText:
11767//
11768// Cannot change the primary group ID of a domain controller account.
11769//
11770#define ERROR_DS_CANT_MOD_PRIMARYGROUPID 8506L
11771
11772//
11773// MessageId: ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD
11774//
11775// MessageText:
11776//
11777// An attempt is made to modify the base schema.
11778//
11779#define ERROR_DS_ILLEGAL_BASE_SCHEMA_MOD 8507L
11780
11781//
11782// MessageId: ERROR_DS_NONSAFE_SCHEMA_CHANGE
11783//
11784// MessageText:
11785//
11786// Adding a new mandatory attribute to an existing class, deleting a mandatory attribute from an existing class, or adding an optional attribute to the special class Top that is not a backlink attribute (directly or through inheritance, for example, by
11787// adding or deleting an auxiliary class) is not allowed.
11788//
11789#define ERROR_DS_NONSAFE_SCHEMA_CHANGE 8508L
11790
11791//
11792// MessageId: ERROR_DS_SCHEMA_UPDATE_DISALLOWED
11793//
11794// MessageText:
11795//
11796// Schema update is not allowed on this DC. Either the registry key is not set or the DC is not the schema FSMO Role Owner.
11797//
11798#define ERROR_DS_SCHEMA_UPDATE_DISALLOWED 8509L
11799
11800//
11801// MessageId: ERROR_DS_CANT_CREATE_UNDER_SCHEMA
11802//
11803// MessageText:
11804//
11805// An object of this class cannot be created under the schema container. You can only create attribute-schema and class-schema objects under the schema container.
11806//
11807#define ERROR_DS_CANT_CREATE_UNDER_SCHEMA 8510L
11808
11809//
11810// MessageId: ERROR_DS_INSTALL_NO_SRC_SCH_VERSION
11811//
11812// MessageText:
11813//
11814// The replica/child install failed to get the objectVersion attribute on the schema container on the source DC. Either the attribute is missing on the schema container or the credentials supplied do not have permission to read it.
11815//
11816#define ERROR_DS_INSTALL_NO_SRC_SCH_VERSION 8511L
11817
11818//
11819// MessageId: ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE
11820//
11821// MessageText:
11822//
11823// The replica/child install failed to read the objectVersion attribute in the SCHEMA section of the file schema.ini in the system32 directory.
11824//
11825#define ERROR_DS_INSTALL_NO_SCH_VERSION_IN_INIFILE 8512L
11826
11827//
11828// MessageId: ERROR_DS_INVALID_GROUP_TYPE
11829//
11830// MessageText:
11831//
11832// The specified group type is invalid.
11833//
11834#define ERROR_DS_INVALID_GROUP_TYPE 8513L
11835
11836//
11837// MessageId: ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
11838//
11839// MessageText:
11840//
11841// You cannot nest global groups in a mixed domain if the group is security-enabled.
11842//
11843#define ERROR_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN 8514L
11844
11845//
11846// MessageId: ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
11847//
11848// MessageText:
11849//
11850// You cannot nest local groups in a mixed domain if the group is security-enabled.
11851//
11852#define ERROR_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN 8515L
11853
11854//
11855// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
11856//
11857// MessageText:
11858//
11859// A global group cannot have a local group as a member.
11860//
11861#define ERROR_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER 8516L
11862
11863//
11864// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
11865//
11866// MessageText:
11867//
11868// A global group cannot have a universal group as a member.
11869//
11870#define ERROR_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER 8517L
11871
11872//
11873// MessageId: ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
11874//
11875// MessageText:
11876//
11877// A universal group cannot have a local group as a member.
11878//
11879#define ERROR_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER 8518L
11880
11881//
11882// MessageId: ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
11883//
11884// MessageText:
11885//
11886// A global group cannot have a cross-domain member.
11887//
11888#define ERROR_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER 8519L
11889
11890//
11891// MessageId: ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
11892//
11893// MessageText:
11894//
11895// A local group cannot have another cross domain local group as a member.
11896//
11897#define ERROR_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER 8520L
11898
11899//
11900// MessageId: ERROR_DS_HAVE_PRIMARY_MEMBERS
11901//
11902// MessageText:
11903//
11904// A group with primary members cannot change to a security-disabled group.
11905//
11906#define ERROR_DS_HAVE_PRIMARY_MEMBERS 8521L
11907
11908//
11909// MessageId: ERROR_DS_STRING_SD_CONVERSION_FAILED
11910//
11911// MessageText:
11912//
11913// The schema cache load failed to convert the string default SD on a class-schema object.
11914//
11915#define ERROR_DS_STRING_SD_CONVERSION_FAILED 8522L
11916
11917//
11918// MessageId: ERROR_DS_NAMING_MASTER_GC
11919//
11920// MessageText:
11921//
11922// Only DSAs configured to be Global Catalog servers should be allowed to hold the Domain Naming Master FSMO role.
11923//
11924#define ERROR_DS_NAMING_MASTER_GC 8523L
11925
11926//
11927// MessageId: ERROR_DS_DNS_LOOKUP_FAILURE
11928//
11929// MessageText:
11930//
11931// The DSA operation is unable to proceed because of a DNS lookup failure.
11932//
11933#define ERROR_DS_DNS_LOOKUP_FAILURE 8524L
11934
11935//
11936// MessageId: ERROR_DS_COULDNT_UPDATE_SPNS
11937//
11938// MessageText:
11939//
11940// While processing a change to the DNS Host Name for an object, the Service Principal Name values could not be kept in sync.
11941//
11942#define ERROR_DS_COULDNT_UPDATE_SPNS 8525L
11943
11944//
11945// MessageId: ERROR_DS_CANT_RETRIEVE_SD
11946//
11947// MessageText:
11948//
11949// The Security Descriptor attribute could not be read.
11950//
11951#define ERROR_DS_CANT_RETRIEVE_SD 8526L
11952
11953//
11954// MessageId: ERROR_DS_KEY_NOT_UNIQUE
11955//
11956// MessageText:
11957//
11958// The object requested was not found, but an object with that key was found.
11959//
11960#define ERROR_DS_KEY_NOT_UNIQUE 8527L
11961
11962//
11963// MessageId: ERROR_DS_WRONG_LINKED_ATT_SYNTAX
11964//
11965// MessageText:
11966//
11967// The syntax of the linked attribute being added is incorrect. Forward links can only have syntax 2.5.5.1, 2.5.5.7, and 2.5.5.14, and backlinks can only have syntax 2.5.5.1
11968//
11969#define ERROR_DS_WRONG_LINKED_ATT_SYNTAX 8528L
11970
11971//
11972// MessageId: ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD
11973//
11974// MessageText:
11975//
11976// Security Account Manager needs to get the boot password.
11977//
11978#define ERROR_DS_SAM_NEED_BOOTKEY_PASSWORD 8529L
11979
11980//
11981// MessageId: ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY
11982//
11983// MessageText:
11984//
11985// Security Account Manager needs to get the boot key from floppy disk.
11986//
11987#define ERROR_DS_SAM_NEED_BOOTKEY_FLOPPY 8530L
11988
11989//
11990// MessageId: ERROR_DS_CANT_START
11991//
11992// MessageText:
11993//
11994// Directory Service cannot start.
11995//
11996#define ERROR_DS_CANT_START 8531L
11997
11998//
11999// MessageId: ERROR_DS_INIT_FAILURE
12000//
12001// MessageText:
12002//
12003// Directory Services could not start.
12004//
12005#define ERROR_DS_INIT_FAILURE 8532L
12006
12007//
12008// MessageId: ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION
12009//
12010// MessageText:
12011//
12012// The connection between client and server requires packet privacy or better.
12013//
12014#define ERROR_DS_NO_PKT_PRIVACY_ON_CONNECTION 8533L
12015
12016//
12017// MessageId: ERROR_DS_SOURCE_DOMAIN_IN_FOREST
12018//
12019// MessageText:
12020//
12021// The source domain may not be in the same forest as destination.
12022//
12023#define ERROR_DS_SOURCE_DOMAIN_IN_FOREST 8534L
12024
12025//
12026// MessageId: ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST
12027//
12028// MessageText:
12029//
12030// The destination domain must be in the forest.
12031//
12032#define ERROR_DS_DESTINATION_DOMAIN_NOT_IN_FOREST 8535L
12033
12034//
12035// MessageId: ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED
12036//
12037// MessageText:
12038//
12039// The operation requires that destination domain auditing be enabled.
12040//
12041#define ERROR_DS_DESTINATION_AUDITING_NOT_ENABLED 8536L
12042
12043//
12044// MessageId: ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN
12045//
12046// MessageText:
12047//
12048// The operation couldn't locate a DC for the source domain.
12049//
12050#define ERROR_DS_CANT_FIND_DC_FOR_SRC_DOMAIN 8537L
12051
12052//
12053// MessageId: ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER
12054//
12055// MessageText:
12056//
12057// The source object must be a group or user.
12058//
12059#define ERROR_DS_SRC_OBJ_NOT_GROUP_OR_USER 8538L
12060
12061//
12062// MessageId: ERROR_DS_SRC_SID_EXISTS_IN_FOREST
12063//
12064// MessageText:
12065//
12066// The source object's SID already exists in destination forest.
12067//
12068#define ERROR_DS_SRC_SID_EXISTS_IN_FOREST 8539L
12069
12070//
12071// MessageId: ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH
12072//
12073// MessageText:
12074//
12075// The source and destination object must be of the same type.
12076//
12077#define ERROR_DS_SRC_AND_DST_OBJECT_CLASS_MISMATCH 8540L
12078
12079//
12080// MessageId: ERROR_SAM_INIT_FAILURE
12081//
12082// MessageText:
12083//
12084// Security Accounts Manager initialization failed because of the following error: %1.
12085// Error Status: 0x%2. Click OK to shut down the system and reboot into Safe Mode. Check the event log for detailed information.
12086//
12087#define ERROR_SAM_INIT_FAILURE 8541L
12088
12089//
12090// MessageId: ERROR_DS_DRA_SCHEMA_INFO_SHIP
12091//
12092// MessageText:
12093//
12094// Schema information could not be included in the replication request.
12095//
12096#define ERROR_DS_DRA_SCHEMA_INFO_SHIP 8542L
12097
12098//
12099// MessageId: ERROR_DS_DRA_SCHEMA_CONFLICT
12100//
12101// MessageText:
12102//
12103// The replication operation could not be completed due to a schema
12104// incompatibility.
12105//
12106#define ERROR_DS_DRA_SCHEMA_CONFLICT 8543L
12107
12108//
12109// MessageId: ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT
12110//
12111// MessageText:
12112//
12113// The replication operation could not be completed due to a previous schema incompatibility.
12114//
12115#define ERROR_DS_DRA_EARLIER_SCHEMA_CONFLICT 8544L
12116
12117//
12118// MessageId: ERROR_DS_DRA_OBJ_NC_MISMATCH
12119//
12120// MessageText:
12121//
12122// The replication update could not be applied because either the source or the destination has not yet received information regarding a recent cross-domain move operation.
12123//
12124#define ERROR_DS_DRA_OBJ_NC_MISMATCH 8545L
12125
12126//
12127// MessageId: ERROR_DS_NC_STILL_HAS_DSAS
12128//
12129// MessageText:
12130//
12131// The requested domain could not be deleted because there exist domain controllers that still host this domain.
12132//
12133#define ERROR_DS_NC_STILL_HAS_DSAS 8546L
12134
12135//
12136// MessageId: ERROR_DS_GC_REQUIRED
12137//
12138// MessageText:
12139//
12140// The requested operation can be performed only on a global catalog server.
12141//
12142#define ERROR_DS_GC_REQUIRED 8547L
12143
12144//
12145// MessageId: ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
12146//
12147// MessageText:
12148//
12149// A local group can only be a member of other local groups in the same domain.
12150//
12151#define ERROR_DS_LOCAL_MEMBER_OF_LOCAL_ONLY 8548L
12152
12153//
12154// MessageId: ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS
12155//
12156// MessageText:
12157//
12158// Foreign security principals cannot be members of universal groups.
12159//
12160#define ERROR_DS_NO_FPO_IN_UNIVERSAL_GROUPS 8549L
12161
12162//
12163// MessageId: ERROR_DS_CANT_ADD_TO_GC
12164//
12165// MessageText:
12166//
12167// The attribute is not allowed to be replicated to the GC because of security reasons.
12168//
12169#define ERROR_DS_CANT_ADD_TO_GC 8550L
12170
12171//
12172// MessageId: ERROR_DS_NO_CHECKPOINT_WITH_PDC
12173//
12174// MessageText:
12175//
12176// The checkpoint with the PDC could not be taken because there too many modifications being processed currently.
12177//
12178#define ERROR_DS_NO_CHECKPOINT_WITH_PDC 8551L
12179
12180//
12181// MessageId: ERROR_DS_SOURCE_AUDITING_NOT_ENABLED
12182//
12183// MessageText:
12184//
12185// The operation requires that source domain auditing be enabled.
12186//
12187#define ERROR_DS_SOURCE_AUDITING_NOT_ENABLED 8552L
12188
12189//
12190// MessageId: ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC
12191//
12192// MessageText:
12193//
12194// Security principal objects can only be created inside domain naming contexts.
12195//
12196#define ERROR_DS_CANT_CREATE_IN_NONDOMAIN_NC 8553L
12197
12198//
12199// MessageId: ERROR_DS_INVALID_NAME_FOR_SPN
12200//
12201// MessageText:
12202//
12203// A Service Principal Name (SPN) could not be constructed because the provided hostname is not in the necessary format.
12204//
12205#define ERROR_DS_INVALID_NAME_FOR_SPN 8554L
12206
12207//
12208// MessageId: ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS
12209//
12210// MessageText:
12211//
12212// A Filter was passed that uses constructed attributes.
12213//
12214#define ERROR_DS_FILTER_USES_CONTRUCTED_ATTRS 8555L
12215
12216//
12217// MessageId: ERROR_DS_UNICODEPWD_NOT_IN_QUOTES
12218//
12219// MessageText:
12220//
12221// The unicodePwd attribute value must be enclosed in double quotes.
12222//
12223#define ERROR_DS_UNICODEPWD_NOT_IN_QUOTES 8556L
12224
12225//
12226// MessageId: ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
12227//
12228// MessageText:
12229//
12230// Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased.
12231//
12232#define ERROR_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED 8557L
12233
12234//
12235// MessageId: ERROR_DS_MUST_BE_RUN_ON_DST_DC
12236//
12237// MessageText:
12238//
12239// For security reasons, the operation must be run on the destination DC.
12240//
12241#define ERROR_DS_MUST_BE_RUN_ON_DST_DC 8558L
12242
12243//
12244// MessageId: ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER
12245//
12246// MessageText:
12247//
12248// For security reasons, the source DC must be Service Pack 4 or greater.
12249//
12250#define ERROR_DS_SRC_DC_MUST_BE_SP4_OR_GREATER 8559L
12251
12252//
12253// MessageId: ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ
12254//
12255// MessageText:
12256//
12257// Critical Directory Service System objects cannot be deleted during tree delete operations. The tree delete may have been partially performed.
12258//
12259#define ERROR_DS_CANT_TREE_DELETE_CRITICAL_OBJ 8560L
12260
12261///////////////////////////////////////////////////
12262// /
12263// End of Active Directory Error Codes /
12264// /
12265// 8000 to 8999 /
12266///////////////////////////////////////////////////
12267
12268
12269///////////////////////////////////////////////////
12270// //
12271// DNS Error Codes //
12272// //
12273// 9000 to 9999 //
12274///////////////////////////////////////////////////
12275
12276// =============================
12277// Facility DNS Error Messages
12278// =============================
12279
12280//
12281// DNS response codes.
12282//
12283
12284#define DNS_ERROR_RESPONSE_CODES_BASE 9000
12285
12286#define DNS_ERROR_RCODE_NO_ERROR NO_ERROR
12287
12288#define DNS_ERROR_MASK 0x00002328 // 9000 or DNS_ERROR_RESPONSE_CODES_BASE
12289
12290// DNS_ERROR_RCODE_FORMAT_ERROR 0x00002329
12291//
12292// MessageId: DNS_ERROR_RCODE_FORMAT_ERROR
12293//
12294// MessageText:
12295//
12296// DNS server unable to interpret format.
12297//
12298#define DNS_ERROR_RCODE_FORMAT_ERROR 9001L
12299
12300// DNS_ERROR_RCODE_SERVER_FAILURE 0x0000232a
12301//
12302// MessageId: DNS_ERROR_RCODE_SERVER_FAILURE
12303//
12304// MessageText:
12305//
12306// DNS server failure.
12307//
12308#define DNS_ERROR_RCODE_SERVER_FAILURE 9002L
12309
12310// DNS_ERROR_RCODE_NAME_ERROR 0x0000232b
12311//
12312// MessageId: DNS_ERROR_RCODE_NAME_ERROR
12313//
12314// MessageText:
12315//
12316// DNS name does not exist.
12317//
12318#define DNS_ERROR_RCODE_NAME_ERROR 9003L
12319
12320// DNS_ERROR_RCODE_NOT_IMPLEMENTED 0x0000232c
12321//
12322// MessageId: DNS_ERROR_RCODE_NOT_IMPLEMENTED
12323//
12324// MessageText:
12325//
12326// DNS request not supported by name server.
12327//
12328#define DNS_ERROR_RCODE_NOT_IMPLEMENTED 9004L
12329
12330// DNS_ERROR_RCODE_REFUSED 0x0000232d
12331//
12332// MessageId: DNS_ERROR_RCODE_REFUSED
12333//
12334// MessageText:
12335//
12336// DNS operation refused.
12337//
12338#define DNS_ERROR_RCODE_REFUSED 9005L
12339
12340// DNS_ERROR_RCODE_YXDOMAIN 0x0000232e
12341//
12342// MessageId: DNS_ERROR_RCODE_YXDOMAIN
12343//
12344// MessageText:
12345//
12346// DNS name that ought not exist, does exist.
12347//
12348#define DNS_ERROR_RCODE_YXDOMAIN 9006L
12349
12350// DNS_ERROR_RCODE_YXRRSET 0x0000232f
12351//
12352// MessageId: DNS_ERROR_RCODE_YXRRSET
12353//
12354// MessageText:
12355//
12356// DNS RR set that ought not exist, does exist.
12357//
12358#define DNS_ERROR_RCODE_YXRRSET 9007L
12359
12360// DNS_ERROR_RCODE_NXRRSET 0x00002330
12361//
12362// MessageId: DNS_ERROR_RCODE_NXRRSET
12363//
12364// MessageText:
12365//
12366// DNS RR set that ought to exist, does not exist.
12367//
12368#define DNS_ERROR_RCODE_NXRRSET 9008L
12369
12370// DNS_ERROR_RCODE_NOTAUTH 0x00002331
12371//
12372// MessageId: DNS_ERROR_RCODE_NOTAUTH
12373//
12374// MessageText:
12375//
12376// DNS server not authoritative for zone.
12377//
12378#define DNS_ERROR_RCODE_NOTAUTH 9009L
12379
12380// DNS_ERROR_RCODE_NOTZONE 0x00002332
12381//
12382// MessageId: DNS_ERROR_RCODE_NOTZONE
12383//
12384// MessageText:
12385//
12386// DNS name in update or prereq is not in zone.
12387//
12388#define DNS_ERROR_RCODE_NOTZONE 9010L
12389
12390// DNS_ERROR_RCODE_BADSIG 0x00002338
12391//
12392// MessageId: DNS_ERROR_RCODE_BADSIG
12393//
12394// MessageText:
12395//
12396// DNS signature failed to verify.
12397//
12398#define DNS_ERROR_RCODE_BADSIG 9016L
12399
12400// DNS_ERROR_RCODE_BADKEY 0x00002339
12401//
12402// MessageId: DNS_ERROR_RCODE_BADKEY
12403//
12404// MessageText:
12405//
12406// DNS bad key.
12407//
12408#define DNS_ERROR_RCODE_BADKEY 9017L
12409
12410// DNS_ERROR_RCODE_BADTIME 0x0000233a
12411//
12412// MessageId: DNS_ERROR_RCODE_BADTIME
12413//
12414// MessageText:
12415//
12416// DNS signature validity expired.
12417//
12418#define DNS_ERROR_RCODE_BADTIME 9018L
12419
12420#define DNS_ERROR_RCODE_LAST DNS_ERROR_RCODE_BADTIME
12421
12422
12423//
12424// Packet format
12425//
12426
12427#define DNS_ERROR_PACKET_FMT_BASE 9500
12428
12429// DNS_INFO_NO_RECORDS 0x0000251d
12430//
12431// MessageId: DNS_INFO_NO_RECORDS
12432//
12433// MessageText:
12434//
12435// No records found for given DNS query.
12436//
12437#define DNS_INFO_NO_RECORDS 9501L
12438
12439// DNS_ERROR_BAD_PACKET 0x0000251e
12440//
12441// MessageId: DNS_ERROR_BAD_PACKET
12442//
12443// MessageText:
12444//
12445// Bad DNS packet.
12446//
12447#define DNS_ERROR_BAD_PACKET 9502L
12448
12449// DNS_ERROR_NO_PACKET 0x0000251f
12450//
12451// MessageId: DNS_ERROR_NO_PACKET
12452//
12453// MessageText:
12454//
12455// No DNS packet.
12456//
12457#define DNS_ERROR_NO_PACKET 9503L
12458
12459// DNS_ERROR_RCODE 0x00002520
12460//
12461// MessageId: DNS_ERROR_RCODE
12462//
12463// MessageText:
12464//
12465// DNS error, check rcode.
12466//
12467#define DNS_ERROR_RCODE 9504L
12468
12469// DNS_ERROR_UNSECURE_PACKET 0x00002521
12470//
12471// MessageId: DNS_ERROR_UNSECURE_PACKET
12472//
12473// MessageText:
12474//
12475// Unsecured DNS packet.
12476//
12477#define DNS_ERROR_UNSECURE_PACKET 9505L
12478
12479#define DNS_STATUS_PACKET_UNSECURE DNS_ERROR_UNSECURE_PACKET
12480
12481
12482//
12483// General API errors
12484//
12485
12486#define DNS_ERROR_NO_MEMORY ERROR_OUTOFMEMORY
12487#define DNS_ERROR_INVALID_NAME ERROR_INVALID_NAME
12488#define DNS_ERROR_INVALID_DATA ERROR_INVALID_DATA
12489
12490#define DNS_ERROR_GENERAL_API_BASE 9550
12491
12492// DNS_ERROR_INVALID_TYPE 0x0000254f
12493//
12494// MessageId: DNS_ERROR_INVALID_TYPE
12495//
12496// MessageText:
12497//
12498// Invalid DNS type.
12499//
12500#define DNS_ERROR_INVALID_TYPE 9551L
12501
12502// DNS_ERROR_INVALID_IP_ADDRESS 0x00002550
12503//
12504// MessageId: DNS_ERROR_INVALID_IP_ADDRESS
12505//
12506// MessageText:
12507//
12508// Invalid IP address.
12509//
12510#define DNS_ERROR_INVALID_IP_ADDRESS 9552L
12511
12512// DNS_ERROR_INVALID_PROPERTY 0x00002551
12513//
12514// MessageId: DNS_ERROR_INVALID_PROPERTY
12515//
12516// MessageText:
12517//
12518// Invalid property.
12519//
12520#define DNS_ERROR_INVALID_PROPERTY 9553L
12521
12522// DNS_ERROR_TRY_AGAIN_LATER 0x00002552
12523//
12524// MessageId: DNS_ERROR_TRY_AGAIN_LATER
12525//
12526// MessageText:
12527//
12528// Try DNS operation again later.
12529//
12530#define DNS_ERROR_TRY_AGAIN_LATER 9554L
12531
12532// DNS_ERROR_NOT_UNIQUE 0x00002553
12533//
12534// MessageId: DNS_ERROR_NOT_UNIQUE
12535//
12536// MessageText:
12537//
12538// Record for given name and type is not unique.
12539//
12540#define DNS_ERROR_NOT_UNIQUE 9555L
12541
12542// DNS_ERROR_NON_RFC_NAME 0x00002554
12543//
12544// MessageId: DNS_ERROR_NON_RFC_NAME
12545//
12546// MessageText:
12547//
12548// DNS name does not comply with RFC specifications.
12549//
12550#define DNS_ERROR_NON_RFC_NAME 9556L
12551
12552// DNS_STATUS_FQDN 0x00002555
12553//
12554// MessageId: DNS_STATUS_FQDN
12555//
12556// MessageText:
12557//
12558// DNS name is a fully-qualified DNS name.
12559//
12560#define DNS_STATUS_FQDN 9557L
12561
12562// DNS_STATUS_DOTTED_NAME 0x00002556
12563//
12564// MessageId: DNS_STATUS_DOTTED_NAME
12565//
12566// MessageText:
12567//
12568// DNS name is dotted (multi-label).
12569//
12570#define DNS_STATUS_DOTTED_NAME 9558L
12571
12572// DNS_STATUS_SINGLE_PART_NAME 0x00002557
12573//
12574// MessageId: DNS_STATUS_SINGLE_PART_NAME
12575//
12576// MessageText:
12577//
12578// DNS name is a single-part name.
12579//
12580#define DNS_STATUS_SINGLE_PART_NAME 9559L
12581
12582// DNS_ERROR_INVALID_NAME_CHAR 0x00002558
12583//
12584// MessageId: DNS_ERROR_INVALID_NAME_CHAR
12585//
12586// MessageText:
12587//
12588// DNS name contains an invalid character.
12589//
12590#define DNS_ERROR_INVALID_NAME_CHAR 9560L
12591
12592// DNS_ERROR_NUMERIC_NAME 0x00002559
12593//
12594// MessageId: DNS_ERROR_NUMERIC_NAME
12595//
12596// MessageText:
12597//
12598// DNS name is entirely numeric.
12599//
12600#define DNS_ERROR_NUMERIC_NAME 9561L
12601
12602
12603//
12604// Zone errors
12605//
12606
12607#define DNS_ERROR_ZONE_BASE 9600
12608
12609// DNS_ERROR_ZONE_DOES_NOT_EXIST 0x00002581
12610//
12611// MessageId: DNS_ERROR_ZONE_DOES_NOT_EXIST
12612//
12613// MessageText:
12614//
12615// DNS zone does not exist.
12616//
12617#define DNS_ERROR_ZONE_DOES_NOT_EXIST 9601L
12618
12619// DNS_ERROR_NO_ZONE_INFO 0x00002582
12620//
12621// MessageId: DNS_ERROR_NO_ZONE_INFO
12622//
12623// MessageText:
12624//
12625// DNS zone information not available.
12626//
12627#define DNS_ERROR_NO_ZONE_INFO 9602L
12628
12629// DNS_ERROR_INVALID_ZONE_OPERATION 0x00002583
12630//
12631// MessageId: DNS_ERROR_INVALID_ZONE_OPERATION
12632//
12633// MessageText:
12634//
12635// Invalid operation for DNS zone.
12636//
12637#define DNS_ERROR_INVALID_ZONE_OPERATION 9603L
12638
12639// DNS_ERROR_ZONE_CONFIGURATION_ERROR 0x00002584
12640//
12641// MessageId: DNS_ERROR_ZONE_CONFIGURATION_ERROR
12642//
12643// MessageText:
12644//
12645// Invalid DNS zone configuration.
12646//
12647#define DNS_ERROR_ZONE_CONFIGURATION_ERROR 9604L
12648
12649// DNS_ERROR_ZONE_HAS_NO_SOA_RECORD 0x00002585
12650//
12651// MessageId: DNS_ERROR_ZONE_HAS_NO_SOA_RECORD
12652//
12653// MessageText:
12654//
12655// DNS zone has no start of authority (SOA) record.
12656//
12657#define DNS_ERROR_ZONE_HAS_NO_SOA_RECORD 9605L
12658
12659// DNS_ERROR_ZONE_HAS_NO_NS_RECORDS 0x00002586
12660//
12661// MessageId: DNS_ERROR_ZONE_HAS_NO_NS_RECORDS
12662//
12663// MessageText:
12664//
12665// DNS zone has no Name Server (NS) record.
12666//
12667#define DNS_ERROR_ZONE_HAS_NO_NS_RECORDS 9606L
12668
12669// DNS_ERROR_ZONE_LOCKED 0x00002587
12670//
12671// MessageId: DNS_ERROR_ZONE_LOCKED
12672//
12673// MessageText:
12674//
12675// DNS zone is locked.
12676//
12677#define DNS_ERROR_ZONE_LOCKED 9607L
12678
12679// DNS_ERROR_ZONE_CREATION_FAILED 0x00002588
12680//
12681// MessageId: DNS_ERROR_ZONE_CREATION_FAILED
12682//
12683// MessageText:
12684//
12685// DNS zone creation failed.
12686//
12687#define DNS_ERROR_ZONE_CREATION_FAILED 9608L
12688
12689// DNS_ERROR_ZONE_ALREADY_EXISTS 0x00002589
12690//
12691// MessageId: DNS_ERROR_ZONE_ALREADY_EXISTS
12692//
12693// MessageText:
12694//
12695// DNS zone already exists.
12696//
12697#define DNS_ERROR_ZONE_ALREADY_EXISTS 9609L
12698
12699// DNS_ERROR_AUTOZONE_ALREADY_EXISTS 0x0000258a
12700//
12701// MessageId: DNS_ERROR_AUTOZONE_ALREADY_EXISTS
12702//
12703// MessageText:
12704//
12705// DNS automatic zone already exists.
12706//
12707#define DNS_ERROR_AUTOZONE_ALREADY_EXISTS 9610L
12708
12709// DNS_ERROR_INVALID_ZONE_TYPE 0x0000258b
12710//
12711// MessageId: DNS_ERROR_INVALID_ZONE_TYPE
12712//
12713// MessageText:
12714//
12715// Invalid DNS zone type.
12716//
12717#define DNS_ERROR_INVALID_ZONE_TYPE 9611L
12718
12719// DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP 0x0000258c
12720//
12721// MessageId: DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP
12722//
12723// MessageText:
12724//
12725// Secondary DNS zone requires master IP address.
12726//
12727#define DNS_ERROR_SECONDARY_REQUIRES_MASTER_IP 9612L
12728
12729// DNS_ERROR_ZONE_NOT_SECONDARY 0x0000258d
12730//
12731// MessageId: DNS_ERROR_ZONE_NOT_SECONDARY
12732//
12733// MessageText:
12734//
12735// DNS zone not secondary.
12736//
12737#define DNS_ERROR_ZONE_NOT_SECONDARY 9613L
12738
12739// DNS_ERROR_NEED_SECONDARY_ADDRESSES 0x0000258e
12740//
12741// MessageId: DNS_ERROR_NEED_SECONDARY_ADDRESSES
12742//
12743// MessageText:
12744//
12745// Need secondary IP address.
12746//
12747#define DNS_ERROR_NEED_SECONDARY_ADDRESSES 9614L
12748
12749// DNS_ERROR_WINS_INIT_FAILED 0x0000258f
12750//
12751// MessageId: DNS_ERROR_WINS_INIT_FAILED
12752//
12753// MessageText:
12754//
12755// WINS initialization failed.
12756//
12757#define DNS_ERROR_WINS_INIT_FAILED 9615L
12758
12759// DNS_ERROR_NEED_WINS_SERVERS 0x00002590
12760//
12761// MessageId: DNS_ERROR_NEED_WINS_SERVERS
12762//
12763// MessageText:
12764//
12765// Need WINS servers.
12766//
12767#define DNS_ERROR_NEED_WINS_SERVERS 9616L
12768
12769// DNS_ERROR_NBSTAT_INIT_FAILED 0x00002591
12770//
12771// MessageId: DNS_ERROR_NBSTAT_INIT_FAILED
12772//
12773// MessageText:
12774//
12775// NBTSTAT initialization call failed.
12776//
12777#define DNS_ERROR_NBSTAT_INIT_FAILED 9617L
12778
12779// DNS_ERROR_SOA_DELETE_INVALID 0x00002592
12780//
12781// MessageId: DNS_ERROR_SOA_DELETE_INVALID
12782//
12783// MessageText:
12784//
12785// Invalid delete of start of authority (SOA)
12786//
12787#define DNS_ERROR_SOA_DELETE_INVALID 9618L
12788
12789
12790//
12791// Datafile errors
12792//
12793
12794#define DNS_ERROR_DATAFILE_BASE 9650
12795
12796// DNS 0x000025b3
12797//
12798// MessageId: DNS_ERROR_PRIMARY_REQUIRES_DATAFILE
12799//
12800// MessageText:
12801//
12802// Primary DNS zone requires datafile.
12803//
12804#define DNS_ERROR_PRIMARY_REQUIRES_DATAFILE 9651L
12805
12806// DNS 0x000025b4
12807//
12808// MessageId: DNS_ERROR_INVALID_DATAFILE_NAME
12809//
12810// MessageText:
12811//
12812// Invalid datafile name for DNS zone.
12813//
12814#define DNS_ERROR_INVALID_DATAFILE_NAME 9652L
12815
12816// DNS 0x000025b5
12817//
12818// MessageId: DNS_ERROR_DATAFILE_OPEN_FAILURE
12819//
12820// MessageText:
12821//
12822// Failed to open datafile for DNS zone.
12823//
12824#define DNS_ERROR_DATAFILE_OPEN_FAILURE 9653L
12825
12826// DNS 0x000025b6
12827//
12828// MessageId: DNS_ERROR_FILE_WRITEBACK_FAILED
12829//
12830// MessageText:
12831//
12832// Failed to write datafile for DNS zone.
12833//
12834#define DNS_ERROR_FILE_WRITEBACK_FAILED 9654L
12835
12836// DNS 0x000025b7
12837//
12838// MessageId: DNS_ERROR_DATAFILE_PARSING
12839//
12840// MessageText:
12841//
12842// Failure while reading datafile for DNS zone.
12843//
12844#define DNS_ERROR_DATAFILE_PARSING 9655L
12845
12846
12847//
12848// Database errors
12849//
12850
12851#define DNS_ERROR_DATABASE_BASE 9700
12852
12853// DNS_ERROR_RECORD_DOES_NOT_EXIST 0x000025e5
12854//
12855// MessageId: DNS_ERROR_RECORD_DOES_NOT_EXIST
12856//
12857// MessageText:
12858//
12859// DNS record does not exist.
12860//
12861#define DNS_ERROR_RECORD_DOES_NOT_EXIST 9701L
12862
12863// DNS_ERROR_RECORD_FORMAT 0x000025e6
12864//
12865// MessageId: DNS_ERROR_RECORD_FORMAT
12866//
12867// MessageText:
12868//
12869// DNS record format error.
12870//
12871#define DNS_ERROR_RECORD_FORMAT 9702L
12872
12873// DNS_ERROR_NODE_CREATION_FAILED 0x000025e7
12874//
12875// MessageId: DNS_ERROR_NODE_CREATION_FAILED
12876//
12877// MessageText:
12878//
12879// Node creation failure in DNS.
12880//
12881#define DNS_ERROR_NODE_CREATION_FAILED 9703L
12882
12883// DNS_ERROR_UNKNOWN_RECORD_TYPE 0x000025e8
12884//
12885// MessageId: DNS_ERROR_UNKNOWN_RECORD_TYPE
12886//
12887// MessageText:
12888//
12889// Unknown DNS record type.
12890//
12891#define DNS_ERROR_UNKNOWN_RECORD_TYPE 9704L
12892
12893// DNS_ERROR_RECORD_TIMED_OUT 0x000025e9
12894//
12895// MessageId: DNS_ERROR_RECORD_TIMED_OUT
12896//
12897// MessageText:
12898//
12899// DNS record timed out.
12900//
12901#define DNS_ERROR_RECORD_TIMED_OUT 9705L
12902
12903// DNS_ERROR_NAME_NOT_IN_ZONE 0x000025ea
12904//
12905// MessageId: DNS_ERROR_NAME_NOT_IN_ZONE
12906//
12907// MessageText:
12908//
12909// Name not in DNS zone.
12910//
12911#define DNS_ERROR_NAME_NOT_IN_ZONE 9706L
12912
12913// DNS_ERROR_CNAME_LOOP 0x000025eb
12914//
12915// MessageId: DNS_ERROR_CNAME_LOOP
12916//
12917// MessageText:
12918//
12919// CNAME loop detected.
12920//
12921#define DNS_ERROR_CNAME_LOOP 9707L
12922
12923// DNS_ERROR_NODE_IS_CNAME 0x000025ec
12924//
12925// MessageId: DNS_ERROR_NODE_IS_CNAME
12926//
12927// MessageText:
12928//
12929// Node is a CNAME DNS record.
12930//
12931#define DNS_ERROR_NODE_IS_CNAME 9708L
12932
12933// DNS_ERROR_CNAME_COLLISION 0x000025ed
12934//
12935// MessageId: DNS_ERROR_CNAME_COLLISION
12936//
12937// MessageText:
12938//
12939// A CNAME record already exists for given name.
12940//
12941#define DNS_ERROR_CNAME_COLLISION 9709L
12942
12943// DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT 0x000025ee
12944//
12945// MessageId: DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT
12946//
12947// MessageText:
12948//
12949// Record only at DNS zone root.
12950//
12951#define DNS_ERROR_RECORD_ONLY_AT_ZONE_ROOT 9710L
12952
12953// DNS_ERROR_RECORD_ALREADY_EXISTS 0x000025ef
12954//
12955// MessageId: DNS_ERROR_RECORD_ALREADY_EXISTS
12956//
12957// MessageText:
12958//
12959// DNS record already exists.
12960//
12961#define DNS_ERROR_RECORD_ALREADY_EXISTS 9711L
12962
12963// DNS_ERROR_SECONDARY_DATA 0x000025f0
12964//
12965// MessageId: DNS_ERROR_SECONDARY_DATA
12966//
12967// MessageText:
12968//
12969// Secondary DNS zone data error.
12970//
12971#define DNS_ERROR_SECONDARY_DATA 9712L
12972
12973// DNS_ERROR_NO_CREATE_CACHE_DATA 0x000025f1
12974//
12975// MessageId: DNS_ERROR_NO_CREATE_CACHE_DATA
12976//
12977// MessageText:
12978//
12979// Could not create DNS cache data.
12980//
12981#define DNS_ERROR_NO_CREATE_CACHE_DATA 9713L
12982
12983// DNS_ERROR_NAME_DOES_NOT_EXIST 0x000025f2
12984//
12985// MessageId: DNS_ERROR_NAME_DOES_NOT_EXIST
12986//
12987// MessageText:
12988//
12989// DNS name does not exist.
12990//
12991#define DNS_ERROR_NAME_DOES_NOT_EXIST 9714L
12992
12993// DNS_WARNING_PTR_CREATE_FAILED 0x000025f3
12994//
12995// MessageId: DNS_WARNING_PTR_CREATE_FAILED
12996//
12997// MessageText:
12998//
12999// Could not create pointer (PTR) record.
13000//
13001#define DNS_WARNING_PTR_CREATE_FAILED 9715L
13002
13003// DNS_WARNING_DOMAIN_UNDELETED 0x000025f4
13004//
13005// MessageId: DNS_WARNING_DOMAIN_UNDELETED
13006//
13007// MessageText:
13008//
13009// DNS domain was undeleted.
13010//
13011#define DNS_WARNING_DOMAIN_UNDELETED 9716L
13012
13013// DNS_ERROR_DS_UNAVAILABLE 0x000025f5
13014//
13015// MessageId: DNS_ERROR_DS_UNAVAILABLE
13016//
13017// MessageText:
13018//
13019// The directory service is unavailable.
13020//
13021#define DNS_ERROR_DS_UNAVAILABLE 9717L
13022
13023// DNS_ERROR_DS_ZONE_ALREADY_EXISTS 0x000025f6
13024//
13025// MessageId: DNS_ERROR_DS_ZONE_ALREADY_EXISTS
13026//
13027// MessageText:
13028//
13029// DNS zone already exists in the directory service.
13030//
13031#define DNS_ERROR_DS_ZONE_ALREADY_EXISTS 9718L
13032
13033// DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE 0x000025f7
13034//
13035// MessageId: DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE
13036//
13037// MessageText:
13038//
13039// DNS server not creating or reading the boot file for the directory service integrated DNS zone.
13040//
13041#define DNS_ERROR_NO_BOOTFILE_IF_DS_ZONE 9719L
13042
13043
13044//
13045// Operation errors
13046//
13047
13048#define DNS_ERROR_OPERATION_BASE 9750
13049
13050// DNS_INFO_AXFR_COMPLETE 0x00002617
13051//
13052// MessageId: DNS_INFO_AXFR_COMPLETE
13053//
13054// MessageText:
13055//
13056// DNS AXFR (zone transfer) complete.
13057//
13058#define DNS_INFO_AXFR_COMPLETE 9751L
13059
13060// DNS_ERROR_AXFR 0x00002618
13061//
13062// MessageId: DNS_ERROR_AXFR
13063//
13064// MessageText:
13065//
13066// DNS zone transfer failed.
13067//
13068#define DNS_ERROR_AXFR 9752L
13069
13070// DNS_INFO_ADDED_LOCAL_WINS 0x00002619
13071//
13072// MessageId: DNS_INFO_ADDED_LOCAL_WINS
13073//
13074// MessageText:
13075//
13076// Added local WINS server.
13077//
13078#define DNS_INFO_ADDED_LOCAL_WINS 9753L
13079
13080
13081//
13082// Secure update
13083//
13084
13085#define DNS_ERROR_SECURE_BASE 9800
13086
13087// DNS_STATUS_CONTINUE_NEEDED 0x00002649
13088//
13089// MessageId: DNS_STATUS_CONTINUE_NEEDED
13090//
13091// MessageText:
13092//
13093// Secure update call needs to continue update request.
13094//
13095#define DNS_STATUS_CONTINUE_NEEDED 9801L
13096
13097
13098//
13099// Setup errors
13100//
13101
13102#define DNS_ERROR_SETUP_BASE 9850
13103
13104// DNS_ERROR_NO_TCPIP 0x0000267b
13105//
13106// MessageId: DNS_ERROR_NO_TCPIP
13107//
13108// MessageText:
13109//
13110// TCP/IP network protocol not installed.
13111//
13112#define DNS_ERROR_NO_TCPIP 9851L
13113
13114// DNS_ERROR_NO_DNS_SERVERS 0x0000267c
13115//
13116// MessageId: DNS_ERROR_NO_DNS_SERVERS
13117//
13118// MessageText:
13119//
13120// No DNS servers configured for local system.
13121//
13122#define DNS_ERROR_NO_DNS_SERVERS 9852L
13123
13124///////////////////////////////////////////////////
13125// //
13126// End of DNS Error Codes //
13127// //
13128// 9000 to 9999 //
13129///////////////////////////////////////////////////
13130
13131
13132///////////////////////////////////////////////////
13133// //
13134// WinSock Error Codes //
13135// //
13136// 10000 to 11999 //
13137///////////////////////////////////////////////////
13138
13139//
13140// WinSock error codes are also defined in WinSock.h
13141// and WinSock2.h, hence the IFDEF
13142//
13143#ifndef WSABASEERR
13144#define WSABASEERR 10000
13145//
13146// MessageId: WSAEINTR
13147//
13148// MessageText:
13149//
13150// A blocking operation was interrupted by a call to WSACancelBlockingCall.
13151//
13152#define WSAEINTR 10004L
13153
13154//
13155// MessageId: WSAEBADF
13156//
13157// MessageText:
13158//
13159// The file handle supplied is not valid.
13160//
13161#define WSAEBADF 10009L
13162
13163//
13164// MessageId: WSAEACCES
13165//
13166// MessageText:
13167//
13168// An attempt was made to access a socket in a way forbidden by its access permissions.
13169//
13170#define WSAEACCES 10013L
13171
13172//
13173// MessageId: WSAEFAULT
13174//
13175// MessageText:
13176//
13177// The system detected an invalid pointer address in attempting to use a pointer argument in a call.
13178//
13179#define WSAEFAULT 10014L
13180
13181//
13182// MessageId: WSAEINVAL
13183//
13184// MessageText:
13185//
13186// An invalid argument was supplied.
13187//
13188#define WSAEINVAL 10022L
13189
13190//
13191// MessageId: WSAEMFILE
13192//
13193// MessageText:
13194//
13195// Too many open sockets.
13196//
13197#define WSAEMFILE 10024L
13198
13199//
13200// MessageId: WSAEWOULDBLOCK
13201//
13202// MessageText:
13203//
13204// A non-blocking socket operation could not be completed immediately.
13205//
13206#define WSAEWOULDBLOCK 10035L
13207
13208//
13209// MessageId: WSAEINPROGRESS
13210//
13211// MessageText:
13212//
13213// A blocking operation is currently executing.
13214//
13215#define WSAEINPROGRESS 10036L
13216
13217//
13218// MessageId: WSAEALREADY
13219//
13220// MessageText:
13221//
13222// An operation was attempted on a non-blocking socket that already had an operation in progress.
13223//
13224#define WSAEALREADY 10037L
13225
13226//
13227// MessageId: WSAENOTSOCK
13228//
13229// MessageText:
13230//
13231// An operation was attempted on something that is not a socket.
13232//
13233#define WSAENOTSOCK 10038L
13234
13235//
13236// MessageId: WSAEDESTADDRREQ
13237//
13238// MessageText:
13239//
13240// A required address was omitted from an operation on a socket.
13241//
13242#define WSAEDESTADDRREQ 10039L
13243
13244//
13245// MessageId: WSAEMSGSIZE
13246//
13247// MessageText:
13248//
13249// A message sent on a datagram socket was larger than the internal message buffer or some other network limit, or the buffer used to receive a datagram into was smaller than the datagram itself.
13250//
13251#define WSAEMSGSIZE 10040L
13252
13253//
13254// MessageId: WSAEPROTOTYPE
13255//
13256// MessageText:
13257//
13258// A protocol was specified in the socket function call that does not support the semantics of the socket type requested.
13259//
13260#define WSAEPROTOTYPE 10041L
13261
13262//
13263// MessageId: WSAENOPROTOOPT
13264//
13265// MessageText:
13266//
13267// An unknown, invalid, or unsupported option or level was specified in a getsockopt or setsockopt call.
13268//
13269#define WSAENOPROTOOPT 10042L
13270
13271//
13272// MessageId: WSAEPROTONOSUPPORT
13273//
13274// MessageText:
13275//
13276// The requested protocol has not been configured into the system, or no implementation for it exists.
13277//
13278#define WSAEPROTONOSUPPORT 10043L
13279
13280//
13281// MessageId: WSAESOCKTNOSUPPORT
13282//
13283// MessageText:
13284//
13285// The support for the specified socket type does not exist in this address family.
13286//
13287#define WSAESOCKTNOSUPPORT 10044L
13288
13289//
13290// MessageId: WSAEOPNOTSUPP
13291//
13292// MessageText:
13293//
13294// The attempted operation is not supported for the type of object referenced.
13295//
13296#define WSAEOPNOTSUPP 10045L
13297
13298//
13299// MessageId: WSAEPFNOSUPPORT
13300//
13301// MessageText:
13302//
13303// The protocol family has not been configured into the system or no implementation for it exists.
13304//
13305#define WSAEPFNOSUPPORT 10046L
13306
13307//
13308// MessageId: WSAEAFNOSUPPORT
13309//
13310// MessageText:
13311//
13312// An address incompatible with the requested protocol was used.
13313//
13314#define WSAEAFNOSUPPORT 10047L
13315
13316//
13317// MessageId: WSAEADDRINUSE
13318//
13319// MessageText:
13320//
13321// Only one usage of each socket address (protocol/network address/port)
13322// is normally permitted.
13323//
13324#define WSAEADDRINUSE 10048L
13325
13326//
13327// MessageId: WSAEADDRNOTAVAIL
13328//
13329// MessageText:
13330//
13331// The requested address is not valid in its context.
13332//
13333#define WSAEADDRNOTAVAIL 10049L
13334
13335//
13336// MessageId: WSAENETDOWN
13337//
13338// MessageText:
13339//
13340// A socket operation encountered a dead network.
13341//
13342#define WSAENETDOWN 10050L
13343
13344//
13345// MessageId: WSAENETUNREACH
13346//
13347// MessageText:
13348//
13349// A socket operation was attempted to an unreachable network.
13350//
13351#define WSAENETUNREACH 10051L
13352
13353//
13354// MessageId: WSAENETRESET
13355//
13356// MessageText:
13357//
13358// The connection has been broken due to keep-alive activity detecting a failure while the operation was in progress.
13359//
13360#define WSAENETRESET 10052L
13361
13362//
13363// MessageId: WSAECONNABORTED
13364//
13365// MessageText:
13366//
13367// An established connection was aborted by the software in your host machine.
13368//
13369#define WSAECONNABORTED 10053L
13370
13371//
13372// MessageId: WSAECONNRESET
13373//
13374// MessageText:
13375//
13376// An existing connection was forcibly closed by the remote host.
13377//
13378#define WSAECONNRESET 10054L
13379
13380//
13381// MessageId: WSAENOBUFS
13382//
13383// MessageText:
13384//
13385// An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
13386//
13387#define WSAENOBUFS 10055L
13388
13389//
13390// MessageId: WSAEISCONN
13391//
13392// MessageText:
13393//
13394// A connect request was made on an already connected socket.
13395//
13396#define WSAEISCONN 10056L
13397
13398//
13399// MessageId: WSAENOTCONN
13400//
13401// MessageText:
13402//
13403// A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied.
13404//
13405#define WSAENOTCONN 10057L
13406
13407//
13408// MessageId: WSAESHUTDOWN
13409//
13410// MessageText:
13411//
13412// A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call.
13413//
13414#define WSAESHUTDOWN 10058L
13415
13416//
13417// MessageId: WSAETOOMANYREFS
13418//
13419// MessageText:
13420//
13421// Too many references to some kernel object.
13422//
13423#define WSAETOOMANYREFS 10059L
13424
13425//
13426// MessageId: WSAETIMEDOUT
13427//
13428// MessageText:
13429//
13430// A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
13431//
13432#define WSAETIMEDOUT 10060L
13433
13434//
13435// MessageId: WSAECONNREFUSED
13436//
13437// MessageText:
13438//
13439// No connection could be made because the target machine actively refused it.
13440//
13441#define WSAECONNREFUSED 10061L
13442
13443//
13444// MessageId: WSAELOOP
13445//
13446// MessageText:
13447//
13448// Cannot translate name.
13449//
13450#define WSAELOOP 10062L
13451
13452//
13453// MessageId: WSAENAMETOOLONG
13454//
13455// MessageText:
13456//
13457// Name component or name was too long.
13458//
13459#define WSAENAMETOOLONG 10063L
13460
13461//
13462// MessageId: WSAEHOSTDOWN
13463//
13464// MessageText:
13465//
13466// A socket operation failed because the destination host was down.
13467//
13468#define WSAEHOSTDOWN 10064L
13469
13470//
13471// MessageId: WSAEHOSTUNREACH
13472//
13473// MessageText:
13474//
13475// A socket operation was attempted to an unreachable host.
13476//
13477#define WSAEHOSTUNREACH 10065L
13478
13479//
13480// MessageId: WSAENOTEMPTY
13481//
13482// MessageText:
13483//
13484// Cannot remove a directory that is not empty.
13485//
13486#define WSAENOTEMPTY 10066L
13487
13488//
13489// MessageId: WSAEPROCLIM
13490//
13491// MessageText:
13492//
13493// A Windows Sockets implementation may have a limit on the number of applications that may use it simultaneously.
13494//
13495#define WSAEPROCLIM 10067L
13496
13497//
13498// MessageId: WSAEUSERS
13499//
13500// MessageText:
13501//
13502// Ran out of quota.
13503//
13504#define WSAEUSERS 10068L
13505
13506//
13507// MessageId: WSAEDQUOT
13508//
13509// MessageText:
13510//
13511// Ran out of disk quota.
13512//
13513#define WSAEDQUOT 10069L
13514
13515//
13516// MessageId: WSAESTALE
13517//
13518// MessageText:
13519//
13520// File handle reference is no longer available.
13521//
13522#define WSAESTALE 10070L
13523
13524//
13525// MessageId: WSAEREMOTE
13526//
13527// MessageText:
13528//
13529// Item is not available locally.
13530//
13531#define WSAEREMOTE 10071L
13532
13533//
13534// MessageId: WSASYSNOTREADY
13535//
13536// MessageText:
13537//
13538// WSAStartup cannot function at this time because the underlying system it uses to provide network services is currently unavailable.
13539//
13540#define WSASYSNOTREADY 10091L
13541
13542//
13543// MessageId: WSAVERNOTSUPPORTED
13544//
13545// MessageText:
13546//
13547// The Windows Sockets version requested is not supported.
13548//
13549#define WSAVERNOTSUPPORTED 10092L
13550
13551//
13552// MessageId: WSANOTINITIALISED
13553//
13554// MessageText:
13555//
13556// Either the application has not called WSAStartup, or WSAStartup failed.
13557//
13558#define WSANOTINITIALISED 10093L
13559
13560//
13561// MessageId: WSAEDISCON
13562//
13563// MessageText:
13564//
13565// Returned by WSARecv or WSARecvFrom to indicate the remote party has initiated a graceful shutdown sequence.
13566//
13567#define WSAEDISCON 10101L
13568
13569//
13570// MessageId: WSAENOMORE
13571//
13572// MessageText:
13573//
13574// No more results can be returned by WSALookupServiceNext.
13575//
13576#define WSAENOMORE 10102L
13577
13578//
13579// MessageId: WSAECANCELLED
13580//
13581// MessageText:
13582//
13583// A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled.
13584//
13585#define WSAECANCELLED 10103L
13586
13587//
13588// MessageId: WSAEINVALIDPROCTABLE
13589//
13590// MessageText:
13591//
13592// The procedure call table is invalid.
13593//
13594#define WSAEINVALIDPROCTABLE 10104L
13595
13596//
13597// MessageId: WSAEINVALIDPROVIDER
13598//
13599// MessageText:
13600//
13601// The requested service provider is invalid.
13602//
13603#define WSAEINVALIDPROVIDER 10105L
13604
13605//
13606// MessageId: WSAEPROVIDERFAILEDINIT
13607//
13608// MessageText:
13609//
13610// The requested service provider could not be loaded or initialized.
13611//
13612#define WSAEPROVIDERFAILEDINIT 10106L
13613
13614//
13615// MessageId: WSASYSCALLFAILURE
13616//
13617// MessageText:
13618//
13619// A system call that should never fail has failed.
13620//
13621#define WSASYSCALLFAILURE 10107L
13622
13623//
13624// MessageId: WSASERVICE_NOT_FOUND
13625//
13626// MessageText:
13627//
13628// No such service is known. The service cannot be found in the specified name space.
13629//
13630#define WSASERVICE_NOT_FOUND 10108L
13631
13632//
13633// MessageId: WSATYPE_NOT_FOUND
13634//
13635// MessageText:
13636//
13637// The specified class was not found.
13638//
13639#define WSATYPE_NOT_FOUND 10109L
13640
13641//
13642// MessageId: WSA_E_NO_MORE
13643//
13644// MessageText:
13645//
13646// No more results can be returned by WSALookupServiceNext.
13647//
13648#define WSA_E_NO_MORE 10110L
13649
13650//
13651// MessageId: WSA_E_CANCELLED
13652//
13653// MessageText:
13654//
13655// A call to WSALookupServiceEnd was made while this call was still processing. The call has been canceled.
13656//
13657#define WSA_E_CANCELLED 10111L
13658
13659//
13660// MessageId: WSAEREFUSED
13661//
13662// MessageText:
13663//
13664// A database query failed because it was actively refused.
13665//
13666#define WSAEREFUSED 10112L
13667
13668//
13669// MessageId: WSAHOST_NOT_FOUND
13670//
13671// MessageText:
13672//
13673// No such host is known.
13674//
13675#define WSAHOST_NOT_FOUND 11001L
13676
13677//
13678// MessageId: WSATRY_AGAIN
13679//
13680// MessageText:
13681//
13682// This is usually a temporary error during hostname resolution and means that the local server did not receive a response from an authoritative server.
13683//
13684#define WSATRY_AGAIN 11002L
13685
13686//
13687// MessageId: WSANO_RECOVERY
13688//
13689// MessageText:
13690//
13691// A non-recoverable error occurred during a database lookup.
13692//
13693#define WSANO_RECOVERY 11003L
13694
13695//
13696// MessageId: WSANO_DATA
13697//
13698// MessageText:
13699//
13700// The requested name is valid and was found in the database, but it does not have the correct associated data being resolved for.
13701//
13702#define WSANO_DATA 11004L
13703
13704//
13705// MessageId: WSA_QOS_RECEIVERS
13706//
13707// MessageText:
13708//
13709// At least one reserve has arrived.
13710//
13711#define WSA_QOS_RECEIVERS 11005L
13712
13713//
13714// MessageId: WSA_QOS_SENDERS
13715//
13716// MessageText:
13717//
13718// At least one path has arrived.
13719//
13720#define WSA_QOS_SENDERS 11006L
13721
13722//
13723// MessageId: WSA_QOS_NO_SENDERS
13724//
13725// MessageText:
13726//
13727// There are no senders.
13728//
13729#define WSA_QOS_NO_SENDERS 11007L
13730
13731//
13732// MessageId: WSA_QOS_NO_RECEIVERS
13733//
13734// MessageText:
13735//
13736// There are no receivers.
13737//
13738#define WSA_QOS_NO_RECEIVERS 11008L
13739
13740//
13741// MessageId: WSA_QOS_REQUEST_CONFIRMED
13742//
13743// MessageText:
13744//
13745// Reserve has been confirmed.
13746//
13747#define WSA_QOS_REQUEST_CONFIRMED 11009L
13748
13749//
13750// MessageId: WSA_QOS_ADMISSION_FAILURE
13751//
13752// MessageText:
13753//
13754// Error due to lack of resources.
13755//
13756#define WSA_QOS_ADMISSION_FAILURE 11010L
13757
13758//
13759// MessageId: WSA_QOS_POLICY_FAILURE
13760//
13761// MessageText:
13762//
13763// Rejected for administrative reasons - bad credentials.
13764//
13765#define WSA_QOS_POLICY_FAILURE 11011L
13766
13767//
13768// MessageId: WSA_QOS_BAD_STYLE
13769//
13770// MessageText:
13771//
13772// Unknown or conflicting style.
13773//
13774#define WSA_QOS_BAD_STYLE 11012L
13775
13776//
13777// MessageId: WSA_QOS_BAD_OBJECT
13778//
13779// MessageText:
13780//
13781// Problem with some part of the filterspec or providerspecific buffer in general.
13782//
13783#define WSA_QOS_BAD_OBJECT 11013L
13784
13785//
13786// MessageId: WSA_QOS_TRAFFIC_CTRL_ERROR
13787//
13788// MessageText:
13789//
13790// Problem with some part of the flowspec.
13791//
13792#define WSA_QOS_TRAFFIC_CTRL_ERROR 11014L
13793
13794//
13795// MessageId: WSA_QOS_GENERIC_ERROR
13796//
13797// MessageText:
13798//
13799// General QOS error.
13800//
13801#define WSA_QOS_GENERIC_ERROR 11015L
13802
13803//
13804// MessageId: WSA_QOS_ESERVICETYPE
13805//
13806// MessageText:
13807//
13808// An invalid or unrecognized service type was found in the flowspec.
13809//
13810#define WSA_QOS_ESERVICETYPE 11016L
13811
13812//
13813// MessageId: WSA_QOS_EFLOWSPEC
13814//
13815// MessageText:
13816//
13817// An invalid or inconsistent flowspec was found in the QOS structure.
13818//
13819#define WSA_QOS_EFLOWSPEC 11017L
13820
13821//
13822// MessageId: WSA_QOS_EPROVSPECBUF
13823//
13824// MessageText:
13825//
13826// Invalid QOS provider-specific buffer.
13827//
13828#define WSA_QOS_EPROVSPECBUF 11018L
13829
13830//
13831// MessageId: WSA_QOS_EFILTERSTYLE
13832//
13833// MessageText:
13834//
13835// An invalid QOS filter style was used.
13836//
13837#define WSA_QOS_EFILTERSTYLE 11019L
13838
13839//
13840// MessageId: WSA_QOS_EFILTERTYPE
13841//
13842// MessageText:
13843//
13844// An invalid QOS filter type was used.
13845//
13846#define WSA_QOS_EFILTERTYPE 11020L
13847
13848//
13849// MessageId: WSA_QOS_EFILTERCOUNT
13850//
13851// MessageText:
13852//
13853// An incorrect number of QOS FILTERSPECs were specified in the FLOWDESCRIPTOR.
13854//
13855#define WSA_QOS_EFILTERCOUNT 11021L
13856
13857//
13858// MessageId: WSA_QOS_EOBJLENGTH
13859//
13860// MessageText:
13861//
13862// An object with an invalid ObjectLength field was specified in the QOS provider-specific buffer.
13863//
13864#define WSA_QOS_EOBJLENGTH 11022L
13865
13866//
13867// MessageId: WSA_QOS_EFLOWCOUNT
13868//
13869// MessageText:
13870//
13871// An incorrect number of flow descriptors was specified in the QOS structure.
13872//
13873#define WSA_QOS_EFLOWCOUNT 11023L
13874
13875//
13876// MessageId: WSA_QOS_EUNKOWNPSOBJ
13877//
13878// MessageText:
13879//
13880// An unrecognized object was found in the QOS provider-specific buffer.
13881//
13882#define WSA_QOS_EUNKOWNPSOBJ 11024L
13883
13884//
13885// MessageId: WSA_QOS_EPOLICYOBJ
13886//
13887// MessageText:
13888//
13889// An invalid policy object was found in the QOS provider-specific buffer.
13890//
13891#define WSA_QOS_EPOLICYOBJ 11025L
13892
13893//
13894// MessageId: WSA_QOS_EFLOWDESC
13895//
13896// MessageText:
13897//
13898// An invalid QOS flow descriptor was found in the flow descriptor list.
13899//
13900#define WSA_QOS_EFLOWDESC 11026L
13901
13902//
13903// MessageId: WSA_QOS_EPSFLOWSPEC
13904//
13905// MessageText:
13906//
13907// An invalid or inconsistent flowspec was found in the QOS provider specific buffer.
13908//
13909#define WSA_QOS_EPSFLOWSPEC 11027L
13910
13911//
13912// MessageId: WSA_QOS_EPSFILTERSPEC
13913//
13914// MessageText:
13915//
13916// An invalid FILTERSPEC was found in the QOS provider-specific buffer.
13917//
13918#define WSA_QOS_EPSFILTERSPEC 11028L
13919
13920//
13921// MessageId: WSA_QOS_ESDMODEOBJ
13922//
13923// MessageText:
13924//
13925// An invalid shape discard mode object was found in the QOS provider specific buffer.
13926//
13927#define WSA_QOS_ESDMODEOBJ 11029L
13928
13929//
13930// MessageId: WSA_QOS_ESHAPERATEOBJ
13931//
13932// MessageText:
13933//
13934// An invalid shaping rate object was found in the QOS provider-specific buffer.
13935//
13936#define WSA_QOS_ESHAPERATEOBJ 11030L
13937
13938//
13939// MessageId: WSA_QOS_RESERVED_PETYPE
13940//
13941// MessageText:
13942//
13943// A reserved policy element was found in the QOS provider-specific buffer.
13944//
13945#define WSA_QOS_RESERVED_PETYPE 11031L
13946
13947#endif // defined(WSABASEERR)
13948
13949///////////////////////////////////////////////////
13950// //
13951// End of WinSock Error Codes //
13952// //
13953// 10000 to 11999 //
13954///////////////////////////////////////////////////
13955
13956
13957////////////////////////////////////
13958// //
13959// COM Error Codes //
13960// //
13961////////////////////////////////////
13962
13963//
13964// The return value of COM functions and methods is an HRESULT.
13965// This is not a handle to anything, but is merely a 32-bit value
13966// with several fields encoded in the value. The parts of an
13967// HRESULT are shown below.
13968//
13969// Many of the macros and functions below were orginally defined to
13970// operate on SCODEs. SCODEs are no longer used. The macros are
13971// still present for compatibility and easy porting of Win16 code.
13972// Newly written code should use the HRESULT macros and functions.
13973//
13974
13975//
13976// HRESULTs are 32 bit values layed out as follows:
13977//
13978// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
13979// 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0
13980// +-+-+-+-+-+---------------------+-------------------------------+
13981// |S|R|C|N|r| Facility | Code |
13982// +-+-+-+-+-+---------------------+-------------------------------+
13983//
13984// where
13985//
13986// S - Severity - indicates success/fail
13987//
13988// 0 - Success
13989// 1 - Fail (COERROR)
13990//
13991// R - reserved portion of the facility code, corresponds to NT's
13992// second severity bit.
13993//
13994// C - reserved portion of the facility code, corresponds to NT's
13995// C field.
13996//
13997// N - reserved portion of the facility code. Used to indicate a
13998// mapped NT status value.
13999//
14000// r - reserved portion of the facility code. Reserved for internal
14001// use. Used to indicate HRESULT values that are not status
14002// values, but are instead message ids for display strings.
14003//
14004// Facility - is the facility code
14005//
14006// Code - is the facility's status code
14007//
14008
14009//
14010// Severity values
14011//
14012
14013#define SEVERITY_SUCCESS 0
14014#define SEVERITY_ERROR 1
14015
14016
14017//
14018// Generic test for success on any status value (non-negative numbers
14019// indicate success).
14020//
14021
14022#define SUCCEEDED(Status) ((HRESULT)(Status) >= 0)
14023
14024//
14025// and the inverse
14026//
14027
14028#define FAILED(Status) ((HRESULT)(Status)<0)
14029
14030
14031//
14032// Generic test for error on any status value.
14033//
14034
14035#define IS_ERROR(Status) ((unsigned long)(Status) >> 31 == SEVERITY_ERROR)
14036
14037//
14038// Return the code
14039//
14040
14041#define HRESULT_CODE(hr) ((hr) & 0xFFFF)
14042#define SCODE_CODE(sc) ((sc) & 0xFFFF)
14043
14044//
14045// Return the facility
14046//
14047
14048#define HRESULT_FACILITY(hr) (((hr) >> 16) & 0x1fff)
14049#define SCODE_FACILITY(sc) (((sc) >> 16) & 0x1fff)
14050
14051//
14052// Return the severity
14053//
14054
14055#define HRESULT_SEVERITY(hr) (((hr) >> 31) & 0x1)
14056#define SCODE_SEVERITY(sc) (((sc) >> 31) & 0x1)
14057
14058//
14059// Create an HRESULT value from component pieces
14060//
14061
14062#define MAKE_HRESULT(sev,fac,code) \
14063 ((HRESULT) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )
14064#define MAKE_SCODE(sev,fac,code) \
14065 ((SCODE) (((unsigned long)(sev)<<31) | ((unsigned long)(fac)<<16) | ((unsigned long)(code))) )
14066
14067
14068//
14069// Map a WIN32 error value into a HRESULT
14070// Note: This assumes that WIN32 errors fall in the range -32k to 32k.
14071//
14072// Define bits here so macros are guaranteed to work
14073
14074#define FACILITY_NT_BIT 0x10000000
14075
14076#define __HRESULT_FROM_WIN32(x) ((HRESULT)(x) <= 0 ? ((HRESULT)(x)) : ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000)))
14077
14078#ifndef _HRESULT_DEFINED
14079#define _HRESULT_DEFINED
14080typedef long HRESULT;
14081#endif
14082#ifndef __midl
14083__forceinline HRESULT HRESULT_FROM_WIN32(long x) { return x <= 0 ? (HRESULT)x : (HRESULT) (((x) & 0x0000FFFF) | (FACILITY_WIN32 << 16) | 0x80000000);}
14084#else
14085#define HRESULT_FROM_WIN32(x) __HRESULT_FROM_WIN32(x)
14086#endif
14087
14088//
14089// Map an NT status value into a HRESULT
14090//
14091
14092#define HRESULT_FROM_NT(x) ((HRESULT) ((x) | FACILITY_NT_BIT))
14093
14094
14095// ****** OBSOLETE functions
14096
14097// HRESULT functions
14098// As noted above, these functions are obsolete and should not be used.
14099
14100
14101// Extract the SCODE from a HRESULT
14102
14103#define GetScode(hr) ((SCODE) (hr))
14104
14105// Convert an SCODE into an HRESULT.
14106
14107#define ResultFromScode(sc) ((HRESULT) (sc))
14108
14109
14110// PropagateResult is a noop
14111#define PropagateResult(hrPrevious, scBase) ((HRESULT) scBase)
14112
14113
14114// ****** End of OBSOLETE functions.
14115
14116
14117// ---------------------- HRESULT value definitions -----------------
14118//
14119// HRESULT definitions
14120//
14121
14122#ifdef RC_INVOKED
14123#define _HRESULT_TYPEDEF_(_sc) _sc
14124#else // RC_INVOKED
14125#define _HRESULT_TYPEDEF_(_sc) ((HRESULT)_sc)
14126#endif // RC_INVOKED
14127
14128#define NOERROR 0
14129
14130//
14131// Error definitions follow
14132//
14133
14134//
14135// Codes 0x4000-0x40ff are reserved for OLE
14136//
14137//
14138// Error codes
14139//
14140//
14141// MessageId: E_UNEXPECTED
14142//
14143// MessageText:
14144//
14145// Catastrophic failure
14146//
14147#define E_UNEXPECTED _HRESULT_TYPEDEF_(0x8000FFFFL)
14148
14149#if defined(_WIN32) && !defined(_MAC)
14150//
14151// MessageId: E_NOTIMPL
14152//
14153// MessageText:
14154//
14155// Not implemented
14156//
14157#define E_NOTIMPL _HRESULT_TYPEDEF_(0x80004001L)
14158
14159//
14160// MessageId: E_OUTOFMEMORY
14161//
14162// MessageText:
14163//
14164// Ran out of memory
14165//
14166#define E_OUTOFMEMORY _HRESULT_TYPEDEF_(0x8007000EL)
14167
14168//
14169// MessageId: E_INVALIDARG
14170//
14171// MessageText:
14172//
14173// One or more arguments are invalid
14174//
14175#define E_INVALIDARG _HRESULT_TYPEDEF_(0x80070057L)
14176
14177//
14178// MessageId: E_NOINTERFACE
14179//
14180// MessageText:
14181//
14182// No such interface supported
14183//
14184#define E_NOINTERFACE _HRESULT_TYPEDEF_(0x80004002L)
14185
14186//
14187// MessageId: E_POINTER
14188//
14189// MessageText:
14190//
14191// Invalid pointer
14192//
14193#define E_POINTER _HRESULT_TYPEDEF_(0x80004003L)
14194
14195//
14196// MessageId: E_HANDLE
14197//
14198// MessageText:
14199//
14200// Invalid handle
14201//
14202#define E_HANDLE _HRESULT_TYPEDEF_(0x80070006L)
14203
14204//
14205// MessageId: E_ABORT
14206//
14207// MessageText:
14208//
14209// Operation aborted
14210//
14211#define E_ABORT _HRESULT_TYPEDEF_(0x80004004L)
14212
14213//
14214// MessageId: E_FAIL
14215//
14216// MessageText:
14217//
14218// Unspecified error
14219//
14220#define E_FAIL _HRESULT_TYPEDEF_(0x80004005L)
14221
14222//
14223// MessageId: E_ACCESSDENIED
14224//
14225// MessageText:
14226//
14227// General access denied error
14228//
14229#define E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80070005L)
14230
14231#else
14232//
14233// MessageId: E_NOTIMPL
14234//
14235// MessageText:
14236//
14237// Not implemented
14238//
14239#define E_NOTIMPL _HRESULT_TYPEDEF_(0x80000001L)
14240
14241//
14242// MessageId: E_OUTOFMEMORY
14243//
14244// MessageText:
14245//
14246// Ran out of memory
14247//
14248#define E_OUTOFMEMORY _HRESULT_TYPEDEF_(0x80000002L)
14249
14250//
14251// MessageId: E_INVALIDARG
14252//
14253// MessageText:
14254//
14255// One or more arguments are invalid
14256//
14257#define E_INVALIDARG _HRESULT_TYPEDEF_(0x80000003L)
14258
14259//
14260// MessageId: E_NOINTERFACE
14261//
14262// MessageText:
14263//
14264// No such interface supported
14265//
14266#define E_NOINTERFACE _HRESULT_TYPEDEF_(0x80000004L)
14267
14268//
14269// MessageId: E_POINTER
14270//
14271// MessageText:
14272//
14273// Invalid pointer
14274//
14275#define E_POINTER _HRESULT_TYPEDEF_(0x80000005L)
14276
14277//
14278// MessageId: E_HANDLE
14279//
14280// MessageText:
14281//
14282// Invalid handle
14283//
14284#define E_HANDLE _HRESULT_TYPEDEF_(0x80000006L)
14285
14286//
14287// MessageId: E_ABORT
14288//
14289// MessageText:
14290//
14291// Operation aborted
14292//
14293#define E_ABORT _HRESULT_TYPEDEF_(0x80000007L)
14294
14295//
14296// MessageId: E_FAIL
14297//
14298// MessageText:
14299//
14300// Unspecified error
14301//
14302#define E_FAIL _HRESULT_TYPEDEF_(0x80000008L)
14303
14304//
14305// MessageId: E_ACCESSDENIED
14306//
14307// MessageText:
14308//
14309// General access denied error
14310//
14311#define E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80000009L)
14312
14313#endif //WIN32
14314//
14315// MessageId: E_PENDING
14316//
14317// MessageText:
14318//
14319// The data necessary to complete this operation is not yet available.
14320//
14321#define E_PENDING _HRESULT_TYPEDEF_(0x8000000AL)
14322
14323//
14324// MessageId: CO_E_INIT_TLS
14325//
14326// MessageText:
14327//
14328// Thread local storage failure
14329//
14330#define CO_E_INIT_TLS _HRESULT_TYPEDEF_(0x80004006L)
14331
14332//
14333// MessageId: CO_E_INIT_SHARED_ALLOCATOR
14334//
14335// MessageText:
14336//
14337// Get shared memory allocator failure
14338//
14339#define CO_E_INIT_SHARED_ALLOCATOR _HRESULT_TYPEDEF_(0x80004007L)
14340
14341//
14342// MessageId: CO_E_INIT_MEMORY_ALLOCATOR
14343//
14344// MessageText:
14345//
14346// Get memory allocator failure
14347//
14348#define CO_E_INIT_MEMORY_ALLOCATOR _HRESULT_TYPEDEF_(0x80004008L)
14349
14350//
14351// MessageId: CO_E_INIT_CLASS_CACHE
14352//
14353// MessageText:
14354//
14355// Unable to initialize class cache
14356//
14357#define CO_E_INIT_CLASS_CACHE _HRESULT_TYPEDEF_(0x80004009L)
14358
14359//
14360// MessageId: CO_E_INIT_RPC_CHANNEL
14361//
14362// MessageText:
14363//
14364// Unable to initialize RPC services
14365//
14366#define CO_E_INIT_RPC_CHANNEL _HRESULT_TYPEDEF_(0x8000400AL)
14367
14368//
14369// MessageId: CO_E_INIT_TLS_SET_CHANNEL_CONTROL
14370//
14371// MessageText:
14372//
14373// Cannot set thread local storage channel control
14374//
14375#define CO_E_INIT_TLS_SET_CHANNEL_CONTROL _HRESULT_TYPEDEF_(0x8000400BL)
14376
14377//
14378// MessageId: CO_E_INIT_TLS_CHANNEL_CONTROL
14379//
14380// MessageText:
14381//
14382// Could not allocate thread local storage channel control
14383//
14384#define CO_E_INIT_TLS_CHANNEL_CONTROL _HRESULT_TYPEDEF_(0x8000400CL)
14385
14386//
14387// MessageId: CO_E_INIT_UNACCEPTED_USER_ALLOCATOR
14388//
14389// MessageText:
14390//
14391// The user supplied memory allocator is unacceptable
14392//
14393#define CO_E_INIT_UNACCEPTED_USER_ALLOCATOR _HRESULT_TYPEDEF_(0x8000400DL)
14394
14395//
14396// MessageId: CO_E_INIT_SCM_MUTEX_EXISTS
14397//
14398// MessageText:
14399//
14400// The OLE service mutex already exists
14401//
14402#define CO_E_INIT_SCM_MUTEX_EXISTS _HRESULT_TYPEDEF_(0x8000400EL)
14403
14404//
14405// MessageId: CO_E_INIT_SCM_FILE_MAPPING_EXISTS
14406//
14407// MessageText:
14408//
14409// The OLE service file mapping already exists
14410//
14411#define CO_E_INIT_SCM_FILE_MAPPING_EXISTS _HRESULT_TYPEDEF_(0x8000400FL)
14412
14413//
14414// MessageId: CO_E_INIT_SCM_MAP_VIEW_OF_FILE
14415//
14416// MessageText:
14417//
14418// Unable to map view of file for OLE service
14419//
14420#define CO_E_INIT_SCM_MAP_VIEW_OF_FILE _HRESULT_TYPEDEF_(0x80004010L)
14421
14422//
14423// MessageId: CO_E_INIT_SCM_EXEC_FAILURE
14424//
14425// MessageText:
14426//
14427// Failure attempting to launch OLE service
14428//
14429#define CO_E_INIT_SCM_EXEC_FAILURE _HRESULT_TYPEDEF_(0x80004011L)
14430
14431//
14432// MessageId: CO_E_INIT_ONLY_SINGLE_THREADED
14433//
14434// MessageText:
14435//
14436// There was an attempt to call CoInitialize a second time while single threaded
14437//
14438#define CO_E_INIT_ONLY_SINGLE_THREADED _HRESULT_TYPEDEF_(0x80004012L)
14439
14440//
14441// MessageId: CO_E_CANT_REMOTE
14442//
14443// MessageText:
14444//
14445// A Remote activation was necessary but was not allowed
14446//
14447#define CO_E_CANT_REMOTE _HRESULT_TYPEDEF_(0x80004013L)
14448
14449//
14450// MessageId: CO_E_BAD_SERVER_NAME
14451//
14452// MessageText:
14453//
14454// A Remote activation was necessary but the server name provided was invalid
14455//
14456#define CO_E_BAD_SERVER_NAME _HRESULT_TYPEDEF_(0x80004014L)
14457
14458//
14459// MessageId: CO_E_WRONG_SERVER_IDENTITY
14460//
14461// MessageText:
14462//
14463// The class is configured to run as a security id different from the caller
14464//
14465#define CO_E_WRONG_SERVER_IDENTITY _HRESULT_TYPEDEF_(0x80004015L)
14466
14467//
14468// MessageId: CO_E_OLE1DDE_DISABLED
14469//
14470// MessageText:
14471//
14472// Use of Ole1 services requiring DDE windows is disabled
14473//
14474#define CO_E_OLE1DDE_DISABLED _HRESULT_TYPEDEF_(0x80004016L)
14475
14476//
14477// MessageId: CO_E_RUNAS_SYNTAX
14478//
14479// MessageText:
14480//
14481// A RunAs specification must be <domain name>\<user name> or simply <user name>
14482//
14483#define CO_E_RUNAS_SYNTAX _HRESULT_TYPEDEF_(0x80004017L)
14484
14485//
14486// MessageId: CO_E_CREATEPROCESS_FAILURE
14487//
14488// MessageText:
14489//
14490// The server process could not be started. The pathname may be incorrect.
14491//
14492#define CO_E_CREATEPROCESS_FAILURE _HRESULT_TYPEDEF_(0x80004018L)
14493
14494//
14495// MessageId: CO_E_RUNAS_CREATEPROCESS_FAILURE
14496//
14497// MessageText:
14498//
14499// The server process could not be started as the configured identity. The pathname may be incorrect or unavailable.
14500//
14501#define CO_E_RUNAS_CREATEPROCESS_FAILURE _HRESULT_TYPEDEF_(0x80004019L)
14502
14503//
14504// MessageId: CO_E_RUNAS_LOGON_FAILURE
14505//
14506// MessageText:
14507//
14508// The server process could not be started because the configured identity is incorrect. Check the username and password.
14509//
14510#define CO_E_RUNAS_LOGON_FAILURE _HRESULT_TYPEDEF_(0x8000401AL)
14511
14512//
14513// MessageId: CO_E_LAUNCH_PERMSSION_DENIED
14514//
14515// MessageText:
14516//
14517// The client is not allowed to launch this server.
14518//
14519#define CO_E_LAUNCH_PERMSSION_DENIED _HRESULT_TYPEDEF_(0x8000401BL)
14520
14521//
14522// MessageId: CO_E_START_SERVICE_FAILURE
14523//
14524// MessageText:
14525//
14526// The service providing this server could not be started.
14527//
14528#define CO_E_START_SERVICE_FAILURE _HRESULT_TYPEDEF_(0x8000401CL)
14529
14530//
14531// MessageId: CO_E_REMOTE_COMMUNICATION_FAILURE
14532//
14533// MessageText:
14534//
14535// This computer was unable to communicate with the computer providing the server.
14536//
14537#define CO_E_REMOTE_COMMUNICATION_FAILURE _HRESULT_TYPEDEF_(0x8000401DL)
14538
14539//
14540// MessageId: CO_E_SERVER_START_TIMEOUT
14541//
14542// MessageText:
14543//
14544// The server did not respond after being launched.
14545//
14546#define CO_E_SERVER_START_TIMEOUT _HRESULT_TYPEDEF_(0x8000401EL)
14547
14548//
14549// MessageId: CO_E_CLSREG_INCONSISTENT
14550//
14551// MessageText:
14552//
14553// The registration information for this server is inconsistent or incomplete.
14554//
14555#define CO_E_CLSREG_INCONSISTENT _HRESULT_TYPEDEF_(0x8000401FL)
14556
14557//
14558// MessageId: CO_E_IIDREG_INCONSISTENT
14559//
14560// MessageText:
14561//
14562// The registration information for this interface is inconsistent or incomplete.
14563//
14564#define CO_E_IIDREG_INCONSISTENT _HRESULT_TYPEDEF_(0x80004020L)
14565
14566//
14567// MessageId: CO_E_NOT_SUPPORTED
14568//
14569// MessageText:
14570//
14571// The operation attempted is not supported.
14572//
14573#define CO_E_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x80004021L)
14574
14575//
14576// MessageId: CO_E_RELOAD_DLL
14577//
14578// MessageText:
14579//
14580// A dll must be loaded.
14581//
14582#define CO_E_RELOAD_DLL _HRESULT_TYPEDEF_(0x80004022L)
14583
14584//
14585// MessageId: CO_E_MSI_ERROR
14586//
14587// MessageText:
14588//
14589// A Microsoft Software Installer error was encountered.
14590//
14591#define CO_E_MSI_ERROR _HRESULT_TYPEDEF_(0x80004023L)
14592
14593//
14594// MessageId: CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT
14595//
14596// MessageText:
14597//
14598// The specified activation could not occur in the client context as specified.
14599//
14600#define CO_E_ATTEMPT_TO_CREATE_OUTSIDE_CLIENT_CONTEXT _HRESULT_TYPEDEF_(0x80004024L)
14601
14602
14603//
14604// Success codes
14605//
14606#define S_OK ((HRESULT)0x00000000L)
14607#define S_FALSE ((HRESULT)0x00000001L)
14608
14609// ******************
14610// FACILITY_ITF
14611// ******************
14612
14613//
14614// Codes 0x0-0x01ff are reserved for the OLE group of
14615// interfaces.
14616//
14617
14618
14619//
14620// Generic OLE errors that may be returned by many inerfaces
14621//
14622
14623#define OLE_E_FIRST ((HRESULT)0x80040000L)
14624#define OLE_E_LAST ((HRESULT)0x800400FFL)
14625#define OLE_S_FIRST ((HRESULT)0x00040000L)
14626#define OLE_S_LAST ((HRESULT)0x000400FFL)
14627
14628//
14629// Old OLE errors
14630//
14631//
14632// MessageId: OLE_E_OLEVERB
14633//
14634// MessageText:
14635//
14636// Invalid OLEVERB structure
14637//
14638#define OLE_E_OLEVERB _HRESULT_TYPEDEF_(0x80040000L)
14639
14640//
14641// MessageId: OLE_E_ADVF
14642//
14643// MessageText:
14644//
14645// Invalid advise flags
14646//
14647#define OLE_E_ADVF _HRESULT_TYPEDEF_(0x80040001L)
14648
14649//
14650// MessageId: OLE_E_ENUM_NOMORE
14651//
14652// MessageText:
14653//
14654// Can't enumerate any more, because the associated data is missing
14655//
14656#define OLE_E_ENUM_NOMORE _HRESULT_TYPEDEF_(0x80040002L)
14657
14658//
14659// MessageId: OLE_E_ADVISENOTSUPPORTED
14660//
14661// MessageText:
14662//
14663// This implementation doesn't take advises
14664//
14665#define OLE_E_ADVISENOTSUPPORTED _HRESULT_TYPEDEF_(0x80040003L)
14666
14667//
14668// MessageId: OLE_E_NOCONNECTION
14669//
14670// MessageText:
14671//
14672// There is no connection for this connection ID
14673//
14674#define OLE_E_NOCONNECTION _HRESULT_TYPEDEF_(0x80040004L)
14675
14676//
14677// MessageId: OLE_E_NOTRUNNING
14678//
14679// MessageText:
14680//
14681// Need to run the object to perform this operation
14682//
14683#define OLE_E_NOTRUNNING _HRESULT_TYPEDEF_(0x80040005L)
14684
14685//
14686// MessageId: OLE_E_NOCACHE
14687//
14688// MessageText:
14689//
14690// There is no cache to operate on
14691//
14692#define OLE_E_NOCACHE _HRESULT_TYPEDEF_(0x80040006L)
14693
14694//
14695// MessageId: OLE_E_BLANK
14696//
14697// MessageText:
14698//
14699// Uninitialized object
14700//
14701#define OLE_E_BLANK _HRESULT_TYPEDEF_(0x80040007L)
14702
14703//
14704// MessageId: OLE_E_CLASSDIFF
14705//
14706// MessageText:
14707//
14708// Linked object's source class has changed
14709//
14710#define OLE_E_CLASSDIFF _HRESULT_TYPEDEF_(0x80040008L)
14711
14712//
14713// MessageId: OLE_E_CANT_GETMONIKER
14714//
14715// MessageText:
14716//
14717// Not able to get the moniker of the object
14718//
14719#define OLE_E_CANT_GETMONIKER _HRESULT_TYPEDEF_(0x80040009L)
14720
14721//
14722// MessageId: OLE_E_CANT_BINDTOSOURCE
14723//
14724// MessageText:
14725//
14726// Not able to bind to the source
14727//
14728#define OLE_E_CANT_BINDTOSOURCE _HRESULT_TYPEDEF_(0x8004000AL)
14729
14730//
14731// MessageId: OLE_E_STATIC
14732//
14733// MessageText:
14734//
14735// Object is static; operation not allowed
14736//
14737#define OLE_E_STATIC _HRESULT_TYPEDEF_(0x8004000BL)
14738
14739//
14740// MessageId: OLE_E_PROMPTSAVECANCELLED
14741//
14742// MessageText:
14743//
14744// User canceled out of save dialog
14745//
14746#define OLE_E_PROMPTSAVECANCELLED _HRESULT_TYPEDEF_(0x8004000CL)
14747
14748//
14749// MessageId: OLE_E_INVALIDRECT
14750//
14751// MessageText:
14752//
14753// Invalid rectangle
14754//
14755#define OLE_E_INVALIDRECT _HRESULT_TYPEDEF_(0x8004000DL)
14756
14757//
14758// MessageId: OLE_E_WRONGCOMPOBJ
14759//
14760// MessageText:
14761//
14762// compobj.dll is too old for the ole2.dll initialized
14763//
14764#define OLE_E_WRONGCOMPOBJ _HRESULT_TYPEDEF_(0x8004000EL)
14765
14766//
14767// MessageId: OLE_E_INVALIDHWND
14768//
14769// MessageText:
14770//
14771// Invalid window handle
14772//
14773#define OLE_E_INVALIDHWND _HRESULT_TYPEDEF_(0x8004000FL)
14774
14775//
14776// MessageId: OLE_E_NOT_INPLACEACTIVE
14777//
14778// MessageText:
14779//
14780// Object is not in any of the inplace active states
14781//
14782#define OLE_E_NOT_INPLACEACTIVE _HRESULT_TYPEDEF_(0x80040010L)
14783
14784//
14785// MessageId: OLE_E_CANTCONVERT
14786//
14787// MessageText:
14788//
14789// Not able to convert object
14790//
14791#define OLE_E_CANTCONVERT _HRESULT_TYPEDEF_(0x80040011L)
14792
14793//
14794// MessageId: OLE_E_NOSTORAGE
14795//
14796// MessageText:
14797//
14798// Not able to perform the operation because object is not given storage yet
14799//
14800#define OLE_E_NOSTORAGE _HRESULT_TYPEDEF_(0x80040012L)
14801
14802//
14803// MessageId: DV_E_FORMATETC
14804//
14805// MessageText:
14806//
14807// Invalid FORMATETC structure
14808//
14809#define DV_E_FORMATETC _HRESULT_TYPEDEF_(0x80040064L)
14810
14811//
14812// MessageId: DV_E_DVTARGETDEVICE
14813//
14814// MessageText:
14815//
14816// Invalid DVTARGETDEVICE structure
14817//
14818#define DV_E_DVTARGETDEVICE _HRESULT_TYPEDEF_(0x80040065L)
14819
14820//
14821// MessageId: DV_E_STGMEDIUM
14822//
14823// MessageText:
14824//
14825// Invalid STDGMEDIUM structure
14826//
14827#define DV_E_STGMEDIUM _HRESULT_TYPEDEF_(0x80040066L)
14828
14829//
14830// MessageId: DV_E_STATDATA
14831//
14832// MessageText:
14833//
14834// Invalid STATDATA structure
14835//
14836#define DV_E_STATDATA _HRESULT_TYPEDEF_(0x80040067L)
14837
14838//
14839// MessageId: DV_E_LINDEX
14840//
14841// MessageText:
14842//
14843// Invalid lindex
14844//
14845#define DV_E_LINDEX _HRESULT_TYPEDEF_(0x80040068L)
14846
14847//
14848// MessageId: DV_E_TYMED
14849//
14850// MessageText:
14851//
14852// Invalid tymed
14853//
14854#define DV_E_TYMED _HRESULT_TYPEDEF_(0x80040069L)
14855
14856//
14857// MessageId: DV_E_CLIPFORMAT
14858//
14859// MessageText:
14860//
14861// Invalid clipboard format
14862//
14863#define DV_E_CLIPFORMAT _HRESULT_TYPEDEF_(0x8004006AL)
14864
14865//
14866// MessageId: DV_E_DVASPECT
14867//
14868// MessageText:
14869//
14870// Invalid aspect(s)
14871//
14872#define DV_E_DVASPECT _HRESULT_TYPEDEF_(0x8004006BL)
14873
14874//
14875// MessageId: DV_E_DVTARGETDEVICE_SIZE
14876//
14877// MessageText:
14878//
14879// tdSize parameter of the DVTARGETDEVICE structure is invalid
14880//
14881#define DV_E_DVTARGETDEVICE_SIZE _HRESULT_TYPEDEF_(0x8004006CL)
14882
14883//
14884// MessageId: DV_E_NOIVIEWOBJECT
14885//
14886// MessageText:
14887//
14888// Object doesn't support IViewObject interface
14889//
14890#define DV_E_NOIVIEWOBJECT _HRESULT_TYPEDEF_(0x8004006DL)
14891
14892#define DRAGDROP_E_FIRST 0x80040100L
14893#define DRAGDROP_E_LAST 0x8004010FL
14894#define DRAGDROP_S_FIRST 0x00040100L
14895#define DRAGDROP_S_LAST 0x0004010FL
14896//
14897// MessageId: DRAGDROP_E_NOTREGISTERED
14898//
14899// MessageText:
14900//
14901// Trying to revoke a drop target that has not been registered
14902//
14903#define DRAGDROP_E_NOTREGISTERED _HRESULT_TYPEDEF_(0x80040100L)
14904
14905//
14906// MessageId: DRAGDROP_E_ALREADYREGISTERED
14907//
14908// MessageText:
14909//
14910// This window has already been registered as a drop target
14911//
14912#define DRAGDROP_E_ALREADYREGISTERED _HRESULT_TYPEDEF_(0x80040101L)
14913
14914//
14915// MessageId: DRAGDROP_E_INVALIDHWND
14916//
14917// MessageText:
14918//
14919// Invalid window handle
14920//
14921#define DRAGDROP_E_INVALIDHWND _HRESULT_TYPEDEF_(0x80040102L)
14922
14923#define CLASSFACTORY_E_FIRST 0x80040110L
14924#define CLASSFACTORY_E_LAST 0x8004011FL
14925#define CLASSFACTORY_S_FIRST 0x00040110L
14926#define CLASSFACTORY_S_LAST 0x0004011FL
14927//
14928// MessageId: CLASS_E_NOAGGREGATION
14929//
14930// MessageText:
14931//
14932// Class does not support aggregation (or class object is remote)
14933//
14934#define CLASS_E_NOAGGREGATION _HRESULT_TYPEDEF_(0x80040110L)
14935
14936//
14937// MessageId: CLASS_E_CLASSNOTAVAILABLE
14938//
14939// MessageText:
14940//
14941// ClassFactory cannot supply requested class
14942//
14943#define CLASS_E_CLASSNOTAVAILABLE _HRESULT_TYPEDEF_(0x80040111L)
14944
14945//
14946// MessageId: CLASS_E_NOTLICENSED
14947//
14948// MessageText:
14949//
14950// Class is not licensed for use
14951//
14952#define CLASS_E_NOTLICENSED _HRESULT_TYPEDEF_(0x80040112L)
14953
14954#define MARSHAL_E_FIRST 0x80040120L
14955#define MARSHAL_E_LAST 0x8004012FL
14956#define MARSHAL_S_FIRST 0x00040120L
14957#define MARSHAL_S_LAST 0x0004012FL
14958#define DATA_E_FIRST 0x80040130L
14959#define DATA_E_LAST 0x8004013FL
14960#define DATA_S_FIRST 0x00040130L
14961#define DATA_S_LAST 0x0004013FL
14962#define VIEW_E_FIRST 0x80040140L
14963#define VIEW_E_LAST 0x8004014FL
14964#define VIEW_S_FIRST 0x00040140L
14965#define VIEW_S_LAST 0x0004014FL
14966//
14967// MessageId: VIEW_E_DRAW
14968//
14969// MessageText:
14970//
14971// Error drawing view
14972//
14973#define VIEW_E_DRAW _HRESULT_TYPEDEF_(0x80040140L)
14974
14975#define REGDB_E_FIRST 0x80040150L
14976#define REGDB_E_LAST 0x8004015FL
14977#define REGDB_S_FIRST 0x00040150L
14978#define REGDB_S_LAST 0x0004015FL
14979//
14980// MessageId: REGDB_E_READREGDB
14981//
14982// MessageText:
14983//
14984// Could not read key from registry
14985//
14986#define REGDB_E_READREGDB _HRESULT_TYPEDEF_(0x80040150L)
14987
14988//
14989// MessageId: REGDB_E_WRITEREGDB
14990//
14991// MessageText:
14992//
14993// Could not write key to registry
14994//
14995#define REGDB_E_WRITEREGDB _HRESULT_TYPEDEF_(0x80040151L)
14996
14997//
14998// MessageId: REGDB_E_KEYMISSING
14999//
15000// MessageText:
15001//
15002// Could not find the key in the registry
15003//
15004#define REGDB_E_KEYMISSING _HRESULT_TYPEDEF_(0x80040152L)
15005
15006//
15007// MessageId: REGDB_E_INVALIDVALUE
15008//
15009// MessageText:
15010//
15011// Invalid value for registry
15012//
15013#define REGDB_E_INVALIDVALUE _HRESULT_TYPEDEF_(0x80040153L)
15014
15015//
15016// MessageId: REGDB_E_CLASSNOTREG
15017//
15018// MessageText:
15019//
15020// Class not registered
15021//
15022#define REGDB_E_CLASSNOTREG _HRESULT_TYPEDEF_(0x80040154L)
15023
15024//
15025// MessageId: REGDB_E_IIDNOTREG
15026//
15027// MessageText:
15028//
15029// Interface not registered
15030//
15031#define REGDB_E_IIDNOTREG _HRESULT_TYPEDEF_(0x80040155L)
15032
15033//
15034// MessageId: REGDB_E_BADTHREADINGMODEL
15035//
15036// MessageText:
15037//
15038// Threading model entry is not valid
15039//
15040#define REGDB_E_BADTHREADINGMODEL _HRESULT_TYPEDEF_(0x80040156L)
15041
15042#define CAT_E_FIRST 0x80040160L
15043#define CAT_E_LAST 0x80040161L
15044//
15045// MessageId: CAT_E_CATIDNOEXIST
15046//
15047// MessageText:
15048//
15049// CATID does not exist
15050//
15051#define CAT_E_CATIDNOEXIST _HRESULT_TYPEDEF_(0x80040160L)
15052
15053//
15054// MessageId: CAT_E_NODESCRIPTION
15055//
15056// MessageText:
15057//
15058// Description not found
15059//
15060#define CAT_E_NODESCRIPTION _HRESULT_TYPEDEF_(0x80040161L)
15061
15062////////////////////////////////////
15063// //
15064// Class Store Error Codes //
15065// //
15066////////////////////////////////////
15067#define CS_E_FIRST 0x80040164L
15068#define CS_E_LAST 0x8004016FL
15069//
15070// MessageId: CS_E_PACKAGE_NOTFOUND
15071//
15072// MessageText:
15073//
15074// No package in the software installation data in the Active Directory meets this criteria.
15075//
15076#define CS_E_PACKAGE_NOTFOUND _HRESULT_TYPEDEF_(0x80040164L)
15077
15078//
15079// MessageId: CS_E_NOT_DELETABLE
15080//
15081// MessageText:
15082//
15083// Deleting this will break the referential integrity of the software installation data in the Active Directory.
15084//
15085#define CS_E_NOT_DELETABLE _HRESULT_TYPEDEF_(0x80040165L)
15086
15087//
15088// MessageId: CS_E_CLASS_NOTFOUND
15089//
15090// MessageText:
15091//
15092// The CLSID was not found in the software installation data in the Active Directory.
15093//
15094#define CS_E_CLASS_NOTFOUND _HRESULT_TYPEDEF_(0x80040166L)
15095
15096//
15097// MessageId: CS_E_INVALID_VERSION
15098//
15099// MessageText:
15100//
15101// The software installation data in the Active Directory is corrupt.
15102//
15103#define CS_E_INVALID_VERSION _HRESULT_TYPEDEF_(0x80040167L)
15104
15105//
15106// MessageId: CS_E_NO_CLASSSTORE
15107//
15108// MessageText:
15109//
15110// There is no software installation data in the Active Directory.
15111//
15112#define CS_E_NO_CLASSSTORE _HRESULT_TYPEDEF_(0x80040168L)
15113
15114//
15115// MessageId: CS_E_OBJECT_NOTFOUND
15116//
15117// MessageText:
15118//
15119// There is no software installation data object in the Active Directory.
15120//
15121#define CS_E_OBJECT_NOTFOUND _HRESULT_TYPEDEF_(0x80040169L)
15122
15123//
15124// MessageId: CS_E_OBJECT_ALREADY_EXISTS
15125//
15126// MessageText:
15127//
15128// The software installation data object in the Active Directory already exists.
15129//
15130#define CS_E_OBJECT_ALREADY_EXISTS _HRESULT_TYPEDEF_(0x8004016AL)
15131
15132//
15133// MessageId: CS_E_INVALID_PATH
15134//
15135// MessageText:
15136//
15137// The path to the software installation data in the Active Directory is not correct.
15138//
15139#define CS_E_INVALID_PATH _HRESULT_TYPEDEF_(0x8004016BL)
15140
15141//
15142// MessageId: CS_E_NETWORK_ERROR
15143//
15144// MessageText:
15145//
15146// A network error interrupted the operation.
15147//
15148#define CS_E_NETWORK_ERROR _HRESULT_TYPEDEF_(0x8004016CL)
15149
15150//
15151// MessageId: CS_E_ADMIN_LIMIT_EXCEEDED
15152//
15153// MessageText:
15154//
15155// The size of this object exceeds the maximum size set by the Administrator.
15156//
15157#define CS_E_ADMIN_LIMIT_EXCEEDED _HRESULT_TYPEDEF_(0x8004016DL)
15158
15159//
15160// MessageId: CS_E_SCHEMA_MISMATCH
15161//
15162// MessageText:
15163//
15164// The schema for the software installation data in the Active Directory does not match the required schema.
15165//
15166#define CS_E_SCHEMA_MISMATCH _HRESULT_TYPEDEF_(0x8004016EL)
15167
15168//
15169// MessageId: CS_E_INTERNAL_ERROR
15170//
15171// MessageText:
15172//
15173// An error occurred in the software installation data in the Active Directory.
15174//
15175#define CS_E_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x8004016FL)
15176
15177#define CACHE_E_FIRST 0x80040170L
15178#define CACHE_E_LAST 0x8004017FL
15179#define CACHE_S_FIRST 0x00040170L
15180#define CACHE_S_LAST 0x0004017FL
15181//
15182// MessageId: CACHE_E_NOCACHE_UPDATED
15183//
15184// MessageText:
15185//
15186// Cache not updated
15187//
15188#define CACHE_E_NOCACHE_UPDATED _HRESULT_TYPEDEF_(0x80040170L)
15189
15190#define OLEOBJ_E_FIRST 0x80040180L
15191#define OLEOBJ_E_LAST 0x8004018FL
15192#define OLEOBJ_S_FIRST 0x00040180L
15193#define OLEOBJ_S_LAST 0x0004018FL
15194//
15195// MessageId: OLEOBJ_E_NOVERBS
15196//
15197// MessageText:
15198//
15199// No verbs for OLE object
15200//
15201#define OLEOBJ_E_NOVERBS _HRESULT_TYPEDEF_(0x80040180L)
15202
15203//
15204// MessageId: OLEOBJ_E_INVALIDVERB
15205//
15206// MessageText:
15207//
15208// Invalid verb for OLE object
15209//
15210#define OLEOBJ_E_INVALIDVERB _HRESULT_TYPEDEF_(0x80040181L)
15211
15212#define CLIENTSITE_E_FIRST 0x80040190L
15213#define CLIENTSITE_E_LAST 0x8004019FL
15214#define CLIENTSITE_S_FIRST 0x00040190L
15215#define CLIENTSITE_S_LAST 0x0004019FL
15216//
15217// MessageId: INPLACE_E_NOTUNDOABLE
15218//
15219// MessageText:
15220//
15221// Undo is not available
15222//
15223#define INPLACE_E_NOTUNDOABLE _HRESULT_TYPEDEF_(0x800401A0L)
15224
15225//
15226// MessageId: INPLACE_E_NOTOOLSPACE
15227//
15228// MessageText:
15229//
15230// Space for tools is not available
15231//
15232#define INPLACE_E_NOTOOLSPACE _HRESULT_TYPEDEF_(0x800401A1L)
15233
15234#define INPLACE_E_FIRST 0x800401A0L
15235#define INPLACE_E_LAST 0x800401AFL
15236#define INPLACE_S_FIRST 0x000401A0L
15237#define INPLACE_S_LAST 0x000401AFL
15238#define ENUM_E_FIRST 0x800401B0L
15239#define ENUM_E_LAST 0x800401BFL
15240#define ENUM_S_FIRST 0x000401B0L
15241#define ENUM_S_LAST 0x000401BFL
15242#define CONVERT10_E_FIRST 0x800401C0L
15243#define CONVERT10_E_LAST 0x800401CFL
15244#define CONVERT10_S_FIRST 0x000401C0L
15245#define CONVERT10_S_LAST 0x000401CFL
15246//
15247// MessageId: CONVERT10_E_OLESTREAM_GET
15248//
15249// MessageText:
15250//
15251// OLESTREAM Get method failed
15252//
15253#define CONVERT10_E_OLESTREAM_GET _HRESULT_TYPEDEF_(0x800401C0L)
15254
15255//
15256// MessageId: CONVERT10_E_OLESTREAM_PUT
15257//
15258// MessageText:
15259//
15260// OLESTREAM Put method failed
15261//
15262#define CONVERT10_E_OLESTREAM_PUT _HRESULT_TYPEDEF_(0x800401C1L)
15263
15264//
15265// MessageId: CONVERT10_E_OLESTREAM_FMT
15266//
15267// MessageText:
15268//
15269// Contents of the OLESTREAM not in correct format
15270//
15271#define CONVERT10_E_OLESTREAM_FMT _HRESULT_TYPEDEF_(0x800401C2L)
15272
15273//
15274// MessageId: CONVERT10_E_OLESTREAM_BITMAP_TO_DIB
15275//
15276// MessageText:
15277//
15278// There was an error in a Windows GDI call while converting the bitmap to a DIB
15279//
15280#define CONVERT10_E_OLESTREAM_BITMAP_TO_DIB _HRESULT_TYPEDEF_(0x800401C3L)
15281
15282//
15283// MessageId: CONVERT10_E_STG_FMT
15284//
15285// MessageText:
15286//
15287// Contents of the IStorage not in correct format
15288//
15289#define CONVERT10_E_STG_FMT _HRESULT_TYPEDEF_(0x800401C4L)
15290
15291//
15292// MessageId: CONVERT10_E_STG_NO_STD_STREAM
15293//
15294// MessageText:
15295//
15296// Contents of IStorage is missing one of the standard streams
15297//
15298#define CONVERT10_E_STG_NO_STD_STREAM _HRESULT_TYPEDEF_(0x800401C5L)
15299
15300//
15301// MessageId: CONVERT10_E_STG_DIB_TO_BITMAP
15302//
15303// MessageText:
15304//
15305// There was an error in a Windows GDI call while converting the DIB to a bitmap.
15306//
15307//
15308#define CONVERT10_E_STG_DIB_TO_BITMAP _HRESULT_TYPEDEF_(0x800401C6L)
15309
15310#define CLIPBRD_E_FIRST 0x800401D0L
15311#define CLIPBRD_E_LAST 0x800401DFL
15312#define CLIPBRD_S_FIRST 0x000401D0L
15313#define CLIPBRD_S_LAST 0x000401DFL
15314//
15315// MessageId: CLIPBRD_E_CANT_OPEN
15316//
15317// MessageText:
15318//
15319// OpenClipboard Failed
15320//
15321#define CLIPBRD_E_CANT_OPEN _HRESULT_TYPEDEF_(0x800401D0L)
15322
15323//
15324// MessageId: CLIPBRD_E_CANT_EMPTY
15325//
15326// MessageText:
15327//
15328// EmptyClipboard Failed
15329//
15330#define CLIPBRD_E_CANT_EMPTY _HRESULT_TYPEDEF_(0x800401D1L)
15331
15332//
15333// MessageId: CLIPBRD_E_CANT_SET
15334//
15335// MessageText:
15336//
15337// SetClipboard Failed
15338//
15339#define CLIPBRD_E_CANT_SET _HRESULT_TYPEDEF_(0x800401D2L)
15340
15341//
15342// MessageId: CLIPBRD_E_BAD_DATA
15343//
15344// MessageText:
15345//
15346// Data on clipboard is invalid
15347//
15348#define CLIPBRD_E_BAD_DATA _HRESULT_TYPEDEF_(0x800401D3L)
15349
15350//
15351// MessageId: CLIPBRD_E_CANT_CLOSE
15352//
15353// MessageText:
15354//
15355// CloseClipboard Failed
15356//
15357#define CLIPBRD_E_CANT_CLOSE _HRESULT_TYPEDEF_(0x800401D4L)
15358
15359#define MK_E_FIRST 0x800401E0L
15360#define MK_E_LAST 0x800401EFL
15361#define MK_S_FIRST 0x000401E0L
15362#define MK_S_LAST 0x000401EFL
15363//
15364// MessageId: MK_E_CONNECTMANUALLY
15365//
15366// MessageText:
15367//
15368// Moniker needs to be connected manually
15369//
15370#define MK_E_CONNECTMANUALLY _HRESULT_TYPEDEF_(0x800401E0L)
15371
15372//
15373// MessageId: MK_E_EXCEEDEDDEADLINE
15374//
15375// MessageText:
15376//
15377// Operation exceeded deadline
15378//
15379#define MK_E_EXCEEDEDDEADLINE _HRESULT_TYPEDEF_(0x800401E1L)
15380
15381//
15382// MessageId: MK_E_NEEDGENERIC
15383//
15384// MessageText:
15385//
15386// Moniker needs to be generic
15387//
15388#define MK_E_NEEDGENERIC _HRESULT_TYPEDEF_(0x800401E2L)
15389
15390//
15391// MessageId: MK_E_UNAVAILABLE
15392//
15393// MessageText:
15394//
15395// Operation unavailable
15396//
15397#define MK_E_UNAVAILABLE _HRESULT_TYPEDEF_(0x800401E3L)
15398
15399//
15400// MessageId: MK_E_SYNTAX
15401//
15402// MessageText:
15403//
15404// Invalid syntax
15405//
15406#define MK_E_SYNTAX _HRESULT_TYPEDEF_(0x800401E4L)
15407
15408//
15409// MessageId: MK_E_NOOBJECT
15410//
15411// MessageText:
15412//
15413// No object for moniker
15414//
15415#define MK_E_NOOBJECT _HRESULT_TYPEDEF_(0x800401E5L)
15416
15417//
15418// MessageId: MK_E_INVALIDEXTENSION
15419//
15420// MessageText:
15421//
15422// Bad extension for file
15423//
15424#define MK_E_INVALIDEXTENSION _HRESULT_TYPEDEF_(0x800401E6L)
15425
15426//
15427// MessageId: MK_E_INTERMEDIATEINTERFACENOTSUPPORTED
15428//
15429// MessageText:
15430//
15431// Intermediate operation failed
15432//
15433#define MK_E_INTERMEDIATEINTERFACENOTSUPPORTED _HRESULT_TYPEDEF_(0x800401E7L)
15434
15435//
15436// MessageId: MK_E_NOTBINDABLE
15437//
15438// MessageText:
15439//
15440// Moniker is not bindable
15441//
15442#define MK_E_NOTBINDABLE _HRESULT_TYPEDEF_(0x800401E8L)
15443
15444//
15445// MessageId: MK_E_NOTBOUND
15446//
15447// MessageText:
15448//
15449// Moniker is not bound
15450//
15451#define MK_E_NOTBOUND _HRESULT_TYPEDEF_(0x800401E9L)
15452
15453//
15454// MessageId: MK_E_CANTOPENFILE
15455//
15456// MessageText:
15457//
15458// Moniker cannot open file
15459//
15460#define MK_E_CANTOPENFILE _HRESULT_TYPEDEF_(0x800401EAL)
15461
15462//
15463// MessageId: MK_E_MUSTBOTHERUSER
15464//
15465// MessageText:
15466//
15467// User input required for operation to succeed
15468//
15469#define MK_E_MUSTBOTHERUSER _HRESULT_TYPEDEF_(0x800401EBL)
15470
15471//
15472// MessageId: MK_E_NOINVERSE
15473//
15474// MessageText:
15475//
15476// Moniker class has no inverse
15477//
15478#define MK_E_NOINVERSE _HRESULT_TYPEDEF_(0x800401ECL)
15479
15480//
15481// MessageId: MK_E_NOSTORAGE
15482//
15483// MessageText:
15484//
15485// Moniker does not refer to storage
15486//
15487#define MK_E_NOSTORAGE _HRESULT_TYPEDEF_(0x800401EDL)
15488
15489//
15490// MessageId: MK_E_NOPREFIX
15491//
15492// MessageText:
15493//
15494// No common prefix
15495//
15496#define MK_E_NOPREFIX _HRESULT_TYPEDEF_(0x800401EEL)
15497
15498//
15499// MessageId: MK_E_ENUMERATION_FAILED
15500//
15501// MessageText:
15502//
15503// Moniker could not be enumerated
15504//
15505#define MK_E_ENUMERATION_FAILED _HRESULT_TYPEDEF_(0x800401EFL)
15506
15507#define CO_E_FIRST 0x800401F0L
15508#define CO_E_LAST 0x800401FFL
15509#define CO_S_FIRST 0x000401F0L
15510#define CO_S_LAST 0x000401FFL
15511//
15512// MessageId: CO_E_NOTINITIALIZED
15513//
15514// MessageText:
15515//
15516// CoInitialize has not been called.
15517//
15518#define CO_E_NOTINITIALIZED _HRESULT_TYPEDEF_(0x800401F0L)
15519
15520//
15521// MessageId: CO_E_ALREADYINITIALIZED
15522//
15523// MessageText:
15524//
15525// CoInitialize has already been called.
15526//
15527#define CO_E_ALREADYINITIALIZED _HRESULT_TYPEDEF_(0x800401F1L)
15528
15529//
15530// MessageId: CO_E_CANTDETERMINECLASS
15531//
15532// MessageText:
15533//
15534// Class of object cannot be determined
15535//
15536#define CO_E_CANTDETERMINECLASS _HRESULT_TYPEDEF_(0x800401F2L)
15537
15538//
15539// MessageId: CO_E_CLASSSTRING
15540//
15541// MessageText:
15542//
15543// Invalid class string
15544//
15545#define CO_E_CLASSSTRING _HRESULT_TYPEDEF_(0x800401F3L)
15546
15547//
15548// MessageId: CO_E_IIDSTRING
15549//
15550// MessageText:
15551//
15552// Invalid interface string
15553//
15554#define CO_E_IIDSTRING _HRESULT_TYPEDEF_(0x800401F4L)
15555
15556//
15557// MessageId: CO_E_APPNOTFOUND
15558//
15559// MessageText:
15560//
15561// Application not found
15562//
15563#define CO_E_APPNOTFOUND _HRESULT_TYPEDEF_(0x800401F5L)
15564
15565//
15566// MessageId: CO_E_APPSINGLEUSE
15567//
15568// MessageText:
15569//
15570// Application cannot be run more than once
15571//
15572#define CO_E_APPSINGLEUSE _HRESULT_TYPEDEF_(0x800401F6L)
15573
15574//
15575// MessageId: CO_E_ERRORINAPP
15576//
15577// MessageText:
15578//
15579// Some error in application program
15580//
15581#define CO_E_ERRORINAPP _HRESULT_TYPEDEF_(0x800401F7L)
15582
15583//
15584// MessageId: CO_E_DLLNOTFOUND
15585//
15586// MessageText:
15587//
15588// DLL for class not found
15589//
15590#define CO_E_DLLNOTFOUND _HRESULT_TYPEDEF_(0x800401F8L)
15591
15592//
15593// MessageId: CO_E_ERRORINDLL
15594//
15595// MessageText:
15596//
15597// Error in the DLL
15598//
15599#define CO_E_ERRORINDLL _HRESULT_TYPEDEF_(0x800401F9L)
15600
15601//
15602// MessageId: CO_E_WRONGOSFORAPP
15603//
15604// MessageText:
15605//
15606// Wrong OS or OS version for application
15607//
15608#define CO_E_WRONGOSFORAPP _HRESULT_TYPEDEF_(0x800401FAL)
15609
15610//
15611// MessageId: CO_E_OBJNOTREG
15612//
15613// MessageText:
15614//
15615// Object is not registered
15616//
15617#define CO_E_OBJNOTREG _HRESULT_TYPEDEF_(0x800401FBL)
15618
15619//
15620// MessageId: CO_E_OBJISREG
15621//
15622// MessageText:
15623//
15624// Object is already registered
15625//
15626#define CO_E_OBJISREG _HRESULT_TYPEDEF_(0x800401FCL)
15627
15628//
15629// MessageId: CO_E_OBJNOTCONNECTED
15630//
15631// MessageText:
15632//
15633// Object is not connected to server
15634//
15635#define CO_E_OBJNOTCONNECTED _HRESULT_TYPEDEF_(0x800401FDL)
15636
15637//
15638// MessageId: CO_E_APPDIDNTREG
15639//
15640// MessageText:
15641//
15642// Application was launched but it didn't register a class factory
15643//
15644#define CO_E_APPDIDNTREG _HRESULT_TYPEDEF_(0x800401FEL)
15645
15646//
15647// MessageId: CO_E_RELEASED
15648//
15649// MessageText:
15650//
15651// Object has been released
15652//
15653#define CO_E_RELEASED _HRESULT_TYPEDEF_(0x800401FFL)
15654
15655#define EVENT_E_FIRST 0x80040200L
15656#define EVENT_E_LAST 0x8004021FL
15657#define EVENT_S_FIRST 0x00040200L
15658#define EVENT_S_LAST 0x0004021FL
15659//
15660// MessageId: EVENT_S_SOME_SUBSCRIBERS_FAILED
15661//
15662// MessageText:
15663//
15664// An event was able to invoke some but not all of the subscribers
15665//
15666#define EVENT_S_SOME_SUBSCRIBERS_FAILED _HRESULT_TYPEDEF_(0x00040200L)
15667
15668//
15669// MessageId: EVENT_E_ALL_SUBSCRIBERS_FAILED
15670//
15671// MessageText:
15672//
15673// An event was unable to invoke any of the subscribers
15674//
15675#define EVENT_E_ALL_SUBSCRIBERS_FAILED _HRESULT_TYPEDEF_(0x80040201L)
15676
15677//
15678// MessageId: EVENT_S_NOSUBSCRIBERS
15679//
15680// MessageText:
15681//
15682// An event was delivered but there were no subscribers
15683//
15684#define EVENT_S_NOSUBSCRIBERS _HRESULT_TYPEDEF_(0x00040202L)
15685
15686//
15687// MessageId: EVENT_E_QUERYSYNTAX
15688//
15689// MessageText:
15690//
15691// A syntax error occurred trying to evaluate a query string
15692//
15693#define EVENT_E_QUERYSYNTAX _HRESULT_TYPEDEF_(0x80040203L)
15694
15695//
15696// MessageId: EVENT_E_QUERYFIELD
15697//
15698// MessageText:
15699//
15700// An invalid field name was used in a query string
15701//
15702#define EVENT_E_QUERYFIELD _HRESULT_TYPEDEF_(0x80040204L)
15703
15704//
15705// MessageId: EVENT_E_INTERNALEXCEPTION
15706//
15707// MessageText:
15708//
15709// An unexpected exception was raised
15710//
15711#define EVENT_E_INTERNALEXCEPTION _HRESULT_TYPEDEF_(0x80040205L)
15712
15713//
15714// MessageId: EVENT_E_INTERNALERROR
15715//
15716// MessageText:
15717//
15718// An unexpected internal error was detected
15719//
15720#define EVENT_E_INTERNALERROR _HRESULT_TYPEDEF_(0x80040206L)
15721
15722//
15723// MessageId: EVENT_E_INVALID_PER_USER_SID
15724//
15725// MessageText:
15726//
15727// The owner SID on a per-user subscription doesn't exist
15728//
15729#define EVENT_E_INVALID_PER_USER_SID _HRESULT_TYPEDEF_(0x80040207L)
15730
15731//
15732// MessageId: EVENT_E_USER_EXCEPTION
15733//
15734// MessageText:
15735//
15736// A user-supplied component or subscriber raised an exception
15737//
15738#define EVENT_E_USER_EXCEPTION _HRESULT_TYPEDEF_(0x80040208L)
15739
15740//
15741// MessageId: EVENT_E_TOO_MANY_METHODS
15742//
15743// MessageText:
15744//
15745// An interface has too many methods to fire events from
15746//
15747#define EVENT_E_TOO_MANY_METHODS _HRESULT_TYPEDEF_(0x80040209L)
15748
15749//
15750// MessageId: EVENT_E_MISSING_EVENTCLASS
15751//
15752// MessageText:
15753//
15754// A subscription cannot be stored unless its event class already exists
15755//
15756#define EVENT_E_MISSING_EVENTCLASS _HRESULT_TYPEDEF_(0x8004020AL)
15757
15758//
15759// MessageId: EVENT_E_NOT_ALL_REMOVED
15760//
15761// MessageText:
15762//
15763// Not all the objects requested could be removed
15764//
15765#define EVENT_E_NOT_ALL_REMOVED _HRESULT_TYPEDEF_(0x8004020BL)
15766
15767//
15768// MessageId: EVENT_E_COMPLUS_NOT_INSTALLED
15769//
15770// MessageText:
15771//
15772// COM+ is required for this operation, but is not installed
15773//
15774#define EVENT_E_COMPLUS_NOT_INSTALLED _HRESULT_TYPEDEF_(0x8004020CL)
15775
15776#define CONTEXT_E_FIRST 0x8004E000L
15777#define CONTEXT_E_LAST 0x8004E02FL
15778#define CONTEXT_S_FIRST 0x0004E000L
15779#define CONTEXT_S_LAST 0x0004E02FL
15780//
15781// MessageId: CONTEXT_E_ABORTED
15782//
15783// MessageText:
15784//
15785// The root transaction wanted to commit, but transaction aborted
15786//
15787#define CONTEXT_E_ABORTED _HRESULT_TYPEDEF_(0x8004E002L)
15788
15789//
15790// MessageId: CONTEXT_E_ABORTING
15791//
15792// MessageText:
15793//
15794// You made a method call on a COM+ component that has a transaction that has already aborted or in the process of aborting.
15795//
15796#define CONTEXT_E_ABORTING _HRESULT_TYPEDEF_(0x8004E003L)
15797
15798//
15799// MessageId: CONTEXT_E_NOCONTEXT
15800//
15801// MessageText:
15802//
15803// There is no MTS object context
15804//
15805#define CONTEXT_E_NOCONTEXT _HRESULT_TYPEDEF_(0x8004E004L)
15806
15807//
15808// MessageId: CONTEXT_E_SYNCH_TIMEOUT
15809//
15810// MessageText:
15811//
15812// The component is configured to use synchronization and a thread has timed out waiting to enter the context.
15813//
15814#define CONTEXT_E_SYNCH_TIMEOUT _HRESULT_TYPEDEF_(0x8004E006L)
15815
15816//
15817// MessageId: CONTEXT_E_OLDREF
15818//
15819// MessageText:
15820//
15821// You made a method call on a COM+ component that has a transaction that has already committed or aborted.
15822//
15823#define CONTEXT_E_OLDREF _HRESULT_TYPEDEF_(0x8004E007L)
15824
15825//
15826// MessageId: CONTEXT_E_ROLENOTFOUND
15827//
15828// MessageText:
15829//
15830// The specified role was not configured for the application
15831//
15832#define CONTEXT_E_ROLENOTFOUND _HRESULT_TYPEDEF_(0x8004E00CL)
15833
15834//
15835// MessageId: CONTEXT_E_TMNOTAVAILABLE
15836//
15837// MessageText:
15838//
15839// COM+ was unable to talk to the Microsoft Distributed Transaction Coordinator
15840//
15841#define CONTEXT_E_TMNOTAVAILABLE _HRESULT_TYPEDEF_(0x8004E00FL)
15842
15843//
15844// MessageId: CO_E_ACTIVATIONFAILED
15845//
15846// MessageText:
15847//
15848// An unexpected error occurred during COM+ Activation.
15849//
15850#define CO_E_ACTIVATIONFAILED _HRESULT_TYPEDEF_(0x8004E021L)
15851
15852//
15853// MessageId: CO_E_ACTIVATIONFAILED_EVENTLOGGED
15854//
15855// MessageText:
15856//
15857// COM+ Activation failed. Check the event log for more information
15858//
15859#define CO_E_ACTIVATIONFAILED_EVENTLOGGED _HRESULT_TYPEDEF_(0x8004E022L)
15860
15861//
15862// MessageId: CO_E_ACTIVATIONFAILED_CATALOGERROR
15863//
15864// MessageText:
15865//
15866// COM+ Activation failed due to a catalog or configuration error.
15867//
15868#define CO_E_ACTIVATIONFAILED_CATALOGERROR _HRESULT_TYPEDEF_(0x8004E023L)
15869
15870//
15871// MessageId: CO_E_ACTIVATIONFAILED_TIMEOUT
15872//
15873// MessageText:
15874//
15875// COM+ activation failed because the activation could not be completed in the specified amount of time.
15876//
15877#define CO_E_ACTIVATIONFAILED_TIMEOUT _HRESULT_TYPEDEF_(0x8004E024L)
15878
15879//
15880// MessageId: CO_E_INITIALIZATIONFAILED
15881//
15882// MessageText:
15883//
15884// COM+ Activation failed because an initialization function failed. Check the event log for more information.
15885//
15886#define CO_E_INITIALIZATIONFAILED _HRESULT_TYPEDEF_(0x8004E025L)
15887
15888//
15889// MessageId: CONTEXT_E_NOJIT
15890//
15891// MessageText:
15892//
15893// The requested operation requires that JIT be in the current context and it is not
15894//
15895#define CONTEXT_E_NOJIT _HRESULT_TYPEDEF_(0x8004E026L)
15896
15897//
15898// MessageId: CONTEXT_E_NOTRANSACTION
15899//
15900// MessageText:
15901//
15902// The requested operation requires that the current context have a Transaction, and it does not
15903//
15904#define CONTEXT_E_NOTRANSACTION _HRESULT_TYPEDEF_(0x8004E027L)
15905
15906//
15907// MessageId: CO_E_THREADINGMODEL_CHANGED
15908//
15909// MessageText:
15910//
15911// The components threading model has changed after install into a COM+ Application. Please re-install component.
15912//
15913#define CO_E_THREADINGMODEL_CHANGED _HRESULT_TYPEDEF_(0x8004E028L)
15914
15915//
15916// Old OLE Success Codes
15917//
15918//
15919// MessageId: OLE_S_USEREG
15920//
15921// MessageText:
15922//
15923// Use the registry database to provide the requested information
15924//
15925#define OLE_S_USEREG _HRESULT_TYPEDEF_(0x00040000L)
15926
15927//
15928// MessageId: OLE_S_STATIC
15929//
15930// MessageText:
15931//
15932// Success, but static
15933//
15934#define OLE_S_STATIC _HRESULT_TYPEDEF_(0x00040001L)
15935
15936//
15937// MessageId: OLE_S_MAC_CLIPFORMAT
15938//
15939// MessageText:
15940//
15941// Macintosh clipboard format
15942//
15943#define OLE_S_MAC_CLIPFORMAT _HRESULT_TYPEDEF_(0x00040002L)
15944
15945//
15946// MessageId: DRAGDROP_S_DROP
15947//
15948// MessageText:
15949//
15950// Successful drop took place
15951//
15952#define DRAGDROP_S_DROP _HRESULT_TYPEDEF_(0x00040100L)
15953
15954//
15955// MessageId: DRAGDROP_S_CANCEL
15956//
15957// MessageText:
15958//
15959// Drag-drop operation canceled
15960//
15961#define DRAGDROP_S_CANCEL _HRESULT_TYPEDEF_(0x00040101L)
15962
15963//
15964// MessageId: DRAGDROP_S_USEDEFAULTCURSORS
15965//
15966// MessageText:
15967//
15968// Use the default cursor
15969//
15970#define DRAGDROP_S_USEDEFAULTCURSORS _HRESULT_TYPEDEF_(0x00040102L)
15971
15972//
15973// MessageId: DATA_S_SAMEFORMATETC
15974//
15975// MessageText:
15976//
15977// Data has same FORMATETC
15978//
15979#define DATA_S_SAMEFORMATETC _HRESULT_TYPEDEF_(0x00040130L)
15980
15981//
15982// MessageId: VIEW_S_ALREADY_FROZEN
15983//
15984// MessageText:
15985//
15986// View is already frozen
15987//
15988#define VIEW_S_ALREADY_FROZEN _HRESULT_TYPEDEF_(0x00040140L)
15989
15990//
15991// MessageId: CACHE_S_FORMATETC_NOTSUPPORTED
15992//
15993// MessageText:
15994//
15995// FORMATETC not supported
15996//
15997#define CACHE_S_FORMATETC_NOTSUPPORTED _HRESULT_TYPEDEF_(0x00040170L)
15998
15999//
16000// MessageId: CACHE_S_SAMECACHE
16001//
16002// MessageText:
16003//
16004// Same cache
16005//
16006#define CACHE_S_SAMECACHE _HRESULT_TYPEDEF_(0x00040171L)
16007
16008//
16009// MessageId: CACHE_S_SOMECACHES_NOTUPDATED
16010//
16011// MessageText:
16012//
16013// Some cache(s) not updated
16014//
16015#define CACHE_S_SOMECACHES_NOTUPDATED _HRESULT_TYPEDEF_(0x00040172L)
16016
16017//
16018// MessageId: OLEOBJ_S_INVALIDVERB
16019//
16020// MessageText:
16021//
16022// Invalid verb for OLE object
16023//
16024#define OLEOBJ_S_INVALIDVERB _HRESULT_TYPEDEF_(0x00040180L)
16025
16026//
16027// MessageId: OLEOBJ_S_CANNOT_DOVERB_NOW
16028//
16029// MessageText:
16030//
16031// Verb number is valid but verb cannot be done now
16032//
16033#define OLEOBJ_S_CANNOT_DOVERB_NOW _HRESULT_TYPEDEF_(0x00040181L)
16034
16035//
16036// MessageId: OLEOBJ_S_INVALIDHWND
16037//
16038// MessageText:
16039//
16040// Invalid window handle passed
16041//
16042#define OLEOBJ_S_INVALIDHWND _HRESULT_TYPEDEF_(0x00040182L)
16043
16044//
16045// MessageId: INPLACE_S_TRUNCATED
16046//
16047// MessageText:
16048//
16049// Message is too long; some of it had to be truncated before displaying
16050//
16051#define INPLACE_S_TRUNCATED _HRESULT_TYPEDEF_(0x000401A0L)
16052
16053//
16054// MessageId: CONVERT10_S_NO_PRESENTATION
16055//
16056// MessageText:
16057//
16058// Unable to convert OLESTREAM to IStorage
16059//
16060#define CONVERT10_S_NO_PRESENTATION _HRESULT_TYPEDEF_(0x000401C0L)
16061
16062//
16063// MessageId: MK_S_REDUCED_TO_SELF
16064//
16065// MessageText:
16066//
16067// Moniker reduced to itself
16068//
16069#define MK_S_REDUCED_TO_SELF _HRESULT_TYPEDEF_(0x000401E2L)
16070
16071//
16072// MessageId: MK_S_ME
16073//
16074// MessageText:
16075//
16076// Common prefix is this moniker
16077//
16078#define MK_S_ME _HRESULT_TYPEDEF_(0x000401E4L)
16079
16080//
16081// MessageId: MK_S_HIM
16082//
16083// MessageText:
16084//
16085// Common prefix is input moniker
16086//
16087#define MK_S_HIM _HRESULT_TYPEDEF_(0x000401E5L)
16088
16089//
16090// MessageId: MK_S_US
16091//
16092// MessageText:
16093//
16094// Common prefix is both monikers
16095//
16096#define MK_S_US _HRESULT_TYPEDEF_(0x000401E6L)
16097
16098//
16099// MessageId: MK_S_MONIKERALREADYREGISTERED
16100//
16101// MessageText:
16102//
16103// Moniker is already registered in running object table
16104//
16105#define MK_S_MONIKERALREADYREGISTERED _HRESULT_TYPEDEF_(0x000401E7L)
16106
16107//
16108// Task Scheduler errors
16109//
16110//
16111// MessageId: SCHED_S_TASK_READY
16112//
16113// MessageText:
16114//
16115// The task is ready to run at its next scheduled time.
16116//
16117#define SCHED_S_TASK_READY _HRESULT_TYPEDEF_(0x00041300L)
16118
16119//
16120// MessageId: SCHED_S_TASK_RUNNING
16121//
16122// MessageText:
16123//
16124// The task is currently running.
16125//
16126#define SCHED_S_TASK_RUNNING _HRESULT_TYPEDEF_(0x00041301L)
16127
16128//
16129// MessageId: SCHED_S_TASK_DISABLED
16130//
16131// MessageText:
16132//
16133// The task will not run at the scheduled times because it has been disabled.
16134//
16135#define SCHED_S_TASK_DISABLED _HRESULT_TYPEDEF_(0x00041302L)
16136
16137//
16138// MessageId: SCHED_S_TASK_HAS_NOT_RUN
16139//
16140// MessageText:
16141//
16142// The task has not yet run.
16143//
16144#define SCHED_S_TASK_HAS_NOT_RUN _HRESULT_TYPEDEF_(0x00041303L)
16145
16146//
16147// MessageId: SCHED_S_TASK_NO_MORE_RUNS
16148//
16149// MessageText:
16150//
16151// There are no more runs scheduled for this task.
16152//
16153#define SCHED_S_TASK_NO_MORE_RUNS _HRESULT_TYPEDEF_(0x00041304L)
16154
16155//
16156// MessageId: SCHED_S_TASK_NOT_SCHEDULED
16157//
16158// MessageText:
16159//
16160// One or more of the properties that are needed to run this task on a schedule have not been set.
16161//
16162#define SCHED_S_TASK_NOT_SCHEDULED _HRESULT_TYPEDEF_(0x00041305L)
16163
16164//
16165// MessageId: SCHED_S_TASK_TERMINATED
16166//
16167// MessageText:
16168//
16169// The last run of the task was terminated by the user.
16170//
16171#define SCHED_S_TASK_TERMINATED _HRESULT_TYPEDEF_(0x00041306L)
16172
16173//
16174// MessageId: SCHED_S_TASK_NO_VALID_TRIGGERS
16175//
16176// MessageText:
16177//
16178// Either the task has no triggers or the existing triggers are disabled or not set.
16179//
16180#define SCHED_S_TASK_NO_VALID_TRIGGERS _HRESULT_TYPEDEF_(0x00041307L)
16181
16182//
16183// MessageId: SCHED_S_EVENT_TRIGGER
16184//
16185// MessageText:
16186//
16187// Event triggers don't have set run times.
16188//
16189#define SCHED_S_EVENT_TRIGGER _HRESULT_TYPEDEF_(0x00041308L)
16190
16191//
16192// MessageId: SCHED_E_TRIGGER_NOT_FOUND
16193//
16194// MessageText:
16195//
16196// Trigger not found.
16197//
16198#define SCHED_E_TRIGGER_NOT_FOUND _HRESULT_TYPEDEF_(0x80041309L)
16199
16200//
16201// MessageId: SCHED_E_TASK_NOT_READY
16202//
16203// MessageText:
16204//
16205// One or more of the properties that are needed to run this task have not been set.
16206//
16207#define SCHED_E_TASK_NOT_READY _HRESULT_TYPEDEF_(0x8004130AL)
16208
16209//
16210// MessageId: SCHED_E_TASK_NOT_RUNNING
16211//
16212// MessageText:
16213//
16214// There is no running instance of the task to terminate.
16215//
16216#define SCHED_E_TASK_NOT_RUNNING _HRESULT_TYPEDEF_(0x8004130BL)
16217
16218//
16219// MessageId: SCHED_E_SERVICE_NOT_INSTALLED
16220//
16221// MessageText:
16222//
16223// The Task Scheduler Service is not installed on this computer.
16224//
16225#define SCHED_E_SERVICE_NOT_INSTALLED _HRESULT_TYPEDEF_(0x8004130CL)
16226
16227//
16228// MessageId: SCHED_E_CANNOT_OPEN_TASK
16229//
16230// MessageText:
16231//
16232// The task object could not be opened.
16233//
16234#define SCHED_E_CANNOT_OPEN_TASK _HRESULT_TYPEDEF_(0x8004130DL)
16235
16236//
16237// MessageId: SCHED_E_INVALID_TASK
16238//
16239// MessageText:
16240//
16241// The object is either an invalid task object or is not a task object.
16242//
16243#define SCHED_E_INVALID_TASK _HRESULT_TYPEDEF_(0x8004130EL)
16244
16245//
16246// MessageId: SCHED_E_ACCOUNT_INFORMATION_NOT_SET
16247//
16248// MessageText:
16249//
16250// No account information could be found in the Task Scheduler security database for the task indicated.
16251//
16252#define SCHED_E_ACCOUNT_INFORMATION_NOT_SET _HRESULT_TYPEDEF_(0x8004130FL)
16253
16254//
16255// MessageId: SCHED_E_ACCOUNT_NAME_NOT_FOUND
16256//
16257// MessageText:
16258//
16259// Unable to establish existence of the account specified.
16260//
16261#define SCHED_E_ACCOUNT_NAME_NOT_FOUND _HRESULT_TYPEDEF_(0x80041310L)
16262
16263//
16264// MessageId: SCHED_E_ACCOUNT_DBASE_CORRUPT
16265//
16266// MessageText:
16267//
16268// Corruption was detected in the Task Scheduler security database; the database has been reset.
16269//
16270#define SCHED_E_ACCOUNT_DBASE_CORRUPT _HRESULT_TYPEDEF_(0x80041311L)
16271
16272//
16273// MessageId: SCHED_E_NO_SECURITY_SERVICES
16274//
16275// MessageText:
16276//
16277// Task Scheduler security services are available only on Windows NT.
16278//
16279#define SCHED_E_NO_SECURITY_SERVICES _HRESULT_TYPEDEF_(0x80041312L)
16280
16281//
16282// MessageId: SCHED_E_UNKNOWN_OBJECT_VERSION
16283//
16284// MessageText:
16285//
16286// The task object version is either unsupported or invalid.
16287//
16288#define SCHED_E_UNKNOWN_OBJECT_VERSION _HRESULT_TYPEDEF_(0x80041313L)
16289
16290//
16291// MessageId: SCHED_E_UNSUPPORTED_ACCOUNT_OPTION
16292//
16293// MessageText:
16294//
16295// The task has been configured with an unsupported combination of account settings and run time options.
16296//
16297#define SCHED_E_UNSUPPORTED_ACCOUNT_OPTION _HRESULT_TYPEDEF_(0x80041314L)
16298
16299//
16300// MessageId: SCHED_E_SERVICE_NOT_RUNNING
16301//
16302// MessageText:
16303//
16304// The Task Scheduler Service is not running.
16305//
16306#define SCHED_E_SERVICE_NOT_RUNNING _HRESULT_TYPEDEF_(0x80041315L)
16307
16308// ******************
16309// FACILITY_WINDOWS
16310// ******************
16311//
16312// Codes 0x0-0x01ff are reserved for the OLE group of
16313// interfaces.
16314//
16315//
16316// MessageId: CO_E_CLASS_CREATE_FAILED
16317//
16318// MessageText:
16319//
16320// Attempt to create a class object failed
16321//
16322#define CO_E_CLASS_CREATE_FAILED _HRESULT_TYPEDEF_(0x80080001L)
16323
16324//
16325// MessageId: CO_E_SCM_ERROR
16326//
16327// MessageText:
16328//
16329// OLE service could not bind object
16330//
16331#define CO_E_SCM_ERROR _HRESULT_TYPEDEF_(0x80080002L)
16332
16333//
16334// MessageId: CO_E_SCM_RPC_FAILURE
16335//
16336// MessageText:
16337//
16338// RPC communication failed with OLE service
16339//
16340#define CO_E_SCM_RPC_FAILURE _HRESULT_TYPEDEF_(0x80080003L)
16341
16342//
16343// MessageId: CO_E_BAD_PATH
16344//
16345// MessageText:
16346//
16347// Bad path to object
16348//
16349#define CO_E_BAD_PATH _HRESULT_TYPEDEF_(0x80080004L)
16350
16351//
16352// MessageId: CO_E_SERVER_EXEC_FAILURE
16353//
16354// MessageText:
16355//
16356// Server execution failed
16357//
16358#define CO_E_SERVER_EXEC_FAILURE _HRESULT_TYPEDEF_(0x80080005L)
16359
16360//
16361// MessageId: CO_E_OBJSRV_RPC_FAILURE
16362//
16363// MessageText:
16364//
16365// OLE service could not communicate with the object server
16366//
16367#define CO_E_OBJSRV_RPC_FAILURE _HRESULT_TYPEDEF_(0x80080006L)
16368
16369//
16370// MessageId: MK_E_NO_NORMALIZED
16371//
16372// MessageText:
16373//
16374// Moniker path could not be normalized
16375//
16376#define MK_E_NO_NORMALIZED _HRESULT_TYPEDEF_(0x80080007L)
16377
16378//
16379// MessageId: CO_E_SERVER_STOPPING
16380//
16381// MessageText:
16382//
16383// Object server is stopping when OLE service contacts it
16384//
16385#define CO_E_SERVER_STOPPING _HRESULT_TYPEDEF_(0x80080008L)
16386
16387//
16388// MessageId: MEM_E_INVALID_ROOT
16389//
16390// MessageText:
16391//
16392// An invalid root block pointer was specified
16393//
16394#define MEM_E_INVALID_ROOT _HRESULT_TYPEDEF_(0x80080009L)
16395
16396//
16397// MessageId: MEM_E_INVALID_LINK
16398//
16399// MessageText:
16400//
16401// An allocation chain contained an invalid link pointer
16402//
16403#define MEM_E_INVALID_LINK _HRESULT_TYPEDEF_(0x80080010L)
16404
16405//
16406// MessageId: MEM_E_INVALID_SIZE
16407//
16408// MessageText:
16409//
16410// The requested allocation size was too large
16411//
16412#define MEM_E_INVALID_SIZE _HRESULT_TYPEDEF_(0x80080011L)
16413
16414//
16415// MessageId: CO_S_NOTALLINTERFACES
16416//
16417// MessageText:
16418//
16419// Not all the requested interfaces were available
16420//
16421#define CO_S_NOTALLINTERFACES _HRESULT_TYPEDEF_(0x00080012L)
16422
16423// ******************
16424// FACILITY_DISPATCH
16425// ******************
16426//
16427// MessageId: DISP_E_UNKNOWNINTERFACE
16428//
16429// MessageText:
16430//
16431// Unknown interface.
16432//
16433#define DISP_E_UNKNOWNINTERFACE _HRESULT_TYPEDEF_(0x80020001L)
16434
16435//
16436// MessageId: DISP_E_MEMBERNOTFOUND
16437//
16438// MessageText:
16439//
16440// Member not found.
16441//
16442#define DISP_E_MEMBERNOTFOUND _HRESULT_TYPEDEF_(0x80020003L)
16443
16444//
16445// MessageId: DISP_E_PARAMNOTFOUND
16446//
16447// MessageText:
16448//
16449// Parameter not found.
16450//
16451#define DISP_E_PARAMNOTFOUND _HRESULT_TYPEDEF_(0x80020004L)
16452
16453//
16454// MessageId: DISP_E_TYPEMISMATCH
16455//
16456// MessageText:
16457//
16458// Type mismatch.
16459//
16460#define DISP_E_TYPEMISMATCH _HRESULT_TYPEDEF_(0x80020005L)
16461
16462//
16463// MessageId: DISP_E_UNKNOWNNAME
16464//
16465// MessageText:
16466//
16467// Unknown name.
16468//
16469#define DISP_E_UNKNOWNNAME _HRESULT_TYPEDEF_(0x80020006L)
16470
16471//
16472// MessageId: DISP_E_NONAMEDARGS
16473//
16474// MessageText:
16475//
16476// No named arguments.
16477//
16478#define DISP_E_NONAMEDARGS _HRESULT_TYPEDEF_(0x80020007L)
16479
16480//
16481// MessageId: DISP_E_BADVARTYPE
16482//
16483// MessageText:
16484//
16485// Bad variable type.
16486//
16487#define DISP_E_BADVARTYPE _HRESULT_TYPEDEF_(0x80020008L)
16488
16489//
16490// MessageId: DISP_E_EXCEPTION
16491//
16492// MessageText:
16493//
16494// Exception occurred.
16495//
16496#define DISP_E_EXCEPTION _HRESULT_TYPEDEF_(0x80020009L)
16497
16498//
16499// MessageId: DISP_E_OVERFLOW
16500//
16501// MessageText:
16502//
16503// Out of present range.
16504//
16505#define DISP_E_OVERFLOW _HRESULT_TYPEDEF_(0x8002000AL)
16506
16507//
16508// MessageId: DISP_E_BADINDEX
16509//
16510// MessageText:
16511//
16512// Invalid index.
16513//
16514#define DISP_E_BADINDEX _HRESULT_TYPEDEF_(0x8002000BL)
16515
16516//
16517// MessageId: DISP_E_UNKNOWNLCID
16518//
16519// MessageText:
16520//
16521// Unknown language.
16522//
16523#define DISP_E_UNKNOWNLCID _HRESULT_TYPEDEF_(0x8002000CL)
16524
16525//
16526// MessageId: DISP_E_ARRAYISLOCKED
16527//
16528// MessageText:
16529//
16530// Memory is locked.
16531//
16532#define DISP_E_ARRAYISLOCKED _HRESULT_TYPEDEF_(0x8002000DL)
16533
16534//
16535// MessageId: DISP_E_BADPARAMCOUNT
16536//
16537// MessageText:
16538//
16539// Invalid number of parameters.
16540//
16541#define DISP_E_BADPARAMCOUNT _HRESULT_TYPEDEF_(0x8002000EL)
16542
16543//
16544// MessageId: DISP_E_PARAMNOTOPTIONAL
16545//
16546// MessageText:
16547//
16548// Parameter not optional.
16549//
16550#define DISP_E_PARAMNOTOPTIONAL _HRESULT_TYPEDEF_(0x8002000FL)
16551
16552//
16553// MessageId: DISP_E_BADCALLEE
16554//
16555// MessageText:
16556//
16557// Invalid callee.
16558//
16559#define DISP_E_BADCALLEE _HRESULT_TYPEDEF_(0x80020010L)
16560
16561//
16562// MessageId: DISP_E_NOTACOLLECTION
16563//
16564// MessageText:
16565//
16566// Does not support a collection.
16567//
16568#define DISP_E_NOTACOLLECTION _HRESULT_TYPEDEF_(0x80020011L)
16569
16570//
16571// MessageId: DISP_E_DIVBYZERO
16572//
16573// MessageText:
16574//
16575// Division by zero.
16576//
16577#define DISP_E_DIVBYZERO _HRESULT_TYPEDEF_(0x80020012L)
16578
16579//
16580// MessageId: DISP_E_BUFFERTOOSMALL
16581//
16582// MessageText:
16583//
16584// Buffer too small
16585//
16586#define DISP_E_BUFFERTOOSMALL _HRESULT_TYPEDEF_(0x80020013L)
16587
16588//
16589// MessageId: TYPE_E_BUFFERTOOSMALL
16590//
16591// MessageText:
16592//
16593// Buffer too small.
16594//
16595#define TYPE_E_BUFFERTOOSMALL _HRESULT_TYPEDEF_(0x80028016L)
16596
16597//
16598// MessageId: TYPE_E_FIELDNOTFOUND
16599//
16600// MessageText:
16601//
16602// Field name not defined in the record.
16603//
16604#define TYPE_E_FIELDNOTFOUND _HRESULT_TYPEDEF_(0x80028017L)
16605
16606//
16607// MessageId: TYPE_E_INVDATAREAD
16608//
16609// MessageText:
16610//
16611// Old format or invalid type library.
16612//
16613#define TYPE_E_INVDATAREAD _HRESULT_TYPEDEF_(0x80028018L)
16614
16615//
16616// MessageId: TYPE_E_UNSUPFORMAT
16617//
16618// MessageText:
16619//
16620// Old format or invalid type library.
16621//
16622#define TYPE_E_UNSUPFORMAT _HRESULT_TYPEDEF_(0x80028019L)
16623
16624//
16625// MessageId: TYPE_E_REGISTRYACCESS
16626//
16627// MessageText:
16628//
16629// Error accessing the OLE registry.
16630//
16631#define TYPE_E_REGISTRYACCESS _HRESULT_TYPEDEF_(0x8002801CL)
16632
16633//
16634// MessageId: TYPE_E_LIBNOTREGISTERED
16635//
16636// MessageText:
16637//
16638// Library not registered.
16639//
16640#define TYPE_E_LIBNOTREGISTERED _HRESULT_TYPEDEF_(0x8002801DL)
16641
16642//
16643// MessageId: TYPE_E_UNDEFINEDTYPE
16644//
16645// MessageText:
16646//
16647// Bound to unknown type.
16648//
16649#define TYPE_E_UNDEFINEDTYPE _HRESULT_TYPEDEF_(0x80028027L)
16650
16651//
16652// MessageId: TYPE_E_QUALIFIEDNAMEDISALLOWED
16653//
16654// MessageText:
16655//
16656// Qualified name disallowed.
16657//
16658#define TYPE_E_QUALIFIEDNAMEDISALLOWED _HRESULT_TYPEDEF_(0x80028028L)
16659
16660//
16661// MessageId: TYPE_E_INVALIDSTATE
16662//
16663// MessageText:
16664//
16665// Invalid forward reference, or reference to uncompiled type.
16666//
16667#define TYPE_E_INVALIDSTATE _HRESULT_TYPEDEF_(0x80028029L)
16668
16669//
16670// MessageId: TYPE_E_WRONGTYPEKIND
16671//
16672// MessageText:
16673//
16674// Type mismatch.
16675//
16676#define TYPE_E_WRONGTYPEKIND _HRESULT_TYPEDEF_(0x8002802AL)
16677
16678//
16679// MessageId: TYPE_E_ELEMENTNOTFOUND
16680//
16681// MessageText:
16682//
16683// Element not found.
16684//
16685#define TYPE_E_ELEMENTNOTFOUND _HRESULT_TYPEDEF_(0x8002802BL)
16686
16687//
16688// MessageId: TYPE_E_AMBIGUOUSNAME
16689//
16690// MessageText:
16691//
16692// Ambiguous name.
16693//
16694#define TYPE_E_AMBIGUOUSNAME _HRESULT_TYPEDEF_(0x8002802CL)
16695
16696//
16697// MessageId: TYPE_E_NAMECONFLICT
16698//
16699// MessageText:
16700//
16701// Name already exists in the library.
16702//
16703#define TYPE_E_NAMECONFLICT _HRESULT_TYPEDEF_(0x8002802DL)
16704
16705//
16706// MessageId: TYPE_E_UNKNOWNLCID
16707//
16708// MessageText:
16709//
16710// Unknown LCID.
16711//
16712#define TYPE_E_UNKNOWNLCID _HRESULT_TYPEDEF_(0x8002802EL)
16713
16714//
16715// MessageId: TYPE_E_DLLFUNCTIONNOTFOUND
16716//
16717// MessageText:
16718//
16719// Function not defined in specified DLL.
16720//
16721#define TYPE_E_DLLFUNCTIONNOTFOUND _HRESULT_TYPEDEF_(0x8002802FL)
16722
16723//
16724// MessageId: TYPE_E_BADMODULEKIND
16725//
16726// MessageText:
16727//
16728// Wrong module kind for the operation.
16729//
16730#define TYPE_E_BADMODULEKIND _HRESULT_TYPEDEF_(0x800288BDL)
16731
16732//
16733// MessageId: TYPE_E_SIZETOOBIG
16734//
16735// MessageText:
16736//
16737// Size may not exceed 64K.
16738//
16739#define TYPE_E_SIZETOOBIG _HRESULT_TYPEDEF_(0x800288C5L)
16740
16741//
16742// MessageId: TYPE_E_DUPLICATEID
16743//
16744// MessageText:
16745//
16746// Duplicate ID in inheritance hierarchy.
16747//
16748#define TYPE_E_DUPLICATEID _HRESULT_TYPEDEF_(0x800288C6L)
16749
16750//
16751// MessageId: TYPE_E_INVALIDID
16752//
16753// MessageText:
16754//
16755// Incorrect inheritance depth in standard OLE hmember.
16756//
16757#define TYPE_E_INVALIDID _HRESULT_TYPEDEF_(0x800288CFL)
16758
16759//
16760// MessageId: TYPE_E_TYPEMISMATCH
16761//
16762// MessageText:
16763//
16764// Type mismatch.
16765//
16766#define TYPE_E_TYPEMISMATCH _HRESULT_TYPEDEF_(0x80028CA0L)
16767
16768//
16769// MessageId: TYPE_E_OUTOFBOUNDS
16770//
16771// MessageText:
16772//
16773// Invalid number of arguments.
16774//
16775#define TYPE_E_OUTOFBOUNDS _HRESULT_TYPEDEF_(0x80028CA1L)
16776
16777//
16778// MessageId: TYPE_E_IOERROR
16779//
16780// MessageText:
16781//
16782// I/O Error.
16783//
16784#define TYPE_E_IOERROR _HRESULT_TYPEDEF_(0x80028CA2L)
16785
16786//
16787// MessageId: TYPE_E_CANTCREATETMPFILE
16788//
16789// MessageText:
16790//
16791// Error creating unique tmp file.
16792//
16793#define TYPE_E_CANTCREATETMPFILE _HRESULT_TYPEDEF_(0x80028CA3L)
16794
16795//
16796// MessageId: TYPE_E_CANTLOADLIBRARY
16797//
16798// MessageText:
16799//
16800// Error loading type library/DLL.
16801//
16802#define TYPE_E_CANTLOADLIBRARY _HRESULT_TYPEDEF_(0x80029C4AL)
16803
16804//
16805// MessageId: TYPE_E_INCONSISTENTPROPFUNCS
16806//
16807// MessageText:
16808//
16809// Inconsistent property functions.
16810//
16811#define TYPE_E_INCONSISTENTPROPFUNCS _HRESULT_TYPEDEF_(0x80029C83L)
16812
16813//
16814// MessageId: TYPE_E_CIRCULARTYPE
16815//
16816// MessageText:
16817//
16818// Circular dependency between types/modules.
16819//
16820#define TYPE_E_CIRCULARTYPE _HRESULT_TYPEDEF_(0x80029C84L)
16821
16822// ******************
16823// FACILITY_STORAGE
16824// ******************
16825//
16826// MessageId: STG_E_INVALIDFUNCTION
16827//
16828// MessageText:
16829//
16830// Unable to perform requested operation.
16831//
16832#define STG_E_INVALIDFUNCTION _HRESULT_TYPEDEF_(0x80030001L)
16833
16834//
16835// MessageId: STG_E_FILENOTFOUND
16836//
16837// MessageText:
16838//
16839// %1 could not be found.
16840//
16841#define STG_E_FILENOTFOUND _HRESULT_TYPEDEF_(0x80030002L)
16842
16843//
16844// MessageId: STG_E_PATHNOTFOUND
16845//
16846// MessageText:
16847//
16848// The path %1 could not be found.
16849//
16850#define STG_E_PATHNOTFOUND _HRESULT_TYPEDEF_(0x80030003L)
16851
16852//
16853// MessageId: STG_E_TOOMANYOPENFILES
16854//
16855// MessageText:
16856//
16857// There are insufficient resources to open another file.
16858//
16859#define STG_E_TOOMANYOPENFILES _HRESULT_TYPEDEF_(0x80030004L)
16860
16861//
16862// MessageId: STG_E_ACCESSDENIED
16863//
16864// MessageText:
16865//
16866// Access Denied.
16867//
16868#define STG_E_ACCESSDENIED _HRESULT_TYPEDEF_(0x80030005L)
16869
16870//
16871// MessageId: STG_E_INVALIDHANDLE
16872//
16873// MessageText:
16874//
16875// Attempted an operation on an invalid object.
16876//
16877#define STG_E_INVALIDHANDLE _HRESULT_TYPEDEF_(0x80030006L)
16878
16879//
16880// MessageId: STG_E_INSUFFICIENTMEMORY
16881//
16882// MessageText:
16883//
16884// There is insufficient memory available to complete operation.
16885//
16886#define STG_E_INSUFFICIENTMEMORY _HRESULT_TYPEDEF_(0x80030008L)
16887
16888//
16889// MessageId: STG_E_INVALIDPOINTER
16890//
16891// MessageText:
16892//
16893// Invalid pointer error.
16894//
16895#define STG_E_INVALIDPOINTER _HRESULT_TYPEDEF_(0x80030009L)
16896
16897//
16898// MessageId: STG_E_NOMOREFILES
16899//
16900// MessageText:
16901//
16902// There are no more entries to return.
16903//
16904#define STG_E_NOMOREFILES _HRESULT_TYPEDEF_(0x80030012L)
16905
16906//
16907// MessageId: STG_E_DISKISWRITEPROTECTED
16908//
16909// MessageText:
16910//
16911// Disk is write-protected.
16912//
16913#define STG_E_DISKISWRITEPROTECTED _HRESULT_TYPEDEF_(0x80030013L)
16914
16915//
16916// MessageId: STG_E_SEEKERROR
16917//
16918// MessageText:
16919//
16920// An error occurred during a seek operation.
16921//
16922#define STG_E_SEEKERROR _HRESULT_TYPEDEF_(0x80030019L)
16923
16924//
16925// MessageId: STG_E_WRITEFAULT
16926//
16927// MessageText:
16928//
16929// A disk error occurred during a write operation.
16930//
16931#define STG_E_WRITEFAULT _HRESULT_TYPEDEF_(0x8003001DL)
16932
16933//
16934// MessageId: STG_E_READFAULT
16935//
16936// MessageText:
16937//
16938// A disk error occurred during a read operation.
16939//
16940#define STG_E_READFAULT _HRESULT_TYPEDEF_(0x8003001EL)
16941
16942//
16943// MessageId: STG_E_SHAREVIOLATION
16944//
16945// MessageText:
16946//
16947// A share violation has occurred.
16948//
16949#define STG_E_SHAREVIOLATION _HRESULT_TYPEDEF_(0x80030020L)
16950
16951//
16952// MessageId: STG_E_LOCKVIOLATION
16953//
16954// MessageText:
16955//
16956// A lock violation has occurred.
16957//
16958#define STG_E_LOCKVIOLATION _HRESULT_TYPEDEF_(0x80030021L)
16959
16960//
16961// MessageId: STG_E_FILEALREADYEXISTS
16962//
16963// MessageText:
16964//
16965// %1 already exists.
16966//
16967#define STG_E_FILEALREADYEXISTS _HRESULT_TYPEDEF_(0x80030050L)
16968
16969//
16970// MessageId: STG_E_INVALIDPARAMETER
16971//
16972// MessageText:
16973//
16974// Invalid parameter error.
16975//
16976#define STG_E_INVALIDPARAMETER _HRESULT_TYPEDEF_(0x80030057L)
16977
16978//
16979// MessageId: STG_E_MEDIUMFULL
16980//
16981// MessageText:
16982//
16983// There is insufficient disk space to complete operation.
16984//
16985#define STG_E_MEDIUMFULL _HRESULT_TYPEDEF_(0x80030070L)
16986
16987//
16988// MessageId: STG_E_PROPSETMISMATCHED
16989//
16990// MessageText:
16991//
16992// Illegal write of non-simple property to simple property set.
16993//
16994#define STG_E_PROPSETMISMATCHED _HRESULT_TYPEDEF_(0x800300F0L)
16995
16996//
16997// MessageId: STG_E_ABNORMALAPIEXIT
16998//
16999// MessageText:
17000//
17001// An API call exited abnormally.
17002//
17003#define STG_E_ABNORMALAPIEXIT _HRESULT_TYPEDEF_(0x800300FAL)
17004
17005//
17006// MessageId: STG_E_INVALIDHEADER
17007//
17008// MessageText:
17009//
17010// The file %1 is not a valid compound file.
17011//
17012#define STG_E_INVALIDHEADER _HRESULT_TYPEDEF_(0x800300FBL)
17013
17014//
17015// MessageId: STG_E_INVALIDNAME
17016//
17017// MessageText:
17018//
17019// The name %1 is not valid.
17020//
17021#define STG_E_INVALIDNAME _HRESULT_TYPEDEF_(0x800300FCL)
17022
17023//
17024// MessageId: STG_E_UNKNOWN
17025//
17026// MessageText:
17027//
17028// An unexpected error occurred.
17029//
17030#define STG_E_UNKNOWN _HRESULT_TYPEDEF_(0x800300FDL)
17031
17032//
17033// MessageId: STG_E_UNIMPLEMENTEDFUNCTION
17034//
17035// MessageText:
17036//
17037// That function is not implemented.
17038//
17039#define STG_E_UNIMPLEMENTEDFUNCTION _HRESULT_TYPEDEF_(0x800300FEL)
17040
17041//
17042// MessageId: STG_E_INVALIDFLAG
17043//
17044// MessageText:
17045//
17046// Invalid flag error.
17047//
17048#define STG_E_INVALIDFLAG _HRESULT_TYPEDEF_(0x800300FFL)
17049
17050//
17051// MessageId: STG_E_INUSE
17052//
17053// MessageText:
17054//
17055// Attempted to use an object that is busy.
17056//
17057#define STG_E_INUSE _HRESULT_TYPEDEF_(0x80030100L)
17058
17059//
17060// MessageId: STG_E_NOTCURRENT
17061//
17062// MessageText:
17063//
17064// The storage has been changed since the last commit.
17065//
17066#define STG_E_NOTCURRENT _HRESULT_TYPEDEF_(0x80030101L)
17067
17068//
17069// MessageId: STG_E_REVERTED
17070//
17071// MessageText:
17072//
17073// Attempted to use an object that has ceased to exist.
17074//
17075#define STG_E_REVERTED _HRESULT_TYPEDEF_(0x80030102L)
17076
17077//
17078// MessageId: STG_E_CANTSAVE
17079//
17080// MessageText:
17081//
17082// Can't save.
17083//
17084#define STG_E_CANTSAVE _HRESULT_TYPEDEF_(0x80030103L)
17085
17086//
17087// MessageId: STG_E_OLDFORMAT
17088//
17089// MessageText:
17090//
17091// The compound file %1 was produced with an incompatible version of storage.
17092//
17093#define STG_E_OLDFORMAT _HRESULT_TYPEDEF_(0x80030104L)
17094
17095//
17096// MessageId: STG_E_OLDDLL
17097//
17098// MessageText:
17099//
17100// The compound file %1 was produced with a newer version of storage.
17101//
17102#define STG_E_OLDDLL _HRESULT_TYPEDEF_(0x80030105L)
17103
17104//
17105// MessageId: STG_E_SHAREREQUIRED
17106//
17107// MessageText:
17108//
17109// Share.exe or equivalent is required for operation.
17110//
17111#define STG_E_SHAREREQUIRED _HRESULT_TYPEDEF_(0x80030106L)
17112
17113//
17114// MessageId: STG_E_NOTFILEBASEDSTORAGE
17115//
17116// MessageText:
17117//
17118// Illegal operation called on non-file based storage.
17119//
17120#define STG_E_NOTFILEBASEDSTORAGE _HRESULT_TYPEDEF_(0x80030107L)
17121
17122//
17123// MessageId: STG_E_EXTANTMARSHALLINGS
17124//
17125// MessageText:
17126//
17127// Illegal operation called on object with extant marshallings.
17128//
17129#define STG_E_EXTANTMARSHALLINGS _HRESULT_TYPEDEF_(0x80030108L)
17130
17131//
17132// MessageId: STG_E_DOCFILECORRUPT
17133//
17134// MessageText:
17135//
17136// The docfile has been corrupted.
17137//
17138#define STG_E_DOCFILECORRUPT _HRESULT_TYPEDEF_(0x80030109L)
17139
17140//
17141// MessageId: STG_E_BADBASEADDRESS
17142//
17143// MessageText:
17144//
17145// OLE32.DLL has been loaded at the wrong address.
17146//
17147#define STG_E_BADBASEADDRESS _HRESULT_TYPEDEF_(0x80030110L)
17148
17149//
17150// MessageId: STG_E_DOCFILETOOLARGE
17151//
17152// MessageText:
17153//
17154// The compound file is too large for the current implementation
17155//
17156#define STG_E_DOCFILETOOLARGE _HRESULT_TYPEDEF_(0x80030111L)
17157
17158//
17159// MessageId: STG_E_NOTSIMPLEFORMAT
17160//
17161// MessageText:
17162//
17163// The compound file was not created with the STGM_SIMPLE flag
17164//
17165#define STG_E_NOTSIMPLEFORMAT _HRESULT_TYPEDEF_(0x80030112L)
17166
17167//
17168// MessageId: STG_E_INCOMPLETE
17169//
17170// MessageText:
17171//
17172// The file download was aborted abnormally. The file is incomplete.
17173//
17174#define STG_E_INCOMPLETE _HRESULT_TYPEDEF_(0x80030201L)
17175
17176//
17177// MessageId: STG_E_TERMINATED
17178//
17179// MessageText:
17180//
17181// The file download has been terminated.
17182//
17183#define STG_E_TERMINATED _HRESULT_TYPEDEF_(0x80030202L)
17184
17185//
17186// MessageId: STG_S_CONVERTED
17187//
17188// MessageText:
17189//
17190// The underlying file was converted to compound file format.
17191//
17192#define STG_S_CONVERTED _HRESULT_TYPEDEF_(0x00030200L)
17193
17194//
17195// MessageId: STG_S_BLOCK
17196//
17197// MessageText:
17198//
17199// The storage operation should block until more data is available.
17200//
17201#define STG_S_BLOCK _HRESULT_TYPEDEF_(0x00030201L)
17202
17203//
17204// MessageId: STG_S_RETRYNOW
17205//
17206// MessageText:
17207//
17208// The storage operation should retry immediately.
17209//
17210#define STG_S_RETRYNOW _HRESULT_TYPEDEF_(0x00030202L)
17211
17212//
17213// MessageId: STG_S_MONITORING
17214//
17215// MessageText:
17216//
17217// The notified event sink will not influence the storage operation.
17218//
17219#define STG_S_MONITORING _HRESULT_TYPEDEF_(0x00030203L)
17220
17221//
17222// MessageId: STG_S_MULTIPLEOPENS
17223//
17224// MessageText:
17225//
17226// Multiple opens prevent consolidated. (commit succeeded).
17227//
17228#define STG_S_MULTIPLEOPENS _HRESULT_TYPEDEF_(0x00030204L)
17229
17230//
17231// MessageId: STG_S_CONSOLIDATIONFAILED
17232//
17233// MessageText:
17234//
17235// Consolidation of the storage file failed. (commit succeeded).
17236//
17237#define STG_S_CONSOLIDATIONFAILED _HRESULT_TYPEDEF_(0x00030205L)
17238
17239//
17240// MessageId: STG_S_CANNOTCONSOLIDATE
17241//
17242// MessageText:
17243//
17244// Consolidation of the storage file is inappropriate. (commit succeeded).
17245//
17246#define STG_S_CANNOTCONSOLIDATE _HRESULT_TYPEDEF_(0x00030206L)
17247
17248// ******************
17249// FACILITY_RPC
17250// ******************
17251//
17252// Codes 0x0-0x11 are propagated from 16 bit OLE.
17253//
17254//
17255// MessageId: RPC_E_CALL_REJECTED
17256//
17257// MessageText:
17258//
17259// Call was rejected by callee.
17260//
17261#define RPC_E_CALL_REJECTED _HRESULT_TYPEDEF_(0x80010001L)
17262
17263//
17264// MessageId: RPC_E_CALL_CANCELED
17265//
17266// MessageText:
17267//
17268// Call was canceled by the message filter.
17269//
17270#define RPC_E_CALL_CANCELED _HRESULT_TYPEDEF_(0x80010002L)
17271
17272//
17273// MessageId: RPC_E_CANTPOST_INSENDCALL
17274//
17275// MessageText:
17276//
17277// The caller is dispatching an intertask SendMessage call and cannot call out via PostMessage.
17278//
17279#define RPC_E_CANTPOST_INSENDCALL _HRESULT_TYPEDEF_(0x80010003L)
17280
17281//
17282// MessageId: RPC_E_CANTCALLOUT_INASYNCCALL
17283//
17284// MessageText:
17285//
17286// The caller is dispatching an asynchronous call and cannot make an outgoing call on behalf of this call.
17287//
17288#define RPC_E_CANTCALLOUT_INASYNCCALL _HRESULT_TYPEDEF_(0x80010004L)
17289
17290//
17291// MessageId: RPC_E_CANTCALLOUT_INEXTERNALCALL
17292//
17293// MessageText:
17294//
17295// It is illegal to call out while inside message filter.
17296//
17297#define RPC_E_CANTCALLOUT_INEXTERNALCALL _HRESULT_TYPEDEF_(0x80010005L)
17298
17299//
17300// MessageId: RPC_E_CONNECTION_TERMINATED
17301//
17302// MessageText:
17303//
17304// The connection terminated or is in a bogus state and cannot be used any more. Other connections are still valid.
17305//
17306#define RPC_E_CONNECTION_TERMINATED _HRESULT_TYPEDEF_(0x80010006L)
17307
17308//
17309// MessageId: RPC_E_SERVER_DIED
17310//
17311// MessageText:
17312//
17313// The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call may have executed.
17314//
17315#define RPC_E_SERVER_DIED _HRESULT_TYPEDEF_(0x80010007L)
17316
17317//
17318// MessageId: RPC_E_CLIENT_DIED
17319//
17320// MessageText:
17321//
17322// The caller (client) disappeared while the callee (server) was processing a call.
17323//
17324#define RPC_E_CLIENT_DIED _HRESULT_TYPEDEF_(0x80010008L)
17325
17326//
17327// MessageId: RPC_E_INVALID_DATAPACKET
17328//
17329// MessageText:
17330//
17331// The data packet with the marshalled parameter data is incorrect.
17332//
17333#define RPC_E_INVALID_DATAPACKET _HRESULT_TYPEDEF_(0x80010009L)
17334
17335//
17336// MessageId: RPC_E_CANTTRANSMIT_CALL
17337//
17338// MessageText:
17339//
17340// The call was not transmitted properly; the message queue was full and was not emptied after yielding.
17341//
17342#define RPC_E_CANTTRANSMIT_CALL _HRESULT_TYPEDEF_(0x8001000AL)
17343
17344//
17345// MessageId: RPC_E_CLIENT_CANTMARSHAL_DATA
17346//
17347// MessageText:
17348//
17349// The client (caller) cannot marshall the parameter data - low memory, etc.
17350//
17351#define RPC_E_CLIENT_CANTMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000BL)
17352
17353//
17354// MessageId: RPC_E_CLIENT_CANTUNMARSHAL_DATA
17355//
17356// MessageText:
17357//
17358// The client (caller) cannot unmarshall the return data - low memory, etc.
17359//
17360#define RPC_E_CLIENT_CANTUNMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000CL)
17361
17362//
17363// MessageId: RPC_E_SERVER_CANTMARSHAL_DATA
17364//
17365// MessageText:
17366//
17367// The server (callee) cannot marshall the return data - low memory, etc.
17368//
17369#define RPC_E_SERVER_CANTMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000DL)
17370
17371//
17372// MessageId: RPC_E_SERVER_CANTUNMARSHAL_DATA
17373//
17374// MessageText:
17375//
17376// The server (callee) cannot unmarshall the parameter data - low memory, etc.
17377//
17378#define RPC_E_SERVER_CANTUNMARSHAL_DATA _HRESULT_TYPEDEF_(0x8001000EL)
17379
17380//
17381// MessageId: RPC_E_INVALID_DATA
17382//
17383// MessageText:
17384//
17385// Received data is invalid; could be server or client data.
17386//
17387#define RPC_E_INVALID_DATA _HRESULT_TYPEDEF_(0x8001000FL)
17388
17389//
17390// MessageId: RPC_E_INVALID_PARAMETER
17391//
17392// MessageText:
17393//
17394// A particular parameter is invalid and cannot be (un)marshalled.
17395//
17396#define RPC_E_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x80010010L)
17397
17398//
17399// MessageId: RPC_E_CANTCALLOUT_AGAIN
17400//
17401// MessageText:
17402//
17403// There is no second outgoing call on same channel in DDE conversation.
17404//
17405#define RPC_E_CANTCALLOUT_AGAIN _HRESULT_TYPEDEF_(0x80010011L)
17406
17407//
17408// MessageId: RPC_E_SERVER_DIED_DNE
17409//
17410// MessageText:
17411//
17412// The callee (server [not server application]) is not available and disappeared; all connections are invalid. The call did not execute.
17413//
17414#define RPC_E_SERVER_DIED_DNE _HRESULT_TYPEDEF_(0x80010012L)
17415
17416//
17417// MessageId: RPC_E_SYS_CALL_FAILED
17418//
17419// MessageText:
17420//
17421// System call failed.
17422//
17423#define RPC_E_SYS_CALL_FAILED _HRESULT_TYPEDEF_(0x80010100L)
17424
17425//
17426// MessageId: RPC_E_OUT_OF_RESOURCES
17427//
17428// MessageText:
17429//
17430// Could not allocate some required resource (memory, events, ...)
17431//
17432#define RPC_E_OUT_OF_RESOURCES _HRESULT_TYPEDEF_(0x80010101L)
17433
17434//
17435// MessageId: RPC_E_ATTEMPTED_MULTITHREAD
17436//
17437// MessageText:
17438//
17439// Attempted to make calls on more than one thread in single threaded mode.
17440//
17441#define RPC_E_ATTEMPTED_MULTITHREAD _HRESULT_TYPEDEF_(0x80010102L)
17442
17443//
17444// MessageId: RPC_E_NOT_REGISTERED
17445//
17446// MessageText:
17447//
17448// The requested interface is not registered on the server object.
17449//
17450#define RPC_E_NOT_REGISTERED _HRESULT_TYPEDEF_(0x80010103L)
17451
17452//
17453// MessageId: RPC_E_FAULT
17454//
17455// MessageText:
17456//
17457// RPC could not call the server or could not return the results of calling the server.
17458//
17459#define RPC_E_FAULT _HRESULT_TYPEDEF_(0x80010104L)
17460
17461//
17462// MessageId: RPC_E_SERVERFAULT
17463//
17464// MessageText:
17465//
17466// The server threw an exception.
17467//
17468#define RPC_E_SERVERFAULT _HRESULT_TYPEDEF_(0x80010105L)
17469
17470//
17471// MessageId: RPC_E_CHANGED_MODE
17472//
17473// MessageText:
17474//
17475// Cannot change thread mode after it is set.
17476//
17477#define RPC_E_CHANGED_MODE _HRESULT_TYPEDEF_(0x80010106L)
17478
17479//
17480// MessageId: RPC_E_INVALIDMETHOD
17481//
17482// MessageText:
17483//
17484// The method called does not exist on the server.
17485//
17486#define RPC_E_INVALIDMETHOD _HRESULT_TYPEDEF_(0x80010107L)
17487
17488//
17489// MessageId: RPC_E_DISCONNECTED
17490//
17491// MessageText:
17492//
17493// The object invoked has disconnected from its clients.
17494//
17495#define RPC_E_DISCONNECTED _HRESULT_TYPEDEF_(0x80010108L)
17496
17497//
17498// MessageId: RPC_E_RETRY
17499//
17500// MessageText:
17501//
17502// The object invoked chose not to process the call now. Try again later.
17503//
17504#define RPC_E_RETRY _HRESULT_TYPEDEF_(0x80010109L)
17505
17506//
17507// MessageId: RPC_E_SERVERCALL_RETRYLATER
17508//
17509// MessageText:
17510//
17511// The message filter indicated that the application is busy.
17512//
17513#define RPC_E_SERVERCALL_RETRYLATER _HRESULT_TYPEDEF_(0x8001010AL)
17514
17515//
17516// MessageId: RPC_E_SERVERCALL_REJECTED
17517//
17518// MessageText:
17519//
17520// The message filter rejected the call.
17521//
17522#define RPC_E_SERVERCALL_REJECTED _HRESULT_TYPEDEF_(0x8001010BL)
17523
17524//
17525// MessageId: RPC_E_INVALID_CALLDATA
17526//
17527// MessageText:
17528//
17529// A call control interfaces was called with invalid data.
17530//
17531#define RPC_E_INVALID_CALLDATA _HRESULT_TYPEDEF_(0x8001010CL)
17532
17533//
17534// MessageId: RPC_E_CANTCALLOUT_ININPUTSYNCCALL
17535//
17536// MessageText:
17537//
17538// An outgoing call cannot be made since the application is dispatching an input-synchronous call.
17539//
17540#define RPC_E_CANTCALLOUT_ININPUTSYNCCALL _HRESULT_TYPEDEF_(0x8001010DL)
17541
17542//
17543// MessageId: RPC_E_WRONG_THREAD
17544//
17545// MessageText:
17546//
17547// The application called an interface that was marshalled for a different thread.
17548//
17549#define RPC_E_WRONG_THREAD _HRESULT_TYPEDEF_(0x8001010EL)
17550
17551//
17552// MessageId: RPC_E_THREAD_NOT_INIT
17553//
17554// MessageText:
17555//
17556// CoInitialize has not been called on the current thread.
17557//
17558#define RPC_E_THREAD_NOT_INIT _HRESULT_TYPEDEF_(0x8001010FL)
17559
17560//
17561// MessageId: RPC_E_VERSION_MISMATCH
17562//
17563// MessageText:
17564//
17565// The version of OLE on the client and server machines does not match.
17566//
17567#define RPC_E_VERSION_MISMATCH _HRESULT_TYPEDEF_(0x80010110L)
17568
17569//
17570// MessageId: RPC_E_INVALID_HEADER
17571//
17572// MessageText:
17573//
17574// OLE received a packet with an invalid header.
17575//
17576#define RPC_E_INVALID_HEADER _HRESULT_TYPEDEF_(0x80010111L)
17577
17578//
17579// MessageId: RPC_E_INVALID_EXTENSION
17580//
17581// MessageText:
17582//
17583// OLE received a packet with an invalid extension.
17584//
17585#define RPC_E_INVALID_EXTENSION _HRESULT_TYPEDEF_(0x80010112L)
17586
17587//
17588// MessageId: RPC_E_INVALID_IPID
17589//
17590// MessageText:
17591//
17592// The requested object or interface does not exist.
17593//
17594#define RPC_E_INVALID_IPID _HRESULT_TYPEDEF_(0x80010113L)
17595
17596//
17597// MessageId: RPC_E_INVALID_OBJECT
17598//
17599// MessageText:
17600//
17601// The requested object does not exist.
17602//
17603#define RPC_E_INVALID_OBJECT _HRESULT_TYPEDEF_(0x80010114L)
17604
17605//
17606// MessageId: RPC_S_CALLPENDING
17607//
17608// MessageText:
17609//
17610// OLE has sent a request and is waiting for a reply.
17611//
17612#define RPC_S_CALLPENDING _HRESULT_TYPEDEF_(0x80010115L)
17613
17614//
17615// MessageId: RPC_S_WAITONTIMER
17616//
17617// MessageText:
17618//
17619// OLE is waiting before retrying a request.
17620//
17621#define RPC_S_WAITONTIMER _HRESULT_TYPEDEF_(0x80010116L)
17622
17623//
17624// MessageId: RPC_E_CALL_COMPLETE
17625//
17626// MessageText:
17627//
17628// Call context cannot be accessed after call completed.
17629//
17630#define RPC_E_CALL_COMPLETE _HRESULT_TYPEDEF_(0x80010117L)
17631
17632//
17633// MessageId: RPC_E_UNSECURE_CALL
17634//
17635// MessageText:
17636//
17637// Impersonate on unsecure calls is not supported.
17638//
17639#define RPC_E_UNSECURE_CALL _HRESULT_TYPEDEF_(0x80010118L)
17640
17641//
17642// MessageId: RPC_E_TOO_LATE
17643//
17644// MessageText:
17645//
17646// Security must be initialized before any interfaces are marshalled or unmarshalled. It cannot be changed once initialized.
17647//
17648#define RPC_E_TOO_LATE _HRESULT_TYPEDEF_(0x80010119L)
17649
17650//
17651// MessageId: RPC_E_NO_GOOD_SECURITY_PACKAGES
17652//
17653// MessageText:
17654//
17655// No security packages are installed on this machine or the user is not logged on or there are no compatible security packages between the client and server.
17656//
17657#define RPC_E_NO_GOOD_SECURITY_PACKAGES _HRESULT_TYPEDEF_(0x8001011AL)
17658
17659//
17660// MessageId: RPC_E_ACCESS_DENIED
17661//
17662// MessageText:
17663//
17664// Access is denied.
17665//
17666#define RPC_E_ACCESS_DENIED _HRESULT_TYPEDEF_(0x8001011BL)
17667
17668//
17669// MessageId: RPC_E_REMOTE_DISABLED
17670//
17671// MessageText:
17672//
17673// Remote calls are not allowed for this process.
17674//
17675#define RPC_E_REMOTE_DISABLED _HRESULT_TYPEDEF_(0x8001011CL)
17676
17677//
17678// MessageId: RPC_E_INVALID_OBJREF
17679//
17680// MessageText:
17681//
17682// The marshaled interface data packet (OBJREF) has an invalid or unknown format.
17683//
17684#define RPC_E_INVALID_OBJREF _HRESULT_TYPEDEF_(0x8001011DL)
17685
17686//
17687// MessageId: RPC_E_NO_CONTEXT
17688//
17689// MessageText:
17690//
17691// No context is associated with this call. This happens for some custom marshalled calls and on the client side of the call.
17692//
17693#define RPC_E_NO_CONTEXT _HRESULT_TYPEDEF_(0x8001011EL)
17694
17695//
17696// MessageId: RPC_E_TIMEOUT
17697//
17698// MessageText:
17699//
17700// This operation returned because the timeout period expired.
17701//
17702#define RPC_E_TIMEOUT _HRESULT_TYPEDEF_(0x8001011FL)
17703
17704//
17705// MessageId: RPC_E_NO_SYNC
17706//
17707// MessageText:
17708//
17709// There are no synchronize objects to wait on.
17710//
17711#define RPC_E_NO_SYNC _HRESULT_TYPEDEF_(0x80010120L)
17712
17713//
17714// MessageId: RPC_E_FULLSIC_REQUIRED
17715//
17716// MessageText:
17717//
17718// Full subject issuer chain SSL principal name expected from the server.
17719//
17720#define RPC_E_FULLSIC_REQUIRED _HRESULT_TYPEDEF_(0x80010121L)
17721
17722//
17723// MessageId: RPC_E_INVALID_STD_NAME
17724//
17725// MessageText:
17726//
17727// Principal name is not a valid MSSTD name.
17728//
17729#define RPC_E_INVALID_STD_NAME _HRESULT_TYPEDEF_(0x80010122L)
17730
17731//
17732// MessageId: CO_E_FAILEDTOIMPERSONATE
17733//
17734// MessageText:
17735//
17736// Unable to impersonate DCOM client
17737//
17738#define CO_E_FAILEDTOIMPERSONATE _HRESULT_TYPEDEF_(0x80010123L)
17739
17740//
17741// MessageId: CO_E_FAILEDTOGETSECCTX
17742//
17743// MessageText:
17744//
17745// Unable to obtain server's security context
17746//
17747#define CO_E_FAILEDTOGETSECCTX _HRESULT_TYPEDEF_(0x80010124L)
17748
17749//
17750// MessageId: CO_E_FAILEDTOOPENTHREADTOKEN
17751//
17752// MessageText:
17753//
17754// Unable to open the access token of the current thread
17755//
17756#define CO_E_FAILEDTOOPENTHREADTOKEN _HRESULT_TYPEDEF_(0x80010125L)
17757
17758//
17759// MessageId: CO_E_FAILEDTOGETTOKENINFO
17760//
17761// MessageText:
17762//
17763// Unable to obtain user info from an access token
17764//
17765#define CO_E_FAILEDTOGETTOKENINFO _HRESULT_TYPEDEF_(0x80010126L)
17766
17767//
17768// MessageId: CO_E_TRUSTEEDOESNTMATCHCLIENT
17769//
17770// MessageText:
17771//
17772// The client who called IAccessControl::IsAccessPermitted was not the trustee provided to the method
17773//
17774#define CO_E_TRUSTEEDOESNTMATCHCLIENT _HRESULT_TYPEDEF_(0x80010127L)
17775
17776//
17777// MessageId: CO_E_FAILEDTOQUERYCLIENTBLANKET
17778//
17779// MessageText:
17780//
17781// Unable to obtain the client's security blanket
17782//
17783#define CO_E_FAILEDTOQUERYCLIENTBLANKET _HRESULT_TYPEDEF_(0x80010128L)
17784
17785//
17786// MessageId: CO_E_FAILEDTOSETDACL
17787//
17788// MessageText:
17789//
17790// Unable to set a discretionary ACL into a security descriptor
17791//
17792#define CO_E_FAILEDTOSETDACL _HRESULT_TYPEDEF_(0x80010129L)
17793
17794//
17795// MessageId: CO_E_ACCESSCHECKFAILED
17796//
17797// MessageText:
17798//
17799// The system function, AccessCheck, returned false
17800//
17801#define CO_E_ACCESSCHECKFAILED _HRESULT_TYPEDEF_(0x8001012AL)
17802
17803//
17804// MessageId: CO_E_NETACCESSAPIFAILED
17805//
17806// MessageText:
17807//
17808// Either NetAccessDel or NetAccessAdd returned an error code.
17809//
17810#define CO_E_NETACCESSAPIFAILED _HRESULT_TYPEDEF_(0x8001012BL)
17811
17812//
17813// MessageId: CO_E_WRONGTRUSTEENAMESYNTAX
17814//
17815// MessageText:
17816//
17817// One of the trustee strings provided by the user did not conform to the <Domain>\<Name> syntax and it was not the "*" string
17818//
17819#define CO_E_WRONGTRUSTEENAMESYNTAX _HRESULT_TYPEDEF_(0x8001012CL)
17820
17821//
17822// MessageId: CO_E_INVALIDSID
17823//
17824// MessageText:
17825//
17826// One of the security identifiers provided by the user was invalid
17827//
17828#define CO_E_INVALIDSID _HRESULT_TYPEDEF_(0x8001012DL)
17829
17830//
17831// MessageId: CO_E_CONVERSIONFAILED
17832//
17833// MessageText:
17834//
17835// Unable to convert a wide character trustee string to a multibyte trustee string
17836//
17837#define CO_E_CONVERSIONFAILED _HRESULT_TYPEDEF_(0x8001012EL)
17838
17839//
17840// MessageId: CO_E_NOMATCHINGSIDFOUND
17841//
17842// MessageText:
17843//
17844// Unable to find a security identifier that corresponds to a trustee string provided by the user
17845//
17846#define CO_E_NOMATCHINGSIDFOUND _HRESULT_TYPEDEF_(0x8001012FL)
17847
17848//
17849// MessageId: CO_E_LOOKUPACCSIDFAILED
17850//
17851// MessageText:
17852//
17853// The system function, LookupAccountSID, failed
17854//
17855#define CO_E_LOOKUPACCSIDFAILED _HRESULT_TYPEDEF_(0x80010130L)
17856
17857//
17858// MessageId: CO_E_NOMATCHINGNAMEFOUND
17859//
17860// MessageText:
17861//
17862// Unable to find a trustee name that corresponds to a security identifier provided by the user
17863//
17864#define CO_E_NOMATCHINGNAMEFOUND _HRESULT_TYPEDEF_(0x80010131L)
17865
17866//
17867// MessageId: CO_E_LOOKUPACCNAMEFAILED
17868//
17869// MessageText:
17870//
17871// The system function, LookupAccountName, failed
17872//
17873#define CO_E_LOOKUPACCNAMEFAILED _HRESULT_TYPEDEF_(0x80010132L)
17874
17875//
17876// MessageId: CO_E_SETSERLHNDLFAILED
17877//
17878// MessageText:
17879//
17880// Unable to set or reset a serialization handle
17881//
17882#define CO_E_SETSERLHNDLFAILED _HRESULT_TYPEDEF_(0x80010133L)
17883
17884//
17885// MessageId: CO_E_FAILEDTOGETWINDIR
17886//
17887// MessageText:
17888//
17889// Unable to obtain the Windows directory
17890//
17891#define CO_E_FAILEDTOGETWINDIR _HRESULT_TYPEDEF_(0x80010134L)
17892
17893//
17894// MessageId: CO_E_PATHTOOLONG
17895//
17896// MessageText:
17897//
17898// Path too long
17899//
17900#define CO_E_PATHTOOLONG _HRESULT_TYPEDEF_(0x80010135L)
17901
17902//
17903// MessageId: CO_E_FAILEDTOGENUUID
17904//
17905// MessageText:
17906//
17907// Unable to generate a uuid.
17908//
17909#define CO_E_FAILEDTOGENUUID _HRESULT_TYPEDEF_(0x80010136L)
17910
17911//
17912// MessageId: CO_E_FAILEDTOCREATEFILE
17913//
17914// MessageText:
17915//
17916// Unable to create file
17917//
17918#define CO_E_FAILEDTOCREATEFILE _HRESULT_TYPEDEF_(0x80010137L)
17919
17920//
17921// MessageId: CO_E_FAILEDTOCLOSEHANDLE
17922//
17923// MessageText:
17924//
17925// Unable to close a serialization handle or a file handle.
17926//
17927#define CO_E_FAILEDTOCLOSEHANDLE _HRESULT_TYPEDEF_(0x80010138L)
17928
17929//
17930// MessageId: CO_E_EXCEEDSYSACLLIMIT
17931//
17932// MessageText:
17933//
17934// The number of ACEs in an ACL exceeds the system limit.
17935//
17936#define CO_E_EXCEEDSYSACLLIMIT _HRESULT_TYPEDEF_(0x80010139L)
17937
17938//
17939// MessageId: CO_E_ACESINWRONGORDER
17940//
17941// MessageText:
17942//
17943// Not all the DENY_ACCESS ACEs are arranged in front of the GRANT_ACCESS ACEs in the stream.
17944//
17945#define CO_E_ACESINWRONGORDER _HRESULT_TYPEDEF_(0x8001013AL)
17946
17947//
17948// MessageId: CO_E_INCOMPATIBLESTREAMVERSION
17949//
17950// MessageText:
17951//
17952// The version of ACL format in the stream is not supported by this implementation of IAccessControl
17953//
17954#define CO_E_INCOMPATIBLESTREAMVERSION _HRESULT_TYPEDEF_(0x8001013BL)
17955
17956//
17957// MessageId: CO_E_FAILEDTOOPENPROCESSTOKEN
17958//
17959// MessageText:
17960//
17961// Unable to open the access token of the server process
17962//
17963#define CO_E_FAILEDTOOPENPROCESSTOKEN _HRESULT_TYPEDEF_(0x8001013CL)
17964
17965//
17966// MessageId: CO_E_DECODEFAILED
17967//
17968// MessageText:
17969//
17970// Unable to decode the ACL in the stream provided by the user
17971//
17972#define CO_E_DECODEFAILED _HRESULT_TYPEDEF_(0x8001013DL)
17973
17974//
17975// MessageId: CO_E_ACNOTINITIALIZED
17976//
17977// MessageText:
17978//
17979// The COM IAccessControl object is not initialized
17980//
17981#define CO_E_ACNOTINITIALIZED _HRESULT_TYPEDEF_(0x8001013FL)
17982
17983//
17984// MessageId: CO_E_CANCEL_DISABLED
17985//
17986// MessageText:
17987//
17988// Call Cancellation is disabled
17989//
17990#define CO_E_CANCEL_DISABLED _HRESULT_TYPEDEF_(0x80010140L)
17991
17992//
17993// MessageId: RPC_E_UNEXPECTED
17994//
17995// MessageText:
17996//
17997// An internal error occurred.
17998//
17999#define RPC_E_UNEXPECTED _HRESULT_TYPEDEF_(0x8001FFFFL)
18000
18001
18002 /////////////////
18003 //
18004 // FACILITY_SSPI
18005 //
18006 /////////////////
18007
18008//
18009// MessageId: NTE_BAD_UID
18010//
18011// MessageText:
18012//
18013// Bad UID.
18014//
18015#define NTE_BAD_UID _HRESULT_TYPEDEF_(0x80090001L)
18016
18017//
18018// MessageId: NTE_BAD_HASH
18019//
18020// MessageText:
18021//
18022// Bad Hash.
18023//
18024#define NTE_BAD_HASH _HRESULT_TYPEDEF_(0x80090002L)
18025
18026//
18027// MessageId: NTE_BAD_KEY
18028//
18029// MessageText:
18030//
18031// Bad Key.
18032//
18033#define NTE_BAD_KEY _HRESULT_TYPEDEF_(0x80090003L)
18034
18035//
18036// MessageId: NTE_BAD_LEN
18037//
18038// MessageText:
18039//
18040// Bad Length.
18041//
18042#define NTE_BAD_LEN _HRESULT_TYPEDEF_(0x80090004L)
18043
18044//
18045// MessageId: NTE_BAD_DATA
18046//
18047// MessageText:
18048//
18049// Bad Data.
18050//
18051#define NTE_BAD_DATA _HRESULT_TYPEDEF_(0x80090005L)
18052
18053//
18054// MessageId: NTE_BAD_SIGNATURE
18055//
18056// MessageText:
18057//
18058// Invalid Signature.
18059//
18060#define NTE_BAD_SIGNATURE _HRESULT_TYPEDEF_(0x80090006L)
18061
18062//
18063// MessageId: NTE_BAD_VER
18064//
18065// MessageText:
18066//
18067// Bad Version of provider.
18068//
18069#define NTE_BAD_VER _HRESULT_TYPEDEF_(0x80090007L)
18070
18071//
18072// MessageId: NTE_BAD_ALGID
18073//
18074// MessageText:
18075//
18076// Invalid algorithm specified.
18077//
18078#define NTE_BAD_ALGID _HRESULT_TYPEDEF_(0x80090008L)
18079
18080//
18081// MessageId: NTE_BAD_FLAGS
18082//
18083// MessageText:
18084//
18085// Invalid flags specified.
18086//
18087#define NTE_BAD_FLAGS _HRESULT_TYPEDEF_(0x80090009L)
18088
18089//
18090// MessageId: NTE_BAD_TYPE
18091//
18092// MessageText:
18093//
18094// Invalid type specified.
18095//
18096#define NTE_BAD_TYPE _HRESULT_TYPEDEF_(0x8009000AL)
18097
18098//
18099// MessageId: NTE_BAD_KEY_STATE
18100//
18101// MessageText:
18102//
18103// Key not valid for use in specified state.
18104//
18105#define NTE_BAD_KEY_STATE _HRESULT_TYPEDEF_(0x8009000BL)
18106
18107//
18108// MessageId: NTE_BAD_HASH_STATE
18109//
18110// MessageText:
18111//
18112// Hash not valid for use in specified state.
18113//
18114#define NTE_BAD_HASH_STATE _HRESULT_TYPEDEF_(0x8009000CL)
18115
18116//
18117// MessageId: NTE_NO_KEY
18118//
18119// MessageText:
18120//
18121// Key does not exist.
18122//
18123#define NTE_NO_KEY _HRESULT_TYPEDEF_(0x8009000DL)
18124
18125//
18126// MessageId: NTE_NO_MEMORY
18127//
18128// MessageText:
18129//
18130// Insufficient memory available for the operation.
18131//
18132#define NTE_NO_MEMORY _HRESULT_TYPEDEF_(0x8009000EL)
18133
18134//
18135// MessageId: NTE_EXISTS
18136//
18137// MessageText:
18138//
18139// Object already exists.
18140//
18141#define NTE_EXISTS _HRESULT_TYPEDEF_(0x8009000FL)
18142
18143//
18144// MessageId: NTE_PERM
18145//
18146// MessageText:
18147//
18148// Access denied.
18149//
18150#define NTE_PERM _HRESULT_TYPEDEF_(0x80090010L)
18151
18152//
18153// MessageId: NTE_NOT_FOUND
18154//
18155// MessageText:
18156//
18157// Object was not found.
18158//
18159#define NTE_NOT_FOUND _HRESULT_TYPEDEF_(0x80090011L)
18160
18161//
18162// MessageId: NTE_DOUBLE_ENCRYPT
18163//
18164// MessageText:
18165//
18166// Data already encrypted.
18167//
18168#define NTE_DOUBLE_ENCRYPT _HRESULT_TYPEDEF_(0x80090012L)
18169
18170//
18171// MessageId: NTE_BAD_PROVIDER
18172//
18173// MessageText:
18174//
18175// Invalid provider specified.
18176//
18177#define NTE_BAD_PROVIDER _HRESULT_TYPEDEF_(0x80090013L)
18178
18179//
18180// MessageId: NTE_BAD_PROV_TYPE
18181//
18182// MessageText:
18183//
18184// Invalid provider type specified.
18185//
18186#define NTE_BAD_PROV_TYPE _HRESULT_TYPEDEF_(0x80090014L)
18187
18188//
18189// MessageId: NTE_BAD_PUBLIC_KEY
18190//
18191// MessageText:
18192//
18193// Provider's public key is invalid.
18194//
18195#define NTE_BAD_PUBLIC_KEY _HRESULT_TYPEDEF_(0x80090015L)
18196
18197//
18198// MessageId: NTE_BAD_KEYSET
18199//
18200// MessageText:
18201//
18202// Keyset does not exist
18203//
18204#define NTE_BAD_KEYSET _HRESULT_TYPEDEF_(0x80090016L)
18205
18206//
18207// MessageId: NTE_PROV_TYPE_NOT_DEF
18208//
18209// MessageText:
18210//
18211// Provider type not defined.
18212//
18213#define NTE_PROV_TYPE_NOT_DEF _HRESULT_TYPEDEF_(0x80090017L)
18214
18215//
18216// MessageId: NTE_PROV_TYPE_ENTRY_BAD
18217//
18218// MessageText:
18219//
18220// Provider type as registered is invalid.
18221//
18222#define NTE_PROV_TYPE_ENTRY_BAD _HRESULT_TYPEDEF_(0x80090018L)
18223
18224//
18225// MessageId: NTE_KEYSET_NOT_DEF
18226//
18227// MessageText:
18228//
18229// The keyset is not defined.
18230//
18231#define NTE_KEYSET_NOT_DEF _HRESULT_TYPEDEF_(0x80090019L)
18232
18233//
18234// MessageId: NTE_KEYSET_ENTRY_BAD
18235//
18236// MessageText:
18237//
18238// Keyset as registered is invalid.
18239//
18240#define NTE_KEYSET_ENTRY_BAD _HRESULT_TYPEDEF_(0x8009001AL)
18241
18242//
18243// MessageId: NTE_PROV_TYPE_NO_MATCH
18244//
18245// MessageText:
18246//
18247// Provider type does not match registered value.
18248//
18249#define NTE_PROV_TYPE_NO_MATCH _HRESULT_TYPEDEF_(0x8009001BL)
18250
18251//
18252// MessageId: NTE_SIGNATURE_FILE_BAD
18253//
18254// MessageText:
18255//
18256// The digital signature file is corrupt.
18257//
18258#define NTE_SIGNATURE_FILE_BAD _HRESULT_TYPEDEF_(0x8009001CL)
18259
18260//
18261// MessageId: NTE_PROVIDER_DLL_FAIL
18262//
18263// MessageText:
18264//
18265// Provider DLL failed to initialize correctly.
18266//
18267#define NTE_PROVIDER_DLL_FAIL _HRESULT_TYPEDEF_(0x8009001DL)
18268
18269//
18270// MessageId: NTE_PROV_DLL_NOT_FOUND
18271//
18272// MessageText:
18273//
18274// Provider DLL could not be found.
18275//
18276#define NTE_PROV_DLL_NOT_FOUND _HRESULT_TYPEDEF_(0x8009001EL)
18277
18278//
18279// MessageId: NTE_BAD_KEYSET_PARAM
18280//
18281// MessageText:
18282//
18283// The Keyset parameter is invalid.
18284//
18285#define NTE_BAD_KEYSET_PARAM _HRESULT_TYPEDEF_(0x8009001FL)
18286
18287//
18288// MessageId: NTE_FAIL
18289//
18290// MessageText:
18291//
18292// An internal error occurred.
18293//
18294#define NTE_FAIL _HRESULT_TYPEDEF_(0x80090020L)
18295
18296//
18297// MessageId: NTE_SYS_ERR
18298//
18299// MessageText:
18300//
18301// A base error occurred.
18302//
18303#define NTE_SYS_ERR _HRESULT_TYPEDEF_(0x80090021L)
18304
18305//
18306// MessageId: NTE_SILENT_CONTEXT
18307//
18308// MessageText:
18309//
18310// Provider could not perform the action since the context was acquired as silent.
18311//
18312#define NTE_SILENT_CONTEXT _HRESULT_TYPEDEF_(0x80090022L)
18313
18314//
18315// MessageId: NTE_TOKEN_KEYSET_STORAGE_FULL
18316//
18317// MessageText:
18318//
18319// The security token does not have storage space available for an additional container.
18320//
18321#define NTE_TOKEN_KEYSET_STORAGE_FULL _HRESULT_TYPEDEF_(0x80090023L)
18322
18323//
18324// MessageId: NTE_TEMPORARY_PROFILE
18325//
18326// MessageText:
18327//
18328// The profile for the user is a temporary profile.
18329//
18330#define NTE_TEMPORARY_PROFILE _HRESULT_TYPEDEF_(0x80090024L)
18331
18332//
18333// MessageId: NTE_FIXEDPARAMETER
18334//
18335// MessageText:
18336//
18337// The key parameters could not be set because the CSP uses fixed parameters.
18338//
18339#define NTE_FIXEDPARAMETER _HRESULT_TYPEDEF_(0x80090025L)
18340
18341//
18342// MessageId: SEC_E_INSUFFICIENT_MEMORY
18343//
18344// MessageText:
18345//
18346// Not enough memory is available to complete this request
18347//
18348#define SEC_E_INSUFFICIENT_MEMORY _HRESULT_TYPEDEF_(0x80090300L)
18349
18350//
18351// MessageId: SEC_E_INVALID_HANDLE
18352//
18353// MessageText:
18354//
18355// The handle specified is invalid
18356//
18357#define SEC_E_INVALID_HANDLE _HRESULT_TYPEDEF_(0x80090301L)
18358
18359//
18360// MessageId: SEC_E_UNSUPPORTED_FUNCTION
18361//
18362// MessageText:
18363//
18364// The function requested is not supported
18365//
18366#define SEC_E_UNSUPPORTED_FUNCTION _HRESULT_TYPEDEF_(0x80090302L)
18367
18368//
18369// MessageId: SEC_E_TARGET_UNKNOWN
18370//
18371// MessageText:
18372//
18373// The specified target is unknown or unreachable
18374//
18375#define SEC_E_TARGET_UNKNOWN _HRESULT_TYPEDEF_(0x80090303L)
18376
18377//
18378// MessageId: SEC_E_INTERNAL_ERROR
18379//
18380// MessageText:
18381//
18382// The Local Security Authority cannot be contacted
18383//
18384#define SEC_E_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80090304L)
18385
18386//
18387// MessageId: SEC_E_SECPKG_NOT_FOUND
18388//
18389// MessageText:
18390//
18391// The requested security package does not exist
18392//
18393#define SEC_E_SECPKG_NOT_FOUND _HRESULT_TYPEDEF_(0x80090305L)
18394
18395//
18396// MessageId: SEC_E_NOT_OWNER
18397//
18398// MessageText:
18399//
18400// The caller is not the owner of the desired credentials
18401//
18402#define SEC_E_NOT_OWNER _HRESULT_TYPEDEF_(0x80090306L)
18403
18404//
18405// MessageId: SEC_E_CANNOT_INSTALL
18406//
18407// MessageText:
18408//
18409// The security package failed to initialize, and cannot be installed
18410//
18411#define SEC_E_CANNOT_INSTALL _HRESULT_TYPEDEF_(0x80090307L)
18412
18413//
18414// MessageId: SEC_E_INVALID_TOKEN
18415//
18416// MessageText:
18417//
18418// The token supplied to the function is invalid
18419//
18420#define SEC_E_INVALID_TOKEN _HRESULT_TYPEDEF_(0x80090308L)
18421
18422//
18423// MessageId: SEC_E_CANNOT_PACK
18424//
18425// MessageText:
18426//
18427// The security package is not able to marshall the logon buffer, so the logon attempt has failed
18428//
18429#define SEC_E_CANNOT_PACK _HRESULT_TYPEDEF_(0x80090309L)
18430
18431//
18432// MessageId: SEC_E_QOP_NOT_SUPPORTED
18433//
18434// MessageText:
18435//
18436// The per-message Quality of Protection is not supported by the security package
18437//
18438#define SEC_E_QOP_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009030AL)
18439
18440//
18441// MessageId: SEC_E_NO_IMPERSONATION
18442//
18443// MessageText:
18444//
18445// The security context does not allow impersonation of the client
18446//
18447#define SEC_E_NO_IMPERSONATION _HRESULT_TYPEDEF_(0x8009030BL)
18448
18449//
18450// MessageId: SEC_E_LOGON_DENIED
18451//
18452// MessageText:
18453//
18454// The logon attempt failed
18455//
18456#define SEC_E_LOGON_DENIED _HRESULT_TYPEDEF_(0x8009030CL)
18457
18458//
18459// MessageId: SEC_E_UNKNOWN_CREDENTIALS
18460//
18461// MessageText:
18462//
18463// The credentials supplied to the package were not recognized
18464//
18465#define SEC_E_UNKNOWN_CREDENTIALS _HRESULT_TYPEDEF_(0x8009030DL)
18466
18467//
18468// MessageId: SEC_E_NO_CREDENTIALS
18469//
18470// MessageText:
18471//
18472// No credentials are available in the security package
18473//
18474#define SEC_E_NO_CREDENTIALS _HRESULT_TYPEDEF_(0x8009030EL)
18475
18476//
18477// MessageId: SEC_E_MESSAGE_ALTERED
18478//
18479// MessageText:
18480//
18481// The message or signature supplied for verification has been altered
18482//
18483#define SEC_E_MESSAGE_ALTERED _HRESULT_TYPEDEF_(0x8009030FL)
18484
18485//
18486// MessageId: SEC_E_OUT_OF_SEQUENCE
18487//
18488// MessageText:
18489//
18490// The message supplied for verification is out of sequence
18491//
18492#define SEC_E_OUT_OF_SEQUENCE _HRESULT_TYPEDEF_(0x80090310L)
18493
18494//
18495// MessageId: SEC_E_NO_AUTHENTICATING_AUTHORITY
18496//
18497// MessageText:
18498//
18499// No authority could be contacted for authentication.
18500//
18501#define SEC_E_NO_AUTHENTICATING_AUTHORITY _HRESULT_TYPEDEF_(0x80090311L)
18502
18503//
18504// MessageId: SEC_I_CONTINUE_NEEDED
18505//
18506// MessageText:
18507//
18508// The function completed successfully, but must be called again to complete the context
18509//
18510#define SEC_I_CONTINUE_NEEDED _HRESULT_TYPEDEF_(0x00090312L)
18511
18512//
18513// MessageId: SEC_I_COMPLETE_NEEDED
18514//
18515// MessageText:
18516//
18517// The function completed successfully, but CompleteToken must be called
18518//
18519#define SEC_I_COMPLETE_NEEDED _HRESULT_TYPEDEF_(0x00090313L)
18520
18521//
18522// MessageId: SEC_I_COMPLETE_AND_CONTINUE
18523//
18524// MessageText:
18525//
18526// The function completed successfully, but both CompleteToken and this function must be called to complete the context
18527//
18528#define SEC_I_COMPLETE_AND_CONTINUE _HRESULT_TYPEDEF_(0x00090314L)
18529
18530//
18531// MessageId: SEC_I_LOCAL_LOGON
18532//
18533// MessageText:
18534//
18535// The logon was completed, but no network authority was available. The logon was made using locally known information
18536//
18537#define SEC_I_LOCAL_LOGON _HRESULT_TYPEDEF_(0x00090315L)
18538
18539//
18540// MessageId: SEC_E_BAD_PKGID
18541//
18542// MessageText:
18543//
18544// The requested security package does not exist
18545//
18546#define SEC_E_BAD_PKGID _HRESULT_TYPEDEF_(0x80090316L)
18547
18548//
18549// MessageId: SEC_E_CONTEXT_EXPIRED
18550//
18551// MessageText:
18552//
18553// The context has expired and can no longer be used.
18554//
18555#define SEC_E_CONTEXT_EXPIRED _HRESULT_TYPEDEF_(0x80090317L)
18556
18557//
18558// MessageId: SEC_E_INCOMPLETE_MESSAGE
18559//
18560// MessageText:
18561//
18562// The supplied message is incomplete. The signature was not verified.
18563//
18564#define SEC_E_INCOMPLETE_MESSAGE _HRESULT_TYPEDEF_(0x80090318L)
18565
18566//
18567// MessageId: SEC_E_INCOMPLETE_CREDENTIALS
18568//
18569// MessageText:
18570//
18571// The credentials supplied were not complete, and could not be verified. The context could not be initialized.
18572//
18573#define SEC_E_INCOMPLETE_CREDENTIALS _HRESULT_TYPEDEF_(0x80090320L)
18574
18575//
18576// MessageId: SEC_E_BUFFER_TOO_SMALL
18577//
18578// MessageText:
18579//
18580// The buffers supplied to a function was too small.
18581//
18582#define SEC_E_BUFFER_TOO_SMALL _HRESULT_TYPEDEF_(0x80090321L)
18583
18584//
18585// MessageId: SEC_I_INCOMPLETE_CREDENTIALS
18586//
18587// MessageText:
18588//
18589// The credentials supplied were not complete, and could not be verified. Additional information can be returned from the context.
18590//
18591#define SEC_I_INCOMPLETE_CREDENTIALS _HRESULT_TYPEDEF_(0x00090320L)
18592
18593//
18594// MessageId: SEC_I_RENEGOTIATE
18595//
18596// MessageText:
18597//
18598// The context data must be renegotiated with the peer.
18599//
18600#define SEC_I_RENEGOTIATE _HRESULT_TYPEDEF_(0x00090321L)
18601
18602//
18603// MessageId: SEC_E_WRONG_PRINCIPAL
18604//
18605// MessageText:
18606//
18607// The target principal name is incorrect.
18608//
18609#define SEC_E_WRONG_PRINCIPAL _HRESULT_TYPEDEF_(0x80090322L)
18610
18611//
18612// MessageId: SEC_I_NO_LSA_CONTEXT
18613//
18614// MessageText:
18615//
18616// There is no LSA mode context associated with this context.
18617//
18618#define SEC_I_NO_LSA_CONTEXT _HRESULT_TYPEDEF_(0x00090323L)
18619
18620//
18621// MessageId: SEC_E_TIME_SKEW
18622//
18623// MessageText:
18624//
18625// The clocks on the client and server machines are skewed.
18626//
18627#define SEC_E_TIME_SKEW _HRESULT_TYPEDEF_(0x80090324L)
18628
18629//
18630// MessageId: SEC_E_UNTRUSTED_ROOT
18631//
18632// MessageText:
18633//
18634// The certificate chain was issued by an untrusted authority.
18635//
18636#define SEC_E_UNTRUSTED_ROOT _HRESULT_TYPEDEF_(0x80090325L)
18637
18638//
18639// MessageId: SEC_E_ILLEGAL_MESSAGE
18640//
18641// MessageText:
18642//
18643// The message received was unexpected or badly formatted.
18644//
18645#define SEC_E_ILLEGAL_MESSAGE _HRESULT_TYPEDEF_(0x80090326L)
18646
18647//
18648// MessageId: SEC_E_CERT_UNKNOWN
18649//
18650// MessageText:
18651//
18652// An unknown error occurred while processing the certificate.
18653//
18654#define SEC_E_CERT_UNKNOWN _HRESULT_TYPEDEF_(0x80090327L)
18655
18656//
18657// MessageId: SEC_E_CERT_EXPIRED
18658//
18659// MessageText:
18660//
18661// The received certificate has expired.
18662//
18663#define SEC_E_CERT_EXPIRED _HRESULT_TYPEDEF_(0x80090328L)
18664
18665//
18666// MessageId: SEC_E_ENCRYPT_FAILURE
18667//
18668// MessageText:
18669//
18670// The specified data could not be encrypted.
18671//
18672#define SEC_E_ENCRYPT_FAILURE _HRESULT_TYPEDEF_(0x80090329L)
18673
18674//
18675// MessageId: SEC_E_DECRYPT_FAILURE
18676//
18677// MessageText:
18678//
18679// The specified data could not be decrypted.
18680//
18681//
18682#define SEC_E_DECRYPT_FAILURE _HRESULT_TYPEDEF_(0x80090330L)
18683
18684//
18685// MessageId: SEC_E_ALGORITHM_MISMATCH
18686//
18687// MessageText:
18688//
18689// The client and server cannot communicate, because they do not possess a common algorithm.
18690//
18691#define SEC_E_ALGORITHM_MISMATCH _HRESULT_TYPEDEF_(0x80090331L)
18692
18693//
18694// MessageId: SEC_E_SECURITY_QOS_FAILED
18695//
18696// MessageText:
18697//
18698// The security context could not be established due to a failure in the requested quality of service (e.g. mutual authentication or delegation).
18699//
18700#define SEC_E_SECURITY_QOS_FAILED _HRESULT_TYPEDEF_(0x80090332L)
18701
18702//
18703// MessageId: SEC_E_CERT_WRONG_USAGE
18704//
18705// MessageText:
18706//
18707// The certificate is not valid for the requested usage.
18708//
18709#define SEC_E_CERT_WRONG_USAGE _HRESULT_TYPEDEF_(0x80090349L)
18710
18711//
18712// Provided for backwards compatibility
18713//
18714
18715#define SEC_E_NO_SPM SEC_E_INTERNAL_ERROR
18716#define SEC_E_NOT_SUPPORTED SEC_E_UNSUPPORTED_FUNCTION
18717
18718//
18719// MessageId: CRYPT_E_MSG_ERROR
18720//
18721// MessageText:
18722//
18723// An error occurred while performing an operation on a cryptographic message.
18724//
18725#define CRYPT_E_MSG_ERROR _HRESULT_TYPEDEF_(0x80091001L)
18726
18727//
18728// MessageId: CRYPT_E_UNKNOWN_ALGO
18729//
18730// MessageText:
18731//
18732// Unknown cryptographic algorithm.
18733//
18734#define CRYPT_E_UNKNOWN_ALGO _HRESULT_TYPEDEF_(0x80091002L)
18735
18736//
18737// MessageId: CRYPT_E_OID_FORMAT
18738//
18739// MessageText:
18740//
18741// The object identifier is poorly formatted.
18742//
18743#define CRYPT_E_OID_FORMAT _HRESULT_TYPEDEF_(0x80091003L)
18744
18745//
18746// MessageId: CRYPT_E_INVALID_MSG_TYPE
18747//
18748// MessageText:
18749//
18750// Invalid cryptographic message type.
18751//
18752#define CRYPT_E_INVALID_MSG_TYPE _HRESULT_TYPEDEF_(0x80091004L)
18753
18754//
18755// MessageId: CRYPT_E_UNEXPECTED_ENCODING
18756//
18757// MessageText:
18758//
18759// Unexpected cryptographic message encoding.
18760//
18761#define CRYPT_E_UNEXPECTED_ENCODING _HRESULT_TYPEDEF_(0x80091005L)
18762
18763//
18764// MessageId: CRYPT_E_AUTH_ATTR_MISSING
18765//
18766// MessageText:
18767//
18768// The cryptographic message does not contain an expected authenticated attribute.
18769//
18770#define CRYPT_E_AUTH_ATTR_MISSING _HRESULT_TYPEDEF_(0x80091006L)
18771
18772//
18773// MessageId: CRYPT_E_HASH_VALUE
18774//
18775// MessageText:
18776//
18777// The hash value is not correct.
18778//
18779#define CRYPT_E_HASH_VALUE _HRESULT_TYPEDEF_(0x80091007L)
18780
18781//
18782// MessageId: CRYPT_E_INVALID_INDEX
18783//
18784// MessageText:
18785//
18786// The index value is not valid.
18787//
18788#define CRYPT_E_INVALID_INDEX _HRESULT_TYPEDEF_(0x80091008L)
18789
18790//
18791// MessageId: CRYPT_E_ALREADY_DECRYPTED
18792//
18793// MessageText:
18794//
18795// The content of the cryptographic message has already been decrypted.
18796//
18797#define CRYPT_E_ALREADY_DECRYPTED _HRESULT_TYPEDEF_(0x80091009L)
18798
18799//
18800// MessageId: CRYPT_E_NOT_DECRYPTED
18801//
18802// MessageText:
18803//
18804// The content of the cryptographic message has not been decrypted yet.
18805//
18806#define CRYPT_E_NOT_DECRYPTED _HRESULT_TYPEDEF_(0x8009100AL)
18807
18808//
18809// MessageId: CRYPT_E_RECIPIENT_NOT_FOUND
18810//
18811// MessageText:
18812//
18813// The enveloped-data message does not contain the specified recipient.
18814//
18815#define CRYPT_E_RECIPIENT_NOT_FOUND _HRESULT_TYPEDEF_(0x8009100BL)
18816
18817//
18818// MessageId: CRYPT_E_CONTROL_TYPE
18819//
18820// MessageText:
18821//
18822// Invalid control type.
18823//
18824#define CRYPT_E_CONTROL_TYPE _HRESULT_TYPEDEF_(0x8009100CL)
18825
18826//
18827// MessageId: CRYPT_E_ISSUER_SERIALNUMBER
18828//
18829// MessageText:
18830//
18831// Invalid issuer and/or serial number.
18832//
18833#define CRYPT_E_ISSUER_SERIALNUMBER _HRESULT_TYPEDEF_(0x8009100DL)
18834
18835//
18836// MessageId: CRYPT_E_SIGNER_NOT_FOUND
18837//
18838// MessageText:
18839//
18840// Cannot find the original signer.
18841//
18842#define CRYPT_E_SIGNER_NOT_FOUND _HRESULT_TYPEDEF_(0x8009100EL)
18843
18844//
18845// MessageId: CRYPT_E_ATTRIBUTES_MISSING
18846//
18847// MessageText:
18848//
18849// The cryptographic message does not contain all of the requested attributes.
18850//
18851#define CRYPT_E_ATTRIBUTES_MISSING _HRESULT_TYPEDEF_(0x8009100FL)
18852
18853//
18854// MessageId: CRYPT_E_STREAM_MSG_NOT_READY
18855//
18856// MessageText:
18857//
18858// The streamed cryptographic message is not ready to return data.
18859//
18860#define CRYPT_E_STREAM_MSG_NOT_READY _HRESULT_TYPEDEF_(0x80091010L)
18861
18862//
18863// MessageId: CRYPT_E_STREAM_INSUFFICIENT_DATA
18864//
18865// MessageText:
18866//
18867// The streamed cryptographic message requires more data to complete the decode operation.
18868//
18869#define CRYPT_E_STREAM_INSUFFICIENT_DATA _HRESULT_TYPEDEF_(0x80091011L)
18870
18871//
18872// MessageId: CRYPT_E_BAD_LEN
18873//
18874// MessageText:
18875//
18876// The length specified for the output data was insufficient.
18877//
18878#define CRYPT_E_BAD_LEN _HRESULT_TYPEDEF_(0x80092001L)
18879
18880//
18881// MessageId: CRYPT_E_BAD_ENCODE
18882//
18883// MessageText:
18884//
18885// An error occurred during encode or decode operation.
18886//
18887#define CRYPT_E_BAD_ENCODE _HRESULT_TYPEDEF_(0x80092002L)
18888
18889//
18890// MessageId: CRYPT_E_FILE_ERROR
18891//
18892// MessageText:
18893//
18894// An error occurred while reading or writing to a file.
18895//
18896#define CRYPT_E_FILE_ERROR _HRESULT_TYPEDEF_(0x80092003L)
18897
18898//
18899// MessageId: CRYPT_E_NOT_FOUND
18900//
18901// MessageText:
18902//
18903// Cannot find object or property.
18904//
18905#define CRYPT_E_NOT_FOUND _HRESULT_TYPEDEF_(0x80092004L)
18906
18907//
18908// MessageId: CRYPT_E_EXISTS
18909//
18910// MessageText:
18911//
18912// The object or property already exists.
18913//
18914#define CRYPT_E_EXISTS _HRESULT_TYPEDEF_(0x80092005L)
18915
18916//
18917// MessageId: CRYPT_E_NO_PROVIDER
18918//
18919// MessageText:
18920//
18921// No provider was specified for the store or object.
18922//
18923#define CRYPT_E_NO_PROVIDER _HRESULT_TYPEDEF_(0x80092006L)
18924
18925//
18926// MessageId: CRYPT_E_SELF_SIGNED
18927//
18928// MessageText:
18929//
18930// The specified certificate is self signed.
18931//
18932#define CRYPT_E_SELF_SIGNED _HRESULT_TYPEDEF_(0x80092007L)
18933
18934//
18935// MessageId: CRYPT_E_DELETED_PREV
18936//
18937// MessageText:
18938//
18939// The previous certificate or CRL context was deleted.
18940//
18941#define CRYPT_E_DELETED_PREV _HRESULT_TYPEDEF_(0x80092008L)
18942
18943//
18944// MessageId: CRYPT_E_NO_MATCH
18945//
18946// MessageText:
18947//
18948// Cannot find the requested object.
18949//
18950#define CRYPT_E_NO_MATCH _HRESULT_TYPEDEF_(0x80092009L)
18951
18952//
18953// MessageId: CRYPT_E_UNEXPECTED_MSG_TYPE
18954//
18955// MessageText:
18956//
18957// The certificate does not have a property that references a private key.
18958//
18959#define CRYPT_E_UNEXPECTED_MSG_TYPE _HRESULT_TYPEDEF_(0x8009200AL)
18960
18961//
18962// MessageId: CRYPT_E_NO_KEY_PROPERTY
18963//
18964// MessageText:
18965//
18966// Cannot find the certificate and private key for decryption.
18967//
18968#define CRYPT_E_NO_KEY_PROPERTY _HRESULT_TYPEDEF_(0x8009200BL)
18969
18970//
18971// MessageId: CRYPT_E_NO_DECRYPT_CERT
18972//
18973// MessageText:
18974//
18975// Cannot find the certificate and private key to use for decryption.
18976//
18977#define CRYPT_E_NO_DECRYPT_CERT _HRESULT_TYPEDEF_(0x8009200CL)
18978
18979//
18980// MessageId: CRYPT_E_BAD_MSG
18981//
18982// MessageText:
18983//
18984// Not a cryptographic message or the cryptographic message is not formatted correctly.
18985//
18986#define CRYPT_E_BAD_MSG _HRESULT_TYPEDEF_(0x8009200DL)
18987
18988//
18989// MessageId: CRYPT_E_NO_SIGNER
18990//
18991// MessageText:
18992//
18993// The signed cryptographic message does not have a signer for the specified signer index.
18994//
18995#define CRYPT_E_NO_SIGNER _HRESULT_TYPEDEF_(0x8009200EL)
18996
18997//
18998// MessageId: CRYPT_E_PENDING_CLOSE
18999//
19000// MessageText:
19001//
19002// Final closure is pending until additional frees or closes.
19003//
19004#define CRYPT_E_PENDING_CLOSE _HRESULT_TYPEDEF_(0x8009200FL)
19005
19006//
19007// MessageId: CRYPT_E_REVOKED
19008//
19009// MessageText:
19010//
19011// The certificate is revoked.
19012//
19013#define CRYPT_E_REVOKED _HRESULT_TYPEDEF_(0x80092010L)
19014
19015//
19016// MessageId: CRYPT_E_NO_REVOCATION_DLL
19017//
19018// MessageText:
19019//
19020// No Dll or exported function was found to verify revocation.
19021//
19022#define CRYPT_E_NO_REVOCATION_DLL _HRESULT_TYPEDEF_(0x80092011L)
19023
19024//
19025// MessageId: CRYPT_E_NO_REVOCATION_CHECK
19026//
19027// MessageText:
19028//
19029// The revocation function was unable to check revocation for the certificate.
19030//
19031#define CRYPT_E_NO_REVOCATION_CHECK _HRESULT_TYPEDEF_(0x80092012L)
19032
19033//
19034// MessageId: CRYPT_E_REVOCATION_OFFLINE
19035//
19036// MessageText:
19037//
19038// The revocation function was unable to check revocation because the revocation server was offline.
19039//
19040#define CRYPT_E_REVOCATION_OFFLINE _HRESULT_TYPEDEF_(0x80092013L)
19041
19042//
19043// MessageId: CRYPT_E_NOT_IN_REVOCATION_DATABASE
19044//
19045// MessageText:
19046//
19047// The certificate is not in the revocation server's database.
19048//
19049#define CRYPT_E_NOT_IN_REVOCATION_DATABASE _HRESULT_TYPEDEF_(0x80092014L)
19050
19051//
19052// MessageId: CRYPT_E_INVALID_NUMERIC_STRING
19053//
19054// MessageText:
19055//
19056// The string contains a non-numeric character.
19057//
19058#define CRYPT_E_INVALID_NUMERIC_STRING _HRESULT_TYPEDEF_(0x80092020L)
19059
19060//
19061// MessageId: CRYPT_E_INVALID_PRINTABLE_STRING
19062//
19063// MessageText:
19064//
19065// The string contains a non-printable character.
19066//
19067#define CRYPT_E_INVALID_PRINTABLE_STRING _HRESULT_TYPEDEF_(0x80092021L)
19068
19069//
19070// MessageId: CRYPT_E_INVALID_IA5_STRING
19071//
19072// MessageText:
19073//
19074// The string contains a character not in the 7 bit ASCII character set.
19075//
19076#define CRYPT_E_INVALID_IA5_STRING _HRESULT_TYPEDEF_(0x80092022L)
19077
19078//
19079// MessageId: CRYPT_E_INVALID_X500_STRING
19080//
19081// MessageText:
19082//
19083// The string contains an invalid X500 name attribute key, oid, value or delimiter.
19084//
19085#define CRYPT_E_INVALID_X500_STRING _HRESULT_TYPEDEF_(0x80092023L)
19086
19087//
19088// MessageId: CRYPT_E_NOT_CHAR_STRING
19089//
19090// MessageText:
19091//
19092// The dwValueType for the CERT_NAME_VALUE is not one of the character strings. Most likely it is either a CERT_RDN_ENCODED_BLOB or CERT_TDN_OCTED_STRING.
19093//
19094#define CRYPT_E_NOT_CHAR_STRING _HRESULT_TYPEDEF_(0x80092024L)
19095
19096//
19097// MessageId: CRYPT_E_FILERESIZED
19098//
19099// MessageText:
19100//
19101// The Put operation can not continue. The file needs to be resized. However, there is already a signature present. A complete signing operation must be done.
19102//
19103#define CRYPT_E_FILERESIZED _HRESULT_TYPEDEF_(0x80092025L)
19104
19105//
19106// MessageId: CRYPT_E_SECURITY_SETTINGS
19107//
19108// MessageText:
19109//
19110// The cryptographic operation failed due to a local security option setting.
19111//
19112#define CRYPT_E_SECURITY_SETTINGS _HRESULT_TYPEDEF_(0x80092026L)
19113
19114//
19115// MessageId: CRYPT_E_NO_VERIFY_USAGE_DLL
19116//
19117// MessageText:
19118//
19119// No DLL or exported function was found to verify subject usage.
19120//
19121#define CRYPT_E_NO_VERIFY_USAGE_DLL _HRESULT_TYPEDEF_(0x80092027L)
19122
19123//
19124// MessageId: CRYPT_E_NO_VERIFY_USAGE_CHECK
19125//
19126// MessageText:
19127//
19128// The called function was unable to do a usage check on the subject.
19129//
19130#define CRYPT_E_NO_VERIFY_USAGE_CHECK _HRESULT_TYPEDEF_(0x80092028L)
19131
19132//
19133// MessageId: CRYPT_E_VERIFY_USAGE_OFFLINE
19134//
19135// MessageText:
19136//
19137// Since the server was offline, the called function was unable to complete the usage check.
19138//
19139#define CRYPT_E_VERIFY_USAGE_OFFLINE _HRESULT_TYPEDEF_(0x80092029L)
19140
19141//
19142// MessageId: CRYPT_E_NOT_IN_CTL
19143//
19144// MessageText:
19145//
19146// The subject was not found in a Certificate Trust List (CTL).
19147//
19148#define CRYPT_E_NOT_IN_CTL _HRESULT_TYPEDEF_(0x8009202AL)
19149
19150//
19151// MessageId: CRYPT_E_NO_TRUSTED_SIGNER
19152//
19153// MessageText:
19154//
19155// None of the signers of the cryptographic message or certificate trust list is trusted.
19156//
19157#define CRYPT_E_NO_TRUSTED_SIGNER _HRESULT_TYPEDEF_(0x8009202BL)
19158
19159//
19160// MessageId: CRYPT_E_MISSING_PUBKEY_PARA
19161//
19162// MessageText:
19163//
19164// The public key's algorithm parameters are missing.
19165//
19166#define CRYPT_E_MISSING_PUBKEY_PARA _HRESULT_TYPEDEF_(0x8009202CL)
19167
19168//
19169// MessageId: CRYPT_E_OSS_ERROR
19170//
19171// MessageText:
19172//
19173// OSS Certificate encode/decode error code base
19174//
19175// See asn1code.h for a definition of the OSS runtime errors. The OSS
19176// error values are offset by CRYPT_E_OSS_ERROR.
19177//
19178#define CRYPT_E_OSS_ERROR _HRESULT_TYPEDEF_(0x80093000L)
19179
19180//
19181// MessageId: OSS_MORE_BUF
19182//
19183// MessageText:
19184//
19185// OSS ASN.1 Error: Output Buffer is too small.
19186//
19187#define OSS_MORE_BUF _HRESULT_TYPEDEF_(0x80093001L)
19188
19189//
19190// MessageId: OSS_NEGATIVE_UINTEGER
19191//
19192// MessageText:
19193//
19194// OSS ASN.1 Error: Signed integer is encoded as a unsigned integer.
19195//
19196#define OSS_NEGATIVE_UINTEGER _HRESULT_TYPEDEF_(0x80093002L)
19197
19198//
19199// MessageId: OSS_PDU_RANGE
19200//
19201// MessageText:
19202//
19203// OSS ASN.1 Error: Unknown ASN.1 data type.
19204//
19205#define OSS_PDU_RANGE _HRESULT_TYPEDEF_(0x80093003L)
19206
19207//
19208// MessageId: OSS_MORE_INPUT
19209//
19210// MessageText:
19211//
19212// OSS ASN.1 Error: Output buffer is too small, the decoded data has been truncated.
19213//
19214#define OSS_MORE_INPUT _HRESULT_TYPEDEF_(0x80093004L)
19215
19216//
19217// MessageId: OSS_DATA_ERROR
19218//
19219// MessageText:
19220//
19221// OSS ASN.1 Error: Invalid data.
19222//
19223#define OSS_DATA_ERROR _HRESULT_TYPEDEF_(0x80093005L)
19224
19225//
19226// MessageId: OSS_BAD_ARG
19227//
19228// MessageText:
19229//
19230// OSS ASN.1 Error: Invalid argument.
19231//
19232#define OSS_BAD_ARG _HRESULT_TYPEDEF_(0x80093006L)
19233
19234//
19235// MessageId: OSS_BAD_VERSION
19236//
19237// MessageText:
19238//
19239// OSS ASN.1 Error: Encode/Decode version mismatch.
19240//
19241#define OSS_BAD_VERSION _HRESULT_TYPEDEF_(0x80093007L)
19242
19243//
19244// MessageId: OSS_OUT_MEMORY
19245//
19246// MessageText:
19247//
19248// OSS ASN.1 Error: Out of memory.
19249//
19250#define OSS_OUT_MEMORY _HRESULT_TYPEDEF_(0x80093008L)
19251
19252//
19253// MessageId: OSS_PDU_MISMATCH
19254//
19255// MessageText:
19256//
19257// OSS ASN.1 Error: Encode/Decode Error.
19258//
19259#define OSS_PDU_MISMATCH _HRESULT_TYPEDEF_(0x80093009L)
19260
19261//
19262// MessageId: OSS_LIMITED
19263//
19264// MessageText:
19265//
19266// OSS ASN.1 Error: Internal Error.
19267//
19268#define OSS_LIMITED _HRESULT_TYPEDEF_(0x8009300AL)
19269
19270//
19271// MessageId: OSS_BAD_PTR
19272//
19273// MessageText:
19274//
19275// OSS ASN.1 Error: Invalid data.
19276//
19277#define OSS_BAD_PTR _HRESULT_TYPEDEF_(0x8009300BL)
19278
19279//
19280// MessageId: OSS_BAD_TIME
19281//
19282// MessageText:
19283//
19284// OSS ASN.1 Error: Invalid data.
19285//
19286#define OSS_BAD_TIME _HRESULT_TYPEDEF_(0x8009300CL)
19287
19288//
19289// MessageId: OSS_INDEFINITE_NOT_SUPPORTED
19290//
19291// MessageText:
19292//
19293// OSS ASN.1 Error: Unsupported BER indefinite-length encoding.
19294//
19295#define OSS_INDEFINITE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009300DL)
19296
19297//
19298// MessageId: OSS_MEM_ERROR
19299//
19300// MessageText:
19301//
19302// OSS ASN.1 Error: Access violation.
19303//
19304#define OSS_MEM_ERROR _HRESULT_TYPEDEF_(0x8009300EL)
19305
19306//
19307// MessageId: OSS_BAD_TABLE
19308//
19309// MessageText:
19310//
19311// OSS ASN.1 Error: Invalid data.
19312//
19313#define OSS_BAD_TABLE _HRESULT_TYPEDEF_(0x8009300FL)
19314
19315//
19316// MessageId: OSS_TOO_LONG
19317//
19318// MessageText:
19319//
19320// OSS ASN.1 Error: Invalid data.
19321//
19322#define OSS_TOO_LONG _HRESULT_TYPEDEF_(0x80093010L)
19323
19324//
19325// MessageId: OSS_CONSTRAINT_VIOLATED
19326//
19327// MessageText:
19328//
19329// OSS ASN.1 Error: Invalid data.
19330//
19331#define OSS_CONSTRAINT_VIOLATED _HRESULT_TYPEDEF_(0x80093011L)
19332
19333//
19334// MessageId: OSS_FATAL_ERROR
19335//
19336// MessageText:
19337//
19338// OSS ASN.1 Error: Internal Error.
19339//
19340#define OSS_FATAL_ERROR _HRESULT_TYPEDEF_(0x80093012L)
19341
19342//
19343// MessageId: OSS_ACCESS_SERIALIZATION_ERROR
19344//
19345// MessageText:
19346//
19347// OSS ASN.1 Error: Multi-threading conflict.
19348//
19349#define OSS_ACCESS_SERIALIZATION_ERROR _HRESULT_TYPEDEF_(0x80093013L)
19350
19351//
19352// MessageId: OSS_NULL_TBL
19353//
19354// MessageText:
19355//
19356// OSS ASN.1 Error: Invalid data.
19357//
19358#define OSS_NULL_TBL _HRESULT_TYPEDEF_(0x80093014L)
19359
19360//
19361// MessageId: OSS_NULL_FCN
19362//
19363// MessageText:
19364//
19365// OSS ASN.1 Error: Invalid data.
19366//
19367#define OSS_NULL_FCN _HRESULT_TYPEDEF_(0x80093015L)
19368
19369//
19370// MessageId: OSS_BAD_ENCRULES
19371//
19372// MessageText:
19373//
19374// OSS ASN.1 Error: Invalid data.
19375//
19376#define OSS_BAD_ENCRULES _HRESULT_TYPEDEF_(0x80093016L)
19377
19378//
19379// MessageId: OSS_UNAVAIL_ENCRULES
19380//
19381// MessageText:
19382//
19383// OSS ASN.1 Error: Encode/Decode function not implemented.
19384//
19385#define OSS_UNAVAIL_ENCRULES _HRESULT_TYPEDEF_(0x80093017L)
19386
19387//
19388// MessageId: OSS_CANT_OPEN_TRACE_WINDOW
19389//
19390// MessageText:
19391//
19392// OSS ASN.1 Error: Trace file error.
19393//
19394#define OSS_CANT_OPEN_TRACE_WINDOW _HRESULT_TYPEDEF_(0x80093018L)
19395
19396//
19397// MessageId: OSS_UNIMPLEMENTED
19398//
19399// MessageText:
19400//
19401// OSS ASN.1 Error: Function not implemented.
19402//
19403#define OSS_UNIMPLEMENTED _HRESULT_TYPEDEF_(0x80093019L)
19404
19405//
19406// MessageId: OSS_OID_DLL_NOT_LINKED
19407//
19408// MessageText:
19409//
19410// OSS ASN.1 Error: Program link error.
19411//
19412#define OSS_OID_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009301AL)
19413
19414//
19415// MessageId: OSS_CANT_OPEN_TRACE_FILE
19416//
19417// MessageText:
19418//
19419// OSS ASN.1 Error: Trace file error.
19420//
19421#define OSS_CANT_OPEN_TRACE_FILE _HRESULT_TYPEDEF_(0x8009301BL)
19422
19423//
19424// MessageId: OSS_TRACE_FILE_ALREADY_OPEN
19425//
19426// MessageText:
19427//
19428// OSS ASN.1 Error: Trace file error.
19429//
19430#define OSS_TRACE_FILE_ALREADY_OPEN _HRESULT_TYPEDEF_(0x8009301CL)
19431
19432//
19433// MessageId: OSS_TABLE_MISMATCH
19434//
19435// MessageText:
19436//
19437// OSS ASN.1 Error: Invalid data.
19438//
19439#define OSS_TABLE_MISMATCH _HRESULT_TYPEDEF_(0x8009301DL)
19440
19441//
19442// MessageId: OSS_TYPE_NOT_SUPPORTED
19443//
19444// MessageText:
19445//
19446// OSS ASN.1 Error: Invalid data.
19447//
19448#define OSS_TYPE_NOT_SUPPORTED _HRESULT_TYPEDEF_(0x8009301EL)
19449
19450//
19451// MessageId: OSS_REAL_DLL_NOT_LINKED
19452//
19453// MessageText:
19454//
19455// OSS ASN.1 Error: Program link error.
19456//
19457#define OSS_REAL_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009301FL)
19458
19459//
19460// MessageId: OSS_REAL_CODE_NOT_LINKED
19461//
19462// MessageText:
19463//
19464// OSS ASN.1 Error: Program link error.
19465//
19466#define OSS_REAL_CODE_NOT_LINKED _HRESULT_TYPEDEF_(0x80093020L)
19467
19468//
19469// MessageId: OSS_OUT_OF_RANGE
19470//
19471// MessageText:
19472//
19473// OSS ASN.1 Error: Program link error.
19474//
19475#define OSS_OUT_OF_RANGE _HRESULT_TYPEDEF_(0x80093021L)
19476
19477//
19478// MessageId: OSS_COPIER_DLL_NOT_LINKED
19479//
19480// MessageText:
19481//
19482// OSS ASN.1 Error: Program link error.
19483//
19484#define OSS_COPIER_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093022L)
19485
19486//
19487// MessageId: OSS_CONSTRAINT_DLL_NOT_LINKED
19488//
19489// MessageText:
19490//
19491// OSS ASN.1 Error: Program link error.
19492//
19493#define OSS_CONSTRAINT_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093023L)
19494
19495//
19496// MessageId: OSS_COMPARATOR_DLL_NOT_LINKED
19497//
19498// MessageText:
19499//
19500// OSS ASN.1 Error: Program link error.
19501//
19502#define OSS_COMPARATOR_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093024L)
19503
19504//
19505// MessageId: OSS_COMPARATOR_CODE_NOT_LINKED
19506//
19507// MessageText:
19508//
19509// OSS ASN.1 Error: Program link error.
19510//
19511#define OSS_COMPARATOR_CODE_NOT_LINKED _HRESULT_TYPEDEF_(0x80093025L)
19512
19513//
19514// MessageId: OSS_MEM_MGR_DLL_NOT_LINKED
19515//
19516// MessageText:
19517//
19518// OSS ASN.1 Error: Program link error.
19519//
19520#define OSS_MEM_MGR_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093026L)
19521
19522//
19523// MessageId: OSS_PDV_DLL_NOT_LINKED
19524//
19525// MessageText:
19526//
19527// OSS ASN.1 Error: Program link error.
19528//
19529#define OSS_PDV_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093027L)
19530
19531//
19532// MessageId: OSS_PDV_CODE_NOT_LINKED
19533//
19534// MessageText:
19535//
19536// OSS ASN.1 Error: Program link error.
19537//
19538#define OSS_PDV_CODE_NOT_LINKED _HRESULT_TYPEDEF_(0x80093028L)
19539
19540//
19541// MessageId: OSS_API_DLL_NOT_LINKED
19542//
19543// MessageText:
19544//
19545// OSS ASN.1 Error: Program link error.
19546//
19547#define OSS_API_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x80093029L)
19548
19549//
19550// MessageId: OSS_BERDER_DLL_NOT_LINKED
19551//
19552// MessageText:
19553//
19554// OSS ASN.1 Error: Program link error.
19555//
19556#define OSS_BERDER_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009302AL)
19557
19558//
19559// MessageId: OSS_PER_DLL_NOT_LINKED
19560//
19561// MessageText:
19562//
19563// OSS ASN.1 Error: Program link error.
19564//
19565#define OSS_PER_DLL_NOT_LINKED _HRESULT_TYPEDEF_(0x8009302BL)
19566
19567//
19568// MessageId: OSS_OPEN_TYPE_ERROR
19569//
19570// MessageText:
19571//
19572// OSS ASN.1 Error: Program link error.
19573//
19574#define OSS_OPEN_TYPE_ERROR _HRESULT_TYPEDEF_(0x8009302CL)
19575
19576//
19577// MessageId: OSS_MUTEX_NOT_CREATED
19578//
19579// MessageText:
19580//
19581// OSS ASN.1 Error: System resource error.
19582//
19583#define OSS_MUTEX_NOT_CREATED _HRESULT_TYPEDEF_(0x8009302DL)
19584
19585//
19586// MessageId: OSS_CANT_CLOSE_TRACE_FILE
19587//
19588// MessageText:
19589//
19590// OSS ASN.1 Error: Trace file error.
19591//
19592#define OSS_CANT_CLOSE_TRACE_FILE _HRESULT_TYPEDEF_(0x8009302EL)
19593
19594//
19595// MessageId: CRYPT_E_ASN1_ERROR
19596//
19597// MessageText:
19598//
19599// ASN1 Certificate encode/decode error code base.
19600//
19601// The ASN1 error values are offset by CRYPT_E_ASN1_ERROR.
19602//
19603#define CRYPT_E_ASN1_ERROR _HRESULT_TYPEDEF_(0x80093100L)
19604
19605//
19606// MessageId: CRYPT_E_ASN1_INTERNAL
19607//
19608// MessageText:
19609//
19610// ASN1 internal encode or decode error.
19611//
19612#define CRYPT_E_ASN1_INTERNAL _HRESULT_TYPEDEF_(0x80093101L)
19613
19614//
19615// MessageId: CRYPT_E_ASN1_EOD
19616//
19617// MessageText:
19618//
19619// ASN1 unexpected end of data.
19620//
19621#define CRYPT_E_ASN1_EOD _HRESULT_TYPEDEF_(0x80093102L)
19622
19623//
19624// MessageId: CRYPT_E_ASN1_CORRUPT
19625//
19626// MessageText:
19627//
19628// ASN1 corrupted data.
19629//
19630#define CRYPT_E_ASN1_CORRUPT _HRESULT_TYPEDEF_(0x80093103L)
19631
19632//
19633// MessageId: CRYPT_E_ASN1_LARGE
19634//
19635// MessageText:
19636//
19637// ASN1 value too large.
19638//
19639#define CRYPT_E_ASN1_LARGE _HRESULT_TYPEDEF_(0x80093104L)
19640
19641//
19642// MessageId: CRYPT_E_ASN1_CONSTRAINT
19643//
19644// MessageText:
19645//
19646// ASN1 constraint violated.
19647//
19648#define CRYPT_E_ASN1_CONSTRAINT _HRESULT_TYPEDEF_(0x80093105L)
19649
19650//
19651// MessageId: CRYPT_E_ASN1_MEMORY
19652//
19653// MessageText:
19654//
19655// ASN1 out of memory.
19656//
19657#define CRYPT_E_ASN1_MEMORY _HRESULT_TYPEDEF_(0x80093106L)
19658
19659//
19660// MessageId: CRYPT_E_ASN1_OVERFLOW
19661//
19662// MessageText:
19663//
19664// ASN1 buffer overflow.
19665//
19666#define CRYPT_E_ASN1_OVERFLOW _HRESULT_TYPEDEF_(0x80093107L)
19667
19668//
19669// MessageId: CRYPT_E_ASN1_BADPDU
19670//
19671// MessageText:
19672//
19673// ASN1 function not supported for this PDU.
19674//
19675#define CRYPT_E_ASN1_BADPDU _HRESULT_TYPEDEF_(0x80093108L)
19676
19677//
19678// MessageId: CRYPT_E_ASN1_BADARGS
19679//
19680// MessageText:
19681//
19682// ASN1 bad arguments to function call.
19683//
19684#define CRYPT_E_ASN1_BADARGS _HRESULT_TYPEDEF_(0x80093109L)
19685
19686//
19687// MessageId: CRYPT_E_ASN1_BADREAL
19688//
19689// MessageText:
19690//
19691// ASN1 bad real value.
19692//
19693#define CRYPT_E_ASN1_BADREAL _HRESULT_TYPEDEF_(0x8009310AL)
19694
19695//
19696// MessageId: CRYPT_E_ASN1_BADTAG
19697//
19698// MessageText:
19699//
19700// ASN1 bad tag value met.
19701//
19702#define CRYPT_E_ASN1_BADTAG _HRESULT_TYPEDEF_(0x8009310BL)
19703
19704//
19705// MessageId: CRYPT_E_ASN1_CHOICE
19706//
19707// MessageText:
19708//
19709// ASN1 bad choice value.
19710//
19711#define CRYPT_E_ASN1_CHOICE _HRESULT_TYPEDEF_(0x8009310CL)
19712
19713//
19714// MessageId: CRYPT_E_ASN1_RULE
19715//
19716// MessageText:
19717//
19718// ASN1 bad encoding rule.
19719//
19720#define CRYPT_E_ASN1_RULE _HRESULT_TYPEDEF_(0x8009310DL)
19721
19722//
19723// MessageId: CRYPT_E_ASN1_UTF8
19724//
19725// MessageText:
19726//
19727// ASN1 bad unicode (UTF8).
19728//
19729#define CRYPT_E_ASN1_UTF8 _HRESULT_TYPEDEF_(0x8009310EL)
19730
19731//
19732// MessageId: CRYPT_E_ASN1_PDU_TYPE
19733//
19734// MessageText:
19735//
19736// ASN1 bad PDU type.
19737//
19738#define CRYPT_E_ASN1_PDU_TYPE _HRESULT_TYPEDEF_(0x80093133L)
19739
19740//
19741// MessageId: CRYPT_E_ASN1_NYI
19742//
19743// MessageText:
19744//
19745// ASN1 not yet implemented.
19746//
19747#define CRYPT_E_ASN1_NYI _HRESULT_TYPEDEF_(0x80093134L)
19748
19749//
19750// MessageId: CRYPT_E_ASN1_EXTENDED
19751//
19752// MessageText:
19753//
19754// ASN1 skipped unknown extension(s).
19755//
19756#define CRYPT_E_ASN1_EXTENDED _HRESULT_TYPEDEF_(0x80093201L)
19757
19758//
19759// MessageId: CRYPT_E_ASN1_NOEOD
19760//
19761// MessageText:
19762//
19763// ASN1 end of data expected
19764//
19765#define CRYPT_E_ASN1_NOEOD _HRESULT_TYPEDEF_(0x80093202L)
19766
19767//
19768// MessageId: CERTSRV_E_BAD_REQUESTSUBJECT
19769//
19770// MessageText:
19771//
19772// The request subject name is invalid or too long.
19773//
19774#define CERTSRV_E_BAD_REQUESTSUBJECT _HRESULT_TYPEDEF_(0x80094001L)
19775
19776//
19777// MessageId: CERTSRV_E_NO_REQUEST
19778//
19779// MessageText:
19780//
19781// The request does not exist.
19782//
19783#define CERTSRV_E_NO_REQUEST _HRESULT_TYPEDEF_(0x80094002L)
19784
19785//
19786// MessageId: CERTSRV_E_BAD_REQUESTSTATUS
19787//
19788// MessageText:
19789//
19790// The request's current status does not allow this operation.
19791//
19792#define CERTSRV_E_BAD_REQUESTSTATUS _HRESULT_TYPEDEF_(0x80094003L)
19793
19794//
19795// MessageId: CERTSRV_E_PROPERTY_EMPTY
19796//
19797// MessageText:
19798//
19799// The requested property value is empty.
19800//
19801#define CERTSRV_E_PROPERTY_EMPTY _HRESULT_TYPEDEF_(0x80094004L)
19802
19803//
19804// MessageId: CERTSRV_E_INVALID_CA_CERTIFICATE
19805//
19806// MessageText:
19807//
19808// The certification authority's certificate contains invalid data.
19809//
19810#define CERTSRV_E_INVALID_CA_CERTIFICATE _HRESULT_TYPEDEF_(0x80094005L)
19811
19812//
19813// MessageId: CERTSRV_E_SERVER_SUSPENDED
19814//
19815// MessageText:
19816//
19817// Certificate service has been suspended for a database restore operation.
19818//
19819#define CERTSRV_E_SERVER_SUSPENDED _HRESULT_TYPEDEF_(0x80094006L)
19820
19821//
19822// MessageId: CERTSRV_E_ENCODING_LENGTH
19823//
19824// MessageText:
19825//
19826// The certificate contains an encoded length that is potentially incompatible with older enrollment software.
19827//
19828#define CERTSRV_E_ENCODING_LENGTH _HRESULT_TYPEDEF_(0x80094007L)
19829
19830//
19831// MessageId: CERTSRV_E_UNSUPPORTED_CERT_TYPE
19832//
19833// MessageText:
19834//
19835// The requested certificate template is not supported by this CA.
19836//
19837#define CERTSRV_E_UNSUPPORTED_CERT_TYPE _HRESULT_TYPEDEF_(0x80094800L)
19838
19839//
19840// MessageId: CERTSRV_E_NO_CERT_TYPE
19841//
19842// MessageText:
19843//
19844// The request contains no certificate template information.
19845//
19846#define CERTSRV_E_NO_CERT_TYPE _HRESULT_TYPEDEF_(0x80094801L)
19847
19848//
19849// MessageId: TRUST_E_SYSTEM_ERROR
19850//
19851// MessageText:
19852//
19853// A system-level error occurred while verifying trust.
19854//
19855#define TRUST_E_SYSTEM_ERROR _HRESULT_TYPEDEF_(0x80096001L)
19856
19857//
19858// MessageId: TRUST_E_NO_SIGNER_CERT
19859//
19860// MessageText:
19861//
19862// The certificate for the signer of the message is invalid or not found.
19863//
19864#define TRUST_E_NO_SIGNER_CERT _HRESULT_TYPEDEF_(0x80096002L)
19865
19866//
19867// MessageId: TRUST_E_COUNTER_SIGNER
19868//
19869// MessageText:
19870//
19871// One of the counter signatures was invalid.
19872//
19873#define TRUST_E_COUNTER_SIGNER _HRESULT_TYPEDEF_(0x80096003L)
19874
19875//
19876// MessageId: TRUST_E_CERT_SIGNATURE
19877//
19878// MessageText:
19879//
19880// The signature of the certificate can not be verified.
19881//
19882#define TRUST_E_CERT_SIGNATURE _HRESULT_TYPEDEF_(0x80096004L)
19883
19884//
19885// MessageId: TRUST_E_TIME_STAMP
19886//
19887// MessageText:
19888//
19889// The timestamp signature and/or certificate could not be verified or is malformed.
19890//
19891#define TRUST_E_TIME_STAMP _HRESULT_TYPEDEF_(0x80096005L)
19892
19893//
19894// MessageId: TRUST_E_BAD_DIGEST
19895//
19896// MessageText:
19897//
19898// The digital signature of the object did not verify.
19899//
19900#define TRUST_E_BAD_DIGEST _HRESULT_TYPEDEF_(0x80096010L)
19901
19902//
19903// MessageId: TRUST_E_BASIC_CONSTRAINTS
19904//
19905// MessageText:
19906//
19907// A certificate's basic constraint extension has not been observed.
19908//
19909#define TRUST_E_BASIC_CONSTRAINTS _HRESULT_TYPEDEF_(0x80096019L)
19910
19911//
19912// MessageId: TRUST_E_FINANCIAL_CRITERIA
19913//
19914// MessageText:
19915//
19916// The certificate does not meet or contain the Authenticode financial extensions.
19917//
19918#define TRUST_E_FINANCIAL_CRITERIA _HRESULT_TYPEDEF_(0x8009601EL)
19919
19920//
19921// Error codes for mssipotf.dll
19922// Most of the error codes can only occur when an error occurs
19923// during font file signing
19924//
19925//
19926//
19927// MessageId: MSSIPOTF_E_OUTOFMEMRANGE
19928//
19929// MessageText:
19930//
19931// Tried to reference a part of the file outside the proper range.
19932//
19933#define MSSIPOTF_E_OUTOFMEMRANGE _HRESULT_TYPEDEF_(0x80097001L)
19934
19935//
19936// MessageId: MSSIPOTF_E_CANTGETOBJECT
19937//
19938// MessageText:
19939//
19940// Could not retrieve an object from the file.
19941//
19942#define MSSIPOTF_E_CANTGETOBJECT _HRESULT_TYPEDEF_(0x80097002L)
19943
19944//
19945// MessageId: MSSIPOTF_E_NOHEADTABLE
19946//
19947// MessageText:
19948//
19949// Could not find the head table in the file.
19950//
19951#define MSSIPOTF_E_NOHEADTABLE _HRESULT_TYPEDEF_(0x80097003L)
19952
19953//
19954// MessageId: MSSIPOTF_E_BAD_MAGICNUMBER
19955//
19956// MessageText:
19957//
19958// The magic number in the head table is incorrect.
19959//
19960#define MSSIPOTF_E_BAD_MAGICNUMBER _HRESULT_TYPEDEF_(0x80097004L)
19961
19962//
19963// MessageId: MSSIPOTF_E_BAD_OFFSET_TABLE
19964//
19965// MessageText:
19966//
19967// The offset table has incorrect values.
19968//
19969#define MSSIPOTF_E_BAD_OFFSET_TABLE _HRESULT_TYPEDEF_(0x80097005L)
19970
19971//
19972// MessageId: MSSIPOTF_E_TABLE_TAGORDER
19973//
19974// MessageText:
19975//
19976// Duplicate table tags or tags out of alphabetical order.
19977//
19978#define MSSIPOTF_E_TABLE_TAGORDER _HRESULT_TYPEDEF_(0x80097006L)
19979
19980//
19981// MessageId: MSSIPOTF_E_TABLE_LONGWORD
19982//
19983// MessageText:
19984//
19985// A table does not start on a long word boundary.
19986//
19987#define MSSIPOTF_E_TABLE_LONGWORD _HRESULT_TYPEDEF_(0x80097007L)
19988
19989//
19990// MessageId: MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT
19991//
19992// MessageText:
19993//
19994// First table does not appear after header information.
19995//
19996#define MSSIPOTF_E_BAD_FIRST_TABLE_PLACEMENT _HRESULT_TYPEDEF_(0x80097008L)
19997
19998//
19999// MessageId: MSSIPOTF_E_TABLES_OVERLAP
20000//
20001// MessageText:
20002//
20003// Two or more tables overlap.
20004//
20005#define MSSIPOTF_E_TABLES_OVERLAP _HRESULT_TYPEDEF_(0x80097009L)
20006
20007//
20008// MessageId: MSSIPOTF_E_TABLE_PADBYTES
20009//
20010// MessageText:
20011//
20012// Too many pad bytes between tables or pad bytes are not 0.
20013//
20014#define MSSIPOTF_E_TABLE_PADBYTES _HRESULT_TYPEDEF_(0x8009700AL)
20015
20016//
20017// MessageId: MSSIPOTF_E_FILETOOSMALL
20018//
20019// MessageText:
20020//
20021// File is too small to contain the last table.
20022//
20023#define MSSIPOTF_E_FILETOOSMALL _HRESULT_TYPEDEF_(0x8009700BL)
20024
20025//
20026// MessageId: MSSIPOTF_E_TABLE_CHECKSUM
20027//
20028// MessageText:
20029//
20030// A table checksum is incorrect.
20031//
20032#define MSSIPOTF_E_TABLE_CHECKSUM _HRESULT_TYPEDEF_(0x8009700CL)
20033
20034//
20035// MessageId: MSSIPOTF_E_FILE_CHECKSUM
20036//
20037// MessageText:
20038//
20039// The file checksum is incorrect.
20040//
20041#define MSSIPOTF_E_FILE_CHECKSUM _HRESULT_TYPEDEF_(0x8009700DL)
20042
20043//
20044// MessageId: MSSIPOTF_E_FAILED_POLICY
20045//
20046// MessageText:
20047//
20048// The signature does not have the correct attributes for the policy.
20049//
20050#define MSSIPOTF_E_FAILED_POLICY _HRESULT_TYPEDEF_(0x80097010L)
20051
20052//
20053// MessageId: MSSIPOTF_E_FAILED_HINTS_CHECK
20054//
20055// MessageText:
20056//
20057// The file did not pass the hints check.
20058//
20059#define MSSIPOTF_E_FAILED_HINTS_CHECK _HRESULT_TYPEDEF_(0x80097011L)
20060
20061//
20062// MessageId: MSSIPOTF_E_NOT_OPENTYPE
20063//
20064// MessageText:
20065//
20066// The file is not an OpenType file.
20067//
20068#define MSSIPOTF_E_NOT_OPENTYPE _HRESULT_TYPEDEF_(0x80097012L)
20069
20070//
20071// MessageId: MSSIPOTF_E_FILE
20072//
20073// MessageText:
20074//
20075// Failed on a file operation (open, map, read, write).
20076//
20077#define MSSIPOTF_E_FILE _HRESULT_TYPEDEF_(0x80097013L)
20078
20079//
20080// MessageId: MSSIPOTF_E_CRYPT
20081//
20082// MessageText:
20083//
20084// A call to a CryptoAPI function failed.
20085//
20086#define MSSIPOTF_E_CRYPT _HRESULT_TYPEDEF_(0x80097014L)
20087
20088//
20089// MessageId: MSSIPOTF_E_BADVERSION
20090//
20091// MessageText:
20092//
20093// There is a bad version number in the file.
20094//
20095#define MSSIPOTF_E_BADVERSION _HRESULT_TYPEDEF_(0x80097015L)
20096
20097//
20098// MessageId: MSSIPOTF_E_DSIG_STRUCTURE
20099//
20100// MessageText:
20101//
20102// The structure of the DSIG table is incorrect.
20103//
20104#define MSSIPOTF_E_DSIG_STRUCTURE _HRESULT_TYPEDEF_(0x80097016L)
20105
20106//
20107// MessageId: MSSIPOTF_E_PCONST_CHECK
20108//
20109// MessageText:
20110//
20111// A check failed in a partially constant table.
20112//
20113#define MSSIPOTF_E_PCONST_CHECK _HRESULT_TYPEDEF_(0x80097017L)
20114
20115//
20116// MessageId: MSSIPOTF_E_STRUCTURE
20117//
20118// MessageText:
20119//
20120// Some kind of structural error.
20121//
20122#define MSSIPOTF_E_STRUCTURE _HRESULT_TYPEDEF_(0x80097018L)
20123
20124#define NTE_OP_OK 0
20125
20126//
20127// Note that additional FACILITY_SSPI errors are in issperr.h
20128//
20129// ******************
20130// FACILITY_CERT
20131// ******************
20132//
20133// MessageId: TRUST_E_PROVIDER_UNKNOWN
20134//
20135// MessageText:
20136//
20137// Unknown trust provider.
20138//
20139#define TRUST_E_PROVIDER_UNKNOWN _HRESULT_TYPEDEF_(0x800B0001L)
20140
20141//
20142// MessageId: TRUST_E_ACTION_UNKNOWN
20143//
20144// MessageText:
20145//
20146// The trust verification action specified is not supported by the specified trust provider.
20147//
20148#define TRUST_E_ACTION_UNKNOWN _HRESULT_TYPEDEF_(0x800B0002L)
20149
20150//
20151// MessageId: TRUST_E_SUBJECT_FORM_UNKNOWN
20152//
20153// MessageText:
20154//
20155// The form specified for the subject is not one supported or known by the specified trust provider.
20156//
20157#define TRUST_E_SUBJECT_FORM_UNKNOWN _HRESULT_TYPEDEF_(0x800B0003L)
20158
20159//
20160// MessageId: TRUST_E_SUBJECT_NOT_TRUSTED
20161//
20162// MessageText:
20163//
20164// The subject is not trusted for the specified action.
20165//
20166#define TRUST_E_SUBJECT_NOT_TRUSTED _HRESULT_TYPEDEF_(0x800B0004L)
20167
20168//
20169// MessageId: DIGSIG_E_ENCODE
20170//
20171// MessageText:
20172//
20173// Error due to problem in ASN.1 encoding process.
20174//
20175#define DIGSIG_E_ENCODE _HRESULT_TYPEDEF_(0x800B0005L)
20176
20177//
20178// MessageId: DIGSIG_E_DECODE
20179//
20180// MessageText:
20181//
20182// Error due to problem in ASN.1 decoding process.
20183//
20184#define DIGSIG_E_DECODE _HRESULT_TYPEDEF_(0x800B0006L)
20185
20186//
20187// MessageId: DIGSIG_E_EXTENSIBILITY
20188//
20189// MessageText:
20190//
20191// Reading / writing Extensions where Attributes are appropriate, and visa versa.
20192//
20193#define DIGSIG_E_EXTENSIBILITY _HRESULT_TYPEDEF_(0x800B0007L)
20194
20195//
20196// MessageId: DIGSIG_E_CRYPTO
20197//
20198// MessageText:
20199//
20200// Unspecified cryptographic failure.
20201//
20202#define DIGSIG_E_CRYPTO _HRESULT_TYPEDEF_(0x800B0008L)
20203
20204//
20205// MessageId: PERSIST_E_SIZEDEFINITE
20206//
20207// MessageText:
20208//
20209// The size of the data could not be determined.
20210//
20211#define PERSIST_E_SIZEDEFINITE _HRESULT_TYPEDEF_(0x800B0009L)
20212
20213//
20214// MessageId: PERSIST_E_SIZEINDEFINITE
20215//
20216// MessageText:
20217//
20218// The size of the indefinite-sized data could not be determined.
20219//
20220#define PERSIST_E_SIZEINDEFINITE _HRESULT_TYPEDEF_(0x800B000AL)
20221
20222//
20223// MessageId: PERSIST_E_NOTSELFSIZING
20224//
20225// MessageText:
20226//
20227// This object does not read and write self-sizing data.
20228//
20229#define PERSIST_E_NOTSELFSIZING _HRESULT_TYPEDEF_(0x800B000BL)
20230
20231//
20232// MessageId: TRUST_E_NOSIGNATURE
20233//
20234// MessageText:
20235//
20236// No signature was present in the subject.
20237//
20238#define TRUST_E_NOSIGNATURE _HRESULT_TYPEDEF_(0x800B0100L)
20239
20240//
20241// MessageId: CERT_E_EXPIRED
20242//
20243// MessageText:
20244//
20245// A required certificate is not within its validity period when verifying against the current system clock or the timestamp in the signed file.
20246//
20247#define CERT_E_EXPIRED _HRESULT_TYPEDEF_(0x800B0101L)
20248
20249//
20250// MessageId: CERT_E_VALIDITYPERIODNESTING
20251//
20252// MessageText:
20253//
20254// The validity periods of the certification chain do not nest correctly.
20255//
20256#define CERT_E_VALIDITYPERIODNESTING _HRESULT_TYPEDEF_(0x800B0102L)
20257
20258//
20259// MessageId: CERT_E_ROLE
20260//
20261// MessageText:
20262//
20263// A certificate that can only be used as an end-entity is being used as a CA or visa versa.
20264//
20265#define CERT_E_ROLE _HRESULT_TYPEDEF_(0x800B0103L)
20266
20267//
20268// MessageId: CERT_E_PATHLENCONST
20269//
20270// MessageText:
20271//
20272// A path length constraint in the certification chain has been violated.
20273//
20274#define CERT_E_PATHLENCONST _HRESULT_TYPEDEF_(0x800B0104L)
20275
20276//
20277// MessageId: CERT_E_CRITICAL
20278//
20279// MessageText:
20280//
20281// A certificate contains an unknown extension that is marked 'critical'.
20282//
20283#define CERT_E_CRITICAL _HRESULT_TYPEDEF_(0x800B0105L)
20284
20285//
20286// MessageId: CERT_E_PURPOSE
20287//
20288// MessageText:
20289//
20290// A certificate being used for a purpose other than the ones specified by its CA.
20291//
20292#define CERT_E_PURPOSE _HRESULT_TYPEDEF_(0x800B0106L)
20293
20294//
20295// MessageId: CERT_E_ISSUERCHAINING
20296//
20297// MessageText:
20298//
20299// A parent of a given certificate in fact did not issue that child certificate.
20300//
20301#define CERT_E_ISSUERCHAINING _HRESULT_TYPEDEF_(0x800B0107L)
20302
20303//
20304// MessageId: CERT_E_MALFORMED
20305//
20306// MessageText:
20307//
20308// A certificate is missing or has an empty value for an important field, such as a subject or issuer name.
20309//
20310#define CERT_E_MALFORMED _HRESULT_TYPEDEF_(0x800B0108L)
20311
20312//
20313// MessageId: CERT_E_UNTRUSTEDROOT
20314//
20315// MessageText:
20316//
20317// A certificate chain processed correctly, but terminated in a root certificate which is not trusted by the trust provider.
20318//
20319#define CERT_E_UNTRUSTEDROOT _HRESULT_TYPEDEF_(0x800B0109L)
20320
20321//
20322// MessageId: CERT_E_CHAINING
20323//
20324// MessageText:
20325//
20326// An internal certificate chaining error has occurred.
20327//
20328#define CERT_E_CHAINING _HRESULT_TYPEDEF_(0x800B010AL)
20329
20330//
20331// MessageId: TRUST_E_FAIL
20332//
20333// MessageText:
20334//
20335// Generic trust failure.
20336//
20337#define TRUST_E_FAIL _HRESULT_TYPEDEF_(0x800B010BL)
20338
20339//
20340// MessageId: CERT_E_REVOKED
20341//
20342// MessageText:
20343//
20344// A certificate was explicitly revoked by its issuer.
20345//
20346#define CERT_E_REVOKED _HRESULT_TYPEDEF_(0x800B010CL)
20347
20348//
20349// MessageId: CERT_E_UNTRUSTEDTESTROOT
20350//
20351// MessageText:
20352//
20353// The certification path terminates with the test root which is not trusted with the current policy settings.
20354//
20355#define CERT_E_UNTRUSTEDTESTROOT _HRESULT_TYPEDEF_(0x800B010DL)
20356
20357//
20358// MessageId: CERT_E_REVOCATION_FAILURE
20359//
20360// MessageText:
20361//
20362// The revocation process could not continue - the certificate(s) could not be checked.
20363//
20364#define CERT_E_REVOCATION_FAILURE _HRESULT_TYPEDEF_(0x800B010EL)
20365
20366//
20367// MessageId: CERT_E_CN_NO_MATCH
20368//
20369// MessageText:
20370//
20371// The certificate's CN name does not match the passed value.
20372//
20373#define CERT_E_CN_NO_MATCH _HRESULT_TYPEDEF_(0x800B010FL)
20374
20375//
20376// MessageId: CERT_E_WRONG_USAGE
20377//
20378// MessageText:
20379//
20380// The certificate is not valid for the requested usage.
20381//
20382#define CERT_E_WRONG_USAGE _HRESULT_TYPEDEF_(0x800B0110L)
20383
20384//
20385// MessageId: TRUST_E_EXPLICIT_DISTRUST
20386//
20387// MessageText:
20388//
20389// The certificate was explicitly marked as untrusted by the user.
20390//
20391#define TRUST_E_EXPLICIT_DISTRUST _HRESULT_TYPEDEF_(0x800B0111L)
20392
20393//
20394// MessageId: CERT_E_UNTRUSTEDCA
20395//
20396// MessageText:
20397//
20398// A certification chain processed correctly, but one of the CA certificates is not trusted by the policy provider.
20399//
20400#define CERT_E_UNTRUSTEDCA _HRESULT_TYPEDEF_(0x800B0112L)
20401
20402// *****************
20403// FACILITY_SETUPAPI
20404// *****************
20405//
20406// Since these error codes aren't in the standard Win32 range (i.e., 0-64K), define a
20407// macro to map either Win32 or SetupAPI error codes into an HRESULT.
20408//
20409#define HRESULT_FROM_SETUPAPI(x) ((((x) & (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) == (APPLICATION_ERROR_MASK|ERROR_SEVERITY_ERROR)) \
20410 ? ((HRESULT) (((x) & 0x0000FFFF) | (FACILITY_SETUPAPI << 16) | 0x80000000)) \
20411 : HRESULT_FROM_WIN32(x))
20412//
20413// MessageId: SPAPI_E_EXPECTED_SECTION_NAME
20414//
20415// MessageText:
20416//
20417// A non-empty line was encountered in the INF before the start of a section.
20418//
20419#define SPAPI_E_EXPECTED_SECTION_NAME _HRESULT_TYPEDEF_(0x800F0000L)
20420
20421//
20422// MessageId: SPAPI_E_BAD_SECTION_NAME_LINE
20423//
20424// MessageText:
20425//
20426// A section name marker in the INF is not complete, or does not exist on a line by itself.
20427//
20428#define SPAPI_E_BAD_SECTION_NAME_LINE _HRESULT_TYPEDEF_(0x800F0001L)
20429
20430//
20431// MessageId: SPAPI_E_SECTION_NAME_TOO_LONG
20432//
20433// MessageText:
20434//
20435// An INF section was encountered whose name exceeds the maximum section name length.
20436//
20437#define SPAPI_E_SECTION_NAME_TOO_LONG _HRESULT_TYPEDEF_(0x800F0002L)
20438
20439//
20440// MessageId: SPAPI_E_GENERAL_SYNTAX
20441//
20442// MessageText:
20443//
20444// The syntax of the INF is invalid.
20445//
20446#define SPAPI_E_GENERAL_SYNTAX _HRESULT_TYPEDEF_(0x800F0003L)
20447
20448//
20449// MessageId: SPAPI_E_WRONG_INF_STYLE
20450//
20451// MessageText:
20452//
20453// The style of the INF is different than what was requested.
20454//
20455#define SPAPI_E_WRONG_INF_STYLE _HRESULT_TYPEDEF_(0x800F0100L)
20456
20457//
20458// MessageId: SPAPI_E_SECTION_NOT_FOUND
20459//
20460// MessageText:
20461//
20462// The required section was not found in the INF.
20463//
20464#define SPAPI_E_SECTION_NOT_FOUND _HRESULT_TYPEDEF_(0x800F0101L)
20465
20466//
20467// MessageId: SPAPI_E_LINE_NOT_FOUND
20468//
20469// MessageText:
20470//
20471// The required line was not found in the INF.
20472//
20473#define SPAPI_E_LINE_NOT_FOUND _HRESULT_TYPEDEF_(0x800F0102L)
20474
20475//
20476// MessageId: SPAPI_E_NO_BACKUP
20477//
20478// MessageText:
20479//
20480// The files affected by the installation of this file queue have not been backed up for uninstall.
20481//
20482#define SPAPI_E_NO_BACKUP _HRESULT_TYPEDEF_(0x800F0103L)
20483
20484//
20485// MessageId: SPAPI_E_NO_ASSOCIATED_CLASS
20486//
20487// MessageText:
20488//
20489// The INF or the device information set or element does not have an associated install class.
20490//
20491#define SPAPI_E_NO_ASSOCIATED_CLASS _HRESULT_TYPEDEF_(0x800F0200L)
20492
20493//
20494// MessageId: SPAPI_E_CLASS_MISMATCH
20495//
20496// MessageText:
20497//
20498// The INF or the device information set or element does not match the specified install class.
20499//
20500#define SPAPI_E_CLASS_MISMATCH _HRESULT_TYPEDEF_(0x800F0201L)
20501
20502//
20503// MessageId: SPAPI_E_DUPLICATE_FOUND
20504//
20505// MessageText:
20506//
20507// An existing device was found that is a duplicate of the device being manually installed.
20508//
20509#define SPAPI_E_DUPLICATE_FOUND _HRESULT_TYPEDEF_(0x800F0202L)
20510
20511//
20512// MessageId: SPAPI_E_NO_DRIVER_SELECTED
20513//
20514// MessageText:
20515//
20516// There is no driver selected for the device information set or element.
20517//
20518#define SPAPI_E_NO_DRIVER_SELECTED _HRESULT_TYPEDEF_(0x800F0203L)
20519
20520//
20521// MessageId: SPAPI_E_KEY_DOES_NOT_EXIST
20522//
20523// MessageText:
20524//
20525// The requested device registry key does not exist.
20526//
20527#define SPAPI_E_KEY_DOES_NOT_EXIST _HRESULT_TYPEDEF_(0x800F0204L)
20528
20529//
20530// MessageId: SPAPI_E_INVALID_DEVINST_NAME
20531//
20532// MessageText:
20533//
20534// The device instance name is invalid.
20535//
20536#define SPAPI_E_INVALID_DEVINST_NAME _HRESULT_TYPEDEF_(0x800F0205L)
20537
20538//
20539// MessageId: SPAPI_E_INVALID_CLASS
20540//
20541// MessageText:
20542//
20543// The install class is not present or is invalid.
20544//
20545#define SPAPI_E_INVALID_CLASS _HRESULT_TYPEDEF_(0x800F0206L)
20546
20547//
20548// MessageId: SPAPI_E_DEVINST_ALREADY_EXISTS
20549//
20550// MessageText:
20551//
20552// The device instance cannot be created because it already exists.
20553//
20554#define SPAPI_E_DEVINST_ALREADY_EXISTS _HRESULT_TYPEDEF_(0x800F0207L)
20555
20556//
20557// MessageId: SPAPI_E_DEVINFO_NOT_REGISTERED
20558//
20559// MessageText:
20560//
20561// The operation cannot be performed on a device information element that has not been registered.
20562//
20563#define SPAPI_E_DEVINFO_NOT_REGISTERED _HRESULT_TYPEDEF_(0x800F0208L)
20564
20565//
20566// MessageId: SPAPI_E_INVALID_REG_PROPERTY
20567//
20568// MessageText:
20569//
20570// The device property code is invalid.
20571//
20572#define SPAPI_E_INVALID_REG_PROPERTY _HRESULT_TYPEDEF_(0x800F0209L)
20573
20574//
20575// MessageId: SPAPI_E_NO_INF
20576//
20577// MessageText:
20578//
20579// The INF from which a driver list is to be built does not exist.
20580//
20581#define SPAPI_E_NO_INF _HRESULT_TYPEDEF_(0x800F020AL)
20582
20583//
20584// MessageId: SPAPI_E_NO_SUCH_DEVINST
20585//
20586// MessageText:
20587//
20588// The device instance does not exist in the hardware tree.
20589//
20590#define SPAPI_E_NO_SUCH_DEVINST _HRESULT_TYPEDEF_(0x800F020BL)
20591
20592//
20593// MessageId: SPAPI_E_CANT_LOAD_CLASS_ICON
20594//
20595// MessageText:
20596//
20597// The icon representing this install class cannot be loaded.
20598//
20599#define SPAPI_E_CANT_LOAD_CLASS_ICON _HRESULT_TYPEDEF_(0x800F020CL)
20600
20601//
20602// MessageId: SPAPI_E_INVALID_CLASS_INSTALLER
20603//
20604// MessageText:
20605//
20606// The class installer registry entry is invalid.
20607//
20608#define SPAPI_E_INVALID_CLASS_INSTALLER _HRESULT_TYPEDEF_(0x800F020DL)
20609
20610//
20611// MessageId: SPAPI_E_DI_DO_DEFAULT
20612//
20613// MessageText:
20614//
20615// The class installer has indicated that the default action should be performed for this installation request.
20616//
20617#define SPAPI_E_DI_DO_DEFAULT _HRESULT_TYPEDEF_(0x800F020EL)
20618
20619//
20620// MessageId: SPAPI_E_DI_NOFILECOPY
20621//
20622// MessageText:
20623//
20624// The operation does not require any files to be copied.
20625//
20626#define SPAPI_E_DI_NOFILECOPY _HRESULT_TYPEDEF_(0x800F020FL)
20627
20628//
20629// MessageId: SPAPI_E_INVALID_HWPROFILE
20630//
20631// MessageText:
20632//
20633// The specified hardware profile does not exist.
20634//
20635#define SPAPI_E_INVALID_HWPROFILE _HRESULT_TYPEDEF_(0x800F0210L)
20636
20637//
20638// MessageId: SPAPI_E_NO_DEVICE_SELECTED
20639//
20640// MessageText:
20641//
20642// There is no device information element currently selected for this device information set.
20643//
20644#define SPAPI_E_NO_DEVICE_SELECTED _HRESULT_TYPEDEF_(0x800F0211L)
20645
20646//
20647// MessageId: SPAPI_E_DEVINFO_LIST_LOCKED
20648//
20649// MessageText:
20650//
20651// The operation cannot be performed because the device information set is locked.
20652//
20653#define SPAPI_E_DEVINFO_LIST_LOCKED _HRESULT_TYPEDEF_(0x800F0212L)
20654
20655//
20656// MessageId: SPAPI_E_DEVINFO_DATA_LOCKED
20657//
20658// MessageText:
20659//
20660// The operation cannot be performed because the device information element is locked.
20661//
20662#define SPAPI_E_DEVINFO_DATA_LOCKED _HRESULT_TYPEDEF_(0x800F0213L)
20663
20664//
20665// MessageId: SPAPI_E_DI_BAD_PATH
20666//
20667// MessageText:
20668//
20669// The specified path does not contain any applicable device INFs.
20670//
20671#define SPAPI_E_DI_BAD_PATH _HRESULT_TYPEDEF_(0x800F0214L)
20672
20673//
20674// MessageId: SPAPI_E_NO_CLASSINSTALL_PARAMS
20675//
20676// MessageText:
20677//
20678// No class installer parameters have been set for the device information set or element.
20679//
20680#define SPAPI_E_NO_CLASSINSTALL_PARAMS _HRESULT_TYPEDEF_(0x800F0215L)
20681
20682//
20683// MessageId: SPAPI_E_FILEQUEUE_LOCKED
20684//
20685// MessageText:
20686//
20687// The operation cannot be performed because the file queue is locked.
20688//
20689#define SPAPI_E_FILEQUEUE_LOCKED _HRESULT_TYPEDEF_(0x800F0216L)
20690
20691//
20692// MessageId: SPAPI_E_BAD_SERVICE_INSTALLSECT
20693//
20694// MessageText:
20695//
20696// A service installation section in this INF is invalid.
20697//
20698#define SPAPI_E_BAD_SERVICE_INSTALLSECT _HRESULT_TYPEDEF_(0x800F0217L)
20699
20700//
20701// MessageId: SPAPI_E_NO_CLASS_DRIVER_LIST
20702//
20703// MessageText:
20704//
20705// There is no class driver list for the device information element.
20706//
20707#define SPAPI_E_NO_CLASS_DRIVER_LIST _HRESULT_TYPEDEF_(0x800F0218L)
20708
20709//
20710// MessageId: SPAPI_E_NO_ASSOCIATED_SERVICE
20711//
20712// MessageText:
20713//
20714// The installation failed because a function driver was not specified for this device instance.
20715//
20716#define SPAPI_E_NO_ASSOCIATED_SERVICE _HRESULT_TYPEDEF_(0x800F0219L)
20717
20718//
20719// MessageId: SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE
20720//
20721// MessageText:
20722//
20723// There is presently no default device interface designated for this interface class.
20724//
20725#define SPAPI_E_NO_DEFAULT_DEVICE_INTERFACE _HRESULT_TYPEDEF_(0x800F021AL)
20726
20727//
20728// MessageId: SPAPI_E_DEVICE_INTERFACE_ACTIVE
20729//
20730// MessageText:
20731//
20732// The operation cannot be performed because the device interface is currently active.
20733//
20734#define SPAPI_E_DEVICE_INTERFACE_ACTIVE _HRESULT_TYPEDEF_(0x800F021BL)
20735
20736//
20737// MessageId: SPAPI_E_DEVICE_INTERFACE_REMOVED
20738//
20739// MessageText:
20740//
20741// The operation cannot be performed because the device interface has been removed from the system.
20742//
20743#define SPAPI_E_DEVICE_INTERFACE_REMOVED _HRESULT_TYPEDEF_(0x800F021CL)
20744
20745//
20746// MessageId: SPAPI_E_BAD_INTERFACE_INSTALLSECT
20747//
20748// MessageText:
20749//
20750// An interface installation section in this INF is invalid.
20751//
20752#define SPAPI_E_BAD_INTERFACE_INSTALLSECT _HRESULT_TYPEDEF_(0x800F021DL)
20753
20754//
20755// MessageId: SPAPI_E_NO_SUCH_INTERFACE_CLASS
20756//
20757// MessageText:
20758//
20759// This interface class does not exist in the system.
20760//
20761#define SPAPI_E_NO_SUCH_INTERFACE_CLASS _HRESULT_TYPEDEF_(0x800F021EL)
20762
20763//
20764// MessageId: SPAPI_E_INVALID_REFERENCE_STRING
20765//
20766// MessageText:
20767//
20768// The reference string supplied for this interface device is invalid.
20769//
20770#define SPAPI_E_INVALID_REFERENCE_STRING _HRESULT_TYPEDEF_(0x800F021FL)
20771
20772//
20773// MessageId: SPAPI_E_INVALID_MACHINENAME
20774//
20775// MessageText:
20776//
20777// The specified machine name does not conform to UNC naming conventions.
20778//
20779#define SPAPI_E_INVALID_MACHINENAME _HRESULT_TYPEDEF_(0x800F0220L)
20780
20781//
20782// MessageId: SPAPI_E_REMOTE_COMM_FAILURE
20783//
20784// MessageText:
20785//
20786// A general remote communication error occurred.
20787//
20788#define SPAPI_E_REMOTE_COMM_FAILURE _HRESULT_TYPEDEF_(0x800F0221L)
20789
20790//
20791// MessageId: SPAPI_E_MACHINE_UNAVAILABLE
20792//
20793// MessageText:
20794//
20795// The machine selected for remote communication is not available at this time.
20796//
20797#define SPAPI_E_MACHINE_UNAVAILABLE _HRESULT_TYPEDEF_(0x800F0222L)
20798
20799//
20800// MessageId: SPAPI_E_NO_CONFIGMGR_SERVICES
20801//
20802// MessageText:
20803//
20804// The Plug and Play service is not available on the remote machine.
20805//
20806#define SPAPI_E_NO_CONFIGMGR_SERVICES _HRESULT_TYPEDEF_(0x800F0223L)
20807
20808//
20809// MessageId: SPAPI_E_INVALID_PROPPAGE_PROVIDER
20810//
20811// MessageText:
20812//
20813// The property page provider registry entry is invalid.
20814//
20815#define SPAPI_E_INVALID_PROPPAGE_PROVIDER _HRESULT_TYPEDEF_(0x800F0224L)
20816
20817//
20818// MessageId: SPAPI_E_NO_SUCH_DEVICE_INTERFACE
20819//
20820// MessageText:
20821//
20822// The requested device interface is not present in the system.
20823//
20824#define SPAPI_E_NO_SUCH_DEVICE_INTERFACE _HRESULT_TYPEDEF_(0x800F0225L)
20825
20826//
20827// MessageId: SPAPI_E_DI_POSTPROCESSING_REQUIRED
20828//
20829// MessageText:
20830//
20831// The device's co-installer has additional work to perform after installation is complete.
20832//
20833#define SPAPI_E_DI_POSTPROCESSING_REQUIRED _HRESULT_TYPEDEF_(0x800F0226L)
20834
20835//
20836// MessageId: SPAPI_E_INVALID_COINSTALLER
20837//
20838// MessageText:
20839//
20840// The device's co-installer is invalid.
20841//
20842#define SPAPI_E_INVALID_COINSTALLER _HRESULT_TYPEDEF_(0x800F0227L)
20843
20844//
20845// MessageId: SPAPI_E_NO_COMPAT_DRIVERS
20846//
20847// MessageText:
20848//
20849// There are no compatible drivers for this device.
20850//
20851#define SPAPI_E_NO_COMPAT_DRIVERS _HRESULT_TYPEDEF_(0x800F0228L)
20852
20853//
20854// MessageId: SPAPI_E_NO_DEVICE_ICON
20855//
20856// MessageText:
20857//
20858// There is no icon that represents this device or device type.
20859//
20860#define SPAPI_E_NO_DEVICE_ICON _HRESULT_TYPEDEF_(0x800F0229L)
20861
20862//
20863// MessageId: SPAPI_E_INVALID_INF_LOGCONFIG
20864//
20865// MessageText:
20866//
20867// A logical configuration specified in this INF is invalid.
20868//
20869#define SPAPI_E_INVALID_INF_LOGCONFIG _HRESULT_TYPEDEF_(0x800F022AL)
20870
20871//
20872// MessageId: SPAPI_E_DI_DONT_INSTALL
20873//
20874// MessageText:
20875//
20876// The class installer has denied the request to install or upgrade this device.
20877//
20878#define SPAPI_E_DI_DONT_INSTALL _HRESULT_TYPEDEF_(0x800F022BL)
20879
20880//
20881// MessageId: SPAPI_E_INVALID_FILTER_DRIVER
20882//
20883// MessageText:
20884//
20885// One of the filter drivers installed for this device is invalid.
20886//
20887#define SPAPI_E_INVALID_FILTER_DRIVER _HRESULT_TYPEDEF_(0x800F022CL)
20888
20889//
20890// MessageId: SPAPI_E_NON_WINDOWS_NT_DRIVER
20891//
20892// MessageText:
20893//
20894// The driver selected for this device does not support Windows 2000.
20895//
20896#define SPAPI_E_NON_WINDOWS_NT_DRIVER _HRESULT_TYPEDEF_(0x800F022DL)
20897
20898//
20899// MessageId: SPAPI_E_NON_WINDOWS_DRIVER
20900//
20901// MessageText:
20902//
20903// The driver selected for this device does not support Windows.
20904//
20905#define SPAPI_E_NON_WINDOWS_DRIVER _HRESULT_TYPEDEF_(0x800F022EL)
20906
20907//
20908// MessageId: SPAPI_E_NO_CATALOG_FOR_OEM_INF
20909//
20910// MessageText:
20911//
20912// The third-party INF does not contain digital signature information.
20913//
20914#define SPAPI_E_NO_CATALOG_FOR_OEM_INF _HRESULT_TYPEDEF_(0x800F022FL)
20915
20916//
20917// MessageId: SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE
20918//
20919// MessageText:
20920//
20921// An invalid attempt was made to use a device installation file queue for verification of digital signatures relative to other platforms.
20922//
20923#define SPAPI_E_DEVINSTALL_QUEUE_NONNATIVE _HRESULT_TYPEDEF_(0x800F0230L)
20924
20925//
20926// MessageId: SPAPI_E_NOT_DISABLEABLE
20927//
20928// MessageText:
20929//
20930// The device cannot be disabled.
20931//
20932#define SPAPI_E_NOT_DISABLEABLE _HRESULT_TYPEDEF_(0x800F0231L)
20933
20934//
20935// MessageId: SPAPI_E_CANT_REMOVE_DEVINST
20936//
20937// MessageText:
20938//
20939// The device could not be dynamically removed.
20940//
20941#define SPAPI_E_CANT_REMOVE_DEVINST _HRESULT_TYPEDEF_(0x800F0232L)
20942
20943//
20944// MessageId: SPAPI_E_ERROR_NOT_INSTALLED
20945//
20946// MessageText:
20947//
20948// No installed components were detected.
20949//
20950#define SPAPI_E_ERROR_NOT_INSTALLED _HRESULT_TYPEDEF_(0x800F1000L)
20951
20952// *****************
20953// FACILITY_SCARD
20954// *****************
20955//
20956// =============================
20957// Facility SCARD Error Messages
20958// =============================
20959//
20960#define SCARD_S_SUCCESS NO_ERROR
20961//
20962// MessageId: SCARD_F_INTERNAL_ERROR
20963//
20964// MessageText:
20965//
20966// An internal consistency check failed.
20967//
20968#define SCARD_F_INTERNAL_ERROR _HRESULT_TYPEDEF_(0x80100001L)
20969
20970//
20971// MessageId: SCARD_E_CANCELLED
20972//
20973// MessageText:
20974//
20975// The action was cancelled by an SCardCancel request.
20976//
20977#define SCARD_E_CANCELLED _HRESULT_TYPEDEF_(0x80100002L)
20978
20979//
20980// MessageId: SCARD_E_INVALID_HANDLE
20981//
20982// MessageText:
20983//
20984// The supplied handle was invalid.
20985//
20986#define SCARD_E_INVALID_HANDLE _HRESULT_TYPEDEF_(0x80100003L)
20987
20988//
20989// MessageId: SCARD_E_INVALID_PARAMETER
20990//
20991// MessageText:
20992//
20993// One or more of the supplied parameters could not be properly interpreted.
20994//
20995#define SCARD_E_INVALID_PARAMETER _HRESULT_TYPEDEF_(0x80100004L)
20996
20997//
20998// MessageId: SCARD_E_INVALID_TARGET
20999//
21000// MessageText:
21001//
21002// Registry startup information is missing or invalid.
21003//
21004#define SCARD_E_INVALID_TARGET _HRESULT_TYPEDEF_(0x80100005L)
21005
21006//
21007// MessageId: SCARD_E_NO_MEMORY
21008//
21009// MessageText:
21010//
21011// Not enough memory available to complete this command.
21012//
21013#define SCARD_E_NO_MEMORY _HRESULT_TYPEDEF_(0x80100006L)
21014
21015//
21016// MessageId: SCARD_F_WAITED_TOO_LONG
21017//
21018// MessageText:
21019//
21020// An internal consistency timer has expired.
21021//
21022#define SCARD_F_WAITED_TOO_LONG _HRESULT_TYPEDEF_(0x80100007L)
21023
21024//
21025// MessageId: SCARD_E_INSUFFICIENT_BUFFER
21026//
21027// MessageText:
21028//
21029// The data buffer to receive returned data is too small for the returned data.
21030//
21031#define SCARD_E_INSUFFICIENT_BUFFER _HRESULT_TYPEDEF_(0x80100008L)
21032
21033//
21034// MessageId: SCARD_E_UNKNOWN_READER
21035//
21036// MessageText:
21037//
21038// The specified reader name is not recognized.
21039//
21040#define SCARD_E_UNKNOWN_READER _HRESULT_TYPEDEF_(0x80100009L)
21041
21042//
21043// MessageId: SCARD_E_TIMEOUT
21044//
21045// MessageText:
21046//
21047// The user-specified timeout value has expired.
21048//
21049#define SCARD_E_TIMEOUT _HRESULT_TYPEDEF_(0x8010000AL)
21050
21051//
21052// MessageId: SCARD_E_SHARING_VIOLATION
21053//
21054// MessageText:
21055//
21056// The smart card cannot be accessed because of other connections outstanding.
21057//
21058#define SCARD_E_SHARING_VIOLATION _HRESULT_TYPEDEF_(0x8010000BL)
21059
21060//
21061// MessageId: SCARD_E_NO_SMARTCARD
21062//
21063// MessageText:
21064//
21065// The operation requires a Smart Card, but no Smart Card is currently in the device.
21066//
21067#define SCARD_E_NO_SMARTCARD _HRESULT_TYPEDEF_(0x8010000CL)
21068
21069//
21070// MessageId: SCARD_E_UNKNOWN_CARD
21071//
21072// MessageText:
21073//
21074// The specified smart card name is not recognized.
21075//
21076#define SCARD_E_UNKNOWN_CARD _HRESULT_TYPEDEF_(0x8010000DL)
21077
21078//
21079// MessageId: SCARD_E_CANT_DISPOSE
21080//
21081// MessageText:
21082//
21083// The system could not dispose of the media in the requested manner.
21084//
21085#define SCARD_E_CANT_DISPOSE _HRESULT_TYPEDEF_(0x8010000EL)
21086
21087//
21088// MessageId: SCARD_E_PROTO_MISMATCH
21089//
21090// MessageText:
21091//
21092// The requested protocols are incompatible with the protocol currently in use with the smart card.
21093//
21094#define SCARD_E_PROTO_MISMATCH _HRESULT_TYPEDEF_(0x8010000FL)
21095
21096//
21097// MessageId: SCARD_E_NOT_READY
21098//
21099// MessageText:
21100//
21101// The reader or smart card is not ready to accept commands.
21102//
21103#define SCARD_E_NOT_READY _HRESULT_TYPEDEF_(0x80100010L)
21104
21105//
21106// MessageId: SCARD_E_INVALID_VALUE
21107//
21108// MessageText:
21109//
21110// One or more of the supplied parameters values could not be properly interpreted.
21111//
21112#define SCARD_E_INVALID_VALUE _HRESULT_TYPEDEF_(0x80100011L)
21113
21114//
21115// MessageId: SCARD_E_SYSTEM_CANCELLED
21116//
21117// MessageText:
21118//
21119// The action was cancelled by the system, presumably to log off or shut down.
21120//
21121#define SCARD_E_SYSTEM_CANCELLED _HRESULT_TYPEDEF_(0x80100012L)
21122
21123//
21124// MessageId: SCARD_F_COMM_ERROR
21125//
21126// MessageText:
21127//
21128// An internal communications error has been detected.
21129//
21130#define SCARD_F_COMM_ERROR _HRESULT_TYPEDEF_(0x80100013L)
21131
21132//
21133// MessageId: SCARD_F_UNKNOWN_ERROR
21134//
21135// MessageText:
21136//
21137// An internal error has been detected, but the source is unknown.
21138//
21139#define SCARD_F_UNKNOWN_ERROR _HRESULT_TYPEDEF_(0x80100014L)
21140
21141//
21142// MessageId: SCARD_E_INVALID_ATR
21143//
21144// MessageText:
21145//
21146// An ATR obtained from the registry is not a valid ATR string.
21147//
21148#define SCARD_E_INVALID_ATR _HRESULT_TYPEDEF_(0x80100015L)
21149
21150//
21151// MessageId: SCARD_E_NOT_TRANSACTED
21152//
21153// MessageText:
21154//
21155// An attempt was made to end a non-existent transaction.
21156//
21157#define SCARD_E_NOT_TRANSACTED _HRESULT_TYPEDEF_(0x80100016L)
21158
21159//
21160// MessageId: SCARD_E_READER_UNAVAILABLE
21161//
21162// MessageText:
21163//
21164// The specified reader is not currently available for use.
21165//
21166#define SCARD_E_READER_UNAVAILABLE _HRESULT_TYPEDEF_(0x80100017L)
21167
21168//
21169// MessageId: SCARD_P_SHUTDOWN
21170//
21171// MessageText:
21172//
21173// The operation has been aborted to allow the server application to exit.
21174//
21175#define SCARD_P_SHUTDOWN _HRESULT_TYPEDEF_(0x80100018L)
21176
21177//
21178// MessageId: SCARD_E_PCI_TOO_SMALL
21179//
21180// MessageText:
21181//
21182// The PCI Receive buffer was too small.
21183//
21184#define SCARD_E_PCI_TOO_SMALL _HRESULT_TYPEDEF_(0x80100019L)
21185
21186//
21187// MessageId: SCARD_E_READER_UNSUPPORTED
21188//
21189// MessageText:
21190//
21191// The reader driver does not meet minimal requirements for support.
21192//
21193#define SCARD_E_READER_UNSUPPORTED _HRESULT_TYPEDEF_(0x8010001AL)
21194
21195//
21196// MessageId: SCARD_E_DUPLICATE_READER
21197//
21198// MessageText:
21199//
21200// The reader driver did not produce a unique reader name.
21201//
21202#define SCARD_E_DUPLICATE_READER _HRESULT_TYPEDEF_(0x8010001BL)
21203
21204//
21205// MessageId: SCARD_E_CARD_UNSUPPORTED
21206//
21207// MessageText:
21208//
21209// The smart card does not meet minimal requirements for support.
21210//
21211#define SCARD_E_CARD_UNSUPPORTED _HRESULT_TYPEDEF_(0x8010001CL)
21212
21213//
21214// MessageId: SCARD_E_NO_SERVICE
21215//
21216// MessageText:
21217//
21218// The Smart card resource manager is not running.
21219//
21220#define SCARD_E_NO_SERVICE _HRESULT_TYPEDEF_(0x8010001DL)
21221
21222//
21223// MessageId: SCARD_E_SERVICE_STOPPED
21224//
21225// MessageText:
21226//
21227// The Smart card resource manager has shut down.
21228//
21229#define SCARD_E_SERVICE_STOPPED _HRESULT_TYPEDEF_(0x8010001EL)
21230
21231//
21232// MessageId: SCARD_E_UNEXPECTED
21233//
21234// MessageText:
21235//
21236// An unexpected card error has occurred.
21237//
21238#define SCARD_E_UNEXPECTED _HRESULT_TYPEDEF_(0x8010001FL)
21239
21240//
21241// MessageId: SCARD_E_ICC_INSTALLATION
21242//
21243// MessageText:
21244//
21245// No Primary Provider can be found for the smart card.
21246//
21247#define SCARD_E_ICC_INSTALLATION _HRESULT_TYPEDEF_(0x80100020L)
21248
21249//
21250// MessageId: SCARD_E_ICC_CREATEORDER
21251//
21252// MessageText:
21253//
21254// The requested order of object creation is not supported.
21255//
21256#define SCARD_E_ICC_CREATEORDER _HRESULT_TYPEDEF_(0x80100021L)
21257
21258//
21259// MessageId: SCARD_E_UNSUPPORTED_FEATURE
21260//
21261// MessageText:
21262//
21263// This smart card does not support the requested feature.
21264//
21265#define SCARD_E_UNSUPPORTED_FEATURE _HRESULT_TYPEDEF_(0x80100022L)
21266
21267//
21268// MessageId: SCARD_E_DIR_NOT_FOUND
21269//
21270// MessageText:
21271//
21272// The identified directory does not exist in the smart card.
21273//
21274#define SCARD_E_DIR_NOT_FOUND _HRESULT_TYPEDEF_(0x80100023L)
21275
21276//
21277// MessageId: SCARD_E_FILE_NOT_FOUND
21278//
21279// MessageText:
21280//
21281// The identified file does not exist in the smart card.
21282//
21283#define SCARD_E_FILE_NOT_FOUND _HRESULT_TYPEDEF_(0x80100024L)
21284
21285//
21286// MessageId: SCARD_E_NO_DIR
21287//
21288// MessageText:
21289//
21290// The supplied path does not represent a smart card directory.
21291//
21292#define SCARD_E_NO_DIR _HRESULT_TYPEDEF_(0x80100025L)
21293
21294//
21295// MessageId: SCARD_E_NO_FILE
21296//
21297// MessageText:
21298//
21299// The supplied path does not represent a smart card file.
21300//
21301#define SCARD_E_NO_FILE _HRESULT_TYPEDEF_(0x80100026L)
21302
21303//
21304// MessageId: SCARD_E_NO_ACCESS
21305//
21306// MessageText:
21307//
21308// Access is denied to this file.
21309//
21310#define SCARD_E_NO_ACCESS _HRESULT_TYPEDEF_(0x80100027L)
21311
21312//
21313// MessageId: SCARD_E_WRITE_TOO_MANY
21314//
21315// MessageText:
21316//
21317// An attempt was made to write more data than would fit in the target object.
21318//
21319#define SCARD_E_WRITE_TOO_MANY _HRESULT_TYPEDEF_(0x80100028L)
21320
21321//
21322// MessageId: SCARD_E_BAD_SEEK
21323//
21324// MessageText:
21325//
21326// There was an error trying to set the smart card file object pointer.
21327//
21328#define SCARD_E_BAD_SEEK _HRESULT_TYPEDEF_(0x80100029L)
21329
21330//
21331// MessageId: SCARD_E_INVALID_CHV
21332//
21333// MessageText:
21334//
21335// The supplied PIN is incorrect.
21336//
21337#define SCARD_E_INVALID_CHV _HRESULT_TYPEDEF_(0x8010002AL)
21338
21339//
21340// MessageId: SCARD_E_UNKNOWN_RES_MNG
21341//
21342// MessageText:
21343//
21344// An unrecognized error code was returned from a layered component.
21345//
21346#define SCARD_E_UNKNOWN_RES_MNG _HRESULT_TYPEDEF_(0x8010002BL)
21347
21348//
21349// MessageId: SCARD_E_NO_SUCH_CERTIFICATE
21350//
21351// MessageText:
21352//
21353// The requested certificate does not exist.
21354//
21355#define SCARD_E_NO_SUCH_CERTIFICATE _HRESULT_TYPEDEF_(0x8010002CL)
21356
21357//
21358// MessageId: SCARD_E_CERTIFICATE_UNAVAILABLE
21359//
21360// MessageText:
21361//
21362// The requested certificate could not be obtained.
21363//
21364#define SCARD_E_CERTIFICATE_UNAVAILABLE _HRESULT_TYPEDEF_(0x8010002DL)
21365
21366//
21367// MessageId: SCARD_E_NO_READERS_AVAILABLE
21368//
21369// MessageText:
21370//
21371// Cannot find a smart card reader.
21372//
21373#define SCARD_E_NO_READERS_AVAILABLE _HRESULT_TYPEDEF_(0x8010002EL)
21374
21375//
21376// MessageId: SCARD_E_COMM_DATA_LOST
21377//
21378// MessageText:
21379//
21380// A communications error with the smart card has been detected. Retry the operation.
21381//
21382#define SCARD_E_COMM_DATA_LOST _HRESULT_TYPEDEF_(0x8010002FL)
21383
21384//
21385// These are warning codes.
21386//
21387//
21388// MessageId: SCARD_W_UNSUPPORTED_CARD
21389//
21390// MessageText:
21391//
21392// The reader cannot communicate with the smart card, due to ATR configuration conflicts.
21393//
21394#define SCARD_W_UNSUPPORTED_CARD _HRESULT_TYPEDEF_(0x80100065L)
21395
21396//
21397// MessageId: SCARD_W_UNRESPONSIVE_CARD
21398//
21399// MessageText:
21400//
21401// The smart card is not responding to a reset.
21402//
21403#define SCARD_W_UNRESPONSIVE_CARD _HRESULT_TYPEDEF_(0x80100066L)
21404
21405//
21406// MessageId: SCARD_W_UNPOWERED_CARD
21407//
21408// MessageText:
21409//
21410// Power has been removed from the smart card, so that further communication is not possible.
21411//
21412#define SCARD_W_UNPOWERED_CARD _HRESULT_TYPEDEF_(0x80100067L)
21413
21414//
21415// MessageId: SCARD_W_RESET_CARD
21416//
21417// MessageText:
21418//
21419// The smart card has been reset, so any shared state information is invalid.
21420//
21421#define SCARD_W_RESET_CARD _HRESULT_TYPEDEF_(0x80100068L)
21422
21423//
21424// MessageId: SCARD_W_REMOVED_CARD
21425//
21426// MessageText:
21427//
21428// The smart card has been removed, so that further communication is not possible.
21429//
21430#define SCARD_W_REMOVED_CARD _HRESULT_TYPEDEF_(0x80100069L)
21431
21432//
21433// MessageId: SCARD_W_SECURITY_VIOLATION
21434//
21435// MessageText:
21436//
21437// Access was denied because of a security violation.
21438//
21439#define SCARD_W_SECURITY_VIOLATION _HRESULT_TYPEDEF_(0x8010006AL)
21440
21441//
21442// MessageId: SCARD_W_WRONG_CHV
21443//
21444// MessageText:
21445//
21446// The card cannot be accessed because the wrong PIN was presented.
21447//
21448#define SCARD_W_WRONG_CHV _HRESULT_TYPEDEF_(0x8010006BL)
21449
21450//
21451// MessageId: SCARD_W_CHV_BLOCKED
21452//
21453// MessageText:
21454//
21455// The card cannot be accessed because the maximum number of PIN entry attempts has been reached.
21456//
21457#define SCARD_W_CHV_BLOCKED _HRESULT_TYPEDEF_(0x8010006CL)
21458
21459//
21460// MessageId: SCARD_W_EOF
21461//
21462// MessageText:
21463//
21464// The end of the smart card file has been reached.
21465//
21466#define SCARD_W_EOF _HRESULT_TYPEDEF_(0x8010006DL)
21467
21468//
21469// MessageId: SCARD_W_CANCELLED_BY_USER
21470//
21471// MessageText:
21472//
21473// The action was cancelled by the user.
21474//
21475#define SCARD_W_CANCELLED_BY_USER _HRESULT_TYPEDEF_(0x8010006EL)
21476
21477// *****************
21478// FACILITY_COMPLUS
21479// *****************
21480//
21481// ===============================
21482// Facility COMPLUS Error Messages
21483// ===============================
21484//
21485//
21486// COMPLUS Admin errors
21487//
21488//
21489// MessageId: COMADMIN_E_OBJECTERRORS
21490//
21491// MessageText:
21492//
21493// Errors occurred accessing one or more objects - the ErrorInfo collection may have more detail
21494//
21495#define COMADMIN_E_OBJECTERRORS _HRESULT_TYPEDEF_(0x80110401L)
21496
21497//
21498// MessageId: COMADMIN_E_OBJECTINVALID
21499//
21500// MessageText:
21501//
21502// One or more of the object's properties are missing or invalid
21503//
21504#define COMADMIN_E_OBJECTINVALID _HRESULT_TYPEDEF_(0x80110402L)
21505
21506//
21507// MessageId: COMADMIN_E_KEYMISSING
21508//
21509// MessageText:
21510//
21511// The object was not found in the catalog
21512//
21513#define COMADMIN_E_KEYMISSING _HRESULT_TYPEDEF_(0x80110403L)
21514
21515//
21516// MessageId: COMADMIN_E_ALREADYINSTALLED
21517//
21518// MessageText:
21519//
21520// The object is already registered
21521//
21522#define COMADMIN_E_ALREADYINSTALLED _HRESULT_TYPEDEF_(0x80110404L)
21523
21524//
21525// MessageId: COMADMIN_E_APP_FILE_WRITEFAIL
21526//
21527// MessageText:
21528//
21529// Error occurred writing to the application file
21530//
21531#define COMADMIN_E_APP_FILE_WRITEFAIL _HRESULT_TYPEDEF_(0x80110407L)
21532
21533//
21534// MessageId: COMADMIN_E_APP_FILE_READFAIL
21535//
21536// MessageText:
21537//
21538// Error occurred reading the application file
21539//
21540#define COMADMIN_E_APP_FILE_READFAIL _HRESULT_TYPEDEF_(0x80110408L)
21541
21542//
21543// MessageId: COMADMIN_E_APP_FILE_VERSION
21544//
21545// MessageText:
21546//
21547// Invalid version number in application file
21548//
21549#define COMADMIN_E_APP_FILE_VERSION _HRESULT_TYPEDEF_(0x80110409L)
21550
21551//
21552// MessageId: COMADMIN_E_BADPATH
21553//
21554// MessageText:
21555//
21556// The file path is invalid
21557//
21558#define COMADMIN_E_BADPATH _HRESULT_TYPEDEF_(0x8011040AL)
21559
21560//
21561// MessageId: COMADMIN_E_APPLICATIONEXISTS
21562//
21563// MessageText:
21564//
21565// The application is already installed
21566//
21567#define COMADMIN_E_APPLICATIONEXISTS _HRESULT_TYPEDEF_(0x8011040BL)
21568
21569//
21570// MessageId: COMADMIN_E_ROLEEXISTS
21571//
21572// MessageText:
21573//
21574// The role already exists
21575//
21576#define COMADMIN_E_ROLEEXISTS _HRESULT_TYPEDEF_(0x8011040CL)
21577
21578//
21579// MessageId: COMADMIN_E_CANTCOPYFILE
21580//
21581// MessageText:
21582//
21583// An error occurred copying the file
21584//
21585#define COMADMIN_E_CANTCOPYFILE _HRESULT_TYPEDEF_(0x8011040DL)
21586
21587//
21588// MessageId: COMADMIN_E_NOUSER
21589//
21590// MessageText:
21591//
21592// One or more users are not valid
21593//
21594#define COMADMIN_E_NOUSER _HRESULT_TYPEDEF_(0x8011040FL)
21595
21596//
21597// MessageId: COMADMIN_E_INVALIDUSERIDS
21598//
21599// MessageText:
21600//
21601// One or more users in the application file are not valid
21602//
21603#define COMADMIN_E_INVALIDUSERIDS _HRESULT_TYPEDEF_(0x80110410L)
21604
21605//
21606// MessageId: COMADMIN_E_NOREGISTRYCLSID
21607//
21608// MessageText:
21609//
21610// The component's CLSID is missing or corrupt
21611//
21612#define COMADMIN_E_NOREGISTRYCLSID _HRESULT_TYPEDEF_(0x80110411L)
21613
21614//
21615// MessageId: COMADMIN_E_BADREGISTRYPROGID
21616//
21617// MessageText:
21618//
21619// The component's progID is missing or corrupt
21620//
21621#define COMADMIN_E_BADREGISTRYPROGID _HRESULT_TYPEDEF_(0x80110412L)
21622
21623//
21624// MessageId: COMADMIN_E_AUTHENTICATIONLEVEL
21625//
21626// MessageText:
21627//
21628// Unable to set required authentication level for update request
21629//
21630#define COMADMIN_E_AUTHENTICATIONLEVEL _HRESULT_TYPEDEF_(0x80110413L)
21631
21632//
21633// MessageId: COMADMIN_E_USERPASSWDNOTVALID
21634//
21635// MessageText:
21636//
21637// The identity or password set on the application is not valid
21638//
21639#define COMADMIN_E_USERPASSWDNOTVALID _HRESULT_TYPEDEF_(0x80110414L)
21640
21641//
21642// MessageId: COMADMIN_E_CLSIDORIIDMISMATCH
21643//
21644// MessageText:
21645//
21646// Application file CLSIDs or IIDs do not match corresponding DLLs
21647//
21648#define COMADMIN_E_CLSIDORIIDMISMATCH _HRESULT_TYPEDEF_(0x80110418L)
21649
21650//
21651// MessageId: COMADMIN_E_REMOTEINTERFACE
21652//
21653// MessageText:
21654//
21655// Interface information is either missing or changed
21656//
21657#define COMADMIN_E_REMOTEINTERFACE _HRESULT_TYPEDEF_(0x80110419L)
21658
21659//
21660// MessageId: COMADMIN_E_DLLREGISTERSERVER
21661//
21662// MessageText:
21663//
21664// DllRegisterServer failed on component install
21665//
21666#define COMADMIN_E_DLLREGISTERSERVER _HRESULT_TYPEDEF_(0x8011041AL)
21667
21668//
21669// MessageId: COMADMIN_E_NOSERVERSHARE
21670//
21671// MessageText:
21672//
21673// No server file share available
21674//
21675#define COMADMIN_E_NOSERVERSHARE _HRESULT_TYPEDEF_(0x8011041BL)
21676
21677//
21678// MessageId: COMADMIN_E_DLLLOADFAILED
21679//
21680// MessageText:
21681//
21682// DLL could not be loaded
21683//
21684#define COMADMIN_E_DLLLOADFAILED _HRESULT_TYPEDEF_(0x8011041DL)
21685
21686//
21687// MessageId: COMADMIN_E_BADREGISTRYLIBID
21688//
21689// MessageText:
21690//
21691// The registered TypeLib ID is not valid
21692//
21693#define COMADMIN_E_BADREGISTRYLIBID _HRESULT_TYPEDEF_(0x8011041EL)
21694
21695//
21696// MessageId: COMADMIN_E_APPDIRNOTFOUND
21697//
21698// MessageText:
21699//
21700// Application install directory not found
21701//
21702#define COMADMIN_E_APPDIRNOTFOUND _HRESULT_TYPEDEF_(0x8011041FL)
21703
21704//
21705// MessageId: COMADMIN_E_REGISTRARFAILED
21706//
21707// MessageText:
21708//
21709// Errors occurred while in the component registrar
21710//
21711#define COMADMIN_E_REGISTRARFAILED _HRESULT_TYPEDEF_(0x80110423L)
21712
21713//
21714// MessageId: COMADMIN_E_COMPFILE_DOESNOTEXIST
21715//
21716// MessageText:
21717//
21718// The file does not exist
21719//
21720#define COMADMIN_E_COMPFILE_DOESNOTEXIST _HRESULT_TYPEDEF_(0x80110424L)
21721
21722//
21723// MessageId: COMADMIN_E_COMPFILE_LOADDLLFAIL
21724//
21725// MessageText:
21726//
21727// The DLL could not be loaded
21728//
21729#define COMADMIN_E_COMPFILE_LOADDLLFAIL _HRESULT_TYPEDEF_(0x80110425L)
21730
21731//
21732// MessageId: COMADMIN_E_COMPFILE_GETCLASSOBJ
21733//
21734// MessageText:
21735//
21736// GetClassObject failed in the DLL
21737//
21738#define COMADMIN_E_COMPFILE_GETCLASSOBJ _HRESULT_TYPEDEF_(0x80110426L)
21739
21740//
21741// MessageId: COMADMIN_E_COMPFILE_CLASSNOTAVAIL
21742//
21743// MessageText:
21744//
21745// The DLL does not support the components listed in the TypeLib
21746//
21747#define COMADMIN_E_COMPFILE_CLASSNOTAVAIL _HRESULT_TYPEDEF_(0x80110427L)
21748
21749//
21750// MessageId: COMADMIN_E_COMPFILE_BADTLB
21751//
21752// MessageText:
21753//
21754// The TypeLib could not be loaded
21755//
21756#define COMADMIN_E_COMPFILE_BADTLB _HRESULT_TYPEDEF_(0x80110428L)
21757
21758//
21759// MessageId: COMADMIN_E_COMPFILE_NOTINSTALLABLE
21760//
21761// MessageText:
21762//
21763// The file does not contain components or component information
21764//
21765#define COMADMIN_E_COMPFILE_NOTINSTALLABLE _HRESULT_TYPEDEF_(0x80110429L)
21766
21767//
21768// MessageId: COMADMIN_E_NOTCHANGEABLE
21769//
21770// MessageText:
21771//
21772// Changes to this object and its sub-objects have been disabled
21773//
21774#define COMADMIN_E_NOTCHANGEABLE _HRESULT_TYPEDEF_(0x8011042AL)
21775
21776//
21777// MessageId: COMADMIN_E_NOTDELETEABLE
21778//
21779// MessageText:
21780//
21781// The delete function has been disabled for this object
21782//
21783#define COMADMIN_E_NOTDELETEABLE _HRESULT_TYPEDEF_(0x8011042BL)
21784
21785//
21786// MessageId: COMADMIN_E_SESSION
21787//
21788// MessageText:
21789//
21790// The server catalog version is not supported
21791//
21792#define COMADMIN_E_SESSION _HRESULT_TYPEDEF_(0x8011042CL)
21793
21794//
21795// MessageId: COMADMIN_E_COMP_MOVE_LOCKED
21796//
21797// MessageText:
21798//
21799// The component move was disallowed, because the source or destination application is either a system application or currently locked against changes
21800//
21801#define COMADMIN_E_COMP_MOVE_LOCKED _HRESULT_TYPEDEF_(0x8011042DL)
21802
21803//
21804// MessageId: COMADMIN_E_COMP_MOVE_BAD_DEST
21805//
21806// MessageText:
21807//
21808// The component move failed because the destination application no longer exists
21809//
21810#define COMADMIN_E_COMP_MOVE_BAD_DEST _HRESULT_TYPEDEF_(0x8011042EL)
21811
21812//
21813// MessageId: COMADMIN_E_REGISTERTLB
21814//
21815// MessageText:
21816//
21817// The system was unable to register the TypeLib
21818//
21819#define COMADMIN_E_REGISTERTLB _HRESULT_TYPEDEF_(0x80110430L)
21820
21821//
21822// MessageId: COMADMIN_E_SYSTEMAPP
21823//
21824// MessageText:
21825//
21826// This operation can not be performed on the system application
21827//
21828#define COMADMIN_E_SYSTEMAPP _HRESULT_TYPEDEF_(0x80110433L)
21829
21830//
21831// MessageId: COMADMIN_E_COMPFILE_NOREGISTRAR
21832//
21833// MessageText:
21834//
21835// The component registrar referenced in this file is not available
21836//
21837#define COMADMIN_E_COMPFILE_NOREGISTRAR _HRESULT_TYPEDEF_(0x80110434L)
21838
21839//
21840// MessageId: COMADMIN_E_COREQCOMPINSTALLED
21841//
21842// MessageText:
21843//
21844// A component in the same DLL is already installed
21845//
21846#define COMADMIN_E_COREQCOMPINSTALLED _HRESULT_TYPEDEF_(0x80110435L)
21847
21848//
21849// MessageId: COMADMIN_E_SERVICENOTINSTALLED
21850//
21851// MessageText:
21852//
21853// The service is not installed
21854//
21855#define COMADMIN_E_SERVICENOTINSTALLED _HRESULT_TYPEDEF_(0x80110436L)
21856
21857//
21858// MessageId: COMADMIN_E_PROPERTYSAVEFAILED
21859//
21860// MessageText:
21861//
21862// One or more property settings are either invalid or in conflict with each other
21863//
21864#define COMADMIN_E_PROPERTYSAVEFAILED _HRESULT_TYPEDEF_(0x80110437L)
21865
21866//
21867// MessageId: COMADMIN_E_OBJECTEXISTS
21868//
21869// MessageText:
21870//
21871// The object you are attempting to add or rename already exists
21872//
21873#define COMADMIN_E_OBJECTEXISTS _HRESULT_TYPEDEF_(0x80110438L)
21874
21875//
21876// MessageId: COMADMIN_E_REGFILE_CORRUPT
21877//
21878// MessageText:
21879//
21880// The registration file is corrupt
21881//
21882#define COMADMIN_E_REGFILE_CORRUPT _HRESULT_TYPEDEF_(0x8011043BL)
21883
21884//
21885// MessageId: COMADMIN_E_PROPERTY_OVERFLOW
21886//
21887// MessageText:
21888//
21889// The property value is too large
21890//
21891#define COMADMIN_E_PROPERTY_OVERFLOW _HRESULT_TYPEDEF_(0x8011043CL)
21892
21893//
21894// MessageId: COMADMIN_E_NOTINREGISTRY
21895//
21896// MessageText:
21897//
21898// Object was not found in registry
21899//
21900#define COMADMIN_E_NOTINREGISTRY _HRESULT_TYPEDEF_(0x8011043EL)
21901
21902//
21903// MessageId: COMADMIN_E_OBJECTNOTPOOLABLE
21904//
21905// MessageText:
21906//
21907// This object is not poolable
21908//
21909#define COMADMIN_E_OBJECTNOTPOOLABLE _HRESULT_TYPEDEF_(0x8011043FL)
21910
21911//
21912// MessageId: COMADMIN_E_APPLID_MATCHES_CLSID
21913//
21914// MessageText:
21915//
21916// A CLSID with the same GUID as the new application ID is already installed on this machine
21917//
21918#define COMADMIN_E_APPLID_MATCHES_CLSID _HRESULT_TYPEDEF_(0x80110446L)
21919
21920//
21921// MessageId: COMADMIN_E_ROLE_DOES_NOT_EXIST
21922//
21923// MessageText:
21924//
21925// A role assigned to a component, interface, or method did not exist in the application
21926//
21927#define COMADMIN_E_ROLE_DOES_NOT_EXIST _HRESULT_TYPEDEF_(0x80110447L)
21928
21929//
21930// MessageId: COMADMIN_E_START_APP_NEEDS_COMPONENTS
21931//
21932// MessageText:
21933//
21934// You must have components in an application in order to start the application
21935//
21936#define COMADMIN_E_START_APP_NEEDS_COMPONENTS _HRESULT_TYPEDEF_(0x80110448L)
21937
21938//
21939// MessageId: COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM
21940//
21941// MessageText:
21942//
21943// This operation is not enabled on this platform
21944//
21945#define COMADMIN_E_REQUIRES_DIFFERENT_PLATFORM _HRESULT_TYPEDEF_(0x80110449L)
21946
21947//
21948// MessageId: COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY
21949//
21950// MessageText:
21951//
21952// Application Proxy is not exportable
21953//
21954#define COMADMIN_E_CAN_NOT_EXPORT_APP_PROXY _HRESULT_TYPEDEF_(0x8011044AL)
21955
21956//
21957// MessageId: COMADMIN_E_CAN_NOT_START_APP
21958//
21959// MessageText:
21960//
21961// Failed to start application because it is either a library application or an application proxy
21962//
21963#define COMADMIN_E_CAN_NOT_START_APP _HRESULT_TYPEDEF_(0x8011044BL)
21964
21965//
21966// MessageId: COMADMIN_E_CAN_NOT_EXPORT_SYS_APP
21967//
21968// MessageText:
21969//
21970// System application is not exportable
21971//
21972#define COMADMIN_E_CAN_NOT_EXPORT_SYS_APP _HRESULT_TYPEDEF_(0x8011044CL)
21973
21974//
21975// MessageId: COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT
21976//
21977// MessageText:
21978//
21979// Can not subscribe to this component (the component may have been imported)
21980//
21981#define COMADMIN_E_CANT_SUBSCRIBE_TO_COMPONENT _HRESULT_TYPEDEF_(0x8011044DL)
21982
21983//
21984// MessageId: COMADMIN_E_OBJECT_PARENT_MISSING
21985//
21986// MessageText:
21987//
21988// One of the objects being inserted or updated does not belong to a valid parent collection
21989//
21990#define COMADMIN_E_OBJECT_PARENT_MISSING _HRESULT_TYPEDEF_(0x80110808L)
21991
21992//
21993// MessageId: COMADMIN_E_OBJECT_DOES_NOT_EXIST
21994//
21995// MessageText:
21996//
21997// One of the specified objects cannot be found
21998//
21999#define COMADMIN_E_OBJECT_DOES_NOT_EXIST _HRESULT_TYPEDEF_(0x80110809L)
22000
22001//
22002// COMPLUS Queued component errors
22003//
22004//
22005// MessageId: COMQC_E_APPLICATION_NOT_QUEUED
22006//
22007// MessageText:
22008//
22009// Only COM+ applications marked "queued" can be created using the "queue" moniker.
22010//
22011#define COMQC_E_APPLICATION_NOT_QUEUED _HRESULT_TYPEDEF_(0x80110600L)
22012
22013//
22014// MessageId: COMQC_E_NO_QUEUEABLE_INTERFACES
22015//
22016// MessageText:
22017//
22018// At least one interface must be marked 'queued" in order to create a queued component instance with the "queue" moniker.
22019//
22020#define COMQC_E_NO_QUEUEABLE_INTERFACES _HRESULT_TYPEDEF_(0x80110601L)
22021
22022//
22023// MessageId: COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE
22024//
22025// MessageText:
22026//
22027// MSMQ, which is required for the requested operation, is not installed.
22028//
22029#define COMQC_E_QUEUING_SERVICE_NOT_AVAILABLE _HRESULT_TYPEDEF_(0x80110602L)
22030
22031#endif//_WINERROR_