MPIO_ADAPTER_INFORMATION structure (mpiowmi.h)
The MPIO_ADAPTER_INFORMATION structure contains information that pertains to MPIO's view of a path.
Syntax
typedef struct _MPIO_ADAPTER_INFORMATION {
ULONGLONG PathId;
UCHAR BusNumber;
UCHAR DeviceNumber;
UCHAR FunctionNumber;
UCHAR Pad;
WCHAR AdapterName[63 + 1];
} MPIO_ADAPTER_INFORMATION, *PMPIO_ADAPTER_INFORMATION;
Members
PathId
An unsigned 64-bitfield that represents an identifier that is assigned to a particular path. This field will match the PathIdentifier field in the instance(s) of the PDO_INFORMATION class that represent device(s) exposed via this path.
BusNumber
An unsigned 8-bitfield that corresponds to the bus number that is assigned by PCI to the host bus adapter through which this path is exposed.
DeviceNumber
An unsigned 8-bitfield that corresponds to the device number that is assigned by PCI to the host bus adapter through which this path is exposed.
FunctionNumber
An unsigned 8-bitfield that corresponds to the function number that is assigned by PCI to the host bus adapter through which this path is exposed.
Pad
Should be zero.
AdapterName[63 + 1]
A string field that returns the friendly name of the host bus adapter through which this path is exposed.
Requirements
Requirement | Value |
---|---|
Header | mpiowmi.h (include Mpiowmi.h) |