Share via


classe CIM_DMA

La classe CIM_DMA rappresenta l'accesso diretto alla memoria (DMA) dell'architettura del computer.

Importante

Le classi CIM (Distributed Management Task Force) (Common Information Model) DMTF (Distributed Management Task Force) sono le classi padre su cui vengono compilate le classi WMI. WMI supporta attualmente solo gli schemi di versione CIM 2.x.

La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le proprietà ereditate. Le proprietà sono elencate in ordine alfabetico, non nell'ordine MOF.

Sintassi

[Abstract, UUID("{8502C523-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class CIM_DMA : CIM_SystemResource
{
  uint16   AddressSize;
  uint16   Availability;
  boolean  BurstMode;
  uint16   ByteMode;
  string   Caption;
  uint16   ChannelTiming;
  string   CreationClassName;
  string   CSCreationClassName;
  string   CSName;
  string   Description;
  uint32   DMAChannel;
  datetime InstallDate;
  uint32   MaxTransferSize;
  string   Name;
  string   Status;
  uint16   TransferWidths[];
  uint16   TypeCTiming;
  uint16   WordMode;
};

Members

La classe CIM_DMA ha questi tipi di membri:

Proprietà

La classe CIM_DMA ha queste proprietà.

AddressSize

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.3"), unità ("bit")

Dimensioni dell'indirizzo del canale DMA, in bit. I valori consentiti sono 8, 16, 32 e 64. Se sconosciuto, immettere 0.

(0)

(8)

(16)

(32)

(64)

Disponibilità

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| DMA|001.2")

Disponibilità del DMA.

Altro (1)

Sconosciuto (2)

Sconosciuto.

Disponibile (3)

Disponibile.

In uso/Non disponibile (4)

In uso (non disponibile).

In Uso e disponibile/condivisibile (5)

In uso, ma disponibile (condivisibile).

BurstMode

Tipo di dati: booleano

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| DMA|001.3")

Se TRUE, il canale DMA supporta la modalità burst.

ByteMode

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.7")

Indica se DMA può essere eseguito in modalità count-byte.

Altro (1)

Altro.

Sconosciuto (2)

Sconosciuto.

Non eseguito in modalità 'conteggio byte' (3)

Impossibile eseguire in modalità count-byte.

Eseguire in modalità 'count byte' (4)

È possibile eseguire in modalità count-byte.

Didascalia

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (64), DisplayName ("Caption")

Breve descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

ChannelTiming

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.9")

Intervallo del canale DMA.

Altro (1)

Altro.

Sconosciuto (2)

Sconosciuto.

Compatibile con ISA (3)

Compatibile con ISA.

Tipo A (4)

Digitare A.

Tipo B (5)

Digitare B.

Tipo F (6)

Digitare F.

CreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256), CIM_Key

Nome della classe o della sottoclasse utilizzata nella creazione di un'istanza di . Se usato con altre proprietà chiave della classe, questa proprietà consente l'identificazione univoca di tutte le istanze della classe e delle relative sottoclassi.

CSCreationClassName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: propagati ("CIM_ComputerSystem. CreationClassName"), MaxLen (256), CIM_Key

Definizione dell'ambito del nome della classe di creazione del sistema informatico.

CSName

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: propagati ("CIM_ComputerSystem. Name"), CIM_Key, MaxLen (256)

Definizione dell'ambito del nome del sistema informatico.

Descrizione

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Description")

Descrizione testuale dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

DMAChannel

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: Chiave, MappingStrings ("MIF. DMTF| DMA|001.1")

Numero di canale DMA. Questo numero fa parte del valore della chiave dell'oggetto.

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data di installazione")

Data e ora di installazione dell'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

MaxTransferSize

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.4"), unità ("byte")

Numero massimo di byte che possono essere trasferiti da questo canale DMA. Se sconosciuto, immettere 0 (zero).

Nome

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Name")

Etichetta in base alla quale l'oggetto è noto. Quando viene sottoclassata, è possibile eseguire l'override di questa proprietà come proprietà chiave.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Status

Tipo di dati: string

Tipo di accesso: sola lettura

Qualificatori: MaxLen (10), DisplayName ("Status")

Indica lo stato corrente dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sono inclusi i valori seguenti:

OK ("OK")

Errore ("Errore ")

Danneggiato ("danneggiato ")

Sconosciuto ("Sconosciuto ")

Pred Fail ("Pred Fail ")

Avvio ("Avvio ")

Arresto ("arresto ")

Servizio ("Servizio ")

Sottolineato ("sottolineato ")

NonRecover ("NonRecover ")

Nessun contatto ("Nessun contatto")

Lost Comm ("Lost Comm")

TransferWidths

Tipo di dati: matrice uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.2"), unità ("bit")

Matrice che indica tutte le larghezze di trasferimento, in bit, supportate da questo canale DMA. I valori consentiti sono 8, 16, 32, 64 e 128 bit. Se sconosciuto, immettere 0 (zero).

(0)

(8)

(16)

(32)

(64)

(128)

TypeCTiming

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.10")

Indica se è supportato il temporizzazione di tipo C (burst).

Altro (1)

Altro.

Sconosciuto (2)

Sconosciuto.

Compatibile con ISA (3)

Compatibile con ISA.

Non supportato (4)

Non supportato.

Supportato (5)

Supportata.

WordMode

Tipo di dati: uint16

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("MIF. DMTF| Informazioni DMA sulla risorsa di sistema|001.8")

Indica se DMA può essere eseguito in modalità count-by-word.

Altro (1)

Altro.

Sconosciuto (2)

Sconosciuto.

Non eseguito in modalità 'count by word' (3)

Impossibile eseguire in modalità count-by-word.

Eseguire in modalità 'count by word' (4)

In grado di eseguire in modalità count-by-word.

Commenti

La classe CIM_DMA deriva da CIM_SystemResource.

WMI non implementa questa classe. Per le classi derivate da CIM_DMA, vedere Classi Win32.

Questa documentazione è derivata dalle descrizioni delle classi CIM pubblicate dal DMTF. Microsoft potrebbe aver apportato modifiche agli errori secondari corretti, essere conformi agli standard della documentazione di Microsoft SDK o fornire altre informazioni.

Requisiti

Requisito Valore
Client minimo supportato
Windows Vista
Server minimo supportato
Windows Server 2008
Spazio dei nomi
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Vedi anche

CIM_SystemResource