struktur MPIO_DSM_Path_V2 (mpiodisk.h)
Struktur MPIO_DSM_Path_V2 digunakan untuk mewakili definisi DSM dari jalur. Ini adalah superset dari kelas MPIO_DSM_Path yang ada sebelumnya.
Sintaks
typedef struct _MPIO_DSM_Path_V2 {
ULONGLONG DsmPathId;
ULONGLONG Reserved;
ULONG PathWeight;
ULONG PrimaryPath;
ULONG OptimizedPath;
ULONG PreferredPath;
ULONG FailedPath;
ULONG TargetPortGroup_State;
ULONG ALUASupport;
UCHAR SymmetricLUA;
UCHAR TargetPortGroup_Preferred;
USHORT TargetPortGroup_Identifier;
ULONG TargetPort_Identifier;
ULONG Reserved32;
ULONGLONG Reserved64;
} MPIO_DSM_Path_V2, *PMPIO_DSM_Path_V2;
Anggota
DsmPathId
Bidang 64-bit yang tidak ditandatangani yang digunakan sebagai pengidentifikasi unik untuk membedakan jalur yang diketahui oleh DSM.
Reserved
Harus nol.
PathWeight
Ladang 32-bit yang tidak ditandatangani yang memegang berat yang terkait dengan jalur yang diberikan.
PrimaryPath
Bidang 32-bit yang tidak ditandatangani yang digunakan sebagai bendera untuk menunjukkan status jalur saat mengakses LUN tertentu.
OptimizedPath
32-bitfield yang tidak ditandatangani yang digunakan bersama dengan PrimaryPath untuk menunjukkan status jalur untuk mengakses LUN.
PreferredPath
Bidang 32-bit yang tidak ditandatangani yang digunakan sebagai bendera untuk menunjukkan apakah ini adalah jalur pilihan untuk mengakses LUN.
FailedPath
Bidang tidak bertanda 32-bit yang digunakan sebagai bendera untuk menunjukkan apakah jalur telah gagal.
TargetPortGroup_State
Ladang 32-bit yang tidak ditandatangani yang digunakan untuk menunjukkan status akses grup port target tempat instans LUN ini berada.
ALUASupport
32-bitfield yang tidak ditandatangani yang mengembalikan dukungan transisi status Asymmetrical Logical Unit Access (ALUA) yang ditunjukkan oleh LUN.
SymmetricLUA
8-bitfield yang tidak ditandatangani yang digunakan sebagai bendera untuk menunjukkan ke aplikasi jika akses unit logis bersifat simetris.
TargetPortGroup_Preferred
Bidang 8-bit yang tidak ditandatangani yang digunakan sebagai bendera. Bidang ini menunjukkan apakah grup port target LUN yang sesuai dengan jalur ini lebih disukai untuk akses LUN.
TargetPortGroup_Identifier
Bidang 16-bit yang tidak ditandatangani yang berisi pengidentifikasi grup port target LUN yang sesuai dengan jalur ini.
TargetPort_Identifier
Bidang 32-bit yang tidak ditandatangani yang berisi pengidentifikasi port target yang sesuai dengan jalur ini di mana LUN telah diekspos.
Reserved32
Harus nol.
Reserved64
Harus nol.
Persyaratan
Persyaratan | Nilai |
---|---|
Header | mpiodisk.h (termasuk Mpiowmi.h) |