énumération GET_VIRTUAL_DISK_INFO_VERSION (virtdisk.h)
Contient les types d’informations de disque dur virtuel (VHD) que vous pouvez récupérer. Pour plus d’informations, consultez GET_VIRTUAL_DISK_INFO.
Syntax
typedef enum _GET_VIRTUAL_DISK_INFO_VERSION {
GET_VIRTUAL_DISK_INFO_UNSPECIFIED = 0,
GET_VIRTUAL_DISK_INFO_SIZE = 1,
GET_VIRTUAL_DISK_INFO_IDENTIFIER = 2,
GET_VIRTUAL_DISK_INFO_PARENT_LOCATION = 3,
GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER = 4,
GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP = 5,
GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE = 6,
GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE = 7,
GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED = 8,
GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK = 9,
GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE = 10,
GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE = 11,
GET_VIRTUAL_DISK_INFO_FRAGMENTATION = 12,
GET_VIRTUAL_DISK_INFO_IS_LOADED = 13,
GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID = 14,
GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE = 15
} GET_VIRTUAL_DISK_INFO_VERSION;
Constantes
GET_VIRTUAL_DISK_INFO_UNSPECIFIED Valeur : 0 Réservé. Cette valeur ne doit pas être utilisée. |
GET_VIRTUAL_DISK_INFO_SIZE Valeur : 1 Informations relatives à la taille du disque virtuel, y compris la taille totale, l’allocation physique utilisée, la taille du bloc, et taille du secteur. |
GET_VIRTUAL_DISK_INFO_IDENTIFIER Valeur : 2 Identificateur unique. Cet identificateur est stocké de manière permanente dans le disque virtuel et ne changera pas même si le fichier de disque virtuel est copié dans un autre fichier. |
GET_VIRTUAL_DISK_INFO_PARENT_LOCATION Valeur : 3 Chemins d’accès aux disques virtuels parents. Valide uniquement pour la différenciation des disques virtuels. |
GET_VIRTUAL_DISK_INFO_PARENT_IDENTIFIER Valeur : 4 Identificateur unique du disque virtuel parent. Valide uniquement pour la différenciation des disques virtuels. |
GET_VIRTUAL_DISK_INFO_PARENT_TIMESTAMP Valeur : 5 Horodatage du parent lors de la création du disque virtuel enfant. Valide uniquement pour la différenciation virtuelle Disques. |
GET_VIRTUAL_DISK_INFO_VIRTUAL_STORAGE_TYPE Valeur : 6 Identificateur d’appareil et identificateur du fournisseur qui identifient le type de disque virtuel. |
GET_VIRTUAL_DISK_INFO_PROVIDER_SUBTYPE Valeur : 7 Type de disque virtuel. |
GET_VIRTUAL_DISK_INFO_IS_4K_ALIGNED Valeur : 8 Indique si le disque virtuel est aligné de 4 Ko. Windows 7 et Windows Server 2008 R2 : Cette valeur n’est pas prise en charge avant Windows 8 et Windows Server 2012. |
GET_VIRTUAL_DISK_INFO_PHYSICAL_DISK Valeur : 9 Détails sur le disque physique sur lequel réside le disque virtuel. Windows 7 et Windows Server 2008 R2 : Cette valeur n’est pas prise en charge avant Windows 8 et Windows Server 2012. |
GET_VIRTUAL_DISK_INFO_VHD_PHYSICAL_SECTOR_SIZE Valeur : 10 Taille du secteur physique du disque virtuel. Windows 7 et Windows Server 2008 R2 : Cette valeur n’est pas prise en charge avant Windows 8 et Windows Server 2012. |
GET_VIRTUAL_DISK_INFO_SMALLEST_SAFE_VIRTUAL_SIZE Valeur : 11 Taille minimale sécurisée la plus petite du disque virtuel. Windows 7 et Windows Server 2008 R2 : Cette valeur n’est pas prise en charge avant Windows 8 et Windows Server 2012. |
GET_VIRTUAL_DISK_INFO_FRAGMENTATION Valeur : 12 Niveau de fragmentation du disque virtuel. Windows 7 et Windows Server 2008 R2 : Cette valeur n’est pas prise en charge avant Windows 8 et Windows Server 2012. |
GET_VIRTUAL_DISK_INFO_IS_LOADED Valeur : 13 Indique si le disque virtuel est actuellement monté et en cours d’utilisation. Windows 8 et Windows Server 2012 : cette valeur n’est pas prise en charge avant Windows 8.1 et Windows Server 2012 R2. |
GET_VIRTUAL_DISK_INFO_VIRTUAL_DISK_ID Valeur : 14 Identificateur créé de manière unique lorsqu’un utilisateur crée pour la première fois le disque virtuel pour tenter d’identifier ce disque virtuel de manière unique. Windows 8 et Windows Server 2012 : cette valeur n’est pas prise en charge avant Windows 8.1 et Windows Server 2012 R2. |
GET_VIRTUAL_DISK_INFO_CHANGE_TRACKING_STATE Valeur : 15 État du suivi des modifications résilient (RCT) pour le disque virtuel. Windows 8.1 et Windows Server 2012 R2 : cette valeur n’est pas prise en charge avant Windows 10 et Windows Server 2016. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 7 |
Serveur minimal pris en charge | Windows Server 2008 R2 |
En-tête | virtdisk.h |