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 时的路径状态。

要求

要求 价值
标头 mpiodisk.h (包括 Mpiowmi.h)