VDS_VOLUME_PROP 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’un objet volume.
Syntaxe
typedef struct _VDS_VOLUME_PROP {
VDS_OBJECT_ID id;
VDS_VOLUME_TYPE type;
VDS_VOLUME_STATUS status;
VDS_HEALTH health;
VDS_TRANSITION_STATE TransitionState;
ULONGLONG ullSize;
ULONG ulFlags;
VDS_FILE_SYSTEM_TYPE RecommendedFileSystemType;
LPWSTR pwszName;
} VDS_VOLUME_PROP, *PVDS_VOLUME_PROP;
Membres
id
GUID du volume.
type
Valeur d’énumération VDS_VOLUME_TYPE qui spécifie le type du volume. Les types de volumes sont simples, délimités, rayés (RAID-0), mis en miroir ou rayés avec parité (RAID-5).
status
Valeur d’énumération VDS_VOLUME_STATUS qui spécifie l’état du volume.
health
Valeur d’énumération VDS_HEALTH qui spécifie l’état d’intégrité du volume.
TransitionState
Valeur d’énumération VDS_TRANSITION_STATE qui spécifie l’état de transition du volume.
ullSize
Taille du volume, en octets.
ulFlags
Masque de bits de VDS_VOLUME_FLAG valeurs d’énumération qui décrivent le volume.
RecommendedFileSystemType
Valeur d’énumération VDS_FILE_SYSTEM_TYPE qui spécifie le système de fichiers préféré pour le volume. Doit être l’une des suivantes : VDS_FST_NTFS, VDS_FST_FAT, VDS_FST_FAT32, VDS_FST_UDF, VDS_FST_CDFS ou VDS_FST_UNKNOWN.
pwszName
Nom utilisé pour ouvrir un handle pour le volume avec la fonction CreateFile . Par exemple, \?\GLOBALROOT\Device\HarddiskVolume1.
Remarques
La méthode IVdsVolume::GetProperties retourne cette structure pour signaler les propriétés d’un objet volume.
Lorsqu’un volume est hors connexion, l’indicateur VDS_VF_PERMANENTLY_DISMOUNTED est défini dans le membre ulFlags de la structure VDS_VOLUME_PROP , et la valeur d’état du volume VDS_VS_OFFLINE est également définie dans le membre status de cette structure.
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 |