HBAFC3MgmtInfo structure (hbapiwmi.h)
The HBAFC3MgmtInfo structure is used to report FC3 management information associated with a fibre channel adapter.
Syntax
typedef struct _HBAFC3MgmtInfo {
ULONGLONG UniqueAdapterId;
UCHAR wwn[8];
ULONG unittype;
ULONG PortId;
ULONG NumberOfAttachedNodes;
USHORT IPVersion;
USHORT UDPPort;
UCHAR IPAddress[16];
USHORT reserved;
USHORT TopologyDiscoveryFlags;
ULONG reserved1;
} HBAFC3MgmtInfo, *PHBAFC3MgmtInfo;
Members
UniqueAdapterId
Contains a unique identifier for the adapter.
wwn[8]
Contains a worldwide name for the adapter, as described in the T11 committee's Fibre Channel HBA API specification.
unittype
Describes the type of HBA, as described in the T11 committee's Fibre Channel HBA API specification.
PortId
Contains a value corresponding to the physical port number field of the specific identification data as described in the T11 committee's Fibre Channel HBA API specification.
NumberOfAttachedNodes
Contains the number of nodes attached to the topology as described in the T11 committee's Fibre Channel HBA API specification.
IPVersion
Contains the concatenated node management and IP version fields of the specific identification data as described in the T11 committee's Fibre Channel HBA API specification.
UDPPort
Indicates the value of the UDP/TCP port number field of the specific identification data as described in the T11 committee's Fibre Channel HBA API specification.
IPAddress[16]
Indicates the value of the IP address field of the specific identification data as described in the T11 committee's Fibre Channel HBA API specification.
reserved
Reserved.
TopologyDiscoveryFlags
Indicates the value of the vendor specific field in word 12 of the specific identification data as described in the T11 committee's Fibre Channel HBA API specification.
reserved1
Reserved.
Remarks
FC-3 refers to the common services layer of the fibre channel protocol. It defines a set of services which are common across multiple ports of a node. For an explanation of the common services layer, see the T11 committee's Fibre Channel HBA API specification.
The WMI tool suite generates a declaration of this structure automatically when it compiles the HBAFC3MgmtInfo WMI Class in hbaapi.mof.
Requirements
Requirement | Value |
---|---|
Header | hbapiwmi.h (include Hbapiwmi.h) |