Condividi tramite


enumerazione VDS_PROVIDER_FLAG (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Definisce il set di flag validi per un oggetto provider.

Sintassi

typedef enum _VDS_PROVIDER_FLAG {
  VDS_PF_DYNAMIC = 0x1,
  VDS_PF_INTERNAL_HARDWARE_PROVIDER = 0x2,
  VDS_PF_ONE_DISK_ONLY_PER_PACK = 0x4,
  VDS_PF_ONE_PACK_ONLINE_ONLY = 0x8,
  VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS = 0x10,
  VDS_PF_SUPPORT_DYNAMIC = 0x80000000,
  VDS_PF_SUPPORT_FAULT_TOLERANT = 0x40000000,
  VDS_PF_SUPPORT_DYNAMIC_1394 = 0x20000000,
  VDS_PF_SUPPORT_MIRROR = 0x20,
  VDS_PF_SUPPORT_RAID5 = 0x40
} VDS_PROVIDER_FLAG;

Costanti

 
VDS_PF_DYNAMIC
Valore: 0x1
Il provider è un provider dinamico. Se questo flag è impostato per il provider di un disco, il disco è dinamico.
VDS_PF_INTERNAL_HARDWARE_PROVIDER
Valore: 0x2
Il sistema operativo fornisce questo provider hardware per gestire un controller hardware interno.
VDS_PF_ONE_DISK_ONLY_PER_PACK
Valore: 0x4
Il provider supporta solo i pacchetti a disco singolo. In genere, il provider di base imposta questo flag su
simulare un pacchetto con un disco.
VDS_PF_ONE_PACK_ONLINE_ONLY
Valore: 0x8
Il provider è un provider dinamico che supporta lo stato online per un solo pacchetto alla volta.


Windows Server 2003: Si applica solo a questa versione.
VDS_PF_VOLUME_SPACE_MUST_BE_CONTIGUOUS
Valore: 0x10
Tutti i volumi gestiti da questo provider devono avere spazio contiguo. Questo flag si applica a basic
solo provider.
VDS_PF_SUPPORT_DYNAMIC
Valore: 0x80000000
Se questo flag è impostato, VDS imposta il flag VDS_SVF_SUPPORT_DYNAMIC nella struttura VDS_SERVICE_PROP .
VDS_PF_SUPPORT_FAULT_TOLERANT
Valore: 0x40000000
Se questo flag è impostato, VDS imposta la VDS_SVF_SUPPORT_FAULT_TOLERANT
flag nella struttura VDS_SERVICE_PROP .
VDS_PF_SUPPORT_DYNAMIC_1394
Valore: 0x20000000
Se questo flag è impostato, VDS imposta il VDS_SVF_SUPPORT_DYNAMIC_1394
flag nella struttura VDS_SERVICE_PROP .
VDS_PF_SUPPORT_MIRROR
Valore: 0x20
Se questo flag è impostato, VDS imposta il flag VDS_SVF_SUPPORT_MIRROR nella struttura VDS_SERVICE_PROP .

Windows Server 2008, Windows Vista e Windows Server 2003: Non supportato.
VDS_PF_SUPPORT_RAID5
Valore: 0x40
Se questo flag è impostato, VDS imposta il flag VDS_SVF_SUPPORT_RAID5 nella struttura VDS_SERVICE_PROP .

Windows Server 2008, Windows Vista e Windows Server 2003: Non supportato.

Commenti

Questa enumerazione fornisce i valori per il membro ulFlags della struttura VDS_PROVIDER_PROP .

Nota È possibile aggiungere costanti aggiuntive all'enumerazione VDS_PROVIDER_FLAG nelle versioni future di Windows. Per questo motivo, l'applicazione deve essere progettata per gestire normalmente una costante di enumerazione non riconosciuta VDS_PROVIDER_FLAG .
 

Requisiti

Requisito Valore
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vds.h

Vedi anche

Enumerazioni VDS

VDS_PROVIDER_PROP