Condividi tramite


classe CIM_LogicalDevice (gestione di Hyper-V)

Astrazione o emulazione di un'entità hardware che può o meno essere basata su hardware fisico.

Sintassi

[Abstract, Version("2.8.0"), UMLPackagePath("CIM::Core::Device"), AMENDMENT]
class CIM_LogicalDevice : CIM_EnabledLogicalElement
{
  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;
};

Members

La classe CIM_LogicalDevice include questi tipi di membri:

Metodi

La classe CIM_LogicalDevice dispone di questi metodi.

Metodo Descrizione
EnableDevice Questo metodo è deprecato. Utilizzare invece il metodo RequestStateChange .
Descrizione deprecata: Abilita o disabilita il dispositivo logico.
OnlineDevice Questo metodo è deprecato. Utilizzare invece il metodo RequestStateChange .
Descrizione deprecata: Porta online il dispositivo logico in modo che possa accettare richieste o offline in modo che non possa più accettare richieste.
QuiesceDevice Questo metodo è deprecato. Utilizzare invece il metodo RequestStateChange .
Descrizione deprecata: Sospende temporaneamente l'attività nel dispositivo logico o riabilita l'attività.
Reimpostazione Reimposta il dispositivo logico.
RestoreProperties Ripristina una configurazione e uno stato precedenti del dispositivo logico.
SaveProperties Salva la configurazione e lo stato del dispositivo logico.
SetPowerState Questo metodo è deprecato. Utilizzare invece la proprietà SetPowerState della classe CIM_PowerManagementService .
Descrizione deprecata: Imposta lo stato di alimentazione del dispositivo logico.

Proprietà

La classe CIM_LogicalDevice ha queste proprietà.

AdditionalAvailability

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: ModelCorrespondence ("CIM_LogicalDevice. Disponibilità")

Matrice che contiene informazioni sulla disponibilità sul dispositivo logico, oltre a quella della proprietà Availability .

Altro (1)

Sconosciuto (2)

Esecuzione/alimentazione completa (3)

Avviso (4)

In test (5)

Non applicabile (6)

Spegni (7)

Off Line (8)

Off Duty (9)

Degradato (10)

Non installato (11)

Errore di installazione (12)

Risparmio energia - Sconosciuto (13)

Risparmio energia - Modalità risparmio energia (14)

Risparmio energia - Standby (15)

Ciclo di alimentazione (16)

Risparmio energia - Avviso (17)

Sospeso (18)

Non pronto (19)

Non configurato (20)

Inattiva (21)

Disponibilità

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Stato operativo|006.5", "MIB. IETF| HOST-RESOURCES-MIB.hrDeviceStatus", "MIF. DMTF| Dispositivo host|001.5"), ModelCorrespondence ("CIM_LogicalDevice. AdditionalAvailability")

Contiene la disponibilità del dispositivo logico.

Altro (1)

Sconosciuto (2)

Esecuzione/alimentazione completa (3)

Avviso (4)

In test (5)

Non applicabile (6)

Spegni (7)

Off Line (8)

Off Duty (9)

Degradato (10)

Non installato (11)

Errore di installazione (12)

Risparmio energia - Sconosciuto (13)

Risparmio energia - Modalità risparmio energia (14)

Risparmio energia - Standby (15)

Ciclo di alimentazione (16)

Risparmio energia - Avviso (17)

Sospeso (18)

Non pronto (19)

Non configurato (20)

Inattiva (21)

CreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen (256)

Nome della classe usato per creare un'istanza del dispositivo logico. CreationClassName viene combinato con altre proprietà chiave di questa classe per identificare in modo univoco le istanze di questa classe e le relative sottoclassi.

Deviceid

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen (64)

Identificatore univoco del dispositivo logico, ad esempio l'indirizzo.

ErrorCleared

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: deprecato ("CIM_ManagedSystemElement. OperationalStatus")

Questa proprietà è deprecata. Usare invece la proprietà OperationalStatus dalla classe CIM_ManagedSystemElement .

Descrizione deprecata: Indica se è stato cancellato un errore segnalato dalla proprietà LastErrorCode .

ErrorDescription

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: deprecato ("CIM_DeviceErrorData.ErrorDescription")

Questa proprietà è deprecata. Utilizzare invece la proprietà ErrorDescription della classe CIM_DeviceErrorData .

Descrizione deprecata: Informazioni aggiuntive sull'errore segnalato dalla proprietà LastErrorCode .

IdentifyingDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed"), ModelCorrespondence ("CIM_LogicalDevice. OtherIdentifyingInfo")

Matrice di stringhe che descrivono gli elementi della matrice OtherIdentifyingInfo dello stesso indice.

LastErrorCode

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: deprecato ("CIM_DeviceErrorData.LastErrorCode")

Questa proprietà è deprecata. Viene invece usata la proprietà LastErrorCode dalla classeCIM_DeviceErrorData .

Descrizione deprecata: Ultimo codice di errore segnalato dal dispositivo logico.

MaxQuiesceTime

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: deprecato ("Nessun valore"), unità ("MilliSeconds")

Questa proprietà è deprecata e non deve essere usata.

Descrizione deprecata: Tempo massimo in millisecondi, che un dispositivo può rimanere in uno stato temporaneamente disabilitato (proprietà Availability e AdditionalAvailability impostate su "21" quiescent ). Il valore "0" indica che il dispositivo logico può rimanere in uno stato temporaneamente disabilitato per un periodo illimitato.

OtherIdentifyingInfo

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Qualificatori: ArrayType ("Indexed"), MaxLen (256), ModelCorrespondence ("CIM_LogicalDevice. IdentificazioneDescriptions")

Informazioni che identificano il dispositivo logico, diverso da DeviceID.

PowerManagementCapabilities

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: deprecato ("CIM_PowerManagementCapabilities.PowerCapabilities")

Questa proprietà è deprecata. Usare invece la classe CIM_PowerManagementCapabilities .

Descrizione deprecata: Matrice che contiene le funzionalità di risparmio energia del dispositivo.

Sconosciuto (0)

Non supportato (1)

Disabilitato (2)

Abilitato (3)

Modalità risparmio energia immesse automaticamente (4)

Tabella power state Settable (5)

Power Cycling supportato (6)

Accensione temporizzato supportata (7)

PowerManagementSupported

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: deprecato ("CIM_PowerManagementCapabilities")

Questa proprietà è deprecata. Usare invece la classe PowerManagementCapabilities .

Descrizione deprecata: true se il dispositivo logico può essere gestito dall'alimentazione; in caso contrario, false.

PowerOnHours

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("ore"), contatore

Numero di ore consecutive in cui il dispositivo logico è stato alimentato, dall'ultimo ciclo di alimentazione.

StatusInfo

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: deprecato ("CIM_EnabledLogicalElement. EnabledState"), MappingStrings ("MIF. DMTF| Stato operativo|006.4")

Questa proprietà è deprecata. Usare invece la classe CIM_PowerManagementCapabilities .

Descrizione deprecata: Indica se il dispositivo logico è abilitato o in uno stato correlato.

Altro (1)

Sconosciuto (2)

Abilitato (3)

Disabilitato (4)

Non applicabile (5)

SystemCreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen (256), Propagated ("CIM_System. CreationClassName")

Nome della classe utilizzato per creare un'istanza del sistema che contiene il dispositivo logico. SystemCreationClassName viene combinato con altre proprietà chiave di questa classe per identificare in modo univoco le istanze di questa classe e le relative sottoclassi.

Systemname

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: Key, MaxLen (256), Propagated ("CIM_System. Nome")

Nome del sistema che contiene il dispositivo logico.

TotalPowerOnHours

Tipo di dati: uint64

Tipo di accesso: sola lettura

Qualificatori: unità ("ore"), contatore

Numero totale di ore in cui è stato alimentato il dispositivo logico.

Requisiti

Requisito Valore
Client minimo supportato
Windows 8
Server minimo supportato
Windows Server 2012
Spazio dei nomi
Radice\virtualizzazione\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

Vedi anche

CIM_EnabledLogicalElement