MPIO_DSM_Path 结构 (mpiodisk.h)
MPIO_DSM_Path 结构用于表示 DSM 的路径定义。
语法
typedef struct _MPIO_DSM_Path {
ULONGLONG DsmPathId;
ULONGLONG Reserved;
ULONG PathWeight;
ULONG PrimaryPath;
} MPIO_DSM_Path, *PMPIO_DSM_Path;
成员
DsmPathId
一个无符号的 64 位字段,用作唯一标识符来区分 DSM 已知的路径。
Reserved
应为零。
PathWeight
一个无符号 32 位字段,用于保存与给定路径关联的权重。 分配的值确定当负载均衡策略设置为“加权路径”时,DSM 选取路径的顺序。 这意味着用户可以为设备可用的每个路径分配权重,如果设备的负载均衡策略设置为“加权路径”,MPIO 将使用此 PathWeight 值来确定要使用的路径。
PrimaryPath
一个无符号的 32 位字段,用作访问特定 LUN 时指示路径状态的标志。
要求
要求 | 值 |
---|---|
Header | mpiodisk.h (包括 Mpiowmi.h) |