Condividi tramite


Classe Msvm_ExternalFcPort

Nota

Questo articolo contiene riferimenti al termine slave, un termine che Microsoft non condona e ha smesso di usare nei nuovi prodotti e nella documentazione. Quando il termine verrà rimosso dal software, verrà rimosso anche dall'articolo.

Rappresenta una porta Fibre Channel esterna.

La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.

Sintassi

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ExternalFcPort : CIM_FCPort
{
  string   InstanceID;
  string   Caption;
  string   Description;
  string   ElementName;
  datetime InstallDate;
  string   Name;
  uint16   OperationalStatus[];
  string   StatusDescriptions[];
  string   Status;
  uint16   HealthState;
  uint16   CommunicationStatus;
  uint16   DetailedStatus;
  uint16   OperatingStatus;
  uint16   PrimaryStatus;
  uint16   EnabledState = 2;
  string   OtherEnabledState;
  uint16   RequestedState = 12;
  uint16   EnabledDefault = 2;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName;
  string   DeviceID;
  boolean  PowerManagementSupported;
  uint16   PowerManagementCapabilities[];
  uint16   Availability;
  uint16   StatusInfo;
  uint32   LastErrorCode;
  string   ErrorDescription;
  boolean  ErrorCleared;
  string   OtherIdentifyingInfo[];
  uint64   PowerOnHours;
  uint64   TotalPowerOnHours;
  string   IdentifyingDescriptions[];
  uint16   AdditionalAvailability[];
  uint64   MaxQuiesceTime;
  uint64   Speed;
  uint64   MaxSpeed;
  uint64   RequestedSpeed;
  uint16   UsageRestriction;
  uint16   PortType;
  string   OtherPortType;
  string   OtherNetworkPortType;
  uint16   PortNumber;
  uint16   LinkTechnology;
  string   OtherLinkTechnology;
  string   PermanentAddress;
  string   NetworkAddresses[];
  boolean  FullDuplex;
  boolean  AutoSense;
  uint64   SupportedMaximumTransmissionUnit;
  uint64   ActiveMaximumTransmissionUnit;
  uint16   SupportedCOS[];
  uint16   ActiveCOS[];
  uint16   SupportedFC4Types[];
  uint16   ActiveFC4Types[];
  boolean  IsHyperVCapable;
  string   WWNN;
  string   WWPN;
};

Membri

La classe Msvm_ExternalFcPort ha questi tipi di membri:

Metodi

La classe Msvm_ExternalFcPort dispone di questi metodi.

Metodo Descrizione
EnableDevice Questo metodo non è supportato.
OnlineDevice Questo metodo non è supportato.
QuiesceDevice Questo metodo non è supportato.
RequestStateChange Richiede una modifica dello stato
Reimposta Reimposta il dispositivo virtuale.
RestoreProperties Questo metodo non è supportato.
SaveProperties Questo metodo non è supportato.
SetPowerState Questo metodo non è supportato.

Proprietà

La classe Msvm_ExternalFcPort ha queste proprietà.

ActiveCOS

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Matrice di numeri interi che indica le classi del servizio attive. Il COS supportato viene specificato dalla proprietà SupportedCOS . Questa proprietà viene ereditata da CIM_FCPort.

Sconosciuto (0)

1 (1)

2 (2)

3 (3)

4 (4)

5 (5)

6 (6)

F (7 )

ActiveFC4Types

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Matrice di numeri interi che indica i protocolli Fibre Channel FC-4 attualmente in esecuzione. Un elenco di tutti i protocolli supportati viene specificato dalla proprietà SupportedFC4Types . Questa proprietà viene ereditata da CIM_FCPort.

Sconosciuto (0)

Altro (1)

ISO/IEC 8802 - 2 LLC (4)

IP su FC (5)

SCSI - FCP (8)

SCSI - GPP (9)

IPI - 3 master (17)

IPI - 3 Slave (18)

IPI - 3 peer (19)

IPI CP - 3 master (21)

IPI CP - 3 slave (22)

IPI CP - 3 peer (23)

Canale SBCCS (25)

Unità di controllo SBCCS (26)

Canale FC-SB-2 (27)

Unità di controllo FC-SB-2 (28)

Fibre Channel Services (FC-GS, FC-GS-2, FC-GS-3) (32)

FC-SW (34)

FC - SNMP (36)

HIPPI - FP (64)

Controllo BBL (80)

BBL FDDI Incapsulato LAN PDU (81)

BBL 802.3 PDU incapsulato LAN (82)

FC - VI (88)

FC - AV (96)

Univoco fornitore (255)

ActiveMaximumTransmissionUnit

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte")

Unità di trasmissione massima attiva o negoziata (MTU) che può essere supportata, in byte. Questa proprietà viene ereditata da CIM_NetworkPort.

AdditionalAvailability

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Eventuali disponibilità e stato aggiuntivi del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

AutoSense

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se la porta è in grado di determinare automaticamente la velocità o altre caratteristiche di comunicazione dei supporti di rete collegati. Questa proprietà viene ereditata da CIM_NetworkPort.

Disponibilità

Tipo di dati: uint16

Tipo di accesso: sola lettura

Disponibilità e stato primari del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

AvailableRequestedStates

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Indica i valori possibili per il parametro RequestedState del metodo RequestStateChange . Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.

Caption

Tipo di dati: string

Tipo di accesso: sola lettura

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.

CommunicationStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica la capacità della strumentazione di comunicare con l'elemento gestito sottostante. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sconosciuto (0)

Non disponibile (1)

Comunicazione OK (2)

Comunicazione persa (3)

Nessun contatto (4)

DMTF riservato (..)

Fornitore riservato (0x8000.. )

CreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome della classe di creazione del sistema di ambito. Questa proprietà viene ereditata da CIM_LogicalDevice.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement.

DetailedStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Complimenta la proprietà PrimaryStatus con dettagli di stato aggiuntivi. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Non disponibile (0)

Nessuna informazione aggiuntiva (1)

Stressato (2)

Errore predittivo (3)

Errore non ripristinabile (4)

Supporto dell'entità nell'errore (5)

DMTF riservato (..)

Fornitore riservato (0x8000.. )

Deviceid

Tipo di dati: string

Tipo di accesso: sola lettura

Indirizzo o altre informazioni di identificazione per denominare in modo univoco il dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice.

ElementName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement.

EnabledDefault

Tipo di dati: uint16

Tipo di accesso: sola lettura

Configurazione predefinita o di avvio di un amministratore per la proprietà EnabledState di un elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su 2 (Enabled).

EnabledState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Stati abilitati e disabilitati di un elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e sarà uno dei valori seguenti.

valore Significato
Unknown
0
Impossibile determinare lo stato dell'elemento.
Altri
1
Abilitato
2
L'elemento è in esecuzione.
Disabilitato
3
L'elemento è disattivato.
Arresto
4
L'elemento è in corso di passaggio a uno stato Disabilitato.
Non applicabile
5
L'elemento non supporta l'abilitazione o la disabilitazione.
Abilitato ma offline
6
L'elemento potrebbe completare i comandi e rimuoverà eventuali nuove richieste.
In Test
7
L'elemento è in uno stato di test.
Differita
8
L'elemento potrebbe completare i comandi, ma accoderà eventuali nuove richieste.
Disattivazione
9
L'elemento è abilitato, ma è in modalità con restrizioni. Il comportamento dell'elemento è simile allo stato Enabled (2), ma elabora solo un set limitato di comandi. Tutte le altre richieste vengono accodate.
Avvio
10
L'elemento è in corso di passaggio a uno stato Enabled (2). Le nuove richieste vengono accodate.

ErrorCleared

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se l'errore segnalato in LastErrorCode è stato cancellato. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

ErrorDescription

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che fornisce altre informazioni sull'errore registrato in LastErrorCode e informazioni sulle azioni correttive che è possibile eseguire. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

FullDuplex

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se la porta funziona in modalità full duplex. Questa proprietà viene ereditata da CIM_NetworkPort.

HealthState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Integrità corrente dell'elemento. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

IdentificazioneDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Matrice di stringhe in formato libero che forniscono spiegazioni e dettagli sulle voci nella matrice di proprietà OtherIdentifyingInfo . Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data e ora di installazione dell'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

InstanceID

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Chiave

Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.

IsHyperVCapable

Tipo di dati: booleano

Tipo di accesso: sola lettura

Se questa proprietà è True, questa porta Fibre Channel può essere connessa ai commutatori e quindi può fornire connettività a una macchina virtuale. Se questa proprietà è False, questa porta non può essere usata dall'architettura Fibre Channel della macchina virtuale.

LastErrorCode

Tipo di dati: uint32

Tipo di accesso: sola lettura

Ultimo codice di errore segnalato dal dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

LinkTechnology

Tipo di dati: uint16

Tipo di accesso: sola lettura

Specifica il tipo di tecnologia di collegamento per la porta. Se impostato su 1 (Other), la proprietà OtherLinkTechnology contiene una descrizione stringa del tipo di collegamento. Questa proprietà viene ereditata da CIM_NetworkPort.

Sconosciuto (0)

Altro (1)

Ethernet (2)

IB (3)

FC (4)

FDDI (5)

BANCOMAT (6)

Anello token (7)

Inoltro cornice (8)

Infrarossi (9)

BlueTooth (10)

LAN wireless (11 )

MaxQuiesceTime

Tipo di dati: uint64

Tipo di accesso: sola lettura

La proprietà è stata deprecata. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

Maxspeed

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("bit al secondo")

Larghezza di banda massima della porta, in bit al secondo. Questa proprietà viene ereditata da CIM_LogicalPort.

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Etichetta in base alla quale l'oggetto è noto. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

NetworkAddresses

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: MaxLen ( 64 )

Matrice di stringhe che contengono gli indirizzi MAC per la porta. Questa proprietà viene ereditata da CIM_NetworkPort.

OperatingStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Fornisce informazioni sullo stato correnti per la condizione operativa dell'elemento e può essere utilizzata per fornire maggiori dettagli rispetto al valore della proprietà EnabledState . Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sconosciuto (0)

Non disponibile (1)

Manutenzione (2)

A partire (3)

Arresto (4)

Arrestato (5)

Interrotto (6)

Inattivo (7)

Completato (8)

Migrazione (9)

Emigrazione (10)

Immigrating (11)

Creazione di snapshot (12)

Arresto (13)

In test (14)

Transizione (15)

In servizio (16)

DMTF riservato (..)

Fornitore riservato (0x8000.. )

OperationalStatus

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Stati correnti dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

OtherEnabledState

Tipo di dati: string

Tipo di accesso: sola lettura

Stringa che descrive lo stato abilitato o disabilitato dell'elemento quando la proprietà EnabledState è impostata su 1 (Altro). Questa proprietà deve essere impostata su Null quando la proprietà EnabledState è un valore diverso da 1. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.

OtherIdentifyingInfo

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Eventuali dati aggiuntivi, oltre alle informazioni sull'ID dispositivo, che possono essere usate per identificare un dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

OtherLinkTechnology

Tipo di dati: string

Tipo di accesso: sola lettura

Valore stringa che descrive LinkTechnology quando è impostato su 1, (Altro). Questa proprietà viene ereditata da CIM_NetworkPort.

OtherNetworkPortType

Tipo di dati: string

Tipo di accesso: sola lettura

L'utilizzo di questa proprietà è deprecato anziché la proprietà PortType . Questa proprietà viene ereditata da CIM_NetworkPort.

OtherPortType

Tipo di dati: string

Tipo di accesso: sola lettura

Descrive il tipo di modulo, quando PortType è impostato su 1 (Altro). Questa proprietà viene ereditata da CIM_LogicalPort.

PermanentAddress

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen ( 64 )

Indirizzo di rete hardcoded in una porta. Questo indirizzo hardcoded può essere modificato usando un aggiornamento del firmware o una configurazione software. Quando viene apportata questa modifica, il campo deve essere aggiornato contemporaneamente. Questa proprietà deve essere Null se non esiste alcun indirizzo hardcoded per la scheda di rete. Questa proprietà viene ereditata da CIM_NetworkPort.

Portnumber

Tipo di dati: uint16

Tipo di accesso: sola lettura

Il numero della porta. Questa proprietà viene ereditata da CIM_NetworkPort.

Porttype

Tipo di dati: uint16

Tipo di accesso: sola lettura

Modalità specifica attualmente abilitata per la porta. Se impostato su 1 (Other), la proprietà OtherPortType correlata contiene una descrizione stringa del tipo di porta. Questa proprietà viene ereditata da CIM_LogicalPort.

Sconosciuto (0)

Altro (1)

50 Rame 10BaseT (50)

10-100BaseT (51)

100BaseT (52)

1000BaseT (53)

2500BaseT (54)

10GBaseT (55)

10GBase-CX4 (56)

100 Fibre 100Base-FX (100)

100Base-SX (101)

1000Base-SX (102)

1000Base-LX (103)

1000Base-CX (104)

10GBase-SR (105)

10GBase-SW (106)

10GBase-LX4 (107)

10GBase-LR (108)

10GBase-LW (109)

10GBase-ER (110)

10GBase-EW (111)

Fornitore riservato (16000...65535 )

PowerManagementCapabilities

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Funzionalità di risparmio energia del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

PowerManagementSupported

Tipo di dati: booleano

Tipo di accesso: sola lettura

Indica se il dispositivo può essere gestito dall'alimentazione. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

PowerOnHours

Tipo di dati: uint64

Tipo di accesso: sola lettura

Numero di ore consecutive su cui il dispositivo è stato acceso dall'ultimo ciclo di alimentazione. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

PrimaryStatus

Tipo di dati: uint16

Tipo di accesso: sola lettura

Fornisce informazioni generali sullo stato. Questa proprietà deve essere utilizzata insieme alla proprietà DetailedStatus per fornire lo stato di integrità dettagliato e di alto livello dell'elemento e dei relativi sottocomponenti. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sconosciuto (0)

OK (1)

Degradato (2)

Errore (3)

DMTF riservato (..)

Fornitore riservato (0x8000.. )

RequestedSpeed

Tipo di dati: uint64

Tipo di accesso: solo scrittura

Qualificatori: unità ("bit al secondo")

Larghezza di banda richiesta della porta, in bit al secondo. La larghezza di banda effettiva viene segnalata nella proprietà Speed . Questa proprietà viene ereditata da CIM_LogicalPort.

RequestedState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Ultimo stato richiesto o desiderato per l'elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su 12 (Non applicabile).

Velocità

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("bit al secondo")

Larghezza di banda della porta, in bit al secondo. Questa proprietà viene ereditata da CIM_LogicalPort.

Stato

Tipo di dati: string

Tipo di accesso: sola lettura

Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement, ma non viene utilizzata.

StatusDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Stringhe che descrivono i vari valori della matrice OperationalStatus . Questa proprietà viene ereditata da CIM_ManagedSystemElement.

StatusInfo

Tipo di dati: uint16

Tipo di accesso: sola lettura

Stato corrente del dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

SupportedCOS

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Matrice di numeri interi che indica le classi Fibre Channel del servizio (COS) supportate. Il COS attivo viene specificato dalla proprietà ActiveCOS . Questa proprietà viene ereditata da CIM_FCPort.

Sconosciuto (0)

1 (1)

2 (2)

3 (3)

4 (4)

5 (5)

6 (6)

F (7 )

SupportedFC4Types

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Matrice di numeri interi che indica i protocolli Fibre Channel FC-4 supportati. I protocolli attivi e in esecuzione vengono specificati dalla proprietà ActiveFC4Types . Questa proprietà viene ereditata da CIM_FCPort.

Sconosciuto (0)

Altro (1)

ISO/IEC 8802 - 2 LLC (4)

IP su FC (5)

SCSI - FCP (8)

SCSI - GPP (9)

IPI - 3 master (17)

IPI - 3 Slave (18)

IPI - 3 peer (19)

IPI CP - 3 master (21)

IPI CP - 3 slave (22)

IPI CP - 3 peer (23)

Canale SBCCS (25)

Unità di controllo SBCCS (26)

Canale FC-SB-2 (27)

Unità di controllo FC-SB-2 (28)

Fibre Channel Services (FC-GS, FC-GS-2, FC-GS-3) (32)

FC-SW (34)

FC - SNMP (36)

HIPPI - FP (64)

Controllo BBL (80)

BBL FDDI Incapsulato LAN PDU (81)

BBL 802.3 PDU incapsulato LAN (82)

FC - VI (88)

FC - AV (96)

Univoco fornitore (255)

SupportedMaximumTransmissionUnit

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("byte")

Unità di trasmissione massima (MTU) che può essere supportata, in byte. Questa proprietà viene ereditata da CIM_NetworkPort.

SystemCreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Nome della classe di creazione del sistema di ambito. Questa proprietà viene ereditata da CIM_LogicalDevice.

Systemname

Tipo di dati: string

Tipo di accesso: sola lettura

Nome del sistema di ambito. Questa proprietà viene ereditata da CIM_LogicalDevice.

TimeOfLastStateChange

Tipo di dati: datetime

Tipo di accesso: sola lettura

Data o ora dell'ultima modifica dello stato abilitato dell'elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.

TotalPowerOnHours

Tipo di dati: uint64

Tipo di accesso: sola lettura

Numero totale di ore di alimentazione del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene utilizzata.

TransitioningToState

Tipo di dati: uint16

Tipo di accesso: sola lettura

Indica lo stato di destinazione in cui viene eseguita la transizione dell'istanza. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.

UsageRestriction

Tipo di dati: uint16

Tipo di accesso: sola lettura

In alcune circostanze, una porta logica potrebbe essere identificabile come porta front-end o back-end. Un esempio di questa situazione sarebbe un array di archiviazione che potrebbe avere porte back-end per comunicare con le unità disco e le porte front-end per comunicare con gli host. Se non esiste alcuna restrizione sull'uso della porta, il valore deve essere impostato su 4 (senza restrizioni). Questa proprietà viene ereditata da CIM_LogicalPort.

Sconosciuto (0)

Solo front-end (2)

Solo back-end (3)

Non limitato (4 )

WWNN

Tipo di dati: string

Tipo di accesso: sola lettura

Nome del nodo globale per questa porta Fibre Channel.

WWPN

Tipo di dati: string

Tipo di accesso: sola lettura

Nome della porta a livello mondiale per questa porta Fibre Channel.

Requisiti

Requisito valore
Client minimo supportato
Windows 8 [solo app desktop]
Server minimo supportato
Windows Server 2012 [solo app desktop]
Spazio dei nomi
Root\Virtualization\V2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe