struttura VDS_DRIVE_EXTENT (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 un extent di unità.
Sintassi
typedef struct _VDS_DRIVE_EXTENT {
VDS_OBJECT_ID id;
VDS_OBJECT_ID LunId;
ULONGLONG ullSize;
BOOL bUsed;
} VDS_DRIVE_EXTENT, *PVDS_DRIVE_EXTENT;
Members
id
Il VDS_OBJECT_ID dell'unità.
LunId
Il VDS_OBJECT_ID del LUN associato all'extent dell'unità.
ullSize
Dimensione dell'extent, in byte.
bUsed
Se TRUE, l'extent viene allocato a un plex LUN. Se FALSE, l'extent non viene allocato.
Commenti
Il metodo IVdsDrive::QueryExtents restituisce questa struttura per segnalare le proprietà di un extent di unità. Viene restituito anche dal metodo IVdsLunPlex::QueryExtents per segnalare i dettagli di un extent di unità allocato a un plex.
Un extent del disco è un set contiguo di blocchi in un singolo disco o LUN gestito da un provider di software. Non è necessario che un extent di unità sia un set contiguo di blocchi.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | vds.h |