VSS_OBJECT_TYPE 枚举 (vss.h)
请求者使用 VSS_OBJECT_TYPE 枚举将对象标识为卷影副本集、卷影副本或提供程序。
语法
typedef enum _VSS_OBJECT_TYPE {
VSS_OBJECT_UNKNOWN = 0,
VSS_OBJECT_NONE,
VSS_OBJECT_SNAPSHOT_SET,
VSS_OBJECT_SNAPSHOT,
VSS_OBJECT_PROVIDER,
VSS_OBJECT_TYPE_COUNT
} VSS_OBJECT_TYPE, *PVSS_OBJECT_TYPE;
常量
VSS_OBJECT_UNKNOWN 值: 0 对象类型未知。 这表示应用程序错误。 |
VSS_OBJECT_NONE 此值的解释取决于它是用作 VSS 方法的输入还是作为返回 VSS 方法的输出。 当用作 VSS 方法的输入时,它表示该方法不限于任何特定方法 对象类型,但应针对所有适当的对象执行操作。 从这个意义上说, 可以将VSS_OBJECT_NONE 视为通配符输入。 当作为输出返回时,对象类型未知,表示存在应用程序 ”错误。 |
VSS_OBJECT_SNAPSHOT_SET 卷影副本集。 |
VSS_OBJECT_SNAPSHOT 卷影副本。 |
VSS_OBJECT_PROVIDER 卷影复制提供程序。 |
VSS_OBJECT_TYPE_COUNT 保留值。 |
注解
调用IVssBackupComponents::Query 时使用VSS_OBJECT_TYPE来指定要获取其信息的对象类型。 输入VSS_OBJECT_NONE将返回有关所有对象的信息。
此外, VSS_OBJECT_TYPE 用作 IVssBackupComponents::D eleteSnapshots 的输入。 但是,DeleteSnapshots 仅接受VSS_OBJECT_SNAPSHOT_SET或VSS_OBJECT_SNAPSHOT VSS_OBJECT_TYPE值。
VSS_OBJECT_PROP 的 Type 成员是 VSS_OBJECT_TYPE 枚举的成员。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows XP [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | vss.h |