系统服务

系统服务技术的概述。

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

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

 
CSVsWriter

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 快速编写器的元数据的方法。
IVssWMComponent

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

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

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

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

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

IOCTLs

 
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

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

根据检测到的活动指定用户是否存在电源管理。
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 plex 的对象状态值集。
VDS_LUN_PLEX_STATUS

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

VDS_LUN_PLEX_TYPE (vds.h) 枚举定义 LUN plex 的有效类型集。
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

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

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

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

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

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

定义包对象的有效标志集。
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

VDS_RECOVER_ACTION枚举(vdshwprv.h)保留供系统使用。
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

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

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

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

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

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

IVdsLun2::ApplyHints2 (vdshwprv.h) 方法向 LUN 应用一组新的提示。 应用于 LUN 的提示同时应用于所有 plexes。
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。
Compact

压缩虚拟磁盘以减少支持文件的物理大小。
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

IVdsSubSystem::CreateLun 方法(vds.h)创建逻辑单元号(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

创建包对象。
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)
CSVsWriter

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

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

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

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

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

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

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

IVdsLun::D elete(vdshwprv.h)方法删除 LUN 及其所有 plexes。 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 方法将卷影副本公开为驱动器号、装载的文件夹或文件共享。
扩展

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

调用 IVssBackupComponents::GatherWriterMetadata 时,FreeWriterMetadata 方法释放分配的系统资源。
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 方法检索 CVssWriter::OnPrepareBackup 使用 IVssComponent::SetBackupMetadata 在 PrepareForBackup 事件期间设置的专用写入器特定的备份元数据。
GetBackupOptions

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

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

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

GetBackupSucceeded 方法返回完全尝试备份选定组件或组件的所有文件的状态,这些文件设置为VSS_FILE_RESTORE_STATUS枚举。
GetBackupType

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

GetBackupTypeMask 方法将当前文件描述符指定的文件的文件备份规范作为VSS_FILE_SPEC_BACKUP_TYPE值的位掩码(或按位 OR) 返回。
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

IVdsSubSystem2::GetDrive2 方法(vds.h)返回指定的驱动器,并将机箱号作为参数包含。
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

IVdsLunPlex::GetLun 方法(vds.h)返回 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

IVdsLunMpio::GetPathInfo 方法(vds.h)返回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

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

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

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

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

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

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

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

返回 VDS 的属性。
GetProperties

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

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

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

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

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

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

IVdsControllerPort::GetProperties 方法 (vdshwprv.h) 检索控制器端口的属性。
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 对象中描述的文件列表,以及 IVssWMFiledesc::GetPath 是否仅包含该目录中的文件。
GetRestoreMetadata

GetRestoreMetadata 方法检索 CVssWriter::OnPreRestore 使用 IVssComponent::SetRestoreMetadata 在 PreRestore 事件期间可能设置的专用写入器特定的还原元数据。
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

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

IVdsIscsiTarget::GetSubSystem 方法 (vds.h) 返回目标所属的子系统。
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

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

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

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

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

检索系统的电源状态。 状态指示系统是否在 AC 或 DC 电源上运行、电池当前是否充电、电池剩余电量以及节电器是否打开或关闭。
GetTarget

IVdsIscsiPortalGroup::GetTarget 方法 (vds.h) 返回门户组所属的目标。
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 接口版本的VDS_VERSION_SUPPORT_FLAG枚举的值的位掩码。
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

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


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

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

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

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

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

为指定的堆启用功能。
堆化

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

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

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

枚举指定堆中的内存块。
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

IVdsController::InvalidateCache 方法(vdshwprv.h)使控制器的缓存失效。
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

指示应用程序不再需要一系列内存页中包含的数据,并可以在必要时被系统丢弃。
脱机

使磁盘脱机。Windows Vista:在 Windows Vista Service Pack 1(SP1)之前不支持此方法。 请改用 IVdsDisk2::SetSANMode。
脱机卷

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

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

不支持。 (CVssWriter.OnBackOffIOOnVolume)
OnBackupComplete

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

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

不支持。 (CVssWriter.OnContinueIOOnVolume)
OnFreeze

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

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

返回指向 IVssCreateWriterMetadataEx 对象的指针。
Online

使磁盘联机。
Online

如果可能,将卷返回到正常状态。 仅动态磁盘支持此方法。
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 方法在解冻事件后由编写器调用。
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

检索指定电源设置的 AC 电源值。
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

放弃指定通信资源的输出或输入缓冲区中的所有字符。 它还可以终止对资源的挂起读取或写入操作。
查询

查询方法查询系统上的提供程序和/或位于当前上下文中的系统中已完成的卷影副本。 只能在备份操作期间调用该方法。
查询

获取应用程序服务器可用的所有文件共享快照的VSS_SNAPSHOT_PROP结构的枚举。
查询

查询提供程序,以获取有关提供程序已完成的卷影副本的信息。
QueryAccessPaths

返回当前卷的访问路径列表和驱动器号(如果存在)。
QueryActiveControllerPorts

IVdsLunControllerPorts::QueryActiveControllerPorts 方法 (vds.h) 返回当前活动控制器端口的枚举。
QueryActiveControllerPorts

IVdsLunControllerPorts::QueryActiveControllerPorts (vdshwprv.h) 方法返回当前活动控制器端口的枚举。
QueryActiveControllers

IVdsLun::QueryActiveControllers 方法 (vds.h) 返回可访问 LUN 的当前活动控制器的枚举。
QueryActiveControllers

IVdsLun::QueryActiveControllers (vdshwprv.h) 方法返回当前活动控制器的枚举。
QueryAllocatedLuns

IVdsStoragePool::QueryAllocatedLuns 方法(vds.h)返回一个对象,该对象枚举为存储池分配的 LUN。
QueryAllocatedLuns

IVdsStoragePool::QueryAllocatedLuns (vdshwprv.h) 方法返回一个对象,该对象枚举为存储池分配的 LUN。
QueryAllocatedStoragePools

IVdsStoragePool::QueryAllocatedStoragePools 方法 (vds.h) 返回一个对象,该对象枚举由提供程序管理的已分配存储池。
QueryAllocatedStoragePools

IVdsStoragePool::QueryAllocatedStoragePools 方法返回一个对象,该对象枚举由提供程序管理的已分配存储池。
QueryAssociatedLuns

IVdsController::QueryAssociatedLuns (vds.h) 方法返回与控制器关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsControllerPort::QueryAssociatedLuns (vds.h) 方法返回与控制器端口关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsIscsiTarget::QueryAssociatedLuns 方法 (vds.h) 返回与目标关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsController::QueryAssociatedLuns (vdshwprv.h) 方法返回与控制器关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsControllerPort::QueryAssociatedLuns (vdshwprv.h) 方法返回与控制器端口关联的 LUN 的枚举。
QueryAssociatedLuns

IVdsIscsiTarget::QueryAssociatedLuns (vdshwprv.h) 方法返回与目标关联的 LUN 的枚举。
QueryAssociatedPortalGroups

IVdsIscsiPortal::QueryAssociatedPortalGroups 方法 (vds.h) 返回与门户关联的门户组的枚举。
QueryAssociatedPortalGroups

IVdsIscsiPortal::QueryAssociatedPortalGroups (vdshwprv.h) 方法返回与门户关联的门户组的枚举。
QueryAssociatedPortals

IVdsIscsiPortalGroup::QueryAssociatedPortals 方法 (vds.h) 返回与门户组关联的门户的枚举。
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

IVdsSubSystem::QueryControllers 方法 (vds.h) 返回一个对象,该对象枚举子系统管理的联机和脱机控制器。
QueryControllers

IVdsSubSystem::QueryControllers (vdshwprv.h) 方法返回一个对象,该对象枚举子系统管理的联机和脱机控制器。
QueryDiffAreasForSnapshot

查询与输入卷影副本关联的原始卷正在使用的卷影复制存储区域。
QueryDiffAreasForVolume

查询卷正在使用的卷影复制存储区域。
QueryDiffAreasOnVolume

查询物理驻留在给定卷上的卷影复制存储区域。
QueryDisks

返回一个对象,该对象枚举包中的磁盘。
QueryDriveExtents

IVdsStoragePool::QueryDriveExtents 方法 (vds.h) 返回存储池使用的驱动器盘区数组。
QueryDriveExtents

IVdsStoragePool::QueryDriveExtents (vdshwprv.h) 方法返回存储池使用的驱动器盘区数组。
QueryDriveLetters

返回一组驱动器号的属性详细信息。
QueryDrives

IVdsSubSystem::QueryDrives 方法 (vds.h) 返回一个对象,该对象枚举子系统中的驱动器。
QueryDrives

IVdsSubSystem::QueryDrives (vdshwprv.h) 方法返回一个对象,该对象枚举子系统中的驱动器。
QueryExtents

返回磁盘上所有盘区的详细信息。
QueryExtents

IVdsDrive::QueryExtents 方法 (vds.h) 返回驱动器上的盘区数组,包括已分配的盘区和未分配的盘区。
QueryExtents

IVdsLunPlex::QueryExtents 方法 (vds.h) 返回导致 plex 的驱动器盘区数组。
QueryExtents

返回当前 plex 的所有盘区。
QueryExtents

VdsDrive::QueryExtents (vdshwprv.h) 方法返回驱动器上的盘区数组,包括已分配的盘区和非分配盘区。
QueryExtents

IVdsLunPlex::QueryExtents (vdshwprv.h) 方法返回导致 plex 的驱动器盘区数组。
QueryFileSystemFormatSupport

检索格式化卷支持的文件系统的属性。
QueryFileSystemTypes

返回 VDS 已知的所有文件系统的属性详细信息。
QueryFreeExtents

返回磁盘上的可用盘区,并将其与指定的对齐大小对齐。
QueryHbaPorts

返回一个 IEnumVdsObject 枚举对象,其中包含本地系统上 VDS 已知的 HBA 端口列表。
QueryHints

IVdsLun::QueryHints 方法(vds.h)返回当前应用于 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

IVdsSubSystem::QueryLuns 方法 (vds.h) 返回子系统中显示的 LUN 的枚举。 此方法仅适用于硬件提供程序对象。
QueryLuns

IVdsSubSystem::QueryLuns (vdshwprv.h) 方法返回子系统中显示的 LUN 枚举,并仅适用于硬件提供程序对象。
QueryMaskedDisks

不支持。此方法保留供将来使用。 (IVdsService.QueryMaskedDisks)
QueryMaxLunCreateSize

IVdsSubSystem::QueryMaxLunCreateSize 方法 (vds.h) 返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSize

IVdsSubSystem::QueryMaxLunCreateSize (vdshwprv.h) 方法返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSize2

IVdsSubSystem2::QueryMaxLunCreateSize2 方法 (vds.h) 返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSize2

IVdsSubSystem2::QueryMaxLunCreateSize2 (vdshwprv.h) 方法返回可以使用指定的 LUN 类型和提示创建的最大 LUN 的大小。
QueryMaxLunCreateSizeInStoragePool

IVdsHwProviderStoragePools::QueryMaxLunCreateSizeInStoragePool 方法 (vds.h) 返回可在存储池中创建的 LUN 的最大大小。
QueryMaxLunCreateSizeInStoragePool

IVdsHwProviderStoragePools::QueryMaxLunCreateSizeInStoragePool (vdshwprv.h) 方法返回可以根据指定的 LUN 类型和提示在存储池中创建的最大 LUN 大小。
QueryMaxLunExtendSize

IVdsLun::QueryMaxLunExtendSize 方法 (vds.h) 返回可以扩展 LUN 的最大大小。
QueryMaxLunExtendSize

IVdsLun::QueryMaxLunExtendSize (vdshwprv.h) 方法返回可以扩展 LUN 的最大大小。
QueryMaxReclaimableBytes

检索可从当前卷回收的最大字节数。
QueryMedia

更新缓存中的磁盘属性。 调用 IVdsDisk::GetProperties 以获取有关当前媒体的更新详细信息。
QueryMemoryResourceNotification

检索指定内存资源对象的状态。
QueryMigrationStatus

此方法保留供将来使用。 (IVssDifferentialSoftwareSnapshotMgmt2.QueryMigrationStatus)
QueryOptionalDelayLoadedAPI

确定系统上是否提供延迟加载 DLL 中的指定函数。
QueryPacks

返回一个枚举对象,该对象包含由软件提供程序管理的所有包。
QueryPartitionFileSystemFormatSupport

检索在指定字节偏移量处格式化磁盘上的分区所支持的文件系统的属性。
QueryPartitions

返回当前磁盘上所有分区的详细信息。
QueryPlexes

IVdsLun::QueryPlexes 方法 (vds.h) 返回 LUN 中 plexes 的枚举。
QueryPlexes

返回一个对象,该对象枚举卷的困惑。
QueryPlexes

IVdsLun::QueryPlexes (vdshwprv.h) 方法返回 LUN 中 plexes 的枚举。
QueryPortalGroups

IVdsIscsiTarget::QueryPortalGroups 方法 (vds.h) 返回目标中的 iSCSI 门户组的枚举。
QueryPortalGroups

IVdsIscsiTarget::QueryPortalGroups (vdshwprv.h) 方法返回目标中的 iSCSI 门户组的枚举。
QueryPortals

IVdsSubSystemIscsi::QueryPortals 方法 (vds.h) 返回一个对象,该对象枚举子系统的 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::Recovery 方法(vds.h)在 LUN 上启动恢复操作。
恢复

如果可能,将失败或失败的包返回正常状态。 仅动态包支持此方法。
恢复

IVdsLun::Recovery(vdshwprv.h)方法在 LUN 上启动恢复操作。
RecoverSet

启动 LUN 重新同步操作。
重新

IVdsHwProvider::Reenumerate 方法(vds.h)发现新连接的和断开连接的子系统。
重新

发现新添加的和新删除的磁盘。
重新

IVdsSubSystem::Reenumerate 方法(vds.h)会提示子系统扫描其总线以发现新连接的驱动器或新断开连接的驱动器。
重新

IVdsHwProvider::Reenumerate (vdshwprv.h) 方法可发现新连接和断开连接的子系统。
重新

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

IVdsLun::RemovePlex 方法 (vds.h) 从 LUN 中删除 plex。
RemovePlex

从当前卷中删除一个或多个指定的 plexes,释放盘区。
RemovePlex

IVdsLun::RemovePlex (vdshwprv.h) 方法从 LUN 中删除 plex。
RemovePortal

IVdsIscsiPortalGroup::RemovePortal 方法(vds.h)从门户组中删除门户。
RemovePortal

IVdsIscsiPortalGroup::RemovePortal (vdshwprv.h) 方法从门户组中删除门户。
RemoveSecureMemoryCacheCallback

注销以前向 AddSecureMemoryCacheCallback 函数注册的回调函数。
修复

通过将不良成员移动到好磁盘来修复容错卷 plex。
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) 方法重新初始化控制器端口。
重置

IEnumVdsObject::Reset 方法(vdshwprv.h)重置为枚举的开头。
重置

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 时搜索的默认目录集。 在没有LOAD_LIBRARY_SEARCH标志的情况下调用 LoadLibraryEx 时,将使用此搜索路径。
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

不支持 IVdsSubSystemIscsi::SetIpsecGroupPresharedKey 方法(vds.h),并保留供将来使用。
SetIpsecGroupPresharedKey

不支持 IVdsSubSystemIscsi::SetIpsecGroupPresharedKey (vdshwprv.h) 方法,并保留以供将来使用。
SetIpsecSecurity

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

IVdsIscsiPortal::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

IVdsLun::SetMask 方法(vds.h)指定要授予对 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

通过关闭电源来暂停系统。 根据休眠参数,系统要么进入暂停(睡眠)状态,要么进入休眠状态(S4)。
SetSystemFileCacheSize

限制文件系统缓存的工作集的大小。
SetSystemPowerState

通过关闭电源来暂停系统。 根据 ForceFlag 参数,该函数在执行此操作之前会立即挂起操作或请求来自所有应用程序和设备驱动程序的权限。
SetThreadExecutionState

使应用程序能够通知系统正在使用,从而防止系统在应用程序运行时进入睡眠状态或关闭显示器。
SetupComm

初始化指定通信设备的通信参数。
SetVolumeProtectLevel

设置原始卷或卷影复制存储区域卷的卷影复制保护级别。
SetWaitableTimer

激活指定的可等待计时器。 当到期时间到达时,计时器将发出信号,设置计时器的线程将调用可选的完成例程。
SetWaitableTimerEx

激活指定的可等待计时器并为计时器提供上下文信息。 当到期时间到达时,计时器将发出信号,设置计时器的线程将调用可选的完成例程。
SetWriterFailure

SetWriterFailure 方法指示此编写器遇到错误条件并设置错误条件。
SetWriterFailureEx

设置扩展错误信息,以指示编写器在参与 VSS 操作时遇到问题。
ShouldBlockRevert

检查注册表中是否应阻止对指定卷执行还原操作的编写器。
收缩

IVdsLun::Shrink 方法 (vds.h) 按指定的字节数收缩 LUN。
收缩

减小卷的大小和所有 plexes,并将释放的盘区返回到可用空间。
收缩

收缩卷和所有困惑,并返回释放的盘区。
收缩

IVdsLun::Shrink (vdshwprv.h) 方法按指定的字节数收缩 LUN。
ShutdownBlockReasonCreate

指示系统无法关闭,并设置在启动系统关闭时向用户显示的原因字符串。
ShutdownBlockReasonDestroy

指示系统可以关闭并释放原因字符串。
ShutdownBlockReasonQuery

检索 ShutdownBlockReasonCreate 函数设置的原因字符串。
SignalObjectAndWait

向一个对象发出信号,并等待另一个对象作为单个操作。
跳过

IEnumVdsObject::Skip (vds.h) 方法跳过枚举中的指定数量的对象。
跳过

IEnumVdsObject::Skip 方法 (vdshwprv.h) 跳过枚举中的指定数量的对象。
跳过

跳过指定的对象数。 (IVssEnumObject.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

尝试在不阻止的情况下输入关键节。 如果调用成功,调用线程将拥有关键部分的所有权。
取消

取消注册调用方 IVdsAdviseSink 接口,使调用方不再从 VDS 服务接收通知。
UnexposeSnapshot

通过删除文件共享或删除驱动器号或装载的文件夹来取消隐藏卷影副本。
UninstallDisks

卸载一组磁盘。
UnmapViewOfFile

从调用进程的地址空间取消映射文件的映射视图。
UnmapViewOfFile2

取消映射以前映射的文件视图或页文件支持的分区。
UnmapViewOfFileEx

这是 UnmapViewOfFile 的扩展版本,它采用其他标志参数。
注销

导致 VSS 从快速编写器元数据存储中删除编写器的元数据。
UnregisterBadMemoryNotification

关闭指定的错误内存通知句柄。
UnregisterDeviceNotification

关闭指定的设备通知句柄。
UnregisterPowerSettingNotification

取消注册电源设置通知。
UnregisterProvider

删除 VDS 提供程序注册数据。 硬件提供程序调用此方法。
UnregisterProvider

取消注册现有提供程序。
UnregisterSuspendResumeNotification

取消注册以在系统暂停或恢复时接收通知。 类似于 PowerUnregisterSuspendResumeNotification,但在用户模式下运行。
取消订阅

Unsubscribe 方法使用 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结构的内容,作为管理其生命周期的一部分。
等待

当异步操作成功完成或失败时,IVdsAsync::Wait (vds.h) 方法将返回。
等待

当异步操作成功完成或失败时,IVdsAsync::Wait 方法(vdshwprv.h)将返回。
等待

Wait 方法会等待,直到完成不完整的异步操作。
WaitCommEvent

等待指定的通信设备发生事件。 此函数监视的事件集包含在与设备句柄关联的事件掩码中。
WaitForMultipleObjects

等待一个或多个指定对象处于信号状态或超时间隔过。
WaitForMultipleObjectsEx

等待一个或多个指定对象处于信号状态、I/O 完成例程或异步过程调用(APC)排队到线程,或超时间隔已过。
WaitForServiceReady

等待 VDS 初始化完成并返回 VDS 初始化的状态。
WaitForSingleObject

等待指定的对象处于信号状态或超时间隔过。
WaitForSingleObjectEx

等待指定的对象处于信号状态、I/O 完成例程或异步过程调用(APC)排队到线程,或超时间隔已过。
WaitOnAddress

等待指定地址处的值更改。
WakeAllConditionVariable

唤醒所有等待指定条件变量的线程。
WakeByAddressAll

唤醒等待地址值更改的所有线程。
WakeByAddressSingle

唤醒一个等待地址值更改的线程。
WakeConditionVariable

唤醒等待指定条件变量的单个线程。
WriteGlobalPwrPolicy

写入全局电源策略设置。
WriteProcessorPwrScheme

为指定的电源方案写入处理器电源策略设置。
WritePwrScheme

写入对指定电源方案唯一的策略设置。

接口

 
IEnumVdsObject

IEnumVdsObject 接口 (vds.h) 通过给定类型的一组 VDS 对象枚举。
IEnumVdsObject

IEnumVdsObject (vdshwprv.h) 接口通过给定类型的一组 VDS 对象枚举。
IVdsAdmin

向 VDS 注册提供程序。
IVdsAdvancedDisk

创建和删除分区,并修改分区属性。
IVdsAdvancedDisk2

提供更改分区类型的方法。
IVdsAdviseSink

IVdsAdviseSink 接口 (vds.h) 接收 VDS 通知。
IVdsAdviseSink

IVdsAdviseSink (vdshwprv.h) 接口接收 VDS 通知。
IVdsAsync

IVdsAsync 接口 (vds.h) 管理异步操作。
IVdsAsync

IVdsAsync (vdshwprv.h) 接口管理异步操作。 启动异步操作的方法返回指向 IVdsAsync 接口的指针。
IVdsController

IVdsController 接口 (vds.h) 提供了在控制器上执行查询和配置操作的方法。
IVdsController

IVdsController (vdshwprv.h) 接口提供了在控制器上执行查询和配置操作的方法。
IVdsControllerControllerPort

IVdsControllerControllerPort 接口 (vds.h) 提供了一种方法来枚举实现 IVdsController 接口的类的控制器端口。
IVdsControllerControllerPort

IVdsControllerControllerPort (vdshwprv.h) 接口提供了一种方法来枚举实现 IVdsController 接口的类的控制器端口。
IVdsControllerPort

IVdsControllerPort 接口 (vds.h) 提供了在控制器端口上执行查询和配置操作的方法。
IVdsControllerPort

IVdsControllerPort (vdshwprv.h) 接口提供了在控制器端口上执行查询和配置操作的方法。
IVdsCreatePartitionEx

在基本磁盘上创建分区。
IVdsDisk

提供查询和配置基本磁盘和动态磁盘的方法。
IVdsDisk2

提供将磁盘的 SAN 模式设置为脱机或联机的方法。
IVdsDisk3

提供一种方法来检索磁盘的属性信息,包括磁盘的位置路径。
IVdsDiskOnline

提供使磁盘联机并使其脱机的方法。Windows Vista:在 Windows Vista Service Pack 1(SP1)之前不支持此接口。 请改用 IVdsDisk2。
IVdsDiskPartitionMF

提供对分区执行文件系统管理操作的方法。
IVdsDiskPartitionMF2

提供使用其他格式设置选项格式化分区的方法。
IVdsDrive

IVdsDrive 接口 (vds.h) 提供了在驱动器上执行查询和配置操作的方法。
IVdsDrive

IVdsDrive (vdshwprv.h) 接口提供了在驱动器上执行查询和配置操作的方法。
IVdsDrive2

IVdsDrive2 接口 (vds.h) 提供了用于查询驱动器属性的方法。
IVdsDrive2

IVdsDrive2 (vdshwprv.h) 接口提供查询驱动器属性的方法。
IVdsHbaPort

提供在本地系统上查询 HBA 端口并与之交互的方法。
IVdsHwProvider

IVdsHwProvider 接口(vds.h)提供用于对硬件提供程序执行查询、恢复和刷新操作的方法。
IVdsHwProvider

IVdsHwProvider (vdshwprv.h) 接口提供了在硬件提供程序上执行查询、恢复和刷新操作的方法。
IVdsHwProviderPrivate

提供一种方法,使 VDS 能够确定硬件提供程序是否管理指定的 LUN。
IVdsHwProviderPrivateMpio

提供一种方法,用于设置源自特定 HBA 端口到提供程序的路径的状态。
IVdsHwProviderStoragePools

IVdsHwProviderStoragePools 接口 (vds.h) 提供了在存储池中创建 LUN 的方法,并枚举由硬件提供程序管理的存储池。
IVdsHwProviderStoragePools

IVdsHwProviderStoragePools 接口(vdshwprv.h)提供了在存储池中创建 LUN 的方法,并枚举硬件提供程序管理的存储池。
IVdsHwProviderType

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

IVdsHwProviderType 接口 (vdshwprv.h) 提供了检索硬件提供程序类型的方法。
IVdsHwProviderType2

未实现 IVdsHwProviderType2 接口(vds.h)。 请改用 IVdsHwProviderType。
IVdsHwProviderType2

未实现 IVdsHwProviderType2 接口(vdshwprv.h)。 请改用 IVdsHwProviderType 接口(vds.h)。
IVdsIscsiInitiatorAdapter

提供在本地系统上查询 iSCSI 发起程序适配器并与之交互的方法。
IVdsIscsiInitiatorPortal

提供在本地系统上查询 iSCSI 发起程序门户并与之交互的方法。
IVdsIscsiPortal

IVdsIscsiPortal 接口 (vds.h) 提供了在 iSCSI 门户中执行查询和配置操作的方法。
IVdsIscsiPortal

IVdsIscsiPortal 接口(vdshwprv.h)提供了在 iSCSI 门户中执行查询和配置操作的方法。
IVdsIscsiPortalGroup

IVdsIscsiPortalGroup 接口 (vds.h) 提供了在 iSCSI 门户组上执行查询和配置服务的方法。
IVdsIscsiPortalGroup

IVdsIscsiPortalGroup 接口(vdshwprv.h)提供了在 iSCSI 门户组上执行查询和配置服务的方法。
IVdsIscsiPortalLocal

提供在 iSCSI 门户中设置特定于本地发起程序的 IPSEC 预共享密钥的方法。
IVdsIscsiTarget

IVdsIscsiTarget 接口 (vds.h) 提供了在 iSCSI 目标上执行查询和配置操作的方法。
IVdsIscsiTarget

IVdsIscsiTarget 接口(vdshwprv.h)提供了在 iSCSI 目标上执行查询和配置操作的方法。
IVdsLun

IVdsLun 接口(vds.h)提供用于对逻辑单元号(LUN)执行查询和配置操作的方法。
IVdsLun

IVdsLun 接口(vdshwprv.h)提供用于对逻辑单元号(LUN)执行查询和配置操作的方法。
IVdsLun2

IVdsLun2 接口 (vds.h) 提供了用于应用和查询逻辑单元号 (LUN) 提示的方法。
IVdsLun2

IVdsLun2 接口(vdshwprv.h)提供了用于应用和查询逻辑单元号(LUN)提示的方法。
IVdsLunControllerPorts

IVdsLunControllerPorts 接口 (vds.h) 提供了在 LUN 上执行控制器端口配置操作的方法。
IVdsLunControllerPorts

IVdsLunControllerPorts 接口 (vdshwprv.h) 提供了在 LUN 上执行控制器端口配置操作的方法。
IVdsLunIscsi

IVdsLunIscsi 接口 (vds.h) 提供了在 iSCSI LUN 上执行查询和配置操作的方法。
IVdsLunIscsi

IVdsLunIscsi 接口(vdshwprv.h)提供了在 iSCSI LUN 上执行查询和配置操作的方法。
IVdsLunMpio

IVdsLunMpio 接口 (vds.h) 提供了使用 MPIO 扩展对 LUN 执行查询和配置操作的方法。
IVdsLunMpio

IVdsLunMpio 接口(vdshwprv.h)提供了使用 MPIO 扩展在 LUN 上执行查询和配置操作的方法。
IVdsLunNaming

IVdsLunNaming 接口 (vds.h) 提供了一个方法,用于为实现 IVdsLun 接口的类命名 LUN。
IVdsLunNaming

IVdsLunNaming 接口 (vdshwprv.h) 为实现 IVdsLun 接口的类提供命名 LUN 的方法。
IVdsLunNumber

IVdsLunNumber 接口 (vds.h) 提供了一种方法来查询 LUN 的 LUN 编号。
IVdsLunNumber

IVdsLunNumber 接口(vdshwprv.h)提供了一种方法来查询 LUN 的 LUN 编号。
IVdsLunPlex

IVdsLunPlex 接口 (vds.h) 提供了在 LUN plex 上执行查询和配置操作的方法。
IVdsLunPlex

IVdsLunPlex 接口(vdshwprv.h)提供了在 LUN plex 上执行查询和配置操作的方法。
IVdsMaintenance

IVdsMaintenance 接口 (vds.h) 提供了在子系统、控制器、LUN 或驱动器上执行维护操作的方法。
IVdsMaintenance

IVdsMaintenance 接口(vdshwprv.h)提供了在子系统、控制器、LUN 或驱动器上执行维护操作的方法。
IVdsOpenVDisk

定义用于管理虚拟磁盘的方法。 (IVdsOpenVDisk)
IVdsPack

提供对包含磁盘和卷的包进行查询和执行管理操作的方法。
IVdsPack2

提供在包上创建对齐卷的方法。
IVdsProvider

IVdsProvider 接口 (vds.h) 返回硬件或软件提供程序的属性。
IVdsProvider

IVdsProvider 接口(vdshwprv.h)返回硬件或软件提供程序的属性。
IVdsProviderPrivate

提供使 VDS 能够对提供程序对象执行杂项操作的方法。
IVdsProviderSupport

IVdsProviderSupport 接口 (vds.h) 提供了一种方法来指示提供程序支持哪些版本的 VDS 接口。
IVdsProviderSupport

IVdsProviderSupport 接口 (vdshwprv.h) 提供了一种方法来指示提供程序支持哪些版本的 VDS 接口。
IVdsRemovable

提供查询和弹出可移动磁盘的方法,例如 CD-ROM。
IVdsService

提供查询和与 VDS 交互的方法。
IVdsServiceHba

提供在本地系统上查询 HBA 端口的方法。
IVdsServiceInitialization

此接口保留供系统使用。
IVdsServiceIscsi

提供与本地发起程序服务进行交互的方法,包括设置 CHAP 安全设置和登录到目标的功能。
IVdsServiceLoader

实例化服务加载程序对象。
IVdsServiceSAN

提供用于管理操作系统的磁盘联机和脱机 SAN 策略的方法。
IVdsServiceUninstallDisk

提供卸载基本磁盘和动态磁盘的方法。
IVdsStoragePool

IVdsStoragePool 接口 (vds.h) 提供了查询信息并枚举存储池相关对象的方法。
IVdsStoragePool

IVdsStoragePool 接口(vdshwprv.h)提供了查询信息并枚举存储池相关对象的方法。
IVdsSubSystem

IVdsSubSystem 接口 (vds.h) 提供了在子系统上执行查询和配置操作的方法。
IVdsSubSystem

IVdsSubSystem 接口(vdshwprv.h)提供了在子系统上执行查询和配置操作的方法。
IVdsSubSystem2

IVdsSubSystem2 接口(vds.h)提供了使用VDS_HINTS2和VDS_SUB_SYSTEM_PROP2结构对子系统执行查询和配置操作的方法。
IVdsSubSystem2

IVdsSubSystem2 接口提供了使用VDS_HINTS2和VDS_SUB_SYSTEM_PROP2结构对子系统执行查询和配置操作的方法。
IVdsSubSystemImportTarget

提供用于查询和配置子系统的默认 VSS 导入目标的方法。
IVdsSubSystemInterconnect

IVdsSubSystemInterconnect 接口 (vds.h) 提供了一种方法来查询子系统支持的互连类型。
IVdsSubSystemInterconnect

IVdsSubSystemInterconnect 接口(vdshwprv.h)提供了一种方法来查询子系统支持的互连类型。
IVdsSubSystemIscsi

IVdsSubSystemIscsi 接口 (vds.h) 提供了在子系统上查询和配置 iSCSI 目标和门户的方法。
IVdsSubSystemIscsi

IVdsSubSystemIscsi 接口(vdshwprv.h)提供了在子系统上查询和配置 iSCSI 目标和门户的方法。
IVdsSubSystemNaming

IVdsSubSystemNaming 接口 (vds.h) 提供了一种为实现 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

包含当系统在 AC 电源或电池电源上运行时应用的处理器电源策略设置。
MEM_ADDRESS_REQUIREMENTS

指定作为扩展参数的一部分的最低和最高基址和对齐方式,该函数用于管理虚拟内存。
MEM_EXTENDED_PARAMETER

表示用于管理虚拟内存的函数的扩展参数。
MEMORY_BASIC_INFORMATION

包含有关进程虚拟地址空间中一系列页面的信息。
MEMORYSTATUS

包含有关物理和虚拟内存的当前状态的信息。
MEMORYSTATUSEX

包含有关物理内存和虚拟内存的当前状态的信息,包括扩展内存。
MODEVCAPS

包含有关调制解调器功能的信息。
调制解调器设置

包含有关调制解调器配置的信息。
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_ASYNC_OUTPUT结构(vds.h)定义异步对象的输出。 输出元素因操作类型而异。
VDS_ASYNC_OUTPUT

VDS_ASYNC_OUTPUT结构(vdshwprv.h)定义异步对象的输出。 输出元素因操作类型而异。
VDS_CONTROLLER_NOTIFICATION

VDS_CONTROLLER_NOTIFICATION结构(vds.h)定义控制器事件的详细信息。
VDS_CONTROLLER_NOTIFICATION

VDS_CONTROLLER_NOTIFICATION结构(vdshwprv.h)定义控制器事件的详细信息。
VDS_CONTROLLER_PROP

VDS_CONTROLLER_PROP结构(vds.h)定义控制器对象的属性。
VDS_CONTROLLER_PROP

VDS_CONTROLLER_PROP结构(vdshwprv.h)定义控制器对象的属性。
VDS_CREATE_VDISK_PARAMETERS

包含创建虚拟磁盘时要使用的参数。
VDS_DISK_EXTENT

定义磁盘盘区的属性。
VDS_DISK_FREE_EXTENT

描述磁盘上的可用盘区。
VDS_DISK_NOTIFICATION

VDS_DISK_NOTIFICATION结构(vds.h)定义磁盘事件的详细信息。
VDS_DISK_NOTIFICATION

VDS_DISK_NOTIFICATION结构(vdshwprv.h)定义磁盘事件的详细信息。
VDS_DISK_PROP

定义磁盘对象的属性。
VDS_DISK_PROP2

定义磁盘对象的属性。 此结构与VDS_DISK_PROP结构相同,只是它还包括位置路径,如果磁盘处于脱机状态,则其脱机原因。
VDS_DRIVE_EXTENT

VDS_DRIVE_EXTENT结构(vds.h)定义驱动器盘区的属性。
VDS_DRIVE_EXTENT

VDS_DRIVE_EXTENT结构(vdshwprv.h)定义驱动器盘区的属性。
VDS_DRIVE_LETTER_NOTIFICATION

VDS_DRIVE_LETTER_NOTIFICATION结构(vds.h)定义驱动器号事件的详细信息。
VDS_DRIVE_LETTER_NOTIFICATION

VDS_DRIVE_LETTER_NOTIFICATION结构(vdshwprv.h)定义驱动器号事件的详细信息。
VDS_DRIVE_LETTER_PROP

定义驱动器号的属性。
VDS_DRIVE_NOTIFICATION

VDS_DRIVE_NOTIFICATION结构(vds.h)定义驱动器事件的详细信息。
VDS_DRIVE_NOTIFICATION

VDS_DRIVE_NOTIFICATION结构(vdshwprv.h)定义驱动器事件的详细信息。
VDS_DRIVE_PROP

VDS_DRIVE_PROP结构(vds.h)定义驱动器对象的属性。
VDS_DRIVE_PROP

VDS_DRIVE_PROP结构(vdshwprv.h)定义驱动器对象的属性。
VDS_DRIVE_PROP2

VDS_DRIVE_PROP2结构(vds.h)定义驱动器对象的属性。
VDS_DRIVE_PROP2

VDS_DRIVE_PROP2结构(vdshwprv.h)定义驱动器对象的属性。
VDS_FILE_SYSTEM_FORMAT_SUPPORT_PROP

提供有关格式化卷支持的文件系统的信息。
VDS_FILE_SYSTEM_NOTIFICATION

VDS_FILE_SYSTEM_NOTIFICATION结构(vds.h)定义文件系统事件的详细信息。
VDS_FILE_SYSTEM_NOTIFICATION

VDS_FILE_SYSTEM_NOTIFICATION结构(vdshwprv.h)定义文件系统事件的详细信息。
VDS_FILE_SYSTEM_PROP

定义文件系统的属性。
VDS_FILE_SYSTEM_TYPE_PROP

定义文件系统类型的属性。
VDS_HBAPORT_PROP

VDS_HBAPORT_PROP结构(vds.h)定义 HBA 端口的属性。
VDS_HBAPORT_PROP

VDS_HBAPORT_PROP结构(vdshwprv.h)定义 HBA 端口的属性。
VDS_HINTS

VDS_HINTS结构(vds.h)定义 LUN 或 LUN plex 的自动磁提示。
VDS_HINTS

VDS_HINTS结构(vdshwprv.h)定义 LUN 或 LUN plex 的自动磁提示。
VDS_HINTS2

VDS_HINTS2结构(vds.h)包含存储池中 LUN 的自动磁提示。
VDS_HINTS2

VDS_HINTS2结构(vdshwprv.h)包含存储池中 LUN 的自动磁提示。
VDS_INPUT_DISK

定义输入磁盘的详细信息。
VDS_INTERCONNECT

定义物理互连的地址数据。
VDS_IPADDRESS

VDS_IPADDRESS结构(vds.h)定义 IP 地址和端口。
VDS_IPADDRESS

VDS_IPADDRESS结构(vdshwprv.h)定义 IP 地址和端口。
VDS_ISCSI_INITIATOR_ADAPTER_PROP

VDS_ISCSI_INITIATOR_ADAPTER_PROP结构(vds.h)定义 iSCSI 发起程序适配器的属性。
VDS_ISCSI_INITIATOR_ADAPTER_PROP

VDS_ISCSI_INITIATOR_ADAPTER_PROP结构(vdshwprv.h)定义 iSCSI 发起程序适配器的属性。
VDS_ISCSI_INITIATOR_PORTAL_PROP

VDS_ISCSI_INITIATOR_PORTAL_PROP结构(vds.h)定义 iSCSI 发起程序门户的属性。
VDS_ISCSI_INITIATOR_PORTAL_PROP

VDS_ISCSI_INITIATOR_PORTAL_PROP结构(vdshwprv.h)定义 iSCSI 发起程序门户的属性。
VDS_ISCSI_IPSEC_KEY

不支持VDS_ISCSI_IPSEC_KEY结构(vds.h)。 此结构保留供将来使用。
VDS_ISCSI_IPSEC_KEY

不支持VDS_ISCSI_IPSEC_KEY结构(vdshwprv.h),并保留供将来使用。
VDS_ISCSI_PORTAL_PROP

VDS_ISCSI_PORTAL_PROP结构(vds.h)定义 iSCSI 门户的属性。 (VDS_ISCSI_PORTAL_PROP)
VDS_ISCSI_PORTAL_PROP

VDS_ISCSI_PORTAL_PROP结构(vdshwprv.h)定义 iSCSI 门户的属性。
VDS_ISCSI_PORTALGROUP_PROP

VDS_ISCSI_PORTALGROUP_PROP结构(vds.h)定义 iSCSI 门户组的属性。
VDS_ISCSI_PORTALGROUP_PROP

VDS_ISCSI_PORTALGROUP_PROP结构(vdshwprv.h)定义 iSCSI 门户组的属性。
VDS_ISCSI_SHARED_SECRET

VDS_ISCSI_SHARED_SECRET结构(vds.h)定义 CHAP 共享机密。
VDS_ISCSI_SHARED_SECRET

VDS_ISCSI_SHARED_SECRET结构(vdshwprv.h)定义 CHAP 共享机密。
VDS_ISCSI_TARGET_PROP

VDS_ISCSI_TARGET_PROP结构(vds.h)定义 iSCSI 目标的属性。
VDS_ISCSI_TARGET_PROP

VDS_ISCSI_TARGET_PROP结构(vdshwprv.h)定义 iSCSI 目标的属性。
VDS_LUN_INFORMATION

定义有关 LUN 或磁盘的信息。 应用程序可以使用此结构来随时唯一标识 LUN。
VDS_LUN_NOTIFICATION

VDS_LUN_NOTIFICATION结构(vds.h)定义 LUN 通知的详细信息。
VDS_LUN_NOTIFICATION

VDS_LUN_NOTIFICATION结构(vdshwprv.h)定义 LUN 通知的详细信息。
VDS_LUN_PLEX_PROP

VDS_LUN_PLEX_PROP结构(vds.h)定义 LUN plex 对象的属性。
VDS_LUN_PLEX_PROP

VDS_LUN_PLEX_PROP结构(vdshwprv.h)定义 LUN plex 对象的属性。
VDS_LUN_PROP

VDS_LUN_PROP结构(vds.h)定义 LUN 对象的属性。
VDS_LUN_PROP

VDS_LUN_PROP结构(vdshwprv.h)定义 LUN 对象的属性。
VDS_MOUNT_POINT_NOTIFICATION

VDS_MOUNT_POINT_NOTIFICATION结构(vds.h)表示软件提供程序返回的通知信息,因为驱动器号或卷 GUID 路径已更改。
VDS_MOUNT_POINT_NOTIFICATION

VDS_MOUNT_POINT_NOTIFICATION结构(vdshwprv.h)表示软件提供程序返回的数据,因为驱动器号或卷 GUID 路径已更改。
VDS_NOTIFICATION

VDS_NOTIFICATION结构(vds.h)定义特定于每个通知目标类型的 VDS 通知结构。
VDS_NOTIFICATION

VDS_NOTIFICATION结构(vdshwprv.h)定义特定于每个通知目标类型(主题)的 VDS 通知结构。
VDS_PACK_NOTIFICATION

VDS_PACK_NOTIFICATION结构(vds.h)定义包事件的详细信息。
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

VDS_PARTITION_NOTIFICATION结构(vdshwprv.h)定义分区事件的详细信息。
VDS_PARTITION_PROP

定义分区的属性。
VDS_PATH_ID

VDS_PATH_ID结构(vds.h)定义路径的唯一标识。
VDS_PATH_ID

VDS_PATH_ID结构(vdshwprv.h)定义路径的唯一标识。
VDS_PATH_INFO

VDS_PATH_INFO结构(vds.h)定义 LUN 路径的信息。
VDS_PATH_INFO

VDS_PATH_INFO结构(vdshwprv.h)定义 LUN 路径的信息,并在 IVdsLunMpio::GetPathInfo 方法的 ppPaths 参数中返回。
VDS_PATH_POLICY

VDS_PATH_POLICY结构(vds.h)定义负载均衡策略,因为它适用于特定路径。
VDS_PATH_POLICY

VDS_PATH_POLICY结构(vdshwprv.h)定义负载均衡策略,因为它适用于特定路径。
VDS_POOL_ATTRIBUTES

VDS_POOL_ATTRIBUTES结构(vds.h)定义存储池的属性。
VDS_POOL_ATTRIBUTES

VDS_POOL_ATTRIBUTES结构(vdshwprv.h)定义存储池的属性。
VDS_POOL_CUSTOM_ATTRIBUTES

VDS_POOL_CUSTOM_ATTRIBUTES结构(vds.h)定义存储池的自定义属性。
VDS_POOL_CUSTOM_ATTRIBUTES

VDS_POOL_CUSTOM_ATTRIBUTES结构(vdshwprv.h)定义存储池的自定义属性。
VDS_PORT_NOTIFICATION

VDS_PORT_NOTIFICATION结构(vds.h)定义控制器端口事件的详细信息。
VDS_PORT_NOTIFICATION

VDS_PORT_NOTIFICATION结构(vdshwprv.h)定义控制器端口事件的详细信息。
VDS_PORT_PROP

VDS_PORT_PROP结构(vds.h)定义控制器对象上端口的属性。
VDS_PORT_PROP

VDS_PORT_PROP结构(vdshwprv.h)定义控制器对象上端口的属性。
VDS_PORTAL_GROUP_NOTIFICATION

VDS_PORTAL_GROUP_NOTIFICATION结构(vds.h)定义 iSCSI 门户事件的详细信息。
VDS_PORTAL_GROUP_NOTIFICATION

VDS_PORTAL_GROUP_NOTIFICATION结构(vdshwprv.h)定义 iSCSI 门户事件的详细信息。
VDS_PORTAL_NOTIFICATION

VDS_PORTAL_NOTIFICATION结构(vds.h)定义 iSCSI 门户事件的详细信息。
VDS_PORTAL_NOTIFICATION

VDS_PORTAL_NOTIFICATION结构(vdshwprv.h)定义 iSCSI 门户事件的详细信息。
VDS_PROVIDER_PROP

VDS_PROVIDER_PROP结构(vds.h)定义提供程序对象的属性。
VDS_PROVIDER_PROP

VDS_PROVIDER_PROP结构(vdshwprv.h)定义提供程序对象的属性。
VDS_REPARSE_POINT_PROP

定义卷对象的重分析点属性。
VDS_SERVICE_PROP

定义服务对象的属性。
VDS_STORAGE_DEVICE_ID_DESCRIPTOR

为存储设备定义一个或多个存储标识符(通常是一个实例,而不是一个类的设备)。
VDS_STORAGE_IDENTIFIER

使用特定代码集和类型定义存储设备。
VDS_STORAGE_POOL_DRIVE_EXTENT

VDS_STORAGE_POOL_DRIVE_EXTENT结构(vds.h)定义可供存储池使用的驱动器区。
VDS_STORAGE_POOL_DRIVE_EXTENT

VDS_STORAGE_POOL_DRIVE_EXTENT结构(vdshwprv.h)定义可由存储池使用的驱动器区。
VDS_STORAGE_POOL_PROP

VDS_STORAGE_POOL_PROP结构(vds.h)定义存储池对象的属性。
VDS_STORAGE_POOL_PROP

VDS_STORAGE_POOL_PROP结构(vdshwprv.h)定义存储池对象的属性。
VDS_SUB_SYSTEM_NOTIFICATION

VDS_SUB_SYSTEM_NOTIFICATION结构(vds.h)定义子系统事件的详细信息。
VDS_SUB_SYSTEM_NOTIFICATION

VDS_SUB_SYSTEM_NOTIFICATION结构(vdshwprv.h)定义子系统事件的详细信息。
VDS_SUB_SYSTEM_PROP

VDS_SUB_SYSTEM_PROP结构(vds.h)定义子系统对象的属性。
VDS_SUB_SYSTEM_PROP

VDS_SUB_SYSTEM_PROP结构(vdshwprv.h)定义子系统对象的属性。
VDS_SUB_SYSTEM_PROP2

VDS_SUB_SYSTEM_PROP2结构(vds.h)定义子系统对象的属性。
VDS_SUB_SYSTEM_PROP2

VDS_SUB_SYSTEM_PROP2结构(vdshwprv.h)定义子系统对象的属性。
VDS_TARGET_NOTIFICATION

VDS_TARGET_NOTIFICATION结构(vds.h)定义 iSCSI 目标事件的详细信息。
VDS_TARGET_NOTIFICATION

VDS_TARGET_NOTIFICATION结构(vdshwprv.h)定义 iSCSI 目标事件的详细信息。
VDS_VDISK_PROPERTIES

定义虚拟磁盘的属性。
VDS_VOLUME_NOTIFICATION

VDS_VOLUME_NOTIFICATION结构(vds.h)定义卷事件的详细信息。
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_WWN结构(vds.h)定义了一个全球名称(WWN)。 此结构对应于 ANSI HBA API 定义的HBA_WWN结构。
VDS_WWN

VDS_WWN结构(vdshwprv.h)定义了一个全球名称(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

包含有关内存区域的信息。