VOLUME_PHYSICAL_OFFSETS 结构 (ntddvol.h)

VOLUME_PHYSICAL_OFFSETS 结构包含物理偏移量和随附的物理磁盘编号数组,并与 IOCTL_VOLUME_LOGICAL_TO_PHYSICAL 一起使用,以请求与单个逻辑偏移量对应的一系列物理偏移量和磁盘编号对。

语法

typedef struct _VOLUME_PHYSICAL_OFFSETS {
  ULONG                  NumberOfPhysicalOffsets;
  VOLUME_PHYSICAL_OFFSET PhysicalOffset[ANYSIZE_ARRAY];
} VOLUME_PHYSICAL_OFFSETS, *PVOLUME_PHYSICAL_OFFSETS;

成员

NumberOfPhysicalOffsets

包含调用 IOCTL_VOLUME_LOGICAL_TO_PHYSICAL 返回的物理偏移量数。

PhysicalOffset[ANYSIZE_ARRAY]

包含 VOLUME_PHYSICAL_OFFSET 类型的结构的数组。 数组的每个元素都包含一个对,该对由物理磁盘编号和随附的物理偏移 <磁盘编号(磁盘偏移量>)组成。

要求

要求
Header ntddvol.h (包括 Ntddvol.h)

另请参阅

IOCTL_VOLUME_LOGICAL_TO_PHYSICAL

IOCTL_VOLUME_PHYSICAL_TO_LOGICAL

VOLUME_PHYSICAL_OFFSET