Поделиться через


структура 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 (include Mpiowmi.h)