Classe Msvm_DisketteDrive
Rappresenta un'unità floppy all'interno della macchina virtuale. Un'unità floppy può essere popolata con un file che rappresenta supporti floppy o l'unità può essere vuota. I supporti fisici non sono supportati. C'è esattamente un'unità floppy per controller floppy e non è rimovibile.
La sintassi seguente è un codice MOF (Managed Object Format) semplificato e include tutte le proprietà ereditate.
Sintassi
[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_DisketteDrive : CIM_DisketteDrive
{
string InstanceID;
string Caption = "Diskette Drive";
string Description = "Microsoft Virtual Diskette Drive";
string ElementName = "Diskette Drive";
datetime InstallDate;
string Name = "Diskette Drive";
uint16 OperationalStatus[] = { 2 };
string StatusDescriptions[] = { "OK" };
string Status;
uint16 HealthState = 5;
uint16 CommunicationStatus;
uint16 DetailedStatus;
uint16 OperatingStatus;
uint16 PrimaryStatus;
string EnabledState = 5;
string OtherEnabledState;
uint16 RequestedState = 12;
uint16 EnabledDefault = 2;
datetime TimeOfLastStateChange;
uint16 AvailableRequestedStates[];
uint16 TransitioningToState;
string SystemCreationClassName = "Msvm_ComputerSystem";
string SystemName;
uint16 CreationClassName = "Msvm_DisketteDrive";
string DeviceID = "Microsoft:GUID\device-specific-data";
boolean PowerManagementSupported;
uint16 PowerManagementCapabilities[];
uint16 Availability = 6;
uint16 StatusInfo;
uint32 LastErrorCode;
string ErrorDescription;
boolean ErrorCleared;
string OtherIdentifyingInfo[];
uint64 PowerOnHours;
uint64 TotalPowerOnHours;
string IdentifyingDescriptions[];
uint16 AdditionalAvailability[] = 6;
uint64 MaxQuiesceTime;
uint16 Capabilities[] = {3, 4, 7};
string CapabilityDescriptions[] = {"Random Access", "Supports Writing", "Supports Removable Media"};
string ErrorMethodology = { "None" };
string CompressionMethod = "Not Compressed";
uint32 NumberOfMediaSupported = 1;
uint64 MaxMediaSize = 1440;
uint64 DefaultBlockSize = 512;
uint64 MaxBlockSize = 512;
uint64 MinBlockSize = 512;
boolean NeedsCleaning = False;
boolean MediaIsLocked = False;
uint16 Security = 3;
datetime LastCleaned;
uint64 MaxAccessTime = 0;
uint32 UncompressedDataRate;
uint64 LoadTime = 0;
uint64 UnloadTime = 0;
uint64 MountCount = 0;
datetime TimeOfLastMount;
uint64 TotalMountTime = 0;
string UnitsDescription;
uint64 MaxUnitsBeforeCleaning = 18446744073709551615;
uint64 UnitsUsed = 0;
};
Members
La classe Msvm_DisketteDrive ha questi tipi di membri:
Metodi
La classe Msvm_DisketteDrive dispone di questi metodi.
Metodo | Descrizione |
---|---|
EnableDevice | Questo metodo non è supportato. |
LockMedia | Blocca o rilascia il supporto. |
OnlineDevice | Questo metodo non è supportato. |
QuiesceDevice | Questo metodo non è supportato. |
RequestStateChange | Richiede una modifica dello stato. |
Reimpostazione | Reimposta il dispositivo virtuale. |
RestoreProperties | Questo metodo non è supportato. |
SaveProperties | Questo metodo non è supportato. |
SetPowerState | Questo metodo non è supportato. |
Proprietà
La classe Msvm_DisketteDrive ha queste proprietà.
-
AdditionalAvailability
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Qualsiasi disponibilità e stato aggiuntivo del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice.
Valore Significato - 6
Non applicabile. -
-
Disponibilità
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Disponibilità e stato primari del dispositivo. Questa proprietà viene ereditata da CIM_LogicalDevice.
Valore Significato - 6
Non applicabile. -
-
AvailableRequestedStates
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Indica i valori possibili per il parametro RequestedState del metodo RequestStateChange utilizzato per avviare una modifica dello stato. I valori elencati saranno un subset dei valori contenuti nella proprietà RequestedStatesSupported dell'istanza associata di CIM_EnabledLogicalElementCapabilities, in cui i valori selezionati sono una funzione dello stato corrente dell'oggetto CIM_EnabledLogicalElement . Questa proprietà può essere non Null se un'implementazione è in grado di annunciare il set di valori possibili come funzione dello stato corrente. Questa proprietà sarà Null se un'implementazione non è in grado di determinare il set di valori possibili come funzione dello stato corrente.
Questa proprietà viene ereditata da CIM_EnabledLogicalElement.
-
-
Capabilities
-
-
Tipo di dati: matrice uint16
-
Tipo di accesso: sola lettura
Funzionalità del dispositivo di accesso multimediale. Questa proprietà viene ereditata da CIM_MediaAccessDevice e viene impostata sui valori seguenti.
Valore Significato - {3, 4, 7}
- 3
La voce corrispondente in CapabilityDescriptions è "Random Access". - 4
La voce corrispondente in CapabilityDescriptions è "Supports Writing". - 7
La voce corrispondente in CapabilityDescriptions è "Supports Removable Media". -
-
CapabilityDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe in formato libero che fornisce spiegazioni dettagliate per le funzionalità del dispositivo di accesso indicate nella matrice di proprietà Capabilities . Ogni voce di questa matrice è correlata alla voce nella matrice Capabilities , che si trova nello stesso indice. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
Didascalia
-
-
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.
-
-
CompressionMethod
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Stringa che indica l'algoritmo o lo strumento utilizzato per comprimere il file logico. Se lo schema di compressione è sconosciuto o non descritto, usare "Sconosciuto". Se il file logico è compresso, ma lo schema di compressione è sconosciuto o non descritto, usare "Compressed". Se il file logico non è compresso, usare "Non compresso". Questa proprietà viene ereditata da CIM_MediaAccessDevice.
"Non compresso"
"Sconosciuto"
"Compresso"
"Non compresso"
-
-
CreationClassName
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Nome della classe o della sottoclasse utilizzata nella creazione di un'istanza. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
DefaultBlockSize
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Dimensioni del blocco predefinite, in byte, per il dispositivo. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
Descrizione
-
-
Tipo di dati: stringa
-
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
Integra la proprietà PrimaryStatus con dettagli di stato aggiuntivi. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
Deviceid
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Questa proprietà viene ereditata da CIM_LogicalDevice e viene impostata su "Microsoft:GUID\device-specific-data".
-
-
ElementName
-
-
Tipo di dati: stringa
-
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 lo stato abilitato di un elemento. Questa proprietà viene ereditata da CIM_EnabledLogicalElement ed è sempre impostata su 2 (Abilitato).
-
-
EnabledState
-
-
Tipo di dati: stringa
-
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 5 (Non applicabile).
-
-
ErrorCleared
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Indica se l'errore segnalato in LastErrorCode è ora cancellato. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
ErrorDescription
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che fornisce altre informazioni sull'errore registrato in LastErrorCode e informazioni su eventuali azioni correttive che possono essere eseguite. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
ErrorMethodology
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Stringa che descrive i tipi di rilevamento degli errori e correzione supportati da questo dispositivo. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
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 significa che l'elemento è completamente integro e 30 significa che l'elemento è completamente non funzionante. Questa proprietà viene ereditata da CIM_ManagedSystemElement e viene sempre impostata su 5.
-
-
IdentifyingDescriptions
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Matrice di stringhe free-form che forniscono spiegazioni e dettagli dietro le voci nella matrice di proprietà OtherIdentifyingInfo . Questa proprietà viene ereditata da CIM_LogicalDevice e viene impostata su Null.
-
-
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: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: Chiave
Identifica in modo univoco un'istanza di questa classe. Questa proprietà viene ereditata da CIM_ManagedElement.
-
-
LastCleaned
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Data e ora in cui il dispositivo è stato pulito. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
LastErrorCode
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
L'ultimo codice di errore segnalato dal dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
LoadTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Tempo, in millisecondi, dal caricamento alla possibilità di leggere o scrivere un supporto. Ad esempio, per le unità disco, questo è l'intervallo tra un disco che non gira sul disco che segnala che è pronto per la lettura/scrittura, ovvero il disco che gira a velocità nominale. Per le unità nastro, questo è il momento in cui viene inserito un supporto per segnalare che è pronto per un'applicazione. Questo è in genere nell'area BOT del nastro. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MaxAccessTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Il tempo, in millisecondi, per spostarsi dalla prima posizione sul supporto alla posizione più lontano rispetto al tempo. Per un'unità disco, questo rappresenta un ritardo completo di ricerca + un ritardo di rotazione completo. Per le unità nastro, questa rappresenta una ricerca dall'inizio del nastro al punto più fisicamente distante. (La fine di un nastro può essere al suo punto più fisicamente distante, ma non è necessariamente vero. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MaxBlockSize
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Dimensioni massime del blocco, in byte, per i supporti accessibili dal dispositivo. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MaxMediaSize
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Dimensioni massime, in kilobyte, di supporti supportati da questo dispositivo. Kilobyte vengono interpretati come il numero di byte moltiplicato per 1000 (non il numero di byte moltiplicato per 1024). Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MaxQuiesceTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
La proprietà è stata deprecata. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
MaxUnitsBeforeCleaning
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Unità massime che possono essere usate prima che il dispositivo venga pulito. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MediaIsLocked
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
True se il supporto è bloccato nel dispositivo e non può essere inserito; in caso contrario, False. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MinBlockSize
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Dimensioni minime del blocco, in byte, per i supporti accessibili dal dispositivo. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
MountCount
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Per un dispositivo che supporta supporti rimovibili, il numero di volte in cui sono stati montati supporti per il trasferimento dei dati o per pulire il dispositivo. Per i dispositivi che accedono a supporti non rimovibili, ad esempio dischi rigidi, questa proprietà non è applicabile e deve essere impostata su 0. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
Nome
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
Etichetta in base alla quale l'oggetto è noto. Questa proprietà viene ereditata da CIM_ManagedSystemElement e corrisponde alla proprietà ElementName .
-
-
NeedsCleaning
-
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
True se il dispositivo di accesso multimediale richiede la pulizia; in caso contrario, False. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
NumberOfMediaSupported
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Numero massimo di supporti singoli che possono essere supportati o inseriti. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
OperatingStatus
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Fornisce informazioni sullo stato correnti per la condizione operativa dell'elemento e può essere usato 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.
-
-
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: stringa
-
Tipo di accesso: sola lettura
Stato abilitato o disabilitato dell'elemento quando la proprietà EnabledState è impostata su 1 (Altro). Questa proprietà deve essere impostata su Null quando EnabledState è qualsiasi valore diverso da 1. Questa proprietà viene ereditata da CIM_EnabledLogicalElement e viene sempre impostata su Null.
-
-
OtherIdentifyingInfo
-
-
Tipo di dati: matrice di stringhe
-
Tipo di accesso: sola lettura
Tutti i dati aggiuntivi, oltre alle informazioni sull'ID dispositivo, che possono essere usate per identificare un dispositivo logico. Questa proprietà viene ereditata da CIM_LogicalDevice e viene impostata su Null.
-
-
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 usata.
-
-
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 usata.
-
-
PowerOnHours
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Numero di ore consecutive che questo dispositivo è stato attivato dall'ultimo ciclo di alimentazione. Questa proprietà viene ereditata da CIM_LogicalDevice, ma non viene usata.
-
-
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 informazioni dettagliate e dettagliate sullo stato di integrità per l'elemento e i relativi sottocomponenti. Un valore Null indica che questa proprietà non è implementata. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
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 CIM_EnabledLogicalElement potrebbe non supportare RequestStateChange. 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).
-
-
Sicurezza
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
Sicurezza operativa definita per il dispositivo. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
Valore Significato - 3
Nessuno -
-
Status
-
-
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 e ogni elemento della matrice è sempre impostato su "OK".
-
-
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.
-
-
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
Identificatore univoco per la macchina virtuale di definizione dell'ambito. Questa proprietà viene ereditata da CIM_LogicalDevice.
-
-
TimeOfLastMount
-
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
Per un dispositivo che supporta supporti rimovibili, la data e l'ora più recenti montate sul dispositivo. Per i dispositivi che accedono a supporti non rimovibili, ad esempio i dischi rigidi, questa proprietà non ha alcun significato e non è applicabile. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
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.
-
-
TotalMountTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Per un dispositivo che supporta supporti rimovibili, il tempo totale (in secondi) che il supporto è stato montato per il trasferimento dei dati o per pulire il dispositivo. Per i dispositivi che accedono a supporti non rimovibili, ad esempio i dischi rigidi, questa proprietà non è applicabile e deve essere impostata su 0. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
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, ma non viene utilizzata.
-
-
UncompressedDataRate
-
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
Velocità di trasferimento dei dati sostenuta, in KB/sec, che il dispositivo può leggere e scrivere in un supporto. Si tratta di una velocità di dati non elaborata sostenuta. Velocità o frequenze massime presupponendo che la compressione non debba essere segnalata in questa proprietà. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
UnitàDescription
-
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Unità relative all'uso in MaxUnitsBeforeCleaning. Questa proprietà viene ereditata da CIM_MediaAccessDevice ed è impostata su Null.
-
-
Unità di utilizzo
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Numero corrente di unità utilizzate. Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
-
UnloadTime
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
Tempo, espresso in millisecondi, dalla possibilità di leggere o scrivere un supporto nel relativo "scaricamento". Questa proprietà viene ereditata da CIM_MediaAccessDevice.
-
Commenti
L'accesso alla classe Msvm_DisketteDrive 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 |
|