VDS_DISK_EXTENT structure (vds.h)
[À compter de Windows 8 et Windows Server 2012, l’interface COM du service de disque virtuel est remplacée par l’API gestion du stockage Windows.]
Définit les propriétés d’une extension de disque.
Syntaxe
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;
Membres
diskId
GUID du disque.
type
Valeur d’énumération VDS_DISK_EXTENT_TYPE qui spécifie le type de l’extension du disque.
ullOffset
Décalage de disque, en octets.
ullSize
Taille de l’étendue, en octets.
volumeId
GUID du volume auquel appartient l’extension.
plexId
Si l’extension provient d’un volume, ce membre est le GUID du plex auquel appartient l’extension.
memberIdx
Si l’extension provient d’un plex de volume, ce membre est l’index de base zéro du membre plex auquel appartient l’extension.
Remarques
Les membres volumeId, plexId et memberIdx s’appliquent uniquement aux partitions de données et ESP. Si l’extension n’a pas d’association de volume, les GUID pour volumeId et plexId sont GUID_NULL, et memberIdx est égal à zéro. Le membre memberIdx est toujours égal à zéro, sauf si le volume est rayé ou rayé avec la parité (RAID-5). Une extension peut également être non allouée ou gratuite.
La méthode IVdsDisk::QueryExtents retourne cette structure pour signaler les détails de propriété d’une extension de disque. De même, la méthode IVdsVolumePlex::QueryExtents la renvoie pour signaler les détails des extensions de disque allouées à un plex.
Une extension de disque est un ensemble contigu de blocs sur un seul disque ou un numéro d’unité logique géré par un fournisseur de logiciels. Une extension de lecteur n’est pas obligatoire pour être un ensemble contigu de blocs.
Configuration requise
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | vds.h |