_Classe MSVM DisketteController

Rappresenta il controller floppy nella macchina virtuale. Il controller floppy è fisso, quindi non è associato alcun pool di risorse.

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

Sintassi

[Dynamic, Provider("VmmsWmiInstanceAndMethodProvider"), AMENDMENT]
class Msvm_DisketteController : CIM_Controller
{
  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;
  uint16   EnabledDefault;
  datetime TimeOfLastStateChange;
  uint16   AvailableRequestedStates[];
  uint16   TransitioningToState;
  string   SystemCreationClassName;
  string   SystemName;
  string   CreationClassName = "Msvm_DisketteController";
  string   DeviceID;
  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;
  datetime TimeOfLastReset;
  uint16   ProtocolSupported = 7;
  uint32   MaxNumberControlled = 1;
  string   ProtocolDescription = "Diskette Protocol";
};

Members

La classe _ DisketteController di MSVM dispone di questi tipi di membri:

Metodi

La classe _ DisketteController di MSVM 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.
Reset Reimposta il dispositivo virtuale.
RestoreProperties Questo metodo non è supportato.
SaveProperties Questo metodo non è supportato.
SetPowerState Questo metodo non è supportato.

Proprietà

La classe _ DisketteController di MSVM dispone di queste proprietà.

AdditionalAvailability

Tipo di dati: matrice UInt16

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDeviceed è impostata su 6 (non applicabile).

Disponibilità

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDeviceed è impostata su 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 . Questa proprietà viene ereditata da CIM _ EnabledLogicalElement.

Didascalia

Tipo di dati: String

Tipo di accesso: sola lettura

Breve descrizione dell'oggetto. Questa proprietà viene ereditata da CIM _ managementelement.

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 o della sottoclasse utilizzata per la creazione di un'istanza di. Questa proprietà viene ereditata da CIM _ LogicalDeviceed è impostata su "MSVM _ DisketteController".

Descrizione

Tipo di dati: String

Tipo di accesso: sola lettura

Descrizione dell'oggetto . Questa proprietà viene ereditata da CIM _ managementelement.

DetailedStatus

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Aggiunge un complimento alla proprietà PrimaryStatus con ulteriori dettagli sullo stato. 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 irreversibile (4)

Entità di supporto in errore (5)

DMTF riservato (..)

Fornitore riservato (0x8000.. )

DeviceID

Tipo di dati: String

Tipo di accesso: sola lettura

Un indirizzo o altre informazioni di identificazione per assegnare un nome univoco al 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 _ managementelement.

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.

EnabledState

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Stati abilitati e disabilitati di un elemento. Può inoltre indicare le transizioni tra questi stati richiesti. Questa proprietà viene ereditata da CIM _ EnabledLogicalElement.

Valore Significato
Sconosciuto
0
Non è stato possibile determinare lo stato dell'elemento.
Altro
1
Abilitato
2
L'elemento è in esecuzione.
Disabilitato
3
L'elemento è disattivato.
Chiusura
di
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 essere il completamento dei comandi e verranno eliminate tutte le nuove richieste.
Nel test
7
L'elemento si trova in uno stato di test.
Posticipato
8
È possibile che l'elemento stia completando i comandi, ma verrà accodato qualsiasi nuova richiesta.
Mettere in stato
9
L'elemento è abilitato, ma è in modalità con restrizioni. Il comportamento dell'elemento è simile allo stato abilitato (2), ma elabora solo un set di comandi limitato. Tutte le altre richieste vengono accodate.
A partire
da
10
L'elemento è in corso di attivazione dello stato abilitato (2). Le nuove richieste vengono accodate.

ErrorCleared

Tipo di dati: Boolean

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

ErrorDescription

Tipo di dati: String

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

HealthState

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Stato corrente dell'elemento. Questo attributo esprime lo stato di integrità di questo elemento ma non necessariamente dei relativi sottocomponenti. I valori possibili sono compresi tra 0 e 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.

IdentifyingDescriptions

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDeviceed è 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: String

Tipo di accesso: sola lettura

Qualificatori: chiave

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

LastErrorCode

Tipo di dati: UInt32

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

MaxNumberControlled

Tipo di dati: UInt32

Tipo di accesso: sola lettura

Numero massimo di entità indirizzabili direttamente supportate da questo controller. Se il numero è sconosciuto o illimitato, è necessario utilizzare il valore 0. Protocollo usato dal controller per accedere ai dispositivi controllati. Questa proprietà viene ereditata dal _ controller CIMed è impostata su 1.

MaxQuiesceTime

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

Nome

Tipo di dati: String

Tipo di accesso: sola lettura

Etichetta con cui l'oggetto è noto. Questa proprietà viene ereditata da CIM _ ManagedSystemElement.

OperatingStatus

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Fornisce informazioni sullo stato corrente per la condizione operativa dell'elemento e può essere utilizzato 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 in corso (4)

Arrestato (5)

Interrotto (6)

Inattivo (7)

Completato (8)

Migrazione (9)

Emigrazione (10)

Migrazione in corso (11)

Istantanee (12)

Arresto in corso (13)

In test (14)

Transizione (15)

Nel 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

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 _ EnabledLogicalElemented è sempre impostata su null.

OtherIdentifyingInfo

Tipo di dati: matrice di stringhe

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDeviceed è impostata su null.

PowerManagementCapabilities

Tipo di dati: matrice UInt16

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

PowerManagementSupported

Tipo di dati: Boolean

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

PowerOnHours

Tipo di dati: UInt64

Tipo di accesso: sola lettura

Questa proprietà viene ereditata da CIM _ LogicalDevice, ma non viene utilizzata.

PrimaryStatus

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Fornisce informazioni sullo stato di alto livello. Questa proprietà deve essere utilizzata in combinazione con la proprietà DetailedStatus per fornire lo stato di integrità di livello elevato 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)

Danneggiato (2)

Errore (3)

DMTF riservato (..)

Fornitore riservato (0x8000.. )

ProtocolDescription

Tipo di dati: String

Tipo di accesso: sola lettura

Stringa che fornisce ulteriori informazioni correlate al protocollo supportato dal controller. Questa proprietà viene ereditata dal _ controller CIMed è impostata su "Disk Protocol".

ProtocolSupported

Tipo di dati: UInt16

Tipo di accesso: sola lettura

Protocollo usato dal controller per accedere ai dispositivi controllati. Questa proprietà viene ereditata dal _ controller CIMed è impostata su 7 (dischetto flessibile).

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 l'ultimo stato richiesto e corrente abilitato o disabilitato. Una particolare istanza di un elemento logico abilitato potrebbe non supportare RequestedStateChange. In tal caso, viene utilizzato il valore 12 (non applicabile). Questa proprietà viene ereditata da CIM _ EnabledLogicalElement.

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.

StatusInfo

Tipo di dati: UInt16

Tipo di accesso: sola lettura

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 ambito. Questa proprietà viene ereditata da CIM _ LogicalDevice.

TimeOfLastReset

Tipo di dati: DateTime

Tipo di accesso: sola lettura

Ora dell'ultima accensione della macchina virtuale. Questa proprietà viene ereditata dal _ controller CIM.

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 _ EnabledLogicalElemented è sempre impostata su null.

TotalPowerOnHours

Tipo di dati: UInt64

Tipo di accesso: sola lettura

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 a cui è in corso la transizione dell'istanza. Questa proprietà viene ereditata da CIM _ EnabledLogicalElement.

Commenti

L'accesso alla classe _ DisketteController di MSVM potrebbe essere limitato dal filtraggio del controllo dell'account utente. Per ulteriori informazioni, vedere controllo dell'account utente e WMI.

Requisiti

Requisito Valore
Client minimo supportato
[Solo app desktop di Windows 8]
Server minimo supportato
[Solo app desktop Windows Server 2012]
Spazio dei nomi
\Virtualizzazione radice \ v2
MOF
WindowsVirtualization. v2. mof
DLL
Vmms.exe

Vedi anche

_Controller CIM

_Controller CIM

Classi di archiviazione