VDS_PARTITION_PROP Struktur (vds.h)
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts durch die Windows Storage Management-API ersetzt.]
Definiert die Eigenschaften einer Partition.
Syntax
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;
Member
PartitionStyle
Die von VDS_PARTITION_STYLE aufgelisteten Stile. Die Formatvorlage ist entweder master Startdatensatz (VDS_PST_MBR) oder GUID-Partitionstabelle (VDS_PST_GPT). Dieses Mitglied ist das Diskriminant für die Gewerkschaft.
ulFlags
Die von VDS_PARTITION_FLAG aufgelisteten Partitionsflags.
ulPartitionNumber
Die Der Partition zugewiesene Nummer.
ullOffset
Der Partitionsoffset.
ullSize
Die Größe der Partition in Bytes.
Mbr
Wenn PartitionStyleVDS_PST_MBR ist, mbR-spezifische Partitionsdetails. Weitere Informationen finden Sie unter VDS_PARTITION_INFO_MBR.
Gpt
Wenn PartitionStyleVDS_PST_GPT ist, gpT-spezifische Partitionsdetails. Weitere Informationen finden Sie unter VDS_PARTITION_INFO_GPT.
Hinweise
Die Methoden IVdsAdvancedDisk::GetPartitionProperties und IVdsAdvancedDisk::QueryPartitions geben diese Struktur zurück, um die Eigenschaftendetails einer Partition zu melden.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | vds.h |
Weitere Informationen
IVdsAdvancedDisk::GetPartitionProperties