Share via


enumerazione VDS_LOADBALANCE_POLICY_ENUM (vds.h)

[A partire da Windows 8 e Windows Server 2012, l'interfaccia COM del servizio disco virtuale viene sostituita dall'API gestione archiviazione di Windows.]

Definisce un set di criteri di bilanciamento del carico validi per un percorso. Questi criteri corrispondono alle definizioni nel MOF DSM.

Sintassi

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;

Costanti

 
VDS_LBP_UNKNOWN
Valore: 0
Il criterio è sconosciuto.
VDS_LBP_FAILOVER
Valore: 1
Il criterio usa un percorso primario con altri percorsi di backup.
VDS_LBP_ROUND_ROBIN
Valore: 2
Il criterio usa tutti i percorsi in modo round robin.
VDS_LBP_ROUND_ROBIN_WITH_SUBSET
Valore: 3
Il criterio usa i percorsi primari in modo round robin. I percorsi di backup vengono usati se tutti i percorsi primari
Fallire.
VDS_LBP_DYN_LEAST_QUEUE_DEPTH
Valore: 4
Il criterio usa il percorso con il minor numero di richieste attive.
VDS_LBP_WEIGHTED_PATHS
Valore: 5
Il criterio usa il percorso con il minor peso (a ogni percorso viene assegnato un peso).
VDS_LBP_LEAST_BLOCKS
Valore: 6
Il criterio usa il percorso con i blocchi minimi.
VDS_LBP_VENDOR_SPECIFIC
Valore: 7
Il criterio è un criterio specifico del fornitore.

Commenti

Nota È possibile aggiungere costanti aggiuntive all'enumerazione VDS_LOADBALANCE_POLICY_ENUM nelle versioni future di Windows. Per questo motivo, l'applicazione deve essere progettata per gestire normalmente una costante di enumerazione non riconosciuta VDS_LOADBALANCE_POLICY_ENUM .
 

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2003 R2 [solo app desktop]
Intestazione vds.h

Vedi anche

Enumerazioni VDS