Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Класс WMI ISCSI_Supported_LB_Policies содержит сведения о поддерживаемой политике балансировки нагрузки для сеанса iSCSI с несколькими подключениями. Этот класс определяется следующим образом в Mgmt.mof.
class ISCSI_Supported_LB_Policies {
[WmiDataId(1),
description("Id that is unique to this session within this adapter. ") : amended
]
uint64 UniqueSessionId;
[WmiDataId(2),
Description("Load Balance policy supported by the iSCSI Initiator") : amended,
Values{"Fail Over Only",
"Round Robin",
"Round Robin with Subset",
"Dynamic Least Queue Depth",
"Weighted Paths",
"Vendor Specific"} : amended,
DefineValues{"MSiSCSI_LB_FAILOVER",
"MSiSCSI_LB_ROUND_ROBIN",
"MSiSCSI_LB_ROUND_ROBIN_WITH_SUBSET",
"MSiSCSI_LB_DYN_LEAST_QUEUE_DEPTH",
"MSiSCSI_LB_WEIGHTED_PATHS",
"MSiSCSI_LB_VENDOR_SPECIFIC"},
ValueMap{"1", "2", "3", "4", "5", "6"}
]
uint32 LoadBalancePolicy;
//
// If load balance policy is MSiSCSI_LB_VENDOR_SPECIFIC then
// the following properties are not used. Instead the caller would
// need to provide data for setting the vendor specific
// Load Balance policy.
//
[WmiDataId(3),
Description("Number of entries in MSiSCSI_Paths array") : amended
]
uint32 iSCSI_PathCount;
[WmiDataId(4),
WmiSizeIs("iSCSI_PathCount"),
Description("Describes iSCSI Initiator Paths") : amended
]
ISCSI_Path iSCSI_Paths[];
};
Когда набор инструментов WMI компилирует предыдущее определение класса, он создает структуру данных ISCSI_Supported_LB_Policies.