系统服务

系统服务技术概述。

若要开发系统服务,需要以下标头:

有关此技术的编程指南,请参阅:

 
CVssWriter

CVssWriter 类是一个抽象基类,用于定义编写器将其状态与 VSS 和其他编写器同步的接口。
CVssWriterEx

CVssWriterEx 类是一个抽象基类,用于定义编写器将其状态与 VSS 和其他编写器同步的接口。
CVssWriterEx2

CVssWriterEx2 类是一个抽象基类,用于定义编写器将其状态与 VSS 和其他编写器同步的接口。
IVssBackupComponents

请求者使用 IVssBackupComponents 接口轮询编写器文件状态并运行备份/还原操作。
IVssBackupComponentsEx

为请求者提供使用多个编写器实例运行备份和还原操作的方法。
IVssBackupComponentsEx2

定义请求者可用于运行备份和还原操作的其他方法。
IVssBackupComponentsEx3

定义请求者可用于执行 LUN 重新同步和返回扩展编写器状态信息的其他方法。
IVssBackupComponentsEx4

定义其他方法以支持处理请求者中的 UNC 文件共享路径。
IVssComponent

IVssComponent 接口是 C++ (而不是 COM) 接口,其中包含用于检查和修改请求者的备份组件文档中所含组件的相关信息的方法。
IVssComponentEx

定义用于检查和修改请求者的备份组件文档中包含的有关组件的信息的其他方法。
IVssComponentEx2

定义用于报告和检索组件级编写器错误的其他方法。
IVssCreateExpressWriterMetadata

IVssCreateExpressWriterMetadata 接口是一个 COM 接口,其中包含用于为快速编写器构造编写器元数据文档的方法。
IVssCreateWriterMetadata

IVssCreateWriterMetadata 接口是 C++ (而不是 COM) 接口,其中包含用于构造编写器元数据文档以响应标识事件的方法。 它仅在 CVssWriter::OnIdentify 方法中使用。
IVssCreateWriterMetadataEx

IVssCreateWriterMetadataEx 接口是一个 C++ (而不是 COM) 接口,它定义一个方法来报告将在创建卷影副本时显式排除的任何文件集。
IVssExamineWriterMetadata

IVssExamineWriterMetadata 接口是 C++ (不是 COM) 接口,它允许请求者检查特定编写器实例的元数据。
IVssExamineWriterMetadataEx

提供用于检索特定编写器实例的编写器实例名称和其他基本信息的方法。
IVssExamineWriterMetadataEx2

定义检索特定编写器实例的版本信息和其他基本信息的方法。
IVssExpressWriter

定义用于管理 VSS Express 编写器的元数据的方法。
IVssWMComponent

IVssWMComponent 是一种 C++ (不是 COM) 接口,它允许访问编写器元数据文档中存储的组件信息。
IVssWMDependency

IVssWMDependency 是 C++ (不是由 IVssWMComponent 接口返回的 COM) 接口,在备份或还原对另一编写器管理的组件具有显式编写器组件依赖项的组件时由应用程序使用。
IVssWMFiledesc

IVssWMFiledesc 接口是 C++ (不是 COM) 接口,它通过许多查询方法返回到调用应用程序。 它提供有关文件集 (文件集) 的详细信息。
IVssWriterComponents

包含用于获取和修改组件信息的方法。
IVssWriterComponentsExt

IVssWriterComponentsExt 接口是 C++ (不是 COM) 接口,请求者用来访问和修改备份中涉及的编写器组件。

IOCTL

 
IOCTL_CHANGER_EXCHANGE_MEDIUM

将源元素中的一段媒体移到一个目标,将最初位于第一个目标的介质片移到第二个目标。
IOCTL_CHANGER_GET_ELEMENT_STATUS

检索特定类型的所有元素或指定数量的元素的状态。
IOCTL_CHANGER_GET_PARAMETERS

检索指定设备的参数。
IOCTL_CHANGER_GET_PRODUCT_DATA

检索指定设备的产品数据。
IOCTL_CHANGER_GET_STATUS

检索指定设备的当前状态。
IOCTL_CHANGER_INITIALIZE_ELEMENT_STATUS

初始化特定类型的所有元素或指定元素的状态。
IOCTL_CHANGER_MOVE_MEDIUM

将一段媒体移动到目标。
IOCTL_CHANGER_QUERY_VOLUME_TAGS

检索指定元素的卷标记信息。
IOCTL_CHANGER_REINITIALIZE_TRANSPORT

以物理方式重新校准传输元素。 重新校准可能涉及将传输返回到其主位置。
IOCTL_CHANGER_SET_ACCESS

设置设备的插入/弹出端口、门或键盘的状态。
IOCTL_CHANGER_SET_POSITION

将更换器的机器人传输机制设置为指定的元素地址。 这可以通过预先定位传输来优化媒体的移动或交换。
IOCTL_PWM_CONTROLLER_GET_ACTUAL_PERIOD

检索脉冲宽度调制 (PWM) 控制器的有效输出信号周期,因为它将在其输出通道上测量。
IOCTL_PWM_CONTROLLER_GET_INFO

检索有关脉冲宽度调制 (PWM) 控制器的信息。 初始化控制器后,此信息不会更改。
IOCTL_PWM_CONTROLLER_SET_DESIRED_PERIOD

将脉冲宽度调制 (PWM) 控制器的输出信号周期设置为建议的值。
IOCTL_PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE

检索引脚或通道的当前占空比百分比。 控制代码将百分比作为PWM_PIN_GET_ACTIVE_DUTY_CYCLE_PERCENTAGE_OUTPUT结构返回。
IOCTL_PWM_PIN_GET_POLARITY

检索引脚或通道的当前信号极性。 控制代码获取信号极性作为PWM_PIN_GET_POLARITY_OUTPUT结构。 信号极性为“高有效”或“低有效”,如PWM_POLARITY枚举中定义。
IOCTL_PWM_PIN_IS_STARTED

检索引脚或通道的信号生成状态。 每个引脚的状态为“已启动”或“已停止”,作为PWM_PIN_IS_STARTED_OUTPUT结构。
IOCTL_PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE

为控制器引脚或通道设置所需的占空比百分比值。 控制代码将百分比指定为PWM_PIN_SET_ACTIVE_DUTY_CYCLE_PERCENTAGE_INPUT结构。
IOCTL_PWM_PIN_SET_POLARITY

设置引脚或通道的信号极性。 控制代码基于PWM_PIN_SET_POLARITY_INPUT结构设置信号极性。 信号极性为“高有效”或“低有效”,如PWM_POLARITY枚举中定义。
IOCTL_PWM_PIN_START

开始生成脉冲宽度调节 (引脚或通道上的 PWM) 信号。 若要检查引脚是否已启动,请使用 IOCTL_PWM_PIN_IS_STARTED。
IOCTL_PWM_PIN_STOP

停止生成脉冲宽度调制 (引脚或通道上的 PWM) 信号。 若要检查引脚是否已启动,请使用 IOCTL_PWM_PIN_IS_STARTED。
IOCTL_SERIAL_LSRMST_INSERT

启用或禁用将行状态和调制解调器状态值放置在应用程序通过 ReadFile 函数获取的常规数据流中。
IOCTL_STORAGE_CHECK_VERIFY

确定媒体是否可供设备访问。
IOCTL_STORAGE_EJECT_MEDIA

从 SCSI 设备弹出媒体。
IOCTL_STORAGE_EJECTION_CONTROL

启用或禁用弹出媒体的机制。 禁用该机制会锁定驱动器。
IOCTL_STORAGE_GET_DEVICE_NUMBER

检索设备类型、设备编号,对于可分区设备,检索设备的分区号。
IOCTL_STORAGE_GET_HOTPLUG_INFO

检索指定设备的热插拔配置。
IOCTL_STORAGE_GET_MEDIA_SERIAL_NUMBER

检索 USB 设备的序列号。
IOCTL_STORAGE_GET_MEDIA_TYPES

检索设备的几何信息。 (IOCTL_STORAGE_GET_MEDIA_TYPES)
IOCTL_STORAGE_GET_MEDIA_TYPES_EX

检索有关设备支持的媒体类型的信息。
IOCTL_STORAGE_LOAD_MEDIA

将媒体加载到设备中。
IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码将属性信息传达给卷管理器和存储系统设备。
IOCTL_STORAGE_MCN_CONTROL

启用或禁用媒体更改通知。 禁用媒体更改通知可防止GUID_IO_MEDIA_ARRIVAL和GUID_IO_MEDIA_REMOVAL事件。
IOCTL_STORAGE_MEDIA_REMOVAL

为具有该锁定功能的设备启用或禁用弹出媒体的机制。
IOCTL_STORAGE_READ_CAPACITY

检索设备的几何信息。 (IOCTL_STORAGE_READ_CAPACITY)
IOCTL_STORAGE_SET_HOTPLUG_INFO

设置指定设备的热拔配置。

枚举

 
__VDS_PARTITION_STYLE

此枚举不用于显式使用。
EFFECTIVE_POWER_MODE

指示系统正在运行的有效电源模式。
ELEMENT_TYPE

指定更换设备的元素类型。
ENCLAVE_SEALING_IDENTITY_POLICY

定义一个值,该值指定另一个 enclave 必须如何与调用 EnclaveSealData 的 enclave 来解封数据的 enclave 相关。
HEAP_INFORMATION_CLASS

指定要设置或检索的堆信息的类。
MEM_EXTENDED_PARAMETER_TYPE

定义用于将文件映射到地址空间的扩展参数的值。
POWER_ACTION

定义用于指定系统电源操作类型的值。
POWER_DATA_ACCESSOR

PowerEnumerate 和 PowerSettingAccessCheck 使用的枚举值。
POWER_PLATFORM_ROLE

指示 OEM 的首选电源管理配置文件。
PWM_POLARITY

表示脉冲宽度调制 (PWM) 相对于占空比的信号水平极性。
STORAGE_BUS_TYPE

指定各种类型的存储总线。
STORAGE_MEDIA_TYPE

指定各种类型的存储媒体。
SYSTEM_POWER_CONDITION

由GUID_ACDC_POWER_SOURCE电源事件用于指示当前电源。
SYSTEM_POWER_STATE

定义用于指定系统电源状态的值。
VDS_ASYNC_OUTPUT_TYPE

VDS_ASYNC_OUTPUT_TYPE (vds.h) 枚举定义对象可以处理的操作集。
VDS_ASYNC_OUTPUT_TYPE

VDS_ASYNC_OUTPUT_TYPE枚举 (vdshwprv.h) 定义对象可以处理的操作集。
VDS_CONTROLLER_STATUS

VDS_CONTROLLER_STATUS (vds.h) 枚举定义控制器的对象状态值集。
VDS_CONTROLLER_STATUS

VDS_CONTROLLER_STATUS 枚举 (vdshwprv.h) 定义控制器的对象状态值集。
VDS_DISK_EXTENT_TYPE

定义磁盘盘区类型的集。 类型可以是分区、卷或可用空间。
VDS_DISK_FLAG

定义磁盘对象的一组有效标志。注意 除了VDS_DF_READ_ONLY,这些标志不能通过使用 IVdsDisk::SetFlags 方法进行设置或使用 IVdsDisk::ClearFlags 方法清除。
VDS_DISK_OFFLINE_REASON

定义磁盘脱机的原因集。
VDS_DISK_STATUS

定义磁盘的对象状态值集。
VDS_DRIVE_FLAG

VDS_DRIVE_FLAG (vds.h) 枚举定义驱动器对象的一组有效标志。
VDS_DRIVE_FLAG

VDS_DRIVE_FLAG 枚举 (vdshwprv.h) 定义驱动器对象的一组有效标志。
VDS_DRIVE_LETTER_FLAG

定义驱动器号的有效标志集。
VDS_DRIVE_STATUS

VDS_DRIVE_STATUS (vds.h) 枚举定义驱动器的对象状态值集。
VDS_DRIVE_STATUS

VDS_DRIVE_STATUS 枚举 (vdshwprv.h) 定义驱动器的对象状态值集。
VDS_FILE_SYSTEM_FLAG

定义文件系统的有效标志集。
VDS_FILE_SYSTEM_FORMAT_SUPPORT_FLAG

定义支持格式化卷的文件系统的属性。
VDS_FILE_SYSTEM_PROP_FLAG

定义文件系统压缩的详细信息。
VDS_FILE_SYSTEM_TYPE

VDS_FILE_SYSTEM_TYPE (vds.h) 枚举定义文件系统的有效类型集。
VDS_FILE_SYSTEM_TYPE

VDS_FILE_SYSTEM_TYPE 枚举 (vdshwprv.h) 定义文件系统的有效类型集。
VDS_FORMAT_OPTION_FLAGS

定义 IVdsDiskPartitionMF2::FormatPartitionEx2 方法的有效格式设置选项集。
VDS_HBAPORT_SPEED_FLAG

VDS_HBAPORT_SPEED_FLAG (vds.h) 枚举定义用于确定 HBA 端口支持的速度的有效标志集。
VDS_HBAPORT_SPEED_FLAG

VDS_HBAPORT_SPEED_FLAG 枚举 (vdshwprv.h) 定义用于确定 HBA 端口支持的速度的有效标志集。
VDS_HBAPORT_STATUS

VDS_HBAPORT_STATUS (vds.h) 枚举定义 HBA 端口的有效状态集。
VDS_HBAPORT_STATUS

VDS_HBAPORT_STATUS枚举 (vdshwprv.h) 定义 HBA 端口的有效状态集。
VDS_HBAPORT_TYPE

VDS_HBAPORT_TYPE (vds.h) 枚举定义 HBA 端口的有效类型集。
VDS_HBAPORT_TYPE

VDS_HBAPORT_TYPE 枚举 (vdshwprv.h) 定义 HBA 端口的有效类型集。
VDS_HEALTH

VDS_HEALTH (vds.h) 枚举定义 VDS 对象的运行状况状态值集。
VDS_HEALTH

VDS_HEALTH 枚举 (vdshwprv.h) 定义 VDS 对象的运行状况状态值集。
VDS_HWPROVIDER_TYPE

VDS_HWPROVIDER_TYPE (vds.h) 枚举定义硬件提供程序的有效类型集。
VDS_HWPROVIDER_TYPE

VDS_HWPROVIDER_TYPE 枚举 (vdshwprv.h) 定义硬件提供程序的有效类型集。
VDS_INTERCONNECT_ADDRESS_TYPE

定义物理互连的有效地址类型的集。
VDS_INTERCONNECT_FLAG

VDS_INTERCONNECT_FLAG (vds.h) 枚举定义子系统可以支持的互连类型集。
VDS_INTERCONNECT_FLAG

VDS_INTERCONNECT_FLAG 枚举 (vdshwprv.h) 定义子系统可以支持的互连类型集。
VDS_IPADDRESS_TYPE

VDS_IPADDRESS_TYPE (vds.h) 枚举定义 IP 地址的有效类型集。
VDS_IPADDRESS_TYPE

VDS_IPADDRESS_TYPE枚举 (vdshwprv.h) 定义 IP 地址的有效类型集。
VDS_ISCSI_AUTH_TYPE

VDS_ISCSI_AUTH_TYPE (vds.h) 枚举定义登录 iSCSI 目标时用于身份验证的有效类型集。
VDS_ISCSI_AUTH_TYPE

VDS_ISCSI_AUTH_TYPE 枚举 (vdshwprv.h) 定义登录 iSCSI 目标时用于身份验证的有效类型集。
VDS_ISCSI_IPSEC_FLAG

不支持 VDS_ISCSI_IPSEC_FLAG (vds.h) 枚举,但保留供将来使用。
VDS_ISCSI_IPSEC_FLAG

不支持VDS_ISCSI_IPSEC_FLAG枚举 (vdshwprv.h) 。 此枚举保留供将来使用。
VDS_ISCSI_LOGIN_FLAG

VDS_ISCSI_LOGIN_FLAG (vds.h) 枚举定义用于指定 iSCSI 目标登录选项的有效标志集。
VDS_ISCSI_LOGIN_FLAG

VDS_ISCSI_LOGIN_FLAG 枚举 (vdshwprv.h) 定义用于指定 iSCSI 目标登录选项的有效标志集。
VDS_ISCSI_LOGIN_TYPE

VDS_ISCSI_LOGIN_TYPE (vds.h) 枚举定义用于登录到 iSCSI 目标的有效类型集。
VDS_ISCSI_LOGIN_TYPE

VDS_ISCSI_LOGIN_TYPE 枚举 (vdshwprv.h) 定义用于登录到 iSCSI 目标的有效类型集。
VDS_ISCSI_PORTAL_STATUS

VDS_ISCSI_PORTAL_STATUS (vds.h) 枚举定义 iSCSI 门户的有效状态值集。
VDS_ISCSI_PORTAL_STATUS

VDS_ISCSI_PORTAL_STATUS 枚举 (vdshwprv.h) 定义 iSCSI 门户的有效状态值集。
VDS_LOADBALANCE_POLICY_ENUM

VDS_LOADBALANCE_POLICY_ENUM (vds.h) 枚举为路径定义一组有效的负载均衡策略。
VDS_LOADBALANCE_POLICY_ENUM

VDS_LOADBALANCE_POLICY_ENUM 枚举 (vdshwprv.h) 为路径定义一组有效的负载均衡策略。
VDS_LUN_FLAG

VDS_LUN_FLAG (vds.h) 枚举定义 LUN 对象的一组有效标志。
VDS_LUN_FLAG

VDS_LUN_FLAG 枚举 (vdshwprv.h) 定义 LUN 对象的一组有效标志。
VDS_LUN_PLEX_FLAG

VDS_LUN_PLEX_FLAG (vds.h) 枚举定义 LUN plex 对象的一组有效标志。
VDS_LUN_PLEX_FLAG

VDS_LUN_PLEX_FLAG 枚举 (vdshwprv.h) 定义 LUN plex 对象的一组有效标志。
VDS_LUN_PLEX_STATUS

VDS_LUN_PLEX_STATUS (vds.h) 枚举定义 LUN 丛的对象状态值集。
VDS_LUN_PLEX_STATUS

VDS_LUN_PLEX_STATUS 枚举 (vdshwprv.h) 定义 LUN plex 的对象状态值集。
VDS_LUN_PLEX_TYPE

VDS_LUN_PLEX_TYPE (vds.h) 枚举定义 LUN 丛的有效类型集。
VDS_LUN_PLEX_TYPE

VDS_LUN_PLEX_TYPE 枚举 (vdshwprv.h) 定义 LUN plex 的有效类型集。
VDS_LUN_RESERVE_MODE

不支持。此枚举保留供将来使用。 (VDS_LUN_RESERVE_MODE)
VDS_LUN_STATUS

VDS_LUN_STATUS (vds.h) 枚举定义 LUN 的对象状态值集。
VDS_LUN_STATUS

VDS_LUN_STATUS 枚举 (vdshwprv.h) 定义 LUN 的对象状态值集。
VDS_LUN_TYPE

VDS_LUN_TYPE (vds.h) 枚举定义 LUN 的有效类型集。
VDS_LUN_TYPE

VDS_LUN_TYPE 枚举 (vdshwprv.h) 定义 LUN 的有效类型集。
VDS_MAINTENANCE_OPERATION

VDS_MAINTENANCE_OPERATION (vds.h) 枚举定义一组有效的子系统维护操作。
VDS_MAINTENANCE_OPERATION

vdshwprv.h (VDS_MAINTENANCE_OPERATION 枚举) 定义一组有效的子系统维护操作。
VDS_NOTIFICATION_TARGET_TYPE

VDS_NOTIFICATION_TARGET_TYPE (vds.h) 枚举定义 VDS 通知) (使用者的有效目标类型的集。
VDS_NOTIFICATION_TARGET_TYPE

vdshwprv.h (VDS_NOTIFICATION_TARGET_TYPE 枚举) 定义 VDS 通知的有效目标类型的集。
VDS_OBJECT_TYPE

VDS_OBJECT_TYPE (vds.h) 枚举定义 VDS 对象的一组有效类型。
VDS_OBJECT_TYPE

VDS_OBJECT_TYPE 枚举 (vdshwprv.h) 定义 VDS 对象的一组有效类型。
VDS_PACK_FLAG

定义 pack 对象的一组有效标志。
VDS_PACK_STATUS

定义包的对象状态值集。
VDS_PARTITION_FLAG

为分区定义一组有效标志。
VDS_PARTITION_STYLE

定义分区样式值集。
VDS_PATH_STATUS

VDS_PATH_STATUS (vds.h) 枚举定义端口的有效状态值集。
VDS_PATH_STATUS

VDS_PATH_STATUS 枚举 (vdshwprv.h) 定义端口的有效状态值集。
VDS_PORT_STATUS

VDS_PORT_STATUS (vds.h) 枚举定义端口的对象状态值集。
VDS_PORT_STATUS

VDS_PORT_STATUS枚举 (vdshwprv.h) 定义端口的对象状态值集。
VDS_PROVIDER_FLAG

VDS_PROVIDER_FLAG (vds.h) 枚举定义提供程序对象的一组有效标志。
VDS_PROVIDER_FLAG

VDS_PROVIDER_FLAG枚举 (vdshwprv.h) 定义提供程序对象的一组有效标志。
VDS_PROVIDER_LBSUPPORT_FLAG

VDS_PROVIDER_LBSUPPORT_FLAG (vds.h) 枚举指定用于指示硬件提供程序支持的负载均衡策略的有效标志集。
VDS_PROVIDER_LBSUPPORT_FLAG

VDS_PROVIDER_LBSUPPORT_FLAG枚举 (vdshwprv.h) 指定一组有效标志,用于指示硬件提供程序支持的负载均衡策略。
VDS_PROVIDER_TYPE

VDS_PROVIDER_TYPE (vds.h) 枚举定义提供程序的有效类型集。
VDS_PROVIDER_TYPE

VDS_PROVIDER_TYPE枚举 (vdshwprv.h) 定义提供程序的有效类型集。
VDS_QUERY_PROVIDER_FLAG

定义提供程序查询操作的有效标志集。 调用方可以查询硬件提供商和/或软件提供商。
VDS_RAID_TYPE

VDS_RAID_TYPE (vds.h) 枚举定义可用于指定存储池的基础 RAID 类型的设置枚举值。
VDS_RAID_TYPE

VDS_RAID_TYPE枚举 (vdshwprv.h) 定义可用于指定存储池的基础 RAID 类型的设置枚举值。
VDS_RECOVER_ACTION

VDS_RECOVER_ACTION (vds.h) 枚举保留供系统使用。
VDS_RECOVER_ACTION

(vdshwprv.h) VDS_RECOVER_ACTION枚举保留供系统使用。
VDS_SAN_POLICY

定义一组有效的磁盘 SAN 策略标志。
VDS_SERVICE_FLAG

定义服务对象的一组有效标志。
VDS_STORAGE_BUS_TYPE

定义存储设备的有效总线类型的集。
VDS_STORAGE_IDENTIFIER_CODE_SET

定义存储标识符的有效代码集 (编码) 集。
VDS_STORAGE_IDENTIFIER_TYPE

定义存储标识符的有效类型集。
VDS_STORAGE_POOL_STATUS

VDS_STORAGE_POOL_STATUS (vds.h) 枚举定义存储池的对象状态值集。
VDS_STORAGE_POOL_STATUS

VDS_STORAGE_POOL_STATUS枚举 (vdshwprv.h) 定义存储池的对象状态值集。
VDS_STORAGE_POOL_TYPE

VDS_STORAGE_POOL_TYPE (vds.h) 枚举定义存储池类型的集。
VDS_STORAGE_POOL_TYPE

VDS_STORAGE_POOL_TYPE枚举 (vdshwprv.h) 定义存储池类型的集。
VDS_SUB_SYSTEM_FLAG

VDS_SUB_SYSTEM_FLAG (vds.h) 枚举定义子系统对象的一组有效标志。
VDS_SUB_SYSTEM_FLAG

VDS_SUB_SYSTEM_FLAG 枚举 (vdshwprv.h) 定义子系统对象的一组有效标志。
VDS_SUB_SYSTEM_STATUS

VDS_SUB_SYSTEM_STATUS (vds.h) 枚举定义子系统的对象状态值集。
VDS_SUB_SYSTEM_STATUS

VDS_SUB_SYSTEM_STATUS 枚举 (vdshwprv.h) 定义子系统的对象状态值集。
VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG

VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG (vds.h) 枚举定义了子系统可支持的 RAID 级别集。
VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG

VDS_SUB_SYSTEM_SUPPORTED_RAID_TYPE_FLAG枚举 (vdshwprv.h) 定义子系统可支持的 RAID 级别集。
VDS_TRANSITION_STATE

VDS_TRANSITION_STATE (vds.h) 枚举定义 VDS 对象的有效转换状态值的集。
VDS_TRANSITION_STATE

VDS_TRANSITION_STATE枚举 (vdshwprv.h) 定义 VDS 对象的有效转换状态值的集。
VDS_VDISK_STATE

定义虚拟磁盘对象的状态值集。
VDS_VERSION_SUPPORT_FLAG

VDS_VERSION_SUPPORT_FLAG (vds.h) 枚举指示支持哪些版本的 VDS 接口。
VDS_VERSION_SUPPORT_FLAG

VDS_VERSION_SUPPORT_FLAG枚举 (vdshwprv.h) 指示支持哪些版本的 VDS 接口。
VDS_VOLUME_FLAG

定义卷对象的一组有效标志。
VDS_VOLUME_PLEX_STATUS

定义卷 plex 的对象状态值集。
VDS_VOLUME_PLEX_TYPE

定义卷 plex 的有效类型集。
VDS_VOLUME_STATUS

定义卷的对象状态值集。
VDS_VOLUME_TYPE

定义卷对象的一组有效类型。
VSS_ALTERNATE_WRITER_STATE

用于指示给定编写器是否具有关联的备用编写器。
VSS_APPLICATION_LEVEL

指示应用程序级别,即在创建卷影副本的过程中,编写者会收到冻结通知的点。
VSS_BACKUP_SCHEMA

由编写器用于指示它可以参与的备份操作类型。
VSS_BACKUP_TYPE

指示要执行的备份类型。
VSS_COMPONENT_FLAGS

编写器用于指示对自动恢复的支持。
VSS_COMPONENT_TYPE

指定用于卷影复制备份操作的组件类型。
VSS_FILE_RESTORE_STATUS

定义文件还原操作的状态集。
VSS_FILE_SPEC_BACKUP_TYPE

编写器用于指示他们对某些备份操作的支持。
VSS_HARDWARE_OPTIONS

定义卷影复制 LUN 标志。
VSS_MGMT_OBJECT_TYPE

VSS_MGMT_OBJECT_PROP结构中VSS_MGMT_OBJECT_UNION联合的歧视。
VSS_OBJECT_TYPE

请求者用于将对象标识为卷影复制集、卷影副本或提供程序。
VSS_PROTECTION_FAULT

定义卷影复制保护故障集。
VSS_PROTECTION_LEVEL

定义卷影复制保护级别的一组。
VSS_PROVIDER_CAPABILITIES

此枚举保留供将来使用。
VSS_PROVIDER_TYPE

指定提供程序类型。
VSS_RECOVERY_OPTIONS

由请求者用来指定重新同步操作的执行方式。
VSS_RESTORE_TARGET

由编写器在还原时用于指示如何还原所选组件中包含的所有文件及其定义的任何组件集中的所有文件。
VSS_RESTORE_TYPE

由请求者用来指示它即将执行的还原操作的类型。
VSS_RESTOREMETHOD_ENUM

由编写器在备份时用于通过其编写器元数据文档指定默认文件还原方法。
VSS_ROLLFORWARD_TYPE

请求者使用VSS_ROLLFORWARD_TYPE枚举来指示它要执行的前滚操作的类型。
VSS_SNAPSHOT_COMPATIBILITY

VSS_SNAPSHOT_COMPATIBILITY枚举指示对已卷影复制的卷禁用哪些卷控件或文件 I/O 操作。
VSS_SNAPSHOT_CONTEXT

指定如何创建、查询或删除卷影副本,以及编写器参与的程度。
VSS_SNAPSHOT_PROPERTY_ID

指定要为卷影副本设置的属性。
VSS_SNAPSHOT_STATE

指定给定卷影复制操作的状态。
VSS_SOURCE_TYPE

指定编写器管理的数据类型。
VSS_SUBSCRIBE_MASK

指示编写器愿意接收的事件。
VSS_USAGE_TYPE

指定主机系统如何使用 VSS 操作中涉及的编写器管理的数据。
VSS_VOLUME_SNAPSHOT_ATTRIBUTES

允许为卷影副本指定其他属性。
VSS_WRITER_STATE

指示编写器的当前状态。
VSS_WRITERRESTORE_ENUM

向请求者指示处理还原操作期间生成的事件的条件。

函数

 
~CVssWriter

~CVssWriter 是 CVssWriter 类对象的析构函数。
AbortAllSnapshotsInProgress

此方法保留供系统使用。
AbortBackup

AbortBackup 方法通知 VSS 备份操作已终止。
AbortSnapshots

中止此提供程序中准备的卷影副本。
AbortSystemShutdownA

停止已启动的系统关闭。 (ANSI)
AbortSystemShutdownW

停止已启动的系统关闭。 (Unicode)
AcquireSRWLockExclusive

获取在独占模式下 (SRW) 锁的精简读取器/编写器。
AcquireSRWLockShared

获取共享模式下的精简读取器/写入器 (SRW) 锁。
AddAccessPath

添加访问路径。
AddAlternateLocationMapping

AddAlternateLocationMapping 方法为文件集创建备用位置映射。
AddAlternativeLocationMapping

AddAlternativeLocationMapping 方法由请求者用来指示使用备用位置映射来还原给定组件中文件集的所有成员。
AddComponent

将文件组添加到要备份的快速编写器的组件集。
AddComponent

AddComponent 方法将数据库或文件组添加为要备份的组件。
AddComponent

用于显式添加到备份集。
AddComponentDependency

允许快速编写器指示其管理的组件具有显式编写器组件依赖项;也就是说,另一个组件 (可能由另一个编写器管理,) 必须用它进行备份和还原。
AddComponentDependency

AddComponentDependency 方法允许编写器指示它管理的组件具有显式编写器组件依赖项;也就是说,另一个编写器中的另一个组件必须用它进行备份和还原。
AddDatabaseFiles

AddDatabaseFiles 方法指示 (组成要备份的数据库组件的一个或多个指定文件) 的文件集。
AddDatabaseLogFiles

AddDatabaseLogFiles 方法指示与要备份的数据库关联的日志文件及其位置。
AddDiffArea

为指定的卷添加卷影副本存储区域关联。
AddDifferencedFilesByLastModifyLSN

不支持。 (IVssComponent.AddDifferencedFilesByLastModifyLSN)
AddDifferencedFilesByLastModifyTime

由编写器用来指示 (指定文件) 的文件集应根据上次修改时间戳进行评估,以便使用整个文件包含在带时间戳的增量备份或差异备份中。
AddDirectedTarget

AddDirectedTarget 方法允许编写器在还原时指示在还原文件时,它 (应重新映射源文件) 。
AddDisk

将磁盘添加到联机包。
AddDllDirectory

将目录添加到进程 DLL 搜索路径。
AddExcludeFiles

排除 (指定文件) 的文件集,否则在备份快速编写器的组件时可能会隐式包含这些文件集。
AddExcludeFiles

AddExcludeFiles 方法用于显式排除 (指定文件) 的文件集,否则在备份当前编写器的组件时可能会隐式包含这些文件集。
AddExcludeFilesFromSnapshot

报告创建卷影副本时编写器将显式排除的任何文件集。
AddFilesToFileGroup

将 (指定文件集或) 的文件集添加到快速编写器的指定文件组组件。
AddFilesToFileGroup

AddFilesToFileGroup 方法将 (指定文件集或) 的文件集添加到指定的文件组组件。
AddIncludeFiles

不支持。 (IVssCreateWriterMetadata.AddIncludeFiles)
AddNewTarget

在还原操作期间,请求者使用 AddNewTarget 方法指示备份应用程序计划将文件还原到新位置。
AddPartialFile

AddPartialFile 方法指示仅备份给定文件的某些部分,以及这些部分。
AddPlex

IVdsLun::AddPlex 方法 (vds.h) 将 LUN 作为新 plex 添加到目标 LUN。
AddPlex

将卷作为 plex 添加到当前卷。
AddPlex

IVdsLun::AddPlex (vdshwprv.h) 方法将 LUN 作为新 plex 添加到目标 LUN。
AddPortal

IVdsIscsiPortalGroup::AddPortal 方法 (vds.h) 将门户添加到门户组。
AddPortal

IVdsIscsiPortalGroup::AddPortal (vdshwprv.h) 方法将门户添加到门户组。
AddRestoreSubcomponent

指示要还原组件集的子组件成员,该组件集已标记为不可选择进行备份,但标记为可进行还原。
AddSecureMemoryCacheCallback

注册在释放安全内存范围或更改其保护时要调用的回调函数。
AddSnapshotToRecoverySet

指定要包含在 LUN 重新同步操作中的卷。
AddToSnapshotSet

AddToSnapshotSet 方法将原始卷或原始远程文件共享添加到卷影副本集。
AddVDisk

为现有虚拟磁盘文件创建虚拟磁盘对象。
建议

向 VDS 注册调用方 IVdsAdviseSink 接口,以便调用方从 VDS 服务接收通知。
AllocateUserPhysicalPages

分配在指定进程的任意地址窗口扩展 (AWE) 区域中映射和取消映射的物理内存页。
AllocateUserPhysicalPages2

分配物理内存页,以使用扩展参数在任何地址窗口扩展 (AWE) 区域中映射和取消映射。
AllocateUserPhysicalPagesNuma

在指定进程的 AWE) 区域中分配要映射和取消映射的任何地址窗口扩展 (物理内存页,并为物理内存指定 NUMA 节点。
ApplyHints

(vds.h) IVdsLun::ApplyHints 方法向 LUN 应用一组新的提示。 应用于 LUN 的提示同时应用于所有丛。
ApplyHints

IVdsLunPlex::ApplyHints 方法 (vds.h) 向 LUN plex 应用一组新的提示。 应用于 plex 的提示不会影响 LUN 及其其他 plex。
ApplyHints

IVdsLun::ApplyHints (vdshwprv.h) 方法将一组新的提示应用于 LUN。 应用于 LUN 的提示同时应用于所有丛。
ApplyHints

IVdsLunPlex::ApplyHints (vdshwprv.h) 方法将一组新的提示应用于 LUN plex。 应用于 plex 的提示不会影响 LUN 及其其他 plex。
ApplyHints2

IVdsLun2::ApplyHints2 方法 (vds.h) 向 LUN 应用一组新的提示。 应用于 LUN 的提示同时应用于所有丛。
ApplyHints2

IVdsLun2::ApplyHints2 (vdshwprv.h) 方法将一组新的提示应用于 LUN。 应用于 LUN 的提示同时应用于所有丛。
AreComponentsSelected

AreComponentsSelected 方法指示请求者是否在组件模式下运行,并支持选择要备份的单个组件或备份整个卷。
AreLunsSupported

确定硬件提供程序是否支持为卷贡献的所有 LUN 创建卷影副本。
AssignDriveLetter

将驱动器号分配给现有 OEM、ESP 或未知分区。
AssociateControllerPorts

IVdsLunControllerPorts::AssociateControllerPorts 方法 (vds.h) 将子系统控制器端口设置为活动或非活动状态(相对于 LUN)。
AssociateControllerPorts

IVdsLunControllerPorts::AssociateControllerPorts (vdshwprv.h) 方法将子系统控制器端口设置为活动或非活动状态(相对于 LUN)。
AssociateControllers

IVdsLun::AssociateControllers 方法 (vds.h) 相对于 LUN 将子系统控制器设置为活动或非活动状态。
AssociateControllers

IVdsLun::AssociateControllers (vdshwprv.h) 方法将子系统控制器设置为活动或非活动状态(相对于 LUN)。
AssociateTargets

IVdsLunIscsi::AssociateTargets 方法 (vds.h) 将 LUN 与子系统 iSCSI 目标相关联。
AssociateTargets

IVdsLunIscsi::AssociateTargets (vdshwprv.h) 方法将 LUN 与子系统 iSCSI 目标相关联。
AtlThunk_AllocateData

为 ATL thunk 分配内存中的空间。
AtlThunk_DataToCode

返回对应于 AtlThunkData_t 参数的可执行函数。
AtlThunk_FreeData

释放与 ATL thunk 关联的内存。
AtlThunk_InitData

初始化 ATL thunk。
附加

附加虚拟磁盘。
BackupComplete

BackupComplete 方法会导致 VSS 生成 BackupComplete 事件,该事件向编写者发出备份过程已完成的信号。
BackupEventLogA

将指定的事件日志保存到备份文件。 (ANSI)
BackupEventLogW

将指定的事件日志保存到备份文件。 (Unicode)
BeginPrepareSnapshot

VSS 对添加到卷影副本集的每个卷影副本调用此方法。 (IVssFileShareSnapshotProvider.BeginPrepareSnapshot)
BeginPrepareSnapshot

对添加到卷影副本集的每个卷影副本调用。
BeginPrepareSnapshot

VSS 对添加到卷影副本集的每个卷影副本调用此方法。 (IVssSoftwareSnapshotProvider.BeginPrepareSnapshot)
BreakPlex

从当前卷中删除指定的 plex。
BreakSnapshotSet

BreakSnapshotSet 方法会导致 VSS“忘记”卷影副本集的存在。
BreakSnapshotSetEx

根据请求者指定的选项中断卷影副本集。
BuildCommDCBA

使用设备控制字符串中指定的值填充指定的 DCB 结构。 (ANSI)
BuildCommDCBAndTimeoutsA

将设备定义字符串转换为相应的设备控制块代码,并将其放入设备控制块中。 (ANSI)
BuildCommDCBAndTimeoutsW

将设备定义字符串转换为相应的设备控制块代码,并将其放入设备控制块中。 (Unicode)
BuildCommDCBW

使用设备控制字符串中指定的值填充指定的 DCB 结构。 (Unicode)
CallEnclave

调用 enclave 中的函数。
CallNamedPipeA

连接到消息类型管道 (,并等待管道实例不可用) ,写入管道并从管道读取,然后关闭管道。 (CallNamedPipeA)
CallNamedPipeW

连接到消息类型管道 (,并等待管道实例不可用) ,写入管道并从管道读取,然后关闭管道。 (CallNamedPipeW)
CallNtPowerInformation

设置或检索电源信息。
取消

IVdsAsync::Cancel (vds.h) 方法取消异步操作。
取消

IVdsAsync::Cancel 方法 (vdshwprv.h) 取消异步操作。
取消

Cancel 方法取消不完整的异步操作。
CancelWaitableTimer

将指定的可等待计时器设置为非活动状态。
CanUserWritePwrScheme

确定当前用户是否有足够的权限来编写电源方案。
CdromDisableDigitalPlayback

禁用指定 CD-ROM 或 DVD 驱动器的数字播放。
CdromEnableDigitalPlayback

为指定的 CD-ROM 或 DVD 驱动器启用数字播放。
CdromIsDigitalPlaybackEnabled

确定是否为指定的 CD-ROM 或 DVD 驱动器启用数字播放。
CdromKnownGoodDigitalPlayback

确定指定的 CD-ROM 或 DVD 驱动器是否具有已知良好的数字播放。
ChangeAttributes

修改分区的属性。
ChangeDiffAreaMaximumSize

汇报特定卷的最大卷影副本存储区域大小。
ChangeDiffAreaMaximumSizeEx

汇报特定卷的最大卷影副本存储区域大小。 这可能不会立即生效。 如果 bVolatile 参数为 FALSE,则即使重启计算机,更改也会继续。
ChangePartitionType

在指定的字节偏移量处更改磁盘上的分区类型。
清理

删除分区信息并取消初始化基本磁盘或动态磁盘。Windows Server 2003:可移动设备不支持 Clean 方法。
CleanupObsoleteMountPoints

删除不再存在的卷的用户模式路径和装载的文件夹。
ClearCommBreak

还原指定通信设备的字符传输,并将传输线路置于非中断状态。
ClearCommError

检索有关通信错误的信息并报告通信设备的当前状态。
ClearEventLogA

清除指定的事件日志,并选择性地将日志的当前副本保存到备份文件。 (ANSI)
ClearEventLogW

清除指定的事件日志,并选择性地将日志的当前副本保存到备份文件。 (Unicode)
ClearFileSystemFlags

清除文件系统标志。
ClearFlags

清除磁盘对象的标志。
ClearFlags

IVdsDrive::ClearFlags 方法 (vds.h) 清除驱动器对象的标志。
ClearFlags

清除服务对象标志。
ClearFlags

清除卷标志。
ClearFlags

IVdsDrive::ClearFlags (vdshwprv.h) 方法清除驱动器对象的标志。
ClearVolumeProtectFault

清除指定卷的保护故障状态。
克隆

IEnumVdsObject::Clone (vds.h) 方法创建状态与当前枚举相同的枚举。
克隆

IEnumVdsObject::Clone 方法 (vdshwprv.h) 创建状态与当前枚举相同的枚举。
克隆

通过创建 IVssEnumObject 枚举器对象的副本,创建枚举元素的指定列表的副本。
克隆

通过创建 IVssEnumMgmtObject 枚举器对象的副本,创建枚举元素的指定列表的副本。
CloseEventLog

关闭指定的事件日志。 (CloseEventLog)
CommConfigDialogA

显示驱动程序提供的配置对话框。 (ANSI)
CommConfigDialogW

显示驱动程序提供的配置对话框。 (Unicode)
CommitSnapshots

快速提交此提供程序中的所有 LUN。
紧凑

压缩虚拟磁盘以减小备份文件的物理大小。
ConnectNamedPipe

使命名管道服务器进程能够等待客户端进程连接到命名管道的实例。
ConvertStyle

将空磁盘的分区样式从一种样式转换为另一种样式。
CreateEnclave

创建新的未初始化 enclave。 enclave 是应用程序地址空间内代码和数据的独立区域。 只有 enclave 中运行的代码才能访问同一 enclave 中的数据。
CreateEventA

创建或打开一个命名或未命名的事件对象。 (ANSI)
CreateEventExA

创建或打开一个命名或未命名的事件对象,并返回该对象的句柄。 (ANSI)
CreateEventExW

创建或打开一个命名或未命名的事件对象,并返回该对象的句柄。 (Unicode)
CreateEventW

创建或打开一个命名或未命名的事件对象。 (Unicode)
CreateFileMapping2

为指定文件创建或打开命名或未命名的文件映射对象。 可以将物理内存的首选 NUMA 节点指定为扩展参数;请参阅 ExtendedParameters 参数。
CreateFileMappingA

为指定文件创建或打开命名或未命名的文件映射对象。 (CreateFileMappingA)
CreateFileMappingFromApp

从 Windows 应用商店应用为指定文件创建或打开命名或未命名文件映射对象。
CreateFileMappingNumaA

为指定文件创建或打开命名或未命名的文件映射对象,并指定物理内存的 NUMA 节点。 (CreateFileMappingNumaA)
CreateFileMappingNumaW

为指定文件创建或打开命名或未命名的文件映射对象,并指定物理内存的 NUMA 节点。 (CreateFileMappingNumaW)
CreateFileMappingW

为指定文件创建或打开命名或未命名的文件映射对象。 (CreateFileMappingW)
CreateLun

(vds.h) IVdsSubSystem::CreateLun 方法 (LUN) 创建逻辑单元号。
CreateLun

IVdsSubSystem::CreateLun (vdshwprv.h) 函数 (LUN) 创建逻辑单元号。
CreateLun2

IVdsSubSystem2::CreateLun2 方法 (vds.h) 创建 LUN。 自动提示是使用VDS_HINTS2结构而不是VDS_HINTS结构提供的。
CreateLun2

IVdsSubSystem2::CreateLun2 (vdshwprv.h) 方法创建 LUN,与 IVdsSubSystem::CreateLun 方法相同。
CreateLunInStoragePool

IVdsHwProviderStoragePools::CreateLunInStoragePool 方法 (vds.h) 在存储池中创建 LUN。
CreateLunInStoragePool

IVdsHwProviderStoragePools::CreateLunInStoragePool (vdshwprv.h) 方法在存储池中创建 LUN。
CreateMailslotA

创建具有指定名称的邮件图,并返回 mailslot 服务器可用于对 mailslot 执行操作的句柄。 (ANSI)
CreateMailslotW

创建具有指定名称的邮件图,并返回 mailslot 服务器可用于对 mailslot 执行操作的句柄。 (Unicode)
CreateMemoryResourceNotification

创建内存资源通知对象。
CreateMetadata

创建快速编写器元数据对象,并返回指向它的 IVssCreateExpressWriterMetadata 接口指针。
CreateMutexA

创建或打开命名的或未命名的互斥体对象。 (ANSI)
CreateMutexExA

创建或打开一个命名或未命名的互斥体对象,并返回该对象的句柄。 (ANSI)
CreateMutexExW

创建或打开一个命名或未命名的互斥体对象,并返回该对象的句柄。 (Unicode)
CreateMutexW

创建或打开命名的或未命名的互斥体对象。 (Unicode)
CreatePack

创建 pack 对象。
CreatePartition

在基本磁盘上创建分区。 IVdsCreatePartitionEx::CreatePartitionEx 方法取代此方法。
CreatePartitionEx

在基本磁盘上创建分区。 此方法取代 IVdsAdvancedDisk::CreatePartition 方法。
CreatePipe

创建一个匿名管道,并将句柄返回到管道的读取和写入端。
CreatePortalGroup

IVdsIscsiTarget::CreatePortalGroup 方法 (vds.h) 创建门户组。
CreatePortalGroup

IVdsIscsiTarget::CreatePortalGroup (vdshwprv.h) 方法创建门户组,并且可以检索新门户组对象的接口指针。
CreateSemaphoreExW

创建或打开一个命名或未命名的信号量对象,并返回该对象的句柄。 (CreateSemaphoreExW)
CreateSemaphoreW

创建或打开命名或未命名的信号量对象。 (CreateSemaphoreW)
CreateTarget

IVdsSubSystemIscsi::CreateTarget 方法 (vds.h) 创建 iSCSI 目标。
CreateTarget

IVdsSubSystemIscsi::CreateTarget (vdshwprv.h) 方法创建 iSCSI 目标。
CreateVDisk

创建虚拟磁盘。
CreateVolume

在包中创建卷。
CreateVolume2

使用可选对齐参数在磁盘包中创建卷。
CreateVssBackupComponents

CreateVssBackupComponents 函数 (vsbackup.h) 创建 IVssBackupComponents 接口对象并返回指向它的指针。
CreateVssBackupComponentsInternal

createVssBackupComponents 函数 (vsbackup.h) 创建 IVssBackupComponents 接口对象并返回指向它的指针。
CreateVssExamineWriterMetadata

createVssExamineWriterMetadata 函数 (vsbackup.h) 创建 IVssExamineWriterMetadata 对象。
CreateVssExamineWriterMetadataInternal

createVssExamineWriterMetadata 函数 (vsbackup.h) 创建 IVssExamineWriterMetadata 对象。
CreateVssExpressWriter

createVssExpressWriter 函数 (vswriter.h) 创建 IVssExpressWriter 接口对象并返回指向它的指针。
CreateVssExpressWriterInternal

createVssExpressWriterInternal 函数 (vswriter.h) 创建 IVssExpressWriter 接口对象并返回指向它的指针。
CreateWaitableTimerExW

创建或打开一个可等待的计时器对象,并返回该对象的句柄。
CreateWaitableTimerW

创建或打开可等待的计时器对象。
CreateWriter

此函数保留供系统使用。 (CreateWriter)
CreateWriterEx

此函数保留供系统使用。 (CreateWriterEx)
CVssWriter

CVssWriter 是 CVssWriter 类对象的构造函数。
删除

iVdsIscsiPortalGroup::D elete 方法 (vds.h) 删除门户组。
删除

iVdsIscsiTarget::D elete 函数 (vds.h) 删除目标及其所有门户组(如果没有与目标关联的 LUN)。
删除

(vds.h 的 IVdsLun::D elete 方法) 删除 LUN 及其所有丛。 LUN 上的任何数据都将丢失,并且 VDS 释放分配给 LUN 的盘区。
删除

删除卷和所有丛,释放盘区。
删除

IVdsIscsiPortalGroup::D elete (vdshwprv.h) 方法删除门户组。
删除

如果没有与目标关联的 LUN,则 IVdsIscsiTarget::D elete (vdshwprv.h) 方法删除目标及其所有门户组。
删除

IVdsLun::D elete (vdshwprv.h) 方法删除 LUN 及其所有丛。 LUN 上的任何数据都将丢失。 VDS 释放分配给 LUN 的盘区。
DeleteAccessPath

从当前卷中删除访问路径。
DeleteCriticalSection

释放由无所有者的关键节对象使用的所有资源。
DeleteDriveLetter

删除分配给 OEM、ESP 或未知分区的驱动器号。
DeleteEnclave

删除指定的 enclave。
DeletePartition

从基本磁盘中删除分区。
DeletePwrScheme

删除指定的电源方案。
DeleteSnapshots

DeleteSnapshots 方法删除一个或多个卷影副本或卷影副本集。
DeleteSnapshots

删除指定快照集中的特定快照或所有快照。
DeleteSnapshots

删除一个或多个卷影副本或卷影副本集。
DeleteSynchronizationBarrier

删除同步屏障。
DeleteUnusedDiffAreas

删除指定卷上未使用) 的所有卷影副本存储区域 (也称为差异区域。
DeregisterEventSource

关闭指定的事件日志。 (DeregisterEventSource)
分离

分离虚拟磁盘。
DetachAndDelete

分离虚拟磁盘并删除后备文件。
DEVICE_NOTIFY_CALLBACK_ROUTINE

应用程序的 DeviceNotifyCallbackRoutine 回调函数用于接收电源通知。
DevicePowerClose

释放设备列表中的所有节点并销毁设备列表。
DevicePowerEnumDevices

枚举系统上满足指定条件的设备。
DevicePowerOpen

通过查询所有设备来初始化设备列表。
DevicePowerSetDeviceState

修改指定设备上的指定数据。
DisableThreadLibraryCalls

禁用指定动态链接库 (DLL) 的DLL_THREAD_ATTACH和DLL_THREAD_DETACH通知。
DisableWriterClasses

DisableWriterClasses 方法阻止特定编写器类接收任何事件。
DisableWriterInstances

DisableWriterInstances 方法禁用一个或多个指定的编写器实例。
DiscardVirtualMemory

放弃一系列内存页的内存内容,而不解除内存。 放弃的内存的内容未定义,必须由应用程序重写。
DisconnectNamedPipe

断开命名管道实例的服务器端与客户端进程的连接。
下马

卸载已装载的卷。
DoSnapshotSet

同时提交此集中的所有卷影副本。
EFFECTIVE_POWER_MODE_CALLBACK

用于有效电源模式回调的函数类。
弹出

从当前设备中弹出媒体。
EnableWriterClasses

EnableWriterClasses 方法使指定的编写器能够接收所有事件。
EnclaveGetAttestationReport

获取一个 enclave 证明报告,该报告描述当前 enclave,并由负责 enclave 类型的颁发机构签名。
EnclaveGetEnclaveInformation

获取有关当前正在执行的 enclave 的信息。
EnclaveSealData

从非加密数据 (blob) 生成加密的二进制大型对象。
EnclaveUnsealData

将加密的二进制大型对象 (blob) 解密。
EnclaveVerifyAttestationReport

验证在当前系统上生成的证明报告。
EndPrepareSnapshots

在最后一次 IVssHardwareSnapshotProvider::BeginPrepareSnapshot 调用之后,为完整的卷影复制集调用一次。
EnterCriticalSection

等待指定关键部分对象的所有权。 此函数将在授予调用线程所有权时返回。
EnterSynchronizationBarrier

导致调用线程在同步屏障处等待,直到最大线程数进入该屏障。
EnumPwrSchemes

枚举所有电源方案。
EscapeCommFunction

指示指定的通信设备执行扩展功能。
ExitWindows

调用 ExitWindowsEx 函数以注销交互式用户。
ExitWindowsEx

注销交互式用户,关闭系统,或关闭并重启系统。
展开

将虚拟磁盘的大小增加到固定或可扩展磁盘上可用的最大大小。
ExposeSnapshot

ExposeSnapshot 方法将卷影副本公开为驱动器号、装载的文件夹或文件共享。
延长

IVdsLun::Extend 方法 (vds.h) 按指定字节数扩展 LUN。
延长

通过将磁盘盘区添加到每个 plex 的每个成员来扩展当前卷的大小。
延长

IVdsLun::Extend (vdshwprv.h) 方法按指定字节数扩展 LUN。
FastRecovery

此方法保留供将来使用。 (IVssBackupComponentsEx2.FastRecovery)
FillInLunInfo

提示硬件提供程序指示它是否支持相应的磁盘设备,并更正VDS_LUN_INFORMATION结构中的任何遗漏。
FlushCache

IVdsController::FlushCache (vds.h) 方法将控制器的缓存刷新到永久性存储。
FlushCache

IVdsController::FlushCache 方法 (vdshwprv.h) 将控制器的缓存刷新到永久性存储。
FlushViewOfFile

将文件映射视图中的字节范围写入磁盘。
格式

设置当前卷上的文件系统的格式。
FormatEx

格式化分区上的文件系统卷。
FormatEx2

格式化分区上的文件系统卷。 此方法与 IVdsVolumeMF2::FormatEx 方法相同,只是使用 Options 参数指定格式设置选项。
FormatPartition

设置现有 OEM、ESP 或未知分区的格式。 (IVdsAdvancedDisk.FormatPartition)
FormatPartitionEx

设置现有 OEM、ESP 或未知分区的格式。 (IVdsDiskPartitionMF.FormatPartitionEx)
FormatPartitionEx2

设置现有 OEM、ESP 或未知分区的格式。 此方法与 IVdsDiskPartitionMF::FormatPartition 方法相同,只是使用 Options 参数指定格式设置选项。
FreeComponentInfo

FreeComponentInfo 方法解除分配专用于指定组件信息的系统资源。
FreeLibrary

释放加载的动态链接库 (DLL) 模块,并在必要时递减其引用计数。
FreeLibraryAndExitThread

将加载的动态链接库的引用计数递减一 (DLL) ,然后调用 ExitThread 以终止调用线程。
FreeUserPhysicalPages

释放以前使用 AllocateUserPhysicalPages 或 AllocateUserPhysicalPagesNuma 分配的物理内存页。
FreeWriterMetadata

FreeWriterMetadata 方法释放在调用 IVssBackupComponents::GatherWriterMetadata 时分配的系统资源。
FreeWriterStatus

FreeWriterStatus 方法释放在调用 IVssBackupComponents::GatherWriterStatus 期间分配的系统资源。
GatherWriterMetadata

CollectWriterMetadata 方法提示每个编写器发送他们收集的元数据。 方法将生成一个用于与编写器通信的标识事件。
GatherWriterStatus

GatherWriterStatus 方法提示每个编写器发送状态消息。
GetActivePwrScheme

检索活动电源方案的索引。
GetAdditionalRestores

编写器在增量或差异还原操作期间使用 GetAdditionalRestores 方法来确定给定组件是否需要执行其他还原操作才能完全检索它。
GetAlternateLocation

GetAlternateLocation 方法获取文件集的备用位置。
GetAlternateLocationMapping

GetAlternateLocationMapping 用于返回文件集的备用位置以进行文件还原。 此方法可由编写器或请求者调用。
GetAlternateLocationMapping

GetAlternateLocationMapping 方法获取文件集的特定备用位置映射。
GetAlternateLocationMappingCount

GetAlternateLocationMappingCount 方法返回请求者在还原数据时使用的备用位置映射数。 编写器或请求者都可以调用此方法。
GetAttributes

IVdsStoragePool::GetAttributes 方法 (vds.h) 返回存储池的属性。
GetAttributes

IVdsStoragePool::GetAttributes (vdshwprv.h) 方法返回存储池的属性。
GetAuthoritativeRestore

确定请求者是否已将组件的还原标记为复制数据存储的权威。
GetBackupMetadata

GetBackupMetadata 方法检索可能在 PrepareForBackup 事件期间由 CVssWriter::OnPrepareBackup 使用 IVssComponent::SetBackupMetadata 设置的特定于编写器的专用备份元数据。
GetBackupOptions

GetBackupOptions 方法返回指定给编写器的备份选项,该编写器使用 IVssBackupComponents::SetBackupOptions 管理请求者设置的当前所选组件或组件。
GetBackupSchema

请求者使用 GetBackupSchema 方法从编写器元数据文档中确定给定编写器可以参与的备份操作类型。
GetBackupStamp

GetBackupStamp 方法返回由编写器为给定组件存储的备份标记字符串。
GetBackupSucceeded

GetBackupSucceeded 方法返回以VSS_FILE_RESTORE_STATUS枚举形式备份所选组件或组件集的所有文件的完整尝试状态。
GetBackupType

GetBackupType 方法指示要执行的备份类型。
GetBackupTypeMask

GetBackupTypeMask 方法返回当前文件描述符指定的文件的文件备份规范,作为位掩码 (或按位 OR) VSS_FILE_SPEC_BACKUP_TYPE值。
GetCommConfig

检索通信设备的当前配置。
GetCommMask

检索指定通信设备的事件掩码的值。
GetCommModemStatus

检索调制解调器控制寄存器值。
GetCommPorts

获取包含格式正确的 COM 端口的数组。
GetCommProperties

检索有关指定通信设备的通信属性的信息。
GetCommState

检索指定通信设备的当前控件设置。
GetCommTimeouts

检索指定通信设备上所有读取和写入操作的超时参数。
GetComponent

GetComponent 方法将 IVssComponent 接口返回到显式存储在备份组件文档中的给定编写器的组件之一。
GetComponent

GetComponent 方法获取指定备份组件的编写器元数据文档。
GetComponentCount

GetComponentCount 方法返回显式存储在备份组件文档中的给定编写器组件的数目。
GetComponentInfo

GetComponentInfo 方法获取有关指定编写器元数据组件的基本信息。
GetComponentName

GetComponentName 方法返回此组件的逻辑名称。
GetComponentName

GetComponentName 方法检索当前组件在显式编写器组件依赖项中所依赖的组件的名称。
GetComponentType

GetComponentType 方法根据VSS_COMPONENT_TYPE枚举返回此组件的类型。
GetConnectedInitiators

IVdsIscsiTarget::GetConnectedInitiators 方法 (vds.h) 返回当前登录到目标的发起程序 iSCSI 名称的列表。
GetConnectedInitiators

IVdsIscsiTarget::GetConnectedInitiators (vdshwprv.h) 方法返回当前登录到目标的发起程序 iSCSI 名称的列表。
GetContext

GetContext 信息返回任何正在进行的或可能的卷影副本的当前上下文。
GetController

IVdsControllerPort::GetController (vds.h) 方法返回控制器端口所属的控制器。
GetController

IVdsControllerPort::GetController 方法 (vdshwprv.h) 返回控制器端口所属的控制器。
GetCurrentLevel

GetCurrentLevel 方法返回当前应用程序级别。
GetCurrentPowerPolicies

检索当前系统电源策略设置。
GetCurrentSnapshotSetId

GetCurrentSnapshotSetId 方法返回卷影复制集的唯一标识符。
GetCurrentVolumeArray

GetCurrentVolumeArray 方法将原始卷的名称和属于卷影副本集的原始远程文件共享的 UNC 路径作为以 null 结尾的宽字符串数组的形式返回。Windows 7、Windows Server 2008 R2、Windows Vista、Windows Server 2008、Windows XP 和 Windows Server 2003:在Windows 8和Windows Server 2012之前不支持远程文件共享。
GetCurrentVolumeCount

GetCurrentVolumeCount 方法返回卷影复制集中的卷数。
GetDatabaseFile

GetDatabaseFile 方法获取 IVssWMFiledesc 对象,其中包含有关指定数据库备份组件文件的信息。
GetDatabaseLogFile

GetDatabaseLogFile 方法获取与指定数据库备份组件关联的日志文件的文件描述符。
GetDefaultCommConfigA

检索指定通信设备的默认配置。 (ANSI)
GetDefaultCommConfigW

检索指定通信设备的默认配置。 (Unicode)
GetDependency

GetDependency 方法返回 IVssWMDependency 接口的实例,其中包含用于获取有关当前组件之一的显式编写器组件依赖项信息的访问器。
GetDeviceName

返回虚拟磁盘所在的卷的设备名称。
GetDevicePowerState

检索指定设备的当前电源状态。
GetDifferencedFile

GetDifferencedFile 方法返回有关文件集的信息, (指定文件或文件) 参与增量备份或差异备份,或还原为差异文件,即,要实现与其关联的备份和还原,就像将整个文件复制到备份媒体 (,而不是使用部分文件) 。
GetDifferencedFilesCount

返回此组件 (以及它定义的组件集的任何子组件中的文件规范数,) 由支持增量备份或还原的编写器标记为差异文件。
GetDirectedTarget

GetDirectedTarget 方法在备份时将编写器存储的信息返回到备份组件文档,以指示还原文件时, (应重新映射源文件) 。
GetDirectedTargetCount

GetDirectedTargetCount 方法返回与当前组件关联的定向目标规范的数量。 编写器或请求者都可以调用此方法。
GetDiskFromVDisk

返回给定 IVdsVDisk 接口指针的虚拟磁盘的 IVdsDisk 接口指针。
GetDiskIdFromLunInfo

检索与指定 LUN 对应的磁盘的 VDS 对象 ID。
GetDllDirectoryA

检索用于查找应用程序的 DLL 的搜索路径中特定于应用程序的部分。 (ANSI)
GetDllDirectoryW

检索用于查找应用程序的 DLL 的搜索路径中特定于应用程序的部分。 (Unicode)
GetDocument

不支持。 (IVssCreateWriterMetadata.GetDocument)
GetDocument

不支持。 (IVssExamineWriterMetadata.GetDocument)
GetDrive

iVdsSubSystem::GetDrive 方法 (vds.h) 返回指定的驱动器。
GetDrive

IVdsSubSystem::GetDrive (vdshwprv.h) 方法返回指定的驱动器。
GetDrive2

(vds.h) IVdsSubSystem2::GetDrive2 方法返回指定的驱动器,并将机箱编号作为参数包含在内。
GetDrive2

IVdsSubSystem2::GetDrive2 (vdshwprv.h) 方法返回指定的驱动器。
GetDriveLetter

返回分配给 OEM、ESP 或未知分区的驱动器号。
GetEventLogInformation

检索有关指定事件日志的信息。
GetExcludeFile

GetExcludeFile 方法获取有关已从给定编写器备份中显式排除的文件的信息。
GetExcludeFromSnapshotCount

获取已从给定卷影副本中显式排除的文件集数。
GetExcludeFromSnapshotFile

获取有关已从给定卷影副本中显式排除的文件集的信息。
GetFailure

VSS 请求者调用此方法以检索编写器报告的组件级错误。
GetFile

GetFile 方法获取与文件组关联的文件描述符。
GetFileCounts

GetFileCounts 方法获取排除的文件以及编写器管理的组件数。
GetFileRestoreStatus

GetFileRestoreStatus 方法返回已完成尝试将所选组件或组件集的所有文件还原为VSS_FILE_RESTORE_STATUS枚举的状态。
GetFilespec

GetFilespec 方法返回用于获取当前 IVssWMFiledesc 对象所属的文件列表的文件规范。
GetFileSystemProperties

返回有关当前卷上的文件系统的属性详细信息。
GetFileSystemTypeName

检索卷上文件系统的名称。
GetHostVolume

返回指向虚拟磁盘所在卷的卷对象的接口指针。
GetIdentificationData

检索唯一标识磁盘的信息。
GetIdentificationData

IVdsLun::GetIdentificationData 方法 (vds.h) 从 SCSI 查询数据和重要产品数据页0x80和0x83返回数据。
GetIdentificationData

IVdsLun::GetIdentificationData (vdshwprv.h) 方法从 SCSI 查询数据和重要产品数据页0x80和0x83返回数据。
GetIdentifyInformation

获取编写器的 OnIdentify 或 OnIdentifyEx 方法之前报告的元数据。
GetIdentity

GetIdentity 方法获取有关特定编写器实例的基本信息。
GetIdentityEx

GetIdentityEx 方法获取编写器实例名称以及有关特定编写器实例的其他基本信息。
GetImportTarget

返回此子系统的计算机 (VSS) 导入目标的卷影复制服务。
GetIncludeFile

不支持。 (IVssExamineWriterMetadata.GetIncludeFile)
GetInitiatorAdapter

返回发起程序门户所属的发起程序适配器。
GetInitiatorName

返回本地发起程序服务的 iSCSI 名称。
GetIpsecSecurity

不支持。此方法保留供将来使用。 (IVdsIscsiInitiatorPortal.GetIpsecSecurity)
GetIpsecSecurity

iVdsIscsiPortal::GetIpsecSecurity 方法 (vds.h) 不受支持,并保留以供将来使用。
GetIpsecSecurity

不支持 IVdsIscsiPortal::GetIpsecSecurity (vdshwprv.h) 方法,但保留以供将来使用。
GetLargePageMinimum

检索大页面的最小大小。
GetLoadBalancePolicy

iVdsLunMpio::GetLoadBalancePolicy 方法 (vds.h) 返回 LUN 上的当前负载均衡策略。
GetLoadBalancePolicy

IVdsLunMpio::GetLoadBalancePolicy (vdshwprv.h) 方法返回 LUN 上的当前负载均衡策略。
GetLogicalPath

GetLogicalPath 方法返回此组件的逻辑路径。
GetLogicalPath

GetLogicalPath 方法在显式编写器组件依赖项中检索当前组件所依赖的组件的逻辑路径。
GetLun

(vds.h) IVdsLunPlex::GetLun 方法返回 plex 所属的 LUN。
GetLun

IVdsLunPlex::GetLun (vdshwprv.h) 方法返回 plex 所属的 LUN。
GetLunNumber

iVdsLunNumber::GetLunNumber 方法 (vds.h) 检索 LUN 的 LUN 编号。
GetLunNumber

IVdsLunNumber::GetLunNumber (vdshwprv.h) 方法检索 LUN 的 LUN 编号。
GetMailslotInfo

检索有关指定 mailslot 的信息。
GetMemoryErrorHandlingCapabilities

获取系统的内存错误处理功能。
GetMinDiffAreaSize

返回卷影副本存储区域的当前最小大小。
GetModuleFileNameA

检索包含指定模块的文件的完全限定路径。 模块必须已由当前进程加载。 (ANSI)
GetModuleFileNameW

检索包含指定模块的文件的完全限定路径。 模块必须已由当前进程加载。 (Unicode)
GetModuleHandleA

检索指定模块的模块句柄。 模块必须已由调用进程加载。 (ANSI)
GetModuleHandleExA

检索指定模块的模块句柄,并递增模块的引用计数,除非指定GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT。 模块必须已由调用进程加载。 (ANSI)
GetModuleHandleExW

检索指定模块的模块句柄,并递增模块的引用计数,除非指定了GET_MODULE_HANDLE_EX_FLAG_UNCHANGED_REFCOUNT。 模块必须已由调用进程加载。 (Unicode)
GetModuleHandleW

检索指定模块的模块句柄。 模块必须已由调用进程加载。 (Unicode)
GetNamedPipeClientComputerNameA

GetNamedPipeClientComputerNameA (ANSI) 函数 (winbase.h) 检索指定命名管道的客户端计算机名称。
GetNamedPipeClientComputerNameW

GetNamedPipeClientComputerNameW (Unicode) 函数 (winbase.h) 检索指定命名管道的客户端计算机名称。
GetNamedPipeClientProcessId

检索指定命名管道的客户端进程标识符。
GetNamedPipeClientSessionId

检索指定命名管道的客户端会话标识符。
GetNamedPipeHandleStateA

getNamedPipeHandleStateA (ANSI) 函数 (winbase.h) 检索有关指定命名管道的信息。
GetNamedPipeHandleStateW

GetNamedPipeHandleStateW (Unicode) 函数 (winbase.h) 检索有关指定命名管道的信息。
GetNamedPipeInfo

检索有关指定命名管道的信息。
GetNamedPipeServerProcessId

检索指定命名管道的服务器进程标识符。
GetNamedPipeServerSessionId

检索指定命名管道的服务器会话标识符。
GetNewTarget

GetNewTarget 方法返回所选组件或组件集的新文件还原位置。
GetNewTargetCount

GetNewTargetCount 方法返回与给定组件关联的新目标还原位置数。
GetNumberOfEventLogRecords

检索指定事件日志中的记录数。
GetObject

返回标识的对象的对象指针。
GetObject

返回指定的对象。
GetOldestEventLogRecord

检索指定事件日志中最早记录的绝对记录编号。
GetPack

返回当前磁盘所属的磁盘包。
GetPack

检索卷所属的包。
GetPartialFile

GetPartialFile 方法返回与此组件关联的分部文件的信息。
GetPartialFileCount

GetPartialFileCount 方法返回与组件关联的分部文件数。
GetPartitionFileSystemProperties

返回有关磁盘上某个分区上指定字节偏移量处的文件系统的属性详细信息。
GetPartitionFileSystemTypeName

检索磁盘上具有指定字节偏移量的分区上的文件系统的名称。
GetPartitionProperties

返回由分区偏移量标识的分区的属性。
GetPath

GetPath 方法获取远程文件共享的完全限定目录路径或 UNC 路径,以获取当前 IVssWMFiledesc 对象中描述的文件列表。
GetPathInfo

(vds.h) IVdsLunMpio::GetPathInfo 方法返回VDS_PATH_INFO结构的数组,每个指向 LUN 的路径各一个。
GetPathInfo

IVdsLunMpio::GetPathInfo (vdshwprv.h) 方法返回VDS_PATH_INFO结构的数组,每个指向 LUN 的路径各一个。
GetPhysicallyInstalledSystemMemory

检索实际安装在计算机上的 RAM 量。
GetPortProperties

IVdsController::GetPortProperties (vds.h) 方法返回指定控制器端口的属性。
GetPortProperties

IVdsController::GetPortProperties 方法 (vdshwprv.h) 返回指定控制器端口的属性。
GetPostRestoreFailureMsg

如果 IVssComponent::SetPostRestoreFailureMsg 设置了一个,则 GetPostRestoreFailureMsg 方法返回编写器在处理 PostRestore 事件时生成的失败消息。
GetPostSnapshotFailureMsg

返回编写器为给定组件设置的 PostSnapshot 失败消息字符串。
GetPrepareForBackupFailureMsg

返回编写器为给定组件设置的 PrepareForBackup 失败消息字符串。
GetPreRestoreFailureMsg

如果 IVssComponent::SetPreRestoreFailureMsg 设置了一个,则 GetPreRestoreFailureMsg 方法检索编写器在处理 PreRestore 事件时生成的错误消息。
GetPreviousBackupStamp

GetPreviousBackupStamp 方法返回请求者在备份组件文档中加载的以前的备份标记。 编写器在决定文件是应参与差异备份操作还是增量备份操作时使用该值。
GetProcAddress

从指定的动态链接库 (DLL) 检索导出的函数或变量的地址。
GetProcessDEPPolicy

获取指定 32 位进程的 DEP) 和 DEP-ATL thunk 仿真设置 (数据执行防护。具有 SP3 的 Windows XP:获取当前进程的 DEP 和 DEP-ATL thunk 仿真设置。
GetProcessHeap

检索调用进程的默认堆的句柄。
GetProcessHeaps

返回活动堆的数量,并检索调用进程的所有活动堆的句柄。
GetProperties

IVdsController::GetProperties (vds.h) 方法返回控制器的属性。
GetProperties

IVdsControllerPort::GetProperties (vds.h) 方法检索控制器端口的属性。
GetProperties

返回磁盘的属性信息。
GetProperties

IVdsDrive::GetProperties 方法 (vds.h) 返回驱动器对象的属性。
GetProperties

检索 HBA 端口的属性。
GetProperties

返回发起程序适配器的属性。
GetProperties

返回发起程序门户的属性。
GetProperties

(vds.h) IVdsIscsiPortal::GetProperties 方法返回门户的属性。
GetProperties

iVdsIscsiPortalGroup::GetProperties 方法 (vds.h) 返回门户组的属性。
GetProperties

iVdsIscsiTarget::GetProperties 方法 (vds.h) 返回 iSCSI 目标的属性。
GetProperties

(vds.h) IVdsLun::GetProperties 方法返回 LUN 对象的属性。
GetProperties

(vds.h) IVdsLunPlex::GetProperties 方法返回 LUNPlex 的属性。
GetProperties

返回 pack 对象的属性详细信息。
GetProperties

iVdsProvider::GetProperties 方法 (vds.h) 返回提供程序的属性。
GetProperties

返回 VDS 的属性。
GetProperties

iVdsStoragePool::GetProperties 方法 (vds.h) 返回存储池的属性。
GetProperties

(vds.h) IVdsSubSystem::GetProperties 方法返回子系统的属性。
GetProperties

返回虚拟磁盘所在的卷的磁盘属性信息。
GetProperties

返回当前卷的属性详细信息。
GetProperties

返回当前卷丛的属性详细信息。
GetProperties

iVdsController::GetProperties 方法 (vdshwprv.h) 返回控制器的属性。
GetProperties

vdshwprv.h (IVdsControllerPort::GetProperties 方法) 检索控制器端口的属性。
GetProperties

IVdsDrive::GetProperties (vdshwprv.h) 方法返回驱动器对象的属性。
GetProperties

IVdsIscsiPortal::GetProperties (vdshwprv.h) 方法返回门户的属性。
GetProperties

IVdsIscsiPortalGroup::GetProperties (vdshwprv.h) 方法返回门户组的属性。
GetProperties

iVdsIscsiTarget::GetProperties (vdshwprv.h) 方法返回 iSCSI 目标的属性。
GetProperties

IVdsLun::GetProperties (vdshwprv.h) 方法返回 LUN 对象的属性。
GetProperties

IVdsLunPlex::GetProperties (vdshwprv.h) 方法返回 LUN plex 的属性。
GetProperties

IVdsProvider::GetProperties (vdshwprv.h) 方法返回提供程序的属性。
GetProperties

IVdsStoragePool::GetProperties (vdshwprv.h) 方法返回存储池的属性。
GetProperties

IVdsSubSystem::GetProperties (vdshwprv.h) 方法返回子系统的属性。
GetProperties2

返回磁盘的属性信息。 此方法与 IVdsDisk::GetProperties 方法相同,只不过它返回 VDS_DISK_PROP2 结构而不是 VDS_DISK_PROP 结构。
GetProperties2

iVdsDrive2::GetProperties2 方法 (vds.h) 返回驱动器对象的属性。
GetProperties2

iVdsSubSystem2::GetProperties2 方法 (vds.h) 返回子系统的属性。
GetProperties2

返回当前卷的属性信息。 此方法与 IVdsVolume::GetProperties 方法相同,只不过它返回 VDS_VOLUME_PROP2 结构而不是 VDS_VOLUME_PROP 结构。
GetProperties2

IVdsDrive2::GetProperties2 (vdshwprv.h) 方法返回驱动器对象的属性。
GetProperties2

VdsSubSystem2::GetProperties2 (vdshwprv.h) 方法返回子系统的属性。
GetProvider

返回与包关联的软件提供程序。
GetProvider

iVdsStoragePool::GetProvider 方法 (vds.h) 返回管理存储池的硬件提供程序。
GetProvider

iVdsSubSystem::GetProvider 方法 (vds.h) 返回管理子系统的提供程序。
GetProvider

IVdsStoragePool::GetProvider (vdshwprv.h) 方法返回管理存储池的硬件提供程序。
GetProvider

IVdsSubSystem::GetProvider (vdshwprv.h) 方法返回管理子系统的提供程序。
GetProviderCapabilities

此方法保留供将来使用。 (IVssHardwareSnapshotProviderEx.GetProviderCapabilities)
GetProviderMgmtInterface

返回一个接口,用于进一步配置系统提供程序。
GetProviderType

IVdsHwProviderType::GetProviderType 方法 (vds.h) 检索硬件提供程序的类型。
GetProviderType

IVdsHwProviderType::GetProviderType (vdshwprv.h) 方法检索硬件提供程序的类型。
GetProviderType2

IVdsHwProviderType2::GetProviderType2 方法 (vds.h) 检索硬件提供程序的类型。
GetProviderType2

IVdsHwProviderType2::GetProviderType2 (vdshwprv.h) 方法检索硬件提供程序的类型。
GetPwrCapabilities

检索有关系统电源功能的信息。
GetPwrDiskSpindownRange

检索磁盘分拆范围。
GetRecursive

指示 IVssWMFiledesc::GetPath 返回的根目录的 IVssWMFiledesc 对象中描述的文件列表是否仅包含该目录中的文件。
GetRestoreMetadata

GetRestoreMetadata 方法检索专用的特定于编写器的还原元数据,这些元数据可能是在 PreRestore 事件期间由 CVssWriter::OnPreRestore 使用 IVssComponent::SetRestoreMetadata 设置的。
GetRestoreMethod

GetRestoreMethod 方法返回有关编写器希望如何还原其数据的信息。
GetRestoreName

获取分配给正在还原的组件的逻辑名称。
GetRestoreOptions

GetRestoreOptions 方法获取请求者使用 IVssBackupComponents::SetRestoreOptions 为当前编写器指定的还原选项。
GetRestoreSubcomponent

GetRestoreSubcomponent 方法返回与给定组件关联的指定子组件。
GetRestoreSubcomponentCount

GetRestoreSubcomponentCount 方法返回与组件关联的子组件数。
GetRestoreTarget

GetRestoreTarget 方法根据当前组件的VSS_RESTORE_TARGET枚举) 返回还原目标 (。
GetRestoreType

GetRestoreType 方法返回编写器参与的还原类型。
GetRollForward

获取组件的前滚操作类型,并获取部分前滚操作的还原点。
GetRootAndLogicalPrefixPaths

规范化本地卷路径或 UNC 共享路径,以便可以将其传递给 IVssBackupComponents::AddToSnapshotSet 方法。
GetSANPolicy

获取操作系统的磁盘 SAN 策略。
GetSessionId

返回编写器的会话标识符。
GetSessionId

返回请求者的会话标识符。
GetSnapshotDeviceName

GetSnapshotDeviceName 方法返回托管指定卷或文件共享的卷影副本的设备的名称。
GetSnapshotProperties

GetSnapshotProperties 方法获取指定卷影副本的属性。
GetSnapshotProperties

获取文件共享快照的VSS_SNAPSHOT_PROP结构。
GetSnapshotProperties

获取指定卷影副本的属性。
GetSubSystem

IVdsController::GetSubSystem (vds.h) 方法返回控制器所属的子系统。
GetSubSystem

iVdsDrive::GetSubSystem 方法 (vds.h) 返回驱动器所属的子系统。
GetSubSystem

(vds.h) IVdsIscsiPortal::GetSubSystem 方法返回门户所属的子系统。
GetSubSystem

(vds.h) IVdsIscsiTarget::GetSubSystem 方法返回目标所属的子系统。
GetSubSystem

iVdsLun::GetSubSystem 方法 (vds.h) 返回呈现 LUN 的子系统。
GetSubSystem

IVdsController::GetSubSystem 方法 (vdshwprv.h) 返回控制器所属的子系统。
GetSubSystem

IVdsDrive::GetSubSystem (vdshwprv.h) 方法返回驱动器所属的子系统。
GetSubSystem

IVdsIscsiPortal::GetSubSystem (vdshwprv.h) 方法返回门户所属的子系统。
GetSubSystem

IVdsIscsiTarget::GetSubSystem (vdshwprv.h) 方法返回目标所属的子系统。
GetSubSystem

IVdsLun::GetSubSystem (vdshwprv.h) 方法返回呈现 LUN 的子系统。
GetSupportedInterconnects

iVdsSubSystemInterconnect::GetSupportedInterconnects 方法 (vds.h) 返回子系统支持的互连类型。
GetSupportedInterconnects

IVdsSubSystemInterconnect::GetSupportedInterconnects (vdshwprv.h) 方法返回子系统支持的互连类型。
GetSupportedLbPolicies

(vds.h) IVdsLunMpio::GetSupportedLbPolicies 方法检索硬件提供程序支持的负载均衡策略。
GetSupportedLbPolicies

IVdsLunMpio::GetSupportedLbPolicies (vdshwprv.h) 方法检索硬件提供程序支持的负载均衡策略。
GetSystemDEPPolicy

获取系统 (DEP) 策略设置的数据执行防护。
GetSystemFileCacheSize

检索系统缓存的工作集的当前大小限制。
GetSystemPowerStatus

检索系统的电源状态。 状态指示系统是使用交流还是直流电源运行,电池当前是否正在充电,剩余的电池使用时间,以及节电模式是打开还是关闭。
GetTarget

vds.h (IVdsIscsiPortalGroup::GetTarget 方法) 返回门户组所属的目标。
GetTarget

IVdsIscsiPortalGroup::GetTarget (vdshwprv.h) 方法返回门户组所属的目标。
GetTargetLuns

提示硬件提供程序初始化新创建的卷影副本 LUN 的VDS_LUN_INFORMATION结构。
GetVDiskFromDisk

返回给定 IVdsDisk 接口指针的虚拟磁盘的 IVdsVDisk 接口指针。
GetVersion

获取编写器应用程序的版本信息。
GetVersionSupport

iVdsProviderSupport::GetVersionSupport 方法 (vds.h) 返回由具有支持的 VDS 接口的VDS_VERSION_SUPPORT_FLAG枚举的值的位掩码。
GetVersionSupport

IVdsProviderSupport::GetVersionSupport (vdshwprv.h) 方法返回由VDS_VERSION_SUPPORT_FLAG枚举的值的位掩码,指示 VDS 接口的版本。
GetVolume

返回当前 plex 所属的卷。
GetVolumeProtectLevel

获取指定卷的卷影副本保护级别和状态。
GetWriterComponents

GetWriterComponents 方法用于返回有关已存储在请求者的备份组件文档中的给定编写器组件的信息。
GetWriterComponentsCount

GetWriterComponentsCount 方法返回其组件已添加到请求者的备份组件文档的编写器的数量。
GetWriterId

GetWriterId 方法检索包含当前组件在显式编写器组件依赖项中依赖的组件的编写器的类 ID。
GetWriterInfo

GetWriterInfo 方法获取负责组件的编写器的实例和类标识符。
GetWriterMetadata

GetWriterMetadata 方法返回系统中运行的特定编写器的元数据。
GetWriterMetadataCount

GetWriterMetadataCount 方法返回包含元数据的编写器数。
GetWriterMetadataEx

GetWriterMetadataEx 方法返回系统上运行的特定编写器实例的元数据。
GetWriterStatus

GetWriterStatus 方法返回指定编写器的状态。
GetWriterStatusCount

GetWriterStatusCount 方法返回具有状态的编写器数。
GetWriterStatusEx

返回指定编写器的扩展状态信息。
GetWriteWatch

检索在虚拟内存区域中写入的页面的地址。
GlobalAlloc

从堆中分配指定的字节数。 (GlobalAlloc)
GlobalDiscard

放弃指定的全局内存块。
GlobalFlags

检索有关指定全局内存对象的信息。
GlobalFree

释放指定的全局内存对象并使其句柄失效。
GlobalHandle

检索与指向全局内存块的指定指针关联的句柄。
GlobalLock

锁定全局内存对象并返回指向对象内存块的第一个字节的指针。
GlobalMemoryStatus

检索有关系统当前物理内存和虚拟内存使用情况的信息。 (GlobalMemoryStatus)
GlobalMemoryStatusEx

检索有关系统当前物理内存和虚拟内存使用情况的信息。 (GlobalMemoryStatusEx)
GlobalReAlloc

更改指定全局内存对象的大小或属性。 大小可以增加或减少。
GlobalSize

检索指定全局内存对象的当前大小(以字节为单位)。
GlobalUnlock

递减与使用 GMEM_MOVEABLE 分配的内存对象关联的锁计数。
HeapAlloc

从堆中分配内存块。 分配的内存不可移动。
HeapCompact

返回指定堆中最大的已提交可用块的大小。 如果设置了禁用可用堆合并全局标志,则此函数还会合并堆中相邻的可用内存块。
HeapCreate

创建可由调用进程使用的专用堆对象。 函数在进程的虚拟地址空间中保留空间,并为此块的指定初始部分分配物理存储。
HeapDestroy

销毁指定的堆对象。 它会取消提交并释放专用堆对象的所有页面,并使堆的句柄失效。
HeapFree

释放由 HeapAlloc 或 HeapReAlloc 函数从堆分配的内存块。
HeapLock

尝试获取与指定堆关联的关键节对象或锁。
HeapQueryInformation

检索有关指定堆的信息。
HeapReAlloc

重新分配堆中的内存块。 使用此函数可以调整内存块的大小并更改其他内存块属性。
HeapSetInformation

为指定的堆启用功能。
HeapSize

检索由 HeapAlloc 或 HeapReAlloc 函数从堆分配的内存块的大小。
HeapUnlock

释放与指定堆关联的关键节对象或锁的所有权。
HeapValidate

验证指定的堆。 函数扫描堆中的所有内存块,并验证由堆管理器维护的堆控制结构是否处于一致状态。
HeapWalk

枚举指定堆中的内存块。
ImportSnapshots

导入从其他计算机传输的卷影副本。
初始化

初始化 CVssWriter 对象并允许编写器应用程序与 VSS 交互。
InitializeConditionVariable

初始化条件变量。
InitializeCriticalSection

初始化关键节对象。
InitializeCriticalSectionAndSpinCount

初始化关键节对象并设置关键节的旋转计数。
InitializeCriticalSectionEx

使用旋转计数和可选标志初始化关键节对象。
InitializeEnclave

初始化使用数据创建并加载的 enclave。
InitializeEx

初始化 CVssWriterEx 对象并允许编写器应用程序与 VSS 交互。 与 Initialize 方法不同,InitializeEx 方法允许调用方指定编写器版本信息。
InitializeForBackup

InitializeForBackup 方法初始化备份组件元数据,为备份做准备。
InitializeForRestore

InitializeForRestore 方法初始化 IVssBackupComponents 接口,为还原操作做准备。
InitializeSRWLock

(SRW) 锁初始化超薄读取器/编写器。
InitializeSynchronizationBarrier

初始化新的同步屏障。
InitiateShutdownA

启动指定计算机的关闭和重启,并重启已注册重启的任何应用程序。 (ANSI)
InitiateShutdownW

启动指定计算机的关闭和重启,并重启已注册重启的任何应用程序。 (Unicode)
InitiateSystemShutdownA

启动指定计算机的关闭和可选重启。 (ANSI)
InitiateSystemShutdownExA

启动指定计算机的关闭和可选重启,并选择性地记录关闭原因。 (ANSI)
InitiateSystemShutdownExW

启动指定计算机的关闭和可选重启,并选择性地记录关闭原因。 (Unicode)
InitiateSystemShutdownW

启动指定计算机的关闭和可选重启。 (Unicode)
InitOnceBeginInitialize

开始一次性初始化。
InitOnceComplete

完成从 InitOnceBeginInitialize 函数开始的一次性初始化。
InitOnceExecuteOnce

成功执行指定的函数一次。 指定相同一次性初始化结构的其他线程不能在当前线程执行指定函数时执行该函数。
InitOnceInitialize

初始化一次性初始化结构。
InstallAlternateWriter

不支持。 (CVssWriter.InstallAlternateWriter)
InvalidateCache

IVdsController::InvalidateCache (vds.h) 方法使控制器的缓存失效。 缓存中的所有数据都将丢失。
InvalidateCache

vdshwprv.h (IVdsController::InvalidateCache 方法) 使控制器的缓存失效。
IsBadCodePtr

确定调用进程是否对指定地址处的内存具有读取访问权限。
IsBadReadPtr

验证调用进程是否对指定的内存范围具有读取访问权限。 (IsBadReadPtr)
IsBadStringPtrA

验证调用进程是否对指定的内存范围具有读取访问权限。 (IsBadStringPtrA)
IsBadStringPtrW

验证调用进程是否对指定的内存范围具有读取访问权限。 (IsBadStringPtrW)
IsBadWritePtr

验证调用进程是否对指定的内存范围具有写入访问权限。
IsBootableSystemStateBackedUp

IsBootableSystemStateBackedUp 方法指示是否将备份可启动状态。
IsEnclaveTypeSupported

检索是否支持指定类型的 enclave。
IsPartialFileSupportEnabled

IsPartialFileSupportEnabled 方法确定是启用还是禁用部分文件支持。
IsPathAffected

IsPathAffected 方法确定指定的目录或文件是否包含在当前卷影副本集中。 目录或文件的路径可以是远程文件共享的本地路径或 UNC 路径。
IsPathSnapshotted

确定给定的通用命名约定 (UNC) 路径当前是否具有任何快照。
IsPathSupported

确定此提供程序是否支持给定的通用命名约定 (UNC) 路径。
IsPwrHibernateAllowed

确定计算机是否支持休眠。
IsPwrShutdownAllowed

确定计算机是否支持软关闭电源状态。
IsPwrSuspendAllowed

确定计算机是否支持睡眠状态。
IsSelectedForRestore

IsSelectedForRestore 方法确定是否已选择要还原的当前组件。
IsServiceReady

返回 VDS 的初始化状态。
IsSystemResumeAutomatic

确定计算机的当前状态。
IsVolumeSnapshotted

isVolumeSnapshotted 函数 (vsbackup.h) 确定指定卷是否存在任何卷影副本。
IsVolumeSnapshotted

确定指定卷是否存在任何卷影副本。
IsVolumeSnapshottedInternal

isVolumeSnapshottedInternal 函数 (vsbackup.h) 确定指定卷是否存在任何卷影副本。
IsVolumeSupported

IsVolumeSupported 方法确定指定的提供程序是否支持指定卷或远程文件共享上的卷影副本。
IsVolumeSupported

确定提供程序是否支持指定卷上的卷影副本。
IsWriterShuttingDown

确定编写器是否正在关闭。
LeaveCriticalSection

释放指定关键节对象的所有权。
LoadEnclaveData

将数据加载到通过调用 CreateEnclave 创建的未初始化 enclave 中。
LoadEnclaveImageA

将映像及其所有导入加载到 enclave 中。 (ANSI)
LoadEnclaveImageW

将映像及其所有导入加载到 enclave 中。 (Unicode)
LoadFromXML

LoadFromXML 方法将包含编写器的元数据文档的 XML 文档加载到 IVssExamineWriterMetadata 接口中。
LoadLibraryA

将指定的模块加载到调用进程的地址空间中。 (LoadLibraryA)
LoadLibraryExA

将指定的模块加载到调用进程的地址空间中。 (LoadLibraryExA)
LoadLibraryExW

将指定的模块加载到调用进程的地址空间中。 (LoadLibraryExW)
LoadLibraryW

将指定的模块加载到调用进程的地址空间中。 (LoadLibraryW)
LoadMetadata

使 VSS 从字符串而不是快速编写器元数据存储加载编写器的元数据。
LoadModule

加载和执行应用程序或创建现有应用程序的新实例。
LoadPackagedLibrary

将指定的打包模块及其依赖项加载到调用进程的地址空间中。
LoadService

在指定的计算机上启动 VDS 并返回指向服务对象的指针。
LocalAlloc

从堆中分配指定的字节数。 (LocalAlloc)
LocalDiscard

放弃指定的本地内存对象。 内存对象的锁计数必须为零。
LocalFlags

检索有关指定本地内存对象的信息。
LocalFree

释放指定的本地内存对象并使其句柄失效。
LocalHandle

检索与指向本地内存对象的指定指针关联的句柄。
LocalLock

锁定本地内存对象并返回指向对象内存块的第一个字节的指针。
LocalReAlloc

更改指定本地内存对象的大小或属性。 大小可以增加或减少。
LocalSize

检索指定本地内存对象的当前大小(以字节为单位)。
LocalUnlock

递减与使用 LMEM_MOVEABLE 分配的内存对象关联的锁计数。
LocateLuns

提示硬件提供程序使卷影副本 LUN 对计算机可见。
LockWorkStation

锁定工作站的显示器。
LoginToTarget

对 iSCSI 目标执行手动登录。
LogoutFromTarget

执行从所有 iSCSI 会话上的 iSCSI 目标到指定目标的手动注销。
MapUserPhysicalPages

将以前分配的物理内存页映射到地址窗口扩展 (AWE) 区域中的指定地址。 (MapUserPhysicalPages)
MapUserPhysicalPagesScatter

将以前分配的物理内存页映射到地址窗口扩展 (AWE) 区域中的指定地址。 (MapUserPhysicalPagesScatter)
MapViewOfFile

将文件映射的视图映射到调用进程的地址空间中。
MapViewOfFile2

将文件视图或页面文件支持的节映射到指定进程的地址空间中。 (MapViewOfFile2)
MapViewOfFile3

将文件视图或页面文件支持的节映射到指定进程的地址空间中。 (MapViewOfFile3)
MapViewOfFile3FromApp

将文件映射的视图映射到调用的 Windows 应用商店应用的地址空间中。 (MapViewOfFile3FromApp)
MapViewOfFileEx

将文件映射的视图映射到调用进程的地址空间中。 调用方可以选择为视图指定建议的基内存地址。
MapViewOfFileExNuma

将文件映射的视图映射到调用进程的地址空间中,并指定物理内存的 NUMA 节点。
MapViewOfFileFromApp

将文件映射的视图映射到调用的 Windows 应用商店应用的地址空间中。 (MapViewOfFileFromApp)
MapViewOfFileNuma2

将文件视图或页面文件支持的节映射到指定进程的地址空间中。 (MapViewOfFileNuma2)
合并

将子虚拟磁盘与其差异链中的父级合并。
MigrateDiffAreas

此方法保留供将来使用。 (IVssDifferentialSoftwareSnapshotMgmt2.MigrateDiffAreas)
MigrateDisks

将一组磁盘从一个包迁移到另一个包。
装载

装载卷。
下一页

IEnumVdsObject::Next (vds.h) 方法在枚举中从当前点开始返回指定数量的对象。
下一页

IEnumVdsObject::Next 方法 (vdshwprv.h) 从当前点开始返回枚举中指定数量的对象。
下一页

从枚举对象的指定列表中返回指定数量的对象。 (IVssEnumObject.Next)
下一页

从枚举对象的指定列表中返回指定数量的对象。 (IVssEnumMgmtObject.Next)
NotifyChangeEventLog

使应用程序能够在将事件写入指定的事件日志时接收通知。
OfferVirtualMemory

指示应用程序不再需要一系列内存页中包含的数据,系统可以在必要时放弃这些数据。
Offline

让磁盘脱机。Windows Vista:在具有 Service Pack 1 的 Windows Vista (SP1) 之前,不支持此方法。 请改用 IVdsDisk2::SetSANMode。
OfflineVolume

使用IOCTL_VOLUME_OFFLINE控制代码将卷脱机。
OnAbort

编写器在 VSS 发出的中止事件后调用 OnAbort 方法,该事件指示卷影复制操作已提前终止。 编写器使用此方法从尝试参与该操作中清除。
OnBackOffIOOnVolume

不支持。 (CVssWriter.OnBackOffIOOnVolume)
OnBackupComplete

OnBackupComplete 方法由编写器在 BackupComplete 事件后调用。 它用于执行备份后认为必要的操作。 但是,这些操作无法修改备份组件文档。
OnBackupShutdown

OnBackupShutdown 方法由编写器在 BackupShutdown 事件后调用。 它用于在备份应用程序关闭时执行认为必要的操作,尤其是在备份应用程序崩溃的情况下。
OnContinueIOOnVolume

不支持。 (CVssWriter.OnContinueIOOnVolume)
OnFreeze

在卷影副本冻结开始时收到 Freeze 事件时,编写器调用 OnFreeze 方法。 编写器使用此方法执行参与冻结或否决冻结所需的操作。
OnIdentify

在收到 Identify 事件后,编写器调用 OnIdentify 方法。
OnIdentifyEx

返回指向 IVssCreateWriterMetadataEx 对象的指针。
联机

使磁盘联机。
联机

如果可能,将卷返回到正常状态。 仅动态磁盘支持此方法。
OnLoad

提示提供程序初始化自身,并传递提供程序用于获取必要接口的回调对象。
OnLoad

通知提供程序已加载它。
OnLunEmpty

每当 VSS 确定卷影副本 LUN 不包含任何相关数据时调用。
OnLunStateChange

VSS 服务调用此方法以通知硬件提供程序 LUN 状态更改。
OnNotify

IVdsAdviseSink::OnNotify (vds.h) 方法将通知从提供程序传递到 VDS,并将通知从 VDS 传递到应用程序。
OnNotify

IVdsAdviseSink::OnNotify 方法 (vdshwprv.h) 将通知从提供程序传递到 VDS,并将通知从 VDS 传递到应用程序。
OnPostRestore

OnPostRestore 方法由编写器在 PostRestore 事件之后调用。 它用于在请求者将文件还原到磁盘后执行认为必要的操作。 但是,这些操作无法修改备份组件文档。
OnPostSnapshot

OnPostSnapshot 方法由编写器在 PostSnapshot 事件后调用。
OnPrepareBackup

OnPrepareBackup 方法由编写器在 PrepareForBackup 事件后调用。 此方法用于配置编写器的状态及其组件,以便为备份操作做准备。
OnPrepareSnapshot

编写器调用 OnPrepareSnapshot 方法来处理 PrepareForSnapshot 事件。 它用于执行准备编写器以参与卷影副本或否决卷影副本所需的操作。
OnPreRestore

OnPreRestore 方法由编写器在 PreRestore 事件后调用。
OnReuseLuns

此方法保留供将来使用。 (IVssHardwareSnapshotProviderEx.OnReuseLuns)
OnThaw

OnThaw 方法由编写器在 Thaw 事件后调用。
OnUnload

提示提供程序对象取消初始化自身。
OnUnload

通知提供程序准备卸载。
OnVSSApplicationStartup

不支持。 (CVssWriter.OnVSSApplicationStartup)
OnVSSShutdown

不支持。 (CVssWriter.OnVssShutdown)
打开

打开指定虚拟磁盘文件的句柄,并返回指向表示打开的句柄的 对象的 IVdsOpenVDisk 接口指针。
OpenBackupEventLogA

打开 BackupEventLog 函数创建的备份事件日志的句柄。 (ANSI)
OpenBackupEventLogW

打开 BackupEventLog 函数创建的备份事件日志的句柄。 (Unicode)
OpenCommPort

尝试打开通信设备。
OpenEventA

打开现有的命名事件对象。 (ANSI)
OpenEventLogA

打开指定事件日志的句柄。 (ANSI)
OpenEventLogW

打开指定事件日志的句柄。 (Unicode)
OpenEventW

打开现有的命名事件对象。 (Unicode)
OpenFileMappingA

打开命名文件映射对象。 (OpenFileMappingA)
OpenFileMappingFromApp

打开命名文件映射对象。 (OpenFileMappingFromApp)
OpenFileMappingW

打开命名文件映射对象。 (OpenFileMappingW)
OpenMutexW

打开现有的命名互斥对象。
OpenSemaphoreW

打开现有的命名信号灯对象。
OpenWaitableTimerW

打开现有的命名可等待计时器对象。
PeekNamedPipe

将数据从命名管道或匿名管道复制到缓冲区中,而不将其从管道中删除。
PINIT_ONCE_FN

应用程序定义的回调函数。 在调用 InitOnceExecuteOnce 函数时指定指向此函数的指针。
PostCommitSnapshots

在卷影复制集中涉及的所有提供程序都成功使用 CommitSnapshots 后调用。
PostFinalCommitSnapshots

支持自动恢复卷影副本。
PostRestore

PostRestore 方法将导致 VSS 生成 PostRestore 事件,向编写者发出当前还原操作已完成的信号。
PowerCanRestoreIndividualDefaultPowerScheme

确定当前用户是否有权访问指定电源方案的数据,以便在必要时可以还原数据。
PowerClearRequest

递减电源请求对象的指定类型的电源请求计数。
PowerCreatePossibleSetting

为指定的电源设置创建可能的设置值。
PowerCreateRequest

创建新的电源请求对象。
PowerCreateSetting

为指定的电源设置创建设置值。
PowerDeleteScheme

从数据库中删除指定的电源方案。
PowerDeterminePlatformRole

确定 Windows 7、Windows Server 2008 R2、Windows Vista 或 Windows Server 2008 的计算机角色。
PowerDeterminePlatformRoleEx

确定指定平台的计算机角色。
PowerDuplicateScheme

复制现有电源方案。
PowerEnumerate

枚举电源方案中的指定元素。
PowerGetActiveScheme

检索活动电源方案并返回标识方案的 GUID。
PowerImportPowerScheme

从文件导入电源方案。
PowerIsSettingRangeDefined

查询指定的电源设置是否表示一系列可能的值。
PowerReadACValue

检索指定电源设置的交流电源值。
PowerReadDCValue

检索指定电源设置的 DC 电源值。
PowerReadDescription

检索指定电源设置、子组或方案的说明。
PowerReadFriendlyName

检索指定电源设置、子组或方案的友好名称。
PowerReadIconResourceSpecifier

检索指定电源设置、子组或方案的图标资源。
PowerReadPossibleDescription

检索电源设置值的其中一个可能选项的说明。
PowerReadPossibleFriendlyName

检索电源设置值可能选项之一的友好名称。
PowerReadPossibleValue

检索电源设置的可能值的值。
PowerReadSettingAttributes

返回指定电源设置的当前属性。
PowerReadValueIncrement

检索电源设置最小值和最大值之间的有效值的增量。
PowerReadValueMax

检索指定电源设置的最大值。
PowerReadValueMin

检索指定电源设置的最小值。
PowerReadValueUnitsSpecifier

读取用于描述支持一系列值的电源设置单位的字符串。
PowerRegisterForEffectivePowerModeNotifications

注册回调以接收有效的电源模式更改通知。
PowerRegisterSuspendResumeNotification

注册以在系统暂停或恢复时接收通知。
PowerRemovePowerSetting

删除指定的电源设置。
PowerReplaceDefaultPowerSchemes

将默认电源方案替换为当前用户的电源方案。
PowerReportThermalEvent

通知操作系统热事件。
PowerRestoreDefaultPowerSchemes

将系统的电源方案替换为默认电源方案。 所有当前电源方案和设置将被删除,并替换为默认的系统电源方案。
PowerRestoreIndividualDefaultPowerScheme

将当前用户的特定电源方案替换为存储在 HKEY_USERS 中的默认用户 (。默认) 。
PowerSetActiveScheme

为当前用户设置活动电源方案。
PowerSetRequest

递增电源请求对象的指定类型的电源请求计数。
PowerSettingAccessCheck

查询指定电源设置的组策略替代。
PowerSettingAccessCheckEx

查询指定电源设置的组策略替代,并指定设置的请求访问权限。
PowerSettingRegisterNotification

注册以在电源设置更改时接收通知。
PowerSettingUnregisterNotification

取消注册以在电源设置更改时接收通知。
PowerUnregisterFromEffectivePowerModeNotifications

取消注册有效的电源模式更改通知。 此函数旨在从清理代码调用,并将等待所有回调完成,然后再注销。
PowerUnregisterSuspendResumeNotification

取消注册以在系统暂停或恢复时接收通知。
PowerWriteDescription

设置指定电源设置、子组或方案的说明。
PowerWriteFriendlyName

设置指定电源设置、子组或方案的友好名称。
PowerWriteIconResourceSpecifier

为指定的电源设置、子组或方案设置图标资源。
PowerWritePossibleDescription

设置电源设置值的其中一个可能选项的说明。
PowerWritePossibleFriendlyName

设置电源设置的指定可能设置的友好名称。
PowerWritePossibleValue

设置电源设置的可能值的值。
PowerWriteSettingAttributes

设置电源键的电源属性。
PowerWriteValueIncrement

设置有效值在电源设置最小值和最大值之间的增量。
PowerWriteValueMax

设置指定电源设置的最大值。
PowerWriteValueMin

设置指定电源设置的最小值。
PowerWriteValueUnitsSpecifier

写入用于描述支持值范围的电源设置单位的字符串。
PreCommitSnapshots

确保提供程序已准备好快速提交准备好的 LUN。
PreFastRecovery

此方法保留供将来使用。 (IVssBackupComponentsEx2.PreFastRecovery)
PrefetchVirtualMemory

提供一种有效的机制,用于将进程地址空间中可能存在不和谐的虚拟地址范围引入内存。
PreFinalCommitSnapshots

使提供程序能够支持自动恢复卷影副本。
PrepareForBackup

PrepareForBackup 方法将导致 VSS 生成 PrepareForBackup 事件,并指示编写器准备即将进行的备份操作。 这使得编写者可以使用请求者的备份组件文档。
PreRestore

PreRestore 方法将导致 VSS 生成 PreRestore 事件,并指示编写器为即将进行的还原操作做好准备。
PSECURE_MEMORY_CACHE_CALLBACK

应用程序定义的函数以前注册到 AddSecureMemoryCacheCallback 函数,在释放安全内存范围或更改其保护时调用。
PTIMERAPCROUTINE

应用程序定义的计时器完成例程。 调用 SetWaitableTimer 函数时指定此地址。
PulseMaintenance

iVdsMaintenance::P ulseMaintenance 方法 (vds.h) 执行指定操作的次数。
PulseMaintenance

IVdsMaintenance::P ulseMaintenance (vdshwprv.h) 方法执行指定操作的次数。
PurgeComm

放弃指定通信资源的输出或输入缓冲区中的所有字符。 它还可以终止对资源的挂起读取或写入操作。
查询

Query 方法查询系统上的提供程序和/或系统中驻留在当前上下文中的已完成卷影副本。 只能在备份操作期间调用 方法。
查询

获取可用于应用程序服务器的所有文件共享快照的VSS_SNAPSHOT_PROP结构的枚举。
查询

查询提供程序,以获取有关提供程序已完成的卷影副本的信息。
QueryAccessPaths

返回当前卷的访问路径列表和驱动器号(如果存在)。
QueryActiveControllerPorts

iVdsLunControllerPorts::QueryActiveControllerPorts 方法 (vds.h) 返回当前活动控制器端口的枚举。
QueryActiveControllerPorts

IVdsLunControllerPorts::QueryActiveControllerPorts (vdshwprv.h) 方法返回当前活动控制器端口的枚举。
QueryActiveControllers

(vds.h) IVdsLun::QueryActiveControllers 方法返回可访问 LUN 的当前活动控制器的枚举。
QueryActiveControllers

IVdsLun::QueryActiveControllers (vdshwprv.h) 方法返回当前活动控制器的枚举。
QueryAllocatedLuns

iVdsStoragePool::QueryAllocatedLuns 方法 (vds.h) 返回一个对象,该对象枚举为存储池分配的 LUN。
QueryAllocatedLuns

IVdsStoragePool::QueryAllocatedLuns (vdshwprv.h) 方法返回一个对象,该对象枚举为存储池分配的 LUN。
QueryAllocatedStoragePools

(vds.h) IVdsStoragePool::QueryAllocatedStoragePools 方法返回一个对象,该对象枚举由提供程序管理的已分配存储池。
QueryAllocatedStoragePools

IVdsStoragePool::QueryAllocatedStoragePools 方法返回一个对象,该对象枚举由提供程序管理的已分配存储池。
QueryAssociatedLuns

IVdsController::QueryAssociatedLuns (vds.h) 方法返回与控制器关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsControllerPort::QueryAssociatedLuns (vds.h) 方法返回与控制器端口关联的 LUN 的枚举。
QueryAssociatedLuns

(vds.h) IVdsIscsiTarget::QueryAssociatedLuns 方法返回与目标关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsController::QueryAssociatedLuns (vdshwprv.h) 方法返回与控制器关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsControllerPort::QueryAssociatedLuns (vdshwprv.h) 方法返回与控制器端口关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsIscsiTarget::QueryAssociatedLuns (vdshwprv.h) 方法返回与目标关联的 LUN 的枚举。
QueryAssociatedPortalGroups

(vds.h) IVdsIscsiPortal::QueryAssociatedPortalGroups 方法返回与门户关联的门户组的枚举。
QueryAssociatedPortalGroups

IVdsIscsiPortal::QueryAssociatedPortalGroups (vdshwprv.h) 方法返回与门户关联的门户组的枚举。
QueryAssociatedPortals

(vds.h) IVdsIscsiPortalGroup::QueryAssociatedPortals 方法返回与门户组关联的门户的枚举。
QueryAssociatedPortals

IVdsIscsiPortalGroup::QueryAssociatedPortals (vdshwprv.h) 方法返回与门户组关联的门户的枚举。
QueryAssociatedTargets

iVdsLunIscsi::QueryAssociatedTargets 方法 (vds.h) 返回当前关联的 iSCSI 目标的枚举,这些目标提供对 LUN 的访问权限。
QueryAssociatedTargets

IVdsLunIscsi::QueryAssociatedTargets (vdshwprv.h) 方法返回当前关联的 iSCSI 目标的枚举。
QueryControllerPorts

IVdsControllerControllerPort::QueryControllerPorts (vds.h) 方法返回一个 IEnumVdsObject 对象,该对象枚举控制器的端口。
QueryControllerPorts

iVdsControllerControllerPort::QueryControllerPorts 方法 (vdshwprv.h) 返回枚举控制器端口的 IEnumVdsObject 对象。
QueryControllers

(vds.h) IVdsSubSystem::QueryControllers 方法返回一个对象,该对象枚举由子系统管理的联机和脱机控制器。
QueryControllers

IVdsSubSystem::QueryControllers (vdshwprv.h) 方法返回一个对象,该对象枚举由子系统管理的联机和脱机控制器。
QueryDiffAreasForSnapshot

查询与输入卷影副本关联的原始卷正在使用的卷影副本存储区域。
QueryDiffAreasForVolume

查询卷正在使用的卷影副本存储区域。
QueryDiffAreasOnVolume

查询物理驻留在给定卷上的卷影副本存储区域。
QueryDisks

返回一个 对象,该对象枚举包中的磁盘。
QueryDriveExtents

(vds.h) IVdsStoragePool::QueryDriveExtents 方法返回存储池使用的驱动器盘区的数组。
QueryDriveExtents

IVdsStoragePool::QueryDriveExtents (vdshwprv.h) 方法返回存储池使用的驱动器盘区的数组。
QueryDriveLetters

返回一组驱动器号的属性详细信息。
QueryDrives

iVdsSubSystem::QueryDrives 方法 (vds.h) 返回一个对象,该对象枚举子系统中的驱动器。
QueryDrives

IVdsSubSystem::QueryDrives (vdshwprv.h) 方法返回一个对象,该对象枚举子系统中的驱动器。
QueryExtents

返回磁盘上所有盘区的详细信息。
QueryExtents

(vds.h) IVdsDrive::QueryExtents 方法返回驱动器上的盘区数组,包括已分配和未分配的盘区。
QueryExtents

(vds.h) IVdsLunPlex::QueryExtents 方法返回构成 plex 的驱动器盘区的数组。
QueryExtents

返回当前 plex 的所有区。
QueryExtents

VdsDrive::QueryExtents (vdshwprv.h) 方法返回驱动器上的盘区数组,包括已分配和未分配的盘区。
QueryExtents

IVdsLunPlex::QueryExtents (vdshwprv.h) 方法返回构成 plex 的驱动器盘区的数组。
QueryFileSystemFormatSupport

检索支持格式化卷的文件系统的属性。
QueryFileSystemTypes

返回 VDS 已知的所有文件系统的属性详细信息。
QueryFreeExtents

返回磁盘上的可用盘区,并将其与指定的对齐大小对齐。
QueryHbaPorts

返回包含本地系统上 VDS 已知 HBA 端口的列表的 IEnumVdsObject 枚举对象。
QueryHints

(vds.h) IVdsLun::QueryHints 方法返回当前应用于 LUN 的提示。
QueryHints

iVdsLunPlex::QueryHints 方法 (vds.h) 返回当前应用于 LUN plex 的提示。
QueryHints

IVdsLun::QueryHints (vdshwprv.h) 方法返回当前应用于 LUN 的提示。
QueryHints

IVdsLunPlex::QueryHints (vdshwprv.h) 方法返回当前应用于 LUN plex 的提示。
QueryHints2

iVdsLun2::QueryHints2 方法 (vds.h) 返回当前应用于 LUN 的提示。
QueryHints2

IVdsLun2::QueryHints2 (vdshwprv.h) 方法返回当前应用于 LUN 的提示。 此方法与 IVdsLun::QueryHints 方法相同。
QueryIfCreatedLun

使 VDS 能够确定硬件提供程序是否管理指定的 LUN。
QueryInitiatorAdapters

返回一个 对象,该对象枚举发起程序的 iSCSI 发起程序适配器。
QueryInitiatorPortals

返回一个 对象,该对象枚举发起程序适配器的 iSCSI 发起程序门户。
QueryLuns

(vds.h) IVdsSubSystem::QueryLuns 方法返回子系统中显示的 LUN 的枚举。 此方法仅适用于硬件提供程序对象。
QueryLuns

IVdsSubSystem::QueryLuns (vdshwprv.h) 方法返回子系统中显示的 LUN 的枚举,仅适用于硬件提供程序对象。
QueryMaskedDisks

不支持。此方法保留供将来使用。 (IVdsService.QueryMaskedDisks)
QueryMaxLunCreateSize

(vds.h) IVdsSubSystem::QueryMaxLunCreateSize 方法返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSize

IVdsSubSystem::QueryMaxLunCreateSize (vdshwprv.h) 方法返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSize2

(vds.h) IVdsSubSystem2::QueryMaxLunCreateSize2 方法返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSize2

IVdsSubSystem2::QueryMaxLunCreateSize2 (vdshwprv.h) 方法返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSizeInStoragePool

IVdsHwProviderStoragePools::QueryMaxLunCreateSizeInStoragePool 方法 (vds.h) 返回可在存储池中创建的最大 LUN 大小。
QueryMaxLunCreateSizeInStoragePool

IVdsHwProviderStoragePools::QueryMaxLunCreateSizeInStoragePool (vdshwprv.h) 方法根据指定的 LUN 类型和提示返回可在存储池中创建的最大 LUN 大小。
QueryMaxLunExtendSize

(vds.h) IVdsLun::QueryMaxLunExtendSize 方法返回可以扩展 LUN 的最大大小。
QueryMaxLunExtendSize

IVdsLun::QueryMaxLunExtendSize (vdshwprv.h) 方法返回可以扩展 LUN 的最大大小。
QueryMaxReclaimableBytes

检索可从当前卷回收的最大字节数。
QueryMedia

汇报缓存中的磁盘属性。 调用 IVdsDisk::GetProperties 以获取有关当前媒体的更新详细信息。
QueryMemoryResourceNotification

检索指定内存资源对象的状态。
QueryMigrationStatus

此方法保留供将来使用。 (IVssDifferentialSoftwareSnapshotMgmt2.QueryMigrationStatus)
QueryOptionalDelayLoadedAPI

确定延迟加载的 DLL 中的指定函数在系统上是否可用。
QueryPacks

返回一个枚举对象,该对象包含由软件提供程序管理的所有包。
QueryPartitionFileSystemFormatSupport

检索文件系统的属性,这些系统支持以指定的字节偏移量格式化磁盘上的分区。
QueryPartitions

返回当前磁盘上所有分区的详细信息。
QueryPlexes

(vds.h) IVdsLun::QueryPlexes 方法返回 LUN 中 plex 的枚举。
QueryPlexes

返回一个 对象,该对象枚举卷的丛。
QueryPlexes

IVdsLun::QueryPlexes (vdshwprv.h) 方法返回 LUN 中 plex 的枚举。
QueryPortalGroups

(vds.h) IVdsIscsiTarget::QueryPortalGroups 方法返回目标中 iSCSI 门户组的枚举。
QueryPortalGroups

IVdsIscsiTarget::QueryPortalGroups (vdshwprv.h) 方法返回目标中 iSCSI 门户组的枚举。
QueryPortals

(vds.h) IVdsSubSystemIscsi::QueryPortals 方法返回枚举子系统的 iSCSI 门户的对象。
QueryPortals

IVdsSubSystemIscsi::QueryPortals (vdshwprv.h) 方法返回一个枚举子系统的 iSCSI 门户的对象。
QueryProviders

返回一个枚举对象,其中包含 VDS 已知的硬件和软件提供程序的列表。
QueryProviders

查询所有已注册的提供程序。
QueryReparsePoints

返回当前卷的所有重分析点。
QueryRevertStatus

返回可用于确定还原操作状态的 IVssAsync 接口指针。 (IVssBackupComponents.QueryRevertStatus)
QueryRevertStatus

返回可用于确定还原操作状态的 IVssAsync 接口指针。 (IVssSoftwareSnapshotProvider.QueryRevertStatus)
QuerySnapshotDeltaBitmap

此方法保留供将来使用。 (IVssDifferentialSoftwareSnapshotMgmt3.QuerySnapshotDeltaBitmap)
QuerySnapshotsByVolume

预留给系统使用。 (IVssSnapshotMgmt.QuerySnapshotsByVolume)
QueryStatus

当异步操作正在进行或成功完成或失败时,IVdsAsync::QueryStatus (vds.h) 方法将返回。
QueryStatus

当异步操作正在进行、成功完成或失败时,IVdsAsync::QueryStatus 方法 (vdshwprv.h) 返回。
QueryStatus

QueryStatus 方法查询异步操作的状态。
QueryStoragePools

QueryStoragePools 方法 (vds.h) 返回一个 IEnumVdsObject 枚举对象,其中包含由硬件提供程序管理的存储池的列表。
QueryStoragePools

IVdsHwProviderStoragePools::QueryStoragePools (vdshwprv.h) 方法返回一个 IEnumVdsObject 枚举对象,其中包含由硬件提供程序管理的存储池列表。
QuerySubSystems

IVdsHwProvider::QuerySubSystems 方法 (vds.h) 返回提供程序管理的子系统的枚举。
QuerySubSystems

IVdsHwProvider::QuerySubSystems (vdshwprv.h) 方法返回提供程序管理的子系统的枚举。
QueryTargets

IVdsSubSystemIscsi::QueryTargets 方法 (vds.h) 返回枚举子系统的 iSCSI 目标的对象。
QueryTargets

IVdsSubSystemIscsi::QueryTargets (vdshwprv.h) 方法返回枚举子系统的 iSCSI 目标的对象。
QueryUnallocatedDisks

返回一个枚举对象,其中包含 VDS 托管的未分配磁盘的列表。
QueryVDisks

返回提供程序管理的所有虚拟磁盘的列表。
QueryVirtualMemoryInformation

QueryVirtualMemoryInformation 函数返回有关指定进程的虚拟地址空间中的一页或一组页面的信息。
QueryVolumeGuidPathnames

返回当前卷的卷 GUID 路径列表。
QueryVolumes

返回一个 对象,该对象枚举包中的卷。
QueryVolumesSupportedForDiffAreas

查询支持卷影复制存储区域的卷 (包括具有禁用卷影复制存储区域的卷) 。
QueryVolumesSupportedForSnapshots

预留给系统使用。 (IVssSnapshotMgmt.QueryVolumesSupportedForSnapshots)
ReadEventLogA

从指定的事件日志中读取指定数量的条目。 (ANSI)
ReadEventLogW

从指定的事件日志中读取指定数量的条目。 (Unicode)
ReadGlobalPwrPolicy

检索当前的全局电源策略设置。
ReadProcessorPwrScheme

检索指定电源方案的处理器电源策略设置。
ReadPwrScheme

检索对指定电源方案唯一的电源策略设置。
重新启动

重启托管提供程序的计算机。
ReclaimVirtualMemory

使用 OfferVirtualMemory 回收提供给系统的一系列内存页。
恢复

IVdsLun::Recover 方法 (vds.h) 启动 LUN 上的恢复操作。
恢复

如果可能,将失败或失败的包返回正常状态。 仅动态包支持此方法。
恢复

IVdsLun::Recover (vdshwprv.h) 方法在 LUN 上启动恢复操作。
RecoverSet

启动 LUN 重新同步操作。
Reenumerate

IVdsHwProvider::Reenumerate 方法 (vds.h) 发现新连接的和断开连接的子系统。
Reenumerate

发现新添加和新删除的磁盘。
Reenumerate

IVdsSubSystem::Reenumerate 方法 (vds.h) 提示子系统扫描其总线以发现新连接的驱动器或新断开连接的驱动器。
Reenumerate

IVdsHwProvider::Reenumerate (vdshwprv.h) 方法可发现新连接的和断开连接的子系统。
Reenumerate

IVdsSubSystem::Reenumerate (vdshwprv.h) 方法提示子系统扫描其总线,以发现新连接的驱动器或新断开连接的驱动器。
“刷新”

IVdsHwProvider::Refresh 方法 (vds.h) 刷新 VDS 内部缓存的有关 VDS 提供程序管理的现有子系统的数据。
“刷新”

刷新磁盘所有权和磁盘布局信息。
“刷新”

IVdsHwProvider::Refresh (vdshwprv.h) 方法刷新 VDS 内部缓存的有关 VDS 提供程序管理的现有子系统的数据。
注册

使 VSS 将编写器的元数据存储在快速编写器元数据存储中。
RegisterBadMemoryNotification

注册在检测到一个或多个不良内存页时调用的内存错误通知。
RegisterDeviceNotificationA

注册窗口将接收通知的设备或设备类型。 (ANSI)
RegisterDeviceNotificationW

注册窗口将接收通知的设备或设备类型。 (Unicode)
RegisterEventSourceA

检索指定事件日志的已注册句柄。 (ANSI)
RegisterEventSourceW

检索指定事件日志的已注册句柄。 (Unicode)
RegisterPowerSettingNotification

注册应用程序以接收特定电源设置事件的电源设置通知。
RegisterProvider

将指定的硬件提供程序注册到 VDS。 硬件提供程序调用此方法。
RegisterProvider

注册新的卷影复制提供程序。
RegisterSuspendResumeNotification

注册以在系统暂停或恢复时接收通知。 类似于 PowerRegisterSuspendResumeNotification,但在用户模式下运行,可以采用窗口句柄。
ReleaseMutex

释放指定互斥对象的所有权。
ReleaseSemaphore

按指定量增加指定信号灯对象的计数。
ReleaseSRWLockExclusive

释放在独占模式下获取的超薄读取器/编写器 (SRW) 锁。
ReleaseSRWLockShared

释放在共享模式下获取的超薄读取器/写入器 (SRW) 锁。
RememberInitiatorSharedSecret

RememberInitiatorSharedSecret 方法 (vds.h) 传达发起程序用于目标相互 CHAP 身份验证的发起程序 CHAP 机密。
RememberInitiatorSharedSecret

IVdsIscsiTarget::RememberInitiatorSharedSecret (vdshwprv.h) 方法传达用于相互 CHAP 身份验证的发起程序 CHAP 机密。
RememberTargetSharedSecret

将目标的 CHAP 共享机密传达给发起方服务。 当目标对发起程序进行身份验证时,此共享机密在目标登录期间使用。
RemoveDllDirectory

使用 AddDllDirectory 删除已添加到进程 DLL 搜索路径的目录。
RemoveMissingDisk

删除包中缺少的磁盘。 此方法仅适用于软件提供程序对象。
RemovePlex

(vds.h 的 IVdsLun::RemovePlex 方法) 从 LUN 中删除 plex。
RemovePlex

从当前卷中删除一个或多个指定的丛,释放盘区。
RemovePlex

IVdsLun::RemovePlex (vdshwprv.h) 方法从 LUN 中删除 plex。
RemovePortal

IVdsIscsiPortalGroup::RemovePortal 方法 (vds.h) 从门户组中删除门户。
RemovePortal

IVdsIscsiPortalGroup::RemovePortal (vdshwprv.h) 方法从门户组中删除门户。
RemoveSecureMemoryCacheCallback

取消注册以前使用 AddSecureMemoryCacheCallback 函数注册的回调函数。
Repair

通过将错误成员移动到良好的磁盘来修复容错卷丛。
ReplaceDisk

不支持。此方法保留供将来使用。 (IVdsPack.ReplaceDisk)
ReplaceDrive

IVdsSubSystem::ReplaceDrive 方法 (vds.h) 替换或迁移子系统中的驱动器。
ReplaceDrive

IVdsSubSystem::ReplaceDrive (vdshwprv.h) 方法替换或迁移子系统中的驱动器。
ReportEventA

在指定事件日志的末尾写入一个条目。 (ANSI)
ReportEventW

在指定事件日志的末尾写入一个条目。 (Unicode)
RequestWakeupLatency

不起作用,并返回STATUS_NOT_SUPPORTED。 此函数仅用于与早期版本的 Windows.Windows Server 2008 和 Windows Vista 兼容:不起作用,并且始终返回成功。
重置

IEnumVdsObject::Reset (vds.h) 方法重置为枚举的开头。
重置

IVdsController::Reset (vds.h) 方法重新初始化控制器并使缓存失效。
重置

IVdsControllerPort::Reset (vds.h) 方法重新初始化控制器端口。
重置

(vdshwprv.h 的 IEnumVdsObject::Reset 方法) 重置为枚举的开头。
重置

IVdsController::Reset (vdshwprv.h) 方法重新初始化控制器并使缓存失效。
重置

IVdsControllerPort::Reset (vdshwprv.h) 方法重新初始化控制器端口。
重置

重置枚举器,使 IVssEnumObject:Next 从第一个枚举对象开始。
重置

重置枚举器,使 IVssEnumMgmtObject 从第一个枚举对象开始。
ResetEvent

将指定的事件对象设置为非对齐状态。
ResetWriteWatch

重置虚拟内存区域的写入跟踪状态。 对 GetWriteWatch 函数的后续调用仅报告自重置操作以来写入的报表页。
ResyncLuns

VSS 服务调用此方法以通知硬件提供程序需要重新同步 LUN。
RevertToSnapshot

将卷还原到以前的卷影副本。 (IVssBackupComponents.RevertToSnapshot)
RevertToSnapshot

将卷还原到以前的卷影副本。 (IVssSoftwareSnapshotProvider.RevertToSnapshot)
SaveAsXML

将包含快速编写器的状态信息的编写器元数据文档存储到指定的字符串中。
SaveAsXML

SaveAsXML 方法将包含编写器状态信息的编写器元数据文档保存到指定的字符串中。
SaveAsXML

SaveAsXML 方法将包含请求者状态信息的备份组件文档保存到指定的字符串中。 此 XML 文档(包含备份组件文档)应始终安全保存为备份操作的一部分。
SaveAsXML

SaveAsXML 方法将包含编写器状态信息的编写器元数据文档保存到指定的字符串中。 此字符串可以保存为备份操作的一部分。
SetActivePwrScheme

设置活动电源方案。
SetAdditionalRestores

在增量或差异还原操作期间,请求者使用 SetAdditionalRestores 方法向编写者指示给定组件需要执行其他还原操作才能完全检索它。
SetAllIpsecSecurity

不支持。 (IVdsServiceIscsi.SetAllIpsecSecurity)
SetAllIpsecTunnelAddresses

不支持。此方法保留供将来使用。 (IVdsServiceIscsi.SetAllIpsecTunnelAddresses)
SetAllPathStatuses

将源自 HBA 端口的所有路径的状态设置为指定状态。
SetAllPathStatusesFromHbaPort

将源自特定 HBA 端口的路径的状态设置为指定状态。
SetAuthoritativeRestore

将组件的还原标记为复制数据存储的权威。
SetBackupMetadata

SetBackupMetadata 方法使用 组件设置备份元数据。
SetBackupOptions

SetBackupOptions 方法为组件设置私有或依赖编写器的备份参数字符串。
SetBackupSchema

由快速编写器用来在其编写器元数据文档中指示它可以参与的备份操作的类型。
SetBackupSchema

编写器使用 SetBackupSchema 方法在其编写器元数据文档中指示它可以参与的备份操作的类型。
SetBackupStamp

SetBackupStamp 方法设置一个字符串,其中包含指示备份时间的信息。
SetBackupState

SetBackupState 方法定义备份操作的总体配置。
SetBackupSucceeded

SetBackupSucceeded 方法指示特定编写器的指定组件的备份是否成功。
SetCommBreak

暂停指定通信设备的字符传输,并将传输线路置于中断状态,直到调用 ClearCommBreak 函数。
SetCommConfig

设置通信设备的当前配置。
SetCommMask

指定要为通信设备监视的一组事件。
SetCommState

根据设备控制块中的规范配置通信设备, (DCB 结构) 。 函数重新初始化所有硬件和控制设置,但它不会为输出或输入队列清空。
SetCommTimeouts

为指定通信设备上的所有读取和写入操作设置超时参数。
SetContext

SetContext 方法为后续卷影复制相关操作设置上下文。
SetContext

设置后续卷影复制相关操作的上下文。
SetContext

设置后续卷影复制相关操作的上下文。
SetControllerStatus

IVdsSubSystem::SetControllerStatus 方法 (vds.h) 设置子系统中控制器) 联机或脱机状态 (。
SetControllerStatus

IVdsSubSystem::SetControllerStatus (vdshwprv.h) 方法设置子系统中控制器的联机或脱机) 状态 (。
SetCriticalSectionSpinCount

设置指定关键节的旋转计数。
SetDefaultCommConfigA

设置通信设备的默认配置。 (ANSI)
SetDefaultCommConfigW

设置通信设备的默认配置。 (Unicode)
SetDefaultDllDirectories

指定调用进程加载 DLL 时要搜索的默认目录集。 调用 LoadLibraryEx 且没有LOAD_LIBRARY_SEARCH标志时,将使用此搜索路径。
SetDllDirectoryA

将目录添加到用于查找应用程序的 DLL 的搜索路径。 (ANSI)
SetDllDirectoryW

将目录添加到用于查找应用程序的 DLL 的搜索路径。 (Unicode)
SetEvent

将指定的事件对象设置为信号状态。
SetFailure

VSS 编写器调用此方法以报告组件级别的错误。
SetFileRestoreStatus

SetFileRestoreStatus 方法指示是成功还原某些文件、所有文件还是未成功还原文件。
SetFileSystemFlags

设置文件系统标志。
SetFlags

设置磁盘对象的标志。
SetFlags

iVdsDrive::SetFlags 方法 (vds.h) 设置驱动器对象的标志。
SetFlags

设置服务对象标志。
SetFlags

设置卷标志。
SetFlags

IVdsDrive::SetFlags (vdshwprv.h) 方法设置驱动器对象的标志。
SetFriendlyName

iVdsIscsiTarget::SetFriendlyName 方法 (vds.h) 设置目标的友好名称。
SetFriendlyName

IVdsLunNaming::SetFriendlyName 方法 (vds.h) 设置 LUN 的友好名称。
SetFriendlyName

IVdsSubSystemNaming::SetFriendlyName 方法 (vds.h) 设置子系统的友好名称。
SetFriendlyName

IVdsIscsiTarget::SetFriendlyName (vdshwprv.h) 方法设置目标的友好名称。
SetFriendlyName

IVdsLunNaming::SetFriendlyName (vdshwprv.h) 方法设置 LUN 的友好名称。
SetFriendlyName

IVdsSubSystemNaming::SetFriendlyName (vdshwprv.h) 方法设置子系统的友好名称。
SetImportTarget

为此子系统的计算机设置卷影复制服务 (VSS) 导入目标。
SetInitiatorSharedSecret

设置发起程序 CHAP 共享机密,当发起程序对目标进行身份验证时,该机密用于相互 CHAP 身份验证。
SetIpsecGroupPresharedKey

不支持。此方法保留供将来使用。 (IVdsServiceIscsi.SetIpsecGroupPresharedKey)
SetIpsecGroupPresharedKey

不支持 VdsSubSystemIscsi::SetIpsecGroupPresharedKey 方法 (vds.h) ,并保留供将来使用。
SetIpsecGroupPresharedKey

不支持 IVdsSubSystemIscsi::SetIpsecGroupPresharedKey (vdshwprv.h) 方法,并保留此方法供将来使用。
SetIpsecSecurity

不支持。此方法保留供将来使用。 (IVdsIscsiInitiatorPortal.SetIpsecSecurity)
SetIpsecSecurity

不支持 VdsIscsiPortal::SetIpsecSecurity 方法 (vds.h) ,并保留以供将来使用。
SetIpsecSecurity

不支持 IVdsIscsiPortal::SetIpsecSecurity (vdshwprv.h) 方法,并保留供将来使用。
SetIpsecSecurityLocal

不支持。此方法保留供将来使用。 (IVdsIscsiPortalLocal.SetIpsecSecurityLocal)
SetIpsecTunnelAddress

不支持。此方法保留供将来使用。 (IVdsIscsiInitiatorPortal.SetIpsecTunnelAddress)
SetIpsecTunnelAddress

不支持 IVdsIscsiPortal::SetIpsecTunnelAddress 方法 (vds.h) ,并保留供将来使用。
SetIpsecTunnelAddress

不支持 IVdsIscsiPortal::SetIpsecTunnelAddress (vdshwprv.h) 方法,并保留以供将来使用。
SetLoadBalancePolicy

IVdsLunMpio::SetLoadBalancePolicy 方法 (vds.h) 在 LUN 上设置负载均衡策略。
SetLoadBalancePolicy

IVdsLunMpio::SetLoadBalancePolicy (vdshwprv.h) 方法在 LUN 上设置负载均衡策略。
SetMailslotInfo

设置指定 mailslot 用于读取操作的超时值。
SetMask

(vds.h) IVdsLun::SetMask 方法指定取消屏蔽列表,这是要授予对 LUN 访问权限的计算机的列表。
SetMask

IVdsLun::SetMask (vdshwprv.h) 方法指定取消掩码列表,这是要授予对 LUN 的访问权限的计算机的列表。
SetNamedPipeHandleState

设置指定命名管道的读取模式和阻止模式。 如果指定的句柄位于命名管道的客户端端,并且命名管道服务器进程位于远程计算机上,则函数也可用于控制本地缓冲。
SetPostRestoreFailureMsg

SetPostRestoreFailureMsg 方法用于创建描述处理 PostRestore 事件失败的消息。
SetPostSnapshotFailureMsg

设置组件的 PostSnapshot 失败消息字符串。
SetPrepareForBackupFailureMsg

设置组件的 PrepareForBackup 失败消息字符串。
SetPreRestoreFailureMsg

SetPreRestoreFailureMsg 方法用于创建描述处理 PreRestore 事件失败的消息。
SetPreviousBackupStamp

SetPreviousBackupStamp 方法设置早期备份操作的备份标记,差异备份操作或增量备份操作将基于该标记。
SetProcessDEPPolicy

更改 32 位进程的 DEP) 和 DEP-ATL thunk 仿真设置 (数据执行防护。
SetProcessValidCallTargets

为控制流防护 (CFG) 提供有效的间接调用目标列表,并指定是否应将其标记为有效。
SetRangesFilePath

当部分文件操作需要范围文件,并且该文件已还原到其原始文件以外的其他位置时,将使用 SetRangesFilePath 方法。
SetRestoreMetadata

SetRestoreMetadata 方法为当前组件设置特定于编写器的元数据。
SetRestoreMethod

指定如何还原快速编写器的数据。
SetRestoreMethod

SetRestoreMethod 方法指示如何还原编写器的数据。
SetRestoreName

为正在还原的组件分配新的逻辑名称。
SetRestoreOptions

SetRestoreOptions 方法为编写器组件设置一个私有或依赖于编写器的还原参数的字符串。
SetRestoreState

SetRestoreState 方法定义还原操作的总体配置。
SetRestoreTarget

SetRestoreTarget 方法根据当前组件的VSS_RESTORE_TARGET枚举) 设置还原目标 (。
SetRollForward

设置组件的前滚操作类型,并指定部分前滚操作的还原点。
SetSANMode

将磁盘的 SAN 模式设置为脱机或联机。
SetSANPolicy

设置操作系统的磁盘 SAN 策略。
SetSelectedForRestore

SetSelectedForRestore 方法指示是否选择指定的可选组件进行还原。
SetSelectedForRestoreEx

SetSelectedForRestoreEx 方法指示是否选择指定的可选组件以还原到指定的编写器实例。
SetSharedSecret

IVdsIscsiTarget::SetSharedSecret 方法 (vds.h) 设置目标对发起程序进行身份验证时用于 CHAP 身份验证的目标 CHAP 共享机密。
SetSharedSecret

IVdsIscsiTarget::SetSharedSecret 方法设置在目标对发起程序进行身份验证时用于 CHAP 身份验证的目标 CHAP 共享机密。
SetSnapshotPriority

此方法保留供将来使用。 (IVssDifferentialSoftwareSnapshotMgmt2.SetSnapshotPriority)
SetSnapshotProperty

请求提供程序为指定的快照设置属性值。
SetSnapshotProperty

设置卷影副本的属性。
SetStatus

IVdsController::SetStatus (vds.h) 方法将控制器的状态设置为指定值。
SetStatus

IVdsControllerPort::SetStatus (vds.h) 方法将控制器端口的状态设置为指定值。
SetStatus

IVdsDrive::SetStatus 方法 (vds.h) 将驱动器的状态设置为指定值。
SetStatus

IVdsIscsiPortal::SetStatus 方法 (vds.h) 将门户的状态设置为指定值。
SetStatus

IVdsLun::SetStatus 方法 (vds.h) 将 LUN 的状态设置为指定值。
SetStatus

IVdsSubSystem::SetStatus 方法 (vds.h) 将子系统的状态设置为指定值。
SetStatus

IVdsController::SetStatus (vdshwprv.h) 方法将控制器的状态设置为指定值。
SetStatus

IVdsControllerPort::SetStatus (vdshwprv.h) 方法将控制器端口的状态设置为指定值。
SetStatus

IVdsDrive::SetStatus (vdshwprv.h) 方法将驱动器的状态设置为指定值。
SetStatus

IVdsIscsiPortal::SetStatus (vdshwprv.h) 方法将门户的状态设置为指定值。
SetStatus

IVdsLun::SetStatus (vdshwprv.h) 方法将 LUN 的状态设置为指定值。
SetStatus

IVdsSubSystem::SetStatus (vdshwprv.h) 方法将子系统的状态设置为指定值。
SetSuspendState

通过关闭电源来挂起系统。 根据 Hibernate 参数,系统进入暂停 (睡眠) 状态或休眠 (S4) 。
SetSystemFileCacheSize

限制文件系统缓存的工作集的大小。
SetSystemPowerState

通过关闭电源来挂起系统。 根据 ForceFlag 参数,函数会立即暂停操作,或者在执行此操作之前向所有应用程序和设备驱动程序请求权限。
SetThreadExecutionState

使应用程序能够通知系统它正在使用中,从而防止系统在应用程序运行时进入睡眠状态或关闭显示器。
SetupComm

初始化指定通信设备的通信参数。
SetVolumeProtectLevel

设置原始卷或卷影副本存储区域卷的卷影复制保护级别。
SetWaitableTimer

激活指定的可等待计时器。 当到期时间到来时,计时器会发出信号,设置计时器的线程调用可选的完成例程。
SetWaitableTimerEx

激活指定的可等待计时器,并提供计时器的上下文信息。 当到期时间到来时,计时器会发出信号,设置计时器的线程调用可选的完成例程。
SetWriterFailure

SetWriterFailure 方法指示此编写器遇到错误条件并设置错误条件。
SetWriterFailureEx

设置扩展错误信息以指示编写器在参与 VSS 操作时遇到了问题。
ShouldBlockRevert

检查注册表中应阻止对指定卷还原操作的编写器。
收缩

IVdsLun::Shrink 方法 (vds.h) 按指定字节数收缩 LUN。
收缩

减小卷和所有丛的大小,并将释放的盘区返回到可用空间。
收缩

收缩卷和所有丛,并返回释放的盘区。
收缩

IVdsLun::Shrink (vdshwprv.h) 方法按指定字节数收缩 LUN。
ShutdownBlockReasonCreate

指示系统无法关闭,并设置在启动系统关闭时向用户显示的原因字符串。
ShutdownBlockReasonDestroy

指示可以关闭系统并释放原因字符串。
ShutdownBlockReasonQuery

检索 ShutdownBlockReasonCreate 函数设置的原因字符串。
SignalObjectAndWait

向一个对象发出信号,并等待另一个对象作为单个操作。
Skip

IEnumVdsObject::Skip (vds.h) 方法跳过枚举中指定数量的对象。
Skip

IEnumVdsObject::Skip 方法 (vdshwprv.h) 跳过枚举中的指定数目的对象。
Skip

跳过指定数量的对象。 (IVssEnumObject.Skip)
Skip

跳过指定数量的对象。 (IVssEnumMgmtObject.Skip)
休眠

暂停当前线程的执行,直到超时间隔结束。
SleepConditionVariableCS

在指定的条件变量上休眠,并将指定的关键部分作为原子操作释放。
SleepConditionVariableSRW

在指定的条件变量上休眠,并将指定的锁作为原子操作释放。
SleepEx

挂起当前线程,直到满足指定的条件。
StartMaintenance

IVdsMaintenance::StartMaintenance 方法 (vds.h) 启动维护操作。
StartMaintenance

IVdsMaintenance::StartMaintenance (vdshwprv.h) 方法启动维护操作。
StartSnapshotSet

StartSnapshotSet 方法创建新的空卷影副本集。
StopMaintenance

IVdsMaintenance::StopMaintenance 方法 (vds.h) 停止维护操作。
StopMaintenance

IVdsMaintenance::StopMaintenance (vdshwprv.h) 方法停止维护操作。
订阅

Subscribe 方法使用 VSS 订阅编写器。
SubscribeEx

使编写器订阅 VSS 事件。
TerminateEnclave

结束 enclave 中运行的线程的执行。
TransactNamedPipe

将向指定命名管道写入消息并从中读取消息的函数合并到单个操作中。
TransmitCommChar

在指定通信设备的输出缓冲区中的任何挂起数据之前传输指定字符。
TryAcquireSRWLockExclusive

尝试在独占模式下 (SRW) 锁定获取超薄的读取器/编写器。 如果调用成功,调用线程将获取锁定的所有权。
TryAcquireSRWLockShared

尝试在共享模式下获取超薄读取器/写入器 (SRW) 锁。 如果调用成功,调用线程将获取锁定的所有权。
TryEnterCriticalSection

尝试进入关键部分而不发生阻塞。 如果调用成功,调用线程将获取关键部分的所有权。
取消advise

取消注册调用方 IVdsAdviseSink 接口,以便调用方不再接收来自 VDS 服务的通知。
UnexposeSnapshot

通过删除文件共享或删除驱动器号或装载的文件夹来取消显示卷影副本。
UninstallDisks

卸载一组磁盘。
UnmapViewOfFile

从调用进程的地址空间中取消映射文件的映射视图。
UnmapViewOfFile2

取消映射以前映射的文件或页面文件支持的节的视图。
UnmapViewOfFileEx

这是 UnmapViewOfFile 的扩展版本,它采用其他标志参数。
注销

导致 VSS 从快速编写器元数据存储中删除编写器的元数据。
UnregisterBadMemoryNotification

关闭指定的错误内存通知句柄。
UnregisterDeviceNotification

关闭指定的设备通知句柄。
UnregisterPowerSettingNotification

取消注册电源设置通知。
UnregisterProvider

删除 VDS 提供程序注册数据。 硬件提供程序调用此方法。
UnregisterProvider

注销现有提供程序。
UnregisterSuspendResumeNotification

取消注册以在系统暂停或恢复时接收通知。 类似于 PowerUnregisterSuspendResumeNotification,但在用户模式下运行。
取消订阅

取消订阅方法使用 VSS 取消订阅编写器。
VirtualAlloc

保留、提交或更改调用进程的虚拟地址空间中页面区域的状态。 (VirtualAlloc)
VirtualAlloc2

在指定进程的虚拟地址空间中保留、提交或更改内存区域的状态。 函数将它分配的内存初始化为零。 (VirtualAlloc2)
VirtualAlloc2FromApp

保留、提交或更改调用进程的虚拟地址空间中页面区域的状态。 (VirtualAlloc2FromApp)
VirtualAllocEx

在指定进程的虚拟地址空间中保留、提交或更改内存区域的状态。 函数将它分配的内存初始化为零。 (VirtualAllocEx)
VirtualAllocExNuma

保留、提交或更改指定进程的虚拟地址空间中的内存区域的状态,并为物理内存指定 NUMA 节点。
VirtualAllocFromApp

保留、提交或更改调用进程的虚拟地址空间中页面区域的状态。 (VirtualAllocFromApp)
VirtualFree

发布、取消提交或发布和取消提交调用进程的虚拟地址空间中的页面区域。
VirtualFreeEx

释放、取消提交或释放和取消提交指定进程的虚拟地址空间中的内存区域。
VirtualLock

将进程的虚拟地址空间的指定区域锁定到物理内存中,确保后续访问该区域不会产生页面错误。
VirtualProtect

更改调用进程的虚拟地址空间中已提交页面区域的保护。 (VirtualProtect)
VirtualProtectEx

更改指定进程的虚拟地址空间中已提交页面区域的保护。
VirtualProtectFromApp

更改调用进程的虚拟地址空间中已提交页面区域的保护。 (VirtualProtectFromApp)
VirtualQuery

检索有关调用进程的虚拟地址空间中的页面范围的信息。
VirtualQueryEx

检索有关指定进程的虚拟地址空间中的页面范围的信息。
VirtualUnlock

解锁进程的虚拟地址空间中的指定页范围,使系统能够在必要时将页面交换到分页文件。
VssFreeSnapshotProperties

vssFreeSnapshotProperties 函数 (vsbackup.h) 用于释放VSS_SNAPSHOT_PROP结构的内容,作为其生命周期的管理的一部分。
VssFreeSnapshotPropertiesInternal

vssFreeSnapshotPropertiesInternal 函数 (vsbackup.h) 用于释放VSS_SNAPSHOT_PROP结构的内容,作为其生命周期的管理的一部分。
Wait

当异步操作成功完成或失败时,IVdsAsync::Wait (vds.h) 方法将返回。
Wait

当异步操作成功完成或失败时, (vdshwprv.h) 返回 IVdsAsync::Wait 方法。
Wait

Wait 方法将等待,直到完成一个不完整的异步操作。
WaitCommEvent

等待指定的通信设备发生事件。 此函数监视的事件集包含在与设备句柄关联的事件掩码中。
WaitForMultipleObjects

等待,直到一个或所有指定对象处于信号状态或超时间隔已过。
WaitForMultipleObjectsEx

等待一个或所有指定对象处于信号状态、I/O 完成例程或异步过程调用 (APC) 排队到线程,或者超时间隔已过。
WaitForServiceReady

等待 VDS 初始化完成,并返回 VDS 初始化的状态。
WaitForSingleObject

等待指定的对象处于信号状态或超时间隔已过。
WaitForSingleObjectEx

等待指定的对象处于信号状态、I/O 完成例程或异步过程调用 (APC) 排队到线程,或者超时间隔已过。
WaitOnAddress

等待指定地址处的值更改。
WakeAllConditionVariable

唤醒等待指定条件变量的所有线程。
WakeByAddressAll

唤醒正在等待地址值更改的所有线程。
WakeByAddressSingle

唤醒一个正在等待地址值更改的线程。
WakeConditionVariable

唤醒等待指定条件变量的单个线程。
WriteGlobalPwrPolicy

写入全局电源策略设置。
WriteProcessorPwrScheme

写入指定电源方案的处理器电源策略设置。
WritePwrScheme

写入对指定电源方案唯一的策略设置。

接口

 
IEnumVdsObject

(vds.h) IEnumVdsObject 接口通过一组给定类型的 VDS 对象枚举。
IEnumVdsObject

IEnumVdsObject (vdshwprv.h) 接口通过一组给定类型的 VDS 对象枚举。
IVdsAdmin

向 VDS 注册提供程序。
IVdsAdvancedDisk

创建和删除分区,并修改分区属性。
IVdsAdvancedDisk2

提供更改分区类型的方法。
IVdsAdviseSink

IVdsAdviseSink 接口 (vds.h) 接收 VDS 通知。
IVdsAdviseSink

IVdsAdviseSink (vdshwprv.h) 接口接收 VDS 通知。
IVdsAsync

(vds.h) IVdsAsync 接口管理异步操作。
IVdsAsync

IVdsAsync (vdshwprv.h) 接口管理异步操作。 启动异步操作的方法返回指向 IVdsAsync 接口的指针。
IVdsController

(vds.h) IVdsController 接口提供用于在控制器上执行查询和配置操作的方法。
IVdsController

IVdsController (vdshwprv.h) 接口提供用于在控制器上执行查询和配置操作的方法。
IVdsControllerControllerPort

IVdsControllerControllerPort 接口 (vds.h) 提供了一种方法来枚举实现 IVdsController 接口的类的控制器端口。
IVdsControllerControllerPort

IVdsControllerControllerPort (vdshwprv.h) 接口提供了一种枚举实现 IVdsController 接口的类的控制器端口的方法。
IVdsControllerPort

(vds.h) IVdsControllerPort 接口提供用于在控制器端口上执行查询和配置操作的方法。
IVdsControllerPort

IVdsControllerPort (vdshwprv.h) 接口提供用于在控制器端口上执行查询和配置操作的方法。
IVdsCreatePartitionEx

在基本磁盘上创建分区。
IVdsDisk

提供查询和配置基本磁盘和动态磁盘的方法。
IVdsDisk2

提供将磁盘的 SAN 模式设置为脱机或联机的方法。
IVdsDisk3

提供检索磁盘的属性信息的方法,包括磁盘的位置路径。
IVdsDiskOnline

提供使磁盘联机并使其脱机的方法。Windows Vista:在具有 Service Pack 1 的 Windows Vista (SP1) 之前,不支持此接口。 请改用 IVdsDisk2。
IVdsDiskPartitionMF

提供对分区执行文件系统管理操作的方法。
IVdsDiskPartitionMF2

提供使用其他格式设置选项设置分区格式的方法。
IVdsDrive

(vds.h) 的 IVdsDrive 接口提供在驱动器上执行查询和配置操作的方法。
IVdsDrive

IVdsDrive (vdshwprv.h) 接口提供用于在驱动器上执行查询和配置操作的方法。
IVdsDrive2

(vds.h) 的 IVdsDrive2 接口提供了用于查询驱动器属性的方法。
IVdsDrive2

IVdsDrive2 (vdshwprv.h) 接口提供用于查询驱动器属性的方法。
IVdsHbaPort

提供用于查询本地系统上的 HBA 端口并与之交互的方法。
IVdsHwProvider

(vds.h) 的 IVdsHwProvider 接口提供用于在硬件提供程序上执行查询、恢复和刷新操作的方法。
IVdsHwProvider

IVdsHwProvider (vdshwprv.h) 接口提供用于在硬件提供程序上执行查询、恢复和刷新操作的方法。
IVdsHwProviderPrivate

提供一种方法,使 VDS 能够确定硬件提供程序是否管理指定的 LUN。
IVdsHwProviderPrivateMpio

提供一个方法,该方法将来自特定 HBA 端口的路径的状态设置为提供程序。
IVdsHwProviderStoragePools

IVdsHwProviderStoragePools 接口 (vds.h) 提供在存储池中创建 LUN 和枚举硬件提供程序管理的存储池的方法。
IVdsHwProviderStoragePools

IVdsHwProviderStoragePools 接口 (vdshwprv.h) 提供了在存储池中创建 LUN 并枚举硬件提供程序管理的存储池的方法。
IVdsHwProviderType

IVdsHwProviderType 接口 (vds.h) 提供了检索硬件提供程序类型的方法。
IVdsHwProviderType

(vdshwprv.h) IVdsHwProviderType 接口提供了检索硬件提供程序类型的方法。
IVdsHwProviderType2

未实现 IVdsHwProviderType2 接口 (vds.h) 。 请改用 IVdsHwProviderType。
IVdsHwProviderType2

未实现 IVdsHwProviderType2 接口 (vdshwprv.h) 。 请改用 IVdsHwProviderType 接口 (vds.h) 。
IVdsIscsiInitiatorAdapter

提供查询本地系统上的 iSCSI 发起程序适配器并与之交互的方法。
IVdsIscsiInitiatorPortal

提供查询本地系统上的 iSCSI 发起程序门户并与之交互的方法。
IVdsIscsiPortal

(vds.h) IVdsIscsiPortal 接口提供了在 iSCSI 门户上执行查询和配置操作的方法。
IVdsIscsiPortal

(vdshwprv.h) IVdsIscsiPortal 接口提供在 iSCSI 门户上执行查询和配置操作的方法。
IVdsIscsiPortalGroup

(vds.h) IVdsIscsiPortalGroup 接口提供了在 iSCSI 门户组上执行查询和配置服务的方法。
IVdsIscsiPortalGroup

vdshwprv.h (IVdsIscsiPortalGroup 接口) 提供了在 iSCSI 门户组上执行查询和配置服务的方法。
IVdsIscsiPortalLocal

提供在 iSCSI 门户上设置特定于本地发起程序的 IPSEC 预共享密钥的方法。
IVdsIscsiTarget

(vds.h) IVdsIscsiTarget 接口提供对 iSCSI 目标执行查询和配置操作的方法。
IVdsIscsiTarget

(vdshwprv.h) IVdsIscsiTarget 接口提供了在 iSCSI 目标上执行查询和配置操作的方法。
IVdsLun

(vds.h) IVdsLun 接口提供了对逻辑单元号执行查询和配置操作的方法, (LUN) 。
IVdsLun

(vdshwprv.h) IVdsLun 接口提供对逻辑单元号 (LUN) 执行查询和配置操作的方法。
IVdsLun2

(vds.h) IVdsLun2 接口提供用于应用和查询逻辑单元号的方法 (LUN) 提示。
IVdsLun2

iVdsLun2 接口 (vdshwprv.h) 提供了用于应用和查询逻辑单元号的方法 (LUN) 提示。
IVdsLunControllerPorts

(vds.h) IVdsLunControllerPorts 接口提供在 LUN 上执行控制器端口配置操作的方法。
IVdsLunControllerPorts

vdshwprv.h (IVdsLunControllerPorts 接口) 提供了在 LUN 上执行控制器端口配置操作的方法。
IVdsLunIscsi

vds.h) (IVdsLunIscsi 接口提供了在 iSCSI LUN 上执行查询和配置操作的方法。
IVdsLunIscsi

(vdshwprv.h) IVdsLunIscsi 接口提供在 iSCSI LUN 上执行查询和配置操作的方法。
IVdsLunMpio

(vds.h) 的 IVdsLunMpio 接口提供了在具有 MPIO 扩展的 LUN 上执行查询和配置操作的方法。
IVdsLunMpio

(vdshwprv.h) IVdsLunMpio 接口提供了在具有 MPIO 扩展的 LUN 上执行查询和配置操作的方法。
IVdsLunNaming

IVdsLunNaming 接口 (vds.h) 提供了一种方法来为实现 IVdsLun 接口的类命名 LUN。
IVdsLunNaming

IVdsLunNaming 接口 (vdshwprv.h) 提供了一种方法来为实现 IVdsLun 接口的类命名 LUN。
IVdsLunNumber

(vds.h) 的 IVdsLunNumber 接口提供了查询 LUN 编号的方法。
IVdsLunNumber

(vdshwprv.h) IVdsLunNumber 接口提供了查询 LUN 编号的方法。
IVdsLunPlex

(vds.h) 的 IVdsLunPlex 接口提供在 LUN plex 上执行查询和配置操作的方法。
IVdsLunPlex

(vdshwprv.h) IVdsLunPlex 接口提供了在 LUN plex 上执行查询和配置操作的方法。
IVdsMaintenance

IVdsMaintenance 接口 (vds.h) 提供了在子系统、控制器、LUN 或驱动器上执行维护操作的方法。
IVdsMaintenance

IVdsMaintenance 接口 (vdshwprv.h) 提供了在子系统、控制器、LUN 或驱动器上执行维护操作的方法。
IVdsOpenVDisk

定义用于管理虚拟磁盘的方法。 (IVdsOpenVDisk)
IVdsPack

提供对包含磁盘和卷的包进行查询和执行管理操作的方法。
IVdsPack2

提供在包上创建对齐卷的方法。
IVdsProvider

(vds.h) IVdsProvider 接口返回硬件或软件提供程序的属性。
IVdsProvider

(vdshwprv.h) IVdsProvider 接口返回硬件或软件提供程序的属性。
IVdsProviderPrivate

提供使 VDS 能够对提供程序对象执行杂项操作的方法。
IVdsProviderSupport

iVdsProviderSupport 接口 (vds.h) 提供了一种方法来指示提供程序支持的 VDS 接口版本。
IVdsProviderSupport

(vdshwprv.h) IVdsProviderSupport 接口提供了一种方法来指示提供程序支持的 VDS 接口版本。
IVdsRemovable

提供查询和弹出可移动磁盘的方法,例如 CD-ROM。
IVdsService

提供查询 VDS 和与 VDS 交互的方法。
IVdsServiceHba

提供在本地系统上查询 HBA 端口的方法。
IVdsServiceInitialization

此接口保留供系统使用。
IVdsServiceIscsi

提供与本地发起程序服务进行交互的方法,包括设置 CHAP 安全设置和登录到目标的功能。
IVdsServiceLoader

实例化服务加载程序对象。
IVdsServiceSAN

提供用于管理操作系统的磁盘联机和脱机 SAN 策略的方法。
IVdsServiceUninstallDisk

提供卸载基本磁盘和动态磁盘的方法。
IVdsStoragePool

(vds.h) 的 IVdsStoragePool 接口提供查询信息和枚举存储池相关对象的方法。
IVdsStoragePool

vdshwprv.h (IVdsStoragePool 接口) 提供了查询信息并枚举存储池相关对象的方法。
IVdsSubSystem

(vds.h) IVdsSubSystem 接口提供在子系统上执行查询和配置操作的方法。
IVdsSubSystem

(vdshwprv.h) IVdsSubSystem 接口提供在子系统上执行查询和配置操作的方法。
IVdsSubSystem2

(vds.h) IVdsSubSystem2 接口提供了使用VDS_HINTS2和VDS_SUB_SYSTEM_PROP2结构在子系统上执行查询和配置操作的方法。
IVdsSubSystem2

IVdsSubSystem2 接口提供使用 VDS_HINTS2 和 VDS_SUB_SYSTEM_PROP2 结构在子系统上执行查询和配置操作的方法。
IVdsSubSystemImportTarget

提供查询和配置子系统的默认 VSS 导入目标的方法。
IVdsSubSystemInterconnect

(vds.h) IVdsSubSystemInterconnect 接口提供了一种查询子系统支持的互连类型的方法。
IVdsSubSystemInterconnect

(vdshwprv.h) IVdsSubSystemInterconnect 接口提供了查询子系统支持的互连类型的方法。
IVdsSubSystemIscsi

(vds.h) IVdsSubSystemIscsi 接口提供了在子系统上查询和配置 iSCSI 目标和门户的方法。
IVdsSubSystemIscsi

(vdshwprv.h) IVdsSubSystemIscsi 接口提供在子系统上查询和配置 iSCSI 目标和门户的方法。
IVdsSubSystemNaming

(vds.h) IVdsSubSystemNaming 接口提供了一种为实现 IVdsSubSystem 接口的类命名子系统的方法。
IVdsSubSystemNaming

IVdsSubSystemNaming 接口 (vdshwprv.h) 提供了一种为实现 IVdsSubSystem 接口的类命名子系统的方法。
IVdsSwProvider

提供执行特定于软件提供程序的操作的方法。
IVdsVDisk

定义用于管理虚拟磁盘的方法。 (IVdsVDisk)
IVdsVdProvider

定义用于创建和管理虚拟磁盘的方法。
IVdsVolume

提供管理卷的方法。
IVdsVolume2

提供用于返回卷属性信息的方法,包括卷 GUID。
IVdsVolumeMF

提供对卷对象执行访问路径和文件系统活动的方法。
IVdsVolumeMF2

提供对卷对象执行其他文件系统管理操作的方法。 (IVdsVolumeMF2)
IVdsVolumeMF3

提供对卷对象执行其他文件系统管理操作的方法。 (IVdsVolumeMF3)
IVdsVolumeOnline

提供修复单个卷的方法。
IVdsVolumePlex

提供用于维护卷丛的方法。
IVdsVolumeShrink

提供支持卷收缩的方法。
IVssAdmin

IVssAdmin 接口管理向 VSS 注册的提供程序。
IVssAsync

IVssAsync 接口通过启动异步操作的方法返回到调用应用程序,这些操作在后台运行,通常需要很长时间才能完成。
IVssDifferentialSoftwareSnapshotMgmt

包含允许应用程序查询和管理系统卷影复制提供程序生成的卷影副本存储区域的方法。
IVssDifferentialSoftwareSnapshotMgmt2

定义允许应用程序查询和管理系统卷影复制提供程序生成的卷影副本存储区域的其他方法。
IVssDifferentialSoftwareSnapshotMgmt3

定义允许应用程序使用 VSS 的卷影复制保护功能的方法。
IVssEnumMgmtObject

包含用于循环访问枚举对象列表并执行其他操作的方法。 (IVssEnumMgmtObject)
IVssEnumObject

包含用于循环访问枚举对象列表并执行其他操作的方法。 (IVssEnumObject)
IVssFileShareSnapshotProvider

. (IVssFileShareSnapshotProvider)
IVssHardwareSnapshotProvider

包含 VSS 用于将卷映射到 LUN、发现在卷影复制过程中创建的 LUN 以及传输 SAN 上的 LUN 的方法。
IVssHardwareSnapshotProviderEx

提供 VSS 用于通知硬件提供程序 LUN 状态更改的其他方法。
IVssProviderCreateSnapshotSet

IVssProviderCreateSnapshotSet 接口包含创建卷影副本期间使用的方法。
IVssProviderNotifications

IVssProviderNotifications 接口管理向 VSS 注册的提供程序。
IVssSnapshotMgmt

提供一个方法,该方法返回接口以进一步配置卷影复制提供程序。
IVssSnapshotMgmt2

提供检索卷影副本存储区域的最小大小的方法。
IVssSoftwareSnapshotProvider

包含 VSS 用于管理卷影复制卷的方法。 所有软件提供程序都必须支持此接口。

结构

 
_DEV_BROADCAST_USERDEFINED

包含与DBT_USERDEFINED设备事件关联的用户定义的事件和可选数据。
ADMINISTRATOR_POWER_POLICY

表示管理员替代电源策略设置。
BATTERY_REPORTING_SCALE

包含IOCTL_BATTERY_QUERY_STATUS报告的电池容量的粒度。
CHANGE_ATTRIBUTES_PARAMETERS

定义分区样式的分区参数。 (CHANGE_ATTRIBUTES_PARAMETERS)
CHANGE_PARTITION_TYPE_PARAMETERS

描述更改分区类型时要使用的参数。
CHANGER_ELEMENT

表示 changer 元素。
CHANGER_ELEMENT_LIST

表示单个类型的元素范围,通常用于操作,例如获取或初始化多个元素的状态。
CHANGER_ELEMENT_STATUS

表示指定元素的状态。 (CHANGER_ELEMENT_STATUS)
CHANGER_ELEMENT_STATUS_EX

表示指定元素的状态。 (CHANGER_ELEMENT_STATUS_EX)
CHANGER_EXCHANGE_MEDIUM

包含IOCTL_CHANGER_EXCHANGE_MEDIUM控件代码用于将一段介质移动到目标,并将最初位于第一个目标中的介质片移到第二个目标的信息。
CHANGER_INITIALIZE_ELEMENT_STATUS

表示所有媒体更改器元素或特定类型的指定元素的状态。
CHANGER_MOVE_MEDIUM

包含IOCTL_CHANGER_MOVE_MEDIUM控件代码用于将媒体片移动到目标的信息。
CHANGER_PRODUCT_DATA

表示更换设备的产品数据。 它由IOCTL_CHANGER_GET_PRODUCT_DATA控件代码使用。
CHANGER_READ_ELEMENT_STATUS

包含IOCTL_CHANGER_GET_ELEMENT_STATUS控制代码确定要检索其状态的元素所需的信息。
CHANGER_SEND_VOLUME_TAG_INFORMATION

包含IOCTL_CHANGER_QUERY_VOLUME_TAGS控制代码用于确定要检索的卷信息的信息。
CHANGER_SET_ACCESS

包含IOCTL_CHANGER_SET_ACCESS控制代码设置设备插入/弹出端口、门或键盘的状态所需的信息。
CHANGER_SET_POSITION

包含IOCTL_CHANGER_SET_POSITION控制代码将更换器的机器人传输机制设置为指定元素地址所需的信息。
CLASS_MEDIA_CHANGE_CONTEXT

包含与媒体更改事件关联的信息。
COMMCONFIG

包含有关通信设备的配置状态的信息。
COMMPROP

包含有关通信驱动程序的信息。
COMMTIMEOUTS

包含通信设备的超时参数。
COMSTAT

包含有关通信设备的信息。
CREATE_PARTITION_PARAMETERS

定义分区样式的分区参数。 (CREATE_PARTITION_PARAMETERS)
DCB

定义串行通信设备的控制设置。
DEV_BROADCAST_DEVICEINTERFACE_A

包含有关一类设备的信息。 (ANSI)
DEV_BROADCAST_DEVICEINTERFACE_W

包含有关一类设备的信息。 (Unicode)
DEV_BROADCAST_HANDLE

包含有关文件系统句柄的信息。
DEV_BROADCAST_HDR

用作通过WM_DEVICECHANGE消息报告的设备事件相关信息的标准标头。
DEV_BROADCAST_OEM

包含有关 OEM 定义的设备类型的信息。
DEV_BROADCAST_PORT_A

包含有关调制解调器、串行或并行端口的信息。 (ANSI)
DEV_BROADCAST_PORT_W

包含有关调制解调器、串行或并行端口的信息。 (Unicode)
DEV_BROADCAST_VOLUME

包含有关逻辑卷的信息。
DEVICE_DATA_SET_LB_PROVISIONING_STATE

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码的DeviceDsmAction_Allocation操作的输出结构。
DEVICE_DATA_SET_RANGE

提供用于IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码的数据集范围信息。
DEVICE_DATA_SET_REPAIR_PARAMETERS

指定修复操作的参数。
DEVICE_DSM_NOTIFICATION_PARAMETERS

包含IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控件代码的DeviceDsmAction_Notification操作的参数。
DEVICE_DSM_OFFLOAD_READ_PARAMETERS

包含IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控件代码的DeviceDsmAction_OffloadRead操作的参数。
DEVICE_DSM_OFFLOAD_WRITE_PARAMETERS

指定卸载写入操作的参数。
DEVICE_MANAGE_DATA_SET_ATTRIBUTES

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控件代码的输入结构。
DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码的输出结构。
DEVICE_MEDIA_INFO

提供有关设备支持的媒体的信息。
DEVICE_NOTIFY_SUBSCRIBE_PARAMETERS

包含注册电源通知时使用的参数。
ENCLAVE_CREATE_INFO_SGX

包含特定于体系结构的信息,用于在 enclave 类型为 ENCLAVE_TYPE_SGX 时创建 enclave,它指定 Intel Software Guard Extensions (SGX) 体系结构扩展的 enclave。
ENCLAVE_CREATE_INFO_VBS

包含特定于体系结构的信息,用于在 enclave 类型为ENCLAVE_TYPE_VBS时创建 enclave,该类型指定基于虚拟化的安全 (VBS) enclave。
ENCLAVE_IDENTITY

描述 enclave 的主模块的标识。
ENCLAVE_INFORMATION

包含有关当前正在执行的 enclave 的信息。
ENCLAVE_INIT_INFO_SGX

包含特定于体系结构的信息,用于在 enclave 类型为ENCLAVE_TYPE_SGX时初始化 enclave,该类型指定 Intel Software Guard Extensions (SGX) 体系结构扩展的 enclave。
ENCLAVE_INIT_INFO_VBS

包含特定于体系结构的信息,用于在 enclave 类型为ENCLAVE_TYPE_VBS时初始化 enclave,该类型指定基于虚拟化的安全 (VBS) enclave。
EVENTLOG_FULL_INFORMATION

指示事件日志是否已满。
EVENTLOGRECORD

包含 ReadEventLog 函数返回的事件记录的相关信息。
GET_CHANGER_PARAMETERS

表示更改器的参数。
GET_MEDIA_TYPES

包含有关设备支持的媒体类型的信息。
GLOBAL_MACHINE_POWER_POLICY

包含适用于所有用户的所有电源方案的全局计算机电源策略设置。
GLOBAL_POWER_POLICY

包含适用于所有电源方案的全局电源策略设置。
GLOBAL_USER_POWER_POLICY

包含应用于用户的所有电源方案的全局用户电源策略设置。
HEAP_OPTIMIZE_RESOURCES_INFORMATION

指定使用 HeapSetInformation 启动的 HeapOptimizeResources 操作的标志。
IMAGE_ENCLAVE_CONFIG32

为运行 32 位 Windows 的系统定义 enclave 配置的格式。 (32 位)
IMAGE_ENCLAVE_CONFIG64

为运行 32 位 Windows 的系统定义 enclave 配置的格式。 (64 位)
IMAGE_ENCLAVE_IMPORT

定义 enclave 可以导入的图像数组中的条目。
MACHINE_POWER_POLICY

包含计算机上每个电源方案唯一的计算机电源策略设置。
MACHINE_PROCESSOR_POWER_POLICY

包含当系统使用交流电源或电池电源运行时应用的处理器电源策略设置。
MEM_ADDRESS_REQUIREMENTS

指定最低和最高的基址和对齐方式,作为管理虚拟内存的函数的扩展参数的一部分。
MEM_EXTENDED_PARAMETER

表示管理虚拟内存的函数的扩展参数。
MEMORY_BASIC_INFORMATION

包含有关进程的虚拟地址空间中的页范围的信息。
MEMORYSTATUS

包含有关物理内存和虚拟内存的当前状态的信息。
MEMORYSTATUSEX

包含有关物理内存和虚拟内存(包括扩展内存)的当前状态的信息。
MODEMDEVCAPS

包含有关调制解调器功能的信息。
MODEMSETTINGS

包含有关调制解调器配置的信息。
POWER_ACTION_POLICY

包含用于设置系统电源状态的信息。
POWER_POLICY

包含每个电源方案唯一的电源策略设置。
POWERBROADCAST_SETTING

随电源设置事件一起发送,并包含有关特定更改的数据。
PREVENT_MEDIA_REMOVAL

提供可移动媒体锁定数据。 它由IOCTL_STORAGE_MEDIA_REMOVAL控件代码使用。
PROCESS_HEAP_ENTRY

包含有关堆元素的信息。
PROCESSOR_POWER_POLICY

包含有关处理器性能控制和 C 状态的信息。
PROCESSOR_POWER_POLICY_INFO

包含有关处理器 C 状态策略设置的信息。
PWM_CONTROLLER_INFO

表示特征化脉冲宽度调制 (PWM) 控制器的静态信息。
PWM_CONTROLLER_SET_DESIRED_PERIOD_INPUT

包含脉冲宽度调制 (PWM) 控制器的建议信号周期的输入值。
PWM_CONTROLLER_SET_DESIRED_PERIOD_OUTPUT

包含脉冲宽度调制 (PWM) 控制器的有效输出信号周期。
PWM_PIN_SET_POLARITY_INPUT

包含引脚或通道极性的所需值。
READ_ELEMENT_ADDRESS_INFO

表示卷标记信息。 它由IOCTL_CHANGER_QUERY_VOLUME_TAGS控件代码使用。
REASON_CONTEXT

包含有关电源请求的信息。 PowerCreateRequest 和 SetWaitableTimerEx 函数使用此结构。
STORAGE_DEVICE_NUMBER

包含有关设备的信息。 此结构由IOCTL_STORAGE_GET_DEVICE_NUMBER控件代码使用。
STORAGE_HOTPLUG_INFO

提供有关设备的热插头信息的信息。
STORAGE_OFFLOAD_READ_OUTPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码的DeviceDsmAction_OffloadRead操作的输出结构。
STORAGE_OFFLOAD_TOKEN

用于表示 通过卸载读取和写入操作在 中使用的文件的一部分的标记。
STORAGE_OFFLOAD_WRITE_OUTPUT

IOCTL_STORAGE_MANAGE_DATA_SET_ATTRIBUTES控制代码的DeviceDsmAction_OffloadWrite操作的输出结构。
SYSTEM_BATTERY_STATE

包含有关系统电池当前状态的信息。
SYSTEM_POWER_CAPABILITIES

包含有关系统电源功能的信息。
SYSTEM_POWER_LEVEL

包含有关系统电池消耗策略设置的信息。
SYSTEM_POWER_POLICY

包含有关当前系统电源策略的信息。
SYSTEM_POWER_STATUS

包含有关系统电源状态的信息。
THERMAL_EVENT

包含热事件。
USER_POWER_POLICY

包含对用户的每个电源方案唯一的电源策略设置。
VBS_ENCLAVE_REPORT

描述通过调用 EnclaveGetAttestationReport 函数生成的报表中包含的已签名语句的格式。
VBS_ENCLAVE_REPORT_MODULE

描述为 enclave 加载的模块。
VBS_ENCLAVE_REPORT_PKG_HEADER

描述通过调用 EnclaveGetAttestationReport 函数生成的报表的内容。
VBS_ENCLAVE_REPORT_VARDATA_HEADER

描述 EnclaveGetAttestationReport 函数生成的报表中包含的变量数据块的格式。
VDS_ASYNC_OUTPUT

vds.h) VDS_ASYNC_OUTPUT 结构 (定义异步对象的输出。 输出元素因操作类型而异。
VDS_ASYNC_OUTPUT

vdshwprv.h () VDS_ASYNC_OUTPUT 结构定义异步对象的输出。 输出元素因操作类型而异。
VDS_CONTROLLER_NOTIFICATION

VDS_CONTROLLER_NOTIFICATION结构 (vds.h) 定义控制器事件的详细信息。
VDS_CONTROLLER_NOTIFICATION

vdshwprv.h) (VDS_CONTROLLER_NOTIFICATION 结构定义控制器事件的详细信息。
VDS_CONTROLLER_PROP

VDS_CONTROLLER_PROP结构 (vds.h) 定义控制器对象的属性。
VDS_CONTROLLER_PROP

vdshwprv.h (VDS_CONTROLLER_PROP 结构) 定义控制器对象的属性。
VDS_CREATE_VDISK_PARAMETERS

包含创建虚拟磁盘时要使用的参数。
VDS_DISK_EXTENT

定义磁盘盘区的属性。
VDS_DISK_FREE_EXTENT

描述磁盘上的可用盘区。
VDS_DISK_NOTIFICATION

vds.h) (VDS_DISK_NOTIFICATION 结构定义磁盘事件的详细信息。
VDS_DISK_NOTIFICATION

vdshwprv.h) (VDS_DISK_NOTIFICATION 结构定义磁盘事件的详细信息。
VDS_DISK_PROP

定义磁盘对象的属性。
VDS_DISK_PROP2

定义磁盘对象的属性。 此结构与 VDS_DISK_PROP 结构相同,只不过它还包括位置路径,以及磁盘脱机的原因。
VDS_DRIVE_EXTENT

vds.h) (VDS_DRIVE_EXTENT 结构定义驱动器盘区的属性。
VDS_DRIVE_EXTENT

vdshwprv.h (VDS_DRIVE_EXTENT 结构) 定义驱动器盘区的属性。
VDS_DRIVE_LETTER_NOTIFICATION

vds.h) (VDS_DRIVE_LETTER_NOTIFICATION 结构定义驱动器号事件的详细信息。
VDS_DRIVE_LETTER_NOTIFICATION

VDS_DRIVE_LETTER_NOTIFICATION结构 (vdshwprv.h) 定义驱动器号事件的详细信息。
VDS_DRIVE_LETTER_PROP

定义驱动器号的属性。
VDS_DRIVE_NOTIFICATION

vds.h) (VDS_DRIVE_NOTIFICATION 结构定义驱动器事件的详细信息。
VDS_DRIVE_NOTIFICATION

vdshwprv.h) (VDS_DRIVE_NOTIFICATION 结构定义驱动器事件的详细信息。
VDS_DRIVE_PROP

vds.h) (VDS_DRIVE_PROP 结构定义驱动器对象的属性。
VDS_DRIVE_PROP

vdshwprv.h (VDS_DRIVE_PROP 结构) 定义驱动器对象的属性。
VDS_DRIVE_PROP2

vds.h) (VDS_DRIVE_PROP2 结构定义驱动器对象的属性。
VDS_DRIVE_PROP2

vdshwprv.h) (VDS_DRIVE_PROP2 结构定义驱动器对象的属性。
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP

提供有关支持格式化卷的文件系统的信息。
VDS_FILE_SYSTEM_NOTIFICATION

vds.h) (VDS_FILE_SYSTEM_NOTIFICATION 结构定义文件系统事件的详细信息。
VDS_FILE_SYSTEM_NOTIFICATION

VDS_FILE_SYSTEM_NOTIFICATION结构 (vdshwprv.h) 定义文件系统事件的详细信息。
VDS_FILE_SYSTEM_PROP

定义文件系统的属性。
VDS_FILE_SYSTEM_TYPE_PROP

定义文件系统类型的属性。
VDS_HBAPORT_PROP

vds.h) (VDS_HBAPORT_PROP 结构定义 HBA 端口的属性。
VDS_HBAPORT_PROP

vdshwprv.h (VDS_HBAPORT_PROP 结构) 定义 HBA 端口的属性。
VDS_HINTS

vds.h) (VDS_HINTS 结构定义 LUN 或 LUN plex 的自动提示。
VDS_HINTS

vdshwprv.h (VDS_HINTS 结构) 定义 LUN 或 LUN plex 的自动磁力提示。
VDS_HINTS2

vds.h) (VDS_HINTS2 结构包含存储池中 LUN 的自动提示。
VDS_HINTS2

vdshwprv.h (VDS_HINTS2 结构) 包含存储池中 LUN 的自动提示。
VDS_INPUT_DISK

定义输入磁盘的详细信息。
VDS_INTERCONNECT

定义物理互连的地址数据。
VDS_IPADDRESS

vds.h) (VDS_IPADDRESS 结构定义 IP 地址和端口。
VDS_IPADDRESS

vdshwprv.h (VDS_IPADDRESS 结构) 定义 IP 地址和端口。
VDS_ISCSI_INITIATOR_ADAPTER_PROP

vds.h) (VDS_ISCSI_INITIATOR_ADAPTER_PROP 结构定义 iSCSI 发起程序适配器的属性。
VDS_ISCSI_INITIATOR_ADAPTER_PROP

vdshwprv.h (VDS_ISCSI_INITIATOR_ADAPTER_PROP 结构) 定义 iSCSI 发起程序适配器的属性。
VDS_ISCSI_INITIATOR_PORTAL_PROP

vds.h) (VDS_ISCSI_INITIATOR_PORTAL_PROP 结构定义 iSCSI 发起程序门户的属性。
VDS_ISCSI_INITIATOR_PORTAL_PROP

vdshwprv.h (VDS_ISCSI_INITIATOR_PORTAL_PROP 结构) 定义 iSCSI 发起程序门户的属性。
VDS_ISCSI_IPSEC_KEY

不支持 vds.h) (VDS_ISCSI_IPSEC_KEY 结构。 此结构保留供将来使用。
VDS_ISCSI_IPSEC_KEY

vdshwprv.h) (VDS_ISCSI_IPSEC_KEY 结构不受支持,保留供将来使用。
VDS_ISCSI_PORTAL_PROP

vds.h) (VDS_ISCSI_PORTAL_PROP 结构定义 iSCSI 门户的属性。 (VDS_ISCSI_PORTAL_PROP)
VDS_ISCSI_PORTAL_PROP

vdshwprv.h) (VDS_ISCSI_PORTAL_PROP 结构定义 iSCSI 门户的属性。
VDS_ISCSI_PORTALGROUP_PROP

vds.h) (VDS_ISCSI_PORTALGROUP_PROP 结构定义 iSCSI 门户组的属性。
VDS_ISCSI_PORTALGROUP_PROP

VDS_ISCSI_PORTALGROUP_PROP结构 (vdshwprv.h) 定义 iSCSI 门户组的属性。
VDS_ISCSI_SHARED_SECRET

vds.h) (VDS_ISCSI_SHARED_SECRET 结构定义 CHAP 共享机密。
VDS_ISCSI_SHARED_SECRET

vdshwprv.h) (VDS_ISCSI_SHARED_SECRET 结构定义 CHAP 共享机密。
VDS_ISCSI_TARGET_PROP

VDS_ISCSI_TARGET_PROP结构 (vds.h) 定义 iSCSI 目标的属性。
VDS_ISCSI_TARGET_PROP

vdshwprv.h (VDS_ISCSI_TARGET_PROP 结构) 定义 iSCSI 目标的属性。
VDS_LUN_INFORMATION

定义有关 LUN 或磁盘的信息。 应用程序随时都可以使用此结构来唯一标识 LUN。
VDS_LUN_NOTIFICATION

vds.h) (VDS_LUN_NOTIFICATION 结构定义 LUN 通知的详细信息。
VDS_LUN_NOTIFICATION

vdshwprv.h) (VDS_LUN_NOTIFICATION 结构定义 LUN 通知的详细信息。
VDS_LUN_PLEX_PROP

vds.h) (VDS_LUN_PLEX_PROP 结构定义 LUN plex 对象的属性。
VDS_LUN_PLEX_PROP

vdshwprv.h (VDS_LUN_PLEX_PROP 结构) 定义 LUN plex 对象的属性。
VDS_LUN_PROP

vds.h) (VDS_LUN_PROP 结构定义 LUN 对象的属性。
VDS_LUN_PROP

vdshwprv.h) (VDS_LUN_PROP 结构定义 LUN 对象的属性。
VDS_MOUNT_POINT_NOTIFICATION

VDS_MOUNT_POINT_NOTIFICATION结构 (vds.h) 表示软件提供商因驱动器号或卷 GUID 路径更改而返回的通知信息。
VDS_MOUNT_POINT_NOTIFICATION

vdshwprv.h) (VDS_MOUNT_POINT_NOTIFICATION 结构表示软件提供程序因驱动器号或卷 GUID 路径更改而返回的数据。
VDS_NOTIFICATION

vds.h) (VDS_NOTIFICATION 结构定义特定于每种通知目标类型的 VDS 通知结构。
VDS_NOTIFICATION

VDS_NOTIFICATION结构 (vdshwprv.h) 定义特定于每种通知目标类型的 VDS 通知结构, (主题) 。
VDS_PACK_NOTIFICATION

vds.h) (VDS_PACK_NOTIFICATION 结构定义包事件的详细信息。
VDS_PACK_NOTIFICATION

VDS_PACK_NOTIFICATION结构 (vdshwprv.h) 定义包事件的详细信息。
VDS_PACK_PROP

定义 pack 对象的属性。
VDS_PARTITION_INFO_GPT

定义 GUID 分区表 (GPT) 分区的详细信息。
VDS_PARTITION_INFO_MBR

定义主启动记录 (MBR) 分区的详细信息。
VDS_PARTITION_INFORMATION_EX

此结构保留供系统使用。 (VDS_PARTITION_INFORMATION_EX)
VDS_PARTITION_NOTIFICATION

VDS_PARTITION_NOTIFICATION结构 (vds.h) 定义分区事件的详细信息。
VDS_PARTITION_NOTIFICATION

vdshwprv.h (VDS_PARTITION_NOTIFICATION 结构) 定义分区事件的详细信息。
VDS_PARTITION_PROP

定义分区的属性。
VDS_PATH_ID

VDS_PATH_ID 结构 (vds.h) 定义路径的唯一标识。
VDS_PATH_ID

VDS_PATH_ID结构 (vdshwprv.h) 定义路径的唯一标识。
VDS_PATH_INFO

vds.h) VDS_PATH_INFO 结构 (定义 LUN 路径的信息。
VDS_PATH_INFO

VDS_PATH_INFO结构 (vdshwprv.h) 定义 LUN 路径的信息,并在 IVdsLunMpio::GetPathInfo 方法的 ppPaths 参数中返回。
VDS_PATH_POLICY

vds.h (VDS_PATH_POLICY 结构) 定义应用于特定路径的负载均衡策略。
VDS_PATH_POLICY

VDS_PATH_POLICY结构 (vdshwprv.h) 定义应用于特定路径的负载均衡策略。
VDS_POOL_ATTRIBUTES

vds.h) (VDS_POOL_ATTRIBUTES 结构定义存储池的属性。
VDS_POOL_ATTRIBUTES

vdshwprv.h) (VDS_POOL_ATTRIBUTES 结构定义存储池的属性。
VDS_POOL_CUSTOM_ATTRIBUTES

vds.h) (VDS_POOL_CUSTOM_ATTRIBUTES 结构定义存储池的自定义属性。
VDS_POOL_CUSTOM_ATTRIBUTES

vdshwprv.h (VDS_POOL_CUSTOM_ATTRIBUTES 结构) 定义存储池的自定义属性。
VDS_PORT_NOTIFICATION

vds.h) (VDS_PORT_NOTIFICATION 结构定义控制器端口事件的详细信息。
VDS_PORT_NOTIFICATION

vdshwprv.h (VDS_PORT_NOTIFICATION 结构) 定义控制器端口事件的详细信息。
VDS_PORT_PROP

vds.h) (VDS_PORT_PROP 结构定义控制器对象上端口的属性。
VDS_PORT_PROP

VDS_PORT_PROP结构 (vdshwprv.h) 定义控制器对象上端口的属性。
VDS_PORTAL_GROUP_NOTIFICATION

vds.h) (VDS_PORTAL_GROUP_NOTIFICATION 结构定义 iSCSI 门户事件的详细信息。
VDS_PORTAL_GROUP_NOTIFICATION

vdshwprv.h (VDS_PORTAL_GROUP_NOTIFICATION 结构) 定义 iSCSI 门户事件的详细信息。
VDS_PORTAL_NOTIFICATION

VDS_PORTAL_NOTIFICATION结构 (vds.h) 定义 iSCSI 门户事件的详细信息。
VDS_PORTAL_NOTIFICATION

vdshwprv.h (VDS_PORTAL_NOTIFICATION 结构) 定义 iSCSI 门户事件的详细信息。
VDS_PROVIDER_PROP

VDS_PROVIDER_PROP 结构 (vds.h) 定义提供程序对象的属性。
VDS_PROVIDER_PROP

vdshwprv.h (VDS_PROVIDER_PROP 结构) 定义提供程序对象的属性。
VDS_REPARSE_POINT_PROP

定义卷对象的重分析点属性。
VDS_SERVICE_PROP

定义服务对象的属性。
VDS_STORAGE_DEVICE_ID_DESCRIPTOR

为存储设备定义一个或多个存储标识符, (通常是设备) 的实例,而不是类。
VDS_STORAGE_IDENTIFIER

使用特定代码集和类型定义存储设备。
VDS_STORAGE_POOL_DRIVE_EXTENT

vds.h) (VDS_STORAGE_POOL_DRIVE_EXTENT 结构定义了可由存储池使用的驱动器范围。
VDS_STORAGE_POOL_DRIVE_EXTENT

vdshwprv.h (VDS_STORAGE_POOL_DRIVE_EXTENT 结构) 定义了可由存储池使用的驱动器盘区。
VDS_STORAGE_POOL_PROP

(vds.h) VDS_STORAGE_POOL_PROP 结构定义存储池对象的属性。
VDS_STORAGE_POOL_PROP

vdshwprv.h (VDS_STORAGE_POOL_PROP 结构) 定义存储池对象的属性。
VDS_SUB_SYSTEM_NOTIFICATION

vds.h) (VDS_SUB_SYSTEM_NOTIFICATION 结构定义子系统事件的详细信息。
VDS_SUB_SYSTEM_NOTIFICATION

vdshwprv.h (VDS_SUB_SYSTEM_NOTIFICATION 结构) 定义子系统事件的详细信息。
VDS_SUB_SYSTEM_PROP

vds.h) (VDS_SUB_SYSTEM_PROP 结构定义子系统对象的属性。
VDS_SUB_SYSTEM_PROP

vdshwprv.h (VDS_SUB_SYSTEM_PROP 结构) 定义子系统对象的属性。
VDS_SUB_SYSTEM_PROP2

VDS_SUB_SYSTEM_PROP2结构 (vds.h) 定义子系统对象的属性。
VDS_SUB_SYSTEM_PROP2

vdshwprv.h (VDS_SUB_SYSTEM_PROP2 结构) 定义子系统对象的属性。
VDS_TARGET_NOTIFICATION

vds.h) (VDS_TARGET_NOTIFICATION 结构定义 iSCSI 目标事件的详细信息。
VDS_TARGET_NOTIFICATION

vdshwprv.h (VDS_TARGET_NOTIFICATION 结构) 定义 iSCSI 目标事件的详细信息。
VDS_VDISK_PROPERTIES

定义虚拟磁盘的属性。
VDS_VOLUME_NOTIFICATION

vds.h) (VDS_VOLUME_NOTIFICATION 结构定义卷事件的详细信息。
VDS_VOLUME_NOTIFICATION

VDS_VOLUME_NOTIFICATION结构 (vdshwprv.h) 定义卷事件的详细信息。
VDS_VOLUME_PLEX_PROP

定义卷 plex 对象的属性。
VDS_VOLUME_PROP

定义卷对象的属性。
VDS_VOLUME_PROP2

定义卷对象的属性。 此结构与 VDS_VOLUME_PROP 结构相同,只不过它还包含卷 GUID。
VDS_WWN

vds.h) (VDS_WWN 结构定义一个世界范围的名称 (WWN) 。 此结构对应于 ANSI HBA API 定义的HBA_WWN结构。
VDS_WWN

vdshwprv.h) (VDS_WWN 结构定义世界范围的名称 (WWN) 。 此结构对应于 ANSI HBA API 定义的HBA_WWN结构。
VSS_COMPONENTINFO

包含有关给定组件的信息。
VSS_DIFF_AREA_PROP

描述包含原始文件数据的卷与包含卷影副本存储区域的卷之间的关联。
VSS_DIFF_VOLUME_PROP

描述卷影副本存储区域卷。
VSS_MGMT_OBJECT_PROP

定义卷、卷影副本存储卷或卷影副本存储区域的属性。
VSS_OBJECT_PROP

定义提供程序、卷、卷影副本或卷影副本集的属性。
VSS_PROVIDER_PROP

指定卷影复制提供程序属性。
VSS_SNAPSHOT_PROP

包含卷影副本或卷影副本集的属性。
VSS_VOLUME_PROP

包含卷影副本源卷的属性。
VSS_VOLUME_PROTECTION_INFO

包含有关卷的卷影复制保护级别的信息。
WIN32_MEMORY_RANGE_ENTRY

指定内存范围。
WIN32_MEMORY_REGION_INFORMATION

包含有关内存区域的信息。