VirtualBox

source: vbox/trunk/src/VBox/Additions/WINNT/i8042prt/include/ntstatus.h@ 34079

Last change on this file since 34079 was 33540, checked in by vboxsync, 14 years ago

*: spelling fixes, thanks Timeless!

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
File size: 241.5 KB
Line 
1/*++ BUILD Version: 0005 // Increment this if a change has global effects
2
3Copyright (c) Microsoft Corporation. All rights reserved.
4
5Module Name:
6
7 ntstatus.h
8
9Abstract:
10
11 Constant definitions for the NTSTATUS values.
12
13Author:
14
15 Portable Systems Group 30-Mar-1989
16
17Revision History:
18
19Notes:
20
21 This file is generated by the MC tool from the ntstatus.mc file.
22
23 Please add new error values to the end of the file. To do otherwise
24 will jumble the error values.
25
26--*/
27
28#ifndef _NTSTATUS_
29#define _NTSTATUS_
30
31#if defined (_MSC_VER) && (_MSC_VER >= 1020)
32#pragma once
33#endif
34
35#ifndef WIN32_NO_STATUS // winnt
36// begin_ntsecapi
37
38/*lint -save -e767 */ // Don't complain about different definitions // winnt
39
40
41
42/////////////////////////////////////////////////////////////////////////
43//
44// Standard Success values
45//
46//
47/////////////////////////////////////////////////////////////////////////
48
49
50//
51// The success status codes 0 - 63 are reserved for wait completion status.
52// FacilityCodes 0x5 - 0xF have been allocated by various drivers.
53//
54#define STATUS_SUCCESS ((NTSTATUS)0x00000000L) // ntsubauth
55
56//
57// Values are 32 bit values arranged as follows:
58//
59// 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1
60// 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
61// +---+-+-+-----------------------+-------------------------------+
62// |Sev|C|R| Facility | Code |
63// +---+-+-+-----------------------+-------------------------------+
64//
65// where
66//
67// Sev - is the severity code
68//
69// 00 - Success
70// 01 - Informational
71// 10 - Warning
72// 11 - Error
73//
74// C - is the Customer code flag
75//
76// R - is a reserved bit
77//
78// Facility - is the facility code
79//
80// Code - is the facility's status code
81//
82//
83// Define the facility codes
84//
85#define FACILITY_USB_ERROR_CODE 0x10
86#define FACILITY_TERMINAL_SERVER 0xA
87#define FACILITY_SXS_ERROR_CODE 0x15
88#define FACILITY_RPC_STUBS 0x3
89#define FACILITY_RPC_RUNTIME 0x2
90#define FACILITY_IO_ERROR_CODE 0x4
91#define FACILITY_HID_ERROR_CODE 0x11
92#define FACILITY_FIREWIRE_ERROR_CODE 0x12
93#define FACILITY_DEBUGGER 0x1
94#define FACILITY_CLUSTER_ERROR_CODE 0x13
95#define FACILITY_ACPI_ERROR_CODE 0x14
96
97
98//
99// Define the severity codes
100//
101#define STATUS_SEVERITY_WARNING 0x2
102#define STATUS_SEVERITY_SUCCESS 0x0
103#define STATUS_SEVERITY_INFORMATIONAL 0x1
104#define STATUS_SEVERITY_ERROR 0x3
105
106
107//
108// MessageId: STATUS_WAIT_0
109//
110// MessageText:
111//
112// STATUS_WAIT_0
113//
114#define STATUS_WAIT_0 ((NTSTATUS)0x00000000L) // winnt
115
116//
117// MessageId: STATUS_WAIT_1
118//
119// MessageText:
120//
121// STATUS_WAIT_1
122//
123#define STATUS_WAIT_1 ((NTSTATUS)0x00000001L)
124
125//
126// MessageId: STATUS_WAIT_2
127//
128// MessageText:
129//
130// STATUS_WAIT_2
131//
132#define STATUS_WAIT_2 ((NTSTATUS)0x00000002L)
133
134//
135// MessageId: STATUS_WAIT_3
136//
137// MessageText:
138//
139// STATUS_WAIT_3
140//
141#define STATUS_WAIT_3 ((NTSTATUS)0x00000003L)
142
143//
144// MessageId: STATUS_WAIT_63
145//
146// MessageText:
147//
148// STATUS_WAIT_63
149//
150#define STATUS_WAIT_63 ((NTSTATUS)0x0000003FL)
151
152
153//
154// The success status codes 128 - 191 are reserved for wait completion
155// status with an abandoned mutant object.
156//
157#define STATUS_ABANDONED ((NTSTATUS)0x00000080L)
158
159//
160// MessageId: STATUS_ABANDONED_WAIT_0
161//
162// MessageText:
163//
164// STATUS_ABANDONED_WAIT_0
165//
166#define STATUS_ABANDONED_WAIT_0 ((NTSTATUS)0x00000080L) // winnt
167
168//
169// MessageId: STATUS_ABANDONED_WAIT_63
170//
171// MessageText:
172//
173// STATUS_ABANDONED_WAIT_63
174//
175#define STATUS_ABANDONED_WAIT_63 ((NTSTATUS)0x000000BFL)
176
177
178//
179// The success status codes 256, 257, 258, and 258 are reserved for
180// User APC, Kernel APC, Alerted, and Timeout.
181//
182//
183// MessageId: STATUS_USER_APC
184//
185// MessageText:
186//
187// STATUS_USER_APC
188//
189#define STATUS_USER_APC ((NTSTATUS)0x000000C0L) // winnt
190
191//
192// MessageId: STATUS_KERNEL_APC
193//
194// MessageText:
195//
196// STATUS_KERNEL_APC
197//
198#define STATUS_KERNEL_APC ((NTSTATUS)0x00000100L)
199
200//
201// MessageId: STATUS_ALERTED
202//
203// MessageText:
204//
205// STATUS_ALERTED
206//
207#define STATUS_ALERTED ((NTSTATUS)0x00000101L)
208
209//
210// MessageId: STATUS_TIMEOUT
211//
212// MessageText:
213//
214// STATUS_TIMEOUT
215//
216#define STATUS_TIMEOUT ((NTSTATUS)0x00000102L) // winnt
217
218//
219// MessageId: STATUS_PENDING
220//
221// MessageText:
222//
223// The operation that was requested is pending completion.
224//
225#define STATUS_PENDING ((NTSTATUS)0x00000103L) // winnt
226
227//
228// MessageId: STATUS_REPARSE
229//
230// MessageText:
231//
232// A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.
233//
234#define STATUS_REPARSE ((NTSTATUS)0x00000104L)
235
236//
237// MessageId: STATUS_MORE_ENTRIES
238//
239// MessageText:
240//
241// Returned by enumeration APIs to indicate more information is available to successive calls.
242//
243#define STATUS_MORE_ENTRIES ((NTSTATUS)0x00000105L)
244
245//
246// MessageId: STATUS_NOT_ALL_ASSIGNED
247//
248// MessageText:
249//
250// Indicates not all privileges referenced are assigned to the caller.
251// This allows, for example, all privileges to be disabled without having to know exactly which privileges are assigned.
252//
253#define STATUS_NOT_ALL_ASSIGNED ((NTSTATUS)0x00000106L)
254
255//
256// MessageId: STATUS_SOME_NOT_MAPPED
257//
258// MessageText:
259//
260// Some of the information to be translated has not been translated.
261//
262#define STATUS_SOME_NOT_MAPPED ((NTSTATUS)0x00000107L)
263
264//
265// MessageId: STATUS_OPLOCK_BREAK_IN_PROGRESS
266//
267// MessageText:
268//
269// An open/create operation completed while an oplock break is underway.
270//
271#define STATUS_OPLOCK_BREAK_IN_PROGRESS ((NTSTATUS)0x00000108L)
272
273//
274// MessageId: STATUS_VOLUME_MOUNTED
275//
276// MessageText:
277//
278// A new volume has been mounted by a file system.
279//
280#define STATUS_VOLUME_MOUNTED ((NTSTATUS)0x00000109L)
281
282//
283// MessageId: STATUS_RXACT_COMMITTED
284//
285// MessageText:
286//
287// This success level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted.
288// The commit has now been completed.
289//
290#define STATUS_RXACT_COMMITTED ((NTSTATUS)0x0000010AL)
291
292//
293// MessageId: STATUS_NOTIFY_CLEANUP
294//
295// MessageText:
296//
297// This indicates that a notify change request has been completed due to closing the handle which made the notify change request.
298//
299#define STATUS_NOTIFY_CLEANUP ((NTSTATUS)0x0000010BL)
300
301//
302// MessageId: STATUS_NOTIFY_ENUM_DIR
303//
304// MessageText:
305//
306// This indicates that a notify change request is being completed and that the information is not being returned in the caller's buffer.
307// The caller now needs to enumerate the files to find the changes.
308//
309#define STATUS_NOTIFY_ENUM_DIR ((NTSTATUS)0x0000010CL)
310
311//
312// MessageId: STATUS_NO_QUOTAS_FOR_ACCOUNT
313//
314// MessageText:
315//
316// {No Quotas}
317// No system quota limits are specifically set for this account.
318//
319#define STATUS_NO_QUOTAS_FOR_ACCOUNT ((NTSTATUS)0x0000010DL)
320
321//
322// MessageId: STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED
323//
324// MessageText:
325//
326// {Connect Failure on Primary Transport}
327// An attempt was made to connect to the remote server %hs on the primary transport, but the connection failed.
328// The computer WAS able to connect on a secondary transport.
329//
330#define STATUS_PRIMARY_TRANSPORT_CONNECT_FAILED ((NTSTATUS)0x0000010EL)
331
332//
333// MessageId: STATUS_PAGE_FAULT_TRANSITION
334//
335// MessageText:
336//
337// Page fault was a transition fault.
338//
339#define STATUS_PAGE_FAULT_TRANSITION ((NTSTATUS)0x00000110L)
340
341//
342// MessageId: STATUS_PAGE_FAULT_DEMAND_ZERO
343//
344// MessageText:
345//
346// Page fault was a demand zero fault.
347//
348#define STATUS_PAGE_FAULT_DEMAND_ZERO ((NTSTATUS)0x00000111L)
349
350//
351// MessageId: STATUS_PAGE_FAULT_COPY_ON_WRITE
352//
353// MessageText:
354//
355// Page fault was a demand zero fault.
356//
357#define STATUS_PAGE_FAULT_COPY_ON_WRITE ((NTSTATUS)0x00000112L)
358
359//
360// MessageId: STATUS_PAGE_FAULT_GUARD_PAGE
361//
362// MessageText:
363//
364// Page fault was a demand zero fault.
365//
366#define STATUS_PAGE_FAULT_GUARD_PAGE ((NTSTATUS)0x00000113L)
367
368//
369// MessageId: STATUS_PAGE_FAULT_PAGING_FILE
370//
371// MessageText:
372//
373// Page fault was satisfied by reading from a secondary storage device.
374//
375#define STATUS_PAGE_FAULT_PAGING_FILE ((NTSTATUS)0x00000114L)
376
377//
378// MessageId: STATUS_CACHE_PAGE_LOCKED
379//
380// MessageText:
381//
382// Cached page was locked during operation.
383//
384#define STATUS_CACHE_PAGE_LOCKED ((NTSTATUS)0x00000115L)
385
386//
387// MessageId: STATUS_CRASH_DUMP
388//
389// MessageText:
390//
391// Crash dump exists in paging file.
392//
393#define STATUS_CRASH_DUMP ((NTSTATUS)0x00000116L)
394
395//
396// MessageId: STATUS_BUFFER_ALL_ZEROS
397//
398// MessageText:
399//
400// Specified buffer contains all zeros.
401//
402#define STATUS_BUFFER_ALL_ZEROS ((NTSTATUS)0x00000117L)
403
404//
405// MessageId: STATUS_REPARSE_OBJECT
406//
407// MessageText:
408//
409// A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.
410//
411#define STATUS_REPARSE_OBJECT ((NTSTATUS)0x00000118L)
412
413//
414// MessageId: STATUS_RESOURCE_REQUIREMENTS_CHANGED
415//
416// MessageText:
417//
418// The device has succeeded a query-stop and its resource requirements have changed.
419//
420#define STATUS_RESOURCE_REQUIREMENTS_CHANGED ((NTSTATUS)0x00000119L)
421
422//
423// MessageId: STATUS_TRANSLATION_COMPLETE
424//
425// MessageText:
426//
427// The translator has translated these resources into the global space and no further translations should be performed.
428//
429#define STATUS_TRANSLATION_COMPLETE ((NTSTATUS)0x00000120L)
430
431//
432// MessageId: STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY
433//
434// MessageText:
435//
436// The directory service evaluated group memberships locally, as it was unable to contact a global catalog server.
437//
438#define STATUS_DS_MEMBERSHIP_EVALUATED_LOCALLY ((NTSTATUS)0x00000121L)
439
440//
441// MessageId: STATUS_NOTHING_TO_TERMINATE
442//
443// MessageText:
444//
445// A process being terminated has no threads to terminate.
446//
447#define STATUS_NOTHING_TO_TERMINATE ((NTSTATUS)0x00000122L)
448
449//
450// MessageId: STATUS_PROCESS_NOT_IN_JOB
451//
452// MessageText:
453//
454// The specified process is not part of a job.
455//
456#define STATUS_PROCESS_NOT_IN_JOB ((NTSTATUS)0x00000123L)
457
458//
459// MessageId: STATUS_PROCESS_IN_JOB
460//
461// MessageText:
462//
463// The specified process is part of a job.
464//
465#define STATUS_PROCESS_IN_JOB ((NTSTATUS)0x00000124L)
466
467//
468// MessageId: STATUS_VOLSNAP_HIBERNATE_READY
469//
470// MessageText:
471//
472// {Volume Shadow Copy Service}
473// The system is now ready for hibernation.
474//
475#define STATUS_VOLSNAP_HIBERNATE_READY ((NTSTATUS)0x00000125L)
476
477//
478// MessageId: STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY
479//
480// MessageText:
481//
482// A file system or file system filter driver has successfully completed an FsFilter operation.
483//
484#define STATUS_FSFILTER_OP_COMPLETED_SUCCESSFULLY ((NTSTATUS)0x00000126L)
485
486//
487// MessageId: DBG_EXCEPTION_HANDLED
488//
489// MessageText:
490//
491// Debugger handled exception
492//
493#define DBG_EXCEPTION_HANDLED ((NTSTATUS)0x00010001L) // winnt
494
495//
496// MessageId: DBG_CONTINUE
497//
498// MessageText:
499//
500// Debugger continued
501//
502#define DBG_CONTINUE ((NTSTATUS)0x00010002L) // winnt
503
504
505
506/////////////////////////////////////////////////////////////////////////
507//
508// Standard Information values
509//
510/////////////////////////////////////////////////////////////////////////
511
512//
513// MessageId: STATUS_OBJECT_NAME_EXISTS
514//
515// MessageText:
516//
517// {Object Exists}
518// An attempt was made to create an object and the object name already existed.
519//
520#define STATUS_OBJECT_NAME_EXISTS ((NTSTATUS)0x40000000L)
521
522//
523// MessageId: STATUS_THREAD_WAS_SUSPENDED
524//
525// MessageText:
526//
527// {Thread Suspended}
528// A thread termination occurred while the thread was suspended. The thread was resumed, and termination proceeded.
529//
530#define STATUS_THREAD_WAS_SUSPENDED ((NTSTATUS)0x40000001L)
531
532//
533// MessageId: STATUS_WORKING_SET_LIMIT_RANGE
534//
535// MessageText:
536//
537// {Working Set Range Error}
538// An attempt was made to set the working set minimum or maximum to values which are outside of the allowable range.
539//
540#define STATUS_WORKING_SET_LIMIT_RANGE ((NTSTATUS)0x40000002L)
541
542//
543// MessageId: STATUS_IMAGE_NOT_AT_BASE
544//
545// MessageText:
546//
547// {Image Relocated}
548// An image file could not be mapped at the address specified in the image file. Local fixups must be performed on this image.
549//
550#define STATUS_IMAGE_NOT_AT_BASE ((NTSTATUS)0x40000003L)
551
552//
553// MessageId: STATUS_RXACT_STATE_CREATED
554//
555// MessageText:
556//
557// This informational level status indicates that a specified registry sub-tree transaction state did not yet exist and had to be created.
558//
559#define STATUS_RXACT_STATE_CREATED ((NTSTATUS)0x40000004L)
560
561//
562// MessageId: STATUS_SEGMENT_NOTIFICATION
563//
564// MessageText:
565//
566// {Segment Load}
567// A virtual DOS machine (VDM) is loading, unloading, or moving an MS-DOS or Win16 program segment image.
568// An exception is raised so a debugger can load, unload or track symbols and breakpoints within these 16-bit segments.
569//
570#define STATUS_SEGMENT_NOTIFICATION ((NTSTATUS)0x40000005L) // winnt
571
572//
573// MessageId: STATUS_LOCAL_USER_SESSION_KEY
574//
575// MessageText:
576//
577// {Local Session Key}
578// A user session key was requested for a local RPC connection. The session key returned is a constant value and not unique to this connection.
579//
580#define STATUS_LOCAL_USER_SESSION_KEY ((NTSTATUS)0x40000006L)
581
582//
583// MessageId: STATUS_BAD_CURRENT_DIRECTORY
584//
585// MessageText:
586//
587// {Invalid Current Directory}
588// The process cannot switch to the startup current directory %hs.
589// Select OK to set current directory to %hs, or select CANCEL to exit.
590//
591#define STATUS_BAD_CURRENT_DIRECTORY ((NTSTATUS)0x40000007L)
592
593//
594// MessageId: STATUS_SERIAL_MORE_WRITES
595//
596// MessageText:
597//
598// {Serial IOCTL Complete}
599// A serial I/O operation was completed by another write to a serial port.
600// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
601//
602#define STATUS_SERIAL_MORE_WRITES ((NTSTATUS)0x40000008L)
603
604//
605// MessageId: STATUS_REGISTRY_RECOVERED
606//
607// MessageText:
608//
609// {Registry Recovery}
610// One of the files containing the system's Registry data had to be recovered by use of a log or alternate copy.
611// The recovery was successful.
612//
613#define STATUS_REGISTRY_RECOVERED ((NTSTATUS)0x40000009L)
614
615//
616// MessageId: STATUS_FT_READ_RECOVERY_FROM_BACKUP
617//
618// MessageText:
619//
620// {Redundant Read}
621// To satisfy a read request, the NT fault-tolerant file system successfully read the requested data from a redundant copy.
622// This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was unable to reassign the failing area of the device.
623//
624#define STATUS_FT_READ_RECOVERY_FROM_BACKUP ((NTSTATUS)0x4000000AL)
625
626//
627// MessageId: STATUS_FT_WRITE_RECOVERY
628//
629// MessageText:
630//
631// {Redundant Write}
632// To satisfy a write request, the NT fault-tolerant file system successfully wrote a redundant copy of the information.
633// This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was not able to reassign the failing area of the device.
634//
635#define STATUS_FT_WRITE_RECOVERY ((NTSTATUS)0x4000000BL)
636
637//
638// MessageId: STATUS_SERIAL_COUNTER_TIMEOUT
639//
640// MessageText:
641//
642// {Serial IOCTL Timeout}
643// A serial I/O operation completed because the time-out period expired.
644// (The IOCTL_SERIAL_XOFF_COUNTER had not reached zero.)
645//
646#define STATUS_SERIAL_COUNTER_TIMEOUT ((NTSTATUS)0x4000000CL)
647
648//
649// MessageId: STATUS_NULL_LM_PASSWORD
650//
651// MessageText:
652//
653// {Password Too Complex}
654// The Windows password is too complex to be converted to a LAN Manager password.
655// The LAN Manager password returned is a NULL string.
656//
657#define STATUS_NULL_LM_PASSWORD ((NTSTATUS)0x4000000DL)
658
659//
660// MessageId: STATUS_IMAGE_MACHINE_TYPE_MISMATCH
661//
662// MessageText:
663//
664// {Machine Type Mismatch}
665// The image file %hs is valid, but is for a machine type other than the current machine. Select OK to continue, or CANCEL to fail the DLL load.
666//
667#define STATUS_IMAGE_MACHINE_TYPE_MISMATCH ((NTSTATUS)0x4000000EL)
668
669//
670// MessageId: STATUS_RECEIVE_PARTIAL
671//
672// MessageText:
673//
674// {Partial Data Received}
675// The network transport returned partial data to its client. The remaining data will be sent later.
676//
677#define STATUS_RECEIVE_PARTIAL ((NTSTATUS)0x4000000FL)
678
679//
680// MessageId: STATUS_RECEIVE_EXPEDITED
681//
682// MessageText:
683//
684// {Expedited Data Received}
685// The network transport returned data to its client that was marked as expedited by the remote system.
686//
687#define STATUS_RECEIVE_EXPEDITED ((NTSTATUS)0x40000010L)
688
689//
690// MessageId: STATUS_RECEIVE_PARTIAL_EXPEDITED
691//
692// MessageText:
693//
694// {Partial Expedited Data Received}
695// The network transport returned partial data to its client and this data was marked as expedited by the remote system. The remaining data will be sent later.
696//
697#define STATUS_RECEIVE_PARTIAL_EXPEDITED ((NTSTATUS)0x40000011L)
698
699//
700// MessageId: STATUS_EVENT_DONE
701//
702// MessageText:
703//
704// {TDI Event Done}
705// The TDI indication has completed successfully.
706//
707#define STATUS_EVENT_DONE ((NTSTATUS)0x40000012L)
708
709//
710// MessageId: STATUS_EVENT_PENDING
711//
712// MessageText:
713//
714// {TDI Event Pending}
715// The TDI indication has entered the pending state.
716//
717#define STATUS_EVENT_PENDING ((NTSTATUS)0x40000013L)
718
719//
720// MessageId: STATUS_CHECKING_FILE_SYSTEM
721//
722// MessageText:
723//
724// Checking file system on %wZ
725//
726#define STATUS_CHECKING_FILE_SYSTEM ((NTSTATUS)0x40000014L)
727
728//
729// MessageId: STATUS_FATAL_APP_EXIT
730//
731// MessageText:
732//
733// {Fatal Application Exit}
734// %hs
735//
736#define STATUS_FATAL_APP_EXIT ((NTSTATUS)0x40000015L)
737
738//
739// MessageId: STATUS_PREDEFINED_HANDLE
740//
741// MessageText:
742//
743// The specified registry key is referenced by a predefined handle.
744//
745#define STATUS_PREDEFINED_HANDLE ((NTSTATUS)0x40000016L)
746
747//
748// MessageId: STATUS_WAS_UNLOCKED
749//
750// MessageText:
751//
752// {Page Unlocked}
753// The page protection of a locked page was changed to 'No Access' and the page was unlocked from memory and from the process.
754//
755#define STATUS_WAS_UNLOCKED ((NTSTATUS)0x40000017L)
756
757//
758// MessageId: STATUS_SERVICE_NOTIFICATION
759//
760// MessageText:
761//
762// %hs
763//
764#define STATUS_SERVICE_NOTIFICATION ((NTSTATUS)0x40000018L)
765
766//
767// MessageId: STATUS_WAS_LOCKED
768//
769// MessageText:
770//
771// {Page Locked}
772// One of the pages to lock was already locked.
773//
774#define STATUS_WAS_LOCKED ((NTSTATUS)0x40000019L)
775
776//
777// MessageId: STATUS_LOG_HARD_ERROR
778//
779// MessageText:
780//
781// Application popup: %1 : %2
782//
783#define STATUS_LOG_HARD_ERROR ((NTSTATUS)0x4000001AL)
784
785//
786// MessageId: STATUS_ALREADY_WIN32
787//
788// MessageText:
789//
790// STATUS_ALREADY_WIN32
791//
792#define STATUS_ALREADY_WIN32 ((NTSTATUS)0x4000001BL)
793
794//
795// MessageId: STATUS_WX86_UNSIMULATE
796//
797// MessageText:
798//
799// Exception status code used by Win32 x86 emulation subsystem.
800//
801#define STATUS_WX86_UNSIMULATE ((NTSTATUS)0x4000001CL)
802
803//
804// MessageId: STATUS_WX86_CONTINUE
805//
806// MessageText:
807//
808// Exception status code used by Win32 x86 emulation subsystem.
809//
810#define STATUS_WX86_CONTINUE ((NTSTATUS)0x4000001DL)
811
812//
813// MessageId: STATUS_WX86_SINGLE_STEP
814//
815// MessageText:
816//
817// Exception status code used by Win32 x86 emulation subsystem.
818//
819#define STATUS_WX86_SINGLE_STEP ((NTSTATUS)0x4000001EL)
820
821//
822// MessageId: STATUS_WX86_BREAKPOINT
823//
824// MessageText:
825//
826// Exception status code used by Win32 x86 emulation subsystem.
827//
828#define STATUS_WX86_BREAKPOINT ((NTSTATUS)0x4000001FL)
829
830//
831// MessageId: STATUS_WX86_EXCEPTION_CONTINUE
832//
833// MessageText:
834//
835// Exception status code used by Win32 x86 emulation subsystem.
836//
837#define STATUS_WX86_EXCEPTION_CONTINUE ((NTSTATUS)0x40000020L)
838
839//
840// MessageId: STATUS_WX86_EXCEPTION_LASTCHANCE
841//
842// MessageText:
843//
844// Exception status code used by Win32 x86 emulation subsystem.
845//
846#define STATUS_WX86_EXCEPTION_LASTCHANCE ((NTSTATUS)0x40000021L)
847
848//
849// MessageId: STATUS_WX86_EXCEPTION_CHAIN
850//
851// MessageText:
852//
853// Exception status code used by Win32 x86 emulation subsystem.
854//
855#define STATUS_WX86_EXCEPTION_CHAIN ((NTSTATUS)0x40000022L)
856
857//
858// MessageId: STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE
859//
860// MessageText:
861//
862// {Machine Type Mismatch}
863// The image file %hs is valid, but is for a machine type other than the current machine.
864//
865#define STATUS_IMAGE_MACHINE_TYPE_MISMATCH_EXE ((NTSTATUS)0x40000023L)
866
867//
868// MessageId: STATUS_NO_YIELD_PERFORMED
869//
870// MessageText:
871//
872// A yield execution was performed and no thread was available to run.
873//
874#define STATUS_NO_YIELD_PERFORMED ((NTSTATUS)0x40000024L)
875
876//
877// MessageId: STATUS_TIMER_RESUME_IGNORED
878//
879// MessageText:
880//
881// The resumable flag to a timer API was ignored.
882//
883#define STATUS_TIMER_RESUME_IGNORED ((NTSTATUS)0x40000025L)
884
885//
886// MessageId: STATUS_ARBITRATION_UNHANDLED
887//
888// MessageText:
889//
890// The arbiter has deferred arbitration of these resources to its parent
891//
892#define STATUS_ARBITRATION_UNHANDLED ((NTSTATUS)0x40000026L)
893
894//
895// MessageId: STATUS_CARDBUS_NOT_SUPPORTED
896//
897// MessageText:
898//
899// The device "%hs" has detected a CardBus card in its slot, but the firmware on this system is not configured to allow the CardBus controller to be run in CardBus mode.
900// The operating system will currently accept only 16-bit (R2) pc-cards on this controller.
901//
902#define STATUS_CARDBUS_NOT_SUPPORTED ((NTSTATUS)0x40000027L)
903
904//
905// MessageId: STATUS_WX86_CREATEWX86TIB
906//
907// MessageText:
908//
909// Exception status code used by Win32 x86 emulation subsystem.
910//
911#define STATUS_WX86_CREATEWX86TIB ((NTSTATUS)0x40000028L)
912
913//
914// MessageId: STATUS_MP_PROCESSOR_MISMATCH
915//
916// MessageText:
917//
918// The CPUs in this multiprocessor system are not all the same revision level. To use all processors the operating system restricts itself to the features of the least capable processor in the system. Should problems occur with this system, contact
919// the CPU manufacturer to see if this mix of processors is supported.
920//
921#define STATUS_MP_PROCESSOR_MISMATCH ((NTSTATUS)0x40000029L)
922
923//
924// MessageId: STATUS_HIBERNATED
925//
926// MessageText:
927//
928// The system was put into hibernation.
929//
930#define STATUS_HIBERNATED ((NTSTATUS)0x4000002AL)
931
932//
933// MessageId: STATUS_RESUME_HIBERNATION
934//
935// MessageText:
936//
937// The system was resumed from hibernation.
938//
939#define STATUS_RESUME_HIBERNATION ((NTSTATUS)0x4000002BL)
940
941//
942// MessageId: STATUS_FIRMWARE_UPDATED
943//
944// MessageText:
945//
946// Windows has detected that the system firmware (BIOS) was updated [previous firmware date = %2, current firmware date %3].
947//
948#define STATUS_FIRMWARE_UPDATED ((NTSTATUS)0x4000002CL)
949
950//
951// MessageId: STATUS_DRIVERS_LEAKING_LOCKED_PAGES
952//
953// MessageText:
954//
955// A device driver is leaking locked I/O pages causing system degradation. The system has automatically enabled tracking code in order to try and catch the culprit.
956//
957#define STATUS_DRIVERS_LEAKING_LOCKED_PAGES ((NTSTATUS)0x4000002DL)
958
959//
960// MessageId: DBG_REPLY_LATER
961//
962// MessageText:
963//
964// Debugger will reply later.
965//
966#define DBG_REPLY_LATER ((NTSTATUS)0x40010001L)
967
968//
969// MessageId: DBG_UNABLE_TO_PROVIDE_HANDLE
970//
971// MessageText:
972//
973// Debugger can not provide handle.
974//
975#define DBG_UNABLE_TO_PROVIDE_HANDLE ((NTSTATUS)0x40010002L)
976
977//
978// MessageId: DBG_TERMINATE_THREAD
979//
980// MessageText:
981//
982// Debugger terminated thread.
983//
984#define DBG_TERMINATE_THREAD ((NTSTATUS)0x40010003L) // winnt
985
986//
987// MessageId: DBG_TERMINATE_PROCESS
988//
989// MessageText:
990//
991// Debugger terminated process.
992//
993#define DBG_TERMINATE_PROCESS ((NTSTATUS)0x40010004L) // winnt
994
995//
996// MessageId: DBG_CONTROL_C
997//
998// MessageText:
999//
1000// Debugger got control C.
1001//
1002#define DBG_CONTROL_C ((NTSTATUS)0x40010005L) // winnt
1003
1004//
1005// MessageId: DBG_PRINTEXCEPTION_C
1006//
1007// MessageText:
1008//
1009// Debugger printed exception on control C.
1010//
1011#define DBG_PRINTEXCEPTION_C ((NTSTATUS)0x40010006L)
1012
1013//
1014// MessageId: DBG_RIPEXCEPTION
1015//
1016// MessageText:
1017//
1018// Debugger received RIP exception.
1019//
1020#define DBG_RIPEXCEPTION ((NTSTATUS)0x40010007L)
1021
1022//
1023// MessageId: DBG_CONTROL_BREAK
1024//
1025// MessageText:
1026//
1027// Debugger received control break.
1028//
1029#define DBG_CONTROL_BREAK ((NTSTATUS)0x40010008L) // winnt
1030
1031//
1032// MessageId: DBG_COMMAND_EXCEPTION
1033//
1034// MessageText:
1035//
1036// Debugger command communication exception.
1037//
1038#define DBG_COMMAND_EXCEPTION ((NTSTATUS)0x40010009L) // winnt
1039
1040
1041
1042/////////////////////////////////////////////////////////////////////////
1043//
1044// Standard Warning values
1045//
1046//
1047// Note: Do NOT use the value 0x80000000L, as this is a non-portable value
1048// for the NT_SUCCESS macro. Warning values start with a code of 1.
1049//
1050/////////////////////////////////////////////////////////////////////////
1051
1052//
1053// MessageId: STATUS_GUARD_PAGE_VIOLATION
1054//
1055// MessageText:
1056//
1057// {EXCEPTION}
1058// Guard Page Exception
1059// A page of memory that marks the end of a data structure, such as a stack or an array, has been accessed.
1060//
1061#define STATUS_GUARD_PAGE_VIOLATION ((NTSTATUS)0x80000001L) // winnt
1062
1063//
1064// MessageId: STATUS_DATATYPE_MISALIGNMENT
1065//
1066// MessageText:
1067//
1068// {EXCEPTION}
1069// Alignment Fault
1070// A datatype misalignment was detected in a load or store instruction.
1071//
1072#define STATUS_DATATYPE_MISALIGNMENT ((NTSTATUS)0x80000002L) // winnt
1073
1074//
1075// MessageId: STATUS_BREAKPOINT
1076//
1077// MessageText:
1078//
1079// {EXCEPTION}
1080// Breakpoint
1081// A breakpoint has been reached.
1082//
1083#define STATUS_BREAKPOINT ((NTSTATUS)0x80000003L) // winnt
1084
1085//
1086// MessageId: STATUS_SINGLE_STEP
1087//
1088// MessageText:
1089//
1090// {EXCEPTION}
1091// Single Step
1092// A single step or trace operation has just been completed.
1093//
1094#define STATUS_SINGLE_STEP ((NTSTATUS)0x80000004L) // winnt
1095
1096//
1097// MessageId: STATUS_BUFFER_OVERFLOW
1098//
1099// MessageText:
1100//
1101// {Buffer Overflow}
1102// The data was too large to fit into the specified buffer.
1103//
1104#define STATUS_BUFFER_OVERFLOW ((NTSTATUS)0x80000005L)
1105
1106//
1107// MessageId: STATUS_NO_MORE_FILES
1108//
1109// MessageText:
1110//
1111// {No More Files}
1112// No more files were found which match the file specification.
1113//
1114#define STATUS_NO_MORE_FILES ((NTSTATUS)0x80000006L)
1115
1116//
1117// MessageId: STATUS_WAKE_SYSTEM_DEBUGGER
1118//
1119// MessageText:
1120//
1121// {Kernel Debugger Awakened}
1122// the system debugger was awakened by an interrupt.
1123//
1124#define STATUS_WAKE_SYSTEM_DEBUGGER ((NTSTATUS)0x80000007L)
1125
1126//
1127// MessageId: STATUS_HANDLES_CLOSED
1128//
1129// MessageText:
1130//
1131// {Handles Closed}
1132// Handles to objects have been automatically closed as a result of the requested operation.
1133//
1134#define STATUS_HANDLES_CLOSED ((NTSTATUS)0x8000000AL)
1135
1136//
1137// MessageId: STATUS_NO_INHERITANCE
1138//
1139// MessageText:
1140//
1141// {Non-Inheritable ACL}
1142// An access control list (ACL) contains no components that can be inherited.
1143//
1144#define STATUS_NO_INHERITANCE ((NTSTATUS)0x8000000BL)
1145
1146//
1147// MessageId: STATUS_GUID_SUBSTITUTION_MADE
1148//
1149// MessageText:
1150//
1151// {GUID Substitution}
1152// During the translation of a global identifier (GUID) to a Windows security ID (SID), no administratively-defined GUID prefix was found.
1153// A substitute prefix was used, which will not compromise system security.
1154// However, this may provide a more restrictive access than intended.
1155//
1156#define STATUS_GUID_SUBSTITUTION_MADE ((NTSTATUS)0x8000000CL)
1157
1158//
1159// MessageId: STATUS_PARTIAL_COPY
1160//
1161// MessageText:
1162//
1163// {Partial Copy}
1164// Due to protection conflicts not all the requested bytes could be copied.
1165//
1166#define STATUS_PARTIAL_COPY ((NTSTATUS)0x8000000DL)
1167
1168//
1169// MessageId: STATUS_DEVICE_PAPER_EMPTY
1170//
1171// MessageText:
1172//
1173// {Out of Paper}
1174// The printer is out of paper.
1175//
1176#define STATUS_DEVICE_PAPER_EMPTY ((NTSTATUS)0x8000000EL)
1177
1178//
1179// MessageId: STATUS_DEVICE_POWERED_OFF
1180//
1181// MessageText:
1182//
1183// {Device Power Is Off}
1184// The printer power has been turned off.
1185//
1186#define STATUS_DEVICE_POWERED_OFF ((NTSTATUS)0x8000000FL)
1187
1188//
1189// MessageId: STATUS_DEVICE_OFF_LINE
1190//
1191// MessageText:
1192//
1193// {Device Offline}
1194// The printer has been taken offline.
1195//
1196#define STATUS_DEVICE_OFF_LINE ((NTSTATUS)0x80000010L)
1197
1198//
1199// MessageId: STATUS_DEVICE_BUSY
1200//
1201// MessageText:
1202//
1203// {Device Busy}
1204// The device is currently busy.
1205//
1206#define STATUS_DEVICE_BUSY ((NTSTATUS)0x80000011L)
1207
1208//
1209// MessageId: STATUS_NO_MORE_EAS
1210//
1211// MessageText:
1212//
1213// {No More EAs}
1214// No more extended attributes (EAs) were found for the file.
1215//
1216#define STATUS_NO_MORE_EAS ((NTSTATUS)0x80000012L)
1217
1218//
1219// MessageId: STATUS_INVALID_EA_NAME
1220//
1221// MessageText:
1222//
1223// {Illegal EA}
1224// The specified extended attribute (EA) name contains at least one illegal character.
1225//
1226#define STATUS_INVALID_EA_NAME ((NTSTATUS)0x80000013L)
1227
1228//
1229// MessageId: STATUS_EA_LIST_INCONSISTENT
1230//
1231// MessageText:
1232//
1233// {Inconsistent EA List}
1234// The extended attribute (EA) list is inconsistent.
1235//
1236#define STATUS_EA_LIST_INCONSISTENT ((NTSTATUS)0x80000014L)
1237
1238//
1239// MessageId: STATUS_INVALID_EA_FLAG
1240//
1241// MessageText:
1242//
1243// {Invalid EA Flag}
1244// An invalid extended attribute (EA) flag was set.
1245//
1246#define STATUS_INVALID_EA_FLAG ((NTSTATUS)0x80000015L)
1247
1248//
1249// MessageId: STATUS_VERIFY_REQUIRED
1250//
1251// MessageText:
1252//
1253// {Verifying Disk}
1254// The media has changed and a verify operation is in progress so no reads or writes may be performed to the device, except those used in the verify operation.
1255//
1256#define STATUS_VERIFY_REQUIRED ((NTSTATUS)0x80000016L)
1257
1258//
1259// MessageId: STATUS_EXTRANEOUS_INFORMATION
1260//
1261// MessageText:
1262//
1263// {Too Much Information}
1264// The specified access control list (ACL) contained more information than was expected.
1265//
1266#define STATUS_EXTRANEOUS_INFORMATION ((NTSTATUS)0x80000017L)
1267
1268//
1269// MessageId: STATUS_RXACT_COMMIT_NECESSARY
1270//
1271// MessageText:
1272//
1273// This warning level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted.
1274// The commit has NOT been completed, but has not been rolled back either (so it may still be committed if desired).
1275//
1276#define STATUS_RXACT_COMMIT_NECESSARY ((NTSTATUS)0x80000018L)
1277
1278//
1279// MessageId: STATUS_NO_MORE_ENTRIES
1280//
1281// MessageText:
1282//
1283// {No More Entries}
1284// No more entries are available from an enumeration operation.
1285//
1286#define STATUS_NO_MORE_ENTRIES ((NTSTATUS)0x8000001AL)
1287
1288//
1289// MessageId: STATUS_FILEMARK_DETECTED
1290//
1291// MessageText:
1292//
1293// {Filemark Found}
1294// A filemark was detected.
1295//
1296#define STATUS_FILEMARK_DETECTED ((NTSTATUS)0x8000001BL)
1297
1298//
1299// MessageId: STATUS_MEDIA_CHANGED
1300//
1301// MessageText:
1302//
1303// {Media Changed}
1304// The media may have changed.
1305//
1306#define STATUS_MEDIA_CHANGED ((NTSTATUS)0x8000001CL)
1307
1308//
1309// MessageId: STATUS_BUS_RESET
1310//
1311// MessageText:
1312//
1313// {I/O Bus Reset}
1314// An I/O bus reset was detected.
1315//
1316#define STATUS_BUS_RESET ((NTSTATUS)0x8000001DL)
1317
1318//
1319// MessageId: STATUS_END_OF_MEDIA
1320//
1321// MessageText:
1322//
1323// {End of Media}
1324// The end of the media was encountered.
1325//
1326#define STATUS_END_OF_MEDIA ((NTSTATUS)0x8000001EL)
1327
1328//
1329// MessageId: STATUS_BEGINNING_OF_MEDIA
1330//
1331// MessageText:
1332//
1333// Beginning of tape or partition has been detected.
1334//
1335#define STATUS_BEGINNING_OF_MEDIA ((NTSTATUS)0x8000001FL)
1336
1337//
1338// MessageId: STATUS_MEDIA_CHECK
1339//
1340// MessageText:
1341//
1342// {Media Changed}
1343// The media may have changed.
1344//
1345#define STATUS_MEDIA_CHECK ((NTSTATUS)0x80000020L)
1346
1347//
1348// MessageId: STATUS_SETMARK_DETECTED
1349//
1350// MessageText:
1351//
1352// A tape access reached a setmark.
1353//
1354#define STATUS_SETMARK_DETECTED ((NTSTATUS)0x80000021L)
1355
1356//
1357// MessageId: STATUS_NO_DATA_DETECTED
1358//
1359// MessageText:
1360//
1361// During a tape access, the end of the data written is reached.
1362//
1363#define STATUS_NO_DATA_DETECTED ((NTSTATUS)0x80000022L)
1364
1365//
1366// MessageId: STATUS_REDIRECTOR_HAS_OPEN_HANDLES
1367//
1368// MessageText:
1369//
1370// The redirector is in use and cannot be unloaded.
1371//
1372#define STATUS_REDIRECTOR_HAS_OPEN_HANDLES ((NTSTATUS)0x80000023L)
1373
1374//
1375// MessageId: STATUS_SERVER_HAS_OPEN_HANDLES
1376//
1377// MessageText:
1378//
1379// The server is in use and cannot be unloaded.
1380//
1381#define STATUS_SERVER_HAS_OPEN_HANDLES ((NTSTATUS)0x80000024L)
1382
1383//
1384// MessageId: STATUS_ALREADY_DISCONNECTED
1385//
1386// MessageText:
1387//
1388// The specified connection has already been disconnected.
1389//
1390#define STATUS_ALREADY_DISCONNECTED ((NTSTATUS)0x80000025L)
1391
1392//
1393// MessageId: STATUS_LONGJUMP
1394//
1395// MessageText:
1396//
1397// A long jump has been executed.
1398//
1399#define STATUS_LONGJUMP ((NTSTATUS)0x80000026L)
1400
1401//
1402// MessageId: STATUS_CLEANER_CARTRIDGE_INSTALLED
1403//
1404// MessageText:
1405//
1406// A cleaner cartridge is present in the tape library.
1407//
1408#define STATUS_CLEANER_CARTRIDGE_INSTALLED ((NTSTATUS)0x80000027L)
1409
1410//
1411// MessageId: STATUS_PLUGPLAY_QUERY_VETOED
1412//
1413// MessageText:
1414//
1415// The Plug and Play query operation was not successful.
1416//
1417#define STATUS_PLUGPLAY_QUERY_VETOED ((NTSTATUS)0x80000028L)
1418
1419//
1420// MessageId: STATUS_UNWIND_CONSOLIDATE
1421//
1422// MessageText:
1423//
1424// A frame consolidation has been executed.
1425//
1426#define STATUS_UNWIND_CONSOLIDATE ((NTSTATUS)0x80000029L)
1427
1428//
1429// MessageId: STATUS_REGISTRY_HIVE_RECOVERED
1430//
1431// MessageText:
1432//
1433// {Registry Hive Recovered}
1434// Registry hive (file):
1435// %hs
1436// was corrupted and it has been recovered. Some data might have been lost.
1437//
1438#define STATUS_REGISTRY_HIVE_RECOVERED ((NTSTATUS)0x8000002AL)
1439
1440//
1441// MessageId: STATUS_DLL_MIGHT_BE_INSECURE
1442//
1443// MessageText:
1444//
1445// The application is attempting to run executable code from the module %hs. This may be insecure. An alternative, %hs, is available. Should the application use the secure module %hs?
1446//
1447#define STATUS_DLL_MIGHT_BE_INSECURE ((NTSTATUS)0x8000002BL)
1448
1449//
1450// MessageId: STATUS_DLL_MIGHT_BE_INCOMPATIBLE
1451//
1452// MessageText:
1453//
1454// The application is loading executable code from the module %hs. This is secure, but may be incompatible with previous releases of the operating system. An alternative, %hs, is available. Should the application use the secure module %hs?
1455//
1456#define STATUS_DLL_MIGHT_BE_INCOMPATIBLE ((NTSTATUS)0x8000002CL)
1457
1458//
1459// MessageId: DBG_EXCEPTION_NOT_HANDLED
1460//
1461// MessageText:
1462//
1463// Debugger did not handle the exception.
1464//
1465#define DBG_EXCEPTION_NOT_HANDLED ((NTSTATUS)0x80010001L) // winnt
1466
1467//
1468// MessageId: STATUS_CLUSTER_NODE_ALREADY_UP
1469//
1470// MessageText:
1471//
1472// The cluster node is already up.
1473//
1474#define STATUS_CLUSTER_NODE_ALREADY_UP ((NTSTATUS)0x80130001L)
1475
1476//
1477// MessageId: STATUS_CLUSTER_NODE_ALREADY_DOWN
1478//
1479// MessageText:
1480//
1481// The cluster node is already down.
1482//
1483#define STATUS_CLUSTER_NODE_ALREADY_DOWN ((NTSTATUS)0x80130002L)
1484
1485//
1486// MessageId: STATUS_CLUSTER_NETWORK_ALREADY_ONLINE
1487//
1488// MessageText:
1489//
1490// The cluster network is already online.
1491//
1492#define STATUS_CLUSTER_NETWORK_ALREADY_ONLINE ((NTSTATUS)0x80130003L)
1493
1494//
1495// MessageId: STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE
1496//
1497// MessageText:
1498//
1499// The cluster network is already offline.
1500//
1501#define STATUS_CLUSTER_NETWORK_ALREADY_OFFLINE ((NTSTATUS)0x80130004L)
1502
1503//
1504// MessageId: STATUS_CLUSTER_NODE_ALREADY_MEMBER
1505//
1506// MessageText:
1507//
1508// The cluster node is already a member of the cluster.
1509//
1510#define STATUS_CLUSTER_NODE_ALREADY_MEMBER ((NTSTATUS)0x80130005L)
1511
1512
1513
1514/////////////////////////////////////////////////////////////////////////
1515//
1516// Standard Error values
1517//
1518/////////////////////////////////////////////////////////////////////////
1519
1520//
1521// MessageId: STATUS_UNSUCCESSFUL
1522//
1523// MessageText:
1524//
1525// {Operation Failed}
1526// The requested operation was unsuccessful.
1527//
1528#define STATUS_UNSUCCESSFUL ((NTSTATUS)0xC0000001L)
1529
1530//
1531// MessageId: STATUS_NOT_IMPLEMENTED
1532//
1533// MessageText:
1534//
1535// {Not Implemented}
1536// The requested operation is not implemented.
1537//
1538#define STATUS_NOT_IMPLEMENTED ((NTSTATUS)0xC0000002L)
1539
1540//
1541// MessageId: STATUS_INVALID_INFO_CLASS
1542//
1543// MessageText:
1544//
1545// {Invalid Parameter}
1546// The specified information class is not a valid information class for the specified object.
1547//
1548#define STATUS_INVALID_INFO_CLASS ((NTSTATUS)0xC0000003L) // ntsubauth
1549
1550//
1551// MessageId: STATUS_INFO_LENGTH_MISMATCH
1552//
1553// MessageText:
1554//
1555// The specified information record length does not match the length required for the specified information class.
1556//
1557#define STATUS_INFO_LENGTH_MISMATCH ((NTSTATUS)0xC0000004L)
1558
1559//
1560// MessageId: STATUS_ACCESS_VIOLATION
1561//
1562// MessageText:
1563//
1564// The instruction at "0x%08lx" referenced memory at "0x%08lx". The memory could not be "%s".
1565//
1566#define STATUS_ACCESS_VIOLATION ((NTSTATUS)0xC0000005L) // winnt
1567
1568//
1569// MessageId: STATUS_IN_PAGE_ERROR
1570//
1571// MessageText:
1572//
1573// The instruction at "0x%08lx" referenced memory at "0x%08lx". The required data was not placed into memory because of an I/O error status of "0x%08lx".
1574//
1575#define STATUS_IN_PAGE_ERROR ((NTSTATUS)0xC0000006L) // winnt
1576
1577//
1578// MessageId: STATUS_PAGEFILE_QUOTA
1579//
1580// MessageText:
1581//
1582// The pagefile quota for the process has been exhausted.
1583//
1584#define STATUS_PAGEFILE_QUOTA ((NTSTATUS)0xC0000007L)
1585
1586//
1587// MessageId: STATUS_INVALID_HANDLE
1588//
1589// MessageText:
1590//
1591// An invalid HANDLE was specified.
1592//
1593#define STATUS_INVALID_HANDLE ((NTSTATUS)0xC0000008L) // winnt
1594
1595//
1596// MessageId: STATUS_BAD_INITIAL_STACK
1597//
1598// MessageText:
1599//
1600// An invalid initial stack was specified in a call to NtCreateThread.
1601//
1602#define STATUS_BAD_INITIAL_STACK ((NTSTATUS)0xC0000009L)
1603
1604//
1605// MessageId: STATUS_BAD_INITIAL_PC
1606//
1607// MessageText:
1608//
1609// An invalid initial start address was specified in a call to NtCreateThread.
1610//
1611#define STATUS_BAD_INITIAL_PC ((NTSTATUS)0xC000000AL)
1612
1613//
1614// MessageId: STATUS_INVALID_CID
1615//
1616// MessageText:
1617//
1618// An invalid Client ID was specified.
1619//
1620#define STATUS_INVALID_CID ((NTSTATUS)0xC000000BL)
1621
1622//
1623// MessageId: STATUS_TIMER_NOT_CANCELED
1624//
1625// MessageText:
1626//
1627// An attempt was made to cancel or set a timer that has an associated APC and the subject thread is not the thread that originally set the timer with an associated APC routine.
1628//
1629#define STATUS_TIMER_NOT_CANCELED ((NTSTATUS)0xC000000CL)
1630
1631//
1632// MessageId: STATUS_INVALID_PARAMETER
1633//
1634// MessageText:
1635//
1636// An invalid parameter was passed to a service or function.
1637//
1638#define STATUS_INVALID_PARAMETER ((NTSTATUS)0xC000000DL)
1639
1640//
1641// MessageId: STATUS_NO_SUCH_DEVICE
1642//
1643// MessageText:
1644//
1645// A device which does not exist was specified.
1646//
1647#define STATUS_NO_SUCH_DEVICE ((NTSTATUS)0xC000000EL)
1648
1649//
1650// MessageId: STATUS_NO_SUCH_FILE
1651//
1652// MessageText:
1653//
1654// {File Not Found}
1655// The file %hs does not exist.
1656//
1657#define STATUS_NO_SUCH_FILE ((NTSTATUS)0xC000000FL)
1658
1659//
1660// MessageId: STATUS_INVALID_DEVICE_REQUEST
1661//
1662// MessageText:
1663//
1664// The specified request is not a valid operation for the target device.
1665//
1666#define STATUS_INVALID_DEVICE_REQUEST ((NTSTATUS)0xC0000010L)
1667
1668//
1669// MessageId: STATUS_END_OF_FILE
1670//
1671// MessageText:
1672//
1673// The end-of-file marker has been reached. There is no valid data in the file beyond this marker.
1674//
1675#define STATUS_END_OF_FILE ((NTSTATUS)0xC0000011L)
1676
1677//
1678// MessageId: STATUS_WRONG_VOLUME
1679//
1680// MessageText:
1681//
1682// {Wrong Volume}
1683// The wrong volume is in the drive.
1684// Please insert volume %hs into drive %hs.
1685//
1686#define STATUS_WRONG_VOLUME ((NTSTATUS)0xC0000012L)
1687
1688//
1689// MessageId: STATUS_NO_MEDIA_IN_DEVICE
1690//
1691// MessageText:
1692//
1693// {No Disk}
1694// There is no disk in the drive.
1695// Please insert a disk into drive %hs.
1696//
1697#define STATUS_NO_MEDIA_IN_DEVICE ((NTSTATUS)0xC0000013L)
1698
1699//
1700// MessageId: STATUS_UNRECOGNIZED_MEDIA
1701//
1702// MessageText:
1703//
1704// {Unknown Disk Format}
1705// The disk in drive %hs is not formatted properly.
1706// Please check the disk, and reformat if necessary.
1707//
1708#define STATUS_UNRECOGNIZED_MEDIA ((NTSTATUS)0xC0000014L)
1709
1710//
1711// MessageId: STATUS_NONEXISTENT_SECTOR
1712//
1713// MessageText:
1714//
1715// {Sector Not Found}
1716// The specified sector does not exist.
1717//
1718#define STATUS_NONEXISTENT_SECTOR ((NTSTATUS)0xC0000015L)
1719
1720//
1721// MessageId: STATUS_MORE_PROCESSING_REQUIRED
1722//
1723// MessageText:
1724//
1725// {Still Busy}
1726// The specified I/O request packet (IRP) cannot be disposed of because the I/O operation is not complete.
1727//
1728#define STATUS_MORE_PROCESSING_REQUIRED ((NTSTATUS)0xC0000016L)
1729
1730//
1731// MessageId: STATUS_NO_MEMORY
1732//
1733// MessageText:
1734//
1735// {Not Enough Quota}
1736// Not enough virtual memory or paging file quota is available to complete the specified operation.
1737//
1738#define STATUS_NO_MEMORY ((NTSTATUS)0xC0000017L) // winnt
1739
1740//
1741// MessageId: STATUS_CONFLICTING_ADDRESSES
1742//
1743// MessageText:
1744//
1745// {Conflicting Address Range}
1746// The specified address range conflicts with the address space.
1747//
1748#define STATUS_CONFLICTING_ADDRESSES ((NTSTATUS)0xC0000018L)
1749
1750//
1751// MessageId: STATUS_NOT_MAPPED_VIEW
1752//
1753// MessageText:
1754//
1755// Address range to unmap is not a mapped view.
1756//
1757#define STATUS_NOT_MAPPED_VIEW ((NTSTATUS)0xC0000019L)
1758
1759//
1760// MessageId: STATUS_UNABLE_TO_FREE_VM
1761//
1762// MessageText:
1763//
1764// Virtual memory cannot be freed.
1765//
1766#define STATUS_UNABLE_TO_FREE_VM ((NTSTATUS)0xC000001AL)
1767
1768//
1769// MessageId: STATUS_UNABLE_TO_DELETE_SECTION
1770//
1771// MessageText:
1772//
1773// Specified section cannot be deleted.
1774//
1775#define STATUS_UNABLE_TO_DELETE_SECTION ((NTSTATUS)0xC000001BL)
1776
1777//
1778// MessageId: STATUS_INVALID_SYSTEM_SERVICE
1779//
1780// MessageText:
1781//
1782// An invalid system service was specified in a system service call.
1783//
1784#define STATUS_INVALID_SYSTEM_SERVICE ((NTSTATUS)0xC000001CL)
1785
1786//
1787// MessageId: STATUS_ILLEGAL_INSTRUCTION
1788//
1789// MessageText:
1790//
1791// {EXCEPTION}
1792// Illegal Instruction
1793// An attempt was made to execute an illegal instruction.
1794//
1795#define STATUS_ILLEGAL_INSTRUCTION ((NTSTATUS)0xC000001DL) // winnt
1796
1797//
1798// MessageId: STATUS_INVALID_LOCK_SEQUENCE
1799//
1800// MessageText:
1801//
1802// {Invalid Lock Sequence}
1803// An attempt was made to execute an invalid lock sequence.
1804//
1805#define STATUS_INVALID_LOCK_SEQUENCE ((NTSTATUS)0xC000001EL)
1806
1807//
1808// MessageId: STATUS_INVALID_VIEW_SIZE
1809//
1810// MessageText:
1811//
1812// {Invalid Mapping}
1813// An attempt was made to create a view for a section which is bigger than the section.
1814//
1815#define STATUS_INVALID_VIEW_SIZE ((NTSTATUS)0xC000001FL)
1816
1817//
1818// MessageId: STATUS_INVALID_FILE_FOR_SECTION
1819//
1820// MessageText:
1821//
1822// {Bad File}
1823// The attributes of the specified mapping file for a section of memory cannot be read.
1824//
1825#define STATUS_INVALID_FILE_FOR_SECTION ((NTSTATUS)0xC0000020L)
1826
1827//
1828// MessageId: STATUS_ALREADY_COMMITTED
1829//
1830// MessageText:
1831//
1832// {Already Committed}
1833// The specified address range is already committed.
1834//
1835#define STATUS_ALREADY_COMMITTED ((NTSTATUS)0xC0000021L)
1836
1837//
1838// MessageId: STATUS_ACCESS_DENIED
1839//
1840// MessageText:
1841//
1842// {Access Denied}
1843// A process has requested access to an object, but has not been granted those access rights.
1844//
1845#define STATUS_ACCESS_DENIED ((NTSTATUS)0xC0000022L)
1846
1847//
1848// MessageId: STATUS_BUFFER_TOO_SMALL
1849//
1850// MessageText:
1851//
1852// {Buffer Too Small}
1853// The buffer is too small to contain the entry. No information has been written to the buffer.
1854//
1855#define STATUS_BUFFER_TOO_SMALL ((NTSTATUS)0xC0000023L)
1856
1857//
1858// MessageId: STATUS_OBJECT_TYPE_MISMATCH
1859//
1860// MessageText:
1861//
1862// {Wrong Type}
1863// There is a mismatch between the type of object required by the requested operation and the type of object that is specified in the request.
1864//
1865#define STATUS_OBJECT_TYPE_MISMATCH ((NTSTATUS)0xC0000024L)
1866
1867//
1868// MessageId: STATUS_NONCONTINUABLE_EXCEPTION
1869//
1870// MessageText:
1871//
1872// {EXCEPTION}
1873// Cannot Continue
1874// Windows cannot continue from this exception.
1875//
1876#define STATUS_NONCONTINUABLE_EXCEPTION ((NTSTATUS)0xC0000025L) // winnt
1877
1878//
1879// MessageId: STATUS_INVALID_DISPOSITION
1880//
1881// MessageText:
1882//
1883// An invalid exception disposition was returned by an exception handler.
1884//
1885#define STATUS_INVALID_DISPOSITION ((NTSTATUS)0xC0000026L) // winnt
1886
1887//
1888// MessageId: STATUS_UNWIND
1889//
1890// MessageText:
1891//
1892// Unwind exception code.
1893//
1894#define STATUS_UNWIND ((NTSTATUS)0xC0000027L)
1895
1896//
1897// MessageId: STATUS_BAD_STACK
1898//
1899// MessageText:
1900//
1901// An invalid or unaligned stack was encountered during an unwind operation.
1902//
1903#define STATUS_BAD_STACK ((NTSTATUS)0xC0000028L)
1904
1905//
1906// MessageId: STATUS_INVALID_UNWIND_TARGET
1907//
1908// MessageText:
1909//
1910// An invalid unwind target was encountered during an unwind operation.
1911//
1912#define STATUS_INVALID_UNWIND_TARGET ((NTSTATUS)0xC0000029L)
1913
1914//
1915// MessageId: STATUS_NOT_LOCKED
1916//
1917// MessageText:
1918//
1919// An attempt was made to unlock a page of memory which was not locked.
1920//
1921#define STATUS_NOT_LOCKED ((NTSTATUS)0xC000002AL)
1922
1923//
1924// MessageId: STATUS_PARITY_ERROR
1925//
1926// MessageText:
1927//
1928// Device parity error on I/O operation.
1929//
1930#define STATUS_PARITY_ERROR ((NTSTATUS)0xC000002BL)
1931
1932//
1933// MessageId: STATUS_UNABLE_TO_DECOMMIT_VM
1934//
1935// MessageText:
1936//
1937// An attempt was made to decommit uncommitted virtual memory.
1938//
1939#define STATUS_UNABLE_TO_DECOMMIT_VM ((NTSTATUS)0xC000002CL)
1940
1941//
1942// MessageId: STATUS_NOT_COMMITTED
1943//
1944// MessageText:
1945//
1946// An attempt was made to change the attributes on memory that has not been committed.
1947//
1948#define STATUS_NOT_COMMITTED ((NTSTATUS)0xC000002DL)
1949
1950//
1951// MessageId: STATUS_INVALID_PORT_ATTRIBUTES
1952//
1953// MessageText:
1954//
1955// Invalid Object Attributes specified to NtCreatePort or invalid Port Attributes specified to NtConnectPort
1956//
1957#define STATUS_INVALID_PORT_ATTRIBUTES ((NTSTATUS)0xC000002EL)
1958
1959//
1960// MessageId: STATUS_PORT_MESSAGE_TOO_LONG
1961//
1962// MessageText:
1963//
1964// Length of message passed to NtRequestPort or NtRequestWaitReplyPort was longer than the maximum message allowed by the port.
1965//
1966#define STATUS_PORT_MESSAGE_TOO_LONG ((NTSTATUS)0xC000002FL)
1967
1968//
1969// MessageId: STATUS_INVALID_PARAMETER_MIX
1970//
1971// MessageText:
1972//
1973// An invalid combination of parameters was specified.
1974//
1975#define STATUS_INVALID_PARAMETER_MIX ((NTSTATUS)0xC0000030L)
1976
1977//
1978// MessageId: STATUS_INVALID_QUOTA_LOWER
1979//
1980// MessageText:
1981//
1982// An attempt was made to lower a quota limit below the current usage.
1983//
1984#define STATUS_INVALID_QUOTA_LOWER ((NTSTATUS)0xC0000031L)
1985
1986//
1987// MessageId: STATUS_DISK_CORRUPT_ERROR
1988//
1989// MessageText:
1990//
1991// {Corrupt Disk}
1992// The file system structure on the disk is corrupt and unusable.
1993// Please run the Chkdsk utility on the volume %hs.
1994//
1995#define STATUS_DISK_CORRUPT_ERROR ((NTSTATUS)0xC0000032L)
1996
1997//
1998// MessageId: STATUS_OBJECT_NAME_INVALID
1999//
2000// MessageText:
2001//
2002// Object Name invalid.
2003//
2004#define STATUS_OBJECT_NAME_INVALID ((NTSTATUS)0xC0000033L)
2005
2006//
2007// MessageId: STATUS_OBJECT_NAME_NOT_FOUND
2008//
2009// MessageText:
2010//
2011// Object Name not found.
2012//
2013#define STATUS_OBJECT_NAME_NOT_FOUND ((NTSTATUS)0xC0000034L)
2014
2015//
2016// MessageId: STATUS_OBJECT_NAME_COLLISION
2017//
2018// MessageText:
2019//
2020// Object Name already exists.
2021//
2022#define STATUS_OBJECT_NAME_COLLISION ((NTSTATUS)0xC0000035L)
2023
2024//
2025// MessageId: STATUS_PORT_DISCONNECTED
2026//
2027// MessageText:
2028//
2029// Attempt to send a message to a disconnected communication port.
2030//
2031#define STATUS_PORT_DISCONNECTED ((NTSTATUS)0xC0000037L)
2032
2033//
2034// MessageId: STATUS_DEVICE_ALREADY_ATTACHED
2035//
2036// MessageText:
2037//
2038// An attempt was made to attach to a device that was already attached to another device.
2039//
2040#define STATUS_DEVICE_ALREADY_ATTACHED ((NTSTATUS)0xC0000038L)
2041
2042//
2043// MessageId: STATUS_OBJECT_PATH_INVALID
2044//
2045// MessageText:
2046//
2047// Object Path Component was not a directory object.
2048//
2049#define STATUS_OBJECT_PATH_INVALID ((NTSTATUS)0xC0000039L)
2050
2051//
2052// MessageId: STATUS_OBJECT_PATH_NOT_FOUND
2053//
2054// MessageText:
2055//
2056// {Path Not Found}
2057// The path %hs does not exist.
2058//
2059#define STATUS_OBJECT_PATH_NOT_FOUND ((NTSTATUS)0xC000003AL)
2060
2061//
2062// MessageId: STATUS_OBJECT_PATH_SYNTAX_BAD
2063//
2064// MessageText:
2065//
2066// Object Path Component was not a directory object.
2067//
2068#define STATUS_OBJECT_PATH_SYNTAX_BAD ((NTSTATUS)0xC000003BL)
2069
2070//
2071// MessageId: STATUS_DATA_OVERRUN
2072//
2073// MessageText:
2074//
2075// {Data Overrun}
2076// A data overrun error occurred.
2077//
2078#define STATUS_DATA_OVERRUN ((NTSTATUS)0xC000003CL)
2079
2080//
2081// MessageId: STATUS_DATA_LATE_ERROR
2082//
2083// MessageText:
2084//
2085// {Data Late}
2086// A data late error occurred.
2087//
2088#define STATUS_DATA_LATE_ERROR ((NTSTATUS)0xC000003DL)
2089
2090//
2091// MessageId: STATUS_DATA_ERROR
2092//
2093// MessageText:
2094//
2095// {Data Error}
2096// An error in reading or writing data occurred.
2097//
2098#define STATUS_DATA_ERROR ((NTSTATUS)0xC000003EL)
2099
2100//
2101// MessageId: STATUS_CRC_ERROR
2102//
2103// MessageText:
2104//
2105// {Bad CRC}
2106// A cyclic redundancy check (CRC) checksum error occurred.
2107//
2108#define STATUS_CRC_ERROR ((NTSTATUS)0xC000003FL)
2109
2110//
2111// MessageId: STATUS_SECTION_TOO_BIG
2112//
2113// MessageText:
2114//
2115// {Section Too Large}
2116// The specified section is too big to map the file.
2117//
2118#define STATUS_SECTION_TOO_BIG ((NTSTATUS)0xC0000040L)
2119
2120//
2121// MessageId: STATUS_PORT_CONNECTION_REFUSED
2122//
2123// MessageText:
2124//
2125// The NtConnectPort request is refused.
2126//
2127#define STATUS_PORT_CONNECTION_REFUSED ((NTSTATUS)0xC0000041L)
2128
2129//
2130// MessageId: STATUS_INVALID_PORT_HANDLE
2131//
2132// MessageText:
2133//
2134// The type of port handle is invalid for the operation requested.
2135//
2136#define STATUS_INVALID_PORT_HANDLE ((NTSTATUS)0xC0000042L)
2137
2138//
2139// MessageId: STATUS_SHARING_VIOLATION
2140//
2141// MessageText:
2142//
2143// A file cannot be opened because the share access flags are incompatible.
2144//
2145#define STATUS_SHARING_VIOLATION ((NTSTATUS)0xC0000043L)
2146
2147//
2148// MessageId: STATUS_QUOTA_EXCEEDED
2149//
2150// MessageText:
2151//
2152// Insufficient quota exists to complete the operation
2153//
2154#define STATUS_QUOTA_EXCEEDED ((NTSTATUS)0xC0000044L)
2155
2156//
2157// MessageId: STATUS_INVALID_PAGE_PROTECTION
2158//
2159// MessageText:
2160//
2161// The specified page protection was not valid.
2162//
2163#define STATUS_INVALID_PAGE_PROTECTION ((NTSTATUS)0xC0000045L)
2164
2165//
2166// MessageId: STATUS_MUTANT_NOT_OWNED
2167//
2168// MessageText:
2169//
2170// An attempt to release a mutant object was made by a thread that was not the owner of the mutant object.
2171//
2172#define STATUS_MUTANT_NOT_OWNED ((NTSTATUS)0xC0000046L)
2173
2174//
2175// MessageId: STATUS_SEMAPHORE_LIMIT_EXCEEDED
2176//
2177// MessageText:
2178//
2179// An attempt was made to release a semaphore such that its maximum count would have been exceeded.
2180//
2181#define STATUS_SEMAPHORE_LIMIT_EXCEEDED ((NTSTATUS)0xC0000047L)
2182
2183//
2184// MessageId: STATUS_PORT_ALREADY_SET
2185//
2186// MessageText:
2187//
2188// An attempt to set a processes DebugPort or ExceptionPort was made, but a port already exists in the process or
2189// an attempt to set a file's CompletionPort made, but a port was already set in the file.
2190//
2191#define STATUS_PORT_ALREADY_SET ((NTSTATUS)0xC0000048L)
2192
2193//
2194// MessageId: STATUS_SECTION_NOT_IMAGE
2195//
2196// MessageText:
2197//
2198// An attempt was made to query image information on a section which does not map an image.
2199//
2200#define STATUS_SECTION_NOT_IMAGE ((NTSTATUS)0xC0000049L)
2201
2202//
2203// MessageId: STATUS_SUSPEND_COUNT_EXCEEDED
2204//
2205// MessageText:
2206//
2207// An attempt was made to suspend a thread whose suspend count was at its maximum.
2208//
2209#define STATUS_SUSPEND_COUNT_EXCEEDED ((NTSTATUS)0xC000004AL)
2210
2211//
2212// MessageId: STATUS_THREAD_IS_TERMINATING
2213//
2214// MessageText:
2215//
2216// An attempt was made to suspend a thread that has begun termination.
2217//
2218#define STATUS_THREAD_IS_TERMINATING ((NTSTATUS)0xC000004BL)
2219
2220//
2221// MessageId: STATUS_BAD_WORKING_SET_LIMIT
2222//
2223// MessageText:
2224//
2225// An attempt was made to set the working set limit to an invalid value (minimum greater than maximum, etc).
2226//
2227#define STATUS_BAD_WORKING_SET_LIMIT ((NTSTATUS)0xC000004CL)
2228
2229//
2230// MessageId: STATUS_INCOMPATIBLE_FILE_MAP
2231//
2232// MessageText:
2233//
2234// A section was created to map a file which is not compatible to an already existing section which maps the same file.
2235//
2236#define STATUS_INCOMPATIBLE_FILE_MAP ((NTSTATUS)0xC000004DL)
2237
2238//
2239// MessageId: STATUS_SECTION_PROTECTION
2240//
2241// MessageText:
2242//
2243// A view to a section specifies a protection which is incompatible with the initial view's protection.
2244//
2245#define STATUS_SECTION_PROTECTION ((NTSTATUS)0xC000004EL)
2246
2247//
2248// MessageId: STATUS_EAS_NOT_SUPPORTED
2249//
2250// MessageText:
2251//
2252// An operation involving EAs failed because the file system does not support EAs.
2253//
2254#define STATUS_EAS_NOT_SUPPORTED ((NTSTATUS)0xC000004FL)
2255
2256//
2257// MessageId: STATUS_EA_TOO_LARGE
2258//
2259// MessageText:
2260//
2261// An EA operation failed because EA set is too large.
2262//
2263#define STATUS_EA_TOO_LARGE ((NTSTATUS)0xC0000050L)
2264
2265//
2266// MessageId: STATUS_NONEXISTENT_EA_ENTRY
2267//
2268// MessageText:
2269//
2270// An EA operation failed because the name or EA index is invalid.
2271//
2272#define STATUS_NONEXISTENT_EA_ENTRY ((NTSTATUS)0xC0000051L)
2273
2274//
2275// MessageId: STATUS_NO_EAS_ON_FILE
2276//
2277// MessageText:
2278//
2279// The file for which EAs were requested has no EAs.
2280//
2281#define STATUS_NO_EAS_ON_FILE ((NTSTATUS)0xC0000052L)
2282
2283//
2284// MessageId: STATUS_EA_CORRUPT_ERROR
2285//
2286// MessageText:
2287//
2288// The EA is corrupt and non-readable.
2289//
2290#define STATUS_EA_CORRUPT_ERROR ((NTSTATUS)0xC0000053L)
2291
2292//
2293// MessageId: STATUS_FILE_LOCK_CONFLICT
2294//
2295// MessageText:
2296//
2297// A requested read/write cannot be granted due to a conflicting file lock.
2298//
2299#define STATUS_FILE_LOCK_CONFLICT ((NTSTATUS)0xC0000054L)
2300
2301//
2302// MessageId: STATUS_LOCK_NOT_GRANTED
2303//
2304// MessageText:
2305//
2306// A requested file lock cannot be granted due to other existing locks.
2307//
2308#define STATUS_LOCK_NOT_GRANTED ((NTSTATUS)0xC0000055L)
2309
2310//
2311// MessageId: STATUS_DELETE_PENDING
2312//
2313// MessageText:
2314//
2315// A non close operation has been requested of a file object with a delete pending.
2316//
2317#define STATUS_DELETE_PENDING ((NTSTATUS)0xC0000056L)
2318
2319//
2320// MessageId: STATUS_CTL_FILE_NOT_SUPPORTED
2321//
2322// MessageText:
2323//
2324// An attempt was made to set the control attribute on a file. This attribute is not supported in the target file system.
2325//
2326#define STATUS_CTL_FILE_NOT_SUPPORTED ((NTSTATUS)0xC0000057L)
2327
2328//
2329// MessageId: STATUS_UNKNOWN_REVISION
2330//
2331// MessageText:
2332//
2333// Indicates a revision number encountered or specified is not one known by the service. It may be a more recent revision than the service is aware of.
2334//
2335#define STATUS_UNKNOWN_REVISION ((NTSTATUS)0xC0000058L)
2336
2337//
2338// MessageId: STATUS_REVISION_MISMATCH
2339//
2340// MessageText:
2341//
2342// Indicates two revision levels are incompatible.
2343//
2344#define STATUS_REVISION_MISMATCH ((NTSTATUS)0xC0000059L)
2345
2346//
2347// MessageId: STATUS_INVALID_OWNER
2348//
2349// MessageText:
2350//
2351// Indicates a particular Security ID may not be assigned as the owner of an object.
2352//
2353#define STATUS_INVALID_OWNER ((NTSTATUS)0xC000005AL)
2354
2355//
2356// MessageId: STATUS_INVALID_PRIMARY_GROUP
2357//
2358// MessageText:
2359//
2360// Indicates a particular Security ID may not be assigned as the primary group of an object.
2361//
2362#define STATUS_INVALID_PRIMARY_GROUP ((NTSTATUS)0xC000005BL)
2363
2364//
2365// MessageId: STATUS_NO_IMPERSONATION_TOKEN
2366//
2367// MessageText:
2368//
2369// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
2370//
2371#define STATUS_NO_IMPERSONATION_TOKEN ((NTSTATUS)0xC000005CL)
2372
2373//
2374// MessageId: STATUS_CANT_DISABLE_MANDATORY
2375//
2376// MessageText:
2377//
2378// A mandatory group may not be disabled.
2379//
2380#define STATUS_CANT_DISABLE_MANDATORY ((NTSTATUS)0xC000005DL)
2381
2382//
2383// MessageId: STATUS_NO_LOGON_SERVERS
2384//
2385// MessageText:
2386//
2387// There are currently no logon servers available to service the logon request.
2388//
2389#define STATUS_NO_LOGON_SERVERS ((NTSTATUS)0xC000005EL)
2390
2391//
2392// MessageId: STATUS_NO_SUCH_LOGON_SESSION
2393//
2394// MessageText:
2395//
2396// A specified logon session does not exist. It may already have been terminated.
2397//
2398#define STATUS_NO_SUCH_LOGON_SESSION ((NTSTATUS)0xC000005FL)
2399
2400//
2401// MessageId: STATUS_NO_SUCH_PRIVILEGE
2402//
2403// MessageText:
2404//
2405// A specified privilege does not exist.
2406//
2407#define STATUS_NO_SUCH_PRIVILEGE ((NTSTATUS)0xC0000060L)
2408
2409//
2410// MessageId: STATUS_PRIVILEGE_NOT_HELD
2411//
2412// MessageText:
2413//
2414// A required privilege is not held by the client.
2415//
2416#define STATUS_PRIVILEGE_NOT_HELD ((NTSTATUS)0xC0000061L)
2417
2418//
2419// MessageId: STATUS_INVALID_ACCOUNT_NAME
2420//
2421// MessageText:
2422//
2423// The name provided is not a properly formed account name.
2424//
2425#define STATUS_INVALID_ACCOUNT_NAME ((NTSTATUS)0xC0000062L)
2426
2427//
2428// MessageId: STATUS_USER_EXISTS
2429//
2430// MessageText:
2431//
2432// The specified user already exists.
2433//
2434#define STATUS_USER_EXISTS ((NTSTATUS)0xC0000063L)
2435
2436//
2437// MessageId: STATUS_NO_SUCH_USER
2438//
2439// MessageText:
2440//
2441// The specified user does not exist.
2442//
2443#define STATUS_NO_SUCH_USER ((NTSTATUS)0xC0000064L) // ntsubauth
2444
2445//
2446// MessageId: STATUS_GROUP_EXISTS
2447//
2448// MessageText:
2449//
2450// The specified group already exists.
2451//
2452#define STATUS_GROUP_EXISTS ((NTSTATUS)0xC0000065L)
2453
2454//
2455// MessageId: STATUS_NO_SUCH_GROUP
2456//
2457// MessageText:
2458//
2459// The specified group does not exist.
2460//
2461#define STATUS_NO_SUCH_GROUP ((NTSTATUS)0xC0000066L)
2462
2463//
2464// MessageId: STATUS_MEMBER_IN_GROUP
2465//
2466// MessageText:
2467//
2468// The specified user account is already in the specified group account.
2469// Also used to indicate a group cannot be deleted because it contains a member.
2470//
2471#define STATUS_MEMBER_IN_GROUP ((NTSTATUS)0xC0000067L)
2472
2473//
2474// MessageId: STATUS_MEMBER_NOT_IN_GROUP
2475//
2476// MessageText:
2477//
2478// The specified user account is not a member of the specified group account.
2479//
2480#define STATUS_MEMBER_NOT_IN_GROUP ((NTSTATUS)0xC0000068L)
2481
2482//
2483// MessageId: STATUS_LAST_ADMIN
2484//
2485// MessageText:
2486//
2487// Indicates the requested operation would disable or delete the last remaining administration account.
2488// This is not allowed to prevent creating a situation in which the system cannot be administrated.
2489//
2490#define STATUS_LAST_ADMIN ((NTSTATUS)0xC0000069L)
2491
2492//
2493// MessageId: STATUS_WRONG_PASSWORD
2494//
2495// MessageText:
2496//
2497// When trying to update a password, this return status indicates that the value provided as the current password is not correct.
2498//
2499#define STATUS_WRONG_PASSWORD ((NTSTATUS)0xC000006AL) // ntsubauth
2500
2501//
2502// MessageId: STATUS_ILL_FORMED_PASSWORD
2503//
2504// MessageText:
2505//
2506// When trying to update a password, this return status indicates that the value provided for the new password contains values that are not allowed in passwords.
2507//
2508#define STATUS_ILL_FORMED_PASSWORD ((NTSTATUS)0xC000006BL)
2509
2510//
2511// MessageId: STATUS_PASSWORD_RESTRICTION
2512//
2513// MessageText:
2514//
2515// When trying to update a password, this status indicates that some password update rule has been violated. For example, the password may not meet length criteria.
2516//
2517#define STATUS_PASSWORD_RESTRICTION ((NTSTATUS)0xC000006CL) // ntsubauth
2518
2519//
2520// MessageId: STATUS_LOGON_FAILURE
2521//
2522// MessageText:
2523//
2524// The attempted logon is invalid. This is either due to a bad username or authentication information.
2525//
2526#define STATUS_LOGON_FAILURE ((NTSTATUS)0xC000006DL) // ntsubauth
2527
2528//
2529// MessageId: STATUS_ACCOUNT_RESTRICTION
2530//
2531// MessageText:
2532//
2533// Indicates a referenced user name and authentication information are valid, but some user account restriction has prevented successful authentication (such as time-of-day restrictions).
2534//
2535#define STATUS_ACCOUNT_RESTRICTION ((NTSTATUS)0xC000006EL) // ntsubauth
2536
2537//
2538// MessageId: STATUS_INVALID_LOGON_HOURS
2539//
2540// MessageText:
2541//
2542// The user account has time restrictions and may not be logged onto at this time.
2543//
2544#define STATUS_INVALID_LOGON_HOURS ((NTSTATUS)0xC000006FL) // ntsubauth
2545
2546//
2547// MessageId: STATUS_INVALID_WORKSTATION
2548//
2549// MessageText:
2550//
2551// The user account is restricted such that it may not be used to log on from the source workstation.
2552//
2553#define STATUS_INVALID_WORKSTATION ((NTSTATUS)0xC0000070L) // ntsubauth
2554
2555//
2556// MessageId: STATUS_PASSWORD_EXPIRED
2557//
2558// MessageText:
2559//
2560// The user account's password has expired.
2561//
2562#define STATUS_PASSWORD_EXPIRED ((NTSTATUS)0xC0000071L) // ntsubauth
2563
2564//
2565// MessageId: STATUS_ACCOUNT_DISABLED
2566//
2567// MessageText:
2568//
2569// The referenced account is currently disabled and may not be logged on to.
2570//
2571#define STATUS_ACCOUNT_DISABLED ((NTSTATUS)0xC0000072L) // ntsubauth
2572
2573//
2574// MessageId: STATUS_NONE_MAPPED
2575//
2576// MessageText:
2577//
2578// None of the information to be translated has been translated.
2579//
2580#define STATUS_NONE_MAPPED ((NTSTATUS)0xC0000073L)
2581
2582//
2583// MessageId: STATUS_TOO_MANY_LUIDS_REQUESTED
2584//
2585// MessageText:
2586//
2587// The number of LUIDs requested may not be allocated with a single allocation.
2588//
2589#define STATUS_TOO_MANY_LUIDS_REQUESTED ((NTSTATUS)0xC0000074L)
2590
2591//
2592// MessageId: STATUS_LUIDS_EXHAUSTED
2593//
2594// MessageText:
2595//
2596// Indicates there are no more LUIDs to allocate.
2597//
2598#define STATUS_LUIDS_EXHAUSTED ((NTSTATUS)0xC0000075L)
2599
2600//
2601// MessageId: STATUS_INVALID_SUB_AUTHORITY
2602//
2603// MessageText:
2604//
2605// Indicates the sub-authority value is invalid for the particular use.
2606//
2607#define STATUS_INVALID_SUB_AUTHORITY ((NTSTATUS)0xC0000076L)
2608
2609//
2610// MessageId: STATUS_INVALID_ACL
2611//
2612// MessageText:
2613//
2614// Indicates the ACL structure is not valid.
2615//
2616#define STATUS_INVALID_ACL ((NTSTATUS)0xC0000077L)
2617
2618//
2619// MessageId: STATUS_INVALID_SID
2620//
2621// MessageText:
2622//
2623// Indicates the SID structure is not valid.
2624//
2625#define STATUS_INVALID_SID ((NTSTATUS)0xC0000078L)
2626
2627//
2628// MessageId: STATUS_INVALID_SECURITY_DESCR
2629//
2630// MessageText:
2631//
2632// Indicates the SECURITY_DESCRIPTOR structure is not valid.
2633//
2634#define STATUS_INVALID_SECURITY_DESCR ((NTSTATUS)0xC0000079L)
2635
2636//
2637// MessageId: STATUS_PROCEDURE_NOT_FOUND
2638//
2639// MessageText:
2640//
2641// Indicates the specified procedure address cannot be found in the DLL.
2642//
2643#define STATUS_PROCEDURE_NOT_FOUND ((NTSTATUS)0xC000007AL)
2644
2645//
2646// MessageId: STATUS_INVALID_IMAGE_FORMAT
2647//
2648// MessageText:
2649//
2650// {Bad Image}
2651// The application or DLL %hs is not a valid Windows image. Please check this against your installation diskette.
2652//
2653#define STATUS_INVALID_IMAGE_FORMAT ((NTSTATUS)0xC000007BL)
2654
2655//
2656// MessageId: STATUS_NO_TOKEN
2657//
2658// MessageText:
2659//
2660// An attempt was made to reference a token that doesn't exist.
2661// This is typically done by referencing the token associated with a thread when the thread is not impersonating a client.
2662//
2663#define STATUS_NO_TOKEN ((NTSTATUS)0xC000007CL)
2664
2665//
2666// MessageId: STATUS_BAD_INHERITANCE_ACL
2667//
2668// MessageText:
2669//
2670// Indicates that an attempt to build either an inherited ACL or ACE was not successful.
2671// This can be caused by a number of things. One of the more probable causes is the replacement of a CreatorId with an SID that didn't fit into the ACE or ACL.
2672//
2673#define STATUS_BAD_INHERITANCE_ACL ((NTSTATUS)0xC000007DL)
2674
2675//
2676// MessageId: STATUS_RANGE_NOT_LOCKED
2677//
2678// MessageText:
2679//
2680// The range specified in NtUnlockFile was not locked.
2681//
2682#define STATUS_RANGE_NOT_LOCKED ((NTSTATUS)0xC000007EL)
2683
2684//
2685// MessageId: STATUS_DISK_FULL
2686//
2687// MessageText:
2688//
2689// An operation failed because the disk was full.
2690//
2691#define STATUS_DISK_FULL ((NTSTATUS)0xC000007FL)
2692
2693//
2694// MessageId: STATUS_SERVER_DISABLED
2695//
2696// MessageText:
2697//
2698// The GUID allocation server is [already] disabled at the moment.
2699//
2700#define STATUS_SERVER_DISABLED ((NTSTATUS)0xC0000080L)
2701
2702//
2703// MessageId: STATUS_SERVER_NOT_DISABLED
2704//
2705// MessageText:
2706//
2707// The GUID allocation server is [already] enabled at the moment.
2708//
2709#define STATUS_SERVER_NOT_DISABLED ((NTSTATUS)0xC0000081L)
2710
2711//
2712// MessageId: STATUS_TOO_MANY_GUIDS_REQUESTED
2713//
2714// MessageText:
2715//
2716// Too many GUIDs were requested from the allocation server at once.
2717//
2718#define STATUS_TOO_MANY_GUIDS_REQUESTED ((NTSTATUS)0xC0000082L)
2719
2720//
2721// MessageId: STATUS_GUIDS_EXHAUSTED
2722//
2723// MessageText:
2724//
2725// The GUIDs could not be allocated because the Authority Agent was exhausted.
2726//
2727#define STATUS_GUIDS_EXHAUSTED ((NTSTATUS)0xC0000083L)
2728
2729//
2730// MessageId: STATUS_INVALID_ID_AUTHORITY
2731//
2732// MessageText:
2733//
2734// The value provided was an invalid value for an identifier authority.
2735//
2736#define STATUS_INVALID_ID_AUTHORITY ((NTSTATUS)0xC0000084L)
2737
2738//
2739// MessageId: STATUS_AGENTS_EXHAUSTED
2740//
2741// MessageText:
2742//
2743// There are no more authority agent values available for the given identifier authority value.
2744//
2745#define STATUS_AGENTS_EXHAUSTED ((NTSTATUS)0xC0000085L)
2746
2747//
2748// MessageId: STATUS_INVALID_VOLUME_LABEL
2749//
2750// MessageText:
2751//
2752// An invalid volume label has been specified.
2753//
2754#define STATUS_INVALID_VOLUME_LABEL ((NTSTATUS)0xC0000086L)
2755
2756//
2757// MessageId: STATUS_SECTION_NOT_EXTENDED
2758//
2759// MessageText:
2760//
2761// A mapped section could not be extended.
2762//
2763#define STATUS_SECTION_NOT_EXTENDED ((NTSTATUS)0xC0000087L)
2764
2765//
2766// MessageId: STATUS_NOT_MAPPED_DATA
2767//
2768// MessageText:
2769//
2770// Specified section to flush does not map a data file.
2771//
2772#define STATUS_NOT_MAPPED_DATA ((NTSTATUS)0xC0000088L)
2773
2774//
2775// MessageId: STATUS_RESOURCE_DATA_NOT_FOUND
2776//
2777// MessageText:
2778//
2779// Indicates the specified image file did not contain a resource section.
2780//
2781#define STATUS_RESOURCE_DATA_NOT_FOUND ((NTSTATUS)0xC0000089L)
2782
2783//
2784// MessageId: STATUS_RESOURCE_TYPE_NOT_FOUND
2785//
2786// MessageText:
2787//
2788// Indicates the specified resource type cannot be found in the image file.
2789//
2790#define STATUS_RESOURCE_TYPE_NOT_FOUND ((NTSTATUS)0xC000008AL)
2791
2792//
2793// MessageId: STATUS_RESOURCE_NAME_NOT_FOUND
2794//
2795// MessageText:
2796//
2797// Indicates the specified resource name cannot be found in the image file.
2798//
2799#define STATUS_RESOURCE_NAME_NOT_FOUND ((NTSTATUS)0xC000008BL)
2800
2801//
2802// MessageId: STATUS_ARRAY_BOUNDS_EXCEEDED
2803//
2804// MessageText:
2805//
2806// {EXCEPTION}
2807// Array bounds exceeded.
2808//
2809#define STATUS_ARRAY_BOUNDS_EXCEEDED ((NTSTATUS)0xC000008CL) // winnt
2810
2811//
2812// MessageId: STATUS_FLOAT_DENORMAL_OPERAND
2813//
2814// MessageText:
2815//
2816// {EXCEPTION}
2817// Floating-point denormal operand.
2818//
2819#define STATUS_FLOAT_DENORMAL_OPERAND ((NTSTATUS)0xC000008DL) // winnt
2820
2821//
2822// MessageId: STATUS_FLOAT_DIVIDE_BY_ZERO
2823//
2824// MessageText:
2825//
2826// {EXCEPTION}
2827// Floating-point division by zero.
2828//
2829#define STATUS_FLOAT_DIVIDE_BY_ZERO ((NTSTATUS)0xC000008EL) // winnt
2830
2831//
2832// MessageId: STATUS_FLOAT_INEXACT_RESULT
2833//
2834// MessageText:
2835//
2836// {EXCEPTION}
2837// Floating-point inexact result.
2838//
2839#define STATUS_FLOAT_INEXACT_RESULT ((NTSTATUS)0xC000008FL) // winnt
2840
2841//
2842// MessageId: STATUS_FLOAT_INVALID_OPERATION
2843//
2844// MessageText:
2845//
2846// {EXCEPTION}
2847// Floating-point invalid operation.
2848//
2849#define STATUS_FLOAT_INVALID_OPERATION ((NTSTATUS)0xC0000090L) // winnt
2850
2851//
2852// MessageId: STATUS_FLOAT_OVERFLOW
2853//
2854// MessageText:
2855//
2856// {EXCEPTION}
2857// Floating-point overflow.
2858//
2859#define STATUS_FLOAT_OVERFLOW ((NTSTATUS)0xC0000091L) // winnt
2860
2861//
2862// MessageId: STATUS_FLOAT_STACK_CHECK
2863//
2864// MessageText:
2865//
2866// {EXCEPTION}
2867// Floating-point stack check.
2868//
2869#define STATUS_FLOAT_STACK_CHECK ((NTSTATUS)0xC0000092L) // winnt
2870
2871//
2872// MessageId: STATUS_FLOAT_UNDERFLOW
2873//
2874// MessageText:
2875//
2876// {EXCEPTION}
2877// Floating-point underflow.
2878//
2879#define STATUS_FLOAT_UNDERFLOW ((NTSTATUS)0xC0000093L) // winnt
2880
2881//
2882// MessageId: STATUS_INTEGER_DIVIDE_BY_ZERO
2883//
2884// MessageText:
2885//
2886// {EXCEPTION}
2887// Integer division by zero.
2888//
2889#define STATUS_INTEGER_DIVIDE_BY_ZERO ((NTSTATUS)0xC0000094L) // winnt
2890
2891//
2892// MessageId: STATUS_INTEGER_OVERFLOW
2893//
2894// MessageText:
2895//
2896// {EXCEPTION}
2897// Integer overflow.
2898//
2899#define STATUS_INTEGER_OVERFLOW ((NTSTATUS)0xC0000095L) // winnt
2900
2901//
2902// MessageId: STATUS_PRIVILEGED_INSTRUCTION
2903//
2904// MessageText:
2905//
2906// {EXCEPTION}
2907// Privileged instruction.
2908//
2909#define STATUS_PRIVILEGED_INSTRUCTION ((NTSTATUS)0xC0000096L) // winnt
2910
2911//
2912// MessageId: STATUS_TOO_MANY_PAGING_FILES
2913//
2914// MessageText:
2915//
2916// An attempt was made to install more paging files than the system supports.
2917//
2918#define STATUS_TOO_MANY_PAGING_FILES ((NTSTATUS)0xC0000097L)
2919
2920//
2921// MessageId: STATUS_FILE_INVALID
2922//
2923// MessageText:
2924//
2925// The volume for a file has been externally altered such that the opened file is no longer valid.
2926//
2927#define STATUS_FILE_INVALID ((NTSTATUS)0xC0000098L)
2928
2929//
2930// MessageId: STATUS_ALLOTTED_SPACE_EXCEEDED
2931//
2932// MessageText:
2933//
2934// When a block of memory is allotted for future updates, such as the memory allocated to hold discretionary access control and primary group information, successive updates may exceed the amount of memory originally allotted.
2935// Since quota may already have been charged to several processes which have handles to the object, it is not reasonable to alter the size of the allocated memory.
2936// Instead, a request that requires more memory than has been allotted must fail and the STATUS_ALLOTED_SPACE_EXCEEDED error returned.
2937//
2938#define STATUS_ALLOTTED_SPACE_EXCEEDED ((NTSTATUS)0xC0000099L)
2939
2940//
2941// MessageId: STATUS_INSUFFICIENT_RESOURCES
2942//
2943// MessageText:
2944//
2945// Insufficient system resources exist to complete the API.
2946//
2947#define STATUS_INSUFFICIENT_RESOURCES ((NTSTATUS)0xC000009AL) // ntsubauth
2948
2949//
2950// MessageId: STATUS_DFS_EXIT_PATH_FOUND
2951//
2952// MessageText:
2953//
2954// An attempt has been made to open a DFS exit path control file.
2955//
2956#define STATUS_DFS_EXIT_PATH_FOUND ((NTSTATUS)0xC000009BL)
2957
2958//
2959// MessageId: STATUS_DEVICE_DATA_ERROR
2960//
2961// MessageText:
2962//
2963// STATUS_DEVICE_DATA_ERROR
2964//
2965#define STATUS_DEVICE_DATA_ERROR ((NTSTATUS)0xC000009CL)
2966
2967//
2968// MessageId: STATUS_DEVICE_NOT_CONNECTED
2969//
2970// MessageText:
2971//
2972// STATUS_DEVICE_NOT_CONNECTED
2973//
2974#define STATUS_DEVICE_NOT_CONNECTED ((NTSTATUS)0xC000009DL)
2975
2976//
2977// MessageId: STATUS_DEVICE_POWER_FAILURE
2978//
2979// MessageText:
2980//
2981// STATUS_DEVICE_POWER_FAILURE
2982//
2983#define STATUS_DEVICE_POWER_FAILURE ((NTSTATUS)0xC000009EL)
2984
2985//
2986// MessageId: STATUS_FREE_VM_NOT_AT_BASE
2987//
2988// MessageText:
2989//
2990// Virtual memory cannot be freed as base address is not the base of the region and a region size of zero was specified.
2991//
2992#define STATUS_FREE_VM_NOT_AT_BASE ((NTSTATUS)0xC000009FL)
2993
2994//
2995// MessageId: STATUS_MEMORY_NOT_ALLOCATED
2996//
2997// MessageText:
2998//
2999// An attempt was made to free virtual memory which is not allocated.
3000//
3001#define STATUS_MEMORY_NOT_ALLOCATED ((NTSTATUS)0xC00000A0L)
3002
3003//
3004// MessageId: STATUS_WORKING_SET_QUOTA
3005//
3006// MessageText:
3007//
3008// The working set is not big enough to allow the requested pages to be locked.
3009//
3010#define STATUS_WORKING_SET_QUOTA ((NTSTATUS)0xC00000A1L)
3011
3012//
3013// MessageId: STATUS_MEDIA_WRITE_PROTECTED
3014//
3015// MessageText:
3016//
3017// {Write Protect Error}
3018// The disk cannot be written to because it is write protected.
3019// Please remove the write protection from the volume %hs in drive %hs.
3020//
3021#define STATUS_MEDIA_WRITE_PROTECTED ((NTSTATUS)0xC00000A2L)
3022
3023//
3024// MessageId: STATUS_DEVICE_NOT_READY
3025//
3026// MessageText:
3027//
3028// {Drive Not Ready}
3029// The drive is not ready for use; its door may be open.
3030// Please check drive %hs and make sure that a disk is inserted and that the drive door is closed.
3031//
3032#define STATUS_DEVICE_NOT_READY ((NTSTATUS)0xC00000A3L)
3033
3034//
3035// MessageId: STATUS_INVALID_GROUP_ATTRIBUTES
3036//
3037// MessageText:
3038//
3039// The specified attributes are invalid, or incompatible with the attributes for the group as a whole.
3040//
3041#define STATUS_INVALID_GROUP_ATTRIBUTES ((NTSTATUS)0xC00000A4L)
3042
3043//
3044// MessageId: STATUS_BAD_IMPERSONATION_LEVEL
3045//
3046// MessageText:
3047//
3048// A specified impersonation level is invalid.
3049// Also used to indicate a required impersonation level was not provided.
3050//
3051#define STATUS_BAD_IMPERSONATION_LEVEL ((NTSTATUS)0xC00000A5L)
3052
3053//
3054// MessageId: STATUS_CANT_OPEN_ANONYMOUS
3055//
3056// MessageText:
3057//
3058// An attempt was made to open an Anonymous level token.
3059// Anonymous tokens may not be opened.
3060//
3061#define STATUS_CANT_OPEN_ANONYMOUS ((NTSTATUS)0xC00000A6L)
3062
3063//
3064// MessageId: STATUS_BAD_VALIDATION_CLASS
3065//
3066// MessageText:
3067//
3068// The validation information class requested was invalid.
3069//
3070#define STATUS_BAD_VALIDATION_CLASS ((NTSTATUS)0xC00000A7L)
3071
3072//
3073// MessageId: STATUS_BAD_TOKEN_TYPE
3074//
3075// MessageText:
3076//
3077// The type of a token object is inappropriate for its attempted use.
3078//
3079#define STATUS_BAD_TOKEN_TYPE ((NTSTATUS)0xC00000A8L)
3080
3081//
3082// MessageId: STATUS_BAD_MASTER_BOOT_RECORD
3083//
3084// MessageText:
3085//
3086// The type of a token object is inappropriate for its attempted use.
3087//
3088#define STATUS_BAD_MASTER_BOOT_RECORD ((NTSTATUS)0xC00000A9L)
3089
3090//
3091// MessageId: STATUS_INSTRUCTION_MISALIGNMENT
3092//
3093// MessageText:
3094//
3095// An attempt was made to execute an instruction at an unaligned address and the host system does not support unaligned instruction references.
3096//
3097#define STATUS_INSTRUCTION_MISALIGNMENT ((NTSTATUS)0xC00000AAL)
3098
3099//
3100// MessageId: STATUS_INSTANCE_NOT_AVAILABLE
3101//
3102// MessageText:
3103//
3104// The maximum named pipe instance count has been reached.
3105//
3106#define STATUS_INSTANCE_NOT_AVAILABLE ((NTSTATUS)0xC00000ABL)
3107
3108//
3109// MessageId: STATUS_PIPE_NOT_AVAILABLE
3110//
3111// MessageText:
3112//
3113// An instance of a named pipe cannot be found in the listening state.
3114//
3115#define STATUS_PIPE_NOT_AVAILABLE ((NTSTATUS)0xC00000ACL)
3116
3117//
3118// MessageId: STATUS_INVALID_PIPE_STATE
3119//
3120// MessageText:
3121//
3122// The named pipe is not in the connected or closing state.
3123//
3124#define STATUS_INVALID_PIPE_STATE ((NTSTATUS)0xC00000ADL)
3125
3126//
3127// MessageId: STATUS_PIPE_BUSY
3128//
3129// MessageText:
3130//
3131// The specified pipe is set to complete operations and there are current I/O operations queued so it cannot be changed to queue operations.
3132//
3133#define STATUS_PIPE_BUSY ((NTSTATUS)0xC00000AEL)
3134
3135//
3136// MessageId: STATUS_ILLEGAL_FUNCTION
3137//
3138// MessageText:
3139//
3140// The specified handle is not open to the server end of the named pipe.
3141//
3142#define STATUS_ILLEGAL_FUNCTION ((NTSTATUS)0xC00000AFL)
3143
3144//
3145// MessageId: STATUS_PIPE_DISCONNECTED
3146//
3147// MessageText:
3148//
3149// The specified named pipe is in the disconnected state.
3150//
3151#define STATUS_PIPE_DISCONNECTED ((NTSTATUS)0xC00000B0L)
3152
3153//
3154// MessageId: STATUS_PIPE_CLOSING
3155//
3156// MessageText:
3157//
3158// The specified named pipe is in the closing state.
3159//
3160#define STATUS_PIPE_CLOSING ((NTSTATUS)0xC00000B1L)
3161
3162//
3163// MessageId: STATUS_PIPE_CONNECTED
3164//
3165// MessageText:
3166//
3167// The specified named pipe is in the connected state.
3168//
3169#define STATUS_PIPE_CONNECTED ((NTSTATUS)0xC00000B2L)
3170
3171//
3172// MessageId: STATUS_PIPE_LISTENING
3173//
3174// MessageText:
3175//
3176// The specified named pipe is in the listening state.
3177//
3178#define STATUS_PIPE_LISTENING ((NTSTATUS)0xC00000B3L)
3179
3180//
3181// MessageId: STATUS_INVALID_READ_MODE
3182//
3183// MessageText:
3184//
3185// The specified named pipe is not in message mode.
3186//
3187#define STATUS_INVALID_READ_MODE ((NTSTATUS)0xC00000B4L)
3188
3189//
3190// MessageId: STATUS_IO_TIMEOUT
3191//
3192// MessageText:
3193//
3194// {Device Timeout}
3195// The specified I/O operation on %hs was not completed before the time-out period expired.
3196//
3197#define STATUS_IO_TIMEOUT ((NTSTATUS)0xC00000B5L)
3198
3199//
3200// MessageId: STATUS_FILE_FORCED_CLOSED
3201//
3202// MessageText:
3203//
3204// The specified file has been closed by another process.
3205//
3206#define STATUS_FILE_FORCED_CLOSED ((NTSTATUS)0xC00000B6L)
3207
3208//
3209// MessageId: STATUS_PROFILING_NOT_STARTED
3210//
3211// MessageText:
3212//
3213// Profiling not started.
3214//
3215#define STATUS_PROFILING_NOT_STARTED ((NTSTATUS)0xC00000B7L)
3216
3217//
3218// MessageId: STATUS_PROFILING_NOT_STOPPED
3219//
3220// MessageText:
3221//
3222// Profiling not stopped.
3223//
3224#define STATUS_PROFILING_NOT_STOPPED ((NTSTATUS)0xC00000B8L)
3225
3226//
3227// MessageId: STATUS_COULD_NOT_INTERPRET
3228//
3229// MessageText:
3230//
3231// The passed ACL did not contain the minimum required information.
3232//
3233#define STATUS_COULD_NOT_INTERPRET ((NTSTATUS)0xC00000B9L)
3234
3235//
3236// MessageId: STATUS_FILE_IS_A_DIRECTORY
3237//
3238// MessageText:
3239//
3240// The file that was specified as a target is a directory and the caller specified that it could be anything but a directory.
3241//
3242#define STATUS_FILE_IS_A_DIRECTORY ((NTSTATUS)0xC00000BAL)
3243
3244//
3245// Network specific errors.
3246//
3247//
3248//
3249// MessageId: STATUS_NOT_SUPPORTED
3250//
3251// MessageText:
3252//
3253// The request is not supported.
3254//
3255#define STATUS_NOT_SUPPORTED ((NTSTATUS)0xC00000BBL)
3256
3257//
3258// MessageId: STATUS_REMOTE_NOT_LISTENING
3259//
3260// MessageText:
3261//
3262// This remote computer is not listening.
3263//
3264#define STATUS_REMOTE_NOT_LISTENING ((NTSTATUS)0xC00000BCL)
3265
3266//
3267// MessageId: STATUS_DUPLICATE_NAME
3268//
3269// MessageText:
3270//
3271// A duplicate name exists on the network.
3272//
3273#define STATUS_DUPLICATE_NAME ((NTSTATUS)0xC00000BDL)
3274
3275//
3276// MessageId: STATUS_BAD_NETWORK_PATH
3277//
3278// MessageText:
3279//
3280// The network path cannot be located.
3281//
3282#define STATUS_BAD_NETWORK_PATH ((NTSTATUS)0xC00000BEL)
3283
3284//
3285// MessageId: STATUS_NETWORK_BUSY
3286//
3287// MessageText:
3288//
3289// The network is busy.
3290//
3291#define STATUS_NETWORK_BUSY ((NTSTATUS)0xC00000BFL)
3292
3293//
3294// MessageId: STATUS_DEVICE_DOES_NOT_EXIST
3295//
3296// MessageText:
3297//
3298// This device does not exist.
3299//
3300#define STATUS_DEVICE_DOES_NOT_EXIST ((NTSTATUS)0xC00000C0L)
3301
3302//
3303// MessageId: STATUS_TOO_MANY_COMMANDS
3304//
3305// MessageText:
3306//
3307// The network BIOS command limit has been reached.
3308//
3309#define STATUS_TOO_MANY_COMMANDS ((NTSTATUS)0xC00000C1L)
3310
3311//
3312// MessageId: STATUS_ADAPTER_HARDWARE_ERROR
3313//
3314// MessageText:
3315//
3316// An I/O adapter hardware error has occurred.
3317//
3318#define STATUS_ADAPTER_HARDWARE_ERROR ((NTSTATUS)0xC00000C2L)
3319
3320//
3321// MessageId: STATUS_INVALID_NETWORK_RESPONSE
3322//
3323// MessageText:
3324//
3325// The network responded incorrectly.
3326//
3327#define STATUS_INVALID_NETWORK_RESPONSE ((NTSTATUS)0xC00000C3L)
3328
3329//
3330// MessageId: STATUS_UNEXPECTED_NETWORK_ERROR
3331//
3332// MessageText:
3333//
3334// An unexpected network error occurred.
3335//
3336#define STATUS_UNEXPECTED_NETWORK_ERROR ((NTSTATUS)0xC00000C4L)
3337
3338//
3339// MessageId: STATUS_BAD_REMOTE_ADAPTER
3340//
3341// MessageText:
3342//
3343// The remote adapter is not compatible.
3344//
3345#define STATUS_BAD_REMOTE_ADAPTER ((NTSTATUS)0xC00000C5L)
3346
3347//
3348// MessageId: STATUS_PRINT_QUEUE_FULL
3349//
3350// MessageText:
3351//
3352// The printer queue is full.
3353//
3354#define STATUS_PRINT_QUEUE_FULL ((NTSTATUS)0xC00000C6L)
3355
3356//
3357// MessageId: STATUS_NO_SPOOL_SPACE
3358//
3359// MessageText:
3360//
3361// Space to store the file waiting to be printed is not available on the server.
3362//
3363#define STATUS_NO_SPOOL_SPACE ((NTSTATUS)0xC00000C7L)
3364
3365//
3366// MessageId: STATUS_PRINT_CANCELLED
3367//
3368// MessageText:
3369//
3370// The requested print file has been canceled.
3371//
3372#define STATUS_PRINT_CANCELLED ((NTSTATUS)0xC00000C8L)
3373
3374//
3375// MessageId: STATUS_NETWORK_NAME_DELETED
3376//
3377// MessageText:
3378//
3379// The network name was deleted.
3380//
3381#define STATUS_NETWORK_NAME_DELETED ((NTSTATUS)0xC00000C9L)
3382
3383//
3384// MessageId: STATUS_NETWORK_ACCESS_DENIED
3385//
3386// MessageText:
3387//
3388// Network access is denied.
3389//
3390#define STATUS_NETWORK_ACCESS_DENIED ((NTSTATUS)0xC00000CAL)
3391
3392//
3393// MessageId: STATUS_BAD_DEVICE_TYPE
3394//
3395// MessageText:
3396//
3397// {Incorrect Network Resource Type}
3398// The specified device type (LPT, for example) conflicts with the actual device type on the remote resource.
3399//
3400#define STATUS_BAD_DEVICE_TYPE ((NTSTATUS)0xC00000CBL)
3401
3402//
3403// MessageId: STATUS_BAD_NETWORK_NAME
3404//
3405// MessageText:
3406//
3407// {Network Name Not Found}
3408// The specified share name cannot be found on the remote server.
3409//
3410#define STATUS_BAD_NETWORK_NAME ((NTSTATUS)0xC00000CCL)
3411
3412//
3413// MessageId: STATUS_TOO_MANY_NAMES
3414//
3415// MessageText:
3416//
3417// The name limit for the local computer network adapter card was exceeded.
3418//
3419#define STATUS_TOO_MANY_NAMES ((NTSTATUS)0xC00000CDL)
3420
3421//
3422// MessageId: STATUS_TOO_MANY_SESSIONS
3423//
3424// MessageText:
3425//
3426// The network BIOS session limit was exceeded.
3427//
3428#define STATUS_TOO_MANY_SESSIONS ((NTSTATUS)0xC00000CEL)
3429
3430//
3431// MessageId: STATUS_SHARING_PAUSED
3432//
3433// MessageText:
3434//
3435// File sharing has been temporarily paused.
3436//
3437#define STATUS_SHARING_PAUSED ((NTSTATUS)0xC00000CFL)
3438
3439//
3440// MessageId: STATUS_REQUEST_NOT_ACCEPTED
3441//
3442// MessageText:
3443//
3444// 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.
3445//
3446#define STATUS_REQUEST_NOT_ACCEPTED ((NTSTATUS)0xC00000D0L)
3447
3448//
3449// MessageId: STATUS_REDIRECTOR_PAUSED
3450//
3451// MessageText:
3452//
3453// Print or disk redirection is temporarily paused.
3454//
3455#define STATUS_REDIRECTOR_PAUSED ((NTSTATUS)0xC00000D1L)
3456
3457//
3458// MessageId: STATUS_NET_WRITE_FAULT
3459//
3460// MessageText:
3461//
3462// A network data fault occurred.
3463//
3464#define STATUS_NET_WRITE_FAULT ((NTSTATUS)0xC00000D2L)
3465
3466//
3467// MessageId: STATUS_PROFILING_AT_LIMIT
3468//
3469// MessageText:
3470//
3471// The number of active profiling objects is at the maximum and no more may be started.
3472//
3473#define STATUS_PROFILING_AT_LIMIT ((NTSTATUS)0xC00000D3L)
3474
3475//
3476// MessageId: STATUS_NOT_SAME_DEVICE
3477//
3478// MessageText:
3479//
3480// {Incorrect Volume}
3481// The target file of a rename request is located on a different device than the source of the rename request.
3482//
3483#define STATUS_NOT_SAME_DEVICE ((NTSTATUS)0xC00000D4L)
3484
3485//
3486// MessageId: STATUS_FILE_RENAMED
3487//
3488// MessageText:
3489//
3490// The file specified has been renamed and thus cannot be modified.
3491//
3492#define STATUS_FILE_RENAMED ((NTSTATUS)0xC00000D5L)
3493
3494//
3495// MessageId: STATUS_VIRTUAL_CIRCUIT_CLOSED
3496//
3497// MessageText:
3498//
3499// {Network Request Timeout}
3500// The session with a remote server has been disconnected because the time-out interval for a request has expired.
3501//
3502#define STATUS_VIRTUAL_CIRCUIT_CLOSED ((NTSTATUS)0xC00000D6L)
3503
3504//
3505// MessageId: STATUS_NO_SECURITY_ON_OBJECT
3506//
3507// MessageText:
3508//
3509// Indicates an attempt was made to operate on the security of an object that does not have security associated with it.
3510//
3511#define STATUS_NO_SECURITY_ON_OBJECT ((NTSTATUS)0xC00000D7L)
3512
3513//
3514// MessageId: STATUS_CANT_WAIT
3515//
3516// MessageText:
3517//
3518// Used to indicate that an operation cannot continue without blocking for I/O.
3519//
3520#define STATUS_CANT_WAIT ((NTSTATUS)0xC00000D8L)
3521
3522//
3523// MessageId: STATUS_PIPE_EMPTY
3524//
3525// MessageText:
3526//
3527// Used to indicate that a read operation was done on an empty pipe.
3528//
3529#define STATUS_PIPE_EMPTY ((NTSTATUS)0xC00000D9L)
3530
3531//
3532// MessageId: STATUS_CANT_ACCESS_DOMAIN_INFO
3533//
3534// MessageText:
3535//
3536// Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied.
3537//
3538#define STATUS_CANT_ACCESS_DOMAIN_INFO ((NTSTATUS)0xC00000DAL)
3539
3540//
3541// MessageId: STATUS_CANT_TERMINATE_SELF
3542//
3543// MessageText:
3544//
3545// Indicates that a thread attempted to terminate itself by default (called NtTerminateThread with NULL) and it was the last thread in the current process.
3546//
3547#define STATUS_CANT_TERMINATE_SELF ((NTSTATUS)0xC00000DBL)
3548
3549//
3550// MessageId: STATUS_INVALID_SERVER_STATE
3551//
3552// MessageText:
3553//
3554// Indicates the Sam Server was in the wrong state to perform the desired operation.
3555//
3556#define STATUS_INVALID_SERVER_STATE ((NTSTATUS)0xC00000DCL)
3557
3558//
3559// MessageId: STATUS_INVALID_DOMAIN_STATE
3560//
3561// MessageText:
3562//
3563// Indicates the Domain was in the wrong state to perform the desired operation.
3564//
3565#define STATUS_INVALID_DOMAIN_STATE ((NTSTATUS)0xC00000DDL)
3566
3567//
3568// MessageId: STATUS_INVALID_DOMAIN_ROLE
3569//
3570// MessageText:
3571//
3572// This operation is only allowed for the Primary Domain Controller of the domain.
3573//
3574#define STATUS_INVALID_DOMAIN_ROLE ((NTSTATUS)0xC00000DEL)
3575
3576//
3577// MessageId: STATUS_NO_SUCH_DOMAIN
3578//
3579// MessageText:
3580//
3581// The specified Domain did not exist.
3582//
3583#define STATUS_NO_SUCH_DOMAIN ((NTSTATUS)0xC00000DFL)
3584
3585//
3586// MessageId: STATUS_DOMAIN_EXISTS
3587//
3588// MessageText:
3589//
3590// The specified Domain already exists.
3591//
3592#define STATUS_DOMAIN_EXISTS ((NTSTATUS)0xC00000E0L)
3593
3594//
3595// MessageId: STATUS_DOMAIN_LIMIT_EXCEEDED
3596//
3597// MessageText:
3598//
3599// An attempt was made to exceed the limit on the number of domains per server for this release.
3600//
3601#define STATUS_DOMAIN_LIMIT_EXCEEDED ((NTSTATUS)0xC00000E1L)
3602
3603//
3604// MessageId: STATUS_OPLOCK_NOT_GRANTED
3605//
3606// MessageText:
3607//
3608// Error status returned when oplock request is denied.
3609//
3610#define STATUS_OPLOCK_NOT_GRANTED ((NTSTATUS)0xC00000E2L)
3611
3612//
3613// MessageId: STATUS_INVALID_OPLOCK_PROTOCOL
3614//
3615// MessageText:
3616//
3617// Error status returned when an invalid oplock acknowledgment is received by a file system.
3618//
3619#define STATUS_INVALID_OPLOCK_PROTOCOL ((NTSTATUS)0xC00000E3L)
3620
3621//
3622// MessageId: STATUS_INTERNAL_DB_CORRUPTION
3623//
3624// MessageText:
3625//
3626// This error indicates that the requested operation cannot be completed due to a catastrophic media failure or on-disk data structure corruption.
3627//
3628#define STATUS_INTERNAL_DB_CORRUPTION ((NTSTATUS)0xC00000E4L)
3629
3630//
3631// MessageId: STATUS_INTERNAL_ERROR
3632//
3633// MessageText:
3634//
3635// An internal error occurred.
3636//
3637#define STATUS_INTERNAL_ERROR ((NTSTATUS)0xC00000E5L)
3638
3639//
3640// MessageId: STATUS_GENERIC_NOT_MAPPED
3641//
3642// MessageText:
3643//
3644// Indicates generic access types were contained in an access mask which should already be mapped to non-generic access types.
3645//
3646#define STATUS_GENERIC_NOT_MAPPED ((NTSTATUS)0xC00000E6L)
3647
3648//
3649// MessageId: STATUS_BAD_DESCRIPTOR_FORMAT
3650//
3651// MessageText:
3652//
3653// Indicates a security descriptor is not in the necessary format (absolute or self-relative).
3654//
3655#define STATUS_BAD_DESCRIPTOR_FORMAT ((NTSTATUS)0xC00000E7L)
3656
3657//
3658// Status codes raised by the Cache Manager which must be considered as
3659// "expected" by its callers.
3660//
3661//
3662// MessageId: STATUS_INVALID_USER_BUFFER
3663//
3664// MessageText:
3665//
3666// An access to a user buffer failed at an "expected" point in time.
3667// This code is defined since the caller does not want to accept STATUS_ACCESS_VIOLATION in its filter.
3668//
3669#define STATUS_INVALID_USER_BUFFER ((NTSTATUS)0xC00000E8L)
3670
3671//
3672// MessageId: STATUS_UNEXPECTED_IO_ERROR
3673//
3674// MessageText:
3675//
3676// If an I/O error is returned which is not defined in the standard FsRtl filter, it is converted to the following error which is guaranteed to be in the filter.
3677// In this case information is lost, however, the filter correctly handles the exception.
3678//
3679#define STATUS_UNEXPECTED_IO_ERROR ((NTSTATUS)0xC00000E9L)
3680
3681//
3682// MessageId: STATUS_UNEXPECTED_MM_CREATE_ERR
3683//
3684// MessageText:
3685//
3686// If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter.
3687// In this case information is lost, however, the filter correctly handles the exception.
3688//
3689#define STATUS_UNEXPECTED_MM_CREATE_ERR ((NTSTATUS)0xC00000EAL)
3690
3691//
3692// MessageId: STATUS_UNEXPECTED_MM_MAP_ERROR
3693//
3694// MessageText:
3695//
3696// If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter.
3697// In this case information is lost, however, the filter correctly handles the exception.
3698//
3699#define STATUS_UNEXPECTED_MM_MAP_ERROR ((NTSTATUS)0xC00000EBL)
3700
3701//
3702// MessageId: STATUS_UNEXPECTED_MM_EXTEND_ERR
3703//
3704// MessageText:
3705//
3706// If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter.
3707// In this case information is lost, however, the filter correctly handles the exception.
3708//
3709#define STATUS_UNEXPECTED_MM_EXTEND_ERR ((NTSTATUS)0xC00000ECL)
3710
3711//
3712// MessageId: STATUS_NOT_LOGON_PROCESS
3713//
3714// MessageText:
3715//
3716// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
3717//
3718#define STATUS_NOT_LOGON_PROCESS ((NTSTATUS)0xC00000EDL)
3719
3720//
3721// MessageId: STATUS_LOGON_SESSION_EXISTS
3722//
3723// MessageText:
3724//
3725// An attempt has been made to start a new session manager or LSA logon session with an ID that is already in use.
3726//
3727#define STATUS_LOGON_SESSION_EXISTS ((NTSTATUS)0xC00000EEL)
3728
3729//
3730// MessageId: STATUS_INVALID_PARAMETER_1
3731//
3732// MessageText:
3733//
3734// An invalid parameter was passed to a service or function as the first argument.
3735//
3736#define STATUS_INVALID_PARAMETER_1 ((NTSTATUS)0xC00000EFL)
3737
3738//
3739// MessageId: STATUS_INVALID_PARAMETER_2
3740//
3741// MessageText:
3742//
3743// An invalid parameter was passed to a service or function as the second argument.
3744//
3745#define STATUS_INVALID_PARAMETER_2 ((NTSTATUS)0xC00000F0L)
3746
3747//
3748// MessageId: STATUS_INVALID_PARAMETER_3
3749//
3750// MessageText:
3751//
3752// An invalid parameter was passed to a service or function as the third argument.
3753//
3754#define STATUS_INVALID_PARAMETER_3 ((NTSTATUS)0xC00000F1L)
3755
3756//
3757// MessageId: STATUS_INVALID_PARAMETER_4
3758//
3759// MessageText:
3760//
3761// An invalid parameter was passed to a service or function as the fourth argument.
3762//
3763#define STATUS_INVALID_PARAMETER_4 ((NTSTATUS)0xC00000F2L)
3764
3765//
3766// MessageId: STATUS_INVALID_PARAMETER_5
3767//
3768// MessageText:
3769//
3770// An invalid parameter was passed to a service or function as the fifth argument.
3771//
3772#define STATUS_INVALID_PARAMETER_5 ((NTSTATUS)0xC00000F3L)
3773
3774//
3775// MessageId: STATUS_INVALID_PARAMETER_6
3776//
3777// MessageText:
3778//
3779// An invalid parameter was passed to a service or function as the sixth argument.
3780//
3781#define STATUS_INVALID_PARAMETER_6 ((NTSTATUS)0xC00000F4L)
3782
3783//
3784// MessageId: STATUS_INVALID_PARAMETER_7
3785//
3786// MessageText:
3787//
3788// An invalid parameter was passed to a service or function as the seventh argument.
3789//
3790#define STATUS_INVALID_PARAMETER_7 ((NTSTATUS)0xC00000F5L)
3791
3792//
3793// MessageId: STATUS_INVALID_PARAMETER_8
3794//
3795// MessageText:
3796//
3797// An invalid parameter was passed to a service or function as the eighth argument.
3798//
3799#define STATUS_INVALID_PARAMETER_8 ((NTSTATUS)0xC00000F6L)
3800
3801//
3802// MessageId: STATUS_INVALID_PARAMETER_9
3803//
3804// MessageText:
3805//
3806// An invalid parameter was passed to a service or function as the ninth argument.
3807//
3808#define STATUS_INVALID_PARAMETER_9 ((NTSTATUS)0xC00000F7L)
3809
3810//
3811// MessageId: STATUS_INVALID_PARAMETER_10
3812//
3813// MessageText:
3814//
3815// An invalid parameter was passed to a service or function as the tenth argument.
3816//
3817#define STATUS_INVALID_PARAMETER_10 ((NTSTATUS)0xC00000F8L)
3818
3819//
3820// MessageId: STATUS_INVALID_PARAMETER_11
3821//
3822// MessageText:
3823//
3824// An invalid parameter was passed to a service or function as the eleventh argument.
3825//
3826#define STATUS_INVALID_PARAMETER_11 ((NTSTATUS)0xC00000F9L)
3827
3828//
3829// MessageId: STATUS_INVALID_PARAMETER_12
3830//
3831// MessageText:
3832//
3833// An invalid parameter was passed to a service or function as the twelfth argument.
3834//
3835#define STATUS_INVALID_PARAMETER_12 ((NTSTATUS)0xC00000FAL)
3836
3837//
3838// MessageId: STATUS_REDIRECTOR_NOT_STARTED
3839//
3840// MessageText:
3841//
3842// An attempt was made to access a network file, but the network software was not yet started.
3843//
3844#define STATUS_REDIRECTOR_NOT_STARTED ((NTSTATUS)0xC00000FBL)
3845
3846//
3847// MessageId: STATUS_REDIRECTOR_STARTED
3848//
3849// MessageText:
3850//
3851// An attempt was made to start the redirector, but the redirector has already been started.
3852//
3853#define STATUS_REDIRECTOR_STARTED ((NTSTATUS)0xC00000FCL)
3854
3855//
3856// MessageId: STATUS_STACK_OVERFLOW
3857//
3858// MessageText:
3859//
3860// A new guard page for the stack cannot be created.
3861//
3862#define STATUS_STACK_OVERFLOW ((NTSTATUS)0xC00000FDL) // winnt
3863
3864//
3865// MessageId: STATUS_NO_SUCH_PACKAGE
3866//
3867// MessageText:
3868//
3869// A specified authentication package is unknown.
3870//
3871#define STATUS_NO_SUCH_PACKAGE ((NTSTATUS)0xC00000FEL)
3872
3873//
3874// MessageId: STATUS_BAD_FUNCTION_TABLE
3875//
3876// MessageText:
3877//
3878// A malformed function table was encountered during an unwind operation.
3879//
3880#define STATUS_BAD_FUNCTION_TABLE ((NTSTATUS)0xC00000FFL)
3881
3882//
3883// MessageId: STATUS_VARIABLE_NOT_FOUND
3884//
3885// MessageText:
3886//
3887// Indicates the specified environment variable name was not found in the specified environment block.
3888//
3889#define STATUS_VARIABLE_NOT_FOUND ((NTSTATUS)0xC0000100L)
3890
3891//
3892// MessageId: STATUS_DIRECTORY_NOT_EMPTY
3893//
3894// MessageText:
3895//
3896// Indicates that the directory trying to be deleted is not empty.
3897//
3898#define STATUS_DIRECTORY_NOT_EMPTY ((NTSTATUS)0xC0000101L)
3899
3900//
3901// MessageId: STATUS_FILE_CORRUPT_ERROR
3902//
3903// MessageText:
3904//
3905// {Corrupt File}
3906// The file or directory %hs is corrupt and unreadable.
3907// Please run the Chkdsk utility.
3908//
3909#define STATUS_FILE_CORRUPT_ERROR ((NTSTATUS)0xC0000102L)
3910
3911//
3912// MessageId: STATUS_NOT_A_DIRECTORY
3913//
3914// MessageText:
3915//
3916// A requested opened file is not a directory.
3917//
3918#define STATUS_NOT_A_DIRECTORY ((NTSTATUS)0xC0000103L)
3919
3920//
3921// MessageId: STATUS_BAD_LOGON_SESSION_STATE
3922//
3923// MessageText:
3924//
3925// The logon session is not in a state that is consistent with the requested operation.
3926//
3927#define STATUS_BAD_LOGON_SESSION_STATE ((NTSTATUS)0xC0000104L)
3928
3929//
3930// MessageId: STATUS_LOGON_SESSION_COLLISION
3931//
3932// MessageText:
3933//
3934// An internal LSA error has occurred. An authentication package has requested the creation of a Logon Session but the ID of an already existing Logon Session has been specified.
3935//
3936#define STATUS_LOGON_SESSION_COLLISION ((NTSTATUS)0xC0000105L)
3937
3938//
3939// MessageId: STATUS_NAME_TOO_LONG
3940//
3941// MessageText:
3942//
3943// A specified name string is too long for its intended use.
3944//
3945#define STATUS_NAME_TOO_LONG ((NTSTATUS)0xC0000106L)
3946
3947//
3948// MessageId: STATUS_FILES_OPEN
3949//
3950// MessageText:
3951//
3952// The user attempted to force close the files on a redirected drive, but there were opened files on the drive, and the user did not specify a sufficient level of force.
3953//
3954#define STATUS_FILES_OPEN ((NTSTATUS)0xC0000107L)
3955
3956//
3957// MessageId: STATUS_CONNECTION_IN_USE
3958//
3959// MessageText:
3960//
3961// The user attempted to force close the files on a redirected drive, but there were opened directories on the drive, and the user did not specify a sufficient level of force.
3962//
3963#define STATUS_CONNECTION_IN_USE ((NTSTATUS)0xC0000108L)
3964
3965//
3966// MessageId: STATUS_MESSAGE_NOT_FOUND
3967//
3968// MessageText:
3969//
3970// RtlFindMessage could not locate the requested message ID in the message table resource.
3971//
3972#define STATUS_MESSAGE_NOT_FOUND ((NTSTATUS)0xC0000109L)
3973
3974//
3975// MessageId: STATUS_PROCESS_IS_TERMINATING
3976//
3977// MessageText:
3978//
3979// An attempt was made to duplicate an object handle into or out of an exiting process.
3980//
3981#define STATUS_PROCESS_IS_TERMINATING ((NTSTATUS)0xC000010AL)
3982
3983//
3984// MessageId: STATUS_INVALID_LOGON_TYPE
3985//
3986// MessageText:
3987//
3988// Indicates an invalid value has been provided for the LogonType requested.
3989//
3990#define STATUS_INVALID_LOGON_TYPE ((NTSTATUS)0xC000010BL)
3991
3992//
3993// MessageId: STATUS_NO_GUID_TRANSLATION
3994//
3995// MessageText:
3996//
3997// Indicates that an attempt was made to assign protection to a file system file or directory and one of the SIDs in the security descriptor could not be translated into a GUID that could be stored by the file system.
3998// This causes the protection attempt to fail, which may cause a file creation attempt to fail.
3999//
4000#define STATUS_NO_GUID_TRANSLATION ((NTSTATUS)0xC000010CL)
4001
4002//
4003// MessageId: STATUS_CANNOT_IMPERSONATE
4004//
4005// MessageText:
4006//
4007// Indicates that an attempt has been made to impersonate via a named pipe that has not yet been read from.
4008//
4009#define STATUS_CANNOT_IMPERSONATE ((NTSTATUS)0xC000010DL)
4010
4011//
4012// MessageId: STATUS_IMAGE_ALREADY_LOADED
4013//
4014// MessageText:
4015//
4016// Indicates that the specified image is already loaded.
4017//
4018#define STATUS_IMAGE_ALREADY_LOADED ((NTSTATUS)0xC000010EL)
4019
4020
4021//
4022// ============================================================
4023// NOTE: The following ABIOS error code should be reserved on
4024// non ABIOS kernel. Eventually, I will remove the ifdef
4025// ABIOS.
4026// ============================================================
4027//
4028//
4029// MessageId: STATUS_ABIOS_NOT_PRESENT
4030//
4031// MessageText:
4032//
4033// STATUS_ABIOS_NOT_PRESENT
4034//
4035#define STATUS_ABIOS_NOT_PRESENT ((NTSTATUS)0xC000010FL)
4036
4037//
4038// MessageId: STATUS_ABIOS_LID_NOT_EXIST
4039//
4040// MessageText:
4041//
4042// STATUS_ABIOS_LID_NOT_EXIST
4043//
4044#define STATUS_ABIOS_LID_NOT_EXIST ((NTSTATUS)0xC0000110L)
4045
4046//
4047// MessageId: STATUS_ABIOS_LID_ALREADY_OWNED
4048//
4049// MessageText:
4050//
4051// STATUS_ABIOS_LID_ALREADY_OWNED
4052//
4053#define STATUS_ABIOS_LID_ALREADY_OWNED ((NTSTATUS)0xC0000111L)
4054
4055//
4056// MessageId: STATUS_ABIOS_NOT_LID_OWNER
4057//
4058// MessageText:
4059//
4060// STATUS_ABIOS_NOT_LID_OWNER
4061//
4062#define STATUS_ABIOS_NOT_LID_OWNER ((NTSTATUS)0xC0000112L)
4063
4064//
4065// MessageId: STATUS_ABIOS_INVALID_COMMAND
4066//
4067// MessageText:
4068//
4069// STATUS_ABIOS_INVALID_COMMAND
4070//
4071#define STATUS_ABIOS_INVALID_COMMAND ((NTSTATUS)0xC0000113L)
4072
4073//
4074// MessageId: STATUS_ABIOS_INVALID_LID
4075//
4076// MessageText:
4077//
4078// STATUS_ABIOS_INVALID_LID
4079//
4080#define STATUS_ABIOS_INVALID_LID ((NTSTATUS)0xC0000114L)
4081
4082//
4083// MessageId: STATUS_ABIOS_SELECTOR_NOT_AVAILABLE
4084//
4085// MessageText:
4086//
4087// STATUS_ABIOS_SELECTOR_NOT_AVAILABLE
4088//
4089#define STATUS_ABIOS_SELECTOR_NOT_AVAILABLE ((NTSTATUS)0xC0000115L)
4090
4091//
4092// MessageId: STATUS_ABIOS_INVALID_SELECTOR
4093//
4094// MessageText:
4095//
4096// STATUS_ABIOS_INVALID_SELECTOR
4097//
4098#define STATUS_ABIOS_INVALID_SELECTOR ((NTSTATUS)0xC0000116L)
4099
4100//
4101// MessageId: STATUS_NO_LDT
4102//
4103// MessageText:
4104//
4105// Indicates that an attempt was made to change the size of the LDT for a process that has no LDT.
4106//
4107#define STATUS_NO_LDT ((NTSTATUS)0xC0000117L)
4108
4109//
4110// MessageId: STATUS_INVALID_LDT_SIZE
4111//
4112// MessageText:
4113//
4114// Indicates that an attempt was made to grow an LDT by setting its size, or that the size was not an even number of selectors.
4115//
4116#define STATUS_INVALID_LDT_SIZE ((NTSTATUS)0xC0000118L)
4117
4118//
4119// MessageId: STATUS_INVALID_LDT_OFFSET
4120//
4121// MessageText:
4122//
4123// Indicates that the starting value for the LDT information was not an integral multiple of the selector size.
4124//
4125#define STATUS_INVALID_LDT_OFFSET ((NTSTATUS)0xC0000119L)
4126
4127//
4128// MessageId: STATUS_INVALID_LDT_DESCRIPTOR
4129//
4130// MessageText:
4131//
4132// Indicates that the user supplied an invalid descriptor when trying to set up Ldt descriptors.
4133//
4134#define STATUS_INVALID_LDT_DESCRIPTOR ((NTSTATUS)0xC000011AL)
4135
4136//
4137// MessageId: STATUS_INVALID_IMAGE_NE_FORMAT
4138//
4139// MessageText:
4140//
4141// The specified image file did not have the correct format. It appears to be NE format.
4142//
4143#define STATUS_INVALID_IMAGE_NE_FORMAT ((NTSTATUS)0xC000011BL)
4144
4145//
4146// MessageId: STATUS_RXACT_INVALID_STATE
4147//
4148// MessageText:
4149//
4150// Indicates that the transaction state of a registry sub-tree is incompatible with the requested operation.
4151// For example, a request has been made to start a new transaction with one already in progress,
4152// or a request has been made to apply a transaction when one is not currently in progress.
4153//
4154#define STATUS_RXACT_INVALID_STATE ((NTSTATUS)0xC000011CL)
4155
4156//
4157// MessageId: STATUS_RXACT_COMMIT_FAILURE
4158//
4159// MessageText:
4160//
4161// Indicates an error has occurred during a registry transaction commit.
4162// The database has been left in an unknown, but probably inconsistent, state.
4163// The state of the registry transaction is left as COMMITTING.
4164//
4165#define STATUS_RXACT_COMMIT_FAILURE ((NTSTATUS)0xC000011DL)
4166
4167//
4168// MessageId: STATUS_MAPPED_FILE_SIZE_ZERO
4169//
4170// MessageText:
4171//
4172// An attempt was made to map a file of size zero with the maximum size specified as zero.
4173//
4174#define STATUS_MAPPED_FILE_SIZE_ZERO ((NTSTATUS)0xC000011EL)
4175
4176//
4177// MessageId: STATUS_TOO_MANY_OPENED_FILES
4178//
4179// MessageText:
4180//
4181// Too many files are opened on a remote server.
4182// This error should only be returned by the Windows redirector on a remote drive.
4183//
4184#define STATUS_TOO_MANY_OPENED_FILES ((NTSTATUS)0xC000011FL)
4185
4186//
4187// MessageId: STATUS_CANCELLED
4188//
4189// MessageText:
4190//
4191// The I/O request was canceled.
4192//
4193#define STATUS_CANCELLED ((NTSTATUS)0xC0000120L)
4194
4195//
4196// MessageId: STATUS_CANNOT_DELETE
4197//
4198// MessageText:
4199//
4200// An attempt has been made to remove a file or directory that cannot be deleted.
4201//
4202#define STATUS_CANNOT_DELETE ((NTSTATUS)0xC0000121L)
4203
4204//
4205// MessageId: STATUS_INVALID_COMPUTER_NAME
4206//
4207// MessageText:
4208//
4209// Indicates a name specified as a remote computer name is syntactically invalid.
4210//
4211#define STATUS_INVALID_COMPUTER_NAME ((NTSTATUS)0xC0000122L)
4212
4213//
4214// MessageId: STATUS_FILE_DELETED
4215//
4216// MessageText:
4217//
4218// An I/O request other than close was performed on a file after it has been deleted,
4219// which can only happen to a request which did not complete before the last handle was closed via NtClose.
4220//
4221#define STATUS_FILE_DELETED ((NTSTATUS)0xC0000123L)
4222
4223//
4224// MessageId: STATUS_SPECIAL_ACCOUNT
4225//
4226// MessageText:
4227//
4228// Indicates an operation has been attempted on a built-in (special) SAM account which is incompatible with built-in accounts.
4229// For example, built-in accounts cannot be deleted.
4230//
4231#define STATUS_SPECIAL_ACCOUNT ((NTSTATUS)0xC0000124L)
4232
4233//
4234// MessageId: STATUS_SPECIAL_GROUP
4235//
4236// MessageText:
4237//
4238// The operation requested may not be performed on the specified group because it is a built-in special group.
4239//
4240#define STATUS_SPECIAL_GROUP ((NTSTATUS)0xC0000125L)
4241
4242//
4243// MessageId: STATUS_SPECIAL_USER
4244//
4245// MessageText:
4246//
4247// The operation requested may not be performed on the specified user because it is a built-in special user.
4248//
4249#define STATUS_SPECIAL_USER ((NTSTATUS)0xC0000126L)
4250
4251//
4252// MessageId: STATUS_MEMBERS_PRIMARY_GROUP
4253//
4254// MessageText:
4255//
4256// Indicates a member cannot be removed from a group because the group is currently the member's primary group.
4257//
4258#define STATUS_MEMBERS_PRIMARY_GROUP ((NTSTATUS)0xC0000127L)
4259
4260//
4261// MessageId: STATUS_FILE_CLOSED
4262//
4263// MessageText:
4264//
4265// An I/O request other than close and several other special case operations was attempted using a file object that had already been closed.
4266//
4267#define STATUS_FILE_CLOSED ((NTSTATUS)0xC0000128L)
4268
4269//
4270// MessageId: STATUS_TOO_MANY_THREADS
4271//
4272// MessageText:
4273//
4274// Indicates a process has too many threads to perform the requested action. For example, assignment of a primary token may only be performed when a process has zero or one threads.
4275//
4276#define STATUS_TOO_MANY_THREADS ((NTSTATUS)0xC0000129L)
4277
4278//
4279// MessageId: STATUS_THREAD_NOT_IN_PROCESS
4280//
4281// MessageText:
4282//
4283// An attempt was made to operate on a thread within a specific process, but the thread specified is not in the process specified.
4284//
4285#define STATUS_THREAD_NOT_IN_PROCESS ((NTSTATUS)0xC000012AL)
4286
4287//
4288// MessageId: STATUS_TOKEN_ALREADY_IN_USE
4289//
4290// MessageText:
4291//
4292// An attempt was made to establish a token for use as a primary token but the token is already in use. A token can only be the primary token of one process at a time.
4293//
4294#define STATUS_TOKEN_ALREADY_IN_USE ((NTSTATUS)0xC000012BL)
4295
4296//
4297// MessageId: STATUS_PAGEFILE_QUOTA_EXCEEDED
4298//
4299// MessageText:
4300//
4301// Page file quota was exceeded.
4302//
4303#define STATUS_PAGEFILE_QUOTA_EXCEEDED ((NTSTATUS)0xC000012CL)
4304
4305//
4306// MessageId: STATUS_COMMITMENT_LIMIT
4307//
4308// MessageText:
4309//
4310// {Out of Virtual Memory}
4311// Your system is low on virtual memory. To ensure that Windows runs properly, increase the size of your virtual memory paging file. For more information, see Help.
4312//
4313#define STATUS_COMMITMENT_LIMIT ((NTSTATUS)0xC000012DL)
4314
4315//
4316// MessageId: STATUS_INVALID_IMAGE_LE_FORMAT
4317//
4318// MessageText:
4319//
4320// The specified image file did not have the correct format, it appears to be LE format.
4321//
4322#define STATUS_INVALID_IMAGE_LE_FORMAT ((NTSTATUS)0xC000012EL)
4323
4324//
4325// MessageId: STATUS_INVALID_IMAGE_NOT_MZ
4326//
4327// MessageText:
4328//
4329// The specified image file did not have the correct format, it did not have an initial MZ.
4330//
4331#define STATUS_INVALID_IMAGE_NOT_MZ ((NTSTATUS)0xC000012FL)
4332
4333//
4334// MessageId: STATUS_INVALID_IMAGE_PROTECT
4335//
4336// MessageText:
4337//
4338// The specified image file did not have the correct format, it did not have a proper e_lfarlc in the MZ header.
4339//
4340#define STATUS_INVALID_IMAGE_PROTECT ((NTSTATUS)0xC0000130L)
4341
4342//
4343// MessageId: STATUS_INVALID_IMAGE_WIN_16
4344//
4345// MessageText:
4346//
4347// The specified image file did not have the correct format, it appears to be a 16-bit Windows image.
4348//
4349#define STATUS_INVALID_IMAGE_WIN_16 ((NTSTATUS)0xC0000131L)
4350
4351//
4352// MessageId: STATUS_LOGON_SERVER_CONFLICT
4353//
4354// MessageText:
4355//
4356// The Netlogon service cannot start because another Netlogon service running in the domain conflicts with the specified role.
4357//
4358#define STATUS_LOGON_SERVER_CONFLICT ((NTSTATUS)0xC0000132L)
4359
4360//
4361// MessageId: STATUS_TIME_DIFFERENCE_AT_DC
4362//
4363// MessageText:
4364//
4365// The time at the Primary Domain Controller is different than the time at the Backup Domain Controller or member server by too large an amount.
4366//
4367#define STATUS_TIME_DIFFERENCE_AT_DC ((NTSTATUS)0xC0000133L)
4368
4369//
4370// MessageId: STATUS_SYNCHRONIZATION_REQUIRED
4371//
4372// MessageText:
4373//
4374// The SAM database on a Windows Server is significantly out of synchronization with the copy on the Domain Controller. A complete synchronization is required.
4375//
4376#define STATUS_SYNCHRONIZATION_REQUIRED ((NTSTATUS)0xC0000134L)
4377
4378//
4379// MessageId: STATUS_DLL_NOT_FOUND
4380//
4381// MessageText:
4382//
4383// {Unable To Locate Component}
4384// This application has failed to start because %hs was not found. Re-installing the application may fix this problem.
4385//
4386#define STATUS_DLL_NOT_FOUND ((NTSTATUS)0xC0000135L)
4387
4388//
4389// MessageId: STATUS_OPEN_FAILED
4390//
4391// MessageText:
4392//
4393// The NtCreateFile API failed. This error should never be returned to an application, it is a place holder for the Windows Lan Manager Redirector to use in its internal error mapping routines.
4394//
4395#define STATUS_OPEN_FAILED ((NTSTATUS)0xC0000136L)
4396
4397//
4398// MessageId: STATUS_IO_PRIVILEGE_FAILED
4399//
4400// MessageText:
4401//
4402// {Privilege Failed}
4403// The I/O permissions for the process could not be changed.
4404//
4405#define STATUS_IO_PRIVILEGE_FAILED ((NTSTATUS)0xC0000137L)
4406
4407//
4408// MessageId: STATUS_ORDINAL_NOT_FOUND
4409//
4410// MessageText:
4411//
4412// {Ordinal Not Found}
4413// The ordinal %ld could not be located in the dynamic link library %hs.
4414//
4415#define STATUS_ORDINAL_NOT_FOUND ((NTSTATUS)0xC0000138L)
4416
4417//
4418// MessageId: STATUS_ENTRYPOINT_NOT_FOUND
4419//
4420// MessageText:
4421//
4422// {Entry Point Not Found}
4423// The procedure entry point %hs could not be located in the dynamic link library %hs.
4424//
4425#define STATUS_ENTRYPOINT_NOT_FOUND ((NTSTATUS)0xC0000139L)
4426
4427//
4428// MessageId: STATUS_CONTROL_C_EXIT
4429//
4430// MessageText:
4431//
4432// {Application Exit by CTRL+C}
4433// The application terminated as a result of a CTRL+C.
4434//
4435#define STATUS_CONTROL_C_EXIT ((NTSTATUS)0xC000013AL) // winnt
4436
4437//
4438// MessageId: STATUS_LOCAL_DISCONNECT
4439//
4440// MessageText:
4441//
4442// {Virtual Circuit Closed}
4443// The network transport on your computer has closed a network connection. There may or may not be I/O requests outstanding.
4444//
4445#define STATUS_LOCAL_DISCONNECT ((NTSTATUS)0xC000013BL)
4446
4447//
4448// MessageId: STATUS_REMOTE_DISCONNECT
4449//
4450// MessageText:
4451//
4452// {Virtual Circuit Closed}
4453// The network transport on a remote computer has closed a network connection. There may or may not be I/O requests outstanding.
4454//
4455#define STATUS_REMOTE_DISCONNECT ((NTSTATUS)0xC000013CL)
4456
4457//
4458// MessageId: STATUS_REMOTE_RESOURCES
4459//
4460// MessageText:
4461//
4462// {Insufficient Resources on Remote Computer}
4463// The remote computer has insufficient resources to complete the network request. For instance, there may not be enough memory available on the remote computer to carry out the request at this time.
4464//
4465#define STATUS_REMOTE_RESOURCES ((NTSTATUS)0xC000013DL)
4466
4467//
4468// MessageId: STATUS_LINK_FAILED
4469//
4470// MessageText:
4471//
4472// {Virtual Circuit Closed}
4473// An existing connection (virtual circuit) has been broken at the remote computer. There is probably something wrong with the network software protocol or the network hardware on the remote computer.
4474//
4475#define STATUS_LINK_FAILED ((NTSTATUS)0xC000013EL)
4476
4477//
4478// MessageId: STATUS_LINK_TIMEOUT
4479//
4480// MessageText:
4481//
4482// {Virtual Circuit Closed}
4483// The network transport on your computer has closed a network connection because it had to wait too long for a response from the remote computer.
4484//
4485#define STATUS_LINK_TIMEOUT ((NTSTATUS)0xC000013FL)
4486
4487//
4488// MessageId: STATUS_INVALID_CONNECTION
4489//
4490// MessageText:
4491//
4492// The connection handle given to the transport was invalid.
4493//
4494#define STATUS_INVALID_CONNECTION ((NTSTATUS)0xC0000140L)
4495
4496//
4497// MessageId: STATUS_INVALID_ADDRESS
4498//
4499// MessageText:
4500//
4501// The address handle given to the transport was invalid.
4502//
4503#define STATUS_INVALID_ADDRESS ((NTSTATUS)0xC0000141L)
4504
4505//
4506// MessageId: STATUS_DLL_INIT_FAILED
4507//
4508// MessageText:
4509//
4510// {DLL Initialization Failed}
4511// Initialization of the dynamic link library %hs failed. The process is terminating abnormally.
4512//
4513#define STATUS_DLL_INIT_FAILED ((NTSTATUS)0xC0000142L)
4514
4515//
4516// MessageId: STATUS_MISSING_SYSTEMFILE
4517//
4518// MessageText:
4519//
4520// {Missing System File}
4521// The required system file %hs is bad or missing.
4522//
4523#define STATUS_MISSING_SYSTEMFILE ((NTSTATUS)0xC0000143L)
4524
4525//
4526// MessageId: STATUS_UNHANDLED_EXCEPTION
4527//
4528// MessageText:
4529//
4530// {Application Error}
4531// The exception %s (0x%08lx) occurred in the application at location 0x%08lx.
4532//
4533#define STATUS_UNHANDLED_EXCEPTION ((NTSTATUS)0xC0000144L)
4534
4535//
4536// MessageId: STATUS_APP_INIT_FAILURE
4537//
4538// MessageText:
4539//
4540// {Application Error}
4541// The application failed to initialize properly (0x%lx). Click on OK to terminate the application.
4542//
4543#define STATUS_APP_INIT_FAILURE ((NTSTATUS)0xC0000145L)
4544
4545//
4546// MessageId: STATUS_PAGEFILE_CREATE_FAILED
4547//
4548// MessageText:
4549//
4550// {Unable to Create Paging File}
4551// The creation of the paging file %hs failed (%lx). The requested size was %ld.
4552//
4553#define STATUS_PAGEFILE_CREATE_FAILED ((NTSTATUS)0xC0000146L)
4554
4555//
4556// MessageId: STATUS_NO_PAGEFILE
4557//
4558// MessageText:
4559//
4560// {No Paging File Specified}
4561// No paging file was specified in the system configuration.
4562//
4563#define STATUS_NO_PAGEFILE ((NTSTATUS)0xC0000147L)
4564
4565//
4566// MessageId: STATUS_INVALID_LEVEL
4567//
4568// MessageText:
4569//
4570// {Incorrect System Call Level}
4571// An invalid level was passed into the specified system call.
4572//
4573#define STATUS_INVALID_LEVEL ((NTSTATUS)0xC0000148L)
4574
4575//
4576// MessageId: STATUS_WRONG_PASSWORD_CORE
4577//
4578// MessageText:
4579//
4580// {Incorrect Password to LAN Manager Server}
4581// You specified an incorrect password to a LAN Manager 2.x or MS-NET server.
4582//
4583#define STATUS_WRONG_PASSWORD_CORE ((NTSTATUS)0xC0000149L)
4584
4585//
4586// MessageId: STATUS_ILLEGAL_FLOAT_CONTEXT
4587//
4588// MessageText:
4589//
4590// {EXCEPTION}
4591// A real-mode application issued a floating-point instruction and floating-point hardware is not present.
4592//
4593#define STATUS_ILLEGAL_FLOAT_CONTEXT ((NTSTATUS)0xC000014AL)
4594
4595//
4596// MessageId: STATUS_PIPE_BROKEN
4597//
4598// MessageText:
4599//
4600// The pipe operation has failed because the other end of the pipe has been closed.
4601//
4602#define STATUS_PIPE_BROKEN ((NTSTATUS)0xC000014BL)
4603
4604//
4605// MessageId: STATUS_REGISTRY_CORRUPT
4606//
4607// MessageText:
4608//
4609// {The Registry Is Corrupt}
4610// The structure of one of the files that contains Registry data is corrupt, or the image of the file in memory is corrupt, or the file could not be recovered because the alternate copy or log was absent or corrupt.
4611//
4612#define STATUS_REGISTRY_CORRUPT ((NTSTATUS)0xC000014CL)
4613
4614//
4615// MessageId: STATUS_REGISTRY_IO_FAILED
4616//
4617// MessageText:
4618//
4619// An I/O operation initiated by the Registry failed unrecoverably.
4620// The Registry could not read in, or write out, or flush, one of the files that contain the system's image of the Registry.
4621//
4622#define STATUS_REGISTRY_IO_FAILED ((NTSTATUS)0xC000014DL)
4623
4624//
4625// MessageId: STATUS_NO_EVENT_PAIR
4626//
4627// MessageText:
4628//
4629// An event pair synchronization operation was performed using the thread specific client/server event pair object, but no event pair object was associated with the thread.
4630//
4631#define STATUS_NO_EVENT_PAIR ((NTSTATUS)0xC000014EL)
4632
4633//
4634// MessageId: STATUS_UNRECOGNIZED_VOLUME
4635//
4636// MessageText:
4637//
4638// The volume does not contain a recognized file system.
4639// Please make sure that all required file system drivers are loaded and that the volume is not corrupt.
4640//
4641#define STATUS_UNRECOGNIZED_VOLUME ((NTSTATUS)0xC000014FL)
4642
4643//
4644// MessageId: STATUS_SERIAL_NO_DEVICE_INITED
4645//
4646// MessageText:
4647//
4648// No serial device was successfully initialized. The serial driver will unload.
4649//
4650#define STATUS_SERIAL_NO_DEVICE_INITED ((NTSTATUS)0xC0000150L)
4651
4652//
4653// MessageId: STATUS_NO_SUCH_ALIAS
4654//
4655// MessageText:
4656//
4657// The specified local group does not exist.
4658//
4659#define STATUS_NO_SUCH_ALIAS ((NTSTATUS)0xC0000151L)
4660
4661//
4662// MessageId: STATUS_MEMBER_NOT_IN_ALIAS
4663//
4664// MessageText:
4665//
4666// The specified account name is not a member of the local group.
4667//
4668#define STATUS_MEMBER_NOT_IN_ALIAS ((NTSTATUS)0xC0000152L)
4669
4670//
4671// MessageId: STATUS_MEMBER_IN_ALIAS
4672//
4673// MessageText:
4674//
4675// The specified account name is already a member of the local group.
4676//
4677#define STATUS_MEMBER_IN_ALIAS ((NTSTATUS)0xC0000153L)
4678
4679//
4680// MessageId: STATUS_ALIAS_EXISTS
4681//
4682// MessageText:
4683//
4684// The specified local group already exists.
4685//
4686#define STATUS_ALIAS_EXISTS ((NTSTATUS)0xC0000154L)
4687
4688//
4689// MessageId: STATUS_LOGON_NOT_GRANTED
4690//
4691// MessageText:
4692//
4693// A requested type of logon (e.g., Interactive, Network, Service) is not granted by the target system's local security policy.
4694// Please ask the system administrator to grant the necessary form of logon.
4695//
4696#define STATUS_LOGON_NOT_GRANTED ((NTSTATUS)0xC0000155L)
4697
4698//
4699// MessageId: STATUS_TOO_MANY_SECRETS
4700//
4701// MessageText:
4702//
4703// The maximum number of secrets that may be stored in a single system has been exceeded. The length and number of secrets is limited to satisfy United States State Department export restrictions.
4704//
4705#define STATUS_TOO_MANY_SECRETS ((NTSTATUS)0xC0000156L)
4706
4707//
4708// MessageId: STATUS_SECRET_TOO_LONG
4709//
4710// MessageText:
4711//
4712// The length of a secret exceeds the maximum length allowed. The length and number of secrets is limited to satisfy United States State Department export restrictions.
4713//
4714#define STATUS_SECRET_TOO_LONG ((NTSTATUS)0xC0000157L)
4715
4716//
4717// MessageId: STATUS_INTERNAL_DB_ERROR
4718//
4719// MessageText:
4720//
4721// The Local Security Authority (LSA) database contains an internal inconsistency.
4722//
4723#define STATUS_INTERNAL_DB_ERROR ((NTSTATUS)0xC0000158L)
4724
4725//
4726// MessageId: STATUS_FULLSCREEN_MODE
4727//
4728// MessageText:
4729//
4730// The requested operation cannot be performed in fullscreen mode.
4731//
4732#define STATUS_FULLSCREEN_MODE ((NTSTATUS)0xC0000159L)
4733
4734//
4735// MessageId: STATUS_TOO_MANY_CONTEXT_IDS
4736//
4737// MessageText:
4738//
4739// During a logon attempt, the user's security context accumulated too many security IDs. This is a very unusual situation.
4740// Remove the user from some global or local groups to reduce the number of security ids to incorporate into the security context.
4741//
4742#define STATUS_TOO_MANY_CONTEXT_IDS ((NTSTATUS)0xC000015AL)
4743
4744//
4745// MessageId: STATUS_LOGON_TYPE_NOT_GRANTED
4746//
4747// MessageText:
4748//
4749// A user has requested a type of logon (e.g., interactive or network) that has not been granted. An administrator has control over who may logon interactively and through the network.
4750//
4751#define STATUS_LOGON_TYPE_NOT_GRANTED ((NTSTATUS)0xC000015BL)
4752
4753//
4754// MessageId: STATUS_NOT_REGISTRY_FILE
4755//
4756// MessageText:
4757//
4758// The system has attempted to load or restore a file into the registry, and the specified file is not in the format of a registry file.
4759//
4760#define STATUS_NOT_REGISTRY_FILE ((NTSTATUS)0xC000015CL)
4761
4762//
4763// MessageId: STATUS_NT_CROSS_ENCRYPTION_REQUIRED
4764//
4765// MessageText:
4766//
4767// An attempt was made to change a user password in the security account manager without providing the necessary Windows cross-encrypted password.
4768//
4769#define STATUS_NT_CROSS_ENCRYPTION_REQUIRED ((NTSTATUS)0xC000015DL)
4770
4771//
4772// MessageId: STATUS_DOMAIN_CTRLR_CONFIG_ERROR
4773//
4774// MessageText:
4775//
4776// A Windows Server has an incorrect configuration.
4777//
4778#define STATUS_DOMAIN_CTRLR_CONFIG_ERROR ((NTSTATUS)0xC000015EL)
4779
4780//
4781// MessageId: STATUS_FT_MISSING_MEMBER
4782//
4783// MessageText:
4784//
4785// An attempt was made to explicitly access the secondary copy of information via a device control to the Fault Tolerance driver and the secondary copy is not present in the system.
4786//
4787#define STATUS_FT_MISSING_MEMBER ((NTSTATUS)0xC000015FL)
4788
4789//
4790// MessageId: STATUS_ILL_FORMED_SERVICE_ENTRY
4791//
4792// MessageText:
4793//
4794// A configuration registry node representing a driver service entry was ill-formed and did not contain required value entries.
4795//
4796#define STATUS_ILL_FORMED_SERVICE_ENTRY ((NTSTATUS)0xC0000160L)
4797
4798//
4799// MessageId: STATUS_ILLEGAL_CHARACTER
4800//
4801// MessageText:
4802//
4803// An illegal character was encountered. For a multi-byte character set this includes a lead byte without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.
4804//
4805#define STATUS_ILLEGAL_CHARACTER ((NTSTATUS)0xC0000161L)
4806
4807//
4808// MessageId: STATUS_UNMAPPABLE_CHARACTER
4809//
4810// MessageText:
4811//
4812// No mapping for the Unicode character exists in the target multi-byte code page.
4813//
4814#define STATUS_UNMAPPABLE_CHARACTER ((NTSTATUS)0xC0000162L)
4815
4816//
4817// MessageId: STATUS_UNDEFINED_CHARACTER
4818//
4819// MessageText:
4820//
4821// The Unicode character is not defined in the Unicode character set installed on the system.
4822//
4823#define STATUS_UNDEFINED_CHARACTER ((NTSTATUS)0xC0000163L)
4824
4825//
4826// MessageId: STATUS_FLOPPY_VOLUME
4827//
4828// MessageText:
4829//
4830// The paging file cannot be created on a floppy diskette.
4831//
4832#define STATUS_FLOPPY_VOLUME ((NTSTATUS)0xC0000164L)
4833
4834//
4835// MessageId: STATUS_FLOPPY_ID_MARK_NOT_FOUND
4836//
4837// MessageText:
4838//
4839// {Floppy Disk Error}
4840// While accessing a floppy disk, an ID address mark was not found.
4841//
4842#define STATUS_FLOPPY_ID_MARK_NOT_FOUND ((NTSTATUS)0xC0000165L)
4843
4844//
4845// MessageId: STATUS_FLOPPY_WRONG_CYLINDER
4846//
4847// MessageText:
4848//
4849// {Floppy Disk Error}
4850// While accessing a floppy disk, the track address from the sector ID field was found to be different than the track address maintained by the controller.
4851//
4852#define STATUS_FLOPPY_WRONG_CYLINDER ((NTSTATUS)0xC0000166L)
4853
4854//
4855// MessageId: STATUS_FLOPPY_UNKNOWN_ERROR
4856//
4857// MessageText:
4858//
4859// {Floppy Disk Error}
4860// The floppy disk controller reported an error that is not recognized by the floppy disk driver.
4861//
4862#define STATUS_FLOPPY_UNKNOWN_ERROR ((NTSTATUS)0xC0000167L)
4863
4864//
4865// MessageId: STATUS_FLOPPY_BAD_REGISTERS
4866//
4867// MessageText:
4868//
4869// {Floppy Disk Error}
4870// While accessing a floppy-disk, the controller returned inconsistent results via its registers.
4871//
4872#define STATUS_FLOPPY_BAD_REGISTERS ((NTSTATUS)0xC0000168L)
4873
4874//
4875// MessageId: STATUS_DISK_RECALIBRATE_FAILED
4876//
4877// MessageText:
4878//
4879// {Hard Disk Error}
4880// While accessing the hard disk, a recalibrate operation failed, even after retries.
4881//
4882#define STATUS_DISK_RECALIBRATE_FAILED ((NTSTATUS)0xC0000169L)
4883
4884//
4885// MessageId: STATUS_DISK_OPERATION_FAILED
4886//
4887// MessageText:
4888//
4889// {Hard Disk Error}
4890// While accessing the hard disk, a disk operation failed even after retries.
4891//
4892#define STATUS_DISK_OPERATION_FAILED ((NTSTATUS)0xC000016AL)
4893
4894//
4895// MessageId: STATUS_DISK_RESET_FAILED
4896//
4897// MessageText:
4898//
4899// {Hard Disk Error}
4900// While accessing the hard disk, a disk controller reset was needed, but even that failed.
4901//
4902#define STATUS_DISK_RESET_FAILED ((NTSTATUS)0xC000016BL)
4903
4904//
4905// MessageId: STATUS_SHARED_IRQ_BUSY
4906//
4907// MessageText:
4908//
4909// An attempt was made to open a device that was sharing an IRQ with other devices.
4910// At least one other device that uses that IRQ was already opened.
4911// Two concurrent opens of devices that share an IRQ and only work via interrupts is not supported for the particular bus type that the devices use.
4912//
4913#define STATUS_SHARED_IRQ_BUSY ((NTSTATUS)0xC000016CL)
4914
4915//
4916// MessageId: STATUS_FT_ORPHANING
4917//
4918// MessageText:
4919//
4920// {FT Orphaning}
4921// A disk that is part of a fault-tolerant volume can no longer be accessed.
4922//
4923#define STATUS_FT_ORPHANING ((NTSTATUS)0xC000016DL)
4924
4925//
4926// MessageId: STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT
4927//
4928// MessageText:
4929//
4930// The system bios failed to connect a system interrupt to the device or bus for
4931// which the device is connected.
4932//
4933#define STATUS_BIOS_FAILED_TO_CONNECT_INTERRUPT ((NTSTATUS)0xC000016EL)
4934
4935//
4936// MessageId: STATUS_PARTITION_FAILURE
4937//
4938// MessageText:
4939//
4940// Tape could not be partitioned.
4941//
4942#define STATUS_PARTITION_FAILURE ((NTSTATUS)0xC0000172L)
4943
4944//
4945// MessageId: STATUS_INVALID_BLOCK_LENGTH
4946//
4947// MessageText:
4948//
4949// When accessing a new tape of a multivolume partition, the current blocksize is incorrect.
4950//
4951#define STATUS_INVALID_BLOCK_LENGTH ((NTSTATUS)0xC0000173L)
4952
4953//
4954// MessageId: STATUS_DEVICE_NOT_PARTITIONED
4955//
4956// MessageText:
4957//
4958// Tape partition information could not be found when loading a tape.
4959//
4960#define STATUS_DEVICE_NOT_PARTITIONED ((NTSTATUS)0xC0000174L)
4961
4962//
4963// MessageId: STATUS_UNABLE_TO_LOCK_MEDIA
4964//
4965// MessageText:
4966//
4967// Attempt to lock the eject media mechanism fails.
4968//
4969#define STATUS_UNABLE_TO_LOCK_MEDIA ((NTSTATUS)0xC0000175L)
4970
4971//
4972// MessageId: STATUS_UNABLE_TO_UNLOAD_MEDIA
4973//
4974// MessageText:
4975//
4976// Unload media fails.
4977//
4978#define STATUS_UNABLE_TO_UNLOAD_MEDIA ((NTSTATUS)0xC0000176L)
4979
4980//
4981// MessageId: STATUS_EOM_OVERFLOW
4982//
4983// MessageText:
4984//
4985// Physical end of tape was detected.
4986//
4987#define STATUS_EOM_OVERFLOW ((NTSTATUS)0xC0000177L)
4988
4989//
4990// MessageId: STATUS_NO_MEDIA
4991//
4992// MessageText:
4993//
4994// {No Media}
4995// There is no media in the drive.
4996// Please insert media into drive %hs.
4997//
4998#define STATUS_NO_MEDIA ((NTSTATUS)0xC0000178L)
4999
5000//
5001// MessageId: STATUS_NO_SUCH_MEMBER
5002//
5003// MessageText:
5004//
5005// A member could not be added to or removed from the local group because the member does not exist.
5006//
5007#define STATUS_NO_SUCH_MEMBER ((NTSTATUS)0xC000017AL)
5008
5009//
5010// MessageId: STATUS_INVALID_MEMBER
5011//
5012// MessageText:
5013//
5014// A new member could not be added to a local group because the member has the wrong account type.
5015//
5016#define STATUS_INVALID_MEMBER ((NTSTATUS)0xC000017BL)
5017
5018//
5019// MessageId: STATUS_KEY_DELETED
5020//
5021// MessageText:
5022//
5023// Illegal operation attempted on a registry key which has been marked for deletion.
5024//
5025#define STATUS_KEY_DELETED ((NTSTATUS)0xC000017CL)
5026
5027//
5028// MessageId: STATUS_NO_LOG_SPACE
5029//
5030// MessageText:
5031//
5032// System could not allocate required space in a registry log.
5033//
5034#define STATUS_NO_LOG_SPACE ((NTSTATUS)0xC000017DL)
5035
5036//
5037// MessageId: STATUS_TOO_MANY_SIDS
5038//
5039// MessageText:
5040//
5041// Too many Sids have been specified.
5042//
5043#define STATUS_TOO_MANY_SIDS ((NTSTATUS)0xC000017EL)
5044
5045//
5046// MessageId: STATUS_LM_CROSS_ENCRYPTION_REQUIRED
5047//
5048// MessageText:
5049//
5050// An attempt was made to change a user password in the security account manager without providing the necessary LM cross-encrypted password.
5051//
5052#define STATUS_LM_CROSS_ENCRYPTION_REQUIRED ((NTSTATUS)0xC000017FL)
5053
5054//
5055// MessageId: STATUS_KEY_HAS_CHILDREN
5056//
5057// MessageText:
5058//
5059// An attempt was made to create a symbolic link in a registry key that already has subkeys or values.
5060//
5061#define STATUS_KEY_HAS_CHILDREN ((NTSTATUS)0xC0000180L)
5062
5063//
5064// MessageId: STATUS_CHILD_MUST_BE_VOLATILE
5065//
5066// MessageText:
5067//
5068// An attempt was made to create a Stable subkey under a Volatile parent key.
5069//
5070#define STATUS_CHILD_MUST_BE_VOLATILE ((NTSTATUS)0xC0000181L)
5071
5072//
5073// MessageId: STATUS_DEVICE_CONFIGURATION_ERROR
5074//
5075// MessageText:
5076//
5077// The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.
5078//
5079#define STATUS_DEVICE_CONFIGURATION_ERROR ((NTSTATUS)0xC0000182L)
5080
5081//
5082// MessageId: STATUS_DRIVER_INTERNAL_ERROR
5083//
5084// MessageText:
5085//
5086// An error was detected between two drivers or within an I/O driver.
5087//
5088#define STATUS_DRIVER_INTERNAL_ERROR ((NTSTATUS)0xC0000183L)
5089
5090//
5091// MessageId: STATUS_INVALID_DEVICE_STATE
5092//
5093// MessageText:
5094//
5095// The device is not in a valid state to perform this request.
5096//
5097#define STATUS_INVALID_DEVICE_STATE ((NTSTATUS)0xC0000184L)
5098
5099//
5100// MessageId: STATUS_IO_DEVICE_ERROR
5101//
5102// MessageText:
5103//
5104// The I/O device reported an I/O error.
5105//
5106#define STATUS_IO_DEVICE_ERROR ((NTSTATUS)0xC0000185L)
5107
5108//
5109// MessageId: STATUS_DEVICE_PROTOCOL_ERROR
5110//
5111// MessageText:
5112//
5113// A protocol error was detected between the driver and the device.
5114//
5115#define STATUS_DEVICE_PROTOCOL_ERROR ((NTSTATUS)0xC0000186L)
5116
5117//
5118// MessageId: STATUS_BACKUP_CONTROLLER
5119//
5120// MessageText:
5121//
5122// This operation is only allowed for the Primary Domain Controller of the domain.
5123//
5124#define STATUS_BACKUP_CONTROLLER ((NTSTATUS)0xC0000187L)
5125
5126//
5127// MessageId: STATUS_LOG_FILE_FULL
5128//
5129// MessageText:
5130//
5131// Log file space is insufficient to support this operation.
5132//
5133#define STATUS_LOG_FILE_FULL ((NTSTATUS)0xC0000188L)
5134
5135//
5136// MessageId: STATUS_TOO_LATE
5137//
5138// MessageText:
5139//
5140// A write operation was attempted to a volume after it was dismounted.
5141//
5142#define STATUS_TOO_LATE ((NTSTATUS)0xC0000189L)
5143
5144//
5145// MessageId: STATUS_NO_TRUST_LSA_SECRET
5146//
5147// MessageText:
5148//
5149// The workstation does not have a trust secret for the primary domain in the local LSA database.
5150//
5151#define STATUS_NO_TRUST_LSA_SECRET ((NTSTATUS)0xC000018AL)
5152
5153//
5154// MessageId: STATUS_NO_TRUST_SAM_ACCOUNT
5155//
5156// MessageText:
5157//
5158// The SAM database on the Windows Server does not have a computer account for this workstation trust relationship.
5159//
5160#define STATUS_NO_TRUST_SAM_ACCOUNT ((NTSTATUS)0xC000018BL)
5161
5162//
5163// MessageId: STATUS_TRUSTED_DOMAIN_FAILURE
5164//
5165// MessageText:
5166//
5167// The logon request failed because the trust relationship between the primary domain and the trusted domain failed.
5168//
5169#define STATUS_TRUSTED_DOMAIN_FAILURE ((NTSTATUS)0xC000018CL)
5170
5171//
5172// MessageId: STATUS_TRUSTED_RELATIONSHIP_FAILURE
5173//
5174// MessageText:
5175//
5176// The logon request failed because the trust relationship between this workstation and the primary domain failed.
5177//
5178#define STATUS_TRUSTED_RELATIONSHIP_FAILURE ((NTSTATUS)0xC000018DL)
5179
5180//
5181// MessageId: STATUS_EVENTLOG_FILE_CORRUPT
5182//
5183// MessageText:
5184//
5185// The Eventlog log file is corrupt.
5186//
5187#define STATUS_EVENTLOG_FILE_CORRUPT ((NTSTATUS)0xC000018EL)
5188
5189//
5190// MessageId: STATUS_EVENTLOG_CANT_START
5191//
5192// MessageText:
5193//
5194// No Eventlog log file could be opened. The Eventlog service did not start.
5195//
5196#define STATUS_EVENTLOG_CANT_START ((NTSTATUS)0xC000018FL)
5197
5198//
5199// MessageId: STATUS_TRUST_FAILURE
5200//
5201// MessageText:
5202//
5203// The network logon failed. This may be because the validation authority can't be reached.
5204//
5205#define STATUS_TRUST_FAILURE ((NTSTATUS)0xC0000190L)
5206
5207//
5208// MessageId: STATUS_MUTANT_LIMIT_EXCEEDED
5209//
5210// MessageText:
5211//
5212// An attempt was made to acquire a mutant such that its maximum count would have been exceeded.
5213//
5214#define STATUS_MUTANT_LIMIT_EXCEEDED ((NTSTATUS)0xC0000191L)
5215
5216//
5217// MessageId: STATUS_NETLOGON_NOT_STARTED
5218//
5219// MessageText:
5220//
5221// An attempt was made to logon, but the netlogon service was not started.
5222//
5223#define STATUS_NETLOGON_NOT_STARTED ((NTSTATUS)0xC0000192L)
5224
5225//
5226// MessageId: STATUS_ACCOUNT_EXPIRED
5227//
5228// MessageText:
5229//
5230// The user's account has expired.
5231//
5232#define STATUS_ACCOUNT_EXPIRED ((NTSTATUS)0xC0000193L) // ntsubauth
5233
5234//
5235// MessageId: STATUS_POSSIBLE_DEADLOCK
5236//
5237// MessageText:
5238//
5239// {EXCEPTION}
5240// Possible deadlock condition.
5241//
5242#define STATUS_POSSIBLE_DEADLOCK ((NTSTATUS)0xC0000194L)
5243
5244//
5245// MessageId: STATUS_NETWORK_CREDENTIAL_CONFLICT
5246//
5247// MessageText:
5248//
5249// Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.
5250//
5251#define STATUS_NETWORK_CREDENTIAL_CONFLICT ((NTSTATUS)0xC0000195L)
5252
5253//
5254// MessageId: STATUS_REMOTE_SESSION_LIMIT
5255//
5256// MessageText:
5257//
5258// An attempt was made to establish a session to a network server, but there are already too many sessions established to that server.
5259//
5260#define STATUS_REMOTE_SESSION_LIMIT ((NTSTATUS)0xC0000196L)
5261
5262//
5263// MessageId: STATUS_EVENTLOG_FILE_CHANGED
5264//
5265// MessageText:
5266//
5267// The log file has changed between reads.
5268//
5269#define STATUS_EVENTLOG_FILE_CHANGED ((NTSTATUS)0xC0000197L)
5270
5271//
5272// MessageId: STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT
5273//
5274// MessageText:
5275//
5276// The account used is an Interdomain Trust account. Use your global user account or local user account to access this server.
5277//
5278#define STATUS_NOLOGON_INTERDOMAIN_TRUST_ACCOUNT ((NTSTATUS)0xC0000198L)
5279
5280//
5281// MessageId: STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT
5282//
5283// MessageText:
5284//
5285// The account used is a Computer Account. Use your global user account or local user account to access this server.
5286//
5287#define STATUS_NOLOGON_WORKSTATION_TRUST_ACCOUNT ((NTSTATUS)0xC0000199L)
5288
5289//
5290// MessageId: STATUS_NOLOGON_SERVER_TRUST_ACCOUNT
5291//
5292// MessageText:
5293//
5294// The account used is an Server Trust account. Use your global user account or local user account to access this server.
5295//
5296#define STATUS_NOLOGON_SERVER_TRUST_ACCOUNT ((NTSTATUS)0xC000019AL)
5297
5298//
5299// MessageId: STATUS_DOMAIN_TRUST_INCONSISTENT
5300//
5301// MessageText:
5302//
5303// The name or SID of the domain specified is inconsistent with the trust information for that domain.
5304//
5305#define STATUS_DOMAIN_TRUST_INCONSISTENT ((NTSTATUS)0xC000019BL)
5306
5307//
5308// MessageId: STATUS_FS_DRIVER_REQUIRED
5309//
5310// MessageText:
5311//
5312// A volume has been accessed for which a file system driver is required that has not yet been loaded.
5313//
5314#define STATUS_FS_DRIVER_REQUIRED ((NTSTATUS)0xC000019CL)
5315
5316//
5317// MessageId: STATUS_NO_USER_SESSION_KEY
5318//
5319// MessageText:
5320//
5321// There is no user session key for the specified logon session.
5322//
5323#define STATUS_NO_USER_SESSION_KEY ((NTSTATUS)0xC0000202L)
5324
5325//
5326// MessageId: STATUS_USER_SESSION_DELETED
5327//
5328// MessageText:
5329//
5330// The remote user session has been deleted.
5331//
5332#define STATUS_USER_SESSION_DELETED ((NTSTATUS)0xC0000203L)
5333
5334//
5335// MessageId: STATUS_RESOURCE_LANG_NOT_FOUND
5336//
5337// MessageText:
5338//
5339// Indicates the specified resource language ID cannot be found in the
5340// image file.
5341//
5342#define STATUS_RESOURCE_LANG_NOT_FOUND ((NTSTATUS)0xC0000204L)
5343
5344//
5345// MessageId: STATUS_INSUFF_SERVER_RESOURCES
5346//
5347// MessageText:
5348//
5349// Insufficient server resources exist to complete the request.
5350//
5351#define STATUS_INSUFF_SERVER_RESOURCES ((NTSTATUS)0xC0000205L)
5352
5353//
5354// MessageId: STATUS_INVALID_BUFFER_SIZE
5355//
5356// MessageText:
5357//
5358// The size of the buffer is invalid for the specified operation.
5359//
5360#define STATUS_INVALID_BUFFER_SIZE ((NTSTATUS)0xC0000206L)
5361
5362//
5363// MessageId: STATUS_INVALID_ADDRESS_COMPONENT
5364//
5365// MessageText:
5366//
5367// The transport rejected the network address specified as invalid.
5368//
5369#define STATUS_INVALID_ADDRESS_COMPONENT ((NTSTATUS)0xC0000207L)
5370
5371//
5372// MessageId: STATUS_INVALID_ADDRESS_WILDCARD
5373//
5374// MessageText:
5375//
5376// The transport rejected the network address specified due to an invalid use of a wildcard.
5377//
5378#define STATUS_INVALID_ADDRESS_WILDCARD ((NTSTATUS)0xC0000208L)
5379
5380//
5381// MessageId: STATUS_TOO_MANY_ADDRESSES
5382//
5383// MessageText:
5384//
5385// The transport address could not be opened because all the available addresses are in use.
5386//
5387#define STATUS_TOO_MANY_ADDRESSES ((NTSTATUS)0xC0000209L)
5388
5389//
5390// MessageId: STATUS_ADDRESS_ALREADY_EXISTS
5391//
5392// MessageText:
5393//
5394// The transport address could not be opened because it already exists.
5395//
5396#define STATUS_ADDRESS_ALREADY_EXISTS ((NTSTATUS)0xC000020AL)
5397
5398//
5399// MessageId: STATUS_ADDRESS_CLOSED
5400//
5401// MessageText:
5402//
5403// The transport address is now closed.
5404//
5405#define STATUS_ADDRESS_CLOSED ((NTSTATUS)0xC000020BL)
5406
5407//
5408// MessageId: STATUS_CONNECTION_DISCONNECTED
5409//
5410// MessageText:
5411//
5412// The transport connection is now disconnected.
5413//
5414#define STATUS_CONNECTION_DISCONNECTED ((NTSTATUS)0xC000020CL)
5415
5416//
5417// MessageId: STATUS_CONNECTION_RESET
5418//
5419// MessageText:
5420//
5421// The transport connection has been reset.
5422//
5423#define STATUS_CONNECTION_RESET ((NTSTATUS)0xC000020DL)
5424
5425//
5426// MessageId: STATUS_TOO_MANY_NODES
5427//
5428// MessageText:
5429//
5430// The transport cannot dynamically acquire any more nodes.
5431//
5432#define STATUS_TOO_MANY_NODES ((NTSTATUS)0xC000020EL)
5433
5434//
5435// MessageId: STATUS_TRANSACTION_ABORTED
5436//
5437// MessageText:
5438//
5439// The transport aborted a pending transaction.
5440//
5441#define STATUS_TRANSACTION_ABORTED ((NTSTATUS)0xC000020FL)
5442
5443//
5444// MessageId: STATUS_TRANSACTION_TIMED_OUT
5445//
5446// MessageText:
5447//
5448// The transport timed out a request waiting for a response.
5449//
5450#define STATUS_TRANSACTION_TIMED_OUT ((NTSTATUS)0xC0000210L)
5451
5452//
5453// MessageId: STATUS_TRANSACTION_NO_RELEASE
5454//
5455// MessageText:
5456//
5457// The transport did not receive a release for a pending response.
5458//
5459#define STATUS_TRANSACTION_NO_RELEASE ((NTSTATUS)0xC0000211L)
5460
5461//
5462// MessageId: STATUS_TRANSACTION_NO_MATCH
5463//
5464// MessageText:
5465//
5466// The transport did not find a transaction matching the specific
5467// token.
5468//
5469#define STATUS_TRANSACTION_NO_MATCH ((NTSTATUS)0xC0000212L)
5470
5471//
5472// MessageId: STATUS_TRANSACTION_RESPONDED
5473//
5474// MessageText:
5475//
5476// The transport had previously responded to a transaction request.
5477//
5478#define STATUS_TRANSACTION_RESPONDED ((NTSTATUS)0xC0000213L)
5479
5480//
5481// MessageId: STATUS_TRANSACTION_INVALID_ID
5482//
5483// MessageText:
5484//
5485// The transport does not recognized the transaction request identifier specified.
5486//
5487#define STATUS_TRANSACTION_INVALID_ID ((NTSTATUS)0xC0000214L)
5488
5489//
5490// MessageId: STATUS_TRANSACTION_INVALID_TYPE
5491//
5492// MessageText:
5493//
5494// The transport does not recognize the transaction request type specified.
5495//
5496#define STATUS_TRANSACTION_INVALID_TYPE ((NTSTATUS)0xC0000215L)
5497
5498//
5499// MessageId: STATUS_NOT_SERVER_SESSION
5500//
5501// MessageText:
5502//
5503// The transport can only process the specified request on the server side of a session.
5504//
5505#define STATUS_NOT_SERVER_SESSION ((NTSTATUS)0xC0000216L)
5506
5507//
5508// MessageId: STATUS_NOT_CLIENT_SESSION
5509//
5510// MessageText:
5511//
5512// The transport can only process the specified request on the client side of a session.
5513//
5514#define STATUS_NOT_CLIENT_SESSION ((NTSTATUS)0xC0000217L)
5515
5516//
5517// MessageId: STATUS_CANNOT_LOAD_REGISTRY_FILE
5518//
5519// MessageText:
5520//
5521// {Registry File Failure}
5522// The registry cannot load the hive (file):
5523// %hs
5524// or its log or alternate.
5525// It is corrupt, absent, or not writable.
5526//
5527#define STATUS_CANNOT_LOAD_REGISTRY_FILE ((NTSTATUS)0xC0000218L)
5528
5529//
5530// MessageId: STATUS_DEBUG_ATTACH_FAILED
5531//
5532// MessageText:
5533//
5534// {Unexpected Failure in DebugActiveProcess}
5535// An unexpected failure occurred while processing a DebugActiveProcess API request. You may choose OK to terminate the process, or Cancel to ignore the error.
5536//
5537#define STATUS_DEBUG_ATTACH_FAILED ((NTSTATUS)0xC0000219L)
5538
5539//
5540// MessageId: STATUS_SYSTEM_PROCESS_TERMINATED
5541//
5542// MessageText:
5543//
5544// {Fatal System Error}
5545// The %hs system process terminated unexpectedly with a status of 0x%08x (0x%08x 0x%08x).
5546// The system has been shut down.
5547//
5548#define STATUS_SYSTEM_PROCESS_TERMINATED ((NTSTATUS)0xC000021AL)
5549
5550//
5551// MessageId: STATUS_DATA_NOT_ACCEPTED
5552//
5553// MessageText:
5554//
5555// {Data Not Accepted}
5556// The TDI client could not handle the data received during an indication.
5557//
5558#define STATUS_DATA_NOT_ACCEPTED ((NTSTATUS)0xC000021BL)
5559
5560//
5561// MessageId: STATUS_NO_BROWSER_SERVERS_FOUND
5562//
5563// MessageText:
5564//
5565// {Unable to Retrieve Browser Server List}
5566// The list of servers for this workgroup is not currently available.
5567//
5568#define STATUS_NO_BROWSER_SERVERS_FOUND ((NTSTATUS)0xC000021CL)
5569
5570//
5571// MessageId: STATUS_VDM_HARD_ERROR
5572//
5573// MessageText:
5574//
5575// NTVDM encountered a hard error.
5576//
5577#define STATUS_VDM_HARD_ERROR ((NTSTATUS)0xC000021DL)
5578
5579//
5580// MessageId: STATUS_DRIVER_CANCEL_TIMEOUT
5581//
5582// MessageText:
5583//
5584// {Cancel Timeout}
5585// The driver %hs failed to complete a cancelled I/O request in the allotted time.
5586//
5587#define STATUS_DRIVER_CANCEL_TIMEOUT ((NTSTATUS)0xC000021EL)
5588
5589//
5590// MessageId: STATUS_REPLY_MESSAGE_MISMATCH
5591//
5592// MessageText:
5593//
5594// {Reply Message Mismatch}
5595// An attempt was made to reply to an LPC message, but the thread specified by the client ID in the message was not waiting on that message.
5596//
5597#define STATUS_REPLY_MESSAGE_MISMATCH ((NTSTATUS)0xC000021FL)
5598
5599//
5600// MessageId: STATUS_MAPPED_ALIGNMENT
5601//
5602// MessageText:
5603//
5604// {Mapped View Alignment Incorrect}
5605// An attempt was made to map a view of a file, but either the specified base address or the offset into the file were not aligned on the proper allocation granularity.
5606//
5607#define STATUS_MAPPED_ALIGNMENT ((NTSTATUS)0xC0000220L)
5608
5609//
5610// MessageId: STATUS_IMAGE_CHECKSUM_MISMATCH
5611//
5612// MessageText:
5613//
5614// {Bad Image Checksum}
5615// The image %hs is possibly corrupt. The header checksum does not match the computed checksum.
5616//
5617#define STATUS_IMAGE_CHECKSUM_MISMATCH ((NTSTATUS)0xC0000221L)
5618
5619//
5620// MessageId: STATUS_LOST_WRITEBEHIND_DATA
5621//
5622// MessageText:
5623//
5624// {Delayed Write Failed}
5625// Windows was unable to save all the data for the file %hs. The data has been lost.
5626// This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.
5627//
5628#define STATUS_LOST_WRITEBEHIND_DATA ((NTSTATUS)0xC0000222L)
5629
5630//
5631// MessageId: STATUS_CLIENT_SERVER_PARAMETERS_INVALID
5632//
5633// MessageText:
5634//
5635// The parameter(s) passed to the server in the client/server shared memory window were invalid. Too much data may have been put in the shared memory window.
5636//
5637#define STATUS_CLIENT_SERVER_PARAMETERS_INVALID ((NTSTATUS)0xC0000223L)
5638
5639//
5640// MessageId: STATUS_PASSWORD_MUST_CHANGE
5641//
5642// MessageText:
5643//
5644// The user's password must be changed before logging on the first time.
5645//
5646#define STATUS_PASSWORD_MUST_CHANGE ((NTSTATUS)0xC0000224L) // ntsubauth
5647
5648//
5649// MessageId: STATUS_NOT_FOUND
5650//
5651// MessageText:
5652//
5653// The object was not found.
5654//
5655#define STATUS_NOT_FOUND ((NTSTATUS)0xC0000225L)
5656
5657//
5658// MessageId: STATUS_NOT_TINY_STREAM
5659//
5660// MessageText:
5661//
5662// The stream is not a tiny stream.
5663//
5664#define STATUS_NOT_TINY_STREAM ((NTSTATUS)0xC0000226L)
5665
5666//
5667// MessageId: STATUS_RECOVERY_FAILURE
5668//
5669// MessageText:
5670//
5671// A transaction recover failed.
5672//
5673#define STATUS_RECOVERY_FAILURE ((NTSTATUS)0xC0000227L)
5674
5675//
5676// MessageId: STATUS_STACK_OVERFLOW_READ
5677//
5678// MessageText:
5679//
5680// The request must be handled by the stack overflow code.
5681//
5682#define STATUS_STACK_OVERFLOW_READ ((NTSTATUS)0xC0000228L)
5683
5684//
5685// MessageId: STATUS_FAIL_CHECK
5686//
5687// MessageText:
5688//
5689// A consistency check failed.
5690//
5691#define STATUS_FAIL_CHECK ((NTSTATUS)0xC0000229L)
5692
5693//
5694// MessageId: STATUS_DUPLICATE_OBJECTID
5695//
5696// MessageText:
5697//
5698// The attempt to insert the ID in the index failed because the ID is already in the index.
5699//
5700#define STATUS_DUPLICATE_OBJECTID ((NTSTATUS)0xC000022AL)
5701
5702//
5703// MessageId: STATUS_OBJECTID_EXISTS
5704//
5705// MessageText:
5706//
5707// The attempt to set the object's ID failed because the object already has an ID.
5708//
5709#define STATUS_OBJECTID_EXISTS ((NTSTATUS)0xC000022BL)
5710
5711//
5712// MessageId: STATUS_CONVERT_TO_LARGE
5713//
5714// MessageText:
5715//
5716// Internal OFS status codes indicating how an allocation operation is handled. Either it is retried after the containing onode is moved or the extent stream is converted to a large stream.
5717//
5718#define STATUS_CONVERT_TO_LARGE ((NTSTATUS)0xC000022CL)
5719
5720//
5721// MessageId: STATUS_RETRY
5722//
5723// MessageText:
5724//
5725// The request needs to be retried.
5726//
5727#define STATUS_RETRY ((NTSTATUS)0xC000022DL)
5728
5729//
5730// MessageId: STATUS_FOUND_OUT_OF_SCOPE
5731//
5732// MessageText:
5733//
5734// The attempt to find the object found an object matching by ID on the volume but it is out of the scope of the handle used for the operation.
5735//
5736#define STATUS_FOUND_OUT_OF_SCOPE ((NTSTATUS)0xC000022EL)
5737
5738//
5739// MessageId: STATUS_ALLOCATE_BUCKET
5740//
5741// MessageText:
5742//
5743// The bucket array must be grown. Retry transaction after doing so.
5744//
5745#define STATUS_ALLOCATE_BUCKET ((NTSTATUS)0xC000022FL)
5746
5747//
5748// MessageId: STATUS_PROPSET_NOT_FOUND
5749//
5750// MessageText:
5751//
5752// The property set specified does not exist on the object.
5753//
5754#define STATUS_PROPSET_NOT_FOUND ((NTSTATUS)0xC0000230L)
5755
5756//
5757// MessageId: STATUS_MARSHALL_OVERFLOW
5758//
5759// MessageText:
5760//
5761// The user/kernel marshalling buffer has overflowed.
5762//
5763#define STATUS_MARSHALL_OVERFLOW ((NTSTATUS)0xC0000231L)
5764
5765//
5766// MessageId: STATUS_INVALID_VARIANT
5767//
5768// MessageText:
5769//
5770// The supplied variant structure contains invalid data.
5771//
5772#define STATUS_INVALID_VARIANT ((NTSTATUS)0xC0000232L)
5773
5774//
5775// MessageId: STATUS_DOMAIN_CONTROLLER_NOT_FOUND
5776//
5777// MessageText:
5778//
5779// Could not find a domain controller for this domain.
5780//
5781#define STATUS_DOMAIN_CONTROLLER_NOT_FOUND ((NTSTATUS)0xC0000233L)
5782
5783//
5784// MessageId: STATUS_ACCOUNT_LOCKED_OUT
5785//
5786// MessageText:
5787//
5788// The user account has been automatically locked because too many invalid logon attempts or password change attempts have been requested.
5789//
5790#define STATUS_ACCOUNT_LOCKED_OUT ((NTSTATUS)0xC0000234L) // ntsubauth
5791
5792//
5793// MessageId: STATUS_HANDLE_NOT_CLOSABLE
5794//
5795// MessageText:
5796//
5797// NtClose was called on a handle that was protected from close via NtSetInformationObject.
5798//
5799#define STATUS_HANDLE_NOT_CLOSABLE ((NTSTATUS)0xC0000235L)
5800
5801//
5802// MessageId: STATUS_CONNECTION_REFUSED
5803//
5804// MessageText:
5805//
5806// The transport connection attempt was refused by the remote system.
5807//
5808#define STATUS_CONNECTION_REFUSED ((NTSTATUS)0xC0000236L)
5809
5810//
5811// MessageId: STATUS_GRACEFUL_DISCONNECT
5812//
5813// MessageText:
5814//
5815// The transport connection was gracefully closed.
5816//
5817#define STATUS_GRACEFUL_DISCONNECT ((NTSTATUS)0xC0000237L)
5818
5819//
5820// MessageId: STATUS_ADDRESS_ALREADY_ASSOCIATED
5821//
5822// MessageText:
5823//
5824// The transport endpoint already has an address associated with it.
5825//
5826#define STATUS_ADDRESS_ALREADY_ASSOCIATED ((NTSTATUS)0xC0000238L)
5827
5828//
5829// MessageId: STATUS_ADDRESS_NOT_ASSOCIATED
5830//
5831// MessageText:
5832//
5833// An address has not yet been associated with the transport endpoint.
5834//
5835#define STATUS_ADDRESS_NOT_ASSOCIATED ((NTSTATUS)0xC0000239L)
5836
5837//
5838// MessageId: STATUS_CONNECTION_INVALID
5839//
5840// MessageText:
5841//
5842// An operation was attempted on a nonexistent transport connection.
5843//
5844#define STATUS_CONNECTION_INVALID ((NTSTATUS)0xC000023AL)
5845
5846//
5847// MessageId: STATUS_CONNECTION_ACTIVE
5848//
5849// MessageText:
5850//
5851// An invalid operation was attempted on an active transport connection.
5852//
5853#define STATUS_CONNECTION_ACTIVE ((NTSTATUS)0xC000023BL)
5854
5855//
5856// MessageId: STATUS_NETWORK_UNREACHABLE
5857//
5858// MessageText:
5859//
5860// The remote network is not reachable by the transport.
5861//
5862#define STATUS_NETWORK_UNREACHABLE ((NTSTATUS)0xC000023CL)
5863
5864//
5865// MessageId: STATUS_HOST_UNREACHABLE
5866//
5867// MessageText:
5868//
5869// The remote system is not reachable by the transport.
5870//
5871#define STATUS_HOST_UNREACHABLE ((NTSTATUS)0xC000023DL)
5872
5873//
5874// MessageId: STATUS_PROTOCOL_UNREACHABLE
5875//
5876// MessageText:
5877//
5878// The remote system does not support the transport protocol.
5879//
5880#define STATUS_PROTOCOL_UNREACHABLE ((NTSTATUS)0xC000023EL)
5881
5882//
5883// MessageId: STATUS_PORT_UNREACHABLE
5884//
5885// MessageText:
5886//
5887// No service is operating at the destination port of the transport on the remote system.
5888//
5889#define STATUS_PORT_UNREACHABLE ((NTSTATUS)0xC000023FL)
5890
5891//
5892// MessageId: STATUS_REQUEST_ABORTED
5893//
5894// MessageText:
5895//
5896// The request was aborted.
5897//
5898#define STATUS_REQUEST_ABORTED ((NTSTATUS)0xC0000240L)
5899
5900//
5901// MessageId: STATUS_CONNECTION_ABORTED
5902//
5903// MessageText:
5904//
5905// The transport connection was aborted by the local system.
5906//
5907#define STATUS_CONNECTION_ABORTED ((NTSTATUS)0xC0000241L)
5908
5909//
5910// MessageId: STATUS_BAD_COMPRESSION_BUFFER
5911//
5912// MessageText:
5913//
5914// The specified buffer contains ill-formed data.
5915//
5916#define STATUS_BAD_COMPRESSION_BUFFER ((NTSTATUS)0xC0000242L)
5917
5918//
5919// MessageId: STATUS_USER_MAPPED_FILE
5920//
5921// MessageText:
5922//
5923// The requested operation cannot be performed on a file with a user mapped section open.
5924//
5925#define STATUS_USER_MAPPED_FILE ((NTSTATUS)0xC0000243L)
5926
5927//
5928// MessageId: STATUS_AUDIT_FAILED
5929//
5930// MessageText:
5931//
5932// {Audit Failed}
5933// An attempt to generate a security audit failed.
5934//
5935#define STATUS_AUDIT_FAILED ((NTSTATUS)0xC0000244L)
5936
5937//
5938// MessageId: STATUS_TIMER_RESOLUTION_NOT_SET
5939//
5940// MessageText:
5941//
5942// The timer resolution was not previously set by the current process.
5943//
5944#define STATUS_TIMER_RESOLUTION_NOT_SET ((NTSTATUS)0xC0000245L)
5945
5946//
5947// MessageId: STATUS_CONNECTION_COUNT_LIMIT
5948//
5949// MessageText:
5950//
5951// A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.
5952//
5953#define STATUS_CONNECTION_COUNT_LIMIT ((NTSTATUS)0xC0000246L)
5954
5955//
5956// MessageId: STATUS_LOGIN_TIME_RESTRICTION
5957//
5958// MessageText:
5959//
5960// Attempting to login during an unauthorized time of day for this account.
5961//
5962#define STATUS_LOGIN_TIME_RESTRICTION ((NTSTATUS)0xC0000247L)
5963
5964//
5965// MessageId: STATUS_LOGIN_WKSTA_RESTRICTION
5966//
5967// MessageText:
5968//
5969// The account is not authorized to login from this station.
5970//
5971#define STATUS_LOGIN_WKSTA_RESTRICTION ((NTSTATUS)0xC0000248L)
5972
5973//
5974// MessageId: STATUS_IMAGE_MP_UP_MISMATCH
5975//
5976// MessageText:
5977//
5978// {UP/MP Image Mismatch}
5979// The image %hs has been modified for use on a uniprocessor system, but you are running it on a multiprocessor machine.
5980// Please reinstall the image file.
5981//
5982#define STATUS_IMAGE_MP_UP_MISMATCH ((NTSTATUS)0xC0000249L)
5983
5984//
5985// MessageId: STATUS_INSUFFICIENT_LOGON_INFO
5986//
5987// MessageText:
5988//
5989// There is insufficient account information to log you on.
5990//
5991#define STATUS_INSUFFICIENT_LOGON_INFO ((NTSTATUS)0xC0000250L)
5992
5993//
5994// MessageId: STATUS_BAD_DLL_ENTRYPOINT
5995//
5996// MessageText:
5997//
5998// {Invalid DLL Entrypoint}
5999// The dynamic link library %hs is not written correctly. The stack pointer has been left in an inconsistent state.
6000// The entrypoint should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue execution. Selecting NO may cause the application to operate incorrectly.
6001//
6002#define STATUS_BAD_DLL_ENTRYPOINT ((NTSTATUS)0xC0000251L)
6003
6004//
6005// MessageId: STATUS_BAD_SERVICE_ENTRYPOINT
6006//
6007// MessageText:
6008//
6009// {Invalid Service Callback Entrypoint}
6010// The %hs service is not written correctly. The stack pointer has been left in an inconsistent state.
6011// The callback entrypoint should be declared as WINAPI or STDCALL. Selecting OK will cause the service to continue operation. However, the service process may operate incorrectly.
6012//
6013#define STATUS_BAD_SERVICE_ENTRYPOINT ((NTSTATUS)0xC0000252L)
6014
6015//
6016// MessageId: STATUS_LPC_REPLY_LOST
6017//
6018// MessageText:
6019//
6020// The server received the messages but did not send a reply.
6021//
6022#define STATUS_LPC_REPLY_LOST ((NTSTATUS)0xC0000253L)
6023
6024//
6025// MessageId: STATUS_IP_ADDRESS_CONFLICT1
6026//
6027// MessageText:
6028//
6029// There is an IP address conflict with another system on the network
6030//
6031#define STATUS_IP_ADDRESS_CONFLICT1 ((NTSTATUS)0xC0000254L)
6032
6033//
6034// MessageId: STATUS_IP_ADDRESS_CONFLICT2
6035//
6036// MessageText:
6037//
6038// There is an IP address conflict with another system on the network
6039//
6040#define STATUS_IP_ADDRESS_CONFLICT2 ((NTSTATUS)0xC0000255L)
6041
6042//
6043// MessageId: STATUS_REGISTRY_QUOTA_LIMIT
6044//
6045// MessageText:
6046//
6047// {Low On Registry Space}
6048// The system has reached the maximum size allowed for the system part of the registry. Additional storage requests will be ignored.
6049//
6050#define STATUS_REGISTRY_QUOTA_LIMIT ((NTSTATUS)0xC0000256L)
6051
6052//
6053// MessageId: STATUS_PATH_NOT_COVERED
6054//
6055// MessageText:
6056//
6057// The contacted server does not support the indicated part of the DFS namespace.
6058//
6059#define STATUS_PATH_NOT_COVERED ((NTSTATUS)0xC0000257L)
6060
6061//
6062// MessageId: STATUS_NO_CALLBACK_ACTIVE
6063//
6064// MessageText:
6065//
6066// A callback return system service cannot be executed when no callback is active.
6067//
6068#define STATUS_NO_CALLBACK_ACTIVE ((NTSTATUS)0xC0000258L)
6069
6070//
6071// MessageId: STATUS_LICENSE_QUOTA_EXCEEDED
6072//
6073// MessageText:
6074//
6075// The service being accessed is licensed for a particular number of connections.
6076// No more connections can be made to the service at this time because there are already as many connections as the service can accept.
6077//
6078#define STATUS_LICENSE_QUOTA_EXCEEDED ((NTSTATUS)0xC0000259L)
6079
6080//
6081// MessageId: STATUS_PWD_TOO_SHORT
6082//
6083// MessageText:
6084//
6085// The password provided is too short to meet the policy of your user account.
6086// Please choose a longer password.
6087//
6088#define STATUS_PWD_TOO_SHORT ((NTSTATUS)0xC000025AL)
6089
6090//
6091// MessageId: STATUS_PWD_TOO_RECENT
6092//
6093// MessageText:
6094//
6095// The policy of your user account does not allow you to change passwords too frequently.
6096// This is done to prevent users from changing back to a familiar, but potentially discovered, password.
6097// If you feel your password has been compromised then please contact your administrator immediately to have a new one assigned.
6098//
6099#define STATUS_PWD_TOO_RECENT ((NTSTATUS)0xC000025BL)
6100
6101//
6102// MessageId: STATUS_PWD_HISTORY_CONFLICT
6103//
6104// MessageText:
6105//
6106// You have attempted to change your password to one that you have used in the past.
6107// The policy of your user account does not allow this. Please select a password that you have not previously used.
6108//
6109#define STATUS_PWD_HISTORY_CONFLICT ((NTSTATUS)0xC000025CL)
6110
6111//
6112// MessageId: STATUS_PLUGPLAY_NO_DEVICE
6113//
6114// MessageText:
6115//
6116// You have attempted to load a legacy device driver while its device instance had been disabled.
6117//
6118#define STATUS_PLUGPLAY_NO_DEVICE ((NTSTATUS)0xC000025EL)
6119
6120//
6121// MessageId: STATUS_UNSUPPORTED_COMPRESSION
6122//
6123// MessageText:
6124//
6125// The specified compression format is unsupported.
6126//
6127#define STATUS_UNSUPPORTED_COMPRESSION ((NTSTATUS)0xC000025FL)
6128
6129//
6130// MessageId: STATUS_INVALID_HW_PROFILE
6131//
6132// MessageText:
6133//
6134// The specified hardware profile configuration is invalid.
6135//
6136#define STATUS_INVALID_HW_PROFILE ((NTSTATUS)0xC0000260L)
6137
6138//
6139// MessageId: STATUS_INVALID_PLUGPLAY_DEVICE_PATH
6140//
6141// MessageText:
6142//
6143// The specified Plug and Play registry device path is invalid.
6144//
6145#define STATUS_INVALID_PLUGPLAY_DEVICE_PATH ((NTSTATUS)0xC0000261L)
6146
6147//
6148// MessageId: STATUS_DRIVER_ORDINAL_NOT_FOUND
6149//
6150// MessageText:
6151//
6152// {Driver Entry Point Not Found}
6153// The %hs device driver could not locate the ordinal %ld in driver %hs.
6154//
6155#define STATUS_DRIVER_ORDINAL_NOT_FOUND ((NTSTATUS)0xC0000262L)
6156
6157//
6158// MessageId: STATUS_DRIVER_ENTRYPOINT_NOT_FOUND
6159//
6160// MessageText:
6161//
6162// {Driver Entry Point Not Found}
6163// The %hs device driver could not locate the entry point %hs in driver %hs.
6164//
6165#define STATUS_DRIVER_ENTRYPOINT_NOT_FOUND ((NTSTATUS)0xC0000263L)
6166
6167//
6168// MessageId: STATUS_RESOURCE_NOT_OWNED
6169//
6170// MessageText:
6171//
6172// {Application Error}
6173// The application attempted to release a resource it did not own. Click on OK to terminate the application.
6174//
6175#define STATUS_RESOURCE_NOT_OWNED ((NTSTATUS)0xC0000264L)
6176
6177//
6178// MessageId: STATUS_TOO_MANY_LINKS
6179//
6180// MessageText:
6181//
6182// An attempt was made to create more links on a file than the file system supports.
6183//
6184#define STATUS_TOO_MANY_LINKS ((NTSTATUS)0xC0000265L)
6185
6186//
6187// MessageId: STATUS_QUOTA_LIST_INCONSISTENT
6188//
6189// MessageText:
6190//
6191// The specified quota list is internally inconsistent with its descriptor.
6192//
6193#define STATUS_QUOTA_LIST_INCONSISTENT ((NTSTATUS)0xC0000266L)
6194
6195//
6196// MessageId: STATUS_FILE_IS_OFFLINE
6197//
6198// MessageText:
6199//
6200// The specified file has been relocated to offline storage.
6201//
6202#define STATUS_FILE_IS_OFFLINE ((NTSTATUS)0xC0000267L)
6203
6204//
6205// MessageId: STATUS_EVALUATION_EXPIRATION
6206//
6207// MessageText:
6208//
6209// {Windows Evaluation Notification}
6210// The evaluation period for this installation of Windows has expired. This system will shutdown in 1 hour. To restore access to this installation of Windows, please upgrade this installation using a licensed distribution of this product.
6211//
6212#define STATUS_EVALUATION_EXPIRATION ((NTSTATUS)0xC0000268L)
6213
6214//
6215// MessageId: STATUS_ILLEGAL_DLL_RELOCATION
6216//
6217// MessageText:
6218//
6219// {Illegal System DLL Relocation}
6220// The system DLL %hs was relocated in memory. The application will not run properly.
6221// The relocation occurred because the DLL %hs occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.
6222//
6223#define STATUS_ILLEGAL_DLL_RELOCATION ((NTSTATUS)0xC0000269L)
6224
6225//
6226// MessageId: STATUS_LICENSE_VIOLATION
6227//
6228// MessageText:
6229//
6230// {License Violation}
6231// The system has detected tampering with your registered product type. This is a violation of your software license. Tampering with product type is not permitted.
6232//
6233#define STATUS_LICENSE_VIOLATION ((NTSTATUS)0xC000026AL)
6234
6235//
6236// MessageId: STATUS_DLL_INIT_FAILED_LOGOFF
6237//
6238// MessageText:
6239//
6240// {DLL Initialization Failed}
6241// The application failed to initialize because the window station is shutting down.
6242//
6243#define STATUS_DLL_INIT_FAILED_LOGOFF ((NTSTATUS)0xC000026BL)
6244
6245//
6246// MessageId: STATUS_DRIVER_UNABLE_TO_LOAD
6247//
6248// MessageText:
6249//
6250// {Unable to Load Device Driver}
6251// %hs device driver could not be loaded.
6252// Error Status was 0x%x
6253//
6254#define STATUS_DRIVER_UNABLE_TO_LOAD ((NTSTATUS)0xC000026CL)
6255
6256//
6257// MessageId: STATUS_DFS_UNAVAILABLE
6258//
6259// MessageText:
6260//
6261// DFS is unavailable on the contacted server.
6262//
6263#define STATUS_DFS_UNAVAILABLE ((NTSTATUS)0xC000026DL)
6264
6265//
6266// MessageId: STATUS_VOLUME_DISMOUNTED
6267//
6268// MessageText:
6269//
6270// An operation was attempted to a volume after it was dismounted.
6271//
6272#define STATUS_VOLUME_DISMOUNTED ((NTSTATUS)0xC000026EL)
6273
6274//
6275// MessageId: STATUS_WX86_INTERNAL_ERROR
6276//
6277// MessageText:
6278//
6279// An internal error occurred in the Win32 x86 emulation subsystem.
6280//
6281#define STATUS_WX86_INTERNAL_ERROR ((NTSTATUS)0xC000026FL)
6282
6283//
6284// MessageId: STATUS_WX86_FLOAT_STACK_CHECK
6285//
6286// MessageText:
6287//
6288// Win32 x86 emulation subsystem Floating-point stack check.
6289//
6290#define STATUS_WX86_FLOAT_STACK_CHECK ((NTSTATUS)0xC0000270L)
6291
6292//
6293// MessageId: STATUS_VALIDATE_CONTINUE
6294//
6295// MessageText:
6296//
6297// The validation process needs to continue on to the next step.
6298//
6299#define STATUS_VALIDATE_CONTINUE ((NTSTATUS)0xC0000271L)
6300
6301//
6302// MessageId: STATUS_NO_MATCH
6303//
6304// MessageText:
6305//
6306// There was no match for the specified key in the index.
6307//
6308#define STATUS_NO_MATCH ((NTSTATUS)0xC0000272L)
6309
6310//
6311// MessageId: STATUS_NO_MORE_MATCHES
6312//
6313// MessageText:
6314//
6315// There are no more matches for the current index enumeration.
6316//
6317#define STATUS_NO_MORE_MATCHES ((NTSTATUS)0xC0000273L)
6318
6319//
6320// MessageId: STATUS_NOT_A_REPARSE_POINT
6321//
6322// MessageText:
6323//
6324// The NTFS file or directory is not a reparse point.
6325//
6326#define STATUS_NOT_A_REPARSE_POINT ((NTSTATUS)0xC0000275L)
6327
6328//
6329// MessageId: STATUS_IO_REPARSE_TAG_INVALID
6330//
6331// MessageText:
6332//
6333// The Windows I/O reparse tag passed for the NTFS reparse point is invalid.
6334//
6335#define STATUS_IO_REPARSE_TAG_INVALID ((NTSTATUS)0xC0000276L)
6336
6337//
6338// MessageId: STATUS_IO_REPARSE_TAG_MISMATCH
6339//
6340// MessageText:
6341//
6342// The Windows I/O reparse tag does not match the one present in the NTFS reparse point.
6343//
6344#define STATUS_IO_REPARSE_TAG_MISMATCH ((NTSTATUS)0xC0000277L)
6345
6346//
6347// MessageId: STATUS_IO_REPARSE_DATA_INVALID
6348//
6349// MessageText:
6350//
6351// The user data passed for the NTFS reparse point is invalid.
6352//
6353#define STATUS_IO_REPARSE_DATA_INVALID ((NTSTATUS)0xC0000278L)
6354
6355//
6356// MessageId: STATUS_IO_REPARSE_TAG_NOT_HANDLED
6357//
6358// MessageText:
6359//
6360// The layered file system driver for this IO tag did not handle it when needed.
6361//
6362#define STATUS_IO_REPARSE_TAG_NOT_HANDLED ((NTSTATUS)0xC0000279L)
6363
6364//
6365// MessageId: STATUS_REPARSE_POINT_NOT_RESOLVED
6366//
6367// MessageText:
6368//
6369// The NTFS symbolic link could not be resolved even though the initial file name is valid.
6370//
6371#define STATUS_REPARSE_POINT_NOT_RESOLVED ((NTSTATUS)0xC0000280L)
6372
6373//
6374// MessageId: STATUS_DIRECTORY_IS_A_REPARSE_POINT
6375//
6376// MessageText:
6377//
6378// The NTFS directory is a reparse point.
6379//
6380#define STATUS_DIRECTORY_IS_A_REPARSE_POINT ((NTSTATUS)0xC0000281L)
6381
6382//
6383// MessageId: STATUS_RANGE_LIST_CONFLICT
6384//
6385// MessageText:
6386//
6387// The range could not be added to the range list because of a conflict.
6388//
6389#define STATUS_RANGE_LIST_CONFLICT ((NTSTATUS)0xC0000282L)
6390
6391//
6392// MessageId: STATUS_SOURCE_ELEMENT_EMPTY
6393//
6394// MessageText:
6395//
6396// The specified medium changer source element contains no media.
6397//
6398#define STATUS_SOURCE_ELEMENT_EMPTY ((NTSTATUS)0xC0000283L)
6399
6400//
6401// MessageId: STATUS_DESTINATION_ELEMENT_FULL
6402//
6403// MessageText:
6404//
6405// The specified medium changer destination element already contains media.
6406//
6407#define STATUS_DESTINATION_ELEMENT_FULL ((NTSTATUS)0xC0000284L)
6408
6409//
6410// MessageId: STATUS_ILLEGAL_ELEMENT_ADDRESS
6411//
6412// MessageText:
6413//
6414// The specified medium changer element does not exist.
6415//
6416#define STATUS_ILLEGAL_ELEMENT_ADDRESS ((NTSTATUS)0xC0000285L)
6417
6418//
6419// MessageId: STATUS_MAGAZINE_NOT_PRESENT
6420//
6421// MessageText:
6422//
6423// The specified element is contained within a magazine that is no longer present.
6424//
6425#define STATUS_MAGAZINE_NOT_PRESENT ((NTSTATUS)0xC0000286L)
6426
6427//
6428// MessageId: STATUS_REINITIALIZATION_NEEDED
6429//
6430// MessageText:
6431//
6432// The device requires reinitialization due to hardware errors.
6433//
6434#define STATUS_REINITIALIZATION_NEEDED ((NTSTATUS)0xC0000287L)
6435
6436//
6437// MessageId: STATUS_DEVICE_REQUIRES_CLEANING
6438//
6439// MessageText:
6440//
6441// The device has indicated that cleaning is necessary.
6442//
6443#define STATUS_DEVICE_REQUIRES_CLEANING ((NTSTATUS)0x80000288L)
6444
6445//
6446// MessageId: STATUS_DEVICE_DOOR_OPEN
6447//
6448// MessageText:
6449//
6450// The device has indicated that it's door is open. Further operations require it closed and secured.
6451//
6452#define STATUS_DEVICE_DOOR_OPEN ((NTSTATUS)0x80000289L)
6453
6454//
6455// MessageId: STATUS_ENCRYPTION_FAILED
6456//
6457// MessageText:
6458//
6459// The file encryption attempt failed.
6460//
6461#define STATUS_ENCRYPTION_FAILED ((NTSTATUS)0xC000028AL)
6462
6463//
6464// MessageId: STATUS_DECRYPTION_FAILED
6465//
6466// MessageText:
6467//
6468// The file decryption attempt failed.
6469//
6470#define STATUS_DECRYPTION_FAILED ((NTSTATUS)0xC000028BL)
6471
6472//
6473// MessageId: STATUS_RANGE_NOT_FOUND
6474//
6475// MessageText:
6476//
6477// The specified range could not be found in the range list.
6478//
6479#define STATUS_RANGE_NOT_FOUND ((NTSTATUS)0xC000028CL)
6480
6481//
6482// MessageId: STATUS_NO_RECOVERY_POLICY
6483//
6484// MessageText:
6485//
6486// There is no encryption recovery policy configured for this system.
6487//
6488#define STATUS_NO_RECOVERY_POLICY ((NTSTATUS)0xC000028DL)
6489
6490//
6491// MessageId: STATUS_NO_EFS
6492//
6493// MessageText:
6494//
6495// The required encryption driver is not loaded for this system.
6496//
6497#define STATUS_NO_EFS ((NTSTATUS)0xC000028EL)
6498
6499//
6500// MessageId: STATUS_WRONG_EFS
6501//
6502// MessageText:
6503//
6504// The file was encrypted with a different encryption driver than is currently loaded.
6505//
6506#define STATUS_WRONG_EFS ((NTSTATUS)0xC000028FL)
6507
6508//
6509// MessageId: STATUS_NO_USER_KEYS
6510//
6511// MessageText:
6512//
6513// There are no EFS keys defined for the user.
6514//
6515#define STATUS_NO_USER_KEYS ((NTSTATUS)0xC0000290L)
6516
6517//
6518// MessageId: STATUS_FILE_NOT_ENCRYPTED
6519//
6520// MessageText:
6521//
6522// The specified file is not encrypted.
6523//
6524#define STATUS_FILE_NOT_ENCRYPTED ((NTSTATUS)0xC0000291L)
6525
6526//
6527// MessageId: STATUS_NOT_EXPORT_FORMAT
6528//
6529// MessageText:
6530//
6531// The specified file is not in the defined EFS export format.
6532//
6533#define STATUS_NOT_EXPORT_FORMAT ((NTSTATUS)0xC0000292L)
6534
6535//
6536// MessageId: STATUS_FILE_ENCRYPTED
6537//
6538// MessageText:
6539//
6540// The specified file is encrypted and the user does not have the ability to decrypt it.
6541//
6542#define STATUS_FILE_ENCRYPTED ((NTSTATUS)0xC0000293L)
6543
6544//
6545// MessageId: STATUS_WAKE_SYSTEM
6546//
6547// MessageText:
6548//
6549// The system has awoken
6550//
6551#define STATUS_WAKE_SYSTEM ((NTSTATUS)0x40000294L)
6552
6553//
6554// MessageId: STATUS_WMI_GUID_NOT_FOUND
6555//
6556// MessageText:
6557//
6558// The guid passed was not recognized as valid by a WMI data provider.
6559//
6560#define STATUS_WMI_GUID_NOT_FOUND ((NTSTATUS)0xC0000295L)
6561
6562//
6563// MessageId: STATUS_WMI_INSTANCE_NOT_FOUND
6564//
6565// MessageText:
6566//
6567// The instance name passed was not recognized as valid by a WMI data provider.
6568//
6569#define STATUS_WMI_INSTANCE_NOT_FOUND ((NTSTATUS)0xC0000296L)
6570
6571//
6572// MessageId: STATUS_WMI_ITEMID_NOT_FOUND
6573//
6574// MessageText:
6575//
6576// The data item id passed was not recognized as valid by a WMI data provider.
6577//
6578#define STATUS_WMI_ITEMID_NOT_FOUND ((NTSTATUS)0xC0000297L)
6579
6580//
6581// MessageId: STATUS_WMI_TRY_AGAIN
6582//
6583// MessageText:
6584//
6585// The WMI request could not be completed and should be retried.
6586//
6587#define STATUS_WMI_TRY_AGAIN ((NTSTATUS)0xC0000298L)
6588
6589//
6590// MessageId: STATUS_SHARED_POLICY
6591//
6592// MessageText:
6593//
6594// The policy object is shared and can only be modified at the root
6595//
6596#define STATUS_SHARED_POLICY ((NTSTATUS)0xC0000299L)
6597
6598//
6599// MessageId: STATUS_POLICY_OBJECT_NOT_FOUND
6600//
6601// MessageText:
6602//
6603// The policy object does not exist when it should
6604//
6605#define STATUS_POLICY_OBJECT_NOT_FOUND ((NTSTATUS)0xC000029AL)
6606
6607//
6608// MessageId: STATUS_POLICY_ONLY_IN_DS
6609//
6610// MessageText:
6611//
6612// The requested policy information only lives in the Ds
6613//
6614#define STATUS_POLICY_ONLY_IN_DS ((NTSTATUS)0xC000029BL)
6615
6616//
6617// MessageId: STATUS_VOLUME_NOT_UPGRADED
6618//
6619// MessageText:
6620//
6621// The volume must be upgraded to enable this feature
6622//
6623#define STATUS_VOLUME_NOT_UPGRADED ((NTSTATUS)0xC000029CL)
6624
6625//
6626// MessageId: STATUS_REMOTE_STORAGE_NOT_ACTIVE
6627//
6628// MessageText:
6629//
6630// The remote storage service is not operational at this time.
6631//
6632#define STATUS_REMOTE_STORAGE_NOT_ACTIVE ((NTSTATUS)0xC000029DL)
6633
6634//
6635// MessageId: STATUS_REMOTE_STORAGE_MEDIA_ERROR
6636//
6637// MessageText:
6638//
6639// The remote storage service encountered a media error.
6640//
6641#define STATUS_REMOTE_STORAGE_MEDIA_ERROR ((NTSTATUS)0xC000029EL)
6642
6643//
6644// MessageId: STATUS_NO_TRACKING_SERVICE
6645//
6646// MessageText:
6647//
6648// The tracking (workstation) service is not running.
6649//
6650#define STATUS_NO_TRACKING_SERVICE ((NTSTATUS)0xC000029FL)
6651
6652//
6653// MessageId: STATUS_SERVER_SID_MISMATCH
6654//
6655// MessageText:
6656//
6657// The server process is running under a SID different than that required by client.
6658//
6659#define STATUS_SERVER_SID_MISMATCH ((NTSTATUS)0xC00002A0L)
6660
6661//
6662// Directory Service specific Errors
6663//
6664//
6665// MessageId: STATUS_DS_NO_ATTRIBUTE_OR_VALUE
6666//
6667// MessageText:
6668//
6669// The specified directory service attribute or value does not exist.
6670//
6671#define STATUS_DS_NO_ATTRIBUTE_OR_VALUE ((NTSTATUS)0xC00002A1L)
6672
6673//
6674// MessageId: STATUS_DS_INVALID_ATTRIBUTE_SYNTAX
6675//
6676// MessageText:
6677//
6678// The attribute syntax specified to the directory service is invalid.
6679//
6680#define STATUS_DS_INVALID_ATTRIBUTE_SYNTAX ((NTSTATUS)0xC00002A2L)
6681
6682//
6683// MessageId: STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED
6684//
6685// MessageText:
6686//
6687// The attribute type specified to the directory service is not defined.
6688//
6689#define STATUS_DS_ATTRIBUTE_TYPE_UNDEFINED ((NTSTATUS)0xC00002A3L)
6690
6691//
6692// MessageId: STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS
6693//
6694// MessageText:
6695//
6696// The specified directory service attribute or value already exists.
6697//
6698#define STATUS_DS_ATTRIBUTE_OR_VALUE_EXISTS ((NTSTATUS)0xC00002A4L)
6699
6700//
6701// MessageId: STATUS_DS_BUSY
6702//
6703// MessageText:
6704//
6705// The directory service is busy.
6706//
6707#define STATUS_DS_BUSY ((NTSTATUS)0xC00002A5L)
6708
6709//
6710// MessageId: STATUS_DS_UNAVAILABLE
6711//
6712// MessageText:
6713//
6714// The directory service is not available.
6715//
6716#define STATUS_DS_UNAVAILABLE ((NTSTATUS)0xC00002A6L)
6717
6718//
6719// MessageId: STATUS_DS_NO_RIDS_ALLOCATED
6720//
6721// MessageText:
6722//
6723// The directory service was unable to allocate a relative identifier.
6724//
6725#define STATUS_DS_NO_RIDS_ALLOCATED ((NTSTATUS)0xC00002A7L)
6726
6727//
6728// MessageId: STATUS_DS_NO_MORE_RIDS
6729//
6730// MessageText:
6731//
6732// The directory service has exhausted the pool of relative identifiers.
6733//
6734#define STATUS_DS_NO_MORE_RIDS ((NTSTATUS)0xC00002A8L)
6735
6736//
6737// MessageId: STATUS_DS_INCORRECT_ROLE_OWNER
6738//
6739// MessageText:
6740//
6741// The requested operation could not be performed because the directory service is not the master for that type of operation.
6742//
6743#define STATUS_DS_INCORRECT_ROLE_OWNER ((NTSTATUS)0xC00002A9L)
6744
6745//
6746// MessageId: STATUS_DS_RIDMGR_INIT_ERROR
6747//
6748// MessageText:
6749//
6750// The directory service was unable to initialize the subsystem that allocates relative identifiers.
6751//
6752#define STATUS_DS_RIDMGR_INIT_ERROR ((NTSTATUS)0xC00002AAL)
6753
6754//
6755// MessageId: STATUS_DS_OBJ_CLASS_VIOLATION
6756//
6757// MessageText:
6758//
6759// The requested operation did not satisfy one or more constraints associated with the class of the object.
6760//
6761#define STATUS_DS_OBJ_CLASS_VIOLATION ((NTSTATUS)0xC00002ABL)
6762
6763//
6764// MessageId: STATUS_DS_CANT_ON_NON_LEAF
6765//
6766// MessageText:
6767//
6768// The directory service can perform the requested operation only on a leaf object.
6769//
6770#define STATUS_DS_CANT_ON_NON_LEAF ((NTSTATUS)0xC00002ACL)
6771
6772//
6773// MessageId: STATUS_DS_CANT_ON_RDN
6774//
6775// MessageText:
6776//
6777// The directory service cannot perform the requested operation on the Relatively Defined Name (RDN) attribute of an object.
6778//
6779#define STATUS_DS_CANT_ON_RDN ((NTSTATUS)0xC00002ADL)
6780
6781//
6782// MessageId: STATUS_DS_CANT_MOD_OBJ_CLASS
6783//
6784// MessageText:
6785//
6786// The directory service detected an attempt to modify the object class of an object.
6787//
6788#define STATUS_DS_CANT_MOD_OBJ_CLASS ((NTSTATUS)0xC00002AEL)
6789
6790//
6791// MessageId: STATUS_DS_CROSS_DOM_MOVE_FAILED
6792//
6793// MessageText:
6794//
6795// An error occurred while performing a cross domain move operation.
6796//
6797#define STATUS_DS_CROSS_DOM_MOVE_FAILED ((NTSTATUS)0xC00002AFL)
6798
6799//
6800// MessageId: STATUS_DS_GC_NOT_AVAILABLE
6801//
6802// MessageText:
6803//
6804// Unable to Contact the Global Catalog Server.
6805//
6806#define STATUS_DS_GC_NOT_AVAILABLE ((NTSTATUS)0xC00002B0L)
6807
6808//
6809// MessageId: STATUS_DIRECTORY_SERVICE_REQUIRED
6810//
6811// MessageText:
6812//
6813// The requested operation requires a directory service, and none was available.
6814//
6815#define STATUS_DIRECTORY_SERVICE_REQUIRED ((NTSTATUS)0xC00002B1L)
6816
6817//
6818// MessageId: STATUS_REPARSE_ATTRIBUTE_CONFLICT
6819//
6820// MessageText:
6821//
6822// The reparse attribute cannot be set as it is incompatible with an existing attribute.
6823//
6824#define STATUS_REPARSE_ATTRIBUTE_CONFLICT ((NTSTATUS)0xC00002B2L)
6825
6826//
6827// MessageId: STATUS_CANT_ENABLE_DENY_ONLY
6828//
6829// MessageText:
6830//
6831// A group marked use for deny only can not be enabled.
6832//
6833#define STATUS_CANT_ENABLE_DENY_ONLY ((NTSTATUS)0xC00002B3L)
6834
6835//
6836// MessageId: STATUS_FLOAT_MULTIPLE_FAULTS
6837//
6838// MessageText:
6839//
6840// {EXCEPTION}
6841// Multiple floating point faults.
6842//
6843#define STATUS_FLOAT_MULTIPLE_FAULTS ((NTSTATUS)0xC00002B4L) // winnt
6844
6845//
6846// MessageId: STATUS_FLOAT_MULTIPLE_TRAPS
6847//
6848// MessageText:
6849//
6850// {EXCEPTION}
6851// Multiple floating point traps.
6852//
6853#define STATUS_FLOAT_MULTIPLE_TRAPS ((NTSTATUS)0xC00002B5L) // winnt
6854
6855//
6856// MessageId: STATUS_DEVICE_REMOVED
6857//
6858// MessageText:
6859//
6860// The device has been removed.
6861//
6862#define STATUS_DEVICE_REMOVED ((NTSTATUS)0xC00002B6L)
6863
6864//
6865// MessageId: STATUS_JOURNAL_DELETE_IN_PROGRESS
6866//
6867// MessageText:
6868//
6869// The volume change journal is being deleted.
6870//
6871#define STATUS_JOURNAL_DELETE_IN_PROGRESS ((NTSTATUS)0xC00002B7L)
6872
6873//
6874// MessageId: STATUS_JOURNAL_NOT_ACTIVE
6875//
6876// MessageText:
6877//
6878// The volume change journal is not active.
6879//
6880#define STATUS_JOURNAL_NOT_ACTIVE ((NTSTATUS)0xC00002B8L)
6881
6882//
6883// MessageId: STATUS_NOINTERFACE
6884//
6885// MessageText:
6886//
6887// The requested interface is not supported.
6888//
6889#define STATUS_NOINTERFACE ((NTSTATUS)0xC00002B9L)
6890
6891//
6892// MessageId: STATUS_DS_ADMIN_LIMIT_EXCEEDED
6893//
6894// MessageText:
6895//
6896// A directory service resource limit has been exceeded.
6897//
6898#define STATUS_DS_ADMIN_LIMIT_EXCEEDED ((NTSTATUS)0xC00002C1L)
6899
6900//
6901// MessageId: STATUS_DRIVER_FAILED_SLEEP
6902//
6903// MessageText:
6904//
6905// {System Standby Failed}
6906// The driver %hs does not support standby mode. Updating this driver may allow the system to go to standby mode.
6907//
6908#define STATUS_DRIVER_FAILED_SLEEP ((NTSTATUS)0xC00002C2L)
6909
6910//
6911// MessageId: STATUS_MUTUAL_AUTHENTICATION_FAILED
6912//
6913// MessageText:
6914//
6915// Mutual Authentication failed. The server's password is out of date at the domain controller.
6916//
6917#define STATUS_MUTUAL_AUTHENTICATION_FAILED ((NTSTATUS)0xC00002C3L)
6918
6919//
6920// MessageId: STATUS_CORRUPT_SYSTEM_FILE
6921//
6922// MessageText:
6923//
6924// The system file %1 has become corrupt and has been replaced.
6925//
6926#define STATUS_CORRUPT_SYSTEM_FILE ((NTSTATUS)0xC00002C4L)
6927
6928//
6929// MessageId: STATUS_DATATYPE_MISALIGNMENT_ERROR
6930//
6931// MessageText:
6932//
6933// {EXCEPTION}
6934// Alignment Error
6935// A datatype misalignment error was detected in a load or store instruction.
6936//
6937#define STATUS_DATATYPE_MISALIGNMENT_ERROR ((NTSTATUS)0xC00002C5L)
6938
6939//
6940// MessageId: STATUS_WMI_READ_ONLY
6941//
6942// MessageText:
6943//
6944// The WMI data item or data block is read only.
6945//
6946#define STATUS_WMI_READ_ONLY ((NTSTATUS)0xC00002C6L)
6947
6948//
6949// MessageId: STATUS_WMI_SET_FAILURE
6950//
6951// MessageText:
6952//
6953// The WMI data item or data block could not be changed.
6954//
6955#define STATUS_WMI_SET_FAILURE ((NTSTATUS)0xC00002C7L)
6956
6957//
6958// MessageId: STATUS_COMMITMENT_MINIMUM
6959//
6960// MessageText:
6961//
6962// {Virtual Memory Minimum Too Low}
6963// Your system is low on virtual memory. Windows is increasing the size of your virtual memory paging file.
6964// During this process, memory requests for some applications may be denied. For more information, see Help.
6965//
6966#define STATUS_COMMITMENT_MINIMUM ((NTSTATUS)0xC00002C8L)
6967
6968//
6969// MessageId: STATUS_REG_NAT_CONSUMPTION
6970//
6971// MessageText:
6972//
6973// {EXCEPTION}
6974// Register NaT consumption faults.
6975// A NaT value is consumed on a non speculative instruction.
6976//
6977#define STATUS_REG_NAT_CONSUMPTION ((NTSTATUS)0xC00002C9L) // winnt
6978
6979//
6980// MessageId: STATUS_TRANSPORT_FULL
6981//
6982// MessageText:
6983//
6984// The medium changer's transport element contains media, which is causing the operation to fail.
6985//
6986#define STATUS_TRANSPORT_FULL ((NTSTATUS)0xC00002CAL)
6987
6988//
6989// MessageId: STATUS_DS_SAM_INIT_FAILURE
6990//
6991// MessageText:
6992//
6993// Security Accounts Manager initialization failed because of the following error:
6994// %hs
6995// Error Status: 0x%x.
6996// Please click OK to shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
6997//
6998#define STATUS_DS_SAM_INIT_FAILURE ((NTSTATUS)0xC00002CBL)
6999
7000//
7001// MessageId: STATUS_ONLY_IF_CONNECTED
7002//
7003// MessageText:
7004//
7005// This operation is supported only when you are connected to the server.
7006//
7007#define STATUS_ONLY_IF_CONNECTED ((NTSTATUS)0xC00002CCL)
7008
7009//
7010// MessageId: STATUS_DS_SENSITIVE_GROUP_VIOLATION
7011//
7012// MessageText:
7013//
7014// Only an administrator can modify the membership list of an administrative group.
7015//
7016#define STATUS_DS_SENSITIVE_GROUP_VIOLATION ((NTSTATUS)0xC00002CDL)
7017
7018//
7019// MessageId: STATUS_PNP_RESTART_ENUMERATION
7020//
7021// MessageText:
7022//
7023// A device was removed so enumeration must be restarted.
7024//
7025#define STATUS_PNP_RESTART_ENUMERATION ((NTSTATUS)0xC00002CEL)
7026
7027//
7028// MessageId: STATUS_JOURNAL_ENTRY_DELETED
7029//
7030// MessageText:
7031//
7032// The journal entry has been deleted from the journal.
7033//
7034#define STATUS_JOURNAL_ENTRY_DELETED ((NTSTATUS)0xC00002CFL)
7035
7036//
7037// MessageId: STATUS_DS_CANT_MOD_PRIMARYGROUPID
7038//
7039// MessageText:
7040//
7041// Cannot change the primary group ID of a domain controller account.
7042//
7043#define STATUS_DS_CANT_MOD_PRIMARYGROUPID ((NTSTATUS)0xC00002D0L)
7044
7045//
7046// MessageId: STATUS_SYSTEM_IMAGE_BAD_SIGNATURE
7047//
7048// MessageText:
7049//
7050// {Fatal System Error}
7051// The system image %s is not properly signed.
7052// The file has been replaced with the signed file.
7053// The system has been shut down.
7054//
7055#define STATUS_SYSTEM_IMAGE_BAD_SIGNATURE ((NTSTATUS)0xC00002D1L)
7056
7057//
7058// MessageId: STATUS_PNP_REBOOT_REQUIRED
7059//
7060// MessageText:
7061//
7062// Device will not start without a reboot.
7063//
7064#define STATUS_PNP_REBOOT_REQUIRED ((NTSTATUS)0xC00002D2L)
7065
7066//
7067// MessageId: STATUS_POWER_STATE_INVALID
7068//
7069// MessageText:
7070//
7071// Current device power state cannot support this request.
7072//
7073#define STATUS_POWER_STATE_INVALID ((NTSTATUS)0xC00002D3L)
7074
7075//
7076// MessageId: STATUS_DS_INVALID_GROUP_TYPE
7077//
7078// MessageText:
7079//
7080// The specified group type is invalid.
7081//
7082#define STATUS_DS_INVALID_GROUP_TYPE ((NTSTATUS)0xC00002D4L)
7083
7084//
7085// MessageId: STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN
7086//
7087// MessageText:
7088//
7089// In mixed domain no nesting of global group if group is security enabled.
7090//
7091#define STATUS_DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN ((NTSTATUS)0xC00002D5L)
7092
7093//
7094// MessageId: STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN
7095//
7096// MessageText:
7097//
7098// In mixed domain, cannot nest local groups with other local groups, if the group is security enabled.
7099//
7100#define STATUS_DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN ((NTSTATUS)0xC00002D6L)
7101
7102//
7103// MessageId: STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER
7104//
7105// MessageText:
7106//
7107// A global group cannot have a local group as a member.
7108//
7109#define STATUS_DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER ((NTSTATUS)0xC00002D7L)
7110
7111//
7112// MessageId: STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER
7113//
7114// MessageText:
7115//
7116// A global group cannot have a universal group as a member.
7117//
7118#define STATUS_DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER ((NTSTATUS)0xC00002D8L)
7119
7120//
7121// MessageId: STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER
7122//
7123// MessageText:
7124//
7125// A universal group cannot have a local group as a member.
7126//
7127#define STATUS_DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER ((NTSTATUS)0xC00002D9L)
7128
7129//
7130// MessageId: STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER
7131//
7132// MessageText:
7133//
7134// A global group cannot have a cross domain member.
7135//
7136#define STATUS_DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER ((NTSTATUS)0xC00002DAL)
7137
7138//
7139// MessageId: STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER
7140//
7141// MessageText:
7142//
7143// A local group cannot have another cross domain local group as a member.
7144//
7145#define STATUS_DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER ((NTSTATUS)0xC00002DBL)
7146
7147//
7148// MessageId: STATUS_DS_HAVE_PRIMARY_MEMBERS
7149//
7150// MessageText:
7151//
7152// Can not change to security disabled group because of having primary members in this group.
7153//
7154#define STATUS_DS_HAVE_PRIMARY_MEMBERS ((NTSTATUS)0xC00002DCL)
7155
7156//
7157// MessageId: STATUS_WMI_NOT_SUPPORTED
7158//
7159// MessageText:
7160//
7161// The WMI operation is not supported by the data block or method.
7162//
7163#define STATUS_WMI_NOT_SUPPORTED ((NTSTATUS)0xC00002DDL)
7164
7165//
7166// MessageId: STATUS_INSUFFICIENT_POWER
7167//
7168// MessageText:
7169//
7170// There is not enough power to complete the requested operation.
7171//
7172#define STATUS_INSUFFICIENT_POWER ((NTSTATUS)0xC00002DEL)
7173
7174//
7175// MessageId: STATUS_SAM_NEED_BOOTKEY_PASSWORD
7176//
7177// MessageText:
7178//
7179// Security Account Manager needs to get the boot password.
7180//
7181#define STATUS_SAM_NEED_BOOTKEY_PASSWORD ((NTSTATUS)0xC00002DFL)
7182
7183//
7184// MessageId: STATUS_SAM_NEED_BOOTKEY_FLOPPY
7185//
7186// MessageText:
7187//
7188// Security Account Manager needs to get the boot key from floppy disk.
7189//
7190#define STATUS_SAM_NEED_BOOTKEY_FLOPPY ((NTSTATUS)0xC00002E0L)
7191
7192//
7193// MessageId: STATUS_DS_CANT_START
7194//
7195// MessageText:
7196//
7197// Directory Service can not start.
7198//
7199#define STATUS_DS_CANT_START ((NTSTATUS)0xC00002E1L)
7200
7201//
7202// MessageId: STATUS_DS_INIT_FAILURE
7203//
7204// MessageText:
7205//
7206// Directory Services could not start because of the following error:
7207// %hs
7208// Error Status: 0x%x.
7209// Please click OK to shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
7210//
7211#define STATUS_DS_INIT_FAILURE ((NTSTATUS)0xC00002E2L)
7212
7213//
7214// MessageId: STATUS_SAM_INIT_FAILURE
7215//
7216// MessageText:
7217//
7218// Security Accounts Manager initialization failed because of the following error:
7219// %hs
7220// Error Status: 0x%x.
7221// Please click OK to shutdown this system and reboot into Safe Mode, check the event log for more detailed information.
7222//
7223#define STATUS_SAM_INIT_FAILURE ((NTSTATUS)0xC00002E3L)
7224
7225//
7226// MessageId: STATUS_DS_GC_REQUIRED
7227//
7228// MessageText:
7229//
7230// The requested operation can be performed only on a global catalog server.
7231//
7232#define STATUS_DS_GC_REQUIRED ((NTSTATUS)0xC00002E4L)
7233
7234//
7235// MessageId: STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY
7236//
7237// MessageText:
7238//
7239// A local group can only be a member of other local groups in the same domain.
7240//
7241#define STATUS_DS_LOCAL_MEMBER_OF_LOCAL_ONLY ((NTSTATUS)0xC00002E5L)
7242
7243//
7244// MessageId: STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS
7245//
7246// MessageText:
7247//
7248// Foreign security principals cannot be members of universal groups.
7249//
7250#define STATUS_DS_NO_FPO_IN_UNIVERSAL_GROUPS ((NTSTATUS)0xC00002E6L)
7251
7252//
7253// MessageId: STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED
7254//
7255// MessageText:
7256//
7257// 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.
7258//
7259#define STATUS_DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED ((NTSTATUS)0xC00002E7L)
7260
7261//
7262// MessageId: STATUS_MULTIPLE_FAULT_VIOLATION
7263//
7264// MessageText:
7265//
7266// STATUS_MULTIPLE_FAULT_VIOLATION
7267//
7268#define STATUS_MULTIPLE_FAULT_VIOLATION ((NTSTATUS)0xC00002E8L)
7269
7270//
7271// MessageId: STATUS_CURRENT_DOMAIN_NOT_ALLOWED
7272//
7273// MessageText:
7274//
7275// This operation can not be performed on the current domain.
7276//
7277#define STATUS_CURRENT_DOMAIN_NOT_ALLOWED ((NTSTATUS)0xC00002E9L)
7278
7279//
7280// MessageId: STATUS_CANNOT_MAKE
7281//
7282// MessageText:
7283//
7284// The directory or file cannot be created.
7285//
7286#define STATUS_CANNOT_MAKE ((NTSTATUS)0xC00002EAL)
7287
7288//
7289// MessageId: STATUS_SYSTEM_SHUTDOWN
7290//
7291// MessageText:
7292//
7293// The system is in the process of shutting down.
7294//
7295#define STATUS_SYSTEM_SHUTDOWN ((NTSTATUS)0xC00002EBL)
7296
7297//
7298// MessageId: STATUS_DS_INIT_FAILURE_CONSOLE
7299//
7300// MessageText:
7301//
7302// Directory Services could not start because of the following error:
7303// %hs
7304// Error Status: 0x%x.
7305// Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
7306//
7307#define STATUS_DS_INIT_FAILURE_CONSOLE ((NTSTATUS)0xC00002ECL)
7308
7309//
7310// MessageId: STATUS_DS_SAM_INIT_FAILURE_CONSOLE
7311//
7312// MessageText:
7313//
7314// Security Accounts Manager initialization failed because of the following error:
7315// %hs
7316// Error Status: 0x%x.
7317// Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
7318//
7319#define STATUS_DS_SAM_INIT_FAILURE_CONSOLE ((NTSTATUS)0xC00002EDL)
7320
7321//
7322// MessageId: STATUS_UNFINISHED_CONTEXT_DELETED
7323//
7324// MessageText:
7325//
7326// A security context was deleted before the context was completed. This is considered a logon failure.
7327//
7328#define STATUS_UNFINISHED_CONTEXT_DELETED ((NTSTATUS)0xC00002EEL)
7329
7330//
7331// MessageId: STATUS_NO_TGT_REPLY
7332//
7333// MessageText:
7334//
7335// The client is trying to negotiate a context and the server requires user-to-user but didn't send a TGT reply.
7336//
7337#define STATUS_NO_TGT_REPLY ((NTSTATUS)0xC00002EFL)
7338
7339//
7340// MessageId: STATUS_OBJECTID_NOT_FOUND
7341//
7342// MessageText:
7343//
7344// An object ID was not found in the file.
7345//
7346#define STATUS_OBJECTID_NOT_FOUND ((NTSTATUS)0xC00002F0L)
7347
7348//
7349// MessageId: STATUS_NO_IP_ADDRESSES
7350//
7351// MessageText:
7352//
7353// Unable to accomplish the requested task because the local machine does not have any IP addresses.
7354//
7355#define STATUS_NO_IP_ADDRESSES ((NTSTATUS)0xC00002F1L)
7356
7357//
7358// MessageId: STATUS_WRONG_CREDENTIAL_HANDLE
7359//
7360// MessageText:
7361//
7362// The supplied credential handle does not match the credential associated with the security context.
7363//
7364#define STATUS_WRONG_CREDENTIAL_HANDLE ((NTSTATUS)0xC00002F2L)
7365
7366//
7367// MessageId: STATUS_CRYPTO_SYSTEM_INVALID
7368//
7369// MessageText:
7370//
7371// The crypto system or checksum function is invalid because a required function is unavailable.
7372//
7373#define STATUS_CRYPTO_SYSTEM_INVALID ((NTSTATUS)0xC00002F3L)
7374
7375//
7376// MessageId: STATUS_MAX_REFERRALS_EXCEEDED
7377//
7378// MessageText:
7379//
7380// The number of maximum ticket referrals has been exceeded.
7381//
7382#define STATUS_MAX_REFERRALS_EXCEEDED ((NTSTATUS)0xC00002F4L)
7383
7384//
7385// MessageId: STATUS_MUST_BE_KDC
7386//
7387// MessageText:
7388//
7389// The local machine must be a Kerberos KDC (domain controller) and it is not.
7390//
7391#define STATUS_MUST_BE_KDC ((NTSTATUS)0xC00002F5L)
7392
7393//
7394// MessageId: STATUS_STRONG_CRYPTO_NOT_SUPPORTED
7395//
7396// MessageText:
7397//
7398// The other end of the security negotiation is requires strong crypto but it is not supported on the local machine.
7399//
7400#define STATUS_STRONG_CRYPTO_NOT_SUPPORTED ((NTSTATUS)0xC00002F6L)
7401
7402//
7403// MessageId: STATUS_TOO_MANY_PRINCIPALS
7404//
7405// MessageText:
7406//
7407// The KDC reply contained more than one principal name.
7408//
7409#define STATUS_TOO_MANY_PRINCIPALS ((NTSTATUS)0xC00002F7L)
7410
7411//
7412// MessageId: STATUS_NO_PA_DATA
7413//
7414// MessageText:
7415//
7416// Expected to find PA data for a hint of what etype to use, but it was not found.
7417//
7418#define STATUS_NO_PA_DATA ((NTSTATUS)0xC00002F8L)
7419
7420//
7421// MessageId: STATUS_PKINIT_NAME_MISMATCH
7422//
7423// MessageText:
7424//
7425// The client certificate does not contain a valid UPN, or does not match the client name
7426// in the logon request. Please contact your administrator.
7427//
7428#define STATUS_PKINIT_NAME_MISMATCH ((NTSTATUS)0xC00002F9L)
7429
7430//
7431// MessageId: STATUS_SMARTCARD_LOGON_REQUIRED
7432//
7433// MessageText:
7434//
7435// Smartcard logon is required and was not used.
7436//
7437#define STATUS_SMARTCARD_LOGON_REQUIRED ((NTSTATUS)0xC00002FAL)
7438
7439//
7440// MessageId: STATUS_KDC_INVALID_REQUEST
7441//
7442// MessageText:
7443//
7444// An invalid request was sent to the KDC.
7445//
7446#define STATUS_KDC_INVALID_REQUEST ((NTSTATUS)0xC00002FBL)
7447
7448//
7449// MessageId: STATUS_KDC_UNABLE_TO_REFER
7450//
7451// MessageText:
7452//
7453// The KDC was unable to generate a referral for the service requested.
7454//
7455#define STATUS_KDC_UNABLE_TO_REFER ((NTSTATUS)0xC00002FCL)
7456
7457//
7458// MessageId: STATUS_KDC_UNKNOWN_ETYPE
7459//
7460// MessageText:
7461//
7462// The encryption type requested is not supported by the KDC.
7463//
7464#define STATUS_KDC_UNKNOWN_ETYPE ((NTSTATUS)0xC00002FDL)
7465
7466//
7467// MessageId: STATUS_SHUTDOWN_IN_PROGRESS
7468//
7469// MessageText:
7470//
7471// A system shutdown is in progress.
7472//
7473#define STATUS_SHUTDOWN_IN_PROGRESS ((NTSTATUS)0xC00002FEL)
7474
7475//
7476// MessageId: STATUS_SERVER_SHUTDOWN_IN_PROGRESS
7477//
7478// MessageText:
7479//
7480// The server machine is shutting down.
7481//
7482#define STATUS_SERVER_SHUTDOWN_IN_PROGRESS ((NTSTATUS)0xC00002FFL)
7483
7484//
7485// MessageId: STATUS_NOT_SUPPORTED_ON_SBS
7486//
7487// MessageText:
7488//
7489// This operation is not supported on a computer running Windows Server 2003 for Small Business Server
7490//
7491#define STATUS_NOT_SUPPORTED_ON_SBS ((NTSTATUS)0xC0000300L)
7492
7493//
7494// MessageId: STATUS_WMI_GUID_DISCONNECTED
7495//
7496// MessageText:
7497//
7498// The WMI GUID is no longer available
7499//
7500#define STATUS_WMI_GUID_DISCONNECTED ((NTSTATUS)0xC0000301L)
7501
7502//
7503// MessageId: STATUS_WMI_ALREADY_DISABLED
7504//
7505// MessageText:
7506//
7507// Collection or events for the WMI GUID is already disabled.
7508//
7509#define STATUS_WMI_ALREADY_DISABLED ((NTSTATUS)0xC0000302L)
7510
7511//
7512// MessageId: STATUS_WMI_ALREADY_ENABLED
7513//
7514// MessageText:
7515//
7516// Collection or events for the WMI GUID is already enabled.
7517//
7518#define STATUS_WMI_ALREADY_ENABLED ((NTSTATUS)0xC0000303L)
7519
7520//
7521// MessageId: STATUS_MFT_TOO_FRAGMENTED
7522//
7523// MessageText:
7524//
7525// The Master File Table on the volume is too fragmented to complete this operation.
7526//
7527#define STATUS_MFT_TOO_FRAGMENTED ((NTSTATUS)0xC0000304L)
7528
7529//
7530// MessageId: STATUS_COPY_PROTECTION_FAILURE
7531//
7532// MessageText:
7533//
7534// Copy protection failure.
7535//
7536#define STATUS_COPY_PROTECTION_FAILURE ((NTSTATUS)0xC0000305L)
7537
7538//
7539// MessageId: STATUS_CSS_AUTHENTICATION_FAILURE
7540//
7541// MessageText:
7542//
7543// Copy protection error - DVD CSS Authentication failed.
7544//
7545#define STATUS_CSS_AUTHENTICATION_FAILURE ((NTSTATUS)0xC0000306L)
7546
7547//
7548// MessageId: STATUS_CSS_KEY_NOT_PRESENT
7549//
7550// MessageText:
7551//
7552// Copy protection error - The given sector does not contain a valid key.
7553//
7554#define STATUS_CSS_KEY_NOT_PRESENT ((NTSTATUS)0xC0000307L)
7555
7556//
7557// MessageId: STATUS_CSS_KEY_NOT_ESTABLISHED
7558//
7559// MessageText:
7560//
7561// Copy protection error - DVD session key not established.
7562//
7563#define STATUS_CSS_KEY_NOT_ESTABLISHED ((NTSTATUS)0xC0000308L)
7564
7565//
7566// MessageId: STATUS_CSS_SCRAMBLED_SECTOR
7567//
7568// MessageText:
7569//
7570// Copy protection error - The read failed because the sector is encrypted.
7571//
7572#define STATUS_CSS_SCRAMBLED_SECTOR ((NTSTATUS)0xC0000309L)
7573
7574//
7575// MessageId: STATUS_CSS_REGION_MISMATCH
7576//
7577// MessageText:
7578//
7579// Copy protection error - The given DVD's region does not correspond to the
7580// region setting of the drive.
7581//
7582#define STATUS_CSS_REGION_MISMATCH ((NTSTATUS)0xC000030AL)
7583
7584//
7585// MessageId: STATUS_CSS_RESETS_EXHAUSTED
7586//
7587// MessageText:
7588//
7589// Copy protection error - The drive's region setting may be permanent.
7590//
7591#define STATUS_CSS_RESETS_EXHAUSTED ((NTSTATUS)0xC000030BL)
7592
7593/*++
7594
7595 MessageId's 0x030c - 0x031f (inclusive) are reserved for future **STORAGE**
7596 copy protection errors.
7597
7598--*/
7599//
7600// MessageId: STATUS_PKINIT_FAILURE
7601//
7602// MessageText:
7603//
7604// The kerberos protocol encountered an error while validating the KDC certificate during smartcard Logon. There
7605// is more information in the system event log.
7606//
7607#define STATUS_PKINIT_FAILURE ((NTSTATUS)0xC0000320L)
7608
7609//
7610// MessageId: STATUS_SMARTCARD_SUBSYSTEM_FAILURE
7611//
7612// MessageText:
7613//
7614// The kerberos protocol encountered an error while attempting to utilize the smartcard subsystem.
7615//
7616#define STATUS_SMARTCARD_SUBSYSTEM_FAILURE ((NTSTATUS)0xC0000321L)
7617
7618//
7619// MessageId: STATUS_NO_KERB_KEY
7620//
7621// MessageText:
7622//
7623// The target server does not have acceptable kerberos credentials.
7624//
7625#define STATUS_NO_KERB_KEY ((NTSTATUS)0xC0000322L)
7626
7627/*++
7628
7629 MessageId's 0x0323 - 0x034f (inclusive) are reserved for other future copy
7630 protection errors.
7631
7632--*/
7633//
7634// MessageId: STATUS_HOST_DOWN
7635//
7636// MessageText:
7637//
7638// The transport determined that the remote system is down.
7639//
7640#define STATUS_HOST_DOWN ((NTSTATUS)0xC0000350L)
7641
7642//
7643// MessageId: STATUS_UNSUPPORTED_PREAUTH
7644//
7645// MessageText:
7646//
7647// An unsupported preauthentication mechanism was presented to the kerberos package.
7648//
7649#define STATUS_UNSUPPORTED_PREAUTH ((NTSTATUS)0xC0000351L)
7650
7651//
7652// MessageId: STATUS_EFS_ALG_BLOB_TOO_BIG
7653//
7654// MessageText:
7655//
7656// The encryption algorithm used on the source file needs a bigger key buffer than the one used on the destination file.
7657//
7658#define STATUS_EFS_ALG_BLOB_TOO_BIG ((NTSTATUS)0xC0000352L)
7659
7660//
7661// MessageId: STATUS_PORT_NOT_SET
7662//
7663// MessageText:
7664//
7665// An attempt to remove a processes DebugPort was made, but a port was not already associated with the process.
7666//
7667#define STATUS_PORT_NOT_SET ((NTSTATUS)0xC0000353L)
7668
7669//
7670// MessageId: STATUS_DEBUGGER_INACTIVE
7671//
7672// MessageText:
7673//
7674// An attempt to do an operation on a debug port failed because the port is in the process of being deleted.
7675//
7676#define STATUS_DEBUGGER_INACTIVE ((NTSTATUS)0xC0000354L)
7677
7678//
7679// MessageId: STATUS_DS_VERSION_CHECK_FAILURE
7680//
7681// MessageText:
7682//
7683// This version of Windows is not compatible with the behavior version of directory forest, domain or domain controller.
7684//
7685#define STATUS_DS_VERSION_CHECK_FAILURE ((NTSTATUS)0xC0000355L)
7686
7687//
7688// MessageId: STATUS_AUDITING_DISABLED
7689//
7690// MessageText:
7691//
7692// The specified event is currently not being audited.
7693//
7694#define STATUS_AUDITING_DISABLED ((NTSTATUS)0xC0000356L)
7695
7696//
7697// MessageId: STATUS_PRENT4_MACHINE_ACCOUNT
7698//
7699// MessageText:
7700//
7701// The machine account was created pre-NT4. The account needs to be recreated.
7702//
7703#define STATUS_PRENT4_MACHINE_ACCOUNT ((NTSTATUS)0xC0000357L)
7704
7705//
7706// MessageId: STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER
7707//
7708// MessageText:
7709//
7710// A account group can not have a universal group as a member.
7711//
7712#define STATUS_DS_AG_CANT_HAVE_UNIVERSAL_MEMBER ((NTSTATUS)0xC0000358L)
7713
7714//
7715// MessageId: STATUS_INVALID_IMAGE_WIN_32
7716//
7717// MessageText:
7718//
7719// The specified image file did not have the correct format, it appears to be a 32-bit Windows image.
7720//
7721#define STATUS_INVALID_IMAGE_WIN_32 ((NTSTATUS)0xC0000359L)
7722
7723//
7724// MessageId: STATUS_INVALID_IMAGE_WIN_64
7725//
7726// MessageText:
7727//
7728// The specified image file did not have the correct format, it appears to be a 64-bit Windows image.
7729//
7730#define STATUS_INVALID_IMAGE_WIN_64 ((NTSTATUS)0xC000035AL)
7731
7732//
7733// MessageId: STATUS_BAD_BINDINGS
7734//
7735// MessageText:
7736//
7737// Client's supplied SSPI channel bindings were incorrect.
7738//
7739#define STATUS_BAD_BINDINGS ((NTSTATUS)0xC000035BL)
7740
7741//
7742// MessageId: STATUS_NETWORK_SESSION_EXPIRED
7743//
7744// MessageText:
7745//
7746// The client's session has expired, so the client must reauthenticate to continue accessing the remote resources.
7747//
7748#define STATUS_NETWORK_SESSION_EXPIRED ((NTSTATUS)0xC000035CL)
7749
7750//
7751// MessageId: STATUS_APPHELP_BLOCK
7752//
7753// MessageText:
7754//
7755// AppHelp dialog canceled thus preventing the application from starting.
7756//
7757#define STATUS_APPHELP_BLOCK ((NTSTATUS)0xC000035DL)
7758
7759//
7760// MessageId: STATUS_ALL_SIDS_FILTERED
7761//
7762// MessageText:
7763//
7764// The SID filtering operation removed all SIDs.
7765//
7766#define STATUS_ALL_SIDS_FILTERED ((NTSTATUS)0xC000035EL)
7767
7768//
7769// MessageId: STATUS_NOT_SAFE_MODE_DRIVER
7770//
7771// MessageText:
7772//
7773// The driver was not loaded because the system is booting into safe mode.
7774//
7775#define STATUS_NOT_SAFE_MODE_DRIVER ((NTSTATUS)0xC000035FL)
7776
7777//
7778// MessageId: STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT
7779//
7780// MessageText:
7781//
7782// Access to %1 has been restricted by your Administrator by the default software restriction policy level.
7783//
7784#define STATUS_ACCESS_DISABLED_BY_POLICY_DEFAULT ((NTSTATUS)0xC0000361L)
7785
7786//
7787// MessageId: STATUS_ACCESS_DISABLED_BY_POLICY_PATH
7788//
7789// MessageText:
7790//
7791// Access to %1 has been restricted by your Administrator by location with policy rule %2 placed on path %3
7792//
7793#define STATUS_ACCESS_DISABLED_BY_POLICY_PATH ((NTSTATUS)0xC0000362L)
7794
7795//
7796// MessageId: STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER
7797//
7798// MessageText:
7799//
7800// Access to %1 has been restricted by your Administrator by software publisher policy.
7801//
7802#define STATUS_ACCESS_DISABLED_BY_POLICY_PUBLISHER ((NTSTATUS)0xC0000363L)
7803
7804//
7805// MessageId: STATUS_ACCESS_DISABLED_BY_POLICY_OTHER
7806//
7807// MessageText:
7808//
7809// Access to %1 has been restricted by your Administrator by policy rule %2.
7810//
7811#define STATUS_ACCESS_DISABLED_BY_POLICY_OTHER ((NTSTATUS)0xC0000364L)
7812
7813//
7814// MessageId: STATUS_FAILED_DRIVER_ENTRY
7815//
7816// MessageText:
7817//
7818// The driver was not loaded because it failed it's initialization call.
7819//
7820#define STATUS_FAILED_DRIVER_ENTRY ((NTSTATUS)0xC0000365L)
7821
7822//
7823// MessageId: STATUS_DEVICE_ENUMERATION_ERROR
7824//
7825// MessageText:
7826//
7827// The "%hs" encountered an error while applying power or reading the device configuration.
7828// This may be caused by a failure of your hardware or by a poor connection.
7829//
7830#define STATUS_DEVICE_ENUMERATION_ERROR ((NTSTATUS)0xC0000366L)
7831
7832//
7833// MessageId: STATUS_WAIT_FOR_OPLOCK
7834//
7835// MessageText:
7836//
7837// An operation is blocked waiting for an oplock.
7838//
7839#define STATUS_WAIT_FOR_OPLOCK ((NTSTATUS)0x00000367L)
7840
7841//
7842// MessageId: STATUS_MOUNT_POINT_NOT_RESOLVED
7843//
7844// MessageText:
7845//
7846// The create operation failed because the name contained at least one mount point which resolves to a volume to which the specified device object is not attached.
7847//
7848#define STATUS_MOUNT_POINT_NOT_RESOLVED ((NTSTATUS)0xC0000368L)
7849
7850//
7851// MessageId: STATUS_INVALID_DEVICE_OBJECT_PARAMETER
7852//
7853// MessageText:
7854//
7855// The device object parameter is either not a valid device object or is not attached to the volume specified by the file name.
7856//
7857#define STATUS_INVALID_DEVICE_OBJECT_PARAMETER ((NTSTATUS)0xC0000369L)
7858
7859//
7860// MessageId: STATUS_MCA_OCCURED
7861//
7862// MessageText:
7863//
7864// A Machine Check Error has occurred. Please check the system eventlog for additional information.
7865//
7866#define STATUS_MCA_OCCURED ((NTSTATUS)0xC000036AL)
7867
7868//
7869// MessageId: STATUS_DRIVER_BLOCKED_CRITICAL
7870//
7871// MessageText:
7872//
7873// Driver %2 has been blocked from loading.
7874//
7875#define STATUS_DRIVER_BLOCKED_CRITICAL ((NTSTATUS)0xC000036BL)
7876
7877//
7878// MessageId: STATUS_DRIVER_BLOCKED
7879//
7880// MessageText:
7881//
7882// Driver %2 has been blocked from loading.
7883//
7884#define STATUS_DRIVER_BLOCKED ((NTSTATUS)0xC000036CL)
7885
7886//
7887// MessageId: STATUS_DRIVER_DATABASE_ERROR
7888//
7889// MessageText:
7890//
7891// There was error [%2] processing the driver database.
7892//
7893#define STATUS_DRIVER_DATABASE_ERROR ((NTSTATUS)0xC000036DL)
7894
7895//
7896// MessageId: STATUS_SYSTEM_HIVE_TOO_LARGE
7897//
7898// MessageText:
7899//
7900// System hive size has exceeded its limit.
7901//
7902#define STATUS_SYSTEM_HIVE_TOO_LARGE ((NTSTATUS)0xC000036EL)
7903
7904//
7905// MessageId: STATUS_INVALID_IMPORT_OF_NON_DLL
7906//
7907// MessageText:
7908//
7909// A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.
7910//
7911#define STATUS_INVALID_IMPORT_OF_NON_DLL ((NTSTATUS)0xC000036FL)
7912
7913//
7914// MessageId: STATUS_DS_SHUTTING_DOWN
7915//
7916// MessageText:
7917//
7918// The Directory Service is shuting down.
7919//
7920#define STATUS_DS_SHUTTING_DOWN ((NTSTATUS)0x40000370L)
7921
7922//
7923// MessageId: STATUS_SMARTCARD_WRONG_PIN
7924//
7925// MessageText:
7926//
7927// An incorrect PIN was presented to the smart card
7928//
7929#define STATUS_SMARTCARD_WRONG_PIN ((NTSTATUS)0xC0000380L)
7930
7931//
7932// MessageId: STATUS_SMARTCARD_CARD_BLOCKED
7933//
7934// MessageText:
7935//
7936// The smart card is blocked
7937//
7938#define STATUS_SMARTCARD_CARD_BLOCKED ((NTSTATUS)0xC0000381L)
7939
7940//
7941// MessageId: STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED
7942//
7943// MessageText:
7944//
7945// No PIN was presented to the smart card
7946//
7947#define STATUS_SMARTCARD_CARD_NOT_AUTHENTICATED ((NTSTATUS)0xC0000382L)
7948
7949//
7950// MessageId: STATUS_SMARTCARD_NO_CARD
7951//
7952// MessageText:
7953//
7954// No smart card available
7955//
7956#define STATUS_SMARTCARD_NO_CARD ((NTSTATUS)0xC0000383L)
7957
7958//
7959// MessageId: STATUS_SMARTCARD_NO_KEY_CONTAINER
7960//
7961// MessageText:
7962//
7963// The requested key container does not exist on the smart card
7964//
7965#define STATUS_SMARTCARD_NO_KEY_CONTAINER ((NTSTATUS)0xC0000384L)
7966
7967//
7968// MessageId: STATUS_SMARTCARD_NO_CERTIFICATE
7969//
7970// MessageText:
7971//
7972// The requested certificate does not exist on the smart card
7973//
7974#define STATUS_SMARTCARD_NO_CERTIFICATE ((NTSTATUS)0xC0000385L)
7975
7976//
7977// MessageId: STATUS_SMARTCARD_NO_KEYSET
7978//
7979// MessageText:
7980//
7981// The requested keyset does not exist
7982//
7983#define STATUS_SMARTCARD_NO_KEYSET ((NTSTATUS)0xC0000386L)
7984
7985//
7986// MessageId: STATUS_SMARTCARD_IO_ERROR
7987//
7988// MessageText:
7989//
7990// A communication error with the smart card has been detected.
7991//
7992#define STATUS_SMARTCARD_IO_ERROR ((NTSTATUS)0xC0000387L)
7993
7994//
7995// MessageId: STATUS_DOWNGRADE_DETECTED
7996//
7997// MessageText:
7998//
7999// The system detected a possible attempt to compromise security. Please ensure that you can contact the server that authenticated you.
8000//
8001#define STATUS_DOWNGRADE_DETECTED ((NTSTATUS)0xC0000388L)
8002
8003//
8004// MessageId: STATUS_SMARTCARD_CERT_REVOKED
8005//
8006// MessageText:
8007//
8008// The smartcard certificate used for authentication has been revoked.
8009// Please contact your system administrator. There may be additional information in the
8010// event log.
8011//
8012#define STATUS_SMARTCARD_CERT_REVOKED ((NTSTATUS)0xC0000389L)
8013
8014//
8015// MessageId: STATUS_ISSUING_CA_UNTRUSTED
8016//
8017// MessageText:
8018//
8019// An untrusted certificate authority was detected While processing the
8020// smartcard certificate used for authentication. Please contact your system
8021// administrator.
8022//
8023#define STATUS_ISSUING_CA_UNTRUSTED ((NTSTATUS)0xC000038AL)
8024
8025//
8026// MessageId: STATUS_REVOCATION_OFFLINE_C
8027//
8028// MessageText:
8029//
8030// The revocation status of the smartcard certificate used for
8031// authentication could not be determined. Please contact your system administrator.
8032//
8033#define STATUS_REVOCATION_OFFLINE_C ((NTSTATUS)0xC000038BL)
8034
8035//
8036// MessageId: STATUS_PKINIT_CLIENT_FAILURE
8037//
8038// MessageText:
8039//
8040// The smartcard certificate used for authentication was not trusted. Please
8041// contact your system administrator.
8042//
8043#define STATUS_PKINIT_CLIENT_FAILURE ((NTSTATUS)0xC000038CL)
8044
8045//
8046// MessageId: STATUS_SMARTCARD_CERT_EXPIRED
8047//
8048// MessageText:
8049//
8050// The smartcard certificate used for authentication has expired. Please
8051// contact your system administrator.
8052//
8053#define STATUS_SMARTCARD_CERT_EXPIRED ((NTSTATUS)0xC000038DL)
8054
8055//
8056// MessageId: STATUS_DRIVER_FAILED_PRIOR_UNLOAD
8057//
8058// MessageText:
8059//
8060// The driver could not be loaded because a previous version of the driver is still in memory.
8061//
8062#define STATUS_DRIVER_FAILED_PRIOR_UNLOAD ((NTSTATUS)0xC000038EL)
8063
8064//
8065// MessageId: STATUS_SMARTCARD_SILENT_CONTEXT
8066//
8067// MessageText:
8068//
8069// The smartcard provider could not perform the action since the context was acquired as silent.
8070//
8071#define STATUS_SMARTCARD_SILENT_CONTEXT ((NTSTATUS)0xC000038FL)
8072
8073 /* MessageId up to 0x400 is reserved for smart cards */
8074//
8075// MessageId: STATUS_PER_USER_TRUST_QUOTA_EXCEEDED
8076//
8077// MessageText:
8078//
8079// The current user's delegated trust creation quota has been exceeded.
8080//
8081#define STATUS_PER_USER_TRUST_QUOTA_EXCEEDED ((NTSTATUS)0xC0000401L)
8082
8083//
8084// MessageId: STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED
8085//
8086// MessageText:
8087//
8088// The total delegated trust creation quota has been exceeded.
8089//
8090#define STATUS_ALL_USER_TRUST_QUOTA_EXCEEDED ((NTSTATUS)0xC0000402L)
8091
8092//
8093// MessageId: STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED
8094//
8095// MessageText:
8096//
8097// The current user's delegated trust deletion quota has been exceeded.
8098//
8099#define STATUS_USER_DELETE_TRUST_QUOTA_EXCEEDED ((NTSTATUS)0xC0000403L)
8100
8101//
8102// MessageId: STATUS_DS_NAME_NOT_UNIQUE
8103//
8104// MessageText:
8105//
8106// The requested name already exists as a unique identifier.
8107//
8108#define STATUS_DS_NAME_NOT_UNIQUE ((NTSTATUS)0xC0000404L)
8109
8110//
8111// MessageId: STATUS_DS_DUPLICATE_ID_FOUND
8112//
8113// MessageText:
8114//
8115// The requested object has a non-unique identifier and cannot be retrieved.
8116//
8117#define STATUS_DS_DUPLICATE_ID_FOUND ((NTSTATUS)0xC0000405L)
8118
8119//
8120// MessageId: STATUS_DS_GROUP_CONVERSION_ERROR
8121//
8122// MessageText:
8123//
8124// The group cannot be converted due to attribute restrictions on the requested group type.
8125//
8126#define STATUS_DS_GROUP_CONVERSION_ERROR ((NTSTATUS)0xC0000406L)
8127
8128//
8129// MessageId: STATUS_VOLSNAP_PREPARE_HIBERNATE
8130//
8131// MessageText:
8132//
8133// {Volume Shadow Copy Service}
8134// Please wait while the Volume Shadow Copy Service prepares volume %hs for hibernation.
8135//
8136#define STATUS_VOLSNAP_PREPARE_HIBERNATE ((NTSTATUS)0xC0000407L)
8137
8138//
8139// MessageId: STATUS_USER2USER_REQUIRED
8140//
8141// MessageText:
8142//
8143// Kerberos sub-protocol User2User is required.
8144//
8145#define STATUS_USER2USER_REQUIRED ((NTSTATUS)0xC0000408L)
8146
8147//
8148// MessageId: STATUS_STACK_BUFFER_OVERRUN
8149//
8150// MessageText:
8151//
8152// The system detected an overrun of a stack-based buffer in this application. This
8153// overrun could potentially allow a malicious user to gain control of this application.
8154//
8155#define STATUS_STACK_BUFFER_OVERRUN ((NTSTATUS)0xC0000409L)
8156
8157//
8158// MessageId: STATUS_NO_S4U_PROT_SUPPORT
8159//
8160// MessageText:
8161//
8162// The Kerberos subsystem encountered an error. A service for user protocol request was made
8163// against a domain controller which does not support service for user.
8164//
8165#define STATUS_NO_S4U_PROT_SUPPORT ((NTSTATUS)0xC000040AL)
8166
8167//
8168// MessageId: STATUS_CROSSREALM_DELEGATION_FAILURE
8169//
8170// MessageText:
8171//
8172// An attempt was made by this server to make a Kerberos constrained delegation request for a target
8173// outside of the server's realm. This is not supported, and indicates a misconfiguration on this
8174// server's allowed to delegate to list. Please contact your administrator.
8175//
8176#define STATUS_CROSSREALM_DELEGATION_FAILURE ((NTSTATUS)0xC000040BL)
8177
8178//
8179// MessageId: STATUS_REVOCATION_OFFLINE_KDC
8180//
8181// MessageText:
8182//
8183// The revocation status of the domain controller certificate used for smartcard
8184// authentication could not be determined. There is additional information in the system event
8185// log. Please contact your system administrator.
8186//
8187#define STATUS_REVOCATION_OFFLINE_KDC ((NTSTATUS)0xC000040CL)
8188
8189//
8190// MessageId: STATUS_ISSUING_CA_UNTRUSTED_KDC
8191//
8192// MessageText:
8193//
8194// An untrusted certificate authority was detected while processing the
8195// domain controller certificate used for authentication. There is additional information in
8196// the system event log. Please contact your system administrator.
8197//
8198#define STATUS_ISSUING_CA_UNTRUSTED_KDC ((NTSTATUS)0xC000040DL)
8199
8200//
8201// MessageId: STATUS_KDC_CERT_EXPIRED
8202//
8203// MessageText:
8204//
8205// The domain controller certificate used for smartcard logon has expired.
8206// Please contact your system administrator with the contents of your system event log.
8207//
8208#define STATUS_KDC_CERT_EXPIRED ((NTSTATUS)0xC000040EL)
8209
8210//
8211// MessageId: STATUS_KDC_CERT_REVOKED
8212//
8213// MessageText:
8214//
8215// The domain controller certificate used for smartcard logon has been revoked.
8216// Please contact your system administrator with the contents of your system event log.
8217//
8218#define STATUS_KDC_CERT_REVOKED ((NTSTATUS)0xC000040FL)
8219
8220//
8221// MessageId: STATUS_PARAMETER_QUOTA_EXCEEDED
8222//
8223// MessageText:
8224//
8225// Data present in one of the parameters is more than the function can operate on.
8226//
8227#define STATUS_PARAMETER_QUOTA_EXCEEDED ((NTSTATUS)0xC0000410L)
8228
8229//
8230// MessageId: STATUS_HIBERNATION_FAILURE
8231//
8232// MessageText:
8233//
8234// The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted.
8235//
8236#define STATUS_HIBERNATION_FAILURE ((NTSTATUS)0xC0000411L)
8237
8238//
8239// MessageId: STATUS_DELAY_LOAD_FAILED
8240//
8241// MessageText:
8242//
8243// An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.
8244//
8245#define STATUS_DELAY_LOAD_FAILED ((NTSTATUS)0xC0000412L)
8246
8247//
8248// MessageId: STATUS_AUTHENTICATION_FIREWALL_FAILED
8249//
8250// MessageText:
8251//
8252// Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine.
8253//
8254#define STATUS_AUTHENTICATION_FIREWALL_FAILED ((NTSTATUS)0xC0000413L)
8255
8256//
8257// MessageId: STATUS_VDM_DISALLOWED
8258//
8259// MessageText:
8260//
8261// %hs is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your system administrator.
8262//
8263#define STATUS_VDM_DISALLOWED ((NTSTATUS)0xC0000414L)
8264
8265//
8266// MessageId: STATUS_HUNG_DISPLAY_DRIVER_THREAD
8267//
8268// MessageText:
8269//
8270// {Display Driver Stopped Responding}
8271// The %hs display driver has stopped working normally. Save your work and reboot the system to restore full display functionality.
8272// The next time you reboot the machine a dialog will be displayed giving you a chance to report this failure to Microsoft.
8273//
8274#define STATUS_HUNG_DISPLAY_DRIVER_THREAD ((NTSTATUS)0xC0000415L)
8275
8276//
8277// MessageId: STATUS_WOW_ASSERTION
8278//
8279// MessageText:
8280//
8281// WOW Assertion Error.
8282//
8283#define STATUS_WOW_ASSERTION ((NTSTATUS)0xC0009898L)
8284
8285//
8286// MessageId: DBG_NO_STATE_CHANGE
8287//
8288// MessageText:
8289//
8290// Debugger did not perform a state change.
8291//
8292#define DBG_NO_STATE_CHANGE ((NTSTATUS)0xC0010001L)
8293
8294//
8295// MessageId: DBG_APP_NOT_IDLE
8296//
8297// MessageText:
8298//
8299// Debugger has found the application is not idle.
8300//
8301#define DBG_APP_NOT_IDLE ((NTSTATUS)0xC0010002L)
8302
8303//
8304// MessageId: RPC_NT_INVALID_STRING_BINDING
8305//
8306// MessageText:
8307//
8308// The string binding is invalid.
8309//
8310#define RPC_NT_INVALID_STRING_BINDING ((NTSTATUS)0xC0020001L)
8311
8312//
8313// MessageId: RPC_NT_WRONG_KIND_OF_BINDING
8314//
8315// MessageText:
8316//
8317// The binding handle is not the correct type.
8318//
8319#define RPC_NT_WRONG_KIND_OF_BINDING ((NTSTATUS)0xC0020002L)
8320
8321//
8322// MessageId: RPC_NT_INVALID_BINDING
8323//
8324// MessageText:
8325//
8326// The binding handle is invalid.
8327//
8328#define RPC_NT_INVALID_BINDING ((NTSTATUS)0xC0020003L)
8329
8330//
8331// MessageId: RPC_NT_PROTSEQ_NOT_SUPPORTED
8332//
8333// MessageText:
8334//
8335// The RPC protocol sequence is not supported.
8336//
8337#define RPC_NT_PROTSEQ_NOT_SUPPORTED ((NTSTATUS)0xC0020004L)
8338
8339//
8340// MessageId: RPC_NT_INVALID_RPC_PROTSEQ
8341//
8342// MessageText:
8343//
8344// The RPC protocol sequence is invalid.
8345//
8346#define RPC_NT_INVALID_RPC_PROTSEQ ((NTSTATUS)0xC0020005L)
8347
8348//
8349// MessageId: RPC_NT_INVALID_STRING_UUID
8350//
8351// MessageText:
8352//
8353// The string UUID is invalid.
8354//
8355#define RPC_NT_INVALID_STRING_UUID ((NTSTATUS)0xC0020006L)
8356
8357//
8358// MessageId: RPC_NT_INVALID_ENDPOINT_FORMAT
8359//
8360// MessageText:
8361//
8362// The endpoint format is invalid.
8363//
8364#define RPC_NT_INVALID_ENDPOINT_FORMAT ((NTSTATUS)0xC0020007L)
8365
8366//
8367// MessageId: RPC_NT_INVALID_NET_ADDR
8368//
8369// MessageText:
8370//
8371// The network address is invalid.
8372//
8373#define RPC_NT_INVALID_NET_ADDR ((NTSTATUS)0xC0020008L)
8374
8375//
8376// MessageId: RPC_NT_NO_ENDPOINT_FOUND
8377//
8378// MessageText:
8379//
8380// No endpoint was found.
8381//
8382#define RPC_NT_NO_ENDPOINT_FOUND ((NTSTATUS)0xC0020009L)
8383
8384//
8385// MessageId: RPC_NT_INVALID_TIMEOUT
8386//
8387// MessageText:
8388//
8389// The timeout value is invalid.
8390//
8391#define RPC_NT_INVALID_TIMEOUT ((NTSTATUS)0xC002000AL)
8392
8393//
8394// MessageId: RPC_NT_OBJECT_NOT_FOUND
8395//
8396// MessageText:
8397//
8398// The object UUID was not found.
8399//
8400#define RPC_NT_OBJECT_NOT_FOUND ((NTSTATUS)0xC002000BL)
8401
8402//
8403// MessageId: RPC_NT_ALREADY_REGISTERED
8404//
8405// MessageText:
8406//
8407// The object UUID has already been registered.
8408//
8409#define RPC_NT_ALREADY_REGISTERED ((NTSTATUS)0xC002000CL)
8410
8411//
8412// MessageId: RPC_NT_TYPE_ALREADY_REGISTERED
8413//
8414// MessageText:
8415//
8416// The type UUID has already been registered.
8417//
8418#define RPC_NT_TYPE_ALREADY_REGISTERED ((NTSTATUS)0xC002000DL)
8419
8420//
8421// MessageId: RPC_NT_ALREADY_LISTENING
8422//
8423// MessageText:
8424//
8425// The RPC server is already listening.
8426//
8427#define RPC_NT_ALREADY_LISTENING ((NTSTATUS)0xC002000EL)
8428
8429//
8430// MessageId: RPC_NT_NO_PROTSEQS_REGISTERED
8431//
8432// MessageText:
8433//
8434// No protocol sequences have been registered.
8435//
8436#define RPC_NT_NO_PROTSEQS_REGISTERED ((NTSTATUS)0xC002000FL)
8437
8438//
8439// MessageId: RPC_NT_NOT_LISTENING
8440//
8441// MessageText:
8442//
8443// The RPC server is not listening.
8444//
8445#define RPC_NT_NOT_LISTENING ((NTSTATUS)0xC0020010L)
8446
8447//
8448// MessageId: RPC_NT_UNKNOWN_MGR_TYPE
8449//
8450// MessageText:
8451//
8452// The manager type is unknown.
8453//
8454#define RPC_NT_UNKNOWN_MGR_TYPE ((NTSTATUS)0xC0020011L)
8455
8456//
8457// MessageId: RPC_NT_UNKNOWN_IF
8458//
8459// MessageText:
8460//
8461// The interface is unknown.
8462//
8463#define RPC_NT_UNKNOWN_IF ((NTSTATUS)0xC0020012L)
8464
8465//
8466// MessageId: RPC_NT_NO_BINDINGS
8467//
8468// MessageText:
8469//
8470// There are no bindings.
8471//
8472#define RPC_NT_NO_BINDINGS ((NTSTATUS)0xC0020013L)
8473
8474//
8475// MessageId: RPC_NT_NO_PROTSEQS
8476//
8477// MessageText:
8478//
8479// There are no protocol sequences.
8480//
8481#define RPC_NT_NO_PROTSEQS ((NTSTATUS)0xC0020014L)
8482
8483//
8484// MessageId: RPC_NT_CANT_CREATE_ENDPOINT
8485//
8486// MessageText:
8487//
8488// The endpoint cannot be created.
8489//
8490#define RPC_NT_CANT_CREATE_ENDPOINT ((NTSTATUS)0xC0020015L)
8491
8492//
8493// MessageId: RPC_NT_OUT_OF_RESOURCES
8494//
8495// MessageText:
8496//
8497// Not enough resources are available to complete this operation.
8498//
8499#define RPC_NT_OUT_OF_RESOURCES ((NTSTATUS)0xC0020016L)
8500
8501//
8502// MessageId: RPC_NT_SERVER_UNAVAILABLE
8503//
8504// MessageText:
8505//
8506// The RPC server is unavailable.
8507//
8508#define RPC_NT_SERVER_UNAVAILABLE ((NTSTATUS)0xC0020017L)
8509
8510//
8511// MessageId: RPC_NT_SERVER_TOO_BUSY
8512//
8513// MessageText:
8514//
8515// The RPC server is too busy to complete this operation.
8516//
8517#define RPC_NT_SERVER_TOO_BUSY ((NTSTATUS)0xC0020018L)
8518
8519//
8520// MessageId: RPC_NT_INVALID_NETWORK_OPTIONS
8521//
8522// MessageText:
8523//
8524// The network options are invalid.
8525//
8526#define RPC_NT_INVALID_NETWORK_OPTIONS ((NTSTATUS)0xC0020019L)
8527
8528//
8529// MessageId: RPC_NT_NO_CALL_ACTIVE
8530//
8531// MessageText:
8532//
8533// There are no remote procedure calls active on this thread.
8534//
8535#define RPC_NT_NO_CALL_ACTIVE ((NTSTATUS)0xC002001AL)
8536
8537//
8538// MessageId: RPC_NT_CALL_FAILED
8539//
8540// MessageText:
8541//
8542// The remote procedure call failed.
8543//
8544#define RPC_NT_CALL_FAILED ((NTSTATUS)0xC002001BL)
8545
8546//
8547// MessageId: RPC_NT_CALL_FAILED_DNE
8548//
8549// MessageText:
8550//
8551// The remote procedure call failed and did not execute.
8552//
8553#define RPC_NT_CALL_FAILED_DNE ((NTSTATUS)0xC002001CL)
8554
8555//
8556// MessageId: RPC_NT_PROTOCOL_ERROR
8557//
8558// MessageText:
8559//
8560// An RPC protocol error occurred.
8561//
8562#define RPC_NT_PROTOCOL_ERROR ((NTSTATUS)0xC002001DL)
8563
8564//
8565// MessageId: RPC_NT_UNSUPPORTED_TRANS_SYN
8566//
8567// MessageText:
8568//
8569// The transfer syntax is not supported by the RPC server.
8570//
8571#define RPC_NT_UNSUPPORTED_TRANS_SYN ((NTSTATUS)0xC002001FL)
8572
8573//
8574// MessageId: RPC_NT_UNSUPPORTED_TYPE
8575//
8576// MessageText:
8577//
8578// The type UUID is not supported.
8579//
8580#define RPC_NT_UNSUPPORTED_TYPE ((NTSTATUS)0xC0020021L)
8581
8582//
8583// MessageId: RPC_NT_INVALID_TAG
8584//
8585// MessageText:
8586//
8587// The tag is invalid.
8588//
8589#define RPC_NT_INVALID_TAG ((NTSTATUS)0xC0020022L)
8590
8591//
8592// MessageId: RPC_NT_INVALID_BOUND
8593//
8594// MessageText:
8595//
8596// The array bounds are invalid.
8597//
8598#define RPC_NT_INVALID_BOUND ((NTSTATUS)0xC0020023L)
8599
8600//
8601// MessageId: RPC_NT_NO_ENTRY_NAME
8602//
8603// MessageText:
8604//
8605// The binding does not contain an entry name.
8606//
8607#define RPC_NT_NO_ENTRY_NAME ((NTSTATUS)0xC0020024L)
8608
8609//
8610// MessageId: RPC_NT_INVALID_NAME_SYNTAX
8611//
8612// MessageText:
8613//
8614// The name syntax is invalid.
8615//
8616#define RPC_NT_INVALID_NAME_SYNTAX ((NTSTATUS)0xC0020025L)
8617
8618//
8619// MessageId: RPC_NT_UNSUPPORTED_NAME_SYNTAX
8620//
8621// MessageText:
8622//
8623// The name syntax is not supported.
8624//
8625#define RPC_NT_UNSUPPORTED_NAME_SYNTAX ((NTSTATUS)0xC0020026L)
8626
8627//
8628// MessageId: RPC_NT_UUID_NO_ADDRESS
8629//
8630// MessageText:
8631//
8632// No network address is available to use to construct a UUID.
8633//
8634#define RPC_NT_UUID_NO_ADDRESS ((NTSTATUS)0xC0020028L)
8635
8636//
8637// MessageId: RPC_NT_DUPLICATE_ENDPOINT
8638//
8639// MessageText:
8640//
8641// The endpoint is a duplicate.
8642//
8643#define RPC_NT_DUPLICATE_ENDPOINT ((NTSTATUS)0xC0020029L)
8644
8645//
8646// MessageId: RPC_NT_UNKNOWN_AUTHN_TYPE
8647//
8648// MessageText:
8649//
8650// The authentication type is unknown.
8651//
8652#define RPC_NT_UNKNOWN_AUTHN_TYPE ((NTSTATUS)0xC002002AL)
8653
8654//
8655// MessageId: RPC_NT_MAX_CALLS_TOO_SMALL
8656//
8657// MessageText:
8658//
8659// The maximum number of calls is too small.
8660//
8661#define RPC_NT_MAX_CALLS_TOO_SMALL ((NTSTATUS)0xC002002BL)
8662
8663//
8664// MessageId: RPC_NT_STRING_TOO_LONG
8665//
8666// MessageText:
8667//
8668// The string is too long.
8669//
8670#define RPC_NT_STRING_TOO_LONG ((NTSTATUS)0xC002002CL)
8671
8672//
8673// MessageId: RPC_NT_PROTSEQ_NOT_FOUND
8674//
8675// MessageText:
8676//
8677// The RPC protocol sequence was not found.
8678//
8679#define RPC_NT_PROTSEQ_NOT_FOUND ((NTSTATUS)0xC002002DL)
8680
8681//
8682// MessageId: RPC_NT_PROCNUM_OUT_OF_RANGE
8683//
8684// MessageText:
8685//
8686// The procedure number is out of range.
8687//
8688#define RPC_NT_PROCNUM_OUT_OF_RANGE ((NTSTATUS)0xC002002EL)
8689
8690//
8691// MessageId: RPC_NT_BINDING_HAS_NO_AUTH
8692//
8693// MessageText:
8694//
8695// The binding does not contain any authentication information.
8696//
8697#define RPC_NT_BINDING_HAS_NO_AUTH ((NTSTATUS)0xC002002FL)
8698
8699//
8700// MessageId: RPC_NT_UNKNOWN_AUTHN_SERVICE
8701//
8702// MessageText:
8703//
8704// The authentication service is unknown.
8705//
8706#define RPC_NT_UNKNOWN_AUTHN_SERVICE ((NTSTATUS)0xC0020030L)
8707
8708//
8709// MessageId: RPC_NT_UNKNOWN_AUTHN_LEVEL
8710//
8711// MessageText:
8712//
8713// The authentication level is unknown.
8714//
8715#define RPC_NT_UNKNOWN_AUTHN_LEVEL ((NTSTATUS)0xC0020031L)
8716
8717//
8718// MessageId: RPC_NT_INVALID_AUTH_IDENTITY
8719//
8720// MessageText:
8721//
8722// The security context is invalid.
8723//
8724#define RPC_NT_INVALID_AUTH_IDENTITY ((NTSTATUS)0xC0020032L)
8725
8726//
8727// MessageId: RPC_NT_UNKNOWN_AUTHZ_SERVICE
8728//
8729// MessageText:
8730//
8731// The authorization service is unknown.
8732//
8733#define RPC_NT_UNKNOWN_AUTHZ_SERVICE ((NTSTATUS)0xC0020033L)
8734
8735//
8736// MessageId: EPT_NT_INVALID_ENTRY
8737//
8738// MessageText:
8739//
8740// The entry is invalid.
8741//
8742#define EPT_NT_INVALID_ENTRY ((NTSTATUS)0xC0020034L)
8743
8744//
8745// MessageId: EPT_NT_CANT_PERFORM_OP
8746//
8747// MessageText:
8748//
8749// The operation cannot be performed.
8750//
8751#define EPT_NT_CANT_PERFORM_OP ((NTSTATUS)0xC0020035L)
8752
8753//
8754// MessageId: EPT_NT_NOT_REGISTERED
8755//
8756// MessageText:
8757//
8758// There are no more endpoints available from the endpoint mapper.
8759//
8760#define EPT_NT_NOT_REGISTERED ((NTSTATUS)0xC0020036L)
8761
8762//
8763// MessageId: RPC_NT_NOTHING_TO_EXPORT
8764//
8765// MessageText:
8766//
8767// No interfaces have been exported.
8768//
8769#define RPC_NT_NOTHING_TO_EXPORT ((NTSTATUS)0xC0020037L)
8770
8771//
8772// MessageId: RPC_NT_INCOMPLETE_NAME
8773//
8774// MessageText:
8775//
8776// The entry name is incomplete.
8777//
8778#define RPC_NT_INCOMPLETE_NAME ((NTSTATUS)0xC0020038L)
8779
8780//
8781// MessageId: RPC_NT_INVALID_VERS_OPTION
8782//
8783// MessageText:
8784//
8785// The version option is invalid.
8786//
8787#define RPC_NT_INVALID_VERS_OPTION ((NTSTATUS)0xC0020039L)
8788
8789//
8790// MessageId: RPC_NT_NO_MORE_MEMBERS
8791//
8792// MessageText:
8793//
8794// There are no more members.
8795//
8796#define RPC_NT_NO_MORE_MEMBERS ((NTSTATUS)0xC002003AL)
8797
8798//
8799// MessageId: RPC_NT_NOT_ALL_OBJS_UNEXPORTED
8800//
8801// MessageText:
8802//
8803// There is nothing to unexport.
8804//
8805#define RPC_NT_NOT_ALL_OBJS_UNEXPORTED ((NTSTATUS)0xC002003BL)
8806
8807//
8808// MessageId: RPC_NT_INTERFACE_NOT_FOUND
8809//
8810// MessageText:
8811//
8812// The interface was not found.
8813//
8814#define RPC_NT_INTERFACE_NOT_FOUND ((NTSTATUS)0xC002003CL)
8815
8816//
8817// MessageId: RPC_NT_ENTRY_ALREADY_EXISTS
8818//
8819// MessageText:
8820//
8821// The entry already exists.
8822//
8823#define RPC_NT_ENTRY_ALREADY_EXISTS ((NTSTATUS)0xC002003DL)
8824
8825//
8826// MessageId: RPC_NT_ENTRY_NOT_FOUND
8827//
8828// MessageText:
8829//
8830// The entry is not found.
8831//
8832#define RPC_NT_ENTRY_NOT_FOUND ((NTSTATUS)0xC002003EL)
8833
8834//
8835// MessageId: RPC_NT_NAME_SERVICE_UNAVAILABLE
8836//
8837// MessageText:
8838//
8839// The name service is unavailable.
8840//
8841#define RPC_NT_NAME_SERVICE_UNAVAILABLE ((NTSTATUS)0xC002003FL)
8842
8843//
8844// MessageId: RPC_NT_INVALID_NAF_ID
8845//
8846// MessageText:
8847//
8848// The network address family is invalid.
8849//
8850#define RPC_NT_INVALID_NAF_ID ((NTSTATUS)0xC0020040L)
8851
8852//
8853// MessageId: RPC_NT_CANNOT_SUPPORT
8854//
8855// MessageText:
8856//
8857// The requested operation is not supported.
8858//
8859#define RPC_NT_CANNOT_SUPPORT ((NTSTATUS)0xC0020041L)
8860
8861//
8862// MessageId: RPC_NT_NO_CONTEXT_AVAILABLE
8863//
8864// MessageText:
8865//
8866// No security context is available to allow impersonation.
8867//
8868#define RPC_NT_NO_CONTEXT_AVAILABLE ((NTSTATUS)0xC0020042L)
8869
8870//
8871// MessageId: RPC_NT_INTERNAL_ERROR
8872//
8873// MessageText:
8874//
8875// An internal error occurred in RPC.
8876//
8877#define RPC_NT_INTERNAL_ERROR ((NTSTATUS)0xC0020043L)
8878
8879//
8880// MessageId: RPC_NT_ZERO_DIVIDE
8881//
8882// MessageText:
8883//
8884// The RPC server attempted an integer divide by zero.
8885//
8886#define RPC_NT_ZERO_DIVIDE ((NTSTATUS)0xC0020044L)
8887
8888//
8889// MessageId: RPC_NT_ADDRESS_ERROR
8890//
8891// MessageText:
8892//
8893// An addressing error occurred in the RPC server.
8894//
8895#define RPC_NT_ADDRESS_ERROR ((NTSTATUS)0xC0020045L)
8896
8897//
8898// MessageId: RPC_NT_FP_DIV_ZERO
8899//
8900// MessageText:
8901//
8902// A floating point operation at the RPC server caused a divide by zero.
8903//
8904#define RPC_NT_FP_DIV_ZERO ((NTSTATUS)0xC0020046L)
8905
8906//
8907// MessageId: RPC_NT_FP_UNDERFLOW
8908//
8909// MessageText:
8910//
8911// A floating point underflow occurred at the RPC server.
8912//
8913#define RPC_NT_FP_UNDERFLOW ((NTSTATUS)0xC0020047L)
8914
8915//
8916// MessageId: RPC_NT_FP_OVERFLOW
8917//
8918// MessageText:
8919//
8920// A floating point overflow occurred at the RPC server.
8921//
8922#define RPC_NT_FP_OVERFLOW ((NTSTATUS)0xC0020048L)
8923
8924//
8925// MessageId: RPC_NT_NO_MORE_ENTRIES
8926//
8927// MessageText:
8928//
8929// The list of RPC servers available for auto-handle binding has been exhausted.
8930//
8931#define RPC_NT_NO_MORE_ENTRIES ((NTSTATUS)0xC0030001L)
8932
8933//
8934// MessageId: RPC_NT_SS_CHAR_TRANS_OPEN_FAIL
8935//
8936// MessageText:
8937//
8938// The file designated by DCERPCCHARTRANS cannot be opened.
8939//
8940#define RPC_NT_SS_CHAR_TRANS_OPEN_FAIL ((NTSTATUS)0xC0030002L)
8941
8942//
8943// MessageId: RPC_NT_SS_CHAR_TRANS_SHORT_FILE
8944//
8945// MessageText:
8946//
8947// The file containing the character translation table has fewer than 512 bytes.
8948//
8949#define RPC_NT_SS_CHAR_TRANS_SHORT_FILE ((NTSTATUS)0xC0030003L)
8950
8951//
8952// MessageId: RPC_NT_SS_IN_NULL_CONTEXT
8953//
8954// MessageText:
8955//
8956// A null context handle is passed as an [in] parameter.
8957//
8958#define RPC_NT_SS_IN_NULL_CONTEXT ((NTSTATUS)0xC0030004L)
8959
8960//
8961// MessageId: RPC_NT_SS_CONTEXT_MISMATCH
8962//
8963// MessageText:
8964//
8965// The context handle does not match any known context handles.
8966//
8967#define RPC_NT_SS_CONTEXT_MISMATCH ((NTSTATUS)0xC0030005L)
8968
8969//
8970// MessageId: RPC_NT_SS_CONTEXT_DAMAGED
8971//
8972// MessageText:
8973//
8974// The context handle changed during a call.
8975//
8976#define RPC_NT_SS_CONTEXT_DAMAGED ((NTSTATUS)0xC0030006L)
8977
8978//
8979// MessageId: RPC_NT_SS_HANDLES_MISMATCH
8980//
8981// MessageText:
8982//
8983// The binding handles passed to a remote procedure call do not match.
8984//
8985#define RPC_NT_SS_HANDLES_MISMATCH ((NTSTATUS)0xC0030007L)
8986
8987//
8988// MessageId: RPC_NT_SS_CANNOT_GET_CALL_HANDLE
8989//
8990// MessageText:
8991//
8992// The stub is unable to get the call handle.
8993//
8994#define RPC_NT_SS_CANNOT_GET_CALL_HANDLE ((NTSTATUS)0xC0030008L)
8995
8996//
8997// MessageId: RPC_NT_NULL_REF_POINTER
8998//
8999// MessageText:
9000//
9001// A null reference pointer was passed to the stub.
9002//
9003#define RPC_NT_NULL_REF_POINTER ((NTSTATUS)0xC0030009L)
9004
9005//
9006// MessageId: RPC_NT_ENUM_VALUE_OUT_OF_RANGE
9007//
9008// MessageText:
9009//
9010// The enumeration value is out of range.
9011//
9012#define RPC_NT_ENUM_VALUE_OUT_OF_RANGE ((NTSTATUS)0xC003000AL)
9013
9014//
9015// MessageId: RPC_NT_BYTE_COUNT_TOO_SMALL
9016//
9017// MessageText:
9018//
9019// The byte count is too small.
9020//
9021#define RPC_NT_BYTE_COUNT_TOO_SMALL ((NTSTATUS)0xC003000BL)
9022
9023//
9024// MessageId: RPC_NT_BAD_STUB_DATA
9025//
9026// MessageText:
9027//
9028// The stub received bad data.
9029//
9030#define RPC_NT_BAD_STUB_DATA ((NTSTATUS)0xC003000CL)
9031
9032//
9033// MessageId: RPC_NT_CALL_IN_PROGRESS
9034//
9035// MessageText:
9036//
9037// A remote procedure call is already in progress for this thread.
9038//
9039#define RPC_NT_CALL_IN_PROGRESS ((NTSTATUS)0xC0020049L)
9040
9041//
9042// MessageId: RPC_NT_NO_MORE_BINDINGS
9043//
9044// MessageText:
9045//
9046// There are no more bindings.
9047//
9048#define RPC_NT_NO_MORE_BINDINGS ((NTSTATUS)0xC002004AL)
9049
9050//
9051// MessageId: RPC_NT_GROUP_MEMBER_NOT_FOUND
9052//
9053// MessageText:
9054//
9055// The group member was not found.
9056//
9057#define RPC_NT_GROUP_MEMBER_NOT_FOUND ((NTSTATUS)0xC002004BL)
9058
9059//
9060// MessageId: EPT_NT_CANT_CREATE
9061//
9062// MessageText:
9063//
9064// The endpoint mapper database entry could not be created.
9065//
9066#define EPT_NT_CANT_CREATE ((NTSTATUS)0xC002004CL)
9067
9068//
9069// MessageId: RPC_NT_INVALID_OBJECT
9070//
9071// MessageText:
9072//
9073// The object UUID is the nil UUID.
9074//
9075#define RPC_NT_INVALID_OBJECT ((NTSTATUS)0xC002004DL)
9076
9077//
9078// MessageId: RPC_NT_NO_INTERFACES
9079//
9080// MessageText:
9081//
9082// No interfaces have been registered.
9083//
9084#define RPC_NT_NO_INTERFACES ((NTSTATUS)0xC002004FL)
9085
9086//
9087// MessageId: RPC_NT_CALL_CANCELLED
9088//
9089// MessageText:
9090//
9091// The remote procedure call was cancelled.
9092//
9093#define RPC_NT_CALL_CANCELLED ((NTSTATUS)0xC0020050L)
9094
9095//
9096// MessageId: RPC_NT_BINDING_INCOMPLETE
9097//
9098// MessageText:
9099//
9100// The binding handle does not contain all required information.
9101//
9102#define RPC_NT_BINDING_INCOMPLETE ((NTSTATUS)0xC0020051L)
9103
9104//
9105// MessageId: RPC_NT_COMM_FAILURE
9106//
9107// MessageText:
9108//
9109// A communications failure occurred during a remote procedure call.
9110//
9111#define RPC_NT_COMM_FAILURE ((NTSTATUS)0xC0020052L)
9112
9113//
9114// MessageId: RPC_NT_UNSUPPORTED_AUTHN_LEVEL
9115//
9116// MessageText:
9117//
9118// The requested authentication level is not supported.
9119//
9120#define RPC_NT_UNSUPPORTED_AUTHN_LEVEL ((NTSTATUS)0xC0020053L)
9121
9122//
9123// MessageId: RPC_NT_NO_PRINC_NAME
9124//
9125// MessageText:
9126//
9127// No principal name registered.
9128//
9129#define RPC_NT_NO_PRINC_NAME ((NTSTATUS)0xC0020054L)
9130
9131//
9132// MessageId: RPC_NT_NOT_RPC_ERROR
9133//
9134// MessageText:
9135//
9136// The error specified is not a valid Windows RPC error code.
9137//
9138#define RPC_NT_NOT_RPC_ERROR ((NTSTATUS)0xC0020055L)
9139
9140//
9141// MessageId: RPC_NT_UUID_LOCAL_ONLY
9142//
9143// MessageText:
9144//
9145// A UUID that is valid only on this computer has been allocated.
9146//
9147#define RPC_NT_UUID_LOCAL_ONLY ((NTSTATUS)0x40020056L)
9148
9149//
9150// MessageId: RPC_NT_SEC_PKG_ERROR
9151//
9152// MessageText:
9153//
9154// A security package specific error occurred.
9155//
9156#define RPC_NT_SEC_PKG_ERROR ((NTSTATUS)0xC0020057L)
9157
9158//
9159// MessageId: RPC_NT_NOT_CANCELLED
9160//
9161// MessageText:
9162//
9163// Thread is not cancelled.
9164//
9165#define RPC_NT_NOT_CANCELLED ((NTSTATUS)0xC0020058L)
9166
9167//
9168// MessageId: RPC_NT_INVALID_ES_ACTION
9169//
9170// MessageText:
9171//
9172// Invalid operation on the encoding/decoding handle.
9173//
9174#define RPC_NT_INVALID_ES_ACTION ((NTSTATUS)0xC0030059L)
9175
9176//
9177// MessageId: RPC_NT_WRONG_ES_VERSION
9178//
9179// MessageText:
9180//
9181// Incompatible version of the serializing package.
9182//
9183#define RPC_NT_WRONG_ES_VERSION ((NTSTATUS)0xC003005AL)
9184
9185//
9186// MessageId: RPC_NT_WRONG_STUB_VERSION
9187//
9188// MessageText:
9189//
9190// Incompatible version of the RPC stub.
9191//
9192#define RPC_NT_WRONG_STUB_VERSION ((NTSTATUS)0xC003005BL)
9193
9194//
9195// MessageId: RPC_NT_INVALID_PIPE_OBJECT
9196//
9197// MessageText:
9198//
9199// The RPC pipe object is invalid or corrupted.
9200//
9201#define RPC_NT_INVALID_PIPE_OBJECT ((NTSTATUS)0xC003005CL)
9202
9203//
9204// MessageId: RPC_NT_INVALID_PIPE_OPERATION
9205//
9206// MessageText:
9207//
9208// An invalid operation was attempted on an RPC pipe object.
9209//
9210#define RPC_NT_INVALID_PIPE_OPERATION ((NTSTATUS)0xC003005DL)
9211
9212//
9213// MessageId: RPC_NT_WRONG_PIPE_VERSION
9214//
9215// MessageText:
9216//
9217// Unsupported RPC pipe version.
9218//
9219#define RPC_NT_WRONG_PIPE_VERSION ((NTSTATUS)0xC003005EL)
9220
9221//
9222// MessageId: RPC_NT_PIPE_CLOSED
9223//
9224// MessageText:
9225//
9226// The RPC pipe object has already been closed.
9227//
9228#define RPC_NT_PIPE_CLOSED ((NTSTATUS)0xC003005FL)
9229
9230//
9231// MessageId: RPC_NT_PIPE_DISCIPLINE_ERROR
9232//
9233// MessageText:
9234//
9235// The RPC call completed before all pipes were processed.
9236//
9237#define RPC_NT_PIPE_DISCIPLINE_ERROR ((NTSTATUS)0xC0030060L)
9238
9239//
9240// MessageId: RPC_NT_PIPE_EMPTY
9241//
9242// MessageText:
9243//
9244// No more data is available from the RPC pipe.
9245//
9246#define RPC_NT_PIPE_EMPTY ((NTSTATUS)0xC0030061L)
9247
9248//
9249// MessageId: RPC_NT_INVALID_ASYNC_HANDLE
9250//
9251// MessageText:
9252//
9253// Invalid asynchronous remote procedure call handle.
9254//
9255#define RPC_NT_INVALID_ASYNC_HANDLE ((NTSTATUS)0xC0020062L)
9256
9257//
9258// MessageId: RPC_NT_INVALID_ASYNC_CALL
9259//
9260// MessageText:
9261//
9262// Invalid asynchronous RPC call handle for this operation.
9263//
9264#define RPC_NT_INVALID_ASYNC_CALL ((NTSTATUS)0xC0020063L)
9265
9266//
9267// MessageId: RPC_NT_SEND_INCOMPLETE
9268//
9269// MessageText:
9270//
9271// Some data remains to be sent in the request buffer.
9272//
9273#define RPC_NT_SEND_INCOMPLETE ((NTSTATUS)0x400200AFL)
9274
9275//
9276// MessageId: STATUS_ACPI_INVALID_OPCODE
9277//
9278// MessageText:
9279//
9280// An attempt was made to run an invalid AML opcode
9281//
9282#define STATUS_ACPI_INVALID_OPCODE ((NTSTATUS)0xC0140001L)
9283
9284//
9285// MessageId: STATUS_ACPI_STACK_OVERFLOW
9286//
9287// MessageText:
9288//
9289// The AML Interpreter Stack has overflowed
9290//
9291#define STATUS_ACPI_STACK_OVERFLOW ((NTSTATUS)0xC0140002L)
9292
9293//
9294// MessageId: STATUS_ACPI_ASSERT_FAILED
9295//
9296// MessageText:
9297//
9298// An inconsistent state has occurred
9299//
9300#define STATUS_ACPI_ASSERT_FAILED ((NTSTATUS)0xC0140003L)
9301
9302//
9303// MessageId: STATUS_ACPI_INVALID_INDEX
9304//
9305// MessageText:
9306//
9307// An attempt was made to access an array outside of its bounds
9308//
9309#define STATUS_ACPI_INVALID_INDEX ((NTSTATUS)0xC0140004L)
9310
9311//
9312// MessageId: STATUS_ACPI_INVALID_ARGUMENT
9313//
9314// MessageText:
9315//
9316// A required argument was not specified
9317//
9318#define STATUS_ACPI_INVALID_ARGUMENT ((NTSTATUS)0xC0140005L)
9319
9320//
9321// MessageId: STATUS_ACPI_FATAL
9322//
9323// MessageText:
9324//
9325// A fatal error has occurred
9326//
9327#define STATUS_ACPI_FATAL ((NTSTATUS)0xC0140006L)
9328
9329//
9330// MessageId: STATUS_ACPI_INVALID_SUPERNAME
9331//
9332// MessageText:
9333//
9334// An invalid SuperName was specified
9335//
9336#define STATUS_ACPI_INVALID_SUPERNAME ((NTSTATUS)0xC0140007L)
9337
9338//
9339// MessageId: STATUS_ACPI_INVALID_ARGTYPE
9340//
9341// MessageText:
9342//
9343// An argument with an incorrect type was specified
9344//
9345#define STATUS_ACPI_INVALID_ARGTYPE ((NTSTATUS)0xC0140008L)
9346
9347//
9348// MessageId: STATUS_ACPI_INVALID_OBJTYPE
9349//
9350// MessageText:
9351//
9352// An object with an incorrect type was specified
9353//
9354#define STATUS_ACPI_INVALID_OBJTYPE ((NTSTATUS)0xC0140009L)
9355
9356//
9357// MessageId: STATUS_ACPI_INVALID_TARGETTYPE
9358//
9359// MessageText:
9360//
9361// A target with an incorrect type was specified
9362//
9363#define STATUS_ACPI_INVALID_TARGETTYPE ((NTSTATUS)0xC014000AL)
9364
9365//
9366// MessageId: STATUS_ACPI_INCORRECT_ARGUMENT_COUNT
9367//
9368// MessageText:
9369//
9370// An incorrect number of arguments were specified
9371//
9372#define STATUS_ACPI_INCORRECT_ARGUMENT_COUNT ((NTSTATUS)0xC014000BL)
9373
9374//
9375// MessageId: STATUS_ACPI_ADDRESS_NOT_MAPPED
9376//
9377// MessageText:
9378//
9379// An address failed to translate
9380//
9381#define STATUS_ACPI_ADDRESS_NOT_MAPPED ((NTSTATUS)0xC014000CL)
9382
9383//
9384// MessageId: STATUS_ACPI_INVALID_EVENTTYPE
9385//
9386// MessageText:
9387//
9388// An incorrect event type was specified
9389//
9390#define STATUS_ACPI_INVALID_EVENTTYPE ((NTSTATUS)0xC014000DL)
9391
9392//
9393// MessageId: STATUS_ACPI_HANDLER_COLLISION
9394//
9395// MessageText:
9396//
9397// A handler for the target already exists
9398//
9399#define STATUS_ACPI_HANDLER_COLLISION ((NTSTATUS)0xC014000EL)
9400
9401//
9402// MessageId: STATUS_ACPI_INVALID_DATA
9403//
9404// MessageText:
9405//
9406// Invalid data for the target was specified
9407//
9408#define STATUS_ACPI_INVALID_DATA ((NTSTATUS)0xC014000FL)
9409
9410//
9411// MessageId: STATUS_ACPI_INVALID_REGION
9412//
9413// MessageText:
9414//
9415// An invalid region for the target was specified
9416//
9417#define STATUS_ACPI_INVALID_REGION ((NTSTATUS)0xC0140010L)
9418
9419//
9420// MessageId: STATUS_ACPI_INVALID_ACCESS_SIZE
9421//
9422// MessageText:
9423//
9424// An attempt was made to access a field outside of the defined range
9425//
9426#define STATUS_ACPI_INVALID_ACCESS_SIZE ((NTSTATUS)0xC0140011L)
9427
9428//
9429// MessageId: STATUS_ACPI_ACQUIRE_GLOBAL_LOCK
9430//
9431// MessageText:
9432//
9433// The Global system lock could not be acquired
9434//
9435#define STATUS_ACPI_ACQUIRE_GLOBAL_LOCK ((NTSTATUS)0xC0140012L)
9436
9437//
9438// MessageId: STATUS_ACPI_ALREADY_INITIALIZED
9439//
9440// MessageText:
9441//
9442// An attempt was made to reinitialize the ACPI subsystem
9443//
9444#define STATUS_ACPI_ALREADY_INITIALIZED ((NTSTATUS)0xC0140013L)
9445
9446//
9447// MessageId: STATUS_ACPI_NOT_INITIALIZED
9448//
9449// MessageText:
9450//
9451// The ACPI subsystem has not been initialized
9452//
9453#define STATUS_ACPI_NOT_INITIALIZED ((NTSTATUS)0xC0140014L)
9454
9455//
9456// MessageId: STATUS_ACPI_INVALID_MUTEX_LEVEL
9457//
9458// MessageText:
9459//
9460// An incorrect mutex was specified
9461//
9462#define STATUS_ACPI_INVALID_MUTEX_LEVEL ((NTSTATUS)0xC0140015L)
9463
9464//
9465// MessageId: STATUS_ACPI_MUTEX_NOT_OWNED
9466//
9467// MessageText:
9468//
9469// The mutex is not currently owned
9470//
9471#define STATUS_ACPI_MUTEX_NOT_OWNED ((NTSTATUS)0xC0140016L)
9472
9473//
9474// MessageId: STATUS_ACPI_MUTEX_NOT_OWNER
9475//
9476// MessageText:
9477//
9478// An attempt was made to access the mutex by a process that was not the owner
9479//
9480#define STATUS_ACPI_MUTEX_NOT_OWNER ((NTSTATUS)0xC0140017L)
9481
9482//
9483// MessageId: STATUS_ACPI_RS_ACCESS
9484//
9485// MessageText:
9486//
9487// An error occurred during an access to Region Space
9488//
9489#define STATUS_ACPI_RS_ACCESS ((NTSTATUS)0xC0140018L)
9490
9491//
9492// MessageId: STATUS_ACPI_INVALID_TABLE
9493//
9494// MessageText:
9495//
9496// An attempt was made to use an incorrect table
9497//
9498#define STATUS_ACPI_INVALID_TABLE ((NTSTATUS)0xC0140019L)
9499
9500//
9501// MessageId: STATUS_ACPI_REG_HANDLER_FAILED
9502//
9503// MessageText:
9504//
9505// The registration of an ACPI event failed
9506//
9507#define STATUS_ACPI_REG_HANDLER_FAILED ((NTSTATUS)0xC0140020L)
9508
9509//
9510// MessageId: STATUS_ACPI_POWER_REQUEST_FAILED
9511//
9512// MessageText:
9513//
9514// An ACPI Power Object failed to transition state
9515//
9516#define STATUS_ACPI_POWER_REQUEST_FAILED ((NTSTATUS)0xC0140021L)
9517
9518//
9519// Terminal Server specific Errors
9520//
9521//
9522// MessageId: STATUS_CTX_WINSTATION_NAME_INVALID
9523//
9524// MessageText:
9525//
9526// Session name %1 is invalid.
9527//
9528#define STATUS_CTX_WINSTATION_NAME_INVALID ((NTSTATUS)0xC00A0001L)
9529
9530//
9531// MessageId: STATUS_CTX_INVALID_PD
9532//
9533// MessageText:
9534//
9535// The protocol driver %1 is invalid.
9536//
9537#define STATUS_CTX_INVALID_PD ((NTSTATUS)0xC00A0002L)
9538
9539//
9540// MessageId: STATUS_CTX_PD_NOT_FOUND
9541//
9542// MessageText:
9543//
9544// The protocol driver %1 was not found in the system path.
9545//
9546#define STATUS_CTX_PD_NOT_FOUND ((NTSTATUS)0xC00A0003L)
9547
9548//
9549// MessageId: STATUS_CTX_CDM_CONNECT
9550//
9551// MessageText:
9552//
9553// The Client Drive Mapping Service Has Connected on Terminal Connection.
9554//
9555#define STATUS_CTX_CDM_CONNECT ((NTSTATUS)0x400A0004L)
9556
9557//
9558// MessageId: STATUS_CTX_CDM_DISCONNECT
9559//
9560// MessageText:
9561//
9562// The Client Drive Mapping Service Has Disconnected on Terminal Connection.
9563//
9564#define STATUS_CTX_CDM_DISCONNECT ((NTSTATUS)0x400A0005L)
9565
9566//
9567// MessageId: STATUS_CTX_CLOSE_PENDING
9568//
9569// MessageText:
9570//
9571// A close operation is pending on the Terminal Connection.
9572//
9573#define STATUS_CTX_CLOSE_PENDING ((NTSTATUS)0xC00A0006L)
9574
9575//
9576// MessageId: STATUS_CTX_NO_OUTBUF
9577//
9578// MessageText:
9579//
9580// There are no free output buffers available.
9581//
9582#define STATUS_CTX_NO_OUTBUF ((NTSTATUS)0xC00A0007L)
9583
9584//
9585// MessageId: STATUS_CTX_MODEM_INF_NOT_FOUND
9586//
9587// MessageText:
9588//
9589// The MODEM.INF file was not found.
9590//
9591#define STATUS_CTX_MODEM_INF_NOT_FOUND ((NTSTATUS)0xC00A0008L)
9592
9593//
9594// MessageId: STATUS_CTX_INVALID_MODEMNAME
9595//
9596// MessageText:
9597//
9598// The modem (%1) was not found in MODEM.INF.
9599//
9600#define STATUS_CTX_INVALID_MODEMNAME ((NTSTATUS)0xC00A0009L)
9601
9602//
9603// MessageId: STATUS_CTX_RESPONSE_ERROR
9604//
9605// MessageText:
9606//
9607// The modem did not accept the command sent to it.
9608// Verify the configured modem name matches the attached modem.
9609//
9610#define STATUS_CTX_RESPONSE_ERROR ((NTSTATUS)0xC00A000AL)
9611
9612//
9613// MessageId: STATUS_CTX_MODEM_RESPONSE_TIMEOUT
9614//
9615// MessageText:
9616//
9617// The modem did not respond to the command sent to it.
9618// Verify the modem is properly cabled and powered on.
9619//
9620#define STATUS_CTX_MODEM_RESPONSE_TIMEOUT ((NTSTATUS)0xC00A000BL)
9621
9622//
9623// MessageId: STATUS_CTX_MODEM_RESPONSE_NO_CARRIER
9624//
9625// MessageText:
9626//
9627// Carrier detect has failed or carrier has been dropped due to disconnect.
9628//
9629#define STATUS_CTX_MODEM_RESPONSE_NO_CARRIER ((NTSTATUS)0xC00A000CL)
9630
9631//
9632// MessageId: STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE
9633//
9634// MessageText:
9635//
9636// Dial tone not detected within required time.
9637// Verify phone cable is properly attached and functional.
9638//
9639#define STATUS_CTX_MODEM_RESPONSE_NO_DIALTONE ((NTSTATUS)0xC00A000DL)
9640
9641//
9642// MessageId: STATUS_CTX_MODEM_RESPONSE_BUSY
9643//
9644// MessageText:
9645//
9646// Busy signal detected at remote site on callback.
9647//
9648#define STATUS_CTX_MODEM_RESPONSE_BUSY ((NTSTATUS)0xC00A000EL)
9649
9650//
9651// MessageId: STATUS_CTX_MODEM_RESPONSE_VOICE
9652//
9653// MessageText:
9654//
9655// Voice detected at remote site on callback.
9656//
9657#define STATUS_CTX_MODEM_RESPONSE_VOICE ((NTSTATUS)0xC00A000FL)
9658
9659//
9660// MessageId: STATUS_CTX_TD_ERROR
9661//
9662// MessageText:
9663//
9664// Transport driver error
9665//
9666#define STATUS_CTX_TD_ERROR ((NTSTATUS)0xC00A0010L)
9667
9668//
9669// MessageId: STATUS_CTX_LICENSE_CLIENT_INVALID
9670//
9671// MessageText:
9672//
9673// The client you are using is not licensed to use this system. Your logon request is denied.
9674//
9675#define STATUS_CTX_LICENSE_CLIENT_INVALID ((NTSTATUS)0xC00A0012L)
9676
9677//
9678// MessageId: STATUS_CTX_LICENSE_NOT_AVAILABLE
9679//
9680// MessageText:
9681//
9682// The system has reached its licensed logon limit.
9683// Please try again later.
9684//
9685#define STATUS_CTX_LICENSE_NOT_AVAILABLE ((NTSTATUS)0xC00A0013L)
9686
9687//
9688// MessageId: STATUS_CTX_LICENSE_EXPIRED
9689//
9690// MessageText:
9691//
9692// The system license has expired. Your logon request is denied.
9693//
9694#define STATUS_CTX_LICENSE_EXPIRED ((NTSTATUS)0xC00A0014L)
9695
9696//
9697// MessageId: STATUS_CTX_WINSTATION_NOT_FOUND
9698//
9699// MessageText:
9700//
9701// The specified session cannot be found.
9702//
9703#define STATUS_CTX_WINSTATION_NOT_FOUND ((NTSTATUS)0xC00A0015L)
9704
9705//
9706// MessageId: STATUS_CTX_WINSTATION_NAME_COLLISION
9707//
9708// MessageText:
9709//
9710// The specified session name is already in use.
9711//
9712#define STATUS_CTX_WINSTATION_NAME_COLLISION ((NTSTATUS)0xC00A0016L)
9713
9714//
9715// MessageId: STATUS_CTX_WINSTATION_BUSY
9716//
9717// MessageText:
9718//
9719// The requested operation cannot be completed because the Terminal Connection is currently busy processing a connect, disconnect, reset, or delete operation.
9720//
9721#define STATUS_CTX_WINSTATION_BUSY ((NTSTATUS)0xC00A0017L)
9722
9723//
9724// MessageId: STATUS_CTX_BAD_VIDEO_MODE
9725//
9726// MessageText:
9727//
9728// An attempt has been made to connect to a session whose video mode is not supported by the current client.
9729//
9730#define STATUS_CTX_BAD_VIDEO_MODE ((NTSTATUS)0xC00A0018L)
9731
9732//
9733// MessageId: STATUS_CTX_GRAPHICS_INVALID
9734//
9735// MessageText:
9736//
9737// The application attempted to enable DOS graphics mode.
9738// DOS graphics mode is not supported.
9739//
9740#define STATUS_CTX_GRAPHICS_INVALID ((NTSTATUS)0xC00A0022L)
9741
9742//
9743// MessageId: STATUS_CTX_NOT_CONSOLE
9744//
9745// MessageText:
9746//
9747// The requested operation can be performed only on the system console.
9748// This is most often the result of a driver or system DLL requiring direct console access.
9749//
9750#define STATUS_CTX_NOT_CONSOLE ((NTSTATUS)0xC00A0024L)
9751
9752//
9753// MessageId: STATUS_CTX_CLIENT_QUERY_TIMEOUT
9754//
9755// MessageText:
9756//
9757// The client failed to respond to the server connect message.
9758//
9759#define STATUS_CTX_CLIENT_QUERY_TIMEOUT ((NTSTATUS)0xC00A0026L)
9760
9761//
9762// MessageId: STATUS_CTX_CONSOLE_DISCONNECT
9763//
9764// MessageText:
9765//
9766// Disconnecting the console session is not supported.
9767//
9768#define STATUS_CTX_CONSOLE_DISCONNECT ((NTSTATUS)0xC00A0027L)
9769
9770//
9771// MessageId: STATUS_CTX_CONSOLE_CONNECT
9772//
9773// MessageText:
9774//
9775// Reconnecting a disconnected session to the console is not supported.
9776//
9777#define STATUS_CTX_CONSOLE_CONNECT ((NTSTATUS)0xC00A0028L)
9778
9779//
9780// MessageId: STATUS_CTX_SHADOW_DENIED
9781//
9782// MessageText:
9783//
9784// The request to control another session remotely was denied.
9785//
9786#define STATUS_CTX_SHADOW_DENIED ((NTSTATUS)0xC00A002AL)
9787
9788//
9789// MessageId: STATUS_CTX_WINSTATION_ACCESS_DENIED
9790//
9791// MessageText:
9792//
9793// A process has requested access to a session, but has not been granted those access rights.
9794//
9795#define STATUS_CTX_WINSTATION_ACCESS_DENIED ((NTSTATUS)0xC00A002BL)
9796
9797//
9798// MessageId: STATUS_CTX_INVALID_WD
9799//
9800// MessageText:
9801//
9802// The Terminal Connection driver %1 is invalid.
9803//
9804#define STATUS_CTX_INVALID_WD ((NTSTATUS)0xC00A002EL)
9805
9806//
9807// MessageId: STATUS_CTX_WD_NOT_FOUND
9808//
9809// MessageText:
9810//
9811// The Terminal Connection driver %1 was not found in the system path.
9812//
9813#define STATUS_CTX_WD_NOT_FOUND ((NTSTATUS)0xC00A002FL)
9814
9815//
9816// MessageId: STATUS_CTX_SHADOW_INVALID
9817//
9818// MessageText:
9819//
9820// The requested session cannot be controlled remotely.
9821// You cannot control your own session, a session that is trying to control your session,
9822// a session that has no user logged on, nor control other sessions from the console.
9823//
9824#define STATUS_CTX_SHADOW_INVALID ((NTSTATUS)0xC00A0030L)
9825
9826//
9827// MessageId: STATUS_CTX_SHADOW_DISABLED
9828//
9829// MessageText:
9830//
9831// The requested session is not configured to allow remote control.
9832//
9833#define STATUS_CTX_SHADOW_DISABLED ((NTSTATUS)0xC00A0031L)
9834
9835//
9836// MessageId: STATUS_RDP_PROTOCOL_ERROR
9837//
9838// MessageText:
9839//
9840// The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.
9841//
9842#define STATUS_RDP_PROTOCOL_ERROR ((NTSTATUS)0xC00A0032L)
9843
9844//
9845// MessageId: STATUS_CTX_CLIENT_LICENSE_NOT_SET
9846//
9847// MessageText:
9848//
9849// Your request to connect to this Terminal server has been rejected.
9850// Your Terminal Server Client license number has not been entered for this copy of the Terminal Client.
9851// Please call your system administrator for help in entering a valid, unique license number for this Terminal Server Client.
9852// Click OK to continue.
9853//
9854#define STATUS_CTX_CLIENT_LICENSE_NOT_SET ((NTSTATUS)0xC00A0033L)
9855
9856//
9857// MessageId: STATUS_CTX_CLIENT_LICENSE_IN_USE
9858//
9859// MessageText:
9860//
9861// Your request to connect to this Terminal server has been rejected.
9862// Your Terminal Server Client license number is currently being used by another user.
9863// Please call your system administrator to obtain a new copy of the Terminal Server Client with a valid, unique license number.
9864// Click OK to continue.
9865//
9866#define STATUS_CTX_CLIENT_LICENSE_IN_USE ((NTSTATUS)0xC00A0034L)
9867
9868//
9869// MessageId: STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE
9870//
9871// MessageText:
9872//
9873// The remote control of the console was terminated because the display mode was changed. Changing the display mode in a remote control session is not supported.
9874//
9875#define STATUS_CTX_SHADOW_ENDED_BY_MODE_CHANGE ((NTSTATUS)0xC00A0035L)
9876
9877//
9878// MessageId: STATUS_CTX_SHADOW_NOT_RUNNING
9879//
9880// MessageText:
9881//
9882// Remote control could not be terminated because the specified session is not currently being remotely controlled.
9883//
9884#define STATUS_CTX_SHADOW_NOT_RUNNING ((NTSTATUS)0xC00A0036L)
9885
9886//
9887// MessageId: STATUS_PNP_BAD_MPS_TABLE
9888//
9889// MessageText:
9890//
9891// A device is missing in the system BIOS MPS table. This device will not be used.
9892// Please contact your system vendor for system BIOS update.
9893//
9894#define STATUS_PNP_BAD_MPS_TABLE ((NTSTATUS)0xC0040035L)
9895
9896//
9897// MessageId: STATUS_PNP_TRANSLATION_FAILED
9898//
9899// MessageText:
9900//
9901// A translator failed to translate resources.
9902//
9903#define STATUS_PNP_TRANSLATION_FAILED ((NTSTATUS)0xC0040036L)
9904
9905//
9906// MessageId: STATUS_PNP_IRQ_TRANSLATION_FAILED
9907//
9908// MessageText:
9909//
9910// A IRQ translator failed to translate resources.
9911//
9912#define STATUS_PNP_IRQ_TRANSLATION_FAILED ((NTSTATUS)0xC0040037L)
9913
9914//
9915// MessageId: STATUS_PNP_INVALID_ID
9916//
9917// MessageText:
9918//
9919// Driver %2 returned invalid ID for a child device (%3).
9920//
9921#define STATUS_PNP_INVALID_ID ((NTSTATUS)0xC0040038L)
9922
9923//
9924// MessageId: STATUS_SXS_SECTION_NOT_FOUND
9925//
9926// MessageText:
9927//
9928// The requested section is not present in the activation context.
9929//
9930#define STATUS_SXS_SECTION_NOT_FOUND ((NTSTATUS)0xC0150001L)
9931
9932//
9933// MessageId: STATUS_SXS_CANT_GEN_ACTCTX
9934//
9935// MessageText:
9936//
9937// Windows was not able to process the application binding information.
9938// Please refer to your System Event Log for further information.
9939//
9940#define STATUS_SXS_CANT_GEN_ACTCTX ((NTSTATUS)0xC0150002L)
9941
9942//
9943// MessageId: STATUS_SXS_INVALID_ACTCTXDATA_FORMAT
9944//
9945// MessageText:
9946//
9947// The application binding data format is invalid.
9948//
9949#define STATUS_SXS_INVALID_ACTCTXDATA_FORMAT ((NTSTATUS)0xC0150003L)
9950
9951//
9952// MessageId: STATUS_SXS_ASSEMBLY_NOT_FOUND
9953//
9954// MessageText:
9955//
9956// The referenced assembly is not installed on your system.
9957//
9958#define STATUS_SXS_ASSEMBLY_NOT_FOUND ((NTSTATUS)0xC0150004L)
9959
9960//
9961// MessageId: STATUS_SXS_MANIFEST_FORMAT_ERROR
9962//
9963// MessageText:
9964//
9965// The manifest file does not begin with the required tag and format information.
9966//
9967#define STATUS_SXS_MANIFEST_FORMAT_ERROR ((NTSTATUS)0xC0150005L)
9968
9969//
9970// MessageId: STATUS_SXS_MANIFEST_PARSE_ERROR
9971//
9972// MessageText:
9973//
9974// The manifest file contains one or more syntax errors.
9975//
9976#define STATUS_SXS_MANIFEST_PARSE_ERROR ((NTSTATUS)0xC0150006L)
9977
9978//
9979// MessageId: STATUS_SXS_ACTIVATION_CONTEXT_DISABLED
9980//
9981// MessageText:
9982//
9983// The application attempted to activate a disabled activation context.
9984//
9985#define STATUS_SXS_ACTIVATION_CONTEXT_DISABLED ((NTSTATUS)0xC0150007L)
9986
9987//
9988// MessageId: STATUS_SXS_KEY_NOT_FOUND
9989//
9990// MessageText:
9991//
9992// The requested lookup key was not found in any active activation context.
9993//
9994#define STATUS_SXS_KEY_NOT_FOUND ((NTSTATUS)0xC0150008L)
9995
9996//
9997// MessageId: STATUS_SXS_VERSION_CONFLICT
9998//
9999// MessageText:
10000//
10001// A component version required by the application conflicts with another component version already active.
10002//
10003#define STATUS_SXS_VERSION_CONFLICT ((NTSTATUS)0xC0150009L)
10004
10005//
10006// MessageId: STATUS_SXS_WRONG_SECTION_TYPE
10007//
10008// MessageText:
10009//
10010// The type requested activation context section does not match the query API used.
10011//
10012#define STATUS_SXS_WRONG_SECTION_TYPE ((NTSTATUS)0xC015000AL)
10013
10014//
10015// MessageId: STATUS_SXS_THREAD_QUERIES_DISABLED
10016//
10017// MessageText:
10018//
10019// Lack of system resources has required isolated activation to be disabled for the current thread of execution.
10020//
10021#define STATUS_SXS_THREAD_QUERIES_DISABLED ((NTSTATUS)0xC015000BL)
10022
10023//
10024// MessageId: STATUS_SXS_ASSEMBLY_MISSING
10025//
10026// MessageText:
10027//
10028// The referenced assembly could not be found.
10029//
10030#define STATUS_SXS_ASSEMBLY_MISSING ((NTSTATUS)0xC015000CL)
10031
10032//
10033// MessageId: STATUS_SXS_RELEASE_ACTIVATION_CONTEXT
10034//
10035// MessageText:
10036//
10037// A kernel mode component is releasing a reference on an activation context.
10038//
10039#define STATUS_SXS_RELEASE_ACTIVATION_CONTEXT ((NTSTATUS)0x4015000DL)
10040
10041//
10042// MessageId: STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET
10043//
10044// MessageText:
10045//
10046// An attempt to set the process default activation context failed because the process default activation context was already set.
10047//
10048#define STATUS_SXS_PROCESS_DEFAULT_ALREADY_SET ((NTSTATUS)0xC015000EL)
10049
10050#if defined(STATUS_SUCCESS) || (_WIN32_WINNT > 0x0500) || (_WIN32_FUSION >= 0x0100) // winnt
10051//
10052// MessageId: STATUS_SXS_EARLY_DEACTIVATION
10053//
10054// MessageText:
10055//
10056// The activation context being deactivated is not the most recently activated one.
10057//
10058#define STATUS_SXS_EARLY_DEACTIVATION ((NTSTATUS)0xC015000FL) // winnt
10059
10060//
10061// MessageId: STATUS_SXS_INVALID_DEACTIVATION
10062//
10063// MessageText:
10064//
10065// The activation context being deactivated is not active for the current thread of execution.
10066//
10067#define STATUS_SXS_INVALID_DEACTIVATION ((NTSTATUS)0xC0150010L) // winnt
10068
10069#endif // winnt
10070//
10071// MessageId: STATUS_SXS_MULTIPLE_DEACTIVATION
10072//
10073// MessageText:
10074//
10075// The activation context being deactivated has already been deactivated.
10076//
10077#define STATUS_SXS_MULTIPLE_DEACTIVATION ((NTSTATUS)0xC0150011L)
10078
10079//
10080// MessageId: STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY
10081//
10082// MessageText:
10083//
10084// The activation context of system default assembly could not be generated.
10085//
10086#define STATUS_SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY ((NTSTATUS)0xC0150012L)
10087
10088//
10089// MessageId: STATUS_SXS_PROCESS_TERMINATION_REQUESTED
10090//
10091// MessageText:
10092//
10093// A component used by the isolation facility has requested to terminate the process.
10094//
10095#define STATUS_SXS_PROCESS_TERMINATION_REQUESTED ((NTSTATUS)0xC0150013L)
10096
10097//
10098// MessageId: STATUS_SXS_CORRUPT_ACTIVATION_STACK
10099//
10100// MessageText:
10101//
10102// The activation context activation stack for the running thread of execution is corrupt.
10103//
10104#define STATUS_SXS_CORRUPT_ACTIVATION_STACK ((NTSTATUS)0xC0150014L)
10105
10106//
10107// MessageId: STATUS_SXS_CORRUPTION
10108//
10109// MessageText:
10110//
10111// The application isolation metadata for this process or thread has become corrupt.
10112//
10113#define STATUS_SXS_CORRUPTION ((NTSTATUS)0xC0150015L)
10114
10115//
10116// MessageId: STATUS_CLUSTER_INVALID_NODE
10117//
10118// MessageText:
10119//
10120// The cluster node is not valid.
10121//
10122#define STATUS_CLUSTER_INVALID_NODE ((NTSTATUS)0xC0130001L)
10123
10124//
10125// MessageId: STATUS_CLUSTER_NODE_EXISTS
10126//
10127// MessageText:
10128//
10129// The cluster node already exists.
10130//
10131#define STATUS_CLUSTER_NODE_EXISTS ((NTSTATUS)0xC0130002L)
10132
10133//
10134// MessageId: STATUS_CLUSTER_JOIN_IN_PROGRESS
10135//
10136// MessageText:
10137//
10138// A node is in the process of joining the cluster.
10139//
10140#define STATUS_CLUSTER_JOIN_IN_PROGRESS ((NTSTATUS)0xC0130003L)
10141
10142//
10143// MessageId: STATUS_CLUSTER_NODE_NOT_FOUND
10144//
10145// MessageText:
10146//
10147// The cluster node was not found.
10148//
10149#define STATUS_CLUSTER_NODE_NOT_FOUND ((NTSTATUS)0xC0130004L)
10150
10151//
10152// MessageId: STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND
10153//
10154// MessageText:
10155//
10156// The cluster local node information was not found.
10157//
10158#define STATUS_CLUSTER_LOCAL_NODE_NOT_FOUND ((NTSTATUS)0xC0130005L)
10159
10160//
10161// MessageId: STATUS_CLUSTER_NETWORK_EXISTS
10162//
10163// MessageText:
10164//
10165// The cluster network already exists.
10166//
10167#define STATUS_CLUSTER_NETWORK_EXISTS ((NTSTATUS)0xC0130006L)
10168
10169//
10170// MessageId: STATUS_CLUSTER_NETWORK_NOT_FOUND
10171//
10172// MessageText:
10173//
10174// The cluster network was not found.
10175//
10176#define STATUS_CLUSTER_NETWORK_NOT_FOUND ((NTSTATUS)0xC0130007L)
10177
10178//
10179// MessageId: STATUS_CLUSTER_NETINTERFACE_EXISTS
10180//
10181// MessageText:
10182//
10183// The cluster network interface already exists.
10184//
10185#define STATUS_CLUSTER_NETINTERFACE_EXISTS ((NTSTATUS)0xC0130008L)
10186
10187//
10188// MessageId: STATUS_CLUSTER_NETINTERFACE_NOT_FOUND
10189//
10190// MessageText:
10191//
10192// The cluster network interface was not found.
10193//
10194#define STATUS_CLUSTER_NETINTERFACE_NOT_FOUND ((NTSTATUS)0xC0130009L)
10195
10196//
10197// MessageId: STATUS_CLUSTER_INVALID_REQUEST
10198//
10199// MessageText:
10200//
10201// The cluster request is not valid for this object.
10202//
10203#define STATUS_CLUSTER_INVALID_REQUEST ((NTSTATUS)0xC013000AL)
10204
10205//
10206// MessageId: STATUS_CLUSTER_INVALID_NETWORK_PROVIDER
10207//
10208// MessageText:
10209//
10210// The cluster network provider is not valid.
10211//
10212#define STATUS_CLUSTER_INVALID_NETWORK_PROVIDER ((NTSTATUS)0xC013000BL)
10213
10214//
10215// MessageId: STATUS_CLUSTER_NODE_DOWN
10216//
10217// MessageText:
10218//
10219// The cluster node is down.
10220//
10221#define STATUS_CLUSTER_NODE_DOWN ((NTSTATUS)0xC013000CL)
10222
10223//
10224// MessageId: STATUS_CLUSTER_NODE_UNREACHABLE
10225//
10226// MessageText:
10227//
10228// The cluster node is not reachable.
10229//
10230#define STATUS_CLUSTER_NODE_UNREACHABLE ((NTSTATUS)0xC013000DL)
10231
10232//
10233// MessageId: STATUS_CLUSTER_NODE_NOT_MEMBER
10234//
10235// MessageText:
10236//
10237// The cluster node is not a member of the cluster.
10238//
10239#define STATUS_CLUSTER_NODE_NOT_MEMBER ((NTSTATUS)0xC013000EL)
10240
10241//
10242// MessageId: STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS
10243//
10244// MessageText:
10245//
10246// A cluster join operation is not in progress.
10247//
10248#define STATUS_CLUSTER_JOIN_NOT_IN_PROGRESS ((NTSTATUS)0xC013000FL)
10249
10250//
10251// MessageId: STATUS_CLUSTER_INVALID_NETWORK
10252//
10253// MessageText:
10254//
10255// The cluster network is not valid.
10256//
10257#define STATUS_CLUSTER_INVALID_NETWORK ((NTSTATUS)0xC0130010L)
10258
10259//
10260// MessageId: STATUS_CLUSTER_NO_NET_ADAPTERS
10261//
10262// MessageText:
10263//
10264// No network adapters are available.
10265//
10266#define STATUS_CLUSTER_NO_NET_ADAPTERS ((NTSTATUS)0xC0130011L)
10267
10268//
10269// MessageId: STATUS_CLUSTER_NODE_UP
10270//
10271// MessageText:
10272//
10273// The cluster node is up.
10274//
10275#define STATUS_CLUSTER_NODE_UP ((NTSTATUS)0xC0130012L)
10276
10277//
10278// MessageId: STATUS_CLUSTER_NODE_PAUSED
10279//
10280// MessageText:
10281//
10282// The cluster node is paused.
10283//
10284#define STATUS_CLUSTER_NODE_PAUSED ((NTSTATUS)0xC0130013L)
10285
10286//
10287// MessageId: STATUS_CLUSTER_NODE_NOT_PAUSED
10288//
10289// MessageText:
10290//
10291// The cluster node is not paused.
10292//
10293#define STATUS_CLUSTER_NODE_NOT_PAUSED ((NTSTATUS)0xC0130014L)
10294
10295//
10296// MessageId: STATUS_CLUSTER_NO_SECURITY_CONTEXT
10297//
10298// MessageText:
10299//
10300// No cluster security context is available.
10301//
10302#define STATUS_CLUSTER_NO_SECURITY_CONTEXT ((NTSTATUS)0xC0130015L)
10303
10304//
10305// MessageId: STATUS_CLUSTER_NETWORK_NOT_INTERNAL
10306//
10307// MessageText:
10308//
10309// The cluster network is not configured for internal cluster communication.
10310//
10311#define STATUS_CLUSTER_NETWORK_NOT_INTERNAL ((NTSTATUS)0xC0130016L)
10312
10313//
10314// MessageId: STATUS_CLUSTER_POISONED
10315//
10316// MessageText:
10317//
10318// The cluster node has been poisoned.
10319//
10320#define STATUS_CLUSTER_POISONED ((NTSTATUS)0xC0130017L)
10321
10322/*lint -restore */ // Resume checking for different macro definitions // winnt
10323// end_ntsecapi
10324
10325#endif // WIN32_NO_STATUS // winnt
10326#endif // _NTSTATUS_
10327
Note: See TracBrowser for help on using the repository browser.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette