classe Win32_DMAChannel
A classe WMIWin32_DMAChannel representa um canal de DMA (acesso direto à memória) em um sistema de computador que executa o Windows. O DMA é um método de mover dados de um dispositivo para a memória (ou vice-versa) sem a ajuda do microprocessador. A placa do sistema usa um controlador DMA para lidar com um número fixo de canais, cada um dos quais pode ser usado por um (e apenas um) dispositivo por vez.
A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as propriedades herdadas. As propriedades são listadas em ordem alfabética, não em ordem MOF.
Sintaxe
[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;
};
Membros
A classe Win32_DMAChannel tem esses tipos de membros:
Propriedades
A classe Win32_DMAChannel tem essas propriedades.
-
AddressSize
-
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do Recurso do Sistema|001.3"), Unidades ("bits")
Tamanho do endereço do canal DMA em bits. Os valores permitidos são 8, 16, 32 ou 64 bits. Se desconhecido, insira 0 (zero).
Essa propriedade é herdada de CIM_DMA.
-
-
acima (0)
-
(8)
-
(16)
-
(32)
-
(64)
Disponibilidade
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| DMA|001.2")
Disponibilidade do DMA. Essa propriedade é herdada de CIM_DMA.
Outros (1)
Desconhecido (2)
Disponível (3)
Em Uso/Não Disponível (4)
Em Uso ou Não Disponível
Em Uso e Disponível/Compartilhável (5)
Em Uso e Disponível ou Fragmentável
BurstMode
-
Tipo de dados: booliano
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| DMA|001.3")
Indica se o canal DMA dá suporte ou não ao modo de intermitência.
Essa propriedade é herdada de CIM_DMA.
ByteMode
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do recurso do sistema|001.7")
Modo de execução de DMA.
Essa propriedade é herdada de CIM_DMA.
Outros (1)
Desconhecido (2)
Não executado no modo 'count byte' (3)
Não é executado no modo "contar por byte"
Executar no modo 'count by byte' (4)
Executar no modo "contar por byte"
Legenda
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (64), DisplayName ("Caption")
Descrição curta do objeto uma cadeia de caracteres de uma linha.
Essa propriedade é herdada de CIM_ManagedSystemElement.
ChannelTiming
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do recurso do sistema|001.9")
Tempo do canal de DMA.
Essa propriedade é herdada de CIM_DMA.
Outros (1)
Desconhecido (2)
Compatível com ISA (3)
Tipo A (4)
Tipo B (5)
Tipo F (6)
CreationClassName
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
Nome da primeira classe concreta a aparecer na cadeia de herança usada na criação de uma instância. Quando usada com as outras propriedades principais da classe, a propriedade permite que todas as instâncias dessa classe e suas subclasses sejam identificadas exclusivamente.
Essa propriedade é herdada de CIM_DMA.
CSCreationClassName
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Propagado ("CIM_ComputerSystem. CreationClassName"), MaxLen (256), CIM_Key
Nome da classe de criação do sistema de computador de escopo.
Essa propriedade é herdada de CIM_DMA.
CSName
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: Propagado ("CIM_ComputerSystem. Nome"), CIM_Key, MaxLen (256)
Nome do sistema de computador de escopo.
Essa propriedade é herdada de CIM_DMA.
Descrição
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: DisplayName ("Description")
Descrição do objeto.
Essa propriedade é herdada de CIM_ManagedSystemElement.
DMAChannel
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: Chave, MappingStrings ("MIF. DMTF| DMA|001.1")
Número do canal DMA, parte do valor da chave do objeto.
Essa propriedade é herdada de CIM_DMA.
InstallDate
-
Tipo de dados: datetime
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data de Instalação")
Data e hora em que o objeto foi instalado. Essa propriedade não precisa de um valor para indicar que o objeto está instalado.
Essa propriedade é herdada de CIM_ManagedSystemElement.
Maxtransfersize
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do Recurso do Sistema|001.4"), Unidades ("bytes")
Número máximo de bytes que podem ser transferidos por esse canal de DMA. Se desconhecido, insira 0 (zero).
Essa propriedade é herdada de CIM_DMA.
Nome
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: DisplayName ("Name")
Rótulo pelo qual o objeto é conhecido. Quando subclasse, a propriedade pode ser substituída para ser uma propriedade de chave.
Essa propriedade é herdada de CIM_ManagedSystemElement.
Porta
-
Tipo de dados: uint32
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("Win32API| Estruturas do sistema| CM_PARTIAL_RESOURCE_DESCRIPTOR| Dma| Porta")
Porta DMA usada pelo adaptador do barramento de host. Isso é significativo para ônibus do tipo MCA.
Exemplo: 12
Status
-
Tipo de dados: cadeia de caracteres
-
Tipo de acesso: Somente leitura
-
Qualificadores: MaxLen (10), DisplayName ("Status")
Status atual do objeto. Vários status operacionais e não operacionais podem ser definidos. Os status operacionais incluem: "OK", "Degradado" e "Falha de Pred" (um elemento, como uma unidade de disco rígido habilitada para SMART, pode estar funcionando corretamente, mas prevendo uma falha em um futuro próximo). Os status não operacionais incluem: "Erro", "Iniciando", "Parando" e "Serviço". Este último, "Serviço", pode ser aplicado durante espelho resilvering de um disco, recarregamento de uma lista de permissões de usuário ou outro trabalho administrativo. Nem todo esse trabalho está online, mas o elemento gerenciado não é "OK" nem em um dos outros estados.
Essa propriedade é herdada de CIM_ManagedSystemElement.
Os valores incluem o seguinte:
OK ("OK")
Erro ("Erro")
Degradado ("Degradado")
Desconhecido ("Desconhecido")
Falha de pred ("Falha de pred")
Iniciando ("Iniciando")
Parando ("Parando")
Serviço ("Serviço")
Estressado ("Estressado")
NonRecover ("NonRecover")
Sem contato ("Sem contato")
Comm Perdido ("Comm Perdido")
TransferWidths
-
Tipo de dados: matriz uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do Recurso do Sistema|001.2"), Unidades ("bits")
Matriz de todas as larguras de transferência (em bits) com suporte neste canal DMA. Se desconhecido, insira 0 (zero).
Essa propriedade é herdada de CIM_DMA.
acima (0)
(8)
(16)
(32)
(64)
(128)
TypeCTiming
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do recurso do sistema|001.10")
Suporte para o tempo do tipo C (intermitência).
Essa propriedade é herdada de CIM_DMA.
Outros (1)
Desconhecido (2)
Compatível com ISA (3)
Sem suporte (4)
Com suporte (5)
WordMode
-
Tipo de dados: uint16
-
Tipo de acesso: Somente leitura
-
Qualificadores: MappingStrings ("MIF. DMTF| Informações de DMA do recurso do sistema|001.8")
Modo de execução de DMA.
Essa propriedade é herdada de CIM_DMA.
Outros (1)
Desconhecido (2)
Não executado no modo 'count by word' (3)
Não é executado no modo "contar por palavra"
Executar no modo 'count by word' (4)
Executar no modo "contar por palavra"
Comentários
A classe Win32_DMAChannel é derivada de CIM_DMA.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte |
Windows Vista |
Servidor mínimo com suporte |
Windows Server 2008 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|