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)