структура 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