struttura MPIO_DSM_Path (mpiodisk.h)
La struttura MPIO_DSM_Path viene utilizzata per rappresentare la definizione del DSM di un percorso.
Sintassi
typedef struct _MPIO_DSM_Path {
ULONGLONG DsmPathId;
ULONGLONG Reserved;
ULONG PathWeight;
ULONG PrimaryPath;
} MPIO_DSM_Path, *PMPIO_DSM_Path;
Membri
DsmPathId
Campo a 64 bit senza segno usato come identificatore univoco per distinguere i percorsi noti al DSM.
Reserved
Deve essere zero.
PathWeight
Campo a 32 bit senza segno che contiene il peso associato al percorso specificato. Il valore assegnato determina l'ordine in cui il DSM selezionerà i percorsi se il criterio di bilanciamento del carico è impostato su Percorso ponderato. Ciò significa che un utente può assegnare pesi a ogni percorso disponibile per un dispositivo e se i criteri di bilanciamento del carico per il dispositivo sono impostati come "Percorso ponderato", MPIO usa questo valore PathWeight per determinare il percorso da usare.
PrimaryPath
Campo a 32 bit senza segno usato come flag per indicare lo stato del percorso durante l'accesso a un determinato LUN.
Fabbisogno
Requisito | Valore |
---|---|
intestazione | mpiodisk.h (include Mpiowmi.h) |