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
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
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 |
|
DLL |
|