структура 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 (включая Ntddvol.h)

См. также раздел

IOCTL_VOLUME_LOGICAL_TO_PHYSICAL

IOCTL_VOLUME_PHYSICAL_TO_LOGICAL

VOLUME_PHYSICAL_OFFSET