windows
Windows System Error Codes
Win32 error codes returned by Windows system calls, accessible via GetLastError(). Defined in winerror.h.
71 codes
· All codes 71 codes
- ERROR_ACCESS_DENIED Access denied Access is denied. The caller does not have the required permissions.
- ERROR_ALREADY_EXISTS Already exists Cannot create a file when that file already exists.
- ERROR_BAD_ENVIRONMENT Bad environment The environment is incorrect.
- ERROR_BAD_EXE_FORMAT Bad executable format The file is not a valid Win32 application.
- ERROR_BAD_FORMAT Bad format An attempt was made to load a program with an incorrect format.
- ERROR_BAD_LENGTH Bad length The program issued a command but the command length is incorrect.
- ERROR_BAD_NET_NAME Bad network name The network name cannot be found.
- ERROR_BAD_NETPATH Bad network path The network path was not found.
- ERROR_BROKEN_PIPE Broken pipe The pipe has been ended. The write end of a pipe was closed while data remained unread.
- ERROR_BUFFER_OVERFLOW Buffer overflow The filename is too long for the buffer provided.
- ERROR_CANCELLED Cancelled The operation was cancelled by the user.
- ERROR_CANNOT_MAKE Cannot make The directory or file cannot be created.
- ERROR_CONNECTION_REFUSED Connection refused The remote system refused the network connection.
- ERROR_CRC CRC error Data error: cyclic redundancy check failed. The data read from the device is corrupt.
- ERROR_DEV_NOT_EXIST Device does not exist The specified network resource or device is no longer available.
- ERROR_DIR_NOT_EMPTY Directory not empty The directory is not empty and cannot be removed.
- ERROR_DIRECTORY Directory The directory name is invalid, or an operation that requires a file was attempted on a directory.
- ERROR_DISK_FULL Disk full There is not enough space on the disk to complete the operation.
- ERROR_ENVVAR_NOT_FOUND Environment variable not found The system could not find the environment option that was entered.
- ERROR_EXCEPTION_IN_SERVICE Exception in service An exception occurred in the service when handling the control request.
- ERROR_FILE_EXISTS File exists The file exists and cannot be created as a new file.
- ERROR_FILE_NOT_FOUND File not found The system cannot find the file specified.
- ERROR_FILENAME_EXCED_RANGE Filename exceeds range The filename or extension is too long.
- ERROR_GEN_FAILURE General failure A device attached to the system is not functioning.
- ERROR_HANDLE_DISK_FULL Disk full The disk is full.
- ERROR_HANDLE_EOF End of file Reached the end of the file.
- ERROR_INSUFFICIENT_BUFFER Insufficient buffer The data area passed to a system call is too small to hold the result.
- ERROR_INVALID_ADDRESS Invalid address Attempt to access invalid address.
- ERROR_INVALID_BLOCK Invalid block The storage control block address is invalid.
- ERROR_INVALID_DATA Invalid data The data is invalid.
- ERROR_INVALID_DRIVE Invalid drive The system cannot find the drive specified.
- ERROR_INVALID_FUNCTION Invalid function Incorrect function. The function is not supported by the device.
- ERROR_INVALID_HANDLE Invalid handle The handle is invalid. The specified handle does not refer to an open kernel object.
- ERROR_INVALID_NAME Invalid name The filename, directory name, or volume label syntax is incorrect.
- ERROR_INVALID_PARAMETER Invalid parameter The parameter is incorrect.
- ERROR_INVALID_PASSWORD Invalid password The specified network password is not correct.
- ERROR_IO_PENDING I/O pending Overlapped I/O operation is in progress. This is not an error; the I/O will complete asynchronously.
- ERROR_LOCK_VIOLATION Lock violation The process cannot access the file because another process has locked a portion of the file.
- ERROR_MOD_NOT_FOUND Module not found The specified module could not be found.
- ERROR_MORE_DATA More data More data is available than the provided buffer can hold.
- ERROR_NEGATIVE_SEEK Negative seek An attempt was made to move the file pointer before the beginning of the file.
- ERROR_NETWORK_ACCESS_DENIED Network access denied Network access is denied.
- ERROR_NETWORK_BUSY Network busy The network is busy.
- ERROR_NO_MORE_FILES No more files There are no more files matching the search criteria.
- ERROR_NO_MORE_ITEMS No more items No more items are available in the enumeration.
- ERROR_NO_UNICODE_TRANSLATION No Unicode translation No mapping for the Unicode character exists in the target multi-byte code page.
- ERROR_NOACCESS No access Invalid access to memory location.
- ERROR_NOT_ENOUGH_MEMORY Not enough memory Not enough storage is available to process this command.
- ERROR_NOT_FOUND Not found Element not found. The requested item does not exist.
- ERROR_NOT_READY Not ready The device is not ready.
- ERROR_NOT_SAME_DEVICE Not same device The system cannot move the file to a different disk drive. Cross-device links are not permitted.
- ERROR_NOT_SUPPORTED Not supported The request is not supported by this device or implementation.
- ERROR_OPERATION_ABORTED Operation aborted The I/O operation has been aborted because of either a thread exit or an application request.
- ERROR_OUTOFMEMORY Out of memory Not enough storage is available to complete this operation.
- ERROR_PATH_NOT_FOUND Path not found The system cannot find the path specified.
- ERROR_POSSIBLE_DEADLOCK Possible deadlock A potential deadlock condition has been detected.
- ERROR_PRIVILEGE_NOT_HELD Privilege not held A required privilege is not held by the client.
- ERROR_PROC_NOT_FOUND Procedure not found The specified procedure could not be found in the module.
- ERROR_READ_FAULT Read fault The system cannot read from the specified device.
- ERROR_SERVICE_ALREADY_RUNNING Service already running An instance of the service is already running.
- ERROR_SERVICE_DOES_NOT_EXIST Service does not exist The specified service does not exist as an installed service.
- ERROR_SERVICE_NOT_ACTIVE Service not active The service has not been started.
- ERROR_SHARING_VIOLATION Sharing violation The process cannot access the file because it is being used by another process.
- ERROR_STACK_OVERFLOW Stack overflow Recursion too deep; the stack overflowed.
- ERROR_SUCCESS Success The operation completed successfully.
- ERROR_TIMEOUT Timeout This operation returned because the timeout period expired.
- ERROR_TOO_MANY_OPEN_FILES Too many open files The system cannot open the file. The per-process open file limit has been reached.
- ERROR_WAIT_NO_CHILDREN No children to wait for There are no child processes to wait for.
- ERROR_WRITE_FAULT Write fault The system cannot write to the specified device.
- ERROR_WRITE_PROTECT Write protect The media is write protected.
- WAIT_TIMEOUT Wait timeout The wait operation timed out.