structure VDS_LUN_PLEX_PROP (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 plex LUN.
Syntaxe
typedef struct _VDS_LUN_PLEX_PROP {
VDS_OBJECT_ID id;
ULONGLONG ullSize;
VDS_LUN_PLEX_TYPE type;
VDS_LUN_PLEX_STATUS status;
VDS_HEALTH health;
VDS_TRANSITION_STATE TransitionState;
ULONG ulFlags;
ULONG ulStripeSize;
SHORT sRebuildPriority;
} VDS_LUN_PLEX_PROP, *PVDS_LUN_PLEX_PROP;
Membres
id
GUID de l’objet plex.
ullSize
Taille du plex, en octets. La taille du plex peut être égale ou supérieure à celle du LUN auquel appartient le plex. Le plex ne peut pas être plus petit que la LUN.
type
Valeur d’énumération VDS_LUN_PLEX_TYPE qui spécifie le type du plex. Le type du plex n’est pas obligatoire pour correspondre au type de la LUN à laquelle il appartient.
status
Valeur d’énumération VDS_LUN_PLEX_STATUS qui spécifie la status du plex. La status du plex n’est pas nécessaire pour correspondre à la status de la LUN à laquelle il appartient.
health
VDS_H_UNKNOWN (0)
VDS_H_HEALTHY (1)
VDS_H_REBUILDING (2)
VDS_H_FAILING (4)
VDS_H_FAILING_REDUNDANCY (5)
VDS_H_FAILED_REDUNDANCY (6)
VDS_H_FAILED_REDUNDANCY_FAILING (7)
VDS_H_FAILED (8)
TransitionState
Une valeur d’énumération VDS_TRANSITION_STATE qui spécifie l’état de transition du plex. L’état de transition du plex n’est pas nécessaire pour correspondre à celui de la LUN à laquelle appartient le plex.
ulFlags
Masque de bits de VDS_LUN_PLEX_FLAG valeurs d’énumération qui décrivent le plex.
ulStripeSize
Taille entrelacé de la bande, en octets. Ce membre est valide uniquement pour les plex de type VDS_LPT_STRIPE (rayé) et VDS_LPT_PARITY (avec parité). Pour les autres types de plex, ce membre doit être égal à zéro.
sRebuildPriority
Priorité de reconstruction du plex. Cette valeur doit être supérieure ou égale à 0 (priorité la plus faible) et inférieure ou égale à 15 (priorité la plus élevée).
Remarques
La méthode IVdsLunPlex ::GetProperties retourne cette structure pour signaler les propriétés d’un objet plex LUN.
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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour