Partager via


énumération VDS_LOADBALANCE_POLICY_ENUM (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 un ensemble de stratégies d’équilibrage de charge valides pour un chemin d’accès. Ces stratégies correspondent aux définitions du MOF DSM.

Syntax

typedef enum _VDS_LOADBALANCE_POLICY_ENUM {
  VDS_LBP_UNKNOWN = 0,
  VDS_LBP_FAILOVER = 1,
  VDS_LBP_ROUND_ROBIN = 2,
  VDS_LBP_ROUND_ROBIN_WITH_SUBSET = 3,
  VDS_LBP_DYN_LEAST_QUEUE_DEPTH = 4,
  VDS_LBP_WEIGHTED_PATHS = 5,
  VDS_LBP_LEAST_BLOCKS = 6,
  VDS_LBP_VENDOR_SPECIFIC = 7
} VDS_LOADBALANCE_POLICY_ENUM;

Constantes

 
VDS_LBP_UNKNOWN
Valeur : 0
La stratégie est inconnue.
VDS_LBP_FAILOVER
Valeur : 1
La stratégie utilise un chemin principal avec d’autres chemins d’accès de sauvegarde.
VDS_LBP_ROUND_ROBIN
Valeur : 2
La stratégie utilise tous les chemins d’accès en mode tourniquet (round robin).
VDS_LBP_ROUND_ROBIN_WITH_SUBSET
Valeur : 3
La stratégie utilise les chemins d’accès principaux en mode tourniquet (round robin). Les chemins de sauvegarde sont utilisés si tous les chemins d’accès principaux
Échouer.
VDS_LBP_DYN_LEAST_QUEUE_DEPTH
Valeur : 4
La stratégie utilise le chemin d’accès avec le nombre minimal de requêtes actives.
VDS_LBP_WEIGHTED_PATHS
Valeur : 5
La stratégie utilise le chemin avec le poids le plus faible (un poids est attribué à chaque chemin).
VDS_LBP_LEAST_BLOCKS
Valeur : 6
La stratégie utilise le chemin d’accès avec le moins de blocs.
VDS_LBP_VENDOR_SPECIFIC
Valeur : 7
La stratégie est une stratégie propre au fournisseur.

Remarques

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

Configuration requise

   
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 R2 [applications de bureau uniquement]
En-tête vds.h

Voir aussi

Énumérations VDS