é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 |