VDS_DISK_EXTENT Struktur (vds.h)
[Ab Windows 8 und Windows Server 2012 wird die COM-Schnittstelle des Virtuellen Datenträgerdiensts von der Windows Storage Management-API abgelöst.]
Definiert die Eigenschaften einer Datenträgerausdehnung.
Syntax
typedef struct _VDS_DISK_EXTENT {
VDS_OBJECT_ID diskId;
VDS_DISK_EXTENT_TYPE type;
ULONGLONG ullOffset;
ULONGLONG ullSize;
VDS_OBJECT_ID volumeId;
VDS_OBJECT_ID plexId;
ULONG memberIdx;
} VDS_DISK_EXTENT, *PVDS_DISK_EXTENT;
Member
diskId
Die GUID des Datenträgers.
type
Ein VDS_DISK_EXTENT_TYPE Enumerationswert, der den Typ der Datenträgerausdehnung angibt.
ullOffset
Der Datenträgeroffset in Bytes.
ullSize
Die Größe des Bereichs in Bytes.
volumeId
Die GUID des Volumes, zu dem der Umfang gehört.
plexId
Wenn der Umfang von einem Volume stammt, ist dieser Member die GUID des Plexs, zu dem der Umfang gehört.
memberIdx
Wenn die Blöcke von einem Volumeplex stammen, ist dieser Member der nullbasierte Index des Plexelements, zu dem der Umfang gehört.
Hinweise
Die Member volumeId, plexId und memberIdx gelten nur für Daten- und ESP-Partitionen. Wenn der Umfang keine Volumezuordnung aufweist, werden die GUIDs für volumeId und plexId GUID_NULL, und memberIdx ist null. Der memberIdx-Member ist immer null, es sei denn, das Volume wird mit Parität (RAID-5) gestreift oder gestreift. Ein Bereich kann auch nicht zugeordnet oder kostenlos sein.
Die IVdsDisk::QueryExtents-Methode gibt diese Struktur zurück, um die Eigenschaftendetails einer Datenträgerausdehnung zu melden. Ebenso gibt die IVdsVolumePlex::QueryExtents-Methode zurück, um die Details der einem Plex zugeordneten Datenträgerblöcke zu melden.
Eine Datenträgererweiterung ist eine zusammenhängende Gruppe von Blöcken auf einem einzelnen Datenträger oder einer LUN, die von einem Softwareanbieter behandelt wird. Eine Laufwerkserweiterung muss keine zusammenhängende Gruppe von Blöcken sein.
Anforderungen
Unterstützte Mindestversion (Client) | Windows Vista [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2003 [nur Desktop-Apps] |
Kopfzeile | vds.h |