MPIO_DRIVE_INFO structure (mpiowmi.h)

The MPIO_DRIVE_INFO structure represents a multi-path disk in the system.

Syntax

typedef struct _MPIO_DRIVE_INFO {
  ULONG NumberPaths;
  WCHAR Name[63 + 1];
  WCHAR SerialNumber[63 + 1];
  WCHAR DsmName[63 + 1];
} MPIO_DRIVE_INFO, *PMPIO_DRIVE_INFO;

Members

NumberPaths

An unsigned 32-bitfield that represents the number of paths to the LUN.

Name[63 + 1]

A string field (of maximum length 63 characters) that returns the device name that was created by MPIO for the LUN.

SerialNumber[63 + 1]

A string field (of maximum length 63 characters) that returns the serial number that was created for the LUN by either the DSM or by MPIO itself.

DsmName[63 + 1]

A string field (of maximum length 63 characters) that returns the friendly name of the controlling DSM for the device.

Requirements

Requirement Value
Header mpiowmi.h (include Mpiowmi.h)