Partilhar via


CIM_PhysicalMemory classe

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 (Common Information Model) DMTF (Distributed Management Task Force) são as classes pai sobre as quais as classes WMI são criadas. Atualmente, o WMI suporta apenas os 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 em 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

A classe CIM_PhysicalMemory tem essas propriedades.

Rótulo do Banco

Tipo de dados: string

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 Scripting in WMI.

Legenda

Tipo de dados: string

Tipo de acesso: Somente leitura

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

Breve descrição textual do objeto.

Esta propriedade é herdada de CIM_ManagedSystemElement.

CreationClassName

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: CIM_Key, MaxLen (256)

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

Esta propriedade é herdada de CIM_PhysicalElement.

DataWidth

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: MappingStrings ("MIF. DMTF|Memory Device|002.8"), Unidades ("bits")

Largura dos 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 erros.

Descrição

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Descrição")

Descrição textual do objeto.

Esta propriedade é herdada de CIM_ManagedSystemElement.

Fator de forma

Tipo de dados: uint16

Tipo de acesso: Somente leitura

Qualificadores: Override ("FormFactor"), MappingStrings ("MIF. DMTF|Dispositivo de memória|002.6")

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

Esta propriedade é herdada de CIM_Chip.

0

Desconhecido

1

Outros

2

SIP

3

DIP

4

CEP

5

SOJ

6

Proprietário

7

SIMM

8

DIMM

9

TSOP

10

PGA

11

RIMM

12

SODIMM

13

SRIMM

14

SMD

15

SSMP

16

QFP

17

TQFP

18

SOIC

19

LCC

20

CCLT

21

BGA

22

FPBGA

23

LGA

HotSwappable

Tipo de dados: booleano

Tipo de acesso: Somente leitura

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

Esta 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")

Data e hora em que o objeto foi instalado. Esta propriedade não precisa de um valor para indicar que o objeto está instalado.

Esta 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 par.

Fabricante

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: MaxLen (256)

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

Esta propriedade é herdada de CIM_PhysicalElement.

Tipo de memória

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)

Outro (1)

DRAM (2)

DRAM síncrona (3)

DRAM de cache (4)

EDO (5)

EDRAM (6)

VRAM (7)

SRAM (8)

Memória 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: string

Tipo de acesso: Somente leitura

Classificatórias: MaxLen (64)

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

Esta propriedade é herdada de CIM_PhysicalElement.

Nome

Tipo de dados: string

Tipo de acesso: Somente leitura

Qualificadores: DisplayName ("Nome")

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

Esta propriedade é herdada de CIM_ManagedSystemElement.

OtherIdentifyingInfo

Tipo de dados: string

Tipo de acesso: Somente leitura

Dados adicionais, além de informações de tag 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 tag 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 . Esta propriedade é herdada de CIM_PhysicalElement.

Número de Peça

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: MaxLen (256)

Número da peça atribuído pela organização que produziu ou fabricou o elemento físico.

Esta 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 esta propriedade.

Ligado

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Se TRUE, o elemento físico está ligado.

Esta propriedade é herdada de CIM_PhysicalElement.

Removível

Tipo de dados: booleano

Tipo de acesso: Somente leitura

Se TRUE, este elemento é projetado para ser levado para dentro e para fora do recipiente físico em que normalmente se encontra, sem prejudicar a função da embalagem geral. Um pacote é considerado removível mesmo que a energia deva estar desligada para realizar a remoção. Se a alimentação puder ser ligada e o pacote removido, o elemento será removível e poderá ser trocado a quente. Por exemplo, um chip de processador atualizável é removível.

Esta propriedade é herdada de CIM_PhysicalComponent.

Substituível

Tipo de dados: booleano

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 classificação de clock mais alta. Neste caso, diz-se que o processador é substituível. Todos os componentes removíveis são inerentemente substituíveis.

Esta propriedade é herdada de CIM_PhysicalComponent.

Número de série

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: MaxLen (64)

Número atribuído pelo fabricante utilizado para identificar o elemento físico.

Esta propriedade é herdada de CIM_PhysicalElement.

SKU

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: MaxLen (64)

Número da unidade de armazenagem para o elemento físico.

Esta 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.

Situação

Tipo de dados: string

Tipo de acesso: Somente leitura

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

Status atual do objeto. Esta propriedade é herdada de CIM_ManagedSystemElement.

Os valores incluem o seguinte:

OK ("OK")

Erro ("Erro")

Degradado ("Degradado")

Desconhecido ("Desconhecido")

Pred Fail ("Pred Fail")

Iniciando ("Starting")

Parar ("Parar")

Serviço ("Serviço ")

Stressado ("Stressado")

NonRecover ("Não Recuperar")

No Contact ("Sem Contacto")

Lost Comm ("Comm Perdido")

Etiqueta

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: CIM_Key, MaxLen (256)

Cadeia de caracteres arbitrária que identifica exclusivamente o elemento físico e serve como chave do elemento. Essa propriedade pode conter informações, como dados de marca de ativo ou número de série. A chave para CIM_PhysicalElement é colocada muito alta na hierarquia de objetos para identificar independentemente o hardware ou 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 que contém (escopo) e ficar temporariamente sem uso. 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 que é definida independentemente do posicionamento ou da hierarquia orientada a localização.

Esta propriedade é herdada de CIM_PhysicalElement.

Largura Total

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 erros. Se não houver bits de correção de erro, o valor nessa propriedade deverá corresponder ao especificado para a propriedade DataWidth .

Versão

Tipo de dados: string

Tipo de acesso: Somente leitura

Classificatórias: MaxLen (64)

Versão do elemento físico.

Esta propriedade é herdada de CIM_PhysicalElement.

Observações

A classe CIM_PhysicalMemory é derivada de CIM_Chip.

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

Esta documentação é derivada das descrições de 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 Microsoft SDK ou fornecer mais informações.

Requerimentos

Requisito Valor
Cliente mínimo suportado
Windows Vista
Servidor mínimo suportado
Windows Server 2008
Espaço de nomes
Raiz\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Ver também

CIM_Chip