NTSTATUS Values
by combining the ntstatus into a single 32-bit numbering space, the following ntstatus values are defined. most values also have a defined default message that can be used to map the value to a human-readable text message. when this is done, the ntstatus value is also known as a .
this document provides the common usage details of the ntstatus values; individual protocol specifications provide expanded or modified definitions when needed.
in the following descriptions, a percentage sign that is followed by one or more alphanumeric characters (for example, "%1" or "%hs") indicates a variable that is replaced by text at the time the value is returned.
return value/code |
description |
---|---|
0x00000000 status_success |
the operation completed successfully. |
0x00000000 status_wait_0 |
the caller specified waitany for waittype and one of the dispatcher objects in the object array has been set to the signaled state. |
0x00000001 status_wait_1 |
the caller specified waitany for waittype and one of the dispatcher objects in the object array has been set to the signaled state. |
0x00000002 status_wait_2 |
the caller specified waitany for waittype and one of the dispatcher objects in the object array has been set to the signaled state. |
0x00000003 status_wait_3 |
the caller specified waitany for waittype and one of the dispatcher objects in the object array has been set to the signaled state. |
0x0000003f status_wait_63 |
the caller specified waitany for waittype and one of the dispatcher objects in the object array has been set to the signaled state. |
0x00000080 status_abandoned |
the caller attempted to wait for a mutex that has been abandoned. |
0x00000080 status_abandoned_wait_0 |
the caller attempted to wait for a mutex that has been abandoned. |
0x000000bf status_abandoned_wait_63 |
the caller attempted to wait for a mutex that has been abandoned. |
0x000000c0 status_user_apc |
a user-mode apc was delivered before the given interval expired. |
0x00000101 status_alerted |
the delay completed because the thread was alerted. |
0x00000102 status_timeout |
the given timeout interval expired. |
0x00000103 status_pending |
the operation that was requested is pending completion. |
0x00000104 status_reparse |
a reparse should be performed by the object manager because the name of the file resulted in a symbolic link. |
0x00000105 status_more_entries |
returned by enumeration apis to indicate more information is available to successive calls. |
0x00000106 status_not_all_assigned |
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. |
0x00000107 status_some_not_mapped |
some of the information to be translated has not been translated. |
0x00000108 status_oplock_break_in_progress |
an open/create operation completed while an opportunistic lock (oplock) break is underway. |
0x00000109 status_volume_mounted |
a new volume has been mounted by a file system. |
0x0000010a status_rxact_committed |
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. |
0x0000010b status_notify_cleanup |
indicates that a notify change request has been completed due to closing the handle that made the notify change request. |
0x0000010c status_notify_enum_dir |
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. |
0x0000010d status_no_quotas_for_account |
{no quotas} no system quota limits are specifically set for this account. |
0x0000010e status_primary_transport_connect_failed |
{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. |
0x00000110 status_page_fault_transition |
the page fault was a transition fault. |
0x00000111 status_page_fault_demand_zero |
the page fault was a demand zero fault. |
0x00000112 status_page_fault_copy_on_write |
the page fault was a demand zero fault. |
0x00000113 status_page_fault_guard_page |
the page fault was a demand zero fault. |
0x00000114 status_page_fault_paging_file |
the page fault was satisfied by reading from a secondary storage device. |
0x00000115 status_cache_page_locked |
the cached page was locked during operation. |
0x00000116 status_crash_dump |
the crash dump exists in a paging file. |
0x00000117 status_buffer_all_zeros |
the specified buffer contains all zeros. |
0x00000118 status_reparse_object |
a reparse should be performed by the object manager because the name of the file resulted in a symbolic link. |
0x00000119 status_resource_requirements_changed |
the device has succeeded a query-stop and its resource requirements have changed. |
0x00000120 status_translation_complete |
the translator has translated these resources into the global space and no additional translations should be performed. |
0x00000121 status_ds_membership_evaluated_locally |
the directory service evaluated group memberships locally, because it was unable to contact a global catalog server. |
0x00000122 status_nothing_to_terminate |
a process being terminated has no threads to terminate. |
0x00000123 status_process_not_in_job |
the specified process is not part of a job. |
0x00000124 status_process_in_job |
the specified process is part of a job. |
0x00000125 status_volsnap_hibernate_ready |
{volume shadow copy service} the system is now ready for hibernation. |
0x00000126 status_fsfilter_op_completed_successfully |
a file system or file system filter driver has successfully completed an fsfilter operation. |
0x00000127 status_interrupt_vector_already_connected |
the specified interrupt vector was already connected. |
0x00000128 status_interrupt_still_connected |
the specified interrupt vector is still connected. |
0x00000129 status_process_cloned |
the current process is a cloned process. |
0x0000012a status_file_locked_with_only_readers |
the file was locked and all users of the file can only read. |
0x0000012b status_file_locked_with_writers |
the file was locked and at least one user of the file can write. |
0x00000202 status_resourcemanager_read_only |
the specified resourcemanager made no changes or updates to the resource under this transaction. |
0x00000367 status_wait_for_oplock |
an operation is blocked and waiting for an oplock. |
0x00010001 dbg_exception_handled |
debugger handled the exception. |
0x00010002 dbg_continue |
the debugger continued. |
0x001c0001 status_flt_io_complete |
the io was completed by a filter. |
0xc0000467 status_file_not_available |
the file is temporarily unavailable. |
0xc0000480 status_share_unavailable |
the share is temporarily unavailable. |
0xc0000721 status_callback_returned_thread_affinity |
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. |
0x40000000 status_object_name_exists |
{object exists} an attempt was made to create an object but the object name already exists. |
0x40000001 status_thread_was_suspended |
{thread suspended} a thread termination occurred while the thread was suspended. the thread resumed, and termination proceeded. |
0x40000002 status_working_set_limit_range |
{working set range error} an attempt was made to set the working set minimum or maximum to values that are outside the allowable range. |
0x40000003 status_image_not_at_base |
{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. |
0x40000004 status_rxact_state_created |
this informational level status indicates that a specified registry subtree transaction state did not yet exist and had to be created. |
0x40000005 status_segment_notification |
{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. |
0x40000006 status_local_user_session_key |
{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. |
0x40000007 status_bad_current_directory |
{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. |
0x40000008 status_serial_more_writes |
{serial ioctl complete} a serial i/o operation was completed by another write to a serial port. (the ioctl_serial_xoff_counter reached zero.) |
0x40000009 status_registry_recovered |
{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. |
0x4000000a status_ft_read_recovery_from_backup |
{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. |
0x4000000b status_ft_write_recovery |
{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. |
0x4000000c status_serial_counter_timeout |
{serial ioctl timeout} a serial i/o operation completed because the time-out period expired. (the ioctl_serial_xoff_counter had not reached zero.) |
0x4000000d status_null_lm_password |
{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. |
0x4000000e status_image_machine_type_mismatch |
{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. |
0x4000000f status_receive_partial |
{partial data received} the network transport returned partial data to its client. the remaining data will be sent later. |
0x40000010 status_receive_expedited |
{expedited data received} the network transport returned data to its client that was marked as expedited by the remote system. |
0x40000011 status_receive_partial_expedited |
{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. |
0x40000012 status_event_done |
{tdi event done} the tdi indication has completed successfully. |
0x40000013 status_event_pending |
{tdi event pending} the tdi indication has entered the pending state. |
0x40000014 status_checking_file_system |
checking file system on %wz. |
0x40000015 status_fatal_app_exit |
{fatal application exit} %hs |
0x40000016 status_predefined_handle |
the specified registry key is referenced by a predefined handle. |
0x40000017 status_was_unlocked |
{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. |
0x40000018 status_service_notification |
%hs |
0x40000019 status_was_locked |
{page locked} one of the pages to lock was already locked. |
0x4000001a status_log_hard_error |
application popup: %1 : %2 |
0x4000001b status_already_win32 |
a win32 process already exists. |
0x4000001c status_wx86_unsimulate |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x4000001d status_wx86_continue |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x4000001e status_wx86_single_step |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x4000001f status_wx86_breakpoint |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x40000020 status_wx86_exception_continue |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x40000021 status_wx86_exception_lastchance |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x40000022 status_wx86_exception_chain |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x40000023 status_image_machine_type_mismatch_exe |
{machine type mismatch} the image file %hs is valid but is for a machine type other than the current machine. |
0x40000024 status_no_yield_performed |
a yield execution was performed and no thread was available to run. |
0x40000025 status_timer_resume_ignored |
the resume flag to a timer api was ignored. |
0x40000026 status_arbitration_unhandled |
the arbiter has deferred arbitration of these resources to its parent. |
0x40000027 status_cardbus_not_supported |
the device has detected a cardbus card in its slot. |
0x40000028 status_wx86_createwx86tib |
an exception status code that is used by the win32 x86 emulation subsystem. |
0x40000029 status_mp_processor_mismatch |
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. |
0x4000002a status_hibernated |
the system was put into hibernation. |
0x4000002b status_resume_hibernation |
the system was resumed from hibernation. |
0x4000002c status_firmware_updated |
windows has detected that the system firmware (bios) was updated [previous firmware date = %2, current firmware date %3]. |
0x4000002d status_drivers_leaking_locked_pages |
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. |
0x4000002e status_message_retrieved |
the alpc message being canceled has already been retrieved from the queue on the other side. |
0x4000002f status_system_powerstate_transition |
the system power state is transitioning from %2 to %3. |
0x40000030 status_alpc_check_completion_list |
the receive operation was successful. check the alpc completion list for the received message. |
0x40000031 status_system_powerstate_complex_transition |
the system power state is transitioning from %2 to %3 but could enter %4. |
0x40000032 status_access_audit_by_policy |
access to %1 is monitored by policy rule %2. |
0x40000033 status_abandon_hiberfile |
a valid hibernation file has been invalidated and should be abandoned. |
0x40000034 status_bizrules_not_enabled |
business rule scripts are disabled for the calling application. |
0x40000294 status_wake_system |
the system has awoken. |
0x40000370 status_ds_shutting_down |
the directory service is shutting down. |
0x40010001 dbg_reply_later |
debugger will reply later. |
0x40010002 dbg_unable_to_provide_handle |
debugger cannot provide a handle. |
0x40010003 dbg_terminate_thread |
debugger terminated the thread. |
0x40010004 dbg_terminate_process |
debugger terminated the process. |
0x40010005 dbg_control_c |
debugger obtained control of c. |
0x40010006 dbg_printexception_c |
debugger printed an exception on control c. |
0x40010007 dbg_ripexception |
debugger received a rip exception. |
0x40010008 dbg_control_break |
debugger received a control break. |
0x40010009 dbg_command_exception |
debugger command communication exception. |
0x40020056 rpc_nt_uuid_local_only |
a uuid that is valid only on this computer has been allocated. |
0x400200af rpc_nt_send_incomplete |
some data remains to be sent in the request buffer. |
0x400a0004 status_ctx_cdm_connect |
the client drive mapping service has connected on terminal connection. |
0x400a0005 status_ctx_cdm_disconnect |
the client drive mapping service has disconnected on terminal connection. |
0x4015000d status_sxs_release_activation_context |
a kernel mode component is releasing a reference on an activation context. |
0x40190034 status_recovery_not_needed |
the transactional resource manager is already consistent. recovery is not needed. |
0x40190035 status_rm_already_started |
the transactional resource manager has already been started. |
0x401a000c status_log_no_restart |
the log service encountered a log stream with no restart area. |
0x401b00ec status_video_driver_debug_report_request |
{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. |
0x401e000a status_graphics_partial_data_populated |
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). |
0x401e0117 status_graphics_driver_mismatch |
the kernel driver detected a version mismatch between it and the user mode driver. |
0x401e0307 status_graphics_mode_not_pinned |
no mode is pinned on the specified vidpn source/target. |
0x401e031e status_graphics_no_preferred_mode |
the specified mode set does not specify a preference for one of its modes. |
0x401e034b status_graphics_dataset_is_empty |
the specified dataset (for example, mode set, frequency range set, descriptor set, or topology) is empty. |
0x401e034c status_graphics_no_more_elements_in_dataset |
the specified dataset (for example, mode set, frequency range set, descriptor set, or topology) does not contain any more elements. |
0x401e0351 status_graphics_path_content_geometry_transformation_not_pinned |
the specified content transformation is not pinned on the specified vidpn present path. |
0x401e042f status_graphics_unknown_child_status |
the child device presence was not reliably detected. |
0x401e0437 status_graphics_leadlink_start_deferred |
starting the lead adapter in a linked configuration has been temporarily deferred. |
0x401e0439 status_graphics_polling_too_frequently |
the display adapter is being polled for children too frequently at the same polling level. |
0x401e043a status_graphics_start_deferred |
starting the adapter has been temporarily deferred. |
0x40230001 status_ndis_indication_required |
the request will be completed later by an ndis status indication. |
0x80000001 status_guard_page_violation |
{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. |
0x80000002 status_datatype_misalignment |
{exception} alignment fault a data type misalignment was detected in a load or store instruction. |
0x80000003 status_breakpoint |
{exception} breakpoint a breakpoint has been reached. |
0x80000004 status_single_step |
{exception} single step a single step or trace operation has just been completed. |
0x80000005 status_buffer_overflow |
{buffer overflow} the data was too large to fit into the specified buffer. |
0x80000006 status_no_more_files |
{no more files} no more files were found which match the file specification. |
0x80000007 status_wake_system_debugger |
{kernel debugger awakened} the system debugger was awakened by an interrupt. |
0x8000000a status_handles_closed |
{handles closed} handles to objects have been automatically closed because of the requested operation. |
0x8000000b status_no_inheritance |
{non-inheritable acl} an access control list (acl) contains no components that can be inherited. |
0x8000000c status_guid_substitution_made |
{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. |
0x8000000d status_partial_copy |
because of protection conflicts, not all the requested bytes could be copied. |
0x8000000e status_device_paper_empty |
{out of paper} the printer is out of paper. |
0x8000000f status_device_powered_off |
{device power is off} the printer power has been turned off. |
0x80000010 status_device_off_line |
{device offline} the printer has been taken offline. |
0x80000011 status_device_busy |
{device busy} the device is currently busy. |
0x80000012 status_no_more_eas |
{no more eas} no more extended attributes (eas) were found for the file. |
0x80000013 status_invalid_ea_name |
{illegal ea} the specified extended attribute (ea) name contains at least one illegal character. |
0x80000014 status_ea_list_inconsistent |
{inconsistent ea list} the extended attribute (ea) list is inconsistent. |
0x80000015 status_invalid_ea_flag |
{invalid ea flag} an invalid extended attribute (ea) flag was set. |
0x80000016 status_verify_required |
{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. |
0x80000017 status_extraneous_information |
{too much information} the specified access control list (acl) contained more information than was expected. |
0x80000018 status_rxact_commit_necessary |
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. |
0x8000001a status_no_more_entries |
{no more entries} no more entries are available from an enumeration operation. |
0x8000001b status_filemark_detected |
{filemark found} a filemark was detected. |
0x8000001c status_media_changed |
{media changed} the media has changed. |
0x8000001d status_bus_reset |
{i/o bus reset} an i/o bus reset was detected. |
0x8000001e status_end_of_media |
{end of media} the end of the media was encountered. |
0x8000001f status_beginning_of_media |
the beginning of a tape or partition has been detected. |
0x80000020 status_media_check |
{media changed} the media might have changed. |
0x80000021 status_setmark_detected |
a tape access reached a set mark. |
0x80000022 status_no_data_detected |
during a tape access, the end of the data written is reached. |
0x80000023 status_redirector_has_open_handles |
the redirector is in use and cannot be unloaded. |
0x80000024 status_server_has_open_handles |
the server is in use and cannot be unloaded. |
0x80000025 status_already_disconnected |
the specified connection has already been disconnected. |
0x80000026 status_longjump |
a long jump has been executed. |
0x80000027 status_cleaner_cartridge_installed |
a cleaner cartridge is present in the tape library. |
0x80000028 status_plugplay_query_vetoed |
the plug and play query operation was not successful. |
0x80000029 status_unwind_consolidate |
a frame consolidation has been executed. |
0x8000002a status_registry_hive_recovered |
{registry hive recovered} the registry hive (file): %hs was corrupted and it has been recovered. some data might have been lost. |
0x8000002b status_dll_might_be_insecure |
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? |
0x8000002c status_dll_might_be_incompatible |
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? |
0x8000002d status_stopped_on_symlink |
the create operation stopped after reaching a symbolic link. |
0x80000288 status_device_requires_cleaning |
the device has indicated that cleaning is necessary. |
0x80000289 status_device_door_open |
the device has indicated that its door is open. further operations require it closed and secured. |
0x80000803 status_data_lost_repair |
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. |
0x80010001 dbg_exception_not_handled |
debugger did not handle the exception. |
0x80130001 status_cluster_node_already_up |
the cluster node is already up. |
0x80130002 status_cluster_node_already_down |
the cluster node is already down. |
0x80130003 status_cluster_network_already_online |
the cluster network is already online. |
0x80130004 status_cluster_network_already_offline |
the cluster network is already offline. |
0x80130005 status_cluster_node_already_member |
the cluster node is already a member of the cluster. |
0x80190009 status_could_not_resize_log |
the log could not be set to the requested size. |
0x80190029 status_no_txf_metadata |
there is no transaction metadata on the file. |
0x80190031 status_cant_recover_with_handle_open |
the file cannot be recovered because there is a handle still open on it. |
0x80190041 status_txf_metadata_already_present |
transaction metadata is already present on this file and cannot be superseded. |
0x80190042 status_transaction_scope_callbacks_not_set |
a transaction scope could not be entered because the scope handler has not been initialized. |
0x801b00eb status_video_hung_display_driver_thread_recovered |
{display driver stopped responding and recovered} the %hs display driver has stopped working normally. the recovery had been performed. |
0x801c0001 status_flt_buffer_too_small |
{buffer too small} the buffer is too small to contain the entry. no information has been written to the buffer. |
0x80210001 status_fve_partial_metadata |
volume metadata read or write is incomplete. |
0x80210002 status_fve_transient_state |
bitlocker encryption keys were ignored because the volume was in a transient state. |
0xc0000001 status_unsuccessful |
{operation failed} the requested operation was unsuccessful. |
0xc0000002 status_not_implemented |
{not implemented} the requested operation is not implemented. |
0xc0000003 status_invalid_info_class |
{invalid parameter} the specified information class is not a valid information class for the specified object. |
0xc0000004 status_info_length_mismatch |
the specified information record length does not match the length that is required for the specified information class. |
0xc0000005 status_access_violation |
the instruction at 0x%08lx referenced memory at 0x%08lx. the memory could not be %s. |
0xc0000006 status_in_page_error |
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. |
0xc0000007 status_pagefile_quota |
the page file quota for the process has been exhausted. |
0xc0000008 status_invalid_handle |
an invalid handle was specified. |
0xc0000009 status_bad_initial_stack |
an invalid initial stack was specified in a call to ntcreatethread. |
0xc000000a status_bad_initial_pc |
an invalid initial start address was specified in a call to ntcreatethread. |
0xc000000b status_invalid_cid |
an invalid client id was specified. |
0xc000000c status_timer_not_canceled |
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. |
0xc000000d status_invalid_parameter |
an invalid parameter was passed to a service or function. |
0xc000000e status_no_such_device |
a device that does not exist was specified. |
0xc000000f status_no_such_file |
{file not found} the file %hs does not exist. |
0xc0000010 status_invalid_device_request |
the specified request is not a valid operation for the target device. |
0xc0000011 status_end_of_file |
the end-of-file marker has been reached. there is no valid data in the file beyond this marker. |
0xc0000012 status_wrong_volume |
{wrong volume} the wrong volume is in the drive. insert volume %hs into drive %hs. |
0xc0000013 status_no_media_in_device |
{no disk} there is no disk in the drive. insert a disk into drive %hs. |
0xc0000014 status_unrecognized_media |
{unknown disk format} the disk in drive %hs is not formatted properly. check the disk, and reformat it, if needed. |
0xc0000015 status_nonexistent_sector |
{sector not found} the specified sector does not exist. |
0xc0000016 status_more_processing_required |
{still busy} the specified i/o request packet (irp) cannot be disposed of because the i/o operation is not complete. |
0xc0000017 status_no_memory |
{not enough quota} not enough virtual memory or paging file quota is available to complete the specified operation. |
0xc0000018 status_conflicting_addresses |
{conflicting address range} the specified address range conflicts with the address space. |
0xc0000019 status_not_mapped_view |
the address range to unmap is not a mapped view. |
0xc000001a status_unable_to_free_vm |
the virtual memory cannot be freed. |
0xc000001b status_unable_to_delete_section |
the specified section cannot be deleted. |
0xc000001c status_invalid_system_service |
an invalid system service was specified in a system service call. |
0xc000001d status_illegal_instruction |
{exception} illegal instruction an attempt was made to execute an illegal instruction. |
0xc000001e status_invalid_lock_sequence |
{invalid lock sequence} an attempt was made to execute an invalid lock sequence. |
0xc000001f status_invalid_view_size |
{invalid mapping} an attempt was made to create a view for a section that is bigger than the section. |
0xc0000020 status_invalid_file_for_section |
{bad file} the attributes of the specified mapping file for a section of memory cannot be read. |
0xc0000021 status_already_committed |
{already committed} the specified address range is already committed. |
0xc0000022 status_access_denied |
{access denied} a process has requested access to an object but has not been granted those access rights. |
0xc0000023 status_buffer_too_small |
{buffer too small} the buffer is too small to contain the entry. no information has been written to the buffer. |
0xc0000024 status_object_type_mismatch |
{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. |
0xc0000025 status_noncontinuable_exception |
{exception} cannot continue windows cannot continue from this exception. |
0xc0000026 status_invalid_disposition |
an invalid exception disposition was returned by an exception handler. |
0xc0000027 status_unwind |
unwind exception code. |
0xc0000028 status_bad_stack |
an invalid or unaligned stack was encountered during an unwind operation. |
0xc0000029 status_invalid_unwind_target |
an invalid unwind target was encountered during an unwind operation. |
0xc000002a status_not_locked |
an attempt was made to unlock a page of memory that was not locked. |
0xc000002b status_parity_error |
a device parity error on an i/o operation. |
0xc000002c status_unable_to_decommit_vm |
an attempt was made to decommit uncommitted virtual memory. |
0xc000002d status_not_committed |
an attempt was made to change the attributes on memory that has not been committed. |
0xc000002e status_invalid_port_attributes |
invalid object attributes specified to ntcreateport or invalid port attributes specified to ntconnectport. |
0xc000002f status_port_message_too_long |
the length of the message that was passed to ntrequestport or ntrequestwaitreplyport is longer than the maximum message that is allowed by the port. |
0xc0000030 status_invalid_parameter_mix |
an invalid combination of parameters was specified. |
0xc0000031 status_invalid_quota_lower |
an attempt was made to lower a quota limit below the current usage. |
0xc0000032 status_disk_corrupt_error |
{corrupt disk} the file system structure on the disk is corrupt and unusable. run the chkdsk utility on the volume %hs. |
0xc0000033 status_object_name_invalid |
the object name is invalid. |
0xc0000034 status_object_name_not_found |
the object name is not found. |
0xc0000035 status_object_name_collision |
the object name already exists. |
0xc0000037 status_port_disconnected |
an attempt was made to send a message to a disconnected communication port. |
0xc0000038 status_device_already_attached |
an attempt was made to attach to a device that was already attached to another device. |
0xc0000039 status_object_path_invalid |
the object path component was not a directory object. |
0xc000003a status_object_path_not_found |
{path not found} the path %hs does not exist. |
0xc000003b status_object_path_syntax_bad |
the object path component was not a directory object. |
0xc000003c status_data_overrun |
{data overrun} a data overrun error occurred. |
0xc000003d status_data_late_error |
{data late} a data late error occurred. |
0xc000003e status_data_error |
{data error} an error occurred in reading or writing data. |
0xc000003f status_crc_error |
{bad crc} a cyclic redundancy check (crc) checksum error occurred. |
0xc0000040 status_section_too_big |
{section too large} the specified section is too big to map the file. |
0xc0000041 status_port_connection_refused |
the ntconnectport request is refused. |
0xc0000042 status_invalid_port_handle |
the type of port handle is invalid for the operation that is requested. |
0xc0000043 status_sharing_violation |
a file cannot be opened because the share access flags are incompatible. |
0xc0000044 status_quota_exceeded |
insufficient quota exists to complete the operation. |
0xc0000045 status_invalid_page_protection |
the specified page protection was not valid. |
0xc0000046 status_mutant_not_owned |
an attempt to release a mutant object was made by a thread that was not the owner of the mutant object. |
0xc0000047 status_semaphore_limit_exceeded |
an attempt was made to release a semaphore such that its maximum count would have been exceeded. |
0xc0000048 status_port_already_set |
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. |
0xc0000049 status_section_not_image |
an attempt was made to query image information on a section that does not map an image. |
0xc000004a status_suspend_count_exceeded |
an attempt was made to suspend a thread whose suspend count was at its maximum. |
0xc000004b status_thread_is_terminating |
an attempt was made to suspend a thread that has begun termination. |
0xc000004c status_bad_working_set_limit |
an attempt was made to set the working set limit to an invalid value (for example, the minimum greater than maximum). |
0xc000004d status_incompatible_file_map |
a section was created to map a file that is not compatible with an already existing section that maps the same file. |
0xc000004e status_section_protection |
a view to a section specifies a protection that is incompatible with the protection of the initial view. |
0xc000004f status_eas_not_supported |
an operation involving eas failed because the file system does not support eas. |
0xc0000050 status_ea_too_large |
an ea operation failed because the ea set is too large. |
0xc0000051 status_nonexistent_ea_entry |
an ea operation failed because the name or ea index is invalid. |
0xc0000052 status_no_eas_on_file |
the file for which eas were requested has no eas. |
0xc0000053 status_ea_corrupt_error |
the ea is corrupt and cannot be read. |
0xc0000054 status_file_lock_conflict |
a requested read/write cannot be granted due to a conflicting file lock. |
0xc0000055 status_lock_not_granted |
a requested file lock cannot be granted due to other existing locks. |
0xc0000056 status_delete_pending |
a non-close operation has been requested of a file object that has a delete pending. |
0xc0000057 status_ctl_file_not_supported |
an attempt was made to set the control attribute on a file. this attribute is not supported in the destination file system. |
0xc0000058 status_unknown_revision |
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. |
0xc0000059 status_revision_mismatch |
indicates that two revision levels are incompatible. |
0xc000005a status_invalid_owner |
indicates a particular security id cannot be assigned as the owner of an object. |
0xc000005b status_invalid_primary_group |
indicates a particular security id cannot be assigned as the primary group of an object. |
0xc000005c status_no_impersonation_token |
an attempt has been made to operate on an impersonation token by a thread that is not currently impersonating a client. |
0xc000005d status_cant_disable_mandatory |
a mandatory group cannot be disabled. |
0xc000005e status_no_logon_servers |
no logon servers are currently available to service the logon request. |
0xc000005f status_no_such_logon_session |
a specified logon session does not exist. it might already have been terminated. |
0xc0000060 status_no_such_privilege |
a specified privilege does not exist. |
0xc0000061 status_privilege_not_held |
a required privilege is not held by the client. |
0xc0000062 status_invalid_account_name |
the name provided is not a properly formed account name. |
0xc0000063 status_user_exists |
the specified account already exists. |
0xc0000064 status_no_such_user |
the specified account does not exist. |
0xc0000065 status_group_exists |
the specified group already exists. |
0xc0000066 status_no_such_group |
the specified group does not exist. |
0xc0000067 status_member_in_group |
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. |
0xc0000068 status_member_not_in_group |
the specified user account is not a member of the specified group account. |
0xc0000069 status_last_admin |
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. |
0xc000006a status_wrong_password |
when trying to update a password, this return status indicates that the value provided as the current password is not correct. |
0xc000006b status_ill_formed_password |
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. |
0xc000006c status_password_restriction |
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. |
0xc000006d status_logon_failure |
the attempted logon is invalid. this is either due to a bad username or authentication information. |
0xc000006e status_account_restriction |
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). |
0xc000006f status_invalid_logon_hours |
the user account has time restrictions and cannot be logged onto at this time. |
0xc0000070 status_invalid_workstation |
the user account is restricted so that it cannot be used to log on from the source workstation. |
0xc0000071 status_password_expired |
the user account password has expired. |
0xc0000072 status_account_disabled |
the referenced account is currently disabled and cannot be logged on to. |
0xc0000073 status_none_mapped |
none of the information to be translated has been translated. |
0xc0000074 status_too_many_luids_requested |
the number of luids requested cannot be allocated with a single allocation. |
0xc0000075 status_luids_exhausted |
indicates there are no more luids to allocate. |
0xc0000076 status_invalid_sub_authority |
indicates the sub-authority value is invalid for the particular use. |
0xc0000077 status_invalid_acl |
indicates the acl structure is not valid. |
0xc0000078 status_invalid_sid |
indicates the sid structure is not valid. |
0xc0000079 status_invalid_security_descr |
indicates the security_descriptor structure is not valid. |
0xc000007a status_procedure_not_found |
indicates the specified procedure address cannot be found in the dll. |
0xc000007b status_invalid_image_format |
{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. |
0xc000007c status_no_token |
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. |
0xc000007d status_bad_inheritance_acl |
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. |
0xc000007e status_range_not_locked |
the range specified in ntunlockfile was not locked. |
0xc000007f status_disk_full |
an operation failed because the disk was full. |
0xc0000080 status_server_disabled |
the guid allocation server is disabled at the moment. |
0xc0000081 status_server_not_disabled |
the guid allocation server is enabled at the moment. |
0xc0000082 status_too_many_guids_requested |
too many guids were requested from the allocation server at once. |
0xc0000083 status_guids_exhausted |
the guids could not be allocated because the authority agent was exhausted. |
0xc0000084 status_invalid_id_authority |
the value provided was an invalid value for an identifier authority. |
0xc0000085 status_agents_exhausted |
no more authority agent values are available for the particular identifier authority value. |
0xc0000086 status_invalid_volume_label |
an invalid volume label has been specified. |
0xc0000087 status_section_not_extended |
a mapped section could not be extended. |
0xc0000088 status_not_mapped_data |
specified section to flush does not map a data file. |
0xc0000089 status_resource_data_not_found |
indicates the specified image file did not contain a resource section. |
0xc000008a status_resource_type_not_found |
indicates the specified resource type cannot be found in the image file. |
0xc000008b status_resource_name_not_found |
indicates the specified resource name cannot be found in the image file. |
0xc000008c status_array_bounds_exceeded |
{exception} array bounds exceeded. |
0xc000008d status_float_denormal_operand |
{exception} floating-point denormal operand. |
0xc000008e status_float_divide_by_zero |
{exception} floating-point division by zero. |
0xc000008f status_float_inexact_result |
{exception} floating-point inexact result. |
0xc0000090 status_float_invalid_operation |
{exception} floating-point invalid operation. |
0xc0000091 status_float_overflow |
{exception} floating-point overflow. |
0xc0000092 status_float_stack_check |
{exception} floating-point stack check. |
0xc0000093 status_float_underflow |
{exception} floating-point underflow. |
0xc0000094 status_integer_divide_by_zero |
{exception} integer division by zero. |
0xc0000095 status_integer_overflow |
{exception} integer overflow. |
0xc0000096 status_privileged_instruction |
{exception} privileged instruction. |
0xc0000097 status_too_many_paging_files |
an attempt was made to install more paging files than the system supports. |
0xc0000098 status_file_invalid |
the volume for a file has been externally altered such that the opened file is no longer valid. |
0xc0000099 status_allotted_space_exceeded |
when a block of memory is allotted for future updates, such as the memory allocated to hold discretionary access
赞 (0)
打赏
微信扫一扫
相关文章:
版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。 |
上一篇: Linux命令行常用快捷键
下一篇: SQL AND & OR 运算符
推荐阅读
-
php计算数组相同值出现次数的代码(array_count_values)
-
django_filter的values / values_list
-
SQLServer 2008中SQL增强之一:Values新用途
-
对python中字典keys,values,items的使用详解
-
对python中词典的values值的修改或新增KEY详解
-
4 Values whose Sum is 0 POJ - 2785
-
pandas中na_values与keep_default_na
-
array_values()在php中返回数组的操作实例
-
ORA-00947:Not enough values (没有足够的值)的深入分析
-
php数组函数序列 之array_count_values() 统计数组中所有值出现的次数函数
发表评论