_CIM-DMA-Klasse

Die _ CIM-DMA-Klasse stellt den direkten Arbeitsspeicherzugriff (DMA) der Computerarchitektur dar.

Wichtig

Die CIM-Klassen (Distributed Management Task Force) (DMTF) (Common Information Model) sind die übergeordneten Klassen, auf denen WMI-Klassen erstellt werden. WMI unterstützt derzeit nur die CIM 2.x-Versionsschemas.

Die folgende Syntax wird durch MOF-Code (Managed Object Format) vereinfacht und schließt alle geerbten Eigenschaften ein. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.

Syntax

[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;
};

Member

Die _ CIM-DMA-Klasse verfügt über diese Membertypen:

Eigenschaften

Die _ CIM-DMA-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 und 64. Wenn unbekannt, geben Sie 0 ein.

(0)

(8)

(16)

(32)

(64)

Verfügbarkeit

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

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

Verfügbarkeit des DMA.

Sonstige (1)

Unbekannt (2)

Unbekannt

Verfügbar (3)

Verfügbar.

In Use/Not Available (4)

Wird verwendet (nicht verfügbar).

In Use und Available/Shareable (5)

Wird verwendet, ist aber verfügbar (sharable).

BurstMode

Datentyp: boolescher Wert

Zugriffstyp: Schreibgeschützt

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

True gibt an, dass der DMA-Kanal den Burstmodus unterstützt.

ByteMode

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. |DMTF-Systemressource DMA Info | 001.7")

Gibt an, ob DMA im Count-by-Byte-Modus ausgeführt werden kann.

Sonstige (1)

Sonstiges

Unbekannt (2)

Unbekannt

Nicht im Modus "Anzahl byte" ausgeführt (3)

Kann nicht im Count-by-Byte-Modus ausgeführt werden.

Ausführen im Count Byte-Modus (4)

Kann im Count-by-Byte-Modus ausgeführt werden.

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

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

Kurze Textbeschreibung des Objekts.

Diese Eigenschaft wird von CIM _ ManagedSystemElement geerbt.

ChannelTiming

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. |DMTF-Systemressource DMA Info | 001.9")

DMA-Kanalzeitsteuerung.

Sonstige (1)

Sonstiges

Unbekannt (2)

Unbekannt

ISA-kompatibel (3)

ISA-kompatibel.

Typ A (4)

Geben Sie A ein.

Typ B (5)

Geben Sie B ein.

Typ F (6)

Geben Sie F ein.

CreationClassName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (256), _ CIM-Taste

Name der Klasse oder Unterklasse, die bei der Erstellung einer Instanz verwendet wird. Bei Verwendung mit anderen Schlüsseleigenschaften der -Klasse ermöglicht diese Eigenschaft, dass alle Instanzen der Klasse und deren Unterklassen eindeutig identifiziert werden.

CSCreationClassName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Propagated ("CIM _ ComputerSystem.CreationClassName"), MaxLen (256), _ CIM-Schlüssel

Der Name der Erstellungsklasse des Computersystems.

CSName

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Propagated ("CIM _ ComputerSystem.Name"), _ CIM-Schlüssel, MaxLen (256)

Der Name des Bereichscomputersystems.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: DisplayName ("Beschreibung")

Textbeschreibung des Objekts.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

DMAChannel

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: Schlüssel, MappingStrings ("MIF. DMTF | DMA | 001.1")

DMA-Kanalnummer. Diese Zahl ist Teil des Schlüsselwerts des Objekts.

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 _ ManagedSystemElementgeerbt.

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.

Name

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: DisplayName ("Name")

Bezeichnung, mit der das Objekt bekannt ist. Bei Einer Unterklasse kann diese Eigenschaft als Schlüsseleigenschaft überschrieben werden.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

Status

Datentyp: string

Zugriffstyp: Schreibgeschützt

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

Gibt den aktuellen Status des Objekts an.

Diese Eigenschaft wird von CIM _ ManagedSystemElementgeerbt.

Folgende Werte sind gültig:

OK ("OK")

Fehler ("Fehler")

Heruntergestuft ("Heruntergestuft")

Unbekannt ("Unbekannt")

Pred Fail ("Pred Fail")

Wird gestartet ("Wird gestartet")

Beenden ("Wird beendet")

Dienst ("Dienst")

Mannslast ("1000")

NonRecover ("NonRecover")

Kein Kontakt ("Kein Kontakt")

Verlorenes Komma ("Verlorenes Komma")

TransferWidths

Datentyp: uint16-Array

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. |DMTF-Systemressource DMA Info | 001.2"), Einheiten ("Bits")

Array, das alle Übertragungsbreiten in Bits angibt, die von diesem DMA-Kanal unterstützt werden. Zulässige Werte sind 8, 16, 32, 64 und 128 Bits. Wenn unbekannt, geben Sie 0 (null) ein.

(0)

(8)

(16)

(32)

(64)

(128)

TypeCTiming

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. DMTF | System Resource DMA Info | 001.10")

Gibt an, ob die Zeitsteuerung von Typ C (Burst) unterstützt wird.

Andere (1)

Sonstiges

Unbekannt (2)

Unbekannt

ISA-kompatibel (3)

ISA-kompatibel.

Nicht unterstützt (4)

Wird nicht unterstützt.

Unterstützt (5)

Unterstützt.

WordMode

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: MappingStrings ("MIF. DMTF | System Resource DMA Info | 001.8")

Gibt an, ob DMA im Count-by-Word-Modus ausgeführt werden kann.

Andere (1)

Sonstiges

Unbekannt (2)

Unbekannt

Nicht im "Count by Word"-Modus ausgeführt (3)

Im Count-by-Word-Modus kann nicht ausgeführt werden.

Ausführen im "Count by Word"-Modus (4)

Kann im Count-by-Word-Modus ausgeführt werden.

Hinweise

Die _ CIM-DMA-Klasse wird von CIM _ SystemResourceabgeleitet.

WMI implementiert diese Klasse nicht. Informationen zu Klassen, die von CIM _ DMA abgeleitet werden, finden Sie unter Win32-Klassen.

Diese Dokumentation wird von den CIM-Klassenbeschreibungen abgeleitet, die von dmtf veröffentlicht wurden. Möglicherweise hat Microsoft Änderungen vorgenommen, um kleinere Fehler zu korrigieren, den Dokumentationsstandards des Microsoft SDK zu entsprechen oder weitere Informationen bereitzustellen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
Windows Server 2008
Namespace
\Stamm-CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Weitere Informationen

CIM _ SystemResource