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