VDS_DRIVE_EXTENT 结构 (vdshwprv.h)
[从 Windows 8 和 Windows Server 2012 开始,虚拟磁盘服务 COM 接口由 Windows 存储管理 API 取代。]
定义驱动器盘区的属性。
语法
typedef struct _VDS_DRIVE_EXTENT {
VDS_OBJECT_ID id;
VDS_OBJECT_ID LunId;
ULONGLONG ullSize;
BOOL bUsed;
} VDS_DRIVE_EXTENT, *PVDS_DRIVE_EXTENT;
成员
id
驱动器 的VDS_OBJECT_ID 。
LunId
与驱动器范围关联的 LUN 的 VDS_OBJECT_ID 。
ullSize
盘区的大小(以字节为单位)。
bUsed
如果 为 TRUE,则会将盘区分配给 LUN plex。 如果 为 FALSE,则盘区未分配。
备注
IVdsDrive::QueryExtents 方法返回此结构来报告驱动器盘区的属性。 它还由 IVdsLunPlex::QueryExtents 方法返回,用于报告分配给 plex 的驱动器盘区的详细信息。
磁盘盘区是由软件提供程序处理的单个磁盘或 LUN 上的一组连续块。 驱动器盘区不需要是一组连续的块。
要求
最低受支持的客户端 | Windows Vista [仅限桌面应用] |
最低受支持的服务器 | Windows Server 2003 [仅限桌面应用] |
标头 | vdshwprv.h |