MSFC_HBAPortAttributesResults struttura (hbapiwmi.h)

La struttura viene usata dal metodo WMI GetDiscoveredPortAttributes per segnalare gli attributi per una porta fibre channel remota specificata.

Sintassi

typedef struct _MSFC_HBAPortAttributesResults {
  UCHAR NodeWWN[8];
  UCHAR PortWWN[8];
  ULONG PortFcId;
  ULONG PortType;
  ULONG PortState;
  ULONG PortSupportedClassofService;
  UCHAR PortSupportedFc4Types[32];
  UCHAR PortActiveFc4Types[32];
  ULONG PortSupportedSpeed;
  ULONG PortSpeed;
  ULONG PortMaxFrameSize;
  UCHAR FabricName[8];
  ULONG NumberofDiscoveredPorts;
} MSFC_HBAPortAttributesResults, *PMSFC_HBAPortAttributesResults;

Members

NodeWWN[8]

Contiene un nome a livello mondiale a 64 bit che identifica in modo univoco il nodo del canale fibre associato a PortWWN. Per una discussione sui nomi mondiali, vedere la specifica dell'API Fibre Channel HBA del comitato T11.

PortWWN[8]

Contiene un nome a livello mondiale a 64 bit che identifica in modo univoco la porta del canale fibre. Per una discussione sui nomi mondiali, vedere la specifica dell'API Fibre Channel HBA del comitato T11.

PortFcId

Contiene l'indirizzo del canale fibre corrente di PortWWN. L'ordine elevato di questo membro contiene il primo byte dell'indirizzo e in seguito byte di ordine inferiore di questo membro contiene byte più bassi dell'indirizzo. Il byte più basso di questo membro deve essere zero.

PortType

Indica il tipo di porta. Questo membro deve avere uno dei valori seguenti:

Valore Significato
HBA_PORTTYPE_UNKNOWN Tipo di porta sconosciuta.
HBA_PORTTYPE_OTHER Valore che non è un tipo di porta.
HBA_PORTTYPE_NOTPRESENT Porta non presente.
HBA_PORTTYPE_NPORT Infrastruttura
HBA_PORTTYPE_NLPORT Ciclo pubblico.
HBA_PORTTYPE_FLPORT Infrastruttura in un ciclo.
HBA_PORTTYPE_FPORT Porta dell'infrastruttura.
HBA_PORTTYPE_EPORT Porta di espansione dell'infrastruttura.
HBA_PORTTYPE_GPORT Infrastruttura generica.
HBA_PORTTYPE_LPORT Porta ciclo privato.
HBA_PORTTYPE_PTP Punta a punto.

PortState

Contiene lo stato della porta indicata da PortWWN. Questo membro deve avere uno dei valori seguenti:

Valore Significato
HBA_PORTSTATE_UNKNOWN Sconosciuto.
HBA_PORTSTATE_ONLINE Operativo.
HBA_PORTSTATE_OFFLINE Utente offline
HBA_PORTSTATE_BYPASSED Ignorato.
HBA_PORTSTATE_DIAGNOSTICS In modalità diagnostica.
HBA_PORTSTATE_LINKDOWN Collegamento verso il basso
HBA_PORTSTATE_ERROR Errore di porta.
HBA_PORTSTATE_LOOPBACK Loopback.

PortSupportedClassofService

Indica la classe di servizio supportata da PortWWN. Per un elenco delle classi di servizio diverse e dei valori che devono essere assegnati a questo membro per ogni classe, vedere lo standard ANSI per Fibre Channel Generic Services 4th Generation (FC-GS-4).

PortSupportedFc4Types[32]

Indica i tipi FC-4 supportati da PortWWN. Per una discussione sui tipi FC-4, vedere lo standard ANSI per Fibre Channel Generic Services 4th Generation (FC-GS-4).

PortActiveFc4Types[32]

Indica i tipi FC-4 attualmente disponibili in PortWWN. Per una discussione sui tipi FC-4, vedere lo standard ANSI per Fibre Channel Generic Services 4th Generation (FC-GS-4).

PortSupportedSpeed

Indica i tassi di bit di segnalazione in corrispondenza del quale PortWWN può funzionare. Per un elenco dei valori supportati da questo membro, vedere PortSpeed.

PortSpeed

Indica i tassi di bit di segnalazione in corrispondenza del quale PortWWN è attualmente operativo. Questo membro deve avere uno dei valori seguenti:

Valore Significato
HBA_PORTSPEED_UNKNOWN Velocità sconosciuta. Il transceiver non è in grado di segnalare la velocità.
HBA_PORTSPEED_1GBIT 1 gigabit per sec
HBA_PORTSPEED_2GBIT 2 gigabit al secondo
HBA_PORTSPEED_4GBIT 4 gigabit al secondo
HBA_PORTSPEED_10GBIT 10 gigabit al secondo
HBA_PORTSPEED_NOT_NEGOTIATED La velocità in cui opera la porta non è ancora stata stabilita.

PortMaxFrameSize

Indica la dimensione massima del frame, in byte, supportata da PortWWN.

FabricName[8]

Contiene l'identificatore del nome per l'infrastruttura a cui è collegato PortWWN .

NumberofDiscoveredPorts

Indica il numero di porte visibili a PortWWN. Per una spiegazione più dettagliata dei tipi di porte che questo numero prende in considerazione, vedere la specifica del comitato T11 per l'API FIBRE CHANNEL HBA (FC-HBA).

Requisiti

Requisito Valore
Intestazione hbapiwmi.h (include Hbapiwmi.h, Hbaapi.h, Hbaapi.h)

Vedi anche

GetDiscoveredPortAttributes