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 |