Condividi tramite


struttura VDS_PARTITION_PROP (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 le proprietà di una partizione.

Sintassi

typedef struct _VDS_PARTITION_PROP {
  VDS_PARTITION_STYLE PartitionStyle;
  ULONG               ulFlags;
  ULONG               ulPartitionNumber;
  ULONGLONG           ullOffset;
  ULONGLONG           ullSize;
  union {
    VDS_PARTITION_INFO_MBR Mbr;
    VDS_PARTITION_INFO_GPT Gpt;
  };
} VDS_PARTITION_PROP;

Members

PartitionStyle

Stili enumerati da VDS_PARTITION_STYLE. Lo stile è il record di avvio master (VDS_PST_MBR) o la tabella di partizione GUID (VDS_PST_GPT). Questo membro è il discriminante per l'unione.

ulFlags

Flag di partizione enumerati da VDS_PARTITION_FLAG.

ulPartitionNumber

Numero assegnato alla partizione.

ullOffset

Offset della partizione.

ullSize

Dimensioni della partizione in byte.

Mbr

Se PartitionStyle è VDS_PST_MBR, i dettagli della partizione specifici di MBR. Per altre informazioni, vedere VDS_PARTITION_INFO_MBR.

Gpt

Se PartitionStyle è VDS_PST_GPT, i dettagli della partizione specifici di GPT. Per altre informazioni, vedere VDS_PARTITION_INFO_GPT.

Commenti

I metodi IVdsAdvancedDisk::GetPartitionProperties e IVdsAdvancedDisk::QueryPartitions restituiscono questa struttura per segnalare i dettagli della proprietà di una partizione.

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

IVdsAdvancedDisk::GetPartitionProperties

IVdsAdvancedDisk::QueryPartitions

Strutture VDS

VDS_PARTITION_FLAG

VDS_PARTITION_STYLE