Compartilhar via


classe CIM_PhysicalMemory

A classe CIM_PhysicalMemory representa dispositivos de memória de baixo nível, como SIMMS, DIMMs, chips de memória bruta e assim por diante.

Importante

As classes CIM (Força Tarefa de Gerenciamento Distribuído) do DMTF (Common Information Model) são as classes pai nas quais as classes WMI são criadas. Atualmente, o WMI dá suporte apenas aos esquemas de versão CIM 2.x.

A sintaxe a seguir é simplificada do código MOF (Managed Object Format) e inclui todas as suas propriedades herdadas. As propriedades são listadas em ordem alfabética, não na ordem MOF.

Sintaxe

[abstract, UUID("{FAF76B7B-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_PhysicalMemory : CIM_Chip
{
  string   BankLabel;
  uint64   Capacity;
  string   Caption;
  string   CreationClassName;
  uint16   DataWidth;
  string   Description;
  uint16   FormFactor;
  boolean  HotSwappable;
  datetime InstallDate;
  uint32   InterleavePosition;
  string   Manufacturer;
  uint16   MemoryType;
  string   Model;
  string   Name;
  string   OtherIdentifyingInfo;
  string   PartNumber;
  uint32   PositionInRow;
  boolean  PoweredOn;
  boolean  Removable;
  boolean  Replaceable;
  string   SerialNumber;
  string   SKU;
  uint32   Speed;
  string   Status;
  string   Tag;
  uint16   TotalWidth;
  string   Version;
};

Membros

A classe CIM_PhysicalMemory tem estes tipos de membros:

  • Propriedades

Propriedades

A classe CIM_PhysicalMemory tem essas propriedades.

BankLabel

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (64), MappingStrings ("MIF. DMTF|Dispositivo de memória|002.4")

Banco rotulado no qual a memória está localizada. Por exemplo, "Banco 0" ou "Banco A".

Capacidade

Tipo de dados: uint64

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Dispositivo de Memória|002.5"), Unidades ("bytes")

Capacidade total da memória física, em bytes.

Para obter mais informações sobre como usar valores uint64 em scripts, consulte Scripts no WMI.

legenda

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

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

Uma breve descrição textual do objeto.

Essa propriedade é herdada de CIM_ManagedSystemElement.

CreationClassName

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: CIM_Key, MaxLen (256)

Nome da classe ou subclasse usada na criação de uma instância. Quando usada com outras propriedades principais da classe, essa propriedade permite que todas as instâncias da classe e suas subclasses sejam identificadas de forma exclusiva.

Essa propriedade é herdada de CIM_PhysicalElement.

DataWidth

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Dispositivo de Memória|002.8"), Unidades ("bits")

Largura de dados da memória física, em bits. Uma largura de dados de 0 (zero) e uma largura total de 8 indica que a memória é usada exclusivamente para fornecer bits de correção de erro.

Descrição

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Description")

Descrição textual do objeto.

Essa propriedade é herdada de CIM_ManagedSystemElement.

FormFactor

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: Substituição ("FormFactor"), MappingStrings ("MIF. DMTF|Dispositivo de memória|002.6")

Fator de formulário de implementação para o chip. Por exemplo, valores como SIMM, TSOP ou PGA podem ser especificados.

Essa propriedade é herdada de CIM_Chip.

0

Desconhecido

1

Outros

2

GOLE

3

MERGULHO

4

NADA

5

SOJ

6

Proprietário

7

SIMM

oito

DIMM

9

TSOP

10

PGA

11

RIMM

12

SODIMM

13

SRIMM

14

SMD

15

SSMP

16

QFP

17

TQFP

18

SOIC

19

LCC

20

PLCC

21

BGA

22

FPBGA

vinte e três

LGA

HotSwappable

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Se TRUE, o pacote poderá ser trocado de modo frequente. Um pacote físico poderá ser trocado a quente se o elemento puder ser substituído por um fisicamente diferente (mas equivalente) enquanto o pacote de contenção estiver ativado. Por exemplo, um componente de ventilador pode ser projetado para ser trocado. Todos os componentes que podem ser trocados a quente são inerentemente removíveis e substituíveis.

Essa propriedade é herdada de CIM_PhysicalComponent.

InstallDate

Tipo de dados: datetime

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|ComponentID|001.5"), DisplayName ("Data de Instalação")

A data e a hora em que o objeto foi instalado. Essa propriedade não requer um valor para indicar que o objeto está instalado.

Essa propriedade é herdada de CIM_ManagedSystemElement.

InterleavePosition

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Endereços mapeados do dispositivo de memória|001.7")

Posição da memória física em uma intercalação. Um valor de 0 indica não intercalado, 1 indica a primeira posição, 2 indica a segunda posição e assim por diante. Por exemplo, em uma intercalação 2:1, um valor de 1 indica que a memória está na posição uniforme.

Fabricante

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (256)

Nome da organização responsável por produzir o elemento físico. Para obter mais informações, consulte a propriedade Vendor de CIM_Product.

Essa propriedade é herdada de CIM_PhysicalElement.

MemoryType

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Dispositivo de memória|002.9")

Tipo de memória física.

Desconhecido (0)

Outros (1)

DRAM (2)

DRAM síncrono (3)

Dram de cache (4)

EDO (5)

EDRAM (6)

VRAM (7)

SRAM (8)

RAM (9)

ROM (10)

Flash (11)

EEPROM (12)

FEPROM (13)

EPROM (14)

CDRAM (15)

3DRAM (16)

SDRAM (17)

SGRAM (18)

RDRAM (19)

DDR (20)

DDR2 (21)

DDR2 FB-DIMM (22)

Modelo

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Nome pelo qual o elemento físico é geralmente conhecido.

Essa propriedade é herdada de CIM_PhysicalElement.

Nome

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Name")

O rótulo pelo qual o objeto é conhecido. Quando subclasse, essa propriedade pode ser substituída para ser uma propriedade chave.

Essa propriedade é herdada de CIM_ManagedSystemElement.

OtherIdentifyingInfo

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Dados adicionais, além de informações de marca de ativo, que podem ser usados para identificar um elemento físico. Um exemplo são os dados de código de barras associados a um elemento, que também tem uma marca de ativo. Observe que, se apenas os dados de código de barras estiverem disponíveis e forem exclusivos e puderem ser usados como uma chave de elemento, essa propriedade será nula e os dados de código de barras serão usados como a chave de classe na propriedade Tag . Essa propriedade é herdada de CIM_PhysicalElement.

PartNumber

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: MaxLen (256)

Número de parte atribuído pela organização que produziu ou fabricou o elemento físico.

Essa propriedade é herdada de CIM_PhysicalElement.

PositionInRow

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Endereços mapeados do dispositivo de memória|001.6")

Posição da memória física em uma linha. Por exemplo, se forem necessários dois dispositivos de memória de 8 bits para formar uma linha de 16 bits, um valor de 2 indica que a memória é o segundo dispositivo. Um valor de 0 é um valor inválido para essa propriedade.

PoweredOn

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Se TRUE, o elemento físico será ativado.

Essa propriedade é herdada de CIM_PhysicalElement.

Removível

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Se TRUE, esse elemento será projetado para ser retirado e retirado do contêiner físico no qual normalmente é encontrado, sem prejudicar a função do empacotamento geral. Um pacote é considerado removível mesmo se a energia precisar estar desativada para executar a remoção. Se a energia puder ser ativada e o pacote removido, o elemento será removível e poderá ser trocado. Por exemplo, um chip de processador atualizável é removível.

Essa propriedade é herdada de CIM_PhysicalComponent.

Substituível

Tipo de dados: booliano

Tipo de acesso: Somente leitura

Se TRUE, é possível substituir o elemento por um fisicamente diferente. Por exemplo, alguns sistemas de computador permitem que o chip do processador principal seja atualizado para uma de uma classificação de relógio mais alta. Nesse caso, o processador é considerado substituível. Todos os componentes removíveis são inerentemente substituíveis.

Essa propriedade é herdada de CIM_PhysicalComponent.

SerialNumber

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Número alocado pelo fabricante usado para identificar o elemento físico.

Essa propriedade é herdada de CIM_PhysicalElement.

SKU

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Número da unidade de manutenção de estoque para o elemento físico.

Essa propriedade é herdada de CIM_PhysicalElement.

Velocidade

Tipo de dados: uint32

Tipo de acesso: Somente leitura

Qualificadores: Unidades ("nanossegundos")

Velocidade da memória física, em nanossegundos.

Estado

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

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

Status atual do objeto. 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")

Etiqueta

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: CIM_Key, MaxLen (256)

Cadeia de caracteres arbitrária que identifica exclusivamente o elemento físico e serve como a chave do elemento. Essa propriedade pode conter informações, como marca de ativo ou dados de número de série. A chave para CIM_PhysicalElement é colocada muito alta na hierarquia de objetos para identificar independentemente o hardware ou a entidade, independentemente do posicionamento físico em (ou em) gabinetes, adaptadores e assim por diante. Por exemplo, um componente removível que pode ser trocado a quente pode ser retirado de seu pacote de contenção (escopo) e ser temporariamente não utilizado. O objeto ainda continua a existir e pode até ser inserido em um contêiner de escopo diferente. A chave para um elemento físico é uma cadeia de caracteres arbitrária definida independentemente do posicionamento ou da hierarquia orientada ao local.

Essa propriedade é herdada de CIM_PhysicalElement.

TotalWidth

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Dispositivo de Memória|002.7"), Unidades ("bits")

Largura total, em bits, da memória física, incluindo bits de verificação ou correção de erro. Se não houver nenhum bit de correção de erro, o valor nessa propriedade deverá corresponder ao especificado para a propriedade DataWidth .

Versão

Tipo de dados: cadeia de caracteres

Tipo de acesso: Somente leitura

Qualificadores: Comprimento Máximo (64)

Versão do elemento físico.

Essa propriedade é herdada de CIM_PhysicalElement.

Observações

A classe CIM_PhysicalMemory é derivada de CIM_Chip.

O WMI não implementa essa classe. Para classes WMI derivadas de CIM_PhysicalMemory, consulte Classes Win32.

Esta documentação é derivada das descrições da classe CIM publicadas pelo DMTF. A Microsoft pode ter feito alterações para corrigir pequenos erros, estar em conformidade com os padrões de documentação do SDK da Microsoft ou fornecer mais informações.

Requisitos

Requisito Valor
Cliente mínimo com suporte
Windows Vista
Servidor mínimo com suporte
Windows Server 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Consulte também

CIM_Chip