Compartilhar via


enumeração VDS_DISK_EXTENT_TYPE (vds.h)

[Começando com Windows 8 e Windows Server 2012, a interface COM do Serviço de Disco Virtual é substituída pela API de Gerenciamento de Armazenamento do Windows.]

Define o conjunto de tipos de extensões de disco. O tipo pode ser uma partição, volume ou espaço livre.

Syntax

typedef enum _VDS_DISK_EXTENT_TYPE {
  VDS_DET_UNKNOWN = 0,
  VDS_DET_FREE = 1,
  VDS_DET_DATA = 2,
  VDS_DET_OEM = 3,
  VDS_DET_ESP = 4,
  VDS_DET_MSR = 5,
  VDS_DET_LDM = 6,
  VDS_DET_CLUSTER = 7,
  VDS_DET_UNUSABLE = 0x7fff
} VDS_DISK_EXTENT_TYPE;

Constantes

 
VDS_DET_UNKNOWN
Valor: 0
Uma extensão de qualquer partição desconhecida.
VDS_DET_FREE
Valor: 1
Uma extensão de espaço livre, incluindo espaço livre dentro de uma partição estendida.
VDS_DET_DATA
Valor: 2
Uma extensão de qualquer volume.
VDS_DET_OEM
Valor: 3
Uma extensão de uma partição OEM.
VDS_DET_ESP
Valor: 4
Uma extensão de uma partição ESP.
VDS_DET_MSR
Valor: 5
Uma extensão de uma partição MSR.
VDS_DET_LDM
Valor: 6
Uma extensão de uma partição de metadados LDM.
VDS_DET_CLUSTER
Valor: 7
Uma extensão de uma partição de metadados de cluster.
VDS_DET_UNUSABLE
Valor: 0x7fff
Uma extensão de espaço inutilizável em um disco. Ou seja, espaço fora das quatro partições primárias (ou três partições primárias mais uma partição estendida) em um disco MBR básico e espaço fora da região pública do disco dinâmico.

Comentários

As partições de metadados ESP, MBR e LDM são apenas estilos de partição em discos GPT.

A estrutura VDS_DISK_EXTENT inclui um valor VDS_DISK_EXTENT_TYPE como membro para indicar um tipo de extensão de disco existente.

Nota Constantes adicionais podem ser adicionadas à enumeração VDS_DISK_EXTENT_TYPE em versões futuras do Windows. Por esse motivo, seu aplicativo deve ser projetado para lidar normalmente com uma constante de enumeração VDS_DISK_EXTENT_TYPE não reconhecida.
 

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho vds.h

Confira também

Enumerações do VDS

VDS_DISK_EXTENT