Condividi tramite


VDS_DRIVE_EXTENT struttura (vdshwprv.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

VDS_OBJECT_ID dell'unità.

LunId

VDS_OBJECT_ID del LUN associato all'extent dell'unità.

ullSize

Dimensioni 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 software. Un extent di unità non è necessario per essere un set contiguo di blocchi.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 [solo app desktop]
Intestazione vdshwprv.h

Vedi anche

Oggetto Drive

IVdsDrive::QueryExtents

IVdsLunPlex::QueryExtents

Strutture VDS