· 8 years ago · Aug 27, 2018, 10:54 AM
1 /// <summary>
2 /// https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/using-ntstatus-values
3 /// </summary>
4 public enum NTSTATUS : uint
5 {
6
7 /// <summary>
8 /// The operation completed successfully.
9 /// </summary>
10 SUCCESS = 0x00000000,
11
12 /// <summary>
13 /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
14 /// </summary>
15 WAIT_0 = 0x00000000,
16
17 /// <summary>
18 /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
19 /// </summary>
20 WAIT_1 = 0x00000001,
21
22 /// <summary>
23 /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
24 /// </summary>
25 WAIT_2 = 0x00000002,
26
27 /// <summary>
28 /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
29 /// </summary>
30 WAIT_3 = 0x00000003,
31
32 /// <summary>
33 /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
34 /// </summary>
35 WAIT_63 = 0x0000003F,
36
37 /// <summary>
38 /// The caller attempted to wait for a mutex that has been abandoned.
39 /// </summary>
40 ABANDONED = 0x00000080,
41
42 /// <summary>
43 /// The caller attempted to wait for a mutex that has been abandoned.
44 /// </summary>
45 ABANDONED_WAIT_0 = 0x00000080,
46
47 /// <summary>
48 /// The caller attempted to wait for a mutex that has been abandoned.
49 /// </summary>
50 ABANDONED_WAIT_63 = 0x000000BF,
51
52 /// <summary>
53 /// A user-mode APC was delivered before the given Interval expired.
54 /// </summary>
55 USER_APC = 0x000000C0,
56
57 /// <summary>
58 /// The delay completed because the thread was alerted.
59 /// </summary>
60 ALERTED = 0x00000101,
61
62 /// <summary>
63 /// The given Timeout interval expired.
64 /// </summary>
65 TIMEOUT = 0x00000102,
66
67 /// <summary>
68 /// The operation that was requested is pending completion.
69 /// </summary>
70 PENDING = 0x00000103,
71
72 /// <summary>
73 /// A reparse should be performed by the Object Manager because the name of the file resulted in a symbolic link.
74 /// </summary>
75 REPARSE = 0x00000104,
76
77 /// <summary>
78 /// Returned by enumeration APIs to indicate more information is available to successive calls.
79 /// </summary>
80 MORE_ENTRIES = 0x00000105,
81
82 /// <summary>
83 /// Indicates not all privileges or groups that are referenced are assigned to the caller. This allows, for example,
84 /// all privileges to be disabled without having to know exactly which privileges are assigned.
85 /// </summary>
86 NOT_ALL_ASSIGNED = 0x00000106,
87
88 /// <summary>
89 /// Some of the information to be translated has not been translated.
90 /// </summary>
91 SOME_NOT_MAPPED = 0x00000107,
92
93 /// <summary>
94 /// An open/create operation completed while an opportunistic lock (oplock) break is underway.
95 /// </summary>
96 OPLOCK_BREAK_IN_PROGRESS = 0x00000108,
97
98 /// <summary>
99 /// A new volume has been mounted by a file system.
100 /// </summary>
101 VOLUME_MOUNTED = 0x00000109,
102
103 /// <summary>
104 /// This success level status indicates that the transaction state already exists for the registry subtree but that a
105 /// transaction commit was previously aborted. The commit has now been completed.
106 /// </summary>
107 RXACT_COMMITTED = 0x0000010A,
108
109 /// <summary>
110 /// Indicates that a notify change request has been completed due to closing the handle that made the notify change request.
111 /// </summary>
112 NOTIFY_CLEANUP = 0x0000010B,
113
114 /// <summary>
115 /// Indicates that a notify change request is being completed and that the information is not being returned in the
116 /// caller's buffer. The caller now needs to enumerate the files to find the changes.
117 /// </summary>
118 NOTIFY_ENUM_DIR = 0x0000010C,
119
120 /// <summary>
121 /// {No Quotas} No system quota limits are specifically set for this account.
122 /// </summary>
123 NO_QUOTAS_FOR_ACCOUNT = 0x0000010D,
124
125 /// <summary>
126 /// {Connect Failure on Primary Transport} An attempt was made to connect to the remote server %hs on the primary
127 /// transport, but the connection failed. The computer WAS able to connect on a secondary transport.
128 /// </summary>
129 PRIMARY_TRANSPORT_CONNECT_FAILED = 0x0000010E,
130
131 /// <summary>
132 /// The page fault was a transition fault.
133 /// </summary>
134 PAGE_FAULT_TRANSITION = 0x00000110,
135
136 /// <summary>
137 /// The page fault was a demand zero fault.
138 /// </summary>
139 PAGE_FAULT_DEMAND_ZERO = 0x00000111,
140
141 /// <summary>
142 /// The page fault was a demand zero fault.
143 /// </summary>
144 PAGE_FAULT_COPY_ON_WRITE = 0x00000112,
145
146 /// <summary>
147 /// The page fault was a demand zero fault.
148 /// </summary>
149 PAGE_FAULT_GUARD_PAGE = 0x00000113,
150
151 /// <summary>
152 /// The page fault was satisfied by reading from a secondary storage device.
153 /// </summary>
154 PAGE_FAULT_PAGING_FILE = 0x00000114,
155
156 /// <summary>
157 /// The cached page was locked during operation.
158 /// </summary>
159 CACHE_PAGE_LOCKED = 0x00000115,
160
161 /// <summary>
162 /// The crash dump exists in a paging file.
163 /// </summary>
164 CRASH_DUMP = 0x00000116,
165
166 /// <summary>
167 /// The specified buffer contains all zeros.
168 /// </summary>
169 BUFFER_ALL_ZEROS = 0x00000117,
170
171 /// <summary>
172 /// A reparse should be performed by the Object Manager because the name of the file resulted in a symbolic link.
173 /// </summary>
174 REPARSE_OBJECT = 0x00000118,
175
176 /// <summary>
177 /// The device has succeeded a query-stop and its resource requirements have changed.
178 /// </summary>
179 RESOURCE_REQUIREMENTS_CHANGED = 0x00000119,
180
181 /// <summary>
182 /// The translator has translated these resources into the global space and no additional translations should be performed.
183 /// </summary>
184 TRANSLATION_COMPLETE = 0x00000120,
185
186 /// <summary>
187 /// The directory service evaluated group memberships locally, because it was unable to contact a global catalog server.
188 /// </summary>
189 DS_MEMBERSHIP_EVALUATED_LOCALLY = 0x00000121,
190
191 /// <summary>
192 /// A process being terminated has no threads to terminate.
193 /// </summary>
194 NOTHING_TO_TERMINATE = 0x00000122,
195
196 /// <summary>
197 /// The specified process is not part of a job.
198 /// </summary>
199 PROCESS_NOT_IN_JOB = 0x00000123,
200
201 /// <summary>
202 /// The specified process is part of a job.
203 /// </summary>
204 PROCESS_IN_JOB = 0x00000124,
205
206 /// <summary>
207 /// {Volume Shadow Copy Service} The system is now ready for hibernation.
208 /// </summary>
209 VOLSNAP_HIBERNATE_READY = 0x00000125,
210
211 /// <summary>
212 /// A file system or file system filter driver has successfully completed an FsFilter operation.
213 /// </summary>
214 FSFILTER_OP_COMPLETED_SUCCESSFULLY = 0x00000126,
215
216 /// <summary>
217 /// The specified interrupt vector was already connected.
218 /// </summary>
219 INTERRUPT_VECTOR_ALREADY_CONNECTED = 0x00000127,
220
221 /// <summary>
222 /// The specified interrupt vector is still connected.
223 /// </summary>
224 INTERRUPT_STILL_CONNECTED = 0x00000128,
225
226 /// <summary>
227 /// The current process is a cloned process.
228 /// </summary>
229 PROCESS_CLONED = 0x00000129,
230
231 /// <summary>
232 /// The file was locked and all users of the file can only read.
233 /// </summary>
234 FILE_LOCKED_WITH_ONLY_READERS = 0x0000012A,
235
236 /// <summary>
237 /// The file was locked and at least one user of the file can write.
238 /// </summary>
239 FILE_LOCKED_WITH_WRITERS = 0x0000012B,
240
241 /// <summary>
242 /// The specified ResourceManager made no changes or updates to the resource under this transaction.
243 /// </summary>
244 RESOURCEMANAGER_READ_ONLY = 0x00000202,
245
246 /// <summary>
247 /// An operation is blocked and waiting for an oplock.
248 /// </summary>
249 WAIT_FOR_OPLOCK = 0x00000367,
250
251 /// <summary>
252 /// Debugger handled the exception.
253 /// </summary>
254 DBG_EXCEPTION_HANDLED = 0x00010001,
255
256 /// <summary>
257 /// The debugger continued.
258 /// </summary>
259 DBG_CONTINUE = 0x00010002,
260
261 /// <summary>
262 /// The IO was completed by a filter.
263 /// </summary>
264 FLT_IO_COMPLETE = 0x001C0001,
265
266 /// <summary>
267 /// The file is temporarily unavailable.
268 /// </summary>
269 FILE_NOT_AVAILABLE = 0xC0000467,
270
271 /// <summary>
272 /// The share is temporarily unavailable.
273 /// </summary>
274 SHARE_UNAVAILABLE = 0xC0000480,
275
276 /// <summary>
277 /// A threadpool worker thread entered a callback at thread affinity %p and exited at affinity %p.
278 /// This is unexpected, indicating that the callback missed restoring the priority.
279 /// </summary>
280 CALLBACK_RETURNED_THREAD_AFFINITY = 0xC0000721,
281
282 /// <summary>
283 /// {Object Exists} An attempt was made to create an object but the object name already exists.
284 /// </summary>
285 OBJECT_NAME_EXISTS = 0x40000000,
286
287 /// <summary>
288 /// {Thread Suspended} A thread termination occurred while the thread was suspended.
289 /// The thread resumed, and termination proceeded.
290 /// </summary>
291 THREAD_WAS_SUSPENDED = 0x40000001,
292
293 /// <summary>
294 /// {Working Set Range Error} An attempt was made to set the working set minimum or maximum to
295 /// values that are outside the allowable range.
296 /// </summary>
297 WORKING_SET_LIMIT_RANGE = 0x40000002,
298
299 /// <summary>
300 /// {Image Relocated} An image file could not be mapped at the address that is specified in the image file.
301 /// Local fixes must be performed on this image.
302 /// </summary>
303 IMAGE_NOT_AT_BASE = 0x40000003,
304
305 /// <summary>
306 /// This informational level status indicates that a specified registry subtree transaction state
307 /// did not yet exist and had to be created.
308 /// </summary>
309 RXACT_STATE_CREATED = 0x40000004,
310
311 /// <summary>
312 /// {Segment Load} A virtual DOS machine (VDM) is loading, unloading, or moving an MS-DOS or
313 /// Win16 program segment image. An exception is raised so that a debugger can load, unload, or track symbols and
314 /// breakpoints within these 16-bit segments.
315 /// </summary>
316 SEGMENT_NOTIFICATION = 0x40000005,
317
318 /// <summary>
319 /// {Local Session Key} A user session key was requested for a local remote procedure call (RPC) connection.
320 /// The session key that is returned is a constant value and not unique to this connection.
321 /// </summary>
322 LOCAL_USER_SESSION_KEY = 0x40000006,
323
324 /// <summary>
325 /// {Invalid Current Directory} The process cannot switch to the startup current directory %hs.
326 /// Select OK to set the current directory to %hs, or select CANCEL to exit.
327 /// </summary>
328 BAD_CURRENT_DIRECTORY = 0x40000007,
329
330 /// <summary>
331 /// {Serial IOCTL Complete} A serial I/O operation was completed by another write to a serial port.
332 /// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
333 /// </summary>
334 SERIAL_MORE_WRITES = 0x40000008,
335
336 /// <summary>
337 /// {Registry Recovery} One of the files that contains the system registry data had to be recovered
338 /// by using a log or alternate copy. The recovery was successful.
339 /// </summary>
340 REGISTRY_RECOVERED = 0x40000009,
341
342 /// <summary>
343 /// {Redundant Read} To satisfy a read request, the Windows NT operating system fault-tolerant file
344 /// system successfully read the requested data from a redundant copy. This was done because the file system encountered a failure on a
345 /// member of the fault-tolerant volume but was unable to reassign the failing area of the device.
346 /// </summary>
347 FT_READ_RECOVERY_FROM_BACKUP = 0x4000000A,
348
349 /// <summary>
350 /// {Redundant Write} To satisfy a write request, the Windows NT fault-tolerant file system successfully
351 /// wrote a redundant copy of the information. This was done because the file system encountered a failure on a member of the fault-tolerant
352 /// volume but was unable to reassign the failing area of the device.
353 /// </summary>
354 FT_WRITE_RECOVERY = 0x4000000B,
355
356 /// <summary>
357 /// {Serial IOCTL Timeout} A serial I/O operation completed because the time-out period expired.
358 /// (The IOCTL_SERIAL_XOFF_COUNTER had not reached zero.)
359 /// </summary>
360 SERIAL_COUNTER_TIMEOUT = 0x4000000C,
361
362 /// <summary>
363 /// {Password Too Complex} The Windows password is too complex to be converted to a LAN Manager password.
364 /// The LAN Manager password that returned is a NULL string.
365 /// </summary>
366 NULL_LM_PASSWORD = 0x4000000D,
367
368 /// <summary>
369 /// {Machine Type Mismatch} The image file %hs is valid but is for a machine type other than the current machine.
370 /// Select OK to continue, or CANCEL to fail the DLL load.
371 /// </summary>
372 IMAGE_MACHINE_TYPE_MISMATCH = 0x4000000E,
373
374 /// <summary>
375 /// {Partial Data Received} The network transport returned partial data to its client.
376 /// The remaining data will be sent later.
377 /// </summary>
378 RECEIVE_PARTIAL = 0x4000000F,
379
380 /// <summary>
381 /// {Expedited Data Received} The network transport returned data to its client that was marked as
382 /// expedited by the remote system.
383 /// </summary>
384 RECEIVE_EXPEDITED = 0x40000010,
385
386 /// <summary>
387 /// {Partial Expedited Data Received} The network transport returned partial data to its client and this
388 /// data was marked as expedited by the remote system. The remaining data will be sent later.
389 /// </summary>
390 RECEIVE_PARTIAL_EXPEDITED = 0x40000011,
391
392 /// <summary>
393 /// {TDI Event Done} The TDI indication has completed successfully.
394 /// </summary>
395 EVENT_DONE = 0x40000012,
396
397 /// <summary>
398 /// {TDI Event Pending} The TDI indication has entered the pending state.
399 /// </summary>
400 EVENT_PENDING = 0x40000013,
401
402 /// <summary>
403 /// Checking file system on %wZ.
404 /// </summary>
405 CHECKING_FILE_SYSTEM = 0x40000014,
406
407 /// <summary>
408 /// {Fatal Application Exit} %hs
409 /// </summary>
410 FATAL_APP_EXIT = 0x40000015,
411
412 /// <summary>
413 /// The specified registry key is referenced by a predefined handle.
414 /// </summary>
415 PREDEFINED_HANDLE = 0x40000016,
416
417 /// <summary>
418 /// {Page Unlocked} The page protection of a locked page was changed to 'No Access' and the page was
419 /// unlocked from memory and from the process.
420 /// </summary>
421 WAS_UNLOCKED = 0x40000017,
422
423 /// <summary>
424 /// %hs
425 /// </summary>
426 SERVICE_NOTIFICATION = 0x40000018,
427
428 /// <summary>
429 /// {Page Locked} One of the pages to lock was already locked.
430 /// </summary>
431 WAS_LOCKED = 0x40000019,
432
433 /// <summary>
434 /// Application popup: %1 : %2
435 /// </summary>
436 LOG_HARD_ERROR = 0x4000001A,
437
438 /// <summary>
439 /// A Win32 process already exists.
440 /// </summary>
441 ALREADY_WIN32 = 0x4000001B,
442
443 /// <summary>
444 /// An exception status code that is used by the Win32 x86 emulation subsystem.
445 /// </summary>
446 WX86_UNSIMULATE = 0x4000001C,
447
448 /// <summary>
449 /// An exception status code that is used by the Win32 x86 emulation subsystem.
450 /// </summary>
451 WX86_CONTINUE = 0x4000001D,
452
453 /// <summary>
454 /// An exception status code that is used by the Win32 x86 emulation subsystem.
455 /// </summary>
456 WX86_SINGLE_STEP = 0x4000001E,
457
458 /// <summary>
459 /// An exception status code that is used by the Win32 x86 emulation subsystem.
460 /// </summary>
461 WX86_BREAKPOINT = 0x4000001F,
462
463 /// <summary>
464 /// An exception status code that is used by the Win32 x86 emulation subsystem.
465 /// </summary>
466 WX86_EXCEPTION_CONTINUE = 0x40000020,
467
468 /// <summary>
469 /// An exception status code that is used by the Win32 x86 emulation subsystem.
470 /// </summary>
471 WX86_EXCEPTION_LASTCHANCE = 0x40000021,
472
473 /// <summary>
474 /// An exception status code that is used by the Win32 x86 emulation subsystem.
475 /// </summary>
476 WX86_EXCEPTION_CHAIN = 0x40000022,
477
478 /// <summary>
479 /// {Machine Type Mismatch} The image file %hs is valid but is for a machine type other than the current machine.
480 /// </summary>
481 IMAGE_MACHINE_TYPE_MISMATCH_EXE = 0x40000023,
482
483 /// <summary>
484 /// A yield execution was performed and no thread was available to run.
485 /// </summary>
486 NO_YIELD_PERFORMED = 0x40000024,
487
488 /// <summary>
489 /// The resume flag to a timer API was ignored.
490 /// </summary>
491 TIMER_RESUME_IGNORED = 0x40000025,
492
493 /// <summary>
494 /// The arbiter has deferred arbitration of these resources to its parent.
495 /// </summary>
496 ARBITRATION_UNHANDLED = 0x40000026,
497
498 /// <summary>
499 /// The device has detected a CardBus card in its slot.
500 /// </summary>
501 CARDBUS_NOT_SUPPORTED = 0x40000027,
502
503 /// <summary>
504 /// An exception status code that is used by the Win32 x86 emulation subsystem.
505 /// </summary>
506 WX86_CREATEWX86TIB = 0x40000028,
507
508 /// <summary>
509 /// The CPUs in this multiprocessor system are not all the same revision level. To use all processors,
510 /// the operating system restricts itself to the features of the least capable processor in the system. If problems occur with this system, contact
511 /// the CPU manufacturer to see if this mix of processors is supported.
512 /// </summary>
513 MP_PROCESSOR_MISMATCH = 0x40000029,
514
515 /// <summary>
516 /// The system was put into hibernation.
517 /// </summary>
518 HIBERNATED = 0x4000002A,
519
520 /// <summary>
521 /// The system was resumed from hibernation.
522 /// </summary>
523 RESUME_HIBERNATION = 0x4000002B,
524
525 /// <summary>
526 /// Windows has detected that the system firmware (BIOS) was updated [previous firmware date = %2,
527 /// current firmware date %3].
528 /// </summary>
529 FIRMWARE_UPDATED = 0x4000002C,
530
531 /// <summary>
532 /// A device driver is leaking locked I/O pages and is causing system degradation. The system has
533 /// automatically enabled the tracking code to try and catch the culprit.
534 /// </summary>
535 DRIVERS_LEAKING_LOCKED_PAGES = 0x4000002D,
536
537 /// <summary>
538 /// The ALPC message being canceled has already been retrieved from the queue on the other side.
539 /// </summary>
540 MESSAGE_RETRIEVED = 0x4000002E,
541
542 /// <summary>
543 /// The system power state is transitioning from %2 to %3.
544 /// </summary>
545 SYSTEM_POWERSTATE_TRANSITION = 0x4000002F,
546
547 /// <summary>
548 /// The receive operation was successful. Check the ALPC completion list for the received message.
549 /// </summary>
550 ALPC_CHECK_COMPLETION_LIST = 0x40000030,
551
552 /// <summary>
553 /// The system power state is transitioning from %2 to %3 but could enter %4.
554 /// </summary>
555 SYSTEM_POWERSTATE_COMPLEX_TRANSITION = 0x40000031,
556
557 /// <summary>
558 /// Access to %1 is monitored by policy rule %2.
559 /// </summary>
560 ACCESS_AUDIT_BY_POLICY = 0x40000032,
561
562 /// <summary>
563 /// A valid hibernation file has been invalidated and should be abandoned.
564 /// </summary>
565 ABANDON_HIBERFILE = 0x40000033,
566
567 /// <summary>
568 /// Business rule scripts are disabled for the calling application.
569 /// </summary>
570 BIZRULES_NOT_ENABLED = 0x40000034,
571
572 /// <summary>
573 /// The system has awoken.
574 /// </summary>
575 WAKE_SYSTEM = 0x40000294,
576
577 /// <summary>
578 /// The directory service is shutting down.
579 /// </summary>
580 DS_SHUTTING_DOWN = 0x40000370,
581
582 /// <summary>
583 /// Debugger will reply later.
584 /// </summary>
585 DBG_REPLY_LATER = 0x40010001,
586
587 /// <summary>
588 /// Debugger cannot provide a handle.
589 /// </summary>
590 DBG_UNABLE_TO_PROVIDE_HANDLE = 0x40010002,
591
592 /// <summary>
593 /// Debugger terminated the thread.
594 /// </summary>
595 DBG_TERMINATE_THREAD = 0x40010003,
596
597 /// <summary>
598 /// Debugger terminated the process.
599 /// </summary>
600 DBG_TERMINATE_PROCESS = 0x40010004,
601
602 /// <summary>
603 /// Debugger obtained control of C.
604 /// </summary>
605 DBG_CONTROL_C = 0x40010005,
606
607 /// <summary>
608 /// Debugger printed an exception on control C.
609 /// </summary>
610 DBG_PRINTEXCEPTION_C = 0x40010006,
611
612 /// <summary>
613 /// Debugger received a RIP exception.
614 /// </summary>
615 DBG_RIPEXCEPTION = 0x40010007,
616
617 /// <summary>
618 /// Debugger received a control break.
619 /// </summary>
620 DBG_CONTROL_BREAK = 0x40010008,
621
622 /// <summary>
623 /// Debugger command communication exception.
624 /// </summary>
625 DBG_COMMAND_EXCEPTION = 0x40010009,
626
627 /// <summary>
628 /// A UUID that is valid only on this computer has been allocated.
629 /// </summary>
630 RPC_NT_UUID_LOCAL_ONLY = 0x40020056,
631
632 /// <summary>
633 /// Some data remains to be sent in the request buffer.
634 /// </summary>
635 RPC_NT_SEND_INCOMPLETE = 0x400200AF,
636
637 /// <summary>
638 /// The Client Drive Mapping Service has connected on Terminal Connection.
639 /// </summary>
640 CTX_CDM_CONNECT = 0x400A0004,
641
642 /// <summary>
643 /// The Client Drive Mapping Service has disconnected on Terminal Connection.
644 /// </summary>
645 CTX_CDM_DISCONNECT = 0x400A0005,
646
647 /// <summary>
648 /// A kernel mode component is releasing a reference on an activation context.
649 /// </summary>
650 SXS_RELEASE_ACTIVATION_CONTEXT = 0x4015000D,
651
652 /// <summary>
653 /// The transactional resource manager is already consistent. Recovery is not needed.
654 /// </summary>
655 RECOVERY_NOT_NEEDED = 0x40190034,
656
657 /// <summary>
658 /// The transactional resource manager has already been started.
659 /// </summary>
660 RM_ALREADY_STARTED = 0x40190035,
661
662 /// <summary>
663 /// The log service encountered a log stream with no restart area.
664 /// </summary>
665 LOG_NO_RESTART = 0x401A000C,
666
667 /// <summary>
668 /// {Display Driver Recovered From Failure} The %hs display driver has detected a failure and recovered from it.
669 /// Some graphical operations might have failed. The next time you restart the machine, a dialog box appears, giving you
670 /// an opportunity to upload data about this failure to Microsoft.
671 /// </summary>
672 VIDEO_DRIVER_DEBUG_REPORT_REQUEST = 0x401B00EC,
673
674 /// <summary>
675 /// The specified buffer is not big enough to contain the entire requested dataset.
676 /// Partial data is populated up to the size of the buffer. The caller needs to provide a buffer of the size as specified
677 /// in the partially populated buffer's content (interface specific).
678 /// </summary>
679 GRAPHICS_PARTIAL_DATA_POPULATED = 0x401E000A,
680
681 /// <summary>
682 /// The kernel driver detected a version mismatch between it and the user mode driver.
683 /// </summary>
684 GRAPHICS_DRIVER_MISMATCH = 0x401E0117,
685
686 /// <summary>
687 /// No mode is pinned on the specified VidPN source/target.
688 /// </summary>
689 GRAPHICS_MODE_NOT_PINNED = 0x401E0307,
690
691 /// <summary>
692 /// The specified mode set does not specify a preference for one of its modes.
693 /// </summary>
694 GRAPHICS_NO_PREFERRED_MODE = 0x401E031E,
695
696 /// <summary>
697 /// The specified dataset (for example, mode set, frequency range set, descriptor set, or topology) is empty.
698 /// </summary>
699 GRAPHICS_DATASET_IS_EMPTY = 0x401E034B,
700
701 /// <summary>
702 /// The specified dataset (for example, mode set, frequency range set, descriptor set, or topology) does not
703 /// contain any more elements.
704 /// </summary>
705 GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET = 0x401E034C,
706
707 /// <summary>
708 /// The specified content transformation is not pinned on the specified VidPN present path.
709 /// </summary>
710 GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED = 0x401E0351,
711
712 /// <summary>
713 /// The child device presence was not reliably detected.
714 /// </summary>
715 GRAPHICS_UNKNOWN_CHILD_STATUS = 0x401E042F,
716
717 /// <summary>
718 /// Starting the lead adapter in a linked configuration has been temporarily deferred.
719 /// </summary>
720 GRAPHICS_LEADLINK_START_DEFERRED = 0x401E0437,
721
722 /// <summary>
723 /// The display adapter is being polled for children too frequently at the same polling level.
724 /// </summary>
725 GRAPHICS_POLLING_TOO_FREQUENTLY = 0x401E0439,
726
727 /// <summary>
728 /// Starting the adapter has been temporarily deferred.
729 /// </summary>
730 GRAPHICS_START_DEFERRED = 0x401E043A,
731
732 /// <summary>
733 /// The request will be completed later by an NDIS status indication.
734 /// </summary>
735 NDIS_INDICATION_REQUIRED = 0x40230001,
736
737 /// <summary>
738 /// {EXCEPTION} Guard Page Exception A page of memory that marks the end of a data structure, such as a
739 /// stack or an array, has been accessed.
740 /// </summary>
741 GUARD_PAGE_VIOLATION = 0x80000001,
742
743 /// <summary>
744 /// {EXCEPTION} Alignment Fault A data type misalignment was detected in a load or store instruction.
745 /// </summary>
746 DATATYPE_MISALIGNMENT = 0x80000002,
747
748 /// <summary>
749 /// {EXCEPTION} Breakpoint A breakpoint has been reached.
750 /// </summary>
751 BREAKPOINT = 0x80000003,
752
753 /// <summary>
754 /// {EXCEPTION} Single Step A single step or trace operation has just been completed.
755 /// </summary>
756 SINGLE_STEP = 0x80000004,
757
758 /// <summary>
759 /// {Buffer Overflow} The data was too large to fit into the specified buffer.
760 /// </summary>
761 BUFFER_OVERFLOW = 0x80000005,
762
763 /// <summary>
764 /// {No More Files} No more files were found which match the file specification.
765 /// </summary>
766 NO_MORE_FILES = 0x80000006,
767
768 /// <summary>
769 /// {Kernel Debugger Awakened} The system debugger was awakened by an interrupt.
770 /// </summary>
771 WAKE_SYSTEM_DEBUGGER = 0x80000007,
772
773 /// <summary>
774 /// {Handles Closed} Handles to objects have been automatically closed because of the requested operation.
775 /// </summary>
776 HANDLES_CLOSED = 0x8000000A,
777
778 /// <summary>
779 /// {Non-Inheritable ACL} An access control list (ACL) contains no components that can be inherited.
780 /// </summary>
781 NO_INHERITANCE = 0x8000000B,
782
783 /// <summary>
784 /// {GUID Substitution} During the translation of a globally unique identifier (GUID) to a Windows security ID (SID),
785 /// no administratively defined GUID prefix was found. A substitute prefix was used, which will not compromise system security.
786 /// However, this might provide a more restrictive access than intended.
787 /// </summary>
788 GUID_SUBSTITUTION_MADE = 0x8000000C,
789
790 /// <summary>
791 /// Because of protection conflicts, not all the requested bytes could be copied.
792 /// </summary>
793 PARTIAL_COPY = 0x8000000D,
794
795 /// <summary>
796 /// {Out of Paper} The printer is out of paper.
797 /// </summary>
798 DEVICE_PAPER_EMPTY = 0x8000000E,
799
800 /// <summary>
801 /// {Device Power Is Off} The printer power has been turned off.
802 /// </summary>
803 DEVICE_POWERED_OFF = 0x8000000F,
804
805 /// <summary>
806 /// {Device Offline} The printer has been taken offline.
807 /// </summary>
808 DEVICE_OFF_LINE = 0x80000010,
809
810 /// <summary>
811 /// {Device Busy} The device is currently busy.
812 /// </summary>
813 DEVICE_BUSY = 0x80000011,
814
815 /// <summary>
816 /// {No More EAs} No more extended attributes (EAs) were found for the file.
817 /// </summary>
818 NO_MORE_EAS = 0x80000012,
819
820 /// <summary>
821 /// {Illegal EA} The specified extended attribute (EA) name contains at least one illegal character.
822 /// </summary>
823 INVALID_EA_NAME = 0x80000013,
824
825 /// <summary>
826 /// {Inconsistent EA List} The extended attribute (EA) list is inconsistent.
827 /// </summary>
828 EA_LIST_INCONSISTENT = 0x80000014,
829
830 /// <summary>
831 /// {Invalid EA Flag} An invalid extended attribute (EA) flag was set.
832 /// </summary>
833 INVALID_EA_FLAG = 0x80000015,
834
835 /// <summary>
836 /// {Verifying Disk} The media has changed and a verify operation is in progress; therefore, no reads or writes
837 /// can be performed to the device, except those that are used in the verify operation.
838 /// </summary>
839 VERIFY_REQUIRED = 0x80000016,
840
841 /// <summary>
842 /// {Too Much Information} The specified access control list (ACL) contained more information than was expected.
843 /// </summary>
844 EXTRANEOUS_INFORMATION = 0x80000017,
845
846 /// <summary>
847 /// This warning level status indicates that the transaction state already exists for the registry subtree,
848 /// but that a transaction commit was previously aborted. The commit has NOT been completed but has not been rolled back either;
849 /// therefore, it can still be committed, if needed.
850 /// </summary>
851 RXACT_COMMIT_NECESSARY = 0x80000018,
852
853 /// <summary>
854 /// {No More Entries} No more entries are available from an enumeration operation.
855 /// </summary>
856 NO_MORE_ENTRIES = 0x8000001A,
857
858 /// <summary>
859 /// {Filemark Found} A filemark was detected.
860 /// </summary>
861 FILEMARK_DETECTED = 0x8000001B,
862
863 /// <summary>
864 /// {Media Changed} The media has changed.
865 /// </summary>
866 MEDIA_CHANGED = 0x8000001C,
867
868 /// <summary>
869 /// {I/O Bus Reset} An I/O bus reset was detected.
870 /// </summary>
871 BUS_RESET = 0x8000001D,
872
873 /// <summary>
874 /// {End of Media} The end of the media was encountered.
875 /// </summary>
876 END_OF_MEDIA = 0x8000001E,
877
878 /// <summary>
879 /// The beginning of a tape or partition has been detected.
880 /// </summary>
881 BEGINNING_OF_MEDIA = 0x8000001F,
882
883 /// <summary>
884 /// {Media Changed} The media might have changed.
885 /// </summary>
886 MEDIA_CHECK = 0x80000020,
887
888 /// <summary>
889 /// A tape access reached a set mark.
890 /// </summary>
891 SETMARK_DETECTED = 0x80000021,
892
893 /// <summary>
894 /// During a tape access, the end of the data written is reached.
895 /// </summary>
896 NO_DATA_DETECTED = 0x80000022,
897
898 /// <summary>
899 /// The redirector is in use and cannot be unloaded.
900 /// </summary>
901 REDIRECTOR_HAS_OPEN_HANDLES = 0x80000023,
902
903 /// <summary>
904 /// The server is in use and cannot be unloaded.
905 /// </summary>
906 SERVER_HAS_OPEN_HANDLES = 0x80000024,
907
908 /// <summary>
909 /// The specified connection has already been disconnected.
910 /// </summary>
911 ALREADY_DISCONNECTED = 0x80000025,
912
913 /// <summary>
914 /// A long jump has been executed.
915 /// </summary>
916 LONGJUMP = 0x80000026,
917
918 /// <summary>
919 /// A cleaner cartridge is present in the tape library.
920 /// </summary>
921 CLEANER_CARTRIDGE_INSTALLED = 0x80000027,
922
923 /// <summary>
924 /// The Plug and Play query operation was not successful.
925 /// </summary>
926 PLUGPLAY_QUERY_VETOED = 0x80000028,
927
928 /// <summary>
929 /// A frame consolidation has been executed.
930 /// </summary>
931 UNWIND_CONSOLIDATE = 0x80000029,
932
933 /// <summary>
934 /// {Registry Hive Recovered} The registry hive (file): %hs was corrupted and it has been recovered.
935 /// Some data might have been lost.
936 /// </summary>
937 REGISTRY_HIVE_RECOVERED = 0x8000002A,
938
939 /// <summary>
940 /// The application is attempting to run executable code from the module %hs. This might be insecure.
941 /// An alternative, %hs, is available. Should the application use the secure module %hs?
942 /// </summary>
943 DLL_MIGHT_BE_INSECURE = 0x8000002B,
944
945 /// <summary>
946 /// The application is loading executable code from the module %hs. This is secure but might be
947 /// incompatible with previous releases of the operating system. An alternative, %hs, is available.
948 /// Should the application use the secure module %hs?
949 /// </summary>
950 DLL_MIGHT_BE_INCOMPATIBLE = 0x8000002C,
951
952 /// <summary>
953 /// The create operation stopped after reaching a symbolic link.
954 /// </summary>
955 STOPPED_ON_SYMLINK = 0x8000002D,
956
957 /// <summary>
958 /// The device has indicated that cleaning is necessary.
959 /// </summary>
960 DEVICE_REQUIRES_CLEANING = 0x80000288,
961
962 /// <summary>
963 /// The device has indicated that its door is open. Further operations require it closed and secured.
964 /// </summary>
965 DEVICE_DOOR_OPEN = 0x80000289,
966
967 /// <summary>
968 /// Windows discovered a corruption in the file %hs. This file has now been repaired. Check if any
969 /// data in the file was lost because of the corruption.
970 /// </summary>
971 DATA_LOST_REPAIR = 0x80000803,
972
973 /// <summary>
974 /// Debugger did not handle the exception.
975 /// </summary>
976 DBG_EXCEPTION_NOT_HANDLED = 0x80010001,
977
978 /// <summary>
979 /// The cluster node is already up.
980 /// </summary>
981 CLUSTER_NODE_ALREADY_UP = 0x80130001,
982
983 /// <summary>
984 /// The cluster node is already down.
985 /// </summary>
986 CLUSTER_NODE_ALREADY_DOWN = 0x80130002,
987
988 /// <summary>
989 /// The cluster network is already online.
990 /// </summary>
991 CLUSTER_NETWORK_ALREADY_ONLINE = 0x80130003,
992
993 /// <summary>
994 /// The cluster network is already offline.
995 /// </summary>
996 CLUSTER_NETWORK_ALREADY_OFFLINE = 0x80130004,
997
998 /// <summary>
999 /// The cluster node is already a member of the cluster.
1000 /// </summary>
1001 CLUSTER_NODE_ALREADY_MEMBER = 0x80130005,
1002
1003 /// <summary>
1004 /// The log could not be set to the requested size.
1005 /// </summary>
1006 COULD_NOT_RESIZE_LOG = 0x80190009,
1007
1008 /// <summary>
1009 /// There is no transaction metadata on the file.
1010 /// </summary>
1011 NO_TXF_METADATA = 0x80190029,
1012
1013 /// <summary>
1014 /// The file cannot be recovered because there is a handle still open on it.
1015 /// </summary>
1016 CANT_RECOVER_WITH_HANDLE_OPEN = 0x80190031,
1017
1018 /// <summary>
1019 /// Transaction metadata is already present on this file and cannot be superseded.
1020 /// </summary>
1021 TXF_METADATA_ALREADY_PRESENT = 0x80190041,
1022
1023 /// <summary>
1024 /// A transaction scope could not be entered because the scope handler has not been initialized.
1025 /// </summary>
1026 TRANSACTION_SCOPE_CALLBACKS_NOT_SET = 0x80190042,
1027
1028 /// <summary>
1029 /// {Display Driver Stopped Responding and recovered} The %hs display driver has stopped working normally.
1030 /// The recovery had been performed.
1031 /// </summary>
1032 VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED = 0x801B00EB,
1033
1034 /// <summary>
1035 /// {Buffer too small} The buffer is too small to contain the entry. No information has been written to the buffer.
1036 /// </summary>
1037 FLT_BUFFER_TOO_SMALL = 0x801C0001,
1038
1039 /// <summary>
1040 /// Volume metadata read or write is incomplete.
1041 /// </summary>
1042 FVE_PARTIAL_METADATA = 0x80210001,
1043
1044 /// <summary>
1045 /// BitLocker encryption keys were ignored because the volume was in a transient state.
1046 /// </summary>
1047 FVE_TRANSIENT_STATE = 0x80210002,
1048
1049 /// <summary>
1050 /// {Operation Failed} The requested operation was unsuccessful.
1051 /// </summary>
1052 UNSUCCESSFUL = 0xC0000001,
1053
1054 /// <summary>
1055 /// {Not Implemented} The requested operation is not implemented.
1056 /// </summary>
1057 NOT_IMPLEMENTED = 0xC0000002,
1058
1059 /// <summary>
1060 /// {Invalid Parameter} The specified information class is not a valid information class for the specified object.
1061 /// </summary>
1062 INVALID_INFO_CLASS = 0xC0000003,
1063
1064 /// <summary>
1065 /// The specified information record length does not match the length that is required for the specified information class.
1066 /// </summary>
1067 INFO_LENGTH_MISMATCH = 0xC0000004,
1068
1069 /// <summary>
1070 /// The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
1071 /// </summary>
1072 ACCESS_VIOLATION = 0xC0000005,
1073
1074 /// <summary>
1075 /// The instruction at 0x%08lx referenced memory at 0x%08lx. The required data was not placed into memory
1076 /// because of an I/O error status of 0x%08lx.
1077 /// </summary>
1078 IN_PAGE_ERROR = 0xC0000006,
1079
1080 /// <summary>
1081 /// The page file quota for the process has been exhausted.
1082 /// </summary>
1083 PAGEFILE_QUOTA = 0xC0000007,
1084
1085 /// <summary>
1086 /// An invalid HANDLE was specified.
1087 /// </summary>
1088 INVALID_HANDLE = 0xC0000008,
1089
1090 /// <summary>
1091 /// An invalid initial stack was specified in a call to NtCreateThread.
1092 /// </summary>
1093 BAD_INITIAL_STACK = 0xC0000009,
1094
1095 /// <summary>
1096 /// An invalid initial start address was specified in a call to NtCreateThread.
1097 /// </summary>
1098 BAD_INITIAL_PC = 0xC000000A,
1099
1100 /// <summary>
1101 /// An invalid client ID was specified.
1102 /// </summary>
1103 INVALID_CID = 0xC000000B,
1104
1105 /// <summary>
1106 /// An attempt was made to cancel or set a timer that has an associated APC and the specified thread is not
1107 /// the thread that originally set the timer with an associated APC routine.
1108 /// </summary>
1109 TIMER_NOT_CANCELED = 0xC000000C,
1110
1111 /// <summary>
1112 /// An invalid parameter was passed to a service or function.
1113 /// </summary>
1114 INVALID_PARAMETER = 0xC000000D,
1115
1116 /// <summary>
1117 /// A device that does not exist was specified.
1118 /// </summary>
1119 NO_SUCH_DEVICE = 0xC000000E,
1120
1121 /// <summary>
1122 /// {File Not Found} The file %hs does not exist.
1123 /// </summary>
1124 NO_SUCH_FILE = 0xC000000F,
1125
1126 /// <summary>
1127 /// The specified request is not a valid operation for the target device.
1128 /// </summary>
1129 INVALID_DEVICE_REQUEST = 0xC0000010,
1130
1131 /// <summary>
1132 /// The end-of-file marker has been reached. There is no valid data in the file beyond this marker.
1133 /// </summary>
1134 END_OF_FILE = 0xC0000011,
1135
1136 /// <summary>
1137 /// {Wrong Volume} The wrong volume is in the drive. Insert volume %hs into drive %hs.
1138 /// </summary>
1139 WRONG_VOLUME = 0xC0000012,
1140
1141 /// <summary>
1142 /// {No Disk} There is no disk in the drive. Insert a disk into drive %hs.
1143 /// </summary>
1144 NO_MEDIA_IN_DEVICE = 0xC0000013,
1145
1146 /// <summary>
1147 /// {Unknown Disk Format} The disk in drive %hs is not formatted properly. Check the disk, and reformat it, if needed.
1148 /// </summary>
1149 UNRECOGNIZED_MEDIA = 0xC0000014,
1150
1151 /// <summary>
1152 /// {Sector Not Found} The specified sector does not exist.
1153 /// </summary>
1154 NONEXISTENT_SECTOR = 0xC0000015,
1155
1156 /// <summary>
1157 /// {Still Busy} The specified I/O request packet (IRP) cannot be disposed of because the I/O operation is not complete.
1158 /// </summary>
1159 MORE_PROCESSING_REQUIRED = 0xC0000016,
1160
1161 /// <summary>
1162 /// {Not Enough Quota} Not enough virtual memory or paging file quota is available to complete the specified operation.
1163 /// </summary>
1164 NO_MEMORY = 0xC0000017,
1165
1166 /// <summary>
1167 /// {Conflicting Address Range} The specified address range conflicts with the address space.
1168 /// </summary>
1169 CONFLICTING_ADDRESSES = 0xC0000018,
1170
1171 /// <summary>
1172 /// The address range to unmap is not a mapped view.
1173 /// </summary>
1174 NOT_MAPPED_VIEW = 0xC0000019,
1175
1176 /// <summary>
1177 /// The virtual memory cannot be freed.
1178 /// </summary>
1179 UNABLE_TO_FREE_VM = 0xC000001A,
1180
1181 /// <summary>
1182 /// The specified section cannot be deleted.
1183 /// </summary>
1184 UNABLE_TO_DELETE_SECTION = 0xC000001B,
1185
1186 /// <summary>
1187 /// An invalid system service was specified in a system service call.
1188 /// </summary>
1189 INVALID_SYSTEM_SERVICE = 0xC000001C,
1190
1191 /// <summary>
1192 /// {EXCEPTION} Illegal Instruction An attempt was made to execute an illegal instruction.
1193 /// </summary>
1194 ILLEGAL_INSTRUCTION = 0xC000001D,
1195
1196 /// <summary>
1197 /// {Invalid Lock Sequence} An attempt was made to execute an invalid lock sequence.
1198 /// </summary>
1199 INVALID_LOCK_SEQUENCE = 0xC000001E,
1200
1201 /// <summary>
1202 /// {Invalid Mapping} An attempt was made to create a view for a section that is bigger than the section.
1203 /// </summary>
1204 INVALID_VIEW_SIZE = 0xC000001F,
1205
1206 /// <summary>
1207 /// {Bad File} The attributes of the specified mapping file for a section of memory cannot be read.
1208 /// </summary>
1209 INVALID_FILE_FOR_SECTION = 0xC0000020,
1210
1211 /// <summary>
1212 /// {Already Committed} The specified address range is already committed.
1213 /// </summary>
1214 ALREADY_COMMITTED = 0xC0000021,
1215
1216 /// <summary>
1217 /// {Access Denied} A process has requested access to an object but has not been granted those access rights.
1218 /// </summary>
1219 ACCESS_DENIED = 0xC0000022,
1220
1221 /// <summary>
1222 /// {Buffer Too Small} The buffer is too small to contain the entry. No information has been written to the buffer.
1223 /// </summary>
1224 BUFFER_TOO_SMALL = 0xC0000023,
1225
1226 /// <summary>
1227 /// {Wrong Type} There is a mismatch between the type of object that is required by the requested operation
1228 /// and the type of object that is specified in the request.
1229 /// </summary>
1230 OBJECT_TYPE_MISMATCH = 0xC0000024,
1231
1232 /// <summary>
1233 /// {EXCEPTION} Cannot Continue Windows cannot continue from this exception.
1234 /// </summary>
1235 NONCONTINUABLE_EXCEPTION = 0xC0000025,
1236
1237 /// <summary>
1238 /// An invalid exception disposition was returned by an exception handler.
1239 /// </summary>
1240 INVALID_DISPOSITION = 0xC0000026,
1241
1242 /// <summary>
1243 /// Unwind exception code.
1244 /// </summary>
1245 UNWIND = 0xC0000027,
1246
1247 /// <summary>
1248 /// An invalid or unaligned stack was encountered during an unwind operation.
1249 /// </summary>
1250 BAD_STACK = 0xC0000028,
1251
1252 /// <summary>
1253 /// An invalid unwind target was encountered during an unwind operation.
1254 /// </summary>
1255 INVALID_UNWIND_TARGET = 0xC0000029,
1256
1257 /// <summary>
1258 /// An attempt was made to unlock a page of memory that was not locked.
1259 /// </summary>
1260 NOT_LOCKED = 0xC000002A,
1261
1262 /// <summary>
1263 /// A device parity error on an I/O operation.
1264 /// </summary>
1265 PARITY_ERROR = 0xC000002B,
1266
1267 /// <summary>
1268 /// An attempt was made to decommit uncommitted virtual memory.
1269 /// </summary>
1270 UNABLE_TO_DECOMMIT_VM = 0xC000002C,
1271
1272 /// <summary>
1273 /// An attempt was made to change the attributes on memory that has not been committed.
1274 /// </summary>
1275 NOT_COMMITTED = 0xC000002D,
1276
1277 /// <summary>
1278 /// Invalid object attributes specified to NtCreatePort or invalid port attributes specified to NtConnectPort.
1279 /// </summary>
1280 INVALID_PORT_ATTRIBUTES = 0xC000002E,
1281
1282 /// <summary>
1283 /// The length of the message that was passed to NtRequestPort or NtRequestWaitReplyPort is longer than the
1284 /// maximum message that is allowed by the port.
1285 /// </summary>
1286 PORT_MESSAGE_TOO_LONG = 0xC000002F,
1287
1288 /// <summary>
1289 /// An invalid combination of parameters was specified.
1290 /// </summary>
1291 INVALID_PARAMETER_MIX = 0xC0000030,
1292
1293 /// <summary>
1294 /// An attempt was made to lower a quota limit below the current usage.
1295 /// </summary>
1296 INVALID_QUOTA_LOWER = 0xC0000031,
1297
1298 /// <summary>
1299 /// {Corrupt Disk} The file system structure on the disk is corrupt and unusable. Run the Chkdsk utility on the volume %hs.
1300 /// </summary>
1301 DISK_CORRUPT_ERROR = 0xC0000032,
1302
1303 /// <summary>
1304 /// The object name is invalid.
1305 /// </summary>
1306 OBJECT_NAME_INVALID = 0xC0000033,
1307
1308 /// <summary>
1309 /// The object name is not found.
1310 /// </summary>
1311 OBJECT_NAME_NOT_FOUND = 0xC0000034,
1312
1313 /// <summary>
1314 /// The object name already exists.
1315 /// </summary>
1316 OBJECT_NAME_COLLISION = 0xC0000035,
1317
1318 /// <summary>
1319 /// An attempt was made to send a message to a disconnected communication port.
1320 /// </summary>
1321 PORT_DISCONNECTED = 0xC0000037,
1322
1323 /// <summary>
1324 /// An attempt was made to attach to a device that was already attached to another device.
1325 /// </summary>
1326 DEVICE_ALREADY_ATTACHED = 0xC0000038,
1327
1328 /// <summary>
1329 /// The object path component was not a directory object.
1330 /// </summary>
1331 OBJECT_PATH_INVALID = 0xC0000039,
1332
1333 /// <summary>
1334 /// {Path Not Found} The path %hs does not exist.
1335 /// </summary>
1336 OBJECT_PATH_NOT_FOUND = 0xC000003A,
1337
1338 /// <summary>
1339 /// The object path component was not a directory object.
1340 /// </summary>
1341 OBJECT_PATH_SYNTAX_BAD = 0xC000003B,
1342
1343 /// <summary>
1344 /// {Data Overrun} A data overrun error occurred.
1345 /// </summary>
1346 DATA_OVERRUN = 0xC000003C,
1347
1348 /// <summary>
1349 /// {Data Late} A data late error occurred.
1350 /// </summary>
1351 DATA_LATE_ERROR = 0xC000003D,
1352
1353 /// <summary>
1354 /// {Data Error} An error occurred in reading or writing data.
1355 /// </summary>
1356 DATA_ERROR = 0xC000003E,
1357
1358 /// <summary>
1359 /// {Bad CRC} A cyclic redundancy check (CRC) checksum error occurred.
1360 /// </summary>
1361 CRC_ERROR = 0xC000003F,
1362
1363 /// <summary>
1364 /// {Section Too Large} The specified section is too big to map the file.
1365 /// </summary>
1366 SECTION_TOO_BIG = 0xC0000040,
1367
1368 /// <summary>
1369 /// The NtConnectPort request is refused.
1370 /// </summary>
1371 PORT_CONNECTION_REFUSED = 0xC0000041,
1372
1373 /// <summary>
1374 /// The type of port handle is invalid for the operation that is requested.
1375 /// </summary>
1376 INVALID_PORT_HANDLE = 0xC0000042,
1377
1378 /// <summary>
1379 /// A file cannot be opened because the share access flags are incompatible.
1380 /// </summary>
1381 SHARING_VIOLATION = 0xC0000043,
1382
1383 /// <summary>
1384 /// Insufficient quota exists to complete the operation.
1385 /// </summary>
1386 QUOTA_EXCEEDED = 0xC0000044,
1387
1388 /// <summary>
1389 /// The specified page protection was not valid.
1390 /// </summary>
1391 INVALID_PAGE_PROTECTION = 0xC0000045,
1392
1393 /// <summary>
1394 /// An attempt to release a mutant object was made by a thread that was not the owner of the mutant object.
1395 /// </summary>
1396 MUTANT_NOT_OWNED = 0xC0000046,
1397
1398 /// <summary>
1399 /// An attempt was made to release a semaphore such that its maximum count would have been exceeded.
1400 /// </summary>
1401 SEMAPHORE_LIMIT_EXCEEDED = 0xC0000047,
1402
1403 /// <summary>
1404 /// An attempt was made to set the DebugPort or ExceptionPort of a process, but a port already exists in the process,
1405 /// or an attempt was made to set the CompletionPort of a file but a port was already set in the file, or an attempt was made to
1406 /// set the associated completion port of an ALPC port but it is already set.
1407 /// </summary>
1408 PORT_ALREADY_SET = 0xC0000048,
1409
1410 /// <summary>
1411 /// An attempt was made to query image information on a section that does not map an image.
1412 /// </summary>
1413 SECTION_NOT_IMAGE = 0xC0000049,
1414
1415 /// <summary>
1416 /// An attempt was made to suspend a thread whose suspend count was at its maximum.
1417 /// </summary>
1418 SUSPEND_COUNT_EXCEEDED = 0xC000004A,
1419
1420 /// <summary>
1421 /// An attempt was made to suspend a thread that has begun termination.
1422 /// </summary>
1423 THREAD_IS_TERMINATING = 0xC000004B,
1424
1425 /// <summary>
1426 /// An attempt was made to set the working set limit to an invalid value (for example, the minimum greater than maximum).
1427 /// </summary>
1428 BAD_WORKING_SET_LIMIT = 0xC000004C,
1429
1430 /// <summary>
1431 /// A section was created to map a file that is not compatible with an already existing section that maps the same file.
1432 /// </summary>
1433 INCOMPATIBLE_FILE_MAP = 0xC000004D,
1434
1435 /// <summary>
1436 /// A view to a section specifies a protection that is incompatible with the protection of the initial view.
1437 /// </summary>
1438 SECTION_PROTECTION = 0xC000004E,
1439
1440 /// <summary>
1441 /// An operation involving EAs failed because the file system does not support EAs.
1442 /// </summary>
1443 EAS_NOT_SUPPORTED = 0xC000004F,
1444
1445 /// <summary>
1446 /// An EA operation failed because the EA set is too large.
1447 /// </summary>
1448 EA_TOO_LARGE = 0xC0000050,
1449
1450 /// <summary>
1451 /// An EA operation failed because the name or EA index is invalid.
1452 /// </summary>
1453 NONEXISTENT_EA_ENTRY = 0xC0000051,
1454
1455 /// <summary>
1456 /// The file for which EAs were requested has no EAs.
1457 /// </summary>
1458 NO_EAS_ON_FILE = 0xC0000052,
1459
1460 /// <summary>
1461 /// The EA is corrupt and cannot be read.
1462 /// </summary>
1463 EA_CORRUPT_ERROR = 0xC0000053,
1464
1465 /// <summary>
1466 /// A requested read/write cannot be granted due to a conflicting file lock.
1467 /// </summary>
1468 FILE_LOCK_CONFLICT = 0xC0000054,
1469
1470 /// <summary>
1471 /// A requested file lock cannot be granted due to other existing locks.
1472 /// </summary>
1473 LOCK_NOT_GRANTED = 0xC0000055,
1474
1475 /// <summary>
1476 /// A non-close operation has been requested of a file object that has a delete pending.
1477 /// </summary>
1478 DELETE_PENDING = 0xC0000056,
1479
1480 /// <summary>
1481 /// An attempt was made to set the control attribute on a file. This attribute is not supported in the destination file system.
1482 /// </summary>
1483 CTL_FILE_NOT_SUPPORTED = 0xC0000057,
1484
1485 /// <summary>
1486 /// Indicates a revision number that was encountered or specified is not one that is known by the service.
1487 /// It might be a more recent revision than the service is aware of.
1488 /// </summary>
1489 UNKNOWN_REVISION = 0xC0000058,
1490
1491 /// <summary>
1492 /// Indicates that two revision levels are incompatible.
1493 /// </summary>
1494 REVISION_MISMATCH = 0xC0000059,
1495
1496 /// <summary>
1497 /// Indicates a particular security ID cannot be assigned as the owner of an object.
1498 /// </summary>
1499 INVALID_OWNER = 0xC000005A,
1500
1501 /// <summary>
1502 /// Indicates a particular security ID cannot be assigned as the primary group of an object.
1503 /// </summary>
1504 INVALID_PRIMARY_GROUP = 0xC000005B,
1505
1506 /// <summary>
1507 /// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
1508 /// </summary>
1509 NO_IMPERSONATION_TOKEN = 0xC000005C,
1510
1511 /// <summary>
1512 /// A mandatory group cannot be disabled.
1513 /// </summary>
1514 CANT_DISABLE_MANDATORY = 0xC000005D,
1515
1516 /// <summary>
1517 /// No logon servers are currently available to service the logon request.
1518 /// </summary>
1519 NO_LOGON_SERVERS = 0xC000005E,
1520
1521 /// <summary>
1522 /// A specified logon session does not exist. It might already have been terminated.
1523 /// </summary>
1524 NO_SUCH_LOGON_SESSION = 0xC000005F,
1525
1526 /// <summary>
1527 /// A specified privilege does not exist.
1528 /// </summary>
1529 NO_SUCH_PRIVILEGE = 0xC0000060,
1530
1531 /// <summary>
1532 /// A required privilege is not held by the client.
1533 /// </summary>
1534 PRIVILEGE_NOT_HELD = 0xC0000061,
1535
1536 /// <summary>
1537 /// The name provided is not a properly formed account name.
1538 /// </summary>
1539 INVALID_ACCOUNT_NAME = 0xC0000062,
1540
1541 /// <summary>
1542 /// The specified account already exists.
1543 /// </summary>
1544 USER_EXISTS = 0xC0000063,
1545
1546 /// <summary>
1547 /// The specified account does not exist.
1548 /// </summary>
1549 NO_SUCH_USER = 0xC0000064,
1550
1551 /// <summary>
1552 /// The specified group already exists.
1553 /// </summary>
1554 GROUP_EXISTS = 0xC0000065,
1555
1556 /// <summary>
1557 /// The specified group does not exist.
1558 /// </summary>
1559 NO_SUCH_GROUP = 0xC0000066,
1560
1561 /// <summary>
1562 /// The specified user account is already in the specified group account. Also used to indicate a group cannot be
1563 /// deleted because it contains a member.
1564 /// </summary>
1565 MEMBER_IN_GROUP = 0xC0000067,
1566
1567 /// <summary>
1568 /// The specified user account is not a member of the specified group account.
1569 /// </summary>
1570 MEMBER_NOT_IN_GROUP = 0xC0000068,
1571
1572 /// <summary>
1573 /// Indicates the requested operation would disable or delete the last remaining administration account.
1574 /// This is not allowed to prevent creating a situation in which the system cannot be administrated.
1575 /// </summary>
1576 LAST_ADMIN = 0xC0000069,
1577
1578 /// <summary>
1579 /// When trying to update a password, this return status indicates that the value provided as the current password is not correct.
1580 /// </summary>
1581 WRONG_PASSWORD = 0xC000006A,
1582
1583 /// <summary>
1584 /// When trying to update a password, this return status indicates that the value provided for the new password
1585 /// contains values that are not allowed in passwords.
1586 /// </summary>
1587 ILL_FORMED_PASSWORD = 0xC000006B,
1588
1589 /// <summary>
1590 /// When trying to update a password, this status indicates that some password update rule has been violated.
1591 /// For example, the password might not meet length criteria.
1592 /// </summary>
1593 PASSWORD_RESTRICTION = 0xC000006C,
1594
1595 /// <summary>
1596 /// The attempted logon is invalid. This is either due to a bad username or authentication information.
1597 /// </summary>
1598 LOGON_FAILURE = 0xC000006D,
1599
1600 /// <summary>
1601 /// Indicates a referenced user name and authentication information are valid, but some user account restriction has
1602 /// prevented successful authentication (such as time-of-day restrictions).
1603 /// </summary>
1604 ACCOUNT_RESTRICTION = 0xC000006E,
1605
1606 /// <summary>
1607 /// The user account has time restrictions and cannot be logged onto at this time.
1608 /// </summary>
1609 INVALID_LOGON_HOURS = 0xC000006F,
1610
1611 /// <summary>
1612 /// The user account is restricted so that it cannot be used to log on from the source workstation.
1613 /// </summary>
1614 INVALID_WORKSTATION = 0xC0000070,
1615
1616 /// <summary>
1617 /// The user account password has expired.
1618 /// </summary>
1619 PASSWORD_EXPIRED = 0xC0000071,
1620
1621 /// <summary>
1622 /// The referenced account is currently disabled and cannot be logged on to.
1623 /// </summary>
1624 ACCOUNT_DISABLED = 0xC0000072,
1625
1626 /// <summary>
1627 /// None of the information to be translated has been translated.
1628 /// </summary>
1629 NONE_MAPPED = 0xC0000073,
1630
1631 /// <summary>
1632 /// The number of LUIDs requested cannot be allocated with a single allocation.
1633 /// </summary>
1634 TOO_MANY_LUIDS_REQUESTED = 0xC0000074,
1635
1636 /// <summary>
1637 /// Indicates there are no more LUIDs to allocate.
1638 /// </summary>
1639 LUIDS_EXHAUSTED = 0xC0000075,
1640
1641 /// <summary>
1642 /// Indicates the sub-authority value is invalid for the particular use.
1643 /// </summary>
1644 INVALID_SUB_AUTHORITY = 0xC0000076,
1645
1646 /// <summary>
1647 /// Indicates the ACL structure is not valid.
1648 /// </summary>
1649 INVALID_ACL = 0xC0000077,
1650
1651 /// <summary>
1652 /// Indicates the SID structure is not valid.
1653 /// </summary>
1654 INVALID_SID = 0xC0000078,
1655
1656 /// <summary>
1657 /// Indicates the SECURITY_DESCRIPTOR structure is not valid.
1658 /// </summary>
1659 INVALID_SECURITY_DESCR = 0xC0000079,
1660
1661 /// <summary>
1662 /// Indicates the specified procedure address cannot be found in the DLL.
1663 /// </summary>
1664 PROCEDURE_NOT_FOUND = 0xC000007A,
1665
1666 /// <summary>
1667 /// {Bad Image} %hs is either not designed to run on Windows or it contains an error. Try installing the program again
1668 /// using the original installation media or contact your system administrator or the software vendor for support.
1669 /// </summary>
1670 INVALID_IMAGE_FORMAT = 0xC000007B,
1671
1672 /// <summary>
1673 /// An attempt was made to reference a token that does not exist. This is typically done by referencing the token
1674 /// that is associated with a thread when the thread is not impersonating a client.
1675 /// </summary>
1676 NO_TOKEN = 0xC000007C,
1677
1678 /// <summary>
1679 /// Indicates that an attempt to build either an inherited ACL or ACE was not successful. This can be caused by a
1680 /// number of things. One of the more probable causes is the replacement of a CreatorId with a SID that did not
1681 /// fit into the ACE or ACL.
1682 /// </summary>
1683 BAD_INHERITANCE_ACL = 0xC000007D,
1684
1685 /// <summary>
1686 /// The range specified in NtUnlockFile was not locked.
1687 /// </summary>
1688 RANGE_NOT_LOCKED = 0xC000007E,
1689
1690 /// <summary>
1691 /// An operation failed because the disk was full.
1692 /// </summary>
1693 DISK_FULL = 0xC000007F,
1694
1695 /// <summary>
1696 /// The GUID allocation server is disabled at the moment.
1697 /// </summary>
1698 SERVER_DISABLED = 0xC0000080,
1699
1700 /// <summary>
1701 /// The GUID allocation server is enabled at the moment.
1702 /// </summary>
1703 SERVER_NOT_DISABLED = 0xC0000081,
1704
1705 /// <summary>
1706 /// Too many GUIDs were requested from the allocation server at once.
1707 /// </summary>
1708 TOO_MANY_GUIDS_REQUESTED = 0xC0000082,
1709
1710 /// <summary>
1711 /// The GUIDs could not be allocated because the Authority Agent was exhausted.
1712 /// </summary>
1713 GUIDS_EXHAUSTED = 0xC0000083,
1714
1715 /// <summary>
1716 /// The value provided was an invalid value for an identifier authority.
1717 /// </summary>
1718 INVALID_ID_AUTHORITY = 0xC0000084,
1719
1720 /// <summary>
1721 /// No more authority agent values are available for the particular identifier authority value.
1722 /// </summary>
1723 AGENTS_EXHAUSTED = 0xC0000085,
1724
1725 /// <summary>
1726 /// An invalid volume label has been specified.
1727 /// </summary>
1728 INVALID_VOLUME_LABEL = 0xC0000086,
1729
1730 /// <summary>
1731 /// A mapped section could not be extended.
1732 /// </summary>
1733 SECTION_NOT_EXTENDED = 0xC0000087,
1734
1735 /// <summary>
1736 /// Specified section to flush does not map a data file.
1737 /// </summary>
1738 NOT_MAPPED_DATA = 0xC0000088,
1739
1740 /// <summary>
1741 /// Indicates the specified image file did not contain a resource section.
1742 /// </summary>
1743 RESOURCE_DATA_NOT_FOUND = 0xC0000089,
1744
1745 /// <summary>
1746 /// Indicates the specified resource type cannot be found in the image file.
1747 /// </summary>
1748 RESOURCE_TYPE_NOT_FOUND = 0xC000008A,
1749
1750 /// <summary>
1751 /// Indicates the specified resource name cannot be found in the image file.
1752 /// </summary>
1753 RESOURCE_NAME_NOT_FOUND = 0xC000008B,
1754
1755 /// <summary>
1756 /// {EXCEPTION} Array bounds exceeded.
1757 /// </summary>
1758 ARRAY_BOUNDS_EXCEEDED = 0xC000008C,
1759
1760 /// <summary>
1761 /// {EXCEPTION} Floating-point denormal operand.
1762 /// </summary>
1763 FLOAT_DENORMAL_OPERAND = 0xC000008D,
1764
1765 /// <summary>
1766 /// {EXCEPTION} Floating-point division by zero.
1767 /// </summary>
1768 FLOAT_DIVIDE_BY_ZERO = 0xC000008E,
1769
1770 /// <summary>
1771 /// {EXCEPTION} Floating-point inexact result.
1772 /// </summary>
1773 FLOAT_INEXACT_RESULT = 0xC000008F,
1774
1775 /// <summary>
1776 /// {EXCEPTION} Floating-point invalid operation.
1777 /// </summary>
1778 FLOAT_INVALID_OPERATION = 0xC0000090,
1779
1780 /// <summary>
1781 /// {EXCEPTION} Floating-point overflow.
1782 /// </summary>
1783 FLOAT_OVERFLOW = 0xC0000091,
1784
1785 /// <summary>
1786 /// {EXCEPTION} Floating-point stack check.
1787 /// </summary>
1788 FLOAT_STACK_CHECK = 0xC0000092,
1789
1790 /// <summary>
1791 /// {EXCEPTION} Floating-point underflow.
1792 /// </summary>
1793 FLOAT_UNDERFLOW = 0xC0000093,
1794
1795 /// <summary>
1796 /// {EXCEPTION} Integer division by zero.
1797 /// </summary>
1798 INTEGER_DIVIDE_BY_ZERO = 0xC0000094,
1799
1800 /// <summary>
1801 /// {EXCEPTION} Integer overflow.
1802 /// </summary>
1803 INTEGER_OVERFLOW = 0xC0000095,
1804
1805 /// <summary>
1806 /// {EXCEPTION} Privileged instruction.
1807 /// </summary>
1808 PRIVILEGED_INSTRUCTION = 0xC0000096,
1809
1810 /// <summary>
1811 /// An attempt was made to install more paging files than the system supports.
1812 /// </summary>
1813 TOO_MANY_PAGING_FILES = 0xC0000097,
1814
1815 /// <summary>
1816 /// The volume for a file has been externally altered such that the opened file is no longer valid.
1817 /// </summary>
1818 FILE_INVALID = 0xC0000098,
1819
1820 /// <summary>
1821 /// When a block of memory is allotted for future updates, such as the memory allocated to hold discretionary
1822 /// access control and primary group information, successive updates might exceed the amount of memory originally allotted.
1823 /// Because a quota might already have been charged to several processes that have handles to the object, it is not
1824 /// reasonable to alter the size of the allocated memory. Instead, a request that requires more memory than has been
1825 /// allotted must fail and the STATUS_ALLOTTED_SPACE_EXCEEDED error returned.
1826 /// </summary>
1827 ALLOTTED_SPACE_EXCEEDED = 0xC0000099,
1828
1829 /// <summary>
1830 /// Insufficient system resources exist to complete the API.
1831 /// </summary>
1832 INSUFFICIENT_RESOURCES = 0xC000009A,
1833
1834 /// <summary>
1835 /// An attempt has been made to open a DFS exit path control file.
1836 /// </summary>
1837 DFS_EXIT_PATH_FOUND = 0xC000009B,
1838
1839 /// <summary>
1840 /// There are bad blocks (sectors) on the hard disk.
1841 /// </summary>
1842 DEVICE_DATA_ERROR = 0xC000009C,
1843
1844 /// <summary>
1845 /// There is bad cabling, non-termination, or the controller is not able to obtain access to the hard disk.
1846 /// </summary>
1847 DEVICE_NOT_CONNECTED = 0xC000009D,
1848
1849 /// <summary>
1850 /// Virtual memory cannot be freed because the base address is not the base of the region and a region size of zero
1851 /// was specified.
1852 /// </summary>
1853 FREE_VM_NOT_AT_BASE = 0xC000009F,
1854
1855 /// <summary>
1856 /// An attempt was made to free virtual memory that is not allocated.
1857 /// </summary>
1858 MEMORY_NOT_ALLOCATED = 0xC00000A0,
1859
1860 /// <summary>
1861 /// The working set is not big enough to allow the requested pages to be locked.
1862 /// </summary>
1863 WORKING_SET_QUOTA = 0xC00000A1,
1864
1865 /// <summary>
1866 /// {Write Protect Error} The disk cannot be written to because it is write-protected. Remove the write protection
1867 /// from the volume %hs in drive %hs.
1868 /// </summary>
1869 MEDIA_WRITE_PROTECTED = 0xC00000A2,
1870
1871 /// <summary>
1872 /// {Drive Not Ready} The drive is not ready for use; its door might be open. Check drive %hs and make sure that a disk
1873 /// is inserted and that the drive door is closed.
1874 /// </summary>
1875 DEVICE_NOT_READY = 0xC00000A3,
1876
1877 /// <summary>
1878 /// The specified attributes are invalid or are incompatible with the attributes for the group as a whole.
1879 /// </summary>
1880 INVALID_GROUP_ATTRIBUTES = 0xC00000A4,
1881
1882 /// <summary>
1883 /// A specified impersonation level is invalid. Also used to indicate that a required impersonation level was not provided.
1884 /// </summary>
1885 BAD_IMPERSONATION_LEVEL = 0xC00000A5,
1886
1887 /// <summary>
1888 /// An attempt was made to open an anonymous-level token. Anonymous tokens cannot be opened.
1889 /// </summary>
1890 CANT_OPEN_ANONYMOUS = 0xC00000A6,
1891
1892 /// <summary>
1893 /// The validation information class requested was invalid.
1894 /// </summary>
1895 BAD_VALIDATION_CLASS = 0xC00000A7,
1896
1897 /// <summary>
1898 /// The type of a token object is inappropriate for its attempted use.
1899 /// </summary>
1900 BAD_TOKEN_TYPE = 0xC00000A8,
1901
1902 /// <summary>
1903 /// The type of a token object is inappropriate for its attempted use.
1904 /// </summary>
1905 BAD_MASTER_BOOT_RECORD = 0xC00000A9,
1906
1907 /// <summary>
1908 /// An attempt was made to execute an instruction at an unaligned address and the host system does not support
1909 /// unaligned instruction references.
1910 /// </summary>
1911 INSTRUCTION_MISALIGNMENT = 0xC00000AA,
1912
1913 /// <summary>
1914 /// The maximum named pipe instance count has been reached.
1915 /// </summary>
1916 INSTANCE_NOT_AVAILABLE = 0xC00000AB,
1917
1918 /// <summary>
1919 /// An instance of a named pipe cannot be found in the listening state.
1920 /// </summary>
1921 PIPE_NOT_AVAILABLE = 0xC00000AC,
1922
1923 /// <summary>
1924 /// The named pipe is not in the connected or closing state.
1925 /// </summary>
1926 INVALID_PIPE_STATE = 0xC00000AD,
1927
1928 /// <summary>
1929 /// The specified pipe is set to complete operations and there are current I/O operations queued so that it
1930 /// cannot be changed to queue operations.
1931 /// </summary>
1932 PIPE_BUSY = 0xC00000AE,
1933
1934 /// <summary>
1935 /// The specified handle is not open to the server end of the named pipe.
1936 /// </summary>
1937 ILLEGAL_FUNCTION = 0xC00000AF,
1938
1939 /// <summary>
1940 /// The specified named pipe is in the disconnected state.
1941 /// </summary>
1942 PIPE_DISCONNECTED = 0xC00000B0,
1943
1944 /// <summary>
1945 /// The specified named pipe is in the closing state.
1946 /// </summary>
1947 PIPE_CLOSING = 0xC00000B1,
1948
1949 /// <summary>
1950 /// The specified named pipe is in the connected state.
1951 /// </summary>
1952 PIPE_CONNECTED = 0xC00000B2,
1953
1954 /// <summary>
1955 /// The specified named pipe is in the listening state.
1956 /// </summary>
1957 PIPE_LISTENING = 0xC00000B3,
1958
1959 /// <summary>
1960 /// The specified named pipe is not in message mode.
1961 /// </summary>
1962 INVALID_READ_MODE = 0xC00000B4,
1963
1964 /// <summary>
1965 /// {Device Timeout} The specified I/O operation on %hs was not completed before the time-out period
1966 /// expired.
1967 /// </summary>
1968 IO_TIMEOUT = 0xC00000B5,
1969
1970 /// <summary>
1971 /// The specified file has been closed by another process.
1972 /// </summary>
1973 FILE_FORCED_CLOSED = 0xC00000B6,
1974
1975 /// <summary>
1976 /// Profiling is not started.
1977 /// </summary>
1978 PROFILING_NOT_STARTED = 0xC00000B7,
1979
1980 /// <summary>
1981 /// Profiling is not stopped.
1982 /// </summary>
1983 PROFILING_NOT_STOPPED = 0xC00000B8,
1984
1985 /// <summary>
1986 /// The passed ACL did not contain the minimum required information.
1987 /// </summary>
1988 COULD_NOT_INTERPRET = 0xC00000B9,
1989
1990 /// <summary>
1991 /// The file that was specified as a target is a directory, and the caller specified that it could be
1992 /// anything but a directory.
1993 /// </summary>
1994 FILE_IS_A_DIRECTORY = 0xC00000BA,
1995
1996 /// <summary>
1997 /// The request is not supported.
1998 /// </summary>
1999 NOT_SUPPORTED = 0xC00000BB,
2000
2001 /// <summary>
2002 /// This remote computer is not listening.
2003 /// </summary>
2004 REMOTE_NOT_LISTENING = 0xC00000BC,
2005
2006 /// <summary>
2007 /// A duplicate name exists on the network.
2008 /// </summary>
2009 DUPLICATE_NAME = 0xC00000BD,
2010
2011 /// <summary>
2012 /// The network path cannot be located.
2013 /// </summary>
2014 BAD_NETWORK_PATH = 0xC00000BE,
2015
2016 /// <summary>
2017 /// The network is busy.
2018 /// </summary>
2019 NETWORK_BUSY = 0xC00000BF,
2020
2021 /// <summary>
2022 /// This device does not exist.
2023 /// </summary>
2024 DEVICE_DOES_NOT_EXIST = 0xC00000C0,
2025
2026 /// <summary>
2027 /// The network BIOS command limit has been reached.
2028 /// </summary>
2029 TOO_MANY_COMMANDS = 0xC00000C1,
2030
2031 /// <summary>
2032 /// An I/O adapter hardware error has occurred.
2033 /// </summary>
2034 ADAPTER_HARDWARE_ERROR = 0xC00000C2,
2035
2036 /// <summary>
2037 /// The network responded incorrectly.
2038 /// </summary>
2039 INVALID_NETWORK_RESPONSE = 0xC00000C3,
2040
2041 /// <summary>
2042 /// An unexpected network error occurred.
2043 /// </summary>
2044 UNEXPECTED_NETWORK_ERROR = 0xC00000C4,
2045
2046 /// <summary>
2047 /// The remote adapter is not compatible.
2048 /// </summary>
2049 BAD_REMOTE_ADAPTER = 0xC00000C5,
2050
2051 /// <summary>
2052 /// The print queue is full.
2053 /// </summary>
2054 PRINT_QUEUE_FULL = 0xC00000C6,
2055
2056 /// <summary>
2057 /// Space to store the file that is waiting to be printed is not available on the server.
2058 /// </summary>
2059 NO_SPOOL_SPACE = 0xC00000C7,
2060
2061 /// <summary>
2062 /// The requested print file has been canceled.
2063 /// </summary>
2064 PRINT_CANCELLED = 0xC00000C8,
2065
2066 /// <summary>
2067 /// The network name was deleted.
2068 /// </summary>
2069 NETWORK_NAME_DELETED = 0xC00000C9,
2070
2071 /// <summary>
2072 /// Network access is denied.
2073 /// </summary>
2074 NETWORK_ACCESS_DENIED = 0xC00000CA,
2075
2076 /// <summary>
2077 /// {Incorrect Network Resource Type} The specified device type (LPT, for example) conflicts with the
2078 /// actual device type on the remote resource.
2079 /// </summary>
2080 BAD_DEVICE_TYPE = 0xC00000CB,
2081
2082 /// <summary>
2083 /// {Network Name Not Found} The specified share name cannot be found on the remote server.
2084 /// </summary>
2085 BAD_NETWORK_NAME = 0xC00000CC,
2086
2087 /// <summary>
2088 /// The name limit for the network adapter card of the local computer was exceeded.
2089 /// </summary>
2090 TOO_MANY_NAMES = 0xC00000CD,
2091
2092 /// <summary>
2093 /// The network BIOS session limit was exceeded.
2094 /// </summary>
2095 TOO_MANY_SESSIONS = 0xC00000CE,
2096
2097 /// <summary>
2098 /// File sharing has been temporarily paused.
2099 /// </summary>
2100 SHARING_PAUSED = 0xC00000CF,
2101
2102 /// <summary>
2103 /// No more connections can be made to this remote computer at this time because the computer has already
2104 /// accepted the maximum number of connections.
2105 /// </summary>
2106 REQUEST_NOT_ACCEPTED = 0xC00000D0,
2107
2108 /// <summary>
2109 /// Print or disk redirection is temporarily paused.
2110 /// </summary>
2111 REDIRECTOR_PAUSED = 0xC00000D1,
2112
2113 /// <summary>
2114 /// A network data fault occurred.
2115 /// </summary>
2116 NET_WRITE_FAULT = 0xC00000D2,
2117
2118 /// <summary>
2119 /// The number of active profiling objects is at the maximum and no more can be started.
2120 /// </summary>
2121 PROFILING_AT_LIMIT = 0xC00000D3,
2122
2123 /// <summary>
2124 /// {Incorrect Volume} The destination file of a rename request is located on a different device than the
2125 /// source of the rename request.
2126 /// </summary>
2127 NOT_SAME_DEVICE = 0xC00000D4,
2128
2129 /// <summary>
2130 /// The specified file has been renamed and thus cannot be modified.
2131 /// </summary>
2132 FILE_RENAMED = 0xC00000D5,
2133
2134 /// <summary>
2135 /// {Network Request Timeout} The session with a remote server has been disconnected because the time-out
2136 /// interval for a request has expired.
2137 /// </summary>
2138 VIRTUAL_CIRCUIT_CLOSED = 0xC00000D6,
2139
2140 /// <summary>
2141 /// Indicates an attempt was made to operate on the security of an object that does not have security
2142 /// associated with it.
2143 /// </summary>
2144 NO_SECURITY_ON_OBJECT = 0xC00000D7,
2145
2146 /// <summary>
2147 /// Used to indicate that an operation cannot continue without blocking for I/O.
2148 /// </summary>
2149 CANT_WAIT = 0xC00000D8,
2150
2151 /// <summary>
2152 /// Used to indicate that a read operation was done on an empty pipe.
2153 /// </summary>
2154 PIPE_EMPTY = 0xC00000D9,
2155
2156 /// <summary>
2157 /// Configuration information could not be read from the domain controller, either because the machine is
2158 /// unavailable or access has been denied.
2159 /// </summary>
2160 CANT_ACCESS_DOMAIN_INFO = 0xC00000DA,
2161
2162 /// <summary>
2163 /// Indicates that a thread attempted to terminate itself by default (called NtTerminateThread with NULL)
2164 /// and it was the last thread in the current process.
2165 /// </summary>
2166 CANT_TERMINATE_SELF = 0xC00000DB,
2167
2168 /// <summary>
2169 /// Indicates the Sam Server was in the wrong state to perform the desired operation.
2170 /// </summary>
2171 INVALID_SERVER_STATE = 0xC00000DC,
2172
2173 /// <summary>
2174 /// Indicates the domain was in the wrong state to perform the desired operation.
2175 /// </summary>
2176 INVALID_DOMAIN_STATE = 0xC00000DD,
2177
2178 /// <summary>
2179 /// This operation is only allowed for the primary domain controller of the domain.
2180 /// </summary>
2181 INVALID_DOMAIN_ROLE = 0xC00000DE,
2182
2183 /// <summary>
2184 /// The specified domain did not exist.
2185 /// </summary>
2186 NO_SUCH_DOMAIN = 0xC00000DF,
2187
2188 /// <summary>
2189 /// The specified domain already exists.
2190 /// </summary>
2191 DOMAIN_EXISTS = 0xC00000E0,
2192
2193 /// <summary>
2194 /// An attempt was made to exceed the limit on the number of domains per server for this release.
2195 /// </summary>
2196 DOMAIN_LIMIT_EXCEEDED = 0xC00000E1,
2197
2198 /// <summary>
2199 /// An error status returned when the opportunistic lock (oplock) request is denied.
2200 /// </summary>
2201 OPLOCK_NOT_GRANTED = 0xC00000E2,
2202
2203 /// <summary>
2204 /// An error status returned when an invalid opportunistic lock (oplock) acknowledgment is received by a file system.
2205 /// </summary>
2206 INVALID_OPLOCK_PROTOCOL = 0xC00000E3,
2207
2208 /// <summary>
2209 /// This error indicates that the requested operation cannot be completed due to a catastrophic media failure
2210 /// or an on-disk data structure corruption.
2211 /// </summary>
2212 INTERNAL_DB_CORRUPTION = 0xC00000E4,
2213
2214 /// <summary>
2215 /// An internal error occurred.
2216 /// </summary>
2217 INTERNAL_ERROR = 0xC00000E5,
2218
2219 /// <summary>
2220 /// Indicates generic access types were contained in an access mask which should already be mapped to non-generic access types.
2221 /// </summary>
2222 GENERIC_NOT_MAPPED = 0xC00000E6,
2223
2224 /// <summary>
2225 /// Indicates a security descriptor is not in the necessary format (absolute or self-relative).
2226 /// </summary>
2227 BAD_DESCRIPTOR_FORMAT = 0xC00000E7,
2228
2229 /// <summary>
2230 /// An access to a user buffer failed at an expected point in time. This code is defined because the caller
2231 /// does not want to accept STATUS_ACCESS_VIOLATION in its filter.
2232 /// </summary>
2233 INVALID_USER_BUFFER = 0xC00000E8,
2234
2235 /// <summary>
2236 /// If an I/O error that is not defined in the standard FsRtl filter is returned, it is converted to the following error,
2237 /// which is guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
2238 /// </summary>
2239 UNEXPECTED_IO_ERROR = 0xC00000E9,
2240
2241 /// <summary>
2242 /// If an MM error that is not defined in the standard FsRtl filter is returned, it is converted to one of the following errors,
2243 /// which are guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
2244 /// </summary>
2245 UNEXPECTED_MM_CREATE_ERR = 0xC00000EA,
2246
2247 /// <summary>
2248 /// If an MM error that is not defined in the standard FsRtl filter is returned, it is converted to one of the following errors,
2249 /// which are guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
2250 /// </summary>
2251 UNEXPECTED_MM_MAP_ERROR = 0xC00000EB,
2252
2253 /// <summary>
2254 /// If an MM error that is not defined in the standard FsRtl filter is returned, it is converted to one of the following errors,
2255 /// which are guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
2256 /// </summary>
2257 UNEXPECTED_MM_EXTEND_ERR = 0xC00000EC,
2258
2259 /// <summary>
2260 /// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
2261 /// </summary>
2262 NOT_LOGON_PROCESS = 0xC00000ED,
2263
2264 /// <summary>
2265 /// An attempt has been made to start a new session manager or LSA logon session by using an ID that is already in use.
2266 /// </summary>
2267 LOGON_SESSION_EXISTS = 0xC00000EE,
2268
2269 /// <summary>
2270 /// An invalid parameter was passed to a service or function as the first argument.
2271 /// </summary>
2272 INVALID_PARAMETER_1 = 0xC00000EF,
2273
2274 /// <summary>
2275 /// An invalid parameter was passed to a service or function as the second argument.
2276 /// </summary>
2277 INVALID_PARAMETER_2 = 0xC00000F0,
2278
2279 /// <summary>
2280 /// An invalid parameter was passed to a service or function as the third argument.
2281 /// </summary>
2282 INVALID_PARAMETER_3 = 0xC00000F1,
2283
2284 /// <summary>
2285 /// An invalid parameter was passed to a service or function as the fourth argument.
2286 /// </summary>
2287 INVALID_PARAMETER_4 = 0xC00000F2,
2288
2289 /// <summary>
2290 /// An invalid parameter was passed to a service or function as the fifth argument.
2291 /// </summary>
2292 INVALID_PARAMETER_5 = 0xC00000F3,
2293
2294 /// <summary>
2295 /// An invalid parameter was passed to a service or function as the sixth argument.
2296 /// </summary>
2297 INVALID_PARAMETER_6 = 0xC00000F4,
2298
2299 /// <summary>
2300 /// An invalid parameter was passed to a service or function as the seventh argument.
2301 /// </summary>
2302 INVALID_PARAMETER_7 = 0xC00000F5,
2303
2304 /// <summary>
2305 /// An invalid parameter was passed to a service or function as the eighth argument.
2306 /// </summary>
2307 INVALID_PARAMETER_8 = 0xC00000F6,
2308
2309 /// <summary>
2310 /// An invalid parameter was passed to a service or function as the ninth argument.
2311 /// </summary>
2312 INVALID_PARAMETER_9 = 0xC00000F7,
2313
2314 /// <summary>
2315 /// An invalid parameter was passed to a service or function as the tenth argument.
2316 /// </summary>
2317 INVALID_PARAMETER_10 = 0xC00000F8,
2318
2319 /// <summary>
2320 /// An invalid parameter was passed to a service or function as the eleventh argument.
2321 /// </summary>
2322 INVALID_PARAMETER_11 = 0xC00000F9,
2323
2324 /// <summary>
2325 /// An invalid parameter was passed to a service or function as the twelfth argument.
2326 /// </summary>
2327 INVALID_PARAMETER_12 = 0xC00000FA,
2328
2329 /// <summary>
2330 /// An attempt was made to access a network file, but the network software was not yet started.
2331 /// </summary>
2332 REDIRECTOR_NOT_STARTED = 0xC00000FB,
2333
2334 /// <summary>
2335 /// An attempt was made to start the redirector, but the redirector has already been started.
2336 /// </summary>
2337 REDIRECTOR_STARTED = 0xC00000FC,
2338
2339 /// <summary>
2340 /// A new guard page for the stack cannot be created.
2341 /// </summary>
2342 STACK_OVERFLOW = 0xC00000FD,
2343
2344 /// <summary>
2345 /// A specified authentication package is unknown.
2346 /// </summary>
2347 NO_SUCH_PACKAGE = 0xC00000FE,
2348
2349 /// <summary>
2350 /// A malformed function table was encountered during an unwind operation.
2351 /// </summary>
2352 BAD_FUNCTION_TABLE = 0xC00000FF,
2353
2354 /// <summary>
2355 /// Indicates the specified environment variable name was not found in the specified environment block.
2356 /// </summary>
2357 VARIABLE_NOT_FOUND = 0xC0000100,
2358
2359 /// <summary>
2360 /// Indicates that the directory trying to be deleted is not empty.
2361 /// </summary>
2362 DIRECTORY_NOT_EMPTY = 0xC0000101,
2363
2364 /// <summary>
2365 /// {Corrupt File} The file or directory %hs is corrupt and unreadable. Run the Chkdsk utility.
2366 /// </summary>
2367 FILE_CORRUPT_ERROR = 0xC0000102,
2368
2369 /// <summary>
2370 /// A requested opened file is not a directory.
2371 /// </summary>
2372 NOT_A_DIRECTORY = 0xC0000103,
2373
2374 /// <summary>
2375 /// The logon session is not in a state that is consistent with the requested operation.
2376 /// </summary>
2377 BAD_LOGON_SESSION_STATE = 0xC0000104,
2378
2379 /// <summary>
2380 /// An internal LSA error has occurred. An authentication package has requested the creation of a logon session but
2381 /// the ID of an already existing logon session has been specified.
2382 /// </summary>
2383 LOGON_SESSION_COLLISION = 0xC0000105,
2384
2385 /// <summary>
2386 /// A specified name string is too long for its intended use.
2387 /// </summary>
2388 NAME_TOO_LONG = 0xC0000106,
2389
2390 /// <summary>
2391 /// The user attempted to force close the files on a redirected drive, but there were opened files on the drive, and
2392 /// the user did not specify a sufficient level of force.
2393 /// </summary>
2394 FILES_OPEN = 0xC0000107,
2395
2396 /// <summary>
2397 /// The user attempted to force close the files on a redirected drive, but there were opened directories on the drive,
2398 /// and the user did not specify a sufficient level of force.
2399 /// </summary>
2400 CONNECTION_IN_USE = 0xC0000108,
2401
2402 /// <summary>
2403 /// RtlFindMessage could not locate the requested message ID in the message table resource.
2404 /// </summary>
2405 MESSAGE_NOT_FOUND = 0xC0000109,
2406
2407 /// <summary>
2408 /// An attempt was made to duplicate an object handle into or out of an exiting process.
2409 /// </summary>
2410 PROCESS_IS_TERMINATING = 0xC000010A,
2411
2412 /// <summary>
2413 /// Indicates an invalid value has been provided for the LogonType requested.
2414 /// </summary>
2415 INVALID_LOGON_TYPE = 0xC000010B,
2416
2417 /// <summary>
2418 /// Indicates that an attempt was made to assign protection to a file system file or directory and one of the SIDs
2419 /// in the security descriptor could not be translated into a GUID that could be stored by the file system. This causes the
2420 /// protection attempt to fail, which might cause a file creation attempt to fail.
2421 /// </summary>
2422 NO_GUID_TRANSLATION = 0xC000010C,
2423
2424 /// <summary>
2425 /// Indicates that an attempt has been made to impersonate via a named pipe that has not yet been read from.
2426 /// </summary>
2427 CANNOT_IMPERSONATE = 0xC000010D,
2428
2429 /// <summary>
2430 /// Indicates that the specified image is already loaded.
2431 /// </summary>
2432 IMAGE_ALREADY_LOADED = 0xC000010E,
2433
2434 /// <summary>
2435 /// Indicates that an attempt was made to change the size of the LDT for a process that has no LDT.
2436 /// </summary>
2437 NO_LDT = 0xC0000117,
2438
2439 /// <summary>
2440 /// Indicates that an attempt was made to grow an LDT by setting its size, or that the size was not an even number of
2441 /// selectors.
2442 /// </summary>
2443 INVALID_LDT_SIZE = 0xC0000118,
2444
2445 /// <summary>
2446 /// Indicates that the starting value for the LDT information was not an integral multiple of the selector size.
2447 /// </summary>
2448 INVALID_LDT_OFFSET = 0xC0000119,
2449
2450 /// <summary>
2451 /// Indicates that the user supplied an invalid descriptor when trying to set up LDT descriptors.
2452 /// </summary>
2453 INVALID_LDT_DESCRIPTOR = 0xC000011A,
2454
2455 /// <summary>
2456 /// The specified image file did not have the correct format. It appears to be NE format.
2457 /// </summary>
2458 INVALID_IMAGE_NE_FORMAT = 0xC000011B,
2459
2460 /// <summary>
2461 /// Indicates that the transaction state of a registry subtree is incompatible with the requested operation.
2462 /// For example, a request has been made to start a new transaction with one already in progress, or a request has been made
2463 /// to apply a transaction when one is not currently in progress.
2464 /// </summary>
2465 RXACT_INVALID_STATE = 0xC000011C,
2466
2467 /// <summary>
2468 /// Indicates an error has occurred during a registry transaction commit. The database has been left in an unknown, but p
2469 /// robably inconsistent, state. The state of the registry transaction is left as COMMITTING.
2470 /// </summary>
2471 RXACT_COMMIT_FAILURE = 0xC000011D,
2472
2473 /// <summary>
2474 /// An attempt was made to map a file of size zero with the maximum size specified as zero.
2475 /// </summary>
2476 MAPPED_FILE_SIZE_ZERO = 0xC000011E,
2477
2478 /// <summary>
2479 /// Too many files are opened on a remote server. This error should only be returned by the Windows redirector on a remote drive.
2480 /// </summary>
2481 TOO_MANY_OPENED_FILES = 0xC000011F,
2482
2483 /// <summary>
2484 /// The I/O request was canceled.
2485 /// </summary>
2486 CANCELLED = 0xC0000120,
2487
2488 /// <summary>
2489 /// An attempt has been made to remove a file or directory that cannot be deleted.
2490 /// </summary>
2491 CANNOT_DELETE = 0xC0000121,
2492
2493 /// <summary>
2494 /// Indicates a name that was specified as a remote computer name is syntactically invalid.
2495 /// </summary>
2496 INVALID_COMPUTER_NAME = 0xC0000122,
2497
2498 /// <summary>
2499 /// An I/O request other than close was performed on a file after it was deleted, which can only happen to a request that
2500 /// did not complete before the last handle was closed via NtClose.
2501 /// </summary>
2502 FILE_DELETED = 0xC0000123,
2503
2504 /// <summary>
2505 /// Indicates an operation that is incompatible with built-in accounts has been attempted on a built-in (special) SAM account.
2506 /// For example, built-in accounts cannot be deleted.
2507 /// </summary>
2508 SPECIAL_ACCOUNT = 0xC0000124,
2509
2510 /// <summary>
2511 /// The operation requested cannot be performed on the specified group because it is a built-in special group.
2512 /// </summary>
2513 SPECIAL_GROUP = 0xC0000125,
2514
2515 /// <summary>
2516 /// The operation requested cannot be performed on the specified user because it is a built-in special user.
2517 /// </summary>
2518 SPECIAL_USER = 0xC0000126,
2519
2520 /// <summary>
2521 /// Indicates a member cannot be removed from a group because the group is currently the member's primary group.
2522 /// </summary>
2523 MEMBERS_PRIMARY_GROUP = 0xC0000127,
2524
2525 /// <summary>
2526 /// An I/O request other than close and several other special case operations was attempted using a file object that
2527 /// had already been closed.
2528 /// </summary>
2529 FILE_CLOSED = 0xC0000128,
2530
2531 /// <summary>
2532 /// Indicates a process has too many threads to perform the requested action. For example, assignment of a primary token
2533 /// can be performed only when a process has zero or one threads.
2534 /// </summary>
2535 TOO_MANY_THREADS = 0xC0000129,
2536
2537 /// <summary>
2538 /// An attempt was made to operate on a thread within a specific process, but the specified thread is not in the specified process.
2539 /// </summary>
2540 THREAD_NOT_IN_PROCESS = 0xC000012A,
2541
2542 /// <summary>
2543 /// 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
2544 /// be the primary token of one process at a time.
2545 /// </summary>
2546 TOKEN_ALREADY_IN_USE = 0xC000012B,
2547
2548 /// <summary>
2549 /// The page file quota was exceeded.
2550 /// </summary>
2551 PAGEFILE_QUOTA_EXCEEDED = 0xC000012C,
2552
2553 /// <summary>
2554 /// {Out of Virtual Memory} Your system is low on virtual memory. To ensure that Windows runs correctly, increase the
2555 /// size of your virtual memory paging file. For more information, see Help.
2556 /// </summary>
2557 COMMITMENT_LIMIT = 0xC000012D,
2558
2559 /// <summary>
2560 /// The specified image file did not have the correct format: it appears to be LE format.
2561 /// </summary>
2562 INVALID_IMAGE_LE_FORMAT = 0xC000012E,
2563
2564 /// <summary>
2565 /// The specified image file did not have the correct format: it did not have an initial MZ.
2566 /// </summary>
2567 INVALID_IMAGE_NOT_MZ = 0xC000012F,
2568
2569 /// <summary>
2570 /// The specified image file did not have the correct format: it did not have a proper e_lfarlc in the MZ header.
2571 /// </summary>
2572 INVALID_IMAGE_PROTECT = 0xC0000130,
2573
2574 /// <summary>
2575 /// The specified image file did not have the correct format: it appears to be a 16-bit Windows image.
2576 /// </summary>
2577 INVALID_IMAGE_WIN_16 = 0xC0000131,
2578
2579 /// <summary>
2580 /// The Netlogon service cannot start because another Netlogon service running in the domain conflicts
2581 /// with the specified role.
2582 /// </summary>
2583 LOGON_SERVER_CONFLICT = 0xC0000132,
2584
2585 /// <summary>
2586 /// The time at the primary domain controller is different from the time at the backup domain controller or
2587 /// member server by too large an amount.
2588 /// </summary>
2589 TIME_DIFFERENCE_AT_DC = 0xC0000133,
2590
2591 /// <summary>
2592 /// On applicable Windows Server releases, the SAM database is significantly out of synchronization with the
2593 /// copy on the domain controller. A complete synchronization is required.
2594 /// </summary>
2595 SYNCHRONIZATION_REQUIRED = 0xC0000134,
2596
2597 /// <summary>
2598 /// {Unable To Locate Component} This application has failed to start because %hs was not found. Reinstalling
2599 /// the application might fix this problem.
2600 /// </summary>
2601 DLL_NOT_FOUND = 0xC0000135,
2602
2603 /// <summary>
2604 /// The NtCreateFile API failed. This error should never be returned to an application; it is a place holder for the
2605 /// Windows LAN Manager Redirector to use in its internal error-mapping routines.
2606 /// </summary>
2607 OPEN_FAILED = 0xC0000136,
2608
2609 /// <summary>
2610 /// {Privilege Failed} The I/O permissions for the process could not be changed.
2611 /// </summary>
2612 IO_PRIVILEGE_FAILED = 0xC0000137,
2613
2614 /// <summary>
2615 /// {Ordinal Not Found} The ordinal %ld could not be located in the dynamic link library %hs.
2616 /// </summary>
2617 ORDINAL_NOT_FOUND = 0xC0000138,
2618
2619 /// <summary>
2620 /// {Entry Point Not Found} The procedure entry point %hs could not be located in the dynamic link library %hs.
2621 /// </summary>
2622 ENTRYPOINT_NOT_FOUND = 0xC0000139,
2623
2624 /// <summary>
2625 /// {Application Exit by CTRL+C} The application terminated as a result of a CTRL+C.
2626 /// </summary>
2627 CONTROL_C_EXIT = 0xC000013A,
2628
2629 /// <summary>
2630 /// {Virtual Circuit Closed} The network transport on your computer has closed a network connection.
2631 /// There might or might not be I/O requests outstanding.
2632 /// </summary>
2633 LOCAL_DISCONNECT = 0xC000013B,
2634
2635 /// <summary>
2636 /// {Virtual Circuit Closed} The network transport on a remote computer has closed a network connection.
2637 /// There might or might not be I/O requests outstanding.
2638 /// </summary>
2639 REMOTE_DISCONNECT = 0xC000013C,
2640
2641 /// <summary>
2642 /// {Insufficient Resources on Remote Computer} The remote computer has insufficient resources to complete
2643 /// the network request. For example, the remote computer might not have enough available memory to carry out the request at this time.
2644 /// </summary>
2645 REMOTE_RESOURCES = 0xC000013D,
2646
2647 /// <summary>
2648 /// {Virtual Circuit Closed} An existing connection (virtual circuit) has been broken at the remote computer.
2649 /// There is probably something wrong with the network software protocol or the network hardware on the remote computer.
2650 /// </summary>
2651 LINK_FAILED = 0xC000013E,
2652
2653 /// <summary>
2654 /// {Virtual Circuit Closed} The network transport on your computer has closed a network connection because
2655 /// it had to wait too long for a response from the remote computer.
2656 /// </summary>
2657 LINK_TIMEOUT = 0xC000013F,
2658
2659 /// <summary>
2660 /// The connection handle that was given to the transport was invalid.
2661 /// </summary>
2662 INVALID_CONNECTION = 0xC0000140,
2663
2664 /// <summary>
2665 /// The address handle that was given to the transport was invalid.
2666 /// </summary>
2667 INVALID_ADDRESS = 0xC0000141,
2668
2669 /// <summary>
2670 /// {DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process
2671 /// is terminating abnormally.
2672 /// </summary>
2673 DLL_INIT_FAILED = 0xC0000142,
2674
2675 /// <summary>
2676 /// {Missing System File} The required system file %hs is bad or missing.
2677 /// </summary>
2678 MISSING_SYSTEMFILE = 0xC0000143,
2679
2680 /// <summary>
2681 /// {Application Error} The exception %s (0x%08lx) occurred in the application at location 0x%08lx.
2682 /// </summary>
2683 UNHANDLED_EXCEPTION = 0xC0000144,
2684
2685 /// <summary>
2686 /// {Application Error} The application failed to initialize properly (0x%lx). Click OK to terminate the application.
2687 /// </summary>
2688 APP_INIT_FAILURE = 0xC0000145,
2689
2690 /// <summary>
2691 /// {Unable to Create Paging File} The creation of the paging file %hs failed (%lx). The requested size was %ld.
2692 /// </summary>
2693 PAGEFILE_CREATE_FAILED = 0xC0000146,
2694
2695 /// <summary>
2696 /// {No Paging File Specified} No paging file was specified in the system configuration.
2697 /// </summary>
2698 NO_PAGEFILE = 0xC0000147,
2699
2700 /// <summary>
2701 /// {Incorrect System Call Level} An invalid level was passed into the specified system call.
2702 /// </summary>
2703 INVALID_LEVEL = 0xC0000148,
2704
2705 /// <summary>
2706 /// {Incorrect Password to LAN Manager Server} You specified an incorrect password to a LAN Manager 2.x or MS-NET server.
2707 /// </summary>
2708 WRONG_PASSWORD_CORE = 0xC0000149,
2709
2710 /// <summary>
2711 /// {EXCEPTION} A real-mode application issued a floating-point instruction and floating-point hardware is not present.
2712 /// </summary>
2713 ILLEGAL_FLOAT_CONTEXT = 0xC000014A,
2714
2715 /// <summary>
2716 /// The pipe operation has failed because the other end of the pipe has been closed.
2717 /// </summary>
2718 PIPE_BROKEN = 0xC000014B,
2719
2720 /// <summary>
2721 /// {The Registry Is Corrupt} The structure of one of the files that contains registry data is corrupt;
2722 /// 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.
2723 /// </summary>
2724 REGISTRY_CORRUPT = 0xC000014C,
2725
2726 /// <summary>
2727 /// An I/O operation initiated by the Registry failed and cannot be recovered. The registry could not
2728 /// read in, write out, or flush one of the files that contain the system's image of the registry.
2729 /// </summary>
2730 REGISTRY_IO_FAILED = 0xC000014D,
2731
2732 /// <summary>
2733 /// An event pair synchronization operation was performed using the thread-specific client/server event
2734 /// pair object, but no event pair object was associated with the thread.
2735 /// </summary>
2736 NO_EVENT_PAIR = 0xC000014E,
2737
2738 /// <summary>
2739 /// The volume does not contain a recognized file system. Be sure that all required file system drivers
2740 /// are loaded and that the volume is not corrupt.
2741 /// </summary>
2742 UNRECOGNIZED_VOLUME = 0xC000014F,
2743
2744 /// <summary>
2745 /// No serial device was successfully initialized. The serial driver will unload.
2746 /// </summary>
2747 SERIAL_NO_DEVICE_INITED = 0xC0000150,
2748
2749 /// <summary>
2750 /// The specified local group does not exist.
2751 /// </summary>
2752 NO_SUCH_ALIAS = 0xC0000151,
2753
2754 /// <summary>
2755 /// The specified account name is not a member of the group.
2756 /// </summary>
2757 MEMBER_NOT_IN_ALIAS = 0xC0000152,
2758
2759 /// <summary>
2760 /// The specified account name is already a member of the group.
2761 /// </summary>
2762 MEMBER_IN_ALIAS = 0xC0000153,
2763
2764 /// <summary>
2765 /// The specified local group already exists.
2766 /// </summary>
2767 ALIAS_EXISTS = 0xC0000154,
2768
2769 /// <summary>
2770 /// A requested type of logon (for example, interactive, network, and service) is not granted by the local
2771 /// security policy of the target system. Ask the system administrator to grant the necessary form of logon.
2772 /// </summary>
2773 LOGON_NOT_GRANTED = 0xC0000155,
2774
2775 /// <summary>
2776 /// The maximum number of secrets that can be stored in a single system was exceeded. The length and number
2777 /// of secrets is limited to satisfy U.S. State Department export restrictions.
2778 /// </summary>
2779 TOO_MANY_SECRETS = 0xC0000156,
2780
2781 /// <summary>
2782 /// The length of a secret exceeds the maximum allowable length. The length and number of secrets is limited
2783 /// to satisfy U.S. State Department export restrictions.
2784 /// </summary>
2785 SECRET_TOO_LONG = 0xC0000157,
2786
2787 /// <summary>
2788 /// The local security authority (LSA) database contains an internal inconsistency.
2789 /// </summary>
2790 INTERNAL_DB_ERROR = 0xC0000158,
2791
2792 /// <summary>
2793 /// The requested operation cannot be performed in full-screen mode.
2794 /// </summary>
2795 FULLSCREEN_MODE = 0xC0000159,
2796
2797 /// <summary>
2798 /// During a logon attempt, the user's security context accumulated too many security IDs. This is a very
2799 /// unusual situation. Remove the user from some global or local groups to reduce the number of security IDs to incorporate into the security context.
2800 /// </summary>
2801 TOO_MANY_CONTEXT_IDS = 0xC000015A,
2802
2803 /// <summary>
2804 /// A user has requested a type of logon (for example, interactive or network) that has not been granted.
2805 /// An administrator has control over who can logon interactively and through the network.
2806 /// </summary>
2807 LOGON_TYPE_NOT_GRANTED = 0xC000015B,
2808
2809 /// <summary>
2810 /// The system has attempted to load or restore a file into the registry, and the specified file is not
2811 /// in the format of a registry file.
2812 /// </summary>
2813 NOT_REGISTRY_FILE = 0xC000015C,
2814
2815 /// <summary>
2816 /// An attempt was made to change a user password in the security account manager without providing
2817 /// the necessary Windows cross-encrypted password.
2818 /// </summary>
2819 NT_CROSS_ENCRYPTION_REQUIRED = 0xC000015D,
2820
2821 /// <summary>
2822 /// A domain server has an incorrect configuration.
2823 /// </summary>
2824 DOMAIN_CTRLR_CONFIG_ERROR = 0xC000015E,
2825
2826 /// <summary>
2827 /// An attempt was made to explicitly access the secondary copy of information via a device control
2828 /// to the fault tolerance driver and the secondary copy is not present in the system.
2829 /// </summary>
2830 FT_MISSING_MEMBER = 0xC000015F,
2831
2832 /// <summary>
2833 /// A configuration registry node that represents a driver service entry was ill-formed and did not
2834 /// contain the required value entries.
2835 /// </summary>
2836 ILL_FORMED_SERVICE_ENTRY = 0xC0000160,
2837
2838 /// <summary>
2839 /// An illegal character was encountered. For a multibyte character set, this includes a lead byte
2840 /// without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.
2841 /// </summary>
2842 ILLEGAL_CHARACTER = 0xC0000161,
2843
2844 /// <summary>
2845 /// No mapping for the Unicode character exists in the target multibyte code page.
2846 /// </summary>
2847 UNMAPPABLE_CHARACTER = 0xC0000162,
2848
2849 /// <summary>
2850 /// The Unicode character is not defined in the Unicode character set that is installed on the system.
2851 /// </summary>
2852 UNDEFINED_CHARACTER = 0xC0000163,
2853
2854 /// <summary>
2855 /// The paging file cannot be created on a floppy disk.
2856 /// </summary>
2857 FLOPPY_VOLUME = 0xC0000164,
2858
2859 /// <summary>
2860 /// {Floppy Disk Error} While accessing a floppy disk, an ID address mark was not found.
2861 /// </summary>
2862 FLOPPY_ID_MARK_NOT_FOUND = 0xC0000165,
2863
2864 /// <summary>
2865 /// {Floppy Disk Error} While accessing a floppy disk, the track address from the sector ID field
2866 /// was found to be different from the track address that is maintained by the controller.
2867 /// </summary>
2868 FLOPPY_WRONG_CYLINDER = 0xC0000166,
2869
2870 /// <summary>
2871 /// {Floppy Disk Error} The floppy disk controller reported an error that is not recognized by the
2872 /// floppy disk driver.
2873 /// </summary>
2874 FLOPPY_UNKNOWN_ERROR = 0xC0000167,
2875
2876 /// <summary>
2877 /// {Floppy Disk Error} While accessing a floppy-disk, the controller returned inconsistent results via its registers.
2878 /// </summary>
2879 FLOPPY_BAD_REGISTERS = 0xC0000168,
2880
2881 /// <summary>
2882 /// {Hard Disk Error} While accessing the hard disk, a recalibrate operation failed, even after retries.
2883 /// </summary>
2884 DISK_RECALIBRATE_FAILED = 0xC0000169,
2885
2886 /// <summary>
2887 /// {Hard Disk Error} While accessing the hard disk, a disk operation failed even after retries.
2888 /// </summary>
2889 DISK_OPERATION_FAILED = 0xC000016A,
2890
2891 /// <summary>
2892 /// {Hard Disk Error} While accessing the hard disk, a disk controller reset was needed, but even that failed.
2893 /// </summary>
2894 DISK_RESET_FAILED = 0xC000016B,
2895
2896 /// <summary>
2897 /// An attempt was made to open a device that was sharing an interrupt request (IRQ) with other devices.
2898 /// At least one other device that uses that IRQ was already opened. Two concurrent opens of devices that share
2899 /// an IRQ and only work via interrupts is not supported for the particular bus type that the devices use.
2900 /// </summary>
2901 SHARED_IRQ_BUSY = 0xC000016C,
2902
2903 /// <summary>
2904 /// {FT Orphaning} A disk that is part of a fault-tolerant volume can no longer be accessed.
2905 /// </summary>
2906 FT_ORPHANING = 0xC000016D,
2907
2908 /// <summary>
2909 /// The basic input/output system (BIOS) failed to connect a system interrupt to the device or bus for
2910 /// which the device is connected.
2911 /// </summary>
2912 BIOS_FAILED_TO_CONNECT_INTERRUPT = 0xC000016E,
2913
2914 /// <summary>
2915 /// The tape could not be partitioned.
2916 /// </summary>
2917 PARTITION_FAILURE = 0xC0000172,
2918
2919 /// <summary>
2920 /// When accessing a new tape of a multi-volume partition, the current blocksize is incorrect.
2921 /// </summary>
2922 INVALID_BLOCK_LENGTH = 0xC0000173,
2923
2924 /// <summary>
2925 /// The tape partition information could not be found when loading a tape.
2926 /// </summary>
2927 DEVICE_NOT_PARTITIONED = 0xC0000174,
2928
2929 /// <summary>
2930 /// An attempt to lock the eject media mechanism failed.
2931 /// </summary>
2932 UNABLE_TO_LOCK_MEDIA = 0xC0000175,
2933
2934 /// <summary>
2935 /// An attempt to unload media failed.
2936 /// </summary>
2937 UNABLE_TO_UNLOAD_MEDIA = 0xC0000176,
2938
2939 /// <summary>
2940 /// The physical end of tape was detected.
2941 /// </summary>
2942 EOM_OVERFLOW = 0xC0000177,
2943
2944 /// <summary>
2945 /// {No Media} There is no media in the drive. Insert media into drive %hs.
2946 /// </summary>
2947 NO_MEDIA = 0xC0000178,
2948
2949 /// <summary>
2950 /// A member could not be added to or removed from the local group because the member does not exist.
2951 /// </summary>
2952 NO_SUCH_MEMBER = 0xC000017A,
2953
2954 /// <summary>
2955 /// A new member could not be added to a local group because the member has the wrong account type.
2956 /// </summary>
2957 INVALID_MEMBER = 0xC000017B,
2958
2959 /// <summary>
2960 /// An illegal operation was attempted on a registry key that has been marked for deletion.
2961 /// </summary>
2962 KEY_DELETED = 0xC000017C,
2963
2964 /// <summary>
2965 /// The system could not allocate the required space in a registry log.
2966 /// </summary>
2967 NO_LOG_SPACE = 0xC000017D,
2968
2969 /// <summary>
2970 /// Too many SIDs have been specified.
2971 /// </summary>
2972 TOO_MANY_SIDS = 0xC000017E,
2973
2974 /// <summary>
2975 /// An attempt was made to change a user password in the security account manager without
2976 /// providing the necessary LM cross-encrypted password.
2977 /// </summary>
2978 LM_CROSS_ENCRYPTION_REQUIRED = 0xC000017F,
2979
2980 /// <summary>
2981 /// An attempt was made to create a symbolic link in a registry key that already has subkeys or values.
2982 /// </summary>
2983 KEY_HAS_CHILDREN = 0xC0000180,
2984
2985 /// <summary>
2986 /// An attempt was made to create a stable subkey under a volatile parent key.
2987 /// </summary>
2988 CHILD_MUST_BE_VOLATILE = 0xC0000181,
2989
2990 /// <summary>
2991 /// The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.
2992 /// </summary>
2993 DEVICE_CONFIGURATION_ERROR = 0xC0000182,
2994
2995 /// <summary>
2996 /// An error was detected between two drivers or within an I/O driver.
2997 /// </summary>
2998 DRIVER_INTERNAL_ERROR = 0xC0000183,
2999
3000 /// <summary>
3001 /// The device is not in a valid state to perform this request.
3002 /// </summary>
3003 INVALID_DEVICE_STATE = 0xC0000184,
3004
3005 /// <summary>
3006 /// The I/O device reported an I/O error.
3007 /// </summary>
3008 IO_DEVICE_ERROR = 0xC0000185,
3009
3010 /// <summary>
3011 /// A protocol error was detected between the driver and the device.
3012 /// </summary>
3013 DEVICE_PROTOCOL_ERROR = 0xC0000186,
3014
3015 /// <summary>
3016 /// This operation is only allowed for the primary domain controller of the domain.
3017 /// </summary>
3018 BACKUP_CONTROLLER = 0xC0000187,
3019
3020 /// <summary>
3021 /// The log file space is insufficient to support this operation.
3022 /// </summary>
3023 LOG_FILE_FULL = 0xC0000188,
3024
3025 /// <summary>
3026 /// A write operation was attempted to a volume after it was dismounted.
3027 /// </summary>
3028 TOO_LATE = 0xC0000189,
3029
3030 /// <summary>
3031 /// The workstation does not have a trust secret for the primary domain in the local LSA database.
3032 /// </summary>
3033 NO_TRUST_LSA_SECRET = 0xC000018A,
3034
3035 /// <summary>
3036 /// On applicable Windows Server releases, the SAM database does not have a computer account
3037 /// for this workstation trust relationship.
3038 /// </summary>
3039 NO_TRUST_SAM_ACCOUNT = 0xC000018B,
3040
3041 /// <summary>
3042 /// The logon request failed because the trust relationship between the primary domain and
3043 /// the trusted domain failed.
3044 /// </summary>
3045 TRUSTED_DOMAIN_FAILURE = 0xC000018C,
3046
3047 /// <summary>
3048 /// The logon request failed because the trust relationship between this workstation a
3049 /// nd the primary domain failed.
3050 /// </summary>
3051 TRUSTED_RELATIONSHIP_FAILURE = 0xC000018D,
3052
3053 /// <summary>
3054 /// The Eventlog log file is corrupt.
3055 /// </summary>
3056 EVENTLOG_FILE_CORRUPT = 0xC000018E,
3057
3058 /// <summary>
3059 /// No Eventlog log file could be opened. The Eventlog service did not start.
3060 /// </summary>
3061 EVENTLOG_CANT_START = 0xC000018F,
3062
3063 /// <summary>
3064 /// The network logon failed. This might be because the validation authority cannot be reached.
3065 /// </summary>
3066 TRUST_FAILURE = 0xC0000190,
3067
3068 /// <summary>
3069 /// An attempt was made to acquire a mutant such that its maximum count would have been exceeded.
3070 /// </summary>
3071 MUTANT_LIMIT_EXCEEDED = 0xC0000191,
3072
3073 /// <summary>
3074 /// An attempt was made to logon, but the NetLogon service was not started.
3075 /// </summary>
3076 NETLOGON_NOT_STARTED = 0xC0000192,
3077
3078 /// <summary>
3079 /// The user account has expired.
3080 /// </summary>
3081 ACCOUNT_EXPIRED = 0xC0000193,
3082
3083 /// <summary>
3084 /// {EXCEPTION} Possible deadlock condition.
3085 /// </summary>
3086 POSSIBLE_DEADLOCK = 0xC0000194,
3087
3088 /// <summary>
3089 /// Multiple connections to a server or shared resource by the same user, using more than one user name,
3090 /// are not allowed. Disconnect all previous connections to the server or shared resource and try again.
3091 /// </summary>
3092 NETWORK_CREDENTIAL_CONFLICT = 0xC0000195,
3093
3094 /// <summary>
3095 /// An attempt was made to establish a session to a network server, but there are already too many
3096 /// sessions established to that server.
3097 /// </summary>
3098 REMOTE_SESSION_LIMIT = 0xC0000196,
3099
3100 /// <summary>
3101 /// The log file has changed between reads.
3102 /// </summary>
3103 EVENTLOG_FILE_CHANGED = 0xC0000197,
3104
3105 /// <summary>
3106 /// The account used is an interdomain trust account. Use your global user account or local user
3107 /// account to access this server.
3108 /// </summary>
3109 NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 0xC0000198,
3110
3111 /// <summary>
3112 /// The account used is a computer account. Use your global user account or local user account
3113 /// to access this server.
3114 /// </summary>
3115 NOLOGON_WORKSTATION_TRUST_ACCOUNT = 0xC0000199,
3116
3117 /// <summary>
3118 /// The account used is a server trust account. Use your global user account or local user
3119 /// account to access this server.
3120 /// </summary>
3121 NOLOGON_SERVER_TRUST_ACCOUNT = 0xC000019A,
3122
3123 /// <summary>
3124 /// The name or SID of the specified domain is inconsistent with the trust information for that domain.
3125 /// </summary>
3126 DOMAIN_TRUST_INCONSISTENT = 0xC000019B,
3127
3128 /// <summary>
3129 /// A volume has been accessed for which a file system driver is required that has not yet been loaded.
3130 /// </summary>
3131 FS_DRIVER_REQUIRED = 0xC000019C,
3132
3133 /// <summary>
3134 /// Indicates that the specified image is already loaded as a DLL.
3135 /// </summary>
3136 IMAGE_ALREADY_LOADED_AS_DLL = 0xC000019D,
3137
3138 /// <summary>
3139 /// Short name settings cannot be changed on this volume due to the global registry setting.
3140 /// </summary>
3141 INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING = 0xC000019E,
3142
3143 /// <summary>
3144 /// Short names are not enabled on this volume.
3145 /// </summary>
3146 SHORT_NAMES_NOT_ENABLED_ON_VOLUME = 0xC000019F,
3147
3148 /// <summary>
3149 /// The security stream for the given volume is in an inconsistent state. Please run CHKDSK on the volume.
3150 /// </summary>
3151 SECURITY_STREAM_IS_INCONSISTENT = 0xC00001A0,
3152
3153 /// <summary>
3154 /// A requested file lock operation cannot be processed due to an invalid byte range.
3155 /// </summary>
3156 INVALID_LOCK_RANGE = 0xC00001A1,
3157
3158 /// <summary>
3159 /// The specified access control entry (ACE) contains an invalid condition.
3160 /// </summary>
3161 INVALID_ACE_CONDITION = 0xC00001A2,
3162
3163 /// <summary>
3164 /// The subsystem needed to support the image type is not present.
3165 /// </summary>
3166 IMAGE_SUBSYSTEM_NOT_PRESENT = 0xC00001A3,
3167
3168 /// <summary>
3169 /// The specified file already has a notification GUID associated with it.
3170 /// </summary>
3171 NOTIFICATION_GUID_ALREADY_DEFINED = 0xC00001A4,
3172
3173 /// <summary>
3174 /// A remote open failed because the network open restrictions were not satisfied.
3175 /// </summary>
3176 NETWORK_OPEN_RESTRICTION = 0xC0000201,
3177
3178 /// <summary>
3179 /// There is no user session key for the specified logon session.
3180 /// </summary>
3181 NO_USER_SESSION_KEY = 0xC0000202,
3182
3183 /// <summary>
3184 /// The remote user session has been deleted.
3185 /// </summary>
3186 USER_SESSION_DELETED = 0xC0000203,
3187
3188 /// <summary>
3189 /// Indicates the specified resource language ID cannot be found in the image file.
3190 /// </summary>
3191 RESOURCE_LANG_NOT_FOUND = 0xC0000204,
3192
3193 /// <summary>
3194 /// Insufficient server resources exist to complete the request.
3195 /// </summary>
3196 INSUFF_SERVER_RESOURCES = 0xC0000205,
3197
3198 /// <summary>
3199 /// The size of the buffer is invalid for the specified operation.
3200 /// </summary>
3201 INVALID_BUFFER_SIZE = 0xC0000206,
3202
3203 /// <summary>
3204 /// The transport rejected the specified network address as invalid.
3205 /// </summary>
3206 INVALID_ADDRESS_COMPONENT = 0xC0000207,
3207
3208 /// <summary>
3209 /// The transport rejected the specified network address due to invalid use of a wildcard.
3210 /// </summary>
3211 INVALID_ADDRESS_WILDCARD = 0xC0000208,
3212
3213 /// <summary>
3214 /// The transport address could not be opened because all the available addresses are in use.
3215 /// </summary>
3216 TOO_MANY_ADDRESSES = 0xC0000209,
3217
3218 /// <summary>
3219 /// The transport address could not be opened because it already exists.
3220 /// </summary>
3221 ADDRESS_ALREADY_EXISTS = 0xC000020A,
3222
3223 /// <summary>
3224 /// The transport address is now closed.
3225 /// </summary>
3226 ADDRESS_CLOSED = 0xC000020B,
3227
3228 /// <summary>
3229 /// The transport connection is now disconnected.
3230 /// </summary>
3231 CONNECTION_DISCONNECTED = 0xC000020C,
3232
3233 /// <summary>
3234 /// The transport connection has been reset.
3235 /// </summary>
3236 CONNECTION_RESET = 0xC000020D,
3237
3238 /// <summary>
3239 /// The transport cannot dynamically acquire any more nodes.
3240 /// </summary>
3241 TOO_MANY_NODES = 0xC000020E,
3242
3243 /// <summary>
3244 /// The transport aborted a pending transaction.
3245 /// </summary>
3246 TRANSACTION_ABORTED = 0xC000020F,
3247
3248 /// <summary>
3249 /// The transport timed out a request that is waiting for a response.
3250 /// </summary>
3251 TRANSACTION_TIMED_OUT = 0xC0000210,
3252
3253 /// <summary>
3254 /// The transport did not receive a release for a pending response.
3255 /// </summary>
3256 TRANSACTION_NO_RELEASE = 0xC0000211,
3257
3258 /// <summary>
3259 /// The transport did not find a transaction that matches the specific token.
3260 /// </summary>
3261 TRANSACTION_NO_MATCH = 0xC0000212,
3262
3263 /// <summary>
3264 /// The transport had previously responded to a transaction request.
3265 /// </summary>
3266 TRANSACTION_RESPONDED = 0xC0000213,
3267
3268 /// <summary>
3269 /// The transport does not recognize the specified transaction request ID.
3270 /// </summary>
3271 TRANSACTION_INVALID_ID = 0xC0000214,
3272
3273 /// <summary>
3274 /// The transport does not recognize the specified transaction request type.
3275 /// </summary>
3276 TRANSACTION_INVALID_TYPE = 0xC0000215,
3277
3278 /// <summary>
3279 /// The transport can only process the specified request on the server side of a session.
3280 /// </summary>
3281 NOT_SERVER_SESSION = 0xC0000216,
3282
3283 /// <summary>
3284 /// The transport can only process the specified request on the client side of a session.
3285 /// </summary>
3286 NOT_CLIENT_SESSION = 0xC0000217,
3287
3288 /// <summary>
3289 /// {Registry File Failure} The registry cannot load the hive (file): %hs or its log or alternate.
3290 /// It is corrupt, absent, or not writable.
3291 /// </summary>
3292 CANNOT_LOAD_REGISTRY_FILE = 0xC0000218,
3293
3294 /// <summary>
3295 /// {Unexpected Failure in DebugActiveProcess} An unexpected failure occurred while processing a DebugActiveProcess API request.
3296 /// Choosing OK will terminate the process, and choosing Cancel will ignore the error.
3297 /// </summary>
3298 DEBUG_ATTACH_FAILED = 0xC0000219,
3299
3300 /// <summary>
3301 /// {Fatal System Error} The %hs system process terminated unexpectedly with a status of 0x%08x (0x%08x 0x%08x).
3302 /// The system has been shut down.
3303 /// </summary>
3304 SYSTEM_PROCESS_TERMINATED = 0xC000021A,
3305
3306 /// <summary>
3307 /// {Data Not Accepted} The TDI client could not handle the data received during an indication.
3308 /// </summary>
3309 DATA_NOT_ACCEPTED = 0xC000021B,
3310
3311 /// <summary>
3312 /// {Unable to Retrieve Browser Server List} The list of servers for this workgroup is not currently available.
3313 /// </summary>
3314 NO_BROWSER_SERVERS_FOUND = 0xC000021C,
3315
3316 /// <summary>
3317 /// NTVDM encountered a hard error.
3318 /// </summary>
3319 VDM_HARD_ERROR = 0xC000021D,
3320
3321 /// <summary>
3322 /// {Cancel Timeout} The driver %hs failed to complete a canceled I/O request in the allotted time.
3323 /// </summary>
3324 DRIVER_CANCEL_TIMEOUT = 0xC000021E,
3325
3326 /// <summary>
3327 /// {Reply Message Mismatch} An attempt was made to reply to an LPC message, but the thread specified by the client ID
3328 /// in the message was not waiting on that message.
3329 /// </summary>
3330 REPLY_MESSAGE_MISMATCH = 0xC000021F,
3331
3332 /// <summary>
3333 /// {Mapped View Alignment Incorrect} An attempt was made to map a view of a file, but either the specified base
3334 /// address or the offset into the file were not aligned on the proper allocation granularity.
3335 /// </summary>
3336 MAPPED_ALIGNMENT = 0xC0000220,
3337
3338 /// <summary>
3339 /// {Bad Image Checksum} The image %hs is possibly corrupt. The header checksum does not match the computed checksum.
3340 /// </summary>
3341 IMAGE_CHECKSUM_MISMATCH = 0xC0000221,
3342
3343 /// <summary>
3344 /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs. The data has been lost.
3345 /// This error might be caused by a failure of your computer hardware or network connection. Try to save this file elsewhere.
3346 /// </summary>
3347 LOST_WRITEBEHIND_DATA = 0xC0000222,
3348
3349 /// <summary>
3350 /// The parameters passed to the server in the client/server shared memory window were invalid.
3351 /// Too much data might have been put in the shared memory window.
3352 /// </summary>
3353 CLIENT_SERVER_PARAMETERS_INVALID = 0xC0000223,
3354
3355 /// <summary>
3356 /// The user password must be changed before logging on the first time.
3357 /// </summary>
3358 PASSWORD_MUST_CHANGE = 0xC0000224,
3359
3360 /// <summary>
3361 /// The object was not found.
3362 /// </summary>
3363 NOT_FOUND = 0xC0000225,
3364
3365 /// <summary>
3366 /// The stream is not a tiny stream.
3367 /// </summary>
3368 NOT_TINY_STREAM = 0xC0000226,
3369
3370 /// <summary>
3371 /// A transaction recovery failed.
3372 /// </summary>
3373 RECOVERY_FAILURE = 0xC0000227,
3374
3375 /// <summary>
3376 /// The request must be handled by the stack overflow code.
3377 /// </summary>
3378 STACK_OVERFLOW_READ = 0xC0000228,
3379
3380 /// <summary>
3381 /// A consistency check failed.
3382 /// </summary>
3383 FAIL_CHECK = 0xC0000229,
3384
3385 /// <summary>
3386 /// The attempt to insert the ID in the index failed because the ID is already in the index.
3387 /// </summary>
3388 DUPLICATE_OBJECTID = 0xC000022A,
3389
3390 /// <summary>
3391 /// The attempt to set the object ID failed because the object already has an ID.
3392 /// </summary>
3393 OBJECTID_EXISTS = 0xC000022B,
3394
3395 /// <summary>
3396 /// Internal OFS status codes indicating how an allocation operation is handled. Either it is retried after the containing
3397 /// oNode is moved or the extent stream is converted to a large stream.
3398 /// </summary>
3399 CONVERT_TO_LARGE = 0xC000022C,
3400
3401 /// <summary>
3402 /// The request needs to be retried.
3403 /// </summary>
3404 RETRY = 0xC000022D,
3405
3406 /// <summary>
3407 /// The attempt to find the object found an object on the volume that matches by ID; however, it is out of the scope of
3408 /// the handle that is used for the operation.
3409 /// </summary>
3410 FOUND_OUT_OF_SCOPE = 0xC000022E,
3411
3412 /// <summary>
3413 /// The bucket array must be grown. Retry the transaction after doing so.
3414 /// </summary>
3415 ALLOCATE_BUCKET = 0xC000022F,
3416
3417 /// <summary>
3418 /// The specified property set does not exist on the object.
3419 /// </summary>
3420 PROPSET_NOT_FOUND = 0xC0000230,
3421
3422 /// <summary>
3423 /// The user/kernel marshaling buffer has overflowed.
3424 /// </summary>
3425 MARSHALL_OVERFLOW = 0xC0000231,
3426
3427 /// <summary>
3428 /// The supplied variant structure contains invalid data.
3429 /// </summary>
3430 INVALID_VARIANT = 0xC0000232,
3431
3432 /// <summary>
3433 /// A domain controller for this domain was not found.
3434 /// </summary>
3435 DOMAIN_CONTROLLER_NOT_FOUND = 0xC0000233,
3436
3437 /// <summary>
3438 /// The user account has been automatically locked because too many invalid logon attempts or password change
3439 /// attempts have been requested.
3440 /// </summary>
3441 ACCOUNT_LOCKED_OUT = 0xC0000234,
3442
3443 /// <summary>
3444 /// NtClose was called on a handle that was protected from close via NtSetInformationObject.
3445 /// </summary>
3446 HANDLE_NOT_CLOSABLE = 0xC0000235,
3447
3448 /// <summary>
3449 /// The transport-connection attempt was refused by the remote system.
3450 /// </summary>
3451 CONNECTION_REFUSED = 0xC0000236,
3452
3453 /// <summary>
3454 /// The transport connection was gracefully closed.
3455 /// </summary>
3456 GRACEFUL_DISCONNECT = 0xC0000237,
3457
3458 /// <summary>
3459 /// The transport endpoint already has an address associated with it.
3460 /// </summary>
3461 ADDRESS_ALREADY_ASSOCIATED = 0xC0000238,
3462
3463 /// <summary>
3464 /// An address has not yet been associated with the transport endpoint.
3465 /// </summary>
3466 ADDRESS_NOT_ASSOCIATED = 0xC0000239,
3467
3468 /// <summary>
3469 /// An operation was attempted on a nonexistent transport connection.
3470 /// </summary>
3471 CONNECTION_INVALID = 0xC000023A,
3472
3473 /// <summary>
3474 /// An invalid operation was attempted on an active transport connection.
3475 /// </summary>
3476 CONNECTION_ACTIVE = 0xC000023B,
3477
3478 /// <summary>
3479 /// The remote network is not reachable by the transport.
3480 /// </summary>
3481 NETWORK_UNREACHABLE = 0xC000023C,
3482
3483 /// <summary>
3484 /// The remote system is not reachable by the transport.
3485 /// </summary>
3486 HOST_UNREACHABLE = 0xC000023D,
3487
3488 /// <summary>
3489 /// The remote system does not support the transport protocol.
3490 /// </summary>
3491 PROTOCOL_UNREACHABLE = 0xC000023E,
3492
3493 /// <summary>
3494 /// No service is operating at the destination port of the transport on the remote system.
3495 /// </summary>
3496 PORT_UNREACHABLE = 0xC000023F,
3497
3498 /// <summary>
3499 /// The request was aborted.
3500 /// </summary>
3501 REQUEST_ABORTED = 0xC0000240,
3502
3503 /// <summary>
3504 /// The transport connection was aborted by the local system.
3505 /// </summary>
3506 CONNECTION_ABORTED = 0xC0000241,
3507
3508 /// <summary>
3509 /// The specified buffer contains ill-formed data.
3510 /// </summary>
3511 BAD_COMPRESSION_BUFFER = 0xC0000242,
3512
3513 /// <summary>
3514 /// The requested operation cannot be performed on a file with a user mapped section open.
3515 /// </summary>
3516 USER_MAPPED_FILE = 0xC0000243,
3517
3518 /// <summary>
3519 /// {Audit Failed} An attempt to generate a security audit failed.
3520 /// </summary>
3521 AUDIT_FAILED = 0xC0000244,
3522
3523 /// <summary>
3524 /// The timer resolution was not previously set by the current process.
3525 /// </summary>
3526 TIMER_RESOLUTION_NOT_SET = 0xC0000245,
3527
3528 /// <summary>
3529 /// A connection to the server could not be made because the limit on the number of concurrent connections
3530 /// for this account has been reached.
3531 /// </summary>
3532 CONNECTION_COUNT_LIMIT = 0xC0000246,
3533
3534 /// <summary>
3535 /// Attempting to log on during an unauthorized time of day for this account.
3536 /// </summary>
3537 LOGIN_TIME_RESTRICTION = 0xC0000247,
3538
3539 /// <summary>
3540 /// The account is not authorized to log on from this station.
3541 /// </summary>
3542 LOGIN_WKSTA_RESTRICTION = 0xC0000248,
3543
3544 /// <summary>
3545 /// {UP/MP Image Mismatch} The image %hs has been modified for use on a uniprocessor system, but you are running
3546 /// it on a multiprocessor machine. Reinstall the image file.
3547 /// </summary>
3548 IMAGE_MP_UP_MISMATCH = 0xC0000249,
3549
3550 /// <summary>
3551 /// There is insufficient account information to log you on.
3552 /// </summary>
3553 INSUFFICIENT_LOGON_INFO = 0xC0000250,
3554
3555 /// <summary>
3556 /// {Invalid DLL Entrypoint} The dynamic link library %hs is not written correctly. The stack pointer has been
3557 /// left in an inconsistent state. The entry point should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue
3558 /// execution. Selecting NO might cause the application to operate incorrectly.
3559 /// </summary>
3560 BAD_DLL_ENTRYPOINT = 0xC0000251,
3561
3562 /// <summary>
3563 /// {Invalid Service Callback Entrypoint} The %hs service is not written correctly. The stack pointer has been
3564 /// left in an inconsistent state. The callback entry point should be declared as WINAPI or STDCALL. Selecting OK will
3565 /// cause the service to continue operation. However, the service process might operate incorrectly.
3566 /// </summary>
3567 BAD_SERVICE_ENTRYPOINT = 0xC0000252,
3568
3569 /// <summary>
3570 /// The server received the messages but did not send a reply.
3571 /// </summary>
3572 LPC_REPLY_LOST = 0xC0000253,
3573
3574 /// <summary>
3575 /// There is an IP address conflict with another system on the network.
3576 /// </summary>
3577 IP_ADDRESS_CONFLICT1 = 0xC0000254,
3578
3579 /// <summary>
3580 /// There is an IP address conflict with another system on the network.
3581 /// </summary>
3582 IP_ADDRESS_CONFLICT2 = 0xC0000255,
3583
3584 /// <summary>
3585 /// {Low On Registry Space} The system has reached the maximum size that is allowed for the system part of the registry.
3586 /// Additional storage requests will be ignored.
3587 /// </summary>
3588 REGISTRY_QUOTA_LIMIT = 0xC0000256,
3589
3590 /// <summary>
3591 /// The contacted server does not support the indicated part of the DFS namespace.
3592 /// </summary>
3593 PATH_NOT_COVERED = 0xC0000257,
3594
3595 /// <summary>
3596 /// A callback return system service cannot be executed when no callback is active.
3597 /// </summary>
3598 NO_CALLBACK_ACTIVE = 0xC0000258,
3599
3600 /// <summary>
3601 /// The service being accessed is licensed for a particular number of connections. No more connections can be made to the
3602 /// service at this time because the service has already accepted the maximum number of connections.
3603 /// </summary>
3604 LICENSE_QUOTA_EXCEEDED = 0xC0000259,
3605
3606 /// <summary>
3607 /// The password provided is too short to meet the policy of your user account. Choose a longer password.
3608 /// </summary>
3609 PWD_TOO_SHORT = 0xC000025A,
3610
3611 /// <summary>
3612 /// The policy of your user account does not allow you to change passwords too frequently. This is done to prevent users
3613 /// from changing back to a familiar, but potentially discovered, password. If you feel your password has been compromised, contact
3614 /// your administrator immediately to have a new one assigned.
3615 /// </summary>
3616 PWD_TOO_RECENT = 0xC000025B,
3617
3618 /// <summary>
3619 /// You have attempted to change your password to one that you have used in the past. The policy of your user account
3620 /// does not allow this. Select a password that you have not previously used.
3621 /// </summary>
3622 PWD_HISTORY_CONFLICT = 0xC000025C,
3623
3624 /// <summary>
3625 /// You have attempted to load a legacy device driver while its device instance had been disabled.
3626 /// </summary>
3627 PLUGPLAY_NO_DEVICE = 0xC000025E,
3628
3629 /// <summary>
3630 /// The specified compression format is unsupported.
3631 /// </summary>
3632 UNSUPPORTED_COMPRESSION = 0xC000025F,
3633
3634 /// <summary>
3635 /// The specified hardware profile configuration is invalid.
3636 /// </summary>
3637 INVALID_HW_PROFILE = 0xC0000260,
3638
3639 /// <summary>
3640 /// The specified Plug and Play registry device path is invalid.
3641 /// </summary>
3642 INVALID_PLUGPLAY_DEVICE_PATH = 0xC0000261,
3643
3644 /// <summary>
3645 /// {Driver Entry Point Not Found} The %hs device driver could not locate the ordinal %ld in driver %hs.
3646 /// </summary>
3647 DRIVER_ORDINAL_NOT_FOUND = 0xC0000262,
3648
3649 /// <summary>
3650 /// {Driver Entry Point Not Found} The %hs device driver could not locate the entry point %hs in driver %hs.
3651 /// </summary>
3652 DRIVER_ENTRYPOINT_NOT_FOUND = 0xC0000263,
3653
3654 /// <summary>
3655 /// {Application Error} The application attempted to release a resource it did not own. Click OK to terminate the application.
3656 /// </summary>
3657 RESOURCE_NOT_OWNED = 0xC0000264,
3658
3659 /// <summary>
3660 /// An attempt was made to create more links on a file than the file system supports.
3661 /// </summary>
3662 TOO_MANY_LINKS = 0xC0000265,
3663
3664 /// <summary>
3665 /// The specified quota list is internally inconsistent with its descriptor.
3666 /// </summary>
3667 QUOTA_LIST_INCONSISTENT = 0xC0000266,
3668
3669 /// <summary>
3670 /// The specified file has been relocated to offline storage.
3671 /// </summary>
3672 FILE_IS_OFFLINE = 0xC0000267,
3673
3674 /// <summary>
3675 /// {Windows Evaluation Notification} The evaluation period for this installation of Windows has expired. This system
3676 /// will shutdown in 1 hour. To restore access to this installation of Windows, upgrade this installation by using a licensed distribution of this product.
3677 /// </summary>
3678 EVALUATION_EXPIRATION = 0xC0000268,
3679
3680 /// <summary>
3681 /// {Illegal System DLL Relocation} The system DLL %hs was relocated in memory. The application will not run properly.
3682 /// The relocation occurred because the DLL %hs occupied an address range that is reserved for Windows system DLLs. The vendor supplying the DLL
3683 /// should be contacted for a new DLL.
3684 /// </summary>
3685 ILLEGAL_DLL_RELOCATION = 0xC0000269,
3686
3687 /// <summary>
3688 /// {License Violation} The system has detected tampering with your registered product type. This is a violation of your
3689 /// software license. Tampering with the product type is not permitted.
3690 /// </summary>
3691 LICENSE_VIOLATION = 0xC000026A,
3692
3693 /// <summary>
3694 /// {DLL Initialization Failed} The application failed to initialize because the window station is shutting down.
3695 /// </summary>
3696 DLL_INIT_FAILED_LOGOFF = 0xC000026B,
3697
3698 /// <summary>
3699 /// {Unable to Load Device Driver} %hs device driver could not be loaded. Error Status was 0x%x.
3700 /// </summary>
3701 DRIVER_UNABLE_TO_LOAD = 0xC000026C,
3702
3703 /// <summary>
3704 /// DFS is unavailable on the contacted server.
3705 /// </summary>
3706 DFS_UNAVAILABLE = 0xC000026D,
3707
3708 /// <summary>
3709 /// An operation was attempted to a volume after it was dismounted.
3710 /// </summary>
3711 VOLUME_DISMOUNTED = 0xC000026E,
3712
3713 /// <summary>
3714 /// An internal error occurred in the Win32 x86 emulation subsystem.
3715 /// </summary>
3716 WX86_INTERNAL_ERROR = 0xC000026F,
3717
3718 /// <summary>
3719 /// Win32 x86 emulation subsystem floating-point stack check.
3720 /// </summary>
3721 WX86_FLOAT_STACK_CHECK = 0xC0000270,
3722
3723 /// <summary>
3724 /// The validation process needs to continue on to the next step.
3725 /// </summary>
3726 VALIDATE_CONTINUE = 0xC0000271,
3727
3728 /// <summary>
3729 /// There was no match for the specified key in the index.
3730 /// </summary>
3731 NO_MATCH = 0xC0000272,
3732
3733 /// <summary>
3734 /// There are no more matches for the current index enumeration.
3735 /// </summary>
3736 NO_MORE_MATCHES = 0xC0000273,
3737
3738 /// <summary>
3739 /// The NTFS file or directory is not a reparse point.
3740 /// </summary>
3741 NOT_A_REPARSE_POINT = 0xC0000275,
3742
3743 /// <summary>
3744 /// The Windows I/O reparse tag passed for the NTFS reparse point is invalid.
3745 /// </summary>
3746 IO_REPARSE_TAG_INVALID = 0xC0000276,
3747
3748 /// <summary>
3749 /// The Windows I/O reparse tag does not match the one that is in the NTFS reparse point.
3750 /// </summary>
3751 IO_REPARSE_TAG_MISMATCH = 0xC0000277,
3752
3753 /// <summary>
3754 /// The user data passed for the NTFS reparse point is invalid.
3755 /// </summary>
3756 IO_REPARSE_DATA_INVALID = 0xC0000278,
3757
3758 /// <summary>
3759 /// The layered file system driver for this I/O tag did not handle it when needed.
3760 /// </summary>
3761 IO_REPARSE_TAG_NOT_HANDLED = 0xC0000279,
3762
3763 /// <summary>
3764 /// The NTFS symbolic link could not be resolved even though the initial file name is valid.
3765 /// </summary>
3766 REPARSE_POINT_NOT_RESOLVED = 0xC0000280,
3767
3768 /// <summary>
3769 /// The NTFS directory is a reparse point.
3770 /// </summary>
3771 DIRECTORY_IS_A_REPARSE_POINT = 0xC0000281,
3772
3773 /// <summary>
3774 /// The range could not be added to the range list because of a conflict.
3775 /// </summary>
3776 RANGE_LIST_CONFLICT = 0xC0000282,
3777
3778 /// <summary>
3779 /// The specified medium changer source element contains no media.
3780 /// </summary>
3781 SOURCE_ELEMENT_EMPTY = 0xC0000283,
3782
3783 /// <summary>
3784 /// The specified medium changer destination element already contains media.
3785 /// </summary>
3786 DESTINATION_ELEMENT_FULL = 0xC0000284,
3787
3788 /// <summary>
3789 /// The specified medium changer element does not exist.
3790 /// </summary>
3791 ILLEGAL_ELEMENT_ADDRESS = 0xC0000285,
3792
3793 /// <summary>
3794 /// The specified element is contained in a magazine that is no longer present.
3795 /// </summary>
3796 MAGAZINE_NOT_PRESENT = 0xC0000286,
3797
3798 /// <summary>
3799 /// The device requires re-initialization due to hardware errors.
3800 /// </summary>
3801 REINITIALIZATION_NEEDED = 0xC0000287,
3802
3803 /// <summary>
3804 /// The file encryption attempt failed.
3805 /// </summary>
3806 ENCRYPTION_FAILED = 0xC000028A,
3807
3808 /// <summary>
3809 /// The file decryption attempt failed.
3810 /// </summary>
3811 DECRYPTION_FAILED = 0xC000028B,
3812
3813 /// <summary>
3814 /// The specified range could not be found in the range list.
3815 /// </summary>
3816 RANGE_NOT_FOUND = 0xC000028C,
3817
3818 /// <summary>
3819 /// There is no encryption recovery policy configured for this system.
3820 /// </summary>
3821 NO_RECOVERY_POLICY = 0xC000028D,
3822
3823 /// <summary>
3824 /// The required encryption driver is not loaded for this system.
3825 /// </summary>
3826 NO_EFS = 0xC000028E,
3827
3828 /// <summary>
3829 /// The file was encrypted with a different encryption driver than is currently loaded.
3830 /// </summary>
3831 WRONG_EFS = 0xC000028F,
3832
3833 /// <summary>
3834 /// There are no EFS keys defined for the user.
3835 /// </summary>
3836 NO_USER_KEYS = 0xC0000290,
3837
3838 /// <summary>
3839 /// The specified file is not encrypted.
3840 /// </summary>
3841 FILE_NOT_ENCRYPTED = 0xC0000291,
3842
3843 /// <summary>
3844 /// The specified file is not in the defined EFS export format.
3845 /// </summary>
3846 NOT_EXPORT_FORMAT = 0xC0000292,
3847
3848 /// <summary>
3849 /// The specified file is encrypted and the user does not have the ability to decrypt it.
3850 /// </summary>
3851 FILE_ENCRYPTED = 0xC0000293,
3852
3853 /// <summary>
3854 /// The GUID passed was not recognized as valid by a WMI data provider.
3855 /// </summary>
3856 WMI_GUID_NOT_FOUND = 0xC0000295,
3857
3858 /// <summary>
3859 /// The instance name passed was not recognized as valid by a WMI data provider.
3860 /// </summary>
3861 WMI_INSTANCE_NOT_FOUND = 0xC0000296,
3862
3863 /// <summary>
3864 /// The data item ID passed was not recognized as valid by a WMI data provider.
3865 /// </summary>
3866 WMI_ITEMID_NOT_FOUND = 0xC0000297,
3867
3868 /// <summary>
3869 /// The WMI request could not be completed and should be retried.
3870 /// </summary>
3871 WMI_TRY_AGAIN = 0xC0000298,
3872
3873 /// <summary>
3874 /// The policy object is shared and can only be modified at the root.
3875 /// </summary>
3876 SHARED_POLICY = 0xC0000299,
3877
3878 /// <summary>
3879 /// The policy object does not exist when it should.
3880 /// </summary>
3881 POLICY_OBJECT_NOT_FOUND = 0xC000029A,
3882
3883 /// <summary>
3884 /// The requested policy information only lives in the Ds.
3885 /// </summary>
3886 POLICY_ONLY_IN_DS = 0xC000029B,
3887
3888 /// <summary>
3889 /// The volume must be upgraded to enable this feature.
3890 /// </summary>
3891 VOLUME_NOT_UPGRADED = 0xC000029C,
3892
3893 /// <summary>
3894 /// The remote storage service is not operational at this time.
3895 /// </summary>
3896 REMOTE_STORAGE_NOT_ACTIVE = 0xC000029D,
3897
3898 /// <summary>
3899 /// The remote storage service encountered a media error.
3900 /// </summary>
3901 REMOTE_STORAGE_MEDIA_ERROR = 0xC000029E,
3902
3903 /// <summary>
3904 /// The tracking (workstation) service is not running.
3905 /// </summary>
3906 NO_TRACKING_SERVICE = 0xC000029F,
3907
3908 /// <summary>
3909 /// The server process is running under a SID that is different from the SID that is required by client.
3910 /// </summary>
3911 SERVER_SID_MISMATCH = 0xC00002A0,
3912
3913 /// <summary>
3914 /// The specified directory service attribute or value does not exist.
3915 /// </summary>
3916 DS_NO_ATTRIBUTE_OR_VALUE = 0xC00002A1,
3917
3918 /// <summary>
3919 /// The attribute syntax specified to the directory service is invalid.
3920 /// </summary>
3921 DS_INVALID_ATTRIBUTE_SYNTAX = 0xC00002A2,
3922
3923 /// <summary>
3924 /// The attribute type specified to the directory service is not defined.
3925 /// </summary>
3926 DS_ATTRIBUTE_TYPE_UNDEFINED = 0xC00002A3,
3927
3928 /// <summary>
3929 /// The specified directory service attribute or value already exists.
3930 /// </summary>
3931 DS_ATTRIBUTE_OR_VALUE_EXISTS = 0xC00002A4,
3932
3933 /// <summary>
3934 /// The directory service is busy.
3935 /// </summary>
3936 DS_BUSY = 0xC00002A5,
3937
3938 /// <summary>
3939 /// The directory service is unavailable.
3940 /// </summary>
3941 DS_UNAVAILABLE = 0xC00002A6,
3942
3943 /// <summary>
3944 /// The directory service was unable to allocate a relative identifier.
3945 /// </summary>
3946 DS_NO_RIDS_ALLOCATED = 0xC00002A7,
3947
3948 /// <summary>
3949 /// The directory service has exhausted the pool of relative identifiers.
3950 /// </summary>
3951 DS_NO_MORE_RIDS = 0xC00002A8,
3952
3953 /// <summary>
3954 /// The requested operation could not be performed because the directory service is not the master for that type of operation.
3955 /// </summary>
3956 DS_INCORRECT_ROLE_OWNER = 0xC00002A9,
3957
3958 /// <summary>
3959 /// The directory service was unable to initialize the subsystem that allocates relative identifiers.
3960 /// </summary>
3961 DS_RIDMGR_INIT_ERROR = 0xC00002AA,
3962
3963 /// <summary>
3964 /// The requested operation did not satisfy one or more constraints that are associated with the class of the object.
3965 /// </summary>
3966 DS_OBJ_CLASS_VIOLATION = 0xC00002AB,
3967
3968 /// <summary>
3969 /// The directory service can perform the requested operation only on a leaf object.
3970 /// </summary>
3971 DS_CANT_ON_NON_LEAF = 0xC00002AC,
3972
3973 /// <summary>
3974 /// The directory service cannot perform the requested operation on the Relatively Defined Name (RDN) attribute of an object.
3975 /// </summary>
3976 DS_CANT_ON_RDN = 0xC00002AD,
3977
3978 /// <summary>
3979 /// The directory service detected an attempt to modify the object class of an object.
3980 /// </summary>
3981 DS_CANT_MOD_OBJ_CLASS = 0xC00002AE,
3982
3983 /// <summary>
3984 /// An error occurred while performing a cross domain move operation.
3985 /// </summary>
3986 DS_CROSS_DOM_MOVE_FAILED = 0xC00002AF,
3987
3988 /// <summary>
3989 /// Unable to contact the global catalog server.
3990 /// </summary>
3991 DS_GC_NOT_AVAILABLE = 0xC00002B0,
3992
3993 /// <summary>
3994 /// The requested operation requires a directory service, and none was available.
3995 /// </summary>
3996 DIRECTORY_SERVICE_REQUIRED = 0xC00002B1,
3997
3998 /// <summary>
3999 /// The reparse attribute cannot be set because it is incompatible with an existing attribute.
4000 /// </summary>
4001 REPARSE_ATTRIBUTE_CONFLICT = 0xC00002B2,
4002
4003 /// <summary>
4004 /// A group marked "use for deny only" cannot be enabled.
4005 /// </summary>
4006 CANT_ENABLE_DENY_ONLY = 0xC00002B3,
4007
4008 /// <summary>
4009 /// {EXCEPTION} Multiple floating-point faults.
4010 /// </summary>
4011 FLOAT_MULTIPLE_FAULTS = 0xC00002B4,
4012
4013 /// <summary>
4014 /// {EXCEPTION} Multiple floating-point traps.
4015 /// </summary>
4016 FLOAT_MULTIPLE_TRAPS = 0xC00002B5,
4017
4018 /// <summary>
4019 /// The device has been removed.
4020 /// </summary>
4021 DEVICE_REMOVED = 0xC00002B6,
4022
4023 /// <summary>
4024 /// The volume change journal is being deleted.
4025 /// </summary>
4026 JOURNAL_DELETE_IN_PROGRESS = 0xC00002B7,
4027
4028 /// <summary>
4029 /// The volume change journal is not active.
4030 /// </summary>
4031 JOURNAL_NOT_ACTIVE = 0xC00002B8,
4032
4033 /// <summary>
4034 /// The requested interface is not supported.
4035 /// </summary>
4036 NOINTERFACE = 0xC00002B9,
4037
4038 /// <summary>
4039 /// A directory service resource limit has been exceeded.
4040 /// </summary>
4041 DS_ADMIN_LIMIT_EXCEEDED = 0xC00002C1,
4042
4043 /// <summary>
4044 /// {System Standby Failed} The driver %hs does not support standby mode. Updating this driver allows the system to go to standby mode.
4045 /// </summary>
4046 DRIVER_FAILED_SLEEP = 0xC00002C2,
4047
4048 /// <summary>
4049 /// Mutual Authentication failed. The server password is out of date at the domain controller.
4050 /// </summary>
4051 MUTUAL_AUTHENTICATION_FAILED = 0xC00002C3,
4052
4053 /// <summary>
4054 /// The system file %1 has become corrupt and has been replaced.
4055 /// </summary>
4056 CORRUPT_SYSTEM_FILE = 0xC00002C4,
4057
4058 /// <summary>
4059 /// {EXCEPTION} Alignment Error A data type misalignment error was detected in a load or store instruction.
4060 /// </summary>
4061 DATATYPE_MISALIGNMENT_ERROR = 0xC00002C5,
4062
4063 /// <summary>
4064 /// The WMI data item or data block is read-only.
4065 /// </summary>
4066 WMI_READ_ONLY = 0xC00002C6,
4067
4068 /// <summary>
4069 /// The WMI data item or data block could not be changed.
4070 /// </summary>
4071 WMI_SET_FAILURE = 0xC00002C7,
4072
4073 /// <summary>
4074 /// {Virtual Memory Minimum Too Low} Your system is low on virtual memory. Windows is increasing the size of your
4075 /// virtual memory paging file. During this process, memory requests for some applications might be denied. For more information, see Help.
4076 /// </summary>
4077 COMMITMENT_MINIMUM = 0xC00002C8,
4078
4079 /// <summary>
4080 /// {EXCEPTION} Register NaT consumption faults. A NaT value is consumed on a non-speculative instruction.
4081 /// </summary>
4082 REG_NAT_CONSUMPTION = 0xC00002C9,
4083
4084 /// <summary>
4085 /// The transport element of the medium changer contains media, which is causing the operation to fail.
4086 /// </summary>
4087 TRANSPORT_FULL = 0xC00002CA,
4088
4089 /// <summary>
4090 /// Security Accounts Manager initialization failed because of the following error: %hs Error Status: 0x%x.
4091 /// Click OK to shut down this system and restart in Directory Services Restore Mode. Check the event log for more detailed information.
4092 /// </summary>
4093 DS_SAM_INIT_FAILURE = 0xC00002CB,
4094
4095 /// <summary>
4096 /// This operation is supported only when you are connected to the server.
4097 /// </summary>
4098 ONLY_IF_CONNECTED = 0xC00002CC,
4099
4100 /// <summary>
4101 /// Only an administrator can modify the membership list of an administrative group.
4102 /// </summary>
4103 DS_SENSITIVE_GROUP_VIOLATION = 0xC00002CD,
4104
4105 /// <summary>
4106 /// A device was removed so enumeration must be restarted.
4107 /// </summary>
4108 PNP_RESTART_ENUMERATION = 0xC00002CE,
4109
4110 /// <summary>
4111 /// The journal entry has been deleted from the journal.
4112 /// </summary>
4113 JOURNAL_ENTRY_DELETED = 0xC00002CF,
4114
4115 /// <summary>
4116 /// Cannot change the primary group ID of a domain controller account.
4117 /// </summary>
4118 DS_CANT_MOD_PRIMARYGROUPID = 0xC00002D0,
4119
4120 /// <summary>
4121 /// {Fatal System Error} The system image %s is not properly signed. The file has been replaced with the signed file.
4122 /// The system has been shut down.
4123 /// </summary>
4124 SYSTEM_IMAGE_BAD_SIGNATURE = 0xC00002D1,
4125
4126 /// <summary>
4127 /// The device will not start without a reboot.
4128 /// </summary>
4129 PNP_REBOOT_REQUIRED = 0xC00002D2,
4130
4131 /// <summary>
4132 /// The power state of the current device cannot support this request.
4133 /// </summary>
4134 POWER_STATE_INVALID = 0xC00002D3,
4135
4136 /// <summary>
4137 /// The specified group type is invalid.
4138 /// </summary>
4139 DS_INVALID_GROUP_TYPE = 0xC00002D4,
4140
4141 /// <summary>
4142 /// In a mixed domain, no nesting of a global group if the group is security enabled.
4143 /// </summary>
4144 DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 0xC00002D5,
4145
4146 /// <summary>
4147 /// In a mixed domain, cannot nest local groups with other local groups, if the group is security enabled.
4148 /// </summary>
4149 DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 0xC00002D6,
4150
4151 /// <summary>
4152 /// A global group cannot have a local group as a member.
4153 /// </summary>
4154 DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 0xC00002D7,
4155
4156 /// <summary>
4157 /// A global group cannot have a universal group as a member.
4158 /// </summary>
4159 DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 0xC00002D8,
4160
4161 /// <summary>
4162 /// A universal group cannot have a local group as a member.
4163 /// </summary>
4164 DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 0xC00002D9,
4165
4166 /// <summary>
4167 /// A global group cannot have a cross-domain member.
4168 /// </summary>
4169 DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 0xC00002DA,
4170
4171 /// <summary>
4172 /// A local group cannot have another cross-domain local group as a member.
4173 /// </summary>
4174 DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 0xC00002DB,
4175
4176 /// <summary>
4177 /// Cannot change to a security-disabled group because primary members are in this group.
4178 /// </summary>
4179 DS_HAVE_PRIMARY_MEMBERS = 0xC00002DC,
4180
4181 /// <summary>
4182 /// The WMI operation is not supported by the data block or method.
4183 /// </summary>
4184 WMI_NOT_SUPPORTED = 0xC00002DD,
4185
4186 /// <summary>
4187 /// There is not enough power to complete the requested operation.
4188 /// </summary>
4189 INSUFFICIENT_POWER = 0xC00002DE,
4190
4191 /// <summary>
4192 /// The Security Accounts Manager needs to get the boot password.
4193 /// </summary>
4194 SAM_NEED_BOOTKEY_PASSWORD = 0xC00002DF,
4195
4196 /// <summary>
4197 /// The Security Accounts Manager needs to get the boot key from the floppy disk.
4198 /// </summary>
4199 SAM_NEED_BOOTKEY_FLOPPY = 0xC00002E0,
4200
4201 /// <summary>
4202 /// The directory service cannot start.
4203 /// </summary>
4204 DS_CANT_START = 0xC00002E1,
4205
4206 /// <summary>
4207 /// The directory service could not start because of the following error: %hs Error Status: 0x%x. Click OK to
4208 /// shut down this system and restart in Directory Services Restore Mode. Check the event log for more detailed information.
4209 /// </summary>
4210 DS_INIT_FAILURE = 0xC00002E2,
4211
4212 /// <summary>
4213 /// The Security Accounts Manager initialization failed because of the following error: %hs Error Status: 0x%x.
4214 /// Click OK to shut down this system and restart in Safe Mode. Check the event log for more detailed information.
4215 /// </summary>
4216 SAM_INIT_FAILURE = 0xC00002E3,
4217
4218 /// <summary>
4219 /// The requested operation can be performed only on a global catalog server.
4220 /// </summary>
4221 DS_GC_REQUIRED = 0xC00002E4,
4222
4223 /// <summary>
4224 /// A local group can only be a member of other local groups in the same domain.
4225 /// </summary>
4226 DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 0xC00002E5,
4227
4228 /// <summary>
4229 /// Foreign security principals cannot be members of universal groups.
4230 /// </summary>
4231 DS_NO_FPO_IN_UNIVERSAL_GROUPS = 0xC00002E6,
4232
4233 /// <summary>
4234 /// Your computer could not be joined to the domain. You have exceeded the maximum number of computer
4235 /// accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased.
4236 /// </summary>
4237 DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 0xC00002E7,
4238
4239 /// <summary>
4240 /// This operation cannot be performed on the current domain.
4241 /// </summary>
4242 CURRENT_DOMAIN_NOT_ALLOWED = 0xC00002E9,
4243
4244 /// <summary>
4245 /// The directory or file cannot be created.
4246 /// </summary>
4247 CANNOT_MAKE = 0xC00002EA,
4248
4249 /// <summary>
4250 /// The system is in the process of shutting down.
4251 /// </summary>
4252 SYSTEM_SHUTDOWN = 0xC00002EB,
4253
4254 /// <summary>
4255 /// Directory Services could not start because of the following error: %hs Error Status: 0x%x. Click OK to shut
4256 /// down the system. You can use the recovery console to diagnose the system further.
4257 /// </summary>
4258 DS_INIT_FAILURE_CONSOLE = 0xC00002EC,
4259
4260 /// <summary>
4261 /// Security Accounts Manager initialization failed because of the following error: %hs Error Status: 0x%x.
4262 /// Click OK to shut down the system. You can use the recovery console to diagnose the system further.
4263 /// </summary>
4264 DS_SAM_INIT_FAILURE_CONSOLE = 0xC00002ED,
4265
4266 /// <summary>
4267 /// A security context was deleted before the context was completed. This is considered a logon failure.
4268 /// </summary>
4269 UNFINISHED_CONTEXT_DELETED = 0xC00002EE,
4270
4271 /// <summary>
4272 /// The client is trying to negotiate a context and the server requires user-to-user but did not send a TGT reply.
4273 /// </summary>
4274 NO_TGT_REPLY = 0xC00002EF,
4275
4276 /// <summary>
4277 /// An object ID was not found in the file.
4278 /// </summary>
4279 OBJECTID_NOT_FOUND = 0xC00002F0,
4280
4281 /// <summary>
4282 /// Unable to accomplish the requested task because the local machine does not have any IP addresses.
4283 /// </summary>
4284 NO_IP_ADDRESSES = 0xC00002F1,
4285
4286 /// <summary>
4287 /// The supplied credential handle does not match the credential that is associated with the security context.
4288 /// </summary>
4289 WRONG_CREDENTIAL_HANDLE = 0xC00002F2,
4290
4291 /// <summary>
4292 /// The crypto system or checksum function is invalid because a required function is unavailable.
4293 /// </summary>
4294 CRYPTO_SYSTEM_INVALID = 0xC00002F3,
4295
4296 /// <summary>
4297 /// The number of maximum ticket referrals has been exceeded.
4298 /// </summary>
4299 MAX_REFERRALS_EXCEEDED = 0xC00002F4,
4300
4301 /// <summary>
4302 /// The local machine must be a Kerberos KDC (domain controller) and it is not.
4303 /// </summary>
4304 MUST_BE_KDC = 0xC00002F5,
4305
4306 /// <summary>
4307 /// The other end of the security negotiation requires strong crypto but it is not supported on the local machine.
4308 /// </summary>
4309 STRONG_CRYPTO_NOT_SUPPORTED = 0xC00002F6,
4310
4311 /// <summary>
4312 /// The KDC reply contained more than one principal name.
4313 /// </summary>
4314 TOO_MANY_PRINCIPALS = 0xC00002F7,
4315
4316 /// <summary>
4317 /// Expected to find PA data for a hint of what etype to use, but it was not found.
4318 /// </summary>
4319 NO_PA_DATA = 0xC00002F8,
4320
4321 /// <summary>
4322 /// The client certificate does not contain a valid UPN, or does not match the client name in the logon request. Contact your administrator.
4323 /// </summary>
4324 PKINIT_NAME_MISMATCH = 0xC00002F9,
4325
4326 /// <summary>
4327 /// Smart card logon is required and was not used.
4328 /// </summary>
4329 SMARTCARD_LOGON_REQUIRED = 0xC00002FA,
4330
4331 /// <summary>
4332 /// An invalid request was sent to the KDC.
4333 /// </summary>
4334 KDC_INVALID_REQUEST = 0xC00002FB,
4335
4336 /// <summary>
4337 /// The KDC was unable to generate a referral for the service requested.
4338 /// </summary>
4339 KDC_UNABLE_TO_REFER = 0xC00002FC,
4340
4341 /// <summary>
4342 /// The encryption type requested is not supported by the KDC.
4343 /// </summary>
4344 KDC_UNKNOWN_ETYPE = 0xC00002FD,
4345
4346 /// <summary>
4347 /// A system shutdown is in progress.
4348 /// </summary>
4349 SHUTDOWN_IN_PROGRESS = 0xC00002FE,
4350
4351 /// <summary>
4352 /// The server machine is shutting down.
4353 /// </summary>
4354 SERVER_SHUTDOWN_IN_PROGRESS = 0xC00002FF,
4355
4356 /// <summary>
4357 /// This operation is not supported on a computer running Windows Server 2003 operating system for Small Business Server.
4358 /// </summary>
4359 NOT_SUPPORTED_ON_SBS = 0xC0000300,
4360
4361 /// <summary>
4362 /// The WMI GUID is no longer available.
4363 /// </summary>
4364 WMI_GUID_DISCONNECTED = 0xC0000301,
4365
4366 /// <summary>
4367 /// Collection or events for the WMI GUID is already disabled.
4368 /// </summary>
4369 WMI_ALREADY_DISABLED = 0xC0000302,
4370
4371 /// <summary>
4372 /// Collection or events for the WMI GUID is already enabled.
4373 /// </summary>
4374 WMI_ALREADY_ENABLED = 0xC0000303,
4375
4376 /// <summary>
4377 /// The master file table on the volume is too fragmented to complete this operation.
4378 /// </summary>
4379 MFT_TOO_FRAGMENTED = 0xC0000304,
4380
4381 /// <summary>
4382 /// Copy protection failure.
4383 /// </summary>
4384 COPY_PROTECTION_FAILURE = 0xC0000305,
4385
4386 /// <summary>
4387 /// Copy protection error—DVD CSS Authentication failed.
4388 /// </summary>
4389 CSS_AUTHENTICATION_FAILURE = 0xC0000306,
4390
4391 /// <summary>
4392 /// Copy protection error—The specified sector does not contain a valid key.
4393 /// </summary>
4394 CSS_KEY_NOT_PRESENT = 0xC0000307,
4395
4396 /// <summary>
4397 /// Copy protection error—DVD session key not established.
4398 /// </summary>
4399 CSS_KEY_NOT_ESTABLISHED = 0xC0000308,
4400
4401 /// <summary>
4402 /// Copy protection error—The read failed because the sector is encrypted.
4403 /// </summary>
4404 CSS_SCRAMBLED_SECTOR = 0xC0000309,
4405
4406 /// <summary>
4407 /// Copy protection error—The region of the specified DVD does not correspond to the region setting of the drive.
4408 /// </summary>
4409 CSS_REGION_MISMATCH = 0xC000030A,
4410
4411 /// <summary>
4412 /// Copy protection error—The region setting of the drive might be permanent.
4413 /// </summary>
4414 CSS_RESETS_EXHAUSTED = 0xC000030B,
4415
4416 /// <summary>
4417 /// The Kerberos protocol encountered an error while validating the KDC certificate during smart card logon.
4418 /// There is more information in the system event log.
4419 /// </summary>
4420 PKINIT_FAILURE = 0xC0000320,
4421
4422 /// <summary>
4423 /// The Kerberos protocol encountered an error while attempting to use the smart card subsystem.
4424 /// </summary>
4425 SMARTCARD_SUBSYSTEM_FAILURE = 0xC0000321,
4426
4427 /// <summary>
4428 /// The target server does not have acceptable Kerberos credentials.
4429 /// </summary>
4430 NO_KERB_KEY = 0xC0000322,
4431
4432 /// <summary>
4433 /// The transport determined that the remote system is down.
4434 /// </summary>
4435 HOST_DOWN = 0xC0000350,
4436
4437 /// <summary>
4438 /// An unsupported pre-authentication mechanism was presented to the Kerberos package.
4439 /// </summary>
4440 UNSUPPORTED_PREAUTH = 0xC0000351,
4441
4442 /// <summary>
4443 /// The encryption algorithm that is used on the source file needs a bigger key buffer than the one that is
4444 /// used on the destination file.
4445 /// </summary>
4446 EFS_ALG_BLOB_TOO_BIG = 0xC0000352,
4447
4448 /// <summary>
4449 /// An attempt to remove a processes DebugPort was made, but a port was not already associated with the process.
4450 /// </summary>
4451 PORT_NOT_SET = 0xC0000353,
4452
4453 /// <summary>
4454 /// An attempt to do an operation on a debug port failed because the port is in the process of being deleted.
4455 /// </summary>
4456 DEBUGGER_INACTIVE = 0xC0000354,
4457
4458 /// <summary>
4459 /// This version of Windows is not compatible with the behavior version of the directory forest, domain, or domain controller.
4460 /// </summary>
4461 DS_VERSION_CHECK_FAILURE = 0xC0000355,
4462
4463 /// <summary>
4464 /// The specified event is currently not being audited.
4465 /// </summary>
4466 AUDITING_DISABLED = 0xC0000356,
4467
4468 /// <summary>
4469 /// The machine account was created prior to Windows NT 4.0 operating system. The account needs to be recreated.
4470 /// </summary>
4471 PRENT4_MACHINE_ACCOUNT = 0xC0000357,
4472
4473 /// <summary>
4474 /// An account group cannot have a universal group as a member.
4475 /// </summary>
4476 DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 0xC0000358,
4477
4478 /// <summary>
4479 /// The specified image file did not have the correct format; it appears to be a 32-bit Windows image.
4480 /// </summary>
4481 INVALID_IMAGE_WIN_32 = 0xC0000359,
4482
4483 /// <summary>
4484 /// The specified image file did not have the correct format; it appears to be a 64-bit Windows image.
4485 /// </summary>
4486 INVALID_IMAGE_WIN_64 = 0xC000035A,
4487
4488 /// <summary>
4489 /// The client's supplied SSPI channel bindings were incorrect.
4490 /// </summary>
4491 BAD_BINDINGS = 0xC000035B,
4492
4493 /// <summary>
4494 /// The client session has expired; so the client must re-authenticate to continue accessing the remote resources.
4495 /// </summary>
4496 NETWORK_SESSION_EXPIRED = 0xC000035C,
4497
4498 /// <summary>
4499 /// The AppHelp dialog box canceled; thus preventing the application from starting.
4500 /// </summary>
4501 APPHELP_BLOCK = 0xC000035D,
4502
4503 /// <summary>
4504 /// The SID filtering operation removed all SIDs.
4505 /// </summary>
4506 ALL_SIDS_FILTERED = 0xC000035E,
4507
4508 /// <summary>
4509 /// The driver was not loaded because the system is starting in safe mode.
4510 /// </summary>
4511 NOT_SAFE_MODE_DRIVER = 0xC000035F,
4512
4513 /// <summary>
4514 /// Access to %1 has been restricted by your Administrator by the default software restriction policy level.
4515 /// </summary>
4516 ACCESS_DISABLED_BY_POLICY_DEFAULT = 0xC0000361,
4517
4518 /// <summary>
4519 /// Access to %1 has been restricted by your Administrator by location with policy rule %2 placed on path %3.
4520 /// </summary>
4521 ACCESS_DISABLED_BY_POLICY_PATH = 0xC0000362,
4522
4523 /// <summary>
4524 /// Access to %1 has been restricted by your Administrator by software publisher policy.
4525 /// </summary>
4526 ACCESS_DISABLED_BY_POLICY_PUBLISHER = 0xC0000363,
4527
4528 /// <summary>
4529 /// Access to %1 has been restricted by your Administrator by policy rule %2.
4530 /// </summary>
4531 ACCESS_DISABLED_BY_POLICY_OTHER = 0xC0000364,
4532
4533 /// <summary>
4534 /// The driver was not loaded because it failed its initialization call.
4535 /// </summary>
4536 FAILED_DRIVER_ENTRY = 0xC0000365,
4537
4538 /// <summary>
4539 /// The device encountered an error while applying power or reading the device configuration. This might be
4540 /// caused by a failure of your hardware or by a poor connection.
4541 /// </summary>
4542 DEVICE_ENUMERATION_ERROR = 0xC0000366,
4543
4544 /// <summary>
4545 /// The create operation failed because the name contained at least one mount point that resolves to a volume
4546 /// to which the specified device object is not attached.
4547 /// </summary>
4548 MOUNT_POINT_NOT_RESOLVED = 0xC0000368,
4549
4550 /// <summary>
4551 /// The device object parameter is either not a valid device object or is not attached to the volume that is
4552 /// specified by the file name.
4553 /// </summary>
4554 INVALID_DEVICE_OBJECT_PARAMETER = 0xC0000369,
4555
4556 /// <summary>
4557 /// A machine check error has occurred. Check the system event log for additional information.
4558 /// </summary>
4559 MCA_OCCURED = 0xC000036A,
4560
4561 /// <summary>
4562 /// Driver %2 has been blocked from loading.
4563 /// </summary>
4564 DRIVER_BLOCKED_CRITICAL = 0xC000036B,
4565
4566 /// <summary>
4567 /// Driver %2 has been blocked from loading.
4568 /// </summary>
4569 DRIVER_BLOCKED = 0xC000036C,
4570
4571 /// <summary>
4572 /// There was error [%2] processing the driver database.
4573 /// </summary>
4574 DRIVER_DATABASE_ERROR = 0xC000036D,
4575
4576 /// <summary>
4577 /// System hive size has exceeded its limit.
4578 /// </summary>
4579 SYSTEM_HIVE_TOO_LARGE = 0xC000036E,
4580
4581 /// <summary>
4582 /// A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.
4583 /// </summary>
4584 INVALID_IMPORT_OF_NON_DLL = 0xC000036F,
4585
4586 /// <summary>
4587 /// The local account store does not contain secret material for the specified account.
4588 /// </summary>
4589 NO_SECRETS = 0xC0000371,
4590
4591 /// <summary>
4592 /// Access to %1 has been restricted by your Administrator by policy rule %2.
4593 /// </summary>
4594 ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY = 0xC0000372,
4595
4596 /// <summary>
4597 /// The system was not able to allocate enough memory to perform a stack switch.
4598 /// </summary>
4599 FAILED_STACK_SWITCH = 0xC0000373,
4600
4601 /// <summary>
4602 /// A heap has been corrupted.
4603 /// </summary>
4604 HEAP_CORRUPTION = 0xC0000374,
4605
4606 /// <summary>
4607 /// An incorrect PIN was presented to the smart card.
4608 /// </summary>
4609 SMARTCARD_WRONG_PIN = 0xC0000380,
4610
4611 /// <summary>
4612 /// The smart card is blocked.
4613 /// </summary>
4614 SMARTCARD_CARD_BLOCKED = 0xC0000381,
4615
4616 /// <summary>
4617 /// No PIN was presented to the smart card.
4618 /// </summary>
4619 SMARTCARD_CARD_NOT_AUTHENTICATED = 0xC0000382,
4620
4621 /// <summary>
4622 /// No smart card is available.
4623 /// </summary>
4624 SMARTCARD_NO_CARD = 0xC0000383,
4625
4626 /// <summary>
4627 /// The requested key container does not exist on the smart card.
4628 /// </summary>
4629 SMARTCARD_NO_KEY_CONTAINER = 0xC0000384,
4630
4631 /// <summary>
4632 /// The requested certificate does not exist on the smart card.
4633 /// </summary>
4634 SMARTCARD_NO_CERTIFICATE = 0xC0000385,
4635
4636 /// <summary>
4637 /// The requested keyset does not exist.
4638 /// </summary>
4639 SMARTCARD_NO_KEYSET = 0xC0000386,
4640
4641 /// <summary>
4642 /// A communication error with the smart card has been detected.
4643 /// </summary>
4644 SMARTCARD_IO_ERROR = 0xC0000387,
4645
4646 /// <summary>
4647 /// The system detected a possible attempt to compromise security. Ensure that you can contact the server that authenticated you.
4648 /// </summary>
4649 DOWNGRADE_DETECTED = 0xC0000388,
4650
4651 /// <summary>
4652 /// The smart card certificate used for authentication has been revoked. Contact your system administrator.
4653 /// There might be additional information in the event log.
4654 /// </summary>
4655 SMARTCARD_CERT_REVOKED = 0xC0000389,
4656
4657 /// <summary>
4658 /// An untrusted certificate authority was detected while processing the smart card certificate that is used
4659 /// for authentication. Contact your system administrator.
4660 /// </summary>
4661 ISSUING_CA_UNTRUSTED = 0xC000038A,
4662
4663 /// <summary>
4664 /// The revocation status of the smart card certificate that is used for authentication could not be determined.
4665 /// Contact your system administrator.
4666 /// </summary>
4667 REVOCATION_OFFLINE_C = 0xC000038B,
4668
4669 /// <summary>
4670 /// The smart card certificate used for authentication was not trusted. Contact your system administrator.
4671 /// </summary>
4672 PKINIT_CLIENT_FAILURE = 0xC000038C,
4673
4674 /// <summary>
4675 /// The smart card certificate used for authentication has expired. Contact your system administrator.
4676 /// </summary>
4677 SMARTCARD_CERT_EXPIRED = 0xC000038D,
4678
4679 /// <summary>
4680 /// The driver could not be loaded because a previous version of the driver is still in memory.
4681 /// </summary>
4682 DRIVER_FAILED_PRIOR_UNLOAD = 0xC000038E,
4683
4684 /// <summary>
4685 /// The smart card provider could not perform the action because the context was acquired as silent.
4686 /// </summary>
4687 SMARTCARD_SILENT_CONTEXT = 0xC000038F,
4688
4689 /// <summary>
4690 /// The delegated trust creation quota of the current user has been exceeded.
4691 /// </summary>
4692 PER_USER_TRUST_QUOTA_EXCEEDED = 0xC0000401,
4693
4694 /// <summary>
4695 /// The total delegated trust creation quota has been exceeded.
4696 /// </summary>
4697 ALL_USER_TRUST_QUOTA_EXCEEDED = 0xC0000402,
4698
4699 /// <summary>
4700 /// The delegated trust deletion quota of the current user has been exceeded.
4701 /// </summary>
4702 USER_DELETE_TRUST_QUOTA_EXCEEDED = 0xC0000403,
4703
4704 /// <summary>
4705 /// The requested name already exists as a unique identifier.
4706 /// </summary>
4707 DS_NAME_NOT_UNIQUE = 0xC0000404,
4708
4709 /// <summary>
4710 /// The requested object has a non-unique identifier and cannot be retrieved.
4711 /// </summary>
4712 DS_DUPLICATE_ID_FOUND = 0xC0000405,
4713
4714 /// <summary>
4715 /// The group cannot be converted due to attribute restrictions on the requested group type.
4716 /// </summary>
4717 DS_GROUP_CONVERSION_ERROR = 0xC0000406,
4718
4719 /// <summary>
4720 /// {Volume Shadow Copy Service} Wait while the Volume Shadow Copy Service prepares volume %hs for hibernation.
4721 /// </summary>
4722 VOLSNAP_PREPARE_HIBERNATE = 0xC0000407,
4723
4724 /// <summary>
4725 /// Kerberos sub-protocol User2User is required.
4726 /// </summary>
4727 USER2USER_REQUIRED = 0xC0000408,
4728
4729 /// <summary>
4730 /// The system detected an overrun of a stack-based buffer in this application. This overrun could potentially
4731 /// allow a malicious user to gain control of this application.
4732 /// </summary>
4733 STACK_BUFFER_OVERRUN = 0xC0000409,
4734
4735 /// <summary>
4736 /// The Kerberos subsystem encountered an error. A service for user protocol request was made against a domain
4737 /// controller which does not support service for user.
4738 /// </summary>
4739 NO_S4U_PROT_SUPPORT = 0xC000040A,
4740
4741 /// <summary>
4742 /// An attempt was made by this server to make a Kerberos constrained delegation request for a target that is outside
4743 /// the server realm. This action is not supported and the resulting error indicates a misconfiguration on the
4744 /// allowed-to-delegate-to list for this server. Contact your administrator.
4745 /// </summary>
4746 CROSSREALM_DELEGATION_FAILURE = 0xC000040B,
4747
4748 /// <summary>
4749 /// The revocation status of the domain controller certificate used for smart card authentication could not be determined.
4750 /// There is additional information in the system event log. Contact your system administrator.
4751 /// </summary>
4752 REVOCATION_OFFLINE_KDC = 0xC000040C,
4753
4754 /// <summary>
4755 /// An untrusted certificate authority was detected while processing the domain controller certificate used for authentication.
4756 /// There is additional information in the system event log. Contact your system administrator.
4757 /// </summary>
4758 ISSUING_CA_UNTRUSTED_KDC = 0xC000040D,
4759
4760 /// <summary>
4761 /// The domain controller certificate used for smart card logon has expired. Contact your system administrator with the contents of your system event log.
4762 /// </summary>
4763 KDC_CERT_EXPIRED = 0xC000040E,
4764
4765 /// <summary>
4766 /// The domain controller certificate used for smart card logon has been revoked. Contact your system administrator with the
4767 /// contents of your system event log.
4768 /// </summary>
4769 KDC_CERT_REVOKED = 0xC000040F,
4770
4771 /// <summary>
4772 /// Data present in one of the parameters is more than the function can operate on.
4773 /// </summary>
4774 PARAMETER_QUOTA_EXCEEDED = 0xC0000410,
4775
4776 /// <summary>
4777 /// The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted.
4778 /// </summary>
4779 HIBERNATION_FAILURE = 0xC0000411,
4780
4781 /// <summary>
4782 /// An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.
4783 /// </summary>
4784 DELAY_LOAD_FAILED = 0xC0000412,
4785
4786 /// <summary>
4787 /// Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not
4788 /// allowed to authenticate to the machine.
4789 /// </summary>
4790 AUTHENTICATION_FIREWALL_FAILED = 0xC0000413,
4791
4792 /// <summary>
4793 /// %hs is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your
4794 /// system administrator.
4795 /// </summary>
4796 VDM_DISALLOWED = 0xC0000414,
4797
4798 /// <summary>
4799 /// {Display Driver Stopped Responding} The %hs display driver has stopped working normally. Save your work and reboot the
4800 /// system to restore full display functionality. The next time you reboot the machine a dialog will be displayed giving you a
4801 /// chance to report this failure to Microsoft.
4802 /// </summary>
4803 HUNG_DISPLAY_DRIVER_THREAD = 0xC0000415,
4804
4805 /// <summary>
4806 /// The Desktop heap encountered an error while allocating session memory. There is more information in the system event log.
4807 /// </summary>
4808 INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE = 0xC0000416,
4809
4810 /// <summary>
4811 /// An invalid parameter was passed to a C runtime function.
4812 /// </summary>
4813 INVALID_CRUNTIME_PARAMETER = 0xC0000417,
4814
4815 /// <summary>
4816 /// The authentication failed because NTLM was blocked.
4817 /// </summary>
4818 NTLM_BLOCKED = 0xC0000418,
4819
4820 /// <summary>
4821 /// The source object's SID already exists in destination forest.
4822 /// </summary>
4823 DS_SRC_SID_EXISTS_IN_FOREST = 0xC0000419,
4824
4825 /// <summary>
4826 /// The domain name of the trusted domain already exists in the forest.
4827 /// </summary>
4828 DS_DOMAIN_NAME_EXISTS_IN_FOREST = 0xC000041A,
4829
4830 /// <summary>
4831 /// The flat name of the trusted domain already exists in the forest.
4832 /// </summary>
4833 DS_FLAT_NAME_EXISTS_IN_FOREST = 0xC000041B,
4834
4835 /// <summary>
4836 /// The User Principal Name (UPN) is invalid.
4837 /// </summary>
4838 INVALID_USER_PRINCIPAL_NAME = 0xC000041C,
4839
4840 /// <summary>
4841 /// There has been an assertion failure.
4842 /// </summary>
4843 ASSERTION_FAILURE = 0xC0000420,
4844
4845 /// <summary>
4846 /// Application verifier has found an error in the current process.
4847 /// </summary>
4848 VERIFIER_STOP = 0xC0000421,
4849
4850 /// <summary>
4851 /// A user mode unwind is in progress.
4852 /// </summary>
4853 CALLBACK_POP_STACK = 0xC0000423,
4854
4855 /// <summary>
4856 /// %2 has been blocked from loading due to incompatibility with this system. Contact your software vendor for a compatible version of the driver.
4857 /// </summary>
4858 INCOMPATIBLE_DRIVER_BLOCKED = 0xC0000424,
4859
4860 /// <summary>
4861 /// Illegal operation attempted on a registry key which has already been unloaded.
4862 /// </summary>
4863 HIVE_UNLOADED = 0xC0000425,
4864
4865 /// <summary>
4866 /// Compression is disabled for this volume.
4867 /// </summary>
4868 COMPRESSION_DISABLED = 0xC0000426,
4869
4870 /// <summary>
4871 /// The requested operation could not be completed due to a file system limitation.
4872 /// </summary>
4873 FILE_SYSTEM_LIMITATION = 0xC0000427,
4874
4875 /// <summary>
4876 /// The hash for image %hs cannot be found in the system catalogs. The image is likely corrupt or the victim of tampering.
4877 /// </summary>
4878 INVALID_IMAGE_HASH = 0xC0000428,
4879
4880 /// <summary>
4881 /// The implementation is not capable of performing the request.
4882 /// </summary>
4883 NOT_CAPABLE = 0xC0000429,
4884
4885 /// <summary>
4886 /// The requested operation is out of order with respect to other operations.
4887 /// </summary>
4888 REQUEST_OUT_OF_SEQUENCE = 0xC000042A,
4889
4890 /// <summary>
4891 /// An operation attempted to exceed an implementation-defined limit.
4892 /// </summary>
4893 IMPLEMENTATION_LIMIT = 0xC000042B,
4894
4895 /// <summary>
4896 /// The requested operation requires elevation.
4897 /// </summary>
4898 ELEVATION_REQUIRED = 0xC000042C,
4899
4900 /// <summary>
4901 /// The required security context does not exist.
4902 /// </summary>
4903 NO_SECURITY_CONTEXT = 0xC000042D,
4904
4905 /// <summary>
4906 /// The PKU2U protocol encountered an error while attempting to utilize the associated certificates.
4907 /// </summary>
4908 PKU2U_CERT_FAILURE = 0xC000042E,
4909
4910 /// <summary>
4911 /// The operation was attempted beyond the valid data length of the file.
4912 /// </summary>
4913 BEYOND_VDL = 0xC0000432,
4914
4915 /// <summary>
4916 /// The attempted write operation encountered a write already in progress for some portion of the range.
4917 /// </summary>
4918 ENCOUNTERED_WRITE_IN_PROGRESS = 0xC0000433,
4919
4920 /// <summary>
4921 /// The page fault mappings changed in the middle of processing a fault so the operation must be retried.
4922 /// </summary>
4923 PTE_CHANGED = 0xC0000434,
4924
4925 /// <summary>
4926 /// The attempt to purge this file from memory failed to purge some or all the data from memory.
4927 /// </summary>
4928 PURGE_FAILED = 0xC0000435,
4929
4930 /// <summary>
4931 /// The requested credential requires confirmation.
4932 /// </summary>
4933 CRED_REQUIRES_CONFIRMATION = 0xC0000440,
4934
4935 /// <summary>
4936 /// The remote server sent an invalid response for a file being opened with Client Side Encryption.
4937 /// </summary>
4938 CS_ENCRYPTION_INVALID_SERVER_RESPONSE = 0xC0000441,
4939
4940 /// <summary>
4941 /// Client Side Encryption is not supported by the remote server even though it claims to support it.
4942 /// </summary>
4943 CS_ENCRYPTION_UNSUPPORTED_SERVER = 0xC0000442,
4944
4945 /// <summary>
4946 /// File is encrypted and should be opened in Client Side Encryption mode.
4947 /// </summary>
4948 CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE = 0xC0000443,
4949
4950 /// <summary>
4951 /// A new encrypted file is being created and a $EFS needs to be provided.
4952 /// </summary>
4953 CS_ENCRYPTION_NEW_ENCRYPTED_FILE = 0xC0000444,
4954
4955 /// <summary>
4956 /// The SMB client requested a CSE FSCTL on a non-CSE file.
4957 /// </summary>
4958 CS_ENCRYPTION_FILE_NOT_CSE = 0xC0000445,
4959
4960 /// <summary>
4961 /// Indicates a particular Security ID cannot be assigned as the label of an object.
4962 /// </summary>
4963 INVALID_LABEL = 0xC0000446,
4964
4965 /// <summary>
4966 /// The process hosting the driver for this device has terminated.
4967 /// </summary>
4968 DRIVER_PROCESS_TERMINATED = 0xC0000450,
4969
4970 /// <summary>
4971 /// The requested system device cannot be identified due to multiple indistinguishable devices potentially matching the identification criteria.
4972 /// </summary>
4973 AMBIGUOUS_SYSTEM_DEVICE = 0xC0000451,
4974
4975 /// <summary>
4976 /// The requested system device cannot be found.
4977 /// </summary>
4978 SYSTEM_DEVICE_NOT_FOUND = 0xC0000452,
4979
4980 /// <summary>
4981 /// This boot application must be restarted.
4982 /// </summary>
4983 RESTART_BOOT_APPLICATION = 0xC0000453,
4984
4985 /// <summary>
4986 /// Insufficient NVRAM resources exist to complete the API. A reboot might be required.
4987 /// </summary>
4988 INSUFFICIENT_NVRAM_RESOURCES = 0xC0000454,
4989
4990 /// <summary>
4991 /// No ranges for the specified operation were able to be processed.
4992 /// </summary>
4993 NO_RANGES_PROCESSED = 0xC0000460,
4994
4995 /// <summary>
4996 /// The storage device does not support Offload Write.
4997 /// </summary>
4998 DEVICE_FEATURE_NOT_SUPPORTED = 0xC0000463,
4999
5000 /// <summary>
5001 /// Data cannot be moved because the source device cannot communicate with the destination device.
5002 /// </summary>
5003 DEVICE_UNREACHABLE = 0xC0000464,
5004
5005 /// <summary>
5006 /// The token representing the data is invalid or expired.
5007 /// </summary>
5008 INVALID_TOKEN = 0xC0000465,
5009
5010 /// <summary>
5011 /// The file server is temporarily unavailable.
5012 /// </summary>
5013 SERVER_UNAVAILABLE = 0xC0000466,
5014
5015 /// <summary>
5016 /// The specified task name is invalid.
5017 /// </summary>
5018 INVALID_TASK_NAME = 0xC0000500,
5019
5020 /// <summary>
5021 /// The specified task index is invalid.
5022 /// </summary>
5023 INVALID_TASK_INDEX = 0xC0000501,
5024
5025 /// <summary>
5026 /// The specified thread is already joining a task.
5027 /// </summary>
5028 THREAD_ALREADY_IN_TASK = 0xC0000502,
5029
5030 /// <summary>
5031 /// A callback has requested to bypass native code.
5032 /// </summary>
5033 CALLBACK_BYPASS = 0xC0000503,
5034
5035 /// <summary>
5036 /// A fail fast exception occurred. Exception handlers will not be invoked and the process will be terminated immediately.
5037 /// </summary>
5038 FAIL_FAST_EXCEPTION = 0xC0000602,
5039
5040 /// <summary>
5041 /// Windows cannot verify the digital signature for this file. The signing certificate for this file has been revoked.
5042 /// </summary>
5043 IMAGE_CERT_REVOKED = 0xC0000603,
5044
5045 /// <summary>
5046 /// The ALPC port is closed.
5047 /// </summary>
5048 PORT_CLOSED = 0xC0000700,
5049
5050 /// <summary>
5051 /// The ALPC message requested is no longer available.
5052 /// </summary>
5053 MESSAGE_LOST = 0xC0000701,
5054
5055 /// <summary>
5056 /// The ALPC message supplied is invalid.
5057 /// </summary>
5058 INVALID_MESSAGE = 0xC0000702,
5059
5060 /// <summary>
5061 /// The ALPC message has been canceled.
5062 /// </summary>
5063 REQUEST_CANCELED = 0xC0000703,
5064
5065 /// <summary>
5066 /// Invalid recursive dispatch attempt.
5067 /// </summary>
5068 RECURSIVE_DISPATCH = 0xC0000704,
5069
5070 /// <summary>
5071 /// No receive buffer has been supplied in a synchronous request.
5072 /// </summary>
5073 LPC_RECEIVE_BUFFER_EXPECTED = 0xC0000705,
5074
5075 /// <summary>
5076 /// The connection port is used in an invalid context.
5077 /// </summary>
5078 LPC_INVALID_CONNECTION_USAGE = 0xC0000706,
5079
5080 /// <summary>
5081 /// The ALPC port does not accept new request messages.
5082 /// </summary>
5083 LPC_REQUESTS_NOT_ALLOWED = 0xC0000707,
5084
5085 /// <summary>
5086 /// The resource requested is already in use.
5087 /// </summary>
5088 RESOURCE_IN_USE = 0xC0000708,
5089
5090 /// <summary>
5091 /// The hardware has reported an uncorrectable memory error.
5092 /// </summary>
5093 HARDWARE_MEMORY_ERROR = 0xC0000709,
5094
5095 /// <summary>
5096 /// Status 0x%08x was returned, waiting on handle 0x%x for wait 0x%p, in waiter 0x%p.
5097 /// </summary>
5098 THREADPOOL_HANDLE_EXCEPTION = 0xC000070A,
5099
5100 /// <summary>
5101 /// After a callback to 0x%p(0x%p), a completion call to Set event(0x%p) failed with status 0x%08x.
5102 /// </summary>
5103 THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED = 0xC000070B,
5104
5105 /// <summary>
5106 /// After a callback to 0x%p(0x%p), a completion call to ReleaseSemaphore(0x%p, %d) failed with status 0x%08x.
5107 /// </summary>
5108 THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED = 0xC000070C,
5109
5110 /// <summary>
5111 /// After a callback to 0x%p(0x%p), a completion call to ReleaseMutex(%p) failed with status 0x%08x.
5112 /// </summary>
5113 THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED = 0xC000070D,
5114
5115 /// <summary>
5116 /// After a callback to 0x%p(0x%p), a completion call to FreeLibrary(%p) failed with status 0x%08x.
5117 /// </summary>
5118 THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED = 0xC000070E,
5119
5120 /// <summary>
5121 /// The thread pool 0x%p was released while a thread was posting a callback to 0x%p(0x%p) to it.
5122 /// </summary>
5123 THREADPOOL_RELEASED_DURING_OPERATION = 0xC000070F,
5124
5125 /// <summary>
5126 /// A thread pool worker thread is impersonating a client, after a callback to 0x%p(0x%p). This is unexpected,
5127 /// indicating that the callback is missing a call to revert the impersonation.
5128 /// </summary>
5129 CALLBACK_RETURNED_WHILE_IMPERSONATING = 0xC0000710,
5130
5131 /// <summary>
5132 /// A thread pool worker thread is impersonating a client, after executing an APC. This is unexpected, indicating that the
5133 /// APC is missing a call to revert the impersonation.
5134 /// </summary>
5135 APC_RETURNED_WHILE_IMPERSONATING = 0xC0000711,
5136
5137 /// <summary>
5138 /// Either the target process, or the target thread's containing process, is a protected process.
5139 /// </summary>
5140 PROCESS_IS_PROTECTED = 0xC0000712,
5141
5142 /// <summary>
5143 /// A thread is getting dispatched with MCA EXCEPTION because of MCA.
5144 /// </summary>
5145 MCA_EXCEPTION = 0xC0000713,
5146
5147 /// <summary>
5148 /// The client certificate account mapping is not unique.
5149 /// </summary>
5150 CERTIFICATE_MAPPING_NOT_UNIQUE = 0xC0000714,
5151
5152 /// <summary>
5153 /// The symbolic link cannot be followed because its type is disabled.
5154 /// </summary>
5155 SYMLINK_CLASS_DISABLED = 0xC0000715,
5156
5157 /// <summary>
5158 /// Indicates that the specified string is not valid for IDN normalization.
5159 /// </summary>
5160 INVALID_IDN_NORMALIZATION = 0xC0000716,
5161
5162 /// <summary>
5163 /// No mapping for the Unicode character exists in the target multi-byte code page.
5164 /// </summary>
5165 NO_UNICODE_TRANSLATION = 0xC0000717,
5166
5167 /// <summary>
5168 /// The provided callback is already registered.
5169 /// </summary>
5170 ALREADY_REGISTERED = 0xC0000718,
5171
5172 /// <summary>
5173 /// The provided context did not match the target.
5174 /// </summary>
5175 CONTEXT_MISMATCH = 0xC0000719,
5176
5177 /// <summary>
5178 /// The specified port already has a completion list.
5179 /// </summary>
5180 PORT_ALREADY_HAS_COMPLETION_LIST = 0xC000071A,
5181
5182 /// <summary>
5183 /// A threadpool worker thread entered a callback at thread base priority 0x%x and exited at priority 0x%x.
5184 /// This is unexpected, indicating that the callback missed restoring the priority.
5185 /// </summary>
5186 CALLBACK_RETURNED_THREAD_PRIORITY = 0xC000071B,
5187
5188 /// <summary>
5189 /// An invalid thread, handle %p, is specified for this operation. Possibly, a threadpool worker thread was specified.
5190 /// </summary>
5191 INVALID_THREAD = 0xC000071C,
5192
5193 /// <summary>
5194 /// A threadpool worker thread entered a callback, which left transaction state. This is unexpected, indicating
5195 /// that the callback missed clearing the transaction.
5196 /// </summary>
5197 CALLBACK_RETURNED_TRANSACTION = 0xC000071D,
5198
5199 /// <summary>
5200 /// A threadpool worker thread entered a callback, which left the loader lock held. This is unexpected, indicating
5201 /// that the callback missed releasing the lock.
5202 /// </summary>
5203 CALLBACK_RETURNED_LDR_LOCK = 0xC000071E,
5204
5205 /// <summary>
5206 /// A threadpool worker thread entered a callback, which left with preferred languages set. This is unexpected,
5207 /// indicating that the callback missed clearing them.
5208 /// </summary>
5209 CALLBACK_RETURNED_LANG = 0xC000071F,
5210
5211 /// <summary>
5212 /// A threadpool worker thread entered a callback, which left with background priorities set. This is unexpected,
5213 /// indicating that the callback missed restoring the original priorities.
5214 /// </summary>
5215 CALLBACK_RETURNED_PRI_BACK = 0xC0000720,
5216
5217 /// <summary>
5218 /// The attempted operation required self healing to be enabled.
5219 /// </summary>
5220 DISK_REPAIR_DISABLED = 0xC0000800,
5221
5222 /// <summary>
5223 /// The directory service cannot perform the requested operation because a domain rename operation is in progress.
5224 /// </summary>
5225 DS_DOMAIN_RENAME_IN_PROGRESS = 0xC0000801,
5226
5227 /// <summary>
5228 /// An operation failed because the storage quota was exceeded.
5229 /// </summary>
5230 DISK_QUOTA_EXCEEDED = 0xC0000802,
5231
5232 /// <summary>
5233 /// An operation failed because the content was blocked.
5234 /// </summary>
5235 CONTENT_BLOCKED = 0xC0000804,
5236
5237 /// <summary>
5238 /// The operation could not be completed due to bad clusters on disk.
5239 /// </summary>
5240 BAD_CLUSTERS = 0xC0000805,
5241
5242 /// <summary>
5243 /// The operation could not be completed because the volume is dirty. Please run the Chkdsk utility and try again.
5244 /// </summary>
5245 VOLUME_DIRTY = 0xC0000806,
5246
5247 /// <summary>
5248 /// This file is checked out or locked for editing by another user.
5249 /// </summary>
5250 FILE_CHECKED_OUT = 0xC0000901,
5251
5252 /// <summary>
5253 /// The file must be checked out before saving changes.
5254 /// </summary>
5255 CHECKOUT_REQUIRED = 0xC0000902,
5256
5257 /// <summary>
5258 /// The file type being saved or retrieved has been blocked.
5259 /// </summary>
5260 BAD_FILE_TYPE = 0xC0000903,
5261
5262 /// <summary>
5263 /// The file size exceeds the limit allowed and cannot be saved.
5264 /// </summary>
5265 FILE_TOO_LARGE = 0xC0000904,
5266
5267 /// <summary>
5268 /// Access Denied. Before opening files in this location, you must first browse to the e.g. site and select the option to log on automatically.
5269 /// </summary>
5270 FORMS_AUTH_REQUIRED = 0xC0000905,
5271
5272 /// <summary>
5273 /// The operation did not complete successfully because the file contains a virus.
5274 /// </summary>
5275 VIRUS_INFECTED = 0xC0000906,
5276
5277 /// <summary>
5278 /// This file contains a virus and cannot be opened. Due to the nature of this virus, the file has been removed from this location.
5279 /// </summary>
5280 VIRUS_DELETED = 0xC0000907,
5281
5282 /// <summary>
5283 /// The resources required for this device conflict with the MCFG table.
5284 /// </summary>
5285 BAD_MCFG_TABLE = 0xC0000908,
5286
5287 /// <summary>
5288 /// The operation did not complete successfully because it would cause an oplock to be broken. The caller has requested
5289 /// that existing oplocks not be broken.
5290 /// </summary>
5291 CANNOT_BREAK_OPLOCK = 0xC0000909,
5292
5293 /// <summary>
5294 /// WOW Assertion Error.
5295 /// </summary>
5296 WOW_ASSERTION = 0xC0009898,
5297
5298 /// <summary>
5299 /// The cryptographic signature is invalid.
5300 /// </summary>
5301 INVALID_SIGNATURE = 0xC000A000,
5302
5303 /// <summary>
5304 /// The cryptographic provider does not support HMAC.
5305 /// </summary>
5306 HMAC_NOT_SUPPORTED = 0xC000A001,
5307
5308 /// <summary>
5309 /// The IPsec queue overflowed.
5310 /// </summary>
5311 IPSEC_QUEUE_OVERFLOW = 0xC000A010,
5312
5313 /// <summary>
5314 /// The neighbor discovery queue overflowed.
5315 /// </summary>
5316 ND_QUEUE_OVERFLOW = 0xC000A011,
5317
5318 /// <summary>
5319 /// An Internet Control Message Protocol (ICMP) hop limit exceeded error was received.
5320 /// </summary>
5321 HOPLIMIT_EXCEEDED = 0xC000A012,
5322
5323 /// <summary>
5324 /// The protocol is not installed on the local machine.
5325 /// </summary>
5326 PROTOCOL_NOT_SUPPORTED = 0xC000A013,
5327
5328 /// <summary>
5329 /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs; the data has been lost.
5330 /// This error might be caused by network connectivity issues. Try to save this file elsewhere.
5331 /// </summary>
5332 LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED = 0xC000A080,
5333
5334 /// <summary>
5335 /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs; the data has been lost.
5336 /// This error was returned by the server on which the file exists. Try to save this file elsewhere.
5337 /// </summary>
5338 LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR = 0xC000A081,
5339
5340 /// <summary>
5341 /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs; the data has been lost.
5342 /// This error might be caused if the device has been removed or the media is write-protected.
5343 /// </summary>
5344 LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR = 0xC000A082,
5345
5346 /// <summary>
5347 /// Windows was unable to parse the requested XML data.
5348 /// </summary>
5349 XML_PARSE_ERROR = 0xC000A083,
5350
5351 /// <summary>
5352 /// An error was encountered while processing an XML digital signature.
5353 /// </summary>
5354 XMLDSIG_ERROR = 0xC000A084,
5355
5356 /// <summary>
5357 /// This indicates that the caller made the connection request in the wrong routing compartment.
5358 /// </summary>
5359 WRONG_COMPARTMENT = 0xC000A085,
5360
5361 /// <summary>
5362 /// This indicates that there was an AuthIP failure when attempting to connect to the remote host.
5363 /// </summary>
5364 AUTHIP_FAILURE = 0xC000A086,
5365
5366 /// <summary>
5367 /// OID mapped groups cannot have members.
5368 /// </summary>
5369 DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS = 0xC000A087,
5370
5371 /// <summary>
5372 /// The specified OID cannot be found.
5373 /// </summary>
5374 DS_OID_NOT_FOUND = 0xC000A088,
5375
5376 /// <summary>
5377 /// Hash generation for the specified version and hash type is not enabled on server.
5378 /// </summary>
5379 HASH_NOT_SUPPORTED = 0xC000A100,
5380
5381 /// <summary>
5382 /// The hash requests is not present or not up to date with the current file contents.
5383 /// </summary>
5384 HASH_NOT_PRESENT = 0xC000A101,
5385
5386 /// <summary>
5387 /// A file system filter on the server has not opted in for Offload Read support.
5388 /// </summary>
5389 OFFLOAD_READ_FLT_NOT_SUPPORTED = 0xC000A2A1,
5390
5391 /// <summary>
5392 /// A file system filter on the server has not opted in for Offload Write support.
5393 /// </summary>
5394 OFFLOAD_WRITE_FLT_NOT_SUPPORTED = 0xC000A2A2,
5395
5396 /// <summary>
5397 /// Offload read operations cannot be performed on: Compressed files Sparse files Encrypted files File
5398 /// system metadata files
5399 /// </summary>
5400 OFFLOAD_READ_FILE_NOT_SUPPORTED = 0xC000A2A3,
5401
5402 /// <summary>
5403 /// Offload write operations cannot be performed on: Compressed files Sparse files Encrypted filesFile
5404 /// system metadata files
5405 /// </summary>
5406 OFFLOAD_WRITE_FILE_NOT_SUPPORTED = 0xC000A2A4,
5407
5408 /// <summary>
5409 /// The debugger did not perform a state change.
5410 /// </summary>
5411 DBG_NO_STATE_CHANGE = 0xC0010001,
5412
5413 /// <summary>
5414 /// The debugger found that the application is not idle.
5415 /// </summary>
5416 DBG_APP_NOT_IDLE = 0xC0010002,
5417
5418 /// <summary>
5419 /// The string binding is invalid.
5420 /// </summary>
5421 RPC_NT_INVALID_STRING_BINDING = 0xC0020001,
5422
5423 /// <summary>
5424 /// The binding handle is not the correct type.
5425 /// </summary>
5426 RPC_NT_WRONG_KIND_OF_BINDING = 0xC0020002,
5427
5428 /// <summary>
5429 /// The binding handle is invalid.
5430 /// </summary>
5431 RPC_NT_INVALID_BINDING = 0xC0020003,
5432
5433 /// <summary>
5434 /// The RPC protocol sequence is not supported.
5435 /// </summary>
5436 RPC_NT_PROTSEQ_NOT_SUPPORTED = 0xC0020004,
5437
5438 /// <summary>
5439 /// The RPC protocol sequence is invalid.
5440 /// </summary>
5441 RPC_NT_INVALID_RPC_PROTSEQ = 0xC0020005,
5442
5443 /// <summary>
5444 /// The string UUID is invalid.
5445 /// </summary>
5446 RPC_NT_INVALID_STRING_UUID = 0xC0020006,
5447
5448 /// <summary>
5449 /// The endpoint format is invalid.
5450 /// </summary>
5451 RPC_NT_INVALID_ENDPOINT_FORMAT = 0xC0020007,
5452
5453 /// <summary>
5454 /// The network address is invalid.
5455 /// </summary>
5456 RPC_NT_INVALID_NET_ADDR = 0xC0020008,
5457
5458 /// <summary>
5459 /// No endpoint was found.
5460 /// </summary>
5461 RPC_NT_NO_ENDPOINT_FOUND = 0xC0020009,
5462
5463 /// <summary>
5464 /// The time-out value is invalid.
5465 /// </summary>
5466 RPC_NT_INVALID_TIMEOUT = 0xC002000A,
5467
5468 /// <summary>
5469 /// The object UUID was not found.
5470 /// </summary>
5471 RPC_NT_OBJECT_NOT_FOUND = 0xC002000B,
5472
5473 /// <summary>
5474 /// The object UUID has already been registered.
5475 /// </summary>
5476 RPC_NT_ALREADY_REGISTERED = 0xC002000C,
5477
5478 /// <summary>
5479 /// The type UUID has already been registered.
5480 /// </summary>
5481 RPC_NT_TYPE_ALREADY_REGISTERED = 0xC002000D,
5482
5483 /// <summary>
5484 /// The RPC server is already listening.
5485 /// </summary>
5486 RPC_NT_ALREADY_LISTENING = 0xC002000E,
5487
5488 /// <summary>
5489 /// No protocol sequences have been registered.
5490 /// </summary>
5491 RPC_NT_NO_PROTSEQS_REGISTERED = 0xC002000F,
5492
5493 /// <summary>
5494 /// The RPC server is not listening.
5495 /// </summary>
5496 RPC_NT_NOT_LISTENING = 0xC0020010,
5497
5498 /// <summary>
5499 /// The manager type is unknown.
5500 /// </summary>
5501 RPC_NT_UNKNOWN_MGR_TYPE = 0xC0020011,
5502
5503 /// <summary>
5504 /// The interface is unknown.
5505 /// </summary>
5506 RPC_NT_UNKNOWN_IF = 0xC0020012,
5507
5508 /// <summary>
5509 /// There are no bindings.
5510 /// </summary>
5511 RPC_NT_NO_BINDINGS = 0xC0020013,
5512
5513 /// <summary>
5514 /// There are no protocol sequences.
5515 /// </summary>
5516 RPC_NT_NO_PROTSEQS = 0xC0020014,
5517
5518 /// <summary>
5519 /// The endpoint cannot be created.
5520 /// </summary>
5521 RPC_NT_CANT_CREATE_ENDPOINT = 0xC0020015,
5522
5523 /// <summary>
5524 /// Insufficient resources are available to complete this operation.
5525 /// </summary>
5526 RPC_NT_OUT_OF_RESOURCES = 0xC0020016,
5527
5528 /// <summary>
5529 /// The RPC server is unavailable.
5530 /// </summary>
5531 RPC_NT_SERVER_UNAVAILABLE = 0xC0020017,
5532
5533 /// <summary>
5534 /// The RPC server is too busy to complete this operation.
5535 /// </summary>
5536 RPC_NT_SERVER_TOO_BUSY = 0xC0020018,
5537
5538 /// <summary>
5539 /// The network options are invalid.
5540 /// </summary>
5541 RPC_NT_INVALID_NETWORK_OPTIONS = 0xC0020019,
5542
5543 /// <summary>
5544 /// No RPCs are active on this thread.
5545 /// </summary>
5546 RPC_NT_NO_CALL_ACTIVE = 0xC002001A,
5547
5548 /// <summary>
5549 /// The RPC failed.
5550 /// </summary>
5551 RPC_NT_CALL_FAILED = 0xC002001B,
5552
5553 /// <summary>
5554 /// The RPC failed and did not execute.
5555 /// </summary>
5556 RPC_NT_CALL_FAILED_DNE = 0xC002001C,
5557
5558 /// <summary>
5559 /// An RPC protocol error occurred.
5560 /// </summary>
5561 RPC_NT_PROTOCOL_ERROR = 0xC002001D,
5562
5563 /// <summary>
5564 /// The RPC server does not support the transfer syntax.
5565 /// </summary>
5566 RPC_NT_UNSUPPORTED_TRANS_SYN = 0xC002001F,
5567
5568 /// <summary>
5569 /// The type UUID is not supported.
5570 /// </summary>
5571 RPC_NT_UNSUPPORTED_TYPE = 0xC0020021,
5572
5573 /// <summary>
5574 /// The tag is invalid.
5575 /// </summary>
5576 RPC_NT_INVALID_TAG = 0xC0020022,
5577
5578 /// <summary>
5579 /// The array bounds are invalid.
5580 /// </summary>
5581 RPC_NT_INVALID_BOUND = 0xC0020023,
5582
5583 /// <summary>
5584 /// The binding does not contain an entry name.
5585 /// </summary>
5586 RPC_NT_NO_ENTRY_NAME = 0xC0020024,
5587
5588 /// <summary>
5589 /// The name syntax is invalid.
5590 /// </summary>
5591 RPC_NT_INVALID_NAME_SYNTAX = 0xC0020025,
5592
5593 /// <summary>
5594 /// The name syntax is not supported.
5595 /// </summary>
5596 RPC_NT_UNSUPPORTED_NAME_SYNTAX = 0xC0020026,
5597
5598 /// <summary>
5599 /// No network address is available to construct a UUID.
5600 /// </summary>
5601 RPC_NT_UUID_NO_ADDRESS = 0xC0020028,
5602
5603 /// <summary>
5604 /// The endpoint is a duplicate.
5605 /// </summary>
5606 RPC_NT_DUPLICATE_ENDPOINT = 0xC0020029,
5607
5608 /// <summary>
5609 /// The authentication type is unknown.
5610 /// </summary>
5611 RPC_NT_UNKNOWN_AUTHN_TYPE = 0xC002002A,
5612
5613 /// <summary>
5614 /// The maximum number of calls is too small.
5615 /// </summary>
5616 RPC_NT_MAX_CALLS_TOO_SMALL = 0xC002002B,
5617
5618 /// <summary>
5619 /// The string is too long.
5620 /// </summary>
5621 RPC_NT_STRING_TOO_LONG = 0xC002002C,
5622
5623 /// <summary>
5624 /// The RPC protocol sequence was not found.
5625 /// </summary>
5626 RPC_NT_PROTSEQ_NOT_FOUND = 0xC002002D,
5627
5628 /// <summary>
5629 /// The procedure number is out of range.
5630 /// </summary>
5631 RPC_NT_PROCNUM_OUT_OF_RANGE = 0xC002002E,
5632
5633 /// <summary>
5634 /// The binding does not contain any authentication information.
5635 /// </summary>
5636 RPC_NT_BINDING_HAS_NO_AUTH = 0xC002002F,
5637
5638 /// <summary>
5639 /// The authentication service is unknown.
5640 /// </summary>
5641 RPC_NT_UNKNOWN_AUTHN_SERVICE = 0xC0020030,
5642
5643 /// <summary>
5644 /// The authentication level is unknown.
5645 /// </summary>
5646 RPC_NT_UNKNOWN_AUTHN_LEVEL = 0xC0020031,
5647
5648 /// <summary>
5649 /// The security context is invalid.
5650 /// </summary>
5651 RPC_NT_INVALID_AUTH_IDENTITY = 0xC0020032,
5652
5653 /// <summary>
5654 /// The authorization service is unknown.
5655 /// </summary>
5656 RPC_NT_UNKNOWN_AUTHZ_SERVICE = 0xC0020033,
5657
5658 /// <summary>
5659 /// The entry is invalid.
5660 /// </summary>
5661 EPT_NT_INVALID_ENTRY = 0xC0020034,
5662
5663 /// <summary>
5664 /// The operation cannot be performed.
5665 /// </summary>
5666 EPT_NT_CANT_PERFORM_OP = 0xC0020035,
5667
5668 /// <summary>
5669 /// No more endpoints are available from the endpoint mapper.
5670 /// </summary>
5671 EPT_NT_NOT_REGISTERED = 0xC0020036,
5672
5673 /// <summary>
5674 /// No interfaces have been exported.
5675 /// </summary>
5676 RPC_NT_NOTHING_TO_EXPORT = 0xC0020037,
5677
5678 /// <summary>
5679 /// The entry name is incomplete.
5680 /// </summary>
5681 RPC_NT_INCOMPLETE_NAME = 0xC0020038,
5682
5683 /// <summary>
5684 /// The version option is invalid.
5685 /// </summary>
5686 RPC_NT_INVALID_VERS_OPTION = 0xC0020039,
5687
5688 /// <summary>
5689 /// There are no more members.
5690 /// </summary>
5691 RPC_NT_NO_MORE_MEMBERS = 0xC002003A,
5692
5693 /// <summary>
5694 /// There is nothing to unexport.
5695 /// </summary>
5696 RPC_NT_NOT_ALL_OBJS_UNEXPORTED = 0xC002003B,
5697
5698 /// <summary>
5699 /// The interface was not found.
5700 /// </summary>
5701 RPC_NT_INTERFACE_NOT_FOUND = 0xC002003C,
5702
5703 /// <summary>
5704 /// The entry already exists.
5705 /// </summary>
5706 RPC_NT_ENTRY_ALREADY_EXISTS = 0xC002003D,
5707
5708 /// <summary>
5709 /// The entry was not found.
5710 /// </summary>
5711 RPC_NT_ENTRY_NOT_FOUND = 0xC002003E,
5712
5713 /// <summary>
5714 /// The name service is unavailable.
5715 /// </summary>
5716 RPC_NT_NAME_SERVICE_UNAVAILABLE = 0xC002003F,
5717
5718 /// <summary>
5719 /// The network address family is invalid.
5720 /// </summary>
5721 RPC_NT_INVALID_NAF_ID = 0xC0020040,
5722
5723 /// <summary>
5724 /// The requested operation is not supported.
5725 /// </summary>
5726 RPC_NT_CANNOT_SUPPORT = 0xC0020041,
5727
5728 /// <summary>
5729 /// No security context is available to allow impersonation.
5730 /// </summary>
5731 RPC_NT_NO_CONTEXT_AVAILABLE = 0xC0020042,
5732
5733 /// <summary>
5734 /// An internal error occurred in the RPC.
5735 /// </summary>
5736 RPC_NT_INTERNAL_ERROR = 0xC0020043,
5737
5738 /// <summary>
5739 /// The RPC server attempted to divide an integer by zero.
5740 /// </summary>
5741 RPC_NT_ZERO_DIVIDE = 0xC0020044,
5742
5743 /// <summary>
5744 /// An addressing error occurred in the RPC server.
5745 /// </summary>
5746 RPC_NT_ADDRESS_ERROR = 0xC0020045,
5747
5748 /// <summary>
5749 /// A floating point operation at the RPC server caused a divide by zero.
5750 /// </summary>
5751 RPC_NT_FP_DIV_ZERO = 0xC0020046,
5752
5753 /// <summary>
5754 /// A floating point underflow occurred at the RPC server.
5755 /// </summary>
5756 RPC_NT_FP_UNDERFLOW = 0xC0020047,
5757
5758 /// <summary>
5759 /// A floating point overflow occurred at the RPC server.
5760 /// </summary>
5761 RPC_NT_FP_OVERFLOW = 0xC0020048,
5762
5763 /// <summary>
5764 /// An RPC is already in progress for this thread.
5765 /// </summary>
5766 RPC_NT_CALL_IN_PROGRESS = 0xC0020049,
5767
5768 /// <summary>
5769 /// There are no more bindings.
5770 /// </summary>
5771 RPC_NT_NO_MORE_BINDINGS = 0xC002004A,
5772
5773 /// <summary>
5774 /// The group member was not found.
5775 /// </summary>
5776 RPC_NT_GROUP_MEMBER_NOT_FOUND = 0xC002004B,
5777
5778 /// <summary>
5779 /// The endpoint mapper database entry could not be created.
5780 /// </summary>
5781 EPT_NT_CANT_CREATE = 0xC002004C,
5782
5783 /// <summary>
5784 /// The object UUID is the nil UUID.
5785 /// </summary>
5786 RPC_NT_INVALID_OBJECT = 0xC002004D,
5787
5788 /// <summary>
5789 /// No interfaces have been registered.
5790 /// </summary>
5791 RPC_NT_NO_INTERFACES = 0xC002004F,
5792
5793 /// <summary>
5794 /// The RPC was canceled.
5795 /// </summary>
5796 RPC_NT_CALL_CANCELLED = 0xC0020050,
5797
5798 /// <summary>
5799 /// The binding handle does not contain all the required information.
5800 /// </summary>
5801 RPC_NT_BINDING_INCOMPLETE = 0xC0020051,
5802
5803 /// <summary>
5804 /// A communications failure occurred during an RPC.
5805 /// </summary>
5806 RPC_NT_COMM_FAILURE = 0xC0020052,
5807
5808 /// <summary>
5809 /// The requested authentication level is not supported.
5810 /// </summary>
5811 RPC_NT_UNSUPPORTED_AUTHN_LEVEL = 0xC0020053,
5812
5813 /// <summary>
5814 /// No principal name was registered.
5815 /// </summary>
5816 RPC_NT_NO_PRINC_NAME = 0xC0020054,
5817
5818 /// <summary>
5819 /// The error specified is not a valid Windows RPC error code.
5820 /// </summary>
5821 RPC_NT_NOT_RPC_ERROR = 0xC0020055,
5822
5823 /// <summary>
5824 /// A security package-specific error occurred.
5825 /// </summary>
5826 RPC_NT_SEC_PKG_ERROR = 0xC0020057,
5827
5828 /// <summary>
5829 /// The thread was not canceled.
5830 /// </summary>
5831 RPC_NT_NOT_CANCELLED = 0xC0020058,
5832
5833 /// <summary>
5834 /// Invalid asynchronous RPC handle.
5835 /// </summary>
5836 RPC_NT_INVALID_ASYNC_HANDLE = 0xC0020062,
5837
5838 /// <summary>
5839 /// Invalid asynchronous RPC call handle for this operation.
5840 /// </summary>
5841 RPC_NT_INVALID_ASYNC_CALL = 0xC0020063,
5842
5843 /// <summary>
5844 /// Access to the HTTP proxy is denied.
5845 /// </summary>
5846 RPC_NT_PROXY_ACCESS_DENIED = 0xC0020064,
5847
5848 /// <summary>
5849 /// The list of RPC servers available for auto-handle binding has been exhausted.
5850 /// </summary>
5851 RPC_NT_NO_MORE_ENTRIES = 0xC0030001,
5852
5853 /// <summary>
5854 /// The file designated by DCERPCCHARTRANS cannot be opened.
5855 /// </summary>
5856 RPC_NT_SS_CHAR_TRANS_OPEN_FAIL = 0xC0030002,
5857
5858 /// <summary>
5859 /// The file containing the character translation table has fewer than 512 bytes.
5860 /// </summary>
5861 RPC_NT_SS_CHAR_TRANS_SHORT_FILE = 0xC0030003,
5862
5863 /// <summary>
5864 /// A null context handle is passed as an [in] parameter.
5865 /// </summary>
5866 RPC_NT_SS_IN_NULL_CONTEXT = 0xC0030004,
5867
5868 /// <summary>
5869 /// The context handle does not match any known context handles.
5870 /// </summary>
5871 RPC_NT_SS_CONTEXT_MISMATCH = 0xC0030005,
5872
5873 /// <summary>
5874 /// The context handle changed during a call.
5875 /// </summary>
5876 RPC_NT_SS_CONTEXT_DAMAGED = 0xC0030006,
5877
5878 /// <summary>
5879 /// The binding handles passed to an RPC do not match.
5880 /// </summary>
5881 RPC_NT_SS_HANDLES_MISMATCH = 0xC0030007,
5882
5883 /// <summary>
5884 /// The stub is unable to get the call handle.
5885 /// </summary>
5886 RPC_NT_SS_CANNOT_GET_CALL_HANDLE = 0xC0030008,
5887
5888 /// <summary>
5889 /// A null reference pointer was passed to the stub.
5890 /// </summary>
5891 RPC_NT_NULL_REF_POINTER = 0xC0030009,
5892
5893 /// <summary>
5894 /// The enumeration value is out of range.
5895 /// </summary>
5896 RPC_NT_ENUM_VALUE_OUT_OF_RANGE = 0xC003000A,
5897
5898 /// <summary>
5899 /// The byte count is too small.
5900 /// </summary>
5901 RPC_NT_BYTE_COUNT_TOO_SMALL = 0xC003000B,
5902
5903 /// <summary>
5904 /// The stub received bad data.
5905 /// </summary>
5906 RPC_NT_BAD_STUB_DATA = 0xC003000C,
5907
5908 /// <summary>
5909 /// Invalid operation on the encoding/decoding handle.
5910 /// </summary>
5911 RPC_NT_INVALID_ES_ACTION = 0xC0030059,
5912
5913 /// <summary>
5914 /// Incompatible version of the serializing package.
5915 /// </summary>
5916 RPC_NT_WRONG_ES_VERSION = 0xC003005A,
5917
5918 /// <summary>
5919 /// Incompatible version of the RPC stub.
5920 /// </summary>
5921 RPC_NT_WRONG_STUB_VERSION = 0xC003005B,
5922
5923 /// <summary>
5924 /// The RPC pipe object is invalid or corrupt.
5925 /// </summary>
5926 RPC_NT_INVALID_PIPE_OBJECT = 0xC003005C,
5927
5928 /// <summary>
5929 /// An invalid operation was attempted on an RPC pipe object.
5930 /// </summary>
5931 RPC_NT_INVALID_PIPE_OPERATION = 0xC003005D,
5932
5933 /// <summary>
5934 /// Unsupported RPC pipe version.
5935 /// </summary>
5936 RPC_NT_WRONG_PIPE_VERSION = 0xC003005E,
5937
5938 /// <summary>
5939 /// The RPC pipe object has already been closed.
5940 /// </summary>
5941 RPC_NT_PIPE_CLOSED = 0xC003005F,
5942
5943 /// <summary>
5944 /// The RPC call completed before all pipes were processed.
5945 /// </summary>
5946 RPC_NT_PIPE_DISCIPLINE_ERROR = 0xC0030060,
5947
5948 /// <summary>
5949 /// No more data is available from the RPC pipe.
5950 /// </summary>
5951 RPC_NT_PIPE_EMPTY = 0xC0030061,
5952
5953 /// <summary>
5954 /// A device is missing in the system BIOS MPS table. This device will not be used. Contact your
5955 /// system vendor for a system BIOS update.
5956 /// </summary>
5957 PNP_BAD_MPS_TABLE = 0xC0040035,
5958
5959 /// <summary>
5960 /// A translator failed to translate resources.
5961 /// </summary>
5962 PNP_TRANSLATION_FAILED = 0xC0040036,
5963
5964 /// <summary>
5965 /// An IRQ translator failed to translate resources.
5966 /// </summary>
5967 PNP_IRQ_TRANSLATION_FAILED = 0xC0040037,
5968
5969 /// <summary>
5970 /// Driver %2 returned an invalid ID for a child device (%3).
5971 /// </summary>
5972 PNP_INVALID_ID = 0xC0040038,
5973
5974 /// <summary>
5975 /// Reissue the given operation as a cached I/O operation
5976 /// </summary>
5977 IO_REISSUE_AS_CACHED = 0xC0040039,
5978
5979 /// <summary>
5980 /// Session name %1 is invalid.
5981 /// </summary>
5982 CTX_WINSTATION_NAME_INVALID = 0xC00A0001,
5983
5984 /// <summary>
5985 /// The protocol driver %1 is invalid.
5986 /// </summary>
5987 CTX_INVALID_PD = 0xC00A0002,
5988
5989 /// <summary>
5990 /// The protocol driver %1 was not found in the system path.
5991 /// </summary>
5992 CTX_PD_NOT_FOUND = 0xC00A0003,
5993
5994 /// <summary>
5995 /// A close operation is pending on the terminal connection.
5996 /// </summary>
5997 CTX_CLOSE_PENDING = 0xC00A0006,
5998
5999 /// <summary>
6000 /// No free output buffers are available.
6001 /// </summary>
6002 CTX_NO_OUTBUF = 0xC00A0007,
6003
6004 /// <summary>
6005 /// The MODEM.INF file was not found.
6006 /// </summary>
6007 CTX_MODEM_INF_NOT_FOUND = 0xC00A0008,
6008
6009 /// <summary>
6010 /// The modem (%1) was not found in the MODEM.INF file.
6011 /// </summary>
6012 CTX_INVALID_MODEMNAME = 0xC00A0009,
6013
6014 /// <summary>
6015 /// The modem did not accept the command sent to it. Verify that the configured modem name matches
6016 /// the attached modem.
6017 /// </summary>
6018 CTX_RESPONSE_ERROR = 0xC00A000A,
6019
6020 /// <summary>
6021 /// The modem did not respond to the command sent to it. Verify that the modem cable is properly
6022 /// attached and the modem is turned on.
6023 /// </summary>
6024 CTX_MODEM_RESPONSE_TIMEOUT = 0xC00A000B,
6025
6026 /// <summary>
6027 /// Carrier detection has failed or the carrier has been dropped due to disconnection.
6028 /// </summary>
6029 CTX_MODEM_RESPONSE_NO_CARRIER = 0xC00A000C,
6030
6031 /// <summary>
6032 /// A dial tone was not detected within the required time. Verify that the phone cable is properly
6033 /// attached and functional.
6034 /// </summary>
6035 CTX_MODEM_RESPONSE_NO_DIALTONE = 0xC00A000D,
6036
6037 /// <summary>
6038 /// A busy signal was detected at a remote site on callback.
6039 /// </summary>
6040 CTX_MODEM_RESPONSE_BUSY = 0xC00A000E,
6041
6042 /// <summary>
6043 /// A voice was detected at a remote site on callback.
6044 /// </summary>
6045 CTX_MODEM_RESPONSE_VOICE = 0xC00A000F,
6046
6047 /// <summary>
6048 /// Transport driver error.
6049 /// </summary>
6050 CTX_TD_ERROR = 0xC00A0010,
6051
6052 /// <summary>
6053 /// The client you are using is not licensed to use this system. Your logon request is denied.
6054 /// </summary>
6055 CTX_LICENSE_CLIENT_INVALID = 0xC00A0012,
6056
6057 /// <summary>
6058 /// The system has reached its licensed logon limit. Try again later.
6059 /// </summary>
6060 CTX_LICENSE_NOT_AVAILABLE = 0xC00A0013,
6061
6062 /// <summary>
6063 /// The system license has expired. Your logon request is denied.
6064 /// </summary>
6065 CTX_LICENSE_EXPIRED = 0xC00A0014,
6066
6067 /// <summary>
6068 /// The specified session cannot be found.
6069 /// </summary>
6070 CTX_WINSTATION_NOT_FOUND = 0xC00A0015,
6071
6072 /// <summary>
6073 /// The specified session name is already in use.
6074 /// </summary>
6075 CTX_WINSTATION_NAME_COLLISION = 0xC00A0016,
6076
6077 /// <summary>
6078 /// The requested operation cannot be completed because the terminal connection is currently processing a
6079 /// connect, disconnect, reset, or delete operation.
6080 /// </summary>
6081 CTX_WINSTATION_BUSY = 0xC00A0017,
6082
6083 /// <summary>
6084 /// An attempt has been made to connect to a session whose video mode is not supported by the current client.
6085 /// </summary>
6086 CTX_BAD_VIDEO_MODE = 0xC00A0018,
6087
6088 /// <summary>
6089 /// The application attempted to enable DOS graphics mode. DOS graphics mode is not supported.
6090 /// </summary>
6091 CTX_GRAPHICS_INVALID = 0xC00A0022,
6092
6093 /// <summary>
6094 /// The requested operation can be performed only on the system console. This is most often the result
6095 /// of a driver or system DLL requiring direct console access.
6096 /// </summary>
6097 CTX_NOT_CONSOLE = 0xC00A0024,
6098
6099 /// <summary>
6100 /// The client failed to respond to the server connect message.
6101 /// </summary>
6102 CTX_CLIENT_QUERY_TIMEOUT = 0xC00A0026,
6103
6104 /// <summary>
6105 /// Disconnecting the console session is not supported.
6106 /// </summary>
6107 CTX_CONSOLE_DISCONNECT = 0xC00A0027,
6108
6109 /// <summary>
6110 /// Reconnecting a disconnected session to the console is not supported.
6111 /// </summary>
6112 CTX_CONSOLE_CONNECT = 0xC00A0028,
6113
6114 /// <summary>
6115 /// The request to control another session remotely was denied.
6116 /// </summary>
6117 CTX_SHADOW_DENIED = 0xC00A002A,
6118
6119 /// <summary>
6120 /// A process has requested access to a session, but has not been granted those access rights.
6121 /// </summary>
6122 CTX_WINSTATION_ACCESS_DENIED = 0xC00A002B,
6123
6124 /// <summary>
6125 /// The terminal connection driver %1 is invalid.
6126 /// </summary>
6127 CTX_INVALID_WD = 0xC00A002E,
6128
6129 /// <summary>
6130 /// The terminal connection driver %1 was not found in the system path.
6131 /// </summary>
6132 CTX_WD_NOT_FOUND = 0xC00A002F,
6133
6134 /// <summary>
6135 /// The requested session cannot be controlled remotely. You cannot control your own session, a session that
6136 /// is trying to control your session, a session that has no user logged on, or other sessions from the console.
6137 /// </summary>
6138 CTX_SHADOW_INVALID = 0xC00A0030,
6139
6140 /// <summary>
6141 /// The requested session is not configured to allow remote control.
6142 /// </summary>
6143 CTX_SHADOW_DISABLED = 0xC00A0031,
6144
6145 /// <summary>
6146 /// The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.
6147 /// </summary>
6148 RDP_PROTOCOL_ERROR = 0xC00A0032,
6149
6150 /// <summary>
6151 /// Your request to connect to this terminal server has been rejected. Your terminal server client license number
6152 /// has not been entered for this copy of the terminal client. Contact your system administrator for help in entering a valid, unique license
6153 /// number for this terminal server client. Click OK to continue.
6154 /// </summary>
6155 CTX_CLIENT_LICENSE_NOT_SET = 0xC00A0033,
6156
6157 /// <summary>
6158 /// Your request to connect to this terminal server has been rejected. Your terminal server client license number
6159 /// is currently being used by another user. Contact your system administrator to obtain a new copy of the terminal server client with a valid,
6160 /// unique license number. Click OK to continue.
6161 /// </summary>
6162 CTX_CLIENT_LICENSE_IN_USE = 0xC00A0034,
6163
6164 /// <summary>
6165 /// The remote control of the console was terminated because the display mode was changed. Changing the display
6166 /// mode in a remote control session is not supported.
6167 /// </summary>
6168 CTX_SHADOW_ENDED_BY_MODE_CHANGE = 0xC00A0035,
6169
6170 /// <summary>
6171 /// Remote control could not be terminated because the specified session is not currently being remotely controlled.
6172 /// </summary>
6173 CTX_SHADOW_NOT_RUNNING = 0xC00A0036,
6174
6175 /// <summary>
6176 /// Your interactive logon privilege has been disabled. Contact your system administrator.
6177 /// </summary>
6178 CTX_LOGON_DISABLED = 0xC00A0037,
6179
6180 /// <summary>
6181 /// The terminal server security layer detected an error in the protocol stream and has disconnected the client.
6182 /// </summary>
6183 CTX_SECURITY_LAYER_ERROR = 0xC00A0038,
6184
6185 /// <summary>
6186 /// The target session is incompatible with the current session.
6187 /// </summary>
6188 TS_INCOMPATIBLE_SESSIONS = 0xC00A0039,
6189
6190 /// <summary>
6191 /// The resource loader failed to find an MUI file.
6192 /// </summary>
6193 MUI_FILE_NOT_FOUND = 0xC00B0001,
6194
6195 /// <summary>
6196 /// The resource loader failed to load an MUI file because the file failed to pass validation.
6197 /// </summary>
6198 MUI_INVALID_FILE = 0xC00B0002,
6199
6200 /// <summary>
6201 /// The RC manifest is corrupted with garbage data, is an unsupported version, or is missing a required item.
6202 /// </summary>
6203 MUI_INVALID_RC_CONFIG = 0xC00B0003,
6204
6205 /// <summary>
6206 /// The RC manifest has an invalid culture name.
6207 /// </summary>
6208 MUI_INVALID_LOCALE_NAME = 0xC00B0004,
6209
6210 /// <summary>
6211 /// The RC manifest has and invalid ultimate fallback name.
6212 /// </summary>
6213 MUI_INVALID_ULTIMATEFALLBACK_NAME = 0xC00B0005,
6214
6215 /// <summary>
6216 /// The resource loader cache does not have a loaded MUI entry.
6217 /// </summary>
6218 MUI_FILE_NOT_LOADED = 0xC00B0006,
6219
6220 /// <summary>
6221 /// The user stopped resource enumeration.
6222 /// </summary>
6223 RESOURCE_ENUM_USER_STOP = 0xC00B0007,
6224
6225 /// <summary>
6226 /// The cluster node is not valid.
6227 /// </summary>
6228 CLUSTER_INVALID_NODE = 0xC0130001,
6229
6230 /// <summary>
6231 /// The cluster node already exists.
6232 /// </summary>
6233 CLUSTER_NODE_EXISTS = 0xC0130002,
6234
6235 /// <summary>
6236 /// A node is in the process of joining the cluster.
6237 /// </summary>
6238 CLUSTER_JOIN_IN_PROGRESS = 0xC0130003,
6239
6240 /// <summary>
6241 /// The cluster node was not found.
6242 /// </summary>
6243 CLUSTER_NODE_NOT_FOUND = 0xC0130004,
6244
6245 /// <summary>
6246 /// The cluster local node information was not found.
6247 /// </summary>
6248 CLUSTER_LOCAL_NODE_NOT_FOUND = 0xC0130005,
6249
6250 /// <summary>
6251 /// The cluster network already exists.
6252 /// </summary>
6253 CLUSTER_NETWORK_EXISTS = 0xC0130006,
6254
6255 /// <summary>
6256 /// The cluster network was not found.
6257 /// </summary>
6258 CLUSTER_NETWORK_NOT_FOUND = 0xC0130007,
6259
6260 /// <summary>
6261 /// The cluster network interface already exists.
6262 /// </summary>
6263 CLUSTER_NETINTERFACE_EXISTS = 0xC0130008,
6264
6265 /// <summary>
6266 /// The cluster network interface was not found.
6267 /// </summary>
6268 CLUSTER_NETINTERFACE_NOT_FOUND = 0xC0130009,
6269
6270 /// <summary>
6271 /// The cluster request is not valid for this object.
6272 /// </summary>
6273 CLUSTER_INVALID_REQUEST = 0xC013000A,
6274
6275 /// <summary>
6276 /// The cluster network provider is not valid.
6277 /// </summary>
6278 CLUSTER_INVALID_NETWORK_PROVIDER = 0xC013000B,
6279
6280 /// <summary>
6281 /// The cluster node is down.
6282 /// </summary>
6283 CLUSTER_NODE_DOWN = 0xC013000C,
6284
6285 /// <summary>
6286 /// The cluster node is not reachable.
6287 /// </summary>
6288 CLUSTER_NODE_UNREACHABLE = 0xC013000D,
6289
6290 /// <summary>
6291 /// The cluster node is not a member of the cluster.
6292 /// </summary>
6293 CLUSTER_NODE_NOT_MEMBER = 0xC013000E,
6294
6295 /// <summary>
6296 /// A cluster join operation is not in progress.
6297 /// </summary>
6298 CLUSTER_JOIN_NOT_IN_PROGRESS = 0xC013000F,
6299
6300 /// <summary>
6301 /// The cluster network is not valid.
6302 /// </summary>
6303 CLUSTER_INVALID_NETWORK = 0xC0130010,
6304
6305 /// <summary>
6306 /// No network adapters are available.
6307 /// </summary>
6308 CLUSTER_NO_NET_ADAPTERS = 0xC0130011,
6309
6310 /// <summary>
6311 /// The cluster node is up.
6312 /// </summary>
6313 CLUSTER_NODE_UP = 0xC0130012,
6314
6315 /// <summary>
6316 /// The cluster node is paused.
6317 /// </summary>
6318 CLUSTER_NODE_PAUSED = 0xC0130013,
6319
6320 /// <summary>
6321 /// The cluster node is not paused.
6322 /// </summary>
6323 CLUSTER_NODE_NOT_PAUSED = 0xC0130014,
6324
6325 /// <summary>
6326 /// No cluster security context is available.
6327 /// </summary>
6328 CLUSTER_NO_SECURITY_CONTEXT = 0xC0130015,
6329
6330 /// <summary>
6331 /// The cluster network is not configured for internal cluster communication.
6332 /// </summary>
6333 CLUSTER_NETWORK_NOT_INTERNAL = 0xC0130016,
6334
6335 /// <summary>
6336 /// The cluster node has been poisoned.
6337 /// </summary>
6338 CLUSTER_POISONED = 0xC0130017,
6339
6340 /// <summary>
6341 /// An attempt was made to run an invalid AML opcode.
6342 /// </summary>
6343 ACPI_INVALID_OPCODE = 0xC0140001,
6344
6345 /// <summary>
6346 /// The AML interpreter stack has overflowed.
6347 /// </summary>
6348 ACPI_STACK_OVERFLOW = 0xC0140002,
6349
6350 /// <summary>
6351 /// An inconsistent state has occurred.
6352 /// </summary>
6353 ACPI_ASSERT_FAILED = 0xC0140003,
6354
6355 /// <summary>
6356 /// An attempt was made to access an array outside its bounds.
6357 /// </summary>
6358 ACPI_INVALID_INDEX = 0xC0140004,
6359
6360 /// <summary>
6361 /// A required argument was not specified.
6362 /// </summary>
6363 ACPI_INVALID_ARGUMENT = 0xC0140005,
6364
6365 /// <summary>
6366 /// A fatal error has occurred.
6367 /// </summary>
6368 ACPI_FATAL = 0xC0140006,
6369
6370 /// <summary>
6371 /// An invalid SuperName was specified.
6372 /// </summary>
6373 ACPI_INVALID_SUPERNAME = 0xC0140007,
6374
6375 /// <summary>
6376 /// An argument with an incorrect type was specified.
6377 /// </summary>
6378 ACPI_INVALID_ARGTYPE = 0xC0140008,
6379
6380 /// <summary>
6381 /// An object with an incorrect type was specified.
6382 /// </summary>
6383 ACPI_INVALID_OBJTYPE = 0xC0140009,
6384
6385 /// <summary>
6386 /// A target with an incorrect type was specified.
6387 /// </summary>
6388 ACPI_INVALID_TARGETTYPE = 0xC014000A,
6389
6390 /// <summary>
6391 /// An incorrect number of arguments was specified.
6392 /// </summary>
6393 ACPI_INCORRECT_ARGUMENT_COUNT = 0xC014000B,
6394
6395 /// <summary>
6396 /// An address failed to translate.
6397 /// </summary>
6398 ACPI_ADDRESS_NOT_MAPPED = 0xC014000C,
6399
6400 /// <summary>
6401 /// An incorrect event type was specified.
6402 /// </summary>
6403 ACPI_INVALID_EVENTTYPE = 0xC014000D,
6404
6405 /// <summary>
6406 /// A handler for the target already exists.
6407 /// </summary>
6408 ACPI_HANDLER_COLLISION = 0xC014000E,
6409
6410 /// <summary>
6411 /// Invalid data for the target was specified.
6412 /// </summary>
6413 ACPI_INVALID_DATA = 0xC014000F,
6414
6415 /// <summary>
6416 /// An invalid region for the target was specified.
6417 /// </summary>
6418 ACPI_INVALID_REGION = 0xC0140010,
6419
6420 /// <summary>
6421 /// An attempt was made to access a field outside the defined range.
6422 /// </summary>
6423 ACPI_INVALID_ACCESS_SIZE = 0xC0140011,
6424
6425 /// <summary>
6426 /// The global system lock could not be acquired.
6427 /// </summary>
6428 ACPI_ACQUIRE_GLOBAL_LOCK = 0xC0140012,
6429
6430 /// <summary>
6431 /// An attempt was made to reinitialize the ACPI subsystem.
6432 /// </summary>
6433 ACPI_ALREADY_INITIALIZED = 0xC0140013,
6434
6435 /// <summary>
6436 /// The ACPI subsystem has not been initialized.
6437 /// </summary>
6438 ACPI_NOT_INITIALIZED = 0xC0140014,
6439
6440 /// <summary>
6441 /// An incorrect mutex was specified.
6442 /// </summary>
6443 ACPI_INVALID_MUTEX_LEVEL = 0xC0140015,
6444
6445 /// <summary>
6446 /// The mutex is not currently owned.
6447 /// </summary>
6448 ACPI_MUTEX_NOT_OWNED = 0xC0140016,
6449
6450 /// <summary>
6451 /// An attempt was made to access the mutex by a process that was not the owner.
6452 /// </summary>
6453 ACPI_MUTEX_NOT_OWNER = 0xC0140017,
6454
6455 /// <summary>
6456 /// An error occurred during an access to region space.
6457 /// </summary>
6458 ACPI_RS_ACCESS = 0xC0140018,
6459
6460 /// <summary>
6461 /// An attempt was made to use an incorrect table.
6462 /// </summary>
6463 ACPI_INVALID_TABLE = 0xC0140019,
6464
6465 /// <summary>
6466 /// The registration of an ACPI event failed.
6467 /// </summary>
6468 ACPI_REG_HANDLER_FAILED = 0xC0140020,
6469
6470 /// <summary>
6471 /// An ACPI power object failed to transition state.
6472 /// </summary>
6473 ACPI_POWER_REQUEST_FAILED = 0xC0140021,
6474
6475 /// <summary>
6476 /// The requested section is not present in the activation context.
6477 /// </summary>
6478 SXS_SECTION_NOT_FOUND = 0xC0150001,
6479
6480 /// <summary>
6481 /// Windows was unble to process the application binding information. Refer to the system event log for further information.
6482 /// </summary>
6483 SXS_CANT_GEN_ACTCTX = 0xC0150002,
6484
6485 /// <summary>
6486 /// The application binding data format is invalid.
6487 /// </summary>
6488 SXS_INVALID_ACTCTXDATA_FORMAT = 0xC0150003,
6489
6490 /// <summary>
6491 /// The referenced assembly is not installed on the system.
6492 /// </summary>
6493 SXS_ASSEMBLY_NOT_FOUND = 0xC0150004,
6494
6495 /// <summary>
6496 /// The manifest file does not begin with the required tag and format information.
6497 /// </summary>
6498 SXS_MANIFEST_FORMAT_ERROR = 0xC0150005,
6499
6500 /// <summary>
6501 /// The manifest file contains one or more syntax errors.
6502 /// </summary>
6503 SXS_MANIFEST_PARSE_ERROR = 0xC0150006,
6504
6505 /// <summary>
6506 /// The application attempted to activate a disabled activation context.
6507 /// </summary>
6508 SXS_ACTIVATION_CONTEXT_DISABLED = 0xC0150007,
6509
6510 /// <summary>
6511 /// The requested lookup key was not found in any active activation context.
6512 /// </summary>
6513 SXS_KEY_NOT_FOUND = 0xC0150008,
6514
6515 /// <summary>
6516 /// A component version required by the application conflicts with another component version that is already active.
6517 /// </summary>
6518 SXS_VERSION_CONFLICT = 0xC0150009,
6519
6520 /// <summary>
6521 /// The type requested activation context section does not match the query API used.
6522 /// </summary>
6523 SXS_WRONG_SECTION_TYPE = 0xC015000A,
6524
6525 /// <summary>
6526 /// Lack of system resources has required isolated activation to be disabled for the current thread of execution.
6527 /// </summary>
6528 SXS_THREAD_QUERIES_DISABLED = 0xC015000B,
6529
6530 /// <summary>
6531 /// The referenced assembly could not be found.
6532 /// </summary>
6533 SXS_ASSEMBLY_MISSING = 0xC015000C,
6534
6535 /// <summary>
6536 /// An attempt to set the process default activation context failed because the process default activation
6537 /// context was already set.
6538 /// </summary>
6539 SXS_PROCESS_DEFAULT_ALREADY_SET = 0xC015000E,
6540
6541 /// <summary>
6542 /// The activation context being deactivated is not the most recently activated one.
6543 /// </summary>
6544 SXS_EARLY_DEACTIVATION = 0xC015000F,
6545
6546 /// <summary>
6547 /// The activation context being deactivated is not active for the current thread of execution.
6548 /// </summary>
6549 SXS_INVALID_DEACTIVATION = 0xC0150010,
6550
6551 /// <summary>
6552 /// The activation context being deactivated has already been deactivated.
6553 /// </summary>
6554 SXS_MULTIPLE_DEACTIVATION = 0xC0150011,
6555
6556 /// <summary>
6557 /// The activation context of the system default assembly could not be generated.
6558 /// </summary>
6559 SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 0xC0150012,
6560
6561 /// <summary>
6562 /// A component used by the isolation facility has requested that the process be terminated.
6563 /// </summary>
6564 SXS_PROCESS_TERMINATION_REQUESTED = 0xC0150013,
6565
6566 /// <summary>
6567 /// The activation context activation stack for the running thread of execution is corrupt.
6568 /// </summary>
6569 SXS_CORRUPT_ACTIVATION_STACK = 0xC0150014,
6570
6571 /// <summary>
6572 /// The application isolation metadata for this process or thread has become corrupt.
6573 /// </summary>
6574 SXS_CORRUPTION = 0xC0150015,
6575
6576 /// <summary>
6577 /// The value of an attribute in an identity is not within the legal range.
6578 /// </summary>
6579 SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 0xC0150016,
6580
6581 /// <summary>
6582 /// The name of an attribute in an identity is not within the legal range.
6583 /// </summary>
6584 SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 0xC0150017,
6585
6586 /// <summary>
6587 /// An identity contains two definitions for the same attribute.
6588 /// </summary>
6589 SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 0xC0150018,
6590
6591 /// <summary>
6592 /// The identity string is malformed. This might be due to a trailing comma, more than two unnamed attributes,
6593 /// a missing attribute name, or a missing attribute value.
6594 /// </summary>
6595 SXS_IDENTITY_PARSE_ERROR = 0xC0150019,
6596
6597 /// <summary>
6598 /// The component store has become corrupted.
6599 /// </summary>
6600 SXS_COMPONENT_STORE_CORRUPT = 0xC015001A,
6601
6602 /// <summary>
6603 /// A component's file does not match the verification information present in the component manifest.
6604 /// </summary>
6605 SXS_FILE_HASH_MISMATCH = 0xC015001B,
6606
6607 /// <summary>
6608 /// The identities of the manifests are identical, but their contents are different.
6609 /// </summary>
6610 SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 0xC015001C,
6611
6612 /// <summary>
6613 /// The component identities are different.
6614 /// </summary>
6615 SXS_IDENTITIES_DIFFERENT = 0xC015001D,
6616
6617 /// <summary>
6618 /// The assembly is not a deployment.
6619 /// </summary>
6620 SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 0xC015001E,
6621
6622 /// <summary>
6623 /// The file is not a part of the assembly.
6624 /// </summary>
6625 SXS_FILE_NOT_PART_OF_ASSEMBLY = 0xC015001F,
6626
6627 /// <summary>
6628 /// An advanced installer failed during setup or servicing.
6629 /// </summary>
6630 ADVANCED_INSTALLER_FAILED = 0xC0150020,
6631
6632 /// <summary>
6633 /// The character encoding in the XML declaration did not match the encoding used in the document.
6634 /// </summary>
6635 XML_ENCODING_MISMATCH = 0xC0150021,
6636
6637 /// <summary>
6638 /// The size of the manifest exceeds the maximum allowed.
6639 /// </summary>
6640 SXS_MANIFEST_TOO_BIG = 0xC0150022,
6641
6642 /// <summary>
6643 /// The setting is not registered.
6644 /// </summary>
6645 SXS_SETTING_NOT_REGISTERED = 0xC0150023,
6646
6647 /// <summary>
6648 /// One or more required transaction members are not present.
6649 /// </summary>
6650 SXS_TRANSACTION_CLOSURE_INCOMPLETE = 0xC0150024,
6651
6652 /// <summary>
6653 /// The SMI primitive installer failed during setup or servicing.
6654 /// </summary>
6655 SMI_PRIMITIVE_INSTALLER_FAILED = 0xC0150025,
6656
6657 /// <summary>
6658 /// A generic command executable returned a result that indicates failure.
6659 /// </summary>
6660 GENERIC_COMMAND_FAILED = 0xC0150026,
6661
6662 /// <summary>
6663 /// A component is missing file verification information in its manifest.
6664 /// </summary>
6665 SXS_FILE_HASH_MISSING = 0xC0150027,
6666
6667 /// <summary>
6668 /// The function attempted to use a name that is reserved for use by another transaction.
6669 /// </summary>
6670 TRANSACTIONAL_CONFLICT = 0xC0190001,
6671
6672 /// <summary>
6673 /// The transaction handle associated with this operation is invalid.
6674 /// </summary>
6675 INVALID_TRANSACTION = 0xC0190002,
6676
6677 /// <summary>
6678 /// The requested operation was made in the context of a transaction that is no longer active.
6679 /// </summary>
6680 TRANSACTION_NOT_ACTIVE = 0xC0190003,
6681
6682 /// <summary>
6683 /// The transaction manager was unable to be successfully initialized. Transacted operations are not supported.
6684 /// </summary>
6685 TM_INITIALIZATION_FAILED = 0xC0190004,
6686
6687 /// <summary>
6688 /// Transaction support within the specified file system resource manager was not started or was shut down due to an error.
6689 /// </summary>
6690 RM_NOT_ACTIVE = 0xC0190005,
6691
6692 /// <summary>
6693 /// The metadata of the resource manager has been corrupted. The resource manager will not function.
6694 /// </summary>
6695 RM_METADATA_CORRUPT = 0xC0190006,
6696
6697 /// <summary>
6698 /// The resource manager attempted to prepare a transaction that it has not successfully joined.
6699 /// </summary>
6700 TRANSACTION_NOT_JOINED = 0xC0190007,
6701
6702 /// <summary>
6703 /// The specified directory does not contain a file system resource manager.
6704 /// </summary>
6705 DIRECTORY_NOT_RM = 0xC0190008,
6706
6707 /// <summary>
6708 /// The remote server or share does not support transacted file operations.
6709 /// </summary>
6710 TRANSACTIONS_UNSUPPORTED_REMOTE = 0xC019000A,
6711
6712 /// <summary>
6713 /// The requested log size for the file system resource manager is invalid.
6714 /// </summary>
6715 LOG_RESIZE_INVALID_SIZE = 0xC019000B,
6716
6717 /// <summary>
6718 /// The remote server sent mismatching version number or Fid for a file opened with transactions.
6719 /// </summary>
6720 REMOTE_FILE_VERSION_MISMATCH = 0xC019000C,
6721
6722 /// <summary>
6723 /// The resource manager tried to register a protocol that already exists.
6724 /// </summary>
6725 CRM_PROTOCOL_ALREADY_EXISTS = 0xC019000F,
6726
6727 /// <summary>
6728 /// The attempt to propagate the transaction failed.
6729 /// </summary>
6730 TRANSACTION_PROPAGATION_FAILED = 0xC0190010,
6731
6732 /// <summary>
6733 /// The requested propagation protocol was not registered as a CRM.
6734 /// </summary>
6735 CRM_PROTOCOL_NOT_FOUND = 0xC0190011,
6736
6737 /// <summary>
6738 /// The transaction object already has a superior enlistment, and the caller attempted an operation that would
6739 /// have created a new superior. Only a single superior enlistment is allowed.
6740 /// </summary>
6741 TRANSACTION_SUPERIOR_EXISTS = 0xC0190012,
6742
6743 /// <summary>
6744 /// The requested operation is not valid on the transaction object in its current state.
6745 /// </summary>
6746 TRANSACTION_REQUEST_NOT_VALID = 0xC0190013,
6747
6748 /// <summary>
6749 /// The caller has called a response API, but the response is not expected because the transaction manager did
6750 /// not issue the corresponding request to the caller.
6751 /// </summary>
6752 TRANSACTION_NOT_REQUESTED = 0xC0190014,
6753
6754 /// <summary>
6755 /// It is too late to perform the requested operation, because the transaction has already been aborted.
6756 /// </summary>
6757 TRANSACTION_ALREADY_ABORTED = 0xC0190015,
6758
6759 /// <summary>
6760 /// It is too late to perform the requested operation, because the transaction has already been committed.
6761 /// </summary>
6762 TRANSACTION_ALREADY_COMMITTED = 0xC0190016,
6763
6764 /// <summary>
6765 /// The buffer passed in to NtPushTransaction or NtPullTransaction is not in a valid format.
6766 /// </summary>
6767 TRANSACTION_INVALID_MARSHALL_BUFFER = 0xC0190017,
6768
6769 /// <summary>
6770 /// The current transaction context associated with the thread is not a valid handle to a transaction object.
6771 /// </summary>
6772 CURRENT_TRANSACTION_NOT_VALID = 0xC0190018,
6773
6774 /// <summary>
6775 /// An attempt to create space in the transactional resource manager's log failed. The failure status has been recorded in the event log.
6776 /// </summary>
6777 LOG_GROWTH_FAILED = 0xC0190019,
6778
6779 /// <summary>
6780 /// The object (file, stream, or link) that corresponds to the handle has been deleted by a transaction savepoint rollback.
6781 /// </summary>
6782 OBJECT_NO_LONGER_EXISTS = 0xC0190021,
6783
6784 /// <summary>
6785 /// The specified file miniversion was not found for this transacted file open.
6786 /// </summary>
6787 STREAM_MINIVERSION_NOT_FOUND = 0xC0190022,
6788
6789 /// <summary>
6790 /// The specified file miniversion was found but has been invalidated. The most likely cause is a transaction savepoint rollback.
6791 /// </summary>
6792 STREAM_MINIVERSION_NOT_VALID = 0xC0190023,
6793
6794 /// <summary>
6795 /// A miniversion can be opened only in the context of the transaction that created it.
6796 /// </summary>
6797 MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION = 0xC0190024,
6798
6799 /// <summary>
6800 /// It is not possible to open a miniversion with modify access.
6801 /// </summary>
6802 CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT = 0xC0190025,
6803
6804 /// <summary>
6805 /// It is not possible to create any more miniversions for this stream.
6806 /// </summary>
6807 CANT_CREATE_MORE_STREAM_MINIVERSIONS = 0xC0190026,
6808
6809 /// <summary>
6810 /// The handle has been invalidated by a transaction. The most likely cause is the presence of memory mapping on
6811 /// a file or an open handle when the transaction ended or rolled back to savepoint.
6812 /// </summary>
6813 HANDLE_NO_LONGER_VALID = 0xC0190028,
6814
6815 /// <summary>
6816 /// The log data is corrupt.
6817 /// </summary>
6818 LOG_CORRUPTION_DETECTED = 0xC0190030,
6819
6820 /// <summary>
6821 /// The transaction outcome is unavailable because the resource manager responsible for it is disconnected.
6822 /// </summary>
6823 RM_DISCONNECTED = 0xC0190032,
6824
6825 /// <summary>
6826 /// The request was rejected because the enlistment in question is not a superior enlistment.
6827 /// </summary>
6828 ENLISTMENT_NOT_SUPERIOR = 0xC0190033,
6829
6830 /// <summary>
6831 /// The file cannot be opened in a transaction because its identity depends on the outcome of an unresolved transaction.
6832 /// </summary>
6833 FILE_IDENTITY_NOT_PERSISTENT = 0xC0190036,
6834
6835 /// <summary>
6836 /// The operation cannot be performed because another transaction is depending on this property not changing.
6837 /// </summary>
6838 CANT_BREAK_TRANSACTIONAL_DEPENDENCY = 0xC0190037,
6839
6840 /// <summary>
6841 /// The operation would involve a single file with two transactional resource managers and is, therefore, not allowed.
6842 /// </summary>
6843 CANT_CROSS_RM_BOUNDARY = 0xC0190038,
6844
6845 /// <summary>
6846 /// The $Txf directory must be empty for this operation to succeed.
6847 /// </summary>
6848 TXF_DIR_NOT_EMPTY = 0xC0190039,
6849
6850 /// <summary>
6851 /// The operation would leave a transactional resource manager in an inconsistent state and is therefore not allowed.
6852 /// </summary>
6853 INDOUBT_TRANSACTIONS_EXIST = 0xC019003A,
6854
6855 /// <summary>
6856 /// The operation could not be completed because the transaction manager does not have a log.
6857 /// </summary>
6858 TM_VOLATILE = 0xC019003B,
6859
6860 /// <summary>
6861 /// A rollback could not be scheduled because a previously scheduled rollback has already executed or been queued for execution.
6862 /// </summary>
6863 ROLLBACK_TIMER_EXPIRED = 0xC019003C,
6864
6865 /// <summary>
6866 /// The transactional metadata attribute on the file or directory %hs is corrupt and unreadable.
6867 /// </summary>
6868 TXF_ATTRIBUTE_CORRUPT = 0xC019003D,
6869
6870 /// <summary>
6871 /// The encryption operation could not be completed because a transaction is active.
6872 /// </summary>
6873 EFS_NOT_ALLOWED_IN_TRANSACTION = 0xC019003E,
6874
6875 /// <summary>
6876 /// This object is not allowed to be opened in a transaction.
6877 /// </summary>
6878 TRANSACTIONAL_OPEN_NOT_ALLOWED = 0xC019003F,
6879
6880 /// <summary>
6881 /// Memory mapping (creating a mapped section) a remote file under a transaction is not supported.
6882 /// </summary>
6883 TRANSACTED_MAPPING_UNSUPPORTED_REMOTE = 0xC0190040,
6884
6885 /// <summary>
6886 /// Promotion was required to allow the resource manager to enlist, but the transaction was set to disallow it.
6887 /// </summary>
6888 TRANSACTION_REQUIRED_PROMOTION = 0xC0190043,
6889
6890 /// <summary>
6891 /// This file is open for modification in an unresolved transaction and can be opened for execute only by a transacted reader.
6892 /// </summary>
6893 CANNOT_EXECUTE_FILE_IN_TRANSACTION = 0xC0190044,
6894
6895 /// <summary>
6896 /// The request to thaw frozen transactions was ignored because transactions were not previously frozen.
6897 /// </summary>
6898 TRANSACTIONS_NOT_FROZEN = 0xC0190045,
6899
6900 /// <summary>
6901 /// Transactions cannot be frozen because a freeze is already in progress.
6902 /// </summary>
6903 TRANSACTION_FREEZE_IN_PROGRESS = 0xC0190046,
6904
6905 /// <summary>
6906 /// The target volume is not a snapshot volume. This operation is valid only on a volume mounted as a snapshot.
6907 /// </summary>
6908 NOT_SNAPSHOT_VOLUME = 0xC0190047,
6909
6910 /// <summary>
6911 /// The savepoint operation failed because files are open on the transaction, which is not permitted.
6912 /// </summary>
6913 NO_SAVEPOINT_WITH_OPEN_FILES = 0xC0190048,
6914
6915 /// <summary>
6916 /// The sparse operation could not be completed because a transaction is active on the file.
6917 /// </summary>
6918 SPARSE_NOT_ALLOWED_IN_TRANSACTION = 0xC0190049,
6919
6920 /// <summary>
6921 /// The call to create a transaction manager object failed because the Tm Identity that is stored in the log file does
6922 /// not match the Tm Identity that was passed in as an argument.
6923 /// </summary>
6924 TM_IDENTITY_MISMATCH = 0xC019004A,
6925
6926 /// <summary>
6927 /// I/O was attempted on a section object that has been floated as a result of a transaction ending. There is no valid data.
6928 /// </summary>
6929 FLOATED_SECTION = 0xC019004B,
6930
6931 /// <summary>
6932 /// The transactional resource manager cannot currently accept transacted work due to a transient condition, such as low resources.
6933 /// </summary>
6934 CANNOT_ACCEPT_TRANSACTED_WORK = 0xC019004C,
6935
6936 /// <summary>
6937 /// The transactional resource manager had too many transactions outstanding that could not be aborted. The transactional resource manager has been shut down.
6938 /// </summary>
6939 CANNOT_ABORT_TRANSACTIONS = 0xC019004D,
6940
6941 /// <summary>
6942 /// The specified transaction was unable to be opened because it was not found.
6943 /// </summary>
6944 TRANSACTION_NOT_FOUND = 0xC019004E,
6945
6946 /// <summary>
6947 /// The specified resource manager was unable to be opened because it was not found.
6948 /// </summary>
6949 RESOURCEMANAGER_NOT_FOUND = 0xC019004F,
6950
6951 /// <summary>
6952 /// The specified enlistment was unable to be opened because it was not found.
6953 /// </summary>
6954 ENLISTMENT_NOT_FOUND = 0xC0190050,
6955
6956 /// <summary>
6957 /// The specified transaction manager was unable to be opened because it was not found.
6958 /// </summary>
6959 TRANSACTIONMANAGER_NOT_FOUND = 0xC0190051,
6960
6961 /// <summary>
6962 /// The specified resource manager was unable to create an enlistment because its associated transaction manager is not online.
6963 /// </summary>
6964 TRANSACTIONMANAGER_NOT_ONLINE = 0xC0190052,
6965
6966 /// <summary>
6967 /// The specified transaction manager was unable to create the objects contained in its log file in the Ob namespace.
6968 /// Therefore, the transaction manager was unable to recover.
6969 /// </summary>
6970 TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION = 0xC0190053,
6971
6972 /// <summary>
6973 /// The call to create a superior enlistment on this transaction object could not be completed because the transaction
6974 /// object specified for the enlistment is a subordinate branch of the transaction. Only the root of the transaction can be enlisted as a superior.
6975 /// </summary>
6976 TRANSACTION_NOT_ROOT = 0xC0190054,
6977
6978 /// <summary>
6979 /// Because the associated transaction manager or resource manager has been closed, the handle is no longer valid.
6980 /// </summary>
6981 TRANSACTION_OBJECT_EXPIRED = 0xC0190055,
6982
6983 /// <summary>
6984 /// The compression operation could not be completed because a transaction is active on the file.
6985 /// </summary>
6986 COMPRESSION_NOT_ALLOWED_IN_TRANSACTION = 0xC0190056,
6987
6988 /// <summary>
6989 /// The specified operation could not be performed on this superior enlistment because the enlistment was not created
6990 /// with the corresponding completion response in the NotificationMask.
6991 /// </summary>
6992 TRANSACTION_RESPONSE_NOT_ENLISTED = 0xC0190057,
6993
6994 /// <summary>
6995 /// The specified operation could not be performed because the record to be logged was too long. This can occur because
6996 /// either there are too many enlistments on this transaction or the combined RecoveryInformation being logged on behalf of those enlistments is too long.
6997 /// </summary>
6998 TRANSACTION_RECORD_TOO_LONG = 0xC0190058,
6999
7000 /// <summary>
7001 /// The link-tracking operation could not be completed because a transaction is active.
7002 /// </summary>
7003 NO_LINK_TRACKING_IN_TRANSACTION = 0xC0190059,
7004
7005 /// <summary>
7006 /// This operation cannot be performed in a transaction.
7007 /// </summary>
7008 OPERATION_NOT_SUPPORTED_IN_TRANSACTION = 0xC019005A,
7009
7010 /// <summary>
7011 /// The kernel transaction manager had to abort or forget the transaction because it blocked forward progress.
7012 /// </summary>
7013 TRANSACTION_INTEGRITY_VIOLATED = 0xC019005B,
7014
7015 /// <summary>
7016 /// The handle is no longer properly associated with its transaction. It might have been opened in a transactional resource
7017 /// manager that was subsequently forced to restart. Please close the handle and open a new one.
7018 /// </summary>
7019 EXPIRED_HANDLE = 0xC0190060,
7020
7021 /// <summary>
7022 /// The specified operation could not be performed because the resource manager is not enlisted in the transaction.
7023 /// </summary>
7024 TRANSACTION_NOT_ENLISTED = 0xC0190061,
7025
7026 /// <summary>
7027 /// The log service found an invalid log sector.
7028 /// </summary>
7029 LOG_SECTOR_INVALID = 0xC01A0001,
7030
7031 /// <summary>
7032 /// The log service encountered a log sector with invalid block parity.
7033 /// </summary>
7034 LOG_SECTOR_PARITY_INVALID = 0xC01A0002,
7035
7036 /// <summary>
7037 /// The log service encountered a remapped log sector.
7038 /// </summary>
7039 LOG_SECTOR_REMAPPED = 0xC01A0003,
7040
7041 /// <summary>
7042 /// The log service encountered a partial or incomplete log block.
7043 /// </summary>
7044 LOG_BLOCK_INCOMPLETE = 0xC01A0004,
7045
7046 /// <summary>
7047 /// The log service encountered an attempt to access data outside the active log range.
7048 /// </summary>
7049 LOG_INVALID_RANGE = 0xC01A0005,
7050
7051 /// <summary>
7052 /// The log service user-log marshaling buffers are exhausted.
7053 /// </summary>
7054 LOG_BLOCKS_EXHAUSTED = 0xC01A0006,
7055
7056 /// <summary>
7057 /// The log service encountered an attempt to read from a marshaling area with an invalid read context.
7058 /// </summary>
7059 LOG_READ_CONTEXT_INVALID = 0xC01A0007,
7060
7061 /// <summary>
7062 /// The log service encountered an invalid log restart area.
7063 /// </summary>
7064 LOG_RESTART_INVALID = 0xC01A0008,
7065
7066 /// <summary>
7067 /// The log service encountered an invalid log block version.
7068 /// </summary>
7069 LOG_BLOCK_VERSION = 0xC01A0009,
7070
7071 /// <summary>
7072 /// The log service encountered an invalid log block.
7073 /// </summary>
7074 LOG_BLOCK_INVALID = 0xC01A000A,
7075
7076 /// <summary>
7077 /// The log service encountered an attempt to read the log with an invalid read mode.
7078 /// </summary>
7079 LOG_READ_MODE_INVALID = 0xC01A000B,
7080
7081 /// <summary>
7082 /// The log service encountered a corrupted metadata file.
7083 /// </summary>
7084 LOG_METADATA_CORRUPT = 0xC01A000D,
7085
7086 /// <summary>
7087 /// The log service encountered a metadata file that could not be created by the log file system.
7088 /// </summary>
7089 LOG_METADATA_INVALID = 0xC01A000E,
7090
7091 /// <summary>
7092 /// The log service encountered a metadata file with inconsistent data.
7093 /// </summary>
7094 LOG_METADATA_INCONSISTENT = 0xC01A000F,
7095
7096 /// <summary>
7097 /// The log service encountered an attempt to erroneously allocate or dispose reservation space.
7098 /// </summary>
7099 LOG_RESERVATION_INVALID = 0xC01A0010,
7100
7101 /// <summary>
7102 /// The log service cannot delete the log file or the file system container.
7103 /// </summary>
7104 LOG_CANT_DELETE = 0xC01A0011,
7105
7106 /// <summary>
7107 /// The log service has reached the maximum allowable containers allocated to a log file.
7108 /// </summary>
7109 LOG_CONTAINER_LIMIT_EXCEEDED = 0xC01A0012,
7110
7111 /// <summary>
7112 /// The log service has attempted to read or write backward past the start of the log.
7113 /// </summary>
7114 LOG_START_OF_LOG = 0xC01A0013,
7115
7116 /// <summary>
7117 /// The log policy could not be installed because a policy of the same type is already present.
7118 /// </summary>
7119 LOG_POLICY_ALREADY_INSTALLED = 0xC01A0014,
7120
7121 /// <summary>
7122 /// The log policy in question was not installed at the time of the request.
7123 /// </summary>
7124 LOG_POLICY_NOT_INSTALLED = 0xC01A0015,
7125
7126 /// <summary>
7127 /// The installed set of policies on the log is invalid.
7128 /// </summary>
7129 LOG_POLICY_INVALID = 0xC01A0016,
7130
7131 /// <summary>
7132 /// A policy on the log in question prevented the operation from completing.
7133 /// </summary>
7134 LOG_POLICY_CONFLICT = 0xC01A0017,
7135
7136 /// <summary>
7137 /// The log space cannot be reclaimed because the log is pinned by the archive tail.
7138 /// </summary>
7139 LOG_PINNED_ARCHIVE_TAIL = 0xC01A0018,
7140
7141 /// <summary>
7142 /// The log record is not a record in the log file.
7143 /// </summary>
7144 LOG_RECORD_NONEXISTENT = 0xC01A0019,
7145
7146 /// <summary>
7147 /// The number of reserved log records or the adjustment of the number of reserved log records is invalid.
7148 /// </summary>
7149 LOG_RECORDS_RESERVED_INVALID = 0xC01A001A,
7150
7151 /// <summary>
7152 /// The reserved log space or the adjustment of the log space is invalid.
7153 /// </summary>
7154 LOG_SPACE_RESERVED_INVALID = 0xC01A001B,
7155
7156 /// <summary>
7157 /// A new or existing archive tail or the base of the active log is invalid.
7158 /// </summary>
7159 LOG_TAIL_INVALID = 0xC01A001C,
7160
7161 /// <summary>
7162 /// The log space is exhausted.
7163 /// </summary>
7164 LOG_FULL = 0xC01A001D,
7165
7166 /// <summary>
7167 /// The log is multiplexed; no direct writes to the physical log are allowed.
7168 /// </summary>
7169 LOG_MULTIPLEXED = 0xC01A001E,
7170
7171 /// <summary>
7172 /// The operation failed because the log is dedicated.
7173 /// </summary>
7174 LOG_DEDICATED = 0xC01A001F,
7175
7176 /// <summary>
7177 /// The operation requires an archive context.
7178 /// </summary>
7179 LOG_ARCHIVE_NOT_IN_PROGRESS = 0xC01A0020,
7180
7181 /// <summary>
7182 /// Log archival is in progress.
7183 /// </summary>
7184 LOG_ARCHIVE_IN_PROGRESS = 0xC01A0021,
7185
7186 /// <summary>
7187 /// The operation requires a nonephemeral log, but the log is ephemeral.
7188 /// </summary>
7189 LOG_EPHEMERAL = 0xC01A0022,
7190
7191 /// <summary>
7192 /// The log must have at least two containers before it can be read from or written to.
7193 /// </summary>
7194 LOG_NOT_ENOUGH_CONTAINERS = 0xC01A0023,
7195
7196 /// <summary>
7197 /// A log client has already registered on the stream.
7198 /// </summary>
7199 LOG_CLIENT_ALREADY_REGISTERED = 0xC01A0024,
7200
7201 /// <summary>
7202 /// A log client has not been registered on the stream.
7203 /// </summary>
7204 LOG_CLIENT_NOT_REGISTERED = 0xC01A0025,
7205
7206 /// <summary>
7207 /// A request has already been made to handle the log full condition.
7208 /// </summary>
7209 LOG_FULL_HANDLER_IN_PROGRESS = 0xC01A0026,
7210
7211 /// <summary>
7212 /// The log service encountered an error when attempting to read from a log container.
7213 /// </summary>
7214 LOG_CONTAINER_READ_FAILED = 0xC01A0027,
7215
7216 /// <summary>
7217 /// The log service encountered an error when attempting to write to a log container.
7218 /// </summary>
7219 LOG_CONTAINER_WRITE_FAILED = 0xC01A0028,
7220
7221 /// <summary>
7222 /// The log service encountered an error when attempting to open a log container.
7223 /// </summary>
7224 LOG_CONTAINER_OPEN_FAILED = 0xC01A0029,
7225
7226 /// <summary>
7227 /// The log service encountered an invalid container state when attempting a requested action.
7228 /// </summary>
7229 LOG_CONTAINER_STATE_INVALID = 0xC01A002A,
7230
7231 /// <summary>
7232 /// The log service is not in the correct state to perform a requested action.
7233 /// </summary>
7234 LOG_STATE_INVALID = 0xC01A002B,
7235
7236 /// <summary>
7237 /// The log space cannot be reclaimed because the log is pinned.
7238 /// </summary>
7239 LOG_PINNED = 0xC01A002C,
7240
7241 /// <summary>
7242 /// The log metadata flush failed.
7243 /// </summary>
7244 LOG_METADATA_FLUSH_FAILED = 0xC01A002D,
7245
7246 /// <summary>
7247 /// Security on the log and its containers is inconsistent.
7248 /// </summary>
7249 LOG_INCONSISTENT_SECURITY = 0xC01A002E,
7250
7251 /// <summary>
7252 /// Records were appended to the log or reservation changes were made, but the log could not be flushed.
7253 /// </summary>
7254 LOG_APPENDED_FLUSH_FAILED = 0xC01A002F,
7255
7256 /// <summary>
7257 /// The log is pinned due to reservation consuming most of the log space. Free some reserved records to make space available.
7258 /// </summary>
7259 LOG_PINNED_RESERVATION = 0xC01A0030,
7260
7261 /// <summary>
7262 /// {Display Driver Stopped Responding} The %hs display driver has stopped working normally. Save your work and reboot
7263 /// the system to restore full display functionality. The next time you reboot the computer, a dialog box will allow you to upload
7264 /// data about this failure to Microsoft.
7265 /// </summary>
7266 VIDEO_HUNG_DISPLAY_DRIVER_THREAD = 0xC01B00EA,
7267
7268 /// <summary>
7269 /// A handler was not defined by the filter for this operation.
7270 /// </summary>
7271 FLT_NO_HANDLER_DEFINED = 0xC01C0001,
7272
7273 /// <summary>
7274 /// A context is already defined for this object.
7275 /// </summary>
7276 FLT_CONTEXT_ALREADY_DEFINED = 0xC01C0002,
7277
7278 /// <summary>
7279 /// Asynchronous requests are not valid for this operation.
7280 /// </summary>
7281 FLT_INVALID_ASYNCHRONOUS_REQUEST = 0xC01C0003,
7282
7283 /// <summary>
7284 /// This is an internal error code used by the filter manager to determine if a fast I/O operation should be forced
7285 /// down the input/output request packet (IRP) path. Minifilters should never return this value.
7286 /// </summary>
7287 FLT_DISALLOW_FAST_IO = 0xC01C0004,
7288
7289 /// <summary>
7290 /// An invalid name request was made. The name requested cannot be retrieved at this time.
7291 /// </summary>
7292 FLT_INVALID_NAME_REQUEST = 0xC01C0005,
7293
7294 /// <summary>
7295 /// Posting this operation to a worker thread for further processing is not safe at this time because it could lead to a system deadlock.
7296 /// </summary>
7297 FLT_NOT_SAFE_TO_POST_OPERATION = 0xC01C0006,
7298
7299 /// <summary>
7300 /// The Filter Manager was not initialized when a filter tried to register. Make sure that the Filter Manager is loaded as a driver.
7301 /// </summary>
7302 FLT_NOT_INITIALIZED = 0xC01C0007,
7303
7304 /// <summary>
7305 /// The filter is not ready for attachment to volumes because it has not finished initializing (FltStartFiltering has not been called).
7306 /// </summary>
7307 FLT_FILTER_NOT_READY = 0xC01C0008,
7308
7309 /// <summary>
7310 /// The filter must clean up any operation-specific context at this time because it is being removed from the system
7311 /// before the operation is completed by the lower drivers.
7312 /// </summary>
7313 FLT_POST_OPERATION_CLEANUP = 0xC01C0009,
7314
7315 /// <summary>
7316 /// The Filter Manager had an internal error from which it cannot recover; therefore, the operation has failed. This
7317 /// is usually the result of a filter returning an invalid value from a pre-operation callback.
7318 /// </summary>
7319 FLT_INTERNAL_ERROR = 0xC01C000A,
7320
7321 /// <summary>
7322 /// The object specified for this action is in the process of being deleted; therefore, the action requested cannot be completed at this time.
7323 /// </summary>
7324 FLT_DELETING_OBJECT = 0xC01C000B,
7325
7326 /// <summary>
7327 /// A nonpaged pool must be used for this type of context.
7328 /// </summary>
7329 FLT_MUST_BE_NONPAGED_POOL = 0xC01C000C,
7330
7331 /// <summary>
7332 /// A duplicate handler definition has been provided for an operation.
7333 /// </summary>
7334 FLT_DUPLICATE_ENTRY = 0xC01C000D,
7335
7336 /// <summary>
7337 /// The callback data queue has been disabled.
7338 /// </summary>
7339 FLT_CBDQ_DISABLED = 0xC01C000E,
7340
7341 /// <summary>
7342 /// Do not attach the filter to the volume at this time.
7343 /// </summary>
7344 FLT_DO_NOT_ATTACH = 0xC01C000F,
7345
7346 /// <summary>
7347 /// Do not detach the filter from the volume at this time.
7348 /// </summary>
7349 FLT_DO_NOT_DETACH = 0xC01C0010,
7350
7351 /// <summary>
7352 /// An instance already exists at this altitude on the volume specified.
7353 /// </summary>
7354 FLT_INSTANCE_ALTITUDE_COLLISION = 0xC01C0011,
7355
7356 /// <summary>
7357 /// An instance already exists with this name on the volume specified.
7358 /// </summary>
7359 FLT_INSTANCE_NAME_COLLISION = 0xC01C0012,
7360
7361 /// <summary>
7362 /// The system could not find the filter specified.
7363 /// </summary>
7364 FLT_FILTER_NOT_FOUND = 0xC01C0013,
7365
7366 /// <summary>
7367 /// The system could not find the volume specified.
7368 /// </summary>
7369 FLT_VOLUME_NOT_FOUND = 0xC01C0014,
7370
7371 /// <summary>
7372 /// The system could not find the instance specified.
7373 /// </summary>
7374 FLT_INSTANCE_NOT_FOUND = 0xC01C0015,
7375
7376 /// <summary>
7377 /// No registered context allocation definition was found for the given request.
7378 /// </summary>
7379 FLT_CONTEXT_ALLOCATION_NOT_FOUND = 0xC01C0016,
7380
7381 /// <summary>
7382 /// An invalid parameter was specified during context registration.
7383 /// </summary>
7384 FLT_INVALID_CONTEXT_REGISTRATION = 0xC01C0017,
7385
7386 /// <summary>
7387 /// The name requested was not found in the Filter Manager name cache and could not be retrieved from the file system.
7388 /// </summary>
7389 FLT_NAME_CACHE_MISS = 0xC01C0018,
7390
7391 /// <summary>
7392 /// The requested device object does not exist for the given volume.
7393 /// </summary>
7394 FLT_NO_DEVICE_OBJECT = 0xC01C0019,
7395
7396 /// <summary>
7397 /// The specified volume is already mounted.
7398 /// </summary>
7399 FLT_VOLUME_ALREADY_MOUNTED = 0xC01C001A,
7400
7401 /// <summary>
7402 /// The specified transaction context is already enlisted in a transaction.
7403 /// </summary>
7404 FLT_ALREADY_ENLISTED = 0xC01C001B,
7405
7406 /// <summary>
7407 /// The specified context is already attached to another object.
7408 /// </summary>
7409 FLT_CONTEXT_ALREADY_LINKED = 0xC01C001C,
7410
7411 /// <summary>
7412 /// No waiter is present for the filter's reply to this message.
7413 /// </summary>
7414 FLT_NO_WAITER_FOR_REPLY = 0xC01C0020,
7415
7416 /// <summary>
7417 /// A monitor descriptor could not be obtained.
7418 /// </summary>
7419 MONITOR_NO_DESCRIPTOR = 0xC01D0001,
7420
7421 /// <summary>
7422 /// This release does not support the format of the obtained monitor descriptor.
7423 /// </summary>
7424 MONITOR_UNKNOWN_DESCRIPTOR_FORMAT = 0xC01D0002,
7425
7426 /// <summary>
7427 /// The checksum of the obtained monitor descriptor is invalid.
7428 /// </summary>
7429 MONITOR_INVALID_DESCRIPTOR_CHECKSUM = 0xC01D0003,
7430
7431 /// <summary>
7432 /// The monitor descriptor contains an invalid standard timing block.
7433 /// </summary>
7434 MONITOR_INVALID_STANDARD_TIMING_BLOCK = 0xC01D0004,
7435
7436 /// <summary>
7437 /// WMI data-block registration failed for one of the MSMonitorClass WMI subclasses.
7438 /// </summary>
7439 MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED = 0xC01D0005,
7440
7441 /// <summary>
7442 /// The provided monitor descriptor block is either corrupted or does not contain the monitor's detailed serial number.
7443 /// </summary>
7444 MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK = 0xC01D0006,
7445
7446 /// <summary>
7447 /// The provided monitor descriptor block is either corrupted or does not contain the monitor's user-friendly name.
7448 /// </summary>
7449 MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK = 0xC01D0007,
7450
7451 /// <summary>
7452 /// There is no monitor descriptor data at the specified (offset or size) region.
7453 /// </summary>
7454 MONITOR_NO_MORE_DESCRIPTOR_DATA = 0xC01D0008,
7455
7456 /// <summary>
7457 /// The monitor descriptor contains an invalid detailed timing block.
7458 /// </summary>
7459 MONITOR_INVALID_DETAILED_TIMING_BLOCK = 0xC01D0009,
7460
7461 /// <summary>
7462 /// Monitor descriptor contains invalid manufacture date.
7463 /// </summary>
7464 MONITOR_INVALID_MANUFACTURE_DATE = 0xC01D000A,
7465
7466 /// <summary>
7467 /// Exclusive mode ownership is needed to create an unmanaged primary allocation.
7468 /// </summary>
7469 GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER = 0xC01E0000,
7470
7471 /// <summary>
7472 /// The driver needs more DMA buffer space to complete the requested operation.
7473 /// </summary>
7474 GRAPHICS_INSUFFICIENT_DMA_BUFFER = 0xC01E0001,
7475
7476 /// <summary>
7477 /// The specified display adapter handle is invalid.
7478 /// </summary>
7479 GRAPHICS_INVALID_DISPLAY_ADAPTER = 0xC01E0002,
7480
7481 /// <summary>
7482 /// The specified display adapter and all of its state have been reset.
7483 /// </summary>
7484 GRAPHICS_ADAPTER_WAS_RESET = 0xC01E0003,
7485
7486 /// <summary>
7487 /// The driver stack does not match the expected driver model.
7488 /// </summary>
7489 GRAPHICS_INVALID_DRIVER_MODEL = 0xC01E0004,
7490
7491 /// <summary>
7492 /// Present happened but ended up into the changed desktop mode.
7493 /// </summary>
7494 GRAPHICS_PRESENT_MODE_CHANGED = 0xC01E0005,
7495
7496 /// <summary>
7497 /// Nothing to present due to desktop occlusion.
7498 /// </summary>
7499 GRAPHICS_PRESENT_OCCLUDED = 0xC01E0006,
7500
7501 /// <summary>
7502 /// Not able to present due to denial of desktop access.
7503 /// </summary>
7504 GRAPHICS_PRESENT_DENIED = 0xC01E0007,
7505
7506 /// <summary>
7507 /// Not able to present with color conversion.
7508 /// </summary>
7509 GRAPHICS_CANNOTCOLORCONVERT = 0xC01E0008,
7510
7511 /// <summary>
7512 /// Present redirection is disabled (desktop windowing management subsystem is off).
7513 /// </summary>
7514 GRAPHICS_PRESENT_REDIRECTION_DISABLED = 0xC01E000B,
7515
7516 /// <summary>
7517 /// Previous exclusive VidPn source owner has released its ownership
7518 /// </summary>
7519 GRAPHICS_PRESENT_UNOCCLUDED = 0xC01E000C,
7520
7521 /// <summary>
7522 /// Not enough video memory is available to complete the operation.
7523 /// </summary>
7524 GRAPHICS_NO_VIDEO_MEMORY = 0xC01E0100,
7525
7526 /// <summary>
7527 /// Could not probe and lock the underlying memory of an allocation.
7528 /// </summary>
7529 GRAPHICS_CANT_LOCK_MEMORY = 0xC01E0101,
7530
7531 /// <summary>
7532 /// The allocation is currently busy.
7533 /// </summary>
7534 GRAPHICS_ALLOCATION_BUSY = 0xC01E0102,
7535
7536 /// <summary>
7537 /// An object being referenced has already reached the maximum reference count and cannot be referenced further.
7538 /// </summary>
7539 GRAPHICS_TOO_MANY_REFERENCES = 0xC01E0103,
7540
7541 /// <summary>
7542 /// A problem could not be solved due to an existing condition. Try again later.
7543 /// </summary>
7544 GRAPHICS_TRY_AGAIN_LATER = 0xC01E0104,
7545
7546 /// <summary>
7547 /// A problem could not be solved due to an existing condition. Try again now.
7548 /// </summary>
7549 GRAPHICS_TRY_AGAIN_NOW = 0xC01E0105,
7550
7551 /// <summary>
7552 /// The allocation is invalid.
7553 /// </summary>
7554 GRAPHICS_ALLOCATION_INVALID = 0xC01E0106,
7555
7556 /// <summary>
7557 /// No more unswizzling apertures are currently available.
7558 /// </summary>
7559 GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE = 0xC01E0107,
7560
7561 /// <summary>
7562 /// The current allocation cannot be unswizzled by an aperture.
7563 /// </summary>
7564 GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED = 0xC01E0108,
7565
7566 /// <summary>
7567 /// The request failed because a pinned allocation cannot be evicted.
7568 /// </summary>
7569 GRAPHICS_CANT_EVICT_PINNED_ALLOCATION = 0xC01E0109,
7570
7571 /// <summary>
7572 /// The allocation cannot be used from its current segment location for the specified operation.
7573 /// </summary>
7574 GRAPHICS_INVALID_ALLOCATION_USAGE = 0xC01E0110,
7575
7576 /// <summary>
7577 /// A locked allocation cannot be used in the current command buffer.
7578 /// </summary>
7579 GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION = 0xC01E0111,
7580
7581 /// <summary>
7582 /// The allocation being referenced has been closed permanently.
7583 /// </summary>
7584 GRAPHICS_ALLOCATION_CLOSED = 0xC01E0112,
7585
7586 /// <summary>
7587 /// An invalid allocation instance is being referenced.
7588 /// </summary>
7589 GRAPHICS_INVALID_ALLOCATION_INSTANCE = 0xC01E0113,
7590
7591 /// <summary>
7592 /// An invalid allocation handle is being referenced.
7593 /// </summary>
7594 GRAPHICS_INVALID_ALLOCATION_HANDLE = 0xC01E0114,
7595
7596 /// <summary>
7597 /// The allocation being referenced does not belong to the current device.
7598 /// </summary>
7599 GRAPHICS_WRONG_ALLOCATION_DEVICE = 0xC01E0115,
7600
7601 /// <summary>
7602 /// The specified allocation lost its content.
7603 /// </summary>
7604 GRAPHICS_ALLOCATION_CONTENT_LOST = 0xC01E0116,
7605
7606 /// <summary>
7607 /// A GPU exception was detected on the given device. The device cannot be scheduled.
7608 /// </summary>
7609 GRAPHICS_GPU_EXCEPTION_ON_DEVICE = 0xC01E0200,
7610
7611 /// <summary>
7612 /// The specified VidPN topology is invalid.
7613 /// </summary>
7614 GRAPHICS_INVALID_VIDPN_TOPOLOGY = 0xC01E0300,
7615
7616 /// <summary>
7617 /// The specified VidPN topology is valid but is not supported by this model of the display adapter.
7618 /// </summary>
7619 GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED = 0xC01E0301,
7620
7621 /// <summary>
7622 /// The specified VidPN topology is valid but is not currently supported by the display adapter due to allocation of its resources.
7623 /// </summary>
7624 GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED = 0xC01E0302,
7625
7626 /// <summary>
7627 /// The specified VidPN handle is invalid.
7628 /// </summary>
7629 GRAPHICS_INVALID_VIDPN = 0xC01E0303,
7630
7631 /// <summary>
7632 /// The specified video present source is invalid.
7633 /// </summary>
7634 GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE = 0xC01E0304,
7635
7636 /// <summary>
7637 /// The specified video present target is invalid.
7638 /// </summary>
7639 GRAPHICS_INVALID_VIDEO_PRESENT_TARGET = 0xC01E0305,
7640
7641 /// <summary>
7642 /// The specified VidPN modality is not supported (for example, at least two of the pinned modes are not co-functional).
7643 /// </summary>
7644 GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED = 0xC01E0306,
7645
7646 /// <summary>
7647 /// The specified VidPN source mode set is invalid.
7648 /// </summary>
7649 GRAPHICS_INVALID_VIDPN_SOURCEMODESET = 0xC01E0308,
7650
7651 /// <summary>
7652 /// The specified VidPN target mode set is invalid.
7653 /// </summary>
7654 GRAPHICS_INVALID_VIDPN_TARGETMODESET = 0xC01E0309,
7655
7656 /// <summary>
7657 /// The specified video signal frequency is invalid.
7658 /// </summary>
7659 GRAPHICS_INVALID_FREQUENCY = 0xC01E030A,
7660
7661 /// <summary>
7662 /// The specified video signal active region is invalid.
7663 /// </summary>
7664 GRAPHICS_INVALID_ACTIVE_REGION = 0xC01E030B,
7665
7666 /// <summary>
7667 /// The specified video signal total region is invalid.
7668 /// </summary>
7669 GRAPHICS_INVALID_TOTAL_REGION = 0xC01E030C,
7670
7671 /// <summary>
7672 /// The specified video present source mode is invalid.
7673 /// </summary>
7674 GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE = 0xC01E0310,
7675
7676 /// <summary>
7677 /// The specified video present target mode is invalid.
7678 /// </summary>
7679 GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE = 0xC01E0311,
7680
7681 /// <summary>
7682 /// The pinned mode must remain in the set on the VidPN's co-functional modality enumeration.
7683 /// </summary>
7684 GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET = 0xC01E0312,
7685
7686 /// <summary>
7687 /// The specified video present path is already in the VidPN's topology.
7688 /// </summary>
7689 GRAPHICS_PATH_ALREADY_IN_TOPOLOGY = 0xC01E0313,
7690
7691 /// <summary>
7692 /// The specified mode is already in the mode set.
7693 /// </summary>
7694 GRAPHICS_MODE_ALREADY_IN_MODESET = 0xC01E0314,
7695
7696 /// <summary>
7697 /// The specified video present source set is invalid.
7698 /// </summary>
7699 GRAPHICS_INVALID_VIDEOPRESENTSOURCESET = 0xC01E0315,
7700
7701 /// <summary>
7702 /// The specified video present target set is invalid.
7703 /// </summary>
7704 GRAPHICS_INVALID_VIDEOPRESENTTARGETSET = 0xC01E0316,
7705
7706 /// <summary>
7707 /// The specified video present source is already in the video present source set.
7708 /// </summary>
7709 GRAPHICS_SOURCE_ALREADY_IN_SET = 0xC01E0317,
7710
7711 /// <summary>
7712 /// The specified video present target is already in the video present target set.
7713 /// </summary>
7714 GRAPHICS_TARGET_ALREADY_IN_SET = 0xC01E0318,
7715
7716 /// <summary>
7717 /// The specified VidPN present path is invalid.
7718 /// </summary>
7719 GRAPHICS_INVALID_VIDPN_PRESENT_PATH = 0xC01E0319,
7720
7721 /// <summary>
7722 /// The miniport has no recommendation for augmenting the specified VidPN's topology.
7723 /// </summary>
7724 GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY = 0xC01E031A,
7725
7726 /// <summary>
7727 /// The specified monitor frequency range set is invalid.
7728 /// </summary>
7729 GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET = 0xC01E031B,
7730
7731 /// <summary>
7732 /// The specified monitor frequency range is invalid.
7733 /// </summary>
7734 GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE = 0xC01E031C,
7735
7736 /// <summary>
7737 /// The specified frequency range is not in the specified monitor frequency range set.
7738 /// </summary>
7739 GRAPHICS_FREQUENCYRANGE_NOT_IN_SET = 0xC01E031D,
7740
7741 /// <summary>
7742 /// The specified frequency range is already in the specified monitor frequency range set.
7743 /// </summary>
7744 GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET = 0xC01E031F,
7745
7746 /// <summary>
7747 /// The specified mode set is stale. Reacquire the new mode set.
7748 /// </summary>
7749 GRAPHICS_STALE_MODESET = 0xC01E0320,
7750
7751 /// <summary>
7752 /// The specified monitor source mode set is invalid.
7753 /// </summary>
7754 GRAPHICS_INVALID_MONITOR_SOURCEMODESET = 0xC01E0321,
7755
7756 /// <summary>
7757 /// The specified monitor source mode is invalid.
7758 /// </summary>
7759 GRAPHICS_INVALID_MONITOR_SOURCE_MODE = 0xC01E0322,
7760
7761 /// <summary>
7762 /// The miniport does not have a recommendation regarding the request to provide a functional VidPN given the current display adapter configuration.
7763 /// </summary>
7764 GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN = 0xC01E0323,
7765
7766 /// <summary>
7767 /// The ID of the specified mode is being used by another mode in the set.
7768 /// </summary>
7769 GRAPHICS_MODE_ID_MUST_BE_UNIQUE = 0xC01E0324,
7770
7771 /// <summary>
7772 /// The system failed to determine a mode that is supported by both the display adapter and the monitor connected to it.
7773 /// </summary>
7774 GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION = 0xC01E0325,
7775
7776 /// <summary>
7777 /// The number of video present targets must be greater than or equal to the number of video present sources.
7778 /// </summary>
7779 GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES = 0xC01E0326,
7780
7781 /// <summary>
7782 /// The specified present path is not in the VidPN's topology.
7783 /// </summary>
7784 GRAPHICS_PATH_NOT_IN_TOPOLOGY = 0xC01E0327,
7785
7786 /// <summary>
7787 /// The display adapter must have at least one video present source.
7788 /// </summary>
7789 GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE = 0xC01E0328,
7790
7791 /// <summary>
7792 /// The display adapter must have at least one video present target.
7793 /// </summary>
7794 GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET = 0xC01E0329,
7795
7796 /// <summary>
7797 /// The specified monitor descriptor set is invalid.
7798 /// </summary>
7799 GRAPHICS_INVALID_MONITORDESCRIPTORSET = 0xC01E032A,
7800
7801 /// <summary>
7802 /// The specified monitor descriptor is invalid.
7803 /// </summary>
7804 GRAPHICS_INVALID_MONITORDESCRIPTOR = 0xC01E032B,
7805
7806 /// <summary>
7807 /// The specified descriptor is not in the specified monitor descriptor set.
7808 /// </summary>
7809 GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET = 0xC01E032C,
7810
7811 /// <summary>
7812 /// The specified descriptor is already in the specified monitor descriptor set.
7813 /// </summary>
7814 GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET = 0xC01E032D,
7815
7816 /// <summary>
7817 /// The ID of the specified monitor descriptor is being used by another descriptor in the set.
7818 /// </summary>
7819 GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE = 0xC01E032E,
7820
7821 /// <summary>
7822 /// The specified video present target subset type is invalid.
7823 /// </summary>
7824 GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE = 0xC01E032F,
7825
7826 /// <summary>
7827 /// Two or more of the specified resources are not related to each other, as defined by the interface semantics.
7828 /// </summary>
7829 GRAPHICS_RESOURCES_NOT_RELATED = 0xC01E0330,
7830
7831 /// <summary>
7832 /// The ID of the specified video present source is being used by another source in the set.
7833 /// </summary>
7834 GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE = 0xC01E0331,
7835
7836 /// <summary>
7837 /// The ID of the specified video present target is being used by another target in the set.
7838 /// </summary>
7839 GRAPHICS_TARGET_ID_MUST_BE_UNIQUE = 0xC01E0332,
7840
7841 /// <summary>
7842 /// The specified VidPN source cannot be used because there is no available VidPN target to connect it to.
7843 /// </summary>
7844 GRAPHICS_NO_AVAILABLE_VIDPN_TARGET = 0xC01E0333,
7845
7846 /// <summary>
7847 /// The newly arrived monitor could not be associated with a display adapter.
7848 /// </summary>
7849 GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER = 0xC01E0334,
7850
7851 /// <summary>
7852 /// The particular display adapter does not have an associated VidPN manager.
7853 /// </summary>
7854 GRAPHICS_NO_VIDPNMGR = 0xC01E0335,
7855
7856 /// <summary>
7857 /// The VidPN manager of the particular display adapter does not have an active VidPN.
7858 /// </summary>
7859 GRAPHICS_NO_ACTIVE_VIDPN = 0xC01E0336,
7860
7861 /// <summary>
7862 /// The specified VidPN topology is stale; obtain the new topology.
7863 /// </summary>
7864 GRAPHICS_STALE_VIDPN_TOPOLOGY = 0xC01E0337,
7865
7866 /// <summary>
7867 /// No monitor is connected on the specified video present target.
7868 /// </summary>
7869 GRAPHICS_MONITOR_NOT_CONNECTED = 0xC01E0338,
7870
7871 /// <summary>
7872 /// The specified source is not part of the specified VidPN's topology.
7873 /// </summary>
7874 GRAPHICS_SOURCE_NOT_IN_TOPOLOGY = 0xC01E0339,
7875
7876 /// <summary>
7877 /// The specified primary surface size is invalid.
7878 /// </summary>
7879 GRAPHICS_INVALID_PRIMARYSURFACE_SIZE = 0xC01E033A,
7880
7881 /// <summary>
7882 /// The specified visible region size is invalid.
7883 /// </summary>
7884 GRAPHICS_INVALID_VISIBLEREGION_SIZE = 0xC01E033B,
7885
7886 /// <summary>
7887 /// The specified stride is invalid.
7888 /// </summary>
7889 GRAPHICS_INVALID_STRIDE = 0xC01E033C,
7890
7891 /// <summary>
7892 /// The specified pixel format is invalid.
7893 /// </summary>
7894 GRAPHICS_INVALID_PIXELFORMAT = 0xC01E033D,
7895
7896 /// <summary>
7897 /// The specified color basis is invalid.
7898 /// </summary>
7899 GRAPHICS_INVALID_COLORBASIS = 0xC01E033E,
7900
7901 /// <summary>
7902 /// The specified pixel value access mode is invalid.
7903 /// </summary>
7904 GRAPHICS_INVALID_PIXELVALUEACCESSMODE = 0xC01E033F,
7905
7906 /// <summary>
7907 /// The specified target is not part of the specified VidPN's topology.
7908 /// </summary>
7909 GRAPHICS_TARGET_NOT_IN_TOPOLOGY = 0xC01E0340,
7910
7911 /// <summary>
7912 /// Failed to acquire the display mode management interface.
7913 /// </summary>
7914 GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT = 0xC01E0341,
7915
7916 /// <summary>
7917 /// The specified VidPN source is already owned by a DMM client and cannot be used until that client releases it.
7918 /// </summary>
7919 GRAPHICS_VIDPN_SOURCE_IN_USE = 0xC01E0342,
7920
7921 /// <summary>
7922 /// The specified VidPN is active and cannot be accessed.
7923 /// </summary>
7924 GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN = 0xC01E0343,
7925
7926 /// <summary>
7927 /// The specified VidPN's present path importance ordinal is invalid.
7928 /// </summary>
7929 GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL = 0xC01E0344,
7930
7931 /// <summary>
7932 /// The specified VidPN's present path content geometry transformation is invalid.
7933 /// </summary>
7934 GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION = 0xC01E0345,
7935
7936 /// <summary>
7937 /// The specified content geometry transformation is not supported on the respective VidPN present path.
7938 /// </summary>
7939 GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED = 0xC01E0346,
7940
7941 /// <summary>
7942 /// The specified gamma ramp is invalid.
7943 /// </summary>
7944 GRAPHICS_INVALID_GAMMA_RAMP = 0xC01E0347,
7945
7946 /// <summary>
7947 /// The specified gamma ramp is not supported on the respective VidPN present path.
7948 /// </summary>
7949 GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED = 0xC01E0348,
7950
7951 /// <summary>
7952 /// Multisampling is not supported on the respective VidPN present path.
7953 /// </summary>
7954 GRAPHICS_MULTISAMPLING_NOT_SUPPORTED = 0xC01E0349,
7955
7956 /// <summary>
7957 /// The specified mode is not in the specified mode set.
7958 /// </summary>
7959 GRAPHICS_MODE_NOT_IN_MODESET = 0xC01E034A,
7960
7961 /// <summary>
7962 /// The specified VidPN topology recommendation reason is invalid.
7963 /// </summary>
7964 GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON = 0xC01E034D,
7965
7966 /// <summary>
7967 /// The specified VidPN present path content type is invalid.
7968 /// </summary>
7969 GRAPHICS_INVALID_PATH_CONTENT_TYPE = 0xC01E034E,
7970
7971 /// <summary>
7972 /// The specified VidPN present path copy protection type is invalid.
7973 /// </summary>
7974 GRAPHICS_INVALID_COPYPROTECTION_TYPE = 0xC01E034F,
7975
7976 /// <summary>
7977 /// Only one unassigned mode set can exist at any one time for a particular VidPN source or target.
7978 /// </summary>
7979 GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS = 0xC01E0350,
7980
7981 /// <summary>
7982 /// The specified scan line ordering type is invalid.
7983 /// </summary>
7984 GRAPHICS_INVALID_SCANLINE_ORDERING = 0xC01E0352,
7985
7986 /// <summary>
7987 /// The topology changes are not allowed for the specified VidPN.
7988 /// </summary>
7989 GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED = 0xC01E0353,
7990
7991 /// <summary>
7992 /// All available importance ordinals are being used in the specified topology.
7993 /// </summary>
7994 GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS = 0xC01E0354,
7995
7996 /// <summary>
7997 /// The specified primary surface has a different private-format attribute than the current primary surface.
7998 /// </summary>
7999 GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT = 0xC01E0355,
8000
8001 /// <summary>
8002 /// The specified mode-pruning algorithm is invalid.
8003 /// </summary>
8004 GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM = 0xC01E0356,
8005
8006 /// <summary>
8007 /// The specified monitor-capability origin is invalid.
8008 /// </summary>
8009 GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN = 0xC01E0357,
8010
8011 /// <summary>
8012 /// The specified monitor-frequency range constraint is invalid.
8013 /// </summary>
8014 GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT = 0xC01E0358,
8015
8016 /// <summary>
8017 /// The maximum supported number of present paths has been reached.
8018 /// </summary>
8019 GRAPHICS_MAX_NUM_PATHS_REACHED = 0xC01E0359,
8020
8021 /// <summary>
8022 /// The miniport requested that augmentation be canceled for the specified source of the specified VidPN's topology.
8023 /// </summary>
8024 GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION = 0xC01E035A,
8025
8026 /// <summary>
8027 /// The specified client type was not recognized.
8028 /// </summary>
8029 GRAPHICS_INVALID_CLIENT_TYPE = 0xC01E035B,
8030
8031 /// <summary>
8032 /// The client VidPN is not set on this adapter (for example, no user mode-initiated mode changes have taken place on this adapter).
8033 /// </summary>
8034 GRAPHICS_CLIENTVIDPN_NOT_SET = 0xC01E035C,
8035
8036 /// <summary>
8037 /// The specified display adapter child device already has an external device connected to it.
8038 /// </summary>
8039 GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED = 0xC01E0400,
8040
8041 /// <summary>
8042 /// The display adapter child device does not support reporting a descriptor.
8043 /// </summary>
8044 GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED = 0xC01E0401,
8045
8046 /// <summary>
8047 /// The display adapter is not linked to any other adapters.
8048 /// </summary>
8049 GRAPHICS_NOT_A_LINKED_ADAPTER = 0xC01E0430,
8050
8051 /// <summary>
8052 /// The lead adapter in a linked configuration was not enumerated yet.
8053 /// </summary>
8054 GRAPHICS_LEADLINK_NOT_ENUMERATED = 0xC01E0431,
8055
8056 /// <summary>
8057 /// Some chain adapters in a linked configuration have not yet been enumerated.
8058 /// </summary>
8059 GRAPHICS_CHAINLINKS_NOT_ENUMERATED = 0xC01E0432,
8060
8061 /// <summary>
8062 /// The chain of linked adapters is not ready to start because of an unknown failure.
8063 /// </summary>
8064 GRAPHICS_ADAPTER_CHAIN_NOT_READY = 0xC01E0433,
8065
8066 /// <summary>
8067 /// An attempt was made to start a lead link display adapter when the chain links had not yet started.
8068 /// </summary>
8069 GRAPHICS_CHAINLINKS_NOT_STARTED = 0xC01E0434,
8070
8071 /// <summary>
8072 /// An attempt was made to turn on a lead link display adapter when the chain links were turned off.
8073 /// </summary>
8074 GRAPHICS_CHAINLINKS_NOT_POWERED_ON = 0xC01E0435,
8075
8076 /// <summary>
8077 /// The adapter link was found in an inconsistent state. Not all adapters are in an expected PNP/power state.
8078 /// </summary>
8079 GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE = 0xC01E0436,
8080
8081 /// <summary>
8082 /// The driver trying to start is not the same as the driver for the posted display adapter.
8083 /// </summary>
8084 GRAPHICS_NOT_POST_DEVICE_DRIVER = 0xC01E0438,
8085
8086 /// <summary>
8087 /// An operation is being attempted that requires the display adapter to be in a quiescent state.
8088 /// </summary>
8089 GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED = 0xC01E043B,
8090
8091 /// <summary>
8092 /// The driver does not support OPM.
8093 /// </summary>
8094 GRAPHICS_OPM_NOT_SUPPORTED = 0xC01E0500,
8095
8096 /// <summary>
8097 /// The driver does not support COPP.
8098 /// </summary>
8099 GRAPHICS_COPP_NOT_SUPPORTED = 0xC01E0501,
8100
8101 /// <summary>
8102 /// The driver does not support UAB.
8103 /// </summary>
8104 GRAPHICS_UAB_NOT_SUPPORTED = 0xC01E0502,
8105
8106 /// <summary>
8107 /// The specified encrypted parameters are invalid.
8108 /// </summary>
8109 GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS = 0xC01E0503,
8110
8111 /// <summary>
8112 /// An array passed to a function cannot hold all of the data that the function wants to put in it.
8113 /// </summary>
8114 GRAPHICS_OPM_PARAMETER_ARRAY_TOO_SMALL = 0xC01E0504,
8115
8116 /// <summary>
8117 /// The GDI display device passed to this function does not have any active protected outputs.
8118 /// </summary>
8119 GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST = 0xC01E0505,
8120
8121 /// <summary>
8122 /// The PVP cannot find an actual GDI display device that corresponds to the passed-in GDI display device name.
8123 /// </summary>
8124 GRAPHICS_PVP_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME = 0xC01E0506,
8125
8126 /// <summary>
8127 /// This function failed because the GDI display device passed to it was not attached to the Windows desktop.
8128 /// </summary>
8129 GRAPHICS_PVP_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP = 0xC01E0507,
8130
8131 /// <summary>
8132 /// The PVP does not support mirroring display devices because they do not have any protected outputs.
8133 /// </summary>
8134 GRAPHICS_PVP_MIRRORING_DEVICES_NOT_SUPPORTED = 0xC01E0508,
8135
8136 /// <summary>
8137 /// The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it
8138 /// is null, is not correctly aligned, or it points to an invalid address or a kernel mode address.
8139 /// </summary>
8140 GRAPHICS_OPM_INVALID_POINTER = 0xC01E050A,
8141
8142 /// <summary>
8143 /// An internal error caused an operation to fail.
8144 /// </summary>
8145 GRAPHICS_OPM_INTERNAL_ERROR = 0xC01E050B,
8146
8147 /// <summary>
8148 /// The function failed because the caller passed in an invalid OPM user-mode handle.
8149 /// </summary>
8150 GRAPHICS_OPM_INVALID_HANDLE = 0xC01E050C,
8151
8152 /// <summary>
8153 /// This function failed because the GDI device passed to it did not have any monitors associated with it.
8154 /// </summary>
8155 GRAPHICS_PVP_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE = 0xC01E050D,
8156
8157 /// <summary>
8158 /// A certificate could not be returned because the certificate buffer passed to the function was too small.
8159 /// </summary>
8160 GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH = 0xC01E050E,
8161
8162 /// <summary>
8163 /// DxgkDdiOpmCreateProtectedOutput() could not create a protected output because the video present yarget is in spanning mode.
8164 /// </summary>
8165 GRAPHICS_OPM_SPANNING_MODE_ENABLED = 0xC01E050F,
8166
8167 /// <summary>
8168 /// DxgkDdiOpmCreateProtectedOutput() could not create a protected output because the video present target is in theater mode.
8169 /// </summary>
8170 GRAPHICS_OPM_THEATER_MODE_ENABLED = 0xC01E0510,
8171
8172 /// <summary>
8173 /// The function call failed because the display adapter's hardware functionality scan (HFS) failed to validate the graphics hardware.
8174 /// </summary>
8175 GRAPHICS_PVP_HFS_FAILED = 0xC01E0511,
8176
8177 /// <summary>
8178 /// The HDCP SRM passed to this function did not comply with section 5 of the HDCP 1.1 specification.
8179 /// </summary>
8180 GRAPHICS_OPM_INVALID_SRM = 0xC01E0512,
8181
8182 /// <summary>
8183 /// The protected output cannot enable the HDCP system because it does not support it.
8184 /// </summary>
8185 GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP = 0xC01E0513,
8186
8187 /// <summary>
8188 /// The protected output cannot enable analog copy protection because it does not support it.
8189 /// </summary>
8190 GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP = 0xC01E0514,
8191
8192 /// <summary>
8193 /// The protected output cannot enable the CGMS-A protection technology because it does not support it.
8194 /// </summary>
8195 GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA = 0xC01E0515,
8196
8197 /// <summary>
8198 /// DxgkDdiOPMGetInformation() cannot return the version of the SRM being used because the application never successfully
8199 /// passed an SRM to the protected output.
8200 /// </summary>
8201 GRAPHICS_OPM_HDCP_SRM_NEVER_SET = 0xC01E0516,
8202
8203 /// <summary>
8204 /// DxgkDdiOPMConfigureProtectedOutput() cannot enable the specified output protection technology because the output's
8205 /// screen resolution is too high.
8206 /// </summary>
8207 GRAPHICS_OPM_RESOLUTION_TOO_HIGH = 0xC01E0517,
8208
8209 /// <summary>
8210 /// DxgkDdiOPMConfigureProtectedOutput() cannot enable HDCP because other physical outputs are using the display adapter's HDCP hardware.
8211 /// </summary>
8212 GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE = 0xC01E0518,
8213
8214 /// <summary>
8215 /// The operating system asynchronously destroyed this OPM-protected output because the operating system state changed.
8216 /// This error typically occurs because the monitor PDO associated with this protected output was removed or stopped, the protected output's
8217 /// session became a nonconsole session, or the protected output's desktop became inactive.
8218 /// </summary>
8219 GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS = 0xC01E051A,
8220
8221 /// <summary>
8222 /// OPM functions cannot be called when a session is changing its type. Three types of sessions currently exist: console,
8223 /// disconnected, and remote (RDP or ICA).
8224 /// </summary>
8225 GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS = 0xC01E051B,
8226
8227 /// <summary>
8228 /// The DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function
8229 /// failed. This error is returned only if a protected output has OPM semantics. DxgkDdiOPMGetCOPPCompatibleInformation always returns this error
8230 /// if a protected output has OPM semantics. DxgkDdiOPMGetInformation returns this error code if the caller requested COPP-specific information.
8231 /// DxgkDdiOPMConfigureProtectedOutput returns this error when the caller tries to use a COPP-specific command.
8232 /// </summary>
8233 GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS = 0xC01E051C,
8234
8235 /// <summary>
8236 /// The DxgkDdiOPMGetInformation and DxgkDdiOPMGetCOPPCompatibleInformation functions return this error code if the passed-in
8237 /// sequence number is not the expected sequence number or the passed-in OMAC value is invalid.
8238 /// </summary>
8239 GRAPHICS_OPM_INVALID_INFORMATION_REQUEST = 0xC01E051D,
8240
8241 /// <summary>
8242 /// The function failed because an unexpected error occurred inside a display driver.
8243 /// </summary>
8244 GRAPHICS_OPM_DRIVER_INTERNAL_ERROR = 0xC01E051E,
8245
8246 /// <summary>
8247 /// The DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function failed.
8248 /// This error is returned only if a protected output has COPP semantics. DxgkDdiOPMGetCOPPCompatibleInformation returns this error code if the caller
8249 /// requested OPM-specific information. DxgkDdiOPMGetInformation always returns this error if a protected output has COPP semantics.
8250 /// DxgkDdiOPMConfigureProtectedOutput returns this error when the caller tries to use an OPM-specific command.
8251 /// </summary>
8252 GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS = 0xC01E051F,
8253
8254 /// <summary>
8255 /// The DxgkDdiOPMGetCOPPCompatibleInformation and DxgkDdiOPMConfigureProtectedOutput functions return this error if the display
8256 /// driver does not support the DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING and DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING GUIDs.
8257 /// </summary>
8258 GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED = 0xC01E0520,
8259
8260 /// <summary>
8261 /// The DxgkDdiOPMConfigureProtectedOutput function returns this error code if the passed-in sequence number is not the expected
8262 /// sequence number or the passed-in OMAC value is invalid.
8263 /// </summary>
8264 GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST = 0xC01E0521,
8265
8266 /// <summary>
8267 /// The monitor connected to the specified video output does not have an I2C bus.
8268 /// </summary>
8269 GRAPHICS_I2C_NOT_SUPPORTED = 0xC01E0580,
8270
8271 /// <summary>
8272 /// No device on the I2C bus has the specified address.
8273 /// </summary>
8274 GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST = 0xC01E0581,
8275
8276 /// <summary>
8277 /// An error occurred while transmitting data to the device on the I2C bus.
8278 /// </summary>
8279 GRAPHICS_I2C_ERROR_TRANSMITTING_DATA = 0xC01E0582,
8280
8281 /// <summary>
8282 /// An error occurred while receiving data from the device on the I2C bus.
8283 /// </summary>
8284 GRAPHICS_I2C_ERROR_RECEIVING_DATA = 0xC01E0583,
8285
8286 /// <summary>
8287 /// The monitor does not support the specified VCP code.
8288 /// </summary>
8289 GRAPHICS_DDCCI_VCP_NOT_SUPPORTED = 0xC01E0584,
8290
8291 /// <summary>
8292 /// The data received from the monitor is invalid.
8293 /// </summary>
8294 GRAPHICS_DDCCI_INVALID_DATA = 0xC01E0585,
8295
8296 /// <summary>
8297 /// A function call failed because a monitor returned an invalid timing status byte when the operating system used the DDC/CI get
8298 /// timing report and timing message command to get a timing report from a monitor.
8299 /// </summary>
8300 GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE = 0xC01E0586,
8301
8302 /// <summary>
8303 /// A monitor returned a DDC/CI capabilities string that did not comply with the ACCESS.bus 3.0, DDC/CI 1.1, or MCCS 2 Revision 1 specification.
8304 /// </summary>
8305 GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING = 0xC01E0587,
8306
8307 /// <summary>
8308 /// An internal error caused an operation to fail.
8309 /// </summary>
8310 GRAPHICS_MCA_INTERNAL_ERROR = 0xC01E0588,
8311
8312 /// <summary>
8313 /// An operation failed because a DDC/CI message had an invalid value in its command field.
8314 /// </summary>
8315 GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND = 0xC01E0589,
8316
8317 /// <summary>
8318 /// This error occurred because a DDC/CI message had an invalid value in its length field.
8319 /// </summary>
8320 GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH = 0xC01E058A,
8321
8322 /// <summary>
8323 /// This error occurred because the value in a DDC/CI message's checksum field did not match the message's computed checksum value.
8324 /// This error implies that the data was corrupted while it was being transmitted from a monitor to a computer.
8325 /// </summary>
8326 GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM = 0xC01E058B,
8327
8328 /// <summary>
8329 /// This function failed because an invalid monitor handle was passed to it.
8330 /// </summary>
8331 GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE = 0xC01E058C,
8332
8333 /// <summary>
8334 /// The operating system asynchronously destroyed the monitor that corresponds to this handle because the operating system's state changed.
8335 /// This error typically occurs because the monitor PDO associated with this handle was removed or stopped, or a display mode change occurred.
8336 /// A display mode change occurs when Windows sends a WM_DISPLAYCHANGE message to applications.
8337 /// </summary>
8338 GRAPHICS_MONITOR_NO_LONGER_EXISTS = 0xC01E058D,
8339
8340 /// <summary>
8341 /// This function can be used only if a program is running in the local console session. It cannot be used if a program is running on a
8342 /// remote desktop session or on a terminal server session.
8343 /// </summary>
8344 GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED = 0xC01E05E0,
8345
8346 /// <summary>
8347 /// This function cannot find an actual GDI display device that corresponds to the specified GDI display device name.
8348 /// </summary>
8349 GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME = 0xC01E05E1,
8350
8351 /// <summary>
8352 /// The function failed because the specified GDI display device was not attached to the Windows desktop.
8353 /// </summary>
8354 GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP = 0xC01E05E2,
8355
8356 /// <summary>
8357 /// This function does not support GDI mirroring display devices because GDI mirroring display devices do not have any physical monitors
8358 /// associated with them.
8359 /// </summary>
8360 GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED = 0xC01E05E3,
8361
8362 /// <summary>
8363 /// The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it is null, is not
8364 /// correctly aligned, or points to an invalid address or to a kernel mode address.
8365 /// </summary>
8366 GRAPHICS_INVALID_POINTER = 0xC01E05E4,
8367
8368 /// <summary>
8369 /// This function failed because the GDI device passed to it did not have a monitor associated with it.
8370 /// </summary>
8371 GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE = 0xC01E05E5,
8372
8373 /// <summary>
8374 /// An array passed to the function cannot hold all of the data that the function must copy into the array.
8375 /// </summary>
8376 GRAPHICS_PARAMETER_ARRAY_TOO_SMALL = 0xC01E05E6,
8377
8378 /// <summary>
8379 /// An internal error caused an operation to fail.
8380 /// </summary>
8381 GRAPHICS_INTERNAL_ERROR = 0xC01E05E7,
8382
8383 /// <summary>
8384 /// The function failed because the current session is changing its type. This function cannot be called when the current session
8385 /// is changing its type. Three types of sessions currently exist: console, disconnected, and remote (RDP or ICA).
8386 /// </summary>
8387 GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS = 0xC01E05E8,
8388
8389 /// <summary>
8390 /// The volume must be unlocked before it can be used.
8391 /// </summary>
8392 FVE_LOCKED_VOLUME = 0xC0210000,
8393
8394 /// <summary>
8395 /// The volume is fully decrypted and no key is available.
8396 /// </summary>
8397 FVE_NOT_ENCRYPTED = 0xC0210001,
8398
8399 /// <summary>
8400 /// The control block for the encrypted volume is not valid.
8401 /// </summary>
8402 FVE_BAD_INFORMATION = 0xC0210002,
8403
8404 /// <summary>
8405 /// Not enough free space remains on the volume to allow encryption.
8406 /// </summary>
8407 FVE_TOO_SMALL = 0xC0210003,
8408
8409 /// <summary>
8410 /// The partition cannot be encrypted because the file system is not supported.
8411 /// </summary>
8412 FVE_FAILED_WRONG_FS = 0xC0210004,
8413
8414 /// <summary>
8415 /// The file system is inconsistent. Run the Check Disk utility.
8416 /// </summary>
8417 FVE_FAILED_BAD_FS = 0xC0210005,
8418
8419 /// <summary>
8420 /// The file system does not extend to the end of the volume.
8421 /// </summary>
8422 FVE_FS_NOT_EXTENDED = 0xC0210006,
8423
8424 /// <summary>
8425 /// This operation cannot be performed while a file system is mounted on the volume.
8426 /// </summary>
8427 FVE_FS_MOUNTED = 0xC0210007,
8428
8429 /// <summary>
8430 /// BitLocker Drive Encryption is not included with this version of Windows.
8431 /// </summary>
8432 FVE_NO_LICENSE = 0xC0210008,
8433
8434 /// <summary>
8435 /// The requested action was denied by the FVE control engine.
8436 /// </summary>
8437 FVE_ACTION_NOT_ALLOWED = 0xC0210009,
8438
8439 /// <summary>
8440 /// The data supplied is malformed.
8441 /// </summary>
8442 FVE_BAD_DATA = 0xC021000A,
8443
8444 /// <summary>
8445 /// The volume is not bound to the system.
8446 /// </summary>
8447 FVE_VOLUME_NOT_BOUND = 0xC021000B,
8448
8449 /// <summary>
8450 /// The volume specified is not a data volume.
8451 /// </summary>
8452 FVE_NOT_DATA_VOLUME = 0xC021000C,
8453
8454 /// <summary>
8455 /// A read operation failed while converting the volume.
8456 /// </summary>
8457 FVE_CONV_READ_ERROR = 0xC021000D,
8458
8459 /// <summary>
8460 /// A write operation failed while converting the volume.
8461 /// </summary>
8462 FVE_CONV_WRITE_ERROR = 0xC021000E,
8463
8464 /// <summary>
8465 /// The control block for the encrypted volume was updated by another thread. Try again.
8466 /// </summary>
8467 FVE_OVERLAPPED_UPDATE = 0xC021000F,
8468
8469 /// <summary>
8470 /// The volume encryption algorithm cannot be used on this sector size.
8471 /// </summary>
8472 FVE_FAILED_SECTOR_SIZE = 0xC0210010,
8473
8474 /// <summary>
8475 /// BitLocker recovery authentication failed.
8476 /// </summary>
8477 FVE_FAILED_AUTHENTICATION = 0xC0210011,
8478
8479 /// <summary>
8480 /// The volume specified is not the boot operating system volume.
8481 /// </summary>
8482 FVE_NOT_OS_VOLUME = 0xC0210012,
8483
8484 /// <summary>
8485 /// The BitLocker startup key or recovery password could not be read from external media.
8486 /// </summary>
8487 FVE_KEYFILE_NOT_FOUND = 0xC0210013,
8488
8489 /// <summary>
8490 /// The BitLocker startup key or recovery password file is corrupt or invalid.
8491 /// </summary>
8492 FVE_KEYFILE_INVALID = 0xC0210014,
8493
8494 /// <summary>
8495 /// The BitLocker encryption key could not be obtained from the startup key or the recovery password.
8496 /// </summary>
8497 FVE_KEYFILE_NO_VMK = 0xC0210015,
8498
8499 /// <summary>
8500 /// The TPM is disabled.
8501 /// </summary>
8502 FVE_TPM_DISABLED = 0xC0210016,
8503
8504 /// <summary>
8505 /// The authorization data for the SRK of the TPM is not zero.
8506 /// </summary>
8507 FVE_TPM_SRK_AUTH_NOT_ZERO = 0xC0210017,
8508
8509 /// <summary>
8510 /// The system boot information changed or the TPM locked out access to BitLocker encryption keys until the computer is restarted.
8511 /// </summary>
8512 FVE_TPM_INVALID_PCR = 0xC0210018,
8513
8514 /// <summary>
8515 /// The BitLocker encryption key could not be obtained from the TPM.
8516 /// </summary>
8517 FVE_TPM_NO_VMK = 0xC0210019,
8518
8519 /// <summary>
8520 /// The BitLocker encryption key could not be obtained from the TPM and PIN.
8521 /// </summary>
8522 FVE_PIN_INVALID = 0xC021001A,
8523
8524 /// <summary>
8525 /// A boot application hash does not match the hash computed when BitLocker was turned on.
8526 /// </summary>
8527 FVE_AUTH_INVALID_APPLICATION = 0xC021001B,
8528
8529 /// <summary>
8530 /// The Boot Configuration Data (BCD) settings are not supported or have changed because BitLocker was enabled.
8531 /// </summary>
8532 FVE_AUTH_INVALID_CONFIG = 0xC021001C,
8533
8534 /// <summary>
8535 /// Boot debugging is enabled. Run Windows Boot Configuration Data Store Editor (bcdedit.exe) to turn it off.
8536 /// </summary>
8537 FVE_DEBUGGER_ENABLED = 0xC021001D,
8538
8539 /// <summary>
8540 /// The BitLocker encryption key could not be obtained.
8541 /// </summary>
8542 FVE_DRY_RUN_FAILED = 0xC021001E,
8543
8544 /// <summary>
8545 /// The metadata disk region pointer is incorrect.
8546 /// </summary>
8547 FVE_BAD_METADATA_POINTER = 0xC021001F,
8548
8549 /// <summary>
8550 /// The backup copy of the metadata is out of date.
8551 /// </summary>
8552 FVE_OLD_METADATA_COPY = 0xC0210020,
8553
8554 /// <summary>
8555 /// No action was taken because a system restart is required.
8556 /// </summary>
8557 FVE_REBOOT_REQUIRED = 0xC0210021,
8558
8559 /// <summary>
8560 /// No action was taken because BitLocker Drive Encryption is in RAW access mode.
8561 /// </summary>
8562 FVE_RAW_ACCESS = 0xC0210022,
8563
8564 /// <summary>
8565 /// BitLocker Drive Encryption cannot enter RAW access mode for this volume.
8566 /// </summary>
8567 FVE_RAW_BLOCKED = 0xC0210023,
8568
8569 /// <summary>
8570 /// This feature of BitLocker Drive Encryption is not included with this version of Windows.
8571 /// </summary>
8572 FVE_NO_FEATURE_LICENSE = 0xC0210026,
8573
8574 /// <summary>
8575 /// Group policy does not permit turning off BitLocker Drive Encryption on roaming data volumes.
8576 /// </summary>
8577 FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED = 0xC0210027,
8578
8579 /// <summary>
8580 /// Bitlocker Drive Encryption failed to recover from aborted conversion. This could be due to either all conversion logs being
8581 /// corrupted or the media being write-protected.
8582 /// </summary>
8583 FVE_CONV_RECOVERY_FAILED = 0xC0210028,
8584
8585 /// <summary>
8586 /// The requested virtualization size is too big.
8587 /// </summary>
8588 FVE_VIRTUALIZED_SPACE_TOO_BIG = 0xC0210029,
8589
8590 /// <summary>
8591 /// The drive is too small to be protected using BitLocker Drive Encryption.
8592 /// </summary>
8593 FVE_VOLUME_TOO_SMALL = 0xC0210030,
8594
8595 /// <summary>
8596 /// The callout does not exist.
8597 /// </summary>
8598 FWP_CALLOUT_NOT_FOUND = 0xC0220001,
8599
8600 /// <summary>
8601 /// The filter condition does not exist.
8602 /// </summary>
8603 FWP_CONDITION_NOT_FOUND = 0xC0220002,
8604
8605 /// <summary>
8606 /// The filter does not exist.
8607 /// </summary>
8608 FWP_FILTER_NOT_FOUND = 0xC0220003,
8609
8610 /// <summary>
8611 /// The layer does not exist.
8612 /// </summary>
8613 FWP_LAYER_NOT_FOUND = 0xC0220004,
8614
8615 /// <summary>
8616 /// The provider does not exist.
8617 /// </summary>
8618 FWP_PROVIDER_NOT_FOUND = 0xC0220005,
8619
8620 /// <summary>
8621 /// The provider context does not exist.
8622 /// </summary>
8623 FWP_PROVIDER_CONTEXT_NOT_FOUND = 0xC0220006,
8624
8625 /// <summary>
8626 /// The sublayer does not exist.
8627 /// </summary>
8628 FWP_SUBLAYER_NOT_FOUND = 0xC0220007,
8629
8630 /// <summary>
8631 /// The object does not exist.
8632 /// </summary>
8633 FWP_NOT_FOUND = 0xC0220008,
8634
8635 /// <summary>
8636 /// An object with that GUID or LUID already exists.
8637 /// </summary>
8638 FWP_ALREADY_EXISTS = 0xC0220009,
8639
8640 /// <summary>
8641 /// The object is referenced by other objects and cannot be deleted.
8642 /// </summary>
8643 FWP_IN_USE = 0xC022000A,
8644
8645 /// <summary>
8646 /// The call is not allowed from within a dynamic session.
8647 /// </summary>
8648 FWP_DYNAMIC_SESSION_IN_PROGRESS = 0xC022000B,
8649
8650 /// <summary>
8651 /// The call was made from the wrong session and cannot be completed.
8652 /// </summary>
8653 FWP_WRONG_SESSION = 0xC022000C,
8654
8655 /// <summary>
8656 /// The call must be made from within an explicit transaction.
8657 /// </summary>
8658 FWP_NO_TXN_IN_PROGRESS = 0xC022000D,
8659
8660 /// <summary>
8661 /// The call is not allowed from within an explicit transaction.
8662 /// </summary>
8663 FWP_TXN_IN_PROGRESS = 0xC022000E,
8664
8665 /// <summary>
8666 /// The explicit transaction has been forcibly canceled.
8667 /// </summary>
8668 FWP_TXN_ABORTED = 0xC022000F,
8669
8670 /// <summary>
8671 /// The session has been canceled.
8672 /// </summary>
8673 FWP_SESSION_ABORTED = 0xC0220010,
8674
8675 /// <summary>
8676 /// The call is not allowed from within a read-only transaction.
8677 /// </summary>
8678 FWP_INCOMPATIBLE_TXN = 0xC0220011,
8679
8680 /// <summary>
8681 /// The call timed out while waiting to acquire the transaction lock.
8682 /// </summary>
8683 FWP_TIMEOUT = 0xC0220012,
8684
8685 /// <summary>
8686 /// The collection of network diagnostic events is disabled.
8687 /// </summary>
8688 FWP_NET_EVENTS_DISABLED = 0xC0220013,
8689
8690 /// <summary>
8691 /// The operation is not supported by the specified layer.
8692 /// </summary>
8693 FWP_INCOMPATIBLE_LAYER = 0xC0220014,
8694
8695 /// <summary>
8696 /// The call is allowed for kernel-mode callers only.
8697 /// </summary>
8698 FWP_KM_CLIENTS_ONLY = 0xC0220015,
8699
8700 /// <summary>
8701 /// The call tried to associate two objects with incompatible lifetimes.
8702 /// </summary>
8703 FWP_LIFETIME_MISMATCH = 0xC0220016,
8704
8705 /// <summary>
8706 /// The object is built-in and cannot be deleted.
8707 /// </summary>
8708 FWP_BUILTIN_OBJECT = 0xC0220017,
8709
8710 /// <summary>
8711 /// The maximum number of boot-time filters has been reached.
8712 /// </summary>
8713 FWP_TOO_MANY_BOOTTIME_FILTERS = 0xC0220018,
8714
8715 /// <summary>
8716 /// The maximum number of callouts has been reached.
8717 /// </summary>
8718 FWP_TOO_MANY_CALLOUTS = 0xC0220018,
8719
8720 /// <summary>
8721 /// A notification could not be delivered because a message queue has reached maximum capacity.
8722 /// </summary>
8723 FWP_NOTIFICATION_DROPPED = 0xC0220019,
8724
8725 /// <summary>
8726 /// The traffic parameters do not match those for the security association context.
8727 /// </summary>
8728 FWP_TRAFFIC_MISMATCH = 0xC022001A,
8729
8730 /// <summary>
8731 /// The call is not allowed for the current security association state.
8732 /// </summary>
8733 FWP_INCOMPATIBLE_SA_STATE = 0xC022001B,
8734
8735 /// <summary>
8736 /// A required pointer is null.
8737 /// </summary>
8738 FWP_NULL_POINTER = 0xC022001C,
8739
8740 /// <summary>
8741 /// An enumerator is not valid.
8742 /// </summary>
8743 FWP_INVALID_ENUMERATOR = 0xC022001D,
8744
8745 /// <summary>
8746 /// The flags field contains an invalid value.
8747 /// </summary>
8748 FWP_INVALID_FLAGS = 0xC022001E,
8749
8750 /// <summary>
8751 /// A network mask is not valid.
8752 /// </summary>
8753 FWP_INVALID_NET_MASK = 0xC022001F,
8754
8755 /// <summary>
8756 /// An FWP_RANGE is not valid.
8757 /// </summary>
8758 FWP_INVALID_RANGE = 0xC0220020,
8759
8760 /// <summary>
8761 /// The time interval is not valid.
8762 /// </summary>
8763 FWP_INVALID_INTERVAL = 0xC0220021,
8764
8765 /// <summary>
8766 /// An array that must contain at least one element has a zero length.
8767 /// </summary>
8768 FWP_ZERO_LENGTH_ARRAY = 0xC0220022,
8769
8770 /// <summary>
8771 /// The displayData.name field cannot be null.
8772 /// </summary>
8773 FWP_NULL_DISPLAY_NAME = 0xC0220023,
8774
8775 /// <summary>
8776 /// The action type is not one of the allowed action types for a filter.
8777 /// </summary>
8778 FWP_INVALID_ACTION_TYPE = 0xC0220024,
8779
8780 /// <summary>
8781 /// The filter weight is not valid.
8782 /// </summary>
8783 FWP_INVALID_WEIGHT = 0xC0220025,
8784
8785 /// <summary>
8786 /// A filter condition contains a match type that is not compatible with the operands.
8787 /// </summary>
8788 FWP_MATCH_TYPE_MISMATCH = 0xC0220026,
8789
8790 /// <summary>
8791 /// An FWP_VALUE or FWPM_CONDITION_VALUE is of the wrong type.
8792 /// </summary>
8793 FWP_TYPE_MISMATCH = 0xC0220027,
8794
8795 /// <summary>
8796 /// An integer value is outside the allowed range.
8797 /// </summary>
8798 FWP_OUT_OF_BOUNDS = 0xC0220028,
8799
8800 /// <summary>
8801 /// A reserved field is nonzero.
8802 /// </summary>
8803 FWP_RESERVED = 0xC0220029,
8804
8805 /// <summary>
8806 /// A filter cannot contain multiple conditions operating on a single field.
8807 /// </summary>
8808 FWP_DUPLICATE_CONDITION = 0xC022002A,
8809
8810 /// <summary>
8811 /// A policy cannot contain the same keying module more than once.
8812 /// </summary>
8813 FWP_DUPLICATE_KEYMOD = 0xC022002B,
8814
8815 /// <summary>
8816 /// The action type is not compatible with the layer.
8817 /// </summary>
8818 FWP_ACTION_INCOMPATIBLE_WITH_LAYER = 0xC022002C,
8819
8820 /// <summary>
8821 /// The action type is not compatible with the sublayer.
8822 /// </summary>
8823 FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER = 0xC022002D,
8824
8825 /// <summary>
8826 /// The raw context or the provider context is not compatible with the layer.
8827 /// </summary>
8828 FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER = 0xC022002E,
8829
8830 /// <summary>
8831 /// The raw context or the provider context is not compatible with the callout.
8832 /// </summary>
8833 FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT = 0xC022002F,
8834
8835 /// <summary>
8836 /// The authentication method is not compatible with the policy type.
8837 /// </summary>
8838 FWP_INCOMPATIBLE_AUTH_METHOD = 0xC0220030,
8839
8840 /// <summary>
8841 /// The Diffie-Hellman group is not compatible with the policy type.
8842 /// </summary>
8843 FWP_INCOMPATIBLE_DH_GROUP = 0xC0220031,
8844
8845 /// <summary>
8846 /// An IKE policy cannot contain an Extended Mode policy.
8847 /// </summary>
8848 FWP_EM_NOT_SUPPORTED = 0xC0220032,
8849
8850 /// <summary>
8851 /// The enumeration template or subscription will never match any objects.
8852 /// </summary>
8853 FWP_NEVER_MATCH = 0xC0220033,
8854
8855 /// <summary>
8856 /// The provider context is of the wrong type.
8857 /// </summary>
8858 FWP_PROVIDER_CONTEXT_MISMATCH = 0xC0220034,
8859
8860 /// <summary>
8861 /// The parameter is incorrect.
8862 /// </summary>
8863 FWP_INVALID_PARAMETER = 0xC0220035,
8864
8865 /// <summary>
8866 /// The maximum number of sublayers has been reached.
8867 /// </summary>
8868 FWP_TOO_MANY_SUBLAYERS = 0xC0220036,
8869
8870 /// <summary>
8871 /// The notification function for a callout returned an error.
8872 /// </summary>
8873 FWP_CALLOUT_NOTIFICATION_FAILED = 0xC0220037,
8874
8875 /// <summary>
8876 /// The IPsec authentication configuration is not compatible with the authentication type.
8877 /// </summary>
8878 FWP_INCOMPATIBLE_AUTH_CONFIG = 0xC0220038,
8879
8880 /// <summary>
8881 /// The IPsec cipher configuration is not compatible with the cipher type.
8882 /// </summary>
8883 FWP_INCOMPATIBLE_CIPHER_CONFIG = 0xC0220039,
8884
8885 /// <summary>
8886 /// A policy cannot contain the same auth method more than once.
8887 /// </summary>
8888 FWP_DUPLICATE_AUTH_METHOD = 0xC022003C,
8889
8890 /// <summary>
8891 /// The TCP/IP stack is not ready.
8892 /// </summary>
8893 FWP_TCPIP_NOT_READY = 0xC0220100,
8894
8895 /// <summary>
8896 /// The injection handle is being closed by another thread.
8897 /// </summary>
8898 FWP_INJECT_HANDLE_CLOSING = 0xC0220101,
8899
8900 /// <summary>
8901 /// The injection handle is stale.
8902 /// </summary>
8903 FWP_INJECT_HANDLE_STALE = 0xC0220102,
8904
8905 /// <summary>
8906 /// The classify cannot be pended.
8907 /// </summary>
8908 FWP_CANNOT_PEND = 0xC0220103,
8909
8910 /// <summary>
8911 /// The binding to the network interface is being closed.
8912 /// </summary>
8913 NDIS_CLOSING = 0xC0230002,
8914
8915 /// <summary>
8916 /// An invalid version was specified.
8917 /// </summary>
8918 NDIS_BAD_VERSION = 0xC0230004,
8919
8920 /// <summary>
8921 /// An invalid characteristics table was used.
8922 /// </summary>
8923 NDIS_BAD_CHARACTERISTICS = 0xC0230005,
8924
8925 /// <summary>
8926 /// Failed to find the network interface or the network interface is not ready.
8927 /// </summary>
8928 NDIS_ADAPTER_NOT_FOUND = 0xC0230006,
8929
8930 /// <summary>
8931 /// Failed to open the network interface.
8932 /// </summary>
8933 NDIS_OPEN_FAILED = 0xC0230007,
8934
8935 /// <summary>
8936 /// The network interface has encountered an internal unrecoverable failure.
8937 /// </summary>
8938 NDIS_DEVICE_FAILED = 0xC0230008,
8939
8940 /// <summary>
8941 /// The multicast list on the network interface is full.
8942 /// </summary>
8943 NDIS_MULTICAST_FULL = 0xC0230009,
8944
8945 /// <summary>
8946 /// An attempt was made to add a duplicate multicast address to the list.
8947 /// </summary>
8948 NDIS_MULTICAST_EXISTS = 0xC023000A,
8949
8950 /// <summary>
8951 /// At attempt was made to remove a multicast address that was never added.
8952 /// </summary>
8953 NDIS_MULTICAST_NOT_FOUND = 0xC023000B,
8954
8955 /// <summary>
8956 /// The network interface aborted the request.
8957 /// </summary>
8958 NDIS_REQUEST_ABORTED = 0xC023000C,
8959
8960 /// <summary>
8961 /// The network interface cannot process the request because it is being reset.
8962 /// </summary>
8963 NDIS_RESET_IN_PROGRESS = 0xC023000D,
8964
8965 /// <summary>
8966 /// An attempt was made to send an invalid packet on a network interface.
8967 /// </summary>
8968 NDIS_INVALID_PACKET = 0xC023000F,
8969
8970 /// <summary>
8971 /// The specified request is not a valid operation for the target device.
8972 /// </summary>
8973 NDIS_INVALID_DEVICE_REQUEST = 0xC0230010,
8974
8975 /// <summary>
8976 /// The network interface is not ready to complete this operation.
8977 /// </summary>
8978 NDIS_ADAPTER_NOT_READY = 0xC0230011,
8979
8980 /// <summary>
8981 /// The length of the buffer submitted for this operation is not valid.
8982 /// </summary>
8983 NDIS_INVALID_LENGTH = 0xC0230014,
8984
8985 /// <summary>
8986 /// The data used for this operation is not valid.
8987 /// </summary>
8988 NDIS_INVALID_DATA = 0xC0230015,
8989
8990 /// <summary>
8991 /// The length of the submitted buffer for this operation is too small.
8992 /// </summary>
8993 NDIS_BUFFER_TOO_SHORT = 0xC0230016,
8994
8995 /// <summary>
8996 /// The network interface does not support this object identifier.
8997 /// </summary>
8998 NDIS_INVALID_OID = 0xC0230017,
8999
9000 /// <summary>
9001 /// The network interface has been removed.
9002 /// </summary>
9003 NDIS_ADAPTER_REMOVED = 0xC0230018,
9004
9005 /// <summary>
9006 /// The network interface does not support this media type.
9007 /// </summary>
9008 NDIS_UNSUPPORTED_MEDIA = 0xC0230019,
9009
9010 /// <summary>
9011 /// An attempt was made to remove a token ring group address that is in use by other components.
9012 /// </summary>
9013 NDIS_GROUP_ADDRESS_IN_USE = 0xC023001A,
9014
9015 /// <summary>
9016 /// An attempt was made to map a file that cannot be found.
9017 /// </summary>
9018 NDIS_FILE_NOT_FOUND = 0xC023001B,
9019
9020 /// <summary>
9021 /// An error occurred while NDIS tried to map the file.
9022 /// </summary>
9023 NDIS_ERROR_READING_FILE = 0xC023001C,
9024
9025 /// <summary>
9026 /// An attempt was made to map a file that is already mapped.
9027 /// </summary>
9028 NDIS_ALREADY_MAPPED = 0xC023001D,
9029
9030 /// <summary>
9031 /// An attempt to allocate a hardware resource failed because the resource is used by another component.
9032 /// </summary>
9033 NDIS_RESOURCE_CONFLICT = 0xC023001E,
9034
9035 /// <summary>
9036 /// The I/O operation failed because the network media is disconnected or the wireless access point is out of range.
9037 /// </summary>
9038 NDIS_MEDIA_DISCONNECTED = 0xC023001F,
9039
9040 /// <summary>
9041 /// The network address used in the request is invalid.
9042 /// </summary>
9043 NDIS_INVALID_ADDRESS = 0xC0230022,
9044
9045 /// <summary>
9046 /// The offload operation on the network interface has been paused.
9047 /// </summary>
9048 NDIS_PAUSED = 0xC023002A,
9049
9050 /// <summary>
9051 /// The network interface was not found.
9052 /// </summary>
9053 NDIS_INTERFACE_NOT_FOUND = 0xC023002B,
9054
9055 /// <summary>
9056 /// The revision number specified in the structure is not supported.
9057 /// </summary>
9058 NDIS_UNSUPPORTED_REVISION = 0xC023002C,
9059
9060 /// <summary>
9061 /// The specified port does not exist on this network interface.
9062 /// </summary>
9063 NDIS_INVALID_PORT = 0xC023002D,
9064
9065 /// <summary>
9066 /// The current state of the specified port on this network interface does not support the requested operation.
9067 /// </summary>
9068 NDIS_INVALID_PORT_STATE = 0xC023002E,
9069
9070 /// <summary>
9071 /// The miniport adapter is in a lower power state.
9072 /// </summary>
9073 NDIS_LOW_POWER_STATE = 0xC023002F,
9074
9075 /// <summary>
9076 /// The network interface does not support this request.
9077 /// </summary>
9078 NDIS_NOT_SUPPORTED = 0xC02300BB,
9079
9080 /// <summary>
9081 /// The TCP connection is not offloadable because of a local policy setting.
9082 /// </summary>
9083 NDIS_OFFLOAD_POLICY = 0xC023100F,
9084
9085 /// <summary>
9086 /// The TCP connection is not offloadable by the Chimney offload target.
9087 /// </summary>
9088 NDIS_OFFLOAD_CONNECTION_REJECTED = 0xC0231012,
9089
9090 /// <summary>
9091 /// The IP Path object is not in an offloadable state.
9092 /// </summary>
9093 NDIS_OFFLOAD_PATH_REJECTED = 0xC0231013,
9094
9095 /// <summary>
9096 /// The wireless LAN interface is in auto-configuration mode and does not support the requested parameter change operation.
9097 /// </summary>
9098 NDIS_DOT11_AUTO_CONFIG_ENABLED = 0xC0232000,
9099
9100 /// <summary>
9101 /// The wireless LAN interface is busy and cannot perform the requested operation.
9102 /// </summary>
9103 NDIS_DOT11_MEDIA_IN_USE = 0xC0232001,
9104
9105 /// <summary>
9106 /// The wireless LAN interface is power down and does not support the requested operation.
9107 /// </summary>
9108 NDIS_DOT11_POWER_STATE_INVALID = 0xC0232002,
9109
9110 /// <summary>
9111 /// The list of wake on LAN patterns is full.
9112 /// </summary>
9113 NDIS_PM_WOL_PATTERN_LIST_FULL = 0xC0232003,
9114
9115 /// <summary>
9116 /// The list of low power protocol offloads is full.
9117 /// </summary>
9118 NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL = 0xC0232004,
9119
9120 /// <summary>
9121 /// The SPI in the packet does not match a valid IPsec SA.
9122 /// </summary>
9123 IPSEC_BAD_SPI = 0xC0360001,
9124
9125 /// <summary>
9126 /// The packet was received on an IPsec SA whose lifetime has expired.
9127 /// </summary>
9128 IPSEC_SA_LIFETIME_EXPIRED = 0xC0360002,
9129
9130 /// <summary>
9131 /// The packet was received on an IPsec SA that does not match the packet characteristics.
9132 /// </summary>
9133 IPSEC_WRONG_SA = 0xC0360003,
9134
9135 /// <summary>
9136 /// The packet sequence number replay check failed.
9137 /// </summary>
9138 IPSEC_REPLAY_CHECK_FAILED = 0xC0360004,
9139
9140 /// <summary>
9141 /// The IPsec header and/or trailer in the packet is invalid.
9142 /// </summary>
9143 IPSEC_INVALID_PACKET = 0xC0360005,
9144
9145 /// <summary>
9146 /// The IPsec integrity check failed.
9147 /// </summary>
9148 IPSEC_INTEGRITY_CHECK_FAILED = 0xC0360006,
9149
9150 /// <summary>
9151 /// IPsec dropped a clear text packet.
9152 /// </summary>
9153 IPSEC_CLEAR_TEXT_DROP = 0xC0360007,
9154
9155 /// <summary>
9156 /// IPsec dropped an incoming ESP packet in authenticated firewall mode. This drop is benign.
9157 /// </summary>
9158 IPSEC_AUTH_FIREWALL_DROP = 0xC0360008,
9159
9160 /// <summary>
9161 /// IPsec dropped a packet due to DOS throttle.
9162 /// </summary>
9163 IPSEC_THROTTLE_DROP = 0xC0360009,
9164
9165 /// <summary>
9166 /// IPsec Dos Protection matched an explicit block rule.
9167 /// </summary>
9168 IPSEC_DOSP_BLOCK = 0xC0368000,
9169
9170 /// <summary>
9171 /// IPsec Dos Protection received an IPsec specific multicast packet which is not allowed.
9172 /// </summary>
9173 IPSEC_DOSP_RECEIVED_MULTICAST = 0xC0368001,
9174
9175 /// <summary>
9176 /// IPsec Dos Protection received an incorrectly formatted packet.
9177 /// </summary>
9178 IPSEC_DOSP_INVALID_PACKET = 0xC0368002,
9179
9180 /// <summary>
9181 /// IPsec Dos Protection failed to lookup state.
9182 /// </summary>
9183 IPSEC_DOSP_STATE_LOOKUP_FAILED = 0xC0368003,
9184
9185 /// <summary>
9186 /// IPsec Dos Protection failed to create state because there are already maximum number of entries allowed by policy.
9187 /// </summary>
9188 IPSEC_DOSP_MAX_ENTRIES = 0xC0368004,
9189
9190 /// <summary>
9191 /// IPsec Dos Protection received an IPsec negotiation packet for a keying module which is not allowed by policy.
9192 /// </summary>
9193 IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 0xC0368005,
9194
9195 /// <summary>
9196 /// IPsec Dos Protection failed to create per internal IP ratelimit queue because there is already maximum number of queues allowed by policy.
9197 /// </summary>
9198 IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 0xC0368006,
9199
9200 /// <summary>
9201 /// The system does not support mirrored volumes.
9202 /// </summary>
9203 VOLMGR_MIRROR_NOT_SUPPORTED = 0xC038005B,
9204
9205 /// <summary>
9206 /// The system does not support RAID-5 volumes.
9207 /// </summary>
9208 VOLMGR_RAID5_NOT_SUPPORTED = 0xC038005C,
9209
9210 /// <summary>
9211 /// A virtual disk support provider for the specified file was not found.
9212 /// </summary>
9213 VIRTDISK_PROVIDER_NOT_FOUND = 0xC03A0014,
9214
9215 /// <summary>
9216 /// The specified disk is not a virtual disk.
9217 /// </summary>
9218 VIRTDISK_NOT_VIRTUAL_DISK = 0xC03A0015,
9219
9220 /// <summary>
9221 /// The chain of virtual hard disks is inaccessible. The process has not been granted access rights to the parent virtual hard disk for the differencing disk.
9222 /// </summary>
9223 VHD_PARENT_VHD_ACCESS_DENIED = 0xC03A0016,
9224
9225 /// <summary>
9226 /// The chain of virtual hard disks is corrupted. There is a mismatch in the virtual sizes of the parent virtual hard disk and differencing disk.
9227 /// </summary>
9228 VHD_CHILD_PARENT_SIZE_MISMATCH = 0xC03A0017,
9229
9230 /// <summary>
9231 /// The chain of virtual hard disks is corrupted. A differencing disk is indicated in its own parent chain.
9232 /// </summary>
9233 VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED = 0xC03A0018,
9234
9235 /// <summary>
9236 /// The chain of virtual hard disks is inaccessible. There was an error opening a virtual hard disk further up the chain.
9237 /// </summary>
9238 VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT = 0xC03A0019,
9239 };