структура 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) |