classe Win32_DMAChannel

La classe WMIWin32_DMAChannel rappresenta un canale DMA (Direct Memory Access) in un sistema computer che esegue Windows. DMA è un metodo per spostare i dati da un dispositivo alla memoria (o viceversa) senza l'aiuto del microprocessore. La scheda di sistema usa un controller DMA per gestire un numero fisso di canali, ognuno dei quali può essere usato da un dispositivo (e solo uno) alla volta.

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

Sintassi

[Dynamic, Provider("CIMWin32"), UUID("{8502C4D1-5FBB-11D2-AAC1-006008C78BC7}"), AMENDMENT]
class Win32_DMAChannel : CIM_DMA
{
  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;
  uint32   Port;
  string   Status;
  uint16   TransferWidths[];
  uint16   TypeCTiming;
  uint16   WordMode;
};

Members

La classe Win32_DMAChannel include questi tipi di membri:

Proprietà

La classe Win32_DMAChannel 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 degli indirizzi del canale DMA in bit. I valori consentiti sono 8, 16, 32 o 64 bit. Se sconosciuto, immettere 0 (zero).

Questa proprietà viene ereditata da CIM_DMA.

(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. Questa proprietà viene ereditata da CIM_DMA.

Altro (1)

Sconosciuto (2)

Disponibile (3)

In Uso/Non disponibile (4)

In Uso o non disponibile

In Uso e disponibile/condivisibile (5)

In Uso e disponibile o condivisibile

BurstMode

Tipo di dati: booleano

Tipo di accesso: sola lettura

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

Indica se il canale DMA supporta la modalità burst.

Questa proprietà viene ereditata da CIM_DMA.

ByteMode

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Modalità di esecuzione DMA.

Questa proprietà viene ereditata da CIM_DMA.

Altro (1)

Sconosciuto (2)

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

Non viene eseguito in modalità "count byte"

Eseguire in modalità 'count byte' (4)

Eseguire in modalità "count byte"

Didascalia

Tipo di dati: stringa

Tipo di accesso: sola lettura

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

Breve descrizione dell'oggetto una stringa a una riga.

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.

Questa proprietà viene ereditata da CIM_DMA.

Altro (1)

Sconosciuto (2)

Compatibile ISA (3)

Digitare A (4)

Tipo B (5)

Tipo F (6)

CreationClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: MaxLen (256), CIM_Key

Nome della prima classe concreta da visualizzare nella catena di ereditarietà usata nella creazione di un'istanza. Quando viene usato con le altre proprietà chiave della classe, la proprietà consente a tutte le istanze di questa classe e alle relative sottoclassi di essere identificate in modo univoco.

Questa proprietà viene ereditata da CIM_DMA.

CSCreationClassName

Tipo di dati: stringa

Tipo di accesso: sola lettura

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

Nome della classe di creazione del sistema computer di ambito.

Questa proprietà viene ereditata da CIM_DMA.

CSName

Tipo di dati: stringa

Tipo di accesso: sola lettura

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

Nome del sistema computer di ambito.

Questa proprietà viene ereditata da CIM_DMA.

Descrizione

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Descrizione")

Descrizione dell'oggetto.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

DMAChannel

Tipo di dati: uint32

Tipo di accesso: sola lettura

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

Numero di canale DMA, parte del valore della chiave dell'oggetto.

Questa proprietà viene ereditata da CIM_DMA.

InstallDate

Tipo di dati: datetime

Tipo di accesso: sola lettura

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

Data e ora in cui è stato installato l'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).

Questa proprietà viene ereditata da CIM_DMA.

Nome

Tipo di dati: stringa

Tipo di accesso: sola lettura

Qualificatori: DisplayName ("Name")

Etichetta in base alla quale l'oggetto è noto. Quando viene sottoclassata, la proprietà può essere sostituita da una proprietà chiave.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Porta

Tipo di dati: uint32

Tipo di accesso: sola lettura

Qualificatori: MappingStrings ("Win32API| Strutture di sistema| CM_PARTIAL_RESOURCE_DESCRIPTOR| Dma | Porta")

Porta DMA usata dall'adattatore del bus host. Questo è significativo per gli autobus di tipo MCA.

Example: 12

Status

Tipo di dati: stringa

Tipo di accesso: sola lettura

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

Stato corrente dell'oggetto. È possibile definire vari stati operativi e non operativi. Gli stati operativi includono: "OK", "Degraded" e "Pred Fail" (un elemento, ad esempio un disco rigido abilitato per SMART, può funzionare correttamente, ma stimare un errore nel prossimo futuro). Gli stati non operativi includono: "Error", "Starting", "Arresta" e "Servizio". Quest'ultimo, "Servizio", può essere applicato durante il ridimensionamento mirror di un disco, il ricaricamento di un elenco di autorizzazioni utente o altri lavori amministrativi. Non tutti questi lavori sono online, ma l'elemento gestito non è "OK" né in uno degli altri stati.

Questa proprietà viene ereditata da CIM_ManagedSystemElement.

Sono inclusi i valori seguenti:

OK ("OK ")

Errore ("Errore")

Degradato ("degradato ")

Sconosciuto ("sconosciuto ")

Pred Fail ("Pred Fail ")

Avvio ("Avvio ")

Arresto ("Arresto")

Servizio ("Servizio ")

Sottolineato ("stressato ")

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 di tutte le larghezze di trasferimento (in bit) supportate da questo canale DMA. Se sconosciuto, immettere 0 (zero).

Questa proprietà viene ereditata da CIM_DMA.

(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")

Supporto per il tempo di tipo C (burst).

Questa proprietà viene ereditata da CIM_DMA.

Altro (1)

Sconosciuto (2)

Compatibile ISA (3)

Non supportato (4)

Supportato (5)

WordMode

Tipo di dati: uint16

Tipo di accesso: sola lettura

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

Modalità di esecuzione DMA.

Questa proprietà viene ereditata da CIM_DMA.

Altro (1)

Sconosciuto (2)

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

Non viene eseguito in modalità "count by word"

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

Eseguire in modalità "count by word"

Commenti

La classe Win32_DMAChannel deriva da CIM_DMA.

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_DMA

Classi hardware del sistema computer