MSiSCSI_NICConfig structure (iscsicfg.h)
The MSiSCSI_NICConfig structure describes the configuration of a network interface card (NIC) port.
Syntax
typedef struct _MSiSCSI_NICConfig {
ULONG LinkSpeed;
ULONG MaxLinkSpeed;
ULONG LinkState;
ULONG MaxFrameSize;
UCHAR MacAddress[6];
} MSiSCSI_NICConfig, *PMSiSCSI_NICConfig;
Members
LinkSpeed
The speed of the network link, in megabits per second.
MaxLinkSpeed
The maximum speed of the network link, in megabits per second (Mbps).
LinkState
A ISCSI_NIC_LINKSTATE enumeration value that indicates whether the port is connected to the network or not.
MaxFrameSize
The maximum frame size, in bytes.
MacAddress[6]
The Ethernet MAC address of the port.
Remarks
The WMI tool suite automatically generates a declaration of the MSiSCSI_NICConfig structure when it compiles the MSiSCSI_NICConfig WMI Class in Config.mof.
Initiators are not required to implement the MSiSCSI_NICConfig class.
Initiators that implement the MSiSCSI_NICConfig class should create one instance of the class for each network port on the adapter.
Initiators should register each instance of the MSiSCSI_NICConfig class by using the name of the physical device object (PDO) for the corresponding network port. It is optional that you implement this class.
Requirements
Requirement | Value |
---|---|
Header | iscsicfg.h (include Iscsicfg.h) |