VOLUME_PHYSICAL_OFFSETS 構造体 (ntddvol.h)

VOLUME_PHYSICAL_OFFSETS構造体には、物理オフセットとそれに付随する物理ディスク番号の配列が含まれており、 IOCTL_VOLUME_LOGICAL_TO_PHYSICAL と共に使用して、1 つの論理オフセットに対応する一連の物理オフセットとディスク番号のペアを要求します。

構文

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