énumération VDS_DISK_EXTENT_TYPE (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 l’ensemble des types d’étendues de disque. Le type peut être une partition, un volume ou un espace libre.

Syntax

typedef enum _VDS_DISK_EXTENT_TYPE {
  VDS_DET_UNKNOWN = 0,
  VDS_DET_FREE = 1,
  VDS_DET_DATA = 2,
  VDS_DET_OEM = 3,
  VDS_DET_ESP = 4,
  VDS_DET_MSR = 5,
  VDS_DET_LDM = 6,
  VDS_DET_CLUSTER = 7,
  VDS_DET_UNUSABLE = 0x7fff
} VDS_DISK_EXTENT_TYPE;

Constantes

 
VDS_DET_UNKNOWN
Valeur : 0
Étendue d’une partition inconnue.
VDS_DET_FREE
Valeur : 1
Étendue de l’espace libre, y compris l’espace libre à l’intérieur d’une partition étendue.
VDS_DET_DATA
Valeur : 2
Étendue de n’importe quel volume.
VDS_DET_OEM
Valeur : 3
Étendue d’une partition OEM.
VDS_DET_ESP
Valeur : 4
Étendue d’une partition ESP.
VDS_DET_MSR
Valeur : 5
Étendue d’une partition MSR.
VDS_DET_LDM
Valeur : 6
Étendue d’une partition de métadonnées LDM.
VDS_DET_CLUSTER
Valeur : 7
Étendue d’une partition de métadonnées de cluster.
VDS_DET_UNUSABLE
Valeur : 0x7fff
Étendue de l’espace inutilisable sur un disque. Autrement dit, espace en dehors des quatre partitions principales (ou trois partitions primaires plus une partition étendue) sur un disque MBR de base et espace en dehors de la région publique du disque dynamique.

Remarques

Les partitions de métadonnées ESP, MBR et LDM sont des styles de partition sur les disques GPT uniquement.

La structure VDS_DISK_EXTENT inclut une valeur VDS_DISK_EXTENT_TYPE en tant que membre pour indiquer un type d’étendue de disque existant.

Note Des constantes supplémentaires peuvent être ajoutées à l’énumération VDS_DISK_EXTENT_TYPE dans les versions futures de Windows. Pour cette raison, votre application doit être conçue pour gérer correctement une constante d’énumération non reconnue VDS_DISK_EXTENT_TYPE .
 

Configuration requise

Condition requise Valeur
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

Voir aussi

Énumérations VDS

VDS_DISK_EXTENT