Поделиться через


структура 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. Каждый элемент массива содержит пару, состоящую из физического номера диска и сопутствующего физического смещения <номера диска, смещения диска>.

Требования

Требование Ценность
заголовка ntddvol.h (include Ntddvol.h)

См. также

IOCTL_VOLUME_LOGICAL_TO_PHYSICAL

IOCTL_VOLUME_PHYSICAL_TO_LOGICAL

VOLUME_PHYSICAL_OFFSET