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
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 |
|
DLL |
|