// mpiodisk.h
typedef struct _MPIO_GET_DESCRIPTOR {
ULONG NumberPdos;
WCHAR DeviceName[63 + 1];
PDO_INFORMATION PdoInformation[1];
} MPIO_GET_DESCRIPTOR, *PMPIO_GET_DESCRIPTOR;
View the official Windows Driver Kit DDI referenceNo description available.
The MPIO_GET_DESCRIPTOR structure is used to query for LUN instances that correspond to various paths. This structure retrieves device-path pairing information about a multi-path disk. The target of the request must be a pseudo-LUN that is addressed by using its WMI instance name.
NumberPdosAn unsigned 32-bitfield that returns the number of real instances of the pseudo-LUN through its various paths.
DeviceNameA string field of maximum-length 63 characters that returns the device name that is created by MPIO for the LUN.
PdoInformationA field that returns an array of PDO_INFORMATION structures, where the number of elements is given by NumberPdos, and each element represents an instance of the LUN that is exposed through a particular path.