IVssEnumMgmtObject 接口 (vsmgmt.h)
IVssEnumMgmtObject 接口包含用于循环访问枚举对象列表并对其执行其他操作的方法。
调用应用程序负责调用 IUnknown::Release ,以便在不再需要返回的 IVssEnumMgmtObject 时释放该资源。 它可能还需要调用 IUnknown::Release 来释放临时对象 (,如枚举期间) 返回的字符串。
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForSnapshot, IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForVolume、IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasOnVolume 和 IVssDifferentialSoftwareSnapshotMgmt::QueryVolumesSupportedForDiffAreas 方法返回 IVssEnumMgmtObject 对象。
继承
IVssEnumMgmtObject 接口继承自 IUnknown 接口。 IVssEnumMgmtObject 还具有以下类型的成员:
方法
IVssEnumMgmtObject 接口包含以下方法。
IVssEnumMgmtObject::Clone 通过创建 IVssEnumMgmtObject 枚举器对象的副本,创建枚举元素的指定列表的副本。 |
IVssEnumMgmtObject::Next 从指定的枚举对象列表中返回指定数量的 对象。 (IVssEnumMgmtObject.Next) |
IVssEnumMgmtObject::Reset 重置枚举器,使 IVssEnumMgmtObject 从第一个枚举对象开始。 |
IVssEnumMgmtObject::Skip 跳过指定数量的 对象。 (IVssEnumMgmtObject.Skip) |
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
目标平台 | Windows |
标头 | vsmgmt.h |
请参阅
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForSnapshot
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasForVolume
IVssDifferentialSoftwareSnapshotMgmt::QueryDiffAreasOnVolume
IVssDifferentialSoftwareSnapshotMgmt::QueryVolumesSupportedForDiffAreas