classe Msvm_ImageManagementService
Gestisce i file multimediali virtuali (con estensione vhd, vhdx, iso o vfd) per una macchina virtuale.
La sintassi seguente è il codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.
Sintassi
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_ImageManagementService : CIM_Service
{
string InstanceID;
string Caption = "Hyper-V Image Management Service";
string Description = "Provides Image Management servicing for Hyper-V";
string ElementName = "Hyper-V Image Management Service";
datetime InstallDate;
uint16 OperationalStatus[] = { 2 };
string StatusDescriptions[] = { "OK" };
string Status;
uint16 HealthState = 5;
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 = "Msvm_ComputerSystem";
string SystemName;
string CreationClassName = "Msvm_ImageManagementService";
string Name = "vhdsvc";
string PrimaryOwnerName;
string PrimaryOwnerContact;
string StartMode;
boolean Started = True;
};
Members
La classe Msvm_ImageManagementService include questi tipi di membri:
Metodi
La classe Msvm_ImageManagementService include questi metodi.
Metodo | Descrizione |
---|---|
AttachVirtualHardDisk | Collega un file di immagine disco virtuale in modalità loopback. |
CompactVirtualHardDisk | Compatta un file del disco rigido virtuale. |
ConvertVirtualHardDisk | Converte un disco rigido virtuale esistente in un tipo o un formato diverso. |
ConvertVirtualHardDiskToVHDSet | Converte un file del disco rigido virtuale creando un nuovo file set di dischi rigidi virtuali insieme al disco rigido virtuale esistente. |
CreateVirtualFloppyDisk | Crea un file di disco floppy virtuale. |
CreateVirtualHardDisk | Crea un file del disco rigido virtuale. |
DeleteVHDSnapshot | Elimina una voce snapshot VHD all'interno di un file set di dischi rigidi virtuali. |
FindMountedStorageImageInstance | Trova un oggetto Msvm_MountedStorageImage per un determinato percorso di immagine del disco. |
GetVHDSetInformation | Recupera informazioni su un file set di dischi rigidi virtuali. |
GetVHDSnapshotInformation | Recupera informazioni su uno snapshot VHD all'interno di un file set di dischi rigidi virtuali. |
GetVirtualDiskChanges | Recupera un elenco di modifiche nell'area specificata di un disco virtuale dal momento che l'ID resilient Rilevamento modifiche e specificato o l'ID snapshot VHDSet specificato. |
GetVirtualHardDiskSettingData | Recupera i dati di impostazione associati ai file del disco rigido virtuale. |
GetVirtualHardDiskState | Recupera lo stato dei file del disco rigido virtuale. |
MergeVirtualHardDisk | Unione di un disco rigido virtuale figlio in una catena di differenze con uno o più dischi rigidi virtuali padre nella catena. |
OptimizeVHDSet | Ottimizza un file set di dischi virtuali per usare meno spazio su disco. |
RequestStateChange | Richiede una modifica dello stato. |
ResizeVirtualHardDisk | Ridimensiona un disco rigido virtuale esistente. |
SetParentVirtualHardDisk | Aggiornamenti padre per i file del disco rigido virtuale foglia e figlio specificati. |
SetVHDSnapshotInformation | Modifica una voce snapshot del disco rigido virtuale all'interno di un file set di dischi rigidi virtuali. Se l'ID snapshot in questione esiste già, la voce snapshot esistente verrà sovrascritta con la nuova voce. In caso contrario, la nuova voce verrà aggiunta al file set di dischi rigidi virtuali. |
SetVirtualHardDiskSettingData | Imposta un file del disco rigido virtuale. |
Startservice | avvia il servizio. |
StopService | arresta il servizio. |
ValidatePersistentReservationSupport | Convalida se un file system può supportare un disco rigido virtuale con prenotazioni persistenti abilitate. |
ValidateVirtualHardDisk | Convalida se un'immagine disco virtuale può essere aperta in modalità di sola lettura. |
Proprietà
La classe Msvm_ImageManagementService ha queste proprietà.
-
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 e viene sempre impostata su Null.
-
-
Didascalia
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement ed è sempre impostata su "Servizio gestione immagini Hyper-V".
-
-
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: stringa
-
Tipo di accesso: sola lettura
Nome della classe o della sottoclasse utilizzata nella creazione di un'istanza. Questa proprietà viene ereditata da CIM_Service ed è sempre impostata su " Msvm_ImageManagementService".
-
-
Descrizione
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM_ManagedElement e viene sempre impostata su "Fornisce la manutenzione di Gestione immagini per Hyper-V".
-
-
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)
-
Sottolineato (2)
-
Errore predittivo (3)
-
Errore non ripristinabile (4)
-
Entità di supporto nell'errore (5)
-
DMTF Riservato (..)
-
Fornitore riservato (0x8000.. )
-
-
ElementName
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome visualizzato per l'oggetto. Questa proprietà viene ereditata da CIM_ManagedElement e viene sempre impostata su "Servizio gestione immagini Hyper-V".
-
-
EnabledDefault
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Configurazione predefinita o di avvio di un amministratore per lo stato abilitato di un elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su 2 (Enabled).
-
-
EnabledState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Stati abilitati e disabilitati di un elemento. Può anche indicare le transizioni tra questi stati richiesti. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su 2 (Enabled).
-
-
HealthState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Integrità corrente dell'elemento. Questo attributo esprime l'integrità di questo elemento, ma non necessariamente quella dei relativi sottocomponenti. I valori possibili sono da 0 a 30, dove 5 indica che l'elemento è completamente integro e 30 indica che l'elemento è completamente non funzionale. Questa proprietà viene ereditata da CIM_ManagedSystemElement e viene sempre impostata su 5.
-
-
InstallDate
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Data e ora di creazione della configurazione della macchina virtuale. 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.
-
-
Nome
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: Key, Override ("Name"), MaxLen (256)
Etichetta in base alla quale è noto l'oggetto. Questa proprietà viene ereditata da CIM_Service ed è sempre impostata su "vhdsvc".
-
-
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)
-
Avvio (3)
-
Arresto (4)
-
Arrestato (5)
-
Interrotto (6)
-
Dormiente (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
Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement e ogni elemento della matrice è sempre impostato su 2 (OK).
-
-
OtherEnabledState
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Stato abilitato o disabilitato dell'elemento quando la proprietà EnabledState è impostata su 1 (Other). Questa proprietà deve essere impostata su Null quando EnabledState è un valore diverso da 1. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su Null.
-
-
PrimaryOwnerContact
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Stringa che fornisce informazioni sul modo in cui è possibile raggiungere il proprietario primario del servizio ( ad esempio, numero di telefono, indirizzo di posta elettronica e così via). Questa proprietà viene ereditata da CIM_Service e viene sempre impostata su Null.
-
-
PrimaryOwnerName
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome del proprietario primario per il servizio, se definito. Il proprietario primario è il contatto di supporto iniziale per il servizio. Questa proprietà viene ereditata da CIM_Service e viene sempre impostata su Null.
-
-
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à generale e dettagliato 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.. )
-
-
RequestedState
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Ultimo stato richiesto o desiderato per l'elemento. Lo stato effettivo dell'elemento è rappresentato da EnabledState. Questa proprietà viene fornita per confrontare gli ultimi stati abilitati o disabilitati richiesti. Una particolare istanza di EnabledLogicalElement potrebbe non supportare RequestedStateChange. In questo caso, viene usato il valore 12 (Non applicabile). Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su 12 (non applicabile).
-
-
Avviato
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se il servizio è stato avviato. Questa proprietà viene ereditata da CIM_Service ed è sempre impostata su True.
-
-
Modalità avvio
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Valore stringa che indica se il servizio viene avviato automaticamente da un sistema, un sistema operativo o viene avviato solo su richiesta. Questa proprietà viene ereditata da CIM_Service e viene sempre impostata su Null.
-
-
Status
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
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.
-
-
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_Service e viene sempre impostata su "Msvm_ComputerSystem".
-
-
Systemname
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Nome del sistema del computer di hosting. Questa proprietà viene ereditata da CIM_Service.
-
-
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.
-
-
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.
-
Commenti
L'accesso alla classe Msvm_ImageManagementService potrebbe essere limitato dal filtro controllo dell'account utente. Per altre informazioni, vedere Controllo dell'account utente e WMI.
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 |
|
DLL |
|