Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /// <summary>
- /// https://docs.microsoft.com/en-us/windows-hardware/drivers/kernel/using-ntstatus-values
- /// </summary>
- public enum NTSTATUS : uint
- {
- /// <summary>
- /// The operation completed successfully.
- /// </summary>
- SUCCESS = 0x00000000,
- /// <summary>
- /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
- /// </summary>
- WAIT_0 = 0x00000000,
- /// <summary>
- /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
- /// </summary>
- WAIT_1 = 0x00000001,
- /// <summary>
- /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
- /// </summary>
- WAIT_2 = 0x00000002,
- /// <summary>
- /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
- /// </summary>
- WAIT_3 = 0x00000003,
- /// <summary>
- /// The caller specified WaitAny for WaitType and one of the dispatcher objects in the Object array has been set to the signaled state.
- /// </summary>
- WAIT_63 = 0x0000003F,
- /// <summary>
- /// The caller attempted to wait for a mutex that has been abandoned.
- /// </summary>
- ABANDONED = 0x00000080,
- /// <summary>
- /// The caller attempted to wait for a mutex that has been abandoned.
- /// </summary>
- ABANDONED_WAIT_0 = 0x00000080,
- /// <summary>
- /// The caller attempted to wait for a mutex that has been abandoned.
- /// </summary>
- ABANDONED_WAIT_63 = 0x000000BF,
- /// <summary>
- /// A user-mode APC was delivered before the given Interval expired.
- /// </summary>
- USER_APC = 0x000000C0,
- /// <summary>
- /// The delay completed because the thread was alerted.
- /// </summary>
- ALERTED = 0x00000101,
- /// <summary>
- /// The given Timeout interval expired.
- /// </summary>
- TIMEOUT = 0x00000102,
- /// <summary>
- /// The operation that was requested is pending completion.
- /// </summary>
- PENDING = 0x00000103,
- /// <summary>
- /// A reparse should be performed by the Object Manager because the name of the file resulted in a symbolic link.
- /// </summary>
- REPARSE = 0x00000104,
- /// <summary>
- /// Returned by enumeration APIs to indicate more information is available to successive calls.
- /// </summary>
- MORE_ENTRIES = 0x00000105,
- /// <summary>
- /// Indicates not all privileges or groups that are referenced are assigned to the caller. This allows, for example,
- /// all privileges to be disabled without having to know exactly which privileges are assigned.
- /// </summary>
- NOT_ALL_ASSIGNED = 0x00000106,
- /// <summary>
- /// Some of the information to be translated has not been translated.
- /// </summary>
- SOME_NOT_MAPPED = 0x00000107,
- /// <summary>
- /// An open/create operation completed while an opportunistic lock (oplock) break is underway.
- /// </summary>
- OPLOCK_BREAK_IN_PROGRESS = 0x00000108,
- /// <summary>
- /// A new volume has been mounted by a file system.
- /// </summary>
- VOLUME_MOUNTED = 0x00000109,
- /// <summary>
- /// This success level status indicates that the transaction state already exists for the registry subtree but that a
- /// transaction commit was previously aborted. The commit has now been completed.
- /// </summary>
- RXACT_COMMITTED = 0x0000010A,
- /// <summary>
- /// Indicates that a notify change request has been completed due to closing the handle that made the notify change request.
- /// </summary>
- NOTIFY_CLEANUP = 0x0000010B,
- /// <summary>
- /// Indicates that a notify change request is being completed and that the information is not being returned in the
- /// caller's buffer. The caller now needs to enumerate the files to find the changes.
- /// </summary>
- NOTIFY_ENUM_DIR = 0x0000010C,
- /// <summary>
- /// {No Quotas} No system quota limits are specifically set for this account.
- /// </summary>
- NO_QUOTAS_FOR_ACCOUNT = 0x0000010D,
- /// <summary>
- /// {Connect Failure on Primary Transport} An attempt was made to connect to the remote server %hs on the primary
- /// transport, but the connection failed. The computer WAS able to connect on a secondary transport.
- /// </summary>
- PRIMARY_TRANSPORT_CONNECT_FAILED = 0x0000010E,
- /// <summary>
- /// The page fault was a transition fault.
- /// </summary>
- PAGE_FAULT_TRANSITION = 0x00000110,
- /// <summary>
- /// The page fault was a demand zero fault.
- /// </summary>
- PAGE_FAULT_DEMAND_ZERO = 0x00000111,
- /// <summary>
- /// The page fault was a demand zero fault.
- /// </summary>
- PAGE_FAULT_COPY_ON_WRITE = 0x00000112,
- /// <summary>
- /// The page fault was a demand zero fault.
- /// </summary>
- PAGE_FAULT_GUARD_PAGE = 0x00000113,
- /// <summary>
- /// The page fault was satisfied by reading from a secondary storage device.
- /// </summary>
- PAGE_FAULT_PAGING_FILE = 0x00000114,
- /// <summary>
- /// The cached page was locked during operation.
- /// </summary>
- CACHE_PAGE_LOCKED = 0x00000115,
- /// <summary>
- /// The crash dump exists in a paging file.
- /// </summary>
- CRASH_DUMP = 0x00000116,
- /// <summary>
- /// The specified buffer contains all zeros.
- /// </summary>
- BUFFER_ALL_ZEROS = 0x00000117,
- /// <summary>
- /// A reparse should be performed by the Object Manager because the name of the file resulted in a symbolic link.
- /// </summary>
- REPARSE_OBJECT = 0x00000118,
- /// <summary>
- /// The device has succeeded a query-stop and its resource requirements have changed.
- /// </summary>
- RESOURCE_REQUIREMENTS_CHANGED = 0x00000119,
- /// <summary>
- /// The translator has translated these resources into the global space and no additional translations should be performed.
- /// </summary>
- TRANSLATION_COMPLETE = 0x00000120,
- /// <summary>
- /// The directory service evaluated group memberships locally, because it was unable to contact a global catalog server.
- /// </summary>
- DS_MEMBERSHIP_EVALUATED_LOCALLY = 0x00000121,
- /// <summary>
- /// A process being terminated has no threads to terminate.
- /// </summary>
- NOTHING_TO_TERMINATE = 0x00000122,
- /// <summary>
- /// The specified process is not part of a job.
- /// </summary>
- PROCESS_NOT_IN_JOB = 0x00000123,
- /// <summary>
- /// The specified process is part of a job.
- /// </summary>
- PROCESS_IN_JOB = 0x00000124,
- /// <summary>
- /// {Volume Shadow Copy Service} The system is now ready for hibernation.
- /// </summary>
- VOLSNAP_HIBERNATE_READY = 0x00000125,
- /// <summary>
- /// A file system or file system filter driver has successfully completed an FsFilter operation.
- /// </summary>
- FSFILTER_OP_COMPLETED_SUCCESSFULLY = 0x00000126,
- /// <summary>
- /// The specified interrupt vector was already connected.
- /// </summary>
- INTERRUPT_VECTOR_ALREADY_CONNECTED = 0x00000127,
- /// <summary>
- /// The specified interrupt vector is still connected.
- /// </summary>
- INTERRUPT_STILL_CONNECTED = 0x00000128,
- /// <summary>
- /// The current process is a cloned process.
- /// </summary>
- PROCESS_CLONED = 0x00000129,
- /// <summary>
- /// The file was locked and all users of the file can only read.
- /// </summary>
- FILE_LOCKED_WITH_ONLY_READERS = 0x0000012A,
- /// <summary>
- /// The file was locked and at least one user of the file can write.
- /// </summary>
- FILE_LOCKED_WITH_WRITERS = 0x0000012B,
- /// <summary>
- /// The specified ResourceManager made no changes or updates to the resource under this transaction.
- /// </summary>
- RESOURCEMANAGER_READ_ONLY = 0x00000202,
- /// <summary>
- /// An operation is blocked and waiting for an oplock.
- /// </summary>
- WAIT_FOR_OPLOCK = 0x00000367,
- /// <summary>
- /// Debugger handled the exception.
- /// </summary>
- DBG_EXCEPTION_HANDLED = 0x00010001,
- /// <summary>
- /// The debugger continued.
- /// </summary>
- DBG_CONTINUE = 0x00010002,
- /// <summary>
- /// The IO was completed by a filter.
- /// </summary>
- FLT_IO_COMPLETE = 0x001C0001,
- /// <summary>
- /// The file is temporarily unavailable.
- /// </summary>
- FILE_NOT_AVAILABLE = 0xC0000467,
- /// <summary>
- /// The share is temporarily unavailable.
- /// </summary>
- SHARE_UNAVAILABLE = 0xC0000480,
- /// <summary>
- /// A threadpool worker thread entered a callback at thread affinity %p and exited at affinity %p.
- /// This is unexpected, indicating that the callback missed restoring the priority.
- /// </summary>
- CALLBACK_RETURNED_THREAD_AFFINITY = 0xC0000721,
- /// <summary>
- /// {Object Exists} An attempt was made to create an object but the object name already exists.
- /// </summary>
- OBJECT_NAME_EXISTS = 0x40000000,
- /// <summary>
- /// {Thread Suspended} A thread termination occurred while the thread was suspended.
- /// The thread resumed, and termination proceeded.
- /// </summary>
- THREAD_WAS_SUSPENDED = 0x40000001,
- /// <summary>
- /// {Working Set Range Error} An attempt was made to set the working set minimum or maximum to
- /// values that are outside the allowable range.
- /// </summary>
- WORKING_SET_LIMIT_RANGE = 0x40000002,
- /// <summary>
- /// {Image Relocated} An image file could not be mapped at the address that is specified in the image file.
- /// Local fixes must be performed on this image.
- /// </summary>
- IMAGE_NOT_AT_BASE = 0x40000003,
- /// <summary>
- /// This informational level status indicates that a specified registry subtree transaction state
- /// did not yet exist and had to be created.
- /// </summary>
- RXACT_STATE_CREATED = 0x40000004,
- /// <summary>
- /// {Segment Load} A virtual DOS machine (VDM) is loading, unloading, or moving an MS-DOS or
- /// Win16 program segment image. An exception is raised so that a debugger can load, unload, or track symbols and
- /// breakpoints within these 16-bit segments.
- /// </summary>
- SEGMENT_NOTIFICATION = 0x40000005,
- /// <summary>
- /// {Local Session Key} A user session key was requested for a local remote procedure call (RPC) connection.
- /// The session key that is returned is a constant value and not unique to this connection.
- /// </summary>
- LOCAL_USER_SESSION_KEY = 0x40000006,
- /// <summary>
- /// {Invalid Current Directory} The process cannot switch to the startup current directory %hs.
- /// Select OK to set the current directory to %hs, or select CANCEL to exit.
- /// </summary>
- BAD_CURRENT_DIRECTORY = 0x40000007,
- /// <summary>
- /// {Serial IOCTL Complete} A serial I/O operation was completed by another write to a serial port.
- /// (The IOCTL_SERIAL_XOFF_COUNTER reached zero.)
- /// </summary>
- SERIAL_MORE_WRITES = 0x40000008,
- /// <summary>
- /// {Registry Recovery} One of the files that contains the system registry data had to be recovered
- /// by using a log or alternate copy. The recovery was successful.
- /// </summary>
- REGISTRY_RECOVERED = 0x40000009,
- /// <summary>
- /// {Redundant Read} To satisfy a read request, the Windows NT operating system fault-tolerant file
- /// system successfully read the requested data from a redundant copy. 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.
- /// </summary>
- FT_READ_RECOVERY_FROM_BACKUP = 0x4000000A,
- /// <summary>
- /// {Redundant Write} To satisfy a write request, the Windows NT fault-tolerant file system successfully
- /// wrote a redundant copy of the information. 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.
- /// </summary>
- FT_WRITE_RECOVERY = 0x4000000B,
- /// <summary>
- /// {Serial IOCTL Timeout} A serial I/O operation completed because the time-out period expired.
- /// (The IOCTL_SERIAL_XOFF_COUNTER had not reached zero.)
- /// </summary>
- SERIAL_COUNTER_TIMEOUT = 0x4000000C,
- /// <summary>
- /// {Password Too Complex} The Windows password is too complex to be converted to a LAN Manager password.
- /// The LAN Manager password that returned is a NULL string.
- /// </summary>
- NULL_LM_PASSWORD = 0x4000000D,
- /// <summary>
- /// {Machine Type Mismatch} 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.
- /// </summary>
- IMAGE_MACHINE_TYPE_MISMATCH = 0x4000000E,
- /// <summary>
- /// {Partial Data Received} The network transport returned partial data to its client.
- /// The remaining data will be sent later.
- /// </summary>
- RECEIVE_PARTIAL = 0x4000000F,
- /// <summary>
- /// {Expedited Data Received} The network transport returned data to its client that was marked as
- /// expedited by the remote system.
- /// </summary>
- RECEIVE_EXPEDITED = 0x40000010,
- /// <summary>
- /// {Partial Expedited Data Received} 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.
- /// </summary>
- RECEIVE_PARTIAL_EXPEDITED = 0x40000011,
- /// <summary>
- /// {TDI Event Done} The TDI indication has completed successfully.
- /// </summary>
- EVENT_DONE = 0x40000012,
- /// <summary>
- /// {TDI Event Pending} The TDI indication has entered the pending state.
- /// </summary>
- EVENT_PENDING = 0x40000013,
- /// <summary>
- /// Checking file system on %wZ.
- /// </summary>
- CHECKING_FILE_SYSTEM = 0x40000014,
- /// <summary>
- /// {Fatal Application Exit} %hs
- /// </summary>
- FATAL_APP_EXIT = 0x40000015,
- /// <summary>
- /// The specified registry key is referenced by a predefined handle.
- /// </summary>
- PREDEFINED_HANDLE = 0x40000016,
- /// <summary>
- /// {Page Unlocked} The page protection of a locked page was changed to 'No Access' and the page was
- /// unlocked from memory and from the process.
- /// </summary>
- WAS_UNLOCKED = 0x40000017,
- /// <summary>
- /// %hs
- /// </summary>
- SERVICE_NOTIFICATION = 0x40000018,
- /// <summary>
- /// {Page Locked} One of the pages to lock was already locked.
- /// </summary>
- WAS_LOCKED = 0x40000019,
- /// <summary>
- /// Application popup: %1 : %2
- /// </summary>
- LOG_HARD_ERROR = 0x4000001A,
- /// <summary>
- /// A Win32 process already exists.
- /// </summary>
- ALREADY_WIN32 = 0x4000001B,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_UNSIMULATE = 0x4000001C,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_CONTINUE = 0x4000001D,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_SINGLE_STEP = 0x4000001E,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_BREAKPOINT = 0x4000001F,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_EXCEPTION_CONTINUE = 0x40000020,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_EXCEPTION_LASTCHANCE = 0x40000021,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_EXCEPTION_CHAIN = 0x40000022,
- /// <summary>
- /// {Machine Type Mismatch} The image file %hs is valid but is for a machine type other than the current machine.
- /// </summary>
- IMAGE_MACHINE_TYPE_MISMATCH_EXE = 0x40000023,
- /// <summary>
- /// A yield execution was performed and no thread was available to run.
- /// </summary>
- NO_YIELD_PERFORMED = 0x40000024,
- /// <summary>
- /// The resume flag to a timer API was ignored.
- /// </summary>
- TIMER_RESUME_IGNORED = 0x40000025,
- /// <summary>
- /// The arbiter has deferred arbitration of these resources to its parent.
- /// </summary>
- ARBITRATION_UNHANDLED = 0x40000026,
- /// <summary>
- /// The device has detected a CardBus card in its slot.
- /// </summary>
- CARDBUS_NOT_SUPPORTED = 0x40000027,
- /// <summary>
- /// An exception status code that is used by the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_CREATEWX86TIB = 0x40000028,
- /// <summary>
- /// 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. If problems occur with this system, contact
- /// the CPU manufacturer to see if this mix of processors is supported.
- /// </summary>
- MP_PROCESSOR_MISMATCH = 0x40000029,
- /// <summary>
- /// The system was put into hibernation.
- /// </summary>
- HIBERNATED = 0x4000002A,
- /// <summary>
- /// The system was resumed from hibernation.
- /// </summary>
- RESUME_HIBERNATION = 0x4000002B,
- /// <summary>
- /// Windows has detected that the system firmware (BIOS) was updated [previous firmware date = %2,
- /// current firmware date %3].
- /// </summary>
- FIRMWARE_UPDATED = 0x4000002C,
- /// <summary>
- /// A device driver is leaking locked I/O pages and is causing system degradation. The system has
- /// automatically enabled the tracking code to try and catch the culprit.
- /// </summary>
- DRIVERS_LEAKING_LOCKED_PAGES = 0x4000002D,
- /// <summary>
- /// The ALPC message being canceled has already been retrieved from the queue on the other side.
- /// </summary>
- MESSAGE_RETRIEVED = 0x4000002E,
- /// <summary>
- /// The system power state is transitioning from %2 to %3.
- /// </summary>
- SYSTEM_POWERSTATE_TRANSITION = 0x4000002F,
- /// <summary>
- /// The receive operation was successful. Check the ALPC completion list for the received message.
- /// </summary>
- ALPC_CHECK_COMPLETION_LIST = 0x40000030,
- /// <summary>
- /// The system power state is transitioning from %2 to %3 but could enter %4.
- /// </summary>
- SYSTEM_POWERSTATE_COMPLEX_TRANSITION = 0x40000031,
- /// <summary>
- /// Access to %1 is monitored by policy rule %2.
- /// </summary>
- ACCESS_AUDIT_BY_POLICY = 0x40000032,
- /// <summary>
- /// A valid hibernation file has been invalidated and should be abandoned.
- /// </summary>
- ABANDON_HIBERFILE = 0x40000033,
- /// <summary>
- /// Business rule scripts are disabled for the calling application.
- /// </summary>
- BIZRULES_NOT_ENABLED = 0x40000034,
- /// <summary>
- /// The system has awoken.
- /// </summary>
- WAKE_SYSTEM = 0x40000294,
- /// <summary>
- /// The directory service is shutting down.
- /// </summary>
- DS_SHUTTING_DOWN = 0x40000370,
- /// <summary>
- /// Debugger will reply later.
- /// </summary>
- DBG_REPLY_LATER = 0x40010001,
- /// <summary>
- /// Debugger cannot provide a handle.
- /// </summary>
- DBG_UNABLE_TO_PROVIDE_HANDLE = 0x40010002,
- /// <summary>
- /// Debugger terminated the thread.
- /// </summary>
- DBG_TERMINATE_THREAD = 0x40010003,
- /// <summary>
- /// Debugger terminated the process.
- /// </summary>
- DBG_TERMINATE_PROCESS = 0x40010004,
- /// <summary>
- /// Debugger obtained control of C.
- /// </summary>
- DBG_CONTROL_C = 0x40010005,
- /// <summary>
- /// Debugger printed an exception on control C.
- /// </summary>
- DBG_PRINTEXCEPTION_C = 0x40010006,
- /// <summary>
- /// Debugger received a RIP exception.
- /// </summary>
- DBG_RIPEXCEPTION = 0x40010007,
- /// <summary>
- /// Debugger received a control break.
- /// </summary>
- DBG_CONTROL_BREAK = 0x40010008,
- /// <summary>
- /// Debugger command communication exception.
- /// </summary>
- DBG_COMMAND_EXCEPTION = 0x40010009,
- /// <summary>
- /// A UUID that is valid only on this computer has been allocated.
- /// </summary>
- RPC_NT_UUID_LOCAL_ONLY = 0x40020056,
- /// <summary>
- /// Some data remains to be sent in the request buffer.
- /// </summary>
- RPC_NT_SEND_INCOMPLETE = 0x400200AF,
- /// <summary>
- /// The Client Drive Mapping Service has connected on Terminal Connection.
- /// </summary>
- CTX_CDM_CONNECT = 0x400A0004,
- /// <summary>
- /// The Client Drive Mapping Service has disconnected on Terminal Connection.
- /// </summary>
- CTX_CDM_DISCONNECT = 0x400A0005,
- /// <summary>
- /// A kernel mode component is releasing a reference on an activation context.
- /// </summary>
- SXS_RELEASE_ACTIVATION_CONTEXT = 0x4015000D,
- /// <summary>
- /// The transactional resource manager is already consistent. Recovery is not needed.
- /// </summary>
- RECOVERY_NOT_NEEDED = 0x40190034,
- /// <summary>
- /// The transactional resource manager has already been started.
- /// </summary>
- RM_ALREADY_STARTED = 0x40190035,
- /// <summary>
- /// The log service encountered a log stream with no restart area.
- /// </summary>
- LOG_NO_RESTART = 0x401A000C,
- /// <summary>
- /// {Display Driver Recovered From Failure} The %hs display driver has detected a failure and recovered from it.
- /// Some graphical operations might have failed. The next time you restart the machine, a dialog box appears, giving you
- /// an opportunity to upload data about this failure to Microsoft.
- /// </summary>
- VIDEO_DRIVER_DEBUG_REPORT_REQUEST = 0x401B00EC,
- /// <summary>
- /// The specified buffer is not big enough to contain the entire requested dataset.
- /// Partial data is populated up to the size of the buffer. The caller needs to provide a buffer of the size as specified
- /// in the partially populated buffer's content (interface specific).
- /// </summary>
- GRAPHICS_PARTIAL_DATA_POPULATED = 0x401E000A,
- /// <summary>
- /// The kernel driver detected a version mismatch between it and the user mode driver.
- /// </summary>
- GRAPHICS_DRIVER_MISMATCH = 0x401E0117,
- /// <summary>
- /// No mode is pinned on the specified VidPN source/target.
- /// </summary>
- GRAPHICS_MODE_NOT_PINNED = 0x401E0307,
- /// <summary>
- /// The specified mode set does not specify a preference for one of its modes.
- /// </summary>
- GRAPHICS_NO_PREFERRED_MODE = 0x401E031E,
- /// <summary>
- /// The specified dataset (for example, mode set, frequency range set, descriptor set, or topology) is empty.
- /// </summary>
- GRAPHICS_DATASET_IS_EMPTY = 0x401E034B,
- /// <summary>
- /// The specified dataset (for example, mode set, frequency range set, descriptor set, or topology) does not
- /// contain any more elements.
- /// </summary>
- GRAPHICS_NO_MORE_ELEMENTS_IN_DATASET = 0x401E034C,
- /// <summary>
- /// The specified content transformation is not pinned on the specified VidPN present path.
- /// </summary>
- GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_PINNED = 0x401E0351,
- /// <summary>
- /// The child device presence was not reliably detected.
- /// </summary>
- GRAPHICS_UNKNOWN_CHILD_STATUS = 0x401E042F,
- /// <summary>
- /// Starting the lead adapter in a linked configuration has been temporarily deferred.
- /// </summary>
- GRAPHICS_LEADLINK_START_DEFERRED = 0x401E0437,
- /// <summary>
- /// The display adapter is being polled for children too frequently at the same polling level.
- /// </summary>
- GRAPHICS_POLLING_TOO_FREQUENTLY = 0x401E0439,
- /// <summary>
- /// Starting the adapter has been temporarily deferred.
- /// </summary>
- GRAPHICS_START_DEFERRED = 0x401E043A,
- /// <summary>
- /// The request will be completed later by an NDIS status indication.
- /// </summary>
- NDIS_INDICATION_REQUIRED = 0x40230001,
- /// <summary>
- /// {EXCEPTION} Guard Page Exception A page of memory that marks the end of a data structure, such as a
- /// stack or an array, has been accessed.
- /// </summary>
- GUARD_PAGE_VIOLATION = 0x80000001,
- /// <summary>
- /// {EXCEPTION} Alignment Fault A data type misalignment was detected in a load or store instruction.
- /// </summary>
- DATATYPE_MISALIGNMENT = 0x80000002,
- /// <summary>
- /// {EXCEPTION} Breakpoint A breakpoint has been reached.
- /// </summary>
- BREAKPOINT = 0x80000003,
- /// <summary>
- /// {EXCEPTION} Single Step A single step or trace operation has just been completed.
- /// </summary>
- SINGLE_STEP = 0x80000004,
- /// <summary>
- /// {Buffer Overflow} The data was too large to fit into the specified buffer.
- /// </summary>
- BUFFER_OVERFLOW = 0x80000005,
- /// <summary>
- /// {No More Files} No more files were found which match the file specification.
- /// </summary>
- NO_MORE_FILES = 0x80000006,
- /// <summary>
- /// {Kernel Debugger Awakened} The system debugger was awakened by an interrupt.
- /// </summary>
- WAKE_SYSTEM_DEBUGGER = 0x80000007,
- /// <summary>
- /// {Handles Closed} Handles to objects have been automatically closed because of the requested operation.
- /// </summary>
- HANDLES_CLOSED = 0x8000000A,
- /// <summary>
- /// {Non-Inheritable ACL} An access control list (ACL) contains no components that can be inherited.
- /// </summary>
- NO_INHERITANCE = 0x8000000B,
- /// <summary>
- /// {GUID Substitution} During the translation of a globally unique 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 might provide a more restrictive access than intended.
- /// </summary>
- GUID_SUBSTITUTION_MADE = 0x8000000C,
- /// <summary>
- /// Because of protection conflicts, not all the requested bytes could be copied.
- /// </summary>
- PARTIAL_COPY = 0x8000000D,
- /// <summary>
- /// {Out of Paper} The printer is out of paper.
- /// </summary>
- DEVICE_PAPER_EMPTY = 0x8000000E,
- /// <summary>
- /// {Device Power Is Off} The printer power has been turned off.
- /// </summary>
- DEVICE_POWERED_OFF = 0x8000000F,
- /// <summary>
- /// {Device Offline} The printer has been taken offline.
- /// </summary>
- DEVICE_OFF_LINE = 0x80000010,
- /// <summary>
- /// {Device Busy} The device is currently busy.
- /// </summary>
- DEVICE_BUSY = 0x80000011,
- /// <summary>
- /// {No More EAs} No more extended attributes (EAs) were found for the file.
- /// </summary>
- NO_MORE_EAS = 0x80000012,
- /// <summary>
- /// {Illegal EA} The specified extended attribute (EA) name contains at least one illegal character.
- /// </summary>
- INVALID_EA_NAME = 0x80000013,
- /// <summary>
- /// {Inconsistent EA List} The extended attribute (EA) list is inconsistent.
- /// </summary>
- EA_LIST_INCONSISTENT = 0x80000014,
- /// <summary>
- /// {Invalid EA Flag} An invalid extended attribute (EA) flag was set.
- /// </summary>
- INVALID_EA_FLAG = 0x80000015,
- /// <summary>
- /// {Verifying Disk} The media has changed and a verify operation is in progress; therefore, no reads or writes
- /// can be performed to the device, except those that are used in the verify operation.
- /// </summary>
- VERIFY_REQUIRED = 0x80000016,
- /// <summary>
- /// {Too Much Information} The specified access control list (ACL) contained more information than was expected.
- /// </summary>
- EXTRANEOUS_INFORMATION = 0x80000017,
- /// <summary>
- /// This warning level status indicates that the transaction state already exists for the registry subtree,
- /// but that a transaction commit was previously aborted. The commit has NOT been completed but has not been rolled back either;
- /// therefore, it can still be committed, if needed.
- /// </summary>
- RXACT_COMMIT_NECESSARY = 0x80000018,
- /// <summary>
- /// {No More Entries} No more entries are available from an enumeration operation.
- /// </summary>
- NO_MORE_ENTRIES = 0x8000001A,
- /// <summary>
- /// {Filemark Found} A filemark was detected.
- /// </summary>
- FILEMARK_DETECTED = 0x8000001B,
- /// <summary>
- /// {Media Changed} The media has changed.
- /// </summary>
- MEDIA_CHANGED = 0x8000001C,
- /// <summary>
- /// {I/O Bus Reset} An I/O bus reset was detected.
- /// </summary>
- BUS_RESET = 0x8000001D,
- /// <summary>
- /// {End of Media} The end of the media was encountered.
- /// </summary>
- END_OF_MEDIA = 0x8000001E,
- /// <summary>
- /// The beginning of a tape or partition has been detected.
- /// </summary>
- BEGINNING_OF_MEDIA = 0x8000001F,
- /// <summary>
- /// {Media Changed} The media might have changed.
- /// </summary>
- MEDIA_CHECK = 0x80000020,
- /// <summary>
- /// A tape access reached a set mark.
- /// </summary>
- SETMARK_DETECTED = 0x80000021,
- /// <summary>
- /// During a tape access, the end of the data written is reached.
- /// </summary>
- NO_DATA_DETECTED = 0x80000022,
- /// <summary>
- /// The redirector is in use and cannot be unloaded.
- /// </summary>
- REDIRECTOR_HAS_OPEN_HANDLES = 0x80000023,
- /// <summary>
- /// The server is in use and cannot be unloaded.
- /// </summary>
- SERVER_HAS_OPEN_HANDLES = 0x80000024,
- /// <summary>
- /// The specified connection has already been disconnected.
- /// </summary>
- ALREADY_DISCONNECTED = 0x80000025,
- /// <summary>
- /// A long jump has been executed.
- /// </summary>
- LONGJUMP = 0x80000026,
- /// <summary>
- /// A cleaner cartridge is present in the tape library.
- /// </summary>
- CLEANER_CARTRIDGE_INSTALLED = 0x80000027,
- /// <summary>
- /// The Plug and Play query operation was not successful.
- /// </summary>
- PLUGPLAY_QUERY_VETOED = 0x80000028,
- /// <summary>
- /// A frame consolidation has been executed.
- /// </summary>
- UNWIND_CONSOLIDATE = 0x80000029,
- /// <summary>
- /// {Registry Hive Recovered} The registry hive (file): %hs was corrupted and it has been recovered.
- /// Some data might have been lost.
- /// </summary>
- REGISTRY_HIVE_RECOVERED = 0x8000002A,
- /// <summary>
- /// The application is attempting to run executable code from the module %hs. This might be insecure.
- /// An alternative, %hs, is available. Should the application use the secure module %hs?
- /// </summary>
- DLL_MIGHT_BE_INSECURE = 0x8000002B,
- /// <summary>
- /// The application is loading executable code from the module %hs. This is secure but might be
- /// incompatible with previous releases of the operating system. An alternative, %hs, is available.
- /// Should the application use the secure module %hs?
- /// </summary>
- DLL_MIGHT_BE_INCOMPATIBLE = 0x8000002C,
- /// <summary>
- /// The create operation stopped after reaching a symbolic link.
- /// </summary>
- STOPPED_ON_SYMLINK = 0x8000002D,
- /// <summary>
- /// The device has indicated that cleaning is necessary.
- /// </summary>
- DEVICE_REQUIRES_CLEANING = 0x80000288,
- /// <summary>
- /// The device has indicated that its door is open. Further operations require it closed and secured.
- /// </summary>
- DEVICE_DOOR_OPEN = 0x80000289,
- /// <summary>
- /// Windows discovered a corruption in the file %hs. This file has now been repaired. Check if any
- /// data in the file was lost because of the corruption.
- /// </summary>
- DATA_LOST_REPAIR = 0x80000803,
- /// <summary>
- /// Debugger did not handle the exception.
- /// </summary>
- DBG_EXCEPTION_NOT_HANDLED = 0x80010001,
- /// <summary>
- /// The cluster node is already up.
- /// </summary>
- CLUSTER_NODE_ALREADY_UP = 0x80130001,
- /// <summary>
- /// The cluster node is already down.
- /// </summary>
- CLUSTER_NODE_ALREADY_DOWN = 0x80130002,
- /// <summary>
- /// The cluster network is already online.
- /// </summary>
- CLUSTER_NETWORK_ALREADY_ONLINE = 0x80130003,
- /// <summary>
- /// The cluster network is already offline.
- /// </summary>
- CLUSTER_NETWORK_ALREADY_OFFLINE = 0x80130004,
- /// <summary>
- /// The cluster node is already a member of the cluster.
- /// </summary>
- CLUSTER_NODE_ALREADY_MEMBER = 0x80130005,
- /// <summary>
- /// The log could not be set to the requested size.
- /// </summary>
- COULD_NOT_RESIZE_LOG = 0x80190009,
- /// <summary>
- /// There is no transaction metadata on the file.
- /// </summary>
- NO_TXF_METADATA = 0x80190029,
- /// <summary>
- /// The file cannot be recovered because there is a handle still open on it.
- /// </summary>
- CANT_RECOVER_WITH_HANDLE_OPEN = 0x80190031,
- /// <summary>
- /// Transaction metadata is already present on this file and cannot be superseded.
- /// </summary>
- TXF_METADATA_ALREADY_PRESENT = 0x80190041,
- /// <summary>
- /// A transaction scope could not be entered because the scope handler has not been initialized.
- /// </summary>
- TRANSACTION_SCOPE_CALLBACKS_NOT_SET = 0x80190042,
- /// <summary>
- /// {Display Driver Stopped Responding and recovered} The %hs display driver has stopped working normally.
- /// The recovery had been performed.
- /// </summary>
- VIDEO_HUNG_DISPLAY_DRIVER_THREAD_RECOVERED = 0x801B00EB,
- /// <summary>
- /// {Buffer too small} The buffer is too small to contain the entry. No information has been written to the buffer.
- /// </summary>
- FLT_BUFFER_TOO_SMALL = 0x801C0001,
- /// <summary>
- /// Volume metadata read or write is incomplete.
- /// </summary>
- FVE_PARTIAL_METADATA = 0x80210001,
- /// <summary>
- /// BitLocker encryption keys were ignored because the volume was in a transient state.
- /// </summary>
- FVE_TRANSIENT_STATE = 0x80210002,
- /// <summary>
- /// {Operation Failed} The requested operation was unsuccessful.
- /// </summary>
- UNSUCCESSFUL = 0xC0000001,
- /// <summary>
- /// {Not Implemented} The requested operation is not implemented.
- /// </summary>
- NOT_IMPLEMENTED = 0xC0000002,
- /// <summary>
- /// {Invalid Parameter} The specified information class is not a valid information class for the specified object.
- /// </summary>
- INVALID_INFO_CLASS = 0xC0000003,
- /// <summary>
- /// The specified information record length does not match the length that is required for the specified information class.
- /// </summary>
- INFO_LENGTH_MISMATCH = 0xC0000004,
- /// <summary>
- /// The instruction at 0x%08lx referenced memory at 0x%08lx. The memory could not be %s.
- /// </summary>
- ACCESS_VIOLATION = 0xC0000005,
- /// <summary>
- /// The instruction at 0x%08lx referenced memory at 0x%08lx. The required data was not placed into memory
- /// because of an I/O error status of 0x%08lx.
- /// </summary>
- IN_PAGE_ERROR = 0xC0000006,
- /// <summary>
- /// The page file quota for the process has been exhausted.
- /// </summary>
- PAGEFILE_QUOTA = 0xC0000007,
- /// <summary>
- /// An invalid HANDLE was specified.
- /// </summary>
- INVALID_HANDLE = 0xC0000008,
- /// <summary>
- /// An invalid initial stack was specified in a call to NtCreateThread.
- /// </summary>
- BAD_INITIAL_STACK = 0xC0000009,
- /// <summary>
- /// An invalid initial start address was specified in a call to NtCreateThread.
- /// </summary>
- BAD_INITIAL_PC = 0xC000000A,
- /// <summary>
- /// An invalid client ID was specified.
- /// </summary>
- INVALID_CID = 0xC000000B,
- /// <summary>
- /// An attempt was made to cancel or set a timer that has an associated APC and the specified thread is not
- /// the thread that originally set the timer with an associated APC routine.
- /// </summary>
- TIMER_NOT_CANCELED = 0xC000000C,
- /// <summary>
- /// An invalid parameter was passed to a service or function.
- /// </summary>
- INVALID_PARAMETER = 0xC000000D,
- /// <summary>
- /// A device that does not exist was specified.
- /// </summary>
- NO_SUCH_DEVICE = 0xC000000E,
- /// <summary>
- /// {File Not Found} The file %hs does not exist.
- /// </summary>
- NO_SUCH_FILE = 0xC000000F,
- /// <summary>
- /// The specified request is not a valid operation for the target device.
- /// </summary>
- INVALID_DEVICE_REQUEST = 0xC0000010,
- /// <summary>
- /// The end-of-file marker has been reached. There is no valid data in the file beyond this marker.
- /// </summary>
- END_OF_FILE = 0xC0000011,
- /// <summary>
- /// {Wrong Volume} The wrong volume is in the drive. Insert volume %hs into drive %hs.
- /// </summary>
- WRONG_VOLUME = 0xC0000012,
- /// <summary>
- /// {No Disk} There is no disk in the drive. Insert a disk into drive %hs.
- /// </summary>
- NO_MEDIA_IN_DEVICE = 0xC0000013,
- /// <summary>
- /// {Unknown Disk Format} The disk in drive %hs is not formatted properly. Check the disk, and reformat it, if needed.
- /// </summary>
- UNRECOGNIZED_MEDIA = 0xC0000014,
- /// <summary>
- /// {Sector Not Found} The specified sector does not exist.
- /// </summary>
- NONEXISTENT_SECTOR = 0xC0000015,
- /// <summary>
- /// {Still Busy} The specified I/O request packet (IRP) cannot be disposed of because the I/O operation is not complete.
- /// </summary>
- MORE_PROCESSING_REQUIRED = 0xC0000016,
- /// <summary>
- /// {Not Enough Quota} Not enough virtual memory or paging file quota is available to complete the specified operation.
- /// </summary>
- NO_MEMORY = 0xC0000017,
- /// <summary>
- /// {Conflicting Address Range} The specified address range conflicts with the address space.
- /// </summary>
- CONFLICTING_ADDRESSES = 0xC0000018,
- /// <summary>
- /// The address range to unmap is not a mapped view.
- /// </summary>
- NOT_MAPPED_VIEW = 0xC0000019,
- /// <summary>
- /// The virtual memory cannot be freed.
- /// </summary>
- UNABLE_TO_FREE_VM = 0xC000001A,
- /// <summary>
- /// The specified section cannot be deleted.
- /// </summary>
- UNABLE_TO_DELETE_SECTION = 0xC000001B,
- /// <summary>
- /// An invalid system service was specified in a system service call.
- /// </summary>
- INVALID_SYSTEM_SERVICE = 0xC000001C,
- /// <summary>
- /// {EXCEPTION} Illegal Instruction An attempt was made to execute an illegal instruction.
- /// </summary>
- ILLEGAL_INSTRUCTION = 0xC000001D,
- /// <summary>
- /// {Invalid Lock Sequence} An attempt was made to execute an invalid lock sequence.
- /// </summary>
- INVALID_LOCK_SEQUENCE = 0xC000001E,
- /// <summary>
- /// {Invalid Mapping} An attempt was made to create a view for a section that is bigger than the section.
- /// </summary>
- INVALID_VIEW_SIZE = 0xC000001F,
- /// <summary>
- /// {Bad File} The attributes of the specified mapping file for a section of memory cannot be read.
- /// </summary>
- INVALID_FILE_FOR_SECTION = 0xC0000020,
- /// <summary>
- /// {Already Committed} The specified address range is already committed.
- /// </summary>
- ALREADY_COMMITTED = 0xC0000021,
- /// <summary>
- /// {Access Denied} A process has requested access to an object but has not been granted those access rights.
- /// </summary>
- ACCESS_DENIED = 0xC0000022,
- /// <summary>
- /// {Buffer Too Small} The buffer is too small to contain the entry. No information has been written to the buffer.
- /// </summary>
- BUFFER_TOO_SMALL = 0xC0000023,
- /// <summary>
- /// {Wrong Type} There is a mismatch between the type of object that is required by the requested operation
- /// and the type of object that is specified in the request.
- /// </summary>
- OBJECT_TYPE_MISMATCH = 0xC0000024,
- /// <summary>
- /// {EXCEPTION} Cannot Continue Windows cannot continue from this exception.
- /// </summary>
- NONCONTINUABLE_EXCEPTION = 0xC0000025,
- /// <summary>
- /// An invalid exception disposition was returned by an exception handler.
- /// </summary>
- INVALID_DISPOSITION = 0xC0000026,
- /// <summary>
- /// Unwind exception code.
- /// </summary>
- UNWIND = 0xC0000027,
- /// <summary>
- /// An invalid or unaligned stack was encountered during an unwind operation.
- /// </summary>
- BAD_STACK = 0xC0000028,
- /// <summary>
- /// An invalid unwind target was encountered during an unwind operation.
- /// </summary>
- INVALID_UNWIND_TARGET = 0xC0000029,
- /// <summary>
- /// An attempt was made to unlock a page of memory that was not locked.
- /// </summary>
- NOT_LOCKED = 0xC000002A,
- /// <summary>
- /// A device parity error on an I/O operation.
- /// </summary>
- PARITY_ERROR = 0xC000002B,
- /// <summary>
- /// An attempt was made to decommit uncommitted virtual memory.
- /// </summary>
- UNABLE_TO_DECOMMIT_VM = 0xC000002C,
- /// <summary>
- /// An attempt was made to change the attributes on memory that has not been committed.
- /// </summary>
- NOT_COMMITTED = 0xC000002D,
- /// <summary>
- /// Invalid object attributes specified to NtCreatePort or invalid port attributes specified to NtConnectPort.
- /// </summary>
- INVALID_PORT_ATTRIBUTES = 0xC000002E,
- /// <summary>
- /// The length of the message that was passed to NtRequestPort or NtRequestWaitReplyPort is longer than the
- /// maximum message that is allowed by the port.
- /// </summary>
- PORT_MESSAGE_TOO_LONG = 0xC000002F,
- /// <summary>
- /// An invalid combination of parameters was specified.
- /// </summary>
- INVALID_PARAMETER_MIX = 0xC0000030,
- /// <summary>
- /// An attempt was made to lower a quota limit below the current usage.
- /// </summary>
- INVALID_QUOTA_LOWER = 0xC0000031,
- /// <summary>
- /// {Corrupt Disk} The file system structure on the disk is corrupt and unusable. Run the Chkdsk utility on the volume %hs.
- /// </summary>
- DISK_CORRUPT_ERROR = 0xC0000032,
- /// <summary>
- /// The object name is invalid.
- /// </summary>
- OBJECT_NAME_INVALID = 0xC0000033,
- /// <summary>
- /// The object name is not found.
- /// </summary>
- OBJECT_NAME_NOT_FOUND = 0xC0000034,
- /// <summary>
- /// The object name already exists.
- /// </summary>
- OBJECT_NAME_COLLISION = 0xC0000035,
- /// <summary>
- /// An attempt was made to send a message to a disconnected communication port.
- /// </summary>
- PORT_DISCONNECTED = 0xC0000037,
- /// <summary>
- /// An attempt was made to attach to a device that was already attached to another device.
- /// </summary>
- DEVICE_ALREADY_ATTACHED = 0xC0000038,
- /// <summary>
- /// The object path component was not a directory object.
- /// </summary>
- OBJECT_PATH_INVALID = 0xC0000039,
- /// <summary>
- /// {Path Not Found} The path %hs does not exist.
- /// </summary>
- OBJECT_PATH_NOT_FOUND = 0xC000003A,
- /// <summary>
- /// The object path component was not a directory object.
- /// </summary>
- OBJECT_PATH_SYNTAX_BAD = 0xC000003B,
- /// <summary>
- /// {Data Overrun} A data overrun error occurred.
- /// </summary>
- DATA_OVERRUN = 0xC000003C,
- /// <summary>
- /// {Data Late} A data late error occurred.
- /// </summary>
- DATA_LATE_ERROR = 0xC000003D,
- /// <summary>
- /// {Data Error} An error occurred in reading or writing data.
- /// </summary>
- DATA_ERROR = 0xC000003E,
- /// <summary>
- /// {Bad CRC} A cyclic redundancy check (CRC) checksum error occurred.
- /// </summary>
- CRC_ERROR = 0xC000003F,
- /// <summary>
- /// {Section Too Large} The specified section is too big to map the file.
- /// </summary>
- SECTION_TOO_BIG = 0xC0000040,
- /// <summary>
- /// The NtConnectPort request is refused.
- /// </summary>
- PORT_CONNECTION_REFUSED = 0xC0000041,
- /// <summary>
- /// The type of port handle is invalid for the operation that is requested.
- /// </summary>
- INVALID_PORT_HANDLE = 0xC0000042,
- /// <summary>
- /// A file cannot be opened because the share access flags are incompatible.
- /// </summary>
- SHARING_VIOLATION = 0xC0000043,
- /// <summary>
- /// Insufficient quota exists to complete the operation.
- /// </summary>
- QUOTA_EXCEEDED = 0xC0000044,
- /// <summary>
- /// The specified page protection was not valid.
- /// </summary>
- INVALID_PAGE_PROTECTION = 0xC0000045,
- /// <summary>
- /// An attempt to release a mutant object was made by a thread that was not the owner of the mutant object.
- /// </summary>
- MUTANT_NOT_OWNED = 0xC0000046,
- /// <summary>
- /// An attempt was made to release a semaphore such that its maximum count would have been exceeded.
- /// </summary>
- SEMAPHORE_LIMIT_EXCEEDED = 0xC0000047,
- /// <summary>
- /// An attempt was made to set the DebugPort or ExceptionPort of a process, but a port already exists in the process,
- /// or an attempt was made to set the CompletionPort of a file but a port was already set in the file, or an attempt was made to
- /// set the associated completion port of an ALPC port but it is already set.
- /// </summary>
- PORT_ALREADY_SET = 0xC0000048,
- /// <summary>
- /// An attempt was made to query image information on a section that does not map an image.
- /// </summary>
- SECTION_NOT_IMAGE = 0xC0000049,
- /// <summary>
- /// An attempt was made to suspend a thread whose suspend count was at its maximum.
- /// </summary>
- SUSPEND_COUNT_EXCEEDED = 0xC000004A,
- /// <summary>
- /// An attempt was made to suspend a thread that has begun termination.
- /// </summary>
- THREAD_IS_TERMINATING = 0xC000004B,
- /// <summary>
- /// An attempt was made to set the working set limit to an invalid value (for example, the minimum greater than maximum).
- /// </summary>
- BAD_WORKING_SET_LIMIT = 0xC000004C,
- /// <summary>
- /// A section was created to map a file that is not compatible with an already existing section that maps the same file.
- /// </summary>
- INCOMPATIBLE_FILE_MAP = 0xC000004D,
- /// <summary>
- /// A view to a section specifies a protection that is incompatible with the protection of the initial view.
- /// </summary>
- SECTION_PROTECTION = 0xC000004E,
- /// <summary>
- /// An operation involving EAs failed because the file system does not support EAs.
- /// </summary>
- EAS_NOT_SUPPORTED = 0xC000004F,
- /// <summary>
- /// An EA operation failed because the EA set is too large.
- /// </summary>
- EA_TOO_LARGE = 0xC0000050,
- /// <summary>
- /// An EA operation failed because the name or EA index is invalid.
- /// </summary>
- NONEXISTENT_EA_ENTRY = 0xC0000051,
- /// <summary>
- /// The file for which EAs were requested has no EAs.
- /// </summary>
- NO_EAS_ON_FILE = 0xC0000052,
- /// <summary>
- /// The EA is corrupt and cannot be read.
- /// </summary>
- EA_CORRUPT_ERROR = 0xC0000053,
- /// <summary>
- /// A requested read/write cannot be granted due to a conflicting file lock.
- /// </summary>
- FILE_LOCK_CONFLICT = 0xC0000054,
- /// <summary>
- /// A requested file lock cannot be granted due to other existing locks.
- /// </summary>
- LOCK_NOT_GRANTED = 0xC0000055,
- /// <summary>
- /// A non-close operation has been requested of a file object that has a delete pending.
- /// </summary>
- DELETE_PENDING = 0xC0000056,
- /// <summary>
- /// An attempt was made to set the control attribute on a file. This attribute is not supported in the destination file system.
- /// </summary>
- CTL_FILE_NOT_SUPPORTED = 0xC0000057,
- /// <summary>
- /// Indicates a revision number that was encountered or specified is not one that is known by the service.
- /// It might be a more recent revision than the service is aware of.
- /// </summary>
- UNKNOWN_REVISION = 0xC0000058,
- /// <summary>
- /// Indicates that two revision levels are incompatible.
- /// </summary>
- REVISION_MISMATCH = 0xC0000059,
- /// <summary>
- /// Indicates a particular security ID cannot be assigned as the owner of an object.
- /// </summary>
- INVALID_OWNER = 0xC000005A,
- /// <summary>
- /// Indicates a particular security ID cannot be assigned as the primary group of an object.
- /// </summary>
- INVALID_PRIMARY_GROUP = 0xC000005B,
- /// <summary>
- /// An attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client.
- /// </summary>
- NO_IMPERSONATION_TOKEN = 0xC000005C,
- /// <summary>
- /// A mandatory group cannot be disabled.
- /// </summary>
- CANT_DISABLE_MANDATORY = 0xC000005D,
- /// <summary>
- /// No logon servers are currently available to service the logon request.
- /// </summary>
- NO_LOGON_SERVERS = 0xC000005E,
- /// <summary>
- /// A specified logon session does not exist. It might already have been terminated.
- /// </summary>
- NO_SUCH_LOGON_SESSION = 0xC000005F,
- /// <summary>
- /// A specified privilege does not exist.
- /// </summary>
- NO_SUCH_PRIVILEGE = 0xC0000060,
- /// <summary>
- /// A required privilege is not held by the client.
- /// </summary>
- PRIVILEGE_NOT_HELD = 0xC0000061,
- /// <summary>
- /// The name provided is not a properly formed account name.
- /// </summary>
- INVALID_ACCOUNT_NAME = 0xC0000062,
- /// <summary>
- /// The specified account already exists.
- /// </summary>
- USER_EXISTS = 0xC0000063,
- /// <summary>
- /// The specified account does not exist.
- /// </summary>
- NO_SUCH_USER = 0xC0000064,
- /// <summary>
- /// The specified group already exists.
- /// </summary>
- GROUP_EXISTS = 0xC0000065,
- /// <summary>
- /// The specified group does not exist.
- /// </summary>
- NO_SUCH_GROUP = 0xC0000066,
- /// <summary>
- /// 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.
- /// </summary>
- MEMBER_IN_GROUP = 0xC0000067,
- /// <summary>
- /// The specified user account is not a member of the specified group account.
- /// </summary>
- MEMBER_NOT_IN_GROUP = 0xC0000068,
- /// <summary>
- /// Indicates the requested operation would disable or delete the last remaining administration account.
- /// This is not allowed to prevent creating a situation in which the system cannot be administrated.
- /// </summary>
- LAST_ADMIN = 0xC0000069,
- /// <summary>
- /// When trying to update a password, this return status indicates that the value provided as the current password is not correct.
- /// </summary>
- WRONG_PASSWORD = 0xC000006A,
- /// <summary>
- /// 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.
- /// </summary>
- ILL_FORMED_PASSWORD = 0xC000006B,
- /// <summary>
- /// When trying to update a password, this status indicates that some password update rule has been violated.
- /// For example, the password might not meet length criteria.
- /// </summary>
- PASSWORD_RESTRICTION = 0xC000006C,
- /// <summary>
- /// The attempted logon is invalid. This is either due to a bad username or authentication information.
- /// </summary>
- LOGON_FAILURE = 0xC000006D,
- /// <summary>
- /// 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).
- /// </summary>
- ACCOUNT_RESTRICTION = 0xC000006E,
- /// <summary>
- /// The user account has time restrictions and cannot be logged onto at this time.
- /// </summary>
- INVALID_LOGON_HOURS = 0xC000006F,
- /// <summary>
- /// The user account is restricted so that it cannot be used to log on from the source workstation.
- /// </summary>
- INVALID_WORKSTATION = 0xC0000070,
- /// <summary>
- /// The user account password has expired.
- /// </summary>
- PASSWORD_EXPIRED = 0xC0000071,
- /// <summary>
- /// The referenced account is currently disabled and cannot be logged on to.
- /// </summary>
- ACCOUNT_DISABLED = 0xC0000072,
- /// <summary>
- /// None of the information to be translated has been translated.
- /// </summary>
- NONE_MAPPED = 0xC0000073,
- /// <summary>
- /// The number of LUIDs requested cannot be allocated with a single allocation.
- /// </summary>
- TOO_MANY_LUIDS_REQUESTED = 0xC0000074,
- /// <summary>
- /// Indicates there are no more LUIDs to allocate.
- /// </summary>
- LUIDS_EXHAUSTED = 0xC0000075,
- /// <summary>
- /// Indicates the sub-authority value is invalid for the particular use.
- /// </summary>
- INVALID_SUB_AUTHORITY = 0xC0000076,
- /// <summary>
- /// Indicates the ACL structure is not valid.
- /// </summary>
- INVALID_ACL = 0xC0000077,
- /// <summary>
- /// Indicates the SID structure is not valid.
- /// </summary>
- INVALID_SID = 0xC0000078,
- /// <summary>
- /// Indicates the SECURITY_DESCRIPTOR structure is not valid.
- /// </summary>
- INVALID_SECURITY_DESCR = 0xC0000079,
- /// <summary>
- /// Indicates the specified procedure address cannot be found in the DLL.
- /// </summary>
- PROCEDURE_NOT_FOUND = 0xC000007A,
- /// <summary>
- /// {Bad Image} %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.
- /// </summary>
- INVALID_IMAGE_FORMAT = 0xC000007B,
- /// <summary>
- /// An attempt was made to reference a token that does not exist. This is typically done by referencing the token
- /// that is associated with a thread when the thread is not impersonating a client.
- /// </summary>
- NO_TOKEN = 0xC000007C,
- /// <summary>
- /// Indicates that an attempt to build either an inherited ACL or ACE was not successful. This can be caused by a
- /// number of things. One of the more probable causes is the replacement of a CreatorId with a SID that did not
- /// fit into the ACE or ACL.
- /// </summary>
- BAD_INHERITANCE_ACL = 0xC000007D,
- /// <summary>
- /// The range specified in NtUnlockFile was not locked.
- /// </summary>
- RANGE_NOT_LOCKED = 0xC000007E,
- /// <summary>
- /// An operation failed because the disk was full.
- /// </summary>
- DISK_FULL = 0xC000007F,
- /// <summary>
- /// The GUID allocation server is disabled at the moment.
- /// </summary>
- SERVER_DISABLED = 0xC0000080,
- /// <summary>
- /// The GUID allocation server is enabled at the moment.
- /// </summary>
- SERVER_NOT_DISABLED = 0xC0000081,
- /// <summary>
- /// Too many GUIDs were requested from the allocation server at once.
- /// </summary>
- TOO_MANY_GUIDS_REQUESTED = 0xC0000082,
- /// <summary>
- /// The GUIDs could not be allocated because the Authority Agent was exhausted.
- /// </summary>
- GUIDS_EXHAUSTED = 0xC0000083,
- /// <summary>
- /// The value provided was an invalid value for an identifier authority.
- /// </summary>
- INVALID_ID_AUTHORITY = 0xC0000084,
- /// <summary>
- /// No more authority agent values are available for the particular identifier authority value.
- /// </summary>
- AGENTS_EXHAUSTED = 0xC0000085,
- /// <summary>
- /// An invalid volume label has been specified.
- /// </summary>
- INVALID_VOLUME_LABEL = 0xC0000086,
- /// <summary>
- /// A mapped section could not be extended.
- /// </summary>
- SECTION_NOT_EXTENDED = 0xC0000087,
- /// <summary>
- /// Specified section to flush does not map a data file.
- /// </summary>
- NOT_MAPPED_DATA = 0xC0000088,
- /// <summary>
- /// Indicates the specified image file did not contain a resource section.
- /// </summary>
- RESOURCE_DATA_NOT_FOUND = 0xC0000089,
- /// <summary>
- /// Indicates the specified resource type cannot be found in the image file.
- /// </summary>
- RESOURCE_TYPE_NOT_FOUND = 0xC000008A,
- /// <summary>
- /// Indicates the specified resource name cannot be found in the image file.
- /// </summary>
- RESOURCE_NAME_NOT_FOUND = 0xC000008B,
- /// <summary>
- /// {EXCEPTION} Array bounds exceeded.
- /// </summary>
- ARRAY_BOUNDS_EXCEEDED = 0xC000008C,
- /// <summary>
- /// {EXCEPTION} Floating-point denormal operand.
- /// </summary>
- FLOAT_DENORMAL_OPERAND = 0xC000008D,
- /// <summary>
- /// {EXCEPTION} Floating-point division by zero.
- /// </summary>
- FLOAT_DIVIDE_BY_ZERO = 0xC000008E,
- /// <summary>
- /// {EXCEPTION} Floating-point inexact result.
- /// </summary>
- FLOAT_INEXACT_RESULT = 0xC000008F,
- /// <summary>
- /// {EXCEPTION} Floating-point invalid operation.
- /// </summary>
- FLOAT_INVALID_OPERATION = 0xC0000090,
- /// <summary>
- /// {EXCEPTION} Floating-point overflow.
- /// </summary>
- FLOAT_OVERFLOW = 0xC0000091,
- /// <summary>
- /// {EXCEPTION} Floating-point stack check.
- /// </summary>
- FLOAT_STACK_CHECK = 0xC0000092,
- /// <summary>
- /// {EXCEPTION} Floating-point underflow.
- /// </summary>
- FLOAT_UNDERFLOW = 0xC0000093,
- /// <summary>
- /// {EXCEPTION} Integer division by zero.
- /// </summary>
- INTEGER_DIVIDE_BY_ZERO = 0xC0000094,
- /// <summary>
- /// {EXCEPTION} Integer overflow.
- /// </summary>
- INTEGER_OVERFLOW = 0xC0000095,
- /// <summary>
- /// {EXCEPTION} Privileged instruction.
- /// </summary>
- PRIVILEGED_INSTRUCTION = 0xC0000096,
- /// <summary>
- /// An attempt was made to install more paging files than the system supports.
- /// </summary>
- TOO_MANY_PAGING_FILES = 0xC0000097,
- /// <summary>
- /// The volume for a file has been externally altered such that the opened file is no longer valid.
- /// </summary>
- FILE_INVALID = 0xC0000098,
- /// <summary>
- /// When a block of memory is allotted for future updates, such as the memory allocated to hold discretionary
- /// access control and primary group information, successive updates might exceed the amount of memory originally allotted.
- /// Because a quota might already have been charged to several processes that have handles to the object, it is not
- /// reasonable to alter the size of the allocated memory. Instead, a request that requires more memory than has been
- /// allotted must fail and the STATUS_ALLOTTED_SPACE_EXCEEDED error returned.
- /// </summary>
- ALLOTTED_SPACE_EXCEEDED = 0xC0000099,
- /// <summary>
- /// Insufficient system resources exist to complete the API.
- /// </summary>
- INSUFFICIENT_RESOURCES = 0xC000009A,
- /// <summary>
- /// An attempt has been made to open a DFS exit path control file.
- /// </summary>
- DFS_EXIT_PATH_FOUND = 0xC000009B,
- /// <summary>
- /// There are bad blocks (sectors) on the hard disk.
- /// </summary>
- DEVICE_DATA_ERROR = 0xC000009C,
- /// <summary>
- /// There is bad cabling, non-termination, or the controller is not able to obtain access to the hard disk.
- /// </summary>
- DEVICE_NOT_CONNECTED = 0xC000009D,
- /// <summary>
- /// Virtual memory cannot be freed because the base address is not the base of the region and a region size of zero
- /// was specified.
- /// </summary>
- FREE_VM_NOT_AT_BASE = 0xC000009F,
- /// <summary>
- /// An attempt was made to free virtual memory that is not allocated.
- /// </summary>
- MEMORY_NOT_ALLOCATED = 0xC00000A0,
- /// <summary>
- /// The working set is not big enough to allow the requested pages to be locked.
- /// </summary>
- WORKING_SET_QUOTA = 0xC00000A1,
- /// <summary>
- /// {Write Protect Error} The disk cannot be written to because it is write-protected. Remove the write protection
- /// from the volume %hs in drive %hs.
- /// </summary>
- MEDIA_WRITE_PROTECTED = 0xC00000A2,
- /// <summary>
- /// {Drive Not Ready} The drive is not ready for use; its door might be open. Check drive %hs and make sure that a disk
- /// is inserted and that the drive door is closed.
- /// </summary>
- DEVICE_NOT_READY = 0xC00000A3,
- /// <summary>
- /// The specified attributes are invalid or are incompatible with the attributes for the group as a whole.
- /// </summary>
- INVALID_GROUP_ATTRIBUTES = 0xC00000A4,
- /// <summary>
- /// A specified impersonation level is invalid. Also used to indicate that a required impersonation level was not provided.
- /// </summary>
- BAD_IMPERSONATION_LEVEL = 0xC00000A5,
- /// <summary>
- /// An attempt was made to open an anonymous-level token. Anonymous tokens cannot be opened.
- /// </summary>
- CANT_OPEN_ANONYMOUS = 0xC00000A6,
- /// <summary>
- /// The validation information class requested was invalid.
- /// </summary>
- BAD_VALIDATION_CLASS = 0xC00000A7,
- /// <summary>
- /// The type of a token object is inappropriate for its attempted use.
- /// </summary>
- BAD_TOKEN_TYPE = 0xC00000A8,
- /// <summary>
- /// The type of a token object is inappropriate for its attempted use.
- /// </summary>
- BAD_MASTER_BOOT_RECORD = 0xC00000A9,
- /// <summary>
- /// An attempt was made to execute an instruction at an unaligned address and the host system does not support
- /// unaligned instruction references.
- /// </summary>
- INSTRUCTION_MISALIGNMENT = 0xC00000AA,
- /// <summary>
- /// The maximum named pipe instance count has been reached.
- /// </summary>
- INSTANCE_NOT_AVAILABLE = 0xC00000AB,
- /// <summary>
- /// An instance of a named pipe cannot be found in the listening state.
- /// </summary>
- PIPE_NOT_AVAILABLE = 0xC00000AC,
- /// <summary>
- /// The named pipe is not in the connected or closing state.
- /// </summary>
- INVALID_PIPE_STATE = 0xC00000AD,
- /// <summary>
- /// The specified pipe is set to complete operations and there are current I/O operations queued so that it
- /// cannot be changed to queue operations.
- /// </summary>
- PIPE_BUSY = 0xC00000AE,
- /// <summary>
- /// The specified handle is not open to the server end of the named pipe.
- /// </summary>
- ILLEGAL_FUNCTION = 0xC00000AF,
- /// <summary>
- /// The specified named pipe is in the disconnected state.
- /// </summary>
- PIPE_DISCONNECTED = 0xC00000B0,
- /// <summary>
- /// The specified named pipe is in the closing state.
- /// </summary>
- PIPE_CLOSING = 0xC00000B1,
- /// <summary>
- /// The specified named pipe is in the connected state.
- /// </summary>
- PIPE_CONNECTED = 0xC00000B2,
- /// <summary>
- /// The specified named pipe is in the listening state.
- /// </summary>
- PIPE_LISTENING = 0xC00000B3,
- /// <summary>
- /// The specified named pipe is not in message mode.
- /// </summary>
- INVALID_READ_MODE = 0xC00000B4,
- /// <summary>
- /// {Device Timeout} The specified I/O operation on %hs was not completed before the time-out period
- /// expired.
- /// </summary>
- IO_TIMEOUT = 0xC00000B5,
- /// <summary>
- /// The specified file has been closed by another process.
- /// </summary>
- FILE_FORCED_CLOSED = 0xC00000B6,
- /// <summary>
- /// Profiling is not started.
- /// </summary>
- PROFILING_NOT_STARTED = 0xC00000B7,
- /// <summary>
- /// Profiling is not stopped.
- /// </summary>
- PROFILING_NOT_STOPPED = 0xC00000B8,
- /// <summary>
- /// The passed ACL did not contain the minimum required information.
- /// </summary>
- COULD_NOT_INTERPRET = 0xC00000B9,
- /// <summary>
- /// The file that was specified as a target is a directory, and the caller specified that it could be
- /// anything but a directory.
- /// </summary>
- FILE_IS_A_DIRECTORY = 0xC00000BA,
- /// <summary>
- /// The request is not supported.
- /// </summary>
- NOT_SUPPORTED = 0xC00000BB,
- /// <summary>
- /// This remote computer is not listening.
- /// </summary>
- REMOTE_NOT_LISTENING = 0xC00000BC,
- /// <summary>
- /// A duplicate name exists on the network.
- /// </summary>
- DUPLICATE_NAME = 0xC00000BD,
- /// <summary>
- /// The network path cannot be located.
- /// </summary>
- BAD_NETWORK_PATH = 0xC00000BE,
- /// <summary>
- /// The network is busy.
- /// </summary>
- NETWORK_BUSY = 0xC00000BF,
- /// <summary>
- /// This device does not exist.
- /// </summary>
- DEVICE_DOES_NOT_EXIST = 0xC00000C0,
- /// <summary>
- /// The network BIOS command limit has been reached.
- /// </summary>
- TOO_MANY_COMMANDS = 0xC00000C1,
- /// <summary>
- /// An I/O adapter hardware error has occurred.
- /// </summary>
- ADAPTER_HARDWARE_ERROR = 0xC00000C2,
- /// <summary>
- /// The network responded incorrectly.
- /// </summary>
- INVALID_NETWORK_RESPONSE = 0xC00000C3,
- /// <summary>
- /// An unexpected network error occurred.
- /// </summary>
- UNEXPECTED_NETWORK_ERROR = 0xC00000C4,
- /// <summary>
- /// The remote adapter is not compatible.
- /// </summary>
- BAD_REMOTE_ADAPTER = 0xC00000C5,
- /// <summary>
- /// The print queue is full.
- /// </summary>
- PRINT_QUEUE_FULL = 0xC00000C6,
- /// <summary>
- /// Space to store the file that is waiting to be printed is not available on the server.
- /// </summary>
- NO_SPOOL_SPACE = 0xC00000C7,
- /// <summary>
- /// The requested print file has been canceled.
- /// </summary>
- PRINT_CANCELLED = 0xC00000C8,
- /// <summary>
- /// The network name was deleted.
- /// </summary>
- NETWORK_NAME_DELETED = 0xC00000C9,
- /// <summary>
- /// Network access is denied.
- /// </summary>
- NETWORK_ACCESS_DENIED = 0xC00000CA,
- /// <summary>
- /// {Incorrect Network Resource Type} The specified device type (LPT, for example) conflicts with the
- /// actual device type on the remote resource.
- /// </summary>
- BAD_DEVICE_TYPE = 0xC00000CB,
- /// <summary>
- /// {Network Name Not Found} The specified share name cannot be found on the remote server.
- /// </summary>
- BAD_NETWORK_NAME = 0xC00000CC,
- /// <summary>
- /// The name limit for the network adapter card of the local computer was exceeded.
- /// </summary>
- TOO_MANY_NAMES = 0xC00000CD,
- /// <summary>
- /// The network BIOS session limit was exceeded.
- /// </summary>
- TOO_MANY_SESSIONS = 0xC00000CE,
- /// <summary>
- /// File sharing has been temporarily paused.
- /// </summary>
- SHARING_PAUSED = 0xC00000CF,
- /// <summary>
- /// No more connections can be made to this remote computer at this time because the computer has already
- /// accepted the maximum number of connections.
- /// </summary>
- REQUEST_NOT_ACCEPTED = 0xC00000D0,
- /// <summary>
- /// Print or disk redirection is temporarily paused.
- /// </summary>
- REDIRECTOR_PAUSED = 0xC00000D1,
- /// <summary>
- /// A network data fault occurred.
- /// </summary>
- NET_WRITE_FAULT = 0xC00000D2,
- /// <summary>
- /// The number of active profiling objects is at the maximum and no more can be started.
- /// </summary>
- PROFILING_AT_LIMIT = 0xC00000D3,
- /// <summary>
- /// {Incorrect Volume} The destination file of a rename request is located on a different device than the
- /// source of the rename request.
- /// </summary>
- NOT_SAME_DEVICE = 0xC00000D4,
- /// <summary>
- /// The specified file has been renamed and thus cannot be modified.
- /// </summary>
- FILE_RENAMED = 0xC00000D5,
- /// <summary>
- /// {Network Request Timeout} The session with a remote server has been disconnected because the time-out
- /// interval for a request has expired.
- /// </summary>
- VIRTUAL_CIRCUIT_CLOSED = 0xC00000D6,
- /// <summary>
- /// Indicates an attempt was made to operate on the security of an object that does not have security
- /// associated with it.
- /// </summary>
- NO_SECURITY_ON_OBJECT = 0xC00000D7,
- /// <summary>
- /// Used to indicate that an operation cannot continue without blocking for I/O.
- /// </summary>
- CANT_WAIT = 0xC00000D8,
- /// <summary>
- /// Used to indicate that a read operation was done on an empty pipe.
- /// </summary>
- PIPE_EMPTY = 0xC00000D9,
- /// <summary>
- /// Configuration information could not be read from the domain controller, either because the machine is
- /// unavailable or access has been denied.
- /// </summary>
- CANT_ACCESS_DOMAIN_INFO = 0xC00000DA,
- /// <summary>
- /// Indicates that a thread attempted to terminate itself by default (called NtTerminateThread with NULL)
- /// and it was the last thread in the current process.
- /// </summary>
- CANT_TERMINATE_SELF = 0xC00000DB,
- /// <summary>
- /// Indicates the Sam Server was in the wrong state to perform the desired operation.
- /// </summary>
- INVALID_SERVER_STATE = 0xC00000DC,
- /// <summary>
- /// Indicates the domain was in the wrong state to perform the desired operation.
- /// </summary>
- INVALID_DOMAIN_STATE = 0xC00000DD,
- /// <summary>
- /// This operation is only allowed for the primary domain controller of the domain.
- /// </summary>
- INVALID_DOMAIN_ROLE = 0xC00000DE,
- /// <summary>
- /// The specified domain did not exist.
- /// </summary>
- NO_SUCH_DOMAIN = 0xC00000DF,
- /// <summary>
- /// The specified domain already exists.
- /// </summary>
- DOMAIN_EXISTS = 0xC00000E0,
- /// <summary>
- /// An attempt was made to exceed the limit on the number of domains per server for this release.
- /// </summary>
- DOMAIN_LIMIT_EXCEEDED = 0xC00000E1,
- /// <summary>
- /// An error status returned when the opportunistic lock (oplock) request is denied.
- /// </summary>
- OPLOCK_NOT_GRANTED = 0xC00000E2,
- /// <summary>
- /// An error status returned when an invalid opportunistic lock (oplock) acknowledgment is received by a file system.
- /// </summary>
- INVALID_OPLOCK_PROTOCOL = 0xC00000E3,
- /// <summary>
- /// This error indicates that the requested operation cannot be completed due to a catastrophic media failure
- /// or an on-disk data structure corruption.
- /// </summary>
- INTERNAL_DB_CORRUPTION = 0xC00000E4,
- /// <summary>
- /// An internal error occurred.
- /// </summary>
- INTERNAL_ERROR = 0xC00000E5,
- /// <summary>
- /// Indicates generic access types were contained in an access mask which should already be mapped to non-generic access types.
- /// </summary>
- GENERIC_NOT_MAPPED = 0xC00000E6,
- /// <summary>
- /// Indicates a security descriptor is not in the necessary format (absolute or self-relative).
- /// </summary>
- BAD_DESCRIPTOR_FORMAT = 0xC00000E7,
- /// <summary>
- /// An access to a user buffer failed at an expected point in time. This code is defined because the caller
- /// does not want to accept STATUS_ACCESS_VIOLATION in its filter.
- /// </summary>
- INVALID_USER_BUFFER = 0xC00000E8,
- /// <summary>
- /// If an I/O error that is not defined in the standard FsRtl filter is returned, 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.
- /// </summary>
- UNEXPECTED_IO_ERROR = 0xC00000E9,
- /// <summary>
- /// If an MM error that is not defined in the standard FsRtl filter is returned, it is converted to one of the following errors,
- /// which are guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
- /// </summary>
- UNEXPECTED_MM_CREATE_ERR = 0xC00000EA,
- /// <summary>
- /// If an MM error that is not defined in the standard FsRtl filter is returned, it is converted to one of the following errors,
- /// which are guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
- /// </summary>
- UNEXPECTED_MM_MAP_ERROR = 0xC00000EB,
- /// <summary>
- /// If an MM error that is not defined in the standard FsRtl filter is returned, it is converted to one of the following errors,
- /// which are guaranteed to be in the filter. In this case, information is lost; however, the filter correctly handles the exception.
- /// </summary>
- UNEXPECTED_MM_EXTEND_ERR = 0xC00000EC,
- /// <summary>
- /// The requested action is restricted for use by logon processes only. The calling process has not registered as a logon process.
- /// </summary>
- NOT_LOGON_PROCESS = 0xC00000ED,
- /// <summary>
- /// An attempt has been made to start a new session manager or LSA logon session by using an ID that is already in use.
- /// </summary>
- LOGON_SESSION_EXISTS = 0xC00000EE,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the first argument.
- /// </summary>
- INVALID_PARAMETER_1 = 0xC00000EF,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the second argument.
- /// </summary>
- INVALID_PARAMETER_2 = 0xC00000F0,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the third argument.
- /// </summary>
- INVALID_PARAMETER_3 = 0xC00000F1,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the fourth argument.
- /// </summary>
- INVALID_PARAMETER_4 = 0xC00000F2,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the fifth argument.
- /// </summary>
- INVALID_PARAMETER_5 = 0xC00000F3,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the sixth argument.
- /// </summary>
- INVALID_PARAMETER_6 = 0xC00000F4,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the seventh argument.
- /// </summary>
- INVALID_PARAMETER_7 = 0xC00000F5,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the eighth argument.
- /// </summary>
- INVALID_PARAMETER_8 = 0xC00000F6,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the ninth argument.
- /// </summary>
- INVALID_PARAMETER_9 = 0xC00000F7,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the tenth argument.
- /// </summary>
- INVALID_PARAMETER_10 = 0xC00000F8,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the eleventh argument.
- /// </summary>
- INVALID_PARAMETER_11 = 0xC00000F9,
- /// <summary>
- /// An invalid parameter was passed to a service or function as the twelfth argument.
- /// </summary>
- INVALID_PARAMETER_12 = 0xC00000FA,
- /// <summary>
- /// An attempt was made to access a network file, but the network software was not yet started.
- /// </summary>
- REDIRECTOR_NOT_STARTED = 0xC00000FB,
- /// <summary>
- /// An attempt was made to start the redirector, but the redirector has already been started.
- /// </summary>
- REDIRECTOR_STARTED = 0xC00000FC,
- /// <summary>
- /// A new guard page for the stack cannot be created.
- /// </summary>
- STACK_OVERFLOW = 0xC00000FD,
- /// <summary>
- /// A specified authentication package is unknown.
- /// </summary>
- NO_SUCH_PACKAGE = 0xC00000FE,
- /// <summary>
- /// A malformed function table was encountered during an unwind operation.
- /// </summary>
- BAD_FUNCTION_TABLE = 0xC00000FF,
- /// <summary>
- /// Indicates the specified environment variable name was not found in the specified environment block.
- /// </summary>
- VARIABLE_NOT_FOUND = 0xC0000100,
- /// <summary>
- /// Indicates that the directory trying to be deleted is not empty.
- /// </summary>
- DIRECTORY_NOT_EMPTY = 0xC0000101,
- /// <summary>
- /// {Corrupt File} The file or directory %hs is corrupt and unreadable. Run the Chkdsk utility.
- /// </summary>
- FILE_CORRUPT_ERROR = 0xC0000102,
- /// <summary>
- /// A requested opened file is not a directory.
- /// </summary>
- NOT_A_DIRECTORY = 0xC0000103,
- /// <summary>
- /// The logon session is not in a state that is consistent with the requested operation.
- /// </summary>
- BAD_LOGON_SESSION_STATE = 0xC0000104,
- /// <summary>
- /// 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.
- /// </summary>
- LOGON_SESSION_COLLISION = 0xC0000105,
- /// <summary>
- /// A specified name string is too long for its intended use.
- /// </summary>
- NAME_TOO_LONG = 0xC0000106,
- /// <summary>
- /// 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.
- /// </summary>
- FILES_OPEN = 0xC0000107,
- /// <summary>
- /// 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.
- /// </summary>
- CONNECTION_IN_USE = 0xC0000108,
- /// <summary>
- /// RtlFindMessage could not locate the requested message ID in the message table resource.
- /// </summary>
- MESSAGE_NOT_FOUND = 0xC0000109,
- /// <summary>
- /// An attempt was made to duplicate an object handle into or out of an exiting process.
- /// </summary>
- PROCESS_IS_TERMINATING = 0xC000010A,
- /// <summary>
- /// Indicates an invalid value has been provided for the LogonType requested.
- /// </summary>
- INVALID_LOGON_TYPE = 0xC000010B,
- /// <summary>
- /// Indicates that an attempt was made to assign protection to a file system file or directory and one of the SIDs
- /// in the security descriptor could not be translated into a GUID that could be stored by the file system. This causes the
- /// protection attempt to fail, which might cause a file creation attempt to fail.
- /// </summary>
- NO_GUID_TRANSLATION = 0xC000010C,
- /// <summary>
- /// Indicates that an attempt has been made to impersonate via a named pipe that has not yet been read from.
- /// </summary>
- CANNOT_IMPERSONATE = 0xC000010D,
- /// <summary>
- /// Indicates that the specified image is already loaded.
- /// </summary>
- IMAGE_ALREADY_LOADED = 0xC000010E,
- /// <summary>
- /// Indicates that an attempt was made to change the size of the LDT for a process that has no LDT.
- /// </summary>
- NO_LDT = 0xC0000117,
- /// <summary>
- /// 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.
- /// </summary>
- INVALID_LDT_SIZE = 0xC0000118,
- /// <summary>
- /// Indicates that the starting value for the LDT information was not an integral multiple of the selector size.
- /// </summary>
- INVALID_LDT_OFFSET = 0xC0000119,
- /// <summary>
- /// Indicates that the user supplied an invalid descriptor when trying to set up LDT descriptors.
- /// </summary>
- INVALID_LDT_DESCRIPTOR = 0xC000011A,
- /// <summary>
- /// The specified image file did not have the correct format. It appears to be NE format.
- /// </summary>
- INVALID_IMAGE_NE_FORMAT = 0xC000011B,
- /// <summary>
- /// Indicates that the transaction state of a registry subtree 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.
- /// </summary>
- RXACT_INVALID_STATE = 0xC000011C,
- /// <summary>
- /// Indicates an error has occurred during a registry transaction commit. The database has been left in an unknown, but p
- /// robably inconsistent, state. The state of the registry transaction is left as COMMITTING.
- /// </summary>
- RXACT_COMMIT_FAILURE = 0xC000011D,
- /// <summary>
- /// An attempt was made to map a file of size zero with the maximum size specified as zero.
- /// </summary>
- MAPPED_FILE_SIZE_ZERO = 0xC000011E,
- /// <summary>
- /// Too many files are opened on a remote server. This error should only be returned by the Windows redirector on a remote drive.
- /// </summary>
- TOO_MANY_OPENED_FILES = 0xC000011F,
- /// <summary>
- /// The I/O request was canceled.
- /// </summary>
- CANCELLED = 0xC0000120,
- /// <summary>
- /// An attempt has been made to remove a file or directory that cannot be deleted.
- /// </summary>
- CANNOT_DELETE = 0xC0000121,
- /// <summary>
- /// Indicates a name that was specified as a remote computer name is syntactically invalid.
- /// </summary>
- INVALID_COMPUTER_NAME = 0xC0000122,
- /// <summary>
- /// An I/O request other than close was performed on a file after it was deleted, which can only happen to a request that
- /// did not complete before the last handle was closed via NtClose.
- /// </summary>
- FILE_DELETED = 0xC0000123,
- /// <summary>
- /// Indicates an operation that is incompatible with built-in accounts has been attempted on a built-in (special) SAM account.
- /// For example, built-in accounts cannot be deleted.
- /// </summary>
- SPECIAL_ACCOUNT = 0xC0000124,
- /// <summary>
- /// The operation requested cannot be performed on the specified group because it is a built-in special group.
- /// </summary>
- SPECIAL_GROUP = 0xC0000125,
- /// <summary>
- /// The operation requested cannot be performed on the specified user because it is a built-in special user.
- /// </summary>
- SPECIAL_USER = 0xC0000126,
- /// <summary>
- /// Indicates a member cannot be removed from a group because the group is currently the member's primary group.
- /// </summary>
- MEMBERS_PRIMARY_GROUP = 0xC0000127,
- /// <summary>
- /// An I/O request other than close and several other special case operations was attempted using a file object that
- /// had already been closed.
- /// </summary>
- FILE_CLOSED = 0xC0000128,
- /// <summary>
- /// Indicates a process has too many threads to perform the requested action. For example, assignment of a primary token
- /// can be performed only when a process has zero or one threads.
- /// </summary>
- TOO_MANY_THREADS = 0xC0000129,
- /// <summary>
- /// An attempt was made to operate on a thread within a specific process, but the specified thread is not in the specified process.
- /// </summary>
- THREAD_NOT_IN_PROCESS = 0xC000012A,
- /// <summary>
- /// 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.
- /// </summary>
- TOKEN_ALREADY_IN_USE = 0xC000012B,
- /// <summary>
- /// The page file quota was exceeded.
- /// </summary>
- PAGEFILE_QUOTA_EXCEEDED = 0xC000012C,
- /// <summary>
- /// {Out of Virtual Memory} Your system is low on virtual memory. To ensure that Windows runs correctly, increase the
- /// size of your virtual memory paging file. For more information, see Help.
- /// </summary>
- COMMITMENT_LIMIT = 0xC000012D,
- /// <summary>
- /// The specified image file did not have the correct format: it appears to be LE format.
- /// </summary>
- INVALID_IMAGE_LE_FORMAT = 0xC000012E,
- /// <summary>
- /// The specified image file did not have the correct format: it did not have an initial MZ.
- /// </summary>
- INVALID_IMAGE_NOT_MZ = 0xC000012F,
- /// <summary>
- /// The specified image file did not have the correct format: it did not have a proper e_lfarlc in the MZ header.
- /// </summary>
- INVALID_IMAGE_PROTECT = 0xC0000130,
- /// <summary>
- /// The specified image file did not have the correct format: it appears to be a 16-bit Windows image.
- /// </summary>
- INVALID_IMAGE_WIN_16 = 0xC0000131,
- /// <summary>
- /// The Netlogon service cannot start because another Netlogon service running in the domain conflicts
- /// with the specified role.
- /// </summary>
- LOGON_SERVER_CONFLICT = 0xC0000132,
- /// <summary>
- /// The time at the primary domain controller is different from the time at the backup domain controller or
- /// member server by too large an amount.
- /// </summary>
- TIME_DIFFERENCE_AT_DC = 0xC0000133,
- /// <summary>
- /// On applicable Windows Server releases, the SAM database is significantly out of synchronization with the
- /// copy on the domain controller. A complete synchronization is required.
- /// </summary>
- SYNCHRONIZATION_REQUIRED = 0xC0000134,
- /// <summary>
- /// {Unable To Locate Component} This application has failed to start because %hs was not found. Reinstalling
- /// the application might fix this problem.
- /// </summary>
- DLL_NOT_FOUND = 0xC0000135,
- /// <summary>
- /// 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.
- /// </summary>
- OPEN_FAILED = 0xC0000136,
- /// <summary>
- /// {Privilege Failed} The I/O permissions for the process could not be changed.
- /// </summary>
- IO_PRIVILEGE_FAILED = 0xC0000137,
- /// <summary>
- /// {Ordinal Not Found} The ordinal %ld could not be located in the dynamic link library %hs.
- /// </summary>
- ORDINAL_NOT_FOUND = 0xC0000138,
- /// <summary>
- /// {Entry Point Not Found} The procedure entry point %hs could not be located in the dynamic link library %hs.
- /// </summary>
- ENTRYPOINT_NOT_FOUND = 0xC0000139,
- /// <summary>
- /// {Application Exit by CTRL+C} The application terminated as a result of a CTRL+C.
- /// </summary>
- CONTROL_C_EXIT = 0xC000013A,
- /// <summary>
- /// {Virtual Circuit Closed} The network transport on your computer has closed a network connection.
- /// There might or might not be I/O requests outstanding.
- /// </summary>
- LOCAL_DISCONNECT = 0xC000013B,
- /// <summary>
- /// {Virtual Circuit Closed} The network transport on a remote computer has closed a network connection.
- /// There might or might not be I/O requests outstanding.
- /// </summary>
- REMOTE_DISCONNECT = 0xC000013C,
- /// <summary>
- /// {Insufficient Resources on Remote Computer} The remote computer has insufficient resources to complete
- /// the network request. For example, the remote computer might not have enough available memory to carry out the request at this time.
- /// </summary>
- REMOTE_RESOURCES = 0xC000013D,
- /// <summary>
- /// {Virtual Circuit Closed} 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.
- /// </summary>
- LINK_FAILED = 0xC000013E,
- /// <summary>
- /// {Virtual Circuit Closed} 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.
- /// </summary>
- LINK_TIMEOUT = 0xC000013F,
- /// <summary>
- /// The connection handle that was given to the transport was invalid.
- /// </summary>
- INVALID_CONNECTION = 0xC0000140,
- /// <summary>
- /// The address handle that was given to the transport was invalid.
- /// </summary>
- INVALID_ADDRESS = 0xC0000141,
- /// <summary>
- /// {DLL Initialization Failed} Initialization of the dynamic link library %hs failed. The process
- /// is terminating abnormally.
- /// </summary>
- DLL_INIT_FAILED = 0xC0000142,
- /// <summary>
- /// {Missing System File} The required system file %hs is bad or missing.
- /// </summary>
- MISSING_SYSTEMFILE = 0xC0000143,
- /// <summary>
- /// {Application Error} The exception %s (0x%08lx) occurred in the application at location 0x%08lx.
- /// </summary>
- UNHANDLED_EXCEPTION = 0xC0000144,
- /// <summary>
- /// {Application Error} The application failed to initialize properly (0x%lx). Click OK to terminate the application.
- /// </summary>
- APP_INIT_FAILURE = 0xC0000145,
- /// <summary>
- /// {Unable to Create Paging File} The creation of the paging file %hs failed (%lx). The requested size was %ld.
- /// </summary>
- PAGEFILE_CREATE_FAILED = 0xC0000146,
- /// <summary>
- /// {No Paging File Specified} No paging file was specified in the system configuration.
- /// </summary>
- NO_PAGEFILE = 0xC0000147,
- /// <summary>
- /// {Incorrect System Call Level} An invalid level was passed into the specified system call.
- /// </summary>
- INVALID_LEVEL = 0xC0000148,
- /// <summary>
- /// {Incorrect Password to LAN Manager Server} You specified an incorrect password to a LAN Manager 2.x or MS-NET server.
- /// </summary>
- WRONG_PASSWORD_CORE = 0xC0000149,
- /// <summary>
- /// {EXCEPTION} A real-mode application issued a floating-point instruction and floating-point hardware is not present.
- /// </summary>
- ILLEGAL_FLOAT_CONTEXT = 0xC000014A,
- /// <summary>
- /// The pipe operation has failed because the other end of the pipe has been closed.
- /// </summary>
- PIPE_BROKEN = 0xC000014B,
- /// <summary>
- /// {The Registry Is Corrupt} The structure of one of the files that contains registry data is corrupt;
- /// 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.
- /// </summary>
- REGISTRY_CORRUPT = 0xC000014C,
- /// <summary>
- /// An I/O operation initiated by the Registry failed and cannot be recovered. The registry could not
- /// read in, write out, or flush one of the files that contain the system's image of the registry.
- /// </summary>
- REGISTRY_IO_FAILED = 0xC000014D,
- /// <summary>
- /// 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.
- /// </summary>
- NO_EVENT_PAIR = 0xC000014E,
- /// <summary>
- /// The volume does not contain a recognized file system. Be sure that all required file system drivers
- /// are loaded and that the volume is not corrupt.
- /// </summary>
- UNRECOGNIZED_VOLUME = 0xC000014F,
- /// <summary>
- /// No serial device was successfully initialized. The serial driver will unload.
- /// </summary>
- SERIAL_NO_DEVICE_INITED = 0xC0000150,
- /// <summary>
- /// The specified local group does not exist.
- /// </summary>
- NO_SUCH_ALIAS = 0xC0000151,
- /// <summary>
- /// The specified account name is not a member of the group.
- /// </summary>
- MEMBER_NOT_IN_ALIAS = 0xC0000152,
- /// <summary>
- /// The specified account name is already a member of the group.
- /// </summary>
- MEMBER_IN_ALIAS = 0xC0000153,
- /// <summary>
- /// The specified local group already exists.
- /// </summary>
- ALIAS_EXISTS = 0xC0000154,
- /// <summary>
- /// A requested type of logon (for example, interactive, network, and service) is not granted by the local
- /// security policy of the target system. Ask the system administrator to grant the necessary form of logon.
- /// </summary>
- LOGON_NOT_GRANTED = 0xC0000155,
- /// <summary>
- /// The maximum number of secrets that can be stored in a single system was exceeded. The length and number
- /// of secrets is limited to satisfy U.S. State Department export restrictions.
- /// </summary>
- TOO_MANY_SECRETS = 0xC0000156,
- /// <summary>
- /// The length of a secret exceeds the maximum allowable length. The length and number of secrets is limited
- /// to satisfy U.S. State Department export restrictions.
- /// </summary>
- SECRET_TOO_LONG = 0xC0000157,
- /// <summary>
- /// The local security authority (LSA) database contains an internal inconsistency.
- /// </summary>
- INTERNAL_DB_ERROR = 0xC0000158,
- /// <summary>
- /// The requested operation cannot be performed in full-screen mode.
- /// </summary>
- FULLSCREEN_MODE = 0xC0000159,
- /// <summary>
- /// 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.
- /// </summary>
- TOO_MANY_CONTEXT_IDS = 0xC000015A,
- /// <summary>
- /// A user has requested a type of logon (for example, interactive or network) that has not been granted.
- /// An administrator has control over who can logon interactively and through the network.
- /// </summary>
- LOGON_TYPE_NOT_GRANTED = 0xC000015B,
- /// <summary>
- /// 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.
- /// </summary>
- NOT_REGISTRY_FILE = 0xC000015C,
- /// <summary>
- /// An attempt was made to change a user password in the security account manager without providing
- /// the necessary Windows cross-encrypted password.
- /// </summary>
- NT_CROSS_ENCRYPTION_REQUIRED = 0xC000015D,
- /// <summary>
- /// A domain server has an incorrect configuration.
- /// </summary>
- DOMAIN_CTRLR_CONFIG_ERROR = 0xC000015E,
- /// <summary>
- /// 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.
- /// </summary>
- FT_MISSING_MEMBER = 0xC000015F,
- /// <summary>
- /// A configuration registry node that represents a driver service entry was ill-formed and did not
- /// contain the required value entries.
- /// </summary>
- ILL_FORMED_SERVICE_ENTRY = 0xC0000160,
- /// <summary>
- /// An illegal character was encountered. For a multibyte character set, this includes a lead byte
- /// without a succeeding trail byte. For the Unicode character set this includes the characters 0xFFFF and 0xFFFE.
- /// </summary>
- ILLEGAL_CHARACTER = 0xC0000161,
- /// <summary>
- /// No mapping for the Unicode character exists in the target multibyte code page.
- /// </summary>
- UNMAPPABLE_CHARACTER = 0xC0000162,
- /// <summary>
- /// The Unicode character is not defined in the Unicode character set that is installed on the system.
- /// </summary>
- UNDEFINED_CHARACTER = 0xC0000163,
- /// <summary>
- /// The paging file cannot be created on a floppy disk.
- /// </summary>
- FLOPPY_VOLUME = 0xC0000164,
- /// <summary>
- /// {Floppy Disk Error} While accessing a floppy disk, an ID address mark was not found.
- /// </summary>
- FLOPPY_ID_MARK_NOT_FOUND = 0xC0000165,
- /// <summary>
- /// {Floppy Disk Error} While accessing a floppy disk, the track address from the sector ID field
- /// was found to be different from the track address that is maintained by the controller.
- /// </summary>
- FLOPPY_WRONG_CYLINDER = 0xC0000166,
- /// <summary>
- /// {Floppy Disk Error} The floppy disk controller reported an error that is not recognized by the
- /// floppy disk driver.
- /// </summary>
- FLOPPY_UNKNOWN_ERROR = 0xC0000167,
- /// <summary>
- /// {Floppy Disk Error} While accessing a floppy-disk, the controller returned inconsistent results via its registers.
- /// </summary>
- FLOPPY_BAD_REGISTERS = 0xC0000168,
- /// <summary>
- /// {Hard Disk Error} While accessing the hard disk, a recalibrate operation failed, even after retries.
- /// </summary>
- DISK_RECALIBRATE_FAILED = 0xC0000169,
- /// <summary>
- /// {Hard Disk Error} While accessing the hard disk, a disk operation failed even after retries.
- /// </summary>
- DISK_OPERATION_FAILED = 0xC000016A,
- /// <summary>
- /// {Hard Disk Error} While accessing the hard disk, a disk controller reset was needed, but even that failed.
- /// </summary>
- DISK_RESET_FAILED = 0xC000016B,
- /// <summary>
- /// An attempt was made to open a device that was sharing an interrupt request (IRQ) with other devices.
- /// At least one other device that uses that IRQ was already opened. 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.
- /// </summary>
- SHARED_IRQ_BUSY = 0xC000016C,
- /// <summary>
- /// {FT Orphaning} A disk that is part of a fault-tolerant volume can no longer be accessed.
- /// </summary>
- FT_ORPHANING = 0xC000016D,
- /// <summary>
- /// The basic input/output system (BIOS) failed to connect a system interrupt to the device or bus for
- /// which the device is connected.
- /// </summary>
- BIOS_FAILED_TO_CONNECT_INTERRUPT = 0xC000016E,
- /// <summary>
- /// The tape could not be partitioned.
- /// </summary>
- PARTITION_FAILURE = 0xC0000172,
- /// <summary>
- /// When accessing a new tape of a multi-volume partition, the current blocksize is incorrect.
- /// </summary>
- INVALID_BLOCK_LENGTH = 0xC0000173,
- /// <summary>
- /// The tape partition information could not be found when loading a tape.
- /// </summary>
- DEVICE_NOT_PARTITIONED = 0xC0000174,
- /// <summary>
- /// An attempt to lock the eject media mechanism failed.
- /// </summary>
- UNABLE_TO_LOCK_MEDIA = 0xC0000175,
- /// <summary>
- /// An attempt to unload media failed.
- /// </summary>
- UNABLE_TO_UNLOAD_MEDIA = 0xC0000176,
- /// <summary>
- /// The physical end of tape was detected.
- /// </summary>
- EOM_OVERFLOW = 0xC0000177,
- /// <summary>
- /// {No Media} There is no media in the drive. Insert media into drive %hs.
- /// </summary>
- NO_MEDIA = 0xC0000178,
- /// <summary>
- /// A member could not be added to or removed from the local group because the member does not exist.
- /// </summary>
- NO_SUCH_MEMBER = 0xC000017A,
- /// <summary>
- /// A new member could not be added to a local group because the member has the wrong account type.
- /// </summary>
- INVALID_MEMBER = 0xC000017B,
- /// <summary>
- /// An illegal operation was attempted on a registry key that has been marked for deletion.
- /// </summary>
- KEY_DELETED = 0xC000017C,
- /// <summary>
- /// The system could not allocate the required space in a registry log.
- /// </summary>
- NO_LOG_SPACE = 0xC000017D,
- /// <summary>
- /// Too many SIDs have been specified.
- /// </summary>
- TOO_MANY_SIDS = 0xC000017E,
- /// <summary>
- /// An attempt was made to change a user password in the security account manager without
- /// providing the necessary LM cross-encrypted password.
- /// </summary>
- LM_CROSS_ENCRYPTION_REQUIRED = 0xC000017F,
- /// <summary>
- /// An attempt was made to create a symbolic link in a registry key that already has subkeys or values.
- /// </summary>
- KEY_HAS_CHILDREN = 0xC0000180,
- /// <summary>
- /// An attempt was made to create a stable subkey under a volatile parent key.
- /// </summary>
- CHILD_MUST_BE_VOLATILE = 0xC0000181,
- /// <summary>
- /// The I/O device is configured incorrectly or the configuration parameters to the driver are incorrect.
- /// </summary>
- DEVICE_CONFIGURATION_ERROR = 0xC0000182,
- /// <summary>
- /// An error was detected between two drivers or within an I/O driver.
- /// </summary>
- DRIVER_INTERNAL_ERROR = 0xC0000183,
- /// <summary>
- /// The device is not in a valid state to perform this request.
- /// </summary>
- INVALID_DEVICE_STATE = 0xC0000184,
- /// <summary>
- /// The I/O device reported an I/O error.
- /// </summary>
- IO_DEVICE_ERROR = 0xC0000185,
- /// <summary>
- /// A protocol error was detected between the driver and the device.
- /// </summary>
- DEVICE_PROTOCOL_ERROR = 0xC0000186,
- /// <summary>
- /// This operation is only allowed for the primary domain controller of the domain.
- /// </summary>
- BACKUP_CONTROLLER = 0xC0000187,
- /// <summary>
- /// The log file space is insufficient to support this operation.
- /// </summary>
- LOG_FILE_FULL = 0xC0000188,
- /// <summary>
- /// A write operation was attempted to a volume after it was dismounted.
- /// </summary>
- TOO_LATE = 0xC0000189,
- /// <summary>
- /// The workstation does not have a trust secret for the primary domain in the local LSA database.
- /// </summary>
- NO_TRUST_LSA_SECRET = 0xC000018A,
- /// <summary>
- /// On applicable Windows Server releases, the SAM database does not have a computer account
- /// for this workstation trust relationship.
- /// </summary>
- NO_TRUST_SAM_ACCOUNT = 0xC000018B,
- /// <summary>
- /// The logon request failed because the trust relationship between the primary domain and
- /// the trusted domain failed.
- /// </summary>
- TRUSTED_DOMAIN_FAILURE = 0xC000018C,
- /// <summary>
- /// The logon request failed because the trust relationship between this workstation a
- /// nd the primary domain failed.
- /// </summary>
- TRUSTED_RELATIONSHIP_FAILURE = 0xC000018D,
- /// <summary>
- /// The Eventlog log file is corrupt.
- /// </summary>
- EVENTLOG_FILE_CORRUPT = 0xC000018E,
- /// <summary>
- /// No Eventlog log file could be opened. The Eventlog service did not start.
- /// </summary>
- EVENTLOG_CANT_START = 0xC000018F,
- /// <summary>
- /// The network logon failed. This might be because the validation authority cannot be reached.
- /// </summary>
- TRUST_FAILURE = 0xC0000190,
- /// <summary>
- /// An attempt was made to acquire a mutant such that its maximum count would have been exceeded.
- /// </summary>
- MUTANT_LIMIT_EXCEEDED = 0xC0000191,
- /// <summary>
- /// An attempt was made to logon, but the NetLogon service was not started.
- /// </summary>
- NETLOGON_NOT_STARTED = 0xC0000192,
- /// <summary>
- /// The user account has expired.
- /// </summary>
- ACCOUNT_EXPIRED = 0xC0000193,
- /// <summary>
- /// {EXCEPTION} Possible deadlock condition.
- /// </summary>
- POSSIBLE_DEADLOCK = 0xC0000194,
- /// <summary>
- /// 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.
- /// </summary>
- NETWORK_CREDENTIAL_CONFLICT = 0xC0000195,
- /// <summary>
- /// An attempt was made to establish a session to a network server, but there are already too many
- /// sessions established to that server.
- /// </summary>
- REMOTE_SESSION_LIMIT = 0xC0000196,
- /// <summary>
- /// The log file has changed between reads.
- /// </summary>
- EVENTLOG_FILE_CHANGED = 0xC0000197,
- /// <summary>
- /// The account used is an interdomain trust account. Use your global user account or local user
- /// account to access this server.
- /// </summary>
- NOLOGON_INTERDOMAIN_TRUST_ACCOUNT = 0xC0000198,
- /// <summary>
- /// The account used is a computer account. Use your global user account or local user account
- /// to access this server.
- /// </summary>
- NOLOGON_WORKSTATION_TRUST_ACCOUNT = 0xC0000199,
- /// <summary>
- /// The account used is a server trust account. Use your global user account or local user
- /// account to access this server.
- /// </summary>
- NOLOGON_SERVER_TRUST_ACCOUNT = 0xC000019A,
- /// <summary>
- /// The name or SID of the specified domain is inconsistent with the trust information for that domain.
- /// </summary>
- DOMAIN_TRUST_INCONSISTENT = 0xC000019B,
- /// <summary>
- /// A volume has been accessed for which a file system driver is required that has not yet been loaded.
- /// </summary>
- FS_DRIVER_REQUIRED = 0xC000019C,
- /// <summary>
- /// Indicates that the specified image is already loaded as a DLL.
- /// </summary>
- IMAGE_ALREADY_LOADED_AS_DLL = 0xC000019D,
- /// <summary>
- /// Short name settings cannot be changed on this volume due to the global registry setting.
- /// </summary>
- INCOMPATIBLE_WITH_GLOBAL_SHORT_NAME_REGISTRY_SETTING = 0xC000019E,
- /// <summary>
- /// Short names are not enabled on this volume.
- /// </summary>
- SHORT_NAMES_NOT_ENABLED_ON_VOLUME = 0xC000019F,
- /// <summary>
- /// The security stream for the given volume is in an inconsistent state. Please run CHKDSK on the volume.
- /// </summary>
- SECURITY_STREAM_IS_INCONSISTENT = 0xC00001A0,
- /// <summary>
- /// A requested file lock operation cannot be processed due to an invalid byte range.
- /// </summary>
- INVALID_LOCK_RANGE = 0xC00001A1,
- /// <summary>
- /// The specified access control entry (ACE) contains an invalid condition.
- /// </summary>
- INVALID_ACE_CONDITION = 0xC00001A2,
- /// <summary>
- /// The subsystem needed to support the image type is not present.
- /// </summary>
- IMAGE_SUBSYSTEM_NOT_PRESENT = 0xC00001A3,
- /// <summary>
- /// The specified file already has a notification GUID associated with it.
- /// </summary>
- NOTIFICATION_GUID_ALREADY_DEFINED = 0xC00001A4,
- /// <summary>
- /// A remote open failed because the network open restrictions were not satisfied.
- /// </summary>
- NETWORK_OPEN_RESTRICTION = 0xC0000201,
- /// <summary>
- /// There is no user session key for the specified logon session.
- /// </summary>
- NO_USER_SESSION_KEY = 0xC0000202,
- /// <summary>
- /// The remote user session has been deleted.
- /// </summary>
- USER_SESSION_DELETED = 0xC0000203,
- /// <summary>
- /// Indicates the specified resource language ID cannot be found in the image file.
- /// </summary>
- RESOURCE_LANG_NOT_FOUND = 0xC0000204,
- /// <summary>
- /// Insufficient server resources exist to complete the request.
- /// </summary>
- INSUFF_SERVER_RESOURCES = 0xC0000205,
- /// <summary>
- /// The size of the buffer is invalid for the specified operation.
- /// </summary>
- INVALID_BUFFER_SIZE = 0xC0000206,
- /// <summary>
- /// The transport rejected the specified network address as invalid.
- /// </summary>
- INVALID_ADDRESS_COMPONENT = 0xC0000207,
- /// <summary>
- /// The transport rejected the specified network address due to invalid use of a wildcard.
- /// </summary>
- INVALID_ADDRESS_WILDCARD = 0xC0000208,
- /// <summary>
- /// The transport address could not be opened because all the available addresses are in use.
- /// </summary>
- TOO_MANY_ADDRESSES = 0xC0000209,
- /// <summary>
- /// The transport address could not be opened because it already exists.
- /// </summary>
- ADDRESS_ALREADY_EXISTS = 0xC000020A,
- /// <summary>
- /// The transport address is now closed.
- /// </summary>
- ADDRESS_CLOSED = 0xC000020B,
- /// <summary>
- /// The transport connection is now disconnected.
- /// </summary>
- CONNECTION_DISCONNECTED = 0xC000020C,
- /// <summary>
- /// The transport connection has been reset.
- /// </summary>
- CONNECTION_RESET = 0xC000020D,
- /// <summary>
- /// The transport cannot dynamically acquire any more nodes.
- /// </summary>
- TOO_MANY_NODES = 0xC000020E,
- /// <summary>
- /// The transport aborted a pending transaction.
- /// </summary>
- TRANSACTION_ABORTED = 0xC000020F,
- /// <summary>
- /// The transport timed out a request that is waiting for a response.
- /// </summary>
- TRANSACTION_TIMED_OUT = 0xC0000210,
- /// <summary>
- /// The transport did not receive a release for a pending response.
- /// </summary>
- TRANSACTION_NO_RELEASE = 0xC0000211,
- /// <summary>
- /// The transport did not find a transaction that matches the specific token.
- /// </summary>
- TRANSACTION_NO_MATCH = 0xC0000212,
- /// <summary>
- /// The transport had previously responded to a transaction request.
- /// </summary>
- TRANSACTION_RESPONDED = 0xC0000213,
- /// <summary>
- /// The transport does not recognize the specified transaction request ID.
- /// </summary>
- TRANSACTION_INVALID_ID = 0xC0000214,
- /// <summary>
- /// The transport does not recognize the specified transaction request type.
- /// </summary>
- TRANSACTION_INVALID_TYPE = 0xC0000215,
- /// <summary>
- /// The transport can only process the specified request on the server side of a session.
- /// </summary>
- NOT_SERVER_SESSION = 0xC0000216,
- /// <summary>
- /// The transport can only process the specified request on the client side of a session.
- /// </summary>
- NOT_CLIENT_SESSION = 0xC0000217,
- /// <summary>
- /// {Registry File Failure} The registry cannot load the hive (file): %hs or its log or alternate.
- /// It is corrupt, absent, or not writable.
- /// </summary>
- CANNOT_LOAD_REGISTRY_FILE = 0xC0000218,
- /// <summary>
- /// {Unexpected Failure in DebugActiveProcess} An unexpected failure occurred while processing a DebugActiveProcess API request.
- /// Choosing OK will terminate the process, and choosing Cancel will ignore the error.
- /// </summary>
- DEBUG_ATTACH_FAILED = 0xC0000219,
- /// <summary>
- /// {Fatal System Error} The %hs system process terminated unexpectedly with a status of 0x%08x (0x%08x 0x%08x).
- /// The system has been shut down.
- /// </summary>
- SYSTEM_PROCESS_TERMINATED = 0xC000021A,
- /// <summary>
- /// {Data Not Accepted} The TDI client could not handle the data received during an indication.
- /// </summary>
- DATA_NOT_ACCEPTED = 0xC000021B,
- /// <summary>
- /// {Unable to Retrieve Browser Server List} The list of servers for this workgroup is not currently available.
- /// </summary>
- NO_BROWSER_SERVERS_FOUND = 0xC000021C,
- /// <summary>
- /// NTVDM encountered a hard error.
- /// </summary>
- VDM_HARD_ERROR = 0xC000021D,
- /// <summary>
- /// {Cancel Timeout} The driver %hs failed to complete a canceled I/O request in the allotted time.
- /// </summary>
- DRIVER_CANCEL_TIMEOUT = 0xC000021E,
- /// <summary>
- /// {Reply Message Mismatch} 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.
- /// </summary>
- REPLY_MESSAGE_MISMATCH = 0xC000021F,
- /// <summary>
- /// {Mapped View Alignment Incorrect} 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.
- /// </summary>
- MAPPED_ALIGNMENT = 0xC0000220,
- /// <summary>
- /// {Bad Image Checksum} The image %hs is possibly corrupt. The header checksum does not match the computed checksum.
- /// </summary>
- IMAGE_CHECKSUM_MISMATCH = 0xC0000221,
- /// <summary>
- /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs. The data has been lost.
- /// This error might be caused by a failure of your computer hardware or network connection. Try to save this file elsewhere.
- /// </summary>
- LOST_WRITEBEHIND_DATA = 0xC0000222,
- /// <summary>
- /// The parameters passed to the server in the client/server shared memory window were invalid.
- /// Too much data might have been put in the shared memory window.
- /// </summary>
- CLIENT_SERVER_PARAMETERS_INVALID = 0xC0000223,
- /// <summary>
- /// The user password must be changed before logging on the first time.
- /// </summary>
- PASSWORD_MUST_CHANGE = 0xC0000224,
- /// <summary>
- /// The object was not found.
- /// </summary>
- NOT_FOUND = 0xC0000225,
- /// <summary>
- /// The stream is not a tiny stream.
- /// </summary>
- NOT_TINY_STREAM = 0xC0000226,
- /// <summary>
- /// A transaction recovery failed.
- /// </summary>
- RECOVERY_FAILURE = 0xC0000227,
- /// <summary>
- /// The request must be handled by the stack overflow code.
- /// </summary>
- STACK_OVERFLOW_READ = 0xC0000228,
- /// <summary>
- /// A consistency check failed.
- /// </summary>
- FAIL_CHECK = 0xC0000229,
- /// <summary>
- /// The attempt to insert the ID in the index failed because the ID is already in the index.
- /// </summary>
- DUPLICATE_OBJECTID = 0xC000022A,
- /// <summary>
- /// The attempt to set the object ID failed because the object already has an ID.
- /// </summary>
- OBJECTID_EXISTS = 0xC000022B,
- /// <summary>
- /// 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.
- /// </summary>
- CONVERT_TO_LARGE = 0xC000022C,
- /// <summary>
- /// The request needs to be retried.
- /// </summary>
- RETRY = 0xC000022D,
- /// <summary>
- /// The attempt to find the object found an object on the volume that matches by ID; however, it is out of the scope of
- /// the handle that is used for the operation.
- /// </summary>
- FOUND_OUT_OF_SCOPE = 0xC000022E,
- /// <summary>
- /// The bucket array must be grown. Retry the transaction after doing so.
- /// </summary>
- ALLOCATE_BUCKET = 0xC000022F,
- /// <summary>
- /// The specified property set does not exist on the object.
- /// </summary>
- PROPSET_NOT_FOUND = 0xC0000230,
- /// <summary>
- /// The user/kernel marshaling buffer has overflowed.
- /// </summary>
- MARSHALL_OVERFLOW = 0xC0000231,
- /// <summary>
- /// The supplied variant structure contains invalid data.
- /// </summary>
- INVALID_VARIANT = 0xC0000232,
- /// <summary>
- /// A domain controller for this domain was not found.
- /// </summary>
- DOMAIN_CONTROLLER_NOT_FOUND = 0xC0000233,
- /// <summary>
- /// The user account has been automatically locked because too many invalid logon attempts or password change
- /// attempts have been requested.
- /// </summary>
- ACCOUNT_LOCKED_OUT = 0xC0000234,
- /// <summary>
- /// NtClose was called on a handle that was protected from close via NtSetInformationObject.
- /// </summary>
- HANDLE_NOT_CLOSABLE = 0xC0000235,
- /// <summary>
- /// The transport-connection attempt was refused by the remote system.
- /// </summary>
- CONNECTION_REFUSED = 0xC0000236,
- /// <summary>
- /// The transport connection was gracefully closed.
- /// </summary>
- GRACEFUL_DISCONNECT = 0xC0000237,
- /// <summary>
- /// The transport endpoint already has an address associated with it.
- /// </summary>
- ADDRESS_ALREADY_ASSOCIATED = 0xC0000238,
- /// <summary>
- /// An address has not yet been associated with the transport endpoint.
- /// </summary>
- ADDRESS_NOT_ASSOCIATED = 0xC0000239,
- /// <summary>
- /// An operation was attempted on a nonexistent transport connection.
- /// </summary>
- CONNECTION_INVALID = 0xC000023A,
- /// <summary>
- /// An invalid operation was attempted on an active transport connection.
- /// </summary>
- CONNECTION_ACTIVE = 0xC000023B,
- /// <summary>
- /// The remote network is not reachable by the transport.
- /// </summary>
- NETWORK_UNREACHABLE = 0xC000023C,
- /// <summary>
- /// The remote system is not reachable by the transport.
- /// </summary>
- HOST_UNREACHABLE = 0xC000023D,
- /// <summary>
- /// The remote system does not support the transport protocol.
- /// </summary>
- PROTOCOL_UNREACHABLE = 0xC000023E,
- /// <summary>
- /// No service is operating at the destination port of the transport on the remote system.
- /// </summary>
- PORT_UNREACHABLE = 0xC000023F,
- /// <summary>
- /// The request was aborted.
- /// </summary>
- REQUEST_ABORTED = 0xC0000240,
- /// <summary>
- /// The transport connection was aborted by the local system.
- /// </summary>
- CONNECTION_ABORTED = 0xC0000241,
- /// <summary>
- /// The specified buffer contains ill-formed data.
- /// </summary>
- BAD_COMPRESSION_BUFFER = 0xC0000242,
- /// <summary>
- /// The requested operation cannot be performed on a file with a user mapped section open.
- /// </summary>
- USER_MAPPED_FILE = 0xC0000243,
- /// <summary>
- /// {Audit Failed} An attempt to generate a security audit failed.
- /// </summary>
- AUDIT_FAILED = 0xC0000244,
- /// <summary>
- /// The timer resolution was not previously set by the current process.
- /// </summary>
- TIMER_RESOLUTION_NOT_SET = 0xC0000245,
- /// <summary>
- /// A connection to the server could not be made because the limit on the number of concurrent connections
- /// for this account has been reached.
- /// </summary>
- CONNECTION_COUNT_LIMIT = 0xC0000246,
- /// <summary>
- /// Attempting to log on during an unauthorized time of day for this account.
- /// </summary>
- LOGIN_TIME_RESTRICTION = 0xC0000247,
- /// <summary>
- /// The account is not authorized to log on from this station.
- /// </summary>
- LOGIN_WKSTA_RESTRICTION = 0xC0000248,
- /// <summary>
- /// {UP/MP Image Mismatch} The image %hs has been modified for use on a uniprocessor system, but you are running
- /// it on a multiprocessor machine. Reinstall the image file.
- /// </summary>
- IMAGE_MP_UP_MISMATCH = 0xC0000249,
- /// <summary>
- /// There is insufficient account information to log you on.
- /// </summary>
- INSUFFICIENT_LOGON_INFO = 0xC0000250,
- /// <summary>
- /// {Invalid DLL Entrypoint} The dynamic link library %hs is not written correctly. The stack pointer has been
- /// left in an inconsistent state. The entry point should be declared as WINAPI or STDCALL. Select YES to fail the DLL load. Select NO to continue
- /// execution. Selecting NO might cause the application to operate incorrectly.
- /// </summary>
- BAD_DLL_ENTRYPOINT = 0xC0000251,
- /// <summary>
- /// {Invalid Service Callback Entrypoint} The %hs service is not written correctly. The stack pointer has been
- /// left in an inconsistent state. The callback entry point should be declared as WINAPI or STDCALL. Selecting OK will
- /// cause the service to continue operation. However, the service process might operate incorrectly.
- /// </summary>
- BAD_SERVICE_ENTRYPOINT = 0xC0000252,
- /// <summary>
- /// The server received the messages but did not send a reply.
- /// </summary>
- LPC_REPLY_LOST = 0xC0000253,
- /// <summary>
- /// There is an IP address conflict with another system on the network.
- /// </summary>
- IP_ADDRESS_CONFLICT1 = 0xC0000254,
- /// <summary>
- /// There is an IP address conflict with another system on the network.
- /// </summary>
- IP_ADDRESS_CONFLICT2 = 0xC0000255,
- /// <summary>
- /// {Low On Registry Space} The system has reached the maximum size that is allowed for the system part of the registry.
- /// Additional storage requests will be ignored.
- /// </summary>
- REGISTRY_QUOTA_LIMIT = 0xC0000256,
- /// <summary>
- /// The contacted server does not support the indicated part of the DFS namespace.
- /// </summary>
- PATH_NOT_COVERED = 0xC0000257,
- /// <summary>
- /// A callback return system service cannot be executed when no callback is active.
- /// </summary>
- NO_CALLBACK_ACTIVE = 0xC0000258,
- /// <summary>
- /// 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 the service has already accepted the maximum number of connections.
- /// </summary>
- LICENSE_QUOTA_EXCEEDED = 0xC0000259,
- /// <summary>
- /// The password provided is too short to meet the policy of your user account. Choose a longer password.
- /// </summary>
- PWD_TOO_SHORT = 0xC000025A,
- /// <summary>
- /// 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, contact
- /// your administrator immediately to have a new one assigned.
- /// </summary>
- PWD_TOO_RECENT = 0xC000025B,
- /// <summary>
- /// 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. Select a password that you have not previously used.
- /// </summary>
- PWD_HISTORY_CONFLICT = 0xC000025C,
- /// <summary>
- /// You have attempted to load a legacy device driver while its device instance had been disabled.
- /// </summary>
- PLUGPLAY_NO_DEVICE = 0xC000025E,
- /// <summary>
- /// The specified compression format is unsupported.
- /// </summary>
- UNSUPPORTED_COMPRESSION = 0xC000025F,
- /// <summary>
- /// The specified hardware profile configuration is invalid.
- /// </summary>
- INVALID_HW_PROFILE = 0xC0000260,
- /// <summary>
- /// The specified Plug and Play registry device path is invalid.
- /// </summary>
- INVALID_PLUGPLAY_DEVICE_PATH = 0xC0000261,
- /// <summary>
- /// {Driver Entry Point Not Found} The %hs device driver could not locate the ordinal %ld in driver %hs.
- /// </summary>
- DRIVER_ORDINAL_NOT_FOUND = 0xC0000262,
- /// <summary>
- /// {Driver Entry Point Not Found} The %hs device driver could not locate the entry point %hs in driver %hs.
- /// </summary>
- DRIVER_ENTRYPOINT_NOT_FOUND = 0xC0000263,
- /// <summary>
- /// {Application Error} The application attempted to release a resource it did not own. Click OK to terminate the application.
- /// </summary>
- RESOURCE_NOT_OWNED = 0xC0000264,
- /// <summary>
- /// An attempt was made to create more links on a file than the file system supports.
- /// </summary>
- TOO_MANY_LINKS = 0xC0000265,
- /// <summary>
- /// The specified quota list is internally inconsistent with its descriptor.
- /// </summary>
- QUOTA_LIST_INCONSISTENT = 0xC0000266,
- /// <summary>
- /// The specified file has been relocated to offline storage.
- /// </summary>
- FILE_IS_OFFLINE = 0xC0000267,
- /// <summary>
- /// {Windows Evaluation Notification} 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, upgrade this installation by using a licensed distribution of this product.
- /// </summary>
- EVALUATION_EXPIRATION = 0xC0000268,
- /// <summary>
- /// {Illegal System DLL Relocation} 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 that is reserved for Windows system DLLs. The vendor supplying the DLL
- /// should be contacted for a new DLL.
- /// </summary>
- ILLEGAL_DLL_RELOCATION = 0xC0000269,
- /// <summary>
- /// {License Violation} The system has detected tampering with your registered product type. This is a violation of your
- /// software license. Tampering with the product type is not permitted.
- /// </summary>
- LICENSE_VIOLATION = 0xC000026A,
- /// <summary>
- /// {DLL Initialization Failed} The application failed to initialize because the window station is shutting down.
- /// </summary>
- DLL_INIT_FAILED_LOGOFF = 0xC000026B,
- /// <summary>
- /// {Unable to Load Device Driver} %hs device driver could not be loaded. Error Status was 0x%x.
- /// </summary>
- DRIVER_UNABLE_TO_LOAD = 0xC000026C,
- /// <summary>
- /// DFS is unavailable on the contacted server.
- /// </summary>
- DFS_UNAVAILABLE = 0xC000026D,
- /// <summary>
- /// An operation was attempted to a volume after it was dismounted.
- /// </summary>
- VOLUME_DISMOUNTED = 0xC000026E,
- /// <summary>
- /// An internal error occurred in the Win32 x86 emulation subsystem.
- /// </summary>
- WX86_INTERNAL_ERROR = 0xC000026F,
- /// <summary>
- /// Win32 x86 emulation subsystem floating-point stack check.
- /// </summary>
- WX86_FLOAT_STACK_CHECK = 0xC0000270,
- /// <summary>
- /// The validation process needs to continue on to the next step.
- /// </summary>
- VALIDATE_CONTINUE = 0xC0000271,
- /// <summary>
- /// There was no match for the specified key in the index.
- /// </summary>
- NO_MATCH = 0xC0000272,
- /// <summary>
- /// There are no more matches for the current index enumeration.
- /// </summary>
- NO_MORE_MATCHES = 0xC0000273,
- /// <summary>
- /// The NTFS file or directory is not a reparse point.
- /// </summary>
- NOT_A_REPARSE_POINT = 0xC0000275,
- /// <summary>
- /// The Windows I/O reparse tag passed for the NTFS reparse point is invalid.
- /// </summary>
- IO_REPARSE_TAG_INVALID = 0xC0000276,
- /// <summary>
- /// The Windows I/O reparse tag does not match the one that is in the NTFS reparse point.
- /// </summary>
- IO_REPARSE_TAG_MISMATCH = 0xC0000277,
- /// <summary>
- /// The user data passed for the NTFS reparse point is invalid.
- /// </summary>
- IO_REPARSE_DATA_INVALID = 0xC0000278,
- /// <summary>
- /// The layered file system driver for this I/O tag did not handle it when needed.
- /// </summary>
- IO_REPARSE_TAG_NOT_HANDLED = 0xC0000279,
- /// <summary>
- /// The NTFS symbolic link could not be resolved even though the initial file name is valid.
- /// </summary>
- REPARSE_POINT_NOT_RESOLVED = 0xC0000280,
- /// <summary>
- /// The NTFS directory is a reparse point.
- /// </summary>
- DIRECTORY_IS_A_REPARSE_POINT = 0xC0000281,
- /// <summary>
- /// The range could not be added to the range list because of a conflict.
- /// </summary>
- RANGE_LIST_CONFLICT = 0xC0000282,
- /// <summary>
- /// The specified medium changer source element contains no media.
- /// </summary>
- SOURCE_ELEMENT_EMPTY = 0xC0000283,
- /// <summary>
- /// The specified medium changer destination element already contains media.
- /// </summary>
- DESTINATION_ELEMENT_FULL = 0xC0000284,
- /// <summary>
- /// The specified medium changer element does not exist.
- /// </summary>
- ILLEGAL_ELEMENT_ADDRESS = 0xC0000285,
- /// <summary>
- /// The specified element is contained in a magazine that is no longer present.
- /// </summary>
- MAGAZINE_NOT_PRESENT = 0xC0000286,
- /// <summary>
- /// The device requires re-initialization due to hardware errors.
- /// </summary>
- REINITIALIZATION_NEEDED = 0xC0000287,
- /// <summary>
- /// The file encryption attempt failed.
- /// </summary>
- ENCRYPTION_FAILED = 0xC000028A,
- /// <summary>
- /// The file decryption attempt failed.
- /// </summary>
- DECRYPTION_FAILED = 0xC000028B,
- /// <summary>
- /// The specified range could not be found in the range list.
- /// </summary>
- RANGE_NOT_FOUND = 0xC000028C,
- /// <summary>
- /// There is no encryption recovery policy configured for this system.
- /// </summary>
- NO_RECOVERY_POLICY = 0xC000028D,
- /// <summary>
- /// The required encryption driver is not loaded for this system.
- /// </summary>
- NO_EFS = 0xC000028E,
- /// <summary>
- /// The file was encrypted with a different encryption driver than is currently loaded.
- /// </summary>
- WRONG_EFS = 0xC000028F,
- /// <summary>
- /// There are no EFS keys defined for the user.
- /// </summary>
- NO_USER_KEYS = 0xC0000290,
- /// <summary>
- /// The specified file is not encrypted.
- /// </summary>
- FILE_NOT_ENCRYPTED = 0xC0000291,
- /// <summary>
- /// The specified file is not in the defined EFS export format.
- /// </summary>
- NOT_EXPORT_FORMAT = 0xC0000292,
- /// <summary>
- /// The specified file is encrypted and the user does not have the ability to decrypt it.
- /// </summary>
- FILE_ENCRYPTED = 0xC0000293,
- /// <summary>
- /// The GUID passed was not recognized as valid by a WMI data provider.
- /// </summary>
- WMI_GUID_NOT_FOUND = 0xC0000295,
- /// <summary>
- /// The instance name passed was not recognized as valid by a WMI data provider.
- /// </summary>
- WMI_INSTANCE_NOT_FOUND = 0xC0000296,
- /// <summary>
- /// The data item ID passed was not recognized as valid by a WMI data provider.
- /// </summary>
- WMI_ITEMID_NOT_FOUND = 0xC0000297,
- /// <summary>
- /// The WMI request could not be completed and should be retried.
- /// </summary>
- WMI_TRY_AGAIN = 0xC0000298,
- /// <summary>
- /// The policy object is shared and can only be modified at the root.
- /// </summary>
- SHARED_POLICY = 0xC0000299,
- /// <summary>
- /// The policy object does not exist when it should.
- /// </summary>
- POLICY_OBJECT_NOT_FOUND = 0xC000029A,
- /// <summary>
- /// The requested policy information only lives in the Ds.
- /// </summary>
- POLICY_ONLY_IN_DS = 0xC000029B,
- /// <summary>
- /// The volume must be upgraded to enable this feature.
- /// </summary>
- VOLUME_NOT_UPGRADED = 0xC000029C,
- /// <summary>
- /// The remote storage service is not operational at this time.
- /// </summary>
- REMOTE_STORAGE_NOT_ACTIVE = 0xC000029D,
- /// <summary>
- /// The remote storage service encountered a media error.
- /// </summary>
- REMOTE_STORAGE_MEDIA_ERROR = 0xC000029E,
- /// <summary>
- /// The tracking (workstation) service is not running.
- /// </summary>
- NO_TRACKING_SERVICE = 0xC000029F,
- /// <summary>
- /// The server process is running under a SID that is different from the SID that is required by client.
- /// </summary>
- SERVER_SID_MISMATCH = 0xC00002A0,
- /// <summary>
- /// The specified directory service attribute or value does not exist.
- /// </summary>
- DS_NO_ATTRIBUTE_OR_VALUE = 0xC00002A1,
- /// <summary>
- /// The attribute syntax specified to the directory service is invalid.
- /// </summary>
- DS_INVALID_ATTRIBUTE_SYNTAX = 0xC00002A2,
- /// <summary>
- /// The attribute type specified to the directory service is not defined.
- /// </summary>
- DS_ATTRIBUTE_TYPE_UNDEFINED = 0xC00002A3,
- /// <summary>
- /// The specified directory service attribute or value already exists.
- /// </summary>
- DS_ATTRIBUTE_OR_VALUE_EXISTS = 0xC00002A4,
- /// <summary>
- /// The directory service is busy.
- /// </summary>
- DS_BUSY = 0xC00002A5,
- /// <summary>
- /// The directory service is unavailable.
- /// </summary>
- DS_UNAVAILABLE = 0xC00002A6,
- /// <summary>
- /// The directory service was unable to allocate a relative identifier.
- /// </summary>
- DS_NO_RIDS_ALLOCATED = 0xC00002A7,
- /// <summary>
- /// The directory service has exhausted the pool of relative identifiers.
- /// </summary>
- DS_NO_MORE_RIDS = 0xC00002A8,
- /// <summary>
- /// The requested operation could not be performed because the directory service is not the master for that type of operation.
- /// </summary>
- DS_INCORRECT_ROLE_OWNER = 0xC00002A9,
- /// <summary>
- /// The directory service was unable to initialize the subsystem that allocates relative identifiers.
- /// </summary>
- DS_RIDMGR_INIT_ERROR = 0xC00002AA,
- /// <summary>
- /// The requested operation did not satisfy one or more constraints that are associated with the class of the object.
- /// </summary>
- DS_OBJ_CLASS_VIOLATION = 0xC00002AB,
- /// <summary>
- /// The directory service can perform the requested operation only on a leaf object.
- /// </summary>
- DS_CANT_ON_NON_LEAF = 0xC00002AC,
- /// <summary>
- /// The directory service cannot perform the requested operation on the Relatively Defined Name (RDN) attribute of an object.
- /// </summary>
- DS_CANT_ON_RDN = 0xC00002AD,
- /// <summary>
- /// The directory service detected an attempt to modify the object class of an object.
- /// </summary>
- DS_CANT_MOD_OBJ_CLASS = 0xC00002AE,
- /// <summary>
- /// An error occurred while performing a cross domain move operation.
- /// </summary>
- DS_CROSS_DOM_MOVE_FAILED = 0xC00002AF,
- /// <summary>
- /// Unable to contact the global catalog server.
- /// </summary>
- DS_GC_NOT_AVAILABLE = 0xC00002B0,
- /// <summary>
- /// The requested operation requires a directory service, and none was available.
- /// </summary>
- DIRECTORY_SERVICE_REQUIRED = 0xC00002B1,
- /// <summary>
- /// The reparse attribute cannot be set because it is incompatible with an existing attribute.
- /// </summary>
- REPARSE_ATTRIBUTE_CONFLICT = 0xC00002B2,
- /// <summary>
- /// A group marked "use for deny only" cannot be enabled.
- /// </summary>
- CANT_ENABLE_DENY_ONLY = 0xC00002B3,
- /// <summary>
- /// {EXCEPTION} Multiple floating-point faults.
- /// </summary>
- FLOAT_MULTIPLE_FAULTS = 0xC00002B4,
- /// <summary>
- /// {EXCEPTION} Multiple floating-point traps.
- /// </summary>
- FLOAT_MULTIPLE_TRAPS = 0xC00002B5,
- /// <summary>
- /// The device has been removed.
- /// </summary>
- DEVICE_REMOVED = 0xC00002B6,
- /// <summary>
- /// The volume change journal is being deleted.
- /// </summary>
- JOURNAL_DELETE_IN_PROGRESS = 0xC00002B7,
- /// <summary>
- /// The volume change journal is not active.
- /// </summary>
- JOURNAL_NOT_ACTIVE = 0xC00002B8,
- /// <summary>
- /// The requested interface is not supported.
- /// </summary>
- NOINTERFACE = 0xC00002B9,
- /// <summary>
- /// A directory service resource limit has been exceeded.
- /// </summary>
- DS_ADMIN_LIMIT_EXCEEDED = 0xC00002C1,
- /// <summary>
- /// {System Standby Failed} The driver %hs does not support standby mode. Updating this driver allows the system to go to standby mode.
- /// </summary>
- DRIVER_FAILED_SLEEP = 0xC00002C2,
- /// <summary>
- /// Mutual Authentication failed. The server password is out of date at the domain controller.
- /// </summary>
- MUTUAL_AUTHENTICATION_FAILED = 0xC00002C3,
- /// <summary>
- /// The system file %1 has become corrupt and has been replaced.
- /// </summary>
- CORRUPT_SYSTEM_FILE = 0xC00002C4,
- /// <summary>
- /// {EXCEPTION} Alignment Error A data type misalignment error was detected in a load or store instruction.
- /// </summary>
- DATATYPE_MISALIGNMENT_ERROR = 0xC00002C5,
- /// <summary>
- /// The WMI data item or data block is read-only.
- /// </summary>
- WMI_READ_ONLY = 0xC00002C6,
- /// <summary>
- /// The WMI data item or data block could not be changed.
- /// </summary>
- WMI_SET_FAILURE = 0xC00002C7,
- /// <summary>
- /// {Virtual Memory Minimum Too Low} 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 might be denied. For more information, see Help.
- /// </summary>
- COMMITMENT_MINIMUM = 0xC00002C8,
- /// <summary>
- /// {EXCEPTION} Register NaT consumption faults. A NaT value is consumed on a non-speculative instruction.
- /// </summary>
- REG_NAT_CONSUMPTION = 0xC00002C9,
- /// <summary>
- /// The transport element of the medium changer contains media, which is causing the operation to fail.
- /// </summary>
- TRANSPORT_FULL = 0xC00002CA,
- /// <summary>
- /// Security Accounts Manager initialization failed because of the following error: %hs Error Status: 0x%x.
- /// Click OK to shut down this system and restart in Directory Services Restore Mode. Check the event log for more detailed information.
- /// </summary>
- DS_SAM_INIT_FAILURE = 0xC00002CB,
- /// <summary>
- /// This operation is supported only when you are connected to the server.
- /// </summary>
- ONLY_IF_CONNECTED = 0xC00002CC,
- /// <summary>
- /// Only an administrator can modify the membership list of an administrative group.
- /// </summary>
- DS_SENSITIVE_GROUP_VIOLATION = 0xC00002CD,
- /// <summary>
- /// A device was removed so enumeration must be restarted.
- /// </summary>
- PNP_RESTART_ENUMERATION = 0xC00002CE,
- /// <summary>
- /// The journal entry has been deleted from the journal.
- /// </summary>
- JOURNAL_ENTRY_DELETED = 0xC00002CF,
- /// <summary>
- /// Cannot change the primary group ID of a domain controller account.
- /// </summary>
- DS_CANT_MOD_PRIMARYGROUPID = 0xC00002D0,
- /// <summary>
- /// {Fatal System Error} The system image %s is not properly signed. The file has been replaced with the signed file.
- /// The system has been shut down.
- /// </summary>
- SYSTEM_IMAGE_BAD_SIGNATURE = 0xC00002D1,
- /// <summary>
- /// The device will not start without a reboot.
- /// </summary>
- PNP_REBOOT_REQUIRED = 0xC00002D2,
- /// <summary>
- /// The power state of the current device cannot support this request.
- /// </summary>
- POWER_STATE_INVALID = 0xC00002D3,
- /// <summary>
- /// The specified group type is invalid.
- /// </summary>
- DS_INVALID_GROUP_TYPE = 0xC00002D4,
- /// <summary>
- /// In a mixed domain, no nesting of a global group if the group is security enabled.
- /// </summary>
- DS_NO_NEST_GLOBALGROUP_IN_MIXEDDOMAIN = 0xC00002D5,
- /// <summary>
- /// In a mixed domain, cannot nest local groups with other local groups, if the group is security enabled.
- /// </summary>
- DS_NO_NEST_LOCALGROUP_IN_MIXEDDOMAIN = 0xC00002D6,
- /// <summary>
- /// A global group cannot have a local group as a member.
- /// </summary>
- DS_GLOBAL_CANT_HAVE_LOCAL_MEMBER = 0xC00002D7,
- /// <summary>
- /// A global group cannot have a universal group as a member.
- /// </summary>
- DS_GLOBAL_CANT_HAVE_UNIVERSAL_MEMBER = 0xC00002D8,
- /// <summary>
- /// A universal group cannot have a local group as a member.
- /// </summary>
- DS_UNIVERSAL_CANT_HAVE_LOCAL_MEMBER = 0xC00002D9,
- /// <summary>
- /// A global group cannot have a cross-domain member.
- /// </summary>
- DS_GLOBAL_CANT_HAVE_CROSSDOMAIN_MEMBER = 0xC00002DA,
- /// <summary>
- /// A local group cannot have another cross-domain local group as a member.
- /// </summary>
- DS_LOCAL_CANT_HAVE_CROSSDOMAIN_LOCAL_MEMBER = 0xC00002DB,
- /// <summary>
- /// Cannot change to a security-disabled group because primary members are in this group.
- /// </summary>
- DS_HAVE_PRIMARY_MEMBERS = 0xC00002DC,
- /// <summary>
- /// The WMI operation is not supported by the data block or method.
- /// </summary>
- WMI_NOT_SUPPORTED = 0xC00002DD,
- /// <summary>
- /// There is not enough power to complete the requested operation.
- /// </summary>
- INSUFFICIENT_POWER = 0xC00002DE,
- /// <summary>
- /// The Security Accounts Manager needs to get the boot password.
- /// </summary>
- SAM_NEED_BOOTKEY_PASSWORD = 0xC00002DF,
- /// <summary>
- /// The Security Accounts Manager needs to get the boot key from the floppy disk.
- /// </summary>
- SAM_NEED_BOOTKEY_FLOPPY = 0xC00002E0,
- /// <summary>
- /// The directory service cannot start.
- /// </summary>
- DS_CANT_START = 0xC00002E1,
- /// <summary>
- /// The directory service could not start because of the following error: %hs Error Status: 0x%x. Click OK to
- /// shut down this system and restart in Directory Services Restore Mode. Check the event log for more detailed information.
- /// </summary>
- DS_INIT_FAILURE = 0xC00002E2,
- /// <summary>
- /// The Security Accounts Manager initialization failed because of the following error: %hs Error Status: 0x%x.
- /// Click OK to shut down this system and restart in Safe Mode. Check the event log for more detailed information.
- /// </summary>
- SAM_INIT_FAILURE = 0xC00002E3,
- /// <summary>
- /// The requested operation can be performed only on a global catalog server.
- /// </summary>
- DS_GC_REQUIRED = 0xC00002E4,
- /// <summary>
- /// A local group can only be a member of other local groups in the same domain.
- /// </summary>
- DS_LOCAL_MEMBER_OF_LOCAL_ONLY = 0xC00002E5,
- /// <summary>
- /// Foreign security principals cannot be members of universal groups.
- /// </summary>
- DS_NO_FPO_IN_UNIVERSAL_GROUPS = 0xC00002E6,
- /// <summary>
- /// 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.
- /// </summary>
- DS_MACHINE_ACCOUNT_QUOTA_EXCEEDED = 0xC00002E7,
- /// <summary>
- /// This operation cannot be performed on the current domain.
- /// </summary>
- CURRENT_DOMAIN_NOT_ALLOWED = 0xC00002E9,
- /// <summary>
- /// The directory or file cannot be created.
- /// </summary>
- CANNOT_MAKE = 0xC00002EA,
- /// <summary>
- /// The system is in the process of shutting down.
- /// </summary>
- SYSTEM_SHUTDOWN = 0xC00002EB,
- /// <summary>
- /// Directory Services could not start because of the following error: %hs Error Status: 0x%x. Click OK to shut
- /// down the system. You can use the recovery console to diagnose the system further.
- /// </summary>
- DS_INIT_FAILURE_CONSOLE = 0xC00002EC,
- /// <summary>
- /// Security Accounts Manager initialization failed because of the following error: %hs Error Status: 0x%x.
- /// Click OK to shut down the system. You can use the recovery console to diagnose the system further.
- /// </summary>
- DS_SAM_INIT_FAILURE_CONSOLE = 0xC00002ED,
- /// <summary>
- /// A security context was deleted before the context was completed. This is considered a logon failure.
- /// </summary>
- UNFINISHED_CONTEXT_DELETED = 0xC00002EE,
- /// <summary>
- /// The client is trying to negotiate a context and the server requires user-to-user but did not send a TGT reply.
- /// </summary>
- NO_TGT_REPLY = 0xC00002EF,
- /// <summary>
- /// An object ID was not found in the file.
- /// </summary>
- OBJECTID_NOT_FOUND = 0xC00002F0,
- /// <summary>
- /// Unable to accomplish the requested task because the local machine does not have any IP addresses.
- /// </summary>
- NO_IP_ADDRESSES = 0xC00002F1,
- /// <summary>
- /// The supplied credential handle does not match the credential that is associated with the security context.
- /// </summary>
- WRONG_CREDENTIAL_HANDLE = 0xC00002F2,
- /// <summary>
- /// The crypto system or checksum function is invalid because a required function is unavailable.
- /// </summary>
- CRYPTO_SYSTEM_INVALID = 0xC00002F3,
- /// <summary>
- /// The number of maximum ticket referrals has been exceeded.
- /// </summary>
- MAX_REFERRALS_EXCEEDED = 0xC00002F4,
- /// <summary>
- /// The local machine must be a Kerberos KDC (domain controller) and it is not.
- /// </summary>
- MUST_BE_KDC = 0xC00002F5,
- /// <summary>
- /// The other end of the security negotiation requires strong crypto but it is not supported on the local machine.
- /// </summary>
- STRONG_CRYPTO_NOT_SUPPORTED = 0xC00002F6,
- /// <summary>
- /// The KDC reply contained more than one principal name.
- /// </summary>
- TOO_MANY_PRINCIPALS = 0xC00002F7,
- /// <summary>
- /// Expected to find PA data for a hint of what etype to use, but it was not found.
- /// </summary>
- NO_PA_DATA = 0xC00002F8,
- /// <summary>
- /// The client certificate does not contain a valid UPN, or does not match the client name in the logon request. Contact your administrator.
- /// </summary>
- PKINIT_NAME_MISMATCH = 0xC00002F9,
- /// <summary>
- /// Smart card logon is required and was not used.
- /// </summary>
- SMARTCARD_LOGON_REQUIRED = 0xC00002FA,
- /// <summary>
- /// An invalid request was sent to the KDC.
- /// </summary>
- KDC_INVALID_REQUEST = 0xC00002FB,
- /// <summary>
- /// The KDC was unable to generate a referral for the service requested.
- /// </summary>
- KDC_UNABLE_TO_REFER = 0xC00002FC,
- /// <summary>
- /// The encryption type requested is not supported by the KDC.
- /// </summary>
- KDC_UNKNOWN_ETYPE = 0xC00002FD,
- /// <summary>
- /// A system shutdown is in progress.
- /// </summary>
- SHUTDOWN_IN_PROGRESS = 0xC00002FE,
- /// <summary>
- /// The server machine is shutting down.
- /// </summary>
- SERVER_SHUTDOWN_IN_PROGRESS = 0xC00002FF,
- /// <summary>
- /// This operation is not supported on a computer running Windows Server 2003 operating system for Small Business Server.
- /// </summary>
- NOT_SUPPORTED_ON_SBS = 0xC0000300,
- /// <summary>
- /// The WMI GUID is no longer available.
- /// </summary>
- WMI_GUID_DISCONNECTED = 0xC0000301,
- /// <summary>
- /// Collection or events for the WMI GUID is already disabled.
- /// </summary>
- WMI_ALREADY_DISABLED = 0xC0000302,
- /// <summary>
- /// Collection or events for the WMI GUID is already enabled.
- /// </summary>
- WMI_ALREADY_ENABLED = 0xC0000303,
- /// <summary>
- /// The master file table on the volume is too fragmented to complete this operation.
- /// </summary>
- MFT_TOO_FRAGMENTED = 0xC0000304,
- /// <summary>
- /// Copy protection failure.
- /// </summary>
- COPY_PROTECTION_FAILURE = 0xC0000305,
- /// <summary>
- /// Copy protection error—DVD CSS Authentication failed.
- /// </summary>
- CSS_AUTHENTICATION_FAILURE = 0xC0000306,
- /// <summary>
- /// Copy protection error—The specified sector does not contain a valid key.
- /// </summary>
- CSS_KEY_NOT_PRESENT = 0xC0000307,
- /// <summary>
- /// Copy protection error—DVD session key not established.
- /// </summary>
- CSS_KEY_NOT_ESTABLISHED = 0xC0000308,
- /// <summary>
- /// Copy protection error—The read failed because the sector is encrypted.
- /// </summary>
- CSS_SCRAMBLED_SECTOR = 0xC0000309,
- /// <summary>
- /// Copy protection error—The region of the specified DVD does not correspond to the region setting of the drive.
- /// </summary>
- CSS_REGION_MISMATCH = 0xC000030A,
- /// <summary>
- /// Copy protection error—The region setting of the drive might be permanent.
- /// </summary>
- CSS_RESETS_EXHAUSTED = 0xC000030B,
- /// <summary>
- /// The Kerberos protocol encountered an error while validating the KDC certificate during smart card logon.
- /// There is more information in the system event log.
- /// </summary>
- PKINIT_FAILURE = 0xC0000320,
- /// <summary>
- /// The Kerberos protocol encountered an error while attempting to use the smart card subsystem.
- /// </summary>
- SMARTCARD_SUBSYSTEM_FAILURE = 0xC0000321,
- /// <summary>
- /// The target server does not have acceptable Kerberos credentials.
- /// </summary>
- NO_KERB_KEY = 0xC0000322,
- /// <summary>
- /// The transport determined that the remote system is down.
- /// </summary>
- HOST_DOWN = 0xC0000350,
- /// <summary>
- /// An unsupported pre-authentication mechanism was presented to the Kerberos package.
- /// </summary>
- UNSUPPORTED_PREAUTH = 0xC0000351,
- /// <summary>
- /// The encryption algorithm that is used on the source file needs a bigger key buffer than the one that is
- /// used on the destination file.
- /// </summary>
- EFS_ALG_BLOB_TOO_BIG = 0xC0000352,
- /// <summary>
- /// An attempt to remove a processes DebugPort was made, but a port was not already associated with the process.
- /// </summary>
- PORT_NOT_SET = 0xC0000353,
- /// <summary>
- /// An attempt to do an operation on a debug port failed because the port is in the process of being deleted.
- /// </summary>
- DEBUGGER_INACTIVE = 0xC0000354,
- /// <summary>
- /// This version of Windows is not compatible with the behavior version of the directory forest, domain, or domain controller.
- /// </summary>
- DS_VERSION_CHECK_FAILURE = 0xC0000355,
- /// <summary>
- /// The specified event is currently not being audited.
- /// </summary>
- AUDITING_DISABLED = 0xC0000356,
- /// <summary>
- /// The machine account was created prior to Windows NT 4.0 operating system. The account needs to be recreated.
- /// </summary>
- PRENT4_MACHINE_ACCOUNT = 0xC0000357,
- /// <summary>
- /// An account group cannot have a universal group as a member.
- /// </summary>
- DS_AG_CANT_HAVE_UNIVERSAL_MEMBER = 0xC0000358,
- /// <summary>
- /// The specified image file did not have the correct format; it appears to be a 32-bit Windows image.
- /// </summary>
- INVALID_IMAGE_WIN_32 = 0xC0000359,
- /// <summary>
- /// The specified image file did not have the correct format; it appears to be a 64-bit Windows image.
- /// </summary>
- INVALID_IMAGE_WIN_64 = 0xC000035A,
- /// <summary>
- /// The client's supplied SSPI channel bindings were incorrect.
- /// </summary>
- BAD_BINDINGS = 0xC000035B,
- /// <summary>
- /// The client session has expired; so the client must re-authenticate to continue accessing the remote resources.
- /// </summary>
- NETWORK_SESSION_EXPIRED = 0xC000035C,
- /// <summary>
- /// The AppHelp dialog box canceled; thus preventing the application from starting.
- /// </summary>
- APPHELP_BLOCK = 0xC000035D,
- /// <summary>
- /// The SID filtering operation removed all SIDs.
- /// </summary>
- ALL_SIDS_FILTERED = 0xC000035E,
- /// <summary>
- /// The driver was not loaded because the system is starting in safe mode.
- /// </summary>
- NOT_SAFE_MODE_DRIVER = 0xC000035F,
- /// <summary>
- /// Access to %1 has been restricted by your Administrator by the default software restriction policy level.
- /// </summary>
- ACCESS_DISABLED_BY_POLICY_DEFAULT = 0xC0000361,
- /// <summary>
- /// Access to %1 has been restricted by your Administrator by location with policy rule %2 placed on path %3.
- /// </summary>
- ACCESS_DISABLED_BY_POLICY_PATH = 0xC0000362,
- /// <summary>
- /// Access to %1 has been restricted by your Administrator by software publisher policy.
- /// </summary>
- ACCESS_DISABLED_BY_POLICY_PUBLISHER = 0xC0000363,
- /// <summary>
- /// Access to %1 has been restricted by your Administrator by policy rule %2.
- /// </summary>
- ACCESS_DISABLED_BY_POLICY_OTHER = 0xC0000364,
- /// <summary>
- /// The driver was not loaded because it failed its initialization call.
- /// </summary>
- FAILED_DRIVER_ENTRY = 0xC0000365,
- /// <summary>
- /// The device encountered an error while applying power or reading the device configuration. This might be
- /// caused by a failure of your hardware or by a poor connection.
- /// </summary>
- DEVICE_ENUMERATION_ERROR = 0xC0000366,
- /// <summary>
- /// The create operation failed because the name contained at least one mount point that resolves to a volume
- /// to which the specified device object is not attached.
- /// </summary>
- MOUNT_POINT_NOT_RESOLVED = 0xC0000368,
- /// <summary>
- /// The device object parameter is either not a valid device object or is not attached to the volume that is
- /// specified by the file name.
- /// </summary>
- INVALID_DEVICE_OBJECT_PARAMETER = 0xC0000369,
- /// <summary>
- /// A machine check error has occurred. Check the system event log for additional information.
- /// </summary>
- MCA_OCCURED = 0xC000036A,
- /// <summary>
- /// Driver %2 has been blocked from loading.
- /// </summary>
- DRIVER_BLOCKED_CRITICAL = 0xC000036B,
- /// <summary>
- /// Driver %2 has been blocked from loading.
- /// </summary>
- DRIVER_BLOCKED = 0xC000036C,
- /// <summary>
- /// There was error [%2] processing the driver database.
- /// </summary>
- DRIVER_DATABASE_ERROR = 0xC000036D,
- /// <summary>
- /// System hive size has exceeded its limit.
- /// </summary>
- SYSTEM_HIVE_TOO_LARGE = 0xC000036E,
- /// <summary>
- /// A dynamic link library (DLL) referenced a module that was neither a DLL nor the process's executable image.
- /// </summary>
- INVALID_IMPORT_OF_NON_DLL = 0xC000036F,
- /// <summary>
- /// The local account store does not contain secret material for the specified account.
- /// </summary>
- NO_SECRETS = 0xC0000371,
- /// <summary>
- /// Access to %1 has been restricted by your Administrator by policy rule %2.
- /// </summary>
- ACCESS_DISABLED_NO_SAFER_UI_BY_POLICY = 0xC0000372,
- /// <summary>
- /// The system was not able to allocate enough memory to perform a stack switch.
- /// </summary>
- FAILED_STACK_SWITCH = 0xC0000373,
- /// <summary>
- /// A heap has been corrupted.
- /// </summary>
- HEAP_CORRUPTION = 0xC0000374,
- /// <summary>
- /// An incorrect PIN was presented to the smart card.
- /// </summary>
- SMARTCARD_WRONG_PIN = 0xC0000380,
- /// <summary>
- /// The smart card is blocked.
- /// </summary>
- SMARTCARD_CARD_BLOCKED = 0xC0000381,
- /// <summary>
- /// No PIN was presented to the smart card.
- /// </summary>
- SMARTCARD_CARD_NOT_AUTHENTICATED = 0xC0000382,
- /// <summary>
- /// No smart card is available.
- /// </summary>
- SMARTCARD_NO_CARD = 0xC0000383,
- /// <summary>
- /// The requested key container does not exist on the smart card.
- /// </summary>
- SMARTCARD_NO_KEY_CONTAINER = 0xC0000384,
- /// <summary>
- /// The requested certificate does not exist on the smart card.
- /// </summary>
- SMARTCARD_NO_CERTIFICATE = 0xC0000385,
- /// <summary>
- /// The requested keyset does not exist.
- /// </summary>
- SMARTCARD_NO_KEYSET = 0xC0000386,
- /// <summary>
- /// A communication error with the smart card has been detected.
- /// </summary>
- SMARTCARD_IO_ERROR = 0xC0000387,
- /// <summary>
- /// The system detected a possible attempt to compromise security. Ensure that you can contact the server that authenticated you.
- /// </summary>
- DOWNGRADE_DETECTED = 0xC0000388,
- /// <summary>
- /// The smart card certificate used for authentication has been revoked. Contact your system administrator.
- /// There might be additional information in the event log.
- /// </summary>
- SMARTCARD_CERT_REVOKED = 0xC0000389,
- /// <summary>
- /// An untrusted certificate authority was detected while processing the smart card certificate that is used
- /// for authentication. Contact your system administrator.
- /// </summary>
- ISSUING_CA_UNTRUSTED = 0xC000038A,
- /// <summary>
- /// The revocation status of the smart card certificate that is used for authentication could not be determined.
- /// Contact your system administrator.
- /// </summary>
- REVOCATION_OFFLINE_C = 0xC000038B,
- /// <summary>
- /// The smart card certificate used for authentication was not trusted. Contact your system administrator.
- /// </summary>
- PKINIT_CLIENT_FAILURE = 0xC000038C,
- /// <summary>
- /// The smart card certificate used for authentication has expired. Contact your system administrator.
- /// </summary>
- SMARTCARD_CERT_EXPIRED = 0xC000038D,
- /// <summary>
- /// The driver could not be loaded because a previous version of the driver is still in memory.
- /// </summary>
- DRIVER_FAILED_PRIOR_UNLOAD = 0xC000038E,
- /// <summary>
- /// The smart card provider could not perform the action because the context was acquired as silent.
- /// </summary>
- SMARTCARD_SILENT_CONTEXT = 0xC000038F,
- /// <summary>
- /// The delegated trust creation quota of the current user has been exceeded.
- /// </summary>
- PER_USER_TRUST_QUOTA_EXCEEDED = 0xC0000401,
- /// <summary>
- /// The total delegated trust creation quota has been exceeded.
- /// </summary>
- ALL_USER_TRUST_QUOTA_EXCEEDED = 0xC0000402,
- /// <summary>
- /// The delegated trust deletion quota of the current user has been exceeded.
- /// </summary>
- USER_DELETE_TRUST_QUOTA_EXCEEDED = 0xC0000403,
- /// <summary>
- /// The requested name already exists as a unique identifier.
- /// </summary>
- DS_NAME_NOT_UNIQUE = 0xC0000404,
- /// <summary>
- /// The requested object has a non-unique identifier and cannot be retrieved.
- /// </summary>
- DS_DUPLICATE_ID_FOUND = 0xC0000405,
- /// <summary>
- /// The group cannot be converted due to attribute restrictions on the requested group type.
- /// </summary>
- DS_GROUP_CONVERSION_ERROR = 0xC0000406,
- /// <summary>
- /// {Volume Shadow Copy Service} Wait while the Volume Shadow Copy Service prepares volume %hs for hibernation.
- /// </summary>
- VOLSNAP_PREPARE_HIBERNATE = 0xC0000407,
- /// <summary>
- /// Kerberos sub-protocol User2User is required.
- /// </summary>
- USER2USER_REQUIRED = 0xC0000408,
- /// <summary>
- /// 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.
- /// </summary>
- STACK_BUFFER_OVERRUN = 0xC0000409,
- /// <summary>
- /// 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.
- /// </summary>
- NO_S4U_PROT_SUPPORT = 0xC000040A,
- /// <summary>
- /// An attempt was made by this server to make a Kerberos constrained delegation request for a target that is outside
- /// the server realm. This action is not supported and the resulting error indicates a misconfiguration on the
- /// allowed-to-delegate-to list for this server. Contact your administrator.
- /// </summary>
- CROSSREALM_DELEGATION_FAILURE = 0xC000040B,
- /// <summary>
- /// The revocation status of the domain controller certificate used for smart card authentication could not be determined.
- /// There is additional information in the system event log. Contact your system administrator.
- /// </summary>
- REVOCATION_OFFLINE_KDC = 0xC000040C,
- /// <summary>
- /// An untrusted certificate authority was detected while processing the domain controller certificate used for authentication.
- /// There is additional information in the system event log. Contact your system administrator.
- /// </summary>
- ISSUING_CA_UNTRUSTED_KDC = 0xC000040D,
- /// <summary>
- /// The domain controller certificate used for smart card logon has expired. Contact your system administrator with the contents of your system event log.
- /// </summary>
- KDC_CERT_EXPIRED = 0xC000040E,
- /// <summary>
- /// The domain controller certificate used for smart card logon has been revoked. Contact your system administrator with the
- /// contents of your system event log.
- /// </summary>
- KDC_CERT_REVOKED = 0xC000040F,
- /// <summary>
- /// Data present in one of the parameters is more than the function can operate on.
- /// </summary>
- PARAMETER_QUOTA_EXCEEDED = 0xC0000410,
- /// <summary>
- /// The system has failed to hibernate (The error code is %hs). Hibernation will be disabled until the system is restarted.
- /// </summary>
- HIBERNATION_FAILURE = 0xC0000411,
- /// <summary>
- /// An attempt to delay-load a .dll or get a function address in a delay-loaded .dll failed.
- /// </summary>
- DELAY_LOAD_FAILED = 0xC0000412,
- /// <summary>
- /// 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.
- /// </summary>
- AUTHENTICATION_FIREWALL_FAILED = 0xC0000413,
- /// <summary>
- /// %hs is a 16-bit application. You do not have permissions to execute 16-bit applications. Check your permissions with your
- /// system administrator.
- /// </summary>
- VDM_DISALLOWED = 0xC0000414,
- /// <summary>
- /// {Display Driver Stopped Responding} 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.
- /// </summary>
- HUNG_DISPLAY_DRIVER_THREAD = 0xC0000415,
- /// <summary>
- /// The Desktop heap encountered an error while allocating session memory. There is more information in the system event log.
- /// </summary>
- INSUFFICIENT_RESOURCE_FOR_SPECIFIED_SHARED_SECTION_SIZE = 0xC0000416,
- /// <summary>
- /// An invalid parameter was passed to a C runtime function.
- /// </summary>
- INVALID_CRUNTIME_PARAMETER = 0xC0000417,
- /// <summary>
- /// The authentication failed because NTLM was blocked.
- /// </summary>
- NTLM_BLOCKED = 0xC0000418,
- /// <summary>
- /// The source object's SID already exists in destination forest.
- /// </summary>
- DS_SRC_SID_EXISTS_IN_FOREST = 0xC0000419,
- /// <summary>
- /// The domain name of the trusted domain already exists in the forest.
- /// </summary>
- DS_DOMAIN_NAME_EXISTS_IN_FOREST = 0xC000041A,
- /// <summary>
- /// The flat name of the trusted domain already exists in the forest.
- /// </summary>
- DS_FLAT_NAME_EXISTS_IN_FOREST = 0xC000041B,
- /// <summary>
- /// The User Principal Name (UPN) is invalid.
- /// </summary>
- INVALID_USER_PRINCIPAL_NAME = 0xC000041C,
- /// <summary>
- /// There has been an assertion failure.
- /// </summary>
- ASSERTION_FAILURE = 0xC0000420,
- /// <summary>
- /// Application verifier has found an error in the current process.
- /// </summary>
- VERIFIER_STOP = 0xC0000421,
- /// <summary>
- /// A user mode unwind is in progress.
- /// </summary>
- CALLBACK_POP_STACK = 0xC0000423,
- /// <summary>
- /// %2 has been blocked from loading due to incompatibility with this system. Contact your software vendor for a compatible version of the driver.
- /// </summary>
- INCOMPATIBLE_DRIVER_BLOCKED = 0xC0000424,
- /// <summary>
- /// Illegal operation attempted on a registry key which has already been unloaded.
- /// </summary>
- HIVE_UNLOADED = 0xC0000425,
- /// <summary>
- /// Compression is disabled for this volume.
- /// </summary>
- COMPRESSION_DISABLED = 0xC0000426,
- /// <summary>
- /// The requested operation could not be completed due to a file system limitation.
- /// </summary>
- FILE_SYSTEM_LIMITATION = 0xC0000427,
- /// <summary>
- /// The hash for image %hs cannot be found in the system catalogs. The image is likely corrupt or the victim of tampering.
- /// </summary>
- INVALID_IMAGE_HASH = 0xC0000428,
- /// <summary>
- /// The implementation is not capable of performing the request.
- /// </summary>
- NOT_CAPABLE = 0xC0000429,
- /// <summary>
- /// The requested operation is out of order with respect to other operations.
- /// </summary>
- REQUEST_OUT_OF_SEQUENCE = 0xC000042A,
- /// <summary>
- /// An operation attempted to exceed an implementation-defined limit.
- /// </summary>
- IMPLEMENTATION_LIMIT = 0xC000042B,
- /// <summary>
- /// The requested operation requires elevation.
- /// </summary>
- ELEVATION_REQUIRED = 0xC000042C,
- /// <summary>
- /// The required security context does not exist.
- /// </summary>
- NO_SECURITY_CONTEXT = 0xC000042D,
- /// <summary>
- /// The PKU2U protocol encountered an error while attempting to utilize the associated certificates.
- /// </summary>
- PKU2U_CERT_FAILURE = 0xC000042E,
- /// <summary>
- /// The operation was attempted beyond the valid data length of the file.
- /// </summary>
- BEYOND_VDL = 0xC0000432,
- /// <summary>
- /// The attempted write operation encountered a write already in progress for some portion of the range.
- /// </summary>
- ENCOUNTERED_WRITE_IN_PROGRESS = 0xC0000433,
- /// <summary>
- /// The page fault mappings changed in the middle of processing a fault so the operation must be retried.
- /// </summary>
- PTE_CHANGED = 0xC0000434,
- /// <summary>
- /// The attempt to purge this file from memory failed to purge some or all the data from memory.
- /// </summary>
- PURGE_FAILED = 0xC0000435,
- /// <summary>
- /// The requested credential requires confirmation.
- /// </summary>
- CRED_REQUIRES_CONFIRMATION = 0xC0000440,
- /// <summary>
- /// The remote server sent an invalid response for a file being opened with Client Side Encryption.
- /// </summary>
- CS_ENCRYPTION_INVALID_SERVER_RESPONSE = 0xC0000441,
- /// <summary>
- /// Client Side Encryption is not supported by the remote server even though it claims to support it.
- /// </summary>
- CS_ENCRYPTION_UNSUPPORTED_SERVER = 0xC0000442,
- /// <summary>
- /// File is encrypted and should be opened in Client Side Encryption mode.
- /// </summary>
- CS_ENCRYPTION_EXISTING_ENCRYPTED_FILE = 0xC0000443,
- /// <summary>
- /// A new encrypted file is being created and a $EFS needs to be provided.
- /// </summary>
- CS_ENCRYPTION_NEW_ENCRYPTED_FILE = 0xC0000444,
- /// <summary>
- /// The SMB client requested a CSE FSCTL on a non-CSE file.
- /// </summary>
- CS_ENCRYPTION_FILE_NOT_CSE = 0xC0000445,
- /// <summary>
- /// Indicates a particular Security ID cannot be assigned as the label of an object.
- /// </summary>
- INVALID_LABEL = 0xC0000446,
- /// <summary>
- /// The process hosting the driver for this device has terminated.
- /// </summary>
- DRIVER_PROCESS_TERMINATED = 0xC0000450,
- /// <summary>
- /// The requested system device cannot be identified due to multiple indistinguishable devices potentially matching the identification criteria.
- /// </summary>
- AMBIGUOUS_SYSTEM_DEVICE = 0xC0000451,
- /// <summary>
- /// The requested system device cannot be found.
- /// </summary>
- SYSTEM_DEVICE_NOT_FOUND = 0xC0000452,
- /// <summary>
- /// This boot application must be restarted.
- /// </summary>
- RESTART_BOOT_APPLICATION = 0xC0000453,
- /// <summary>
- /// Insufficient NVRAM resources exist to complete the API. A reboot might be required.
- /// </summary>
- INSUFFICIENT_NVRAM_RESOURCES = 0xC0000454,
- /// <summary>
- /// No ranges for the specified operation were able to be processed.
- /// </summary>
- NO_RANGES_PROCESSED = 0xC0000460,
- /// <summary>
- /// The storage device does not support Offload Write.
- /// </summary>
- DEVICE_FEATURE_NOT_SUPPORTED = 0xC0000463,
- /// <summary>
- /// Data cannot be moved because the source device cannot communicate with the destination device.
- /// </summary>
- DEVICE_UNREACHABLE = 0xC0000464,
- /// <summary>
- /// The token representing the data is invalid or expired.
- /// </summary>
- INVALID_TOKEN = 0xC0000465,
- /// <summary>
- /// The file server is temporarily unavailable.
- /// </summary>
- SERVER_UNAVAILABLE = 0xC0000466,
- /// <summary>
- /// The specified task name is invalid.
- /// </summary>
- INVALID_TASK_NAME = 0xC0000500,
- /// <summary>
- /// The specified task index is invalid.
- /// </summary>
- INVALID_TASK_INDEX = 0xC0000501,
- /// <summary>
- /// The specified thread is already joining a task.
- /// </summary>
- THREAD_ALREADY_IN_TASK = 0xC0000502,
- /// <summary>
- /// A callback has requested to bypass native code.
- /// </summary>
- CALLBACK_BYPASS = 0xC0000503,
- /// <summary>
- /// A fail fast exception occurred. Exception handlers will not be invoked and the process will be terminated immediately.
- /// </summary>
- FAIL_FAST_EXCEPTION = 0xC0000602,
- /// <summary>
- /// Windows cannot verify the digital signature for this file. The signing certificate for this file has been revoked.
- /// </summary>
- IMAGE_CERT_REVOKED = 0xC0000603,
- /// <summary>
- /// The ALPC port is closed.
- /// </summary>
- PORT_CLOSED = 0xC0000700,
- /// <summary>
- /// The ALPC message requested is no longer available.
- /// </summary>
- MESSAGE_LOST = 0xC0000701,
- /// <summary>
- /// The ALPC message supplied is invalid.
- /// </summary>
- INVALID_MESSAGE = 0xC0000702,
- /// <summary>
- /// The ALPC message has been canceled.
- /// </summary>
- REQUEST_CANCELED = 0xC0000703,
- /// <summary>
- /// Invalid recursive dispatch attempt.
- /// </summary>
- RECURSIVE_DISPATCH = 0xC0000704,
- /// <summary>
- /// No receive buffer has been supplied in a synchronous request.
- /// </summary>
- LPC_RECEIVE_BUFFER_EXPECTED = 0xC0000705,
- /// <summary>
- /// The connection port is used in an invalid context.
- /// </summary>
- LPC_INVALID_CONNECTION_USAGE = 0xC0000706,
- /// <summary>
- /// The ALPC port does not accept new request messages.
- /// </summary>
- LPC_REQUESTS_NOT_ALLOWED = 0xC0000707,
- /// <summary>
- /// The resource requested is already in use.
- /// </summary>
- RESOURCE_IN_USE = 0xC0000708,
- /// <summary>
- /// The hardware has reported an uncorrectable memory error.
- /// </summary>
- HARDWARE_MEMORY_ERROR = 0xC0000709,
- /// <summary>
- /// Status 0x%08x was returned, waiting on handle 0x%x for wait 0x%p, in waiter 0x%p.
- /// </summary>
- THREADPOOL_HANDLE_EXCEPTION = 0xC000070A,
- /// <summary>
- /// After a callback to 0x%p(0x%p), a completion call to Set event(0x%p) failed with status 0x%08x.
- /// </summary>
- THREADPOOL_SET_EVENT_ON_COMPLETION_FAILED = 0xC000070B,
- /// <summary>
- /// After a callback to 0x%p(0x%p), a completion call to ReleaseSemaphore(0x%p, %d) failed with status 0x%08x.
- /// </summary>
- THREADPOOL_RELEASE_SEMAPHORE_ON_COMPLETION_FAILED = 0xC000070C,
- /// <summary>
- /// After a callback to 0x%p(0x%p), a completion call to ReleaseMutex(%p) failed with status 0x%08x.
- /// </summary>
- THREADPOOL_RELEASE_MUTEX_ON_COMPLETION_FAILED = 0xC000070D,
- /// <summary>
- /// After a callback to 0x%p(0x%p), a completion call to FreeLibrary(%p) failed with status 0x%08x.
- /// </summary>
- THREADPOOL_FREE_LIBRARY_ON_COMPLETION_FAILED = 0xC000070E,
- /// <summary>
- /// The thread pool 0x%p was released while a thread was posting a callback to 0x%p(0x%p) to it.
- /// </summary>
- THREADPOOL_RELEASED_DURING_OPERATION = 0xC000070F,
- /// <summary>
- /// A thread pool worker thread is impersonating a client, after a callback to 0x%p(0x%p). This is unexpected,
- /// indicating that the callback is missing a call to revert the impersonation.
- /// </summary>
- CALLBACK_RETURNED_WHILE_IMPERSONATING = 0xC0000710,
- /// <summary>
- /// A thread pool worker thread is impersonating a client, after executing an APC. This is unexpected, indicating that the
- /// APC is missing a call to revert the impersonation.
- /// </summary>
- APC_RETURNED_WHILE_IMPERSONATING = 0xC0000711,
- /// <summary>
- /// Either the target process, or the target thread's containing process, is a protected process.
- /// </summary>
- PROCESS_IS_PROTECTED = 0xC0000712,
- /// <summary>
- /// A thread is getting dispatched with MCA EXCEPTION because of MCA.
- /// </summary>
- MCA_EXCEPTION = 0xC0000713,
- /// <summary>
- /// The client certificate account mapping is not unique.
- /// </summary>
- CERTIFICATE_MAPPING_NOT_UNIQUE = 0xC0000714,
- /// <summary>
- /// The symbolic link cannot be followed because its type is disabled.
- /// </summary>
- SYMLINK_CLASS_DISABLED = 0xC0000715,
- /// <summary>
- /// Indicates that the specified string is not valid for IDN normalization.
- /// </summary>
- INVALID_IDN_NORMALIZATION = 0xC0000716,
- /// <summary>
- /// No mapping for the Unicode character exists in the target multi-byte code page.
- /// </summary>
- NO_UNICODE_TRANSLATION = 0xC0000717,
- /// <summary>
- /// The provided callback is already registered.
- /// </summary>
- ALREADY_REGISTERED = 0xC0000718,
- /// <summary>
- /// The provided context did not match the target.
- /// </summary>
- CONTEXT_MISMATCH = 0xC0000719,
- /// <summary>
- /// The specified port already has a completion list.
- /// </summary>
- PORT_ALREADY_HAS_COMPLETION_LIST = 0xC000071A,
- /// <summary>
- /// A threadpool worker thread entered a callback at thread base priority 0x%x and exited at priority 0x%x.
- /// This is unexpected, indicating that the callback missed restoring the priority.
- /// </summary>
- CALLBACK_RETURNED_THREAD_PRIORITY = 0xC000071B,
- /// <summary>
- /// An invalid thread, handle %p, is specified for this operation. Possibly, a threadpool worker thread was specified.
- /// </summary>
- INVALID_THREAD = 0xC000071C,
- /// <summary>
- /// A threadpool worker thread entered a callback, which left transaction state. This is unexpected, indicating
- /// that the callback missed clearing the transaction.
- /// </summary>
- CALLBACK_RETURNED_TRANSACTION = 0xC000071D,
- /// <summary>
- /// A threadpool worker thread entered a callback, which left the loader lock held. This is unexpected, indicating
- /// that the callback missed releasing the lock.
- /// </summary>
- CALLBACK_RETURNED_LDR_LOCK = 0xC000071E,
- /// <summary>
- /// A threadpool worker thread entered a callback, which left with preferred languages set. This is unexpected,
- /// indicating that the callback missed clearing them.
- /// </summary>
- CALLBACK_RETURNED_LANG = 0xC000071F,
- /// <summary>
- /// A threadpool worker thread entered a callback, which left with background priorities set. This is unexpected,
- /// indicating that the callback missed restoring the original priorities.
- /// </summary>
- CALLBACK_RETURNED_PRI_BACK = 0xC0000720,
- /// <summary>
- /// The attempted operation required self healing to be enabled.
- /// </summary>
- DISK_REPAIR_DISABLED = 0xC0000800,
- /// <summary>
- /// The directory service cannot perform the requested operation because a domain rename operation is in progress.
- /// </summary>
- DS_DOMAIN_RENAME_IN_PROGRESS = 0xC0000801,
- /// <summary>
- /// An operation failed because the storage quota was exceeded.
- /// </summary>
- DISK_QUOTA_EXCEEDED = 0xC0000802,
- /// <summary>
- /// An operation failed because the content was blocked.
- /// </summary>
- CONTENT_BLOCKED = 0xC0000804,
- /// <summary>
- /// The operation could not be completed due to bad clusters on disk.
- /// </summary>
- BAD_CLUSTERS = 0xC0000805,
- /// <summary>
- /// The operation could not be completed because the volume is dirty. Please run the Chkdsk utility and try again.
- /// </summary>
- VOLUME_DIRTY = 0xC0000806,
- /// <summary>
- /// This file is checked out or locked for editing by another user.
- /// </summary>
- FILE_CHECKED_OUT = 0xC0000901,
- /// <summary>
- /// The file must be checked out before saving changes.
- /// </summary>
- CHECKOUT_REQUIRED = 0xC0000902,
- /// <summary>
- /// The file type being saved or retrieved has been blocked.
- /// </summary>
- BAD_FILE_TYPE = 0xC0000903,
- /// <summary>
- /// The file size exceeds the limit allowed and cannot be saved.
- /// </summary>
- FILE_TOO_LARGE = 0xC0000904,
- /// <summary>
- /// Access Denied. Before opening files in this location, you must first browse to the e.g. site and select the option to log on automatically.
- /// </summary>
- FORMS_AUTH_REQUIRED = 0xC0000905,
- /// <summary>
- /// The operation did not complete successfully because the file contains a virus.
- /// </summary>
- VIRUS_INFECTED = 0xC0000906,
- /// <summary>
- /// This file contains a virus and cannot be opened. Due to the nature of this virus, the file has been removed from this location.
- /// </summary>
- VIRUS_DELETED = 0xC0000907,
- /// <summary>
- /// The resources required for this device conflict with the MCFG table.
- /// </summary>
- BAD_MCFG_TABLE = 0xC0000908,
- /// <summary>
- /// 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.
- /// </summary>
- CANNOT_BREAK_OPLOCK = 0xC0000909,
- /// <summary>
- /// WOW Assertion Error.
- /// </summary>
- WOW_ASSERTION = 0xC0009898,
- /// <summary>
- /// The cryptographic signature is invalid.
- /// </summary>
- INVALID_SIGNATURE = 0xC000A000,
- /// <summary>
- /// The cryptographic provider does not support HMAC.
- /// </summary>
- HMAC_NOT_SUPPORTED = 0xC000A001,
- /// <summary>
- /// The IPsec queue overflowed.
- /// </summary>
- IPSEC_QUEUE_OVERFLOW = 0xC000A010,
- /// <summary>
- /// The neighbor discovery queue overflowed.
- /// </summary>
- ND_QUEUE_OVERFLOW = 0xC000A011,
- /// <summary>
- /// An Internet Control Message Protocol (ICMP) hop limit exceeded error was received.
- /// </summary>
- HOPLIMIT_EXCEEDED = 0xC000A012,
- /// <summary>
- /// The protocol is not installed on the local machine.
- /// </summary>
- PROTOCOL_NOT_SUPPORTED = 0xC000A013,
- /// <summary>
- /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs; the data has been lost.
- /// This error might be caused by network connectivity issues. Try to save this file elsewhere.
- /// </summary>
- LOST_WRITEBEHIND_DATA_NETWORK_DISCONNECTED = 0xC000A080,
- /// <summary>
- /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs; the data has been lost.
- /// This error was returned by the server on which the file exists. Try to save this file elsewhere.
- /// </summary>
- LOST_WRITEBEHIND_DATA_NETWORK_SERVER_ERROR = 0xC000A081,
- /// <summary>
- /// {Delayed Write Failed} Windows was unable to save all the data for the file %hs; the data has been lost.
- /// This error might be caused if the device has been removed or the media is write-protected.
- /// </summary>
- LOST_WRITEBEHIND_DATA_LOCAL_DISK_ERROR = 0xC000A082,
- /// <summary>
- /// Windows was unable to parse the requested XML data.
- /// </summary>
- XML_PARSE_ERROR = 0xC000A083,
- /// <summary>
- /// An error was encountered while processing an XML digital signature.
- /// </summary>
- XMLDSIG_ERROR = 0xC000A084,
- /// <summary>
- /// This indicates that the caller made the connection request in the wrong routing compartment.
- /// </summary>
- WRONG_COMPARTMENT = 0xC000A085,
- /// <summary>
- /// This indicates that there was an AuthIP failure when attempting to connect to the remote host.
- /// </summary>
- AUTHIP_FAILURE = 0xC000A086,
- /// <summary>
- /// OID mapped groups cannot have members.
- /// </summary>
- DS_OID_MAPPED_GROUP_CANT_HAVE_MEMBERS = 0xC000A087,
- /// <summary>
- /// The specified OID cannot be found.
- /// </summary>
- DS_OID_NOT_FOUND = 0xC000A088,
- /// <summary>
- /// Hash generation for the specified version and hash type is not enabled on server.
- /// </summary>
- HASH_NOT_SUPPORTED = 0xC000A100,
- /// <summary>
- /// The hash requests is not present or not up to date with the current file contents.
- /// </summary>
- HASH_NOT_PRESENT = 0xC000A101,
- /// <summary>
- /// A file system filter on the server has not opted in for Offload Read support.
- /// </summary>
- OFFLOAD_READ_FLT_NOT_SUPPORTED = 0xC000A2A1,
- /// <summary>
- /// A file system filter on the server has not opted in for Offload Write support.
- /// </summary>
- OFFLOAD_WRITE_FLT_NOT_SUPPORTED = 0xC000A2A2,
- /// <summary>
- /// Offload read operations cannot be performed on: Compressed files Sparse files Encrypted files File
- /// system metadata files
- /// </summary>
- OFFLOAD_READ_FILE_NOT_SUPPORTED = 0xC000A2A3,
- /// <summary>
- /// Offload write operations cannot be performed on: Compressed files Sparse files Encrypted filesFile
- /// system metadata files
- /// </summary>
- OFFLOAD_WRITE_FILE_NOT_SUPPORTED = 0xC000A2A4,
- /// <summary>
- /// The debugger did not perform a state change.
- /// </summary>
- DBG_NO_STATE_CHANGE = 0xC0010001,
- /// <summary>
- /// The debugger found that the application is not idle.
- /// </summary>
- DBG_APP_NOT_IDLE = 0xC0010002,
- /// <summary>
- /// The string binding is invalid.
- /// </summary>
- RPC_NT_INVALID_STRING_BINDING = 0xC0020001,
- /// <summary>
- /// The binding handle is not the correct type.
- /// </summary>
- RPC_NT_WRONG_KIND_OF_BINDING = 0xC0020002,
- /// <summary>
- /// The binding handle is invalid.
- /// </summary>
- RPC_NT_INVALID_BINDING = 0xC0020003,
- /// <summary>
- /// The RPC protocol sequence is not supported.
- /// </summary>
- RPC_NT_PROTSEQ_NOT_SUPPORTED = 0xC0020004,
- /// <summary>
- /// The RPC protocol sequence is invalid.
- /// </summary>
- RPC_NT_INVALID_RPC_PROTSEQ = 0xC0020005,
- /// <summary>
- /// The string UUID is invalid.
- /// </summary>
- RPC_NT_INVALID_STRING_UUID = 0xC0020006,
- /// <summary>
- /// The endpoint format is invalid.
- /// </summary>
- RPC_NT_INVALID_ENDPOINT_FORMAT = 0xC0020007,
- /// <summary>
- /// The network address is invalid.
- /// </summary>
- RPC_NT_INVALID_NET_ADDR = 0xC0020008,
- /// <summary>
- /// No endpoint was found.
- /// </summary>
- RPC_NT_NO_ENDPOINT_FOUND = 0xC0020009,
- /// <summary>
- /// The time-out value is invalid.
- /// </summary>
- RPC_NT_INVALID_TIMEOUT = 0xC002000A,
- /// <summary>
- /// The object UUID was not found.
- /// </summary>
- RPC_NT_OBJECT_NOT_FOUND = 0xC002000B,
- /// <summary>
- /// The object UUID has already been registered.
- /// </summary>
- RPC_NT_ALREADY_REGISTERED = 0xC002000C,
- /// <summary>
- /// The type UUID has already been registered.
- /// </summary>
- RPC_NT_TYPE_ALREADY_REGISTERED = 0xC002000D,
- /// <summary>
- /// The RPC server is already listening.
- /// </summary>
- RPC_NT_ALREADY_LISTENING = 0xC002000E,
- /// <summary>
- /// No protocol sequences have been registered.
- /// </summary>
- RPC_NT_NO_PROTSEQS_REGISTERED = 0xC002000F,
- /// <summary>
- /// The RPC server is not listening.
- /// </summary>
- RPC_NT_NOT_LISTENING = 0xC0020010,
- /// <summary>
- /// The manager type is unknown.
- /// </summary>
- RPC_NT_UNKNOWN_MGR_TYPE = 0xC0020011,
- /// <summary>
- /// The interface is unknown.
- /// </summary>
- RPC_NT_UNKNOWN_IF = 0xC0020012,
- /// <summary>
- /// There are no bindings.
- /// </summary>
- RPC_NT_NO_BINDINGS = 0xC0020013,
- /// <summary>
- /// There are no protocol sequences.
- /// </summary>
- RPC_NT_NO_PROTSEQS = 0xC0020014,
- /// <summary>
- /// The endpoint cannot be created.
- /// </summary>
- RPC_NT_CANT_CREATE_ENDPOINT = 0xC0020015,
- /// <summary>
- /// Insufficient resources are available to complete this operation.
- /// </summary>
- RPC_NT_OUT_OF_RESOURCES = 0xC0020016,
- /// <summary>
- /// The RPC server is unavailable.
- /// </summary>
- RPC_NT_SERVER_UNAVAILABLE = 0xC0020017,
- /// <summary>
- /// The RPC server is too busy to complete this operation.
- /// </summary>
- RPC_NT_SERVER_TOO_BUSY = 0xC0020018,
- /// <summary>
- /// The network options are invalid.
- /// </summary>
- RPC_NT_INVALID_NETWORK_OPTIONS = 0xC0020019,
- /// <summary>
- /// No RPCs are active on this thread.
- /// </summary>
- RPC_NT_NO_CALL_ACTIVE = 0xC002001A,
- /// <summary>
- /// The RPC failed.
- /// </summary>
- RPC_NT_CALL_FAILED = 0xC002001B,
- /// <summary>
- /// The RPC failed and did not execute.
- /// </summary>
- RPC_NT_CALL_FAILED_DNE = 0xC002001C,
- /// <summary>
- /// An RPC protocol error occurred.
- /// </summary>
- RPC_NT_PROTOCOL_ERROR = 0xC002001D,
- /// <summary>
- /// The RPC server does not support the transfer syntax.
- /// </summary>
- RPC_NT_UNSUPPORTED_TRANS_SYN = 0xC002001F,
- /// <summary>
- /// The type UUID is not supported.
- /// </summary>
- RPC_NT_UNSUPPORTED_TYPE = 0xC0020021,
- /// <summary>
- /// The tag is invalid.
- /// </summary>
- RPC_NT_INVALID_TAG = 0xC0020022,
- /// <summary>
- /// The array bounds are invalid.
- /// </summary>
- RPC_NT_INVALID_BOUND = 0xC0020023,
- /// <summary>
- /// The binding does not contain an entry name.
- /// </summary>
- RPC_NT_NO_ENTRY_NAME = 0xC0020024,
- /// <summary>
- /// The name syntax is invalid.
- /// </summary>
- RPC_NT_INVALID_NAME_SYNTAX = 0xC0020025,
- /// <summary>
- /// The name syntax is not supported.
- /// </summary>
- RPC_NT_UNSUPPORTED_NAME_SYNTAX = 0xC0020026,
- /// <summary>
- /// No network address is available to construct a UUID.
- /// </summary>
- RPC_NT_UUID_NO_ADDRESS = 0xC0020028,
- /// <summary>
- /// The endpoint is a duplicate.
- /// </summary>
- RPC_NT_DUPLICATE_ENDPOINT = 0xC0020029,
- /// <summary>
- /// The authentication type is unknown.
- /// </summary>
- RPC_NT_UNKNOWN_AUTHN_TYPE = 0xC002002A,
- /// <summary>
- /// The maximum number of calls is too small.
- /// </summary>
- RPC_NT_MAX_CALLS_TOO_SMALL = 0xC002002B,
- /// <summary>
- /// The string is too long.
- /// </summary>
- RPC_NT_STRING_TOO_LONG = 0xC002002C,
- /// <summary>
- /// The RPC protocol sequence was not found.
- /// </summary>
- RPC_NT_PROTSEQ_NOT_FOUND = 0xC002002D,
- /// <summary>
- /// The procedure number is out of range.
- /// </summary>
- RPC_NT_PROCNUM_OUT_OF_RANGE = 0xC002002E,
- /// <summary>
- /// The binding does not contain any authentication information.
- /// </summary>
- RPC_NT_BINDING_HAS_NO_AUTH = 0xC002002F,
- /// <summary>
- /// The authentication service is unknown.
- /// </summary>
- RPC_NT_UNKNOWN_AUTHN_SERVICE = 0xC0020030,
- /// <summary>
- /// The authentication level is unknown.
- /// </summary>
- RPC_NT_UNKNOWN_AUTHN_LEVEL = 0xC0020031,
- /// <summary>
- /// The security context is invalid.
- /// </summary>
- RPC_NT_INVALID_AUTH_IDENTITY = 0xC0020032,
- /// <summary>
- /// The authorization service is unknown.
- /// </summary>
- RPC_NT_UNKNOWN_AUTHZ_SERVICE = 0xC0020033,
- /// <summary>
- /// The entry is invalid.
- /// </summary>
- EPT_NT_INVALID_ENTRY = 0xC0020034,
- /// <summary>
- /// The operation cannot be performed.
- /// </summary>
- EPT_NT_CANT_PERFORM_OP = 0xC0020035,
- /// <summary>
- /// No more endpoints are available from the endpoint mapper.
- /// </summary>
- EPT_NT_NOT_REGISTERED = 0xC0020036,
- /// <summary>
- /// No interfaces have been exported.
- /// </summary>
- RPC_NT_NOTHING_TO_EXPORT = 0xC0020037,
- /// <summary>
- /// The entry name is incomplete.
- /// </summary>
- RPC_NT_INCOMPLETE_NAME = 0xC0020038,
- /// <summary>
- /// The version option is invalid.
- /// </summary>
- RPC_NT_INVALID_VERS_OPTION = 0xC0020039,
- /// <summary>
- /// There are no more members.
- /// </summary>
- RPC_NT_NO_MORE_MEMBERS = 0xC002003A,
- /// <summary>
- /// There is nothing to unexport.
- /// </summary>
- RPC_NT_NOT_ALL_OBJS_UNEXPORTED = 0xC002003B,
- /// <summary>
- /// The interface was not found.
- /// </summary>
- RPC_NT_INTERFACE_NOT_FOUND = 0xC002003C,
- /// <summary>
- /// The entry already exists.
- /// </summary>
- RPC_NT_ENTRY_ALREADY_EXISTS = 0xC002003D,
- /// <summary>
- /// The entry was not found.
- /// </summary>
- RPC_NT_ENTRY_NOT_FOUND = 0xC002003E,
- /// <summary>
- /// The name service is unavailable.
- /// </summary>
- RPC_NT_NAME_SERVICE_UNAVAILABLE = 0xC002003F,
- /// <summary>
- /// The network address family is invalid.
- /// </summary>
- RPC_NT_INVALID_NAF_ID = 0xC0020040,
- /// <summary>
- /// The requested operation is not supported.
- /// </summary>
- RPC_NT_CANNOT_SUPPORT = 0xC0020041,
- /// <summary>
- /// No security context is available to allow impersonation.
- /// </summary>
- RPC_NT_NO_CONTEXT_AVAILABLE = 0xC0020042,
- /// <summary>
- /// An internal error occurred in the RPC.
- /// </summary>
- RPC_NT_INTERNAL_ERROR = 0xC0020043,
- /// <summary>
- /// The RPC server attempted to divide an integer by zero.
- /// </summary>
- RPC_NT_ZERO_DIVIDE = 0xC0020044,
- /// <summary>
- /// An addressing error occurred in the RPC server.
- /// </summary>
- RPC_NT_ADDRESS_ERROR = 0xC0020045,
- /// <summary>
- /// A floating point operation at the RPC server caused a divide by zero.
- /// </summary>
- RPC_NT_FP_DIV_ZERO = 0xC0020046,
- /// <summary>
- /// A floating point underflow occurred at the RPC server.
- /// </summary>
- RPC_NT_FP_UNDERFLOW = 0xC0020047,
- /// <summary>
- /// A floating point overflow occurred at the RPC server.
- /// </summary>
- RPC_NT_FP_OVERFLOW = 0xC0020048,
- /// <summary>
- /// An RPC is already in progress for this thread.
- /// </summary>
- RPC_NT_CALL_IN_PROGRESS = 0xC0020049,
- /// <summary>
- /// There are no more bindings.
- /// </summary>
- RPC_NT_NO_MORE_BINDINGS = 0xC002004A,
- /// <summary>
- /// The group member was not found.
- /// </summary>
- RPC_NT_GROUP_MEMBER_NOT_FOUND = 0xC002004B,
- /// <summary>
- /// The endpoint mapper database entry could not be created.
- /// </summary>
- EPT_NT_CANT_CREATE = 0xC002004C,
- /// <summary>
- /// The object UUID is the nil UUID.
- /// </summary>
- RPC_NT_INVALID_OBJECT = 0xC002004D,
- /// <summary>
- /// No interfaces have been registered.
- /// </summary>
- RPC_NT_NO_INTERFACES = 0xC002004F,
- /// <summary>
- /// The RPC was canceled.
- /// </summary>
- RPC_NT_CALL_CANCELLED = 0xC0020050,
- /// <summary>
- /// The binding handle does not contain all the required information.
- /// </summary>
- RPC_NT_BINDING_INCOMPLETE = 0xC0020051,
- /// <summary>
- /// A communications failure occurred during an RPC.
- /// </summary>
- RPC_NT_COMM_FAILURE = 0xC0020052,
- /// <summary>
- /// The requested authentication level is not supported.
- /// </summary>
- RPC_NT_UNSUPPORTED_AUTHN_LEVEL = 0xC0020053,
- /// <summary>
- /// No principal name was registered.
- /// </summary>
- RPC_NT_NO_PRINC_NAME = 0xC0020054,
- /// <summary>
- /// The error specified is not a valid Windows RPC error code.
- /// </summary>
- RPC_NT_NOT_RPC_ERROR = 0xC0020055,
- /// <summary>
- /// A security package-specific error occurred.
- /// </summary>
- RPC_NT_SEC_PKG_ERROR = 0xC0020057,
- /// <summary>
- /// The thread was not canceled.
- /// </summary>
- RPC_NT_NOT_CANCELLED = 0xC0020058,
- /// <summary>
- /// Invalid asynchronous RPC handle.
- /// </summary>
- RPC_NT_INVALID_ASYNC_HANDLE = 0xC0020062,
- /// <summary>
- /// Invalid asynchronous RPC call handle for this operation.
- /// </summary>
- RPC_NT_INVALID_ASYNC_CALL = 0xC0020063,
- /// <summary>
- /// Access to the HTTP proxy is denied.
- /// </summary>
- RPC_NT_PROXY_ACCESS_DENIED = 0xC0020064,
- /// <summary>
- /// The list of RPC servers available for auto-handle binding has been exhausted.
- /// </summary>
- RPC_NT_NO_MORE_ENTRIES = 0xC0030001,
- /// <summary>
- /// The file designated by DCERPCCHARTRANS cannot be opened.
- /// </summary>
- RPC_NT_SS_CHAR_TRANS_OPEN_FAIL = 0xC0030002,
- /// <summary>
- /// The file containing the character translation table has fewer than 512 bytes.
- /// </summary>
- RPC_NT_SS_CHAR_TRANS_SHORT_FILE = 0xC0030003,
- /// <summary>
- /// A null context handle is passed as an [in] parameter.
- /// </summary>
- RPC_NT_SS_IN_NULL_CONTEXT = 0xC0030004,
- /// <summary>
- /// The context handle does not match any known context handles.
- /// </summary>
- RPC_NT_SS_CONTEXT_MISMATCH = 0xC0030005,
- /// <summary>
- /// The context handle changed during a call.
- /// </summary>
- RPC_NT_SS_CONTEXT_DAMAGED = 0xC0030006,
- /// <summary>
- /// The binding handles passed to an RPC do not match.
- /// </summary>
- RPC_NT_SS_HANDLES_MISMATCH = 0xC0030007,
- /// <summary>
- /// The stub is unable to get the call handle.
- /// </summary>
- RPC_NT_SS_CANNOT_GET_CALL_HANDLE = 0xC0030008,
- /// <summary>
- /// A null reference pointer was passed to the stub.
- /// </summary>
- RPC_NT_NULL_REF_POINTER = 0xC0030009,
- /// <summary>
- /// The enumeration value is out of range.
- /// </summary>
- RPC_NT_ENUM_VALUE_OUT_OF_RANGE = 0xC003000A,
- /// <summary>
- /// The byte count is too small.
- /// </summary>
- RPC_NT_BYTE_COUNT_TOO_SMALL = 0xC003000B,
- /// <summary>
- /// The stub received bad data.
- /// </summary>
- RPC_NT_BAD_STUB_DATA = 0xC003000C,
- /// <summary>
- /// Invalid operation on the encoding/decoding handle.
- /// </summary>
- RPC_NT_INVALID_ES_ACTION = 0xC0030059,
- /// <summary>
- /// Incompatible version of the serializing package.
- /// </summary>
- RPC_NT_WRONG_ES_VERSION = 0xC003005A,
- /// <summary>
- /// Incompatible version of the RPC stub.
- /// </summary>
- RPC_NT_WRONG_STUB_VERSION = 0xC003005B,
- /// <summary>
- /// The RPC pipe object is invalid or corrupt.
- /// </summary>
- RPC_NT_INVALID_PIPE_OBJECT = 0xC003005C,
- /// <summary>
- /// An invalid operation was attempted on an RPC pipe object.
- /// </summary>
- RPC_NT_INVALID_PIPE_OPERATION = 0xC003005D,
- /// <summary>
- /// Unsupported RPC pipe version.
- /// </summary>
- RPC_NT_WRONG_PIPE_VERSION = 0xC003005E,
- /// <summary>
- /// The RPC pipe object has already been closed.
- /// </summary>
- RPC_NT_PIPE_CLOSED = 0xC003005F,
- /// <summary>
- /// The RPC call completed before all pipes were processed.
- /// </summary>
- RPC_NT_PIPE_DISCIPLINE_ERROR = 0xC0030060,
- /// <summary>
- /// No more data is available from the RPC pipe.
- /// </summary>
- RPC_NT_PIPE_EMPTY = 0xC0030061,
- /// <summary>
- /// A device is missing in the system BIOS MPS table. This device will not be used. Contact your
- /// system vendor for a system BIOS update.
- /// </summary>
- PNP_BAD_MPS_TABLE = 0xC0040035,
- /// <summary>
- /// A translator failed to translate resources.
- /// </summary>
- PNP_TRANSLATION_FAILED = 0xC0040036,
- /// <summary>
- /// An IRQ translator failed to translate resources.
- /// </summary>
- PNP_IRQ_TRANSLATION_FAILED = 0xC0040037,
- /// <summary>
- /// Driver %2 returned an invalid ID for a child device (%3).
- /// </summary>
- PNP_INVALID_ID = 0xC0040038,
- /// <summary>
- /// Reissue the given operation as a cached I/O operation
- /// </summary>
- IO_REISSUE_AS_CACHED = 0xC0040039,
- /// <summary>
- /// Session name %1 is invalid.
- /// </summary>
- CTX_WINSTATION_NAME_INVALID = 0xC00A0001,
- /// <summary>
- /// The protocol driver %1 is invalid.
- /// </summary>
- CTX_INVALID_PD = 0xC00A0002,
- /// <summary>
- /// The protocol driver %1 was not found in the system path.
- /// </summary>
- CTX_PD_NOT_FOUND = 0xC00A0003,
- /// <summary>
- /// A close operation is pending on the terminal connection.
- /// </summary>
- CTX_CLOSE_PENDING = 0xC00A0006,
- /// <summary>
- /// No free output buffers are available.
- /// </summary>
- CTX_NO_OUTBUF = 0xC00A0007,
- /// <summary>
- /// The MODEM.INF file was not found.
- /// </summary>
- CTX_MODEM_INF_NOT_FOUND = 0xC00A0008,
- /// <summary>
- /// The modem (%1) was not found in the MODEM.INF file.
- /// </summary>
- CTX_INVALID_MODEMNAME = 0xC00A0009,
- /// <summary>
- /// The modem did not accept the command sent to it. Verify that the configured modem name matches
- /// the attached modem.
- /// </summary>
- CTX_RESPONSE_ERROR = 0xC00A000A,
- /// <summary>
- /// The modem did not respond to the command sent to it. Verify that the modem cable is properly
- /// attached and the modem is turned on.
- /// </summary>
- CTX_MODEM_RESPONSE_TIMEOUT = 0xC00A000B,
- /// <summary>
- /// Carrier detection has failed or the carrier has been dropped due to disconnection.
- /// </summary>
- CTX_MODEM_RESPONSE_NO_CARRIER = 0xC00A000C,
- /// <summary>
- /// A dial tone was not detected within the required time. Verify that the phone cable is properly
- /// attached and functional.
- /// </summary>
- CTX_MODEM_RESPONSE_NO_DIALTONE = 0xC00A000D,
- /// <summary>
- /// A busy signal was detected at a remote site on callback.
- /// </summary>
- CTX_MODEM_RESPONSE_BUSY = 0xC00A000E,
- /// <summary>
- /// A voice was detected at a remote site on callback.
- /// </summary>
- CTX_MODEM_RESPONSE_VOICE = 0xC00A000F,
- /// <summary>
- /// Transport driver error.
- /// </summary>
- CTX_TD_ERROR = 0xC00A0010,
- /// <summary>
- /// The client you are using is not licensed to use this system. Your logon request is denied.
- /// </summary>
- CTX_LICENSE_CLIENT_INVALID = 0xC00A0012,
- /// <summary>
- /// The system has reached its licensed logon limit. Try again later.
- /// </summary>
- CTX_LICENSE_NOT_AVAILABLE = 0xC00A0013,
- /// <summary>
- /// The system license has expired. Your logon request is denied.
- /// </summary>
- CTX_LICENSE_EXPIRED = 0xC00A0014,
- /// <summary>
- /// The specified session cannot be found.
- /// </summary>
- CTX_WINSTATION_NOT_FOUND = 0xC00A0015,
- /// <summary>
- /// The specified session name is already in use.
- /// </summary>
- CTX_WINSTATION_NAME_COLLISION = 0xC00A0016,
- /// <summary>
- /// The requested operation cannot be completed because the terminal connection is currently processing a
- /// connect, disconnect, reset, or delete operation.
- /// </summary>
- CTX_WINSTATION_BUSY = 0xC00A0017,
- /// <summary>
- /// An attempt has been made to connect to a session whose video mode is not supported by the current client.
- /// </summary>
- CTX_BAD_VIDEO_MODE = 0xC00A0018,
- /// <summary>
- /// The application attempted to enable DOS graphics mode. DOS graphics mode is not supported.
- /// </summary>
- CTX_GRAPHICS_INVALID = 0xC00A0022,
- /// <summary>
- /// The requested operation can be performed only on the system console. This is most often the result
- /// of a driver or system DLL requiring direct console access.
- /// </summary>
- CTX_NOT_CONSOLE = 0xC00A0024,
- /// <summary>
- /// The client failed to respond to the server connect message.
- /// </summary>
- CTX_CLIENT_QUERY_TIMEOUT = 0xC00A0026,
- /// <summary>
- /// Disconnecting the console session is not supported.
- /// </summary>
- CTX_CONSOLE_DISCONNECT = 0xC00A0027,
- /// <summary>
- /// Reconnecting a disconnected session to the console is not supported.
- /// </summary>
- CTX_CONSOLE_CONNECT = 0xC00A0028,
- /// <summary>
- /// The request to control another session remotely was denied.
- /// </summary>
- CTX_SHADOW_DENIED = 0xC00A002A,
- /// <summary>
- /// A process has requested access to a session, but has not been granted those access rights.
- /// </summary>
- CTX_WINSTATION_ACCESS_DENIED = 0xC00A002B,
- /// <summary>
- /// The terminal connection driver %1 is invalid.
- /// </summary>
- CTX_INVALID_WD = 0xC00A002E,
- /// <summary>
- /// The terminal connection driver %1 was not found in the system path.
- /// </summary>
- CTX_WD_NOT_FOUND = 0xC00A002F,
- /// <summary>
- /// The requested session cannot be controlled remotely. You cannot control your own session, a session that
- /// is trying to control your session, a session that has no user logged on, or other sessions from the console.
- /// </summary>
- CTX_SHADOW_INVALID = 0xC00A0030,
- /// <summary>
- /// The requested session is not configured to allow remote control.
- /// </summary>
- CTX_SHADOW_DISABLED = 0xC00A0031,
- /// <summary>
- /// The RDP protocol component %2 detected an error in the protocol stream and has disconnected the client.
- /// </summary>
- RDP_PROTOCOL_ERROR = 0xC00A0032,
- /// <summary>
- /// Your request to connect to this terminal server has been rejected. Your terminal server client license number
- /// has not been entered for this copy of the terminal client. Contact your system administrator for help in entering a valid, unique license
- /// number for this terminal server client. Click OK to continue.
- /// </summary>
- CTX_CLIENT_LICENSE_NOT_SET = 0xC00A0033,
- /// <summary>
- /// Your request to connect to this terminal server has been rejected. Your terminal server client license number
- /// is currently being used by another user. Contact your system administrator to obtain a new copy of the terminal server client with a valid,
- /// unique license number. Click OK to continue.
- /// </summary>
- CTX_CLIENT_LICENSE_IN_USE = 0xC00A0034,
- /// <summary>
- /// 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.
- /// </summary>
- CTX_SHADOW_ENDED_BY_MODE_CHANGE = 0xC00A0035,
- /// <summary>
- /// Remote control could not be terminated because the specified session is not currently being remotely controlled.
- /// </summary>
- CTX_SHADOW_NOT_RUNNING = 0xC00A0036,
- /// <summary>
- /// Your interactive logon privilege has been disabled. Contact your system administrator.
- /// </summary>
- CTX_LOGON_DISABLED = 0xC00A0037,
- /// <summary>
- /// The terminal server security layer detected an error in the protocol stream and has disconnected the client.
- /// </summary>
- CTX_SECURITY_LAYER_ERROR = 0xC00A0038,
- /// <summary>
- /// The target session is incompatible with the current session.
- /// </summary>
- TS_INCOMPATIBLE_SESSIONS = 0xC00A0039,
- /// <summary>
- /// The resource loader failed to find an MUI file.
- /// </summary>
- MUI_FILE_NOT_FOUND = 0xC00B0001,
- /// <summary>
- /// The resource loader failed to load an MUI file because the file failed to pass validation.
- /// </summary>
- MUI_INVALID_FILE = 0xC00B0002,
- /// <summary>
- /// The RC manifest is corrupted with garbage data, is an unsupported version, or is missing a required item.
- /// </summary>
- MUI_INVALID_RC_CONFIG = 0xC00B0003,
- /// <summary>
- /// The RC manifest has an invalid culture name.
- /// </summary>
- MUI_INVALID_LOCALE_NAME = 0xC00B0004,
- /// <summary>
- /// The RC manifest has and invalid ultimate fallback name.
- /// </summary>
- MUI_INVALID_ULTIMATEFALLBACK_NAME = 0xC00B0005,
- /// <summary>
- /// The resource loader cache does not have a loaded MUI entry.
- /// </summary>
- MUI_FILE_NOT_LOADED = 0xC00B0006,
- /// <summary>
- /// The user stopped resource enumeration.
- /// </summary>
- RESOURCE_ENUM_USER_STOP = 0xC00B0007,
- /// <summary>
- /// The cluster node is not valid.
- /// </summary>
- CLUSTER_INVALID_NODE = 0xC0130001,
- /// <summary>
- /// The cluster node already exists.
- /// </summary>
- CLUSTER_NODE_EXISTS = 0xC0130002,
- /// <summary>
- /// A node is in the process of joining the cluster.
- /// </summary>
- CLUSTER_JOIN_IN_PROGRESS = 0xC0130003,
- /// <summary>
- /// The cluster node was not found.
- /// </summary>
- CLUSTER_NODE_NOT_FOUND = 0xC0130004,
- /// <summary>
- /// The cluster local node information was not found.
- /// </summary>
- CLUSTER_LOCAL_NODE_NOT_FOUND = 0xC0130005,
- /// <summary>
- /// The cluster network already exists.
- /// </summary>
- CLUSTER_NETWORK_EXISTS = 0xC0130006,
- /// <summary>
- /// The cluster network was not found.
- /// </summary>
- CLUSTER_NETWORK_NOT_FOUND = 0xC0130007,
- /// <summary>
- /// The cluster network interface already exists.
- /// </summary>
- CLUSTER_NETINTERFACE_EXISTS = 0xC0130008,
- /// <summary>
- /// The cluster network interface was not found.
- /// </summary>
- CLUSTER_NETINTERFACE_NOT_FOUND = 0xC0130009,
- /// <summary>
- /// The cluster request is not valid for this object.
- /// </summary>
- CLUSTER_INVALID_REQUEST = 0xC013000A,
- /// <summary>
- /// The cluster network provider is not valid.
- /// </summary>
- CLUSTER_INVALID_NETWORK_PROVIDER = 0xC013000B,
- /// <summary>
- /// The cluster node is down.
- /// </summary>
- CLUSTER_NODE_DOWN = 0xC013000C,
- /// <summary>
- /// The cluster node is not reachable.
- /// </summary>
- CLUSTER_NODE_UNREACHABLE = 0xC013000D,
- /// <summary>
- /// The cluster node is not a member of the cluster.
- /// </summary>
- CLUSTER_NODE_NOT_MEMBER = 0xC013000E,
- /// <summary>
- /// A cluster join operation is not in progress.
- /// </summary>
- CLUSTER_JOIN_NOT_IN_PROGRESS = 0xC013000F,
- /// <summary>
- /// The cluster network is not valid.
- /// </summary>
- CLUSTER_INVALID_NETWORK = 0xC0130010,
- /// <summary>
- /// No network adapters are available.
- /// </summary>
- CLUSTER_NO_NET_ADAPTERS = 0xC0130011,
- /// <summary>
- /// The cluster node is up.
- /// </summary>
- CLUSTER_NODE_UP = 0xC0130012,
- /// <summary>
- /// The cluster node is paused.
- /// </summary>
- CLUSTER_NODE_PAUSED = 0xC0130013,
- /// <summary>
- /// The cluster node is not paused.
- /// </summary>
- CLUSTER_NODE_NOT_PAUSED = 0xC0130014,
- /// <summary>
- /// No cluster security context is available.
- /// </summary>
- CLUSTER_NO_SECURITY_CONTEXT = 0xC0130015,
- /// <summary>
- /// The cluster network is not configured for internal cluster communication.
- /// </summary>
- CLUSTER_NETWORK_NOT_INTERNAL = 0xC0130016,
- /// <summary>
- /// The cluster node has been poisoned.
- /// </summary>
- CLUSTER_POISONED = 0xC0130017,
- /// <summary>
- /// An attempt was made to run an invalid AML opcode.
- /// </summary>
- ACPI_INVALID_OPCODE = 0xC0140001,
- /// <summary>
- /// The AML interpreter stack has overflowed.
- /// </summary>
- ACPI_STACK_OVERFLOW = 0xC0140002,
- /// <summary>
- /// An inconsistent state has occurred.
- /// </summary>
- ACPI_ASSERT_FAILED = 0xC0140003,
- /// <summary>
- /// An attempt was made to access an array outside its bounds.
- /// </summary>
- ACPI_INVALID_INDEX = 0xC0140004,
- /// <summary>
- /// A required argument was not specified.
- /// </summary>
- ACPI_INVALID_ARGUMENT = 0xC0140005,
- /// <summary>
- /// A fatal error has occurred.
- /// </summary>
- ACPI_FATAL = 0xC0140006,
- /// <summary>
- /// An invalid SuperName was specified.
- /// </summary>
- ACPI_INVALID_SUPERNAME = 0xC0140007,
- /// <summary>
- /// An argument with an incorrect type was specified.
- /// </summary>
- ACPI_INVALID_ARGTYPE = 0xC0140008,
- /// <summary>
- /// An object with an incorrect type was specified.
- /// </summary>
- ACPI_INVALID_OBJTYPE = 0xC0140009,
- /// <summary>
- /// A target with an incorrect type was specified.
- /// </summary>
- ACPI_INVALID_TARGETTYPE = 0xC014000A,
- /// <summary>
- /// An incorrect number of arguments was specified.
- /// </summary>
- ACPI_INCORRECT_ARGUMENT_COUNT = 0xC014000B,
- /// <summary>
- /// An address failed to translate.
- /// </summary>
- ACPI_ADDRESS_NOT_MAPPED = 0xC014000C,
- /// <summary>
- /// An incorrect event type was specified.
- /// </summary>
- ACPI_INVALID_EVENTTYPE = 0xC014000D,
- /// <summary>
- /// A handler for the target already exists.
- /// </summary>
- ACPI_HANDLER_COLLISION = 0xC014000E,
- /// <summary>
- /// Invalid data for the target was specified.
- /// </summary>
- ACPI_INVALID_DATA = 0xC014000F,
- /// <summary>
- /// An invalid region for the target was specified.
- /// </summary>
- ACPI_INVALID_REGION = 0xC0140010,
- /// <summary>
- /// An attempt was made to access a field outside the defined range.
- /// </summary>
- ACPI_INVALID_ACCESS_SIZE = 0xC0140011,
- /// <summary>
- /// The global system lock could not be acquired.
- /// </summary>
- ACPI_ACQUIRE_GLOBAL_LOCK = 0xC0140012,
- /// <summary>
- /// An attempt was made to reinitialize the ACPI subsystem.
- /// </summary>
- ACPI_ALREADY_INITIALIZED = 0xC0140013,
- /// <summary>
- /// The ACPI subsystem has not been initialized.
- /// </summary>
- ACPI_NOT_INITIALIZED = 0xC0140014,
- /// <summary>
- /// An incorrect mutex was specified.
- /// </summary>
- ACPI_INVALID_MUTEX_LEVEL = 0xC0140015,
- /// <summary>
- /// The mutex is not currently owned.
- /// </summary>
- ACPI_MUTEX_NOT_OWNED = 0xC0140016,
- /// <summary>
- /// An attempt was made to access the mutex by a process that was not the owner.
- /// </summary>
- ACPI_MUTEX_NOT_OWNER = 0xC0140017,
- /// <summary>
- /// An error occurred during an access to region space.
- /// </summary>
- ACPI_RS_ACCESS = 0xC0140018,
- /// <summary>
- /// An attempt was made to use an incorrect table.
- /// </summary>
- ACPI_INVALID_TABLE = 0xC0140019,
- /// <summary>
- /// The registration of an ACPI event failed.
- /// </summary>
- ACPI_REG_HANDLER_FAILED = 0xC0140020,
- /// <summary>
- /// An ACPI power object failed to transition state.
- /// </summary>
- ACPI_POWER_REQUEST_FAILED = 0xC0140021,
- /// <summary>
- /// The requested section is not present in the activation context.
- /// </summary>
- SXS_SECTION_NOT_FOUND = 0xC0150001,
- /// <summary>
- /// Windows was unble to process the application binding information. Refer to the system event log for further information.
- /// </summary>
- SXS_CANT_GEN_ACTCTX = 0xC0150002,
- /// <summary>
- /// The application binding data format is invalid.
- /// </summary>
- SXS_INVALID_ACTCTXDATA_FORMAT = 0xC0150003,
- /// <summary>
- /// The referenced assembly is not installed on the system.
- /// </summary>
- SXS_ASSEMBLY_NOT_FOUND = 0xC0150004,
- /// <summary>
- /// The manifest file does not begin with the required tag and format information.
- /// </summary>
- SXS_MANIFEST_FORMAT_ERROR = 0xC0150005,
- /// <summary>
- /// The manifest file contains one or more syntax errors.
- /// </summary>
- SXS_MANIFEST_PARSE_ERROR = 0xC0150006,
- /// <summary>
- /// The application attempted to activate a disabled activation context.
- /// </summary>
- SXS_ACTIVATION_CONTEXT_DISABLED = 0xC0150007,
- /// <summary>
- /// The requested lookup key was not found in any active activation context.
- /// </summary>
- SXS_KEY_NOT_FOUND = 0xC0150008,
- /// <summary>
- /// A component version required by the application conflicts with another component version that is already active.
- /// </summary>
- SXS_VERSION_CONFLICT = 0xC0150009,
- /// <summary>
- /// The type requested activation context section does not match the query API used.
- /// </summary>
- SXS_WRONG_SECTION_TYPE = 0xC015000A,
- /// <summary>
- /// Lack of system resources has required isolated activation to be disabled for the current thread of execution.
- /// </summary>
- SXS_THREAD_QUERIES_DISABLED = 0xC015000B,
- /// <summary>
- /// The referenced assembly could not be found.
- /// </summary>
- SXS_ASSEMBLY_MISSING = 0xC015000C,
- /// <summary>
- /// An attempt to set the process default activation context failed because the process default activation
- /// context was already set.
- /// </summary>
- SXS_PROCESS_DEFAULT_ALREADY_SET = 0xC015000E,
- /// <summary>
- /// The activation context being deactivated is not the most recently activated one.
- /// </summary>
- SXS_EARLY_DEACTIVATION = 0xC015000F,
- /// <summary>
- /// The activation context being deactivated is not active for the current thread of execution.
- /// </summary>
- SXS_INVALID_DEACTIVATION = 0xC0150010,
- /// <summary>
- /// The activation context being deactivated has already been deactivated.
- /// </summary>
- SXS_MULTIPLE_DEACTIVATION = 0xC0150011,
- /// <summary>
- /// The activation context of the system default assembly could not be generated.
- /// </summary>
- SXS_SYSTEM_DEFAULT_ACTIVATION_CONTEXT_EMPTY = 0xC0150012,
- /// <summary>
- /// A component used by the isolation facility has requested that the process be terminated.
- /// </summary>
- SXS_PROCESS_TERMINATION_REQUESTED = 0xC0150013,
- /// <summary>
- /// The activation context activation stack for the running thread of execution is corrupt.
- /// </summary>
- SXS_CORRUPT_ACTIVATION_STACK = 0xC0150014,
- /// <summary>
- /// The application isolation metadata for this process or thread has become corrupt.
- /// </summary>
- SXS_CORRUPTION = 0xC0150015,
- /// <summary>
- /// The value of an attribute in an identity is not within the legal range.
- /// </summary>
- SXS_INVALID_IDENTITY_ATTRIBUTE_VALUE = 0xC0150016,
- /// <summary>
- /// The name of an attribute in an identity is not within the legal range.
- /// </summary>
- SXS_INVALID_IDENTITY_ATTRIBUTE_NAME = 0xC0150017,
- /// <summary>
- /// An identity contains two definitions for the same attribute.
- /// </summary>
- SXS_IDENTITY_DUPLICATE_ATTRIBUTE = 0xC0150018,
- /// <summary>
- /// The identity string is malformed. This might be due to a trailing comma, more than two unnamed attributes,
- /// a missing attribute name, or a missing attribute value.
- /// </summary>
- SXS_IDENTITY_PARSE_ERROR = 0xC0150019,
- /// <summary>
- /// The component store has become corrupted.
- /// </summary>
- SXS_COMPONENT_STORE_CORRUPT = 0xC015001A,
- /// <summary>
- /// A component's file does not match the verification information present in the component manifest.
- /// </summary>
- SXS_FILE_HASH_MISMATCH = 0xC015001B,
- /// <summary>
- /// The identities of the manifests are identical, but their contents are different.
- /// </summary>
- SXS_MANIFEST_IDENTITY_SAME_BUT_CONTENTS_DIFFERENT = 0xC015001C,
- /// <summary>
- /// The component identities are different.
- /// </summary>
- SXS_IDENTITIES_DIFFERENT = 0xC015001D,
- /// <summary>
- /// The assembly is not a deployment.
- /// </summary>
- SXS_ASSEMBLY_IS_NOT_A_DEPLOYMENT = 0xC015001E,
- /// <summary>
- /// The file is not a part of the assembly.
- /// </summary>
- SXS_FILE_NOT_PART_OF_ASSEMBLY = 0xC015001F,
- /// <summary>
- /// An advanced installer failed during setup or servicing.
- /// </summary>
- ADVANCED_INSTALLER_FAILED = 0xC0150020,
- /// <summary>
- /// The character encoding in the XML declaration did not match the encoding used in the document.
- /// </summary>
- XML_ENCODING_MISMATCH = 0xC0150021,
- /// <summary>
- /// The size of the manifest exceeds the maximum allowed.
- /// </summary>
- SXS_MANIFEST_TOO_BIG = 0xC0150022,
- /// <summary>
- /// The setting is not registered.
- /// </summary>
- SXS_SETTING_NOT_REGISTERED = 0xC0150023,
- /// <summary>
- /// One or more required transaction members are not present.
- /// </summary>
- SXS_TRANSACTION_CLOSURE_INCOMPLETE = 0xC0150024,
- /// <summary>
- /// The SMI primitive installer failed during setup or servicing.
- /// </summary>
- SMI_PRIMITIVE_INSTALLER_FAILED = 0xC0150025,
- /// <summary>
- /// A generic command executable returned a result that indicates failure.
- /// </summary>
- GENERIC_COMMAND_FAILED = 0xC0150026,
- /// <summary>
- /// A component is missing file verification information in its manifest.
- /// </summary>
- SXS_FILE_HASH_MISSING = 0xC0150027,
- /// <summary>
- /// The function attempted to use a name that is reserved for use by another transaction.
- /// </summary>
- TRANSACTIONAL_CONFLICT = 0xC0190001,
- /// <summary>
- /// The transaction handle associated with this operation is invalid.
- /// </summary>
- INVALID_TRANSACTION = 0xC0190002,
- /// <summary>
- /// The requested operation was made in the context of a transaction that is no longer active.
- /// </summary>
- TRANSACTION_NOT_ACTIVE = 0xC0190003,
- /// <summary>
- /// The transaction manager was unable to be successfully initialized. Transacted operations are not supported.
- /// </summary>
- TM_INITIALIZATION_FAILED = 0xC0190004,
- /// <summary>
- /// Transaction support within the specified file system resource manager was not started or was shut down due to an error.
- /// </summary>
- RM_NOT_ACTIVE = 0xC0190005,
- /// <summary>
- /// The metadata of the resource manager has been corrupted. The resource manager will not function.
- /// </summary>
- RM_METADATA_CORRUPT = 0xC0190006,
- /// <summary>
- /// The resource manager attempted to prepare a transaction that it has not successfully joined.
- /// </summary>
- TRANSACTION_NOT_JOINED = 0xC0190007,
- /// <summary>
- /// The specified directory does not contain a file system resource manager.
- /// </summary>
- DIRECTORY_NOT_RM = 0xC0190008,
- /// <summary>
- /// The remote server or share does not support transacted file operations.
- /// </summary>
- TRANSACTIONS_UNSUPPORTED_REMOTE = 0xC019000A,
- /// <summary>
- /// The requested log size for the file system resource manager is invalid.
- /// </summary>
- LOG_RESIZE_INVALID_SIZE = 0xC019000B,
- /// <summary>
- /// The remote server sent mismatching version number or Fid for a file opened with transactions.
- /// </summary>
- REMOTE_FILE_VERSION_MISMATCH = 0xC019000C,
- /// <summary>
- /// The resource manager tried to register a protocol that already exists.
- /// </summary>
- CRM_PROTOCOL_ALREADY_EXISTS = 0xC019000F,
- /// <summary>
- /// The attempt to propagate the transaction failed.
- /// </summary>
- TRANSACTION_PROPAGATION_FAILED = 0xC0190010,
- /// <summary>
- /// The requested propagation protocol was not registered as a CRM.
- /// </summary>
- CRM_PROTOCOL_NOT_FOUND = 0xC0190011,
- /// <summary>
- /// 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.
- /// </summary>
- TRANSACTION_SUPERIOR_EXISTS = 0xC0190012,
- /// <summary>
- /// The requested operation is not valid on the transaction object in its current state.
- /// </summary>
- TRANSACTION_REQUEST_NOT_VALID = 0xC0190013,
- /// <summary>
- /// The caller has called a response API, but the response is not expected because the transaction manager did
- /// not issue the corresponding request to the caller.
- /// </summary>
- TRANSACTION_NOT_REQUESTED = 0xC0190014,
- /// <summary>
- /// It is too late to perform the requested operation, because the transaction has already been aborted.
- /// </summary>
- TRANSACTION_ALREADY_ABORTED = 0xC0190015,
- /// <summary>
- /// It is too late to perform the requested operation, because the transaction has already been committed.
- /// </summary>
- TRANSACTION_ALREADY_COMMITTED = 0xC0190016,
- /// <summary>
- /// The buffer passed in to NtPushTransaction or NtPullTransaction is not in a valid format.
- /// </summary>
- TRANSACTION_INVALID_MARSHALL_BUFFER = 0xC0190017,
- /// <summary>
- /// The current transaction context associated with the thread is not a valid handle to a transaction object.
- /// </summary>
- CURRENT_TRANSACTION_NOT_VALID = 0xC0190018,
- /// <summary>
- /// An attempt to create space in the transactional resource manager's log failed. The failure status has been recorded in the event log.
- /// </summary>
- LOG_GROWTH_FAILED = 0xC0190019,
- /// <summary>
- /// The object (file, stream, or link) that corresponds to the handle has been deleted by a transaction savepoint rollback.
- /// </summary>
- OBJECT_NO_LONGER_EXISTS = 0xC0190021,
- /// <summary>
- /// The specified file miniversion was not found for this transacted file open.
- /// </summary>
- STREAM_MINIVERSION_NOT_FOUND = 0xC0190022,
- /// <summary>
- /// The specified file miniversion was found but has been invalidated. The most likely cause is a transaction savepoint rollback.
- /// </summary>
- STREAM_MINIVERSION_NOT_VALID = 0xC0190023,
- /// <summary>
- /// A miniversion can be opened only in the context of the transaction that created it.
- /// </summary>
- MINIVERSION_INACCESSIBLE_FROM_SPECIFIED_TRANSACTION = 0xC0190024,
- /// <summary>
- /// It is not possible to open a miniversion with modify access.
- /// </summary>
- CANT_OPEN_MINIVERSION_WITH_MODIFY_INTENT = 0xC0190025,
- /// <summary>
- /// It is not possible to create any more miniversions for this stream.
- /// </summary>
- CANT_CREATE_MORE_STREAM_MINIVERSIONS = 0xC0190026,
- /// <summary>
- /// 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.
- /// </summary>
- HANDLE_NO_LONGER_VALID = 0xC0190028,
- /// <summary>
- /// The log data is corrupt.
- /// </summary>
- LOG_CORRUPTION_DETECTED = 0xC0190030,
- /// <summary>
- /// The transaction outcome is unavailable because the resource manager responsible for it is disconnected.
- /// </summary>
- RM_DISCONNECTED = 0xC0190032,
- /// <summary>
- /// The request was rejected because the enlistment in question is not a superior enlistment.
- /// </summary>
- ENLISTMENT_NOT_SUPERIOR = 0xC0190033,
- /// <summary>
- /// The file cannot be opened in a transaction because its identity depends on the outcome of an unresolved transaction.
- /// </summary>
- FILE_IDENTITY_NOT_PERSISTENT = 0xC0190036,
- /// <summary>
- /// The operation cannot be performed because another transaction is depending on this property not changing.
- /// </summary>
- CANT_BREAK_TRANSACTIONAL_DEPENDENCY = 0xC0190037,
- /// <summary>
- /// The operation would involve a single file with two transactional resource managers and is, therefore, not allowed.
- /// </summary>
- CANT_CROSS_RM_BOUNDARY = 0xC0190038,
- /// <summary>
- /// The $Txf directory must be empty for this operation to succeed.
- /// </summary>
- TXF_DIR_NOT_EMPTY = 0xC0190039,
- /// <summary>
- /// The operation would leave a transactional resource manager in an inconsistent state and is therefore not allowed.
- /// </summary>
- INDOUBT_TRANSACTIONS_EXIST = 0xC019003A,
- /// <summary>
- /// The operation could not be completed because the transaction manager does not have a log.
- /// </summary>
- TM_VOLATILE = 0xC019003B,
- /// <summary>
- /// A rollback could not be scheduled because a previously scheduled rollback has already executed or been queued for execution.
- /// </summary>
- ROLLBACK_TIMER_EXPIRED = 0xC019003C,
- /// <summary>
- /// The transactional metadata attribute on the file or directory %hs is corrupt and unreadable.
- /// </summary>
- TXF_ATTRIBUTE_CORRUPT = 0xC019003D,
- /// <summary>
- /// The encryption operation could not be completed because a transaction is active.
- /// </summary>
- EFS_NOT_ALLOWED_IN_TRANSACTION = 0xC019003E,
- /// <summary>
- /// This object is not allowed to be opened in a transaction.
- /// </summary>
- TRANSACTIONAL_OPEN_NOT_ALLOWED = 0xC019003F,
- /// <summary>
- /// Memory mapping (creating a mapped section) a remote file under a transaction is not supported.
- /// </summary>
- TRANSACTED_MAPPING_UNSUPPORTED_REMOTE = 0xC0190040,
- /// <summary>
- /// Promotion was required to allow the resource manager to enlist, but the transaction was set to disallow it.
- /// </summary>
- TRANSACTION_REQUIRED_PROMOTION = 0xC0190043,
- /// <summary>
- /// This file is open for modification in an unresolved transaction and can be opened for execute only by a transacted reader.
- /// </summary>
- CANNOT_EXECUTE_FILE_IN_TRANSACTION = 0xC0190044,
- /// <summary>
- /// The request to thaw frozen transactions was ignored because transactions were not previously frozen.
- /// </summary>
- TRANSACTIONS_NOT_FROZEN = 0xC0190045,
- /// <summary>
- /// Transactions cannot be frozen because a freeze is already in progress.
- /// </summary>
- TRANSACTION_FREEZE_IN_PROGRESS = 0xC0190046,
- /// <summary>
- /// The target volume is not a snapshot volume. This operation is valid only on a volume mounted as a snapshot.
- /// </summary>
- NOT_SNAPSHOT_VOLUME = 0xC0190047,
- /// <summary>
- /// The savepoint operation failed because files are open on the transaction, which is not permitted.
- /// </summary>
- NO_SAVEPOINT_WITH_OPEN_FILES = 0xC0190048,
- /// <summary>
- /// The sparse operation could not be completed because a transaction is active on the file.
- /// </summary>
- SPARSE_NOT_ALLOWED_IN_TRANSACTION = 0xC0190049,
- /// <summary>
- /// The call to create a transaction manager object failed because the Tm Identity that is stored in the log file does
- /// not match the Tm Identity that was passed in as an argument.
- /// </summary>
- TM_IDENTITY_MISMATCH = 0xC019004A,
- /// <summary>
- /// I/O was attempted on a section object that has been floated as a result of a transaction ending. There is no valid data.
- /// </summary>
- FLOATED_SECTION = 0xC019004B,
- /// <summary>
- /// The transactional resource manager cannot currently accept transacted work due to a transient condition, such as low resources.
- /// </summary>
- CANNOT_ACCEPT_TRANSACTED_WORK = 0xC019004C,
- /// <summary>
- /// The transactional resource manager had too many transactions outstanding that could not be aborted. The transactional resource manager has been shut down.
- /// </summary>
- CANNOT_ABORT_TRANSACTIONS = 0xC019004D,
- /// <summary>
- /// The specified transaction was unable to be opened because it was not found.
- /// </summary>
- TRANSACTION_NOT_FOUND = 0xC019004E,
- /// <summary>
- /// The specified resource manager was unable to be opened because it was not found.
- /// </summary>
- RESOURCEMANAGER_NOT_FOUND = 0xC019004F,
- /// <summary>
- /// The specified enlistment was unable to be opened because it was not found.
- /// </summary>
- ENLISTMENT_NOT_FOUND = 0xC0190050,
- /// <summary>
- /// The specified transaction manager was unable to be opened because it was not found.
- /// </summary>
- TRANSACTIONMANAGER_NOT_FOUND = 0xC0190051,
- /// <summary>
- /// The specified resource manager was unable to create an enlistment because its associated transaction manager is not online.
- /// </summary>
- TRANSACTIONMANAGER_NOT_ONLINE = 0xC0190052,
- /// <summary>
- /// The specified transaction manager was unable to create the objects contained in its log file in the Ob namespace.
- /// Therefore, the transaction manager was unable to recover.
- /// </summary>
- TRANSACTIONMANAGER_RECOVERY_NAME_COLLISION = 0xC0190053,
- /// <summary>
- /// 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 as a superior.
- /// </summary>
- TRANSACTION_NOT_ROOT = 0xC0190054,
- /// <summary>
- /// Because the associated transaction manager or resource manager has been closed, the handle is no longer valid.
- /// </summary>
- TRANSACTION_OBJECT_EXPIRED = 0xC0190055,
- /// <summary>
- /// The compression operation could not be completed because a transaction is active on the file.
- /// </summary>
- COMPRESSION_NOT_ALLOWED_IN_TRANSACTION = 0xC0190056,
- /// <summary>
- /// 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.
- /// </summary>
- TRANSACTION_RESPONSE_NOT_ENLISTED = 0xC0190057,
- /// <summary>
- /// The specified operation could not be performed because the record to be logged was too long. This can occur because
- /// either there are too many enlistments on this transaction or the combined RecoveryInformation being logged on behalf of those enlistments is too long.
- /// </summary>
- TRANSACTION_RECORD_TOO_LONG = 0xC0190058,
- /// <summary>
- /// The link-tracking operation could not be completed because a transaction is active.
- /// </summary>
- NO_LINK_TRACKING_IN_TRANSACTION = 0xC0190059,
- /// <summary>
- /// This operation cannot be performed in a transaction.
- /// </summary>
- OPERATION_NOT_SUPPORTED_IN_TRANSACTION = 0xC019005A,
- /// <summary>
- /// The kernel transaction manager had to abort or forget the transaction because it blocked forward progress.
- /// </summary>
- TRANSACTION_INTEGRITY_VIOLATED = 0xC019005B,
- /// <summary>
- /// The handle is no longer properly associated with its transaction. It might have been opened in a transactional resource
- /// manager that was subsequently forced to restart. Please close the handle and open a new one.
- /// </summary>
- EXPIRED_HANDLE = 0xC0190060,
- /// <summary>
- /// The specified operation could not be performed because the resource manager is not enlisted in the transaction.
- /// </summary>
- TRANSACTION_NOT_ENLISTED = 0xC0190061,
- /// <summary>
- /// The log service found an invalid log sector.
- /// </summary>
- LOG_SECTOR_INVALID = 0xC01A0001,
- /// <summary>
- /// The log service encountered a log sector with invalid block parity.
- /// </summary>
- LOG_SECTOR_PARITY_INVALID = 0xC01A0002,
- /// <summary>
- /// The log service encountered a remapped log sector.
- /// </summary>
- LOG_SECTOR_REMAPPED = 0xC01A0003,
- /// <summary>
- /// The log service encountered a partial or incomplete log block.
- /// </summary>
- LOG_BLOCK_INCOMPLETE = 0xC01A0004,
- /// <summary>
- /// The log service encountered an attempt to access data outside the active log range.
- /// </summary>
- LOG_INVALID_RANGE = 0xC01A0005,
- /// <summary>
- /// The log service user-log marshaling buffers are exhausted.
- /// </summary>
- LOG_BLOCKS_EXHAUSTED = 0xC01A0006,
- /// <summary>
- /// The log service encountered an attempt to read from a marshaling area with an invalid read context.
- /// </summary>
- LOG_READ_CONTEXT_INVALID = 0xC01A0007,
- /// <summary>
- /// The log service encountered an invalid log restart area.
- /// </summary>
- LOG_RESTART_INVALID = 0xC01A0008,
- /// <summary>
- /// The log service encountered an invalid log block version.
- /// </summary>
- LOG_BLOCK_VERSION = 0xC01A0009,
- /// <summary>
- /// The log service encountered an invalid log block.
- /// </summary>
- LOG_BLOCK_INVALID = 0xC01A000A,
- /// <summary>
- /// The log service encountered an attempt to read the log with an invalid read mode.
- /// </summary>
- LOG_READ_MODE_INVALID = 0xC01A000B,
- /// <summary>
- /// The log service encountered a corrupted metadata file.
- /// </summary>
- LOG_METADATA_CORRUPT = 0xC01A000D,
- /// <summary>
- /// The log service encountered a metadata file that could not be created by the log file system.
- /// </summary>
- LOG_METADATA_INVALID = 0xC01A000E,
- /// <summary>
- /// The log service encountered a metadata file with inconsistent data.
- /// </summary>
- LOG_METADATA_INCONSISTENT = 0xC01A000F,
- /// <summary>
- /// The log service encountered an attempt to erroneously allocate or dispose reservation space.
- /// </summary>
- LOG_RESERVATION_INVALID = 0xC01A0010,
- /// <summary>
- /// The log service cannot delete the log file or the file system container.
- /// </summary>
- LOG_CANT_DELETE = 0xC01A0011,
- /// <summary>
- /// The log service has reached the maximum allowable containers allocated to a log file.
- /// </summary>
- LOG_CONTAINER_LIMIT_EXCEEDED = 0xC01A0012,
- /// <summary>
- /// The log service has attempted to read or write backward past the start of the log.
- /// </summary>
- LOG_START_OF_LOG = 0xC01A0013,
- /// <summary>
- /// The log policy could not be installed because a policy of the same type is already present.
- /// </summary>
- LOG_POLICY_ALREADY_INSTALLED = 0xC01A0014,
- /// <summary>
- /// The log policy in question was not installed at the time of the request.
- /// </summary>
- LOG_POLICY_NOT_INSTALLED = 0xC01A0015,
- /// <summary>
- /// The installed set of policies on the log is invalid.
- /// </summary>
- LOG_POLICY_INVALID = 0xC01A0016,
- /// <summary>
- /// A policy on the log in question prevented the operation from completing.
- /// </summary>
- LOG_POLICY_CONFLICT = 0xC01A0017,
- /// <summary>
- /// The log space cannot be reclaimed because the log is pinned by the archive tail.
- /// </summary>
- LOG_PINNED_ARCHIVE_TAIL = 0xC01A0018,
- /// <summary>
- /// The log record is not a record in the log file.
- /// </summary>
- LOG_RECORD_NONEXISTENT = 0xC01A0019,
- /// <summary>
- /// The number of reserved log records or the adjustment of the number of reserved log records is invalid.
- /// </summary>
- LOG_RECORDS_RESERVED_INVALID = 0xC01A001A,
- /// <summary>
- /// The reserved log space or the adjustment of the log space is invalid.
- /// </summary>
- LOG_SPACE_RESERVED_INVALID = 0xC01A001B,
- /// <summary>
- /// A new or existing archive tail or the base of the active log is invalid.
- /// </summary>
- LOG_TAIL_INVALID = 0xC01A001C,
- /// <summary>
- /// The log space is exhausted.
- /// </summary>
- LOG_FULL = 0xC01A001D,
- /// <summary>
- /// The log is multiplexed; no direct writes to the physical log are allowed.
- /// </summary>
- LOG_MULTIPLEXED = 0xC01A001E,
- /// <summary>
- /// The operation failed because the log is dedicated.
- /// </summary>
- LOG_DEDICATED = 0xC01A001F,
- /// <summary>
- /// The operation requires an archive context.
- /// </summary>
- LOG_ARCHIVE_NOT_IN_PROGRESS = 0xC01A0020,
- /// <summary>
- /// Log archival is in progress.
- /// </summary>
- LOG_ARCHIVE_IN_PROGRESS = 0xC01A0021,
- /// <summary>
- /// The operation requires a nonephemeral log, but the log is ephemeral.
- /// </summary>
- LOG_EPHEMERAL = 0xC01A0022,
- /// <summary>
- /// The log must have at least two containers before it can be read from or written to.
- /// </summary>
- LOG_NOT_ENOUGH_CONTAINERS = 0xC01A0023,
- /// <summary>
- /// A log client has already registered on the stream.
- /// </summary>
- LOG_CLIENT_ALREADY_REGISTERED = 0xC01A0024,
- /// <summary>
- /// A log client has not been registered on the stream.
- /// </summary>
- LOG_CLIENT_NOT_REGISTERED = 0xC01A0025,
- /// <summary>
- /// A request has already been made to handle the log full condition.
- /// </summary>
- LOG_FULL_HANDLER_IN_PROGRESS = 0xC01A0026,
- /// <summary>
- /// The log service encountered an error when attempting to read from a log container.
- /// </summary>
- LOG_CONTAINER_READ_FAILED = 0xC01A0027,
- /// <summary>
- /// The log service encountered an error when attempting to write to a log container.
- /// </summary>
- LOG_CONTAINER_WRITE_FAILED = 0xC01A0028,
- /// <summary>
- /// The log service encountered an error when attempting to open a log container.
- /// </summary>
- LOG_CONTAINER_OPEN_FAILED = 0xC01A0029,
- /// <summary>
- /// The log service encountered an invalid container state when attempting a requested action.
- /// </summary>
- LOG_CONTAINER_STATE_INVALID = 0xC01A002A,
- /// <summary>
- /// The log service is not in the correct state to perform a requested action.
- /// </summary>
- LOG_STATE_INVALID = 0xC01A002B,
- /// <summary>
- /// The log space cannot be reclaimed because the log is pinned.
- /// </summary>
- LOG_PINNED = 0xC01A002C,
- /// <summary>
- /// The log metadata flush failed.
- /// </summary>
- LOG_METADATA_FLUSH_FAILED = 0xC01A002D,
- /// <summary>
- /// Security on the log and its containers is inconsistent.
- /// </summary>
- LOG_INCONSISTENT_SECURITY = 0xC01A002E,
- /// <summary>
- /// Records were appended to the log or reservation changes were made, but the log could not be flushed.
- /// </summary>
- LOG_APPENDED_FLUSH_FAILED = 0xC01A002F,
- /// <summary>
- /// The log is pinned due to reservation consuming most of the log space. Free some reserved records to make space available.
- /// </summary>
- LOG_PINNED_RESERVATION = 0xC01A0030,
- /// <summary>
- /// {Display Driver Stopped Responding} 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 computer, a dialog box will allow you to upload
- /// data about this failure to Microsoft.
- /// </summary>
- VIDEO_HUNG_DISPLAY_DRIVER_THREAD = 0xC01B00EA,
- /// <summary>
- /// A handler was not defined by the filter for this operation.
- /// </summary>
- FLT_NO_HANDLER_DEFINED = 0xC01C0001,
- /// <summary>
- /// A context is already defined for this object.
- /// </summary>
- FLT_CONTEXT_ALREADY_DEFINED = 0xC01C0002,
- /// <summary>
- /// Asynchronous requests are not valid for this operation.
- /// </summary>
- FLT_INVALID_ASYNCHRONOUS_REQUEST = 0xC01C0003,
- /// <summary>
- /// This is an internal error code used by the filter manager to determine if a fast I/O operation should be forced
- /// down the input/output request packet (IRP) path. Minifilters should never return this value.
- /// </summary>
- FLT_DISALLOW_FAST_IO = 0xC01C0004,
- /// <summary>
- /// An invalid name request was made. The name requested cannot be retrieved at this time.
- /// </summary>
- FLT_INVALID_NAME_REQUEST = 0xC01C0005,
- /// <summary>
- /// Posting this operation to a worker thread for further processing is not safe at this time because it could lead to a system deadlock.
- /// </summary>
- FLT_NOT_SAFE_TO_POST_OPERATION = 0xC01C0006,
- /// <summary>
- /// The Filter Manager was not initialized when a filter tried to register. Make sure that the Filter Manager is loaded as a driver.
- /// </summary>
- FLT_NOT_INITIALIZED = 0xC01C0007,
- /// <summary>
- /// The filter is not ready for attachment to volumes because it has not finished initializing (FltStartFiltering has not been called).
- /// </summary>
- FLT_FILTER_NOT_READY = 0xC01C0008,
- /// <summary>
- /// The filter must clean up any operation-specific context at this time because it is being removed from the system
- /// before the operation is completed by the lower drivers.
- /// </summary>
- FLT_POST_OPERATION_CLEANUP = 0xC01C0009,
- /// <summary>
- /// The Filter Manager had an internal error from which it cannot recover; therefore, the operation has failed. This
- /// is usually the result of a filter returning an invalid value from a pre-operation callback.
- /// </summary>
- FLT_INTERNAL_ERROR = 0xC01C000A,
- /// <summary>
- /// The object specified for this action is in the process of being deleted; therefore, the action requested cannot be completed at this time.
- /// </summary>
- FLT_DELETING_OBJECT = 0xC01C000B,
- /// <summary>
- /// A nonpaged pool must be used for this type of context.
- /// </summary>
- FLT_MUST_BE_NONPAGED_POOL = 0xC01C000C,
- /// <summary>
- /// A duplicate handler definition has been provided for an operation.
- /// </summary>
- FLT_DUPLICATE_ENTRY = 0xC01C000D,
- /// <summary>
- /// The callback data queue has been disabled.
- /// </summary>
- FLT_CBDQ_DISABLED = 0xC01C000E,
- /// <summary>
- /// Do not attach the filter to the volume at this time.
- /// </summary>
- FLT_DO_NOT_ATTACH = 0xC01C000F,
- /// <summary>
- /// Do not detach the filter from the volume at this time.
- /// </summary>
- FLT_DO_NOT_DETACH = 0xC01C0010,
- /// <summary>
- /// An instance already exists at this altitude on the volume specified.
- /// </summary>
- FLT_INSTANCE_ALTITUDE_COLLISION = 0xC01C0011,
- /// <summary>
- /// An instance already exists with this name on the volume specified.
- /// </summary>
- FLT_INSTANCE_NAME_COLLISION = 0xC01C0012,
- /// <summary>
- /// The system could not find the filter specified.
- /// </summary>
- FLT_FILTER_NOT_FOUND = 0xC01C0013,
- /// <summary>
- /// The system could not find the volume specified.
- /// </summary>
- FLT_VOLUME_NOT_FOUND = 0xC01C0014,
- /// <summary>
- /// The system could not find the instance specified.
- /// </summary>
- FLT_INSTANCE_NOT_FOUND = 0xC01C0015,
- /// <summary>
- /// No registered context allocation definition was found for the given request.
- /// </summary>
- FLT_CONTEXT_ALLOCATION_NOT_FOUND = 0xC01C0016,
- /// <summary>
- /// An invalid parameter was specified during context registration.
- /// </summary>
- FLT_INVALID_CONTEXT_REGISTRATION = 0xC01C0017,
- /// <summary>
- /// The name requested was not found in the Filter Manager name cache and could not be retrieved from the file system.
- /// </summary>
- FLT_NAME_CACHE_MISS = 0xC01C0018,
- /// <summary>
- /// The requested device object does not exist for the given volume.
- /// </summary>
- FLT_NO_DEVICE_OBJECT = 0xC01C0019,
- /// <summary>
- /// The specified volume is already mounted.
- /// </summary>
- FLT_VOLUME_ALREADY_MOUNTED = 0xC01C001A,
- /// <summary>
- /// The specified transaction context is already enlisted in a transaction.
- /// </summary>
- FLT_ALREADY_ENLISTED = 0xC01C001B,
- /// <summary>
- /// The specified context is already attached to another object.
- /// </summary>
- FLT_CONTEXT_ALREADY_LINKED = 0xC01C001C,
- /// <summary>
- /// No waiter is present for the filter's reply to this message.
- /// </summary>
- FLT_NO_WAITER_FOR_REPLY = 0xC01C0020,
- /// <summary>
- /// A monitor descriptor could not be obtained.
- /// </summary>
- MONITOR_NO_DESCRIPTOR = 0xC01D0001,
- /// <summary>
- /// This release does not support the format of the obtained monitor descriptor.
- /// </summary>
- MONITOR_UNKNOWN_DESCRIPTOR_FORMAT = 0xC01D0002,
- /// <summary>
- /// The checksum of the obtained monitor descriptor is invalid.
- /// </summary>
- MONITOR_INVALID_DESCRIPTOR_CHECKSUM = 0xC01D0003,
- /// <summary>
- /// The monitor descriptor contains an invalid standard timing block.
- /// </summary>
- MONITOR_INVALID_STANDARD_TIMING_BLOCK = 0xC01D0004,
- /// <summary>
- /// WMI data-block registration failed for one of the MSMonitorClass WMI subclasses.
- /// </summary>
- MONITOR_WMI_DATABLOCK_REGISTRATION_FAILED = 0xC01D0005,
- /// <summary>
- /// The provided monitor descriptor block is either corrupted or does not contain the monitor's detailed serial number.
- /// </summary>
- MONITOR_INVALID_SERIAL_NUMBER_MONDSC_BLOCK = 0xC01D0006,
- /// <summary>
- /// The provided monitor descriptor block is either corrupted or does not contain the monitor's user-friendly name.
- /// </summary>
- MONITOR_INVALID_USER_FRIENDLY_MONDSC_BLOCK = 0xC01D0007,
- /// <summary>
- /// There is no monitor descriptor data at the specified (offset or size) region.
- /// </summary>
- MONITOR_NO_MORE_DESCRIPTOR_DATA = 0xC01D0008,
- /// <summary>
- /// The monitor descriptor contains an invalid detailed timing block.
- /// </summary>
- MONITOR_INVALID_DETAILED_TIMING_BLOCK = 0xC01D0009,
- /// <summary>
- /// Monitor descriptor contains invalid manufacture date.
- /// </summary>
- MONITOR_INVALID_MANUFACTURE_DATE = 0xC01D000A,
- /// <summary>
- /// Exclusive mode ownership is needed to create an unmanaged primary allocation.
- /// </summary>
- GRAPHICS_NOT_EXCLUSIVE_MODE_OWNER = 0xC01E0000,
- /// <summary>
- /// The driver needs more DMA buffer space to complete the requested operation.
- /// </summary>
- GRAPHICS_INSUFFICIENT_DMA_BUFFER = 0xC01E0001,
- /// <summary>
- /// The specified display adapter handle is invalid.
- /// </summary>
- GRAPHICS_INVALID_DISPLAY_ADAPTER = 0xC01E0002,
- /// <summary>
- /// The specified display adapter and all of its state have been reset.
- /// </summary>
- GRAPHICS_ADAPTER_WAS_RESET = 0xC01E0003,
- /// <summary>
- /// The driver stack does not match the expected driver model.
- /// </summary>
- GRAPHICS_INVALID_DRIVER_MODEL = 0xC01E0004,
- /// <summary>
- /// Present happened but ended up into the changed desktop mode.
- /// </summary>
- GRAPHICS_PRESENT_MODE_CHANGED = 0xC01E0005,
- /// <summary>
- /// Nothing to present due to desktop occlusion.
- /// </summary>
- GRAPHICS_PRESENT_OCCLUDED = 0xC01E0006,
- /// <summary>
- /// Not able to present due to denial of desktop access.
- /// </summary>
- GRAPHICS_PRESENT_DENIED = 0xC01E0007,
- /// <summary>
- /// Not able to present with color conversion.
- /// </summary>
- GRAPHICS_CANNOTCOLORCONVERT = 0xC01E0008,
- /// <summary>
- /// Present redirection is disabled (desktop windowing management subsystem is off).
- /// </summary>
- GRAPHICS_PRESENT_REDIRECTION_DISABLED = 0xC01E000B,
- /// <summary>
- /// Previous exclusive VidPn source owner has released its ownership
- /// </summary>
- GRAPHICS_PRESENT_UNOCCLUDED = 0xC01E000C,
- /// <summary>
- /// Not enough video memory is available to complete the operation.
- /// </summary>
- GRAPHICS_NO_VIDEO_MEMORY = 0xC01E0100,
- /// <summary>
- /// Could not probe and lock the underlying memory of an allocation.
- /// </summary>
- GRAPHICS_CANT_LOCK_MEMORY = 0xC01E0101,
- /// <summary>
- /// The allocation is currently busy.
- /// </summary>
- GRAPHICS_ALLOCATION_BUSY = 0xC01E0102,
- /// <summary>
- /// An object being referenced has already reached the maximum reference count and cannot be referenced further.
- /// </summary>
- GRAPHICS_TOO_MANY_REFERENCES = 0xC01E0103,
- /// <summary>
- /// A problem could not be solved due to an existing condition. Try again later.
- /// </summary>
- GRAPHICS_TRY_AGAIN_LATER = 0xC01E0104,
- /// <summary>
- /// A problem could not be solved due to an existing condition. Try again now.
- /// </summary>
- GRAPHICS_TRY_AGAIN_NOW = 0xC01E0105,
- /// <summary>
- /// The allocation is invalid.
- /// </summary>
- GRAPHICS_ALLOCATION_INVALID = 0xC01E0106,
- /// <summary>
- /// No more unswizzling apertures are currently available.
- /// </summary>
- GRAPHICS_UNSWIZZLING_APERTURE_UNAVAILABLE = 0xC01E0107,
- /// <summary>
- /// The current allocation cannot be unswizzled by an aperture.
- /// </summary>
- GRAPHICS_UNSWIZZLING_APERTURE_UNSUPPORTED = 0xC01E0108,
- /// <summary>
- /// The request failed because a pinned allocation cannot be evicted.
- /// </summary>
- GRAPHICS_CANT_EVICT_PINNED_ALLOCATION = 0xC01E0109,
- /// <summary>
- /// The allocation cannot be used from its current segment location for the specified operation.
- /// </summary>
- GRAPHICS_INVALID_ALLOCATION_USAGE = 0xC01E0110,
- /// <summary>
- /// A locked allocation cannot be used in the current command buffer.
- /// </summary>
- GRAPHICS_CANT_RENDER_LOCKED_ALLOCATION = 0xC01E0111,
- /// <summary>
- /// The allocation being referenced has been closed permanently.
- /// </summary>
- GRAPHICS_ALLOCATION_CLOSED = 0xC01E0112,
- /// <summary>
- /// An invalid allocation instance is being referenced.
- /// </summary>
- GRAPHICS_INVALID_ALLOCATION_INSTANCE = 0xC01E0113,
- /// <summary>
- /// An invalid allocation handle is being referenced.
- /// </summary>
- GRAPHICS_INVALID_ALLOCATION_HANDLE = 0xC01E0114,
- /// <summary>
- /// The allocation being referenced does not belong to the current device.
- /// </summary>
- GRAPHICS_WRONG_ALLOCATION_DEVICE = 0xC01E0115,
- /// <summary>
- /// The specified allocation lost its content.
- /// </summary>
- GRAPHICS_ALLOCATION_CONTENT_LOST = 0xC01E0116,
- /// <summary>
- /// A GPU exception was detected on the given device. The device cannot be scheduled.
- /// </summary>
- GRAPHICS_GPU_EXCEPTION_ON_DEVICE = 0xC01E0200,
- /// <summary>
- /// The specified VidPN topology is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN_TOPOLOGY = 0xC01E0300,
- /// <summary>
- /// The specified VidPN topology is valid but is not supported by this model of the display adapter.
- /// </summary>
- GRAPHICS_VIDPN_TOPOLOGY_NOT_SUPPORTED = 0xC01E0301,
- /// <summary>
- /// The specified VidPN topology is valid but is not currently supported by the display adapter due to allocation of its resources.
- /// </summary>
- GRAPHICS_VIDPN_TOPOLOGY_CURRENTLY_NOT_SUPPORTED = 0xC01E0302,
- /// <summary>
- /// The specified VidPN handle is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN = 0xC01E0303,
- /// <summary>
- /// The specified video present source is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE = 0xC01E0304,
- /// <summary>
- /// The specified video present target is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDEO_PRESENT_TARGET = 0xC01E0305,
- /// <summary>
- /// The specified VidPN modality is not supported (for example, at least two of the pinned modes are not co-functional).
- /// </summary>
- GRAPHICS_VIDPN_MODALITY_NOT_SUPPORTED = 0xC01E0306,
- /// <summary>
- /// The specified VidPN source mode set is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN_SOURCEMODESET = 0xC01E0308,
- /// <summary>
- /// The specified VidPN target mode set is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN_TARGETMODESET = 0xC01E0309,
- /// <summary>
- /// The specified video signal frequency is invalid.
- /// </summary>
- GRAPHICS_INVALID_FREQUENCY = 0xC01E030A,
- /// <summary>
- /// The specified video signal active region is invalid.
- /// </summary>
- GRAPHICS_INVALID_ACTIVE_REGION = 0xC01E030B,
- /// <summary>
- /// The specified video signal total region is invalid.
- /// </summary>
- GRAPHICS_INVALID_TOTAL_REGION = 0xC01E030C,
- /// <summary>
- /// The specified video present source mode is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDEO_PRESENT_SOURCE_MODE = 0xC01E0310,
- /// <summary>
- /// The specified video present target mode is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDEO_PRESENT_TARGET_MODE = 0xC01E0311,
- /// <summary>
- /// The pinned mode must remain in the set on the VidPN's co-functional modality enumeration.
- /// </summary>
- GRAPHICS_PINNED_MODE_MUST_REMAIN_IN_SET = 0xC01E0312,
- /// <summary>
- /// The specified video present path is already in the VidPN's topology.
- /// </summary>
- GRAPHICS_PATH_ALREADY_IN_TOPOLOGY = 0xC01E0313,
- /// <summary>
- /// The specified mode is already in the mode set.
- /// </summary>
- GRAPHICS_MODE_ALREADY_IN_MODESET = 0xC01E0314,
- /// <summary>
- /// The specified video present source set is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDEOPRESENTSOURCESET = 0xC01E0315,
- /// <summary>
- /// The specified video present target set is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDEOPRESENTTARGETSET = 0xC01E0316,
- /// <summary>
- /// The specified video present source is already in the video present source set.
- /// </summary>
- GRAPHICS_SOURCE_ALREADY_IN_SET = 0xC01E0317,
- /// <summary>
- /// The specified video present target is already in the video present target set.
- /// </summary>
- GRAPHICS_TARGET_ALREADY_IN_SET = 0xC01E0318,
- /// <summary>
- /// The specified VidPN present path is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN_PRESENT_PATH = 0xC01E0319,
- /// <summary>
- /// The miniport has no recommendation for augmenting the specified VidPN's topology.
- /// </summary>
- GRAPHICS_NO_RECOMMENDED_VIDPN_TOPOLOGY = 0xC01E031A,
- /// <summary>
- /// The specified monitor frequency range set is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITOR_FREQUENCYRANGESET = 0xC01E031B,
- /// <summary>
- /// The specified monitor frequency range is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE = 0xC01E031C,
- /// <summary>
- /// The specified frequency range is not in the specified monitor frequency range set.
- /// </summary>
- GRAPHICS_FREQUENCYRANGE_NOT_IN_SET = 0xC01E031D,
- /// <summary>
- /// The specified frequency range is already in the specified monitor frequency range set.
- /// </summary>
- GRAPHICS_FREQUENCYRANGE_ALREADY_IN_SET = 0xC01E031F,
- /// <summary>
- /// The specified mode set is stale. Reacquire the new mode set.
- /// </summary>
- GRAPHICS_STALE_MODESET = 0xC01E0320,
- /// <summary>
- /// The specified monitor source mode set is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITOR_SOURCEMODESET = 0xC01E0321,
- /// <summary>
- /// The specified monitor source mode is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITOR_SOURCE_MODE = 0xC01E0322,
- /// <summary>
- /// The miniport does not have a recommendation regarding the request to provide a functional VidPN given the current display adapter configuration.
- /// </summary>
- GRAPHICS_NO_RECOMMENDED_FUNCTIONAL_VIDPN = 0xC01E0323,
- /// <summary>
- /// The ID of the specified mode is being used by another mode in the set.
- /// </summary>
- GRAPHICS_MODE_ID_MUST_BE_UNIQUE = 0xC01E0324,
- /// <summary>
- /// The system failed to determine a mode that is supported by both the display adapter and the monitor connected to it.
- /// </summary>
- GRAPHICS_EMPTY_ADAPTER_MONITOR_MODE_SUPPORT_INTERSECTION = 0xC01E0325,
- /// <summary>
- /// The number of video present targets must be greater than or equal to the number of video present sources.
- /// </summary>
- GRAPHICS_VIDEO_PRESENT_TARGETS_LESS_THAN_SOURCES = 0xC01E0326,
- /// <summary>
- /// The specified present path is not in the VidPN's topology.
- /// </summary>
- GRAPHICS_PATH_NOT_IN_TOPOLOGY = 0xC01E0327,
- /// <summary>
- /// The display adapter must have at least one video present source.
- /// </summary>
- GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_SOURCE = 0xC01E0328,
- /// <summary>
- /// The display adapter must have at least one video present target.
- /// </summary>
- GRAPHICS_ADAPTER_MUST_HAVE_AT_LEAST_ONE_TARGET = 0xC01E0329,
- /// <summary>
- /// The specified monitor descriptor set is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITORDESCRIPTORSET = 0xC01E032A,
- /// <summary>
- /// The specified monitor descriptor is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITORDESCRIPTOR = 0xC01E032B,
- /// <summary>
- /// The specified descriptor is not in the specified monitor descriptor set.
- /// </summary>
- GRAPHICS_MONITORDESCRIPTOR_NOT_IN_SET = 0xC01E032C,
- /// <summary>
- /// The specified descriptor is already in the specified monitor descriptor set.
- /// </summary>
- GRAPHICS_MONITORDESCRIPTOR_ALREADY_IN_SET = 0xC01E032D,
- /// <summary>
- /// The ID of the specified monitor descriptor is being used by another descriptor in the set.
- /// </summary>
- GRAPHICS_MONITORDESCRIPTOR_ID_MUST_BE_UNIQUE = 0xC01E032E,
- /// <summary>
- /// The specified video present target subset type is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN_TARGET_SUBSET_TYPE = 0xC01E032F,
- /// <summary>
- /// Two or more of the specified resources are not related to each other, as defined by the interface semantics.
- /// </summary>
- GRAPHICS_RESOURCES_NOT_RELATED = 0xC01E0330,
- /// <summary>
- /// The ID of the specified video present source is being used by another source in the set.
- /// </summary>
- GRAPHICS_SOURCE_ID_MUST_BE_UNIQUE = 0xC01E0331,
- /// <summary>
- /// The ID of the specified video present target is being used by another target in the set.
- /// </summary>
- GRAPHICS_TARGET_ID_MUST_BE_UNIQUE = 0xC01E0332,
- /// <summary>
- /// The specified VidPN source cannot be used because there is no available VidPN target to connect it to.
- /// </summary>
- GRAPHICS_NO_AVAILABLE_VIDPN_TARGET = 0xC01E0333,
- /// <summary>
- /// The newly arrived monitor could not be associated with a display adapter.
- /// </summary>
- GRAPHICS_MONITOR_COULD_NOT_BE_ASSOCIATED_WITH_ADAPTER = 0xC01E0334,
- /// <summary>
- /// The particular display adapter does not have an associated VidPN manager.
- /// </summary>
- GRAPHICS_NO_VIDPNMGR = 0xC01E0335,
- /// <summary>
- /// The VidPN manager of the particular display adapter does not have an active VidPN.
- /// </summary>
- GRAPHICS_NO_ACTIVE_VIDPN = 0xC01E0336,
- /// <summary>
- /// The specified VidPN topology is stale; obtain the new topology.
- /// </summary>
- GRAPHICS_STALE_VIDPN_TOPOLOGY = 0xC01E0337,
- /// <summary>
- /// No monitor is connected on the specified video present target.
- /// </summary>
- GRAPHICS_MONITOR_NOT_CONNECTED = 0xC01E0338,
- /// <summary>
- /// The specified source is not part of the specified VidPN's topology.
- /// </summary>
- GRAPHICS_SOURCE_NOT_IN_TOPOLOGY = 0xC01E0339,
- /// <summary>
- /// The specified primary surface size is invalid.
- /// </summary>
- GRAPHICS_INVALID_PRIMARYSURFACE_SIZE = 0xC01E033A,
- /// <summary>
- /// The specified visible region size is invalid.
- /// </summary>
- GRAPHICS_INVALID_VISIBLEREGION_SIZE = 0xC01E033B,
- /// <summary>
- /// The specified stride is invalid.
- /// </summary>
- GRAPHICS_INVALID_STRIDE = 0xC01E033C,
- /// <summary>
- /// The specified pixel format is invalid.
- /// </summary>
- GRAPHICS_INVALID_PIXELFORMAT = 0xC01E033D,
- /// <summary>
- /// The specified color basis is invalid.
- /// </summary>
- GRAPHICS_INVALID_COLORBASIS = 0xC01E033E,
- /// <summary>
- /// The specified pixel value access mode is invalid.
- /// </summary>
- GRAPHICS_INVALID_PIXELVALUEACCESSMODE = 0xC01E033F,
- /// <summary>
- /// The specified target is not part of the specified VidPN's topology.
- /// </summary>
- GRAPHICS_TARGET_NOT_IN_TOPOLOGY = 0xC01E0340,
- /// <summary>
- /// Failed to acquire the display mode management interface.
- /// </summary>
- GRAPHICS_NO_DISPLAY_MODE_MANAGEMENT_SUPPORT = 0xC01E0341,
- /// <summary>
- /// The specified VidPN source is already owned by a DMM client and cannot be used until that client releases it.
- /// </summary>
- GRAPHICS_VIDPN_SOURCE_IN_USE = 0xC01E0342,
- /// <summary>
- /// The specified VidPN is active and cannot be accessed.
- /// </summary>
- GRAPHICS_CANT_ACCESS_ACTIVE_VIDPN = 0xC01E0343,
- /// <summary>
- /// The specified VidPN's present path importance ordinal is invalid.
- /// </summary>
- GRAPHICS_INVALID_PATH_IMPORTANCE_ORDINAL = 0xC01E0344,
- /// <summary>
- /// The specified VidPN's present path content geometry transformation is invalid.
- /// </summary>
- GRAPHICS_INVALID_PATH_CONTENT_GEOMETRY_TRANSFORMATION = 0xC01E0345,
- /// <summary>
- /// The specified content geometry transformation is not supported on the respective VidPN present path.
- /// </summary>
- GRAPHICS_PATH_CONTENT_GEOMETRY_TRANSFORMATION_NOT_SUPPORTED = 0xC01E0346,
- /// <summary>
- /// The specified gamma ramp is invalid.
- /// </summary>
- GRAPHICS_INVALID_GAMMA_RAMP = 0xC01E0347,
- /// <summary>
- /// The specified gamma ramp is not supported on the respective VidPN present path.
- /// </summary>
- GRAPHICS_GAMMA_RAMP_NOT_SUPPORTED = 0xC01E0348,
- /// <summary>
- /// Multisampling is not supported on the respective VidPN present path.
- /// </summary>
- GRAPHICS_MULTISAMPLING_NOT_SUPPORTED = 0xC01E0349,
- /// <summary>
- /// The specified mode is not in the specified mode set.
- /// </summary>
- GRAPHICS_MODE_NOT_IN_MODESET = 0xC01E034A,
- /// <summary>
- /// The specified VidPN topology recommendation reason is invalid.
- /// </summary>
- GRAPHICS_INVALID_VIDPN_TOPOLOGY_RECOMMENDATION_REASON = 0xC01E034D,
- /// <summary>
- /// The specified VidPN present path content type is invalid.
- /// </summary>
- GRAPHICS_INVALID_PATH_CONTENT_TYPE = 0xC01E034E,
- /// <summary>
- /// The specified VidPN present path copy protection type is invalid.
- /// </summary>
- GRAPHICS_INVALID_COPYPROTECTION_TYPE = 0xC01E034F,
- /// <summary>
- /// Only one unassigned mode set can exist at any one time for a particular VidPN source or target.
- /// </summary>
- GRAPHICS_UNASSIGNED_MODESET_ALREADY_EXISTS = 0xC01E0350,
- /// <summary>
- /// The specified scan line ordering type is invalid.
- /// </summary>
- GRAPHICS_INVALID_SCANLINE_ORDERING = 0xC01E0352,
- /// <summary>
- /// The topology changes are not allowed for the specified VidPN.
- /// </summary>
- GRAPHICS_TOPOLOGY_CHANGES_NOT_ALLOWED = 0xC01E0353,
- /// <summary>
- /// All available importance ordinals are being used in the specified topology.
- /// </summary>
- GRAPHICS_NO_AVAILABLE_IMPORTANCE_ORDINALS = 0xC01E0354,
- /// <summary>
- /// The specified primary surface has a different private-format attribute than the current primary surface.
- /// </summary>
- GRAPHICS_INCOMPATIBLE_PRIVATE_FORMAT = 0xC01E0355,
- /// <summary>
- /// The specified mode-pruning algorithm is invalid.
- /// </summary>
- GRAPHICS_INVALID_MODE_PRUNING_ALGORITHM = 0xC01E0356,
- /// <summary>
- /// The specified monitor-capability origin is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITOR_CAPABILITY_ORIGIN = 0xC01E0357,
- /// <summary>
- /// The specified monitor-frequency range constraint is invalid.
- /// </summary>
- GRAPHICS_INVALID_MONITOR_FREQUENCYRANGE_CONSTRAINT = 0xC01E0358,
- /// <summary>
- /// The maximum supported number of present paths has been reached.
- /// </summary>
- GRAPHICS_MAX_NUM_PATHS_REACHED = 0xC01E0359,
- /// <summary>
- /// The miniport requested that augmentation be canceled for the specified source of the specified VidPN's topology.
- /// </summary>
- GRAPHICS_CANCEL_VIDPN_TOPOLOGY_AUGMENTATION = 0xC01E035A,
- /// <summary>
- /// The specified client type was not recognized.
- /// </summary>
- GRAPHICS_INVALID_CLIENT_TYPE = 0xC01E035B,
- /// <summary>
- /// The client VidPN is not set on this adapter (for example, no user mode-initiated mode changes have taken place on this adapter).
- /// </summary>
- GRAPHICS_CLIENTVIDPN_NOT_SET = 0xC01E035C,
- /// <summary>
- /// The specified display adapter child device already has an external device connected to it.
- /// </summary>
- GRAPHICS_SPECIFIED_CHILD_ALREADY_CONNECTED = 0xC01E0400,
- /// <summary>
- /// The display adapter child device does not support reporting a descriptor.
- /// </summary>
- GRAPHICS_CHILD_DESCRIPTOR_NOT_SUPPORTED = 0xC01E0401,
- /// <summary>
- /// The display adapter is not linked to any other adapters.
- /// </summary>
- GRAPHICS_NOT_A_LINKED_ADAPTER = 0xC01E0430,
- /// <summary>
- /// The lead adapter in a linked configuration was not enumerated yet.
- /// </summary>
- GRAPHICS_LEADLINK_NOT_ENUMERATED = 0xC01E0431,
- /// <summary>
- /// Some chain adapters in a linked configuration have not yet been enumerated.
- /// </summary>
- GRAPHICS_CHAINLINKS_NOT_ENUMERATED = 0xC01E0432,
- /// <summary>
- /// The chain of linked adapters is not ready to start because of an unknown failure.
- /// </summary>
- GRAPHICS_ADAPTER_CHAIN_NOT_READY = 0xC01E0433,
- /// <summary>
- /// An attempt was made to start a lead link display adapter when the chain links had not yet started.
- /// </summary>
- GRAPHICS_CHAINLINKS_NOT_STARTED = 0xC01E0434,
- /// <summary>
- /// An attempt was made to turn on a lead link display adapter when the chain links were turned off.
- /// </summary>
- GRAPHICS_CHAINLINKS_NOT_POWERED_ON = 0xC01E0435,
- /// <summary>
- /// The adapter link was found in an inconsistent state. Not all adapters are in an expected PNP/power state.
- /// </summary>
- GRAPHICS_INCONSISTENT_DEVICE_LINK_STATE = 0xC01E0436,
- /// <summary>
- /// The driver trying to start is not the same as the driver for the posted display adapter.
- /// </summary>
- GRAPHICS_NOT_POST_DEVICE_DRIVER = 0xC01E0438,
- /// <summary>
- /// An operation is being attempted that requires the display adapter to be in a quiescent state.
- /// </summary>
- GRAPHICS_ADAPTER_ACCESS_NOT_EXCLUDED = 0xC01E043B,
- /// <summary>
- /// The driver does not support OPM.
- /// </summary>
- GRAPHICS_OPM_NOT_SUPPORTED = 0xC01E0500,
- /// <summary>
- /// The driver does not support COPP.
- /// </summary>
- GRAPHICS_COPP_NOT_SUPPORTED = 0xC01E0501,
- /// <summary>
- /// The driver does not support UAB.
- /// </summary>
- GRAPHICS_UAB_NOT_SUPPORTED = 0xC01E0502,
- /// <summary>
- /// The specified encrypted parameters are invalid.
- /// </summary>
- GRAPHICS_OPM_INVALID_ENCRYPTED_PARAMETERS = 0xC01E0503,
- /// <summary>
- /// An array passed to a function cannot hold all of the data that the function wants to put in it.
- /// </summary>
- GRAPHICS_OPM_PARAMETER_ARRAY_TOO_SMALL = 0xC01E0504,
- /// <summary>
- /// The GDI display device passed to this function does not have any active protected outputs.
- /// </summary>
- GRAPHICS_OPM_NO_PROTECTED_OUTPUTS_EXIST = 0xC01E0505,
- /// <summary>
- /// The PVP cannot find an actual GDI display device that corresponds to the passed-in GDI display device name.
- /// </summary>
- GRAPHICS_PVP_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME = 0xC01E0506,
- /// <summary>
- /// This function failed because the GDI display device passed to it was not attached to the Windows desktop.
- /// </summary>
- GRAPHICS_PVP_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP = 0xC01E0507,
- /// <summary>
- /// The PVP does not support mirroring display devices because they do not have any protected outputs.
- /// </summary>
- GRAPHICS_PVP_MIRRORING_DEVICES_NOT_SUPPORTED = 0xC01E0508,
- /// <summary>
- /// The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it
- /// is null, is not correctly aligned, or it points to an invalid address or a kernel mode address.
- /// </summary>
- GRAPHICS_OPM_INVALID_POINTER = 0xC01E050A,
- /// <summary>
- /// An internal error caused an operation to fail.
- /// </summary>
- GRAPHICS_OPM_INTERNAL_ERROR = 0xC01E050B,
- /// <summary>
- /// The function failed because the caller passed in an invalid OPM user-mode handle.
- /// </summary>
- GRAPHICS_OPM_INVALID_HANDLE = 0xC01E050C,
- /// <summary>
- /// This function failed because the GDI device passed to it did not have any monitors associated with it.
- /// </summary>
- GRAPHICS_PVP_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE = 0xC01E050D,
- /// <summary>
- /// A certificate could not be returned because the certificate buffer passed to the function was too small.
- /// </summary>
- GRAPHICS_PVP_INVALID_CERTIFICATE_LENGTH = 0xC01E050E,
- /// <summary>
- /// DxgkDdiOpmCreateProtectedOutput() could not create a protected output because the video present yarget is in spanning mode.
- /// </summary>
- GRAPHICS_OPM_SPANNING_MODE_ENABLED = 0xC01E050F,
- /// <summary>
- /// DxgkDdiOpmCreateProtectedOutput() could not create a protected output because the video present target is in theater mode.
- /// </summary>
- GRAPHICS_OPM_THEATER_MODE_ENABLED = 0xC01E0510,
- /// <summary>
- /// The function call failed because the display adapter's hardware functionality scan (HFS) failed to validate the graphics hardware.
- /// </summary>
- GRAPHICS_PVP_HFS_FAILED = 0xC01E0511,
- /// <summary>
- /// The HDCP SRM passed to this function did not comply with section 5 of the HDCP 1.1 specification.
- /// </summary>
- GRAPHICS_OPM_INVALID_SRM = 0xC01E0512,
- /// <summary>
- /// The protected output cannot enable the HDCP system because it does not support it.
- /// </summary>
- GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_HDCP = 0xC01E0513,
- /// <summary>
- /// The protected output cannot enable analog copy protection because it does not support it.
- /// </summary>
- GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_ACP = 0xC01E0514,
- /// <summary>
- /// The protected output cannot enable the CGMS-A protection technology because it does not support it.
- /// </summary>
- GRAPHICS_OPM_OUTPUT_DOES_NOT_SUPPORT_CGMSA = 0xC01E0515,
- /// <summary>
- /// DxgkDdiOPMGetInformation() cannot return the version of the SRM being used because the application never successfully
- /// passed an SRM to the protected output.
- /// </summary>
- GRAPHICS_OPM_HDCP_SRM_NEVER_SET = 0xC01E0516,
- /// <summary>
- /// DxgkDdiOPMConfigureProtectedOutput() cannot enable the specified output protection technology because the output's
- /// screen resolution is too high.
- /// </summary>
- GRAPHICS_OPM_RESOLUTION_TOO_HIGH = 0xC01E0517,
- /// <summary>
- /// DxgkDdiOPMConfigureProtectedOutput() cannot enable HDCP because other physical outputs are using the display adapter's HDCP hardware.
- /// </summary>
- GRAPHICS_OPM_ALL_HDCP_HARDWARE_ALREADY_IN_USE = 0xC01E0518,
- /// <summary>
- /// The operating system asynchronously destroyed this OPM-protected output because the operating system state changed.
- /// This error typically occurs because the monitor PDO associated with this protected output was removed or stopped, the protected output's
- /// session became a nonconsole session, or the protected output's desktop became inactive.
- /// </summary>
- GRAPHICS_OPM_PROTECTED_OUTPUT_NO_LONGER_EXISTS = 0xC01E051A,
- /// <summary>
- /// OPM functions cannot be called when a session is changing its type. Three types of sessions currently exist: console,
- /// disconnected, and remote (RDP or ICA).
- /// </summary>
- GRAPHICS_OPM_SESSION_TYPE_CHANGE_IN_PROGRESS = 0xC01E051B,
- /// <summary>
- /// The DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function
- /// failed. This error is returned only if a protected output has OPM semantics. DxgkDdiOPMGetCOPPCompatibleInformation always returns this error
- /// if a protected output has OPM semantics. DxgkDdiOPMGetInformation returns this error code if the caller requested COPP-specific information.
- /// DxgkDdiOPMConfigureProtectedOutput returns this error when the caller tries to use a COPP-specific command.
- /// </summary>
- GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_COPP_SEMANTICS = 0xC01E051C,
- /// <summary>
- /// 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.
- /// </summary>
- GRAPHICS_OPM_INVALID_INFORMATION_REQUEST = 0xC01E051D,
- /// <summary>
- /// The function failed because an unexpected error occurred inside a display driver.
- /// </summary>
- GRAPHICS_OPM_DRIVER_INTERNAL_ERROR = 0xC01E051E,
- /// <summary>
- /// The DxgkDdiOPMGetCOPPCompatibleInformation, DxgkDdiOPMGetInformation, or DxgkDdiOPMConfigureProtectedOutput function failed.
- /// This error is returned only if a protected output has COPP semantics. DxgkDdiOPMGetCOPPCompatibleInformation returns this error code if the caller
- /// requested OPM-specific information. DxgkDdiOPMGetInformation always returns this error if a protected output has COPP semantics.
- /// DxgkDdiOPMConfigureProtectedOutput returns this error when the caller tries to use an OPM-specific command.
- /// </summary>
- GRAPHICS_OPM_PROTECTED_OUTPUT_DOES_NOT_HAVE_OPM_SEMANTICS = 0xC01E051F,
- /// <summary>
- /// 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.
- /// </summary>
- GRAPHICS_OPM_SIGNALING_NOT_SUPPORTED = 0xC01E0520,
- /// <summary>
- /// 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.
- /// </summary>
- GRAPHICS_OPM_INVALID_CONFIGURATION_REQUEST = 0xC01E0521,
- /// <summary>
- /// The monitor connected to the specified video output does not have an I2C bus.
- /// </summary>
- GRAPHICS_I2C_NOT_SUPPORTED = 0xC01E0580,
- /// <summary>
- /// No device on the I2C bus has the specified address.
- /// </summary>
- GRAPHICS_I2C_DEVICE_DOES_NOT_EXIST = 0xC01E0581,
- /// <summary>
- /// An error occurred while transmitting data to the device on the I2C bus.
- /// </summary>
- GRAPHICS_I2C_ERROR_TRANSMITTING_DATA = 0xC01E0582,
- /// <summary>
- /// An error occurred while receiving data from the device on the I2C bus.
- /// </summary>
- GRAPHICS_I2C_ERROR_RECEIVING_DATA = 0xC01E0583,
- /// <summary>
- /// The monitor does not support the specified VCP code.
- /// </summary>
- GRAPHICS_DDCCI_VCP_NOT_SUPPORTED = 0xC01E0584,
- /// <summary>
- /// The data received from the monitor is invalid.
- /// </summary>
- GRAPHICS_DDCCI_INVALID_DATA = 0xC01E0585,
- /// <summary>
- /// A function call failed because a monitor returned an invalid timing status byte when the operating system used the DDC/CI get
- /// timing report and timing message command to get a timing report from a monitor.
- /// </summary>
- GRAPHICS_DDCCI_MONITOR_RETURNED_INVALID_TIMING_STATUS_BYTE = 0xC01E0586,
- /// <summary>
- /// A monitor returned a DDC/CI capabilities string that did not comply with the ACCESS.bus 3.0, DDC/CI 1.1, or MCCS 2 Revision 1 specification.
- /// </summary>
- GRAPHICS_DDCCI_INVALID_CAPABILITIES_STRING = 0xC01E0587,
- /// <summary>
- /// An internal error caused an operation to fail.
- /// </summary>
- GRAPHICS_MCA_INTERNAL_ERROR = 0xC01E0588,
- /// <summary>
- /// An operation failed because a DDC/CI message had an invalid value in its command field.
- /// </summary>
- GRAPHICS_DDCCI_INVALID_MESSAGE_COMMAND = 0xC01E0589,
- /// <summary>
- /// This error occurred because a DDC/CI message had an invalid value in its length field.
- /// </summary>
- GRAPHICS_DDCCI_INVALID_MESSAGE_LENGTH = 0xC01E058A,
- /// <summary>
- /// This error occurred because the value in a DDC/CI message's checksum field 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.
- /// </summary>
- GRAPHICS_DDCCI_INVALID_MESSAGE_CHECKSUM = 0xC01E058B,
- /// <summary>
- /// This function failed because an invalid monitor handle was passed to it.
- /// </summary>
- GRAPHICS_INVALID_PHYSICAL_MONITOR_HANDLE = 0xC01E058C,
- /// <summary>
- /// The operating system asynchronously destroyed the monitor that 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 or stopped, or a display mode change occurred.
- /// A display mode change occurs when Windows sends a WM_DISPLAYCHANGE message to applications.
- /// </summary>
- GRAPHICS_MONITOR_NO_LONGER_EXISTS = 0xC01E058D,
- /// <summary>
- /// This function can be used only if a program is running in the local console session. It cannot be used if a program is running on a
- /// remote desktop session or on a terminal server session.
- /// </summary>
- GRAPHICS_ONLY_CONSOLE_SESSION_SUPPORTED = 0xC01E05E0,
- /// <summary>
- /// This function cannot find an actual GDI display device that corresponds to the specified GDI display device name.
- /// </summary>
- GRAPHICS_NO_DISPLAY_DEVICE_CORRESPONDS_TO_NAME = 0xC01E05E1,
- /// <summary>
- /// The function failed because the specified GDI display device was not attached to the Windows desktop.
- /// </summary>
- GRAPHICS_DISPLAY_DEVICE_NOT_ATTACHED_TO_DESKTOP = 0xC01E05E2,
- /// <summary>
- /// This function does not support GDI mirroring display devices because GDI mirroring display devices do not have any physical monitors
- /// associated with them.
- /// </summary>
- GRAPHICS_MIRRORING_DEVICES_NOT_SUPPORTED = 0xC01E05E3,
- /// <summary>
- /// The function failed because an invalid pointer parameter was passed to it. A pointer parameter is invalid if it is null, is not
- /// correctly aligned, or points to an invalid address or to a kernel mode address.
- /// </summary>
- GRAPHICS_INVALID_POINTER = 0xC01E05E4,
- /// <summary>
- /// This function failed because the GDI device passed to it did not have a monitor associated with it.
- /// </summary>
- GRAPHICS_NO_MONITORS_CORRESPOND_TO_DISPLAY_DEVICE = 0xC01E05E5,
- /// <summary>
- /// An array passed to the function cannot hold all of the data that the function must copy into the array.
- /// </summary>
- GRAPHICS_PARAMETER_ARRAY_TOO_SMALL = 0xC01E05E6,
- /// <summary>
- /// An internal error caused an operation to fail.
- /// </summary>
- GRAPHICS_INTERNAL_ERROR = 0xC01E05E7,
- /// <summary>
- /// The function failed because the current session is changing its type. This function cannot be called when the current session
- /// is changing its type. Three types of sessions currently exist: console, disconnected, and remote (RDP or ICA).
- /// </summary>
- GRAPHICS_SESSION_TYPE_CHANGE_IN_PROGRESS = 0xC01E05E8,
- /// <summary>
- /// The volume must be unlocked before it can be used.
- /// </summary>
- FVE_LOCKED_VOLUME = 0xC0210000,
- /// <summary>
- /// The volume is fully decrypted and no key is available.
- /// </summary>
- FVE_NOT_ENCRYPTED = 0xC0210001,
- /// <summary>
- /// The control block for the encrypted volume is not valid.
- /// </summary>
- FVE_BAD_INFORMATION = 0xC0210002,
- /// <summary>
- /// Not enough free space remains on the volume to allow encryption.
- /// </summary>
- FVE_TOO_SMALL = 0xC0210003,
- /// <summary>
- /// The partition cannot be encrypted because the file system is not supported.
- /// </summary>
- FVE_FAILED_WRONG_FS = 0xC0210004,
- /// <summary>
- /// The file system is inconsistent. Run the Check Disk utility.
- /// </summary>
- FVE_FAILED_BAD_FS = 0xC0210005,
- /// <summary>
- /// The file system does not extend to the end of the volume.
- /// </summary>
- FVE_FS_NOT_EXTENDED = 0xC0210006,
- /// <summary>
- /// This operation cannot be performed while a file system is mounted on the volume.
- /// </summary>
- FVE_FS_MOUNTED = 0xC0210007,
- /// <summary>
- /// BitLocker Drive Encryption is not included with this version of Windows.
- /// </summary>
- FVE_NO_LICENSE = 0xC0210008,
- /// <summary>
- /// The requested action was denied by the FVE control engine.
- /// </summary>
- FVE_ACTION_NOT_ALLOWED = 0xC0210009,
- /// <summary>
- /// The data supplied is malformed.
- /// </summary>
- FVE_BAD_DATA = 0xC021000A,
- /// <summary>
- /// The volume is not bound to the system.
- /// </summary>
- FVE_VOLUME_NOT_BOUND = 0xC021000B,
- /// <summary>
- /// The volume specified is not a data volume.
- /// </summary>
- FVE_NOT_DATA_VOLUME = 0xC021000C,
- /// <summary>
- /// A read operation failed while converting the volume.
- /// </summary>
- FVE_CONV_READ_ERROR = 0xC021000D,
- /// <summary>
- /// A write operation failed while converting the volume.
- /// </summary>
- FVE_CONV_WRITE_ERROR = 0xC021000E,
- /// <summary>
- /// The control block for the encrypted volume was updated by another thread. Try again.
- /// </summary>
- FVE_OVERLAPPED_UPDATE = 0xC021000F,
- /// <summary>
- /// The volume encryption algorithm cannot be used on this sector size.
- /// </summary>
- FVE_FAILED_SECTOR_SIZE = 0xC0210010,
- /// <summary>
- /// BitLocker recovery authentication failed.
- /// </summary>
- FVE_FAILED_AUTHENTICATION = 0xC0210011,
- /// <summary>
- /// The volume specified is not the boot operating system volume.
- /// </summary>
- FVE_NOT_OS_VOLUME = 0xC0210012,
- /// <summary>
- /// The BitLocker startup key or recovery password could not be read from external media.
- /// </summary>
- FVE_KEYFILE_NOT_FOUND = 0xC0210013,
- /// <summary>
- /// The BitLocker startup key or recovery password file is corrupt or invalid.
- /// </summary>
- FVE_KEYFILE_INVALID = 0xC0210014,
- /// <summary>
- /// The BitLocker encryption key could not be obtained from the startup key or the recovery password.
- /// </summary>
- FVE_KEYFILE_NO_VMK = 0xC0210015,
- /// <summary>
- /// The TPM is disabled.
- /// </summary>
- FVE_TPM_DISABLED = 0xC0210016,
- /// <summary>
- /// The authorization data for the SRK of the TPM is not zero.
- /// </summary>
- FVE_TPM_SRK_AUTH_NOT_ZERO = 0xC0210017,
- /// <summary>
- /// The system boot information changed or the TPM locked out access to BitLocker encryption keys until the computer is restarted.
- /// </summary>
- FVE_TPM_INVALID_PCR = 0xC0210018,
- /// <summary>
- /// The BitLocker encryption key could not be obtained from the TPM.
- /// </summary>
- FVE_TPM_NO_VMK = 0xC0210019,
- /// <summary>
- /// The BitLocker encryption key could not be obtained from the TPM and PIN.
- /// </summary>
- FVE_PIN_INVALID = 0xC021001A,
- /// <summary>
- /// A boot application hash does not match the hash computed when BitLocker was turned on.
- /// </summary>
- FVE_AUTH_INVALID_APPLICATION = 0xC021001B,
- /// <summary>
- /// The Boot Configuration Data (BCD) settings are not supported or have changed because BitLocker was enabled.
- /// </summary>
- FVE_AUTH_INVALID_CONFIG = 0xC021001C,
- /// <summary>
- /// Boot debugging is enabled. Run Windows Boot Configuration Data Store Editor (bcdedit.exe) to turn it off.
- /// </summary>
- FVE_DEBUGGER_ENABLED = 0xC021001D,
- /// <summary>
- /// The BitLocker encryption key could not be obtained.
- /// </summary>
- FVE_DRY_RUN_FAILED = 0xC021001E,
- /// <summary>
- /// The metadata disk region pointer is incorrect.
- /// </summary>
- FVE_BAD_METADATA_POINTER = 0xC021001F,
- /// <summary>
- /// The backup copy of the metadata is out of date.
- /// </summary>
- FVE_OLD_METADATA_COPY = 0xC0210020,
- /// <summary>
- /// No action was taken because a system restart is required.
- /// </summary>
- FVE_REBOOT_REQUIRED = 0xC0210021,
- /// <summary>
- /// No action was taken because BitLocker Drive Encryption is in RAW access mode.
- /// </summary>
- FVE_RAW_ACCESS = 0xC0210022,
- /// <summary>
- /// BitLocker Drive Encryption cannot enter RAW access mode for this volume.
- /// </summary>
- FVE_RAW_BLOCKED = 0xC0210023,
- /// <summary>
- /// This feature of BitLocker Drive Encryption is not included with this version of Windows.
- /// </summary>
- FVE_NO_FEATURE_LICENSE = 0xC0210026,
- /// <summary>
- /// Group policy does not permit turning off BitLocker Drive Encryption on roaming data volumes.
- /// </summary>
- FVE_POLICY_USER_DISABLE_RDV_NOT_ALLOWED = 0xC0210027,
- /// <summary>
- /// 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.
- /// </summary>
- FVE_CONV_RECOVERY_FAILED = 0xC0210028,
- /// <summary>
- /// The requested virtualization size is too big.
- /// </summary>
- FVE_VIRTUALIZED_SPACE_TOO_BIG = 0xC0210029,
- /// <summary>
- /// The drive is too small to be protected using BitLocker Drive Encryption.
- /// </summary>
- FVE_VOLUME_TOO_SMALL = 0xC0210030,
- /// <summary>
- /// The callout does not exist.
- /// </summary>
- FWP_CALLOUT_NOT_FOUND = 0xC0220001,
- /// <summary>
- /// The filter condition does not exist.
- /// </summary>
- FWP_CONDITION_NOT_FOUND = 0xC0220002,
- /// <summary>
- /// The filter does not exist.
- /// </summary>
- FWP_FILTER_NOT_FOUND = 0xC0220003,
- /// <summary>
- /// The layer does not exist.
- /// </summary>
- FWP_LAYER_NOT_FOUND = 0xC0220004,
- /// <summary>
- /// The provider does not exist.
- /// </summary>
- FWP_PROVIDER_NOT_FOUND = 0xC0220005,
- /// <summary>
- /// The provider context does not exist.
- /// </summary>
- FWP_PROVIDER_CONTEXT_NOT_FOUND = 0xC0220006,
- /// <summary>
- /// The sublayer does not exist.
- /// </summary>
- FWP_SUBLAYER_NOT_FOUND = 0xC0220007,
- /// <summary>
- /// The object does not exist.
- /// </summary>
- FWP_NOT_FOUND = 0xC0220008,
- /// <summary>
- /// An object with that GUID or LUID already exists.
- /// </summary>
- FWP_ALREADY_EXISTS = 0xC0220009,
- /// <summary>
- /// The object is referenced by other objects and cannot be deleted.
- /// </summary>
- FWP_IN_USE = 0xC022000A,
- /// <summary>
- /// The call is not allowed from within a dynamic session.
- /// </summary>
- FWP_DYNAMIC_SESSION_IN_PROGRESS = 0xC022000B,
- /// <summary>
- /// The call was made from the wrong session and cannot be completed.
- /// </summary>
- FWP_WRONG_SESSION = 0xC022000C,
- /// <summary>
- /// The call must be made from within an explicit transaction.
- /// </summary>
- FWP_NO_TXN_IN_PROGRESS = 0xC022000D,
- /// <summary>
- /// The call is not allowed from within an explicit transaction.
- /// </summary>
- FWP_TXN_IN_PROGRESS = 0xC022000E,
- /// <summary>
- /// The explicit transaction has been forcibly canceled.
- /// </summary>
- FWP_TXN_ABORTED = 0xC022000F,
- /// <summary>
- /// The session has been canceled.
- /// </summary>
- FWP_SESSION_ABORTED = 0xC0220010,
- /// <summary>
- /// The call is not allowed from within a read-only transaction.
- /// </summary>
- FWP_INCOMPATIBLE_TXN = 0xC0220011,
- /// <summary>
- /// The call timed out while waiting to acquire the transaction lock.
- /// </summary>
- FWP_TIMEOUT = 0xC0220012,
- /// <summary>
- /// The collection of network diagnostic events is disabled.
- /// </summary>
- FWP_NET_EVENTS_DISABLED = 0xC0220013,
- /// <summary>
- /// The operation is not supported by the specified layer.
- /// </summary>
- FWP_INCOMPATIBLE_LAYER = 0xC0220014,
- /// <summary>
- /// The call is allowed for kernel-mode callers only.
- /// </summary>
- FWP_KM_CLIENTS_ONLY = 0xC0220015,
- /// <summary>
- /// The call tried to associate two objects with incompatible lifetimes.
- /// </summary>
- FWP_LIFETIME_MISMATCH = 0xC0220016,
- /// <summary>
- /// The object is built-in and cannot be deleted.
- /// </summary>
- FWP_BUILTIN_OBJECT = 0xC0220017,
- /// <summary>
- /// The maximum number of boot-time filters has been reached.
- /// </summary>
- FWP_TOO_MANY_BOOTTIME_FILTERS = 0xC0220018,
- /// <summary>
- /// The maximum number of callouts has been reached.
- /// </summary>
- FWP_TOO_MANY_CALLOUTS = 0xC0220018,
- /// <summary>
- /// A notification could not be delivered because a message queue has reached maximum capacity.
- /// </summary>
- FWP_NOTIFICATION_DROPPED = 0xC0220019,
- /// <summary>
- /// The traffic parameters do not match those for the security association context.
- /// </summary>
- FWP_TRAFFIC_MISMATCH = 0xC022001A,
- /// <summary>
- /// The call is not allowed for the current security association state.
- /// </summary>
- FWP_INCOMPATIBLE_SA_STATE = 0xC022001B,
- /// <summary>
- /// A required pointer is null.
- /// </summary>
- FWP_NULL_POINTER = 0xC022001C,
- /// <summary>
- /// An enumerator is not valid.
- /// </summary>
- FWP_INVALID_ENUMERATOR = 0xC022001D,
- /// <summary>
- /// The flags field contains an invalid value.
- /// </summary>
- FWP_INVALID_FLAGS = 0xC022001E,
- /// <summary>
- /// A network mask is not valid.
- /// </summary>
- FWP_INVALID_NET_MASK = 0xC022001F,
- /// <summary>
- /// An FWP_RANGE is not valid.
- /// </summary>
- FWP_INVALID_RANGE = 0xC0220020,
- /// <summary>
- /// The time interval is not valid.
- /// </summary>
- FWP_INVALID_INTERVAL = 0xC0220021,
- /// <summary>
- /// An array that must contain at least one element has a zero length.
- /// </summary>
- FWP_ZERO_LENGTH_ARRAY = 0xC0220022,
- /// <summary>
- /// The displayData.name field cannot be null.
- /// </summary>
- FWP_NULL_DISPLAY_NAME = 0xC0220023,
- /// <summary>
- /// The action type is not one of the allowed action types for a filter.
- /// </summary>
- FWP_INVALID_ACTION_TYPE = 0xC0220024,
- /// <summary>
- /// The filter weight is not valid.
- /// </summary>
- FWP_INVALID_WEIGHT = 0xC0220025,
- /// <summary>
- /// A filter condition contains a match type that is not compatible with the operands.
- /// </summary>
- FWP_MATCH_TYPE_MISMATCH = 0xC0220026,
- /// <summary>
- /// An FWP_VALUE or FWPM_CONDITION_VALUE is of the wrong type.
- /// </summary>
- FWP_TYPE_MISMATCH = 0xC0220027,
- /// <summary>
- /// An integer value is outside the allowed range.
- /// </summary>
- FWP_OUT_OF_BOUNDS = 0xC0220028,
- /// <summary>
- /// A reserved field is nonzero.
- /// </summary>
- FWP_RESERVED = 0xC0220029,
- /// <summary>
- /// A filter cannot contain multiple conditions operating on a single field.
- /// </summary>
- FWP_DUPLICATE_CONDITION = 0xC022002A,
- /// <summary>
- /// A policy cannot contain the same keying module more than once.
- /// </summary>
- FWP_DUPLICATE_KEYMOD = 0xC022002B,
- /// <summary>
- /// The action type is not compatible with the layer.
- /// </summary>
- FWP_ACTION_INCOMPATIBLE_WITH_LAYER = 0xC022002C,
- /// <summary>
- /// The action type is not compatible with the sublayer.
- /// </summary>
- FWP_ACTION_INCOMPATIBLE_WITH_SUBLAYER = 0xC022002D,
- /// <summary>
- /// The raw context or the provider context is not compatible with the layer.
- /// </summary>
- FWP_CONTEXT_INCOMPATIBLE_WITH_LAYER = 0xC022002E,
- /// <summary>
- /// The raw context or the provider context is not compatible with the callout.
- /// </summary>
- FWP_CONTEXT_INCOMPATIBLE_WITH_CALLOUT = 0xC022002F,
- /// <summary>
- /// The authentication method is not compatible with the policy type.
- /// </summary>
- FWP_INCOMPATIBLE_AUTH_METHOD = 0xC0220030,
- /// <summary>
- /// The Diffie-Hellman group is not compatible with the policy type.
- /// </summary>
- FWP_INCOMPATIBLE_DH_GROUP = 0xC0220031,
- /// <summary>
- /// An IKE policy cannot contain an Extended Mode policy.
- /// </summary>
- FWP_EM_NOT_SUPPORTED = 0xC0220032,
- /// <summary>
- /// The enumeration template or subscription will never match any objects.
- /// </summary>
- FWP_NEVER_MATCH = 0xC0220033,
- /// <summary>
- /// The provider context is of the wrong type.
- /// </summary>
- FWP_PROVIDER_CONTEXT_MISMATCH = 0xC0220034,
- /// <summary>
- /// The parameter is incorrect.
- /// </summary>
- FWP_INVALID_PARAMETER = 0xC0220035,
- /// <summary>
- /// The maximum number of sublayers has been reached.
- /// </summary>
- FWP_TOO_MANY_SUBLAYERS = 0xC0220036,
- /// <summary>
- /// The notification function for a callout returned an error.
- /// </summary>
- FWP_CALLOUT_NOTIFICATION_FAILED = 0xC0220037,
- /// <summary>
- /// The IPsec authentication configuration is not compatible with the authentication type.
- /// </summary>
- FWP_INCOMPATIBLE_AUTH_CONFIG = 0xC0220038,
- /// <summary>
- /// The IPsec cipher configuration is not compatible with the cipher type.
- /// </summary>
- FWP_INCOMPATIBLE_CIPHER_CONFIG = 0xC0220039,
- /// <summary>
- /// A policy cannot contain the same auth method more than once.
- /// </summary>
- FWP_DUPLICATE_AUTH_METHOD = 0xC022003C,
- /// <summary>
- /// The TCP/IP stack is not ready.
- /// </summary>
- FWP_TCPIP_NOT_READY = 0xC0220100,
- /// <summary>
- /// The injection handle is being closed by another thread.
- /// </summary>
- FWP_INJECT_HANDLE_CLOSING = 0xC0220101,
- /// <summary>
- /// The injection handle is stale.
- /// </summary>
- FWP_INJECT_HANDLE_STALE = 0xC0220102,
- /// <summary>
- /// The classify cannot be pended.
- /// </summary>
- FWP_CANNOT_PEND = 0xC0220103,
- /// <summary>
- /// The binding to the network interface is being closed.
- /// </summary>
- NDIS_CLOSING = 0xC0230002,
- /// <summary>
- /// An invalid version was specified.
- /// </summary>
- NDIS_BAD_VERSION = 0xC0230004,
- /// <summary>
- /// An invalid characteristics table was used.
- /// </summary>
- NDIS_BAD_CHARACTERISTICS = 0xC0230005,
- /// <summary>
- /// Failed to find the network interface or the network interface is not ready.
- /// </summary>
- NDIS_ADAPTER_NOT_FOUND = 0xC0230006,
- /// <summary>
- /// Failed to open the network interface.
- /// </summary>
- NDIS_OPEN_FAILED = 0xC0230007,
- /// <summary>
- /// The network interface has encountered an internal unrecoverable failure.
- /// </summary>
- NDIS_DEVICE_FAILED = 0xC0230008,
- /// <summary>
- /// The multicast list on the network interface is full.
- /// </summary>
- NDIS_MULTICAST_FULL = 0xC0230009,
- /// <summary>
- /// An attempt was made to add a duplicate multicast address to the list.
- /// </summary>
- NDIS_MULTICAST_EXISTS = 0xC023000A,
- /// <summary>
- /// At attempt was made to remove a multicast address that was never added.
- /// </summary>
- NDIS_MULTICAST_NOT_FOUND = 0xC023000B,
- /// <summary>
- /// The network interface aborted the request.
- /// </summary>
- NDIS_REQUEST_ABORTED = 0xC023000C,
- /// <summary>
- /// The network interface cannot process the request because it is being reset.
- /// </summary>
- NDIS_RESET_IN_PROGRESS = 0xC023000D,
- /// <summary>
- /// An attempt was made to send an invalid packet on a network interface.
- /// </summary>
- NDIS_INVALID_PACKET = 0xC023000F,
- /// <summary>
- /// The specified request is not a valid operation for the target device.
- /// </summary>
- NDIS_INVALID_DEVICE_REQUEST = 0xC0230010,
- /// <summary>
- /// The network interface is not ready to complete this operation.
- /// </summary>
- NDIS_ADAPTER_NOT_READY = 0xC0230011,
- /// <summary>
- /// The length of the buffer submitted for this operation is not valid.
- /// </summary>
- NDIS_INVALID_LENGTH = 0xC0230014,
- /// <summary>
- /// The data used for this operation is not valid.
- /// </summary>
- NDIS_INVALID_DATA = 0xC0230015,
- /// <summary>
- /// The length of the submitted buffer for this operation is too small.
- /// </summary>
- NDIS_BUFFER_TOO_SHORT = 0xC0230016,
- /// <summary>
- /// The network interface does not support this object identifier.
- /// </summary>
- NDIS_INVALID_OID = 0xC0230017,
- /// <summary>
- /// The network interface has been removed.
- /// </summary>
- NDIS_ADAPTER_REMOVED = 0xC0230018,
- /// <summary>
- /// The network interface does not support this media type.
- /// </summary>
- NDIS_UNSUPPORTED_MEDIA = 0xC0230019,
- /// <summary>
- /// An attempt was made to remove a token ring group address that is in use by other components.
- /// </summary>
- NDIS_GROUP_ADDRESS_IN_USE = 0xC023001A,
- /// <summary>
- /// An attempt was made to map a file that cannot be found.
- /// </summary>
- NDIS_FILE_NOT_FOUND = 0xC023001B,
- /// <summary>
- /// An error occurred while NDIS tried to map the file.
- /// </summary>
- NDIS_ERROR_READING_FILE = 0xC023001C,
- /// <summary>
- /// An attempt was made to map a file that is already mapped.
- /// </summary>
- NDIS_ALREADY_MAPPED = 0xC023001D,
- /// <summary>
- /// An attempt to allocate a hardware resource failed because the resource is used by another component.
- /// </summary>
- NDIS_RESOURCE_CONFLICT = 0xC023001E,
- /// <summary>
- /// The I/O operation failed because the network media is disconnected or the wireless access point is out of range.
- /// </summary>
- NDIS_MEDIA_DISCONNECTED = 0xC023001F,
- /// <summary>
- /// The network address used in the request is invalid.
- /// </summary>
- NDIS_INVALID_ADDRESS = 0xC0230022,
- /// <summary>
- /// The offload operation on the network interface has been paused.
- /// </summary>
- NDIS_PAUSED = 0xC023002A,
- /// <summary>
- /// The network interface was not found.
- /// </summary>
- NDIS_INTERFACE_NOT_FOUND = 0xC023002B,
- /// <summary>
- /// The revision number specified in the structure is not supported.
- /// </summary>
- NDIS_UNSUPPORTED_REVISION = 0xC023002C,
- /// <summary>
- /// The specified port does not exist on this network interface.
- /// </summary>
- NDIS_INVALID_PORT = 0xC023002D,
- /// <summary>
- /// The current state of the specified port on this network interface does not support the requested operation.
- /// </summary>
- NDIS_INVALID_PORT_STATE = 0xC023002E,
- /// <summary>
- /// The miniport adapter is in a lower power state.
- /// </summary>
- NDIS_LOW_POWER_STATE = 0xC023002F,
- /// <summary>
- /// The network interface does not support this request.
- /// </summary>
- NDIS_NOT_SUPPORTED = 0xC02300BB,
- /// <summary>
- /// The TCP connection is not offloadable because of a local policy setting.
- /// </summary>
- NDIS_OFFLOAD_POLICY = 0xC023100F,
- /// <summary>
- /// The TCP connection is not offloadable by the Chimney offload target.
- /// </summary>
- NDIS_OFFLOAD_CONNECTION_REJECTED = 0xC0231012,
- /// <summary>
- /// The IP Path object is not in an offloadable state.
- /// </summary>
- NDIS_OFFLOAD_PATH_REJECTED = 0xC0231013,
- /// <summary>
- /// The wireless LAN interface is in auto-configuration mode and does not support the requested parameter change operation.
- /// </summary>
- NDIS_DOT11_AUTO_CONFIG_ENABLED = 0xC0232000,
- /// <summary>
- /// The wireless LAN interface is busy and cannot perform the requested operation.
- /// </summary>
- NDIS_DOT11_MEDIA_IN_USE = 0xC0232001,
- /// <summary>
- /// The wireless LAN interface is power down and does not support the requested operation.
- /// </summary>
- NDIS_DOT11_POWER_STATE_INVALID = 0xC0232002,
- /// <summary>
- /// The list of wake on LAN patterns is full.
- /// </summary>
- NDIS_PM_WOL_PATTERN_LIST_FULL = 0xC0232003,
- /// <summary>
- /// The list of low power protocol offloads is full.
- /// </summary>
- NDIS_PM_PROTOCOL_OFFLOAD_LIST_FULL = 0xC0232004,
- /// <summary>
- /// The SPI in the packet does not match a valid IPsec SA.
- /// </summary>
- IPSEC_BAD_SPI = 0xC0360001,
- /// <summary>
- /// The packet was received on an IPsec SA whose lifetime has expired.
- /// </summary>
- IPSEC_SA_LIFETIME_EXPIRED = 0xC0360002,
- /// <summary>
- /// The packet was received on an IPsec SA that does not match the packet characteristics.
- /// </summary>
- IPSEC_WRONG_SA = 0xC0360003,
- /// <summary>
- /// The packet sequence number replay check failed.
- /// </summary>
- IPSEC_REPLAY_CHECK_FAILED = 0xC0360004,
- /// <summary>
- /// The IPsec header and/or trailer in the packet is invalid.
- /// </summary>
- IPSEC_INVALID_PACKET = 0xC0360005,
- /// <summary>
- /// The IPsec integrity check failed.
- /// </summary>
- IPSEC_INTEGRITY_CHECK_FAILED = 0xC0360006,
- /// <summary>
- /// IPsec dropped a clear text packet.
- /// </summary>
- IPSEC_CLEAR_TEXT_DROP = 0xC0360007,
- /// <summary>
- /// IPsec dropped an incoming ESP packet in authenticated firewall mode. This drop is benign.
- /// </summary>
- IPSEC_AUTH_FIREWALL_DROP = 0xC0360008,
- /// <summary>
- /// IPsec dropped a packet due to DOS throttle.
- /// </summary>
- IPSEC_THROTTLE_DROP = 0xC0360009,
- /// <summary>
- /// IPsec Dos Protection matched an explicit block rule.
- /// </summary>
- IPSEC_DOSP_BLOCK = 0xC0368000,
- /// <summary>
- /// IPsec Dos Protection received an IPsec specific multicast packet which is not allowed.
- /// </summary>
- IPSEC_DOSP_RECEIVED_MULTICAST = 0xC0368001,
- /// <summary>
- /// IPsec Dos Protection received an incorrectly formatted packet.
- /// </summary>
- IPSEC_DOSP_INVALID_PACKET = 0xC0368002,
- /// <summary>
- /// IPsec Dos Protection failed to lookup state.
- /// </summary>
- IPSEC_DOSP_STATE_LOOKUP_FAILED = 0xC0368003,
- /// <summary>
- /// IPsec Dos Protection failed to create state because there are already maximum number of entries allowed by policy.
- /// </summary>
- IPSEC_DOSP_MAX_ENTRIES = 0xC0368004,
- /// <summary>
- /// IPsec Dos Protection received an IPsec negotiation packet for a keying module which is not allowed by policy.
- /// </summary>
- IPSEC_DOSP_KEYMOD_NOT_ALLOWED = 0xC0368005,
- /// <summary>
- /// IPsec Dos Protection failed to create per internal IP ratelimit queue because there is already maximum number of queues allowed by policy.
- /// </summary>
- IPSEC_DOSP_MAX_PER_IP_RATELIMIT_QUEUES = 0xC0368006,
- /// <summary>
- /// The system does not support mirrored volumes.
- /// </summary>
- VOLMGR_MIRROR_NOT_SUPPORTED = 0xC038005B,
- /// <summary>
- /// The system does not support RAID-5 volumes.
- /// </summary>
- VOLMGR_RAID5_NOT_SUPPORTED = 0xC038005C,
- /// <summary>
- /// A virtual disk support provider for the specified file was not found.
- /// </summary>
- VIRTDISK_PROVIDER_NOT_FOUND = 0xC03A0014,
- /// <summary>
- /// The specified disk is not a virtual disk.
- /// </summary>
- VIRTDISK_NOT_VIRTUAL_DISK = 0xC03A0015,
- /// <summary>
- /// 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.
- /// </summary>
- VHD_PARENT_VHD_ACCESS_DENIED = 0xC03A0016,
- /// <summary>
- /// 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.
- /// </summary>
- VHD_CHILD_PARENT_SIZE_MISMATCH = 0xC03A0017,
- /// <summary>
- /// The chain of virtual hard disks is corrupted. A differencing disk is indicated in its own parent chain.
- /// </summary>
- VHD_DIFFERENCING_CHAIN_CYCLE_DETECTED = 0xC03A0018,
- /// <summary>
- /// The chain of virtual hard disks is inaccessible. There was an error opening a virtual hard disk further up the chain.
- /// </summary>
- VHD_DIFFERENCING_CHAIN_ERROR_IN_PARENT = 0xC03A0019,
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement