enumeração GET_VIRTUAL_DISK_INFO_VERSION (virtdisk.h)

Contém os tipos de informações de VHD (disco rígido virtual) que você pode recuperar. Para obter mais informações, consulte GET_VIRTUAL_DISK_INFO.

Syntax

typedef enum _GET_VIRTUAL_DISK_INFO_VERSION {
  GET_VIRTUAL_DISK_INFO_UNSPECIFIED = 0,
  GET_VIRTUAL_DISK_INFO_SIZE = 1,
  GET_VIRTUAL_DISK_INFO_IDENTIFIER = 2,
  GET_VIRTUAL_DISK_INFO_PARENT_LOCATION = 3,
  GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER = 4,
  GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP = 5,
  GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE = 6,
  GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE = 7,
  GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED = 8,
  GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK = 9,
  GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE = 10,
  GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE = 11,
  GET_VIRTUAL_DISK_INFO_FRAGMENTATION = 12,
  GET_VIRTUAL_DISK_INFO_IS_LOADED = 13,
  GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID = 14,
  GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE = 15
} GET_VIRTUAL_DISK_INFO_VERSION;

Constantes

 
GET_VIRTUAL_DISK_INFO_UNSPECIFIED
Valor: 0
Reservado. Esse valor não deve ser usado.
GET_VIRTUAL_DISK_INFO_SIZE
Valor: 1
Informações relacionadas ao tamanho do disco virtual, incluindo tamanho total, alocação física usada, tamanho do bloco,
e tamanho do setor.
GET_VIRTUAL_DISK_INFO_IDENTIFIER
Valor: 2
O identificador exclusivo. Esse identificador é armazenado persistentemente no disco virtual e não será alterado mesmo
se o arquivo de disco virtual for copiado para outro arquivo.
GET_VIRTUAL_DISK_INFO_PARENT_LOCATION
Valor: 3
Os caminhos para discos virtuais pai. Válido somente para discos virtuais diferentes.
GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER
Valor: 4
O identificador exclusivo do disco virtual pai. Válido somente para discos virtuais diferentes.
GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP
Valor: 5
O carimbo de data/hora do pai quando o disco virtual filho foi criado. Válido somente para virtual diferenciação
Discos.
GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE
Valor: 6
O identificador do dispositivo e o identificador do fornecedor que identificam o tipo de disco virtual.
GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE
Valor: 7
O tipo de disco virtual.
GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED
Valor: 8
Indica se o disco virtual está alinhado a 4 KB.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.
GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK
Valor: 9
Detalhes sobre o disco físico no qual o disco virtual reside.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.
GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE
Valor: 10
O tamanho do setor físico do disco virtual.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.
GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE
Valor: 11
O menor tamanho mínimo seguro do disco virtual.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.
GET_VIRTUAL_DISK_INFO_FRAGMENTATION
Valor: 12
O nível de fragmentação do disco virtual.

Windows 7 e Windows Server 2008 R2: Não há suporte para esse valor antes de Windows 8 e Windows Server 2012.
GET_VIRTUAL_DISK_INFO_IS_LOADED
Valor: 13
Se o disco virtual está montado e em uso no momento.

Windows 8 e Windows Server 2012: esse valor não tem suporte antes de Windows 8.1 e Windows Server 2012 R2.
GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID
Valor: 14
O identificador criado exclusivamente quando um usuário cria o disco virtual pela primeira vez para tentar identificar exclusivamente esse disco virtual.

Windows 8 e Windows Server 2012: esse valor não tem suporte antes de Windows 8.1 e Windows Server 2012 R2.
GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE
Valor: 15
O estado do RCT (controle de alterações resiliente) para o disco virtual.

Windows 8.1 e Windows Server 2012 R2: esse valor não tem suporte antes de Windows 10 e Windows Server 2016.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7
Servidor mínimo com suporte Windows Server 2008 R2
Cabeçalho virtdisk.h

Confira também

Sobre o VHD

GET_VIRTUAL_DISK_INFO

GetVirtualDiskInformation

Referência de VHD