MPIO_DRIVE_INFO WMI Class

An MPIO driver uses the MPIO_DRIVE_INFO WMI class to identify each MPIO disk on a system that it manages.

class MPIO_DRIVE_INFO
{
    //
    // Number of Paths to the real device.
    //
    [WmiDataId(1)] uint32 NumberPaths;

    //
    // The MPIODisk(N).
    //
    [WmiDataId(2), MaxLen(63)] string Name;

    //
    // The real device's serial number.
    //
    [WmiDataId(3), MaxLen(63)] string SerialNumber;

    //
    // Friendly name of the DSM controlling the device.
    //
    [WmiDataId(4), MaxLen(63)] string DsmName;
};

When this class definition is compiled by the WMI tool suite, it produces the MPIO_DRIVE_INFO data structure. There are no methods associated with this WMI class.