Condividi tramite


struttura MSFC_HBAPortAttributesResults (hbapiwmi.h)

La struttura viene usata dai GetDiscoveredPortAttributes metodo WMI 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;

Membri

NodeWWN[8]

Contiene un nome a livello globale (WWN) a 64 bit che identifica in modo univoco il nodo fibre channel associato a PortWWN. Per una discussione sui nomi di tutto il mondo, vedere la specifica API Fibre Channel HBA del comitato T11.

PortWWN[8]

Contiene un nome a 64 bit (WWN) che identifica in modo univoco la porta fibre channel. Per una discussione sui nomi di tutto il mondo, vedere la specifica API Fibre Channel HBA del comitato T11.

PortFcId

Contiene l'indirizzo fibre channel corrente di PortWWN. Il byte di ordine elevato di questo membro contiene il primo byte dell'indirizzo e i byte in ordine successivamente inferiore di questo membro contengono byte più bassi dell'indirizzo. Il byte dell'ordine 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 sconosciuto.
HBA_PORTTYPE_OTHER Valore che non è un tipo di porta.
HBA_PORTTYPE_NOTPRESENT Porta non presente.
HBA_PORTTYPE_NPORT Tessuto.
HBA_PORTTYPE_NLPORT Ciclo pubblico.
HBA_PORTTYPE_FLPORT Infrastruttura su 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 differenze tra le classi di servizio e i 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 le frequenze di bit di segnalazione a cui PortWWN. Per un elenco dei valori supportati da questo membro, vedere PortSpeed.

PortSpeed

Indica le frequenze di bit di segnalazione in corrispondenza della 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 al secondo
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à di funzionamento della porta non è ancora stata stabilita.

PortMaxFrameSize

Indica la dimensione massima del fotogramma, 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 per PortWWN. Per una spiegazione più dettagliata dei tipi di porte prese in considerazione da questo numero, vedere la specifica del comitato T11 per API HBA Fibre Channel (FC-HBA).

Fabbisogno

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

Vedere anche

GetDiscoveredPortAttributes