estrutura VOLUME_PHYSICAL_OFFSETS (ntddvol.h)

A estrutura VOLUME_PHYSICAL_OFFSETS contém uma matriz de deslocamentos físicos e números de disco físico que acompanham e é usada com IOCTL_VOLUME_LOGICAL_TO_PHYSICAL para solicitar uma série de pares de deslocamentos físicos e números de disco que correspondem a um único deslocamento lógico.

Sintaxe

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

Membros

NumberOfPhysicalOffsets

Contém o número de deslocamentos físicos retornados pela chamada para IOCTL_VOLUME_LOGICAL_TO_PHYSICAL.

PhysicalOffset[ANYSIZE_ARRAY]

Contém uma matriz de estruturas do tipo VOLUME_PHYSICAL_OFFSET. Cada elemento da matriz contém um par que consiste em um número de disco físico e um número de disco de deslocamento <físico, deslocamento> de disco.

Requisitos

Requisito Valor
Cabeçalho ntddvol.h (inclua Ntddvol.h)

Confira também

IOCTL_VOLUME_LOGICAL_TO_PHYSICAL

IOCTL_VOLUME_PHYSICAL_TO_LOGICAL

VOLUME_PHYSICAL_OFFSET