classe Msvm_VirtualHardDiskState

Fornece informações de estado para uma imagem de disco rígido virtual existente.

A sintaxe a seguir é um código MOF (Formato de Objeto Gerenciado) simplificado e inclui todas as propriedades herdadas.

Sintaxe

[AMENDMENT]
class Msvm_VirtualHardDiskState
{
  uint64   FileSize;
  boolean  InUse;
  uint64   MinInternalSize;
  uint32   PhysicalSectorSize;
  uint32   Alignment;
  uint32   FragmentationPercentage;
  DATETIME Timestamp;
};

Membros

A classe Msvm_VirtualHardDiskState tem esses tipos de membros:

Propriedades

A classe Msvm_VirtualHardDiskState tem essas propriedades.

Alinhamento

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Especifica o tipo de alinhamento do disco rígido virtual. Esse será um dos valores a seguir.

Valor Significado
0
Alinhamento de 512 bytes.
1
Alinhamento de 4 KB.

FileSize

Tipo de dados: uint64

Tipo de acesso: Somente leitura

O tamanho do arquivo de disco rígido virtual (a quantidade real de armazenamento que está sendo consumido pelo arquivo), em bytes.

FragmentationPercentage

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Uma aproximação da porcentagem de blocos de disco virtual fragmentados no arquivo de disco rígido virtual.

InUse

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Esta propriedade está reservada para uso futuro.

MinInternalSize

Tipo de dados: uint64

Tipo de acesso: Somente leitura

O tamanho mínimo para o qual o disco rígido virtual pode ser reduzido, em bytes. Esse tamanho é arredondado para o próximo maior múltiplo do tamanho do setor.

PhysicalSectorSize

Tipo de dados: uint32

Tipo de acesso: Somente leitura

O tamanho do setor físico usado pelo disco físico subjacente, em bytes.

Timestamp

Tipo de dados: DATETIME

Tipo de acesso: Somente leitura

O carimbo de data/hora do disco rígido virtual

Observação

Adicionado em Windows 10 e Windows Server 2016.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows 8 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte
Windows Server 2012 [somente aplicativos da área de trabalho]
Namespace
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Confira também

GetVirtualHardDiskState