Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Representa um local físico em um disco. É o buffer de saída para o código de controle IOCTL_VOLUME_GET_VOLUME_DISK_EXTENTS .
Sintaxe
typedef struct _VOLUME_DISK_EXTENTS {
DWORD NumberOfDiskExtents;
DISK_EXTENT Extents[ANYSIZE_ARRAY];
} VOLUME_DISK_EXTENTS, *PVOLUME_DISK_EXTENTS;
Membros
NumberOfDiskExtents
O número de discos no volume (um volume pode abranger vários discos).
Uma extensão é uma execução contígua de setores em um disco. Quando o número de extensões retornadas é maior que um (1), o código de erro ERROR_MORE_DATA é retornado. Você deve chamar DeviceIoControl novamente, alocando espaço de buffer suficiente com base no valor de NumberOfDiskExtents após a primeira chamada DeviceIoControl .
Extents[ANYSIZE_ARRAY]
Uma matriz de estruturas DISK_EXTENT .
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows XP [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
| Cabeçalho | winioctl.h (inclua Windows.h) |