Compartir a través de


Win32_DMAChannel clase

La Win32_DMAChannelclase WMI representa un canal de acceso directo a memoria (DMA) en un sistema informático que ejecuta Windows. DMA es un método para mover datos de un dispositivo a la memoria (o viceversa) sin la ayuda del microprocesador. La placa del sistema usa un controlador DMA para controlar un número fijo de canales, cada uno de los cuales puede ser utilizado por un dispositivo (y solo uno) a la vez.

La siguiente sintaxis se simplifica desde el código de Managed Object Format (MOF) e incluye todas las propiedades heredadas. Las propiedades se enumeran en orden alfabético, no en orden MOF.

Sintaxis

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

Miembros

La clase Win32_DMAChannel tiene estos tipos de miembros:

Propiedades

La clase Win32_DMAChannel tiene estas propiedades.

AddressSize

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA del recurso del sistema|001.3"), unidades ("bits")

Tamaño de dirección del canal DMA en bits. Los valores permitidos son 8, 16, 32 o 64 bits. Si es desconocido, escriba 0 (cero).

Esta propiedad se hereda de CIM_DMA.

(0)

(8)

(16)

(32)

(64)

Disponibilidad

Tipo de datos: uint16

Tipo de acceso: solo lectura

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

Disponibilidad de DMA. Esta propiedad se hereda de CIM_DMA.

Otros (1)

Desconocido (2)

Disponible (3)

En uso/no disponible (4)

En Uso o no disponible

En Uso y disponible/compartido (5)

En Uso y disponible o se puede compartir

BurstMode

Tipo de datos: booleano

Tipo de acceso: solo lectura

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

Indica si el canal DMA admite o no el modo de ráfaga.

Esta propiedad se hereda de CIM_DMA.

ByteMode

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA del recurso del sistema|001.7")

Modo de ejecución DMA.

Esta propiedad se hereda de CIM_DMA.

Otros (1)

Desconocido (2)

No se ejecuta en el modo "count byte" (3)

No se ejecuta en modo "count byte"

Ejecutar en el modo "count byte" (4)

Ejecutar en modo "count byte"

Caption

Tipo de datos: cadena

Tipo de acceso: solo lectura

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

Descripción breve del objeto una cadena de una línea.

Esta propiedad se hereda de CIM_ManagedSystemElement.

ChannelTiming

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA de recursos del sistema|001.9")

Tiempo del canal DMA.

Esta propiedad se hereda de CIM_DMA.

Otros (1)

Desconocido (2)

Compatible con ISA (3)

Tipo A (4)

Tipo B (5)

Tipo F (6)

CreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: MaxLen (256), CIM_Key

Nombre de la primera clase concreta que aparece en la cadena de herencia utilizada en la creación de una instancia. Cuando se usa con las otras propiedades clave de la clase , la propiedad permite identificar de forma única todas las instancias de esta clase y sus subclases.

Esta propiedad se hereda de CIM_DMA.

CSCreationClassName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_ComputerSystem. CreationClassName"), MaxLen (256), CIM_Key

Nombre de la clase de creación del sistema de equipo de ámbito.

Esta propiedad se hereda de CIM_DMA.

CSName

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: propagados ("CIM_ComputerSystem. Nombre"), CIM_Key, MaxLen (256)

Nombre del sistema de equipo de ámbito.

Esta propiedad se hereda de CIM_DMA.

Descripción

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: DisplayName ("Descripción")

Descripción del objeto .

Esta propiedad se hereda de CIM_ManagedSystemElement.

DMAChannel

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: Clave, MappingStrings ("MIF. DMTF| DMA|001.1")

Número de canal DMA, parte del valor de clave del objeto.

Esta propiedad se hereda de CIM_DMA.

InstallDate

Tipo de datos: datetime

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Fecha de instalación")

Fecha y hora en que se instaló el objeto. Esta propiedad no necesita un valor para indicar que el objeto está instalado.

Esta propiedad se hereda de CIM_ManagedSystemElement.

MaxTransferSize

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA del recurso del sistema|001.4"), unidades ("bytes")

Número máximo de bytes que este canal DMA puede transferir. Si es desconocido, escriba 0 (cero).

Esta propiedad se hereda de CIM_DMA.

Nombre

Tipo de datos: cadena

Tipo de acceso: solo lectura

Calificadores: DisplayName ("Name")

Etiqueta por la que se conoce el objeto. Cuando se subclase, la propiedad se puede invalidar para que sea una propiedad de clave.

Esta propiedad se hereda de CIM_ManagedSystemElement.

Puerto

Tipo de datos: uint32

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("Win32API| Estructuras del sistema| CM_PARTIAL_RESOURCE_DESCRIPTOR| Dma| Puerto")

Puerto DMA utilizado por el adaptador de bus host. Esto es significativo para los buses de tipo MCA.

Ejemplo: 12

Estado

Tipo de datos: cadena

Tipo de acceso: solo lectura

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

Estado actual del objeto. Se pueden definir varios estados operativos y no operativos. Los estados operativos incluyen: "Ok", "Degradado" y "Pred Fail" (un elemento, como una unidad de disco duro habilitada para SMART, puede funcionar correctamente, pero predecir un error en un futuro próximo). Los estados no operativos incluyen: "Error", "Starting", "Stopping" y "Service". Este último, "Servicio", podría aplicarse durante la reestablecimiento de reflejo de un disco, la recarga de una lista de permisos de usuario u otro trabajo administrativo. No todo este trabajo está en línea, pero el elemento administrado no es "CORRECTO" ni en uno de los otros estados.

Esta propiedad se hereda de CIM_ManagedSystemElement.

Los valores son los siguientes:

Ok ("OK")

Error ("Error")

Degradado ("Degradado")

Desconocido ("Desconocido")

Pred Fail ("Pred Fail ")

Inicio ("Inicio")

Detención ("Detención ")

Servicio ("Servicio")

Estresado ("Estresado")

NonRecover ("NonRecover")

Sin contacto ("Sin contacto")

Lost Comm ("Lost Comm")

TransferWidths

Tipo de datos: matriz uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA del recurso del sistema|001.2"), unidades ("bits")

Matriz de todos los anchos de transferencia (en bits) admitidos por este canal DMA. Si es desconocido, escriba 0 (cero).

Esta propiedad se hereda de CIM_DMA.

(0)

(8)

(16)

(32)

(64)

(128)

TypeCTiming

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA del recurso del sistema|001.10")

Compatibilidad con el control de tiempo de tipo C (ráfaga).

Esta propiedad se hereda de CIM_DMA.

Otros (1)

Desconocido (2)

Compatible con ISA (3)

No compatible (4)

Compatible (5)

WordMode

Tipo de datos: uint16

Tipo de acceso: solo lectura

Calificadores: MappingStrings ("MIF. DMTF| Información de DMA del recurso del sistema|001.8")

Modo de ejecución DMA.

Esta propiedad se hereda de CIM_DMA.

Otros (1)

Desconocido (2)

No se ejecuta en el modo "count by word" (3)

No se ejecuta en modo "count by word"

Ejecutar en el modo "count by word" (4)

Ejecutar en modo "count by word"

Comentarios

La clase Win32_DMAChannel se deriva de CIM_DMA.

Requisitos

Requisito Value
Cliente mínimo compatible
Windows Vista
Servidor mínimo compatible
Windows Server 2008
Espacio de nombres
Root\CIMV2
MOF
CIMWin32.mof
Archivo DLL
CIMWin32.dll

Consulte también

CIM_DMA

Clases de hardware del sistema de equipos