· 5 years ago · Nov 05, 2020, 04:27 AM
1using System;
2
3namespace Microsoft.Win32
4{
5 /// <summary>
6 /// Provides static helper methods to work with NTSTATUS values.
7 /// </summary>
8 public static class NTStatusHelper
9 {
10 /// <summary>
11 /// Retrieves the severity of a NTSTATUS value.
12 /// </summary>
13 /// <param name="status">A NTSTATUS value.</param>
14 /// <returns>A NTSTATUS_SEVERITY.</returns>
15 public static NTSTATUS_SEVERITY GET_SEVERITY(NTSTATUS status)
16 {
17 return (NTSTATUS_SEVERITY)((uint)status >> 30);
18 }
19
20 /// <summary>
21 /// Retrieves the facility of a NTSTATUS value.
22 /// </summary>
23 /// <param name="status">A NTSTATUS value.</param>
24 /// <returns>A NTSTATUS_FACILITY.</returns>
25 public static NTSTATUS_FACILITY GET_FACILITY(NTSTATUS status)
26 {
27 return (NTSTATUS_FACILITY)(((uint)status >> 16) & 0xFFF);
28 }
29
30 /// <summary>
31 /// Retrieves the customer code of a NTSTATUS value.
32 /// </summary>
33 /// <param name="status">A NTSTATUS value.</param>
34 /// <returns>A uint customer code.</returns>
35 public static uint GET_CUSTOMER_CODE(NTSTATUS status)
36 {
37 return ((uint)status >> 28) & 0x1;
38 }
39
40 /// <summary>
41 /// Retrieves the facility status code of a NTSTATUS value.
42 /// </summary>
43 /// <param name="status">A NTSTATUS value.</param>
44 /// <returns>A uint facility status code.</returns>
45 public static uint GET_FACILITY_STATUS_CODE(NTSTATUS status)
46 {
47 return (uint)status & 0xFFFF;
48 }
49
50 /// <summary>
51 /// Checks if the specified NTSTATUS is a success type.
52 /// </summary>
53 /// <param name="status">A NTSTATUS value.</param>
54 /// <returns>Returns true if the specified NTSTATUS is a success type.</returns>
55 public static bool NT_SUCCESS_ONLY(NTSTATUS status)
56 {
57 uint value = (uint)status;
58
59 return value <= 0x3FFFFFFFu;
60 }
61
62 /// <summary>
63 /// Checks if the specified NTSTATUS is a success or informational type.
64 /// </summary>
65 /// <param name="status">A NTSTATUS value.</param>
66 /// <returns>Returns true if the specified NTSTATUS is a success or informational type.</returns>
67 public static bool NT_SUCCESS(NTSTATUS status)
68 {
69 uint value = (uint)status;
70
71 return value <= 0x3FFFFFFFu || (value >= 0x40000000u && value <= 0x7FFFFFFFu);
72 }
73
74 /// <summary>
75 /// Checks if the specified NTSTATUS is a informational type.
76 /// </summary>
77 /// <param name="status">A NTSTATUS value.</param>
78 /// <returns>Returns true if the specified NTSTATUS is a informational type.</returns>
79 public static bool NT_INFORMATION(NTSTATUS status)
80 {
81 uint value = (uint)status;
82
83 return value >= 0x40000000u && value <= 0x7FFFFFFFu;
84 }
85
86 /// <summary>
87 /// Checks if the specified NTSTATUS is a warning type.
88 /// </summary>
89 /// <param name="status">A NTSTATUS value.</param>
90 /// <returns>Returns true if the specified NTSTATUS is a warning type.</returns>
91 public static bool NT_WARNING(NTSTATUS status)
92 {
93 uint value = (uint)status;
94
95 return value >= 0x80000000u && value <= 0xBFFFFFFFu;
96 }
97
98 /// <summary>
99 /// Checks if the specified NTSTATUS is a error type.
100 /// </summary>
101 /// <param name="status">A NTSTATUS value.</param>
102 /// <returns>Returns true if the specified NTSTATUS is a error type.</returns>
103 public static bool NT_ERROR(NTSTATUS status)
104 {
105 uint value = (uint)status;
106
107 return value >= 0xC0000000u;
108 }
109
110 /// <summary>
111 /// Converts a WIN32 error code to a NTSTATUS.
112 /// </summary>
113 /// <param name="value">A WIN32 error code.</param>
114 /// <returns>A NTSTATUS value.</returns>
115 public static NTSTATUS NTSTATUS_FROM_WIN32(uint value)
116 {
117 return (NTSTATUS)((value & 0x0000FFFFu) | ((uint)NTSTATUS_FACILITY.NTWIN32 << 16) | (uint)NTSTATUS_SEVERITY.ERROR);
118 }
119 }
120
121#pragma warning disable CS1591 // Missing XML comment for publicly visible type or member
122
123 /// <summary>
124 /// Defines the severity codes used in NTSTATUS error codes.
125 /// </summary>
126 public enum NTSTATUS_SEVERITY : byte
127 {
128 SUCCESS = 0x0,
129 INFORMATIONAL = 0x1,
130 WARNING = 0x2,
131 ERROR = 0x3
132 }
133
134 /// <summary>
135 /// Defines the facility codes used in NTSTATUS error codes.
136 /// </summary>
137 public enum NTSTATUS_FACILITY : byte
138 {
139 DEBUGGER = 0x1,
140 RPC_RUNTIME = 0x2,
141 RPC_STUBS = 0x3,
142 IO_ERROR_CODE = 0x4,
143 CODCLASS_ERROR_CODE = 0x6,
144 NTWIN32 = 0x7,
145 NTCERT = 0x8,
146 NTSSPI = 0x9,
147 TERMINAL_SERVER = 0xA,
148 MUI_ERROR_CODE = 0xB,
149 USB_ERROR_CODE = 0x10,
150 HID_ERROR_CODE = 0x11,
151 FIREWIRE_ERROR_CODE = 0x12,
152 CLUSTER_ERROR_CODE = 0x13,
153 ACPI_ERROR_CODE = 0x14,
154 SXS_ERROR_CODE = 0x15,
155 MANIFEST_ERROR_CODE = 0x17,
156 TRANSACTION = 0x19,
157 COMMONLOG = 0x1A,
158 VIDEO = 0x1B,
159 FILTER_MANAGER = 0x1C,
160 MONITOR = 0x1D,
161 GRAPHICS_KERNEL = 0x1E,
162 DRIVER_FRAMEWORK = 0x20,
163 FVE_ERROR_CODE = 0x21,
164 FWP_ERROR_CODE = 0x22,
165 NDIS_ERROR_CODE = 0x23,
166 TPM = 0x29,
167 RTPM = 0x2A,
168 HYPERVISOR = 0x35,
169 IPSEC = 0x36,
170 VIRTUALIZATION = 0x37,
171 VOLMGR = 0x38,
172 BCD_ERROR_CODE = 0x39,
173 WIN32K_NTUSER = 0x3E,
174 WIN32K_NTGDI = 0x3F,
175 RESUME_KEY_FILTER = 0x40,
176 RDBSS = 0x41,
177 BTH_ATT = 0x42,
178 SECUREBOOT = 0x43,
179 AUDIO_KERNEL = 0x44,
180 VSM = 0x45,
181 VOLSNAP = 0x50,
182 SDBUS = 0x51,
183 SHARED_VHDX = 0x5C,
184 SMB = 0x5D,
185 INTERIX = 0x99,
186 SPACES = 0xE7,
187 SECURITY_CORE = 0xE8,
188 SYSTEM_INTEGRITY = 0xE9,
189 LICENSING = 0xEA,
190 PLATFORM_MANIFEST = 0xEB,
191 APP_EXEC = 0xEC,
192 MAXIMUM_VALUE = 0xED
193 }
194
195#pragma warning restore CS1591 // Missing XML comment for publicly visible type or member
196
197 /// <summary>
198 /// Contains all NTSTATUS codes.
199 /// </summary>
200 public enum NTSTATUS : uint
201 {
202 /// <summary>
203 /// STATUS_WAIT_0
204 /// </summary>
205 WAIT_0 = 0x00000000u,
206
207 /// <summary>
208 /// STATUS_SUCCESS
209 /// </summary>
210 SUCCESS = 0x00000000u,
211
212 /// <summary>
213 /// STATUS_WAIT_1
214 /// </summary>
215 WAIT_1 = 0x00000001u,
216
217 /// <summary>
218 /// STATUS_WAIT_2
219 /// </summary>
220 WAIT_2 = 0x00000002u,
221
222 /// <summary>
223 /// STATUS_WAIT_3
224 /// </summary>
225 WAIT_3 = 0x00000003u,
226
227 /// <summary>
228 /// STATUS_WAIT_63
229 /// </summary>
230 WAIT_63 = 0x0000003Fu,
231
232 /// <summary>
233 /// status with an abandoned mutant object.
234 /// </summary>
235 ABANDONED = 0x00000080u,
236
237 /// <summary>
238 /// STATUS_ABANDONED_WAIT_0
239 /// </summary>
240 ABANDONED_WAIT_0 = 0x00000080u,
241
242 /// <summary>
243 /// STATUS_ABANDONED_WAIT_63
244 /// </summary>
245 ABANDONED_WAIT_63 = 0x000000BFu,
246
247 /// <summary>
248 /// STATUS_USER_APC
249 /// </summary>
250 USER_APC = 0x000000C0u,
251
252 /// <summary>
253 /// The requested action was completed by an earlier operation.
254 /// </summary>
255 ALREADY_COMPLETE = 0x000000FFu,
256
257 /// <summary>
258 /// STATUS_KERNEL_APC
259 /// </summary>
260 KERNEL_APC = 0x00000100u,
261
262 /// <summary>
263 /// STATUS_ALERTED
264 /// </summary>
265 ALERTED = 0x00000101u,
266
267 /// <summary>
268 /// STATUS_TIMEOUT
269 /// </summary>
270 TIMEOUT = 0x00000102u,
271
272 /// <summary>
273 /// The operation that was requested is pending completion.
274 /// </summary>
275 PENDING = 0x00000103u,
276
277 /// <summary>
278 /// A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.
279 /// </summary>
280 REPARSE = 0x00000104u,
281
282 /// <summary>
283 /// Returned by enumeration APIs to indicate more information is available to successive calls.
284 /// </summary>
285 MORE_ENTRIES = 0x00000105u,
286
287 /// <summary>
288 /// This allows, for example, all privileges to be disabled without having to know exactly which privileges are assigned.
289 /// </summary>
290 NOT_ALL_ASSIGNED = 0x00000106u,
291
292 /// <summary>
293 /// Some of the information to be translated has not been translated.
294 /// </summary>
295 SOME_NOT_MAPPED = 0x00000107u,
296
297 /// <summary>
298 /// An open/create operation completed while an oplock break is underway.
299 /// </summary>
300 OPLOCK_BREAK_IN_PROGRESS = 0x00000108u,
301
302 /// <summary>
303 /// A new volume has been mounted by a file system.
304 /// </summary>
305 VOLUME_MOUNTED = 0x00000109u,
306
307 /// <summary>
308 /// This success level status indicates that the transaction state already exists for the registry sub-tree, but that a transaction commit was previously aborted. The commit has now been completed.
309 /// </summary>
310 RXACT_COMMITTED = 0x0000010Au,
311
312 /// <summary>
313 /// This indicates that a notify change request has been completed due to closing the handle which made the notify change request.
314 /// </summary>
315 NOTIFY_CLEANUP = 0x0000010Bu,
316
317 /// <summary>
318 /// The caller now needs to enumerate the files to find the changes.
319 /// </summary>
320 NOTIFY_ENUM_DIR = 0x0000010Cu,
321
322 /// <summary>
323 /// No system quota limits are specifically set for this account.
324 /// </summary>
325 NO_QUOTAS_FOR_ACCOUNT = 0x0000010Du,
326
327 /// <summary>
328 /// The computer WAS able to connect on a secondary transport.
329 /// </summary>
330 PRIMARY_TRANSPORT_CONNECT_FAILED = 0x0000010Eu,
331
332 /// <summary>
333 /// Page fault was a transition fault.
334 /// </summary>
335 PAGE_FAULT_TRANSITION = 0x00000110u,
336
337 /// <summary>
338 /// Page fault was a demand zero fault.
339 /// </summary>
340 PAGE_FAULT_DEMAND_ZERO = 0x00000111u,
341
342 /// <summary>
343 /// Page fault was a demand zero fault.
344 /// </summary>
345 PAGE_FAULT_COPY_ON_WRITE = 0x00000112u,
346
347 /// <summary>
348 /// Page fault was a demand zero fault.
349 /// </summary>
350 PAGE_FAULT_GUARD_PAGE = 0x00000113u,
351
352 /// <summary>
353 /// Page fault was satisfied by reading from a secondary storage device.
354 /// </summary>
355 PAGE_FAULT_PAGING_FILE = 0x00000114u,
356
357 /// <summary>
358 /// Cached page was locked during operation.
359 /// </summary>
360 CACHE_PAGE_LOCKED = 0x00000115u,
361
362 /// <summary>
363 /// Crash dump exists in paging file.
364 /// </summary>
365 CRASH_DUMP = 0x00000116u,
366
367 /// <summary>
368 /// Specified buffer contains all zeros.
369 /// </summary>
370 BUFFER_ALL_ZEROS = 0x00000117u,
371
372 /// <summary>
373 /// A reparse should be performed by the Object Manager since the name of the file resulted in a symbolic link.
374 /// </summary>
375 REPARSE_OBJECT = 0x00000118u,
376
377 /// <summary>
378 /// The device has succeeded a query-stop and its resource requirements have changed.
379 /// </summary>
380 RESOURCE_REQUIREMENTS_CHANGED = 0x00000119u,
381
382 /// <summary>
383 /// The translator has translated these resources into the global space and no further translations should be performed.
384 /// </summary>
385 TRANSLATION_COMPLETE = 0x00000120u,
386
387 /// <summary>
388 /// The directory service evaluated group memberships locally, as it was unable to contact a global catalog server.
389 /// </summary>
390 DS_MEMBERSHIP_EVALUATED_LOCALLY = 0x00000121u,
391
392 /// <summary>
393 /// A process being terminated has no threads to terminate.
394 /// </summary>
395 NOTHING_TO_TERMINATE = 0x00000122u,
396
397 /// <summary>
398 /// The specified process is not part of a job.
399 /// </summary>
400 PROCESS_NOT_IN_JOB = 0x00000123u,
401
402 /// <summary>
403 /// The specified process is part of a job.
404 /// </summary>
405 PROCESS_IN_JOB = 0x00000124u,
406
407 /// <summary>
408 /// The system is now ready for hibernation.
409 /// </summary>
410 VOLSNAP_HIBERNATE_READY = 0x00000125u,
411
412 /// <summary>
413 /// A file system or file system filter driver has successfully completed an FsFilter operation.
414 /// </summary>
415 FSFILTER_OP_COMPLETED_SUCCESSFULLY = 0x00000126u,
416
417 /// <summary>
418 /// The specified interrupt vector was already connected.
419 /// </summary>
420 INTERRUPT_VECTOR_ALREADY_CONNECTED = 0x00000127u,
421
422 /// <summary>
423 /// The specified interrupt vector is still connected.
424 /// </summary>
425 INTERRUPT_STILL_CONNECTED = 0x00000128u,
426
427 /// <summary>
428 /// The current process is a cloned process.
429 /// </summary>
430 PROCESS_CLONED = 0x00000129u,
431
432 /// <summary>
433 /// The file was locked and all users of the file can only read.
434 /// </summary>
435 FILE_LOCKED_WITH_ONLY_READERS = 0x0000012Au,
436
437 /// <summary>
438 /// The file was locked and at least one user of the file can write.
439 /// </summary>
440 FILE_LOCKED_WITH_WRITERS = 0x0000012Bu,
441
442 /// <summary>
443 /// The file image hash is valid.
444 /// </summary>
445 VALID_IMAGE_HASH = 0x0000012Cu,
446
447 /// <summary>
448 /// The file catalog hash is valid.
449 /// </summary>
450 VALID_CATALOG_HASH = 0x0000012Du,
451
452 /// <summary>
453 /// The file hash is valid and uses strong code integrity.
454 /// </summary>
455 VALID_STRONG_CODE_HASH = 0x0000012Eu,
456
457 /// <summary>
458 /// At least a portion of IO range intersects with a ghosted file range.
459 /// </summary>
460 GHOSTED = 0x0000012Fu,
461
462 /// <summary>
463 /// A completed operation may have overwritten previous data.
464 /// </summary>
465 DATA_OVERWRITTEN = 0x00000130u,
466
467 /// <summary>
468 /// The specified ResourceManager made no changes or updates to the resource under this transaction.
469 /// </summary>
470 RESOURCEMANAGER_READ_ONLY = 0x00000202u,
471
472 /// <summary>
473 /// The specified ring buffer was empty before the packet was successfully inserted.
474 /// </summary>
475 RING_PREVIOUSLY_EMPTY = 0x00000210u,
476
477 /// <summary>
478 /// The specified ring buffer was full before the packet was successfully removed.
479 /// </summary>
480 RING_PREVIOUSLY_FULL = 0x00000211u,
481
482 /// <summary>
483 /// The specified ring buffer has dropped below its quota of outstanding transactions.
484 /// </summary>
485 RING_PREVIOUSLY_ABOVE_QUOTA = 0x00000212u,
486
487 /// <summary>
488 /// The specified ring buffer has, with the removal of the current packet, now become empty.
489 /// </summary>
490 RING_NEWLY_EMPTY = 0x00000213u,
491
492 /// <summary>
493 /// The specified ring buffer was either previously empty or previously full which implies that the caller should signal the opposite endpoint.
494 /// </summary>
495 RING_SIGNAL_OPPOSITE_ENDPOINT = 0x00000214u,
496
497 /// <summary>
498 /// The oplock that was associated with this handle is now associated with a different handle.
499 /// </summary>
500 OPLOCK_SWITCHED_TO_NEW_HANDLE = 0x00000215u,
501
502 /// <summary>
503 /// The handle with which this oplock was associated has been closed. The oplock is now broken.
504 /// </summary>
505 OPLOCK_HANDLE_CLOSED = 0x00000216u,
506
507 /// <summary>
508 /// An operation is blocked waiting for an oplock.
509 /// </summary>
510 WAIT_FOR_OPLOCK = 0x00000367u,
511
512 /// <summary>
513 /// A reparse should be performed by the Object Manager from the global root to escape the container name space.
514 /// </summary>
515 REPARSE_GLOBAL = 0x00000368u,
516
517 /// <summary>
518 /// The IO was completed by a filter.
519 /// </summary>
520 FLT_IO_COMPLETE = 0x001C0001u,
521
522 /// <summary>
523 /// An attempt was made to create an object and the object name already existed.
524 /// </summary>
525 OBJECT_NAME_EXISTS = 0x40000000u,
526
527 /// <summary>
528 /// A thread termination occurred while the thread was suspended. The thread was resumed, and termination proceeded.
529 /// </summary>
530 THREAD_WAS_SUSPENDED = 0x40000001u,
531
532 /// <summary>
533 /// An attempt was made to set the working set minimum or maximum to values which are outside of the allowable range.
534 /// </summary>
535 WORKING_SET_LIMIT_RANGE = 0x40000002u,
536
537 /// <summary>
538 /// An image file could not be mapped at the address specified in the image file. Local fixups must be performed on this image.
539 /// </summary>
540 IMAGE_NOT_AT_BASE = 0x40000003u,
541
542 /// <summary>
543 /// This informational level status indicates that a specified registry sub-tree transaction state did not yet exist and had to be created.
544 /// </summary>
545 RXACT_STATE_CREATED = 0x40000004u,
546
547 /// <summary>
548 /// An exception is raised so a debugger can load, unload or track symbols and breakpoints within these 16-bit segments.
549 /// </summary>
550 SEGMENT_NOTIFICATION = 0x40000005u,
551
552 /// <summary>
553 /// A user session key was requested for a local RPC connection. The session key returned is a constant value and not unique to this connection.
554 /// </summary>
555 LOCAL_USER_SESSION_KEY = 0x40000006u,
556
557 /// <summary>
558 /// Select OK to set current directory to %hs, or select CANCEL to exit.
559 /// </summary>
560 BAD_CURRENT_DIRECTORY = 0x40000007u,
561
562 /// <summary>
563 /// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
564 /// </summary>
565 SERIAL_MORE_WRITES = 0x40000008u,
566
567 /// <summary>
568 /// One of the files containing the system's Registry data had to be recovered by use of a log or alternate copy. The recovery was successful.
569 /// </summary>
570 REGISTRY_RECOVERED = 0x40000009u,
571
572 /// <summary>
573 /// This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was unable to reassign the failing area of the device.
574 /// </summary>
575 FT_READ_RECOVERY_FROM_BACKUP = 0x4000000Au,
576
577 /// <summary>
578 /// This was done because the file system encountered a failure on a member of the fault-tolerant volume, but was not able to reassign the failing area of the device.
579 /// </summary>
580 FT_WRITE_RECOVERY = 0x4000000Bu,
581
582 /// <summary>
583 /// A serial I/O operation completed because the time-out period expired. (The IOCTL_SERIAL_XOFF_COUNTER had not reached zero.)
584 /// </summary>
585 SERIAL_COUNTER_TIMEOUT = 0x4000000Cu,
586
587 /// <summary>
588 /// The Windows password is too complex to be converted to a LAN Manager password. The LAN Manager password returned is a NULL string.
589 /// </summary>
590 NULL_LM_PASSWORD = 0x4000000Du,
591
592 /// <summary>
593 /// The image file %hs is valid, but is for a machine type other than the current machine. Select OK to continue, or CANCEL to fail the DLL load.
594 /// </summary>
595 IMAGE_MACHINE_TYPE_MISMATCH = 0x4000000Eu,
596
597 /// <summary>
598 /// The network transport returned partial data to its client. The remaining data will be sent later.
599 /// </summary>
600 RECEIVE_PARTIAL = 0x4000000Fu,
601
602 /// <summary>
603 /// The network transport returned data to its client that was marked as expedited by the remote system.
604 /// </summary>
605 RECEIVE_EXPEDITED = 0x40000010u,
606
607 /// <summary>
608 /// The network transport returned partial data to its client and this data was marked as expedited by the remote system. The remaining data will be sent later.
609 /// </summary>
610 RECEIVE_PARTIAL_EXPEDITED = 0x40000011u,
611
612 /// <summary>
613 /// The TDI indication has completed successfully.
614 /// </summary>
615 EVENT_DONE = 0x40000012u,
616
617 /// <summary>
618 /// The TDI indication has entered the pending state.
619 /// </summary>
620 EVENT_PENDING = 0x40000013u,
621
622 /// <summary>
623 /// Checking file system on %wZ
624 /// </summary>
625 CHECKING_FILE_SYSTEM = 0x40000014u,
626
627 /// <summary>
628 /// %hs
629 /// </summary>
630 FATAL_APP_EXIT = 0x40000015u,
631
632 /// <summary>
633 /// The specified registry key is referenced by a predefined handle.
634 /// </summary>
635 PREDEFINED_HANDLE = 0x40000016u,
636
637 /// <summary>
638 /// The page protection of a locked page was changed to 'No Access' and the page was unlocked from memory and from the process.
639 /// </summary>
640 WAS_UNLOCKED = 0x40000017u,
641
642 /// <summary>
643 /// %hs
644 /// </summary>
645 SERVICE_NOTIFICATION = 0x40000018u,
646
647 /// <summary>
648 /// One of the pages to lock was already locked.
649 /// </summary>
650 WAS_LOCKED = 0x40000019u,
651
652 /// <summary>
653 /// Application popup: %1 : %2
654 /// </summary>
655 LOG_HARD_ERROR = 0x4000001Au,
656
657 /// <summary>
658 /// STATUS_ALREADY_WIN32
659 /// </summary>
660 ALREADY_WIN32 = 0x4000001Bu,
661
662 /// <summary>
663 /// Exception status code used by Win32 x86 emulation subsystem.
664 /// </summary>
665 WX86_UNSIMULATE = 0x4000001Cu,
666
667 /// <summary>
668 /// Exception status code used by Win32 x86 emulation subsystem.
669 /// </summary>
670 WX86_CONTINUE = 0x4000001Du,
671
672 /// <summary>
673 /// Exception status code used by Win32 x86 emulation subsystem.
674 /// </summary>
675 WX86_SINGLE_STEP = 0x4000001Eu,
676
677 /// <summary>
678 /// Exception status code used by Win32 x86 emulation subsystem.
679 /// </summary>
680 WX86_BREAKPOINT = 0x4000001Fu,
681
682 /// <summary>
683 /// Exception status code used by Win32 x86 emulation subsystem.
684 /// </summary>
685 WX86_EXCEPTION_CONTINUE = 0x40000020u,
686
687 /// <summary>
688 /// Exception status code used by Win32 x86 emulation subsystem.
689 /// </summary>
690 WX86_EXCEPTION_LASTCHANCE = 0x40000021u,
691
692 /// <summary>
693 /// Exception status code used by Win32 x86 emulation subsystem.
694 /// </summary>
695 WX86_EXCEPTION_CHAIN = 0x40000022u,
696
697 /// <summary>
698 /// The image file %hs is valid, but is for a machine type other than the current machine.
699 /// </summary>
700 IMAGE_MACHINE_TYPE_MISMATCH_EXE = 0x40000023u,
701
702 /// <summary>
703 /// A yield execution was performed and no thread was available to run.
704 /// </summary>
705 NO_YIELD_PERFORMED = 0x40000024u,
706
707 /// <summary>
708 /// The resumable flag to a timer API was ignored.
709 /// </summary>
710 TIMER_RESUME_IGNORED = 0x40000025u,
711
712 /// <summary>
713 /// The arbiter has deferred arbitration of these resources to its parent
714 /// </summary>
715 ARBITRATION_UNHANDLED = 0x40000026u,
716
717 /// <summary>
718 /// The operating system will currently accept only 16-bit (R2) pc-cards on this controller.
719 /// </summary>
720 CARDBUS_NOT_SUPPORTED = 0x40000027u,
721
722 /// <summary>
723 /// Exception status code used by Win32 x86 emulation subsystem.
724 /// </summary>
725 WX86_CREATEWX86TIB = 0x40000028u,
726
727 /// <summary>
728 /// The CPUs in this multiprocessor system are not all the same revision level. To use all processors the operating system restricts itself to the features of the least capable processor in the system. Should problems occur with this system, contact the CPU manufacturer to see if this mix of processors is supported.
729 /// </summary>
730 MP_PROCESSOR_MISMATCH = 0x40000029u,
731
732 /// <summary>
733 /// The system was put into hibernation.
734 /// </summary>
735 HIBERNATED = 0x4000002Au,
736
737 /// <summary>
738 /// The system was resumed from hibernation.
739 /// </summary>
740 RESUME_HIBERNATION = 0x4000002Bu,
741
742 /// <summary>
743 /// Windows has detected that the system firmware (BIOS) was updated [previous firmware date = %2, current firmware date %3].
744 /// </summary>
745 FIRMWARE_UPDATED = 0x4000002Cu,
746
747 /// <summary>
748 /// A device driver is leaking locked I/O pages causing system degradation. The system has automatically enabled tracking code in order to try and catch the culprit.
749 /// </summary>
750 DRIVERS_LEAKING_LOCKED_PAGES = 0x4000002Du,
751
752 /// <summary>
753 /// The ALPC message being canceled has already been retrieved from the queue on the other side.
754 /// </summary>
755 MESSAGE_RETRIEVED = 0x4000002Eu,
756
757 /// <summary>
758 /// The system power state is transitioning from %2 to %3.
759 /// </summary>
760 SYSTEM_POWERSTATE_TRANSITION = 0x4000002Fu,
761
762 /// <summary>
763 /// The receive operation was successful. Check the ALPC completion list for the received message.
764 /// </summary>
765 ALPC_CHECK_COMPLETION_LIST = 0x40000030u,
766
767 /// <summary>
768 /// The system power state is transitioning from %2 to %3 but could enter %4.
769 /// </summary>
770 SYSTEM_POWERSTATE_COMPLEX_TRANSITION = 0x40000031u,
771
772 /// <summary>
773 /// Access to %1 is monitored by policy rule %2.
774 /// </summary>
775 ACCESS_AUDIT_BY_POLICY = 0x40000032u,
776
777 /// <summary>
778 /// A valid hibernation file has been invalidated and should be abandoned.
779 /// </summary>
780 ABANDON_HIBERFILE = 0x40000033u,
781
782 /// <summary>
783 /// Business rule scripts are disabled for the calling application.
784 /// </summary>
785 BIZRULES_NOT_ENABLED = 0x40000034u,
786
787 /// <summary>
788 /// The specified copy of the requested data was successfully read.
789 /// </summary>
790 FT_READ_FROM_COPY = 0x40000035u,
791
792 /// <summary>
793 /// An image file was mapped at a different address from the one specified in the image file but fixups will still be automatically performed on the image.
794 /// </summary>
795 IMAGE_AT_DIFFERENT_BASE = 0x40000036u,
796
797 /// <summary>
798 /// A system patch was successfully loaded but is not applicable to any currently loaded images.
799 /// </summary>
800 PATCH_DEFERRED = 0x40000037u,
801
802 /// <summary>
803 /// The attempt to commit the Transaction completed, but it is possible that some portion of the transaction tree did not commit successfully due to heuristics. Therefore it is possible that some data modified in the transaction may not have committed, resulting in transactional inconsistency. If possible, check the consistency of the associated data.
804 /// </summary>
805 HEURISTIC_DAMAGE_POSSIBLE = 0x40190001u,
806
807 /// <summary>
808 /// A page of memory that marks the end of a data structure, such as a stack or an array, has been accessed.
809 /// </summary>
810 GUARD_PAGE_VIOLATION = 0x80000001u,
811
812 /// <summary>
813 /// A datatype misalignment was detected in a load or store instruction.
814 /// </summary>
815 DATATYPE_MISALIGNMENT = 0x80000002u,
816
817 /// <summary>
818 /// A breakpoint has been reached.
819 /// </summary>
820 BREAKPOINT = 0x80000003u,
821
822 /// <summary>
823 /// A single step or trace operation has just been completed.
824 /// </summary>
825 SINGLE_STEP = 0x80000004u,
826
827 /// <summary>
828 /// The data was too large to fit into the specified buffer.
829 /// </summary>
830 BUFFER_OVERFLOW = 0x80000005u,
831
832 /// <summary>
833 /// No more files were found which match the file specification.
834 /// </summary>
835 NO_MORE_FILES = 0x80000006u,
836
837 /// <summary>
838 /// the system debugger was awakened by an interrupt.
839 /// </summary>
840 WAKE_SYSTEM_DEBUGGER = 0x80000007u,
841
842 /// <summary>
843 /// Handles to objects have been automatically closed as a result of the requested operation.
844 /// </summary>
845 HANDLES_CLOSED = 0x8000000Au,
846
847 /// <summary>
848 /// An access control list (ACL) contains no components that can be inherited.
849 /// </summary>
850 NO_INHERITANCE = 0x8000000Bu,
851
852 /// <summary>
853 /// During the translation of a global identifier (GUID) to a Windows security ID (SID), no administratively-defined GUID prefix was found. A substitute prefix was used, which will not compromise system security. However, this may provide a more restrictive access than intended.
854 /// </summary>
855 GUID_SUBSTITUTION_MADE = 0x8000000Cu,
856
857 /// <summary>
858 /// Due to protection conflicts not all the requested bytes could be copied.
859 /// </summary>
860 PARTIAL_COPY = 0x8000000Du,
861
862 /// <summary>
863 /// The printer is out of paper.
864 /// </summary>
865 DEVICE_PAPER_EMPTY = 0x8000000Eu,
866
867 /// <summary>
868 /// The printer power has been turned off.
869 /// </summary>
870 DEVICE_POWERED_OFF = 0x8000000Fu,
871
872 /// <summary>
873 /// The printer has been taken offline.
874 /// </summary>
875 DEVICE_OFF_LINE = 0x80000010u,
876
877 /// <summary>
878 /// The device is currently busy.
879 /// </summary>
880 DEVICE_BUSY = 0x80000011u,
881
882 /// <summary>
883 /// No more extended attributes (EAs) were found for the file.
884 /// </summary>
885 NO_MORE_EAS = 0x80000012u,
886
887 /// <summary>
888 /// The specified extended attribute (EA) name contains at least one illegal character.
889 /// </summary>
890 INVALID_EA_NAME = 0x80000013u,
891
892 /// <summary>
893 /// The extended attribute (EA) list is inconsistent.
894 /// </summary>
895 EA_LIST_INCONSISTENT = 0x80000014u,
896
897 /// <summary>
898 /// An invalid extended attribute (EA) flag was set.
899 /// </summary>
900 INVALID_EA_FLAG = 0x80000015u,
901
902 /// <summary>
903 /// The media has changed and a verify operation is in progress so no reads or writes may be performed to the device, except those used in the verify operation.
904 /// </summary>
905 VERIFY_REQUIRED = 0x80000016u,
906
907 /// <summary>
908 /// The specified access control list (ACL) contained more information than was expected.
909 /// </summary>
910 EXTRANEOUS_INFORMATION = 0x80000017u,
911
912 /// <summary>
913 /// The commit has NOT been completed, but has not been rolled back either (so it may still be committed if desired).
914 /// </summary>
915 RXACT_COMMIT_NECESSARY = 0x80000018u,
916
917 /// <summary>
918 /// No more entries are available from an enumeration operation.
919 /// </summary>
920 NO_MORE_ENTRIES = 0x8000001Au,
921
922 /// <summary>
923 /// A filemark was detected.
924 /// </summary>
925 FILEMARK_DETECTED = 0x8000001Bu,
926
927 /// <summary>
928 /// The media may have changed.
929 /// </summary>
930 MEDIA_CHANGED = 0x8000001Cu,
931
932 /// <summary>
933 /// An I/O bus reset was detected.
934 /// </summary>
935 BUS_RESET = 0x8000001Du,
936
937 /// <summary>
938 /// The end of the media was encountered.
939 /// </summary>
940 END_OF_MEDIA = 0x8000001Eu,
941
942 /// <summary>
943 /// Beginning of tape or partition has been detected.
944 /// </summary>
945 BEGINNING_OF_MEDIA = 0x8000001Fu,
946
947 /// <summary>
948 /// The media may have changed.
949 /// </summary>
950 MEDIA_CHECK = 0x80000020u,
951
952 /// <summary>
953 /// A tape access reached a setmark.
954 /// </summary>
955 SETMARK_DETECTED = 0x80000021u,
956
957 /// <summary>
958 /// During a tape access, the end of the data written is reached.
959 /// </summary>
960 NO_DATA_DETECTED = 0x80000022u,
961
962 /// <summary>
963 /// The redirector is in use and cannot be unloaded.
964 /// </summary>
965 REDIRECTOR_HAS_OPEN_HANDLES = 0x80000023u,
966
967 /// <summary>
968 /// The server is in use and cannot be unloaded.
969 /// </summary>
970 SERVER_HAS_OPEN_HANDLES = 0x80000024u,
971
972 /// <summary>
973 /// The specified connection has already been disconnected.
974 /// </summary>
975 ALREADY_DISCONNECTED = 0x80000025u,
976
977 /// <summary>
978 /// A long jump has been executed.
979 /// </summary>
980 LONGJUMP = 0x80000026u,
981
982 /// <summary>
983 /// A cleaner cartridge is present in the tape library.
984 /// </summary>
985 CLEANER_CARTRIDGE_INSTALLED = 0x80000027u,
986
987 /// <summary>
988 /// The Plug and Play query operation was not successful.
989 /// </summary>
990 PLUGPLAY_QUERY_VETOED = 0x80000028u,
991
992 /// <summary>
993 /// A frame consolidation has been executed.
994 /// </summary>
995 UNWIND_CONSOLIDATE = 0x80000029u,
996
997 /// <summary>
998 /// was corrupted and it has been recovered. Some data might have been lost.
999 /// </summary>
1000 REGISTRY_HIVE_RECOVERED = 0x8000002Au,
1001
1002 /// <summary>
1003 /// The application is attempting to run executable code from the module %hs. This may be insecure. An alternative, %hs, is available. Should the application use the secure module %hs?
1004 /// </summary>
1005 DLL_MIGHT_BE_INSECURE = 0x8000002Bu,
1006
1007 /// <summary>
1008 /// The application is loading executable code from the module %hs. This is secure, but may be incompatible with previous releases of the operating system. An alternative, %hs, is available. Should the application use the secure module %hs?
1009 /// </summary>
1010 DLL_MIGHT_BE_INCOMPATIBLE = 0x8000002Cu,
1011
1012 /// <summary>
1013 /// The create operation stopped after reaching a symbolic link.
1014 /// </summary>
1015 STOPPED_ON_SYMLINK = 0x8000002Du,
1016
1017 /// <summary>
1018 /// An oplock of the requested level cannot be granted. An oplock of a lower level may be available.
1019 /// </summary>
1020 CANNOT_GRANT_REQUESTED_OPLOCK = 0x8000002Eu,
1021
1022 /// <summary>
1023 /// The specified access control entry (ACE) does not contain a condition.
1024 /// </summary>
1025 NO_ACE_CONDITION = 0x8000002Fu,
1026
1027 /// <summary>
1028 /// Device's command support detection is in progress.
1029 /// </summary>
1030 DEVICE_SUPPORT_IN_PROGRESS = 0x80000030u,
1031
1032 /// <summary>
1033 /// The device needs to be power cycled.
1034 /// </summary>
1035 DEVICE_POWER_CYCLE_REQUIRED = 0x80000031u,
1036
1037 /// <summary>
1038 /// The action requested resulted in no work being done. Error-style clean-up has been performed.
1039 /// </summary>
1040 NO_WORK_DONE = 0x80000032u,
1041
1042 /// <summary>
1043 /// The cluster node is already up.
1044 /// </summary>
1045 CLUSTER_NODE_ALREADY_UP = 0x80130001u,
1046
1047 /// <summary>
1048 /// The cluster node is already down.
1049 /// </summary>
1050 CLUSTER_NODE_ALREADY_DOWN = 0x80130002u,
1051
1052 /// <summary>
1053 /// The cluster network is already online.
1054 /// </summary>
1055 CLUSTER_NETWORK_ALREADY_ONLINE = 0x80130003u,
1056
1057 /// <summary>
1058 /// The cluster network is already offline.
1059 /// </summary>
1060 CLUSTER_NETWORK_ALREADY_OFFLINE = 0x80130004u,
1061
1062 /// <summary>
1063 /// The cluster node is already a member of the cluster.
1064 /// </summary>
1065 CLUSTER_NODE_ALREADY_MEMBER = 0x80130005u,
1066
1067 /// <summary>
1068 /// The buffer is too small to contain the entry. No information has been written to the buffer.
1069 /// </summary>
1070 FLT_BUFFER_TOO_SMALL = 0x801C0001u,
1071
1072 /// <summary>
1073 /// Volume Metadata read or write is incomplete.
1074 /// </summary>
1075 FVE_PARTIAL_METADATA = 0x80210001u,
1076
1077 /// <summary>
1078 /// BitLocker encryption keys were ignored because the volume was in a transient state.
1079 /// </summary>
1080 FVE_TRANSIENT_STATE = 0x80210002u,
1081
1082 /// <summary>
1083 /// The cloud file property is possibly corrupt. The on-disk checksum does not match the computed checksum.
1084 /// </summary>
1085 CLOUD_FILE_PROPERTY_BLOB_CHECKSUM_MISMATCH = 0x8000CF00u,
1086
1087 /// <summary>
1088 /// The requested operation was unsuccessful.
1089 /// </summary>
1090 UNSUCCESSFUL = 0xC0000001u,
1091
1092 /// <summary>
1093 /// The requested operation is not implemented.
1094 /// </summary>
1095 NOT_IMPLEMENTED = 0xC0000002u,
1096
1097 /// <summary>
1098 /// The specified information class is not a valid information class for the specified object.
1099 /// </summary>
1100 INVALID_INFO_CLASS = 0xC0000003u,
1101
1102 /// <summary>
1103 /// The specified information record length does not match the length required for the specified information class.
1104 /// </summary>
1105 INFO_LENGTH_MISMATCH = 0xC0000004u,
1106
1107 /// <summary>
1108 /// The instruction at 0x%p referenced memory at 0x%p. The memory could not be %s.
1109 /// </summary>
1110 ACCESS_VIOLATION = 0xC0000005u,
1111
1112 /// <summary>
1113 /// The instruction at 0x%p referenced memory at 0x%p. The required data was not placed into memory because of an I/O error status of 0x%x.
1114 /// </summary>
1115 IN_PAGE_ERROR = 0xC0000006u,
1116
1117 /// <summary>
1118 /// The pagefile quota for the process has been exhausted.
1119 /// </summary>
1120 PAGEFILE_QUOTA = 0xC0000007u,
1121
1122 /// <summary>
1123 /// An invalid HANDLE was specified.
1124 /// </summary>
1125 INVALID_HANDLE = 0xC0000008u,
1126
1127 /// <summary>
1128 /// An invalid initial stack was specified in a call to NtCreateThread.
1129 /// </summary>
1130 BAD_INITIAL_STACK = 0xC0000009u,
1131
1132 /// <summary>
1133 /// An invalid initial start address was specified in a call to NtCreateThread.
1134 /// </summary>
1135 BAD_INITIAL_PC = 0xC000000Au,
1136
1137 /// <summary>
1138 /// An invalid Client ID was specified.
1139 /// </summary>
1140 INVALID_CID = 0xC000000Bu,
1141
1142 /// <summary>
1143 /// An attempt was made to cancel or set a timer that has an associated APC and the subject thread is not the thread that originally set the timer with an associated APC routine.
1144 /// </summary>
1145 TIMER_NOT_CANCELED = 0xC000000Cu,
1146
1147 /// <summary>
1148 /// An invalid parameter was passed to a service or function.
1149 /// </summary>
1150 INVALID_PARAMETER = 0xC000000Du,
1151
1152 /// <summary>
1153 /// A device which does not exist was specified.
1154 /// </summary>
1155 NO_SUCH_DEVICE = 0xC000000Eu,
1156
1157 /// <summary>
1158 /// The file %hs does not exist.
1159 /// </summary>
1160 NO_SUCH_FILE = 0xC000000Fu,
1161
1162 /// <summary>
1163 /// The specified request is not a valid operation for the target device.
1164 /// </summary>
1165 INVALID_DEVICE_REQUEST = 0xC0000010u,
1166
1167 /// <summary>
1168 /// The end-of-file marker has been reached. There is no valid data in the file beyond this marker.
1169 /// </summary>
1170 END_OF_FILE = 0xC0000011u,
1171
1172 /// <summary>
1173 /// Please insert volume %hs into drive %hs.
1174 /// </summary>
1175 WRONG_VOLUME = 0xC0000012u,
1176
1177 /// <summary>
1178 /// Please insert a disk into drive %hs.
1179 /// </summary>
1180 NO_MEDIA_IN_DEVICE = 0xC0000013u,
1181
1182 /// <summary>
1183 /// Please check the disk, and reformat if necessary.
1184 /// </summary>
1185 UNRECOGNIZED_MEDIA = 0xC0000014u,
1186
1187 /// <summary>
1188 /// The specified sector does not exist.
1189 /// </summary>
1190 NONEXISTENT_SECTOR = 0xC0000015u,
1191
1192 /// <summary>
1193 /// The specified I/O request packet (IRP) cannot be disposed of because the I/O operation is not complete.
1194 /// </summary>
1195 MORE_PROCESSING_REQUIRED = 0xC0000016u,
1196
1197 /// <summary>
1198 /// Not enough virtual memory or paging file quota is available to complete the specified operation.
1199 /// </summary>
1200 NO_MEMORY = 0xC0000017u,
1201
1202 /// <summary>
1203 /// The specified address range conflicts with the address space.
1204 /// </summary>
1205 CONFLICTING_ADDRESSES = 0xC0000018u,
1206
1207 /// <summary>
1208 /// Address range to unmap is not a mapped view.
1209 /// </summary>
1210 NOT_MAPPED_VIEW = 0xC0000019u,
1211
1212 /// <summary>
1213 /// Virtual memory cannot be freed.
1214 /// </summary>
1215 UNABLE_TO_FREE_VM = 0xC000001Au,
1216
1217 /// <summary>
1218 /// Specified section cannot be deleted.
1219 /// </summary>
1220 UNABLE_TO_DELETE_SECTION = 0xC000001Bu,
1221
1222 /// <summary>
1223 /// An invalid system service was specified in a system service call.
1224 /// </summary>
1225 INVALID_SYSTEM_SERVICE = 0xC000001Cu,
1226
1227 /// <summary>
1228 /// An attempt was made to execute an illegal instruction.
1229 /// </summary>
1230 ILLEGAL_INSTRUCTION = 0xC000001Du,
1231
1232 /// <summary>
1233 /// An attempt was made to execute an invalid lock sequence.
1234 /// </summary>
1235 INVALID_LOCK_SEQUENCE = 0xC000001Eu,
1236
1237 /// <summary>
1238 /// An attempt was made to create a view for a section which is bigger than the section.
1239 /// </summary>
1240 INVALID_VIEW_SIZE = 0xC000001Fu,
1241
1242 /// <summary>
1243 /// The attributes of the specified mapping file for a section of memory cannot be read.
1244 /// </summary>
1245 INVALID_FILE_FOR_SECTION = 0xC0000020u,
1246
1247 /// <summary>
1248 /// The specified address range is already committed.
1249 /// </summary>
1250 ALREADY_COMMITTED = 0xC0000021u,
1251
1252 /// <summary>
1253 /// A process has requested access to an object, but has not been granted those access rights.
1254 /// </summary>
1255 ACCESS_DENIED = 0xC0000022u,
1256
1257 /// <summary>
1258 /// The buffer is too small to contain the entry. No information has been written to the buffer.
1259 /// </summary>
1260 BUFFER_TOO_SMALL = 0xC0000023u,
1261
1262 /// <summary>
1263 /// There is a mismatch between the type of object required by the requested operation and the type of object that is specified in the request.
1264 /// </summary>
1265 OBJECT_TYPE_MISMATCH = 0xC0000024u,
1266
1267 /// <summary>
1268 /// Windows cannot continue from this exception.
1269 /// </summary>
1270 NONCONTINUABLE_EXCEPTION = 0xC0000025u,
1271
1272 /// <summary>
1273 /// An invalid exception disposition was returned by an exception handler.
1274 /// </summary>
1275 INVALID_DISPOSITION = 0xC0000026u,
1276
1277 /// <summary>
1278 /// Unwind exception code.
1279 /// </summary>
1280 UNWIND = 0xC0000027u,
1281
1282 /// <summary>
1283 /// An invalid or unaligned stack was encountered during an unwind operation.
1284 /// </summary>
1285 BAD_STACK = 0xC0000028u,
1286
1287 /// <summary>
1288 /// An invalid unwind target was encountered during an unwind operation.
1289 /// </summary>
1290 INVALID_UNWIND_TARGET = 0xC0000029u,
1291
1292 /// <summary>
1293 /// An attempt was made to unlock a page of memory which was not locked.
1294 /// </summary>
1295 NOT_LOCKED = 0xC000002Au,
1296
1297 /// <summary>
1298 /// Device parity error on I/O operation.
1299 /// </summary>
1300 PARITY_ERROR = 0xC000002Bu,
1301
1302 /// <summary>
1303 /// An attempt was made to decommit uncommitted virtual memory.
1304 /// </summary>
1305 UNABLE_TO_DECOMMIT_VM = 0xC000002Cu,
1306
1307 /// <summary>
1308 /// An attempt was made to change the attributes on memory that has not been committed.
1309 /// </summary>
1310 NOT_COMMITTED = 0xC000002Du,
1311
1312 /// <summary>
1313 /// Invalid Object Attributes specified to NtCreatePort or invalid Port Attributes specified to NtConnectPort
1314 /// </summary>
1315 INVALID_PORT_ATTRIBUTES = 0xC000002Eu,
1316
1317 /// <summary>
1318 /// Length of message passed to NtRequestPort or NtRequestWaitReplyPort was longer than the maximum message allowed by the port.
1319 /// </summary>
1320 PORT_MESSAGE_TOO_LONG = 0xC000002Fu,
1321
1322 /// <summary>
1323 /// An invalid combination of parameters was specified.
1324 /// </summary>
1325 INVALID_PARAMETER_MIX = 0xC0000030u,
1326
1327 /// <summary>
1328 /// An attempt was made to lower a quota limit below the current usage.
1329 /// </summary>
1330 INVALID_QUOTA_LOWER = 0xC0000031u,
1331
1332 /// <summary>
1333 /// Please run the Chkdsk utility on the volume %hs.
1334 /// </summary>
1335 DISK_CORRUPT_ERROR = 0xC0000032u,
1336
1337 /// <summary>
1338 /// Object Name invalid.
1339 /// </summary>
1340 OBJECT_NAME_INVALID = 0xC0000033u,
1341
1342 /// <summary>
1343 /// Object Name not found.
1344 /// </summary>
1345 OBJECT_NAME_NOT_FOUND = 0xC0000034u,
1346
1347 /// <summary>
1348 /// Object Name already exists.
1349 /// </summary>
1350 OBJECT_NAME_COLLISION = 0xC0000035u,
1351
1352 /// <summary>
1353 /// The process was not woken, and the message was not delivered.
1354 /// </summary>
1355 PORT_DO_NOT_DISTURB = 0xC0000036u,
1356
1357 /// <summary>
1358 /// Attempt to send a message to a disconnected communication port.
1359 /// </summary>
1360 PORT_DISCONNECTED = 0xC0000037u,
1361
1362 /// <summary>
1363 /// An attempt was made to attach to a device that was already attached to another device.
1364 /// </summary>
1365 DEVICE_ALREADY_ATTACHED = 0xC0000038u,
1366
1367 /// <summary>
1368 /// Object Path Component was not a directory object.
1369 /// </summary>
1370 OBJECT_PATH_INVALID = 0xC0000039u,
1371
1372 /// <summary>
1373 /// The path %hs does not exist.
1374 /// </summary>
1375 OBJECT_PATH_NOT_FOUND = 0xC000003Au,
1376
1377 /// <summary>
1378 /// Object Path Component was not a directory object.
1379 /// </summary>
1380 OBJECT_PATH_SYNTAX_BAD = 0xC000003Bu,
1381
1382 /// <summary>
1383 /// A data overrun error occurred.
1384 /// </summary>
1385 DATA_OVERRUN = 0xC000003Cu,
1386
1387 /// <summary>
1388 /// A data late error occurred.
1389 /// </summary>
1390 DATA_LATE_ERROR = 0xC000003Du,
1391
1392 /// <summary>
1393 /// An error in reading or writing data occurred.
1394 /// </summary>
1395 DATA_ERROR = 0xC000003Eu,
1396
1397 /// <summary>
1398 /// A cyclic redundancy check (CRC) checksum error occurred.
1399 /// </summary>
1400 CRC_ERROR = 0xC000003Fu,
1401
1402 /// <summary>
1403 /// The specified section is too big to map the file.
1404 /// </summary>
1405 SECTION_TOO_BIG = 0xC0000040u,
1406
1407 /// <summary>
1408 /// The NtConnectPort request is refused.
1409 /// </summary>
1410 PORT_CONNECTION_REFUSED = 0xC0000041u,
1411
1412 /// <summary>
1413 /// The type of port handle is invalid for the operation requested.
1414 /// </summary>
1415 INVALID_PORT_HANDLE = 0xC0000042u,
1416
1417 /// <summary>
1418 /// A file cannot be opened because the share access flags are incompatible.
1419 /// </summary>
1420 SHARING_VIOLATION = 0xC0000043u,
1421
1422 /// <summary>
1423 /// Insufficient quota exists to complete the operation
1424 /// </summary>
1425 QUOTA_EXCEEDED = 0xC0000044u,
1426
1427 /// <summary>
1428 /// The specified page protection was not valid.
1429 /// </summary>
1430 INVALID_PAGE_PROTECTION = 0xC0000045u,
1431
1432 /// <summary>
1433 /// An attempt to release a mutant object was made by a thread that was not the owner of the mutant object.
1434 /// </summary>
1435 MUTANT_NOT_OWNED = 0xC0000046u,
1436
1437 /// <summary>
1438 /// An attempt was made to release a semaphore such that its maximum count would have been exceeded.
1439 /// </summary>
1440 SEMAPHORE_LIMIT_EXCEEDED = 0xC0000047u,
1441
1442 /// <summary>
1443 /// An attempt to set a process's DebugPort or ExceptionPort was made, but a port already exists in the process or an attempt to set a file's CompletionPort made, but a port was already set in the file or an attempt to set an ALPC port's associated completion port was made, but it is already set.
1444 /// </summary>
1445 PORT_ALREADY_SET = 0xC0000048u,
1446
1447 /// <summary>
1448 /// An attempt was made to query image information on a section which does not map an image.
1449 /// </summary>
1450 SECTION_NOT_IMAGE = 0xC0000049u,
1451
1452 /// <summary>
1453 /// An attempt was made to suspend a thread whose suspend count was at its maximum.
1454 /// </summary>
1455 SUSPEND_COUNT_EXCEEDED = 0xC000004Au,
1456
1457 /// <summary>
1458 /// An attempt was made to access a thread that has begun termination.
1459 /// </summary>
1460 THREAD_IS_TERMINATING = 0xC000004Bu,
1461
1462 /// <summary>
1463 /// An attempt was made to set the working set limit to an invalid value (minimum greater than maximum, etc).
1464 /// </summary>
1465 BAD_WORKING_SET_LIMIT = 0xC000004Cu,
1466
1467 /// <summary>
1468 /// A section was created to map a file which is not compatible to an already existing section which maps the same file.
1469 /// </summary>
1470 INCOMPATIBLE_FILE_MAP = 0xC000004Du,
1471
1472 /// <summary>
1473 /// A view to a section specifies a protection which is incompatible with the initial view's protection.
1474 /// </summary>
1475 SECTION_PROTECTION = 0xC000004Eu,
1476
1477 /// <summary>
1478 /// An operation involving EAs failed because the file system does not support EAs.
1479 /// </summary>
1480 EAS_NOT_SUPPORTED = 0xC000004Fu,
1481
1482 /// <summary>
1483 /// An EA operation failed because EA set is too large.
1484 /// </summary>
1485 EA_TOO_LARGE = 0xC0000050u,
1486
1487 /// <summary>
1488 /// An EA operation failed because the name or EA index is invalid.
1489 /// </summary>
1490 NONEXISTENT_EA_ENTRY = 0xC0000051u,
1491
1492 /// <summary>
1493 /// The file for which EAs were requested has no EAs.
1494 /// </summary>
1495 NO_EAS_ON_FILE = 0xC0000052u,
1496
1497 /// <summary>
1498 /// The EA is corrupt and non-readable.
1499 /// </summary>
1500 EA_CORRUPT_ERROR = 0xC0000053u,
1501
1502 /// <summary>
1503 /// A requested read/write cannot be granted due to a conflicting file lock.
1504 /// </summary>
1505 FILE_LOCK_CONFLICT = 0xC0000054u,
1506
1507 /// <summary>
1508 /// A requested file lock cannot be granted due to other existing locks.
1509 /// </summary>
1510 LOCK_NOT_GRANTED = 0xC0000055u,
1511
1512 /// <summary>
1513 /// A non close operation has been requested of a file object with a delete pending.
1514 /// </summary>
1515 DELETE_PENDING = 0xC0000056u,
1516
1517 /// <summary>
1518 /// An attempt was made to set the control attribute on a file. This attribute is not supported in the target file system.
1519 /// </summary>
1520 CTL_FILE_NOT_SUPPORTED = 0xC0000057u,
1521
1522 /// <summary>
1523 /// Indicates a revision number encountered or specified is not one known by the service. It may be a more recent revision than the service is aware of.
1524 /// </summary>
1525 UNKNOWN_REVISION = 0xC0000058u,
1526
1527 /// <summary>
1528 /// Indicates two revision levels are incompatible.
1529 /// </summary>
1530 REVISION_MISMATCH = 0xC0000059u,
1531
1532 /// <summary>
1533 /// Indicates a particular Security ID may not be assigned as the owner of an object.
1534 /// </summary>
1535 INVALID_OWNER = 0xC000005Au,
1536
1537 /// <summary>
1538 /// Indicates a particular Security ID may not be assigned as the primary group of an object.
1539 /// </summary>
1540 INVALID_PRIMARY_GROUP = 0xC000005Bu,
1541
1542 /// <summary>
1543 /// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
1544 /// </summary>
1545 NO_IMPERSONATION_TOKEN = 0xC000005Cu,
1546
1547 /// <summary>
1548 /// A mandatory group may not be disabled.
1549 /// </summary>
1550 CANT_DISABLE_MANDATORY = 0xC000005Du,
1551
1552 /// <summary>
1553 /// We can't sign you in with this credential because your domain isn't available. Make sure your device is connected to your organization's network and try again. If you previously signed in on this device with another credential, you can sign in with that credential.
1554 /// </summary>
1555 NO_LOGON_SERVERS = 0xC000005Eu,
1556
1557 /// <summary>
1558 /// A specified logon session does not exist. It may already have been terminated.
1559 /// </summary>
1560 NO_SUCH_LOGON_SESSION = 0xC000005Fu,
1561
1562 /// <summary>
1563 /// A specified privilege does not exist.
1564 /// </summary>
1565 NO_SUCH_PRIVILEGE = 0xC0000060u,
1566
1567 /// <summary>
1568 /// A required privilege is not held by the client.
1569 /// </summary>
1570 PRIVILEGE_NOT_HELD = 0xC0000061u,
1571
1572 /// <summary>
1573 /// The name provided is not a properly formed account name.
1574 /// </summary>
1575 INVALID_ACCOUNT_NAME = 0xC0000062u,
1576
1577 /// <summary>
1578 /// The specified account already exists.
1579 /// </summary>
1580 USER_EXISTS = 0xC0000063u,
1581
1582 /// <summary>
1583 /// The specified account does not exist.
1584 /// </summary>
1585 NO_SUCH_USER = 0xC0000064u,
1586
1587 /// <summary>
1588 /// The specified group already exists.
1589 /// </summary>
1590 GROUP_EXISTS = 0xC0000065u,
1591
1592 /// <summary>
1593 /// The specified group does not exist.
1594 /// </summary>
1595 NO_SUCH_GROUP = 0xC0000066u,
1596
1597 /// <summary>
1598 /// The specified user account is already in the specified group account. Also used to indicate a group cannot be deleted because it contains a member.
1599 /// </summary>
1600 MEMBER_IN_GROUP = 0xC0000067u,
1601
1602 /// <summary>
1603 /// The specified user account is not a member of the specified group account.
1604 /// </summary>
1605 MEMBER_NOT_IN_GROUP = 0xC0000068u,
1606
1607 /// <summary>
1608 /// This is not allowed to prevent creating a situation in which the system cannot be administrated.
1609 /// </summary>
1610 LAST_ADMIN = 0xC0000069u,
1611
1612 /// <summary>
1613 /// When trying to update a password, this return status indicates that the value provided as the current password is not correct.
1614 /// </summary>
1615 WRONG_PASSWORD = 0xC000006Au,
1616
1617 /// <summary>
1618 /// When trying to update a password, this return status indicates that the value provided for the new password contains values that are not allowed in passwords.
1619 /// </summary>
1620 ILL_FORMED_PASSWORD = 0xC000006Bu,
1621
1622 /// <summary>
1623 /// When trying to update a password, this status indicates that some password update rule has been violated. For example, the password may not meet length criteria.
1624 /// </summary>
1625 PASSWORD_RESTRICTION = 0xC000006Cu,
1626
1627 /// <summary>
1628 /// The attempted logon is invalid. This is either due to a bad username or authentication information.
1629 /// </summary>
1630 LOGON_FAILURE = 0xC000006Du,
1631
1632 /// <summary>
1633 /// Indicates a referenced user name and authentication information are valid, but some user account restriction has prevented successful authentication (such as time-of-day restrictions).
1634 /// </summary>
1635 ACCOUNT_RESTRICTION = 0xC000006Eu,
1636
1637 /// <summary>
1638 /// The user account has time restrictions and may not be logged onto at this time.
1639 /// </summary>
1640 INVALID_LOGON_HOURS = 0xC000006Fu,
1641
1642 /// <summary>
1643 /// The user account is restricted such that it may not be used to log on from the source workstation.
1644 /// </summary>
1645 INVALID_WORKSTATION = 0xC0000070u,
1646
1647 /// <summary>
1648 /// The user account's password has expired.
1649 /// </summary>
1650 PASSWORD_EXPIRED = 0xC0000071u,
1651
1652 /// <summary>
1653 /// The referenced account is currently disabled and may not be logged on to.
1654 /// </summary>
1655 ACCOUNT_DISABLED = 0xC0000072u,
1656
1657 /// <summary>
1658 /// None of the information to be translated has been translated.
1659 /// </summary>
1660 NONE_MAPPED = 0xC0000073u,
1661
1662 /// <summary>
1663 /// The number of LUIDs requested may not be allocated with a single allocation.
1664 /// </summary>
1665 TOO_MANY_LUIDS_REQUESTED = 0xC0000074u,
1666
1667 /// <summary>
1668 /// Indicates there are no more LUIDs to allocate.
1669 /// </summary>
1670 LUIDS_EXHAUSTED = 0xC0000075u,
1671
1672 /// <summary>
1673 /// Indicates the sub-authority value is invalid for the particular use.
1674 /// </summary>
1675 INVALID_SUB_AUTHORITY = 0xC0000076u,
1676
1677 /// <summary>
1678 /// Indicates the ACL structure is not valid.
1679 /// </summary>
1680 INVALID_ACL = 0xC0000077u,
1681
1682 /// <summary>
1683 /// Indicates the SID structure is not valid.
1684 /// </summary>
1685 INVALID_SID = 0xC0000078u,
1686
1687 /// <summary>
1688 /// Indicates the SECURITY_DESCRIPTOR structure is not valid.
1689 /// </summary>
1690 INVALID_SECURITY_DESCR = 0xC0000079u,
1691
1692 /// <summary>
1693 /// Indicates the specified procedure address cannot be found in the DLL.
1694 /// </summary>
1695 PROCEDURE_NOT_FOUND = 0xC000007Au,
1696
1697 /// <summary>
1698 /// %hs is either not designed to run on Windows or it contains an error. Try installing the program again using the original installation media or contact your system administrator or the software vendor for support. Error status 0x%08lx.
1699 /// </summary>
1700 INVALID_IMAGE_FORMAT = 0xC000007Bu,
1701
1702 /// <summary>
1703 /// This is typically done by referencing the token associated with a thread when the thread is not impersonating a client.
1704 /// </summary>
1705 NO_TOKEN = 0xC000007Cu,
1706
1707 /// <summary>
1708 /// This can be caused by a number of things. One of the more probable causes is the replacement of a CreatorId with an SID that didn't fit into the ACE or ACL.
1709 /// </summary>
1710 BAD_INHERITANCE_ACL = 0xC000007Du,
1711
1712 /// <summary>
1713 /// The range specified in NtUnlockFile was not locked.
1714 /// </summary>
1715 RANGE_NOT_LOCKED = 0xC000007Eu,
1716
1717 /// <summary>
1718 /// If this is a thinly provisioned volume the physical storage backing this volume has been exhausted.
1719 /// </summary>
1720 DISK_FULL = 0xC000007Fu,
1721
1722 /// <summary>
1723 /// The GUID allocation server is [already] disabled at the moment.
1724 /// </summary>
1725 SERVER_DISABLED = 0xC0000080u,
1726
1727 /// <summary>
1728 /// The GUID allocation server is [already] enabled at the moment.
1729 /// </summary>
1730 SERVER_NOT_DISABLED = 0xC0000081u,
1731
1732 /// <summary>
1733 /// Too many GUIDs were requested from the allocation server at once.
1734 /// </summary>
1735 TOO_MANY_GUIDS_REQUESTED = 0xC0000082u,
1736
1737 /// <summary>
1738 /// The GUIDs could not be allocated because the Authority Agent was exhausted.
1739 /// </summary>
1740 GUIDS_EXHAUSTED = 0xC0000083u,
1741
1742 /// <summary>
1743 /// The value provided was an invalid value for an identifier authority.
1744 /// </summary>
1745 INVALID_ID_AUTHORITY = 0xC0000084u,
1746
1747 /// <summary>
1748 /// There are no more authority agent values available for the given identifier authority value.
1749 /// </summary>
1750 AGENTS_EXHAUSTED = 0xC0000085u,
1751
1752 /// <summary>
1753 /// An invalid volume label has been specified.
1754 /// </summary>
1755 INVALID_VOLUME_LABEL = 0xC0000086u,
1756
1757 /// <summary>
1758 /// A mapped section could not be extended.
1759 /// </summary>
1760 SECTION_NOT_EXTENDED = 0xC0000087u,
1761
1762 /// <summary>
1763 /// Specified section to flush does not map a data file.
1764 /// </summary>
1765 NOT_MAPPED_DATA = 0xC0000088u,
1766
1767 /// <summary>
1768 /// Indicates the specified image file did not contain a resource section.
1769 /// </summary>
1770 RESOURCE_DATA_NOT_FOUND = 0xC0000089u,
1771
1772 /// <summary>
1773 /// Indicates the specified resource type cannot be found in the image file.
1774 /// </summary>
1775 RESOURCE_TYPE_NOT_FOUND = 0xC000008Au,
1776
1777 /// <summary>
1778 /// Indicates the specified resource name cannot be found in the image file.
1779 /// </summary>
1780 RESOURCE_NAME_NOT_FOUND = 0xC000008Bu,
1781
1782 /// <summary>
1783 /// Array bounds exceeded.
1784 /// </summary>
1785 ARRAY_BOUNDS_EXCEEDED = 0xC000008Cu,
1786
1787 /// <summary>
1788 /// Floating-point denormal operand.
1789 /// </summary>
1790 FLOAT_DENORMAL_OPERAND = 0xC000008Du,
1791
1792 /// <summary>
1793 /// Floating-point division by zero.
1794 /// </summary>
1795 FLOAT_DIVIDE_BY_ZERO = 0xC000008Eu,
1796
1797 /// <summary>
1798 /// Floating-point inexact result.
1799 /// </summary>
1800 FLOAT_INEXACT_RESULT = 0xC000008Fu,
1801
1802 /// <summary>
1803 /// Floating-point invalid operation.
1804 /// </summary>
1805 FLOAT_INVALID_OPERATION = 0xC0000090u,
1806
1807 /// <summary>
1808 /// Floating-point overflow.
1809 /// </summary>
1810 FLOAT_OVERFLOW = 0xC0000091u,
1811
1812 /// <summary>
1813 /// Floating-point stack check.
1814 /// </summary>
1815 FLOAT_STACK_CHECK = 0xC0000092u,
1816
1817 /// <summary>
1818 /// Floating-point underflow.
1819 /// </summary>
1820 FLOAT_UNDERFLOW = 0xC0000093u,
1821
1822 /// <summary>
1823 /// Integer division by zero.
1824 /// </summary>
1825 INTEGER_DIVIDE_BY_ZERO = 0xC0000094u,
1826
1827 /// <summary>
1828 /// Integer overflow.
1829 /// </summary>
1830 INTEGER_OVERFLOW = 0xC0000095u,
1831
1832 /// <summary>
1833 /// Privileged instruction.
1834 /// </summary>
1835 PRIVILEGED_INSTRUCTION = 0xC0000096u,
1836
1837 /// <summary>
1838 /// An attempt was made to install more paging files than the system supports.
1839 /// </summary>
1840 TOO_MANY_PAGING_FILES = 0xC0000097u,
1841
1842 /// <summary>
1843 /// The volume for a file has been externally altered such that the opened file is no longer valid.
1844 /// </summary>
1845 FILE_INVALID = 0xC0000098u,
1846
1847 /// <summary>
1848 /// Instead, a request that requires more memory than has been allotted must fail and the STATUS_ALLOTED_SPACE_EXCEEDED error returned.
1849 /// </summary>
1850 ALLOTTED_SPACE_EXCEEDED = 0xC0000099u,
1851
1852 /// <summary>
1853 /// Insufficient system resources exist to complete the API.
1854 /// </summary>
1855 INSUFFICIENT_RESOURCES = 0xC000009Au,
1856
1857 /// <summary>
1858 /// An attempt has been made to open a DFS exit path control file.
1859 /// </summary>
1860 DFS_EXIT_PATH_FOUND = 0xC000009Bu,
1861
1862 /// <summary>
1863 /// STATUS_DEVICE_DATA_ERROR
1864 /// </summary>
1865 DEVICE_DATA_ERROR = 0xC000009Cu,
1866
1867 /// <summary>
1868 /// STATUS_DEVICE_NOT_CONNECTED
1869 /// </summary>
1870 DEVICE_NOT_CONNECTED = 0xC000009Du,
1871
1872 /// <summary>
1873 /// STATUS_DEVICE_POWER_FAILURE
1874 /// </summary>
1875 DEVICE_POWER_FAILURE = 0xC000009Eu,
1876
1877 /// <summary>
1878 /// Virtual memory cannot be freed as base address is not the base of the region and a region size of zero was specified.
1879 /// </summary>
1880 FREE_VM_NOT_AT_BASE = 0xC000009Fu,
1881
1882 /// <summary>
1883 /// An attempt was made to free virtual memory which is not allocated.
1884 /// </summary>
1885 MEMORY_NOT_ALLOCATED = 0xC00000A0u,
1886
1887 /// <summary>
1888 /// The working set is not big enough to allow the requested pages to be locked.
1889 /// </summary>
1890 WORKING_SET_QUOTA = 0xC00000A1u,
1891
1892 /// <summary>
1893 /// The disk cannot be written to because it is write protected. Please remove the write protection from the volume %hs in drive %hs.
1894 /// </summary>
1895 MEDIA_WRITE_PROTECTED = 0xC00000A2u,
1896
1897 /// <summary>
1898 /// The drive is not ready for use; its door may be open. Please check drive %hs and make sure that a disk is inserted and that the drive door is closed.
1899 /// </summary>
1900 DEVICE_NOT_READY = 0xC00000A3u,
1901
1902 /// <summary>
1903 /// The specified attributes are invalid, or incompatible with the attributes for the group as a whole.
1904 /// </summary>
1905 INVALID_GROUP_ATTRIBUTES = 0xC00000A4u,
1906
1907 /// <summary>
1908 /// Also used to indicate a required impersonation level was not provided.
1909 /// </summary>
1910 BAD_IMPERSONATION_LEVEL = 0xC00000A5u,
1911
1912 /// <summary>
1913 /// Anonymous tokens may not be opened.
1914 /// </summary>
1915 CANT_OPEN_ANONYMOUS = 0xC00000A6u,
1916
1917 /// <summary>
1918 /// The validation information class requested was invalid.
1919 /// </summary>
1920 BAD_VALIDATION_CLASS = 0xC00000A7u,
1921
1922 /// <summary>
1923 /// The type of a token object is inappropriate for its attempted use.
1924 /// </summary>
1925 BAD_TOKEN_TYPE = 0xC00000A8u,
1926
1927 /// <summary>
1928 /// The type of a token object is inappropriate for its attempted use.
1929 /// </summary>
1930 BAD_MASTER_BOOT_RECORD = 0xC00000A9u,
1931
1932 /// <summary>
1933 /// An attempt was made to execute an instruction at an unaligned address and the host system does not support unaligned instruction references.
1934 /// </summary>
1935 INSTRUCTION_MISALIGNMENT = 0xC00000AAu,
1936
1937 /// <summary>
1938 /// The maximum named pipe instance count has been reached.
1939 /// </summary>
1940 INSTANCE_NOT_AVAILABLE = 0xC00000ABu,
1941
1942 /// <summary>
1943 /// An instance of a named pipe cannot be found in the listening state.
1944 /// </summary>
1945 PIPE_NOT_AVAILABLE = 0xC00000ACu,
1946
1947 /// <summary>
1948 /// The named pipe is not in the connected or closing state.
1949 /// </summary>
1950 INVALID_PIPE_STATE = 0xC00000ADu,
1951
1952 /// <summary>
1953 /// The specified pipe is set to complete operations and there are current I/O operations queued so it cannot be changed to queue operations.
1954 /// </summary>
1955 PIPE_BUSY = 0xC00000AEu,
1956
1957 /// <summary>
1958 /// The specified handle is not open to the server end of the named pipe.
1959 /// </summary>
1960 ILLEGAL_FUNCTION = 0xC00000AFu,
1961
1962 /// <summary>
1963 /// The specified named pipe is in the disconnected state.
1964 /// </summary>
1965 PIPE_DISCONNECTED = 0xC00000B0u,
1966
1967 /// <summary>
1968 /// The specified named pipe is in the closing state.
1969 /// </summary>
1970 PIPE_CLOSING = 0xC00000B1u,
1971
1972 /// <summary>
1973 /// The specified named pipe is in the connected state.
1974 /// </summary>
1975 PIPE_CONNECTED = 0xC00000B2u,
1976
1977 /// <summary>
1978 /// The specified named pipe is in the listening state.
1979 /// </summary>
1980 PIPE_LISTENING = 0xC00000B3u,
1981
1982 /// <summary>
1983 /// The specified named pipe is not in message mode.
1984 /// </summary>
1985 INVALID_READ_MODE = 0xC00000B4u,
1986
1987 /// <summary>
1988 /// The specified I/O operation on %hs was not completed before the time-out period expired.
1989 /// </summary>
1990 IO_TIMEOUT = 0xC00000B5u,
1991
1992 /// <summary>
1993 /// The specified file has been closed by another process.
1994 /// </summary>
1995 FILE_FORCED_CLOSED = 0xC00000B6u,
1996
1997 /// <summary>
1998 /// Profiling not started.
1999 /// </summary>
2000 PROFILING_NOT_STARTED = 0xC00000B7u,
2001
2002 /// <summary>
2003 /// Profiling not stopped.
2004 /// </summary>
2005 PROFILING_NOT_STOPPED = 0xC00000B8u,
2006
2007 /// <summary>
2008 /// The passed ACL did not contain the minimum required information.
2009 /// </summary>
2010 COULD_NOT_INTERPRET = 0xC00000B9u,
2011
2012 /// <summary>
2013 /// The file that was specified as a target is a directory and the caller specified that it could be anything but a directory.
2014 /// </summary>
2015 FILE_IS_A_DIRECTORY = 0xC00000BAu,
2016
2017 /// <summary>
2018 /// The request is not supported.
2019 /// </summary>
2020 NOT_SUPPORTED = 0xC00000BBu,
2021
2022 /// <summary>
2023 /// This remote computer is not listening.
2024 /// </summary>
2025 REMOTE_NOT_LISTENING = 0xC00000BCu,
2026
2027 /// <summary>
2028 /// A duplicate name exists on the network.
2029 /// </summary>
2030 DUPLICATE_NAME = 0xC00000BDu,
2031
2032 /// <summary>
2033 /// The network path cannot be located.
2034 /// </summary>
2035 BAD_NETWORK_PATH = 0xC00000BEu,
2036
2037 /// <summary>
2038 /// The network is busy.
2039 /// </summary>
2040 NETWORK_BUSY = 0xC00000BFu,
2041
2042 /// <summary>
2043 /// This device does not exist.
2044 /// </summary>
2045 DEVICE_DOES_NOT_EXIST = 0xC00000C0u,
2046
2047 /// <summary>
2048 /// The network BIOS command limit has been reached.
2049 /// </summary>
2050 TOO_MANY_COMMANDS = 0xC00000C1u,
2051
2052 /// <summary>
2053 /// An I/O adapter hardware error has occurred.
2054 /// </summary>
2055 ADAPTER_HARDWARE_ERROR = 0xC00000C2u,
2056
2057 /// <summary>
2058 /// The network responded incorrectly.
2059 /// </summary>
2060 INVALID_NETWORK_RESPONSE = 0xC00000C3u,
2061
2062 /// <summary>
2063 /// An unexpected network error occurred.
2064 /// </summary>
2065 UNEXPECTED_NETWORK_ERROR = 0xC00000C4u,
2066
2067 /// <summary>
2068 /// The remote adapter is not compatible.
2069 /// </summary>
2070 BAD_REMOTE_ADAPTER = 0xC00000C5u,
2071
2072 /// <summary>
2073 /// The printer queue is full.
2074 /// </summary>
2075 PRINT_QUEUE_FULL = 0xC00000C6u,
2076
2077 /// <summary>
2078 /// Space to store the file waiting to be printed is not available on the server.
2079 /// </summary>
2080 NO_SPOOL_SPACE = 0xC00000C7u,
2081
2082 /// <summary>
2083 /// The requested print file has been canceled.
2084 /// </summary>
2085 PRINT_CANCELLED = 0xC00000C8u,
2086
2087 /// <summary>
2088 /// The network name was deleted.
2089 /// </summary>
2090 NETWORK_NAME_DELETED = 0xC00000C9u,
2091
2092 /// <summary>
2093 /// Network access is denied.
2094 /// </summary>
2095 NETWORK_ACCESS_DENIED = 0xC00000CAu,
2096
2097 /// <summary>
2098 /// The specified device type (LPT, for example) conflicts with the actual device type on the remote resource.
2099 /// </summary>
2100 BAD_DEVICE_TYPE = 0xC00000CBu,
2101
2102 /// <summary>
2103 /// The specified share name cannot be found on the remote server.
2104 /// </summary>
2105 BAD_NETWORK_NAME = 0xC00000CCu,
2106
2107 /// <summary>
2108 /// The name limit for the local computer network adapter card was exceeded.
2109 /// </summary>
2110 TOO_MANY_NAMES = 0xC00000CDu,
2111
2112 /// <summary>
2113 /// The network BIOS session limit was exceeded.
2114 /// </summary>
2115 TOO_MANY_SESSIONS = 0xC00000CEu,
2116
2117 /// <summary>
2118 /// File sharing has been temporarily paused.
2119 /// </summary>
2120 SHARING_PAUSED = 0xC00000CFu,
2121
2122 /// <summary>
2123 /// No more connections can be made to this remote computer at this time because there are already as many connections as the computer can accept.
2124 /// </summary>
2125 REQUEST_NOT_ACCEPTED = 0xC00000D0u,
2126
2127 /// <summary>
2128 /// Print or disk redirection is temporarily paused.
2129 /// </summary>
2130 REDIRECTOR_PAUSED = 0xC00000D1u,
2131
2132 /// <summary>
2133 /// A network data fault occurred.
2134 /// </summary>
2135 NET_WRITE_FAULT = 0xC00000D2u,
2136
2137 /// <summary>
2138 /// The number of active profiling objects is at the maximum and no more may be started.
2139 /// </summary>
2140 PROFILING_AT_LIMIT = 0xC00000D3u,
2141
2142 /// <summary>
2143 /// The target file of a rename request is located on a different device than the source of the rename request.
2144 /// </summary>
2145 NOT_SAME_DEVICE = 0xC00000D4u,
2146
2147 /// <summary>
2148 /// The file specified has been renamed and thus cannot be modified.
2149 /// </summary>
2150 FILE_RENAMED = 0xC00000D5u,
2151
2152 /// <summary>
2153 /// The session with a remote server has been disconnected because the time-out interval for a request has expired.
2154 /// </summary>
2155 VIRTUAL_CIRCUIT_CLOSED = 0xC00000D6u,
2156
2157 /// <summary>
2158 /// Indicates an attempt was made to operate on the security of an object that does not have security associated with it.
2159 /// </summary>
2160 NO_SECURITY_ON_OBJECT = 0xC00000D7u,
2161
2162 /// <summary>
2163 /// Used to indicate that an operation cannot continue without blocking for I/O.
2164 /// </summary>
2165 CANT_WAIT = 0xC00000D8u,
2166
2167 /// <summary>
2168 /// Used to indicate that a read operation was done on an empty pipe.
2169 /// </summary>
2170 PIPE_EMPTY = 0xC00000D9u,
2171
2172 /// <summary>
2173 /// Configuration information could not be read from the domain controller, either because the machine is unavailable, or access has been denied.
2174 /// </summary>
2175 CANT_ACCESS_DOMAIN_INFO = 0xC00000DAu,
2176
2177 /// <summary>
2178 /// Indicates that a thread attempted to terminate itself by default (called NtTerminateThread with NULL) and it was the last thread in the current process.
2179 /// </summary>
2180 CANT_TERMINATE_SELF = 0xC00000DBu,
2181
2182 /// <summary>
2183 /// Indicates the Sam Server was in the wrong state to perform the desired operation.
2184 /// </summary>
2185 INVALID_SERVER_STATE = 0xC00000DCu,
2186
2187 /// <summary>
2188 /// Indicates the Domain was in the wrong state to perform the desired operation.
2189 /// </summary>
2190 INVALID_DOMAIN_STATE = 0xC00000DDu,
2191
2192 /// <summary>
2193 /// This operation is only allowed for the Primary Domain Controller of the domain.
2194 /// </summary>
2195 INVALID_DOMAIN_ROLE = 0xC00000DEu,
2196
2197 /// <summary>
2198 /// The specified Domain did not exist.
2199 /// </summary>
2200 NO_SUCH_DOMAIN = 0xC00000DFu,
2201
2202 /// <summary>
2203 /// The specified Domain already exists.
2204 /// </summary>
2205 DOMAIN_EXISTS = 0xC00000E0u,
2206
2207 /// <summary>
2208 /// An attempt was made to exceed the limit on the number of domains per server for this release.
2209 /// </summary>
2210 DOMAIN_LIMIT_EXCEEDED = 0xC00000E1u,
2211
2212 /// <summary>
2213 /// Error status returned when oplock request is denied.
2214 /// </summary>
2215 OPLOCK_NOT_GRANTED = 0xC00000E2u,
2216
2217 /// <summary>
2218 /// Error status returned when an invalid oplock acknowledgment is received by a file system.
2219 /// </summary>
2220 INVALID_OPLOCK_PROTOCOL = 0xC00000E3u,
2221
2222 /// <summary>
2223 /// This error indicates that the requested operation cannot be completed due to a catastrophic media failure or on-disk data structure corruption.
2224 /// </summary>
2225 INTERNAL_DB_CORRUPTION = 0xC00000E4u,
2226
2227 /// <summary>
2228 /// An internal error occurred.
2229 /// </summary>
2230 INTERNAL_ERROR = 0xC00000E5u,
2231
2232 /// <summary>
2233 /// Indicates generic access types were contained in an access mask which should already be mapped to non-generic access types.
2234 /// </summary>
2235 GENERIC_NOT_MAPPED = 0xC00000E6u,
2236
2237 /// <summary>
2238 /// Indicates a security descriptor is not in the necessary format (absolute or self-relative).
2239 /// </summary>
2240 BAD_DESCRIPTOR_FORMAT = 0xC00000E7u,
2241
2242 /// <summary>
2243 /// An access to a user buffer failed at an "expected" point in time. This code is defined since the caller does not want to accept STATUS_ACCESS_VIOLATION in its filter.
2244 /// </summary>
2245 INVALID_USER_BUFFER = 0xC00000E8u,
2246
2247 /// <summary>
2248 /// If an I/O error is returned which is not defined in the standard FsRtl filter, it is converted to the following error which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.
2249 /// </summary>
2250 UNEXPECTED_IO_ERROR = 0xC00000E9u,
2251
2252 /// <summary>
2253 /// If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.
2254 /// </summary>
2255 UNEXPECTED_MM_CREATE_ERR = 0xC00000EAu,
2256
2257 /// <summary>
2258 /// If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.
2259 /// </summary>
2260 UNEXPECTED_MM_MAP_ERROR = 0xC00000EBu,
2261
2262 /// <summary>
2263 /// If an MM error is returned which is not defined in the standard FsRtl filter, it is converted to one of the following errors which is guaranteed to be in the filter. In this case information is lost, however, the filter correctly handles the exception.
2264 /// </summary>
2265 UNEXPECTED_MM_EXTEND_ERR = 0xC00000ECu,
2266
2267 /// <summary>
2268 /// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
2269 /// </summary>
2270 NOT_LOGON_PROCESS = 0xC00000EDu,
2271
2272 /// <summary>
2273 /// An attempt has been made to start a new session manager or LSA logon session with an ID that is already in use.
2274 /// </summary>
2275 LOGON_SESSION_EXISTS = 0xC00000EEu,
2276
2277 /// <summary>
2278 /// An invalid parameter was passed to a service or function as the first argument.
2279 /// </summary>
2280 INVALID_PARAMETER_1 = 0xC00000EFu,
2281
2282 /// <summary>
2283 /// An invalid parameter was passed to a service or function as the second argument.
2284 /// </summary>
2285 INVALID_PARAMETER_2 = 0xC00000F0u,
2286
2287 /// <summary>
2288 /// An invalid parameter was passed to a service or function as the third argument.
2289 /// </summary>
2290 INVALID_PARAMETER_3 = 0xC00000F1u,
2291
2292 /// <summary>
2293 /// An invalid parameter was passed to a service or function as the fourth argument.
2294 /// </summary>
2295 INVALID_PARAMETER_4 = 0xC00000F2u,
2296
2297 /// <summary>
2298 /// An invalid parameter was passed to a service or function as the fifth argument.
2299 /// </summary>
2300 INVALID_PARAMETER_5 = 0xC00000F3u,
2301
2302 /// <summary>
2303 /// An invalid parameter was passed to a service or function as the sixth argument.
2304 /// </summary>
2305 INVALID_PARAMETER_6 = 0xC00000F4u,
2306
2307 /// <summary>
2308 /// An invalid parameter was passed to a service or function as the seventh argument.
2309 /// </summary>
2310 INVALID_PARAMETER_7 = 0xC00000F5u,
2311
2312 /// <summary>
2313 /// An invalid parameter was passed to a service or function as the eighth argument.
2314 /// </summary>
2315 INVALID_PARAMETER_8 = 0xC00000F6u,
2316
2317 /// <summary>
2318 /// An invalid parameter was passed to a service or function as the ninth argument.
2319 /// </summary>
2320 INVALID_PARAMETER_9 = 0xC00000F7u,
2321
2322 /// <summary>
2323 /// An invalid parameter was passed to a service or function as the tenth argument.
2324 /// </summary>
2325 INVALID_PARAMETER_10 = 0xC00000F8u,
2326
2327 /// <summary>
2328 /// An invalid parameter was passed to a service or function as the eleventh argument.
2329 /// </summary>
2330 INVALID_PARAMETER_11 = 0xC00000F9u,
2331
2332 /// <summary>
2333 /// An invalid parameter was passed to a service or function as the twelfth argument.
2334 /// </summary>
2335 INVALID_PARAMETER_12 = 0xC00000FAu,
2336
2337 /// <summary>
2338 /// An attempt was made to access a network file, but the network software was not yet started.
2339 /// </summary>
2340 REDIRECTOR_NOT_STARTED = 0xC00000FBu,
2341
2342 /// <summary>
2343 /// An attempt was made to start the redirector, but the redirector has already been started.
2344 /// </summary>
2345 REDIRECTOR_STARTED = 0xC00000FCu,
2346
2347 /// <summary>
2348 /// A new guard page for the stack cannot be created.
2349 /// </summary>
2350 STACK_OVERFLOW = 0xC00000FDu,
2351
2352 /// <summary>
2353 /// A specified authentication package is unknown.
2354 /// </summary>
2355 NO_SUCH_PACKAGE = 0xC00000FEu,
2356
2357 /// <summary>
2358 /// A malformed function table was encountered during an unwind operation.
2359 /// </summary>
2360 BAD_FUNCTION_TABLE = 0xC00000FFu,
2361
2362 /// <summary>
2363 /// Indicates the specified environment variable name was not found in the specified environment block.
2364 /// </summary>
2365 VARIABLE_NOT_FOUND = 0xC0000100u,
2366
2367 /// <summary>
2368 /// Indicates that the directory trying to be deleted is not empty.
2369 /// </summary>
2370 DIRECTORY_NOT_EMPTY = 0xC0000101u,
2371
2372 /// <summary>
2373 /// Please run the Chkdsk utility.
2374 /// </summary>
2375 FILE_CORRUPT_ERROR = 0xC0000102u,
2376
2377 /// <summary>
2378 /// A requested opened file is not a directory.
2379 /// </summary>
2380 NOT_A_DIRECTORY = 0xC0000103u,
2381
2382 /// <summary>
2383 /// The logon session is not in a state that is consistent with the requested operation.
2384 /// </summary>
2385 BAD_LOGON_SESSION_STATE = 0xC0000104u,
2386
2387 /// <summary>
2388 /// An internal LSA error has occurred. An authentication package has requested the creation of a Logon Session but the ID of an already existing Logon Session has been specified.
2389 /// </summary>
2390 LOGON_SESSION_COLLISION = 0xC0000105u,
2391
2392 /// <summary>
2393 /// A specified name string is too long for its intended use.
2394 /// </summary>
2395 NAME_TOO_LONG = 0xC0000106u,
2396
2397 /// <summary>
2398 /// The user attempted to force close the files on a redirected drive, but there were opened files on the drive, and the user did not specify a sufficient level of force.
2399 /// </summary>
2400 FILES_OPEN = 0xC0000107u,
2401
2402 /// <summary>
2403 /// The user attempted to force close the files on a redirected drive, but there were opened directories on the drive, and the user did not specify a sufficient level of force.
2404 /// </summary>
2405 CONNECTION_IN_USE = 0xC0000108u,
2406
2407 /// <summary>
2408 /// RtlFindMessage could not locate the requested message ID in the message table resource.
2409 /// </summary>
2410 MESSAGE_NOT_FOUND = 0xC0000109u,
2411
2412 /// <summary>
2413 /// An attempt was made to access an exiting process.
2414 /// </summary>
2415 PROCESS_IS_TERMINATING = 0xC000010Au,
2416
2417 /// <summary>
2418 /// Indicates an invalid value has been provided for the LogonType requested.
2419 /// </summary>
2420 INVALID_LOGON_TYPE = 0xC000010Bu,
2421
2422 /// <summary>
2423 /// This causes the protection attempt to fail, which may cause a file creation attempt to fail.
2424 /// </summary>
2425 NO_GUID_TRANSLATION = 0xC000010Cu,
2426
2427 /// <summary>
2428 /// Indicates that an attempt has been made to impersonate via a named pipe that has not yet been read from.
2429 /// </summary>
2430 CANNOT_IMPERSONATE = 0xC000010Du,
2431
2432 /// <summary>
2433 /// Indicates that the specified image is already loaded.
2434 /// </summary>
2435 IMAGE_ALREADY_LOADED = 0xC000010Eu,
2436
2437 /// <summary>
2438 /// STATUS_ABIOS_NOT_PRESENT
2439 /// </summary>
2440 ABIOS_NOT_PRESENT = 0xC000010Fu,
2441
2442 /// <summary>
2443 /// STATUS_ABIOS_LID_NOT_EXIST
2444 /// </summary>
2445 ABIOS_LID_NOT_EXIST = 0xC0000110u,
2446
2447 /// <summary>
2448 /// STATUS_ABIOS_LID_ALREADY_OWNED
2449 /// </summary>
2450 ABIOS_LID_ALREADY_OWNED = 0xC0000111u,
2451
2452 /// <summary>
2453 /// STATUS_ABIOS_NOT_LID_OWNER
2454 /// </summary>
2455 ABIOS_NOT_LID_OWNER = 0xC0000112u,
2456
2457 /// <summary>
2458 /// STATUS_ABIOS_INVALID_COMMAND
2459 /// </summary>
2460 ABIOS_INVALID_COMMAND = 0xC0000113u,
2461
2462 /// <summary>
2463 /// STATUS_ABIOS_INVALID_LID
2464 /// </summary>
2465 ABIOS_INVALID_LID = 0xC0000114u,
2466
2467 /// <summary>
2468 /// STATUS_ABIOS_SELECTOR_NOT_AVAILABLE
2469 /// </summary>
2470 ABIOS_SELECTOR_NOT_AVAILABLE = 0xC0000115u,
2471
2472 /// <summary>
2473 /// STATUS_ABIOS_INVALID_SELECTOR
2474 /// </summary>
2475 ABIOS_INVALID_SELECTOR = 0xC0000116u,
2476
2477 /// <summary>
2478 /// Indicates that an attempt was made to change the size of the LDT for a process that has no LDT.
2479 /// </summary>
2480 NO_LDT = 0xC0000117u,
2481
2482 /// <summary>
2483 /// Indicates that an attempt was made to grow an LDT by setting its size, or that the size was not an even number of selectors.
2484 /// </summary>
2485 INVALID_LDT_SIZE = 0xC0000118u,
2486
2487 /// <summary>
2488 /// Indicates that the starting value for the LDT information was not an integral multiple of the selector size.
2489 /// </summary>
2490 INVALID_LDT_OFFSET = 0xC0000119u,
2491
2492 /// <summary>
2493 /// Indicates that the user supplied an invalid descriptor when trying to set up Ldt descriptors.
2494 /// </summary>
2495 INVALID_LDT_DESCRIPTOR = 0xC000011Au,
2496
2497 /// <summary>
2498 /// The specified image file did not have the correct format. It appears to be NE format.
2499 /// </summary>
2500 INVALID_IMAGE_NE_FORMAT = 0xC000011Bu,
2501
2502 /// <summary>
2503 /// Indicates that the transaction state of a registry sub-tree is incompatible with the requested operation. For example, a request has been made to start a new transaction with one already in progress, or a request has been made to apply a transaction when one is not currently in progress.
2504 /// </summary>
2505 RXACT_INVALID_STATE = 0xC000011Cu,
2506
2507 /// <summary>
2508 /// Indicates an error has occurred during a registry transaction commit. The database has been left in an unknown, but probably inconsistent, state. The state of the registry transaction is left as COMMITTING.
2509 /// </summary>
2510 RXACT_COMMIT_FAILURE = 0xC000011Du,
2511
2512 /// <summary>
2513 /// An attempt was made to map a file of size zero with the maximum size specified as zero.
2514 /// </summary>
2515 MAPPED_FILE_SIZE_ZERO = 0xC000011Eu,
2516
2517 /// <summary>
2518 /// This error should only be returned by the Windows redirector on a remote drive.
2519 /// </summary>
2520 TOO_MANY_OPENED_FILES = 0xC000011Fu,
2521
2522 /// <summary>
2523 /// The I/O request was canceled.
2524 /// </summary>
2525 CANCELLED = 0xC0000120u,
2526
2527 /// <summary>
2528 /// An attempt has been made to remove a file or directory that cannot be deleted.
2529 /// </summary>
2530 CANNOT_DELETE = 0xC0000121u,
2531
2532 /// <summary>
2533 /// Indicates a name specified as a remote computer name is syntactically invalid.
2534 /// </summary>
2535 INVALID_COMPUTER_NAME = 0xC0000122u,
2536
2537 /// <summary>
2538 /// An I/O request other than close was performed on a file after it has been deleted, which can only happen to a request which did not complete before the last handle was closed via NtClose.
2539 /// </summary>
2540 FILE_DELETED = 0xC0000123u,
2541
2542 /// <summary>
2543 /// Indicates an operation has been attempted on a built-in (special) SAM account which is incompatible with built-in accounts. For example, built-in accounts cannot be deleted.
2544 /// </summary>
2545 SPECIAL_ACCOUNT = 0xC0000124u,
2546
2547 /// <summary>
2548 /// The operation requested may not be performed on the specified group because it is a built-in special group.
2549 /// </summary>
2550 SPECIAL_GROUP = 0xC0000125u,
2551
2552 /// <summary>
2553 /// The operation requested may not be performed on the specified user because it is a built-in special user.
2554 /// </summary>
2555 SPECIAL_USER = 0xC0000126u,
2556
2557 /// <summary>
2558 /// Indicates a member cannot be removed from a group because the group is currently the member's primary group.
2559 /// </summary>
2560 MEMBERS_PRIMARY_GROUP = 0xC0000127u,
2561
2562 /// <summary>
2563 /// An I/O request other than close and several other special case operations was attempted using a file object that had already been closed.
2564 /// </summary>
2565 FILE_CLOSED = 0xC0000128u,
2566
2567 /// <summary>
2568 /// Indicates a process has too many threads to perform the requested action. For example, assignment of a primary token may only be performed when a process has zero or one threads.
2569 /// </summary>
2570 TOO_MANY_THREADS = 0xC0000129u,
2571
2572 /// <summary>
2573 /// An attempt was made to operate on a thread within a specific process, but the thread specified is not in the process specified.
2574 /// </summary>
2575 THREAD_NOT_IN_PROCESS = 0xC000012Au,
2576
2577 /// <summary>
2578 /// An attempt was made to establish a token for use as a primary token but the token is already in use. A token can only be the primary token of one process at a time.
2579 /// </summary>
2580 TOKEN_ALREADY_IN_USE = 0xC000012Bu,
2581
2582 /// <summary>
2583 /// Page file quota was exceeded.
2584 /// </summary>
2585 PAGEFILE_QUOTA_EXCEEDED = 0xC000012Cu,
2586
2587 /// <summary>
2588 /// Your system is low on virtual memory. To ensure that Windows runs properly, increase the size of your virtual memory paging file. For more information, see Help.
2589 /// </summary>
2590 COMMITMENT_LIMIT = 0xC000012Du,
2591
2592 /// <summary>
2593 /// The specified image file did not have the correct format, it appears to be LE format.
2594 /// </summary>
2595 INVALID_IMAGE_LE_FORMAT = 0xC000012Eu,
2596
2597 /// <summary>
2598 /// The specified image file did not have the correct format, it did not have an initial MZ.
2599 /// </summary>
2600 INVALID_IMAGE_NOT_MZ = 0xC000012Fu,
2601
2602 /// <summary>
2603 /// The specified image file did not have the correct format, it did not have a proper e_lfarlc in the MZ header.
2604 /// </summary>
2605 INVALID_IMAGE_PROTECT = 0xC0000130u,
2606
2607 /// <summary>
2608 /// The specified image file did not have the correct format, it appears to be a 16-bit Windows image.
2609 /// </summary>
2610 INVALID_IMAGE_WIN_16 = 0xC0000131u,
2611
2612 /// <summary>
2613 /// The Netlogon service cannot start because another Netlogon service running in the domain conflicts with the specified role.
2614 /// </summary>
2615 LOGON_SERVER_CONFLICT = 0xC0000132u,
2616
2617 /// <summary>
2618 /// The time at the Primary Domain Controller is different than the time at the Backup Domain Controller or member server by too large an amount.
2619 /// </summary>
2620 TIME_DIFFERENCE_AT_DC = 0xC0000133u,
2621
2622 /// <summary>
2623 /// The SAM database on a Windows Server is significantly out of synchronization with the copy on the Domain Controller. A complete synchronization is required.
2624 /// </summary>
2625 SYNCHRONIZATION_REQUIRED = 0xC0000134u,
2626
2627 /// <summary>
2628 /// The code execution cannot proceed because %hs was not found. Reinstalling the program may fix this problem.
2629 /// </summary>
2630 DLL_NOT_FOUND = 0xC0000135u,
2631
2632 /// <summary>
2633 /// The NtCreateFile API failed. This error should never be returned to an application, it is a place holder for the Windows Lan Manager Redirector to use in its internal error mapping routines.
2634 /// </summary>
2635 OPEN_FAILED = 0xC0000136u,
2636
2637 /// <summary>
2638 /// The I/O permissions for the process could not be changed.
2639 /// </summary>
2640 IO_PRIVILEGE_FAILED = 0xC0000137u,
2641
2642 /// <summary>
2643 /// The ordinal %ld could not be located in the dynamic link library %hs.
2644 /// </summary>
2645 ORDINAL_NOT_FOUND = 0xC0000138u,
2646
2647 /// <summary>
2648 /// The procedure entry point %hs could not be located in the dynamic link library %hs.
2649 /// </summary>
2650 ENTRYPOINT_NOT_FOUND = 0xC0000139u,
2651
2652 /// <summary>
2653 /// The application terminated as a result of a CTRL+C.
2654 /// </summary>
2655 CONTROL_C_EXIT = 0xC000013Au,
2656
2657 /// <summary>
2658 /// The network transport on your computer has closed a network connection. There may or may not be I/O requests outstanding.
2659 /// </summary>
2660 LOCAL_DISCONNECT = 0xC000013Bu,
2661
2662 /// <summary>
2663 /// The network transport on a remote computer has closed a network connection. There may or may not be I/O requests outstanding.
2664 /// </summary>
2665 REMOTE_DISCONNECT = 0xC000013Cu,
2666
2667 /// <summary>
2668 /// The remote computer has insufficient resources to complete the network request. For instance, there may not be enough memory available on the remote computer to carry out the request at this time.
2669 /// </summary>
2670 REMOTE_RESOURCES = 0xC000013Du,
2671
2672 /// <summary>
2673 /// An existing connection (virtual circuit) has been broken at the remote computer. There is probably something wrong with the network software protocol or the network hardware on the remote computer.
2674 /// </summary>
2675 LINK_FAILED = 0xC000013Eu,
2676
2677 /// <summary>
2678 /// The network transport on your computer has closed a network connection because it had to wait too long for a response from the remote computer.
2679 /// </summary>
2680 LINK_TIMEOUT = 0xC000013Fu,
2681
2682 /// <summary>
2683 /// The connection handle given to the transport was invalid.
2684 /// </summary>
2685 INVALID_CONNECTION = 0xC0000140u,
2686
2687 /// <summary>
2688 /// The address handle given to the transport was invalid.
2689 /// </summary>
2690 INVALID_ADDRESS = 0xC0000141u,
2691
2692 /// <summary>
2693 /// Initialization of the dynamic link library %hs failed. The process is terminating abnormally.
2694 /// </summary>
2695 DLL_INIT_FAILED = 0xC0000142u,
2696
2697 /// <summary>
2698 /// The required system file %hs is bad or missing.
2699 /// </summary>
2700 MISSING_SYSTEMFILE = 0xC0000143u,
2701
2702 /// <summary>
2703 /// The exception %s (0x%08lx) occurred in the application at location 0x%p.
2704 /// </summary>
2705 UNHANDLED_EXCEPTION = 0xC0000144u,
2706
2707 /// <summary>
2708 /// The application was unable to start correctly (0x%lx). Click OK to close the application.
2709 /// </summary>
2710 APP_INIT_FAILURE = 0xC0000145u,
2711
2712 /// <summary>
2713 /// The creation of the paging file %hs failed (%lx). The requested size was %ld.
2714 /// </summary>
2715 PAGEFILE_CREATE_FAILED = 0xC0000146u,
2716
2717 /// <summary>
2718 /// No paging file was specified in the system configuration.
2719 /// </summary>
2720 NO_PAGEFILE = 0xC0000147u,
2721
2722 /// <summary>
2723 /// An invalid level was passed into the specified system call.
2724 /// </summary>
2725 INVALID_LEVEL = 0xC0000148u,
2726
2727 /// <summary>
2728 /// You specified an incorrect password to a LAN Manager 2.x or MS-NET server.
2729 /// </summary>
2730 WRONG_PASSWORD_CORE = 0xC0000149u,
2731
2732 /// <summary>
2733 /// A real-mode application issued a floating-point instruction and floating-point hardware is not present.
2734 /// </summary>
2735 ILLEGAL_FLOAT_CONTEXT = 0xC000014Au,
2736
2737 /// <summary>
2738 /// The pipe operation has failed because the other end of the pipe has been closed.
2739 /// </summary>
2740 PIPE_BROKEN = 0xC000014Bu,
2741
2742 /// <summary>
2743 /// The structure of one of the files that contains Registry data is corrupt, or the image of the file in memory is corrupt, or the file could not be recovered because the alternate copy or log was absent or corrupt.
2744 /// </summary>
2745 REGISTRY_CORRUPT = 0xC000014Cu,
2746
2747 /// <summary>
2748 /// An I/O operation initiated by the Registry failed unrecoverably. The Registry could not read in, or write out, or flush, one of the files that contain the system's image of the Registry.
2749 /// </summary>
2750 REGISTRY_IO_FAILED = 0xC000014Du,
2751
2752 /// <summary>
2753 /// An event pair synchronization operation was performed using the thread specific client/server event pair object, but no event pair object was associated with the thread.
2754 /// </summary>
2755 NO_EVENT_PAIR = 0xC000014Eu,
2756
2757 /// <summary>
2758 /// The volume does not contain a recognized file system. Please make sure that all required file system drivers are loaded and that the volume is not corrupt.
2759 /// </summary>
2760 UNRECOGNIZED_VOLUME = 0xC000014Fu,
2761
2762 /// <summary>
2763 /// No serial device was successfully initialized. The serial driver will unload.
2764 /// </summary>
2765 SERIAL_NO_DEVICE_INITED = 0xC0000150u,
2766
2767 /// <summary>
2768 /// The specified local group does not exist.
2769 /// </summary>
2770 NO_SUCH_ALIAS = 0xC0000151u,
2771
2772 /// <summary>
2773 /// The specified account name is not a member of the group.
2774 /// </summary>
2775 MEMBER_NOT_IN_ALIAS = 0xC0000152u,
2776
2777 /// <summary>
2778 /// The specified account name is already a member of the group.
2779 /// </summary>
2780 MEMBER_IN_ALIAS = 0xC0000153u,
2781
2782 /// <summary>
2783 /// The specified local group already exists.
2784 /// </summary>
2785 ALIAS_EXISTS = 0xC0000154u,
2786
2787 /// <summary>
2788 /// Please ask the system administrator to grant the necessary form of logon.
2789 /// </summary>
2790 LOGON_NOT_GRANTED = 0xC0000155u,
2791
2792 /// <summary>
2793 /// The maximum number of secrets that may be stored in a single system has been exceeded. The length and number of secrets is limited to satisfy United States State Department export restrictions.
2794 /// </summary>
2795 TOO_MANY_SECRETS = 0xC0000156u,
2796
2797 /// <summary>
2798 /// The length of a secret exceeds the maximum length allowed. The length and number of secrets is limited to satisfy United States State Department export restrictions.
2799 /// </summary>
2800 SECRET_TOO_LONG = 0xC0000157u,
2801
2802 /// <summary>
2803 /// The Local Security Authority (LSA) database contains an internal inconsistency.
2804 /// </summary>
2805 INTERNAL_DB_ERROR = 0xC0000158u,
2806
2807 /// <summary>
2808 /// The requested operation cannot be performed in fullscreen mode.
2809 /// </summary>
2810 FULLSCREEN_MODE = 0xC0000159u,
2811
2812 /// <summary>
2813 /// During a logon attempt, the user's security context accumulated too many security IDs. This is a very unusual situation. Remove the user from some global or local groups to reduce the number of security ids to incorporate into the security context.
2814 /// </summary>
2815 TOO_MANY_CONTEXT_IDS = 0xC000015Au,
2816
2817 /// <summary>
2818 /// A user has requested a type of logon (e.g., interactive or network) that has not been granted. An administrator has control over who may logon interactively and through the network.
2819 /// </summary>
2820 LOGON_TYPE_NOT_GRANTED = 0xC000015Bu,
2821
2822 /// <summary>
2823 /// The system has attempted to load or restore a file into the registry, and the specified file is not in the format of a registry file.
2824 /// </summary>
2825 NOT_REGISTRY_FILE = 0xC000015Cu,
2826
2827 /// <summary>
2828 /// An attempt was made to change a user password in the security account manager without providing the necessary Windows cross-encrypted password.
2829 /// </summary>
2830 NT_CROSS_ENCRYPTION_REQUIRED = 0xC000015Du,
2831
2832 /// <summary>
2833 /// A Windows Server has an incorrect configuration.
2834 /// </summary>
2835 DOMAIN_CTRLR_CONFIG_ERROR = 0xC000015Eu,
2836
2837 /// <summary>
2838 /// An attempt was made to explicitly access the secondary copy of information via a device control to the Fault Tolerance driver and the secondary copy is not present in the system.
2839 /// </summary>
2840 FT_MISSING_MEMBER = 0xC000015Fu,
2841
2842 /// <summary>
2843 /// A configuration registry node representing a driver service entry was ill-formed and did not contain required value entries.
2844 /// </summary>
2845 ILL_FORMED_SERVICE_ENTRY = 0xC0000160u,
2846
2847 /// <summary>
2848 /// An illegal character was encountered. For a multi-byte character set this includes a lead byte without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.
2849 /// </summary>
2850 ILLEGAL_CHARACTER = 0xC0000161u,
2851
2852 /// <summary>
2853 /// No mapping for the Unicode character exists in the target multi-byte code page.
2854 /// </summary>
2855 UNMAPPABLE_CHARACTER = 0xC0000162u,
2856
2857 /// <summary>
2858 /// The Unicode character is not defined in the Unicode character set installed on the system.
2859 /// </summary>
2860 UNDEFINED_CHARACTER = 0xC0000163u,
2861
2862 /// <summary>
2863 /// The paging file cannot be created on a floppy diskette.
2864 /// </summary>
2865 FLOPPY_VOLUME = 0xC0000164u,
2866
2867 /// <summary>
2868 /// While accessing a floppy disk, an ID address mark was not found.
2869 /// </summary>
2870 FLOPPY_ID_MARK_NOT_FOUND = 0xC0000165u,
2871
2872 /// <summary>
2873 /// While accessing a floppy disk, the track address from the sector ID field was found to be different than the track address maintained by the controller.
2874 /// </summary>
2875 FLOPPY_WRONG_CYLINDER = 0xC0000166u,
2876
2877 /// <summary>
2878 /// The floppy disk controller reported an error that is not recognized by the floppy disk driver.
2879 /// </summary>
2880 FLOPPY_UNKNOWN_ERROR = 0xC0000167u,
2881
2882 /// <summary>
2883 /// While accessing a floppy-disk, the controller returned inconsistent results via its registers.
2884 /// </summary>
2885 FLOPPY_BAD_REGISTERS = 0xC0000168u,
2886
2887 /// <summary>
2888 /// While accessing the hard disk, a recalibrate operation failed, even after retries.
2889 /// </summary>
2890 DISK_RECALIBRATE_FAILED = 0xC0000169u,
2891
2892 /// <summary>
2893 /// While accessing the hard disk, a disk operation failed even after retries.
2894 /// </summary>
2895 DISK_OPERATION_FAILED = 0xC000016Au,
2896
2897 /// <summary>
2898 /// While accessing the hard disk, a disk controller reset was needed, but even that failed.
2899 /// </summary>
2900 DISK_RESET_FAILED = 0xC000016Bu,
2901
2902 /// <summary>
2903 /// Two concurrent opens of devices that share an IRQ and only work via interrupts is not supported for the particular bus type that the devices use.
2904 /// </summary>
2905 SHARED_IRQ_BUSY = 0xC000016Cu,
2906
2907 /// <summary>
2908 /// A disk that is part of a fault-tolerant volume can no longer be accessed.
2909 /// </summary>
2910 FT_ORPHANING = 0xC000016Du,
2911
2912 /// <summary>
2913 /// The system bios failed to connect a system interrupt to the device or bus for which the device is connected.
2914 /// </summary>
2915 BIOS_FAILED_TO_CONNECT_INTERRUPT = 0xC000016Eu,
2916
2917 /// <summary>
2918 /// Tape could not be partitioned.
2919 /// </summary>
2920 PARTITION_FAILURE = 0xC0000172u,
2921
2922 /// <summary>
2923 /// When accessing a new tape of a multivolume partition, the current blocksize is incorrect.
2924 /// </summary>
2925 INVALID_BLOCK_LENGTH = 0xC0000173u,
2926
2927 /// <summary>
2928 /// Tape partition information could not be found when loading a tape.
2929 /// </summary>
2930 DEVICE_NOT_PARTITIONED = 0xC0000174u,
2931
2932 /// <summary>
2933 /// Attempt to lock the eject media mechanism fails.
2934 /// </summary>
2935 UNABLE_TO_LOCK_MEDIA = 0xC0000175u,
2936
2937 /// <summary>
2938 /// Unload media fails.
2939 /// </summary>
2940 UNABLE_TO_UNLOAD_MEDIA = 0xC0000176u,
2941
2942 /// <summary>
2943 /// Physical end of tape was detected.
2944 /// </summary>
2945 EOM_OVERFLOW = 0xC0000177u,
2946
2947 /// <summary>
2948 /// There is no media in the drive. Please insert media into drive %hs.
2949 /// </summary>
2950 NO_MEDIA = 0xC0000178u,
2951
2952 /// <summary>
2953 /// A member could not be added to or removed from the local group because the member does not exist.
2954 /// </summary>
2955 NO_SUCH_MEMBER = 0xC000017Au,
2956
2957 /// <summary>
2958 /// A new member could not be added to a local group because the member has the wrong account type.
2959 /// </summary>
2960 INVALID_MEMBER = 0xC000017Bu,
2961
2962 /// <summary>
2963 /// Illegal operation attempted on a registry key which has been marked for deletion.
2964 /// </summary>
2965 KEY_DELETED = 0xC000017Cu,
2966
2967 /// <summary>
2968 /// System could not allocate required space in a registry log.
2969 /// </summary>
2970 NO_LOG_SPACE = 0xC000017Du,
2971
2972 /// <summary>
2973 /// Too many Sids have been specified.
2974 /// </summary>
2975 TOO_MANY_SIDS = 0xC000017Eu,
2976
2977 /// <summary>
2978 /// An attempt was made to change a user password in the security account manager without providing the necessary LM cross-encrypted password.
2979 /// </summary>
2980 LM_CROSS_ENCRYPTION_REQUIRED = 0xC000017Fu,
2981
2982 /// <summary>
2983 /// An attempt was made to create a symbolic link in a registry key that already has subkeys or values.
2984 /// </summary>
2985 KEY_HAS_CHILDREN = 0xC0000180u,
2986
2987 /// <summary>
2988 /// An attempt was made to create a Stable subkey under a Volatile parent key.
2989 /// </summary>
2990 CHILD_MUST_BE_VOLATILE = 0xC0000181u,
2991
2992 /// <summary>
2993 /// The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.
2994 /// </summary>
2995 DEVICE_CONFIGURATION_ERROR = 0xC0000182u,
2996
2997 /// <summary>
2998 /// An error was detected between two drivers or within an I/O driver.
2999 /// </summary>
3000 DRIVER_INTERNAL_ERROR = 0xC0000183u,
3001
3002 /// <summary>
3003 /// The device is not in a valid state to perform this request.
3004 /// </summary>
3005 INVALID_DEVICE_STATE = 0xC0000184u,
3006
3007 /// <summary>
3008 /// The I/O device reported an I/O error.
3009 /// </summary>
3010 IO_DEVICE_ERROR = 0xC0000185u,
3011
3012 /// <summary>
3013 /// A protocol error was detected between the driver and the device.
3014 /// </summary>
3015 DEVICE_PROTOCOL_ERROR = 0xC0000186u,
3016
3017 /// <summary>
3018 /// This operation is only allowed for the Primary Domain Controller of the domain.
3019 /// </summary>
3020 BACKUP_CONTROLLER = 0xC0000187u,
3021
3022 /// <summary>
3023 /// Log file space is insufficient to support this operation.
3024 /// </summary>
3025 LOG_FILE_FULL = 0xC0000188u,
3026
3027 /// <summary>
3028 /// A write operation was attempted to a volume after it was dismounted.
3029 /// </summary>
3030 TOO_LATE = 0xC0000189u,
3031
3032 /// <summary>
3033 /// The workstation does not have a trust secret for the primary domain in the local LSA database.
3034 /// </summary>
3035 NO_TRUST_LSA_SECRET = 0xC000018Au,
3036
3037 /// <summary>
3038 /// The SAM database on the Windows Server does not have a computer account for this workstation trust relationship.
3039 /// </summary>
3040 NO_TRUST_SAM_ACCOUNT = 0xC000018Bu,
3041
3042 /// <summary>
3043 /// The logon request failed because the trust relationship between the primary domain and the trusted domain failed.
3044 /// </summary>
3045 TRUSTED_DOMAIN_FAILURE = 0xC000018Cu,
3046
3047 /// <summary>
3048 /// The logon request failed because the trust relationship between this workstation and the primary domain failed.
3049 /// </summary>
3050 TRUSTED_RELATIONSHIP_FAILURE = 0xC000018Du,
3051
3052 /// <summary>
3053 /// The Eventlog log file is corrupt.
3054 /// </summary>
3055 EVENTLOG_FILE_CORRUPT = 0xC000018Eu,
3056
3057 /// <summary>
3058 /// No Eventlog log file could be opened. The Eventlog service did not start.
3059 /// </summary>
3060 EVENTLOG_CANT_START = 0xC000018Fu,
3061
3062 /// <summary>
3063 /// The network logon failed. This may be because the validation authority can't be reached.
3064 /// </summary>
3065 TRUST_FAILURE = 0xC0000190u,
3066
3067 /// <summary>
3068 /// An attempt was made to acquire a mutant such that its maximum count would have been exceeded.
3069 /// </summary>
3070 MUTANT_LIMIT_EXCEEDED = 0xC0000191u,
3071
3072 /// <summary>
3073 /// An attempt was made to logon, but the netlogon service was not started.
3074 /// </summary>
3075 NETLOGON_NOT_STARTED = 0xC0000192u,
3076
3077 /// <summary>
3078 /// The user's account has expired.
3079 /// </summary>
3080 ACCOUNT_EXPIRED = 0xC0000193u,
3081
3082 /// <summary>
3083 /// Possible deadlock condition.
3084 /// </summary>
3085 POSSIBLE_DEADLOCK = 0xC0000194u,
3086
3087 /// <summary>
3088 /// Multiple connections to a server or shared resource by the same user, using more than one user name, are not allowed. Disconnect all previous connections to the server or shared resource and try again.
3089 /// </summary>
3090 NETWORK_CREDENTIAL_CONFLICT = 0xC0000195u,
3091
3092 /// <summary>
3093 /// An attempt was made to establish a session to a network server, but there are already too many sessions established to that server.
3094 /// </summary>
3095 REMOTE_SESSION_LIMIT = 0xC0000196u,
3096
3097 /// <summary>
3098 /// The log file has changed between reads.
3099 /// </summary>
3100 EVENTLOG_FILE_CHANGED = 0xC0000197u,
3101
3102 /// <summary>
3103 /// The account used is an Interdomain Trust account. Use your global user account or local user account to access this server.
3104 /// </summary>
3105 NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 0xC0000198u,
3106
3107 /// <summary>
3108 /// The account used is a Computer Account. Use your global user account or local user account to access this server.
3109 /// </summary>
3110 NOLOGON_WORKSTATION_TRUST_ACCOUNT = 0xC0000199u,
3111
3112 /// <summary>
3113 /// The account used is an Server Trust account. Use your global user account or local user account to access this server.
3114 /// </summary>
3115 NOLOGON_SERVER_TRUST_ACCOUNT = 0xC000019Au,
3116
3117 /// <summary>
3118 /// The name or SID of the domain specified is inconsistent with the trust information for that domain.
3119 /// </summary>
3120 DOMAIN_TRUST_INCONSISTENT = 0xC000019Bu,
3121
3122 /// <summary>
3123 /// A volume has been accessed for which a file system driver is required that has not yet been loaded.
3124 /// </summary>
3125 FS_DRIVER_REQUIRED = 0xC000019Cu,
3126
3127 /// <summary>
3128 /// Indicates that the specified image is already loaded as a DLL.
3129 /// </summary>
3130 IMAGE_ALREADY_LOADED_AS_DLL = 0xC000019Du,
3131
3132 /// <summary>
3133 /// Short name settings may not be changed on this volume due to the global registry setting.
3134 /// </summary>
3135 INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING = 0xC000019Eu,
3136
3137 /// <summary>
3138 /// Short names are not enabled on this volume.
3139 /// </summary>
3140 SHORT_NAMES_NOT_ENABLED_ON_VOLUME = 0xC000019Fu,
3141
3142 /// <summary>
3143 /// Please run CHKDSK on the volume.
3144 /// </summary>
3145 SECURITY_STREAM_IS_INCONSISTENT = 0xC00001A0u,
3146
3147 /// <summary>
3148 /// A requested file lock operation cannot be processed due to an invalid byte range.
3149 /// </summary>
3150 INVALID_LOCK_RANGE = 0xC00001A1u,
3151
3152 /// <summary>
3153 /// The specified access control entry (ACE) contains an invalid condition.
3154 /// </summary>
3155 INVALID_ACE_CONDITION = 0xC00001A2u,
3156
3157 /// <summary>
3158 /// The subsystem needed to support the image type is not present.
3159 /// </summary>
3160 IMAGE_SUBSYSTEM_NOT_PRESENT = 0xC00001A3u,
3161
3162 /// <summary>
3163 /// The specified file already has a notification GUID associated with it.
3164 /// </summary>
3165 NOTIFICATION_GUID_ALREADY_DEFINED = 0xC00001A4u,
3166
3167 /// <summary>
3168 /// An invalid exception handler routine has been detected.
3169 /// </summary>
3170 INVALID_EXCEPTION_HANDLER = 0xC00001A5u,
3171
3172 /// <summary>
3173 /// Duplicate privileges were specified for the token.
3174 /// </summary>
3175 DUPLICATE_PRIVILEGES = 0xC00001A6u,
3176
3177 /// <summary>
3178 /// Requested action not allowed on a file system internal file.
3179 /// </summary>
3180 NOT_ALLOWED_ON_SYSTEM_FILE = 0xC00001A7u,
3181
3182 /// <summary>
3183 /// A portion of the file system requires repair.
3184 /// </summary>
3185 REPAIR_NEEDED = 0xC00001A8u,
3186
3187 /// <summary>
3188 /// Quota support is not enabled on the system.
3189 /// </summary>
3190 QUOTA_NOT_ENABLED = 0xC00001A9u,
3191
3192 /// <summary>
3193 /// The operation failed because the application is not part of an application package.
3194 /// </summary>
3195 NO_APPLICATION_PACKAGE = 0xC00001AAu,
3196
3197 /// <summary>
3198 /// File metadata optimization is already in progress.
3199 /// </summary>
3200 FILE_METADATA_OPTIMIZATION_IN_PROGRESS = 0xC00001ABu,
3201
3202 /// <summary>
3203 /// The objects are not identical.
3204 /// </summary>
3205 NOT_SAME_OBJECT = 0xC00001ACu,
3206
3207 /// <summary>
3208 /// The process has terminated because it could not allocate additional memory.
3209 /// </summary>
3210 FATAL_MEMORY_EXHAUSTION = 0xC00001ADu,
3211
3212 /// <summary>
3213 /// The process is not part of a job.
3214 /// </summary>
3215 ERROR_PROCESS_NOT_IN_JOB = 0xC00001AEu,
3216
3217 /// <summary>
3218 /// The specified CPU Set IDs are invalid.
3219 /// </summary>
3220 CPU_SET_INVALID = 0xC00001AFu,
3221
3222 /// <summary>
3223 /// The device reported an invalid data error.
3224 /// </summary>
3225 IO_DEVICE_INVALID_DATA = 0xC00001B0u,
3226
3227 /// <summary>
3228 /// A remote open failed because the network open restrictions were not satisfied.
3229 /// </summary>
3230 NETWORK_OPEN_RESTRICTION = 0xC0000201u,
3231
3232 /// <summary>
3233 /// There is no user session key for the specified logon session.
3234 /// </summary>
3235 NO_USER_SESSION_KEY = 0xC0000202u,
3236
3237 /// <summary>
3238 /// The remote user session has been deleted.
3239 /// </summary>
3240 USER_SESSION_DELETED = 0xC0000203u,
3241
3242 /// <summary>
3243 /// image file.
3244 /// </summary>
3245 RESOURCE_LANG_NOT_FOUND = 0xC0000204u,
3246
3247 /// <summary>
3248 /// Insufficient server resources exist to complete the request.
3249 /// </summary>
3250 INSUFF_SERVER_RESOURCES = 0xC0000205u,
3251
3252 /// <summary>
3253 /// The size of the buffer is invalid for the specified operation.
3254 /// </summary>
3255 INVALID_BUFFER_SIZE = 0xC0000206u,
3256
3257 /// <summary>
3258 /// The transport rejected the network address specified as invalid.
3259 /// </summary>
3260 INVALID_ADDRESS_COMPONENT = 0xC0000207u,
3261
3262 /// <summary>
3263 /// The transport rejected the network address specified due to an invalid use of a wildcard.
3264 /// </summary>
3265 INVALID_ADDRESS_WILDCARD = 0xC0000208u,
3266
3267 /// <summary>
3268 /// The transport address could not be opened because all the available addresses are in use.
3269 /// </summary>
3270 TOO_MANY_ADDRESSES = 0xC0000209u,
3271
3272 /// <summary>
3273 /// The transport address could not be opened because it already exists.
3274 /// </summary>
3275 ADDRESS_ALREADY_EXISTS = 0xC000020Au,
3276
3277 /// <summary>
3278 /// The transport address is now closed.
3279 /// </summary>
3280 ADDRESS_CLOSED = 0xC000020Bu,
3281
3282 /// <summary>
3283 /// The transport connection is now disconnected.
3284 /// </summary>
3285 CONNECTION_DISCONNECTED = 0xC000020Cu,
3286
3287 /// <summary>
3288 /// The transport connection has been reset.
3289 /// </summary>
3290 CONNECTION_RESET = 0xC000020Du,
3291
3292 /// <summary>
3293 /// The transport cannot dynamically acquire any more nodes.
3294 /// </summary>
3295 TOO_MANY_NODES = 0xC000020Eu,
3296
3297 /// <summary>
3298 /// The transport aborted a pending transaction.
3299 /// </summary>
3300 TRANSACTION_ABORTED = 0xC000020Fu,
3301
3302 /// <summary>
3303 /// The transport timed out a request waiting for a response.
3304 /// </summary>
3305 TRANSACTION_TIMED_OUT = 0xC0000210u,
3306
3307 /// <summary>
3308 /// The transport did not receive a release for a pending response.
3309 /// </summary>
3310 TRANSACTION_NO_RELEASE = 0xC0000211u,
3311
3312 /// <summary>
3313 /// The transport did not find a transaction matching the specific token.
3314 /// </summary>
3315 TRANSACTION_NO_MATCH = 0xC0000212u,
3316
3317 /// <summary>
3318 /// The transport had previously responded to a transaction request.
3319 /// </summary>
3320 TRANSACTION_RESPONDED = 0xC0000213u,
3321
3322 /// <summary>
3323 /// The transport does not recognized the transaction request identifier specified.
3324 /// </summary>
3325 TRANSACTION_INVALID_ID = 0xC0000214u,
3326
3327 /// <summary>
3328 /// The transport does not recognize the transaction request type specified.
3329 /// </summary>
3330 TRANSACTION_INVALID_TYPE = 0xC0000215u,
3331
3332 /// <summary>
3333 /// The transport can only process the specified request on the server side of a session.
3334 /// </summary>
3335 NOT_SERVER_SESSION = 0xC0000216u,
3336
3337 /// <summary>
3338 /// The transport can only process the specified request on the client side of a session.
3339 /// </summary>
3340 NOT_CLIENT_SESSION = 0xC0000217u,
3341
3342 /// <summary>
3343 /// It is corrupt, absent, or not writable.
3344 /// </summary>
3345 CANNOT_LOAD_REGISTRY_FILE = 0xC0000218u,
3346
3347 /// <summary>
3348 /// An unexpected failure occurred while processing a DebugActiveProcess API request. You may choose OK to terminate the process, or Cancel to ignore the error.
3349 /// </summary>
3350 DEBUG_ATTACH_FAILED = 0xC0000219u,
3351
3352 /// <summary>
3353 /// The system has been shut down.
3354 /// </summary>
3355 SYSTEM_PROCESS_TERMINATED = 0xC000021Au,
3356
3357 /// <summary>
3358 /// The TDI client could not handle the data received during an indication.
3359 /// </summary>
3360 DATA_NOT_ACCEPTED = 0xC000021Bu,
3361
3362 /// <summary>
3363 /// The list of servers for this workgroup is not currently available.
3364 /// </summary>
3365 NO_BROWSER_SERVERS_FOUND = 0xC000021Cu,
3366
3367 /// <summary>
3368 /// NTVDM encountered a hard error.
3369 /// </summary>
3370 VDM_HARD_ERROR = 0xC000021Du,
3371
3372 /// <summary>
3373 /// The driver %hs failed to complete a cancelled I/O request in the allotted time.
3374 /// </summary>
3375 DRIVER_CANCEL_TIMEOUT = 0xC000021Eu,
3376
3377 /// <summary>
3378 /// An attempt was made to reply to an LPC message, but the thread specified by the client ID in the message was not waiting on that message.
3379 /// </summary>
3380 REPLY_MESSAGE_MISMATCH = 0xC000021Fu,
3381
3382 /// <summary>
3383 /// An attempt was made to map a view of a file, but either the specified base address or the offset into the file were not aligned on the proper allocation granularity.
3384 /// </summary>
3385 MAPPED_ALIGNMENT = 0xC0000220u,
3386
3387 /// <summary>
3388 /// The image %hs is possibly corrupt. The header checksum does not match the computed checksum.
3389 /// </summary>
3390 IMAGE_CHECKSUM_MISMATCH = 0xC0000221u,
3391
3392 /// <summary>
3393 /// Windows was unable to save all the data for the file %hs. The data has been lost. This error may be caused by a failure of your computer hardware or network connection. Please try to save this file elsewhere.
3394 /// </summary>
3395 LOST_WRITEBEHIND_DATA = 0xC0000222u,
3396
3397 /// <summary>
3398 /// The parameter(s) passed to the server in the client/server shared memory window were invalid. Too much data may have been put in the shared memory window.
3399 /// </summary>
3400 CLIENT_SERVER_PARAMETERS_INVALID = 0xC0000223u,
3401
3402 /// <summary>
3403 /// The user's password must be changed before signing in.
3404 /// </summary>
3405 PASSWORD_MUST_CHANGE = 0xC0000224u,
3406
3407 /// <summary>
3408 /// The object was not found.
3409 /// </summary>
3410 NOT_FOUND = 0xC0000225u,
3411
3412 /// <summary>
3413 /// The stream is not a tiny stream.
3414 /// </summary>
3415 NOT_TINY_STREAM = 0xC0000226u,
3416
3417 /// <summary>
3418 /// A transaction recover failed.
3419 /// </summary>
3420 RECOVERY_FAILURE = 0xC0000227u,
3421
3422 /// <summary>
3423 /// The request must be handled by the stack overflow code.
3424 /// </summary>
3425 STACK_OVERFLOW_READ = 0xC0000228u,
3426
3427 /// <summary>
3428 /// A consistency check failed.
3429 /// </summary>
3430 FAIL_CHECK = 0xC0000229u,
3431
3432 /// <summary>
3433 /// The attempt to insert the ID in the index failed because the ID is already in the index.
3434 /// </summary>
3435 DUPLICATE_OBJECTID = 0xC000022Au,
3436
3437 /// <summary>
3438 /// The attempt to set the object's ID failed because the object already has an ID.
3439 /// </summary>
3440 OBJECTID_EXISTS = 0xC000022Bu,
3441
3442 /// <summary>
3443 /// Internal OFS status codes indicating how an allocation operation is handled. Either it is retried after the containing onode is moved or the extent stream is converted to a large stream.
3444 /// </summary>
3445 CONVERT_TO_LARGE = 0xC000022Cu,
3446
3447 /// <summary>
3448 /// The request needs to be retried.
3449 /// </summary>
3450 RETRY = 0xC000022Du,
3451
3452 /// <summary>
3453 /// The attempt to find the object found an object matching by ID on the volume but it is out of the scope of the handle used for the operation.
3454 /// </summary>
3455 FOUND_OUT_OF_SCOPE = 0xC000022Eu,
3456
3457 /// <summary>
3458 /// The bucket array must be grown. Retry transaction after doing so.
3459 /// </summary>
3460 ALLOCATE_BUCKET = 0xC000022Fu,
3461
3462 /// <summary>
3463 /// The property set specified does not exist on the object.
3464 /// </summary>
3465 PROPSET_NOT_FOUND = 0xC0000230u,
3466
3467 /// <summary>
3468 /// The user/kernel marshalling buffer has overflowed.
3469 /// </summary>
3470 MARSHALL_OVERFLOW = 0xC0000231u,
3471
3472 /// <summary>
3473 /// The supplied variant structure contains invalid data.
3474 /// </summary>
3475 INVALID_VARIANT = 0xC0000232u,
3476
3477 /// <summary>
3478 /// Could not find a domain controller for this domain.
3479 /// </summary>
3480 DOMAIN_CONTROLLER_NOT_FOUND = 0xC0000233u,
3481
3482 /// <summary>
3483 /// The user account has been automatically locked because too many invalid logon attempts or password change attempts have been requested.
3484 /// </summary>
3485 ACCOUNT_LOCKED_OUT = 0xC0000234u,
3486
3487 /// <summary>
3488 /// NtClose was called on a handle that was protected from close via NtSetInformationObject.
3489 /// </summary>
3490 HANDLE_NOT_CLOSABLE = 0xC0000235u,
3491
3492 /// <summary>
3493 /// The transport connection attempt was refused by the remote system.
3494 /// </summary>
3495 CONNECTION_REFUSED = 0xC0000236u,
3496
3497 /// <summary>
3498 /// The transport connection was gracefully closed.
3499 /// </summary>
3500 GRACEFUL_DISCONNECT = 0xC0000237u,
3501
3502 /// <summary>
3503 /// The transport endpoint already has an address associated with it.
3504 /// </summary>
3505 ADDRESS_ALREADY_ASSOCIATED = 0xC0000238u,
3506
3507 /// <summary>
3508 /// An address has not yet been associated with the transport endpoint.
3509 /// </summary>
3510 ADDRESS_NOT_ASSOCIATED = 0xC0000239u,
3511
3512 /// <summary>
3513 /// An operation was attempted on a nonexistent transport connection.
3514 /// </summary>
3515 CONNECTION_INVALID = 0xC000023Au,
3516
3517 /// <summary>
3518 /// An invalid operation was attempted on an active transport connection.
3519 /// </summary>
3520 CONNECTION_ACTIVE = 0xC000023Bu,
3521
3522 /// <summary>
3523 /// The remote network is not reachable by the transport.
3524 /// </summary>
3525 NETWORK_UNREACHABLE = 0xC000023Cu,
3526
3527 /// <summary>
3528 /// The remote system is not reachable by the transport.
3529 /// </summary>
3530 HOST_UNREACHABLE = 0xC000023Du,
3531
3532 /// <summary>
3533 /// The remote system does not support the transport protocol.
3534 /// </summary>
3535 PROTOCOL_UNREACHABLE = 0xC000023Eu,
3536
3537 /// <summary>
3538 /// No service is operating at the destination port of the transport on the remote system.
3539 /// </summary>
3540 PORT_UNREACHABLE = 0xC000023Fu,
3541
3542 /// <summary>
3543 /// The request was aborted.
3544 /// </summary>
3545 REQUEST_ABORTED = 0xC0000240u,
3546
3547 /// <summary>
3548 /// The transport connection was aborted by the local system.
3549 /// </summary>
3550 CONNECTION_ABORTED = 0xC0000241u,
3551
3552 /// <summary>
3553 /// The specified buffer contains ill-formed data.
3554 /// </summary>
3555 BAD_COMPRESSION_BUFFER = 0xC0000242u,
3556
3557 /// <summary>
3558 /// The requested operation cannot be performed on a file with a user mapped section open.
3559 /// </summary>
3560 USER_MAPPED_FILE = 0xC0000243u,
3561
3562 /// <summary>
3563 /// An attempt to generate a security audit failed.
3564 /// </summary>
3565 AUDIT_FAILED = 0xC0000244u,
3566
3567 /// <summary>
3568 /// The timer resolution was not previously set by the current process.
3569 /// </summary>
3570 TIMER_RESOLUTION_NOT_SET = 0xC0000245u,
3571
3572 /// <summary>
3573 /// A connection to the server could not be made because the limit on the number of concurrent connections for this account has been reached.
3574 /// </summary>
3575 CONNECTION_COUNT_LIMIT = 0xC0000246u,
3576
3577 /// <summary>
3578 /// Attempting to login during an unauthorized time of day for this account.
3579 /// </summary>
3580 LOGIN_TIME_RESTRICTION = 0xC0000247u,
3581
3582 /// <summary>
3583 /// The account is not authorized to login from this station.
3584 /// </summary>
3585 LOGIN_WKSTA_RESTRICTION = 0xC0000248u,
3586
3587 /// <summary>
3588 /// Please reinstall the image file.
3589 /// </summary>
3590 IMAGE_MP_UP_MISMATCH = 0xC0000249u,
3591
3592 /// <summary>
3593 /// There is insufficient account information to log you on.
3594 /// </summary>
3595 INSUFFICIENT_LOGON_INFO = 0xC0000250u,
3596
3597 /// <summary>
3598 /// The dynamic link library %hs is not written correctly. The stack pointer has been left in an inconsistent state. The entrypoint should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue execution. Selecting NO may cause the application to operate incorrectly.
3599 /// </summary>
3600 BAD_DLL_ENTRYPOINT = 0xC0000251u,
3601
3602 /// <summary>
3603 /// The %hs service is not written correctly. The stack pointer has been left in an inconsistent state. The callback entrypoint should be declared as WINAPI or STDCALL. Selecting OK will cause the service to continue operation. However, the service process may operate incorrectly.
3604 /// </summary>
3605 BAD_SERVICE_ENTRYPOINT = 0xC0000252u,
3606
3607 /// <summary>
3608 /// The server received the messages but did not send a reply.
3609 /// </summary>
3610 LPC_REPLY_LOST = 0xC0000253u,
3611
3612 /// <summary>
3613 /// There is an IP address conflict with another system on the network
3614 /// </summary>
3615 IP_ADDRESS_CONFLICT1 = 0xC0000254u,
3616
3617 /// <summary>
3618 /// There is an IP address conflict with another system on the network
3619 /// </summary>
3620 IP_ADDRESS_CONFLICT2 = 0xC0000255u,
3621
3622 /// <summary>
3623 /// The system has reached the maximum size allowed for the system part of the registry. Additional storage requests will be ignored.
3624 /// </summary>
3625 REGISTRY_QUOTA_LIMIT = 0xC0000256u,
3626
3627 /// <summary>
3628 /// The contacted server does not support the indicated part of the DFS namespace.
3629 /// </summary>
3630 PATH_NOT_COVERED = 0xC0000257u,
3631
3632 /// <summary>
3633 /// A callback return system service cannot be executed when no callback is active.
3634 /// </summary>
3635 NO_CALLBACK_ACTIVE = 0xC0000258u,
3636
3637 /// <summary>
3638 /// The service being accessed is licensed for a particular number of connections. No more connections can be made to the service at this time because there are already as many connections as the service can accept.
3639 /// </summary>
3640 LICENSE_QUOTA_EXCEEDED = 0xC0000259u,
3641
3642 /// <summary>
3643 /// The password provided is too short to meet the policy of your user account. Please choose a longer password.
3644 /// </summary>
3645 PWD_TOO_SHORT = 0xC000025Au,
3646
3647 /// <summary>
3648 /// The policy of your user account does not allow you to change passwords too frequently. This is done to prevent users from changing back to a familiar, but potentially discovered, password. If you feel your password has been compromised then please contact your administrator immediately to have a new one assigned.
3649 /// </summary>
3650 PWD_TOO_RECENT = 0xC000025Bu,
3651
3652 /// <summary>
3653 /// You have attempted to change your password to one that you have used in the past. The policy of your user account does not allow this. Please select a password that you have not previously used.
3654 /// </summary>
3655 PWD_HISTORY_CONFLICT = 0xC000025Cu,
3656
3657 /// <summary>
3658 /// You have attempted to load a legacy device driver while its device instance had been disabled.
3659 /// </summary>
3660 PLUGPLAY_NO_DEVICE = 0xC000025Eu,
3661
3662 /// <summary>
3663 /// The specified compression format is unsupported.
3664 /// </summary>
3665 UNSUPPORTED_COMPRESSION = 0xC000025Fu,
3666
3667 /// <summary>
3668 /// The specified hardware profile configuration is invalid.
3669 /// </summary>
3670 INVALID_HW_PROFILE = 0xC0000260u,
3671
3672 /// <summary>
3673 /// The specified Plug and Play registry device path is invalid.
3674 /// </summary>
3675 INVALID_PLUGPLAY_DEVICE_PATH = 0xC0000261u,
3676
3677 /// <summary>
3678 /// The %hs device driver could not locate the ordinal %ld in driver %hs.
3679 /// </summary>
3680 DRIVER_ORDINAL_NOT_FOUND = 0xC0000262u,
3681
3682 /// <summary>
3683 /// The %hs device driver could not locate the entry point %hs in driver %hs.
3684 /// </summary>
3685 DRIVER_ENTRYPOINT_NOT_FOUND = 0xC0000263u,
3686
3687 /// <summary>
3688 /// The application attempted to release a resource it did not own. Click OK to terminate the application.
3689 /// </summary>
3690 RESOURCE_NOT_OWNED = 0xC0000264u,
3691
3692 /// <summary>
3693 /// An attempt was made to create more links on a file than the file system supports.
3694 /// </summary>
3695 TOO_MANY_LINKS = 0xC0000265u,
3696
3697 /// <summary>
3698 /// The specified quota list is internally inconsistent with its descriptor.
3699 /// </summary>
3700 QUOTA_LIST_INCONSISTENT = 0xC0000266u,
3701
3702 /// <summary>
3703 /// The specified file has been relocated to offline storage.
3704 /// </summary>
3705 FILE_IS_OFFLINE = 0xC0000267u,
3706
3707 /// <summary>
3708 /// The evaluation period for this installation of Windows has expired. This system will shutdown in 1 hour. To restore access to this installation of Windows, please upgrade this installation using a licensed distribution of this product.
3709 /// </summary>
3710 EVALUATION_EXPIRATION = 0xC0000268u,
3711
3712 /// <summary>
3713 /// The system DLL %hs was relocated in memory. The application will not run properly. The relocation occurred because the DLL %hs occupied an address range reserved for Windows system DLLs. The vendor supplying the DLL should be contacted for a new DLL.
3714 /// </summary>
3715 ILLEGAL_DLL_RELOCATION = 0xC0000269u,
3716
3717 /// <summary>
3718 /// The system has detected tampering with your registered product type. This is a violation of your software license. Tampering with product type is not permitted.
3719 /// </summary>
3720 LICENSE_VIOLATION = 0xC000026Au,
3721
3722 /// <summary>
3723 /// The application failed to initialize because the window station is shutting down.
3724 /// </summary>
3725 DLL_INIT_FAILED_LOGOFF = 0xC000026Bu,
3726
3727 /// <summary>
3728 /// Error Status was 0x%x
3729 /// </summary>
3730 DRIVER_UNABLE_TO_LOAD = 0xC000026Cu,
3731
3732 /// <summary>
3733 /// DFS is unavailable on the contacted server.
3734 /// </summary>
3735 DFS_UNAVAILABLE = 0xC000026Du,
3736
3737 /// <summary>
3738 /// An operation was attempted to a volume after it was dismounted.
3739 /// </summary>
3740 VOLUME_DISMOUNTED = 0xC000026Eu,
3741
3742 /// <summary>
3743 /// An internal error occurred in the Win32 x86 emulation subsystem.
3744 /// </summary>
3745 WX86_INTERNAL_ERROR = 0xC000026Fu,
3746
3747 /// <summary>
3748 /// Win32 x86 emulation subsystem Floating-point stack check.
3749 /// </summary>
3750 WX86_FLOAT_STACK_CHECK = 0xC0000270u,
3751
3752 /// <summary>
3753 /// The validation process needs to continue on to the next step.
3754 /// </summary>
3755 VALIDATE_CONTINUE = 0xC0000271u,
3756
3757 /// <summary>
3758 /// There was no match for the specified key in the index.
3759 /// </summary>
3760 NO_MATCH = 0xC0000272u,
3761
3762 /// <summary>
3763 /// There are no more matches for the current index enumeration.
3764 /// </summary>
3765 NO_MORE_MATCHES = 0xC0000273u,
3766
3767 /// <summary>
3768 /// The file or directory is not a reparse point.
3769 /// </summary>
3770 NOT_A_REPARSE_POINT = 0xC0000275u,
3771
3772 /// <summary>
3773 /// The Windows I/O reparse tag passed for the reparse point is invalid.
3774 /// </summary>
3775 IO_REPARSE_TAG_INVALID = 0xC0000276u,
3776
3777 /// <summary>
3778 /// The Windows I/O reparse tag does not match the one present in the reparse point.
3779 /// </summary>
3780 IO_REPARSE_TAG_MISMATCH = 0xC0000277u,
3781
3782 /// <summary>
3783 /// The user data passed for the reparse point is invalid.
3784 /// </summary>
3785 IO_REPARSE_DATA_INVALID = 0xC0000278u,
3786
3787 /// <summary>
3788 /// The layered file system driver for this IO tag did not handle it when needed.
3789 /// </summary>
3790 IO_REPARSE_TAG_NOT_HANDLED = 0xC0000279u,
3791
3792 /// <summary>
3793 /// The password provided is too long to meet the policy of your user account. Please choose a shorter password.
3794 /// </summary>
3795 PWD_TOO_LONG = 0xC000027Au,
3796
3797 /// <summary>
3798 /// An application-internal exception has occurred.
3799 /// </summary>
3800 STOWED_EXCEPTION = 0xC000027Bu,
3801
3802 /// <summary>
3803 /// An application-internal exception has occurred.
3804 /// </summary>
3805 CONTEXT_STOWED_EXCEPTION = 0xC000027Cu,
3806
3807 /// <summary>
3808 /// The symbolic link could not be resolved even though the initial file name is valid.
3809 /// </summary>
3810 REPARSE_POINT_NOT_RESOLVED = 0xC0000280u,
3811
3812 /// <summary>
3813 /// The directory is a reparse point.
3814 /// </summary>
3815 DIRECTORY_IS_A_REPARSE_POINT = 0xC0000281u,
3816
3817 /// <summary>
3818 /// The range could not be added to the range list because of a conflict.
3819 /// </summary>
3820 RANGE_LIST_CONFLICT = 0xC0000282u,
3821
3822 /// <summary>
3823 /// The specified medium changer source element contains no media.
3824 /// </summary>
3825 SOURCE_ELEMENT_EMPTY = 0xC0000283u,
3826
3827 /// <summary>
3828 /// The specified medium changer destination element already contains media.
3829 /// </summary>
3830 DESTINATION_ELEMENT_FULL = 0xC0000284u,
3831
3832 /// <summary>
3833 /// The specified medium changer element does not exist.
3834 /// </summary>
3835 ILLEGAL_ELEMENT_ADDRESS = 0xC0000285u,
3836
3837 /// <summary>
3838 /// The specified element is contained within a magazine that is no longer present.
3839 /// </summary>
3840 MAGAZINE_NOT_PRESENT = 0xC0000286u,
3841
3842 /// <summary>
3843 /// The device requires reinitialization due to hardware errors.
3844 /// </summary>
3845 REINITIALIZATION_NEEDED = 0xC0000287u,
3846
3847 /// <summary>
3848 /// The device has indicated that cleaning is necessary.
3849 /// </summary>
3850 DEVICE_REQUIRES_CLEANING = 0x80000288u,
3851
3852 /// <summary>
3853 /// The device has indicated that its door is open. Further operations require it closed and secured.
3854 /// </summary>
3855 DEVICE_DOOR_OPEN = 0x80000289u,
3856
3857 /// <summary>
3858 /// The file encryption attempt failed.
3859 /// </summary>
3860 ENCRYPTION_FAILED = 0xC000028Au,
3861
3862 /// <summary>
3863 /// The file decryption attempt failed.
3864 /// </summary>
3865 DECRYPTION_FAILED = 0xC000028Bu,
3866
3867 /// <summary>
3868 /// The specified range could not be found in the range list.
3869 /// </summary>
3870 RANGE_NOT_FOUND = 0xC000028Cu,
3871
3872 /// <summary>
3873 /// There is no encryption recovery policy configured for this system.
3874 /// </summary>
3875 NO_RECOVERY_POLICY = 0xC000028Du,
3876
3877 /// <summary>
3878 /// The required encryption driver is not loaded for this system.
3879 /// </summary>
3880 NO_EFS = 0xC000028Eu,
3881
3882 /// <summary>
3883 /// The file was encrypted with a different encryption driver than is currently loaded.
3884 /// </summary>
3885 WRONG_EFS = 0xC000028Fu,
3886
3887 /// <summary>
3888 /// There are no EFS keys defined for the user.
3889 /// </summary>
3890 NO_USER_KEYS = 0xC0000290u,
3891
3892 /// <summary>
3893 /// The specified file is not encrypted.
3894 /// </summary>
3895 FILE_NOT_ENCRYPTED = 0xC0000291u,
3896
3897 /// <summary>
3898 /// The specified file is not in the defined EFS export format.
3899 /// </summary>
3900 NOT_EXPORT_FORMAT = 0xC0000292u,
3901
3902 /// <summary>
3903 /// The specified file is encrypted and the user does not have the ability to decrypt it.
3904 /// </summary>
3905 FILE_ENCRYPTED = 0xC0000293u,
3906
3907 /// <summary>
3908 /// The system has awoken
3909 /// </summary>
3910 WAKE_SYSTEM = 0x40000294u,
3911
3912 /// <summary>
3913 /// The guid passed was not recognized as valid by a WMI data provider.
3914 /// </summary>
3915 WMI_GUID_NOT_FOUND = 0xC0000295u,
3916
3917 /// <summary>
3918 /// The instance name passed was not recognized as valid by a WMI data provider.
3919 /// </summary>
3920 WMI_INSTANCE_NOT_FOUND = 0xC0000296u,
3921
3922 /// <summary>
3923 /// The data item id passed was not recognized as valid by a WMI data provider.
3924 /// </summary>
3925 WMI_ITEMID_NOT_FOUND = 0xC0000297u,
3926
3927 /// <summary>
3928 /// The WMI request could not be completed and should be retried.
3929 /// </summary>
3930 WMI_TRY_AGAIN = 0xC0000298u,
3931
3932 /// <summary>
3933 /// The policy object is shared and can only be modified at the root
3934 /// </summary>
3935 SHARED_POLICY = 0xC0000299u,
3936
3937 /// <summary>
3938 /// The policy object does not exist when it should
3939 /// </summary>
3940 POLICY_OBJECT_NOT_FOUND = 0xC000029Au,
3941
3942 /// <summary>
3943 /// The requested policy information only lives in the Ds
3944 /// </summary>
3945 POLICY_ONLY_IN_DS = 0xC000029Bu,
3946
3947 /// <summary>
3948 /// The volume must be upgraded to enable this feature
3949 /// </summary>
3950 VOLUME_NOT_UPGRADED = 0xC000029Cu,
3951
3952 /// <summary>
3953 /// The remote storage service is not operational at this time.
3954 /// </summary>
3955 REMOTE_STORAGE_NOT_ACTIVE = 0xC000029Du,
3956
3957 /// <summary>
3958 /// The remote storage service encountered a media error.
3959 /// </summary>
3960 REMOTE_STORAGE_MEDIA_ERROR = 0xC000029Eu,
3961
3962 /// <summary>
3963 /// The tracking (workstation) service is not running.
3964 /// </summary>
3965 NO_TRACKING_SERVICE = 0xC000029Fu,
3966
3967 /// <summary>
3968 /// The server process is running under a SID different than that required by client.
3969 /// </summary>
3970 SERVER_SID_MISMATCH = 0xC00002A0u,
3971
3972 /// <summary>
3973 /// The specified directory service attribute or value does not exist.
3974 /// </summary>
3975 DS_NO_ATTRIBUTE_OR_VALUE = 0xC00002A1u,
3976
3977 /// <summary>
3978 /// The attribute syntax specified to the directory service is invalid.
3979 /// </summary>
3980 DS_INVALID_ATTRIBUTE_SYNTAX = 0xC00002A2u,
3981
3982 /// <summary>
3983 /// The attribute type specified to the directory service is not defined.
3984 /// </summary>
3985 DS_ATTRIBUTE_TYPE_UNDEFINED = 0xC00002A3u,
3986
3987 /// <summary>
3988 /// The specified directory service attribute or value already exists.
3989 /// </summary>
3990 DS_ATTRIBUTE_OR_VALUE_EXISTS = 0xC00002A4u,
3991
3992 /// <summary>
3993 /// The directory service is busy.
3994 /// </summary>
3995 DS_BUSY = 0xC00002A5u,
3996
3997 /// <summary>
3998 /// The directory service is not available.
3999 /// </summary>
4000 DS_UNAVAILABLE = 0xC00002A6u,
4001
4002 /// <summary>
4003 /// The directory service was unable to allocate a relative identifier.
4004 /// </summary>
4005 DS_NO_RIDS_ALLOCATED = 0xC00002A7u,
4006
4007 /// <summary>
4008 /// The directory service has exhausted the pool of relative identifiers.
4009 /// </summary>
4010 DS_NO_MORE_RIDS = 0xC00002A8u,
4011
4012 /// <summary>
4013 /// The requested operation could not be performed because the directory service is not the master for that type of operation.
4014 /// </summary>
4015 DS_INCORRECT_ROLE_OWNER = 0xC00002A9u,
4016
4017 /// <summary>
4018 /// The directory service was unable to initialize the subsystem that allocates relative identifiers.
4019 /// </summary>
4020 DS_RIDMGR_INIT_ERROR = 0xC00002AAu,
4021
4022 /// <summary>
4023 /// The requested operation did not satisfy one or more constraints associated with the class of the object.
4024 /// </summary>
4025 DS_OBJ_CLASS_VIOLATION = 0xC00002ABu,
4026
4027 /// <summary>
4028 /// The directory service can perform the requested operation only on a leaf object.
4029 /// </summary>
4030 DS_CANT_ON_NON_LEAF = 0xC00002ACu,
4031
4032 /// <summary>
4033 /// The directory service cannot perform the requested operation on the Relatively Defined Name (RDN) attribute of an object.
4034 /// </summary>
4035 DS_CANT_ON_RDN = 0xC00002ADu,
4036
4037 /// <summary>
4038 /// The directory service detected an attempt to modify the object class of an object.
4039 /// </summary>
4040 DS_CANT_MOD_OBJ_CLASS = 0xC00002AEu,
4041
4042 /// <summary>
4043 /// An error occurred while performing a cross domain move operation.
4044 /// </summary>
4045 DS_CROSS_DOM_MOVE_FAILED = 0xC00002AFu,
4046
4047 /// <summary>
4048 /// Unable to Contact the Global Catalog Server.
4049 /// </summary>
4050 DS_GC_NOT_AVAILABLE = 0xC00002B0u,
4051
4052 /// <summary>
4053 /// The requested operation requires a directory service, and none was available.
4054 /// </summary>
4055 DIRECTORY_SERVICE_REQUIRED = 0xC00002B1u,
4056
4057 /// <summary>
4058 /// The reparse attribute cannot be set as it is incompatible with an existing attribute.
4059 /// </summary>
4060 REPARSE_ATTRIBUTE_CONFLICT = 0xC00002B2u,
4061
4062 /// <summary>
4063 /// A group marked use for deny only cannot be enabled.
4064 /// </summary>
4065 CANT_ENABLE_DENY_ONLY = 0xC00002B3u,
4066
4067 /// <summary>
4068 /// Multiple floating point faults.
4069 /// </summary>
4070 FLOAT_MULTIPLE_FAULTS = 0xC00002B4u,
4071
4072 /// <summary>
4073 /// Multiple floating point traps.
4074 /// </summary>
4075 FLOAT_MULTIPLE_TRAPS = 0xC00002B5u,
4076
4077 /// <summary>
4078 /// The device has been removed.
4079 /// </summary>
4080 DEVICE_REMOVED = 0xC00002B6u,
4081
4082 /// <summary>
4083 /// The volume change journal is being deleted.
4084 /// </summary>
4085 JOURNAL_DELETE_IN_PROGRESS = 0xC00002B7u,
4086
4087 /// <summary>
4088 /// The volume change journal is not active.
4089 /// </summary>
4090 JOURNAL_NOT_ACTIVE = 0xC00002B8u,
4091
4092 /// <summary>
4093 /// The requested interface is not supported.
4094 /// </summary>
4095 NOINTERFACE = 0xC00002B9u,
4096
4097 /// <summary>
4098 /// The directory service detected the subsystem that allocates relative identifiers is disabled. This can occur as a protective mechanism when the system determines a significant portion of relative identifiers (RIDs) have been exhausted. Please see http://go.microsoft.com/fwlink/?LinkId=228610 for recommended diagnostic steps and the procedure to re-enable account creation.
4099 /// </summary>
4100 DS_RIDMGR_DISABLED = 0xC00002BAu,
4101
4102 /// <summary>
4103 /// A directory service resource limit has been exceeded.
4104 /// </summary>
4105 DS_ADMIN_LIMIT_EXCEEDED = 0xC00002C1u,
4106
4107 /// <summary>
4108 /// The driver %hs does not support standby mode. Updating this driver may allow the system to go to standby mode.
4109 /// </summary>
4110 DRIVER_FAILED_SLEEP = 0xC00002C2u,
4111
4112 /// <summary>
4113 /// Mutual Authentication failed. The server's password is out of date at the domain controller.
4114 /// </summary>
4115 MUTUAL_AUTHENTICATION_FAILED = 0xC00002C3u,
4116
4117 /// <summary>
4118 /// The system file %1 has become corrupt and has been replaced.
4119 /// </summary>
4120 CORRUPT_SYSTEM_FILE = 0xC00002C4u,
4121
4122 /// <summary>
4123 /// A datatype misalignment error was detected in a load or store instruction.
4124 /// </summary>
4125 DATATYPE_MISALIGNMENT_ERROR = 0xC00002C5u,
4126
4127 /// <summary>
4128 /// The WMI data item or data block is read only.
4129 /// </summary>
4130 WMI_READ_ONLY = 0xC00002C6u,
4131
4132 /// <summary>
4133 /// The WMI data item or data block could not be changed.
4134 /// </summary>
4135 WMI_SET_FAILURE = 0xC00002C7u,
4136
4137 /// <summary>
4138 /// Your system is low on virtual memory. Windows is increasing the size of your virtual memory paging file. During this process, memory requests for some applications may be denied. For more information, see Help.
4139 /// </summary>
4140 COMMITMENT_MINIMUM = 0xC00002C8u,
4141
4142 /// <summary>
4143 /// A NaT value is consumed on a non speculative instruction.
4144 /// </summary>
4145 REG_NAT_CONSUMPTION = 0xC00002C9u,
4146
4147 /// <summary>
4148 /// The medium changer's transport element contains media, which is causing the operation to fail.
4149 /// </summary>
4150 TRANSPORT_FULL = 0xC00002CAu,
4151
4152 /// <summary>
4153 /// Please shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
4154 /// </summary>
4155 DS_SAM_INIT_FAILURE = 0xC00002CBu,
4156
4157 /// <summary>
4158 /// This operation is supported only when you are connected to the server.
4159 /// </summary>
4160 ONLY_IF_CONNECTED = 0xC00002CCu,
4161
4162 /// <summary>
4163 /// Only an administrator can modify the membership list of an administrative group.
4164 /// </summary>
4165 DS_SENSITIVE_GROUP_VIOLATION = 0xC00002CDu,
4166
4167 /// <summary>
4168 /// A device was removed so enumeration must be restarted.
4169 /// </summary>
4170 PNP_RESTART_ENUMERATION = 0xC00002CEu,
4171
4172 /// <summary>
4173 /// The journal entry has been deleted from the journal.
4174 /// </summary>
4175 JOURNAL_ENTRY_DELETED = 0xC00002CFu,
4176
4177 /// <summary>
4178 /// Cannot change the primary group ID of a domain controller account.
4179 /// </summary>
4180 DS_CANT_MOD_PRIMARYGROUPID = 0xC00002D0u,
4181
4182 /// <summary>
4183 /// The system image %s is not properly signed. The file has been replaced with the signed file. The system has been shut down.
4184 /// </summary>
4185 SYSTEM_IMAGE_BAD_SIGNATURE = 0xC00002D1u,
4186
4187 /// <summary>
4188 /// Device will not start without a reboot.
4189 /// </summary>
4190 PNP_REBOOT_REQUIRED = 0xC00002D2u,
4191
4192 /// <summary>
4193 /// Current device power state cannot support this request.
4194 /// </summary>
4195 POWER_STATE_INVALID = 0xC00002D3u,
4196
4197 /// <summary>
4198 /// The specified group type is invalid.
4199 /// </summary>
4200 DS_INVALID_GROUP_TYPE = 0xC00002D4u,
4201
4202 /// <summary>
4203 /// In mixed domain no nesting of global group if group is security enabled.
4204 /// </summary>
4205 DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 0xC00002D5u,
4206
4207 /// <summary>
4208 /// In mixed domain, cannot nest local groups with other local groups, if the group is security enabled.
4209 /// </summary>
4210 DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 0xC00002D6u,
4211
4212 /// <summary>
4213 /// A global group cannot have a local group as a member.
4214 /// </summary>
4215 DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 0xC00002D7u,
4216
4217 /// <summary>
4218 /// A global group cannot have a universal group as a member.
4219 /// </summary>
4220 DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 0xC00002D8u,
4221
4222 /// <summary>
4223 /// A universal group cannot have a local group as a member.
4224 /// </summary>
4225 DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 0xC00002D9u,
4226
4227 /// <summary>
4228 /// A global group cannot have a cross domain member.
4229 /// </summary>
4230 DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 0xC00002DAu,
4231
4232 /// <summary>
4233 /// A local group cannot have another cross domain local group as a member.
4234 /// </summary>
4235 DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 0xC00002DBu,
4236
4237 /// <summary>
4238 /// Cannot change to security disabled group because of having primary members in this group.
4239 /// </summary>
4240 DS_HAVE_PRIMARY_MEMBERS = 0xC00002DCu,
4241
4242 /// <summary>
4243 /// The WMI operation is not supported by the data block or method.
4244 /// </summary>
4245 WMI_NOT_SUPPORTED = 0xC00002DDu,
4246
4247 /// <summary>
4248 /// There is not enough power to complete the requested operation.
4249 /// </summary>
4250 INSUFFICIENT_POWER = 0xC00002DEu,
4251
4252 /// <summary>
4253 /// Security Account Manager needs to get the boot password.
4254 /// </summary>
4255 SAM_NEED_BOOTKEY_PASSWORD = 0xC00002DFu,
4256
4257 /// <summary>
4258 /// Security Account Manager needs to get the boot key from floppy disk.
4259 /// </summary>
4260 SAM_NEED_BOOTKEY_FLOPPY = 0xC00002E0u,
4261
4262 /// <summary>
4263 /// Directory Service cannot start.
4264 /// </summary>
4265 DS_CANT_START = 0xC00002E1u,
4266
4267 /// <summary>
4268 /// Please shutdown this system and reboot into Directory Services Restore Mode, check the event log for more detailed information.
4269 /// </summary>
4270 DS_INIT_FAILURE = 0xC00002E2u,
4271
4272 /// <summary>
4273 /// Please click OK to shutdown this system and reboot into Safe Mode, check the event log for more detailed information.
4274 /// </summary>
4275 SAM_INIT_FAILURE = 0xC00002E3u,
4276
4277 /// <summary>
4278 /// The requested operation can be performed only on a global catalog server.
4279 /// </summary>
4280 DS_GC_REQUIRED = 0xC00002E4u,
4281
4282 /// <summary>
4283 /// A local group can only be a member of other local groups in the same domain.
4284 /// </summary>
4285 DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 0xC00002E5u,
4286
4287 /// <summary>
4288 /// Foreign security principals cannot be members of universal groups.
4289 /// </summary>
4290 DS_NO_FPO_IN_UNIVERSAL_GROUPS = 0xC00002E6u,
4291
4292 /// <summary>
4293 /// Your computer could not be joined to the domain. You have exceeded the maximum number of computer accounts you are allowed to create in this domain. Contact your system administrator to have this limit reset or increased.
4294 /// </summary>
4295 DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 0xC00002E7u,
4296
4297 /// <summary>
4298 /// STATUS_MULTIPLE_FAULT_VIOLATION
4299 /// </summary>
4300 MULTIPLE_FAULT_VIOLATION = 0xC00002E8u,
4301
4302 /// <summary>
4303 /// This operation cannot be performed on the current domain.
4304 /// </summary>
4305 CURRENT_DOMAIN_NOT_ALLOWED = 0xC00002E9u,
4306
4307 /// <summary>
4308 /// The directory or file cannot be created.
4309 /// </summary>
4310 CANNOT_MAKE = 0xC00002EAu,
4311
4312 /// <summary>
4313 /// The system is in the process of shutting down.
4314 /// </summary>
4315 SYSTEM_SHUTDOWN = 0xC00002EBu,
4316
4317 /// <summary>
4318 /// Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
4319 /// </summary>
4320 DS_INIT_FAILURE_CONSOLE = 0xC00002ECu,
4321
4322 /// <summary>
4323 /// Please click OK to shutdown the system. You can use the recovery console to diagnose the system further.
4324 /// </summary>
4325 DS_SAM_INIT_FAILURE_CONSOLE = 0xC00002EDu,
4326
4327 /// <summary>
4328 /// A security context was deleted before the context was completed. This is considered a logon failure.
4329 /// </summary>
4330 UNFINISHED_CONTEXT_DELETED = 0xC00002EEu,
4331
4332 /// <summary>
4333 /// The client is trying to negotiate a context and the server requires user-to-user but didn't send a TGT reply.
4334 /// </summary>
4335 NO_TGT_REPLY = 0xC00002EFu,
4336
4337 /// <summary>
4338 /// An object ID was not found in the file.
4339 /// </summary>
4340 OBJECTID_NOT_FOUND = 0xC00002F0u,
4341
4342 /// <summary>
4343 /// Unable to accomplish the requested task because the local machine does not have any IP addresses.
4344 /// </summary>
4345 NO_IP_ADDRESSES = 0xC00002F1u,
4346
4347 /// <summary>
4348 /// The supplied credential handle does not match the credential associated with the security context.
4349 /// </summary>
4350 WRONG_CREDENTIAL_HANDLE = 0xC00002F2u,
4351
4352 /// <summary>
4353 /// The crypto system or checksum function is invalid because a required function is unavailable.
4354 /// </summary>
4355 CRYPTO_SYSTEM_INVALID = 0xC00002F3u,
4356
4357 /// <summary>
4358 /// The number of maximum ticket referrals has been exceeded.
4359 /// </summary>
4360 MAX_REFERRALS_EXCEEDED = 0xC00002F4u,
4361
4362 /// <summary>
4363 /// The local machine must be a Kerberos KDC (domain controller) and it is not.
4364 /// </summary>
4365 MUST_BE_KDC = 0xC00002F5u,
4366
4367 /// <summary>
4368 /// The other end of the security negotiation is requires strong crypto but it is not supported on the local machine.
4369 /// </summary>
4370 STRONG_CRYPTO_NOT_SUPPORTED = 0xC00002F6u,
4371
4372 /// <summary>
4373 /// The KDC reply contained more than one principal name.
4374 /// </summary>
4375 TOO_MANY_PRINCIPALS = 0xC00002F7u,
4376
4377 /// <summary>
4378 /// Expected to find PA data for a hint of what etype to use, but it was not found.
4379 /// </summary>
4380 NO_PA_DATA = 0xC00002F8u,
4381
4382 /// <summary>
4383 /// The client certificate does not contain a valid UPN, or does not match the client name in the logon request. Please contact your administrator.
4384 /// </summary>
4385 PKINIT_NAME_MISMATCH = 0xC00002F9u,
4386
4387 /// <summary>
4388 /// Smartcard logon is required and was not used.
4389 /// </summary>
4390 SMARTCARD_LOGON_REQUIRED = 0xC00002FAu,
4391
4392 /// <summary>
4393 /// An invalid request was sent to the KDC.
4394 /// </summary>
4395 KDC_INVALID_REQUEST = 0xC00002FBu,
4396
4397 /// <summary>
4398 /// The KDC was unable to generate a referral for the service requested.
4399 /// </summary>
4400 KDC_UNABLE_TO_REFER = 0xC00002FCu,
4401
4402 /// <summary>
4403 /// The encryption type requested is not supported by the KDC.
4404 /// </summary>
4405 KDC_UNKNOWN_ETYPE = 0xC00002FDu,
4406
4407 /// <summary>
4408 /// A system shutdown is in progress.
4409 /// </summary>
4410 SHUTDOWN_IN_PROGRESS = 0xC00002FEu,
4411
4412 /// <summary>
4413 /// The server machine is shutting down.
4414 /// </summary>
4415 SERVER_SHUTDOWN_IN_PROGRESS = 0xC00002FFu,
4416
4417 /// <summary>
4418 /// This operation is not supported on a computer running Windows Server 2003 for Small Business Server
4419 /// </summary>
4420 NOT_SUPPORTED_ON_SBS = 0xC0000300u,
4421
4422 /// <summary>
4423 /// The WMI GUID is no longer available
4424 /// </summary>
4425 WMI_GUID_DISCONNECTED = 0xC0000301u,
4426
4427 /// <summary>
4428 /// Collection or events for the WMI GUID is already disabled.
4429 /// </summary>
4430 WMI_ALREADY_DISABLED = 0xC0000302u,
4431
4432 /// <summary>
4433 /// Collection or events for the WMI GUID is already enabled.
4434 /// </summary>
4435 WMI_ALREADY_ENABLED = 0xC0000303u,
4436
4437 /// <summary>
4438 /// The Master File Table on the volume is too fragmented to complete this operation.
4439 /// </summary>
4440 MFT_TOO_FRAGMENTED = 0xC0000304u,
4441
4442 /// <summary>
4443 /// Copy protection failure.
4444 /// </summary>
4445 COPY_PROTECTION_FAILURE = 0xC0000305u,
4446
4447 /// <summary>
4448 /// Copy protection error - DVD CSS Authentication failed.
4449 /// </summary>
4450 CSS_AUTHENTICATION_FAILURE = 0xC0000306u,
4451
4452 /// <summary>
4453 /// Copy protection error - The given sector does not contain a valid key.
4454 /// </summary>
4455 CSS_KEY_NOT_PRESENT = 0xC0000307u,
4456
4457 /// <summary>
4458 /// Copy protection error - DVD session key not established.
4459 /// </summary>
4460 CSS_KEY_NOT_ESTABLISHED = 0xC0000308u,
4461
4462 /// <summary>
4463 /// Copy protection error - The read failed because the sector is encrypted.
4464 /// </summary>
4465 CSS_SCRAMBLED_SECTOR = 0xC0000309u,
4466
4467 /// <summary>
4468 /// region setting of the drive.
4469 /// </summary>
4470 CSS_REGION_MISMATCH = 0xC000030Au,
4471
4472 /// <summary>
4473 /// Copy protection error - The drive's region setting may be permanent.
4474 /// </summary>
4475 CSS_RESETS_EXHAUSTED = 0xC000030Bu,
4476
4477 /// <summary>
4478 /// EAS policy requires that the user change their password before this operation can be performed.
4479 /// </summary>
4480 PASSWORD_CHANGE_REQUIRED = 0xC000030Cu,
4481
4482 /// <summary>
4483 /// An administrator has restricted sign in. To sign in, make sure your device is connected to the Internet, and have your administrator sign in first.
4484 /// </summary>
4485 LOST_MODE_LOGON_RESTRICTION = 0xC000030Du,
4486
4487 /// <summary>
4488 /// The Kerberos protocol encountered an error while validating the KDC certificate during logon. There is more information in the system event log.
4489 /// </summary>
4490 PKINIT_FAILURE = 0xC0000320u,
4491
4492 /// <summary>
4493 /// The Kerberos protocol encountered an error while attempting to utilize the smartcard subsystem.
4494 /// </summary>
4495 SMARTCARD_SUBSYSTEM_FAILURE = 0xC0000321u,
4496
4497 /// <summary>
4498 /// The target server does not have acceptable Kerberos credentials.
4499 /// </summary>
4500 NO_KERB_KEY = 0xC0000322u,
4501
4502 /// <summary>
4503 /// The transport determined that the remote system is down.
4504 /// </summary>
4505 HOST_DOWN = 0xC0000350u,
4506
4507 /// <summary>
4508 /// An unsupported preauthentication mechanism was presented to the Kerberos package.
4509 /// </summary>
4510 UNSUPPORTED_PREAUTH = 0xC0000351u,
4511
4512 /// <summary>
4513 /// The encryption algorithm used on the source file needs a bigger key buffer than the one used on the destination file.
4514 /// </summary>
4515 EFS_ALG_BLOB_TOO_BIG = 0xC0000352u,
4516
4517 /// <summary>
4518 /// An attempt to remove a process's DebugPort was made, but a port was not already associated with the process.
4519 /// </summary>
4520 PORT_NOT_SET = 0xC0000353u,
4521
4522 /// <summary>
4523 /// Debugger Inactive: Windows may have been started without kernel debugging enabled.
4524 /// </summary>
4525 DEBUGGER_INACTIVE = 0xC0000354u,
4526
4527 /// <summary>
4528 /// This version of Windows is not compatible with the behavior version of directory forest, domain or domain controller.
4529 /// </summary>
4530 DS_VERSION_CHECK_FAILURE = 0xC0000355u,
4531
4532 /// <summary>
4533 /// The specified event is currently not being audited.
4534 /// </summary>
4535 AUDITING_DISABLED = 0xC0000356u,
4536
4537 /// <summary>
4538 /// The machine account was created pre-NT4. The account needs to be recreated.
4539 /// </summary>
4540 PRENT4_MACHINE_ACCOUNT = 0xC0000357u,
4541
4542 /// <summary>
4543 /// A account group cannot have a universal group as a member.
4544 /// </summary>
4545 DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 0xC0000358u,
4546
4547 /// <summary>
4548 /// The specified image file did not have the correct format, it appears to be a 32-bit Windows image.
4549 /// </summary>
4550 INVALID_IMAGE_WIN_32 = 0xC0000359u,
4551
4552 /// <summary>
4553 /// The specified image file did not have the correct format, it appears to be a 64-bit Windows image.
4554 /// </summary>
4555 INVALID_IMAGE_WIN_64 = 0xC000035Au,
4556
4557 /// <summary>
4558 /// Client's supplied SSPI channel bindings were incorrect.
4559 /// </summary>
4560 BAD_BINDINGS = 0xC000035Bu,
4561
4562 /// <summary>
4563 /// The client's session has expired, so the client must reauthenticate to continue accessing the remote resources.
4564 /// </summary>
4565 NETWORK_SESSION_EXPIRED = 0xC000035Cu,
4566
4567 /// <summary>
4568 /// AppHelp dialog canceled thus preventing the application from starting.
4569 /// </summary>
4570 APPHELP_BLOCK = 0xC000035Du,
4571
4572 /// <summary>
4573 /// The SID filtering operation removed all SIDs.
4574 /// </summary>
4575 ALL_SIDS_FILTERED = 0xC000035Eu,
4576
4577 /// <summary>
4578 /// The driver was not loaded because the system is booting into safe mode.
4579 /// </summary>
4580 NOT_SAFE_MODE_DRIVER = 0xC000035Fu,
4581
4582 /// <summary>
4583 /// Access to %1 has been restricted by your Administrator by the default software restriction policy level.
4584 /// </summary>
4585 ACCESS_DISABLED_BY_POLICY_DEFAULT = 0xC0000361u,
4586
4587 /// <summary>
4588 /// Access to %1 has been restricted by your Administrator by location with policy rule %2 placed on path %3
4589 /// </summary>
4590 ACCESS_DISABLED_BY_POLICY_PATH = 0xC0000362u,
4591
4592 /// <summary>
4593 /// Access to %1 has been restricted by your Administrator by software publisher policy.
4594 /// </summary>
4595 ACCESS_DISABLED_BY_POLICY_PUBLISHER = 0xC0000363u,
4596
4597 /// <summary>
4598 /// Access to %1 has been restricted by your Administrator by policy rule %2.
4599 /// </summary>
4600 ACCESS_DISABLED_BY_POLICY_OTHER = 0xC0000364u,
4601
4602 /// <summary>
4603 /// The driver was not loaded because it failed its initialization call.
4604 /// </summary>
4605 FAILED_DRIVER_ENTRY = 0xC0000365u,
4606
4607 /// <summary>
4608 /// The "%hs" encountered an error while applying power or reading the device configuration. This may be caused by a failure of your hardware or by a poor connection.
4609 /// </summary>
4610 DEVICE_ENUMERATION_ERROR = 0xC0000366u,
4611
4612 /// <summary>
4613 /// The create operation failed because the name contained at least one mount point which resolves to a volume to which the specified device object is not attached.
4614 /// </summary>
4615 MOUNT_POINT_NOT_RESOLVED = 0xC0000368u,
4616
4617 /// <summary>
4618 /// The device object parameter is either not a valid device object or is not attached to the volume specified by the file name.
4619 /// </summary>
4620 INVALID_DEVICE_OBJECT_PARAMETER = 0xC0000369u,
4621
4622 /// <summary>
4623 /// A Machine Check Error has occurred. Please check the system eventlog for additional information.
4624 /// </summary>
4625 MCA_OCCURED = 0xC000036Au,
4626
4627 /// <summary>
4628 /// Driver %2 has been blocked from loading.
4629 /// </summary>
4630 DRIVER_BLOCKED_CRITICAL = 0xC000036Bu,
4631
4632 /// <summary>
4633 /// Driver %2 has been blocked from loading.
4634 /// </summary>
4635 DRIVER_BLOCKED = 0xC000036Cu,
4636
4637 /// <summary>
4638 /// There was error [%2] processing the driver database.
4639 /// </summary>
4640 DRIVER_DATABASE_ERROR = 0xC000036Du,
4641
4642 /// <summary>
4643 /// System hive size has exceeded its limit.
4644 /// </summary>
4645 SYSTEM_HIVE_TOO_LARGE = 0xC000036Eu,
4646
4647 /// <summary>
4648 /// A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.
4649 /// </summary>
4650 INVALID_IMPORT_OF_NON_DLL = 0xC000036Fu,
4651
4652 /// <summary>
4653 /// The Directory Service is shutting down.
4654 /// </summary>
4655 DS_SHUTTING_DOWN = 0x40000370u,
4656
4657 /// <summary>
4658 /// The local account store does not contain secret material for the specified account.
4659 /// </summary>
4660 NO_SECRETS = 0xC0000371u,
4661
4662 /// <summary>
4663 /// Access to %1 has been restricted by your Administrator by policy rule %2.
4664 /// </summary>
4665 ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY = 0xC0000372u,
4666
4667 /// <summary>
4668 /// The system was not able to allocate enough memory to perform a stack switch.
4669 /// </summary>
4670 FAILED_STACK_SWITCH = 0xC0000373u,
4671
4672 /// <summary>
4673 /// A heap has been corrupted.
4674 /// </summary>
4675 HEAP_CORRUPTION = 0xC0000374u,
4676
4677 /// <summary>
4678 /// An incorrect PIN was presented to the smart card
4679 /// </summary>
4680 SMARTCARD_WRONG_PIN = 0xC0000380u,
4681
4682 /// <summary>
4683 /// The smart card is blocked
4684 /// </summary>
4685 SMARTCARD_CARD_BLOCKED = 0xC0000381u,
4686
4687 /// <summary>
4688 /// No PIN was presented to the smart card
4689 /// </summary>
4690 SMARTCARD_CARD_NOT_AUTHENTICATED = 0xC0000382u,
4691
4692 /// <summary>
4693 /// No smart card available
4694 /// </summary>
4695 SMARTCARD_NO_CARD = 0xC0000383u,
4696
4697 /// <summary>
4698 /// The requested key container does not exist on the smart card
4699 /// </summary>
4700 SMARTCARD_NO_KEY_CONTAINER = 0xC0000384u,
4701
4702 /// <summary>
4703 /// The requested certificate does not exist on the smart card
4704 /// </summary>
4705 SMARTCARD_NO_CERTIFICATE = 0xC0000385u,
4706
4707 /// <summary>
4708 /// The requested keyset does not exist
4709 /// </summary>
4710 SMARTCARD_NO_KEYSET = 0xC0000386u,
4711
4712 /// <summary>
4713 /// A communication error with the smart card has been detected.
4714 /// </summary>
4715 SMARTCARD_IO_ERROR = 0xC0000387u,
4716
4717 /// <summary>
4718 /// The system cannot contact a domain controller to service the authentication request. Please try again later.
4719 /// </summary>
4720 DOWNGRADE_DETECTED = 0xC0000388u,
4721
4722 /// <summary>
4723 /// The smartcard certificate used for authentication has been revoked. Please contact your system administrator. There may be additional information in the event log.
4724 /// </summary>
4725 SMARTCARD_CERT_REVOKED = 0xC0000389u,
4726
4727 /// <summary>
4728 /// An untrusted certificate authority was detected while processing the certificate used for authentication.
4729 /// </summary>
4730 ISSUING_CA_UNTRUSTED = 0xC000038Au,
4731
4732 /// <summary>
4733 /// The revocation status of the certificate used for authentication could not be determined.
4734 /// </summary>
4735 REVOCATION_OFFLINE_C = 0xC000038Bu,
4736
4737 /// <summary>
4738 /// The client certificate used for authentication was not trusted.
4739 /// </summary>
4740 PKINIT_CLIENT_FAILURE = 0xC000038Cu,
4741
4742 /// <summary>
4743 /// contact your system administrator.
4744 /// </summary>
4745 SMARTCARD_CERT_EXPIRED = 0xC000038Du,
4746
4747 /// <summary>
4748 /// The driver could not be loaded because a previous version of the driver is still in memory.
4749 /// </summary>
4750 DRIVER_FAILED_PRIOR_UNLOAD = 0xC000038Eu,
4751
4752 /// <summary>
4753 /// The smartcard provider could not perform the action since the context was acquired as silent.
4754 /// </summary>
4755 SMARTCARD_SILENT_CONTEXT = 0xC000038Fu,
4756
4757 /// <summary>
4758 /// The current user's delegated trust creation quota has been exceeded.
4759 /// </summary>
4760 PER_USER_TRUST_QUOTA_EXCEEDED = 0xC0000401u,
4761
4762 /// <summary>
4763 /// The total delegated trust creation quota has been exceeded.
4764 /// </summary>
4765 ALL_USER_TRUST_QUOTA_EXCEEDED = 0xC0000402u,
4766
4767 /// <summary>
4768 /// The current user's delegated trust deletion quota has been exceeded.
4769 /// </summary>
4770 USER_DELETE_TRUST_QUOTA_EXCEEDED = 0xC0000403u,
4771
4772 /// <summary>
4773 /// The requested name already exists as a unique identifier.
4774 /// </summary>
4775 DS_NAME_NOT_UNIQUE = 0xC0000404u,
4776
4777 /// <summary>
4778 /// The requested object has a non-unique identifier and cannot be retrieved.
4779 /// </summary>
4780 DS_DUPLICATE_ID_FOUND = 0xC0000405u,
4781
4782 /// <summary>
4783 /// The group cannot be converted due to attribute restrictions on the requested group type.
4784 /// </summary>
4785 DS_GROUP_CONVERSION_ERROR = 0xC0000406u,
4786
4787 /// <summary>
4788 /// Please wait while the Volume Shadow Copy Service prepares volume %hs for hibernation.
4789 /// </summary>
4790 VOLSNAP_PREPARE_HIBERNATE = 0xC0000407u,
4791
4792 /// <summary>
4793 /// Kerberos sub-protocol User2User is required.
4794 /// </summary>
4795 USER2USER_REQUIRED = 0xC0000408u,
4796
4797 /// <summary>
4798 /// The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.
4799 /// </summary>
4800 STACK_BUFFER_OVERRUN = 0xC0000409u,
4801
4802 /// <summary>
4803 /// The Kerberos subsystem encountered an error. A service for user protocol request was made against a domain controller which does not support service for user.
4804 /// </summary>
4805 NO_S4U_PROT_SUPPORT = 0xC000040Au,
4806
4807 /// <summary>
4808 /// An attempt was made by this server to make a Kerberos constrained delegation request for a target outside of the server's realm. This is not supported, and indicates a misconfiguration on this server's allowed to delegate to list. Please contact your administrator.
4809 /// </summary>
4810 CROSSREALM_DELEGATION_FAILURE = 0xC000040Bu,
4811
4812 /// <summary>
4813 /// The revocation status of the domain controller certificate used for authentication could not be determined. There is additional information in the system event log.
4814 /// </summary>
4815 REVOCATION_OFFLINE_KDC = 0xC000040Cu,
4816
4817 /// <summary>
4818 /// An untrusted certificate authority was detected while processing the domain controller certificate used for authentication. There is additional information in the system event log. Please contact your system administrator.
4819 /// </summary>
4820 ISSUING_CA_UNTRUSTED_KDC = 0xC000040Du,
4821
4822 /// <summary>
4823 /// The domain controller certificate used for logon has expired. There is additional information in the system event log.
4824 /// </summary>
4825 KDC_CERT_EXPIRED = 0xC000040Eu,
4826
4827 /// <summary>
4828 /// The domain controller certificate used for logon has been revoked. There is additional information in the system event log.
4829 /// </summary>
4830 KDC_CERT_REVOKED = 0xC000040Fu,
4831
4832 /// <summary>
4833 /// Data present in one of the parameters is more than the function can operate on.
4834 /// </summary>
4835 PARAMETER_QUOTA_EXCEEDED = 0xC0000410u,
4836
4837 /// <summary>
4838 /// The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted.
4839 /// </summary>
4840 HIBERNATION_FAILURE = 0xC0000411u,
4841
4842 /// <summary>
4843 /// An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.
4844 /// </summary>
4845 DELAY_LOAD_FAILED = 0xC0000412u,
4846
4847 /// <summary>
4848 /// Logon Failure: The machine you are logging onto is protected by an authentication firewall. The specified account is not allowed to authenticate to the machine.
4849 /// </summary>
4850 AUTHENTICATION_FIREWALL_FAILED = 0xC0000413u,
4851
4852 /// <summary>
4853 /// %hs is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your system administrator.
4854 /// </summary>
4855 VDM_DISALLOWED = 0xC0000414u,
4856
4857 /// <summary>
4858 /// The %hs display driver has stopped working normally. Save your work and reboot the system to restore full display functionality. The next time you reboot the machine a dialog will be displayed giving you a chance to report this failure to Microsoft.
4859 /// </summary>
4860 HUNG_DISPLAY_DRIVER_THREAD = 0xC0000415u,
4861
4862 /// <summary>
4863 /// The Desktop heap encountered an error while allocating session memory. There is more information in the system event log.
4864 /// </summary>
4865 INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE = 0xC0000416u,
4866
4867 /// <summary>
4868 /// An invalid parameter was passed to a C runtime function.
4869 /// </summary>
4870 INVALID_CRUNTIME_PARAMETER = 0xC0000417u,
4871
4872 /// <summary>
4873 /// The authentication failed since NTLM was blocked.
4874 /// </summary>
4875 NTLM_BLOCKED = 0xC0000418u,
4876
4877 /// <summary>
4878 /// The source object's SID already exists in destination forest.
4879 /// </summary>
4880 DS_SRC_SID_EXISTS_IN_FOREST = 0xC0000419u,
4881
4882 /// <summary>
4883 /// The domain name of the trusted domain already exists in the forest.
4884 /// </summary>
4885 DS_DOMAIN_NAME_EXISTS_IN_FOREST = 0xC000041Au,
4886
4887 /// <summary>
4888 /// The flat name of the trusted domain already exists in the forest.
4889 /// </summary>
4890 DS_FLAT_NAME_EXISTS_IN_FOREST = 0xC000041Bu,
4891
4892 /// <summary>
4893 /// The User Principal Name (UPN) is invalid.
4894 /// </summary>
4895 INVALID_USER_PRINCIPAL_NAME = 0xC000041Cu,
4896
4897 /// <summary>
4898 /// An unhandled exception was encountered during a user callback.
4899 /// </summary>
4900 FATAL_USER_CALLBACK_EXCEPTION = 0xC000041Du,
4901
4902 /// <summary>
4903 /// An assertion failure has occurred.
4904 /// </summary>
4905 ASSERTION_FAILURE = 0xC0000420u,
4906
4907 /// <summary>
4908 /// Application verifier has found an error in the current process.
4909 /// </summary>
4910 VERIFIER_STOP = 0xC0000421u,
4911
4912 /// <summary>
4913 /// An exception has occurred in a user mode callback and the kernel callback frame should be removed.
4914 /// </summary>
4915 CALLBACK_POP_STACK = 0xC0000423u,
4916
4917 /// <summary>
4918 /// %2 has been blocked from loading due to incompatibility with this system. Please contact your software vendor for a compatible version of the driver.
4919 /// </summary>
4920 INCOMPATIBLE_DRIVER_BLOCKED = 0xC0000424u,
4921
4922 /// <summary>
4923 /// Illegal operation attempted on a registry key which has already been unloaded.
4924 /// </summary>
4925 HIVE_UNLOADED = 0xC0000425u,
4926
4927 /// <summary>
4928 /// Compression is disabled for this volume.
4929 /// </summary>
4930 COMPRESSION_DISABLED = 0xC0000426u,
4931
4932 /// <summary>
4933 /// The requested operation could not be completed due to a file system limitation
4934 /// </summary>
4935 FILE_SYSTEM_LIMITATION = 0xC0000427u,
4936
4937 /// <summary>
4938 /// Windows cannot verify the digital signature for this file. A recent hardware or software change might have installed a file that is signed incorrectly or damaged, or that might be malicious software from an unknown source.
4939 /// </summary>
4940 INVALID_IMAGE_HASH = 0xC0000428u,
4941
4942 /// <summary>
4943 /// The implementation is not capable of performing the request.
4944 /// </summary>
4945 NOT_CAPABLE = 0xC0000429u,
4946
4947 /// <summary>
4948 /// The requested operation is out of order with respect to other operations.
4949 /// </summary>
4950 REQUEST_OUT_OF_SEQUENCE = 0xC000042Au,
4951
4952 /// <summary>
4953 /// An operation attempted to exceed an implementation-defined limit.
4954 /// </summary>
4955 IMPLEMENTATION_LIMIT = 0xC000042Bu,
4956
4957 /// <summary>
4958 /// The requested operation requires elevation.
4959 /// </summary>
4960 ELEVATION_REQUIRED = 0xC000042Cu,
4961
4962 /// <summary>
4963 /// The required security context does not exist.
4964 /// </summary>
4965 NO_SECURITY_CONTEXT = 0xC000042Du,
4966
4967 /// <summary>
4968 /// The PKU2U protocol encountered an error while attempting to utilize the associated certificates.
4969 /// </summary>
4970 PKU2U_CERT_FAILURE = 0xC000042Fu,
4971
4972 /// <summary>
4973 /// The operation was attempted beyond the valid data length of the file.
4974 /// </summary>
4975 BEYOND_VDL = 0xC0000432u,
4976
4977 /// <summary>
4978 /// The attempted write operation encountered a write already in progress for some portion of the range.
4979 /// </summary>
4980 ENCOUNTERED_WRITE_IN_PROGRESS = 0xC0000433u,
4981
4982 /// <summary>
4983 /// The page fault mappings changed in the middle of processing a fault so the operation must be retried.
4984 /// </summary>
4985 PTE_CHANGED = 0xC0000434u,
4986
4987 /// <summary>
4988 /// The attempt to purge this file from memory failed to purge some or all the data from memory.
4989 /// </summary>
4990 PURGE_FAILED = 0xC0000435u,
4991
4992 /// <summary>
4993 /// The requested credential requires confirmation.
4994 /// </summary>
4995 CRED_REQUIRES_CONFIRMATION = 0xC0000440u,
4996
4997 /// <summary>
4998 /// The remote server sent an invalid response for a file being opened with Client Side Encryption.
4999 /// </summary>
5000 CS_ENCRYPTION_INVALID_SERVER_RESPONSE = 0xC0000441u,
5001
5002 /// <summary>
5003 /// Client Side Encryption is not supported by the remote server even though it claims to support it.
5004 /// </summary>
5005 CS_ENCRYPTION_UNSUPPORTED_SERVER = 0xC0000442u,
5006
5007 /// <summary>
5008 /// File is encrypted and should be opened in Client Side Encryption mode.
5009 /// </summary>
5010 CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE = 0xC0000443u,
5011
5012 /// <summary>
5013 /// A new encrypted file is being created and a $EFS needs to be provided.
5014 /// </summary>
5015 CS_ENCRYPTION_NEW_ENCRYPTED_FILE = 0xC0000444u,
5016
5017 /// <summary>
5018 /// The SMB client requested a CSE FSCTL on a non-CSE file.
5019 /// </summary>
5020 CS_ENCRYPTION_FILE_NOT_CSE = 0xC0000445u,
5021
5022 /// <summary>
5023 /// Indicates a particular Security ID may not be assigned as the label of an object.
5024 /// </summary>
5025 INVALID_LABEL = 0xC0000446u,
5026
5027 /// <summary>
5028 /// The process hosting the driver for this device has terminated.
5029 /// </summary>
5030 DRIVER_PROCESS_TERMINATED = 0xC0000450u,
5031
5032 /// <summary>
5033 /// The requested system device cannot be identified due to multiple indistinguishable devices potentially matching the identification criteria.
5034 /// </summary>
5035 AMBIGUOUS_SYSTEM_DEVICE = 0xC0000451u,
5036
5037 /// <summary>
5038 /// The requested system device cannot be found.
5039 /// </summary>
5040 SYSTEM_DEVICE_NOT_FOUND = 0xC0000452u,
5041
5042 /// <summary>
5043 /// This boot application must be restarted.
5044 /// </summary>
5045 RESTART_BOOT_APPLICATION = 0xC0000453u,
5046
5047 /// <summary>
5048 /// Insufficient NVRAM resources exist to complete the API. A reboot might be required.
5049 /// </summary>
5050 INSUFFICIENT_NVRAM_RESOURCES = 0xC0000454u,
5051
5052 /// <summary>
5053 /// The specified session is invalid.
5054 /// </summary>
5055 INVALID_SESSION = 0xC0000455u,
5056
5057 /// <summary>
5058 /// The specified thread is already in a session.
5059 /// </summary>
5060 THREAD_ALREADY_IN_SESSION = 0xC0000456u,
5061
5062 /// <summary>
5063 /// The specified thread is not in a session.
5064 /// </summary>
5065 THREAD_NOT_IN_SESSION = 0xC0000457u,
5066
5067 /// <summary>
5068 /// The specified weight is invalid.
5069 /// </summary>
5070 INVALID_WEIGHT = 0xC0000458u,
5071
5072 /// <summary>
5073 /// The operation was paused.
5074 /// </summary>
5075 REQUEST_PAUSED = 0xC0000459u,
5076
5077 /// <summary>
5078 /// No ranges for the specified operation were able to be processed.
5079 /// </summary>
5080 NO_RANGES_PROCESSED = 0xC0000460u,
5081
5082 /// <summary>
5083 /// The physical resources of this disk have been exhausted.
5084 /// </summary>
5085 DISK_RESOURCES_EXHAUSTED = 0xC0000461u,
5086
5087 /// <summary>
5088 /// The application cannot be started. Try reinstalling the application to fix the problem.
5089 /// </summary>
5090 NEEDS_REMEDIATION = 0xC0000462u,
5091
5092 /// <summary>
5093 /// The device does not support the command feature.
5094 /// </summary>
5095 DEVICE_FEATURE_NOT_SUPPORTED = 0xC0000463u,
5096
5097 /// <summary>
5098 /// The device is unreachable.
5099 /// </summary>
5100 DEVICE_UNREACHABLE = 0xC0000464u,
5101
5102 /// <summary>
5103 /// The token representing the data is invalid.
5104 /// </summary>
5105 INVALID_TOKEN = 0xC0000465u,
5106
5107 /// <summary>
5108 /// The file server is temporarily unavailable.
5109 /// </summary>
5110 SERVER_UNAVAILABLE = 0xC0000466u,
5111
5112 /// <summary>
5113 /// The file is temporarily unavailable.
5114 /// </summary>
5115 FILE_NOT_AVAILABLE = 0xC0000467u,
5116
5117 /// <summary>
5118 /// The target device has insufficient resources to complete the operation.
5119 /// </summary>
5120 DEVICE_INSUFFICIENT_RESOURCES = 0xC0000468u,
5121
5122 /// <summary>
5123 /// The application cannot be started because it is currently updating.
5124 /// </summary>
5125 PACKAGE_UPDATING = 0xC0000469u,
5126
5127 /// <summary>
5128 /// The specified copy of the requested data could not be read.
5129 /// </summary>
5130 NOT_READ_FROM_COPY = 0xC000046Au,
5131
5132 /// <summary>
5133 /// The specified data could not be written to any of the copies.
5134 /// </summary>
5135 FT_WRITE_FAILURE = 0xC000046Bu,
5136
5137 /// <summary>
5138 /// One or more copies of data on this device may be out of sync. No writes may be performed until a data integrity scan is completed.
5139 /// </summary>
5140 FT_DI_SCAN_REQUIRED = 0xC000046Cu,
5141
5142 /// <summary>
5143 /// This object is not externally backed by any provider.
5144 /// </summary>
5145 OBJECT_NOT_EXTERNALLY_BACKED = 0xC000046Du,
5146
5147 /// <summary>
5148 /// The external backing provider is not recognized.
5149 /// </summary>
5150 EXTERNAL_BACKING_PROVIDER_UNKNOWN = 0xC000046Eu,
5151
5152 /// <summary>
5153 /// Compressing this object would not save space.
5154 /// </summary>
5155 COMPRESSION_NOT_BENEFICIAL = 0xC000046Fu,
5156
5157 /// <summary>
5158 /// A data integrity checksum error occurred. Data in the file stream is corrupt.
5159 /// </summary>
5160 DATA_CHECKSUM_ERROR = 0xC0000470u,
5161
5162 /// <summary>
5163 /// An attempt was made to modify both a KERNEL and normal Extended Attribute (EA) in the same operation.
5164 /// </summary>
5165 INTERMIXED_KERNEL_EA_OPERATION = 0xC0000471u,
5166
5167 /// <summary>
5168 /// The target device does not support read returning zeros from trimmed/unmapped blocks.
5169 /// </summary>
5170 TRIM_READ_ZERO_NOT_SUPPORTED = 0xC0000472u,
5171
5172 /// <summary>
5173 /// The command specified a number of descriptors that exceeded the maximum supported by the device.
5174 /// </summary>
5175 TOO_MANY_SEGMENT_DESCRIPTORS = 0xC0000473u,
5176
5177 /// <summary>
5178 /// The command specified a data offset that does not align to the device's granularity/alignment.
5179 /// </summary>
5180 INVALID_OFFSET_ALIGNMENT = 0xC0000474u,
5181
5182 /// <summary>
5183 /// The command specified an invalid field in its parameter list.
5184 /// </summary>
5185 INVALID_FIELD_IN_PARAMETER_LIST = 0xC0000475u,
5186
5187 /// <summary>
5188 /// An operation is currently in progress with the device.
5189 /// </summary>
5190 OPERATION_IN_PROGRESS = 0xC0000476u,
5191
5192 /// <summary>
5193 /// An attempt was made to send down the command via an invalid path to the target device.
5194 /// </summary>
5195 INVALID_INITIATOR_TARGET_PATH = 0xC0000477u,
5196
5197 /// <summary>
5198 /// Scrub is disabled on the specified file.
5199 /// </summary>
5200 SCRUB_DATA_DISABLED = 0xC0000478u,
5201
5202 /// <summary>
5203 /// The storage device does not provide redundancy.
5204 /// </summary>
5205 NOT_REDUNDANT_STORAGE = 0xC0000479u,
5206
5207 /// <summary>
5208 /// An operation is not supported on a resident file.
5209 /// </summary>
5210 RESIDENT_FILE_NOT_SUPPORTED = 0xC000047Au,
5211
5212 /// <summary>
5213 /// An operation is not supported on a compressed file.
5214 /// </summary>
5215 COMPRESSED_FILE_NOT_SUPPORTED = 0xC000047Bu,
5216
5217 /// <summary>
5218 /// An operation is not supported on a directory.
5219 /// </summary>
5220 DIRECTORY_NOT_SUPPORTED = 0xC000047Cu,
5221
5222 /// <summary>
5223 /// The specified I/O operation failed to complete within the expected time period.
5224 /// </summary>
5225 IO_OPERATION_TIMEOUT = 0xC000047Du,
5226
5227 /// <summary>
5228 /// An error in a system binary was detected. Try refreshing the PC to fix the problem.
5229 /// </summary>
5230 SYSTEM_NEEDS_REMEDIATION = 0xC000047Eu,
5231
5232 /// <summary>
5233 /// A corrupted CLR NGEN binary was detected on the system.
5234 /// </summary>
5235 APPX_INTEGRITY_FAILURE_CLR_NGEN = 0xC000047Fu,
5236
5237 /// <summary>
5238 /// The share is temporarily unavailable.
5239 /// </summary>
5240 SHARE_UNAVAILABLE = 0xC0000480u,
5241
5242 /// <summary>
5243 /// The target dll was not found because the apiset %hs is not hosted.
5244 /// </summary>
5245 APISET_NOT_HOSTED = 0xC0000481u,
5246
5247 /// <summary>
5248 /// The API set extension contains a host for a non-existent API set.
5249 /// </summary>
5250 APISET_NOT_PRESENT = 0xC0000482u,
5251
5252 /// <summary>
5253 /// The request failed due to a fatal device hardware error.
5254 /// </summary>
5255 DEVICE_HARDWARE_ERROR = 0xC0000483u,
5256
5257 /// <summary>
5258 /// The specified firmware slot is invalid.
5259 /// </summary>
5260 FIRMWARE_SLOT_INVALID = 0xC0000484u,
5261
5262 /// <summary>
5263 /// The specified firmware image is invalid.
5264 /// </summary>
5265 FIRMWARE_IMAGE_INVALID = 0xC0000485u,
5266
5267 /// <summary>
5268 /// The request failed due to a storage topology ID mismatch.
5269 /// </summary>
5270 STORAGE_TOPOLOGY_ID_MISMATCH = 0xC0000486u,
5271
5272 /// <summary>
5273 /// The specified Windows Image (WIM) is not marked as bootable.
5274 /// </summary>
5275 WIM_NOT_BOOTABLE = 0xC0000487u,
5276
5277 /// <summary>
5278 /// The operation was blocked by parental controls.
5279 /// </summary>
5280 BLOCKED_BY_PARENTAL_CONTROLS = 0xC0000488u,
5281
5282 /// <summary>
5283 /// The deployment operation failed because the specified application needs to be registered first.
5284 /// </summary>
5285 NEEDS_REGISTRATION = 0xC0000489u,
5286
5287 /// <summary>
5288 /// The requested operation failed due to quota operation is still in progress.
5289 /// </summary>
5290 QUOTA_ACTIVITY = 0xC000048Au,
5291
5292 /// <summary>
5293 /// The callback function must be invoked inline.
5294 /// </summary>
5295 CALLBACK_INVOKE_INLINE = 0xC000048Bu,
5296
5297 /// <summary>
5298 /// A file system block being referenced has already reached the maximum reference count and can't be referenced any further.
5299 /// </summary>
5300 BLOCK_TOO_MANY_REFERENCES = 0xC000048Cu,
5301
5302 /// <summary>
5303 /// The requested operation failed because the file stream is marked to disallow writes.
5304 /// </summary>
5305 MARKED_TO_DISALLOW_WRITES = 0xC000048Du,
5306
5307 /// <summary>
5308 /// Windows Information Protection policy does not allow access to this network resource.
5309 /// </summary>
5310 NETWORK_ACCESS_DENIED_EDP = 0xC000048Eu,
5311
5312 /// <summary>
5313 /// The requested operation failed with an architecture-specific failure code.
5314 /// </summary>
5315 ENCLAVE_FAILURE = 0xC000048Fu,
5316
5317 /// <summary>
5318 /// There are no compatible drivers available for this device.
5319 /// </summary>
5320 PNP_NO_COMPAT_DRIVERS = 0xC0000490u,
5321
5322 /// <summary>
5323 /// The specified driver package cannot be found on the system.
5324 /// </summary>
5325 PNP_DRIVER_PACKAGE_NOT_FOUND = 0xC0000491u,
5326
5327 /// <summary>
5328 /// The driver package cannot find a required driver configuration.
5329 /// </summary>
5330 PNP_DRIVER_CONFIGURATION_NOT_FOUND = 0xC0000492u,
5331
5332 /// <summary>
5333 /// The driver configuration is incomplete for use with this device.
5334 /// </summary>
5335 PNP_DRIVER_CONFIGURATION_INCOMPLETE = 0xC0000493u,
5336
5337 /// <summary>
5338 /// The device requires a driver configuration with a function driver.
5339 /// </summary>
5340 PNP_FUNCTION_DRIVER_REQUIRED = 0xC0000494u,
5341
5342 /// <summary>
5343 /// The device is pending further configuration.
5344 /// </summary>
5345 PNP_DEVICE_CONFIGURATION_PENDING = 0xC0000495u,
5346
5347 /// <summary>
5348 /// The device hint name buffer is too small to receive the remaining name.
5349 /// </summary>
5350 DEVICE_HINT_NAME_BUFFER_TOO_SMALL = 0xC0000496u,
5351
5352 /// <summary>
5353 /// The package is currently not available.
5354 /// </summary>
5355 PACKAGE_NOT_AVAILABLE = 0xC0000497u,
5356
5357 /// <summary>
5358 /// The device is in maintenance mode.
5359 /// </summary>
5360 DEVICE_IN_MAINTENANCE = 0xC0000499u,
5361
5362 /// <summary>
5363 /// This operation is not supported on a DAX volume.
5364 /// </summary>
5365 NOT_SUPPORTED_ON_DAX = 0xC000049Au,
5366
5367 /// <summary>
5368 /// The free space on the volume is too fragmented to complete this operation.
5369 /// </summary>
5370 FREE_SPACE_TOO_FRAGMENTED = 0xC000049Bu,
5371
5372 /// <summary>
5373 /// The volume has active DAX mappings.
5374 /// </summary>
5375 DAX_MAPPING_EXISTS = 0xC000049Cu,
5376
5377 /// <summary>
5378 /// The process creation has been blocked.
5379 /// </summary>
5380 CHILD_PROCESS_BLOCKED = 0xC000049Du,
5381
5382 /// <summary>
5383 /// The storage device has lost data or persistence.
5384 /// </summary>
5385 STORAGE_LOST_DATA_PERSISTENCE = 0xC000049Eu,
5386
5387 /// <summary>
5388 /// Driver Verifier Volatile settings cannot be set when CFG is enabled.
5389 /// </summary>
5390 VRF_CFG_ENABLED = 0xC000049Fu,
5391
5392 /// <summary>
5393 /// An attempt was made to access a partition that has begun termination.
5394 /// </summary>
5395 PARTITION_TERMINATING = 0xC00004A0u,
5396
5397 /// <summary>
5398 /// An externally encrypted syskey has been configured, but the system no longer supports this feature. Please see https://go.microsoft.com/fwlink/?linkid=851152 for more information.
5399 /// </summary>
5400 EXTERNAL_SYSKEY_NOT_SUPPORTED = 0xC00004A1u,
5401
5402 /// <summary>
5403 /// An attempt was made to access protected memory in violation of its secure access policy.
5404 /// </summary>
5405 ENCLAVE_VIOLATION = 0xC00004A2u,
5406
5407 /// <summary>
5408 /// The read or write operation to an encrypted file could not be completed because the file can only be accessed when the device is unlocked.
5409 /// </summary>
5410 FILE_PROTECTED_UNDER_DPL = 0xC00004A3u,
5411
5412 /// <summary>
5413 /// The volume is not cluster aligned on the disk.
5414 /// </summary>
5415 VOLUME_NOT_CLUSTER_ALIGNED = 0xC00004A4u,
5416
5417 /// <summary>
5418 /// No physically aligned free space was found on the volume.
5419 /// </summary>
5420 NO_PHYSICALLY_ALIGNED_FREE_SPACE_FOUND = 0xC00004A5u,
5421
5422 /// <summary>
5423 /// The APPX file can not be accessed because it is not encrypted as expected.
5424 /// </summary>
5425 APPX_FILE_NOT_ENCRYPTED = 0xC00004A6u,
5426
5427 /// <summary>
5428 /// A read or write of raw encrypted data cannot be performed because the file is not encrypted.
5429 /// </summary>
5430 RWRAW_ENCRYPTED_FILE_NOT_ENCRYPTED = 0xC00004A7u,
5431
5432 /// <summary>
5433 /// An invalid file offset in the encrypted data info block was passed for read or write operation of file's raw encrypted data.
5434 /// </summary>
5435 RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILEOFFSET = 0xC00004A8u,
5436
5437 /// <summary>
5438 /// An invalid offset and length combination in the encrypted data info was passed for read or write operation of file's raw encrypted data.
5439 /// </summary>
5440 RWRAW_ENCRYPTED_INVALID_EDATAINFO_FILERANGE = 0xC00004A9u,
5441
5442 /// <summary>
5443 /// An invalid parameter in the encrypted data info was passed for read or write operation of file's raw encrypted data.
5444 /// </summary>
5445 RWRAW_ENCRYPTED_INVALID_EDATAINFO_PARAMETER = 0xC00004AAu,
5446
5447 /// <summary>
5448 /// The specified data could not be read from any of the copies.
5449 /// </summary>
5450 FT_READ_FAILURE = 0xC00004ABu,
5451
5452 /// <summary>
5453 /// A system patch could not be applied due to conflicting accesses to the system image.
5454 /// </summary>
5455 PATCH_CONFLICT = 0xC00004ACu,
5456
5457 /// <summary>
5458 /// The specified storage reserve ID is invalid.
5459 /// </summary>
5460 STORAGE_RESERVE_ID_INVALID = 0xC00004ADu,
5461
5462 /// <summary>
5463 /// The specified storage reserve does not exist.
5464 /// </summary>
5465 STORAGE_RESERVE_DOES_NOT_EXIST = 0xC00004AEu,
5466
5467 /// <summary>
5468 /// The specified storage reserve already exists.
5469 /// </summary>
5470 STORAGE_RESERVE_ALREADY_EXISTS = 0xC00004AFu,
5471
5472 /// <summary>
5473 /// The specified storage reserve is not empty.
5474 /// </summary>
5475 STORAGE_RESERVE_NOT_EMPTY = 0xC00004B0u,
5476
5477 /// <summary>
5478 /// This operation requires a DAX volume.
5479 /// </summary>
5480 NOT_A_DAX_VOLUME = 0xC00004B1u,
5481
5482 /// <summary>
5483 /// This stream is not DAX mappable.
5484 /// </summary>
5485 NOT_DAX_MAPPABLE = 0xC00004B2u,
5486
5487 /// <summary>
5488 /// This directory contains entries whose names differ only in case.
5489 /// </summary>
5490 CASE_DIFFERING_NAMES_IN_DIR = 0xC00004B3u,
5491
5492 /// <summary>
5493 /// The specified task name is invalid.
5494 /// </summary>
5495 INVALID_TASK_NAME = 0xC0000500u,
5496
5497 /// <summary>
5498 /// The specified task index is invalid.
5499 /// </summary>
5500 INVALID_TASK_INDEX = 0xC0000501u,
5501
5502 /// <summary>
5503 /// The specified thread is already joining a task.
5504 /// </summary>
5505 THREAD_ALREADY_IN_TASK = 0xC0000502u,
5506
5507 /// <summary>
5508 /// A callback has requested to bypass native code.
5509 /// </summary>
5510 CALLBACK_BYPASS = 0xC0000503u,
5511
5512 /// <summary>
5513 /// The Central Access Policy specified is not defined on the target machine.
5514 /// </summary>
5515 UNDEFINED_SCOPE = 0xC0000504u,
5516
5517 /// <summary>
5518 /// The Central Access Policy obtained from Active Directory is invalid.
5519 /// </summary>
5520 INVALID_CAP = 0xC0000505u,
5521
5522 /// <summary>
5523 /// Unable to finish the requested operation because the specified process is not a GUI process.
5524 /// </summary>
5525 NOT_GUI_PROCESS = 0xC0000506u,
5526
5527 /// <summary>
5528 /// The device is not responding and cannot be safely removed.
5529 /// </summary>
5530 DEVICE_HUNG = 0xC0000507u,
5531
5532 /// <summary>
5533 /// The specified Job already has a container assigned to it.
5534 /// </summary>
5535 CONTAINER_ASSIGNED = 0xC0000508u,
5536
5537 /// <summary>
5538 /// The specified Job does not have a container assigned to it.
5539 /// </summary>
5540 JOB_NO_CONTAINER = 0xC0000509u,
5541
5542 /// <summary>
5543 /// The device is unresponsive.
5544 /// </summary>
5545 DEVICE_UNRESPONSIVE = 0xC000050Au,
5546
5547 /// <summary>
5548 /// The object manager encountered a reparse point while retrieving an object.
5549 /// </summary>
5550 REPARSE_POINT_ENCOUNTERED = 0xC000050Bu,
5551
5552 /// <summary>
5553 /// The requested attribute is not present on the specified file or directory.
5554 /// </summary>
5555 ATTRIBUTE_NOT_PRESENT = 0xC000050Cu,
5556
5557 /// <summary>
5558 /// This volume is not a tiered volume.
5559 /// </summary>
5560 NOT_A_TIERED_VOLUME = 0xC000050Du,
5561
5562 /// <summary>
5563 /// This file is currently associated with a different stream id.
5564 /// </summary>
5565 ALREADY_HAS_STREAM_ID = 0xC000050Eu,
5566
5567 /// <summary>
5568 /// The requested operation could not be completed because the specified job has children.
5569 /// </summary>
5570 JOB_NOT_EMPTY = 0xC000050Fu,
5571
5572 /// <summary>
5573 /// The specified object has already been initialized.
5574 /// </summary>
5575 ALREADY_INITIALIZED = 0xC0000510u,
5576
5577 /// <summary>
5578 /// The specified enclave has not yet been terminated.
5579 /// </summary>
5580 ENCLAVE_NOT_TERMINATED = 0xC0000511u,
5581
5582 /// <summary>
5583 /// An attempt was made to access an enclave that has begun termination.
5584 /// </summary>
5585 ENCLAVE_IS_TERMINATING = 0xC0000512u,
5586
5587 /// <summary>
5588 /// Your system requires SMB2 or higher. For more info on resolving this issue, see: https://go.microsoft.com/fwlink/?linkid=852747
5589 /// </summary>
5590 SMB1_NOT_AVAILABLE = 0xC0000513u,
5591
5592 /// <summary>
5593 /// The volume must undergo garbage collection.
5594 /// </summary>
5595 SMR_GARBAGE_COLLECTION_REQUIRED = 0xC0000514u,
5596
5597 /// <summary>
5598 /// A fail fast exception occurred. Exception handlers will not be invoked and the process will be terminated immediately.
5599 /// </summary>
5600 FAIL_FAST_EXCEPTION = 0xC0000602u,
5601
5602 /// <summary>
5603 /// Windows cannot verify the digital signature for this file. The signing certificate for this file has been revoked.
5604 /// </summary>
5605 IMAGE_CERT_REVOKED = 0xC0000603u,
5606
5607 /// <summary>
5608 /// The operation was blocked as the process prohibits dynamic code generation.
5609 /// </summary>
5610 DYNAMIC_CODE_BLOCKED = 0xC0000604u,
5611
5612 /// <summary>
5613 /// Windows cannot verify the digital signature for this file. The signing certificate for this file has expired.
5614 /// </summary>
5615 IMAGE_CERT_EXPIRED = 0xC0000605u,
5616
5617 /// <summary>
5618 /// The specified image file was blocked from loading because it does not enable a feature required by the process: Control Flow Guard.
5619 /// </summary>
5620 STRICT_CFG_VIOLATION = 0xC0000606u,
5621
5622 /// <summary>
5623 /// The thread context could not be updated because this has been restricted for the process.
5624 /// </summary>
5625 SET_CONTEXT_DENIED = 0xC000060Au,
5626
5627 /// <summary>
5628 /// An attempt to access another partition's private file/section was rejected.
5629 /// </summary>
5630 CROSS_PARTITION_VIOLATION = 0xC000060Bu,
5631
5632 /// <summary>
5633 /// The ALPC port is closed.
5634 /// </summary>
5635 PORT_CLOSED = 0xC0000700u,
5636
5637 /// <summary>
5638 /// The ALPC message requested is no longer available.
5639 /// </summary>
5640 MESSAGE_LOST = 0xC0000701u,
5641
5642 /// <summary>
5643 /// The ALPC message supplied is invalid.
5644 /// </summary>
5645 INVALID_MESSAGE = 0xC0000702u,
5646
5647 /// <summary>
5648 /// The ALPC message has been canceled.
5649 /// </summary>
5650 REQUEST_CANCELED = 0xC0000703u,
5651
5652 /// <summary>
5653 /// Invalid recursive dispatch attempt.
5654 /// </summary>
5655 RECURSIVE_DISPATCH = 0xC0000704u,
5656
5657 /// <summary>
5658 /// No receive buffer has been supplied in a synchronous request.
5659 /// </summary>
5660 LPC_RECEIVE_BUFFER_EXPECTED = 0xC0000705u,
5661
5662 /// <summary>
5663 /// The connection port is used in an invalid context.
5664 /// </summary>
5665 LPC_INVALID_CONNECTION_USAGE = 0xC0000706u,
5666
5667 /// <summary>
5668 /// The ALPC port does not accept new request messages.
5669 /// </summary>
5670 LPC_REQUESTS_NOT_ALLOWED = 0xC0000707u,
5671
5672 /// <summary>
5673 /// The resource requested is already in use.
5674 /// </summary>
5675 RESOURCE_IN_USE = 0xC0000708u,
5676
5677 /// <summary>
5678 /// The hardware has reported an uncorrectable memory error.
5679 /// </summary>
5680 HARDWARE_MEMORY_ERROR = 0xC0000709u,
5681
5682 /// <summary>
5683 /// Status 0x%08x was returned, waiting on handle 0x%x for wait 0x%p, in waiter 0x%p.
5684 /// </summary>
5685 THREADPOOL_HANDLE_EXCEPTION = 0xC000070Au,
5686
5687 /// <summary>
5688 /// After a callback to 0x%p(0x%p), a completion call to SetEvent(0x%p) failed with status 0x%08x.
5689 /// </summary>
5690 THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED = 0xC000070Bu,
5691
5692 /// <summary>
5693 /// After a callback to 0x%p(0x%p), a completion call to ReleaseSemaphore(0x%p, %d) failed with status 0x%08x.
5694 /// </summary>
5695 THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED = 0xC000070Cu,
5696
5697 /// <summary>
5698 /// After a callback to 0x%p(0x%p), a completion call to ReleaseMutex(%p) failed with status 0x%08x.
5699 /// </summary>
5700 THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED = 0xC000070Du,
5701
5702 /// <summary>
5703 /// After a callback to 0x%p(0x%p), an completion call to FreeLibrary(%p) failed with status 0x%08x.
5704 /// </summary>
5705 THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED = 0xC000070Eu,
5706
5707 /// <summary>
5708 /// The threadpool 0x%p was released while a thread was posting a callback to 0x%p(0x%p) to it.
5709 /// </summary>
5710 THREADPOOL_RELEASED_DURING_OPERATION = 0xC000070Fu,
5711
5712 /// <summary>
5713 /// This is unexpected, indicating that the callback is missing a call to revert the impersonation.
5714 /// </summary>
5715 CALLBACK_RETURNED_WHILE_IMPERSONATING = 0xC0000710u,
5716
5717 /// <summary>
5718 /// This is unexpected, indicating that the APC is missing a call to revert the impersonation.
5719 /// </summary>
5720 APC_RETURNED_WHILE_IMPERSONATING = 0xC0000711u,
5721
5722 /// <summary>
5723 /// Either the target process, or the target thread's containing process, is a protected process.
5724 /// </summary>
5725 PROCESS_IS_PROTECTED = 0xC0000712u,
5726
5727 /// <summary>
5728 /// A Thread is getting dispatched with MCA EXCEPTION because of MCA.
5729 /// </summary>
5730 MCA_EXCEPTION = 0xC0000713u,
5731
5732 /// <summary>
5733 /// The client certificate account mapping is not unique.
5734 /// </summary>
5735 CERTIFICATE_MAPPING_NOT_UNIQUE = 0xC0000714u,
5736
5737 /// <summary>
5738 /// The symbolic link cannot be followed because its type is disabled.
5739 /// </summary>
5740 SYMLINK_CLASS_DISABLED = 0xC0000715u,
5741
5742 /// <summary>
5743 /// Indicates that the specified string is not valid for IDN normalization.
5744 /// </summary>
5745 INVALID_IDN_NORMALIZATION = 0xC0000716u,
5746
5747 /// <summary>
5748 /// No mapping for the Unicode character exists in the target multi-byte code page.
5749 /// </summary>
5750 NO_UNICODE_TRANSLATION = 0xC0000717u,
5751
5752 /// <summary>
5753 /// The provided callback is already registered.
5754 /// </summary>
5755 ALREADY_REGISTERED = 0xC0000718u,
5756
5757 /// <summary>
5758 /// The provided context did not match the target.
5759 /// </summary>
5760 CONTEXT_MISMATCH = 0xC0000719u,
5761
5762 /// <summary>
5763 /// The specified port already has a completion list.
5764 /// </summary>
5765 PORT_ALREADY_HAS_COMPLETION_LIST = 0xC000071Au,
5766
5767 /// <summary>
5768 /// This is unexpected, indicating that the callback missed restoring the priority.
5769 /// </summary>
5770 CALLBACK_RETURNED_THREAD_PRIORITY = 0xC000071Bu,
5771
5772 /// <summary>
5773 /// An invalid thread, handle %p, is specified for this operation. Possibly, a threadpool worker thread was specified.
5774 /// </summary>
5775 INVALID_THREAD = 0xC000071Cu,
5776
5777 /// <summary>
5778 /// This is unexpected, indicating that the callback missed clearing the transaction.
5779 /// </summary>
5780 CALLBACK_RETURNED_TRANSACTION = 0xC000071Du,
5781
5782 /// <summary>
5783 /// This is unexpected, indicating that the callback missed releasing the lock.
5784 /// </summary>
5785 CALLBACK_RETURNED_LDR_LOCK = 0xC000071Eu,
5786
5787 /// <summary>
5788 /// This is unexpected, indicating that the callback missed clearing them.
5789 /// </summary>
5790 CALLBACK_RETURNED_LANG = 0xC000071Fu,
5791
5792 /// <summary>
5793 /// This is unexpected, indicating that the callback missed restoring the original priorities.
5794 /// </summary>
5795 CALLBACK_RETURNED_PRI_BACK = 0xC0000720u,
5796
5797 /// <summary>
5798 /// This is unexpected, indicating that the callback missed restoring the priority.
5799 /// </summary>
5800 CALLBACK_RETURNED_THREAD_AFFINITY = 0xC0000721u,
5801
5802 /// <summary>
5803 /// a single local procedure call.
5804 /// </summary>
5805 LPC_HANDLE_COUNT_EXCEEDED = 0xC0000722u,
5806
5807 /// <summary>
5808 /// A write to executable memory occurred for a process that is managing such operations.
5809 /// </summary>
5810 EXECUTABLE_MEMORY_WRITE = 0xC0000723u,
5811
5812 /// <summary>
5813 /// A write to executable memory occurred from kernel mode for a process that is managing such operations.
5814 /// </summary>
5815 KERNEL_EXECUTABLE_MEMORY_WRITE = 0xC0000724u,
5816
5817 /// <summary>
5818 /// A write to executable memory occurred from kernel mode while attached to a process that is managing such operations.
5819 /// </summary>
5820 ATTACHED_EXECUTABLE_MEMORY_WRITE = 0xC0000725u,
5821
5822 /// <summary>
5823 /// A write to executable memory was triggered cross-process to a process that is managing such operations.
5824 /// </summary>
5825 TRIGGERED_EXECUTABLE_MEMORY_WRITE = 0xC0000726u,
5826
5827 /// <summary>
5828 /// The attempted operation required self healing to be enabled.
5829 /// </summary>
5830 DISK_REPAIR_DISABLED = 0xC0000800u,
5831
5832 /// <summary>
5833 /// The Directory Service cannot perform the requested operation because a domain rename operation is in progress.
5834 /// </summary>
5835 DS_DOMAIN_RENAME_IN_PROGRESS = 0xC0000801u,
5836
5837 /// <summary>
5838 /// To free up disk space, move files to a different location or delete unnecessary files. For more information, contact your system administrator.
5839 /// </summary>
5840 DISK_QUOTA_EXCEEDED = 0xC0000802u,
5841
5842 /// <summary>
5843 /// Please check if any data in the file was lost because of the corruption.
5844 /// </summary>
5845 DATA_LOST_REPAIR = 0x80000803u,
5846
5847 /// <summary>
5848 /// The requested file operation failed because the storage policy blocks that type of file. For more information, contact your system administrator.
5849 /// </summary>
5850 CONTENT_BLOCKED = 0xC0000804u,
5851
5852 /// <summary>
5853 /// The operation could not be completed due to bad clusters on disk.
5854 /// </summary>
5855 BAD_CLUSTERS = 0xC0000805u,
5856
5857 /// <summary>
5858 /// The operation could not be completed because the volume is dirty. Please run chkdsk and try again.
5859 /// </summary>
5860 VOLUME_DIRTY = 0xC0000806u,
5861
5862 /// <summary>
5863 /// Please schedule to take the volume offline so that it can be repaired.
5864 /// </summary>
5865 DISK_REPAIR_REDIRECTED = 0x40000807u,
5866
5867 /// <summary>
5868 /// The volume repair was not successful.
5869 /// </summary>
5870 DISK_REPAIR_UNSUCCESSFUL = 0xC0000808u,
5871
5872 /// <summary>
5873 /// One of the volume corruption logs is full. Further corruptions that may be detected won't be logged.
5874 /// </summary>
5875 CORRUPT_LOG_OVERFULL = 0xC0000809u,
5876
5877 /// <summary>
5878 /// One of the volume corruption logs is internally corrupted and needs to be recreated. The volume may contain undetected corruptions and must be scanned.
5879 /// </summary>
5880 CORRUPT_LOG_CORRUPTED = 0xC000080Au,
5881
5882 /// <summary>
5883 /// One of the volume corruption logs is unavailable for being operated on.
5884 /// </summary>
5885 CORRUPT_LOG_UNAVAILABLE = 0xC000080Bu,
5886
5887 /// <summary>
5888 /// One of the volume corruption logs was deleted while still having corruption records in them. The volume contains detected corruptions and must be scanned.
5889 /// </summary>
5890 CORRUPT_LOG_DELETED_FULL = 0xC000080Cu,
5891
5892 /// <summary>
5893 /// One of the volume corruption logs was cleared by chkdsk and no longer contains real corruptions.
5894 /// </summary>
5895 CORRUPT_LOG_CLEARED = 0xC000080Du,
5896
5897 /// <summary>
5898 /// Orphaned files exist on the volume but could not be recovered because no more new names could be created in the recovery directory. Files must be moved from the recovery directory.
5899 /// </summary>
5900 ORPHAN_NAME_EXHAUSTED = 0xC000080Eu,
5901
5902 /// <summary>
5903 /// The operation could not be completed because an instance of Proactive Scanner is currently running.
5904 /// </summary>
5905 PROACTIVE_SCAN_IN_PROGRESS = 0xC000080Fu,
5906
5907 /// <summary>
5908 /// The read or write operation to an encrypted file could not be completed because the file has not been opened for data access.
5909 /// </summary>
5910 ENCRYPTED_IO_NOT_POSSIBLE = 0xC0000810u,
5911
5912 /// <summary>
5913 /// One of the volume corruption logs comes from a newer version of Windows and contains corruption records. The log will be emptied and reset to the current version, and the volume health state will be updated accordingly.
5914 /// </summary>
5915 CORRUPT_LOG_UPLEVEL_RECORDS = 0xC0000811u,
5916
5917 /// <summary>
5918 /// This file is checked out or locked for editing by another user.
5919 /// </summary>
5920 FILE_CHECKED_OUT = 0xC0000901u,
5921
5922 /// <summary>
5923 /// The file must be checked out before saving changes.
5924 /// </summary>
5925 CHECKOUT_REQUIRED = 0xC0000902u,
5926
5927 /// <summary>
5928 /// The file type being saved or retrieved has been blocked.
5929 /// </summary>
5930 BAD_FILE_TYPE = 0xC0000903u,
5931
5932 /// <summary>
5933 /// The file size exceeds the limit allowed and cannot be saved.
5934 /// </summary>
5935 FILE_TOO_LARGE = 0xC0000904u,
5936
5937 /// <summary>
5938 /// Access Denied. Before opening files in this location, you must first browse to the web site and select the option to login automatically.
5939 /// </summary>
5940 FORMS_AUTH_REQUIRED = 0xC0000905u,
5941
5942 /// <summary>
5943 /// Operation did not complete successfully because the file contains a virus or potentially unwanted software.
5944 /// </summary>
5945 VIRUS_INFECTED = 0xC0000906u,
5946
5947 /// <summary>
5948 /// This file contains a virus or potentially unwanted software and cannot be opened. Due to the nature of this virus or potentially unwanted software, the file has been removed from this location.
5949 /// </summary>
5950 VIRUS_DELETED = 0xC0000907u,
5951
5952 /// <summary>
5953 /// The resources required for this device conflict with the MCFG table.
5954 /// </summary>
5955 BAD_MCFG_TABLE = 0xC0000908u,
5956
5957 /// <summary>
5958 /// The operation did not complete successfully because it would cause an oplock to be broken. The caller has requested that existing oplocks not be broken.
5959 /// </summary>
5960 CANNOT_BREAK_OPLOCK = 0xC0000909u,
5961
5962 /// <summary>
5963 /// Bad key.
5964 /// </summary>
5965 BAD_KEY = 0xC000090Au,
5966
5967 /// <summary>
5968 /// Bad data.
5969 /// </summary>
5970 BAD_DATA = 0xC000090Bu,
5971
5972 /// <summary>
5973 /// Key does not exist.
5974 /// </summary>
5975 NO_KEY = 0xC000090Cu,
5976
5977 /// <summary>
5978 /// Access to the specified file handle has been revoked.
5979 /// </summary>
5980 FILE_HANDLE_REVOKED = 0xC0000910u,
5981
5982 /// <summary>
5983 /// WOW Assertion Error.
5984 /// </summary>
5985 WOW_ASSERTION = 0xC0009898u,
5986
5987 /// <summary>
5988 /// The cryptographic signature is invalid.
5989 /// </summary>
5990 INVALID_SIGNATURE = 0xC000A000u,
5991
5992 /// <summary>
5993 /// The cryptographic provider does not support HMAC.
5994 /// </summary>
5995 HMAC_NOT_SUPPORTED = 0xC000A001u,
5996
5997 /// <summary>
5998 /// The computed authentication tag did not match the input authentication tag.
5999 /// </summary>
6000 AUTH_TAG_MISMATCH = 0xC000A002u,
6001
6002 /// <summary>
6003 /// The requested state transition is invalid and cannot be performed.
6004 /// </summary>
6005 INVALID_STATE_TRANSITION = 0xC000A003u,
6006
6007 /// <summary>
6008 /// The supplied kernel information version is invalid.
6009 /// </summary>
6010 INVALID_KERNEL_INFO_VERSION = 0xC000A004u,
6011
6012 /// <summary>
6013 /// The supplied PEP information version is invalid.
6014 /// </summary>
6015 INVALID_PEP_INFO_VERSION = 0xC000A005u,
6016
6017 /// <summary>
6018 /// Access to the specified handle has been revoked.
6019 /// </summary>
6020 HANDLE_REVOKED = 0xC000A006u,
6021
6022 /// <summary>
6023 /// The file operation will result in the end of file being on a ghosted range.
6024 /// </summary>
6025 EOF_ON_GHOSTED_RANGE = 0xC000A007u,
6026
6027 /// <summary>
6028 /// The IPSEC queue overflowed.
6029 /// </summary>
6030 IPSEC_QUEUE_OVERFLOW = 0xC000A010u,
6031
6032 /// <summary>
6033 /// The neighbor discovery queue overflowed.
6034 /// </summary>
6035 ND_QUEUE_OVERFLOW = 0xC000A011u,
6036
6037 /// <summary>
6038 /// An ICMP hop limit exceeded error was received.
6039 /// </summary>
6040 HOPLIMIT_EXCEEDED = 0xC000A012u,
6041
6042 /// <summary>
6043 /// The protocol is not installed on the local machine.
6044 /// </summary>
6045 PROTOCOL_NOT_SUPPORTED = 0xC000A013u,
6046
6047 /// <summary>
6048 /// An operation or data has been rejected while on the network fast path.
6049 /// </summary>
6050 FASTPATH_REJECTED = 0xC000A014u,
6051
6052 /// <summary>
6053 /// This error may be caused by network connectivity issues. Please try to save this file elsewhere.
6054 /// </summary>
6055 LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED = 0xC000A080u,
6056
6057 /// <summary>
6058 /// This error was returned by the server on which the file exists. Please try to save this file elsewhere.
6059 /// </summary>
6060 LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR = 0xC000A081u,
6061
6062 /// <summary>
6063 /// This error may be caused if the device has been removed or the media is write-protected.
6064 /// </summary>
6065 LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR = 0xC000A082u,
6066
6067 /// <summary>
6068 /// Windows was unable to parse the requested XML data.
6069 /// </summary>
6070 XML_PARSE_ERROR = 0xC000A083u,
6071
6072 /// <summary>
6073 /// An error was encountered while processing an XML digital signature.
6074 /// </summary>
6075 XMLDSIG_ERROR = 0xC000A084u,
6076
6077 /// <summary>
6078 /// Indicates that the caller made the connection request in the wrong routing compartment.
6079 /// </summary>
6080 WRONG_COMPARTMENT = 0xC000A085u,
6081
6082 /// <summary>
6083 /// Indicates that there was an AuthIP failure when attempting to connect to the remote host.
6084 /// </summary>
6085 AUTHIP_FAILURE = 0xC000A086u,
6086
6087 /// <summary>
6088 /// OID mapped groups cannot have members.
6089 /// </summary>
6090 DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS = 0xC000A087u,
6091
6092 /// <summary>
6093 /// The specified OID cannot be found.
6094 /// </summary>
6095 DS_OID_NOT_FOUND = 0xC000A088u,
6096
6097 /// <summary>
6098 /// The system is not authoritative for the specified account and therefore cannot complete the operation. Please retry the operation using the provider associated with this account. If this is an online provider please use the provider's online site.
6099 /// </summary>
6100 INCORRECT_ACCOUNT_TYPE = 0xC000A089u,
6101
6102 /// <summary>
6103 /// Hash generation for the specified version and hash type is not enabled on server.
6104 /// </summary>
6105 HASH_NOT_SUPPORTED = 0xC000A100u,
6106
6107 /// <summary>
6108 /// The hash requests is not present or not up to date with the current file contents.
6109 /// </summary>
6110 HASH_NOT_PRESENT = 0xC000A101u,
6111
6112 /// <summary>
6113 /// The secondary interrupt controller instance that manages the specified interrupt is not registered.
6114 /// </summary>
6115 SECONDARY_IC_PROVIDER_NOT_REGISTERED = 0xC000A121u,
6116
6117 /// <summary>
6118 /// The information supplied by the GPIO client driver is invalid.
6119 /// </summary>
6120 GPIO_CLIENT_INFORMATION_INVALID = 0xC000A122u,
6121
6122 /// <summary>
6123 /// The version specified by the GPIO client driver is not supported.
6124 /// </summary>
6125 GPIO_VERSION_NOT_SUPPORTED = 0xC000A123u,
6126
6127 /// <summary>
6128 /// The registration packet supplied by the GPIO client driver is not valid.
6129 /// </summary>
6130 GPIO_INVALID_REGISTRATION_PACKET = 0xC000A124u,
6131
6132 /// <summary>
6133 /// The requested operation is not supported for the specified handle.
6134 /// </summary>
6135 GPIO_OPERATION_DENIED = 0xC000A125u,
6136
6137 /// <summary>
6138 /// The requested connect mode conflicts with an existing mode on one or more of the specified pins.
6139 /// </summary>
6140 GPIO_INCOMPATIBLE_CONNECT_MODE = 0xC000A126u,
6141
6142 /// <summary>
6143 /// The interrupt requested to be unmasked is not masked.
6144 /// </summary>
6145 GPIO_INTERRUPT_ALREADY_UNMASKED = 0x8000A127u,
6146
6147 /// <summary>
6148 /// one or more services refused to stop or restart.
6149 /// </summary>
6150 CANNOT_SWITCH_RUNLEVEL = 0xC000A141u,
6151
6152 /// <summary>
6153 /// must not be higher than the run level of its dependent services.
6154 /// </summary>
6155 INVALID_RUNLEVEL_SETTING = 0xC000A142u,
6156
6157 /// <summary>
6158 /// one or more services will not stop or restart within the specified timeout.
6159 /// </summary>
6160 RUNLEVEL_SWITCH_TIMEOUT = 0xC000A143u,
6161
6162 /// <summary>
6163 /// One or more services failed to start during the service startup phase of a run level switch.
6164 /// </summary>
6165 SERVICES_FAILED_AUTOSTART = 0x4000A144u,
6166
6167 /// <summary>
6168 /// A run level switch agent did not respond within the specified timeout.
6169 /// </summary>
6170 RUNLEVEL_SWITCH_AGENT_TIMEOUT = 0xC000A145u,
6171
6172 /// <summary>
6173 /// A run level switch is currently in progress.
6174 /// </summary>
6175 RUNLEVEL_SWITCH_IN_PROGRESS = 0xC000A146u,
6176
6177 /// <summary>
6178 /// This operation is only valid in the context of an app container.
6179 /// </summary>
6180 NOT_APPCONTAINER = 0xC000A200u,
6181
6182 /// <summary>
6183 /// This functionality is not supported in the context of an app container.
6184 /// </summary>
6185 NOT_SUPPORTED_IN_APPCONTAINER = 0xC000A201u,
6186
6187 /// <summary>
6188 /// The length of the SID supplied is not a valid length for app container SIDs.
6189 /// </summary>
6190 INVALID_PACKAGE_SID_LENGTH = 0xC000A202u,
6191
6192 /// <summary>
6193 /// Access to the specified resource has been denied for a less privileged app container.
6194 /// </summary>
6195 LPAC_ACCESS_DENIED = 0xC000A203u,
6196
6197 /// <summary>
6198 /// Access to the specified resource has been denied for an adminless system.
6199 /// </summary>
6200 ADMINLESS_ACCESS_DENIED = 0xC000A204u,
6201
6202 /// <summary>
6203 /// Fast Cache data not found.
6204 /// </summary>
6205 APP_DATA_NOT_FOUND = 0xC000A281u,
6206
6207 /// <summary>
6208 /// Fast Cache data expired.
6209 /// </summary>
6210 APP_DATA_EXPIRED = 0xC000A282u,
6211
6212 /// <summary>
6213 /// Fast Cache data corrupt.
6214 /// </summary>
6215 APP_DATA_CORRUPT = 0xC000A283u,
6216
6217 /// <summary>
6218 /// Fast Cache data has exceeded its max size and cannot be updated.
6219 /// </summary>
6220 APP_DATA_LIMIT_EXCEEDED = 0xC000A284u,
6221
6222 /// <summary>
6223 /// Fast Cache has been ReArmed and requires a reboot until it can be updated.
6224 /// </summary>
6225 APP_DATA_REBOOT_REQUIRED = 0xC000A285u,
6226
6227 /// <summary>
6228 /// The copy offload read operation is not supported by a filter.
6229 /// </summary>
6230 OFFLOAD_READ_FLT_NOT_SUPPORTED = 0xC000A2A1u,
6231
6232 /// <summary>
6233 /// The copy offload write operation is not supported by a filter.
6234 /// </summary>
6235 OFFLOAD_WRITE_FLT_NOT_SUPPORTED = 0xC000A2A2u,
6236
6237 /// <summary>
6238 /// The copy offload read operation is not supported for the file.
6239 /// </summary>
6240 OFFLOAD_READ_FILE_NOT_SUPPORTED = 0xC000A2A3u,
6241
6242 /// <summary>
6243 /// The copy offload write operation is not supported for the file.
6244 /// </summary>
6245 OFFLOAD_WRITE_FILE_NOT_SUPPORTED = 0xC000A2A4u,
6246
6247 /// <summary>
6248 /// The WOF driver encountered a corruption in WIM image's Header.
6249 /// </summary>
6250 WOF_WIM_HEADER_CORRUPT = 0xC000A2A5u,
6251
6252 /// <summary>
6253 /// The WOF driver encountered a corruption in WIM image's Resource Table.
6254 /// </summary>
6255 WOF_WIM_RESOURCE_TABLE_CORRUPT = 0xC000A2A6u,
6256
6257 /// <summary>
6258 /// The WOF driver encountered a corruption in the compressed file's Resource Table.
6259 /// </summary>
6260 WOF_FILE_RESOURCE_TABLE_CORRUPT = 0xC000A2A7u,
6261
6262 /// <summary>
6263 /// The provider that supports file system virtualization is temporarily unavailable.
6264 /// </summary>
6265 FILE_SYSTEM_VIRTUALIZATION_UNAVAILABLE = 0xC000CE01u,
6266
6267 /// <summary>
6268 /// The metadata for file system virtualization is corrupt and unreadable.
6269 /// </summary>
6270 FILE_SYSTEM_VIRTUALIZATION_METADATA_CORRUPT = 0xC000CE02u,
6271
6272 /// <summary>
6273 /// The provider that supports file system virtualization is too busy to complete this operation.
6274 /// </summary>
6275 FILE_SYSTEM_VIRTUALIZATION_BUSY = 0xC000CE03u,
6276
6277 /// <summary>
6278 /// The provider that supports file system virtualization is unknown.
6279 /// </summary>
6280 FILE_SYSTEM_VIRTUALIZATION_PROVIDER_UNKNOWN = 0xC000CE04u,
6281
6282 /// <summary>
6283 /// The virtualization operation is not allowed on the file in its current state.
6284 /// </summary>
6285 FILE_SYSTEM_VIRTUALIZATION_INVALID_OPERATION = 0xC000CE05u,
6286
6287 /// <summary>
6288 /// The cloud sync root metadata is corrupted.
6289 /// </summary>
6290 CLOUD_FILE_SYNC_ROOT_METADATA_CORRUPT = 0xC000CF00u,
6291
6292 /// <summary>
6293 /// The cloud file provider is not running.
6294 /// </summary>
6295 CLOUD_FILE_PROVIDER_NOT_RUNNING = 0xC000CF01u,
6296
6297 /// <summary>
6298 /// The cloud file metadata is corrupt and unreadable.
6299 /// </summary>
6300 CLOUD_FILE_METADATA_CORRUPT = 0xC000CF02u,
6301
6302 /// <summary>
6303 /// The cloud file metadata is too large.
6304 /// </summary>
6305 CLOUD_FILE_METADATA_TOO_LARGE = 0xC000CF03u,
6306
6307 /// <summary>
6308 /// The cloud file property is too large.
6309 /// </summary>
6310 CLOUD_FILE_PROPERTY_BLOB_TOO_LARGE = 0x8000CF04u,
6311
6312 /// <summary>
6313 /// The maximum number of cloud file properties has been reached.
6314 /// </summary>
6315 CLOUD_FILE_TOO_MANY_PROPERTY_BLOBS = 0x8000CF05u,
6316
6317 /// <summary>
6318 /// The version of the cloud file property store is not supported.
6319 /// </summary>
6320 CLOUD_FILE_PROPERTY_VERSION_NOT_SUPPORTED = 0xC000CF06u,
6321
6322 /// <summary>
6323 /// The file is not a cloud file.
6324 /// </summary>
6325 NOT_A_CLOUD_FILE = 0xC000CF07u,
6326
6327 /// <summary>
6328 /// The file is not in sync with the cloud.
6329 /// </summary>
6330 CLOUD_FILE_NOT_IN_SYNC = 0xC000CF08u,
6331
6332 /// <summary>
6333 /// The cloud sync root is already connected with another cloud sync provider.
6334 /// </summary>
6335 CLOUD_FILE_ALREADY_CONNECTED = 0xC000CF09u,
6336
6337 /// <summary>
6338 /// The operation is not supported by the cloud sync provider.
6339 /// </summary>
6340 CLOUD_FILE_NOT_SUPPORTED = 0xC000CF0Au,
6341
6342 /// <summary>
6343 /// The cloud operation is invalid.
6344 /// </summary>
6345 CLOUD_FILE_INVALID_REQUEST = 0xC000CF0Bu,
6346
6347 /// <summary>
6348 /// The cloud operation is not supported on a read-only volume.
6349 /// </summary>
6350 CLOUD_FILE_READ_ONLY_VOLUME = 0xC000CF0Cu,
6351
6352 /// <summary>
6353 /// The operation is reserved for a connected cloud sync provider.
6354 /// </summary>
6355 CLOUD_FILE_CONNECTED_PROVIDER_ONLY = 0xC000CF0Du,
6356
6357 /// <summary>
6358 /// The cloud sync provider failed to validate the downloaded data.
6359 /// </summary>
6360 CLOUD_FILE_VALIDATION_FAILED = 0xC000CF0Eu,
6361
6362 /// <summary>
6363 /// The cloud sync provider failed user authentication.
6364 /// </summary>
6365 CLOUD_FILE_AUTHENTICATION_FAILED = 0xC000CF0Fu,
6366
6367 /// <summary>
6368 /// The cloud sync provider failed to perform the operation due to low system resources.
6369 /// </summary>
6370 CLOUD_FILE_INSUFFICIENT_RESOURCES = 0xC000CF10u,
6371
6372 /// <summary>
6373 /// The cloud sync provider failed to perform the operation due to network being unavailable.
6374 /// </summary>
6375 CLOUD_FILE_NETWORK_UNAVAILABLE = 0xC000CF11u,
6376
6377 /// <summary>
6378 /// The cloud operation was unsuccessful.
6379 /// </summary>
6380 CLOUD_FILE_UNSUCCESSFUL = 0xC000CF12u,
6381
6382 /// <summary>
6383 /// The operation is only supported on files under a cloud sync root.
6384 /// </summary>
6385 CLOUD_FILE_NOT_UNDER_SYNC_ROOT = 0xC000CF13u,
6386
6387 /// <summary>
6388 /// The operation cannot be performed on cloud files in use.
6389 /// </summary>
6390 CLOUD_FILE_IN_USE = 0xC000CF14u,
6391
6392 /// <summary>
6393 /// The operation cannot be performed on pinned cloud files.
6394 /// </summary>
6395 CLOUD_FILE_PINNED = 0xC000CF15u,
6396
6397 /// <summary>
6398 /// The cloud operation was aborted.
6399 /// </summary>
6400 CLOUD_FILE_REQUEST_ABORTED = 0xC000CF16u,
6401
6402 /// <summary>
6403 /// The cloud file's property store is corrupt.
6404 /// </summary>
6405 CLOUD_FILE_PROPERTY_CORRUPT = 0xC000CF17u,
6406
6407 /// <summary>
6408 /// Access to the cloud file is denied.
6409 /// </summary>
6410 CLOUD_FILE_ACCESS_DENIED = 0xC000CF18u,
6411
6412 /// <summary>
6413 /// The cloud operation cannot be performed on a file with incompatible hardlinks.
6414 /// </summary>
6415 CLOUD_FILE_INCOMPATIBLE_HARDLINKS = 0xC000CF19u,
6416
6417 /// <summary>
6418 /// The operation failed due to a conflicting cloud file property lock.
6419 /// </summary>
6420 CLOUD_FILE_PROPERTY_LOCK_CONFLICT = 0xC000CF1Au,
6421
6422 /// <summary>
6423 /// The cloud operation was canceled by user.
6424 /// </summary>
6425 CLOUD_FILE_REQUEST_CANCELED = 0xC000CF1Bu,
6426
6427 /// <summary>
6428 /// The cloud file provider exited unexpectedly.
6429 /// </summary>
6430 CLOUD_FILE_PROVIDER_TERMINATED = 0xC000CF1Du,
6431
6432 /// <summary>
6433 /// The file is not a cloud sync root.
6434 /// </summary>
6435 NOT_A_CLOUD_SYNC_ROOT = 0xC000CF1Eu,
6436
6437 /// <summary>
6438 /// An attempt was made to run an invalid AML opcode
6439 /// </summary>
6440 ACPI_INVALID_OPCODE = 0xC0140001u,
6441
6442 /// <summary>
6443 /// The AML Interpreter Stack has overflowed
6444 /// </summary>
6445 ACPI_STACK_OVERFLOW = 0xC0140002u,
6446
6447 /// <summary>
6448 /// An inconsistent state has occurred
6449 /// </summary>
6450 ACPI_ASSERT_FAILED = 0xC0140003u,
6451
6452 /// <summary>
6453 /// An attempt was made to access an array outside of its bounds
6454 /// </summary>
6455 ACPI_INVALID_INDEX = 0xC0140004u,
6456
6457 /// <summary>
6458 /// A required argument was not specified
6459 /// </summary>
6460 ACPI_INVALID_ARGUMENT = 0xC0140005u,
6461
6462 /// <summary>
6463 /// A fatal error has occurred
6464 /// </summary>
6465 ACPI_FATAL = 0xC0140006u,
6466
6467 /// <summary>
6468 /// An invalid SuperName was specified
6469 /// </summary>
6470 ACPI_INVALID_SUPERNAME = 0xC0140007u,
6471
6472 /// <summary>
6473 /// An argument with an incorrect type was specified
6474 /// </summary>
6475 ACPI_INVALID_ARGTYPE = 0xC0140008u,
6476
6477 /// <summary>
6478 /// An object with an incorrect type was specified
6479 /// </summary>
6480 ACPI_INVALID_OBJTYPE = 0xC0140009u,
6481
6482 /// <summary>
6483 /// A target with an incorrect type was specified
6484 /// </summary>
6485 ACPI_INVALID_TARGETTYPE = 0xC014000Au,
6486
6487 /// <summary>
6488 /// An incorrect number of arguments were specified
6489 /// </summary>
6490 ACPI_INCORRECT_ARGUMENT_COUNT = 0xC014000Bu,
6491
6492 /// <summary>
6493 /// An address failed to translate
6494 /// </summary>
6495 ACPI_ADDRESS_NOT_MAPPED = 0xC014000Cu,
6496
6497 /// <summary>
6498 /// An incorrect event type was specified
6499 /// </summary>
6500 ACPI_INVALID_EVENTTYPE = 0xC014000Du,
6501
6502 /// <summary>
6503 /// A handler for the target already exists
6504 /// </summary>
6505 ACPI_HANDLER_COLLISION = 0xC014000Eu,
6506
6507 /// <summary>
6508 /// Invalid data for the target was specified
6509 /// </summary>
6510 ACPI_INVALID_DATA = 0xC014000Fu,
6511
6512 /// <summary>
6513 /// An invalid region for the target was specified
6514 /// </summary>
6515 ACPI_INVALID_REGION = 0xC0140010u,
6516
6517 /// <summary>
6518 /// An attempt was made to access a field outside of the defined range
6519 /// </summary>
6520 ACPI_INVALID_ACCESS_SIZE = 0xC0140011u,
6521
6522 /// <summary>
6523 /// The Global system lock could not be acquired
6524 /// </summary>
6525 ACPI_ACQUIRE_GLOBAL_LOCK = 0xC0140012u,
6526
6527 /// <summary>
6528 /// An attempt was made to reinitialize the ACPI subsystem
6529 /// </summary>
6530 ACPI_ALREADY_INITIALIZED = 0xC0140013u,
6531
6532 /// <summary>
6533 /// The ACPI subsystem has not been initialized
6534 /// </summary>
6535 ACPI_NOT_INITIALIZED = 0xC0140014u,
6536
6537 /// <summary>
6538 /// An incorrect mutex was specified
6539 /// </summary>
6540 ACPI_INVALID_MUTEX_LEVEL = 0xC0140015u,
6541
6542 /// <summary>
6543 /// The mutex is not currently owned
6544 /// </summary>
6545 ACPI_MUTEX_NOT_OWNED = 0xC0140016u,
6546
6547 /// <summary>
6548 /// An attempt was made to access the mutex by a process that was not the owner
6549 /// </summary>
6550 ACPI_MUTEX_NOT_OWNER = 0xC0140017u,
6551
6552 /// <summary>
6553 /// An error occurred during an access to Region Space
6554 /// </summary>
6555 ACPI_RS_ACCESS = 0xC0140018u,
6556
6557 /// <summary>
6558 /// An attempt was made to use an incorrect table
6559 /// </summary>
6560 ACPI_INVALID_TABLE = 0xC0140019u,
6561
6562 /// <summary>
6563 /// The registration of an ACPI event failed
6564 /// </summary>
6565 ACPI_REG_HANDLER_FAILED = 0xC0140020u,
6566
6567 /// <summary>
6568 /// An ACPI Power Object failed to transition state
6569 /// </summary>
6570 ACPI_POWER_REQUEST_FAILED = 0xC0140021u,
6571
6572 /// <summary>
6573 /// Session name %1 is invalid.
6574 /// </summary>
6575 CTX_WINSTATION_NAME_INVALID = 0xC00A0001u,
6576
6577 /// <summary>
6578 /// The protocol driver %1 is invalid.
6579 /// </summary>
6580 CTX_INVALID_PD = 0xC00A0002u,
6581
6582 /// <summary>
6583 /// The protocol driver %1 was not found in the system path.
6584 /// </summary>
6585 CTX_PD_NOT_FOUND = 0xC00A0003u,
6586
6587 /// <summary>
6588 /// The Client Drive Mapping Service Has Connected on Terminal Connection.
6589 /// </summary>
6590 CTX_CDM_CONNECT = 0x400A0004u,
6591
6592 /// <summary>
6593 /// The Client Drive Mapping Service Has Disconnected on Terminal Connection.
6594 /// </summary>
6595 CTX_CDM_DISCONNECT = 0x400A0005u,
6596
6597 /// <summary>
6598 /// A close operation is pending on the Terminal Connection.
6599 /// </summary>
6600 CTX_CLOSE_PENDING = 0xC00A0006u,
6601
6602 /// <summary>
6603 /// There are no free output buffers available.
6604 /// </summary>
6605 CTX_NO_OUTBUF = 0xC00A0007u,
6606
6607 /// <summary>
6608 /// The MODEM.INF file was not found.
6609 /// </summary>
6610 CTX_MODEM_INF_NOT_FOUND = 0xC00A0008u,
6611
6612 /// <summary>
6613 /// The modem (%1) was not found in MODEM.INF.
6614 /// </summary>
6615 CTX_INVALID_MODEMNAME = 0xC00A0009u,
6616
6617 /// <summary>
6618 /// Verify the configured modem name matches the attached modem.
6619 /// </summary>
6620 CTX_RESPONSE_ERROR = 0xC00A000Au,
6621
6622 /// <summary>
6623 /// Verify the modem is properly cabled and powered on.
6624 /// </summary>
6625 CTX_MODEM_RESPONSE_TIMEOUT = 0xC00A000Bu,
6626
6627 /// <summary>
6628 /// Carrier detect has failed or carrier has been dropped due to disconnect.
6629 /// </summary>
6630 CTX_MODEM_RESPONSE_NO_CARRIER = 0xC00A000Cu,
6631
6632 /// <summary>
6633 /// Verify phone cable is properly attached and functional.
6634 /// </summary>
6635 CTX_MODEM_RESPONSE_NO_DIALTONE = 0xC00A000Du,
6636
6637 /// <summary>
6638 /// Busy signal detected at remote site on callback.
6639 /// </summary>
6640 CTX_MODEM_RESPONSE_BUSY = 0xC00A000Eu,
6641
6642 /// <summary>
6643 /// Voice detected at remote site on callback.
6644 /// </summary>
6645 CTX_MODEM_RESPONSE_VOICE = 0xC00A000Fu,
6646
6647 /// <summary>
6648 /// Transport driver error
6649 /// </summary>
6650 CTX_TD_ERROR = 0xC00A0010u,
6651
6652 /// <summary>
6653 /// The client you are using is not licensed to use this system. Your logon request is denied.
6654 /// </summary>
6655 CTX_LICENSE_CLIENT_INVALID = 0xC00A0012u,
6656
6657 /// <summary>
6658 /// Please try again later.
6659 /// </summary>
6660 CTX_LICENSE_NOT_AVAILABLE = 0xC00A0013u,
6661
6662 /// <summary>
6663 /// The system license has expired. Your logon request is denied.
6664 /// </summary>
6665 CTX_LICENSE_EXPIRED = 0xC00A0014u,
6666
6667 /// <summary>
6668 /// The specified session cannot be found.
6669 /// </summary>
6670 CTX_WINSTATION_NOT_FOUND = 0xC00A0015u,
6671
6672 /// <summary>
6673 /// The specified session name is already in use.
6674 /// </summary>
6675 CTX_WINSTATION_NAME_COLLISION = 0xC00A0016u,
6676
6677 /// <summary>
6678 /// The task you are trying to do can't be completed because Remote Desktop Services is currently busy. Please try again in a few minutes. Other users should still be able to log on.
6679 /// </summary>
6680 CTX_WINSTATION_BUSY = 0xC00A0017u,
6681
6682 /// <summary>
6683 /// An attempt has been made to connect to a session whose video mode is not supported by the current client.
6684 /// </summary>
6685 CTX_BAD_VIDEO_MODE = 0xC00A0018u,
6686
6687 /// <summary>
6688 /// DOS graphics mode is not supported.
6689 /// </summary>
6690 CTX_GRAPHICS_INVALID = 0xC00A0022u,
6691
6692 /// <summary>
6693 /// This is most often the result of a driver or system DLL requiring direct console access.
6694 /// </summary>
6695 CTX_NOT_CONSOLE = 0xC00A0024u,
6696
6697 /// <summary>
6698 /// The client failed to respond to the server connect message.
6699 /// </summary>
6700 CTX_CLIENT_QUERY_TIMEOUT = 0xC00A0026u,
6701
6702 /// <summary>
6703 /// Disconnecting the console session is not supported.
6704 /// </summary>
6705 CTX_CONSOLE_DISCONNECT = 0xC00A0027u,
6706
6707 /// <summary>
6708 /// Reconnecting a disconnected session to the console is not supported.
6709 /// </summary>
6710 CTX_CONSOLE_CONNECT = 0xC00A0028u,
6711
6712 /// <summary>
6713 /// The request to control another session remotely was denied.
6714 /// </summary>
6715 CTX_SHADOW_DENIED = 0xC00A002Au,
6716
6717 /// <summary>
6718 /// A process has requested access to a session, but has not been granted those access rights.
6719 /// </summary>
6720 CTX_WINSTATION_ACCESS_DENIED = 0xC00A002Bu,
6721
6722 /// <summary>
6723 /// The Terminal Connection driver %1 is invalid.
6724 /// </summary>
6725 CTX_INVALID_WD = 0xC00A002Eu,
6726
6727 /// <summary>
6728 /// The Terminal Connection driver %1 was not found in the system path.
6729 /// </summary>
6730 CTX_WD_NOT_FOUND = 0xC00A002Fu,
6731
6732 /// <summary>
6733 /// a session that has no user logged on, nor control other sessions from the console.
6734 /// </summary>
6735 CTX_SHADOW_INVALID = 0xC00A0030u,
6736
6737 /// <summary>
6738 /// The requested session is not configured to allow remote control.
6739 /// </summary>
6740 CTX_SHADOW_DISABLED = 0xC00A0031u,
6741
6742 /// <summary>
6743 /// The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.
6744 /// </summary>
6745 RDP_PROTOCOL_ERROR = 0xC00A0032u,
6746
6747 /// <summary>
6748 /// Click OK to continue.
6749 /// </summary>
6750 CTX_CLIENT_LICENSE_NOT_SET = 0xC00A0033u,
6751
6752 /// <summary>
6753 /// Click OK to continue.
6754 /// </summary>
6755 CTX_CLIENT_LICENSE_IN_USE = 0xC00A0034u,
6756
6757 /// <summary>
6758 /// The remote control of the console was terminated because the display mode was changed. Changing the display mode in a remote control session is not supported.
6759 /// </summary>
6760 CTX_SHADOW_ENDED_BY_MODE_CHANGE = 0xC00A0035u,
6761
6762 /// <summary>
6763 /// Remote control could not be terminated because the specified session is not currently being remotely controlled.
6764 /// </summary>
6765 CTX_SHADOW_NOT_RUNNING = 0xC00A0036u,
6766
6767 /// <summary>
6768 /// Please contact your system administrator.
6769 /// </summary>
6770 CTX_LOGON_DISABLED = 0xC00A0037u,
6771
6772 /// <summary>
6773 /// Client IP: %2.
6774 /// </summary>
6775 CTX_SECURITY_LAYER_ERROR = 0xC00A0038u,
6776
6777 /// <summary>
6778 /// The target session is incompatible with the current session.
6779 /// </summary>
6780 TS_INCOMPATIBLE_SESSIONS = 0xC00A0039u,
6781
6782 /// <summary>
6783 /// Windows can't connect to your session because a problem occurred in the Windows video subsystem. Try connecting again later, or contact the server administrator for assistance.
6784 /// </summary>
6785 TS_VIDEO_SUBSYSTEM_ERROR = 0xC00A003Au,
6786
6787 /// <summary>
6788 /// Please contact your system vendor for system BIOS update.
6789 /// </summary>
6790 PNP_BAD_MPS_TABLE = 0xC0040035u,
6791
6792 /// <summary>
6793 /// A translator failed to translate resources.
6794 /// </summary>
6795 PNP_TRANSLATION_FAILED = 0xC0040036u,
6796
6797 /// <summary>
6798 /// A IRQ translator failed to translate resources.
6799 /// </summary>
6800 PNP_IRQ_TRANSLATION_FAILED = 0xC0040037u,
6801
6802 /// <summary>
6803 /// Driver %2 returned invalid ID for a child device (%3).
6804 /// </summary>
6805 PNP_INVALID_ID = 0xC0040038u,
6806
6807 /// <summary>
6808 /// Reissue the given operation as a cached IO operation
6809 /// </summary>
6810 IO_REISSUE_AS_CACHED = 0xC0040039u,
6811
6812 /// <summary>
6813 /// The resource loader failed to find MUI file.
6814 /// </summary>
6815 MUI_FILE_NOT_FOUND = 0xC00B0001u,
6816
6817 /// <summary>
6818 /// The resource loader failed to load MUI file because the file fail to pass validation.
6819 /// </summary>
6820 MUI_INVALID_FILE = 0xC00B0002u,
6821
6822 /// <summary>
6823 /// The RC Manifest is corrupted with garbage data or unsupported version or missing required item.
6824 /// </summary>
6825 MUI_INVALID_RC_CONFIG = 0xC00B0003u,
6826
6827 /// <summary>
6828 /// The RC Manifest has invalid culture name.
6829 /// </summary>
6830 MUI_INVALID_LOCALE_NAME = 0xC00B0004u,
6831
6832 /// <summary>
6833 /// The RC Manifest has invalid ultimatefallback name.
6834 /// </summary>
6835 MUI_INVALID_ULTIMATEFALLBACK_NAME = 0xC00B0005u,
6836
6837 /// <summary>
6838 /// The resource loader cache doesn't have loaded MUI entry.
6839 /// </summary>
6840 MUI_FILE_NOT_LOADED = 0xC00B0006u,
6841
6842 /// <summary>
6843 /// User stopped resource enumeration.
6844 /// </summary>
6845 RESOURCE_ENUM_USER_STOP = 0xC00B0007u,
6846
6847 /// <summary>
6848 /// A handler was not defined by the filter for this operation.
6849 /// </summary>
6850 FLT_NO_HANDLER_DEFINED = 0xC01C0001u,
6851
6852 /// <summary>
6853 /// A context is already defined for this object.
6854 /// </summary>
6855 FLT_CONTEXT_ALREADY_DEFINED = 0xC01C0002u,
6856
6857 /// <summary>
6858 /// Asynchronous requests are not valid for this operation.
6859 /// </summary>
6860 FLT_INVALID_ASYNCHRONOUS_REQUEST = 0xC01C0003u,
6861
6862 /// <summary>
6863 /// Internal error code used by the filter manager to determine if a fastio operation should be forced down the IRP path. Mini-filters should never return this value.
6864 /// </summary>
6865 FLT_DISALLOW_FAST_IO = 0xC01C0004u,
6866
6867 /// <summary>
6868 /// An invalid name request was made. The name requested cannot be retrieved at this time.
6869 /// </summary>
6870 FLT_INVALID_NAME_REQUEST = 0xC01C0005u,
6871
6872 /// <summary>
6873 /// Posting this operation to a worker thread for further processing is not safe at this time because it could lead to a system deadlock.
6874 /// </summary>
6875 FLT_NOT_SAFE_TO_POST_OPERATION = 0xC01C0006u,
6876
6877 /// <summary>
6878 /// The Filter Manager was not initialized when a filter tried to register. Make sure that the Filter Manager is getting loaded as a driver.
6879 /// </summary>
6880 FLT_NOT_INITIALIZED = 0xC01C0007u,
6881
6882 /// <summary>
6883 /// The filter is not ready for attachment to volumes because it has not finished initializing (FltStartFiltering has not been called).
6884 /// </summary>
6885 FLT_FILTER_NOT_READY = 0xC01C0008u,
6886
6887 /// <summary>
6888 /// The filter must cleanup any operation specific context at this time because it is being removed from the system before the operation is completed by the lower drivers.
6889 /// </summary>
6890 FLT_POST_OPERATION_CLEANUP = 0xC01C0009u,
6891
6892 /// <summary>
6893 /// The Filter Manager had an internal error from which it cannot recover, therefore the operation has been failed. This is usually the result of a filter returning an invalid value from a pre-operation callback.
6894 /// </summary>
6895 FLT_INTERNAL_ERROR = 0xC01C000Au,
6896
6897 /// <summary>
6898 /// The object specified for this action is in the process of being deleted, therefore the action requested cannot be completed at this time.
6899 /// </summary>
6900 FLT_DELETING_OBJECT = 0xC01C000Bu,
6901
6902 /// <summary>
6903 /// Non-paged pool must be used for this type of context.
6904 /// </summary>
6905 FLT_MUST_BE_NONPAGED_POOL = 0xC01C000Cu,
6906
6907 /// <summary>
6908 /// A duplicate handler definition has been provided for an operation.
6909 /// </summary>
6910 FLT_DUPLICATE_ENTRY = 0xC01C000Du,
6911
6912 /// <summary>
6913 /// The callback data queue has been disabled.
6914 /// </summary>
6915 FLT_CBDQ_DISABLED = 0xC01C000Eu,
6916
6917 /// <summary>
6918 /// Do not attach the filter to the volume at this time.
6919 /// </summary>
6920 FLT_DO_NOT_ATTACH = 0xC01C000Fu,
6921
6922 /// <summary>
6923 /// Do not detach the filter from the volume at this time.
6924 /// </summary>
6925 FLT_DO_NOT_DETACH = 0xC01C0010u,
6926
6927 /// <summary>
6928 /// An instance already exists at this altitude on the volume specified.
6929 /// </summary>
6930 FLT_INSTANCE_ALTITUDE_COLLISION = 0xC01C0011u,
6931
6932 /// <summary>
6933 /// An instance already exists with this name on the volume specified.
6934 /// </summary>
6935 FLT_INSTANCE_NAME_COLLISION = 0xC01C0012u,
6936
6937 /// <summary>
6938 /// The system could not find the filter specified.
6939 /// </summary>
6940 FLT_FILTER_NOT_FOUND = 0xC01C0013u,
6941
6942 /// <summary>
6943 /// The system could not find the volume specified.
6944 /// </summary>
6945 FLT_VOLUME_NOT_FOUND = 0xC01C0014u,
6946
6947 /// <summary>
6948 /// The system could not find the instance specified.
6949 /// </summary>
6950 FLT_INSTANCE_NOT_FOUND = 0xC01C0015u,
6951
6952 /// <summary>
6953 /// No registered context allocation definition was found for the given request.
6954 /// </summary>
6955 FLT_CONTEXT_ALLOCATION_NOT_FOUND = 0xC01C0016u,
6956
6957 /// <summary>
6958 /// An invalid parameter was specified during context registration.
6959 /// </summary>
6960 FLT_INVALID_CONTEXT_REGISTRATION = 0xC01C0017u,
6961
6962 /// <summary>
6963 /// The name requested was not found in Filter Manager's name cache and could not be retrieved from the file system.
6964 /// </summary>
6965 FLT_NAME_CACHE_MISS = 0xC01C0018u,
6966
6967 /// <summary>
6968 /// The requested device object does not exist for the given volume.
6969 /// </summary>
6970 FLT_NO_DEVICE_OBJECT = 0xC01C0019u,
6971
6972 /// <summary>
6973 /// The specified volume is already mounted.
6974 /// </summary>
6975 FLT_VOLUME_ALREADY_MOUNTED = 0xC01C001Au,
6976
6977 /// <summary>
6978 /// The specified Transaction Context is already enlisted in a transaction
6979 /// </summary>
6980 FLT_ALREADY_ENLISTED = 0xC01C001Bu,
6981
6982 /// <summary>
6983 /// The specified context is already attached to another object
6984 /// </summary>
6985 FLT_CONTEXT_ALREADY_LINKED = 0xC01C001Cu,
6986
6987 /// <summary>
6988 /// No waiter is present for the filter's reply to this message.
6989 /// </summary>
6990 FLT_NO_WAITER_FOR_REPLY = 0xC01C0020u,
6991
6992 /// <summary>
6993 /// The filesystem database resource is in use. Registration cannot complete at this time.
6994 /// </summary>
6995 FLT_REGISTRATION_BUSY = 0xC01C0023u,
6996
6997 /// <summary>
6998 /// The requested section is not present in the activation context.
6999 /// </summary>
7000 SXS_SECTION_NOT_FOUND = 0xC0150001u,
7001
7002 /// <summary>
7003 /// Please refer to your System Event Log for further information.
7004 /// </summary>
7005 SXS_CANT_GEN_ACTCTX = 0xC0150002u,
7006
7007 /// <summary>
7008 /// The application binding data format is invalid.
7009 /// </summary>
7010 SXS_INVALID_ACTCTXDATA_FORMAT = 0xC0150003u,
7011
7012 /// <summary>
7013 /// The referenced assembly is not installed on your system.
7014 /// </summary>
7015 SXS_ASSEMBLY_NOT_FOUND = 0xC0150004u,
7016
7017 /// <summary>
7018 /// The manifest file does not begin with the required tag and format information.
7019 /// </summary>
7020 SXS_MANIFEST_FORMAT_ERROR = 0xC0150005u,
7021
7022 /// <summary>
7023 /// The manifest file contains one or more syntax errors.
7024 /// </summary>
7025 SXS_MANIFEST_PARSE_ERROR = 0xC0150006u,
7026
7027 /// <summary>
7028 /// The application attempted to activate a disabled activation context.
7029 /// </summary>
7030 SXS_ACTIVATION_CONTEXT_DISABLED = 0xC0150007u,
7031
7032 /// <summary>
7033 /// The requested lookup key was not found in any active activation context.
7034 /// </summary>
7035 SXS_KEY_NOT_FOUND = 0xC0150008u,
7036
7037 /// <summary>
7038 /// A component version required by the application conflicts with another component version already active.
7039 /// </summary>
7040 SXS_VERSION_CONFLICT = 0xC0150009u,
7041
7042 /// <summary>
7043 /// The type requested activation context section does not match the query API used.
7044 /// </summary>
7045 SXS_WRONG_SECTION_TYPE = 0xC015000Au,
7046
7047 /// <summary>
7048 /// Lack of system resources has required isolated activation to be disabled for the current thread of execution.
7049 /// </summary>
7050 SXS_THREAD_QUERIES_DISABLED = 0xC015000Bu,
7051
7052 /// <summary>
7053 /// The referenced assembly could not be found.
7054 /// </summary>
7055 SXS_ASSEMBLY_MISSING = 0xC015000Cu,
7056
7057 /// <summary>
7058 /// A kernel mode component is releasing a reference on an activation context.
7059 /// </summary>
7060 SXS_RELEASE_ACTIVATION_CONTEXT = 0x4015000Du,
7061
7062 /// <summary>
7063 /// An attempt to set the process default activation context failed because the process default activation context was already set.
7064 /// </summary>
7065 SXS_PROCESS_DEFAULT_ALREADY_SET = 0xC015000Eu,
7066
7067 /// <summary>
7068 /// The activation context being deactivated is not the most recently activated one.
7069 /// </summary>
7070 SXS_EARLY_DEACTIVATION = 0xC015000Fu,
7071
7072 /// <summary>
7073 /// The activation context being deactivated is not active for the current thread of execution.
7074 /// </summary>
7075 SXS_INVALID_DEACTIVATION = 0xC0150010u,
7076
7077 /// <summary>
7078 /// The activation context being deactivated has already been deactivated.
7079 /// </summary>
7080 SXS_MULTIPLE_DEACTIVATION = 0xC0150011u,
7081
7082 /// <summary>
7083 /// The activation context of system default assembly could not be generated.
7084 /// </summary>
7085 SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 0xC0150012u,
7086
7087 /// <summary>
7088 /// A component used by the isolation facility has requested to terminate the process.
7089 /// </summary>
7090 SXS_PROCESS_TERMINATION_REQUESTED = 0xC0150013u,
7091
7092 /// <summary>
7093 /// The activation context activation stack for the running thread of execution is corrupt.
7094 /// </summary>
7095 SXS_CORRUPT_ACTIVATION_STACK = 0xC0150014u,
7096
7097 /// <summary>
7098 /// The application isolation metadata for this process or thread has become corrupt.
7099 /// </summary>
7100 SXS_CORRUPTION = 0xC0150015u,
7101
7102 /// <summary>
7103 /// The value of an attribute in an identity is not within the legal range.
7104 /// </summary>
7105 SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 0xC0150016u,
7106
7107 /// <summary>
7108 /// The name of an attribute in an identity is not within the legal range.
7109 /// </summary>
7110 SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 0xC0150017u,
7111
7112 /// <summary>
7113 /// An identity contains two definitions for the same attribute.
7114 /// </summary>
7115 SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 0xC0150018u,
7116
7117 /// <summary>
7118 /// The identity string is malformed. This may be due to a trailing comma, more than two unnamed attributes, missing attribute name or missing attribute value.
7119 /// </summary>
7120 SXS_IDENTITY_PARSE_ERROR = 0xC0150019u,
7121
7122 /// <summary>
7123 /// The component store has been corrupted.
7124 /// </summary>
7125 SXS_COMPONENT_STORE_CORRUPT = 0xC015001Au,
7126
7127 /// <summary>
7128 /// A component's file does not match the verification information present in the component manifest.
7129 /// </summary>
7130 SXS_FILE_HASH_MISMATCH = 0xC015001Bu,
7131
7132 /// <summary>
7133 /// The identities of the manifests are identical but their contents are different.
7134 /// </summary>
7135 SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 0xC015001Cu,
7136
7137 /// <summary>
7138 /// The component identities are different.
7139 /// </summary>
7140 SXS_IDENTITIES_DIFFERENT = 0xC015001Du,
7141
7142 /// <summary>
7143 /// The assembly is not a deployment.
7144 /// </summary>
7145 SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 0xC015001Eu,
7146
7147 /// <summary>
7148 /// The file is not a part of the assembly.
7149 /// </summary>
7150 SXS_FILE_NOT_PART_OF_ASSEMBLY = 0xC015001Fu,
7151
7152 /// <summary>
7153 /// An advanced installer failed during setup or servicing.
7154 /// </summary>
7155 ADVANCED_INSTALLER_FAILED = 0xC0150020u,
7156
7157 /// <summary>
7158 /// The character encoding in the XML declaration did not match the encoding used in the document.
7159 /// </summary>
7160 XML_ENCODING_MISMATCH = 0xC0150021u,
7161
7162 /// <summary>
7163 /// The size of the manifest exceeds the maximum allowed.
7164 /// </summary>
7165 SXS_MANIFEST_TOO_BIG = 0xC0150022u,
7166
7167 /// <summary>
7168 /// The setting is not registered.
7169 /// </summary>
7170 SXS_SETTING_NOT_REGISTERED = 0xC0150023u,
7171
7172 /// <summary>
7173 /// One or more required members of the transaction are not present.
7174 /// </summary>
7175 SXS_TRANSACTION_CLOSURE_INCOMPLETE = 0xC0150024u,
7176
7177 /// <summary>
7178 /// The SMI primitive installer failed during setup or servicing.
7179 /// </summary>
7180 SMI_PRIMITIVE_INSTALLER_FAILED = 0xC0150025u,
7181
7182 /// <summary>
7183 /// A generic command executable returned a result that indicates failure.
7184 /// </summary>
7185 GENERIC_COMMAND_FAILED = 0xC0150026u,
7186
7187 /// <summary>
7188 /// A component is missing file verification information in its manifest.
7189 /// </summary>
7190 SXS_FILE_HASH_MISSING = 0xC0150027u,
7191
7192 /// <summary>
7193 /// The cluster node is not valid.
7194 /// </summary>
7195 CLUSTER_INVALID_NODE = 0xC0130001u,
7196
7197 /// <summary>
7198 /// The cluster node already exists.
7199 /// </summary>
7200 CLUSTER_NODE_EXISTS = 0xC0130002u,
7201
7202 /// <summary>
7203 /// A node is in the process of joining the cluster.
7204 /// </summary>
7205 CLUSTER_JOIN_IN_PROGRESS = 0xC0130003u,
7206
7207 /// <summary>
7208 /// The cluster node was not found.
7209 /// </summary>
7210 CLUSTER_NODE_NOT_FOUND = 0xC0130004u,
7211
7212 /// <summary>
7213 /// The cluster local node information was not found.
7214 /// </summary>
7215 CLUSTER_LOCAL_NODE_NOT_FOUND = 0xC0130005u,
7216
7217 /// <summary>
7218 /// The cluster network already exists.
7219 /// </summary>
7220 CLUSTER_NETWORK_EXISTS = 0xC0130006u,
7221
7222 /// <summary>
7223 /// The cluster network was not found.
7224 /// </summary>
7225 CLUSTER_NETWORK_NOT_FOUND = 0xC0130007u,
7226
7227 /// <summary>
7228 /// The cluster network interface already exists.
7229 /// </summary>
7230 CLUSTER_NETINTERFACE_EXISTS = 0xC0130008u,
7231
7232 /// <summary>
7233 /// The cluster network interface was not found.
7234 /// </summary>
7235 CLUSTER_NETINTERFACE_NOT_FOUND = 0xC0130009u,
7236
7237 /// <summary>
7238 /// The cluster request is not valid for this object.
7239 /// </summary>
7240 CLUSTER_INVALID_REQUEST = 0xC013000Au,
7241
7242 /// <summary>
7243 /// The cluster network provider is not valid.
7244 /// </summary>
7245 CLUSTER_INVALID_NETWORK_PROVIDER = 0xC013000Bu,
7246
7247 /// <summary>
7248 /// The cluster node is down.
7249 /// </summary>
7250 CLUSTER_NODE_DOWN = 0xC013000Cu,
7251
7252 /// <summary>
7253 /// The cluster node is not reachable.
7254 /// </summary>
7255 CLUSTER_NODE_UNREACHABLE = 0xC013000Du,
7256
7257 /// <summary>
7258 /// The cluster node is not a member of the cluster.
7259 /// </summary>
7260 CLUSTER_NODE_NOT_MEMBER = 0xC013000Eu,
7261
7262 /// <summary>
7263 /// A cluster join operation is not in progress.
7264 /// </summary>
7265 CLUSTER_JOIN_NOT_IN_PROGRESS = 0xC013000Fu,
7266
7267 /// <summary>
7268 /// The cluster network is not valid.
7269 /// </summary>
7270 CLUSTER_INVALID_NETWORK = 0xC0130010u,
7271
7272 /// <summary>
7273 /// No network adapters are available.
7274 /// </summary>
7275 CLUSTER_NO_NET_ADAPTERS = 0xC0130011u,
7276
7277 /// <summary>
7278 /// The cluster node is up.
7279 /// </summary>
7280 CLUSTER_NODE_UP = 0xC0130012u,
7281
7282 /// <summary>
7283 /// The cluster node is paused.
7284 /// </summary>
7285 CLUSTER_NODE_PAUSED = 0xC0130013u,
7286
7287 /// <summary>
7288 /// The cluster node is not paused.
7289 /// </summary>
7290 CLUSTER_NODE_NOT_PAUSED = 0xC0130014u,
7291
7292 /// <summary>
7293 /// No cluster security context is available.
7294 /// </summary>
7295 CLUSTER_NO_SECURITY_CONTEXT = 0xC0130015u,
7296
7297 /// <summary>
7298 /// The cluster network is not configured for internal cluster communication.
7299 /// </summary>
7300 CLUSTER_NETWORK_NOT_INTERNAL = 0xC0130016u,
7301
7302 /// <summary>
7303 /// The cluster node has been poisoned.
7304 /// </summary>
7305 CLUSTER_POISONED = 0xC0130017u,
7306
7307 /// <summary>
7308 /// The path does not belong to a cluster shared volume.
7309 /// </summary>
7310 CLUSTER_NON_CSV_PATH = 0xC0130018u,
7311
7312 /// <summary>
7313 /// The cluster shared volume is not locally mounted.
7314 /// </summary>
7315 CLUSTER_CSV_VOLUME_NOT_LOCAL = 0xC0130019u,
7316
7317 /// <summary>
7318 /// The operation has failed because read oplock break is in progress.
7319 /// </summary>
7320 CLUSTER_CSV_READ_OPLOCK_BREAK_IN_PROGRESS = 0xC0130020u,
7321
7322 /// <summary>
7323 /// The operation has failed. CSVFS has to pause and refresh information.
7324 /// </summary>
7325 CLUSTER_CSV_AUTO_PAUSE_ERROR = 0xC0130021u,
7326
7327 /// <summary>
7328 /// The operation has failed. CSVFS does not allow block i/o in redirected mode.
7329 /// </summary>
7330 CLUSTER_CSV_REDIRECTED = 0xC0130022u,
7331
7332 /// <summary>
7333 /// The operation has failed. CSVFS is not in redirected mode.
7334 /// </summary>
7335 CLUSTER_CSV_NOT_REDIRECTED = 0xC0130023u,
7336
7337 /// <summary>
7338 /// CSVFS is failing operation because it is in draining state.
7339 /// </summary>
7340 CLUSTER_CSV_VOLUME_DRAINING = 0xC0130024u,
7341
7342 /// <summary>
7343 /// The operation has failed because snapshot creation is in progress.
7344 /// </summary>
7345 CLUSTER_CSV_SNAPSHOT_CREATION_IN_PROGRESS = 0xC0130025u,
7346
7347 /// <summary>
7348 /// The operation has succeeded on the down level file system, but CSV is failing it because it is in draining state.
7349 /// </summary>
7350 CLUSTER_CSV_VOLUME_DRAINING_SUCCEEDED_DOWNLEVEL = 0xC0130026u,
7351
7352 /// <summary>
7353 /// Volsnap on the coordinating node returned an error indicating that there is no snapshots on this volume.
7354 /// </summary>
7355 CLUSTER_CSV_NO_SNAPSHOTS = 0xC0130027u,
7356
7357 /// <summary>
7358 /// The operation has failed because CSV volume was not able to recover in time specified on this file object.
7359 /// </summary>
7360 CSV_IO_PAUSE_TIMEOUT = 0xC0130028u,
7361
7362 /// <summary>
7363 /// The operation has failed because CSV has invalidated this file object.
7364 /// </summary>
7365 CLUSTER_CSV_INVALID_HANDLE = 0xC0130029u,
7366
7367 /// <summary>
7368 /// This operation is supported only on the CSV coordinator node.
7369 /// </summary>
7370 CLUSTER_CSV_SUPPORTED_ONLY_ON_COORDINATOR = 0xC0130030u,
7371
7372 /// <summary>
7373 /// Cluster CAM has detected that someone is trying to replay ticket.
7374 /// </summary>
7375 CLUSTER_CAM_TICKET_REPLAY_DETECTED = 0xC0130031u,
7376
7377 /// <summary>
7378 /// The function attempted to use a name that is reserved for use by another transaction.
7379 /// </summary>
7380 TRANSACTIONAL_CONFLICT = 0xC0190001u,
7381
7382 /// <summary>
7383 /// The transaction handle associated with this operation is not valid.
7384 /// </summary>
7385 INVALID_TRANSACTION = 0xC0190002u,
7386
7387 /// <summary>
7388 /// The requested operation was made in the context of a transaction that is no longer active.
7389 /// </summary>
7390 TRANSACTION_NOT_ACTIVE = 0xC0190003u,
7391
7392 /// <summary>
7393 /// The Transaction Manager was unable to be successfully initialized. Transacted operations are not supported.
7394 /// </summary>
7395 TM_INITIALIZATION_FAILED = 0xC0190004u,
7396
7397 /// <summary>
7398 /// Transaction support within the specified resource manager is not started or was shut down due to an error.
7399 /// </summary>
7400 RM_NOT_ACTIVE = 0xC0190005u,
7401
7402 /// <summary>
7403 /// The metadata of the RM has been corrupted. The RM will not function.
7404 /// </summary>
7405 RM_METADATA_CORRUPT = 0xC0190006u,
7406
7407 /// <summary>
7408 /// The resource manager has attempted to prepare a transaction that it has not successfully joined.
7409 /// </summary>
7410 TRANSACTION_NOT_JOINED = 0xC0190007u,
7411
7412 /// <summary>
7413 /// The specified directory does not contain a file system resource manager.
7414 /// </summary>
7415 DIRECTORY_NOT_RM = 0xC0190008u,
7416
7417 /// <summary>
7418 /// The log could not be set to the requested size.
7419 /// </summary>
7420 COULD_NOT_RESIZE_LOG = 0x80190009u,
7421
7422 /// <summary>
7423 /// The remote server or share does not support transacted file operations.
7424 /// </summary>
7425 TRANSACTIONS_UNSUPPORTED_REMOTE = 0xC019000Au,
7426
7427 /// <summary>
7428 /// The requested log size for the file system resource manager is invalid.
7429 /// </summary>
7430 LOG_RESIZE_INVALID_SIZE = 0xC019000Bu,
7431
7432 /// <summary>
7433 /// The remote server sent mismatching version number or Fid for a file opened with transactions.
7434 /// </summary>
7435 REMOTE_FILE_VERSION_MISMATCH = 0xC019000Cu,
7436
7437 /// <summary>
7438 /// The RM tried to register a protocol that already exists.
7439 /// </summary>
7440 CRM_PROTOCOL_ALREADY_EXISTS = 0xC019000Fu,
7441
7442 /// <summary>
7443 /// The attempt to propagate the Transaction failed.
7444 /// </summary>
7445 TRANSACTION_PROPAGATION_FAILED = 0xC0190010u,
7446
7447 /// <summary>
7448 /// The requested propagation protocol was not registered as a CRM.
7449 /// </summary>
7450 CRM_PROTOCOL_NOT_FOUND = 0xC0190011u,
7451
7452 /// <summary>
7453 /// The Transaction object already has a superior enlistment, and the caller attempted an operation that would have created a new superior. Only a single superior enlistment is allowed.
7454 /// </summary>
7455 TRANSACTION_SUPERIOR_EXISTS = 0xC0190012u,
7456
7457 /// <summary>
7458 /// The requested operation is not valid on the Transaction object in its current state.
7459 /// </summary>
7460 TRANSACTION_REQUEST_NOT_VALID = 0xC0190013u,
7461
7462 /// <summary>
7463 /// The caller has called a response API, but the response is not expected because the TM did not issue the corresponding request to the caller.
7464 /// </summary>
7465 TRANSACTION_NOT_REQUESTED = 0xC0190014u,
7466
7467 /// <summary>
7468 /// It is too late to perform the requested operation, since the Transaction has already been aborted.
7469 /// </summary>
7470 TRANSACTION_ALREADY_ABORTED = 0xC0190015u,
7471
7472 /// <summary>
7473 /// It is too late to perform the requested operation, since the Transaction has already been committed.
7474 /// </summary>
7475 TRANSACTION_ALREADY_COMMITTED = 0xC0190016u,
7476
7477 /// <summary>
7478 /// The buffer passed in to NtPushTransaction or NtPullTransaction is not in a valid format.
7479 /// </summary>
7480 TRANSACTION_INVALID_MARSHALL_BUFFER = 0xC0190017u,
7481
7482 /// <summary>
7483 /// The current transaction context associated with the thread is not a valid handle to a transaction object.
7484 /// </summary>
7485 CURRENT_TRANSACTION_NOT_VALID = 0xC0190018u,
7486
7487 /// <summary>
7488 /// An attempt to create space in the transactional resource manager's log failed. The failure status has been recorded in the event log.
7489 /// </summary>
7490 LOG_GROWTH_FAILED = 0xC0190019u,
7491
7492 /// <summary>
7493 /// The object (file, stream, link) corresponding to the handle has been deleted by a transaction savepoint rollback.
7494 /// </summary>
7495 OBJECT_NO_LONGER_EXISTS = 0xC0190021u,
7496
7497 /// <summary>
7498 /// The specified file miniversion was not found for this transacted file open.
7499 /// </summary>
7500 STREAM_MINIVERSION_NOT_FOUND = 0xC0190022u,
7501
7502 /// <summary>
7503 /// The specified file miniversion was found but has been invalidated. Most likely cause is a transaction savepoint rollback.
7504 /// </summary>
7505 STREAM_MINIVERSION_NOT_VALID = 0xC0190023u,
7506
7507 /// <summary>
7508 /// A miniversion may only be opened in the context of the transaction that created it.
7509 /// </summary>
7510 MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION = 0xC0190024u,
7511
7512 /// <summary>
7513 /// It is not possible to open a miniversion with modify access.
7514 /// </summary>
7515 CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT = 0xC0190025u,
7516
7517 /// <summary>
7518 /// It is not possible to create any more miniversions for this stream.
7519 /// </summary>
7520 CANT_CREATE_MORE_STREAM_MINIVERSIONS = 0xC0190026u,
7521
7522 /// <summary>
7523 /// The handle has been invalidated by a transaction. The most likely cause is the presence of memory mapping on a file or an open handle when the transaction ended or rolled back to savepoint.
7524 /// </summary>
7525 HANDLE_NO_LONGER_VALID = 0xC0190028u,
7526
7527 /// <summary>
7528 /// There is no transaction metadata on the file.
7529 /// </summary>
7530 NO_TXF_METADATA = 0x80190029u,
7531
7532 /// <summary>
7533 /// The log data is corrupt.
7534 /// </summary>
7535 LOG_CORRUPTION_DETECTED = 0xC0190030u,
7536
7537 /// <summary>
7538 /// The file can't be recovered because there is a handle still open on it.
7539 /// </summary>
7540 CANT_RECOVER_WITH_HANDLE_OPEN = 0x80190031u,
7541
7542 /// <summary>
7543 /// The transaction outcome is unavailable because the resource manager responsible for it has disconnected.
7544 /// </summary>
7545 RM_DISCONNECTED = 0xC0190032u,
7546
7547 /// <summary>
7548 /// The request was rejected because the enlistment in question is not a superior enlistment.
7549 /// </summary>
7550 ENLISTMENT_NOT_SUPERIOR = 0xC0190033u,
7551
7552 /// <summary>
7553 /// The transactional resource manager is already consistent. Recovery is not needed.
7554 /// </summary>
7555 RECOVERY_NOT_NEEDED = 0x40190034u,
7556
7557 /// <summary>
7558 /// The transactional resource manager has already been started.
7559 /// </summary>
7560 RM_ALREADY_STARTED = 0x40190035u,
7561
7562 /// <summary>
7563 /// The file cannot be opened transactionally, because its identity depends on the outcome of an unresolved transaction.
7564 /// </summary>
7565 FILE_IDENTITY_NOT_PERSISTENT = 0xC0190036u,
7566
7567 /// <summary>
7568 /// The operation cannot be performed because another transaction is depending on the fact that this property will not change.
7569 /// </summary>
7570 CANT_BREAK_TRANSACTIONAL_DEPENDENCY = 0xC0190037u,
7571
7572 /// <summary>
7573 /// The operation would involve a single file with two transactional resource managers and is therefore not allowed.
7574 /// </summary>
7575 CANT_CROSS_RM_BOUNDARY = 0xC0190038u,
7576
7577 /// <summary>
7578 /// The $Txf directory must be empty for this operation to succeed.
7579 /// </summary>
7580 TXF_DIR_NOT_EMPTY = 0xC0190039u,
7581
7582 /// <summary>
7583 /// The operation would leave a transactional resource manager in an inconsistent state and is therefore not allowed.
7584 /// </summary>
7585 INDOUBT_TRANSACTIONS_EXIST = 0xC019003Au,
7586
7587 /// <summary>
7588 /// The operation could not be completed because the transaction manager does not have a log.
7589 /// </summary>
7590 TM_VOLATILE = 0xC019003Bu,
7591
7592 /// <summary>
7593 /// A rollback could not be scheduled because a previously scheduled rollback has already executed or been queued for execution.
7594 /// </summary>
7595 ROLLBACK_TIMER_EXPIRED = 0xC019003Cu,
7596
7597 /// <summary>
7598 /// The transactional metadata attribute on the file or directory %hs is corrupt and unreadable.
7599 /// </summary>
7600 TXF_ATTRIBUTE_CORRUPT = 0xC019003Du,
7601
7602 /// <summary>
7603 /// The encryption operation could not be completed because a transaction is active.
7604 /// </summary>
7605 EFS_NOT_ALLOWED_IN_TRANSACTION = 0xC019003Eu,
7606
7607 /// <summary>
7608 /// This object is not allowed to be opened in a transaction.
7609 /// </summary>
7610 TRANSACTIONAL_OPEN_NOT_ALLOWED = 0xC019003Fu,
7611
7612 /// <summary>
7613 /// Memory mapping (creating a mapped section) a remote file under a transaction is not supported.
7614 /// </summary>
7615 TRANSACTED_MAPPING_UNSUPPORTED_REMOTE = 0xC0190040u,
7616
7617 /// <summary>
7618 /// Transaction metadata is already present on this file and cannot be superseded.
7619 /// </summary>
7620 TXF_METADATA_ALREADY_PRESENT = 0x80190041u,
7621
7622 /// <summary>
7623 /// A transaction scope could not be entered because the scope handler has not been initialized.
7624 /// </summary>
7625 TRANSACTION_SCOPE_CALLBACKS_NOT_SET = 0x80190042u,
7626
7627 /// <summary>
7628 /// Promotion was required in order to allow the resource manager to enlist, but the transaction was set to disallow it.
7629 /// </summary>
7630 TRANSACTION_REQUIRED_PROMOTION = 0xC0190043u,
7631
7632 /// <summary>
7633 /// This file is open for modification in an unresolved transaction and may be opened for execute only by a transacted reader.
7634 /// </summary>
7635 CANNOT_EXECUTE_FILE_IN_TRANSACTION = 0xC0190044u,
7636
7637 /// <summary>
7638 /// The request to thaw frozen transactions was ignored because transactions had not previously been frozen.
7639 /// </summary>
7640 TRANSACTIONS_NOT_FROZEN = 0xC0190045u,
7641
7642 /// <summary>
7643 /// Transactions cannot be frozen because a freeze is already in progress.
7644 /// </summary>
7645 TRANSACTION_FREEZE_IN_PROGRESS = 0xC0190046u,
7646
7647 /// <summary>
7648 /// The target volume is not a snapshot volume. This operation is only valid on a volume mounted as a snapshot.
7649 /// </summary>
7650 NOT_SNAPSHOT_VOLUME = 0xC0190047u,
7651
7652 /// <summary>
7653 /// The savepoint operation failed because files are open on the transaction. This is not permitted.
7654 /// </summary>
7655 NO_SAVEPOINT_WITH_OPEN_FILES = 0xC0190048u,
7656
7657 /// <summary>
7658 /// The sparse operation could not be completed because a transaction is active on the file.
7659 /// </summary>
7660 SPARSE_NOT_ALLOWED_IN_TRANSACTION = 0xC0190049u,
7661
7662 /// <summary>
7663 /// The call to create a TransactionManager object failed because the Tm Identity stored in the logfile does not match the Tm Identity that was passed in as an argument.
7664 /// </summary>
7665 TM_IDENTITY_MISMATCH = 0xC019004Au,
7666
7667 /// <summary>
7668 /// I/O was attempted on a section object that has been floated as a result of a transaction ending. There is no valid data.
7669 /// </summary>
7670 FLOATED_SECTION = 0xC019004Bu,
7671
7672 /// <summary>
7673 /// The transactional resource manager cannot currently accept transacted work due to a transient condition such as low resources.
7674 /// </summary>
7675 CANNOT_ACCEPT_TRANSACTED_WORK = 0xC019004Cu,
7676
7677 /// <summary>
7678 /// The transactional resource manager had too many transactions outstanding that could not be aborted. The transactional resource manger has been shut down.
7679 /// </summary>
7680 CANNOT_ABORT_TRANSACTIONS = 0xC019004Du,
7681
7682 /// <summary>
7683 /// The specified Transaction was unable to be opened, because it was not found.
7684 /// </summary>
7685 TRANSACTION_NOT_FOUND = 0xC019004Eu,
7686
7687 /// <summary>
7688 /// The specified ResourceManager was unable to be opened, because it was not found.
7689 /// </summary>
7690 RESOURCEMANAGER_NOT_FOUND = 0xC019004Fu,
7691
7692 /// <summary>
7693 /// The specified Enlistment was unable to be opened, because it was not found.
7694 /// </summary>
7695 ENLISTMENT_NOT_FOUND = 0xC0190050u,
7696
7697 /// <summary>
7698 /// The specified TransactionManager was unable to be opened, because it was not found.
7699 /// </summary>
7700 TRANSACTIONMANAGER_NOT_FOUND = 0xC0190051u,
7701
7702 /// <summary>
7703 /// The object specified could not be created or opened, because its associated TransactionManager is not online. The TransactionManager must be brought fully Online by calling RecoverTransactionManager to recover to the end of its LogFile before objects in its Transaction or ResourceManager namespaces can be opened. In addition, errors in writing records to its LogFile can cause a TransactionManager to go offline.
7704 /// </summary>
7705 TRANSACTIONMANAGER_NOT_ONLINE = 0xC0190052u,
7706
7707 /// <summary>
7708 /// The specified TransactionManager was unable to create the objects contained in its logfile in the Ob namespace. Therefore, the TransactionManager was unable to recover.
7709 /// </summary>
7710 TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION = 0xC0190053u,
7711
7712 /// <summary>
7713 /// The call to create a superior Enlistment on this Transaction object could not be completed, because the Transaction object specified for the enlistment is a subordinate branch of the Transaction. Only the root of the Transaction can be enlisted on as a superior.
7714 /// </summary>
7715 TRANSACTION_NOT_ROOT = 0xC0190054u,
7716
7717 /// <summary>
7718 /// Because the associated transaction manager or resource manager has been closed, the handle is no longer valid.
7719 /// </summary>
7720 TRANSACTION_OBJECT_EXPIRED = 0xC0190055u,
7721
7722 /// <summary>
7723 /// The compression operation could not be completed because a transaction is active on the file.
7724 /// </summary>
7725 COMPRESSION_NOT_ALLOWED_IN_TRANSACTION = 0xC0190056u,
7726
7727 /// <summary>
7728 /// The specified operation could not be performed on this Superior enlistment, because the enlistment was not created with the corresponding completion response in the NotificationMask.
7729 /// </summary>
7730 TRANSACTION_RESPONSE_NOT_ENLISTED = 0xC0190057u,
7731
7732 /// <summary>
7733 /// The specified operation could not be performed, because the record that would be logged was too long. This can occur because of two conditions: either there are too many Enlistments on this Transaction, or the combined RecoveryInformation being logged on behalf of those Enlistments is too long.
7734 /// </summary>
7735 TRANSACTION_RECORD_TOO_LONG = 0xC0190058u,
7736
7737 /// <summary>
7738 /// The link tracking operation could not be completed because a transaction is active.
7739 /// </summary>
7740 NO_LINK_TRACKING_IN_TRANSACTION = 0xC0190059u,
7741
7742 /// <summary>
7743 /// This operation cannot be performed in a transaction.
7744 /// </summary>
7745 OPERATION_NOT_SUPPORTED_IN_TRANSACTION = 0xC019005Au,
7746
7747 /// <summary>
7748 /// The kernel transaction manager had to abort or forget the transaction because it blocked forward progress.
7749 /// </summary>
7750 TRANSACTION_INTEGRITY_VIOLATED = 0xC019005Bu,
7751
7752 /// <summary>
7753 /// The TransactionManager identity that was supplied did not match the one recorded in the TransactionManager's log file.
7754 /// </summary>
7755 TRANSACTIONMANAGER_IDENTITY_MISMATCH = 0xC019005Cu,
7756
7757 /// <summary>
7758 /// This snapshot operation cannot continue because a transactional resource manager cannot be frozen in its current state. Please try again.
7759 /// </summary>
7760 RM_CANNOT_BE_FROZEN_FOR_SNAPSHOT = 0xC019005Du,
7761
7762 /// <summary>
7763 /// The transaction cannot be enlisted on with the specified EnlistmentMask, because the transaction has already completed the PrePrepare phase. In order to ensure correctness, the ResourceManager must switch to a write-through mode and cease caching data within this transaction. Enlisting for only subsequent transaction phases may still succeed.
7764 /// </summary>
7765 TRANSACTION_MUST_WRITETHROUGH = 0xC019005Eu,
7766
7767 /// <summary>
7768 /// The transaction does not have a superior enlistment.
7769 /// </summary>
7770 TRANSACTION_NO_SUPERIOR = 0xC019005Fu,
7771
7772 /// <summary>
7773 /// The handle is no longer properly associated with its transaction. It may have been opened in a transactional resource manager that was subsequently forced to restart. Please close the handle and open a new one.
7774 /// </summary>
7775 EXPIRED_HANDLE = 0xC0190060u,
7776
7777 /// <summary>
7778 /// The specified operation could not be performed because the resource manager is not enlisted in the transaction.
7779 /// </summary>
7780 TRANSACTION_NOT_ENLISTED = 0xC0190061u,
7781
7782 /// <summary>
7783 /// Log service found an invalid log sector.
7784 /// </summary>
7785 LOG_SECTOR_INVALID = 0xC01A0001u,
7786
7787 /// <summary>
7788 /// Log service encountered a log sector with invalid block parity.
7789 /// </summary>
7790 LOG_SECTOR_PARITY_INVALID = 0xC01A0002u,
7791
7792 /// <summary>
7793 /// Log service encountered a remapped log sector.
7794 /// </summary>
7795 LOG_SECTOR_REMAPPED = 0xC01A0003u,
7796
7797 /// <summary>
7798 /// Log service encountered a partial or incomplete log block.
7799 /// </summary>
7800 LOG_BLOCK_INCOMPLETE = 0xC01A0004u,
7801
7802 /// <summary>
7803 /// Log service encountered an attempt access data outside the active log range.
7804 /// </summary>
7805 LOG_INVALID_RANGE = 0xC01A0005u,
7806
7807 /// <summary>
7808 /// Log service user log marshalling buffers are exhausted.
7809 /// </summary>
7810 LOG_BLOCKS_EXHAUSTED = 0xC01A0006u,
7811
7812 /// <summary>
7813 /// Log service encountered an attempt read from a marshalling area with an invalid read context.
7814 /// </summary>
7815 LOG_READ_CONTEXT_INVALID = 0xC01A0007u,
7816
7817 /// <summary>
7818 /// Log service encountered an invalid log restart area.
7819 /// </summary>
7820 LOG_RESTART_INVALID = 0xC01A0008u,
7821
7822 /// <summary>
7823 /// Log service encountered an invalid log block version.
7824 /// </summary>
7825 LOG_BLOCK_VERSION = 0xC01A0009u,
7826
7827 /// <summary>
7828 /// Log service encountered an invalid log block.
7829 /// </summary>
7830 LOG_BLOCK_INVALID = 0xC01A000Au,
7831
7832 /// <summary>
7833 /// Log service encountered an attempt to read the log with an invalid read mode.
7834 /// </summary>
7835 LOG_READ_MODE_INVALID = 0xC01A000Bu,
7836
7837 /// <summary>
7838 /// Log service encountered a log stream with no restart area.
7839 /// </summary>
7840 LOG_NO_RESTART = 0x401A000Cu,
7841
7842 /// <summary>
7843 /// Log service encountered a corrupted metadata file.
7844 /// </summary>
7845 LOG_METADATA_CORRUPT = 0xC01A000Du,
7846
7847 /// <summary>
7848 /// Log service encountered a metadata file that could not be created by the log file system.
7849 /// </summary>
7850 LOG_METADATA_INVALID = 0xC01A000Eu,
7851
7852 /// <summary>
7853 /// Log service encountered a metadata file with inconsistent data.
7854 /// </summary>
7855 LOG_METADATA_INCONSISTENT = 0xC01A000Fu,
7856
7857 /// <summary>
7858 /// Log service encountered an attempt to erroneously allocate or dispose reservation space.
7859 /// </summary>
7860 LOG_RESERVATION_INVALID = 0xC01A0010u,
7861
7862 /// <summary>
7863 /// Log service cannot delete log file or file system container.
7864 /// </summary>
7865 LOG_CANT_DELETE = 0xC01A0011u,
7866
7867 /// <summary>
7868 /// Log service has reached the maximum allowable containers allocated to a log file.
7869 /// </summary>
7870 LOG_CONTAINER_LIMIT_EXCEEDED = 0xC01A0012u,
7871
7872 /// <summary>
7873 /// Log service has attempted to read or write backwards past the start of the log.
7874 /// </summary>
7875 LOG_START_OF_LOG = 0xC01A0013u,
7876
7877 /// <summary>
7878 /// Log policy could not be installed because a policy of the same type is already present.
7879 /// </summary>
7880 LOG_POLICY_ALREADY_INSTALLED = 0xC01A0014u,
7881
7882 /// <summary>
7883 /// Log policy in question was not installed at the time of the request.
7884 /// </summary>
7885 LOG_POLICY_NOT_INSTALLED = 0xC01A0015u,
7886
7887 /// <summary>
7888 /// The installed set of policies on the log is invalid.
7889 /// </summary>
7890 LOG_POLICY_INVALID = 0xC01A0016u,
7891
7892 /// <summary>
7893 /// A policy on the log in question prevented the operation from completing.
7894 /// </summary>
7895 LOG_POLICY_CONFLICT = 0xC01A0017u,
7896
7897 /// <summary>
7898 /// Log space cannot be reclaimed because the log is pinned by the archive tail.
7899 /// </summary>
7900 LOG_PINNED_ARCHIVE_TAIL = 0xC01A0018u,
7901
7902 /// <summary>
7903 /// Log record is not a record in the log file.
7904 /// </summary>
7905 LOG_RECORD_NONEXISTENT = 0xC01A0019u,
7906
7907 /// <summary>
7908 /// Number of reserved log records or the adjustment of the number of reserved log records is invalid.
7909 /// </summary>
7910 LOG_RECORDS_RESERVED_INVALID = 0xC01A001Au,
7911
7912 /// <summary>
7913 /// Reserved log space or the adjustment of the log space is invalid.
7914 /// </summary>
7915 LOG_SPACE_RESERVED_INVALID = 0xC01A001Bu,
7916
7917 /// <summary>
7918 /// A new or existing archive tail or base of the active log is invalid.
7919 /// </summary>
7920 LOG_TAIL_INVALID = 0xC01A001Cu,
7921
7922 /// <summary>
7923 /// Log space is exhausted.
7924 /// </summary>
7925 LOG_FULL = 0xC01A001Du,
7926
7927 /// <summary>
7928 /// Log is multiplexed, no direct writes to the physical log is allowed.
7929 /// </summary>
7930 LOG_MULTIPLEXED = 0xC01A001Eu,
7931
7932 /// <summary>
7933 /// The operation failed because the log is a dedicated log.
7934 /// </summary>
7935 LOG_DEDICATED = 0xC01A001Fu,
7936
7937 /// <summary>
7938 /// The operation requires an archive context.
7939 /// </summary>
7940 LOG_ARCHIVE_NOT_IN_PROGRESS = 0xC01A0020u,
7941
7942 /// <summary>
7943 /// Log archival is in progress.
7944 /// </summary>
7945 LOG_ARCHIVE_IN_PROGRESS = 0xC01A0021u,
7946
7947 /// <summary>
7948 /// The operation requires a non-ephemeral log, but the log is ephemeral.
7949 /// </summary>
7950 LOG_EPHEMERAL = 0xC01A0022u,
7951
7952 /// <summary>
7953 /// The log must have at least two containers before it can be read from or written to.
7954 /// </summary>
7955 LOG_NOT_ENOUGH_CONTAINERS = 0xC01A0023u,
7956
7957 /// <summary>
7958 /// A log client has already registered on the stream.
7959 /// </summary>
7960 LOG_CLIENT_ALREADY_REGISTERED = 0xC01A0024u,
7961
7962 /// <summary>
7963 /// A log client has not been registered on the stream.
7964 /// </summary>
7965 LOG_CLIENT_NOT_REGISTERED = 0xC01A0025u,
7966
7967 /// <summary>
7968 /// A request has already been made to handle the log full condition.
7969 /// </summary>
7970 LOG_FULL_HANDLER_IN_PROGRESS = 0xC01A0026u,
7971
7972 /// <summary>
7973 /// Log service encountered an error when attempting to read from a log container.
7974 /// </summary>
7975 LOG_CONTAINER_READ_FAILED = 0xC01A0027u,
7976
7977 /// <summary>
7978 /// Log service encountered an error when attempting to write to a log container.
7979 /// </summary>
7980 LOG_CONTAINER_WRITE_FAILED = 0xC01A0028u,
7981
7982 /// <summary>
7983 /// Log service encountered an error when attempting open a log container.
7984 /// </summary>
7985 LOG_CONTAINER_OPEN_FAILED = 0xC01A0029u,
7986
7987 /// <summary>
7988 /// Log service encountered an invalid container state when attempting a requested action.
7989 /// </summary>
7990 LOG_CONTAINER_STATE_INVALID = 0xC01A002Au,
7991
7992 /// <summary>
7993 /// Log service is not in the correct state to perform a requested action.
7994 /// </summary>
7995 LOG_STATE_INVALID = 0xC01A002Bu,
7996
7997 /// <summary>
7998 /// Log space cannot be reclaimed because the log is pinned.
7999 /// </summary>
8000 LOG_PINNED = 0xC01A002Cu,
8001
8002 /// <summary>
8003 /// Log metadata flush failed.
8004 /// </summary>
8005 LOG_METADATA_FLUSH_FAILED = 0xC01A002Du,
8006
8007 /// <summary>
8008 /// Security on the log and its containers is inconsistent.
8009 /// </summary>
8010 LOG_INCONSISTENT_SECURITY = 0xC01A002Eu,
8011
8012 /// <summary>
8013 /// Records were appended to the log or reservation changes were made, but the log could not be flushed.
8014 /// </summary>
8015 LOG_APPENDED_FLUSH_FAILED = 0xC01A002Fu,
8016
8017 /// <summary>
8018 /// The log is pinned due to reservation consuming most of the log space. Free some reserved records to make space available.
8019 /// </summary>
8020 LOG_PINNED_RESERVATION = 0xC01A0030u,
8021
8022 /// <summary>
8023 /// The %hs display driver has stopped working normally. Save your work and reboot the system to restore full display functionality. The next time you reboot the machine a dialog will be displayed giving you a chance to upload data about this failure to Microsoft.
8024 /// </summary>
8025 VIDEO_HUNG_DISPLAY_DRIVER_THREAD = 0xC01B00EAu,
8026
8027 /// <summary>
8028 /// The %hs display driver has stopped working normally. The recovery had been performed.
8029 /// </summary>
8030 VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED = 0x801B00EBu,
8031
8032 /// <summary>
8033 /// The %hs display driver has detected and recovered from a failure. Some graphical operations may have failed. The next time you reboot the machine a dialog will be displayed giving you a chance to upload data about this failure to Microsoft.
8034 /// </summary>
8035 VIDEO_DRIVER_DEBUG_REPORT_REQUEST = 0x401B00ECu,
8036
8037 /// <summary>
8038 /// Monitor descriptor could not be obtained.
8039 /// </summary>
8040 MONITOR_NO_DESCRIPTOR = 0xC01D0001u,
8041
8042 /// <summary>
8043 /// Format of the obtained monitor descriptor is not supported by this release.
8044 /// </summary>
8045 MONITOR_UNKNOWN_DESCRIPTOR_FORMAT = 0xC01D0002u,
8046
8047 /// <summary>
8048 /// Checksum of the obtained monitor descriptor is invalid.
8049 /// </summary>
8050 MONITOR_INVALID_DESCRIPTOR_CHECKSUM = 0xC01D0003u,
8051
8052 /// <summary>
8053 /// Monitor descriptor contains an invalid standard timing block.
8054 /// </summary>
8055 MONITOR_INVALID_STANDARD_TIMING_BLOCK = 0xC01D0004u,
8056
8057 /// <summary>
8058 /// WMI data block registration failed for one of the MSMonitorClass WMI subclasses.
8059 /// </summary>
8060 MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED = 0xC01D0005u,
8061
8062 /// <summary>
8063 /// Provided monitor descriptor block is either corrupted or does not contain monitor's detailed serial number.
8064 /// </summary>
8065 MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK = 0xC01D0006u,
8066
8067 /// <summary>
8068 /// Provided monitor descriptor block is either corrupted or does not contain monitor's user friendly name.
8069 /// </summary>
8070 MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK = 0xC01D0007u,
8071
8072 /// <summary>
8073 /// There is no monitor descriptor data at the specified (offset, size) region.
8074 /// </summary>
8075 MONITOR_NO_MORE_DESCRIPTOR_DATA = 0xC01D0008u,
8076
8077 /// <summary>
8078 /// Monitor descriptor contains an invalid detailed timing block.
8079 /// </summary>
8080 MONITOR_INVALID_DETAILED_TIMING_BLOCK = 0xC01D0009u,
8081
8082 /// <summary>
8083 /// Monitor descriptor contains invalid manufacture date.
8084 /// </summary>
8085 MONITOR_INVALID_MANUFACTURE_DATE = 0xC01D000Au,
8086
8087 /// <summary>
8088 /// Exclusive mode ownership is needed to create unmanaged primary allocation.
8089 /// </summary>
8090 GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER = 0xC01E0000u,
8091
8092 /// <summary>
8093 /// The driver needs more DMA buffer space in order to complete the requested operation.
8094 /// </summary>
8095 GRAPHICS_INSUFFICIENT_DMA_BUFFER = 0xC01E0001u,
8096
8097 /// <summary>
8098 /// Specified display adapter handle is invalid.
8099 /// </summary>
8100 GRAPHICS_INVALID_DISPLAY_ADAPTER = 0xC01E0002u,
8101
8102 /// <summary>
8103 /// Specified display adapter and all of its state has been reset.
8104 /// </summary>
8105 GRAPHICS_ADAPTER_WAS_RESET = 0xC01E0003u,
8106
8107 /// <summary>
8108 /// The driver stack doesn't match the expected driver model.
8109 /// </summary>
8110 GRAPHICS_INVALID_DRIVER_MODEL = 0xC01E0004u,
8111
8112 /// <summary>
8113 /// Present happened but ended up into the changed desktop mode
8114 /// </summary>
8115 GRAPHICS_PRESENT_MODE_CHANGED = 0xC01E0005u,
8116
8117 /// <summary>
8118 /// Nothing to present due to desktop occlusion
8119 /// </summary>
8120 GRAPHICS_PRESENT_OCCLUDED = 0xC01E0006u,
8121
8122 /// <summary>
8123 /// Not able to present due to denial of desktop access
8124 /// </summary>
8125 GRAPHICS_PRESENT_DENIED = 0xC01E0007u,
8126
8127 /// <summary>
8128 /// Not able to present with color conversion
8129 /// </summary>
8130 GRAPHICS_CANNOTCOLORCONVERT = 0xC01E0008u,
8131
8132 /// <summary>
8133 /// The kernel driver detected a version mismatch between it and the user mode driver.
8134 /// </summary>
8135 GRAPHICS_DRIVER_MISMATCH = 0xC01E0009u,
8136
8137 /// <summary>
8138 /// Specified buffer is not big enough to contain entire requested dataset. Partial data populated up to the size of the buffer. Caller needs to provide buffer of size as specified in the partially populated buffer's content (interface specific).
8139 /// </summary>
8140 GRAPHICS_PARTIAL_DATA_POPULATED = 0x401E000Au,
8141
8142 /// <summary>
8143 /// Present redirection is disabled (desktop windowing management subsystem is off).
8144 /// </summary>
8145 GRAPHICS_PRESENT_REDIRECTION_DISABLED = 0xC01E000Bu,
8146
8147 /// <summary>
8148 /// Previous exclusive VidPn source owner has released its ownership
8149 /// </summary>
8150 GRAPHICS_PRESENT_UNOCCLUDED = 0xC01E000Cu,
8151
8152 /// <summary>
8153 /// Window DC is not available for presentation
8154 /// </summary>
8155 GRAPHICS_WINDOWDC_NOT_AVAILABLE = 0xC01E000Du,
8156
8157 /// <summary>
8158 /// Windowless present is disabled (desktop windowing management subsystem is off).
8159 /// </summary>
8160 GRAPHICS_WINDOWLESS_PRESENT_DISABLED = 0xC01E000Eu,
8161
8162 /// <summary>
8163 /// Window handle is invalid
8164 /// </summary>
8165 GRAPHICS_PRESENT_INVALID_WINDOW = 0xC01E000Fu,
8166
8167 /// <summary>
8168 /// No buffer is bound to composition surface
8169 /// </summary>
8170 GRAPHICS_PRESENT_BUFFER_NOT_BOUND = 0xC01E0010u,
8171
8172 /// <summary>
8173 /// Vail state has been changed
8174 /// </summary>
8175 GRAPHICS_VAIL_STATE_CHANGED = 0xC01E0011u,
8176
8177 /// <summary>
8178 /// Not enough video memory available to complete the operation.
8179 /// </summary>
8180 GRAPHICS_NO_VIDEO_MEMORY = 0xC01E0100u,
8181
8182 /// <summary>
8183 /// Couldn't probe and lock the underlying memory of an allocation.
8184 /// </summary>
8185 GRAPHICS_CANT_LOCK_MEMORY = 0xC01E0101u,
8186
8187 /// <summary>
8188 /// The allocation is currently busy.
8189 /// </summary>
8190 GRAPHICS_ALLOCATION_BUSY = 0xC01E0102u,
8191
8192 /// <summary>
8193 /// An object being referenced has already reached the maximum reference count and can't be referenced any further.
8194 /// </summary>
8195 GRAPHICS_TOO_MANY_REFERENCES = 0xC01E0103u,
8196
8197 /// <summary>
8198 /// A problem couldn't be solved due to some currently existing condition. The problem should be tried again later.
8199 /// </summary>
8200 GRAPHICS_TRY_AGAIN_LATER = 0xC01E0104u,
8201
8202 /// <summary>
8203 /// A problem couldn't be solved due to some currently existing condition. The problem should be tried again immediately.
8204 /// </summary>
8205 GRAPHICS_TRY_AGAIN_NOW = 0xC01E0105u,
8206
8207 /// <summary>
8208 /// The allocation is invalid.
8209 /// </summary>
8210 GRAPHICS_ALLOCATION_INVALID = 0xC01E0106u,
8211
8212 /// <summary>
8213 /// No more unswizzling aperture are currently available.
8214 /// </summary>
8215 GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE = 0xC01E0107u,
8216
8217 /// <summary>
8218 /// The current allocation can't be unswizzled by an aperture.
8219 /// </summary>
8220 GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED = 0xC01E0108u,
8221
8222 /// <summary>
8223 /// The request failed because a pinned allocation can't be evicted.
8224 /// </summary>
8225 GRAPHICS_CANT_EVICT_PINNED_ALLOCATION = 0xC01E0109u,
8226
8227 /// <summary>
8228 /// The allocation can't be used from its current segment location for the specified operation.
8229 /// </summary>
8230 GRAPHICS_INVALID_ALLOCATION_USAGE = 0xC01E0110u,
8231
8232 /// <summary>
8233 /// A locked allocation can't be used in the current command buffer.
8234 /// </summary>
8235 GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION = 0xC01E0111u,
8236
8237 /// <summary>
8238 /// The allocation being referenced has been closed permanently.
8239 /// </summary>
8240 GRAPHICS_ALLOCATION_CLOSED = 0xC01E0112u,
8241
8242 /// <summary>
8243 /// An invalid allocation instance is being referenced.
8244 /// </summary>
8245 GRAPHICS_INVALID_ALLOCATION_INSTANCE = 0xC01E0113u,
8246
8247 /// <summary>
8248 /// An invalid allocation handle is being referenced.
8249 /// </summary>
8250 GRAPHICS_INVALID_ALLOCATION_HANDLE = 0xC01E0114u,
8251
8252 /// <summary>
8253 /// The allocation being referenced doesn't belong to the current device.
8254 /// </summary>
8255 GRAPHICS_WRONG_ALLOCATION_DEVICE = 0xC01E0115u,
8256
8257 /// <summary>
8258 /// The specified allocation lost its content.
8259 /// </summary>
8260 GRAPHICS_ALLOCATION_CONTENT_LOST = 0xC01E0116u,
8261
8262 /// <summary>
8263 /// GPU exception is detected on the given device. The device is not able to be scheduled.
8264 /// </summary>
8265 GRAPHICS_GPU_EXCEPTION_ON_DEVICE = 0xC01E0200u,
8266
8267 /// <summary>
8268 /// Skip preparation of allocations referenced by the DMA buffer.
8269 /// </summary>
8270 GRAPHICS_SKIP_ALLOCATION_PREPARATION = 0x401E0201u,
8271
8272 /// <summary>
8273 /// Specified VidPN topology is invalid.
8274 /// </summary>
8275 GRAPHICS_INVALID_VIDPN_TOPOLOGY = 0xC01E0300u,
8276
8277 /// <summary>
8278 /// Specified VidPN topology is valid but is not supported by this model of the display adapter.
8279 /// </summary>
8280 GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED = 0xC01E0301u,
8281
8282 /// <summary>
8283 /// Specified VidPN topology is valid but is not supported by the display adapter at this time, due to current allocation of its resources.
8284 /// </summary>
8285 GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED = 0xC01E0302u,
8286
8287 /// <summary>
8288 /// Specified VidPN handle is invalid.
8289 /// </summary>
8290 GRAPHICS_INVALID_VIDPN = 0xC01E0303u,
8291
8292 /// <summary>
8293 /// Specified video present source is invalid.
8294 /// </summary>
8295 GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE = 0xC01E0304u,
8296
8297 /// <summary>
8298 /// Specified video present target is invalid.
8299 /// </summary>
8300 GRAPHICS_INVALID_VIDEO_PRESENT_TARGET = 0xC01E0305u,
8301
8302 /// <summary>
8303 /// Specified VidPN modality is not supported (e.g. at least two of the pinned modes are not cofunctional).
8304 /// </summary>
8305 GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED = 0xC01E0306u,
8306
8307 /// <summary>
8308 /// No mode is pinned on the specified VidPN source/target.
8309 /// </summary>
8310 GRAPHICS_MODE_NOT_PINNED = 0x401E0307u,
8311
8312 /// <summary>
8313 /// Specified VidPN source mode set is invalid.
8314 /// </summary>
8315 GRAPHICS_INVALID_VIDPN_SOURCEMODESET = 0xC01E0308u,
8316
8317 /// <summary>
8318 /// Specified VidPN target mode set is invalid.
8319 /// </summary>
8320 GRAPHICS_INVALID_VIDPN_TARGETMODESET = 0xC01E0309u,
8321
8322 /// <summary>
8323 /// Specified video signal frequency is invalid.
8324 /// </summary>
8325 GRAPHICS_INVALID_FREQUENCY = 0xC01E030Au,
8326
8327 /// <summary>
8328 /// Specified video signal active region is invalid.
8329 /// </summary>
8330 GRAPHICS_INVALID_ACTIVE_REGION = 0xC01E030Bu,
8331
8332 /// <summary>
8333 /// Specified video signal total region is invalid.
8334 /// </summary>
8335 GRAPHICS_INVALID_TOTAL_REGION = 0xC01E030Cu,
8336
8337 /// <summary>
8338 /// Specified video present source mode is invalid.
8339 /// </summary>
8340 GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE = 0xC01E0310u,
8341
8342 /// <summary>
8343 /// Specified video present target mode is invalid.
8344 /// </summary>
8345 GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE = 0xC01E0311u,
8346
8347 /// <summary>
8348 /// Pinned mode must remain in the set on VidPN's cofunctional modality enumeration.
8349 /// </summary>
8350 GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET = 0xC01E0312u,
8351
8352 /// <summary>
8353 /// Specified video present path is already in VidPN's topology.
8354 /// </summary>
8355 GRAPHICS_PATH_ALREADY_IN_TOPOLOGY = 0xC01E0313u,
8356
8357 /// <summary>
8358 /// Specified mode is already in the mode set.
8359 /// </summary>
8360 GRAPHICS_MODE_ALREADY_IN_MODESET = 0xC01E0314u,
8361
8362 /// <summary>
8363 /// Specified video present source set is invalid.
8364 /// </summary>
8365 GRAPHICS_INVALID_VIDEOPRESENTSOURCESET = 0xC01E0315u,
8366
8367 /// <summary>
8368 /// Specified video present target set is invalid.
8369 /// </summary>
8370 GRAPHICS_INVALID_VIDEOPRESENTTARGETSET = 0xC01E0316u,
8371
8372 /// <summary>
8373 /// Specified video present source is already in the video present source set.
8374 /// </summary>
8375 GRAPHICS_SOURCE_ALREADY_IN_SET = 0xC01E0317u,
8376
8377 /// <summary>
8378 /// Specified video present target is already in the video present target set.
8379 /// </summary>
8380 GRAPHICS_TARGET_ALREADY_IN_SET = 0xC01E0318u,
8381
8382 /// <summary>
8383 /// Specified VidPN present path is invalid.
8384 /// </summary>
8385 GRAPHICS_INVALID_VIDPN_PRESENT_PATH = 0xC01E0319u,
8386
8387 /// <summary>
8388 /// Miniport has no recommendation for augmentation of the specified VidPN's topology.
8389 /// </summary>
8390 GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY = 0xC01E031Au,
8391
8392 /// <summary>
8393 /// Specified monitor frequency range set is invalid.
8394 /// </summary>
8395 GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET = 0xC01E031Bu,
8396
8397 /// <summary>
8398 /// Specified monitor frequency range is invalid.
8399 /// </summary>
8400 GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE = 0xC01E031Cu,
8401
8402 /// <summary>
8403 /// Specified frequency range is not in the specified monitor frequency range set.
8404 /// </summary>
8405 GRAPHICS_FREQUENCYRANGE_NOT_IN_SET = 0xC01E031Du,
8406
8407 /// <summary>
8408 /// Specified mode set does not specify preference for one of its modes.
8409 /// </summary>
8410 GRAPHICS_NO_PREFERRED_MODE = 0x401E031Eu,
8411
8412 /// <summary>
8413 /// Specified frequency range is already in the specified monitor frequency range set.
8414 /// </summary>
8415 GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET = 0xC01E031Fu,
8416
8417 /// <summary>
8418 /// Specified mode set is stale. Please reacquire the new mode set.
8419 /// </summary>
8420 GRAPHICS_STALE_MODESET = 0xC01E0320u,
8421
8422 /// <summary>
8423 /// Specified monitor source mode set is invalid.
8424 /// </summary>
8425 GRAPHICS_INVALID_MONITOR_SOURCEMODESET = 0xC01E0321u,
8426
8427 /// <summary>
8428 /// Specified monitor source mode is invalid.
8429 /// </summary>
8430 GRAPHICS_INVALID_MONITOR_SOURCE_MODE = 0xC01E0322u,
8431
8432 /// <summary>
8433 /// Miniport does not have any recommendation regarding the request to provide a functional VidPN given the current display adapter configuration.
8434 /// </summary>
8435 GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN = 0xC01E0323u,
8436
8437 /// <summary>
8438 /// ID of the specified mode is already used by another mode in the set.
8439 /// </summary>
8440 GRAPHICS_MODE_ID_MUST_BE_UNIQUE = 0xC01E0324u,
8441
8442 /// <summary>
8443 /// System failed to determine a mode that is supported by both the display adapter and the monitor connected to it.
8444 /// </summary>
8445 GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION = 0xC01E0325u,
8446
8447 /// <summary>
8448 /// Number of video present targets must be greater than or equal to the number of video present sources.
8449 /// </summary>
8450 GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES = 0xC01E0326u,
8451
8452 /// <summary>
8453 /// Specified present path is not in VidPN's topology.
8454 /// </summary>
8455 GRAPHICS_PATH_NOT_IN_TOPOLOGY = 0xC01E0327u,
8456
8457 /// <summary>
8458 /// Display adapter must have at least one video present source.
8459 /// </summary>
8460 GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE = 0xC01E0328u,
8461
8462 /// <summary>
8463 /// Display adapter must have at least one video present target.
8464 /// </summary>
8465 GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET = 0xC01E0329u,
8466
8467 /// <summary>
8468 /// Specified monitor descriptor set is invalid.
8469 /// </summary>
8470 GRAPHICS_INVALID_MONITORDESCRIPTORSET = 0xC01E032Au,
8471
8472 /// <summary>
8473 /// Specified monitor descriptor is invalid.
8474 /// </summary>
8475 GRAPHICS_INVALID_MONITORDESCRIPTOR = 0xC01E032Bu,
8476
8477 /// <summary>
8478 /// Specified descriptor is not in the specified monitor descriptor set.
8479 /// </summary>
8480 GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET = 0xC01E032Cu,
8481
8482 /// <summary>
8483 /// Specified descriptor is already in the specified monitor descriptor set.
8484 /// </summary>
8485 GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET = 0xC01E032Du,
8486
8487 /// <summary>
8488 /// ID of the specified monitor descriptor is already used by another descriptor in the set.
8489 /// </summary>
8490 GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE = 0xC01E032Eu,
8491
8492 /// <summary>
8493 /// Specified video present target subset type is invalid.
8494 /// </summary>
8495 GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE = 0xC01E032Fu,
8496
8497 /// <summary>
8498 /// Two or more of the specified resources are not related to each other, as defined by the interface semantics.
8499 /// </summary>
8500 GRAPHICS_RESOURCES_NOT_RELATED = 0xC01E0330u,
8501
8502 /// <summary>
8503 /// ID of the specified video present source is already used by another source in the set.
8504 /// </summary>
8505 GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE = 0xC01E0331u,
8506
8507 /// <summary>
8508 /// ID of the specified video present target is already used by another target in the set.
8509 /// </summary>
8510 GRAPHICS_TARGET_ID_MUST_BE_UNIQUE = 0xC01E0332u,
8511
8512 /// <summary>
8513 /// Specified VidPN source cannot be used because there is no available VidPN target to connect it to.
8514 /// </summary>
8515 GRAPHICS_NO_AVAILABLE_VIDPN_TARGET = 0xC01E0333u,
8516
8517 /// <summary>
8518 /// Newly arrived monitor could not be associated with a display adapter.
8519 /// </summary>
8520 GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER = 0xC01E0334u,
8521
8522 /// <summary>
8523 /// Display adapter in question does not have an associated VidPN manager.
8524 /// </summary>
8525 GRAPHICS_NO_VIDPNMGR = 0xC01E0335u,
8526
8527 /// <summary>
8528 /// VidPN manager of the display adapter in question does not have an active VidPN.
8529 /// </summary>
8530 GRAPHICS_NO_ACTIVE_VIDPN = 0xC01E0336u,
8531
8532 /// <summary>
8533 /// Specified VidPN topology is stale. Please reacquire the new topology.
8534 /// </summary>
8535 GRAPHICS_STALE_VIDPN_TOPOLOGY = 0xC01E0337u,
8536
8537 /// <summary>
8538 /// There is no monitor connected on the specified video present target.
8539 /// </summary>
8540 GRAPHICS_MONITOR_NOT_CONNECTED = 0xC01E0338u,
8541
8542 /// <summary>
8543 /// Specified source is not part of the specified VidPN's topology.
8544 /// </summary>
8545 GRAPHICS_SOURCE_NOT_IN_TOPOLOGY = 0xC01E0339u,
8546
8547 /// <summary>
8548 /// Specified primary surface size is invalid.
8549 /// </summary>
8550 GRAPHICS_INVALID_PRIMARYSURFACE_SIZE = 0xC01E033Au,
8551
8552 /// <summary>
8553 /// Specified visible region size is invalid.
8554 /// </summary>
8555 GRAPHICS_INVALID_VISIBLEREGION_SIZE = 0xC01E033Bu,
8556
8557 /// <summary>
8558 /// Specified stride is invalid.
8559 /// </summary>
8560 GRAPHICS_INVALID_STRIDE = 0xC01E033Cu,
8561
8562 /// <summary>
8563 /// Specified pixel format is invalid.
8564 /// </summary>
8565 GRAPHICS_INVALID_PIXELFORMAT = 0xC01E033Du,
8566
8567 /// <summary>
8568 /// Specified color basis is invalid.
8569 /// </summary>
8570 GRAPHICS_INVALID_COLORBASIS = 0xC01E033Eu,
8571
8572 /// <summary>
8573 /// Specified pixel value access mode is invalid.
8574 /// </summary>
8575 GRAPHICS_INVALID_PIXELVALUEACCESSMODE = 0xC01E033Fu,
8576
8577 /// <summary>
8578 /// Specified target is not part of the specified VidPN's topology.
8579 /// </summary>
8580 GRAPHICS_TARGET_NOT_IN_TOPOLOGY = 0xC01E0340u,
8581
8582 /// <summary>
8583 /// Failed to acquire display mode management interface.
8584 /// </summary>
8585 GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT = 0xC01E0341u,
8586
8587 /// <summary>
8588 /// Specified VidPN source is already owned by a DMM client and cannot be used until that client releases it.
8589 /// </summary>
8590 GRAPHICS_VIDPN_SOURCE_IN_USE = 0xC01E0342u,
8591
8592 /// <summary>
8593 /// Specified VidPN is active and cannot be accessed.
8594 /// </summary>
8595 GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN = 0xC01E0343u,
8596
8597 /// <summary>
8598 /// Specified VidPN present path importance ordinal is invalid.
8599 /// </summary>
8600 GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL = 0xC01E0344u,
8601
8602 /// <summary>
8603 /// Specified VidPN present path content geometry transformation is invalid.
8604 /// </summary>
8605 GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION = 0xC01E0345u,
8606
8607 /// <summary>
8608 /// Specified content geometry transformation is not supported on the respective VidPN present path.
8609 /// </summary>
8610 GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED = 0xC01E0346u,
8611
8612 /// <summary>
8613 /// Specified gamma ramp is invalid.
8614 /// </summary>
8615 GRAPHICS_INVALID_GAMMA_RAMP = 0xC01E0347u,
8616
8617 /// <summary>
8618 /// Specified gamma ramp is not supported on the respective VidPN present path.
8619 /// </summary>
8620 GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED = 0xC01E0348u,
8621
8622 /// <summary>
8623 /// Multi-sampling is not supported on the respective VidPN present path.
8624 /// </summary>
8625 GRAPHICS_MULTISAMPLING_NOT_SUPPORTED = 0xC01E0349u,
8626
8627 /// <summary>
8628 /// Specified mode is not in the specified mode set.
8629 /// </summary>
8630 GRAPHICS_MODE_NOT_IN_MODESET = 0xC01E034Au,
8631
8632 /// <summary>
8633 /// Specified data set (e.g. mode set, frequency range set, descriptor set, topology, etc.) is empty.
8634 /// </summary>
8635 GRAPHICS_DATASET_IS_EMPTY = 0x401E034Bu,
8636
8637 /// <summary>
8638 /// Specified data set (e.g. mode set, frequency range set, descriptor set, topology, etc.) does not contain any more elements.
8639 /// </summary>
8640 GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET = 0x401E034Cu,
8641
8642 /// <summary>
8643 /// Specified VidPN topology recommendation reason is invalid.
8644 /// </summary>
8645 GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON = 0xC01E034Du,
8646
8647 /// <summary>
8648 /// Specified VidPN present path content type is invalid.
8649 /// </summary>
8650 GRAPHICS_INVALID_PATH_CONTENT_TYPE = 0xC01E034Eu,
8651
8652 /// <summary>
8653 /// Specified VidPN present path copy protection type is invalid.
8654 /// </summary>
8655 GRAPHICS_INVALID_COPYPROTECTION_TYPE = 0xC01E034Fu,
8656
8657 /// <summary>
8658 /// No more than one unassigned mode set can exist at any given time for a given VidPN source/target.
8659 /// </summary>
8660 GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS = 0xC01E0350u,
8661
8662 /// <summary>
8663 /// Specified content transformation is not pinned on the specified VidPN present path.
8664 /// </summary>
8665 GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED = 0x401E0351u,
8666
8667 /// <summary>
8668 /// Specified scanline ordering type is invalid.
8669 /// </summary>
8670 GRAPHICS_INVALID_SCANLINE_ORDERING = 0xC01E0352u,
8671
8672 /// <summary>
8673 /// Topology changes are not allowed for the specified VidPN.
8674 /// </summary>
8675 GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED = 0xC01E0353u,
8676
8677 /// <summary>
8678 /// All available importance ordinals are already used in specified topology.
8679 /// </summary>
8680 GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS = 0xC01E0354u,
8681
8682 /// <summary>
8683 /// Specified primary surface has a different private format attribute than the current primary surface
8684 /// </summary>
8685 GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT = 0xC01E0355u,
8686
8687 /// <summary>
8688 /// Specified mode pruning algorithm is invalid
8689 /// </summary>
8690 GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM = 0xC01E0356u,
8691
8692 /// <summary>
8693 /// Specified monitor capability origin is invalid.
8694 /// </summary>
8695 GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN = 0xC01E0357u,
8696
8697 /// <summary>
8698 /// Specified monitor frequency range constraint is invalid.
8699 /// </summary>
8700 GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT = 0xC01E0358u,
8701
8702 /// <summary>
8703 /// Maximum supported number of present paths has been reached.
8704 /// </summary>
8705 GRAPHICS_MAX_NUM_PATHS_REACHED = 0xC01E0359u,
8706
8707 /// <summary>
8708 /// Miniport requested that augmentation be cancelled for the specified source of the specified VidPN's topology.
8709 /// </summary>
8710 GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION = 0xC01E035Au,
8711
8712 /// <summary>
8713 /// Specified client type was not recognized.
8714 /// </summary>
8715 GRAPHICS_INVALID_CLIENT_TYPE = 0xC01E035Bu,
8716
8717 /// <summary>
8718 /// Client VidPN is not set on this adapter (e.g. no user mode initiated mode changes took place on this adapter yet).
8719 /// </summary>
8720 GRAPHICS_CLIENTVIDPN_NOT_SET = 0xC01E035Cu,
8721
8722 /// <summary>
8723 /// Specified display adapter child device already has an external device connected to it.
8724 /// </summary>
8725 GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED = 0xC01E0400u,
8726
8727 /// <summary>
8728 /// Specified display adapter child device does not support descriptor exposure.
8729 /// </summary>
8730 GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED = 0xC01E0401u,
8731
8732 /// <summary>
8733 /// Child device presence was not reliably detected.
8734 /// </summary>
8735 GRAPHICS_UNKNOWN_CHILD_STATUS = 0x401E042Fu,
8736
8737 /// <summary>
8738 /// The display adapter is not linked to any other adapters.
8739 /// </summary>
8740 GRAPHICS_NOT_A_LINKED_ADAPTER = 0xC01E0430u,
8741
8742 /// <summary>
8743 /// Lead adapter in a linked configuration was not enumerated yet.
8744 /// </summary>
8745 GRAPHICS_LEADLINK_NOT_ENUMERATED = 0xC01E0431u,
8746
8747 /// <summary>
8748 /// Some chain adapters in a linked configuration were not enumerated yet.
8749 /// </summary>
8750 GRAPHICS_CHAINLINKS_NOT_ENUMERATED = 0xC01E0432u,
8751
8752 /// <summary>
8753 /// The chain of linked adapters is not ready to start because of an unknown failure.
8754 /// </summary>
8755 GRAPHICS_ADAPTER_CHAIN_NOT_READY = 0xC01E0433u,
8756
8757 /// <summary>
8758 /// An attempt was made to start a lead link display adapter when the chain links were not started yet.
8759 /// </summary>
8760 GRAPHICS_CHAINLINKS_NOT_STARTED = 0xC01E0434u,
8761
8762 /// <summary>
8763 /// An attempt was made to power up a lead link display adapter when the chain links were powered down.
8764 /// </summary>
8765 GRAPHICS_CHAINLINKS_NOT_POWERED_ON = 0xC01E0435u,
8766
8767 /// <summary>
8768 /// The adapter link was found to be in an inconsistent state. Not all adapters are in an expected PNP/Power state.
8769 /// </summary>
8770 GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE = 0xC01E0436u,
8771
8772 /// <summary>
8773 /// Starting the leadlink adapter has been deferred temporarily.
8774 /// </summary>
8775 GRAPHICS_LEADLINK_START_DEFERRED = 0x401E0437u,
8776
8777 /// <summary>
8778 /// The driver trying to start is not the same as the driver for the POSTed display adapter.
8779 /// </summary>
8780 GRAPHICS_NOT_POST_DEVICE_DRIVER = 0xC01E0438u,
8781
8782 /// <summary>
8783 /// The display adapter is being polled for children too frequently at the same polling level.
8784 /// </summary>
8785 GRAPHICS_POLLING_TOO_FREQUENTLY = 0x401E0439u,
8786
8787 /// <summary>
8788 /// Starting the adapter has been deferred temporarily.
8789 /// </summary>
8790 GRAPHICS_START_DEFERRED = 0x401E043Au,
8791
8792 /// <summary>
8793 /// An operation is being attempted that requires the display adapter to be in a quiescent state.
8794 /// </summary>
8795 GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED = 0xC01E043Bu,
8796
8797 /// <summary>
8798 /// We can depend on the child device presence returned by the driver.
8799 /// </summary>
8800 GRAPHICS_DEPENDABLE_CHILD_STATUS = 0x401E043Cu,
8801
8802 /// <summary>
8803 /// The driver does not support OPM.
8804 /// </summary>
8805 GRAPHICS_OPM_NOT_SUPPORTED = 0xC01E0500u,
8806
8807 /// <summary>
8808 /// The driver does not support COPP.
8809 /// </summary>
8810 GRAPHICS_COPP_NOT_SUPPORTED = 0xC01E0501u,
8811
8812 /// <summary>
8813 /// The driver does not support UAB.
8814 /// </summary>
8815 GRAPHICS_UAB_NOT_SUPPORTED = 0xC01E0502u,
8816
8817 /// <summary>
8818 /// The specified encrypted parameters are invalid.
8819 /// </summary>
8820 GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS = 0xC01E0503u,
8821
8822 /// <summary>
8823 /// The GDI display device passed to this function does not have any active protected outputs.
8824 /// </summary>
8825 GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST = 0xC01E0505u,
8826
8827 /// <summary>
8828 /// An internal error caused an operation to fail.
8829 /// </summary>
8830 GRAPHICS_OPM_INTERNAL_ERROR = 0xC01E050Bu,
8831
8832 /// <summary>
8833 /// The function failed because the caller passed in an invalid OPM user mode handle.
8834 /// </summary>
8835 GRAPHICS_OPM_INVALID_HANDLE = 0xC01E050Cu,
8836
8837 /// <summary>
8838 /// A certificate could not be returned because the certificate buffer passed to the function was too small.
8839 /// </summary>
8840 GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH = 0xC01E050Eu,
8841
8842 /// <summary>
8843 /// The DxgkDdiOpmCreateProtectedOutput function could not create a protected output because the Video Present Target is in spanning mode.
8844 /// </summary>
8845 GRAPHICS_OPM_SPANNING_MODE_ENABLED = 0xC01E050Fu,
8846
8847 /// <summary>
8848 /// The DxgkDdiOpmCreateProtectedOutput function could not create a protected output because the Video Present Target is in theater mode.
8849 /// </summary>
8850 GRAPHICS_OPM_THEATER_MODE_ENABLED = 0xC01E0510u,
8851
8852 /// <summary>
8853 /// The function failed because the display adapter's Hardware Functionality Scan failed to validate the graphics hardware.
8854 /// </summary>
8855 GRAPHICS_PVP_HFS_FAILED = 0xC01E0511u,
8856
8857 /// <summary>
8858 /// The HDCP System Renewability Message passed to this function did not comply with section 5 of the HDCP 1.1 specification.
8859 /// </summary>
8860 GRAPHICS_OPM_INVALID_SRM = 0xC01E0512u,
8861
8862 /// <summary>
8863 /// The protected output cannot enable the High-bandwidth Digital Content Protection (HDCP) System because it does not support HDCP.
8864 /// </summary>
8865 GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP = 0xC01E0513u,
8866
8867 /// <summary>
8868 /// The protected output cannot enable Analogue Copy Protection (ACP) because it does not support ACP.
8869 /// </summary>
8870 GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP = 0xC01E0514u,
8871
8872 /// <summary>
8873 /// The protected output cannot enable the Content Generation Management System Analogue (CGMS-A) protection technology because it does not support CGMS-A.
8874 /// </summary>
8875 GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA = 0xC01E0515u,
8876
8877 /// <summary>
8878 /// The DxgkDdiOPMGetInformation function cannot return the version of the SRM being used because the application never successfully passed an SRM to the protected output.
8879 /// </summary>
8880 GRAPHICS_OPM_HDCP_SRM_NEVER_SET = 0xC01E0516u,
8881
8882 /// <summary>
8883 /// The DxgkDdiOPMConfigureProtectedOutput function cannot enable the specified output protection technology because the output's screen resolution is too high.
8884 /// </summary>
8885 GRAPHICS_OPM_RESOLUTION_TOO_HIGH = 0xC01E0517u,
8886
8887 /// <summary>
8888 /// The DxgkDdiOPMConfigureProtectedOutput function cannot enable HDCP because the display adapter's HDCP hardware is already being used by other physical outputs.
8889 /// </summary>
8890 GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE = 0xC01E0518u,
8891
8892 /// <summary>
8893 /// The operating system asynchronously destroyed this OPM protected output because the operating system's state changed. This error typically occurs because the monitor PDO associated with this protected output was removed, the monitor PDO associated with this protected output was stopped, or the protected output's session became a non-console session.
8894 /// </summary>
8895 GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS = 0xC01E051Au,
8896
8897 /// <summary>
8898 /// Either the DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function failed. This error is returned when the caller tries to use a COPP specific command while the protected output has OPM semantics only.
8899 /// </summary>
8900 GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS = 0xC01E051Cu,
8901
8902 /// <summary>
8903 /// The DxgkDdiOPMGetInformation and DxgkDdiOPMGetCOPPCompatibleInformation functions return this error code if the passed in sequence number is not the expected sequence number or the passed in OMAC value is invalid.
8904 /// </summary>
8905 GRAPHICS_OPM_INVALID_INFORMATION_REQUEST = 0xC01E051Du,
8906
8907 /// <summary>
8908 /// The function failed because an unexpected error occurred inside of a display driver.
8909 /// </summary>
8910 GRAPHICS_OPM_DRIVER_INTERNAL_ERROR = 0xC01E051Eu,
8911
8912 /// <summary>
8913 /// Either the DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function failed. This error is returned when the caller tries to use an OPM specific command while the protected output has COPP semantics only.
8914 /// </summary>
8915 GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS = 0xC01E051Fu,
8916
8917 /// <summary>
8918 /// The DxgkDdiOPMGetCOPPCompatibleInformation and DxgkDdiOPMConfigureProtectedOutput functions return this error if the display driver does not support the DXGKMDT_OPM_GET_ACP_AND_CGMSA_SIGNALING and DXGKMDT_OPM_SET_ACP_AND_CGMSA_SIGNALING GUIDs.
8919 /// </summary>
8920 GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED = 0xC01E0520u,
8921
8922 /// <summary>
8923 /// The DxgkDdiOPMConfigureProtectedOutput function returns this error code if the passed in sequence number is not the expected sequence number or the passed in OMAC value is invalid.
8924 /// </summary>
8925 GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST = 0xC01E0521u,
8926
8927 /// <summary>
8928 /// The monitor connected to the specified video output does not have an I2C bus.
8929 /// </summary>
8930 GRAPHICS_I2C_NOT_SUPPORTED = 0xC01E0580u,
8931
8932 /// <summary>
8933 /// No device on the I2C bus has the specified address.
8934 /// </summary>
8935 GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST = 0xC01E0581u,
8936
8937 /// <summary>
8938 /// An error occurred while transmitting data to the device on the I2C bus.
8939 /// </summary>
8940 GRAPHICS_I2C_ERROR_TRANSMITTING_DATA = 0xC01E0582u,
8941
8942 /// <summary>
8943 /// An error occurred while receiving data from the device on the I2C bus.
8944 /// </summary>
8945 GRAPHICS_I2C_ERROR_RECEIVING_DATA = 0xC01E0583u,
8946
8947 /// <summary>
8948 /// The monitor does not support the specified VCP code.
8949 /// </summary>
8950 GRAPHICS_DDCCI_VCP_NOT_SUPPORTED = 0xC01E0584u,
8951
8952 /// <summary>
8953 /// The data received from the monitor is invalid.
8954 /// </summary>
8955 GRAPHICS_DDCCI_INVALID_DATA = 0xC01E0585u,
8956
8957 /// <summary>
8958 /// The function failed because a monitor returned an invalid Timing Status byte when the operating system used the DDC/CI Get Timing Report Timing Message command to get a timing report from a monitor.
8959 /// </summary>
8960 GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE = 0xC01E0586u,
8961
8962 /// <summary>
8963 /// A monitor returned a DDC/CI capabilities string which did not comply with the ACCESS.bus 3.0, DDC/CI 1.1, or MCCS 2 Revision 1 specification.
8964 /// </summary>
8965 GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING = 0xC01E0587u,
8966
8967 /// <summary>
8968 /// An internal error caused an operation to fail.
8969 /// </summary>
8970 GRAPHICS_MCA_INTERNAL_ERROR = 0xC01E0588u,
8971
8972 /// <summary>
8973 /// An operation failed because a DDC/CI message had an invalid value in its command field.
8974 /// </summary>
8975 GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND = 0xC01E0589u,
8976
8977 /// <summary>
8978 /// An error occurred because the field length of a DDC/CI message contained an invalid value.
8979 /// </summary>
8980 GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH = 0xC01E058Au,
8981
8982 /// <summary>
8983 /// An error occurred because the checksum field in a DDC/CI message did not match the message's computed checksum value. This error implies that the data was corrupted while it was being transmitted from a monitor to a computer.
8984 /// </summary>
8985 GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM = 0xC01E058Bu,
8986
8987 /// <summary>
8988 /// This function failed because an invalid monitor handle was passed to it.
8989 /// </summary>
8990 GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE = 0xC01E058Cu,
8991
8992 /// <summary>
8993 /// The operating system asynchronously destroyed the monitor which corresponds to this handle because the operating system's state changed. This error typically occurs because the monitor PDO associated with this handle was removed, the monitor PDO associated with this handle was stopped, or a display mode change occurred. A display mode change occurs when windows sends a WM_DISPLAYCHANGE windows message to applications.
8994 /// </summary>
8995 GRAPHICS_MONITOR_NO_LONGER_EXISTS = 0xC01E058Du,
8996
8997 /// <summary>
8998 /// This function can only be used if a program is running in the local console session. It cannot be used if a program is running on a remote desktop session or on a terminal server session.
8999 /// </summary>
9000 GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED = 0xC01E05E0u,
9001
9002 /// <summary>
9003 /// This function cannot find an actual GDI display device which corresponds to the specified GDI display device name.
9004 /// </summary>
9005 GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME = 0xC01E05E1u,
9006
9007 /// <summary>
9008 /// The function failed because the specified GDI display device was not attached to the Windows desktop.
9009 /// </summary>
9010 GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP = 0xC01E05E2u,
9011
9012 /// <summary>
9013 /// This function does not support GDI mirroring display devices because GDI mirroring display devices do not have any physical monitors associated with them.
9014 /// </summary>
9015 GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED = 0xC01E05E3u,
9016
9017 /// <summary>
9018 /// The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it is NULL, it points to an invalid address, it points to a kernel mode address or it is not correctly aligned.
9019 /// </summary>
9020 GRAPHICS_INVALID_POINTER = 0xC01E05E4u,
9021
9022 /// <summary>
9023 /// This function failed because the GDI device passed to it did not have any monitors associated with it.
9024 /// </summary>
9025 GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE = 0xC01E05E5u,
9026
9027 /// <summary>
9028 /// An array passed to the function cannot hold all of the data that the function must copy into the array.
9029 /// </summary>
9030 GRAPHICS_PARAMETER_ARRAY_TOO_SMALL = 0xC01E05E6u,
9031
9032 /// <summary>
9033 /// An internal error caused an operation to fail.
9034 /// </summary>
9035 GRAPHICS_INTERNAL_ERROR = 0xC01E05E7u,
9036
9037 /// <summary>
9038 /// The function failed because the current session is changing its type. This function cannot be called when the current session is changing its type. There are currently three types of sessions: console, disconnected and remote.
9039 /// </summary>
9040 GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS = 0xC01E05E8u,
9041
9042 /// <summary>
9043 /// This volume is locked by BitLocker Drive Encryption.
9044 /// </summary>
9045 FVE_LOCKED_VOLUME = 0xC0210000u,
9046
9047 /// <summary>
9048 /// The volume is not encrypted, no key is available.
9049 /// </summary>
9050 FVE_NOT_ENCRYPTED = 0xC0210001u,
9051
9052 /// <summary>
9053 /// The control block for the encrypted volume is not valid.
9054 /// </summary>
9055 FVE_BAD_INFORMATION = 0xC0210002u,
9056
9057 /// <summary>
9058 /// The volume cannot be encrypted because it does not have enough free space.
9059 /// </summary>
9060 FVE_TOO_SMALL = 0xC0210003u,
9061
9062 /// <summary>
9063 /// The volume cannot be encrypted because the file system is not supported.
9064 /// </summary>
9065 FVE_FAILED_WRONG_FS = 0xC0210004u,
9066
9067 /// <summary>
9068 /// The file system size is larger than the partition size in the partition table.
9069 /// </summary>
9070 FVE_BAD_PARTITION_SIZE = 0xC0210005u,
9071
9072 /// <summary>
9073 /// The file system does not extend to the end of the volume.
9074 /// </summary>
9075 FVE_FS_NOT_EXTENDED = 0xC0210006u,
9076
9077 /// <summary>
9078 /// This operation cannot be performed while a file system is mounted on the volume.
9079 /// </summary>
9080 FVE_FS_MOUNTED = 0xC0210007u,
9081
9082 /// <summary>
9083 /// BitLocker Drive Encryption is not included with this version of Windows.
9084 /// </summary>
9085 FVE_NO_LICENSE = 0xC0210008u,
9086
9087 /// <summary>
9088 /// Requested action not allowed in the current volume state.
9089 /// </summary>
9090 FVE_ACTION_NOT_ALLOWED = 0xC0210009u,
9091
9092 /// <summary>
9093 /// Data supplied is malformed.
9094 /// </summary>
9095 FVE_BAD_DATA = 0xC021000Au,
9096
9097 /// <summary>
9098 /// The volume is not bound to the system.
9099 /// </summary>
9100 FVE_VOLUME_NOT_BOUND = 0xC021000Bu,
9101
9102 /// <summary>
9103 /// That volume is not a data volume.
9104 /// </summary>
9105 FVE_NOT_DATA_VOLUME = 0xC021000Cu,
9106
9107 /// <summary>
9108 /// A read operation failed while converting the volume.
9109 /// </summary>
9110 FVE_CONV_READ_ERROR = 0xC021000Du,
9111
9112 /// <summary>
9113 /// A write operation failed while converting the volume.
9114 /// </summary>
9115 FVE_CONV_WRITE_ERROR = 0xC021000Eu,
9116
9117 /// <summary>
9118 /// The control block for the encrypted volume was updated by another thread. Try again.
9119 /// </summary>
9120 FVE_OVERLAPPED_UPDATE = 0xC021000Fu,
9121
9122 /// <summary>
9123 /// The encryption algorithm does not support the sector size of that volume.
9124 /// </summary>
9125 FVE_FAILED_SECTOR_SIZE = 0xC0210010u,
9126
9127 /// <summary>
9128 /// BitLocker recovery authentication failed.
9129 /// </summary>
9130 FVE_FAILED_AUTHENTICATION = 0xC0210011u,
9131
9132 /// <summary>
9133 /// That volume is not the OS volume.
9134 /// </summary>
9135 FVE_NOT_OS_VOLUME = 0xC0210012u,
9136
9137 /// <summary>
9138 /// The BitLocker startup key or recovery password could not be read from external media.
9139 /// </summary>
9140 FVE_KEYFILE_NOT_FOUND = 0xC0210013u,
9141
9142 /// <summary>
9143 /// The BitLocker startup key or recovery password file is corrupt or invalid.
9144 /// </summary>
9145 FVE_KEYFILE_INVALID = 0xC0210014u,
9146
9147 /// <summary>
9148 /// The BitLocker encryption key could not be obtained from the startup key or recovery password.
9149 /// </summary>
9150 FVE_KEYFILE_NO_VMK = 0xC0210015u,
9151
9152 /// <summary>
9153 /// The Trusted Platform Module (TPM) is disabled.
9154 /// </summary>
9155 FVE_TPM_DISABLED = 0xC0210016u,
9156
9157 /// <summary>
9158 /// The authorization data for the Storage Root Key (SRK) of the Trusted Platform Module (TPM) is not zero.
9159 /// </summary>
9160 FVE_TPM_SRK_AUTH_NOT_ZERO = 0xC0210017u,
9161
9162 /// <summary>
9163 /// The system boot information changed or the Trusted Platform Module (TPM) locked out access to BitLocker encryption keys until the computer is restarted.
9164 /// </summary>
9165 FVE_TPM_INVALID_PCR = 0xC0210018u,
9166
9167 /// <summary>
9168 /// The BitLocker encryption key could not be obtained from the Trusted Platform Module (TPM).
9169 /// </summary>
9170 FVE_TPM_NO_VMK = 0xC0210019u,
9171
9172 /// <summary>
9173 /// The BitLocker encryption key could not be obtained from the Trusted Platform Module (TPM) and PIN.
9174 /// </summary>
9175 FVE_PIN_INVALID = 0xC021001Au,
9176
9177 /// <summary>
9178 /// A boot application hash does not match the hash computed when BitLocker was turned on.
9179 /// </summary>
9180 FVE_AUTH_INVALID_APPLICATION = 0xC021001Bu,
9181
9182 /// <summary>
9183 /// The Boot Configuration Data (BCD) settings are not supported or have changed since BitLocker was enabled.
9184 /// </summary>
9185 FVE_AUTH_INVALID_CONFIG = 0xC021001Cu,
9186
9187 /// <summary>
9188 /// Boot debugging is enabled. Run bcdedit to turn it off.
9189 /// </summary>
9190 FVE_DEBUGGER_ENABLED = 0xC021001Du,
9191
9192 /// <summary>
9193 /// The BitLocker encryption key could not be obtained.
9194 /// </summary>
9195 FVE_DRY_RUN_FAILED = 0xC021001Eu,
9196
9197 /// <summary>
9198 /// The metadata disk region pointer is incorrect.
9199 /// </summary>
9200 FVE_BAD_METADATA_POINTER = 0xC021001Fu,
9201
9202 /// <summary>
9203 /// The backup copy of the metadata is out of date.
9204 /// </summary>
9205 FVE_OLD_METADATA_COPY = 0xC0210020u,
9206
9207 /// <summary>
9208 /// No action was taken as a system reboot is required.
9209 /// </summary>
9210 FVE_REBOOT_REQUIRED = 0xC0210021u,
9211
9212 /// <summary>
9213 /// No action was taken as BitLocker Drive Encryption is in RAW access mode.
9214 /// </summary>
9215 FVE_RAW_ACCESS = 0xC0210022u,
9216
9217 /// <summary>
9218 /// BitLocker Drive Encryption cannot enter raw access mode for this volume.
9219 /// </summary>
9220 FVE_RAW_BLOCKED = 0xC0210023u,
9221
9222 /// <summary>
9223 /// The auto-unlock master key was not available from the operating system volume. Retry the operation using the BitLocker WMI interface.
9224 /// </summary>
9225 FVE_NO_AUTOUNLOCK_MASTER_KEY = 0xC0210024u,
9226
9227 /// <summary>
9228 /// The system firmware failed to enable clearing of system memory on reboot.
9229 /// </summary>
9230 FVE_MOR_FAILED = 0xC0210025u,
9231
9232 /// <summary>
9233 /// This feature of BitLocker Drive Encryption is not included with this version of Windows.
9234 /// </summary>
9235 FVE_NO_FEATURE_LICENSE = 0xC0210026u,
9236
9237 /// <summary>
9238 /// Group policy does not permit turning off BitLocker Drive Encryption on roaming data volumes.
9239 /// </summary>
9240 FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED = 0xC0210027u,
9241
9242 /// <summary>
9243 /// Bitlocker Drive Encryption failed to recover from aborted conversion. This could be due to either all conversion logs being corrupted or the media being write-protected.
9244 /// </summary>
9245 FVE_CONV_RECOVERY_FAILED = 0xC0210028u,
9246
9247 /// <summary>
9248 /// The requested virtualization size is too big.
9249 /// </summary>
9250 FVE_VIRTUALIZED_SPACE_TOO_BIG = 0xC0210029u,
9251
9252 /// <summary>
9253 /// The management information stored on the drive contained an unknown type. If you are using an old version of Windows, try accessing the drive from the latest version.
9254 /// </summary>
9255 FVE_INVALID_DATUM_TYPE = 0xC021002Au,
9256
9257 /// <summary>
9258 /// The drive is too small to be protected using BitLocker Drive Encryption.
9259 /// </summary>
9260 FVE_VOLUME_TOO_SMALL = 0xC0210030u,
9261
9262 /// <summary>
9263 /// The BitLocker encryption key could not be obtained from the Trusted Platform Module (TPM) and enhanced PIN. Try using a PIN containing only numerals.
9264 /// </summary>
9265 FVE_ENH_PIN_INVALID = 0xC0210031u,
9266
9267 /// <summary>
9268 /// BitLocker Drive Encryption only supports Used Space Only encryption on thin provisioned storage.
9269 /// </summary>
9270 FVE_FULL_ENCRYPTION_NOT_ALLOWED_ON_TP_STORAGE = 0xC0210032u,
9271
9272 /// <summary>
9273 /// BitLocker Drive Encryption does not support wiping free space on thin provisioned storage.
9274 /// </summary>
9275 FVE_WIPE_NOT_ALLOWED_ON_TP_STORAGE = 0xC0210033u,
9276
9277 /// <summary>
9278 /// This command can only be performed from the coordinator node for the specified CSV volume.
9279 /// </summary>
9280 FVE_NOT_ALLOWED_ON_CSV_STACK = 0xC0210034u,
9281
9282 /// <summary>
9283 /// This command cannot be performed on a volume when it is part of a cluster.
9284 /// </summary>
9285 FVE_NOT_ALLOWED_ON_CLUSTER = 0xC0210035u,
9286
9287 /// <summary>
9288 /// BitLocker cannot be upgraded during disk encryption or decryption.
9289 /// </summary>
9290 FVE_NOT_ALLOWED_TO_UPGRADE_WHILE_CONVERTING = 0xC0210036u,
9291
9292 /// <summary>
9293 /// Wipe of free space is not currently taking place.
9294 /// </summary>
9295 FVE_WIPE_CANCEL_NOT_APPLICABLE = 0xC0210037u,
9296
9297 /// <summary>
9298 /// Your computer doesn't support BitLocker hardware-based encryption. Check with your computer manufacturer for firmware updates.
9299 /// </summary>
9300 FVE_EDRIVE_DRY_RUN_FAILED = 0xC0210038u,
9301
9302 /// <summary>
9303 /// Secure Boot has been disabled. Either Secure Boot must be re-enabled, or BitLocker must be suspended for Windows to start normally.
9304 /// </summary>
9305 FVE_SECUREBOOT_DISABLED = 0xC0210039u,
9306
9307 /// <summary>
9308 /// Secure Boot policy has unexpectedly changed.
9309 /// </summary>
9310 FVE_SECUREBOOT_CONFIG_CHANGE = 0xC021003Au,
9311
9312 /// <summary>
9313 /// Device Lock has been triggered due to too many incorrect password attempts.
9314 /// </summary>
9315 FVE_DEVICE_LOCKEDOUT = 0xC021003Bu,
9316
9317 /// <summary>
9318 /// Device encryption removal is blocked due to volume being extended beyond its original size.
9319 /// </summary>
9320 FVE_VOLUME_EXTEND_PREVENTS_EOW_DECRYPT = 0xC021003Cu,
9321
9322 /// <summary>
9323 /// This action isn't supported because this drive isn't automatically managed with device encryption.
9324 /// </summary>
9325 FVE_NOT_DE_VOLUME = 0xC021003Du,
9326
9327 /// <summary>
9328 /// BitLocker Drive Encryption has been suspended on this drive. All BitLocker key protectors configured for this drive are effectively disabled, and the drive will be automatically unlocked using an unencrypted (clear) key.
9329 /// </summary>
9330 FVE_PROTECTION_DISABLED = 0xC021003Eu,
9331
9332 /// <summary>
9333 /// BitLocker can't be suspended on this drive until the next restart.
9334 /// </summary>
9335 FVE_PROTECTION_CANNOT_BE_DISABLED = 0xC021003Fu,
9336
9337 /// <summary>
9338 /// BitLocker Drive Encryption policy does not allow KSR operation with protected OS volume.
9339 /// </summary>
9340 FVE_OSV_KSR_NOT_ALLOWED = 0xC0210040u,
9341
9342 /// <summary>
9343 /// The callout does not exist.
9344 /// </summary>
9345 FWP_CALLOUT_NOT_FOUND = 0xC0220001u,
9346
9347 /// <summary>
9348 /// The filter condition does not exist.
9349 /// </summary>
9350 FWP_CONDITION_NOT_FOUND = 0xC0220002u,
9351
9352 /// <summary>
9353 /// The filter does not exist.
9354 /// </summary>
9355 FWP_FILTER_NOT_FOUND = 0xC0220003u,
9356
9357 /// <summary>
9358 /// The layer does not exist.
9359 /// </summary>
9360 FWP_LAYER_NOT_FOUND = 0xC0220004u,
9361
9362 /// <summary>
9363 /// The provider does not exist.
9364 /// </summary>
9365 FWP_PROVIDER_NOT_FOUND = 0xC0220005u,
9366
9367 /// <summary>
9368 /// The provider context does not exist.
9369 /// </summary>
9370 FWP_PROVIDER_CONTEXT_NOT_FOUND = 0xC0220006u,
9371
9372 /// <summary>
9373 /// The sublayer does not exist.
9374 /// </summary>
9375 FWP_SUBLAYER_NOT_FOUND = 0xC0220007u,
9376
9377 /// <summary>
9378 /// The object does not exist.
9379 /// </summary>
9380 FWP_NOT_FOUND = 0xC0220008u,
9381
9382 /// <summary>
9383 /// An object with that GUID or LUID already exists.
9384 /// </summary>
9385 FWP_ALREADY_EXISTS = 0xC0220009u,
9386
9387 /// <summary>
9388 /// The object is referenced by other objects so cannot be deleted.
9389 /// </summary>
9390 FWP_IN_USE = 0xC022000Au,
9391
9392 /// <summary>
9393 /// The call is not allowed from within a dynamic session.
9394 /// </summary>
9395 FWP_DYNAMIC_SESSION_IN_PROGRESS = 0xC022000Bu,
9396
9397 /// <summary>
9398 /// The call was made from the wrong session so cannot be completed.
9399 /// </summary>
9400 FWP_WRONG_SESSION = 0xC022000Cu,
9401
9402 /// <summary>
9403 /// The call must be made from within an explicit transaction.
9404 /// </summary>
9405 FWP_NO_TXN_IN_PROGRESS = 0xC022000Du,
9406
9407 /// <summary>
9408 /// The call is not allowed from within an explicit transaction.
9409 /// </summary>
9410 FWP_TXN_IN_PROGRESS = 0xC022000Eu,
9411
9412 /// <summary>
9413 /// The explicit transaction has been forcibly cancelled.
9414 /// </summary>
9415 FWP_TXN_ABORTED = 0xC022000Fu,
9416
9417 /// <summary>
9418 /// The session has been cancelled.
9419 /// </summary>
9420 FWP_SESSION_ABORTED = 0xC0220010u,
9421
9422 /// <summary>
9423 /// The call is not allowed from within a read-only transaction.
9424 /// </summary>
9425 FWP_INCOMPATIBLE_TXN = 0xC0220011u,
9426
9427 /// <summary>
9428 /// The call timed out while waiting to acquire the transaction lock.
9429 /// </summary>
9430 FWP_TIMEOUT = 0xC0220012u,
9431
9432 /// <summary>
9433 /// Collection of network diagnostic events is disabled.
9434 /// </summary>
9435 FWP_NET_EVENTS_DISABLED = 0xC0220013u,
9436
9437 /// <summary>
9438 /// The operation is not supported by the specified layer.
9439 /// </summary>
9440 FWP_INCOMPATIBLE_LAYER = 0xC0220014u,
9441
9442 /// <summary>
9443 /// The call is allowed for kernel-mode callers only.
9444 /// </summary>
9445 FWP_KM_CLIENTS_ONLY = 0xC0220015u,
9446
9447 /// <summary>
9448 /// The call tried to associate two objects with incompatible lifetimes.
9449 /// </summary>
9450 FWP_LIFETIME_MISMATCH = 0xC0220016u,
9451
9452 /// <summary>
9453 /// The object is built in so cannot be deleted.
9454 /// </summary>
9455 FWP_BUILTIN_OBJECT = 0xC0220017u,
9456
9457 /// <summary>
9458 /// The maximum number of callouts has been reached.
9459 /// </summary>
9460 FWP_TOO_MANY_CALLOUTS = 0xC0220018u,
9461
9462 /// <summary>
9463 /// A notification could not be delivered because a message queue is at its maximum capacity.
9464 /// </summary>
9465 FWP_NOTIFICATION_DROPPED = 0xC0220019u,
9466
9467 /// <summary>
9468 /// The traffic parameters do not match those for the security association context.
9469 /// </summary>
9470 FWP_TRAFFIC_MISMATCH = 0xC022001Au,
9471
9472 /// <summary>
9473 /// The call is not allowed for the current security association state.
9474 /// </summary>
9475 FWP_INCOMPATIBLE_SA_STATE = 0xC022001Bu,
9476
9477 /// <summary>
9478 /// A required pointer is null.
9479 /// </summary>
9480 FWP_NULL_POINTER = 0xC022001Cu,
9481
9482 /// <summary>
9483 /// An enumerator is not valid.
9484 /// </summary>
9485 FWP_INVALID_ENUMERATOR = 0xC022001Du,
9486
9487 /// <summary>
9488 /// The flags field contains an invalid value.
9489 /// </summary>
9490 FWP_INVALID_FLAGS = 0xC022001Eu,
9491
9492 /// <summary>
9493 /// A network mask is not valid.
9494 /// </summary>
9495 FWP_INVALID_NET_MASK = 0xC022001Fu,
9496
9497 /// <summary>
9498 /// An FWP_RANGE is not valid.
9499 /// </summary>
9500 FWP_INVALID_RANGE = 0xC0220020u,
9501
9502 /// <summary>
9503 /// The time interval is not valid.
9504 /// </summary>
9505 FWP_INVALID_INTERVAL = 0xC0220021u,
9506
9507 /// <summary>
9508 /// An array that must contain at least one element is zero length.
9509 /// </summary>
9510 FWP_ZERO_LENGTH_ARRAY = 0xC0220022u,
9511
9512 /// <summary>
9513 /// The displayData.name field cannot be null.
9514 /// </summary>
9515 FWP_NULL_DISPLAY_NAME = 0xC0220023u,
9516
9517 /// <summary>
9518 /// The action type is not one of the allowed action types for a filter.
9519 /// </summary>
9520 FWP_INVALID_ACTION_TYPE = 0xC0220024u,
9521
9522 /// <summary>
9523 /// The filter weight is not valid.
9524 /// </summary>
9525 FWP_INVALID_WEIGHT = 0xC0220025u,
9526
9527 /// <summary>
9528 /// A filter condition contains a match type that is not compatible with the operands.
9529 /// </summary>
9530 FWP_MATCH_TYPE_MISMATCH = 0xC0220026u,
9531
9532 /// <summary>
9533 /// An FWP_VALUE or FWPM_CONDITION_VALUE is of the wrong type.
9534 /// </summary>
9535 FWP_TYPE_MISMATCH = 0xC0220027u,
9536
9537 /// <summary>
9538 /// An integer value is outside the allowed range.
9539 /// </summary>
9540 FWP_OUT_OF_BOUNDS = 0xC0220028u,
9541
9542 /// <summary>
9543 /// A reserved field is non-zero.
9544 /// </summary>
9545 FWP_RESERVED = 0xC0220029u,
9546
9547 /// <summary>
9548 /// A filter cannot contain multiple conditions operating on a single field.
9549 /// </summary>
9550 FWP_DUPLICATE_CONDITION = 0xC022002Au,
9551
9552 /// <summary>
9553 /// A policy cannot contain the same keying module more than once.
9554 /// </summary>
9555 FWP_DUPLICATE_KEYMOD = 0xC022002Bu,
9556
9557 /// <summary>
9558 /// The action type is not compatible with the layer.
9559 /// </summary>
9560 FWP_ACTION_INCOMPATIBLE_WITH_LAYER = 0xC022002Cu,
9561
9562 /// <summary>
9563 /// The action type is not compatible with the sublayer.
9564 /// </summary>
9565 FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER = 0xC022002Du,
9566
9567 /// <summary>
9568 /// The raw context or the provider context is not compatible with the layer.
9569 /// </summary>
9570 FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER = 0xC022002Eu,
9571
9572 /// <summary>
9573 /// The raw context or the provider context is not compatible with the callout.
9574 /// </summary>
9575 FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT = 0xC022002Fu,
9576
9577 /// <summary>
9578 /// The authentication method is not compatible with the policy type.
9579 /// </summary>
9580 FWP_INCOMPATIBLE_AUTH_METHOD = 0xC0220030u,
9581
9582 /// <summary>
9583 /// The Diffie-Hellman group is not compatible with the policy type.
9584 /// </summary>
9585 FWP_INCOMPATIBLE_DH_GROUP = 0xC0220031u,
9586
9587 /// <summary>
9588 /// An IKE policy cannot contain an Extended Mode policy.
9589 /// </summary>
9590 FWP_EM_NOT_SUPPORTED = 0xC0220032u,
9591
9592 /// <summary>
9593 /// The enumeration template or subscription will never match any objects.
9594 /// </summary>
9595 FWP_NEVER_MATCH = 0xC0220033u,
9596
9597 /// <summary>
9598 /// The provider context is of the wrong type.
9599 /// </summary>
9600 FWP_PROVIDER_CONTEXT_MISMATCH = 0xC0220034u,
9601
9602 /// <summary>
9603 /// The parameter is incorrect.
9604 /// </summary>
9605 FWP_INVALID_PARAMETER = 0xC0220035u,
9606
9607 /// <summary>
9608 /// The maximum number of sublayers has been reached.
9609 /// </summary>
9610 FWP_TOO_MANY_SUBLAYERS = 0xC0220036u,
9611
9612 /// <summary>
9613 /// The notification function for a callout returned an error.
9614 /// </summary>
9615 FWP_CALLOUT_NOTIFICATION_FAILED = 0xC0220037u,
9616
9617 /// <summary>
9618 /// The IPsec authentication transform is not valid.
9619 /// </summary>
9620 FWP_INVALID_AUTH_TRANSFORM = 0xC0220038u,
9621
9622 /// <summary>
9623 /// The IPsec cipher transform is not valid.
9624 /// </summary>
9625 FWP_INVALID_CIPHER_TRANSFORM = 0xC0220039u,
9626
9627 /// <summary>
9628 /// The IPsec cipher transform is not compatible with the policy.
9629 /// </summary>
9630 FWP_INCOMPATIBLE_CIPHER_TRANSFORM = 0xC022003Au,
9631
9632 /// <summary>
9633 /// The combination of IPsec transform types is not valid.
9634 /// </summary>
9635 FWP_INVALID_TRANSFORM_COMBINATION = 0xC022003Bu,
9636
9637 /// <summary>
9638 /// A policy cannot contain the same auth method more than once.
9639 /// </summary>
9640 FWP_DUPLICATE_AUTH_METHOD = 0xC022003Cu,
9641
9642 /// <summary>
9643 /// A tunnel endpoint configuration is invalid.
9644 /// </summary>
9645 FWP_INVALID_TUNNEL_ENDPOINT = 0xC022003Du,
9646
9647 /// <summary>
9648 /// The WFP MAC Layers are not ready.
9649 /// </summary>
9650 FWP_L2_DRIVER_NOT_READY = 0xC022003Eu,
9651
9652 /// <summary>
9653 /// A key manager capable of key dictation is already registered
9654 /// </summary>
9655 FWP_KEY_DICTATOR_ALREADY_REGISTERED = 0xC022003Fu,
9656
9657 /// <summary>
9658 /// A key manager dictated invalid keys
9659 /// </summary>
9660 FWP_KEY_DICTATION_INVALID_KEYING_MATERIAL = 0xC0220040u,
9661
9662 /// <summary>
9663 /// The BFE IPsec Connection Tracking is disabled.
9664 /// </summary>
9665 FWP_CONNECTIONS_DISABLED = 0xC0220041u,
9666
9667 /// <summary>
9668 /// The DNS name is invalid.
9669 /// </summary>
9670 FWP_INVALID_DNS_NAME = 0xC0220042u,
9671
9672 /// <summary>
9673 /// The engine option is still enabled due to other configuration settings.
9674 /// </summary>
9675 FWP_STILL_ON = 0xC0220043u,
9676
9677 /// <summary>
9678 /// The IKEEXT service is not running. This service only runs when there is IPsec policy applied to the machine.
9679 /// </summary>
9680 FWP_IKEEXT_NOT_RUNNING = 0xC0220044u,
9681
9682 /// <summary>
9683 /// The TCP/IP stack is not ready.
9684 /// </summary>
9685 FWP_TCPIP_NOT_READY = 0xC0220100u,
9686
9687 /// <summary>
9688 /// The injection handle is being closed by another thread.
9689 /// </summary>
9690 FWP_INJECT_HANDLE_CLOSING = 0xC0220101u,
9691
9692 /// <summary>
9693 /// The injection handle is stale.
9694 /// </summary>
9695 FWP_INJECT_HANDLE_STALE = 0xC0220102u,
9696
9697 /// <summary>
9698 /// The classify cannot be pended.
9699 /// </summary>
9700 FWP_CANNOT_PEND = 0xC0220103u,
9701
9702 /// <summary>
9703 /// The packet should be dropped, no ICMP should be sent.
9704 /// </summary>
9705 FWP_DROP_NOICMP = 0xC0220104u,
9706
9707 /// <summary>
9708 /// The binding to the network interface is being closed.
9709 /// </summary>
9710 NDIS_CLOSING = 0xC0230002u,
9711
9712 /// <summary>
9713 /// An invalid version was specified.
9714 /// </summary>
9715 NDIS_BAD_VERSION = 0xC0230004u,
9716
9717 /// <summary>
9718 /// An invalid characteristics table was used.
9719 /// </summary>
9720 NDIS_BAD_CHARACTERISTICS = 0xC0230005u,
9721
9722 /// <summary>
9723 /// Failed to find the network interface or network interface is not ready.
9724 /// </summary>
9725 NDIS_ADAPTER_NOT_FOUND = 0xC0230006u,
9726
9727 /// <summary>
9728 /// Failed to open the network interface.
9729 /// </summary>
9730 NDIS_OPEN_FAILED = 0xC0230007u,
9731
9732 /// <summary>
9733 /// Network interface has encountered an internal unrecoverable failure.
9734 /// </summary>
9735 NDIS_DEVICE_FAILED = 0xC0230008u,
9736
9737 /// <summary>
9738 /// The multicast list on the network interface is full.
9739 /// </summary>
9740 NDIS_MULTICAST_FULL = 0xC0230009u,
9741
9742 /// <summary>
9743 /// An attempt was made to add a duplicate multicast address to the list.
9744 /// </summary>
9745 NDIS_MULTICAST_EXISTS = 0xC023000Au,
9746
9747 /// <summary>
9748 /// At attempt was made to remove a multicast address that was never added.
9749 /// </summary>
9750 NDIS_MULTICAST_NOT_FOUND = 0xC023000Bu,
9751
9752 /// <summary>
9753 /// Network interface aborted the request.
9754 /// </summary>
9755 NDIS_REQUEST_ABORTED = 0xC023000Cu,
9756
9757 /// <summary>
9758 /// Network interface can not process the request because it is being reset.
9759 /// </summary>
9760 NDIS_RESET_IN_PROGRESS = 0xC023000Du,
9761
9762 /// <summary>
9763 /// Network interface does not support this request.
9764 /// </summary>
9765 NDIS_NOT_SUPPORTED = 0xC02300BBu,
9766
9767 /// <summary>
9768 /// An attempt was made to send an invalid packet on a network interface.
9769 /// </summary>
9770 NDIS_INVALID_PACKET = 0xC023000Fu,
9771
9772 /// <summary>
9773 /// Network interface is not ready to complete this operation.
9774 /// </summary>
9775 NDIS_ADAPTER_NOT_READY = 0xC0230011u,
9776
9777 /// <summary>
9778 /// The length of the buffer submitted for this operation is not valid.
9779 /// </summary>
9780 NDIS_INVALID_LENGTH = 0xC0230014u,
9781
9782 /// <summary>
9783 /// The data used for this operation is not valid.
9784 /// </summary>
9785 NDIS_INVALID_DATA = 0xC0230015u,
9786
9787 /// <summary>
9788 /// The length of buffer submitted for this operation is too small.
9789 /// </summary>
9790 NDIS_BUFFER_TOO_SHORT = 0xC0230016u,
9791
9792 /// <summary>
9793 /// Network interface does not support this OID (Object Identifier)
9794 /// </summary>
9795 NDIS_INVALID_OID = 0xC0230017u,
9796
9797 /// <summary>
9798 /// The network interface has been removed.
9799 /// </summary>
9800 NDIS_ADAPTER_REMOVED = 0xC0230018u,
9801
9802 /// <summary>
9803 /// Network interface does not support this media type.
9804 /// </summary>
9805 NDIS_UNSUPPORTED_MEDIA = 0xC0230019u,
9806
9807 /// <summary>
9808 /// An attempt was made to remove a token ring group address that is in use by other components.
9809 /// </summary>
9810 NDIS_GROUP_ADDRESS_IN_USE = 0xC023001Au,
9811
9812 /// <summary>
9813 /// An attempt was made to map a file that can not be found.
9814 /// </summary>
9815 NDIS_FILE_NOT_FOUND = 0xC023001Bu,
9816
9817 /// <summary>
9818 /// An error occurred while NDIS tried to map the file.
9819 /// </summary>
9820 NDIS_ERROR_READING_FILE = 0xC023001Cu,
9821
9822 /// <summary>
9823 /// An attempt was made to map a file that is already mapped.
9824 /// </summary>
9825 NDIS_ALREADY_MAPPED = 0xC023001Du,
9826
9827 /// <summary>
9828 /// An attempt to allocate a hardware resource failed because the resource is used by another component.
9829 /// </summary>
9830 NDIS_RESOURCE_CONFLICT = 0xC023001Eu,
9831
9832 /// <summary>
9833 /// The I/O operation failed because network media is disconnected or wireless access point is out of range.
9834 /// </summary>
9835 NDIS_MEDIA_DISCONNECTED = 0xC023001Fu,
9836
9837 /// <summary>
9838 /// The network address used in the request is invalid.
9839 /// </summary>
9840 NDIS_INVALID_ADDRESS = 0xC0230022u,
9841
9842 /// <summary>
9843 /// The specified request is not a valid operation for the target device.
9844 /// </summary>
9845 NDIS_INVALID_DEVICE_REQUEST = 0xC0230010u,
9846
9847 /// <summary>
9848 /// The offload operation on the network interface has been paused.
9849 /// </summary>
9850 NDIS_PAUSED = 0xC023002Au,
9851
9852 /// <summary>
9853 /// Network interface was not found.
9854 /// </summary>
9855 NDIS_INTERFACE_NOT_FOUND = 0xC023002Bu,
9856
9857 /// <summary>
9858 /// The revision number specified in the structure is not supported.
9859 /// </summary>
9860 NDIS_UNSUPPORTED_REVISION = 0xC023002Cu,
9861
9862 /// <summary>
9863 /// The specified port does not exist on this network interface.
9864 /// </summary>
9865 NDIS_INVALID_PORT = 0xC023002Du,
9866
9867 /// <summary>
9868 /// The current state of the specified port on this network interface does not support the requested operation.
9869 /// </summary>
9870 NDIS_INVALID_PORT_STATE = 0xC023002Eu,
9871
9872 /// <summary>
9873 /// The miniport adapter is in lower power state.
9874 /// </summary>
9875 NDIS_LOW_POWER_STATE = 0xC023002Fu,
9876
9877 /// <summary>
9878 /// This operation requires the miniport adapter to be reinitialized.
9879 /// </summary>
9880 NDIS_REINIT_REQUIRED = 0xC0230030u,
9881
9882 /// <summary>
9883 /// There are not enough queues to complete the operation.
9884 /// </summary>
9885 NDIS_NO_QUEUES = 0xC0230031u,
9886
9887 /// <summary>
9888 /// The wireless local area network interface is in auto configuration mode and doesn't support the requested parameter change operation.
9889 /// </summary>
9890 NDIS_DOT11_AUTO_CONFIG_ENABLED = 0xC0232000u,
9891
9892 /// <summary>
9893 /// The wireless local area network interface is busy and can not perform the requested operation.
9894 /// </summary>
9895 NDIS_DOT11_MEDIA_IN_USE = 0xC0232001u,
9896
9897 /// <summary>
9898 /// The wireless local area network interface is powered down and doesn't support the requested operation.
9899 /// </summary>
9900 NDIS_DOT11_POWER_STATE_INVALID = 0xC0232002u,
9901
9902 /// <summary>
9903 /// The list of wake on LAN patterns is full.
9904 /// </summary>
9905 NDIS_PM_WOL_PATTERN_LIST_FULL = 0xC0232003u,
9906
9907 /// <summary>
9908 /// The list of low power protocol offloads is full.
9909 /// </summary>
9910 NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL = 0xC0232004u,
9911
9912 /// <summary>
9913 /// The wireless local area network interface cannot start an AP on the specified channel right now.
9914 /// </summary>
9915 NDIS_DOT11_AP_CHANNEL_CURRENTLY_NOT_AVAILABLE = 0xC0232005u,
9916
9917 /// <summary>
9918 /// The wireless local area network interface cannot start an AP on the specified band right now.
9919 /// </summary>
9920 NDIS_DOT11_AP_BAND_CURRENTLY_NOT_AVAILABLE = 0xC0232006u,
9921
9922 /// <summary>
9923 /// The wireless local area network interface cannot start an AP on this channel due to regulatory reasons.
9924 /// </summary>
9925 NDIS_DOT11_AP_CHANNEL_NOT_ALLOWED = 0xC0232007u,
9926
9927 /// <summary>
9928 /// The wireless local area network interface cannot start an AP on this band due to regulatory reasons.
9929 /// </summary>
9930 NDIS_DOT11_AP_BAND_NOT_ALLOWED = 0xC0232008u,
9931
9932 /// <summary>
9933 /// The request will be completed later by NDIS status indication.
9934 /// </summary>
9935 NDIS_INDICATION_REQUIRED = 0x40230001u,
9936
9937 /// <summary>
9938 /// The TCP connection is not offloadable because of a local policy setting.
9939 /// </summary>
9940 NDIS_OFFLOAD_POLICY = 0xC023100Fu,
9941
9942 /// <summary>
9943 /// The TCP connection is not offloadable by the Chimney offload target.
9944 /// </summary>
9945 NDIS_OFFLOAD_CONNECTION_REJECTED = 0xC0231012u,
9946
9947 /// <summary>
9948 /// The IP Path object is not in an offloadable state.
9949 /// </summary>
9950 NDIS_OFFLOAD_PATH_REJECTED = 0xC0231013u,
9951
9952 /// <summary>
9953 /// This is an error mask to convert TPM hardware errors to win errors.
9954 /// </summary>
9955 TPM_ERROR_MASK = 0xC0290000u,
9956
9957 /// <summary>
9958 /// TPM 1.2: Authentication failed.
9959 /// </summary>
9960 TPM_AUTHFAIL = 0xC0290001u,
9961
9962 /// <summary>
9963 /// TPM 1.2: The index to a PCR, DIR or other register is incorrect.
9964 /// </summary>
9965 TPM_BADINDEX = 0xC0290002u,
9966
9967 /// <summary>
9968 /// TPM 1.2: One or more parameter is bad.
9969 /// </summary>
9970 TPM_BAD_PARAMETER = 0xC0290003u,
9971
9972 /// <summary>
9973 /// TPM 1.2: An operation completed successfully but the auditing of that operation failed.
9974 /// </summary>
9975 TPM_AUDITFAILURE = 0xC0290004u,
9976
9977 /// <summary>
9978 /// TPM 1.2: The clear disable flag is set and all clear operations now require physical access.
9979 /// </summary>
9980 TPM_CLEAR_DISABLED = 0xC0290005u,
9981
9982 /// <summary>
9983 /// TPM 1.2: Activate the Trusted Platform Module (TPM).
9984 /// </summary>
9985 TPM_DEACTIVATED = 0xC0290006u,
9986
9987 /// <summary>
9988 /// TPM 1.2: Enable the Trusted Platform Module (TPM).
9989 /// </summary>
9990 TPM_DISABLED = 0xC0290007u,
9991
9992 /// <summary>
9993 /// TPM 1.2: The target command has been disabled.
9994 /// </summary>
9995 TPM_DISABLED_CMD = 0xC0290008u,
9996
9997 /// <summary>
9998 /// TPM 1.2: The operation failed.
9999 /// </summary>
10000 TPM_FAIL = 0xC0290009u,
10001
10002 /// <summary>
10003 /// TPM 1.2: The ordinal was unknown or inconsistent.
10004 /// </summary>
10005 TPM_BAD_ORDINAL = 0xC029000Au,
10006
10007 /// <summary>
10008 /// TPM 1.2: The ability to install an owner is disabled.
10009 /// </summary>
10010 TPM_INSTALL_DISABLED = 0xC029000Bu,
10011
10012 /// <summary>
10013 /// TPM 1.2: The key handle cannot be interpreted.
10014 /// </summary>
10015 TPM_INVALID_KEYHANDLE = 0xC029000Cu,
10016
10017 /// <summary>
10018 /// TPM 1.2: The key handle points to an invalid key.
10019 /// </summary>
10020 TPM_KEYNOTFOUND = 0xC029000Du,
10021
10022 /// <summary>
10023 /// TPM 1.2: Unacceptable encryption scheme.
10024 /// </summary>
10025 TPM_INAPPROPRIATE_ENC = 0xC029000Eu,
10026
10027 /// <summary>
10028 /// TPM 1.2: Migration authorization failed.
10029 /// </summary>
10030 TPM_MIGRATEFAIL = 0xC029000Fu,
10031
10032 /// <summary>
10033 /// TPM 1.2: PCR information could not be interpreted.
10034 /// </summary>
10035 TPM_INVALID_PCR_INFO = 0xC0290010u,
10036
10037 /// <summary>
10038 /// TPM 1.2: No room to load key.
10039 /// </summary>
10040 TPM_NOSPACE = 0xC0290011u,
10041
10042 /// <summary>
10043 /// TPM 1.2: There is no Storage Root Key (SRK) set.
10044 /// </summary>
10045 TPM_NOSRK = 0xC0290012u,
10046
10047 /// <summary>
10048 /// TPM 1.2: An encrypted blob is invalid or was not created by this TPM.
10049 /// </summary>
10050 TPM_NOTSEALED_BLOB = 0xC0290013u,
10051
10052 /// <summary>
10053 /// TPM 1.2: The Trusted Platform Module (TPM) already has an owner.
10054 /// </summary>
10055 TPM_OWNER_SET = 0xC0290014u,
10056
10057 /// <summary>
10058 /// TPM 1.2: The TPM has insufficient internal resources to perform the requested action.
10059 /// </summary>
10060 TPM_RESOURCES = 0xC0290015u,
10061
10062 /// <summary>
10063 /// TPM 1.2: A random string was too short.
10064 /// </summary>
10065 TPM_SHORTRANDOM = 0xC0290016u,
10066
10067 /// <summary>
10068 /// TPM 1.2: The TPM does not have the space to perform the operation.
10069 /// </summary>
10070 TPM_SIZE = 0xC0290017u,
10071
10072 /// <summary>
10073 /// TPM 1.2: The named PCR value does not match the current PCR value.
10074 /// </summary>
10075 TPM_WRONGPCRVAL = 0xC0290018u,
10076
10077 /// <summary>
10078 /// TPM 1.2: The paramSize argument to the command has the incorrect value .
10079 /// </summary>
10080 TPM_BAD_PARAM_SIZE = 0xC0290019u,
10081
10082 /// <summary>
10083 /// TPM 1.2: There is no existing SHA-1 thread.
10084 /// </summary>
10085 TPM_SHA_THREAD = 0xC029001Au,
10086
10087 /// <summary>
10088 /// TPM 1.2: The calculation is unable to proceed because the existing SHA-1 thread has already encountered an error.
10089 /// </summary>
10090 TPM_SHA_ERROR = 0xC029001Bu,
10091
10092 /// <summary>
10093 /// TPM 1.2: The TPM hardware device reported a failure during its internal self test. Try restarting the computer to resolve the problem. If the problem continues, you might need to replace your TPM hardware or motherboard.
10094 /// </summary>
10095 TPM_FAILEDSELFTEST = 0xC029001Cu,
10096
10097 /// <summary>
10098 /// TPM 1.2: The authorization for the second key in a 2 key function failed authorization.
10099 /// </summary>
10100 TPM_AUTH2FAIL = 0xC029001Du,
10101
10102 /// <summary>
10103 /// TPM 1.2: The tag value sent to for a command is invalid.
10104 /// </summary>
10105 TPM_BADTAG = 0xC029001Eu,
10106
10107 /// <summary>
10108 /// TPM 1.2: An IO error occurred transmitting information to the TPM.
10109 /// </summary>
10110 TPM_IOERROR = 0xC029001Fu,
10111
10112 /// <summary>
10113 /// TPM 1.2: The encryption process had a problem.
10114 /// </summary>
10115 TPM_ENCRYPT_ERROR = 0xC0290020u,
10116
10117 /// <summary>
10118 /// TPM 1.2: The decryption process did not complete.
10119 /// </summary>
10120 TPM_DECRYPT_ERROR = 0xC0290021u,
10121
10122 /// <summary>
10123 /// TPM 1.2: An invalid handle was used.
10124 /// </summary>
10125 TPM_INVALID_AUTHHANDLE = 0xC0290022u,
10126
10127 /// <summary>
10128 /// TPM 1.2: The TPM does not have an Endorsement Key (EK) installed.
10129 /// </summary>
10130 TPM_NO_ENDORSEMENT = 0xC0290023u,
10131
10132 /// <summary>
10133 /// TPM 1.2: The usage of a key is not allowed.
10134 /// </summary>
10135 TPM_INVALID_KEYUSAGE = 0xC0290024u,
10136
10137 /// <summary>
10138 /// TPM 1.2: The submitted entity type is not allowed.
10139 /// </summary>
10140 TPM_WRONG_ENTITYTYPE = 0xC0290025u,
10141
10142 /// <summary>
10143 /// TPM 1.2: The command was received in the wrong sequence relative to TPM_Init and a subsequent TPM_Startup.
10144 /// </summary>
10145 TPM_INVALID_POSTINIT = 0xC0290026u,
10146
10147 /// <summary>
10148 /// TPM 1.2: Signed data cannot include additional DER information.
10149 /// </summary>
10150 TPM_INAPPROPRIATE_SIG = 0xC0290027u,
10151
10152 /// <summary>
10153 /// TPM 1.2: The key properties in TPM_KEY_PARMs are not supported by this TPM.
10154 /// </summary>
10155 TPM_BAD_KEY_PROPERTY = 0xC0290028u,
10156
10157 /// <summary>
10158 /// TPM 1.2: The migration properties of this key are incorrect.
10159 /// </summary>
10160 TPM_BAD_MIGRATION = 0xC0290029u,
10161
10162 /// <summary>
10163 /// TPM 1.2: The signature or encryption scheme for this key is incorrect or not permitted in this situation.
10164 /// </summary>
10165 TPM_BAD_SCHEME = 0xC029002Au,
10166
10167 /// <summary>
10168 /// TPM 1.2: The size of the data (or blob) parameter is bad or inconsistent with the referenced key.
10169 /// </summary>
10170 TPM_BAD_DATASIZE = 0xC029002Bu,
10171
10172 /// <summary>
10173 /// TPM 1.2: A mode parameter is bad, such as capArea or subCapArea for TPM_GetCapability, phsicalPresence parameter for TPM_PhysicalPresence, or migrationType for TPM_CreateMigrationBlob.
10174 /// </summary>
10175 TPM_BAD_MODE = 0xC029002Cu,
10176
10177 /// <summary>
10178 /// TPM 1.2: Either the physicalPresence or physicalPresenceLock bits have the wrong value.
10179 /// </summary>
10180 TPM_BAD_PRESENCE = 0xC029002Du,
10181
10182 /// <summary>
10183 /// TPM 1.2: The TPM cannot perform this version of the capability.
10184 /// </summary>
10185 TPM_BAD_VERSION = 0xC029002Eu,
10186
10187 /// <summary>
10188 /// TPM 1.2: The TPM does not allow for wrapped transport sessions.
10189 /// </summary>
10190 TPM_NO_WRAP_TRANSPORT = 0xC029002Fu,
10191
10192 /// <summary>
10193 /// TPM 1.2: TPM audit construction failed and the underlying command was returning a failure code also.
10194 /// </summary>
10195 TPM_AUDITFAIL_UNSUCCESSFUL = 0xC0290030u,
10196
10197 /// <summary>
10198 /// TPM 1.2: TPM audit construction failed and the underlying command was returning success.
10199 /// </summary>
10200 TPM_AUDITFAIL_SUCCESSFUL = 0xC0290031u,
10201
10202 /// <summary>
10203 /// TPM 1.2: Attempt to reset a PCR register that does not have the resettable attribute.
10204 /// </summary>
10205 TPM_NOTRESETABLE = 0xC0290032u,
10206
10207 /// <summary>
10208 /// TPM 1.2: Attempt to reset a PCR register that requires locality and locality modifier not part of command transport.
10209 /// </summary>
10210 TPM_NOTLOCAL = 0xC0290033u,
10211
10212 /// <summary>
10213 /// TPM 1.2: Make identity blob not properly typed.
10214 /// </summary>
10215 TPM_BAD_TYPE = 0xC0290034u,
10216
10217 /// <summary>
10218 /// TPM 1.2: When saving context identified resource type does not match actual resource.
10219 /// </summary>
10220 TPM_INVALID_RESOURCE = 0xC0290035u,
10221
10222 /// <summary>
10223 /// TPM 1.2: The TPM is attempting to execute a command only available when in FIPS mode.
10224 /// </summary>
10225 TPM_NOTFIPS = 0xC0290036u,
10226
10227 /// <summary>
10228 /// TPM 1.2: The command is attempting to use an invalid family ID.
10229 /// </summary>
10230 TPM_INVALID_FAMILY = 0xC0290037u,
10231
10232 /// <summary>
10233 /// TPM 1.2: The permission to manipulate the NV storage is not available.
10234 /// </summary>
10235 TPM_NO_NV_PERMISSION = 0xC0290038u,
10236
10237 /// <summary>
10238 /// TPM 1.2: The operation requires a signed command.
10239 /// </summary>
10240 TPM_REQUIRES_SIGN = 0xC0290039u,
10241
10242 /// <summary>
10243 /// TPM 1.2: Wrong operation to load an NV key.
10244 /// </summary>
10245 TPM_KEY_NOTSUPPORTED = 0xC029003Au,
10246
10247 /// <summary>
10248 /// TPM 1.2: NV_LoadKey blob requires both owner and blob authorization.
10249 /// </summary>
10250 TPM_AUTH_CONFLICT = 0xC029003Bu,
10251
10252 /// <summary>
10253 /// TPM 1.2: The NV area is locked and not writable.
10254 /// </summary>
10255 TPM_AREA_LOCKED = 0xC029003Cu,
10256
10257 /// <summary>
10258 /// TPM 1.2: The locality is incorrect for the attempted operation.
10259 /// </summary>
10260 TPM_BAD_LOCALITY = 0xC029003Du,
10261
10262 /// <summary>
10263 /// TPM 1.2: The NV area is read only and can't be written to.
10264 /// </summary>
10265 TPM_READ_ONLY = 0xC029003Eu,
10266
10267 /// <summary>
10268 /// TPM 1.2: There is no protection on the write to the NV area.
10269 /// </summary>
10270 TPM_PER_NOWRITE = 0xC029003Fu,
10271
10272 /// <summary>
10273 /// TPM 1.2: The family count value does not match.
10274 /// </summary>
10275 TPM_FAMILYCOUNT = 0xC0290040u,
10276
10277 /// <summary>
10278 /// TPM 1.2: The NV area has already been written to.
10279 /// </summary>
10280 TPM_WRITE_LOCKED = 0xC0290041u,
10281
10282 /// <summary>
10283 /// TPM 1.2: The NV area attributes conflict.
10284 /// </summary>
10285 TPM_BAD_ATTRIBUTES = 0xC0290042u,
10286
10287 /// <summary>
10288 /// TPM 1.2: The structure tag and version are invalid or inconsistent.
10289 /// </summary>
10290 TPM_INVALID_STRUCTURE = 0xC0290043u,
10291
10292 /// <summary>
10293 /// TPM 1.2: The key is under control of the TPM Owner and can only be evicted by the TPM Owner.
10294 /// </summary>
10295 TPM_KEY_OWNER_CONTROL = 0xC0290044u,
10296
10297 /// <summary>
10298 /// TPM 1.2: The counter handle is incorrect.
10299 /// </summary>
10300 TPM_BAD_COUNTER = 0xC0290045u,
10301
10302 /// <summary>
10303 /// TPM 1.2: The write is not a complete write of the area.
10304 /// </summary>
10305 TPM_NOT_FULLWRITE = 0xC0290046u,
10306
10307 /// <summary>
10308 /// TPM 1.2: The gap between saved context counts is too large.
10309 /// </summary>
10310 TPM_CONTEXT_GAP = 0xC0290047u,
10311
10312 /// <summary>
10313 /// TPM 1.2: The maximum number of NV writes without an owner has been exceeded.
10314 /// </summary>
10315 TPM_MAXNVWRITES = 0xC0290048u,
10316
10317 /// <summary>
10318 /// TPM 1.2: No operator AuthData value is set.
10319 /// </summary>
10320 TPM_NOOPERATOR = 0xC0290049u,
10321
10322 /// <summary>
10323 /// TPM 1.2: The resource pointed to by context is not loaded.
10324 /// </summary>
10325 TPM_RESOURCEMISSING = 0xC029004Au,
10326
10327 /// <summary>
10328 /// TPM 1.2: The delegate administration is locked.
10329 /// </summary>
10330 TPM_DELEGATE_LOCK = 0xC029004Bu,
10331
10332 /// <summary>
10333 /// TPM 1.2: Attempt to manage a family other then the delegated family.
10334 /// </summary>
10335 TPM_DELEGATE_FAMILY = 0xC029004Cu,
10336
10337 /// <summary>
10338 /// TPM 1.2: Delegation table management not enabled.
10339 /// </summary>
10340 TPM_DELEGATE_ADMIN = 0xC029004Du,
10341
10342 /// <summary>
10343 /// TPM 1.2: There was a command executed outside of an exclusive transport session.
10344 /// </summary>
10345 TPM_TRANSPORT_NOTEXCLUSIVE = 0xC029004Eu,
10346
10347 /// <summary>
10348 /// TPM 1.2: Attempt to context save a owner evict controlled key.
10349 /// </summary>
10350 TPM_OWNER_CONTROL = 0xC029004Fu,
10351
10352 /// <summary>
10353 /// TPM 1.2: The DAA command has no resources available to execute the command.
10354 /// </summary>
10355 TPM_DAA_RESOURCES = 0xC0290050u,
10356
10357 /// <summary>
10358 /// TPM 1.2: The consistency check on DAA parameter inputData0 has failed.
10359 /// </summary>
10360 TPM_DAA_INPUT_DATA0 = 0xC0290051u,
10361
10362 /// <summary>
10363 /// TPM 1.2: The consistency check on DAA parameter inputData1 has failed.
10364 /// </summary>
10365 TPM_DAA_INPUT_DATA1 = 0xC0290052u,
10366
10367 /// <summary>
10368 /// TPM 1.2: The consistency check on DAA_issuerSettings has failed.
10369 /// </summary>
10370 TPM_DAA_ISSUER_SETTINGS = 0xC0290053u,
10371
10372 /// <summary>
10373 /// TPM 1.2: The consistency check on DAA_tpmSpecific has failed.
10374 /// </summary>
10375 TPM_DAA_TPM_SETTINGS = 0xC0290054u,
10376
10377 /// <summary>
10378 /// TPM 1.2: The atomic process indicated by the submitted DAA command is not the expected process.
10379 /// </summary>
10380 TPM_DAA_STAGE = 0xC0290055u,
10381
10382 /// <summary>
10383 /// TPM 1.2: The issuer's validity check has detected an inconsistency.
10384 /// </summary>
10385 TPM_DAA_ISSUER_VALIDITY = 0xC0290056u,
10386
10387 /// <summary>
10388 /// TPM 1.2: The consistency check on w has failed.
10389 /// </summary>
10390 TPM_DAA_WRONG_W = 0xC0290057u,
10391
10392 /// <summary>
10393 /// TPM 1.2: The handle is incorrect.
10394 /// </summary>
10395 TPM_BAD_HANDLE = 0xC0290058u,
10396
10397 /// <summary>
10398 /// TPM 1.2: Delegation is not correct.
10399 /// </summary>
10400 TPM_BAD_DELEGATE = 0xC0290059u,
10401
10402 /// <summary>
10403 /// TPM 1.2: The context blob is invalid.
10404 /// </summary>
10405 TPM_BADCONTEXT = 0xC029005Au,
10406
10407 /// <summary>
10408 /// TPM 1.2: Too many contexts held by the TPM.
10409 /// </summary>
10410 TPM_TOOMANYCONTEXTS = 0xC029005Bu,
10411
10412 /// <summary>
10413 /// TPM 1.2: Migration authority signature validation failure.
10414 /// </summary>
10415 TPM_MA_TICKET_SIGNATURE = 0xC029005Cu,
10416
10417 /// <summary>
10418 /// TPM 1.2: Migration destination not authenticated.
10419 /// </summary>
10420 TPM_MA_DESTINATION = 0xC029005Du,
10421
10422 /// <summary>
10423 /// TPM 1.2: Migration source incorrect.
10424 /// </summary>
10425 TPM_MA_SOURCE = 0xC029005Eu,
10426
10427 /// <summary>
10428 /// TPM 1.2: Incorrect migration authority.
10429 /// </summary>
10430 TPM_MA_AUTHORITY = 0xC029005Fu,
10431
10432 /// <summary>
10433 /// TPM 1.2: Attempt to revoke the EK and the EK is not revocable.
10434 /// </summary>
10435 TPM_PERMANENTEK = 0xC0290061u,
10436
10437 /// <summary>
10438 /// TPM 1.2: Bad signature of CMK ticket.
10439 /// </summary>
10440 TPM_BAD_SIGNATURE = 0xC0290062u,
10441
10442 /// <summary>
10443 /// TPM 1.2: There is no room in the context list for additional contexts.
10444 /// </summary>
10445 TPM_NOCONTEXTSPACE = 0xC0290063u,
10446
10447 /// <summary>
10448 /// TPM 2.0: Asymmetric algorithm not supported or not correct.
10449 /// </summary>
10450 TPM_20_E_ASYMMETRIC = 0xC0290081u,
10451
10452 /// <summary>
10453 /// TPM 2.0: Inconsistent attributes.
10454 /// </summary>
10455 TPM_20_E_ATTRIBUTES = 0xC0290082u,
10456
10457 /// <summary>
10458 /// TPM 2.0: Hash algorithm not supported or not appropriate.
10459 /// </summary>
10460 TPM_20_E_HASH = 0xC0290083u,
10461
10462 /// <summary>
10463 /// TPM 2.0: Value is out of range or is not correct for the context.
10464 /// </summary>
10465 TPM_20_E_VALUE = 0xC0290084u,
10466
10467 /// <summary>
10468 /// TPM 2.0: Hierarchy is not enabled or is not correct for the use.
10469 /// </summary>
10470 TPM_20_E_HIERARCHY = 0xC0290085u,
10471
10472 /// <summary>
10473 /// TPM 2.0: Key size is not supported.
10474 /// </summary>
10475 TPM_20_E_KEY_SIZE = 0xC0290087u,
10476
10477 /// <summary>
10478 /// TPM 2.0: Mask generation function not supported.
10479 /// </summary>
10480 TPM_20_E_MGF = 0xC0290088u,
10481
10482 /// <summary>
10483 /// TPM 2.0: Mode of operation not supported.
10484 /// </summary>
10485 TPM_20_E_MODE = 0xC0290089u,
10486
10487 /// <summary>
10488 /// TPM 2.0: The type of the value is not appropriate for the use.
10489 /// </summary>
10490 TPM_20_E_TYPE = 0xC029008Au,
10491
10492 /// <summary>
10493 /// TPM 2.0: The Handle is not correct for the use.
10494 /// </summary>
10495 TPM_20_E_HANDLE = 0xC029008Bu,
10496
10497 /// <summary>
10498 /// TPM 2.0: Unsupported key derivation function or function not appropriate for use.
10499 /// </summary>
10500 TPM_20_E_KDF = 0xC029008Cu,
10501
10502 /// <summary>
10503 /// TPM 2.0: Value was out of allowed range.
10504 /// </summary>
10505 TPM_20_E_RANGE = 0xC029008Du,
10506
10507 /// <summary>
10508 /// TPM 2.0: The authorization HMAC check failed and DA counter incremented.
10509 /// </summary>
10510 TPM_20_E_AUTH_FAIL = 0xC029008Eu,
10511
10512 /// <summary>
10513 /// TPM 2.0: Invalid nonce size.
10514 /// </summary>
10515 TPM_20_E_NONCE = 0xC029008Fu,
10516
10517 /// <summary>
10518 /// TPM 2.0: Authorization requires assertion of PP.
10519 /// </summary>
10520 TPM_20_E_PP = 0xC0290090u,
10521
10522 /// <summary>
10523 /// TPM 2.0: Unsupported or incompatible scheme.
10524 /// </summary>
10525 TPM_20_E_SCHEME = 0xC0290092u,
10526
10527 /// <summary>
10528 /// TPM 2.0: Structure is wrong size.
10529 /// </summary>
10530 TPM_20_E_SIZE = 0xC0290095u,
10531
10532 /// <summary>
10533 /// TPM 2.0: Unsupported symmetric algorithm or key size, or not appropriate for instance.
10534 /// </summary>
10535 TPM_20_E_SYMMETRIC = 0xC0290096u,
10536
10537 /// <summary>
10538 /// TPM 2.0: Incorrect structure tag.
10539 /// </summary>
10540 TPM_20_E_TAG = 0xC0290097u,
10541
10542 /// <summary>
10543 /// TPM 2.0: Union selector is incorrect.
10544 /// </summary>
10545 TPM_20_E_SELECTOR = 0xC0290098u,
10546
10547 /// <summary>
10548 /// TPM 2.0: The TPM was unable to unmarshal a value because there were not enough octets in the input buffer.
10549 /// </summary>
10550 TPM_20_E_INSUFFICIENT = 0xC029009Au,
10551
10552 /// <summary>
10553 /// TPM 2.0: The signature is not valid.
10554 /// </summary>
10555 TPM_20_E_SIGNATURE = 0xC029009Bu,
10556
10557 /// <summary>
10558 /// TPM 2.0: Key fields are not compatible with the selected use.
10559 /// </summary>
10560 TPM_20_E_KEY = 0xC029009Cu,
10561
10562 /// <summary>
10563 /// TPM 2.0: A policy check failed.
10564 /// </summary>
10565 TPM_20_E_POLICY_FAIL = 0xC029009Du,
10566
10567 /// <summary>
10568 /// TPM 2.0: Integrity check failed.
10569 /// </summary>
10570 TPM_20_E_INTEGRITY = 0xC029009Fu,
10571
10572 /// <summary>
10573 /// TPM 2.0: Invalid ticket.
10574 /// </summary>
10575 TPM_20_E_TICKET = 0xC02900A0u,
10576
10577 /// <summary>
10578 /// TPM 2.0: Reserved bits not set to zero as required.
10579 /// </summary>
10580 TPM_20_E_RESERVED_BITS = 0xC02900A1u,
10581
10582 /// <summary>
10583 /// TPM 2.0: Authorization failure without DA implications.
10584 /// </summary>
10585 TPM_20_E_BAD_AUTH = 0xC02900A2u,
10586
10587 /// <summary>
10588 /// TPM 2.0: The policy has expired.
10589 /// </summary>
10590 TPM_20_E_EXPIRED = 0xC02900A3u,
10591
10592 /// <summary>
10593 /// TPM 2.0: The command code in the policy is not the command code of the command or the command code in a policy command references a command that is not implemented.
10594 /// </summary>
10595 TPM_20_E_POLICY_CC = 0xC02900A4u,
10596
10597 /// <summary>
10598 /// TPM 2.0: Public and sensitive portions of an object are not cryptographically bound.
10599 /// </summary>
10600 TPM_20_E_BINDING = 0xC02900A5u,
10601
10602 /// <summary>
10603 /// TPM 2.0: Curve not supported.
10604 /// </summary>
10605 TPM_20_E_CURVE = 0xC02900A6u,
10606
10607 /// <summary>
10608 /// TPM 2.0: Point is not on the required curve.
10609 /// </summary>
10610 TPM_20_E_ECC_POINT = 0xC02900A7u,
10611
10612 /// <summary>
10613 /// TPM 2.0: TPM not initialized.
10614 /// </summary>
10615 TPM_20_E_INITIALIZE = 0xC0290100u,
10616
10617 /// <summary>
10618 /// TPM 2.0: Commands not being accepted because of a TPM failure.
10619 /// </summary>
10620 TPM_20_E_FAILURE = 0xC0290101u,
10621
10622 /// <summary>
10623 /// TPM 2.0: Improper use of a sequence handle.
10624 /// </summary>
10625 TPM_20_E_SEQUENCE = 0xC0290103u,
10626
10627 /// <summary>
10628 /// TPM 2.0: TPM_RC_PRIVATE error.
10629 /// </summary>
10630 TPM_20_E_PRIVATE = 0xC029010Bu,
10631
10632 /// <summary>
10633 /// TPM 2.0: TPM_RC_HMAC.
10634 /// </summary>
10635 TPM_20_E_HMAC = 0xC0290119u,
10636
10637 /// <summary>
10638 /// TPM 2.0: TPM_RC_DISABLED.
10639 /// </summary>
10640 TPM_20_E_DISABLED = 0xC0290120u,
10641
10642 /// <summary>
10643 /// TPM 2.0: Command failed because audit sequence required exclusivity.
10644 /// </summary>
10645 TPM_20_E_EXCLUSIVE = 0xC0290121u,
10646
10647 /// <summary>
10648 /// TPM 2.0: Unsupported ECC curve.
10649 /// </summary>
10650 TPM_20_E_ECC_CURVE = 0xC0290123u,
10651
10652 /// <summary>
10653 /// TPM 2.0: Authorization handle is not correct for command.
10654 /// </summary>
10655 TPM_20_E_AUTH_TYPE = 0xC0290124u,
10656
10657 /// <summary>
10658 /// TPM 2.0: Command requires an authorization session for handle and is not present.
10659 /// </summary>
10660 TPM_20_E_AUTH_MISSING = 0xC0290125u,
10661
10662 /// <summary>
10663 /// TPM 2.0: Policy failure in Math Operation or an invalid authPolicy value.
10664 /// </summary>
10665 TPM_20_E_POLICY = 0xC0290126u,
10666
10667 /// <summary>
10668 /// TPM 2.0: PCR check fail.
10669 /// </summary>
10670 TPM_20_E_PCR = 0xC0290127u,
10671
10672 /// <summary>
10673 /// TPM 2.0: PCR have changed since checked.
10674 /// </summary>
10675 TPM_20_E_PCR_CHANGED = 0xC0290128u,
10676
10677 /// <summary>
10678 /// TPM 2.0: The TPM is not in the right mode for upgrade.
10679 /// </summary>
10680 TPM_20_E_UPGRADE = 0xC029012Du,
10681
10682 /// <summary>
10683 /// TPM 2.0: Context ID counter is at maximum.
10684 /// </summary>
10685 TPM_20_E_TOO_MANY_CONTEXTS = 0xC029012Eu,
10686
10687 /// <summary>
10688 /// TPM 2.0: authValue or authPolicy is not available for selected entity.
10689 /// </summary>
10690 TPM_20_E_AUTH_UNAVAILABLE = 0xC029012Fu,
10691
10692 /// <summary>
10693 /// TPM 2.0: A _TPM_Init and Startup(CLEAR) is required before the TPM can resume operation.
10694 /// </summary>
10695 TPM_20_E_REBOOT = 0xC0290130u,
10696
10697 /// <summary>
10698 /// TPM 2.0: The protection algorithms (hash and symmetric) are not reasonably balanced. The digest size of the hash must be larger than the key size of the symmetric algorithm.
10699 /// </summary>
10700 TPM_20_E_UNBALANCED = 0xC0290131u,
10701
10702 /// <summary>
10703 /// TPM 2.0: The TPM command's commandSize value is inconsistent with contents of the command buffer; either the size is not the same as the bytes loaded by the hardware interface layer or the value is not large enough to hold a command header.
10704 /// </summary>
10705 TPM_20_E_COMMAND_SIZE = 0xC0290142u,
10706
10707 /// <summary>
10708 /// TPM 2.0: Command code not supported.
10709 /// </summary>
10710 TPM_20_E_COMMAND_CODE = 0xC0290143u,
10711
10712 /// <summary>
10713 /// TPM 2.0: The value of authorizationSize is out of range or the number of octets in the authorization Area is greater than required.
10714 /// </summary>
10715 TPM_20_E_AUTHSIZE = 0xC0290144u,
10716
10717 /// <summary>
10718 /// TPM 2.0: Use of an authorization session with a context command or another command that cannot have an authorization session.
10719 /// </summary>
10720 TPM_20_E_AUTH_CONTEXT = 0xC0290145u,
10721
10722 /// <summary>
10723 /// TPM 2.0: NV offset+size is out of range.
10724 /// </summary>
10725 TPM_20_E_NV_RANGE = 0xC0290146u,
10726
10727 /// <summary>
10728 /// TPM 2.0: Requested allocation size is larger than allowed.
10729 /// </summary>
10730 TPM_20_E_NV_SIZE = 0xC0290147u,
10731
10732 /// <summary>
10733 /// TPM 2.0: NV access locked.
10734 /// </summary>
10735 TPM_20_E_NV_LOCKED = 0xC0290148u,
10736
10737 /// <summary>
10738 /// TPM 2.0: NV access authorization fails in command actions
10739 /// </summary>
10740 TPM_20_E_NV_AUTHORIZATION = 0xC0290149u,
10741
10742 /// <summary>
10743 /// TPM 2.0: An NV index is used before being initialized or the state saved by TPM2_Shutdown(STATE) could not be restored.
10744 /// </summary>
10745 TPM_20_E_NV_UNINITIALIZED = 0xC029014Au,
10746
10747 /// <summary>
10748 /// TPM 2.0: Insufficient space for NV allocation.
10749 /// </summary>
10750 TPM_20_E_NV_SPACE = 0xC029014Bu,
10751
10752 /// <summary>
10753 /// TPM 2.0: NV index or persistent object already defined.
10754 /// </summary>
10755 TPM_20_E_NV_DEFINED = 0xC029014Cu,
10756
10757 /// <summary>
10758 /// TPM 2.0: Context in TPM2_ContextLoad() is not valid.
10759 /// </summary>
10760 TPM_20_E_BAD_CONTEXT = 0xC0290150u,
10761
10762 /// <summary>
10763 /// TPM 2.0: chHash value already set or not correct for use.
10764 /// </summary>
10765 TPM_20_E_CPHASH = 0xC0290151u,
10766
10767 /// <summary>
10768 /// TPM 2.0: Handle for parent is not a valid parent.
10769 /// </summary>
10770 TPM_20_E_PARENT = 0xC0290152u,
10771
10772 /// <summary>
10773 /// TPM 2.0: Some function needs testing.
10774 /// </summary>
10775 TPM_20_E_NEEDS_TEST = 0xC0290153u,
10776
10777 /// <summary>
10778 /// TPM 2.0: returned when an internal function cannot process a request due to an unspecified problem. This code is usually related to invalid parameters that are not properly filtered by the input unmarshaling code.
10779 /// </summary>
10780 TPM_20_E_NO_RESULT = 0xC0290154u,
10781
10782 /// <summary>
10783 /// TPM 2.0: The sensitive area did not unmarshal correctly after decryption - this code is used in lieu of the other unmarshaling errors so that an attacker cannot determine where the unmarshaling error occurred.
10784 /// </summary>
10785 TPM_20_E_SENSITIVE = 0xC0290155u,
10786
10787 /// <summary>
10788 /// The command was blocked.
10789 /// </summary>
10790 TPM_COMMAND_BLOCKED = 0xC0290400u,
10791
10792 /// <summary>
10793 /// The specified handle was not found.
10794 /// </summary>
10795 TPM_INVALID_HANDLE = 0xC0290401u,
10796
10797 /// <summary>
10798 /// The TPM returned a duplicate handle and the command needs to be resubmitted.
10799 /// </summary>
10800 TPM_DUPLICATE_VHANDLE = 0xC0290402u,
10801
10802 /// <summary>
10803 /// The command within the transport was blocked.
10804 /// </summary>
10805 TPM_EMBEDDED_COMMAND_BLOCKED = 0xC0290403u,
10806
10807 /// <summary>
10808 /// The command within the transport is not supported.
10809 /// </summary>
10810 TPM_EMBEDDED_COMMAND_UNSUPPORTED = 0xC0290404u,
10811
10812 /// <summary>
10813 /// The TPM is too busy to respond to the command immediately, but the command could be resubmitted at a later time.
10814 /// </summary>
10815 TPM_RETRY = 0xC0290800u,
10816
10817 /// <summary>
10818 /// SelfTestFull has not been run.
10819 /// </summary>
10820 TPM_NEEDS_SELFTEST = 0xC0290801u,
10821
10822 /// <summary>
10823 /// The TPM is currently executing a full selftest.
10824 /// </summary>
10825 TPM_DOING_SELFTEST = 0xC0290802u,
10826
10827 /// <summary>
10828 /// The TPM is defending against dictionary attacks and is in a time-out period.
10829 /// </summary>
10830 TPM_DEFEND_LOCK_RUNNING = 0xC0290803u,
10831
10832 /// <summary>
10833 /// The command was cancelled.
10834 /// </summary>
10835 TPM_COMMAND_CANCELED = 0xC0291001u,
10836
10837 /// <summary>
10838 /// A new TPM context could not be created because there are too many open contexts.
10839 /// </summary>
10840 TPM_TOO_MANY_CONTEXTS = 0xC0291002u,
10841
10842 /// <summary>
10843 /// TPM driver is not compatible with the version of TPM found on the system.
10844 /// </summary>
10845 TPM_NOT_FOUND = 0xC0291003u,
10846
10847 /// <summary>
10848 /// The caller does not have the appropriate rights to perform the requested operation.
10849 /// </summary>
10850 TPM_ACCESS_DENIED = 0xC0291004u,
10851
10852 /// <summary>
10853 /// The caller does not have the appropriate rights to perform the requested operation.
10854 /// </summary>
10855 TPM_INSUFFICIENT_BUFFER = 0xC0291005u,
10856
10857 /// <summary>
10858 /// The Physical Presence Interface of this firmware does not support the requested method.
10859 /// </summary>
10860 TPM_PPI_FUNCTION_UNSUPPORTED = 0xC0291006u,
10861
10862 /// <summary>
10863 /// This is an error mask to convert Platform Crypto Provider errors to win errors.
10864 /// </summary>
10865 PCP_ERROR_MASK = 0xC0292000u,
10866
10867 /// <summary>
10868 /// The Platform Crypto Device is currently not ready. It needs to be fully provisioned to be operational.
10869 /// </summary>
10870 PCP_DEVICE_NOT_READY = 0xC0292001u,
10871
10872 /// <summary>
10873 /// The handle provided to the Platform Crypto Provider is invalid.
10874 /// </summary>
10875 PCP_INVALID_HANDLE = 0xC0292002u,
10876
10877 /// <summary>
10878 /// A parameter provided to the Platform Crypto Provider is invalid.
10879 /// </summary>
10880 PCP_INVALID_PARAMETER = 0xC0292003u,
10881
10882 /// <summary>
10883 /// A provided flag to the Platform Crypto Provider is not supported.
10884 /// </summary>
10885 PCP_FLAG_NOT_SUPPORTED = 0xC0292004u,
10886
10887 /// <summary>
10888 /// The requested operation is not supported by this Platform Crypto Provider.
10889 /// </summary>
10890 PCP_NOT_SUPPORTED = 0xC0292005u,
10891
10892 /// <summary>
10893 /// The buffer is too small to contain all data. No information has been written to the buffer.
10894 /// </summary>
10895 PCP_BUFFER_TOO_SMALL = 0xC0292006u,
10896
10897 /// <summary>
10898 /// An unexpected internal error has occurred in the Platform Crypto Provider.
10899 /// </summary>
10900 PCP_INTERNAL_ERROR = 0xC0292007u,
10901
10902 /// <summary>
10903 /// The authorization to use a provider object has failed.
10904 /// </summary>
10905 PCP_AUTHENTICATION_FAILED = 0xC0292008u,
10906
10907 /// <summary>
10908 /// The Platform Crypto Device has ignored the authorization for the provider object, to mitigate against a dictionary attack.
10909 /// </summary>
10910 PCP_AUTHENTICATION_IGNORED = 0xC0292009u,
10911
10912 /// <summary>
10913 /// The referenced policy was not found.
10914 /// </summary>
10915 PCP_POLICY_NOT_FOUND = 0xC029200Au,
10916
10917 /// <summary>
10918 /// The referenced profile was not found.
10919 /// </summary>
10920 PCP_PROFILE_NOT_FOUND = 0xC029200Bu,
10921
10922 /// <summary>
10923 /// The validation was not successful.
10924 /// </summary>
10925 PCP_VALIDATION_FAILED = 0xC029200Cu,
10926
10927 /// <summary>
10928 /// A Platform Crypto Device was not found. Operations that require a Platform Crypto Device will not be submitted.
10929 /// </summary>
10930 PCP_DEVICE_NOT_FOUND = 0xC029200Du,
10931
10932 /// <summary>
10933 /// An attempt was made to import or load a key under an incorrect storage parent.
10934 /// </summary>
10935 PCP_WRONG_PARENT = 0xC029200Eu,
10936
10937 /// <summary>
10938 /// The TPM key is not loaded.
10939 /// </summary>
10940 PCP_KEY_NOT_LOADED = 0xC029200Fu,
10941
10942 /// <summary>
10943 /// The TPM key certification has not been generated.
10944 /// </summary>
10945 PCP_NO_KEY_CERTIFICATION = 0xC0292010u,
10946
10947 /// <summary>
10948 /// The TPM key is not yet finalized.
10949 /// </summary>
10950 PCP_KEY_NOT_FINALIZED = 0xC0292011u,
10951
10952 /// <summary>
10953 /// The TPM attestation challenge is not set.
10954 /// </summary>
10955 PCP_ATTESTATION_CHALLENGE_NOT_SET = 0xC0292012u,
10956
10957 /// <summary>
10958 /// The TPM key is not bound to PCR info.
10959 /// </summary>
10960 PCP_NOT_PCR_BOUND = 0xC0292013u,
10961
10962 /// <summary>
10963 /// The TPM key is already finalized.
10964 /// </summary>
10965 PCP_KEY_ALREADY_FINALIZED = 0xC0292014u,
10966
10967 /// <summary>
10968 /// The TPM key usage policy is not supported.
10969 /// </summary>
10970 PCP_KEY_USAGE_POLICY_NOT_SUPPORTED = 0xC0292015u,
10971
10972 /// <summary>
10973 /// The TPM key usage policy is invalid.
10974 /// </summary>
10975 PCP_KEY_USAGE_POLICY_INVALID = 0xC0292016u,
10976
10977 /// <summary>
10978 /// There was a problem with the software key being imported into the TPM.
10979 /// </summary>
10980 PCP_SOFT_KEY_ERROR = 0xC0292017u,
10981
10982 /// <summary>
10983 /// The TPM key is not authenticated.
10984 /// </summary>
10985 PCP_KEY_NOT_AUTHENTICATED = 0xC0292018u,
10986
10987 /// <summary>
10988 /// The TPM key is not an AIK.
10989 /// </summary>
10990 PCP_KEY_NOT_AIK = 0xC0292019u,
10991
10992 /// <summary>
10993 /// The TPM key is not a signing key.
10994 /// </summary>
10995 PCP_KEY_NOT_SIGNING_KEY = 0xC029201Au,
10996
10997 /// <summary>
10998 /// The TPM is locked out.
10999 /// </summary>
11000 PCP_LOCKED_OUT = 0xC029201Bu,
11001
11002 /// <summary>
11003 /// The claim type requested is not supported.
11004 /// </summary>
11005 PCP_CLAIM_TYPE_NOT_SUPPORTED = 0xC029201Cu,
11006
11007 /// <summary>
11008 /// The current TPM version is not supported.
11009 /// </summary>
11010 PCP_TPM_VERSION_NOT_SUPPORTED = 0xC029201Du,
11011
11012 /// <summary>
11013 /// The buffer lengths do not match.
11014 /// </summary>
11015 PCP_BUFFER_LENGTH_MISMATCH = 0xC029201Eu,
11016
11017 /// <summary>
11018 /// The RSA key creation is blocked on this TPM due to known security vulnerabilities.
11019 /// </summary>
11020 PCP_IFX_RSA_KEY_CREATION_BLOCKED = 0xC029201Fu,
11021
11022 /// <summary>
11023 /// A ticket required to use a key was not provided.
11024 /// </summary>
11025 PCP_TICKET_MISSING = 0xC0292020u,
11026
11027 /// <summary>
11028 /// This key has a raw policy so the KSP can't authenticate against it.
11029 /// </summary>
11030 PCP_RAW_POLICY_NOT_SUPPORTED = 0xC0292021u,
11031
11032 /// <summary>
11033 /// The TPM key's handle was unexpectedly invalidated due to a hardware or firmware issue.
11034 /// </summary>
11035 PCP_KEY_HANDLE_INVALIDATED = 0xC0292022u,
11036
11037 /// <summary>
11038 /// The requested salt size for signing with RSAPSS does not match what the TPM uses.
11039 /// </summary>
11040 PCP_UNSUPPORTED_PSS_SALT = 0x40292023u,
11041
11042 /// <summary>
11043 /// The remote TPM context exchange is not complete. The context should be transported to the target and continued.
11044 /// </summary>
11045 RTPM_CONTEXT_CONTINUE = 0x00293000u,
11046
11047 /// <summary>
11048 /// The remote TPM operation is complete.
11049 /// </summary>
11050 RTPM_CONTEXT_COMPLETE = 0x00293001u,
11051
11052 /// <summary>
11053 /// No result associated with this instance exists.
11054 /// </summary>
11055 RTPM_NO_RESULT = 0xC0293002u,
11056
11057 /// <summary>
11058 /// The TPM returned incomplete PCR results. This maybe due to an unsupported selection set. Attempt the read again with a different selection set.
11059 /// </summary>
11060 RTPM_PCR_READ_INCOMPLETE = 0xC0293003u,
11061
11062 /// <summary>
11063 /// The rTPM context has been corrupted. The rTPM operation must be restarted.
11064 /// </summary>
11065 RTPM_INVALID_CONTEXT = 0xC0293004u,
11066
11067 /// <summary>
11068 /// The rTPM target does not support remote processing of the specified TPM command.
11069 /// </summary>
11070 RTPM_UNSUPPORTED_CMD = 0xC0293005u,
11071
11072 /// <summary>
11073 /// TPM related network operations are blocked as Zero Exhaust mode is enabled on client.
11074 /// </summary>
11075 TPM_ZERO_EXHAUST_ENABLED = 0xC0294000u,
11076
11077 /// <summary>
11078 /// The hypervisor does not support the operation because the specified hypercall code is not supported.
11079 /// </summary>
11080 HV_INVALID_HYPERCALL_CODE = 0xC0350002u,
11081
11082 /// <summary>
11083 /// The hypervisor does not support the operation because the encoding for the hypercall input register is not supported.
11084 /// </summary>
11085 HV_INVALID_HYPERCALL_INPUT = 0xC0350003u,
11086
11087 /// <summary>
11088 /// The hypervisor could not perform the operation because a parameter has an invalid alignment.
11089 /// </summary>
11090 HV_INVALID_ALIGNMENT = 0xC0350004u,
11091
11092 /// <summary>
11093 /// The hypervisor could not perform the operation because an invalid parameter was specified.
11094 /// </summary>
11095 HV_INVALID_PARAMETER = 0xC0350005u,
11096
11097 /// <summary>
11098 /// Access to the specified object was denied.
11099 /// </summary>
11100 HV_ACCESS_DENIED = 0xC0350006u,
11101
11102 /// <summary>
11103 /// The hypervisor could not perform the operation because the partition is entering or in an invalid state.
11104 /// </summary>
11105 HV_INVALID_PARTITION_STATE = 0xC0350007u,
11106
11107 /// <summary>
11108 /// The operation is not allowed in the current state.
11109 /// </summary>
11110 HV_OPERATION_DENIED = 0xC0350008u,
11111
11112 /// <summary>
11113 /// The hypervisor does not recognize the specified partition property.
11114 /// </summary>
11115 HV_UNKNOWN_PROPERTY = 0xC0350009u,
11116
11117 /// <summary>
11118 /// The specified value of a partition property is out of range or violates an invariant.
11119 /// </summary>
11120 HV_PROPERTY_VALUE_OUT_OF_RANGE = 0xC035000Au,
11121
11122 /// <summary>
11123 /// There is not enough memory in the hypervisor pool to complete the operation.
11124 /// </summary>
11125 HV_INSUFFICIENT_MEMORY = 0xC035000Bu,
11126
11127 /// <summary>
11128 /// The maximum partition depth has been exceeded for the partition hierarchy.
11129 /// </summary>
11130 HV_PARTITION_TOO_DEEP = 0xC035000Cu,
11131
11132 /// <summary>
11133 /// A partition with the specified partition Id does not exist.
11134 /// </summary>
11135 HV_INVALID_PARTITION_ID = 0xC035000Du,
11136
11137 /// <summary>
11138 /// The hypervisor could not perform the operation because the specified VP index is invalid.
11139 /// </summary>
11140 HV_INVALID_VP_INDEX = 0xC035000Eu,
11141
11142 /// <summary>
11143 /// The hypervisor could not perform the operation because the specified port identifier is invalid.
11144 /// </summary>
11145 HV_INVALID_PORT_ID = 0xC0350011u,
11146
11147 /// <summary>
11148 /// The hypervisor could not perform the operation because the specified connection identifier is invalid.
11149 /// </summary>
11150 HV_INVALID_CONNECTION_ID = 0xC0350012u,
11151
11152 /// <summary>
11153 /// Not enough buffers were supplied to send a message.
11154 /// </summary>
11155 HV_INSUFFICIENT_BUFFERS = 0xC0350013u,
11156
11157 /// <summary>
11158 /// The previous virtual interrupt has not been acknowledged.
11159 /// </summary>
11160 HV_NOT_ACKNOWLEDGED = 0xC0350014u,
11161
11162 /// <summary>
11163 /// A virtual processor is not in the correct state for the indicated operation.
11164 /// </summary>
11165 HV_INVALID_VP_STATE = 0xC0350015u,
11166
11167 /// <summary>
11168 /// The previous virtual interrupt has already been acknowledged.
11169 /// </summary>
11170 HV_ACKNOWLEDGED = 0xC0350016u,
11171
11172 /// <summary>
11173 /// The indicated partition is not in a valid state for saving or restoring.
11174 /// </summary>
11175 HV_INVALID_SAVE_RESTORE_STATE = 0xC0350017u,
11176
11177 /// <summary>
11178 /// The hypervisor could not complete the operation because a required feature of the synthetic interrupt controller (SynIC) was disabled.
11179 /// </summary>
11180 HV_INVALID_SYNIC_STATE = 0xC0350018u,
11181
11182 /// <summary>
11183 /// The hypervisor could not perform the operation because the object or value was either already in use or being used for a purpose that would not permit completing the operation.
11184 /// </summary>
11185 HV_OBJECT_IN_USE = 0xC0350019u,
11186
11187 /// <summary>
11188 /// The proximity domain information is invalid.
11189 /// </summary>
11190 HV_INVALID_PROXIMITY_DOMAIN_INFO = 0xC035001Au,
11191
11192 /// <summary>
11193 /// An attempt to retrieve debugging data failed because none was available.
11194 /// </summary>
11195 HV_NO_DATA = 0xC035001Bu,
11196
11197 /// <summary>
11198 /// The physical connection being used for debugging has not recorded any receive activity since the last operation.
11199 /// </summary>
11200 HV_INACTIVE = 0xC035001Cu,
11201
11202 /// <summary>
11203 /// There are not enough resources to complete the operation.
11204 /// </summary>
11205 HV_NO_RESOURCES = 0xC035001Du,
11206
11207 /// <summary>
11208 /// A hypervisor feature is not available to the user.
11209 /// </summary>
11210 HV_FEATURE_UNAVAILABLE = 0xC035001Eu,
11211
11212 /// <summary>
11213 /// The specified buffer was too small to contain all of the requested data.
11214 /// </summary>
11215 HV_INSUFFICIENT_BUFFER = 0xC0350033u,
11216
11217 /// <summary>
11218 /// The maximum number of domains supported by the platform I/O remapping hardware is currently in use. No domains are available to assign this device to this partition.
11219 /// </summary>
11220 HV_INSUFFICIENT_DEVICE_DOMAINS = 0xC0350038u,
11221
11222 /// <summary>
11223 /// Validation of CPUID data of the processor failed.
11224 /// </summary>
11225 HV_CPUID_FEATURE_VALIDATION_ERROR = 0xC035003Cu,
11226
11227 /// <summary>
11228 /// Validation of XSAVE CPUID data of the processor failed.
11229 /// </summary>
11230 HV_CPUID_XSAVE_FEATURE_VALIDATION_ERROR = 0xC035003Du,
11231
11232 /// <summary>
11233 /// Processor did not respond within the timeout period.
11234 /// </summary>
11235 HV_PROCESSOR_STARTUP_TIMEOUT = 0xC035003Eu,
11236
11237 /// <summary>
11238 /// SMX has been enabled in the BIOS.
11239 /// </summary>
11240 HV_SMX_ENABLED = 0xC035003Fu,
11241
11242 /// <summary>
11243 /// The hypervisor could not perform the operation because the specified LP index is invalid.
11244 /// </summary>
11245 HV_INVALID_LP_INDEX = 0xC0350041u,
11246
11247 /// <summary>
11248 /// The supplied register value is invalid.
11249 /// </summary>
11250 HV_INVALID_REGISTER_VALUE = 0xC0350050u,
11251
11252 /// <summary>
11253 /// The supplied virtual trust level is not in the correct state to perform the requested operation.
11254 /// </summary>
11255 HV_INVALID_VTL_STATE = 0xC0350051u,
11256
11257 /// <summary>
11258 /// No execute feature (NX) is not present or not enabled in the BIOS.
11259 /// </summary>
11260 HV_NX_NOT_DETECTED = 0xC0350055u,
11261
11262 /// <summary>
11263 /// The supplied device ID is invalid.
11264 /// </summary>
11265 HV_INVALID_DEVICE_ID = 0xC0350057u,
11266
11267 /// <summary>
11268 /// The operation is not allowed in the current device state.
11269 /// </summary>
11270 HV_INVALID_DEVICE_STATE = 0xC0350058u,
11271
11272 /// <summary>
11273 /// The device had pending page requests which were discarded.
11274 /// </summary>
11275 HV_PENDING_PAGE_REQUESTS = 0x00350059u,
11276
11277 /// <summary>
11278 /// The supplied page request specifies a memory access that the guest does not have permissions to perform.
11279 /// </summary>
11280 HV_PAGE_REQUEST_INVALID = 0xC0350060u,
11281
11282 /// <summary>
11283 /// A CPU group with the specified CPU group Id does not exist.
11284 /// </summary>
11285 HV_INVALID_CPU_GROUP_ID = 0xC035006Fu,
11286
11287 /// <summary>
11288 /// The hypervisor could not perform the operation because the CPU group is entering or in an invalid state.
11289 /// </summary>
11290 HV_INVALID_CPU_GROUP_STATE = 0xC0350070u,
11291
11292 /// <summary>
11293 /// The requested operation failed.
11294 /// </summary>
11295 HV_OPERATION_FAILED = 0xC0350071u,
11296
11297 /// <summary>
11298 /// The hypervisor could not perform the operation because it is not allowed with nested virtualization active.
11299 /// </summary>
11300 HV_NOT_ALLOWED_WITH_NESTED_VIRT_ACTIVE = 0xC0350072u,
11301
11302 /// <summary>
11303 /// There is not enough memory in the root partition's pool to complete the operation.
11304 /// </summary>
11305 HV_INSUFFICIENT_ROOT_MEMORY = 0xC0350073u,
11306
11307 /// <summary>
11308 /// No hypervisor is present on this system.
11309 /// </summary>
11310 HV_NOT_PRESENT = 0xC0351000u,
11311
11312 /// <summary>
11313 /// The handler for the virtualization infrastructure driver is already registered. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11314 /// </summary>
11315 VID_DUPLICATE_HANDLER = 0xC0370001u,
11316
11317 /// <summary>
11318 /// The number of registered handlers for the virtualization infrastructure driver exceeded the maximum. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11319 /// </summary>
11320 VID_TOO_MANY_HANDLERS = 0xC0370002u,
11321
11322 /// <summary>
11323 /// The message queue for the virtualization infrastructure driver is full and cannot accept new messages. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11324 /// </summary>
11325 VID_QUEUE_FULL = 0xC0370003u,
11326
11327 /// <summary>
11328 /// No handler exists to handle the message for the virtualization infrastructure driver. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11329 /// </summary>
11330 VID_HANDLER_NOT_PRESENT = 0xC0370004u,
11331
11332 /// <summary>
11333 /// The name of the partition or message queue for the virtualization infrastructure driver is invalid. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11334 /// </summary>
11335 VID_INVALID_OBJECT_NAME = 0xC0370005u,
11336
11337 /// <summary>
11338 /// The partition name of the virtualization infrastructure driver exceeds the maximum.
11339 /// </summary>
11340 VID_PARTITION_NAME_TOO_LONG = 0xC0370006u,
11341
11342 /// <summary>
11343 /// The message queue name of the virtualization infrastructure driver exceeds the maximum.
11344 /// </summary>
11345 VID_MESSAGE_QUEUE_NAME_TOO_LONG = 0xC0370007u,
11346
11347 /// <summary>
11348 /// Cannot create the partition for the virtualization infrastructure driver because another partition with the same name already exists.
11349 /// </summary>
11350 VID_PARTITION_ALREADY_EXISTS = 0xC0370008u,
11351
11352 /// <summary>
11353 /// The virtualization infrastructure driver has encountered an error. The requested partition does not exist. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11354 /// </summary>
11355 VID_PARTITION_DOES_NOT_EXIST = 0xC0370009u,
11356
11357 /// <summary>
11358 /// The virtualization infrastructure driver has encountered an error. Could not find the requested partition. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11359 /// </summary>
11360 VID_PARTITION_NAME_NOT_FOUND = 0xC037000Au,
11361
11362 /// <summary>
11363 /// A message queue with the same name already exists for the virtualization infrastructure driver.
11364 /// </summary>
11365 VID_MESSAGE_QUEUE_ALREADY_EXISTS = 0xC037000Bu,
11366
11367 /// <summary>
11368 /// The memory block page for the virtualization infrastructure driver cannot be mapped because the page map limit has been reached. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11369 /// </summary>
11370 VID_EXCEEDED_MBP_ENTRY_MAP_LIMIT = 0xC037000Cu,
11371
11372 /// <summary>
11373 /// The memory block for the virtualization infrastructure driver is still being used and cannot be destroyed.
11374 /// </summary>
11375 VID_MB_STILL_REFERENCED = 0xC037000Du,
11376
11377 /// <summary>
11378 /// Cannot unlock the page array for the guest operating system memory address because it does not match a previous lock request. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11379 /// </summary>
11380 VID_CHILD_GPA_PAGE_SET_CORRUPTED = 0xC037000Eu,
11381
11382 /// <summary>
11383 /// The non-uniform memory access (NUMA) node settings do not match the system NUMA topology. In order to start the virtual machine, you will need to modify the NUMA configuration.
11384 /// </summary>
11385 VID_INVALID_NUMA_SETTINGS = 0xC037000Fu,
11386
11387 /// <summary>
11388 /// The non-uniform memory access (NUMA) node index does not match a valid index in the system NUMA topology.
11389 /// </summary>
11390 VID_INVALID_NUMA_NODE_INDEX = 0xC0370010u,
11391
11392 /// <summary>
11393 /// The memory block for the virtualization infrastructure driver is already associated with a message queue.
11394 /// </summary>
11395 VID_NOTIFICATION_QUEUE_ALREADY_ASSOCIATED = 0xC0370011u,
11396
11397 /// <summary>
11398 /// The handle is not a valid memory block handle for the virtualization infrastructure driver.
11399 /// </summary>
11400 VID_INVALID_MEMORY_BLOCK_HANDLE = 0xC0370012u,
11401
11402 /// <summary>
11403 /// The request exceeded the memory block page limit for the virtualization infrastructure driver. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11404 /// </summary>
11405 VID_PAGE_RANGE_OVERFLOW = 0xC0370013u,
11406
11407 /// <summary>
11408 /// The handle is not a valid message queue handle for the virtualization infrastructure driver.
11409 /// </summary>
11410 VID_INVALID_MESSAGE_QUEUE_HANDLE = 0xC0370014u,
11411
11412 /// <summary>
11413 /// The handle is not a valid page range handle for the virtualization infrastructure driver.
11414 /// </summary>
11415 VID_INVALID_GPA_RANGE_HANDLE = 0xC0370015u,
11416
11417 /// <summary>
11418 /// Cannot install client notifications because no message queue for the virtualization infrastructure driver is associated with the memory block.
11419 /// </summary>
11420 VID_NO_MEMORY_BLOCK_NOTIFICATION_QUEUE = 0xC0370016u,
11421
11422 /// <summary>
11423 ///
11424 /// </summary>
11425 VID_MEMORY_BLOCK_LOCK_COUNT_EXCEEDED = 0xC0370017u,
11426
11427 /// <summary>
11428 /// The handle is not a valid parent partition mapping handle for the virtualization infrastructure driver.
11429 /// </summary>
11430 VID_INVALID_PPM_HANDLE = 0xC0370018u,
11431
11432 /// <summary>
11433 /// Notifications cannot be created on the memory block because it is use.
11434 /// </summary>
11435 VID_MBPS_ARE_LOCKED = 0xC0370019u,
11436
11437 /// <summary>
11438 /// The message queue for the virtualization infrastructure driver has been closed. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11439 /// </summary>
11440 VID_MESSAGE_QUEUE_CLOSED = 0xC037001Au,
11441
11442 /// <summary>
11443 /// Cannot add a virtual processor to the partition because the maximum has been reached.
11444 /// </summary>
11445 VID_VIRTUAL_PROCESSOR_LIMIT_EXCEEDED = 0xC037001Bu,
11446
11447 /// <summary>
11448 /// Cannot stop the virtual processor immediately because of a pending intercept.
11449 /// </summary>
11450 VID_STOP_PENDING = 0xC037001Cu,
11451
11452 /// <summary>
11453 /// Invalid state for the virtual processor. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11454 /// </summary>
11455 VID_INVALID_PROCESSOR_STATE = 0xC037001Du,
11456
11457 /// <summary>
11458 /// The maximum number of kernel mode clients for the virtualization infrastructure driver has been reached. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11459 /// </summary>
11460 VID_EXCEEDED_KM_CONTEXT_COUNT_LIMIT = 0xC037001Eu,
11461
11462 /// <summary>
11463 /// This kernel mode interface for the virtualization infrastructure driver has already been initialized. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11464 /// </summary>
11465 VID_KM_INTERFACE_ALREADY_INITIALIZED = 0xC037001Fu,
11466
11467 /// <summary>
11468 /// Cannot set or reset the memory block property more than once for the virtualization infrastructure driver. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11469 /// </summary>
11470 VID_MB_PROPERTY_ALREADY_SET_RESET = 0xC0370020u,
11471
11472 /// <summary>
11473 /// The memory mapped I/O for this page range no longer exists. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11474 /// </summary>
11475 VID_MMIO_RANGE_DESTROYED = 0xC0370021u,
11476
11477 /// <summary>
11478 /// The lock or unlock request uses an invalid guest operating system memory address. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11479 /// </summary>
11480 VID_INVALID_CHILD_GPA_PAGE_SET = 0xC0370022u,
11481
11482 /// <summary>
11483 /// Cannot destroy or reuse the reserve page set for the virtualization infrastructure driver because it is in use. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11484 /// </summary>
11485 VID_RESERVE_PAGE_SET_IS_BEING_USED = 0xC0370023u,
11486
11487 /// <summary>
11488 /// The reserve page set for the virtualization infrastructure driver is too small to use in the lock request. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11489 /// </summary>
11490 VID_RESERVE_PAGE_SET_TOO_SMALL = 0xC0370024u,
11491
11492 /// <summary>
11493 /// Cannot lock or map the memory block page for the virtualization infrastructure driver because it has already been locked using a reserve page set page. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11494 /// </summary>
11495 VID_MBP_ALREADY_LOCKED_USING_RESERVED_PAGE = 0xC0370025u,
11496
11497 /// <summary>
11498 /// Cannot create the memory block for the virtualization infrastructure driver because the requested number of pages exceeded the limit. Restarting the virtual machine may fix the problem. If the problem persists, try restarting the physical computer.
11499 /// </summary>
11500 VID_MBP_COUNT_EXCEEDED_LIMIT = 0xC0370026u,
11501
11502 /// <summary>
11503 /// Cannot restore this virtual machine because the saved state data cannot be read. Delete the saved state data and then try to start the virtual machine.
11504 /// </summary>
11505 VID_SAVED_STATE_CORRUPT = 0xC0370027u,
11506
11507 /// <summary>
11508 /// Cannot restore this virtual machine because an item read from the saved state data is not recognized. Delete the saved state data and then try to start the virtual machine.
11509 /// </summary>
11510 VID_SAVED_STATE_UNRECOGNIZED_ITEM = 0xC0370028u,
11511
11512 /// <summary>
11513 /// Cannot restore this virtual machine to the saved state because of hypervisor incompatibility. Delete the saved state data and then try to start the virtual machine.
11514 /// </summary>
11515 VID_SAVED_STATE_INCOMPATIBLE = 0xC0370029u,
11516
11517 /// <summary>
11518 /// The specified VTL does not have the permission to access the resource.
11519 /// </summary>
11520 VID_VTL_ACCESS_DENIED = 0xC037002Au,
11521
11522 /// <summary>
11523 /// A virtual machine is running with its memory allocated across multiple NUMA nodes. This does not indicate a problem unless the performance of your virtual machine is unusually slow. If you are experiencing performance problems, you may need to modify the NUMA configuration.
11524 /// </summary>
11525 VID_REMOTE_NODE_PARENT_GPA_PAGES_USED = 0x80370001u,
11526
11527 /// <summary>
11528 /// The SPI in the packet does not match a valid IPsec SA.
11529 /// </summary>
11530 IPSEC_BAD_SPI = 0xC0360001u,
11531
11532 /// <summary>
11533 /// Packet was received on an IPsec SA whose lifetime has expired.
11534 /// </summary>
11535 IPSEC_SA_LIFETIME_EXPIRED = 0xC0360002u,
11536
11537 /// <summary>
11538 /// Packet was received on an IPsec SA that does not match the packet characteristics.
11539 /// </summary>
11540 IPSEC_WRONG_SA = 0xC0360003u,
11541
11542 /// <summary>
11543 /// Packet sequence number replay check failed.
11544 /// </summary>
11545 IPSEC_REPLAY_CHECK_FAILED = 0xC0360004u,
11546
11547 /// <summary>
11548 /// IPsec header and/or trailer in the packet is invalid.
11549 /// </summary>
11550 IPSEC_INVALID_PACKET = 0xC0360005u,
11551
11552 /// <summary>
11553 /// IPsec integrity check failed.
11554 /// </summary>
11555 IPSEC_INTEGRITY_CHECK_FAILED = 0xC0360006u,
11556
11557 /// <summary>
11558 /// IPsec dropped a clear text packet.
11559 /// </summary>
11560 IPSEC_CLEAR_TEXT_DROP = 0xC0360007u,
11561
11562 /// <summary>
11563 /// IPsec dropped an incoming ESP packet in authenticated firewall mode. This drop is benign.
11564 /// </summary>
11565 IPSEC_AUTH_FIREWALL_DROP = 0xC0360008u,
11566
11567 /// <summary>
11568 /// IPsec dropped a packet due to DoS throttling.
11569 /// </summary>
11570 IPSEC_THROTTLE_DROP = 0xC0360009u,
11571
11572 /// <summary>
11573 /// IPsec DoS Protection matched an explicit block rule.
11574 /// </summary>
11575 IPSEC_DOSP_BLOCK = 0xC0368000u,
11576
11577 /// <summary>
11578 /// IPsec DoS Protection received an IPsec specific multicast packet which is not allowed.
11579 /// </summary>
11580 IPSEC_DOSP_RECEIVED_MULTICAST = 0xC0368001u,
11581
11582 /// <summary>
11583 /// IPsec DoS Protection received an incorrectly formatted packet.
11584 /// </summary>
11585 IPSEC_DOSP_INVALID_PACKET = 0xC0368002u,
11586
11587 /// <summary>
11588 /// IPsec DoS Protection failed to look up state.
11589 /// </summary>
11590 IPSEC_DOSP_STATE_LOOKUP_FAILED = 0xC0368003u,
11591
11592 /// <summary>
11593 /// IPsec DoS Protection failed to create state because the maximum number of entries allowed by policy has been reached.
11594 /// </summary>
11595 IPSEC_DOSP_MAX_ENTRIES = 0xC0368004u,
11596
11597 /// <summary>
11598 /// IPsec DoS Protection received an IPsec negotiation packet for a keying module which is not allowed by policy.
11599 /// </summary>
11600 IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 0xC0368005u,
11601
11602 /// <summary>
11603 /// IPsec DoS Protection failed to create a per internal IP rate limit queue because the maximum number of queues allowed by policy has been reached.
11604 /// </summary>
11605 IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 0xC0368006u,
11606
11607 /// <summary>
11608 /// The regeneration operation was not able to copy all data from the active plexes due to bad sectors.
11609 /// </summary>
11610 VOLMGR_INCOMPLETE_REGENERATION = 0x80380001u,
11611
11612 /// <summary>
11613 /// One or more disks were not fully migrated to the target pack. They may or may not require reimport after fixing the hardware problems.
11614 /// </summary>
11615 VOLMGR_INCOMPLETE_DISK_MIGRATION = 0x80380002u,
11616
11617 /// <summary>
11618 /// The configuration database is full.
11619 /// </summary>
11620 VOLMGR_DATABASE_FULL = 0xC0380001u,
11621
11622 /// <summary>
11623 /// The configuration data on the disk is corrupted.
11624 /// </summary>
11625 VOLMGR_DISK_CONFIGURATION_CORRUPTED = 0xC0380002u,
11626
11627 /// <summary>
11628 /// The configuration on the disk is not insync with the in-memory configuration.
11629 /// </summary>
11630 VOLMGR_DISK_CONFIGURATION_NOT_IN_SYNC = 0xC0380003u,
11631
11632 /// <summary>
11633 /// A majority of disks failed to be updated with the new configuration.
11634 /// </summary>
11635 VOLMGR_PACK_CONFIG_UPDATE_FAILED = 0xC0380004u,
11636
11637 /// <summary>
11638 /// The disk contains non-simple volumes.
11639 /// </summary>
11640 VOLMGR_DISK_CONTAINS_NON_SIMPLE_VOLUME = 0xC0380005u,
11641
11642 /// <summary>
11643 /// The same disk was specified more than once in the migration list.
11644 /// </summary>
11645 VOLMGR_DISK_DUPLICATE = 0xC0380006u,
11646
11647 /// <summary>
11648 /// The disk is already dynamic.
11649 /// </summary>
11650 VOLMGR_DISK_DYNAMIC = 0xC0380007u,
11651
11652 /// <summary>
11653 /// The specified disk id is invalid. There are no disks with the specified disk id.
11654 /// </summary>
11655 VOLMGR_DISK_ID_INVALID = 0xC0380008u,
11656
11657 /// <summary>
11658 /// The specified disk is an invalid disk. Operation cannot complete on an invalid disk.
11659 /// </summary>
11660 VOLMGR_DISK_INVALID = 0xC0380009u,
11661
11662 /// <summary>
11663 /// The specified disk(s) cannot be removed since it is the last remaining voter.
11664 /// </summary>
11665 VOLMGR_DISK_LAST_VOTER = 0xC038000Au,
11666
11667 /// <summary>
11668 /// The specified disk has an invalid disk layout.
11669 /// </summary>
11670 VOLMGR_DISK_LAYOUT_INVALID = 0xC038000Bu,
11671
11672 /// <summary>
11673 /// The disk layout contains non-basic partitions which appear after basic partitions. This is an invalid disk layout.
11674 /// </summary>
11675 VOLMGR_DISK_LAYOUT_NON_BASIC_BETWEEN_BASIC_PARTITIONS = 0xC038000Cu,
11676
11677 /// <summary>
11678 /// The disk layout contains partitions which are not cylinder aligned.
11679 /// </summary>
11680 VOLMGR_DISK_LAYOUT_NOT_CYLINDER_ALIGNED = 0xC038000Du,
11681
11682 /// <summary>
11683 /// The disk layout contains partitions which are smaller than the minimum size.
11684 /// </summary>
11685 VOLMGR_DISK_LAYOUT_PARTITIONS_TOO_SMALL = 0xC038000Eu,
11686
11687 /// <summary>
11688 /// The disk layout contains primary partitions in between logical drives. This is an invalid disk layout.
11689 /// </summary>
11690 VOLMGR_DISK_LAYOUT_PRIMARY_BETWEEN_LOGICAL_PARTITIONS = 0xC038000Fu,
11691
11692 /// <summary>
11693 /// The disk layout contains more than the maximum number of supported partitions.
11694 /// </summary>
11695 VOLMGR_DISK_LAYOUT_TOO_MANY_PARTITIONS = 0xC0380010u,
11696
11697 /// <summary>
11698 /// The specified disk is missing. The operation cannot complete on a missing disk.
11699 /// </summary>
11700 VOLMGR_DISK_MISSING = 0xC0380011u,
11701
11702 /// <summary>
11703 /// The specified disk is not empty.
11704 /// </summary>
11705 VOLMGR_DISK_NOT_EMPTY = 0xC0380012u,
11706
11707 /// <summary>
11708 /// There is not enough usable space for this operation.
11709 /// </summary>
11710 VOLMGR_DISK_NOT_ENOUGH_SPACE = 0xC0380013u,
11711
11712 /// <summary>
11713 /// The force revectoring of bad sectors failed.
11714 /// </summary>
11715 VOLMGR_DISK_REVECTORING_FAILED = 0xC0380014u,
11716
11717 /// <summary>
11718 /// The specified disk has an invalid sector size.
11719 /// </summary>
11720 VOLMGR_DISK_SECTOR_SIZE_INVALID = 0xC0380015u,
11721
11722 /// <summary>
11723 /// The specified disk set contains volumes which exist on disks outside of the set.
11724 /// </summary>
11725 VOLMGR_DISK_SET_NOT_CONTAINED = 0xC0380016u,
11726
11727 /// <summary>
11728 /// A disk in the volume layout provides extents to more than one member of a plex.
11729 /// </summary>
11730 VOLMGR_DISK_USED_BY_MULTIPLE_MEMBERS = 0xC0380017u,
11731
11732 /// <summary>
11733 /// A disk in the volume layout provides extents to more than one plex.
11734 /// </summary>
11735 VOLMGR_DISK_USED_BY_MULTIPLE_PLEXES = 0xC0380018u,
11736
11737 /// <summary>
11738 /// Dynamic disks are not supported on this system.
11739 /// </summary>
11740 VOLMGR_DYNAMIC_DISK_NOT_SUPPORTED = 0xC0380019u,
11741
11742 /// <summary>
11743 /// The specified extent is already used by other volumes.
11744 /// </summary>
11745 VOLMGR_EXTENT_ALREADY_USED = 0xC038001Au,
11746
11747 /// <summary>
11748 /// The specified volume is retained and can only be extended into a contiguous extent. The specified extent to grow the volume is not contiguous with the specified volume.
11749 /// </summary>
11750 VOLMGR_EXTENT_NOT_CONTIGUOUS = 0xC038001Bu,
11751
11752 /// <summary>
11753 /// The specified volume extent is not within the public region of the disk.
11754 /// </summary>
11755 VOLMGR_EXTENT_NOT_IN_PUBLIC_REGION = 0xC038001Cu,
11756
11757 /// <summary>
11758 /// The specified volume extent is not sector aligned.
11759 /// </summary>
11760 VOLMGR_EXTENT_NOT_SECTOR_ALIGNED = 0xC038001Du,
11761
11762 /// <summary>
11763 /// The specified partition overlaps an EBR (the first track of an extended partition on a MBR disks).
11764 /// </summary>
11765 VOLMGR_EXTENT_OVERLAPS_EBR_PARTITION = 0xC038001Eu,
11766
11767 /// <summary>
11768 /// The specified extent lengths cannot be used to construct a volume with specified length.
11769 /// </summary>
11770 VOLMGR_EXTENT_VOLUME_LENGTHS_DO_NOT_MATCH = 0xC038001Fu,
11771
11772 /// <summary>
11773 /// The system does not support fault tolerant volumes.
11774 /// </summary>
11775 VOLMGR_FAULT_TOLERANT_NOT_SUPPORTED = 0xC0380020u,
11776
11777 /// <summary>
11778 /// The specified interleave length is invalid.
11779 /// </summary>
11780 VOLMGR_INTERLEAVE_LENGTH_INVALID = 0xC0380021u,
11781
11782 /// <summary>
11783 /// There is already a maximum number of registered users.
11784 /// </summary>
11785 VOLMGR_MAXIMUM_REGISTERED_USERS = 0xC0380022u,
11786
11787 /// <summary>
11788 /// The specified member is already in-sync with the other active members. It does not need to be regenerated.
11789 /// </summary>
11790 VOLMGR_MEMBER_IN_SYNC = 0xC0380023u,
11791
11792 /// <summary>
11793 /// The same member index was specified more than once.
11794 /// </summary>
11795 VOLMGR_MEMBER_INDEX_DUPLICATE = 0xC0380024u,
11796
11797 /// <summary>
11798 /// The specified member index is greater or equal than the number of members in the volume plex.
11799 /// </summary>
11800 VOLMGR_MEMBER_INDEX_INVALID = 0xC0380025u,
11801
11802 /// <summary>
11803 /// The specified member is missing. It cannot be regenerated.
11804 /// </summary>
11805 VOLMGR_MEMBER_MISSING = 0xC0380026u,
11806
11807 /// <summary>
11808 /// The specified member is not detached. Cannot replace a member which is not detached.
11809 /// </summary>
11810 VOLMGR_MEMBER_NOT_DETACHED = 0xC0380027u,
11811
11812 /// <summary>
11813 /// The specified member is already regenerating.
11814 /// </summary>
11815 VOLMGR_MEMBER_REGENERATING = 0xC0380028u,
11816
11817 /// <summary>
11818 /// All disks belonging to the pack failed.
11819 /// </summary>
11820 VOLMGR_ALL_DISKS_FAILED = 0xC0380029u,
11821
11822 /// <summary>
11823 /// There are currently no registered users for notifications. The task number is irrelevant unless there are registered users.
11824 /// </summary>
11825 VOLMGR_NO_REGISTERED_USERS = 0xC038002Au,
11826
11827 /// <summary>
11828 /// The specified notification user does not exist. Failed to unregister user for notifications.
11829 /// </summary>
11830 VOLMGR_NO_SUCH_USER = 0xC038002Bu,
11831
11832 /// <summary>
11833 /// The notifications have been reset. Notifications for the current user are invalid. Unregister and re-register for notifications.
11834 /// </summary>
11835 VOLMGR_NOTIFICATION_RESET = 0xC038002Cu,
11836
11837 /// <summary>
11838 /// The specified number of members is invalid.
11839 /// </summary>
11840 VOLMGR_NUMBER_OF_MEMBERS_INVALID = 0xC038002Du,
11841
11842 /// <summary>
11843 /// The specified number of plexes is invalid.
11844 /// </summary>
11845 VOLMGR_NUMBER_OF_PLEXES_INVALID = 0xC038002Eu,
11846
11847 /// <summary>
11848 /// The specified source and target packs are identical.
11849 /// </summary>
11850 VOLMGR_PACK_DUPLICATE = 0xC038002Fu,
11851
11852 /// <summary>
11853 /// The specified pack id is invalid. There are no packs with the specified pack id.
11854 /// </summary>
11855 VOLMGR_PACK_ID_INVALID = 0xC0380030u,
11856
11857 /// <summary>
11858 /// The specified pack is the invalid pack. The operation cannot complete with the invalid pack.
11859 /// </summary>
11860 VOLMGR_PACK_INVALID = 0xC0380031u,
11861
11862 /// <summary>
11863 /// The specified pack name is invalid.
11864 /// </summary>
11865 VOLMGR_PACK_NAME_INVALID = 0xC0380032u,
11866
11867 /// <summary>
11868 /// The specified pack is offline.
11869 /// </summary>
11870 VOLMGR_PACK_OFFLINE = 0xC0380033u,
11871
11872 /// <summary>
11873 /// The specified pack already has a quorum of healthy disks.
11874 /// </summary>
11875 VOLMGR_PACK_HAS_QUORUM = 0xC0380034u,
11876
11877 /// <summary>
11878 /// The pack does not have a quorum of healthy disks.
11879 /// </summary>
11880 VOLMGR_PACK_WITHOUT_QUORUM = 0xC0380035u,
11881
11882 /// <summary>
11883 /// The specified disk has an unsupported partition style. Only MBR and GPT partition styles are supported.
11884 /// </summary>
11885 VOLMGR_PARTITION_STYLE_INVALID = 0xC0380036u,
11886
11887 /// <summary>
11888 /// Failed to update the disk's partition layout.
11889 /// </summary>
11890 VOLMGR_PARTITION_UPDATE_FAILED = 0xC0380037u,
11891
11892 /// <summary>
11893 /// The specified plex is already in-sync with the other active plexes. It does not need to be regenerated.
11894 /// </summary>
11895 VOLMGR_PLEX_IN_SYNC = 0xC0380038u,
11896
11897 /// <summary>
11898 /// The same plex index was specified more than once.
11899 /// </summary>
11900 VOLMGR_PLEX_INDEX_DUPLICATE = 0xC0380039u,
11901
11902 /// <summary>
11903 /// The specified plex index is greater or equal than the number of plexes in the volume.
11904 /// </summary>
11905 VOLMGR_PLEX_INDEX_INVALID = 0xC038003Au,
11906
11907 /// <summary>
11908 /// The specified plex is the last active plex in the volume. The plex cannot be removed or else the volume will go offline.
11909 /// </summary>
11910 VOLMGR_PLEX_LAST_ACTIVE = 0xC038003Bu,
11911
11912 /// <summary>
11913 /// The specified plex is missing.
11914 /// </summary>
11915 VOLMGR_PLEX_MISSING = 0xC038003Cu,
11916
11917 /// <summary>
11918 /// The specified plex is currently regenerating.
11919 /// </summary>
11920 VOLMGR_PLEX_REGENERATING = 0xC038003Du,
11921
11922 /// <summary>
11923 /// The specified plex type is invalid.
11924 /// </summary>
11925 VOLMGR_PLEX_TYPE_INVALID = 0xC038003Eu,
11926
11927 /// <summary>
11928 /// The operation is only supported on RAID-5 plexes.
11929 /// </summary>
11930 VOLMGR_PLEX_NOT_RAID5 = 0xC038003Fu,
11931
11932 /// <summary>
11933 /// The operation is only supported on simple plexes.
11934 /// </summary>
11935 VOLMGR_PLEX_NOT_SIMPLE = 0xC0380040u,
11936
11937 /// <summary>
11938 /// The Size fields in the VM_VOLUME_LAYOUT input structure are incorrectly set.
11939 /// </summary>
11940 VOLMGR_STRUCTURE_SIZE_INVALID = 0xC0380041u,
11941
11942 /// <summary>
11943 /// There is already a pending request for notifications. Wait for the existing request to return before requesting for more notifications.
11944 /// </summary>
11945 VOLMGR_TOO_MANY_NOTIFICATION_REQUESTS = 0xC0380042u,
11946
11947 /// <summary>
11948 /// There is currently a transaction in process.
11949 /// </summary>
11950 VOLMGR_TRANSACTION_IN_PROGRESS = 0xC0380043u,
11951
11952 /// <summary>
11953 /// An unexpected layout change occurred outside of the volume manager.
11954 /// </summary>
11955 VOLMGR_UNEXPECTED_DISK_LAYOUT_CHANGE = 0xC0380044u,
11956
11957 /// <summary>
11958 /// The specified volume contains a missing disk.
11959 /// </summary>
11960 VOLMGR_VOLUME_CONTAINS_MISSING_DISK = 0xC0380045u,
11961
11962 /// <summary>
11963 /// The specified volume id is invalid. There are no volumes with the specified volume id.
11964 /// </summary>
11965 VOLMGR_VOLUME_ID_INVALID = 0xC0380046u,
11966
11967 /// <summary>
11968 /// The specified volume length is invalid.
11969 /// </summary>
11970 VOLMGR_VOLUME_LENGTH_INVALID = 0xC0380047u,
11971
11972 /// <summary>
11973 /// The specified size for the volume is not a multiple of the sector size.
11974 /// </summary>
11975 VOLMGR_VOLUME_LENGTH_NOT_SECTOR_SIZE_MULTIPLE = 0xC0380048u,
11976
11977 /// <summary>
11978 /// The operation is only supported on mirrored volumes.
11979 /// </summary>
11980 VOLMGR_VOLUME_NOT_MIRRORED = 0xC0380049u,
11981
11982 /// <summary>
11983 /// The specified volume does not have a retain partition.
11984 /// </summary>
11985 VOLMGR_VOLUME_NOT_RETAINED = 0xC038004Au,
11986
11987 /// <summary>
11988 /// The specified volume is offline.
11989 /// </summary>
11990 VOLMGR_VOLUME_OFFLINE = 0xC038004Bu,
11991
11992 /// <summary>
11993 /// The specified volume already has a retain partition.
11994 /// </summary>
11995 VOLMGR_VOLUME_RETAINED = 0xC038004Cu,
11996
11997 /// <summary>
11998 /// The specified number of extents is invalid.
11999 /// </summary>
12000 VOLMGR_NUMBER_OF_EXTENTS_INVALID = 0xC038004Du,
12001
12002 /// <summary>
12003 /// All disks participating to the volume must have the same sector size.
12004 /// </summary>
12005 VOLMGR_DIFFERENT_SECTOR_SIZE = 0xC038004Eu,
12006
12007 /// <summary>
12008 /// The boot disk experienced failures.
12009 /// </summary>
12010 VOLMGR_BAD_BOOT_DISK = 0xC038004Fu,
12011
12012 /// <summary>
12013 /// The configuration of the pack is offline.
12014 /// </summary>
12015 VOLMGR_PACK_CONFIG_OFFLINE = 0xC0380050u,
12016
12017 /// <summary>
12018 /// The configuration of the pack is online.
12019 /// </summary>
12020 VOLMGR_PACK_CONFIG_ONLINE = 0xC0380051u,
12021
12022 /// <summary>
12023 /// The specified pack is not the primary pack.
12024 /// </summary>
12025 VOLMGR_NOT_PRIMARY_PACK = 0xC0380052u,
12026
12027 /// <summary>
12028 /// All disks failed to be updated with the new content of the log.
12029 /// </summary>
12030 VOLMGR_PACK_LOG_UPDATE_FAILED = 0xC0380053u,
12031
12032 /// <summary>
12033 /// The specified number of disks in a plex is invalid.
12034 /// </summary>
12035 VOLMGR_NUMBER_OF_DISKS_IN_PLEX_INVALID = 0xC0380054u,
12036
12037 /// <summary>
12038 /// The specified number of disks in a plex member is invalid.
12039 /// </summary>
12040 VOLMGR_NUMBER_OF_DISKS_IN_MEMBER_INVALID = 0xC0380055u,
12041
12042 /// <summary>
12043 /// The operation is not supported on mirrored volumes.
12044 /// </summary>
12045 VOLMGR_VOLUME_MIRRORED = 0xC0380056u,
12046
12047 /// <summary>
12048 /// The operation is only supported on simple and spanned plexes.
12049 /// </summary>
12050 VOLMGR_PLEX_NOT_SIMPLE_SPANNED = 0xC0380057u,
12051
12052 /// <summary>
12053 /// The pack has no valid log copies.
12054 /// </summary>
12055 VOLMGR_NO_VALID_LOG_COPIES = 0xC0380058u,
12056
12057 /// <summary>
12058 /// A primary pack is already present.
12059 /// </summary>
12060 VOLMGR_PRIMARY_PACK_PRESENT = 0xC0380059u,
12061
12062 /// <summary>
12063 /// The specified number of disks is invalid.
12064 /// </summary>
12065 VOLMGR_NUMBER_OF_DISKS_INVALID = 0xC038005Au,
12066
12067 /// <summary>
12068 /// The system does not support mirrored volumes.
12069 /// </summary>
12070 VOLMGR_MIRROR_NOT_SUPPORTED = 0xC038005Bu,
12071
12072 /// <summary>
12073 /// The system does not support RAID-5 volumes.
12074 /// </summary>
12075 VOLMGR_RAID5_NOT_SUPPORTED = 0xC038005Cu,
12076
12077 /// <summary>
12078 /// Some BCD entries were not imported correctly from the BCD store.
12079 /// </summary>
12080 BCD_NOT_ALL_ENTRIES_IMPORTED = 0x80390001u,
12081
12082 /// <summary>
12083 /// Entries enumerated have exceeded the allowed threshold.
12084 /// </summary>
12085 BCD_TOO_MANY_ELEMENTS = 0xC0390002u,
12086
12087 /// <summary>
12088 /// Some BCD entries were not synchronized correctly with the firmware.
12089 /// </summary>
12090 BCD_NOT_ALL_ENTRIES_SYNCHRONIZED = 0x80390003u,
12091
12092 /// <summary>
12093 /// The virtual hard disk is corrupted. The virtual hard disk drive footer is missing.
12094 /// </summary>
12095 VHD_DRIVE_FOOTER_MISSING = 0xC03A0001u,
12096
12097 /// <summary>
12098 /// The virtual hard disk is corrupted. The virtual hard disk drive footer checksum does not match the on-disk checksum.
12099 /// </summary>
12100 VHD_DRIVE_FOOTER_CHECKSUM_MISMATCH = 0xC03A0002u,
12101
12102 /// <summary>
12103 /// The virtual hard disk is corrupted. The virtual hard disk drive footer in the virtual hard disk is corrupted.
12104 /// </summary>
12105 VHD_DRIVE_FOOTER_CORRUPT = 0xC03A0003u,
12106
12107 /// <summary>
12108 /// The system does not recognize the file format of this virtual hard disk.
12109 /// </summary>
12110 VHD_FORMAT_UNKNOWN = 0xC03A0004u,
12111
12112 /// <summary>
12113 /// The version does not support this version of the file format.
12114 /// </summary>
12115 VHD_FORMAT_UNSUPPORTED_VERSION = 0xC03A0005u,
12116
12117 /// <summary>
12118 /// The virtual hard disk is corrupted. The sparse header checksum does not match the on-disk checksum.
12119 /// </summary>
12120 VHD_SPARSE_HEADER_CHECKSUM_MISMATCH = 0xC03A0006u,
12121
12122 /// <summary>
12123 /// The system does not support this version of the virtual hard disk.This version of the sparse header is not supported.
12124 /// </summary>
12125 VHD_SPARSE_HEADER_UNSUPPORTED_VERSION = 0xC03A0007u,
12126
12127 /// <summary>
12128 /// The virtual hard disk is corrupted. The sparse header in the virtual hard disk is corrupt.
12129 /// </summary>
12130 VHD_SPARSE_HEADER_CORRUPT = 0xC03A0008u,
12131
12132 /// <summary>
12133 /// Failed to write to the virtual hard disk failed because the system failed to allocate a new block in the virtual hard disk.
12134 /// </summary>
12135 VHD_BLOCK_ALLOCATION_FAILURE = 0xC03A0009u,
12136
12137 /// <summary>
12138 /// The virtual hard disk is corrupted. The block allocation table in the virtual hard disk is corrupt.
12139 /// </summary>
12140 VHD_BLOCK_ALLOCATION_TABLE_CORRUPT = 0xC03A000Au,
12141
12142 /// <summary>
12143 /// The system does not support this version of the virtual hard disk. The block size is invalid.
12144 /// </summary>
12145 VHD_INVALID_BLOCK_SIZE = 0xC03A000Bu,
12146
12147 /// <summary>
12148 /// The virtual hard disk is corrupted. The block bitmap does not match with the block data present in the virtual hard disk.
12149 /// </summary>
12150 VHD_BITMAP_MISMATCH = 0xC03A000Cu,
12151
12152 /// <summary>
12153 /// The chain of virtual hard disks is broken. The system cannot locate the parent virtual hard disk for the differencing disk.
12154 /// </summary>
12155 VHD_PARENT_VHD_NOT_FOUND = 0xC03A000Du,
12156
12157 /// <summary>
12158 /// The chain of virtual hard disks is corrupted. There is a mismatch in the identifiers of the parent virtual hard disk and differencing disk.
12159 /// </summary>
12160 VHD_CHILD_PARENT_ID_MISMATCH = 0xC03A000Eu,
12161
12162 /// <summary>
12163 /// The chain of virtual hard disks is corrupted. The time stamp of the parent virtual hard disk does not match the time stamp of the differencing disk.
12164 /// </summary>
12165 VHD_CHILD_PARENT_TIMESTAMP_MISMATCH = 0xC03A000Fu,
12166
12167 /// <summary>
12168 /// Failed to read the metadata of the virtual hard disk.
12169 /// </summary>
12170 VHD_METADATA_READ_FAILURE = 0xC03A0010u,
12171
12172 /// <summary>
12173 /// Failed to write to the metadata of the virtual hard disk.
12174 /// </summary>
12175 VHD_METADATA_WRITE_FAILURE = 0xC03A0011u,
12176
12177 /// <summary>
12178 /// The size of the virtual hard disk is not valid.
12179 /// </summary>
12180 VHD_INVALID_SIZE = 0xC03A0012u,
12181
12182 /// <summary>
12183 /// The file size of this virtual hard disk is not valid.
12184 /// </summary>
12185 VHD_INVALID_FILE_SIZE = 0xC03A0013u,
12186
12187 /// <summary>
12188 /// A virtual disk support provider for the specified file was not found.
12189 /// </summary>
12190 VIRTDISK_PROVIDER_NOT_FOUND = 0xC03A0014u,
12191
12192 /// <summary>
12193 /// The specified disk is not a virtual disk.
12194 /// </summary>
12195 VIRTDISK_NOT_VIRTUAL_DISK = 0xC03A0015u,
12196
12197 /// <summary>
12198 /// 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.
12199 /// </summary>
12200 VHD_PARENT_VHD_ACCESS_DENIED = 0xC03A0016u,
12201
12202 /// <summary>
12203 /// 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.
12204 /// </summary>
12205 VHD_CHILD_PARENT_SIZE_MISMATCH = 0xC03A0017u,
12206
12207 /// <summary>
12208 /// The chain of virtual hard disks is corrupted. A differencing disk is indicated in its own parent chain.
12209 /// </summary>
12210 VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED = 0xC03A0018u,
12211
12212 /// <summary>
12213 /// The chain of virtual hard disks is inaccessible. There was an error opening a virtual hard disk further up the chain.
12214 /// </summary>
12215 VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT = 0xC03A0019u,
12216
12217 /// <summary>
12218 /// The requested operation could not be completed due to a virtual disk system limitation. Virtual hard disk files must be uncompressed and unencrypted and must not be sparse.
12219 /// </summary>
12220 VIRTUAL_DISK_LIMITATION = 0xC03A001Au,
12221
12222 /// <summary>
12223 /// The requested operation cannot be performed on a virtual disk of this type.
12224 /// </summary>
12225 VHD_INVALID_TYPE = 0xC03A001Bu,
12226
12227 /// <summary>
12228 /// The requested operation cannot be performed on the virtual disk in its current state.
12229 /// </summary>
12230 VHD_INVALID_STATE = 0xC03A001Cu,
12231
12232 /// <summary>
12233 /// The sector size of the physical disk on which the virtual disk resides is not supported.
12234 /// </summary>
12235 VIRTDISK_UNSUPPORTED_DISK_SECTOR_SIZE = 0xC03A001Du,
12236
12237 /// <summary>
12238 /// The disk is already owned by a different owner.
12239 /// </summary>
12240 VIRTDISK_DISK_ALREADY_OWNED = 0xC03A001Eu,
12241
12242 /// <summary>
12243 /// The disk must be offline or read-only.
12244 /// </summary>
12245 VIRTDISK_DISK_ONLINE_AND_WRITABLE = 0xC03A001Fu,
12246
12247 /// <summary>
12248 /// Change Tracking is not initialized for this virtual disk.
12249 /// </summary>
12250 CTLOG_TRACKING_NOT_INITIALIZED = 0xC03A0020u,
12251
12252 /// <summary>
12253 /// Size of change tracking file exceeded the maximum size limit.
12254 /// </summary>
12255 CTLOG_LOGFILE_SIZE_EXCEEDED_MAXSIZE = 0xC03A0021u,
12256
12257 /// <summary>
12258 /// VHD file is changed due to compaction, expansion, or offline updates.
12259 /// </summary>
12260 CTLOG_VHD_CHANGED_OFFLINE = 0xC03A0022u,
12261
12262 /// <summary>
12263 /// Change Tracking for the virtual disk is not in a valid state to perform this request. Change tracking could be discontinued or already in the requested state.
12264 /// </summary>
12265 CTLOG_INVALID_TRACKING_STATE = 0xC03A0023u,
12266
12267 /// <summary>
12268 /// Change Tracking file for the virtual disk is not in a valid state.
12269 /// </summary>
12270 CTLOG_INCONSISTENT_TRACKING_FILE = 0xC03A0024u,
12271
12272 /// <summary>
12273 /// There is not enough space in the virtual disk file for the provided metadata item.
12274 /// </summary>
12275 VHD_METADATA_FULL = 0xC03A0028u,
12276
12277 /// <summary>
12278 /// The specified change tracking identifier is not valid.
12279 /// </summary>
12280 VHD_INVALID_CHANGE_TRACKING_ID = 0xC03A0029u,
12281
12282 /// <summary>
12283 /// Change tracking is disabled for the specified virtual hard disk, so no change tracking information is available.
12284 /// </summary>
12285 VHD_CHANGE_TRACKING_DISABLED = 0xC03A002Au,
12286
12287 /// <summary>
12288 /// There is no change tracking data available associated with the specified change tracking identifier.
12289 /// </summary>
12290 VHD_MISSING_CHANGE_TRACKING_INFORMATION = 0xC03A0030u,
12291
12292 /// <summary>
12293 /// The requested resize operation might truncate user data residing on the virtual disk.
12294 /// </summary>
12295 VHD_RESIZE_WOULD_TRUNCATE_DATA = 0xC03A0031u,
12296
12297 /// <summary>
12298 /// The minimum safe size of the virtual disk could not be determined. This may be due to a missing or corrupt partition table.
12299 /// </summary>
12300 VHD_COULD_NOT_COMPUTE_MINIMUM_VIRTUAL_SIZE = 0xC03A0032u,
12301
12302 /// <summary>
12303 /// The size of the virtual disk cannot be safely reduced further.
12304 /// </summary>
12305 VHD_ALREADY_AT_OR_BELOW_MINIMUM_VIRTUAL_SIZE = 0xC03A0033u,
12306
12307 /// <summary>
12308 /// The virtualization storage subsystem has generated an error.
12309 /// </summary>
12310 QUERY_STORAGE_ERROR = 0x803A0001u,
12311
12312 /// <summary>
12313 /// GDI handles were potentially leaked by the application.
12314 /// </summary>
12315 GDI_HANDLE_LEAK = 0x803F0001u,
12316
12317 /// <summary>
12318 /// The Resume Key Filter could not find the resume key supplied for the operation.
12319 /// </summary>
12320 RKF_KEY_NOT_FOUND = 0xC0400001u,
12321
12322 /// <summary>
12323 /// The Resume Key Filter found an existing resume key that matches the one supplied for the handle.
12324 /// </summary>
12325 RKF_DUPLICATE_KEY = 0xC0400002u,
12326
12327 /// <summary>
12328 /// The Resume Key Filter data blob attached to the handle is full. No more space is available.
12329 /// </summary>
12330 RKF_BLOB_FULL = 0xC0400003u,
12331
12332 /// <summary>
12333 /// The Resume Key Filter handle store is full. No more resume handles can be accepted.
12334 /// </summary>
12335 RKF_STORE_FULL = 0xC0400004u,
12336
12337 /// <summary>
12338 /// The Resume Key Filter failed the operation because the file is temporarily blocked pending the resume of existing handles on the file.
12339 /// </summary>
12340 RKF_FILE_BLOCKED = 0xC0400005u,
12341
12342 /// <summary>
12343 /// The Resume Key Filter found an existing resume key that matches the one supplied on a handle that's active/open. The operation requires an inactive/closed handle.
12344 /// </summary>
12345 RKF_ACTIVE_KEY = 0xC0400006u,
12346
12347 /// <summary>
12348 /// The operation must be restarted by RDBSS.
12349 /// </summary>
12350 RDBSS_RESTART_OPERATION = 0xC0410001u,
12351
12352 /// <summary>
12353 /// The operation must continue processing.
12354 /// </summary>
12355 RDBSS_CONTINUE_OPERATION = 0xC0410002u,
12356
12357 /// <summary>
12358 /// The operation must be posted to a thread to be retried at passive IRQL.
12359 /// </summary>
12360 RDBSS_POST_OPERATION = 0xC0410003u,
12361
12362 /// <summary>
12363 /// The caller must retry by looking up the object in the name table.
12364 /// </summary>
12365 RDBSS_RETRY_LOOKUP = 0xC0410004u,
12366
12367 /// <summary>
12368 /// The attribute handle given was not valid on this server.
12369 /// </summary>
12370 BTH_ATT_INVALID_HANDLE = 0xC0420001u,
12371
12372 /// <summary>
12373 /// The attribute cannot be read.
12374 /// </summary>
12375 BTH_ATT_READ_NOT_PERMITTED = 0xC0420002u,
12376
12377 /// <summary>
12378 /// The attribute cannot be written.
12379 /// </summary>
12380 BTH_ATT_WRITE_NOT_PERMITTED = 0xC0420003u,
12381
12382 /// <summary>
12383 /// The attribute PDU was invalid.
12384 /// </summary>
12385 BTH_ATT_INVALID_PDU = 0xC0420004u,
12386
12387 /// <summary>
12388 /// The attribute requires authentication before it can be read or written.
12389 /// </summary>
12390 BTH_ATT_INSUFFICIENT_AUTHENTICATION = 0xC0420005u,
12391
12392 /// <summary>
12393 /// Attribute server does not support the request received from the client.
12394 /// </summary>
12395 BTH_ATT_REQUEST_NOT_SUPPORTED = 0xC0420006u,
12396
12397 /// <summary>
12398 /// Offset specified was past the end of the attribute.
12399 /// </summary>
12400 BTH_ATT_INVALID_OFFSET = 0xC0420007u,
12401
12402 /// <summary>
12403 /// The attribute requires authorization before it can be read or written.
12404 /// </summary>
12405 BTH_ATT_INSUFFICIENT_AUTHORIZATION = 0xC0420008u,
12406
12407 /// <summary>
12408 /// Too many prepare writes have been queued.
12409 /// </summary>
12410 BTH_ATT_PREPARE_QUEUE_FULL = 0xC0420009u,
12411
12412 /// <summary>
12413 /// No attribute found within the given attribute handle range.
12414 /// </summary>
12415 BTH_ATT_ATTRIBUTE_NOT_FOUND = 0xC042000Au,
12416
12417 /// <summary>
12418 /// The attribute cannot be read or written using the Read Blob Request.
12419 /// </summary>
12420 BTH_ATT_ATTRIBUTE_NOT_LONG = 0xC042000Bu,
12421
12422 /// <summary>
12423 /// The Encryption Key Size used for encrypting this link is insufficient.
12424 /// </summary>
12425 BTH_ATT_INSUFFICIENT_ENCRYPTION_KEY_SIZE = 0xC042000Cu,
12426
12427 /// <summary>
12428 /// The attribute value length is invalid for the operation.
12429 /// </summary>
12430 BTH_ATT_INVALID_ATTRIBUTE_VALUE_LENGTH = 0xC042000Du,
12431
12432 /// <summary>
12433 /// The attribute request that was requested has encountered an error that was unlikely, and therefore could not be completed as requested.
12434 /// </summary>
12435 BTH_ATT_UNLIKELY = 0xC042000Eu,
12436
12437 /// <summary>
12438 /// The attribute requires encryption before it can be read or written.
12439 /// </summary>
12440 BTH_ATT_INSUFFICIENT_ENCRYPTION = 0xC042000Fu,
12441
12442 /// <summary>
12443 /// The attribute type is not a supported grouping attribute as defined by a higher layer specification.
12444 /// </summary>
12445 BTH_ATT_UNSUPPORTED_GROUP_TYPE = 0xC0420010u,
12446
12447 /// <summary>
12448 /// Insufficient Resources to complete the request.
12449 /// </summary>
12450 BTH_ATT_INSUFFICIENT_RESOURCES = 0xC0420011u,
12451
12452 /// <summary>
12453 /// An error that lies in the reserved range has been received.
12454 /// </summary>
12455 BTH_ATT_UNKNOWN_ERROR = 0xC0421000u,
12456
12457 /// <summary>
12458 /// Secure Boot detected that rollback of protected data has been attempted.
12459 /// </summary>
12460 SECUREBOOT_ROLLBACK_DETECTED = 0xC0430001u,
12461
12462 /// <summary>
12463 /// The value is protected by Secure Boot policy and cannot be modified or deleted.
12464 /// </summary>
12465 SECUREBOOT_POLICY_VIOLATION = 0xC0430002u,
12466
12467 /// <summary>
12468 /// The Secure Boot policy is invalid.
12469 /// </summary>
12470 SECUREBOOT_INVALID_POLICY = 0xC0430003u,
12471
12472 /// <summary>
12473 /// A new Secure Boot policy did not contain the current publisher on its update list.
12474 /// </summary>
12475 SECUREBOOT_POLICY_PUBLISHER_NOT_FOUND = 0xC0430004u,
12476
12477 /// <summary>
12478 /// The Secure Boot policy is either not signed or is signed by a non-trusted signer.
12479 /// </summary>
12480 SECUREBOOT_POLICY_NOT_SIGNED = 0xC0430005u,
12481
12482 /// <summary>
12483 /// Secure Boot is not enabled on this machine.
12484 /// </summary>
12485 SECUREBOOT_NOT_ENABLED = 0x80430006u,
12486
12487 /// <summary>
12488 /// Secure Boot requires that certain files and drivers are not replaced by other files or drivers.
12489 /// </summary>
12490 SECUREBOOT_FILE_REPLACED = 0xC0430007u,
12491
12492 /// <summary>
12493 /// The Secure Boot Supplemental Policy file was not authorized on this machine.
12494 /// </summary>
12495 SECUREBOOT_POLICY_NOT_AUTHORIZED = 0xC0430008u,
12496
12497 /// <summary>
12498 /// The Supplemental Policy is not recognized on this device.
12499 /// </summary>
12500 SECUREBOOT_POLICY_UNKNOWN = 0xC0430009u,
12501
12502 /// <summary>
12503 /// The Antirollback version was not found in the Secure Boot Policy.
12504 /// </summary>
12505 SECUREBOOT_POLICY_MISSING_ANTIROLLBACKVERSION = 0xC043000Au,
12506
12507 /// <summary>
12508 /// The Platform ID specified in the Secure Boot policy does not match the Platform ID on this device.
12509 /// </summary>
12510 SECUREBOOT_PLATFORM_ID_MISMATCH = 0xC043000Bu,
12511
12512 /// <summary>
12513 /// The Secure Boot policy file has an older Antirollback Version than this device.
12514 /// </summary>
12515 SECUREBOOT_POLICY_ROLLBACK_DETECTED = 0xC043000Cu,
12516
12517 /// <summary>
12518 /// The Secure Boot policy file does not match the upgraded legacy policy.
12519 /// </summary>
12520 SECUREBOOT_POLICY_UPGRADE_MISMATCH = 0xC043000Du,
12521
12522 /// <summary>
12523 /// The Secure Boot policy file is required but could not be found.
12524 /// </summary>
12525 SECUREBOOT_REQUIRED_POLICY_FILE_MISSING = 0xC043000Eu,
12526
12527 /// <summary>
12528 /// Supplemental Secure Boot policy file can not be loaded as a base Secure Boot policy.
12529 /// </summary>
12530 SECUREBOOT_NOT_BASE_POLICY = 0xC043000Fu,
12531
12532 /// <summary>
12533 /// Base Secure Boot policy file can not be loaded as a Supplemental Secure Boot policy.
12534 /// </summary>
12535 SECUREBOOT_NOT_SUPPLEMENTAL_POLICY = 0xC0430010u,
12536
12537 /// <summary>
12538 /// The Platform Manifest file was not authorized on this machine.
12539 /// </summary>
12540 PLATFORM_MANIFEST_NOT_AUTHORIZED = 0xC0EB0001u,
12541
12542 /// <summary>
12543 /// The Platform Manifest file was not valid.
12544 /// </summary>
12545 PLATFORM_MANIFEST_INVALID = 0xC0EB0002u,
12546
12547 /// <summary>
12548 /// The file is not authorized on this platform because an entry was not found in the Platform Manifest.
12549 /// </summary>
12550 PLATFORM_MANIFEST_FILE_NOT_AUTHORIZED = 0xC0EB0003u,
12551
12552 /// <summary>
12553 /// The catalog is not authorized on this platform because an entry was not found in the Platform Manifest.
12554 /// </summary>
12555 PLATFORM_MANIFEST_CATALOG_NOT_AUTHORIZED = 0xC0EB0004u,
12556
12557 /// <summary>
12558 /// The file is not authorized on this platform because a Binary ID was not found in the embedded signature.
12559 /// </summary>
12560 PLATFORM_MANIFEST_BINARY_ID_NOT_FOUND = 0xC0EB0005u,
12561
12562 /// <summary>
12563 /// No active Platform Manifest exists on this system.
12564 /// </summary>
12565 PLATFORM_MANIFEST_NOT_ACTIVE = 0xC0EB0006u,
12566
12567 /// <summary>
12568 /// The Platform Manifest file was not properly signed.
12569 /// </summary>
12570 PLATFORM_MANIFEST_NOT_SIGNED = 0xC0EB0007u,
12571
12572 /// <summary>
12573 /// System Integrity detected that policy rollback has been attempted.
12574 /// </summary>
12575 SYSTEM_INTEGRITY_ROLLBACK_DETECTED = 0xC0E90001u,
12576
12577 /// <summary>
12578 /// System Integrity policy has been violated.
12579 /// </summary>
12580 SYSTEM_INTEGRITY_POLICY_VIOLATION = 0xC0E90002u,
12581
12582 /// <summary>
12583 /// The System Integrity policy is invalid.
12584 /// </summary>
12585 SYSTEM_INTEGRITY_INVALID_POLICY = 0xC0E90003u,
12586
12587 /// <summary>
12588 /// The System Integrity policy is either not signed or is signed by a non-trusted signer.
12589 /// </summary>
12590 SYSTEM_INTEGRITY_POLICY_NOT_SIGNED = 0xC0E90004u,
12591
12592 /// <summary>
12593 /// No applicable app licenses found.
12594 /// </summary>
12595 NO_APPLICABLE_APP_LICENSES_FOUND = 0xC0EA0001u,
12596
12597 /// <summary>
12598 /// CLiP license not found.
12599 /// </summary>
12600 CLIP_LICENSE_NOT_FOUND = 0xC0EA0002u,
12601
12602 /// <summary>
12603 /// CLiP device license not found.
12604 /// </summary>
12605 CLIP_DEVICE_LICENSE_MISSING = 0xC0EA0003u,
12606
12607 /// <summary>
12608 /// CLiP license has an invalid signature.
12609 /// </summary>
12610 CLIP_LICENSE_INVALID_SIGNATURE = 0xC0EA0004u,
12611
12612 /// <summary>
12613 /// CLiP keyholder license is invalid or missing.
12614 /// </summary>
12615 CLIP_KEYHOLDER_LICENSE_MISSING_OR_INVALID = 0xC0EA0005u,
12616
12617 /// <summary>
12618 /// CLiP license has expired.
12619 /// </summary>
12620 CLIP_LICENSE_EXPIRED = 0xC0EA0006u,
12621
12622 /// <summary>
12623 /// CLiP license is signed by an unknown source.
12624 /// </summary>
12625 CLIP_LICENSE_SIGNED_BY_UNKNOWN_SOURCE = 0xC0EA0007u,
12626
12627 /// <summary>
12628 /// CLiP license is not signed.
12629 /// </summary>
12630 CLIP_LICENSE_NOT_SIGNED = 0xC0EA0008u,
12631
12632 /// <summary>
12633 /// CLiP license hardware ID is out of tolerance.
12634 /// </summary>
12635 CLIP_LICENSE_HARDWARE_ID_OUT_OF_TOLERANCE = 0xC0EA0009u,
12636
12637 /// <summary>
12638 /// CLiP license device ID does not match the device ID in the bound device license.
12639 /// </summary>
12640 CLIP_LICENSE_DEVICE_ID_MISMATCH = 0xC0EA000Au,
12641
12642 /// <summary>
12643 /// PortCls could not find an audio engine node exposed by a miniport driver claiming support for IMiniportAudioEngineNode.
12644 /// </summary>
12645 AUDIO_ENGINE_NODE_NOT_FOUND = 0xC0440001u,
12646
12647 /// <summary>
12648 /// HD Audio widget encountered an unexpected empty connection list.
12649 /// </summary>
12650 HDAUDIO_EMPTY_CONNECTION_LIST = 0xC0440002u,
12651
12652 /// <summary>
12653 /// HD Audio widget does not support the connection list parameter.
12654 /// </summary>
12655 HDAUDIO_CONNECTION_LIST_NOT_SUPPORTED = 0xC0440003u,
12656
12657 /// <summary>
12658 /// No HD Audio subdevices were successfully created.
12659 /// </summary>
12660 HDAUDIO_NO_LOGICAL_DEVICES_CREATED = 0xC0440004u,
12661
12662 /// <summary>
12663 /// An unexpected NULL pointer was encountered in a linked list.
12664 /// </summary>
12665 HDAUDIO_NULL_LINKED_LIST_ENTRY = 0xC0440005u,
12666
12667 /// <summary>
12668 /// The repair was successful.
12669 /// </summary>
12670 SPACES_REPAIRED = 0x00E70000u,
12671
12672 /// <summary>
12673 /// The operation has been paused.
12674 /// </summary>
12675 SPACES_PAUSE = 0x00E70001u,
12676
12677 /// <summary>
12678 /// The operation is complete.
12679 /// </summary>
12680 SPACES_COMPLETE = 0x00E70002u,
12681
12682 /// <summary>
12683 /// The operation should be redirected to another node.
12684 /// </summary>
12685 SPACES_REDIRECT = 0x00E70003u,
12686
12687 /// <summary>
12688 /// The specified fault domain type or combination of minimum / maximum fault domain type is not valid.
12689 /// </summary>
12690 SPACES_FAULT_DOMAIN_TYPE_INVALID = 0xC0E70001u,
12691
12692 /// <summary>
12693 /// The specified resiliency type is not valid.
12694 /// </summary>
12695 SPACES_RESILIENCY_TYPE_INVALID = 0xC0E70003u,
12696
12697 /// <summary>
12698 /// The sector size of the physical disk is not supported by the storage pool.
12699 /// </summary>
12700 SPACES_DRIVE_SECTOR_SIZE_INVALID = 0xC0E70004u,
12701
12702 /// <summary>
12703 /// The value for fault tolerance is outside of the supported range of values.
12704 /// </summary>
12705 SPACES_DRIVE_REDUNDANCY_INVALID = 0xC0E70006u,
12706
12707 /// <summary>
12708 /// The number of data copies requested is outside of the supported range of values.
12709 /// </summary>
12710 SPACES_NUMBER_OF_DATA_COPIES_INVALID = 0xC0E70007u,
12711
12712 /// <summary>
12713 /// The value for interleave length is outside of the supported range of values or is not a power of 2.
12714 /// </summary>
12715 SPACES_INTERLEAVE_LENGTH_INVALID = 0xC0E70009u,
12716
12717 /// <summary>
12718 /// The number of columns specified is outside of the supported range of values.
12719 /// </summary>
12720 SPACES_NUMBER_OF_COLUMNS_INVALID = 0xC0E7000Au,
12721
12722 /// <summary>
12723 /// There were not enough physical disks to complete the requested operation.
12724 /// </summary>
12725 SPACES_NOT_ENOUGH_DRIVES = 0xC0E7000Bu,
12726
12727 /// <summary>
12728 /// Extended error information is available.
12729 /// </summary>
12730 SPACES_EXTENDED_ERROR = 0xC0E7000Cu,
12731
12732 /// <summary>
12733 /// The specified provisioning type is not valid.
12734 /// </summary>
12735 SPACES_PROVISIONING_TYPE_INVALID = 0xC0E7000Du,
12736
12737 /// <summary>
12738 /// The allocation size is outside of the supported range of values.
12739 /// </summary>
12740 SPACES_ALLOCATION_SIZE_INVALID = 0xC0E7000Eu,
12741
12742 /// <summary>
12743 /// Enclosure awareness is not supported for this virtual disk.
12744 /// </summary>
12745 SPACES_ENCLOSURE_AWARE_INVALID = 0xC0E7000Fu,
12746
12747 /// <summary>
12748 /// The write cache size is outside of the supported range of values.
12749 /// </summary>
12750 SPACES_WRITE_CACHE_SIZE_INVALID = 0xC0E70010u,
12751
12752 /// <summary>
12753 /// The value for number of groups is outside of the supported range of values.
12754 /// </summary>
12755 SPACES_NUMBER_OF_GROUPS_INVALID = 0xC0E70011u,
12756
12757 /// <summary>
12758 /// The OperationalState of the physical disk is invalid for this operation.
12759 /// </summary>
12760 SPACES_DRIVE_OPERATIONAL_STATE_INVALID = 0xC0E70012u,
12761
12762 /// <summary>
12763 /// A column's state needs to be updated.
12764 /// </summary>
12765 SPACES_UPDATE_COLUMN_STATE = 0xC0E70013u,
12766
12767 /// <summary>
12768 /// An extent needs to be allocated.
12769 /// </summary>
12770 SPACES_MAP_REQUIRED = 0xC0E70014u,
12771
12772 /// <summary>
12773 /// The metadata version is unsupported.
12774 /// </summary>
12775 SPACES_UNSUPPORTED_VERSION = 0xC0E70015u,
12776
12777 /// <summary>
12778 /// The metadata read was corrupt.
12779 /// </summary>
12780 SPACES_CORRUPT_METADATA = 0xC0E70016u,
12781
12782 /// <summary>
12783 /// The DRT is full.
12784 /// </summary>
12785 SPACES_DRT_FULL = 0xC0E70017u,
12786
12787 /// <summary>
12788 /// An inconsistency was found.
12789 /// </summary>
12790 SPACES_INCONSISTENCY = 0xC0E70018u,
12791
12792 /// <summary>
12793 /// The log is not ready.
12794 /// </summary>
12795 SPACES_LOG_NOT_READY = 0xC0E70019u,
12796
12797 /// <summary>
12798 /// No good copy of data was available.
12799 /// </summary>
12800 SPACES_NO_REDUNDANCY = 0xC0E7001Au,
12801
12802 /// <summary>
12803 /// The drive is not ready.
12804 /// </summary>
12805 SPACES_DRIVE_NOT_READY = 0xC0E7001Bu,
12806
12807 /// <summary>
12808 /// The data on this drive is stale.
12809 /// </summary>
12810 SPACES_DRIVE_SPLIT = 0xC0E7001Cu,
12811
12812 /// <summary>
12813 /// The data on this drive has been lost.
12814 /// </summary>
12815 SPACES_DRIVE_LOST_DATA = 0xC0E7001Du,
12816
12817 /// <summary>
12818 /// The specified log entry is not complete.
12819 /// </summary>
12820 SPACES_ENTRY_INCOMPLETE = 0xC0E7001Eu,
12821
12822 /// <summary>
12823 /// The specified log entry is not valid.
12824 /// </summary>
12825 SPACES_ENTRY_INVALID = 0xC0E7001Fu,
12826
12827 /// <summary>
12828 /// The bootfile is too small to support persistent snapshots.
12829 /// </summary>
12830 VOLSNAP_BOOTFILE_NOT_VALID = 0xC0500003u,
12831
12832 /// <summary>
12833 /// Activation of persistent snapshots on this volume took longer than was allowed.
12834 /// </summary>
12835 VOLSNAP_ACTIVATION_TIMEOUT = 0xC0500004u,
12836
12837 /// <summary>
12838 /// The operation was preempted by a higher priority operation. It must be resumed later.
12839 /// </summary>
12840 IO_PREEMPTED = 0xC0510001u,
12841
12842 /// <summary>
12843 /// The proper error code with sense data was stored on server side.
12844 /// </summary>
12845 SVHDX_ERROR_STORED = 0xC05C0000u,
12846
12847 /// <summary>
12848 /// The requested error data is not available on the server.
12849 /// </summary>
12850 SVHDX_ERROR_NOT_AVAILABLE = 0xC05CFF00u,
12851
12852 /// <summary>
12853 /// Unit Attention data is available for the initiator to query.
12854 /// </summary>
12855 SVHDX_UNIT_ATTENTION_AVAILABLE = 0xC05CFF01u,
12856
12857 /// <summary>
12858 /// The data capacity of the device has changed, resulting in a Unit Attention condition.
12859 /// </summary>
12860 SVHDX_UNIT_ATTENTION_CAPACITY_DATA_CHANGED = 0xC05CFF02u,
12861
12862 /// <summary>
12863 /// A previous operation resulted in this initiator's reservations being preempted, resulting in a Unit Attention condition.
12864 /// </summary>
12865 SVHDX_UNIT_ATTENTION_RESERVATIONS_PREEMPTED = 0xC05CFF03u,
12866
12867 /// <summary>
12868 /// A previous operation resulted in this initiator's reservations being released, resulting in a Unit Attention condition.
12869 /// </summary>
12870 SVHDX_UNIT_ATTENTION_RESERVATIONS_RELEASED = 0xC05CFF04u,
12871
12872 /// <summary>
12873 /// A previous operation resulted in this initiator's registrations being preempted, resulting in a Unit Attention condition.
12874 /// </summary>
12875 SVHDX_UNIT_ATTENTION_REGISTRATIONS_PREEMPTED = 0xC05CFF05u,
12876
12877 /// <summary>
12878 /// The data storage format of the device has changed, resulting in a Unit Attention condition.
12879 /// </summary>
12880 SVHDX_UNIT_ATTENTION_OPERATING_DEFINITION_CHANGED = 0xC05CFF06u,
12881
12882 /// <summary>
12883 /// The current initiator is not allowed to perform the SCSI command because of a reservation conflict.
12884 /// </summary>
12885 SVHDX_RESERVATION_CONFLICT = 0xC05CFF07u,
12886
12887 /// <summary>
12888 /// Multiple virtual machines sharing a virtual hard disk is supported only on Fixed or Dynamic VHDX format virtual hard disks.
12889 /// </summary>
12890 SVHDX_WRONG_FILE_TYPE = 0xC05CFF08u,
12891
12892 /// <summary>
12893 /// The server version does not match the requested version.
12894 /// </summary>
12895 SVHDX_VERSION_MISMATCH = 0xC05CFF09u,
12896
12897 /// <summary>
12898 /// The requested operation cannot be performed on the virtual disk as it is currently used in shared mode.
12899 /// </summary>
12900 VHD_SHARED = 0xC05CFF0Au,
12901
12902 /// <summary>
12903 /// Invalid Shared VHDX open due to lack of initiator ID. Check for related Continuous Availability failures.
12904 /// </summary>
12905 SVHDX_NO_INITIATOR = 0xC05CFF0Bu,
12906
12907 /// <summary>
12908 /// The requested operation failed due to a missing backing storage file.
12909 /// </summary>
12910 VHDSET_BACKING_STORAGE_NOT_FOUND = 0xC05CFF0Cu,
12911
12912 /// <summary>
12913 /// Failed to negotiate a preauthentication integrity hash function.
12914 /// </summary>
12915 SMB_NO_PREAUTH_INTEGRITY_HASH_OVERLAP = 0xC05D0000u,
12916
12917 /// <summary>
12918 /// The current cluster functional level does not support this SMB dialect.
12919 /// </summary>
12920 SMB_BAD_CLUSTER_DIALECT = 0xC05D0001u,
12921
12922 /// <summary>
12923 /// You can't access this shared folder because your organization's security policies block unauthenticated guest access. These policies help protect your PC from unsafe or malicious devices on the network.
12924 /// </summary>
12925 SMB_GUEST_LOGON_BLOCKED = 0xC05D0002u,
12926
12927 /// <summary>
12928 /// The command was not recognized by the security core
12929 /// </summary>
12930 SECCORE_INVALID_COMMAND = 0xC0E80000u,
12931
12932 /// <summary>
12933 /// Virtual Secure Mode (VSM) is not initialized. The hypervisor or VSM may not be present or enabled.
12934 /// </summary>
12935 VSM_NOT_INITIALIZED = 0xC0450000u,
12936
12937 /// <summary>
12938 /// The hypervisor is not protecting DMA because an IOMMU is not present or not enabled in the BIOS.
12939 /// </summary>
12940 VSM_DMA_PROTECTION_NOT_IN_USE = 0xC0450001u,
12941
12942 /// <summary>
12943 /// The condition supplied for the app execution request was not satisfied, so the request was not performed.
12944 /// </summary>
12945 APPEXEC_CONDITION_NOT_SATISFIED = 0xC0EC0000u,
12946
12947 /// <summary>
12948 /// The supplied handle has been invalidated and may not be used for the requested operation.
12949 /// </summary>
12950 APPEXEC_HANDLE_INVALIDATED = 0xC0EC0001u,
12951
12952 /// <summary>
12953 /// The supplied host generation has been invalidated and may not be used for the requested operation.
12954 /// </summary>
12955 APPEXEC_INVALID_HOST_GENERATION = 0xC0EC0002u,
12956
12957 /// <summary>
12958 /// An attempt to register a process failed because the target host was not in a valid state to receive process registrations.
12959 /// </summary>
12960 APPEXEC_UNEXPECTED_PROCESS_REGISTRATION = 0xC0EC0003u,
12961
12962 /// <summary>
12963 /// The host is not in a valid state to support the execution request.
12964 /// </summary>
12965 APPEXEC_INVALID_HOST_STATE = 0xC0EC0004u,
12966
12967 /// <summary>
12968 /// The operation was not completed because a required resource donor was not found for the host.
12969 /// </summary>
12970 APPEXEC_NO_DONOR = 0xC0EC0005u,
12971
12972 /// <summary>
12973 /// The operation was not completed because an unexpected host ID was encountered.
12974 /// </summary>
12975 APPEXEC_HOST_ID_MISMATCH = 0xC0EC0006u,
12976
12977 /// <summary>
12978 /// The operation was not completed because the specified user was not known to the service.
12979 /// </summary>
12980 APPEXEC_UNKNOWN_USER = 0xC0EC0007u
12981 }
12982}