欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  数据库

GetlastError()――1

程序员文章站 2022-04-19 15:15:19
...

信息常数 常数值 对应信息 ERROR_SUCCESS 0 操作成功完成。 NO_ERROR 0 操作成功完成。 ERROR_INVALID_FUNCTION 1 函数不正确。 ERROR_FILE_NOT_FOUND 2 系统找不到指定的文件。 ERROR_PATH_NOT_FOUND 3 系统找不到指定的路径。 ERROR_TOO_MANY_OPEN_FILES 4

信息常数 常数值 对应信息
ERROR_SUCCESS 0 操作成功完成。
NO_ERROR 0 操作成功完成。
ERROR_INVALID_FUNCTION 1 函数不正确。
ERROR_FILE_NOT_FOUND 2 系统找不到指定的文件。
ERROR_PATH_NOT_FOUND 3 系统找不到指定的路径。
ERROR_TOO_MANY_OPEN_FILES 4 系统无法打开文件。
ERROR_ACCESS_DENIED 5 拒绝访问。
ERROR_INVALID_HANDLE 6 句柄无效。
ERROR_ARENA_TRASHED 7 存储控制块被损坏。
ERROR_NOT_ENOUGH_MEMORY 8 存储空间不足,无法处理此命令。
ERROR_INVALID_BLOCK 9 存储控制块地址无效。
ERROR_BAD_ENVIRONMENT 10 环境不正确。
ERROR_BAD_FORMAT 11 试图加载格式不正确的程序。
ERROR_INVALID_ACCESS 12 访问码无效。
ERROR_INVALID_DATA 13 数据无效。
ERROR_OUTOFMEMORY 14 存储空间不足,无法完成此操作。
ERROR_INVALID_DRIVE 15 系统找不到指定的驱动器。
ERROR_CURRENT_DIRECTORY 16 无法删除目录。
ERROR_NOT_SAME_DEVICE 17 系统无法将文件移到不同的驱动器。
ERROR_NO_MORE_FILES 18 没有更多文件。
ERROR_WRITE_PROTECT 19 介质受写入保护。
ERROR_BAD_UNIT 20 系统找不到指定的设备。
ERROR_NOT_READY 21 设备未就绪。
ERROR_BAD_COMMAND 22 设备不识别此命令。
ERROR_CRC 23 数据错误(循环冗余检查)。
ERROR_BAD_LENGTH 24 程序发出命令,但命令长度不正确。
ERROR_SEEK 25 驱动器找不到磁盘上特定区域或磁道。
ERROR_NOT_DOS_DISK 26 无法访问指定的磁盘或软盘。
ERROR_SECTOR_NOT_FOUND 27 驱动器找不到请求的扇区。
ERROR_OUT_OF_PAPER 28 打印机缺纸。
ERROR_WRITE_FAULT 29 系统无法写入指定的设备。
ERROR_READ_FAULT 30 系统无法从指定的设备上读取。
ERROR_GEN_FAILURE 31 连到系统上的设备没有发挥作用。
ERROR_SHARING_VIOLATION 32 另一个程序正在使用此文件,进程无法访问。
ERROR_LOCK_VIOLATION 33 另一个程序已锁定文件的一部分,进程无法访问。
ERROR_WRONG_DISK 34 驱动器中的软盘不对。将 %2 插入(卷序列号: %3)驱动器 %1。
ERROR_SHARING_BUFFER_EXCEEDED 36 用来共享的打开文件过多。
ERROR_HANDLE_EOF 38 已到文件结尾。
ERROR_HANDLE_DISK_FULL 39 磁盘已满。
ERROR_NOT_SUPPORTED 50 不支持请求。
ERROR_REM_NOT_LIST 51 Windows 无法找到网络路径。请确认网络路径正确并且目标计算机不忙或已关闭。 如果 Windows 仍然无法找到网络路径,请与网络管理员联系。
ERROR_DUP_NAME 52 由于网络上有重名,没有连接。请到“控制面板”中的“系统”更改计算机名,然后重试。
ERROR_BAD_NETPATH 53 找不到网络路径。
ERROR_NETWORK_BUSY 54 网络很忙。
ERROR_DEV_NOT_EXIST 55 指定的网络资源或设备不再可用。
ERROR_TOO_MANY_CMDS 56 已达到网络 BIOS 命令限制。
ERROR_ADAP_HDW_ERR 57 网络适配器硬件出错。
ERROR_BAD_NET_RESP 58 指定的服务器无法运行请求的操作。
ERROR_UNEXP_NET_ERR 59 出现了意外的网络错误。
ERROR_BAD_REM_ADAP 60 远程适配器不兼容。
ERROR_PRINTQ_FULL 61 打印机队列已满。
ERROR_NO_SPOOL_SPACE 62 服务器上没有储存等待打印的文件的空间。
ERROR_PRINT_CANCELLED 63 已删除等候打印的文件。
ERROR_NETNAME_DELETED 64 指定的网络名不再可用。
ERROR_NETWORK_ACCESS_DENIED 65 拒绝网络访问。
ERROR_BAD_DEV_TYPE 66 网络资源类型不对。
ERROR_BAD_NET_NAME 67 找不到网络名。
ERROR_TOO_MANY_NAMES 68 超出本地计算机网络适配器卡的名称限制。
ERROR_TOO_MANY_SESS 69 超出了网络 BIOS 会话限制。
ERROR_SHARING_PAUSED 70 远程服务器已暂停,或正在启动过程中。
ERROR_REQ_NOT_ACCEP 71 已达到计算机的连接数最大值,无法再同此远程计算机连接。
ERROR_REDIR_PAUSED 72 已暂停指定的打印机或磁盘设备。
ERROR_FILE_EXISTS 80 文件存在。
ERROR_CANNOT_MAKE 82 无法创建目录或文件。
ERROR_FAIL_I24 83 INT 24 上的故障。
ERROR_OUT_OF_STRUCTURES 84 无法取得处理此请求的存储空间。
ERROR_ALREADY_ASSIGNED 85 本地设备名已在使用中。
ERROR_INVALID_PASSWORD 86 指定的网络密码不正确。
ERROR_INVALID_PARAMETER 87 参数不正确。
ERROR_NET_WRITE_FAULT 88 网络上发生写入错误。
ERROR_NO_PROC_SLOTS 89 系统无法在此时启动另一个进程。
ERROR_TOO_MANY_SEMAPHORES 100 无法创建另一个系统信号灯。
ERROR_EXCL_SEM_ALREADY_OWNED 101 另一个进程拥有独占的信号灯。
ERROR_SEM_IS_SET 102 已设置信号灯,无法关闭。
ERROR_TOO_MANY_SEM_REQUESTS 103 无法再设置信号灯。
ERROR_INVALID_AT_INTERRUPT_TIME 104 无法在中断时请求独占的信号灯。
ERROR_SEM_OWNER_DIED 105 此信号灯的前一个所有权已结束。
ERROR_SEM_USER_LIMIT 106 在驱动器 %1 上插入软盘。
ERROR_DISK_CHANGE 107 由于没有插入另一个软盘,程序停止。
ERROR_DRIVE_LOCKED 108 磁盘在使用中,或被另一个进程锁定。
ERROR_BROKEN_PIPE 109 管道已结束。
ERROR_OPEN_FAILED 110 系统无法打开指定的设备或文件。
ERROR_BUFFER_OVERFLOW 111 文件名太长。
ERROR_DISK_FULL 112 磁盘空间不足。
ERROR_NO_MORE_SEARCH_HANDLES 113 没有更多的内部文件标识符。
ERROR_INVALID_TARGET_HANDLE 114 目标内部文件标识符不正确。
ERROR_INVALID_CATEGORY 117 应用程序发出的 IOCTL 调用不正确。
ERROR_INVALID_VERIFY_SWITCH 118 验证写入的切换参数值不正确。
ERROR_BAD_DRIVER_LEVEL 119 系统不支持请求的命令。
ERROR_CALL_NOT_IMPLEMENTED 120 这个系统不支持该功能。
ERROR_SEM_TIMEOUT 121 信号灯超时时间已到。
ERROR_INSUFFICIENT_BUFFER 122 传递给系统调用的数据区域太小。
ERROR_INVALID_NAME 123 文件名、目录名或卷标语法不正确。
ERROR_INVALID_LEVEL 124 系统调用级别不正确。
ERROR_NO_VOLUME_LABEL 125 磁盘没有卷标。
ERROR_MOD_NOT_FOUND 126 找不到指定的模块。
ERROR_PROC_NOT_FOUND 127 找不到指定的程序。
ERROR_WAIT_NO_CHILDREN 128 没有等候的子进程。
ERROR_CHILD_NOT_COMPLETE 129 %1 应用程序无法在 Win32 模式中运行。
ERROR_DIRECT_ACCESS_HANDLE 130 试图使用操作(而非原始磁盘 I/O)的已打开磁盘分区的文件句柄。
ERROR_NEGATIVE_SEEK 131 试图将文件指针移到文件开头之前。
ERROR_SEEK_ON_DEVICE 132 无法在指定的设备或文件上设置文件指针。
ERROR_IS_JOIN_TARGET 133 包含先前加入驱动器的驱动器无法使用 JOIN 或 SUBST 命令。
ERROR_IS_JOINED 134 试图在已被合并的驱动器上使用 JOIN 或 SUBST 命令。
ERROR_IS_SUBSTED 135 试图在已被合并的驱动器上使用 JOIN 或 SUBST 命令。
ERROR_NOT_JOINED 136 系统试图解除未合并驱动器的 JOIN。
ERROR_NOT_SUBSTED 137 系统试图解除未替代驱动器的 SUBST。
ERROR_JOIN_TO_JOIN 138 系统试图将驱动器合并到合并驱动器上的目录。
ERROR_SUBST_TO_SUBST 139 系统试图将驱动器替代为替代驱动器上的目录。
ERROR_JOIN_TO_SUBST 140 系统试图将驱动器合并到替代驱动器上的目录。
ERROR_SUBST_TO_JOIN 141 系统试图替代驱动器为合并驱动器上的目录。
ERROR_BUSY_DRIVE 142 系统无法在此时运行 JOIN 或 SUBST。
ERROR_SAME_DRIVE 143 系统无法将驱动器合并到或替代为相同驱动器上的目录。
ERROR_DIR_NOT_ROOT 144 目录不是根目录下的子目录。
ERROR_DIR_NOT_EMPTY 145 目录不是空的。
ERROR_IS_SUBST_PATH 146 指定的路径已在替代中使用。
ERROR_IS_JOIN_PATH 147 资源不足,无法处理此命令。
ERROR_PATH_BUSY 148 指定的路径无法在此时使用。
ERROR_IS_SUBST_TARGET 149 企图将驱动器合并或替代为驱动器上目录是上一个替代的目标的驱动器。
ERROR_SYSTEM_TRACE 150 系统跟踪信息未在 CONFIG.SYS 文件中指定,或不允许跟踪。
ERROR_INVALID_EVENT_COUNT 151 为 DosMuxSemWait 指定的信号灯事件数量不正确。
ERROR_TOO_MANY_MUXWAITERS 152 DosMuxSemWait 没有运行;已设置过多的信号灯。
ERROR_INVALID_LIST_FORMAT 153 DosMuxSemWait 列表不正确。
ERROR_LABEL_TOO_LONG 154 输入的卷标超过目标文件系统的长度限制。
ERROR_TOO_MANY_TCBS 155 无法创建另一个线程。
ERROR_SIGNAL_REFUSED 156 接收人进程拒绝此信号。
ERROR_DISCARDED 157 段已被放弃且无法锁定。
ERROR_NOT_LOCKED 158 段已解除锁定。
ERROR_BAD_THREADID_ADDR 159 线程 ID 的地址不正确。
ERROR_BAD_ARGUMENTS 160 至少有一个参数不正确。
ERROR_BAD_PATHNAME 161 指定的路径无效。
ERROR_SIGNAL_PENDING 162 信号已暂停。
ERROR_MAX_THRDS_REACHED 164 无法在系统中创建更多的线程。
ERROR_LOCK_FAILED 167 无法锁定文件区域。
ERROR_BUSY 170 请求的资源在使用中。
ERROR_CANCEL_VIOLATION 173 对于提供取消区域进行锁定的请求已完成。
ERROR_ATOMIC_LOCKS_NOT_SUPPORTED 174 文件系统不支持锁定类型的最小单元更改。
ERROR_INVALID_SEGMENT_NUMBER 180 系统检测出错误的段号。
ERROR_INVALID_ORDINAL 182 操作系统无法运行 %1。