虚拟磁盘服务常见返回代码
[从Windows 8和Windows Server 2012开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
错误代码 | 值 | 说明 |
---|---|---|
VDS_E_NOT_SUPPORTED | 0x80042400L | 对象不支持此操作。 |
VDS_E_INITIALIZED_FAILED | 0x80042401L | VDS 或提供程序初始化失败。 |
VDS_E_INITIALIZE_NOT_CALLED | 0x80042402L | VDS 未调用硬件提供程序的初始化方法。 |
VDS_E_ALREADY_REGISTERED | 0x80042403L | 提供程序已注册。 |
VDS_E_ANOTHER_CALL_IN_PROGRESS | 0x80042404L | 在第一次调用完成之前,对对象进行并发的第二次调用。 |
VDS_E_OBJECT_NOT_FOUND | 0x80042405L | 找不到指定的对象。 |
VDS_E_INVALID_SPACE | 0x80042406L | 指定的空间既不可用,也不有效。 |
VDS_E_PARTITION_LIMIT_REACHED | 0x80042407L | 不能在指定的磁盘上创建更多分区。 |
VDS_E_PARTITION_NOT_EMPTY | 0x80042408L | 扩展分区不为空。 |
VDS_E_OPERATION_PENDING | 0x80042409L | 操作仍在进行中。 |
VDS_E_OPERATION_DENIED | 0x8004240AL | 不允许对指定的磁盘、分区或卷执行该操作。 |
VDS_E_OBJECT_DELETED | 0x8004240BL | 对象不再存在。 |
VDS_E_CANCEL_TOO_LATE | 0x8004240CL | 不再可以取消该操作。 |
VDS_E_OPERATION_CANCELED | 0x8004240DL | 操作已取消。 |
VDS_E_CANNOT_EXTEND | 0x8004240EL | 文件系统不支持扩展此卷。 |
VDS_E_NOT_ENOUGH_SPACE | 0x8004240FL | 没有足够的空间来完成操作。 |
VDS_E_NOT_ENOUGH_DRIVE | 0x80042410L | 子系统中没有足够的可用磁盘驱动器来完成操作。 |
VDS_E_BAD_COOKIE | 0x80042411L | 找不到 Cookie。 |
VDS_E_NO_MEDIA | 0x80042412L | 驱动器中没有可移动媒体。 |
VDS_E_DEVICE_IN_USE | 0x80042413L | 设备当前正在使用中。 |
VDS_E_INVALID_OPERATION | 0x80042415L | 指定的操作无效。 |
VDS_E_PATH_NOT_FOUND | 0x80042416L | 未找到指定路径。 |
VDS_E_DISK_NOT_INITIALIZED | 0x80042417L | 指定的磁盘尚未初始化。 |
VDS_E_NOT_AN_UNALLOCATED_DISK | 0x80042418L | 指定的磁盘不是未分配的磁盘。 |
VDS_E_UNRECOVERABLE_ERROR | 0x80042419L | 发生不可恢复的错误。 服务必须关闭。 |
VDS_S_DISK_PARTIALLY_CLEANED | 0x0004241AL | 清理操作不是完全清理的,或者在可以完成之前已取消。 |
VDS_E_OBJECT_EXISTS | 0x8004241DL | 该对象已经存在。 |
VDS_E_PROVIDER_CACHE_CORRUPT | 0x8004241FL | 提供程序的缓存已损坏。 |
VDS_E_DMADMIN_METHOD_CALL_FAILED | 0x80042420L | 对逻辑磁盘管理管理服务的方法调用失败。 |
VDS_S_PROVIDER_ERROR_LOADING_CACHE | 0x00042421L | 提供程序在加载缓存时遇到错误。 有关详细信息,请参阅 Windows 事件日志。 |
VDS_E_PROVIDER_VOL_DEVICE_NAME_NOT_FOUND | 0x80042422L | 无法检索卷路径名称的设备形式。 |
VDS_E_DMADMIN_CORRUPT_NOTIFICATION | 0x80042424L | 已从逻辑磁盘管理器管理服务发送损坏通知。 |
VDS_E_INCOMPATIBLE_FILE_SYSTEM | 0x80042425L | 文件系统与指定的操作不兼容。 |
VDS_E_INCOMPATIBLE_MEDIA | 0x80042426L | 媒体与指定的操作不兼容。 |
VDS_E_ACCESS_DENIED | 0x80042427L | 访问被拒绝。 VDS 操作必须在备份操作员或管理员组帐户下运行。 |
VDS_E_MEDIA_WRITE_PROTECTED | 0x80042428L | 介质受写保护。 |
VDS_E_BAD_LABEL | 0x80042429L | 卷标签无效。 |
VDS_E_CANT_QUICK_FORMAT | 0x8004242AL | 卷无法快速格式化。 |
VDS_E_IO_ERROR | 0x8004242BL | 操作期间发生 I/O 错误。 |
VDS_E_VOLUME_TOO_SMALL | 0x8004242CL | 卷大小太小。 |
VDS_E_VOLUME_TOO_BIG | 0x8004242DL | 卷大小太大。 |
VDS_E_CLUSTER_SIZE_TOO_SMALL | 0x8004242EL | 群集大小太小。 |
VDS_E_CLUSTER_SIZE_TOO_BIG | 0x8004242FL | 群集大小太大。 |
VDS_E_CLUSTER_COUNT_BEYOND_32BITS | 0x80042430L | 分类数太大,无法表示为 32 位整数。 |
VDS_E_OBJECT_STATUS_FAILED | 0x80042431L | 对象表示的设备已失败,无法执行请求的操作。 |
VDS_E_VOLUME_INCOMPLETE | 0x80042432L | 卷不完整。 |
VDS_E_EXTENT_SIZE_LESS_THAN_MIN | 0x80042433L | 指定的盘区大小太小。 |
VDS_S_UPDATE_BOOTFILE_FAILED | 0x00042434L | 操作成功,但 VDS 无法更新启动配置数据 (BCD) 存储或boot.ini文件中的启动选项。 |
VDS_S_BOOT_PARTITION_NUMBER_CHANGE | 0x00042436L | 启动分区的分区号因操作而更改。 |
VDS_E_NO_FREE_SPACE | 0x80042437L | 指定的磁盘没有足够的可用空间来完成操作。 |
VDS_E_ACTIVE_PARTITION | 0x80042438L | 在所选磁盘上检测到活动分区,它不是用于启动活动操作系统的活动分区。 |
VDS_E_PARTITION_OF_UNKNOWN_TYPE | 0x80042439L | 无法读取分区信息。 |
VDS_E_LEGACY_VOLUME_FORMAT | 0x8004243AL | 在指定的磁盘上检测到类型未知的分区。 |
VDS_E_NON_CONTIGUOUS_DATA_PARTITIONS | 0x8004243BL | 所选 GPT 磁盘包含两个由 OEM 分区分隔的基本数据分区。 |
VDS_E_MIGRATE_OPEN_VOLUME | 0x8004243CL | 无法打开指定磁盘上的卷。 |
VDS_E_VOLUME_NOT_ONLINE | 0x8004243DL | 卷未联机。 |
VDS_E_VOLUME_NOT_HEALTHY | 0x8004243EL | 卷失败或已失败。 |
VDS_E_VOLUME_SPANS_DISKS | 0x8004243FL | 卷跨多个磁盘。 |
VDS_E_REQUIRES_CONTIGUOUS_DISK_SPACE | 0x80042440L | 卷由多个磁盘区组成。 操作失败,因为它需要卷包含单个磁盘盘区。 |
VDS_E_BAD_PROVIDER_DATA | 0x80042441L | 提供程序返回了错误数据。 |
VDS_E_PROVIDER_FAILURE | 0x80042442L | 提供程序无法完成操作。 |
VDS_S_VOLUME_COMPRESS_FAILED | 0x00042443L | 已成功格式化文件系统,但无法压缩。 |
VDS_E_PACK_OFFLINE | 0x80042444L | 包处于脱机状态。 |
VDS_E_VOLUME_NOT_A_MIRROR | 0x80042445L | 卷不是镜像。 |
VDS_E_NO_EXTENTS_FOR_VOLUME | 0x80042446L | 未找到该卷的盘区。 |
VDS_E_DISK_NOT_LOADED_TO_CACHE | 0x80042447L | 迁移的磁盘无法加载到缓存中。 |
VDS_E_INTERNAL_ERROR | 0x80042448L | VDS 遇到内部错误。 有关详细信息,请参阅 Windows 事件日志。 |
VDS_E_DISK_NOT_ONLINE | 0x8004244BL | 一个或多个指定的磁盘未联机。 |
VDS_E_DISK_IN_USE_BY_VOLUME | 0x8004244CL | 卷已在使用磁盘的一个或多个盘区。 |
VDS_E_VOLUME_NOT_MOUNTED | 0x8004244FL | 未装载卷。 |
VDS_E_IMPORT_SET_INCOMPLETE | 0x80042451L | 尝试导入外部包中的磁盘子集。 |
VDS_E_OBJECT_OUT_OF_SYNC | 0x80042453L | 对 对象的引用可能已过时。 |
VDS_E_MISSING_DISK | 0x80042454L | 找不到指定的磁盘。 |
VDS_E_DISK_PNP_REG_CORRUPT | 0x80042455L | 提供程序的 PnP 已注册磁盘列表已损坏。 |
VDS_E_LBN_REMAP_ENABLED_FLAG | 0x80042456L | 提供程序不支持 VDS_VF_LBN REMAP_ENABLED 卷标志。 |
VDS_E_NO_DRIVELETTER_FLAG | 0x80042457L | 提供程序不支持 VDS_VF_NO DRIVELETTER 卷标志。 |
VDS_E_REVERT_ON_CLOSE | 0x80042458L | 如果 ulFlags 参数中设置了 VDS_VF_HIDDEN 或 VDS_VF_READONLY 卷标志,则 bRevertOnClose 参数只能设置为 TRUE。 有关详细信息,请参阅 IVdsVolume::SetFlags。 |
VDS_E_REVERT_ON_CLOSE_SET | 0x80042459L | 某些卷标志已设置。 必须先清除这些标志,然后再次调用 IVdsVolume::SetFlags,为 bRevertOnClose 参数指定 TRUE。 |
VDS_S_UNABLE_TO_GET_GPT_ATTRIBUTES | 0x0004245BL | 无法检索此卷的 GPT 属性, (隐藏、只读且没有驱动器号) 。 |
VDS_E_VOLUME_TEMPORARILY_DISMOUNTED | 0x8004245CL | 该卷已暂时卸载。 |
VDS_E_VOLUME_PERMANENTLY_DISMOUNTED | 0x8004245DL | 卷已脱机。 在可装载之前,无法暂时卸载它。 |
VDS_E_VOLUME_HAS_PATH | 0x8004245EL | 卷无法脱机,因为它仍具有访问路径。 |
VDS_E_REPAIR_VOLUMESTATE | 0x80042460L | 无法修复卷丛。 卷和 plex 必须处于联机状态,并且不能正常运行或正在重新生成。 |
VDS_E_LDM_TIMEOUT | 0x80042461L | 操作在逻辑磁盘管理器管理服务中超时。 请重试操作即可。 |
VDS_E_REVERT_ON_CLOSE_MISMATCH | 0x80042462L | 要清除的标志与之前在 bRevertOnClose 参数设置为 TRUE 的情况下调用 IVdsVolume::SetFlags 方法时设置的标志不匹配。 |
VDS_E_RETRY | 0x80042463L | 此操作失败。 请重试操作即可。 |
VDS_E_ONLINE_PACK_EXISTS | 0x80042464L | 操作失败,因为联机包对象已存在。 |
VDS_S_GPT_BOOT_MIRRORED_TO_MBR | 0x80042469L | GPT 磁盘上的启动卷已镜像到 MBR 磁盘。 新的 plex 不能用于启动计算机。 |
VDS_E_NO_VOLUME_LAYOUT | 0x80042502L | 无法检索卷的布局。 |
VDS_E_CORRUPT_VOLUME_INFO | 0x80042503L | 卷的驱动程序信息已损坏。 |
VDS_E_DRIVER_INTERNAL_ERROR | 0x80042505L | 卷管理驱动程序中发生内部错误。 |
VDS_E_VOLUME_INVALID_NAME | 0x80042507L | 卷名无效。 |
VDS_E_CORRUPT_PARTITION_INFO | 0x80042509L | 磁盘的分区信息已损坏。 |
VDS_E_CORRUPT_EXTENT_INFO | 0x8004250BL | 磁盘的盘区信息已损坏。 |
VDS_E_PROVIDER_EXITING | 0x80042514L | 提供程序正在退出。 |
VDS_E_EXTENT_EXCEEDS_DISK_FREE_SPACE | 0x80042515L | 指定的磁盘盘区大小大于可用磁盘空间量。 |
VDS_E_MEMBER_SIZE_INVALID | 0x80042516L | 指定的 plex 成员大小无效。 |
VDS_S_NO_NOTIFICATION | 0x80042517L | 未收到卷到达通知。 可能需要调用 IVdsService::Refresh。 |
VDS_E_INVALID_DISK | 0x80042519L | 指定的磁盘无效。 |
VDS_E_INVALID_PACK | 0x8004251AL | 指定的磁盘包无效。 |
VDS_E_CANNOT_SHRINK | 0x8004251EL | 文件系统不支持收缩此卷。 |
VDS_E_INVALID_PLEX_COUNT | 0x80042521L | 卷的 plex 计数必须大于零。 |
VDS_E_INVALID_MEMBER_COUNT | 0x80042522L | 卷的成员计数必须大于零。 |
VDS_E_INVALID_PLEX_ORDER | 0x80042523L | plex 索引必须从零开始并单调增加。 |
VDS_E_INVALID_MEMBER_ORDER | 0x80042524L | 成员索引必须从零开始并单调增加。 |
VDS_E_INVALID_STRIPE_SIZE | 0x80042525L | 对于条带化卷和 RAID-5 卷类型,条带大小(以字节为单位)的幂必须为 2,对于所有其他卷类型,条带大小必须为零。 |
VDS_E_INVALID_DISK_COUNT | 0x80042526L | 指定的磁盘数对于此操作无效。 |
VDS_E_VOLUME_DISK_COUNT_MAX_EXCEEDED | 0x80042529L | 指定的磁盘数太大。 VDS 对具有奇偶校验的跨区、条带化和条带化 (RAID-5) 卷施加 32 个磁盘的限制。 |
VDS_E_DISK_NOT_FOUND_IN_PACK | 0x8004252DL | 指定的磁盘不属于同一个包。 |
VDS_E_ONE_EXTENT_PER_DISK | 0x80042531L | 单个磁盘不能参与同一卷的多个成员或多个丛。 |
VDS_E_DISK_REMOVEABLE | 0x8004255AL | 可移动媒体不支持此操作。 |
VDS_E_INVALID_DRIVE_LETTER VDS | 0x8004255EL | 指定的驱动器号无效。 |
VDS_E_INVALID_DRIVE_LETTER_COUNT | 0x8004255FL | 要检索的指定数量的驱动器号无效。 |
VDS_E_INVALID_FS_FLAG | 0x80042560L | 指定的文件系统标志无效。 |
VDS_E_INVALID_FS_TYPE | 0x80042561L | 指定的文件系统无效。 |
VDS_E_INVALID_OBJECT_TYPE | 0x80042562L | 指定的对象类型无效。 |
VDS_E_INVALID_PARTITION_TYPE | 0x80042565L | 指定的分区类型对于此操作无效。 |
VDS_E_PARTITION_NOT_OEM | 0x8004256FL | 非 OEM 分区不支持此操作。 |
VDS_E_PARTITION_STYLE_MISMATCH | 0x80042571L | 指定的分区样式与磁盘的分区样式不同。 |
VDS_E_SHRINK_SIZE_LESS_THAN_MIN | 0x80042573L | 指定的收缩大小小于允许的最小收缩大小。 |
VDS_E_SHRINK_SIZE_TOO_BIG | 0x80042574L | 指定的收缩大小太大,将导致卷小于最小卷大小。 |
VDS_E_VOLUME_SIMPLE_SPANNED | 0x80042589L | 该操作仅在简单卷或跨卷上受支持。 |
VDS_E_PARTITION_MSR | 0x8004258CL | MSR 分区不支持此操作。 |
VDS_E_PARTITION_LDM | 0x8004258DL | LDM 分区不支持此操作。 |
VDS_E_ALIGN_NOT_A_POWER_OF_TWO | 0x8004258FL | 对齐不是 2 的幂。 |
VDS_E_ALIGN_IS_ZERO | 0x80042590L | 对齐方式为零。 |
VDS_E_CANT_INVALIDATE_FVE | 0x80042592L | 无法为卷禁用 BitLocker 加密。 |
VDS_E_FS_NOT_DETERMINED | 0x80042593L | 无法确定默认文件系统。 |
VDS_E_FAILED_TO_ONLINE_DISK | 0x80042596L | 联机操作失败。 |
VDS_E_FAILED_TO_OFFLINE_DISK | 0x80042597L | 脱机操作失败。 |
VDS_S_NAME_TRUNCATED | 0x00042700L | 已成功设置名称,但必须截断。 |
VDS_E_NAME_NOT_UNIQUE | 0x80042701L | 指定的名称不是唯一的。 |
VDS_S_STATUSES_INCOMPLETELY_SET | 0x00042702L | 至少有一个路径的状态未成功设置,因为 ( (状态与当前负载均衡策略) 冲突。 |
VDS_E_TARGET_SPECIFIC_NOT_SUPPORTED | 0x80042706L | 发起程序服务不支持设置特定于目标的共享机密。 |
VDS_E_INITIATOR_SPECIFIC_NOT_SUPPORTED | 0x80042707L | 目标不支持设置特定于发起程序的共享机密。 |
VDS_E_ISCSI_LOGIN_FAILED | 0x80042708L | 另一个操作正在进行中。 在前面的操作完成之前,此操作无法继续。 |
VDS_E_ISCSI_LOGOUT_FAILED | 0x80042709L | 尝试从指定的 iSCSI 会话注销失败。 |
VDS_E_ISCSI_SESSION_NOT_FOUND | 0x8004270AL | VDS 找不到与指定 iSCSI 目标匹配的会话。 |
VDS_E_ASSOCIATED_LUNS_EXIST | 0x8004270BL | LUN 与此目标相关联。 必须先取消所有 LUN 与此目标的关联,然后才能删除该目标。 |
VDS_E_ASSOCIATED_PORTALS_EXIST | 0x8004270CL | 门户与此门户组相关联。 必须先取消所有门户与此门户组的关联,然后才能删除门户组。 |
VDS_E_NO_DISK_PATHNAME | 0x8004270FL | 无法检索磁盘的路径。 磁盘上的某些操作可能会失败。 |
VDS_E_ISCSI_LOGOUT_INCOMPLETE | 0x80042710L | 至少有一个 iSCSI 会话注销操作未成功完成。 |
VDS_E_NO_VOLUME_PATHNAME | 0x80042711L | 无法检索一个或多个卷的路径。 |
VDS_E_PROVIDER_CACHE_OUTOFSYNC | 0x80042712L | 提供程序的缓存与驱动程序缓存不同步。 |
VDS_E_NO_IMPORT_TARGET | 0x80042713L | 未为子系统设置导入目标。 |
VDS_S_ALREADY_EXISTS | 0x00042714L | 该对象已经存在。 |
VDS_S_PROPERTIES_INCOMPLETE | 0x00042715L | 已成功检索部分但不是全部属性。 请注意,有许多可能的原因导致无法检索所有属性,包括删除设备。 |
VDS_S_ISCSI_SESSION_NOT_FOUND_PERSISTENT_LOGIN_REMOVED | 0x00042800L | VDS 找不到与指定 iSCSI 目标匹配的任何会话,但找到并删除了一个或多个持久登录名。 |
VDS_S_ISCSI_PERSISTENT_LOGIN_MAY_NOT_BE_REMOVED | 0x00042801L | 如果为目标设置了持久登录名,则可能尚未删除该登录名。 如有必要,请检查 iSCSI 发起程序控制面板以将其删除。 |
VDS_S_ISCSI_LOGIN_ALREAD_EXISTS | 0x00042802L | 尝试登录到 iSCSI 目标失败,因为会话已存在。 |
VDS_E_UNABLE_TO_FIND_BOOT_DISK | 0x80042803L | 无法检索启动卷的卷磁盘范围信息。 |
VDS_E_INCORRECT_BOOT_VOLUME_EXTENT_INFO | 0x80042804L | 为启动卷报告了两个以上的磁盘盘区。 这是系统错误。 |
VDS_E_GET_SAN_POLICY | 0x80042805L | 获取 SAN 策略时报告了驱动程序错误。 |
VDS_E_SET_SAN_POLICY | 0x80042806L | 设置 SAN 策略时报告了驱动程序错误。 |
VDS_E_BOOT_DISK | 0x80042807L | 无法更改启动磁盘上的磁盘属性。 |
VDS_S_DISK_MOUNT_FAILED | 0x00042808L | 无法装载磁盘上的一个或多个卷,可能是因为已装载磁盘。 |
VDS_S_DISK_DISMOUNT_FAILED | 0x00042809L | 无法卸载磁盘上的一个或多个卷,可能是因为已卸除磁盘。 |
VDS_E_DISK_IS_OFFLINE | 0x8004280AL | 不能在脱机的磁盘上执行该操作。 |
VDS_E_DISK_IS_READ_ONLY | 0x8004280BL | 该操作不能在只读磁盘上执行。 |
VDS_E_PAGEFILE_DISK | 0x8004280CL | 不能在包含页文件卷的磁盘上执行该操作。 |
VDS_E_HIBERNATION_FILE_DISK | 0x8004280DL | 无法在包含休眠文件卷的磁盘上执行该操作。 |
VDS_E_CRASHDUMP_DISK | 0x8004280EL | 无法在包含故障转储文件卷的磁盘上执行该操作。 |
相关主题