Win32_DMAChannel-Klasse
Die Win32_DMAChannelWMI-Klasse stellt einen DMA-Kanal (Direct Memory Access) auf einem Computersystem dar, auf dem Windows ausgeführt wird. DMA ist eine Methode zum Verschieben von Daten aus einem Gerät in den Arbeitsspeicher (oder umgekehrt) ohne Hilfe des Mikroprozessors. Die Systemplatine verwendet einen DMA-Controller, um eine feste Anzahl von Kanälen zu verarbeiten, die jeweils von einem (und nur einem) Gerät gleichzeitig verwendet werden können.
Die folgende Syntax wurde aus MOF-Code (Managed Object Format, verwaltetes Objektformat) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.
Syntax
[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;
};
Member
Die Win32_DMAChannel-Klasse verfügt über die folgenden Membertypen:
Eigenschaften
Die Win32_DMAChannel-Klasse verfügt über diese Eigenschaften.
-
AddressSize
-
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.3"), Einheiten ("Bits")
DMA-Kanaladressengröße in Bits. Zulässige Werte sind 8, 16, 32 oder 64 Bit. Wenn unbekannt, geben Sie 0 (null) ein.
Diese Eigenschaft wird von CIM_DMA geerbt.
-
-
(0)
-
(8)
-
(16)
-
(32)
-
(64)
Verfügbarkeit
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| DMA|001,2")
Verfügbarkeit des DMA. Diese Eigenschaft wird von CIM_DMA geerbt.
Sonstiges (1)
Unbekannt (2)
Verfügbar (3)
In Verwendung/Nicht verfügbar (4)
In Verwendung oder nicht verfügbar
In Verwendung und Verfügbar/Freigabefähig (5)
In Verwendung und Verfügbar oder Sharable
BurstMode
-
Datentyp: Boolesch
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| DMA|001,3")
Gibt an, ob der DMA-Kanal den Burstmodus unterstützt.
Diese Eigenschaft wird von CIM_DMA geerbt.
ByteMode
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.7")
DMA-Ausführungsmodus.
Diese Eigenschaft wird von CIM_DMA geerbt.
Sonstiges (1)
Unbekannt (2)
Nicht im Modus "Anzahl by Byte" ausgeführt (3)
Wird nicht im Modus "Anzahl by Byte" ausgeführt.
Ausführung im Modus "Count by Byte" (4)
Ausführen im Modus "Count by Byte"
Caption
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (64), DisplayName ("Caption")
Kurze Beschreibung des Objekts, eine einzeilige Zeichenfolge.
Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
ChannelTiming
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.9")
DMA-Kanalzeitpunkt.
Diese Eigenschaft wird von CIM_DMA geerbt.
Sonstiges (1)
Unbekannt (2)
ISA-kompatibel (3)
Typ A (4)
Typ B (5)
Typ F (6)
CreationClassName
Name der ersten konkreten Klasse, die in der Vererbungskette angezeigt wird, die bei der Erstellung eines instance verwendet wird. Bei Verwendung mit den anderen Schlüsseleigenschaften der -Klasse ermöglicht die -Eigenschaft die eindeutige Identifizierung aller Instanzen dieser Klasse und ihrer Unterklassen.
Diese Eigenschaft wird von CIM_DMA geerbt.
CSCreationClassName
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Weitergegeben ("CIM_ComputerSystem. CreationClassName"), MaxLen (256), CIM_Key
Name der Eingrenzungscomputersystemerstellungsklasse.
Diese Eigenschaft wird von CIM_DMA geerbt.
CSName
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Weitergegeben ("CIM_ComputerSystem. Name"), CIM_Key, MaxLen (256)
Name des Bereichscomputersystems.
Diese Eigenschaft wird von CIM_DMA geerbt.
Beschreibung
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: DisplayName ("Description")
Eine Beschreibung des Objekts.
Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
DMAChannel
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: Key, MappingStrings ("MIF. DMTF| DMA|001.1")
DMA-Kanalnummer, Teil des Schlüsselwerts des Objekts.
Diese Eigenschaft wird von CIM_DMA geerbt.
InstallDate
-
Datentyp: datetime
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Installationsdatum")
Datum und Uhrzeit der Installation des Objekts. Diese Eigenschaft benötigt keinen Wert, um anzugeben, dass das Objekt installiert ist.
Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
MaxTransferSize
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.4"), Einheiten ("Bytes")
Maximale Anzahl von Bytes, die von diesem DMA-Kanal übertragen werden können. Wenn unbekannt, geben Sie 0 (null) ein.
Diese Eigenschaft wird von CIM_DMA geerbt.
Name
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: DisplayName ("Name")
Bezeichnung, unter der das Objekt bekannt ist. Wenn sie unterklassiert wird, kann die Eigenschaft als Schlüsseleigenschaft überschrieben werden.
Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
Port
-
Datentyp: uint32
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("Win32API| Systemstrukturen| CM_PARTIAL_RESOURCE_DESCRIPTOR| Dma| Port")
DMA-Port, der vom Hostbusadapter verwendet wird. Dies ist für Busse vom Typ MCA sinnvoll.
Beispiel: 12
Status
-
Datentyp: Zeichenfolge
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MaxLen (10), DisplayName ("Status")
Aktuelle status des Objekts. Es können verschiedene betriebs- und nicht-operative Status definiert werden. Zu den Betriebsstatus gehören: "OK", "Degraded" und "Pred Fail" (ein Element, z. B. ein SMART-fähiges Festplattenlaufwerk, funktioniert möglicherweise ordnungsgemäß, sagt aber einen Fehler in naher Zukunft voraus). Zu den nicht betriebsrelevanten Status zählen : "Error", "Starting", "Stop" und "Service". Letzteres, "Dienst", kann während Spiegel-Resilvering eines Datenträgers, beim Erneutladen einer Benutzerberechtigungsliste oder bei anderen Administrativen Arbeiten gelten. Nicht alle derartigen Arbeiten sind online, aber das verwaltete Element ist weder "OK" noch in einem der anderen Zuständen.
Diese Eigenschaft wird von CIM_ManagedSystemElement geerbt.
Folgende Werte sind gültig:
OK ("OK")
Fehler ("Fehler")
Degraded ("Degraded")
Unbekannt ("Unbekannt")
Pred Fail ("Pred Fail")
Starten ("Start")
Beenden ("Beenden")
Dienst ("Dienst")
Gestresst ("Gestresst")
NonRecover ("NonRecover")
Kein Kontakt ("Kein Kontakt")
Lost Comm ("Lost Comm")
TransferWidths
-
Datentyp: uint16-Array
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.2"), Einheiten ("Bits")
Array aller Übertragungsbreiten (in Bits), die von diesem DMA-Kanal unterstützt werden. Wenn unbekannt, geben Sie 0 (null) ein.
Diese Eigenschaft wird von CIM_DMA geerbt.
(0)
(8)
(16)
(32)
(64)
(128)
TypeCTiming
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.10")
Unterstützung für das Timing vom Typ C (Burst).
Diese Eigenschaft wird von CIM_DMA geerbt.
Sonstiges (1)
Unbekannt (2)
ISA-kompatibel (3)
Nicht unterstützt (4)
Unterstützt (5)
WordMode
-
Datentyp: uint16
-
Zugriffstyp: Schreibgeschützt
-
Qualifizierer: MappingStrings ("MIF. DMTF| Systemressource DMA Info|001.8")
DMA-Ausführungsmodus.
Diese Eigenschaft wird von CIM_DMA geerbt.
Sonstiges (1)
Unbekannt (2)
Nicht im Modus "Anzahl nach Wort" ausgeführt (3)
Wird nicht im Modus "Zählen nach Wort" ausgeführt
Ausführen im Modus "Anzahl nach Wort" (4)
Ausführen im Modus "Anzahl nach Wort"
Bemerkungen
Die Win32_DMAChannel-Klasse wird von CIM_DMA abgeleitet.
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) |
Windows Vista |
Unterstützte Mindestversion (Server) |
WindowsServer 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|