Compartilhar via


enumeração VDS_DISK_OFFLINE_REASON (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 motivos para um disco ficar offline.

Syntax

typedef enum _VDS_DISK_OFFLINE_REASON {
  VDSDiskOfflineReasonNone = 0,
  VDSDiskOfflineReasonPolicy = 1,
  VDSDiskOfflineReasonRedundantPath = 2,
  VDSDiskOfflineReasonSnapshot = 3,
  VDSDiskOfflineReasonCollision = 4,
  VDSDiskOfflineReasonResourceExhaustion = 5,
  VDSDiskOfflineReasonWriteFailure = 6,
  VDSDiskOfflineReasonDIScan = 7,
  VDSDiskOfflineReasonLostDataPersistence = 8
} VDS_DISK_OFFLINE_REASON;

Constantes

 
VDSDiskOfflineReasonNone
Valor: 0
O motivo é desconhecido.
VDSDiskOfflineReasonPolicy
Valor: 1
O disco está offline devido à política san atual.
VDSDiskOfflineReasonRedundantPath
Valor: 2
O disco está offline porque tem um caminho igual ao de outro dispositivo. Esse valor é usado quando o multicamada está habilitado fisicamente, mas o software MPIO não está instalado ou não está funcionando corretamente. (Quando o software MPIO está funcionando corretamente, ele expõe apenas um dispositivo de disco.)
VDSDiskOfflineReasonSnapshot
Valor: 3
O disco está offline porque contém um volume de cópia de sombra de volume. Nesse caso, o disco é um clone de outro disco que está online.
VDSDiskOfflineReasonCollision
Valor: 4
Se o disco for um disco MBR, ele estará offline porque sua assinatura de disco é igual à de outro disco que está online. A assinatura de disco é encontrada no membro dwSignature das estruturas VDS_DISK_PROP e VDS_DISK_PROP2 e no membro Signature da estrutura DRIVE_LAYOUT_INFORMATION_MBR .

Se for um disco GPT, ele estará offline por um dos seguintes motivos:

  • Seu identificador de disco é o mesmo que o de outro disco que está offline. O identificador de disco é encontrado no membro DiskGuid das estruturas VDS_DISK_PROP e VDS_DISK_PROP2 e no membro DiskId da estrutura DRIVE_LAYOUT_INFORMATION_GPT .

  • Uma das partições tem o mesmo GUID de partição que outra partição no mesmo disco.

VDSDiskOfflineReasonResourceExhaustion
Valor: 5
VDSDiskOfflineReasonWriteFailure
Valor: 6
VDSDiskOfflineReasonDIScan
Valor: 7
VDSDiskOfflineReasonLostDataPersistence
Valor: 8

Requisitos

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

Confira também

VDS_DISK_PROP2