classe CIM_PhysicalMemory
La classe CIM_PhysicalMemory rappresenta dispositivi di memoria di basso livello, ad esempio SIMMS, DIMMs, chip di memoria non elaborati e così via.
Importante
Le classi CIM (Distributed Management Task Force) (Common Information Model) di DMTF (Distributed Management Task Force) sono le classi padre su cui vengono compilate le classi WMI. WMI supporta attualmente solo gli schemi di versione CIM 2.x.
La sintassi seguente è semplificata dal codice MOF (Managed Object Format) e include tutte le relative proprietà ereditate. Le proprietà sono elencate nell'ordine alfabetico, non nell'ordine MOF.
Sintassi
[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;
};
Members
La classe CIM_PhysicalMemory include questi tipi di membri:
Proprietà
La classe CIM_PhysicalMemory ha queste proprietà.
-
BankLabel
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64), MappingStrings ("MIF). DMTF| Dispositivo di memoria|002.4")
Banca etichettata in cui si trova la memoria. Ad esempio, "Bank 0" o "Bank A".
-
-
Capacity
-
-
Tipo di dati: uint64
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF). DMTF| Dispositivo di memoria|002.5"), unità ("byte")
Capacità totale della memoria fisica, in byte.
Per altre informazioni sull'uso di valori uint64 negli script, vedere Scripting in WMI.
-
-
Didascalia
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64), DisplayName ("Didascalia")
Breve descrizione testuale dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
CreationClassName
-
Nome della classe o della sottoclasse usata nella creazione di un'istanza. Se usato con altre proprietà chiave della classe, questa proprietà consente l'identificazione univoca di tutte le istanze della classe e delle relative sottoclassi.
Questa proprietà viene ereditata da CIM_PhysicalElement.
-
DataWidth
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF). DMTF| Dispositivo di memoria|002.8"), unità ("bit")
Larghezza dei dati della memoria fisica, in bit. Una larghezza dei dati pari a 0 (zero) e una larghezza totale di 8, indica che la memoria viene usata esclusivamente per fornire bit di correzione degli errori.
-
-
Descrizione
-
-
Tipo di dati: stringa
-
Tipo di accesso: sola lettura
-
Qualificatori: DisplayName ("Descrizione")
Descrizione testuale dell'oggetto.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
-
-
FormFactor
-
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: override ("FormFactor"), MappingStrings ("MIF). DMTF| Dispositivo di memoria|002.6")
Fattore di forma di implementazione per il chip. Ad esempio, è possibile specificare valori come SIMM, TSOP o PGA.
Questa proprietà viene ereditata da CIM_Chip.
-
-
0
-
Sconosciuto
-
1
-
Altro
-
2
-
SIP
-
3
-
DIP
-
4
-
ZIP
-
5
-
SOJ
-
6
-
Proprietario
-
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
-
PLCC
-
21
-
BGA
-
22
-
FPBGA
-
23
-
LGA
HotSwappable
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Se TRUE, il pacchetto può essere scambiato a caldo. Un pacchetto fisico può essere sottoposto a hot swapp se l'elemento può essere sostituito da un pacchetto fisicamente diverso (ma equivalente) mentre il pacchetto contenitore è attivato. Ad esempio, un componente della ventola può essere progettato per essere sottoposto a hot swapp. Tutti i componenti che possono essere scambiati a caldo sono intrinsecamente rimovibili e sostituibili.
Questa proprietà viene ereditata da CIM_PhysicalComponent.
InstallDate
-
Tipo di dati: datetime
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF. DMTF| ComponentID|001.5"), DisplayName ("Data di installazione")
Data e ora di installazione dell'oggetto. Questa proprietà non richiede un valore per indicare che l'oggetto è installato.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
InterleavePosition
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF. DMTF| Indirizzi mappati del dispositivo di memoria|001.7")
Posizione della memoria fisica in un interleave. Il valore 0 indica che non è interleaved, 1 indica la prima posizione, 2 indica la seconda posizione e così via. Ad esempio, in un interleave 2:1, un valore pari a 1 indica che la memoria si trova nella posizione pari.
Produttore
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (256)
Nome dell'organizzazione responsabile della produzione dell'elemento fisico. Per altre informazioni, vedere la proprietà Vendor di CIM_Product.
Questa proprietà viene ereditata da CIM_PhysicalElement.
MemoryType
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF. DMTF| Dispositivo memoria|002.9")
Tipo di memoria fisica.
Sconosciuto (0)
Altro (1)
DRAM (2)
DRAM sincrona (3)
Cache DRAM (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)
DIGITA ( 17)
SGRAM (18)
RDRAM (19)
DDR (20)
DDR2 (21)
DDR2 FB-DIMM (22)
Modello
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Nome in base al quale l'elemento fisico è generalmente noto.
Questa proprietà viene ereditata da CIM_PhysicalElement.
Nome
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: DisplayName ("Name")
Etichetta in base alla quale l'oggetto è noto. Quando viene sottoclassata, è possibile eseguire l'override di questa proprietà come proprietà chiave.
Questa proprietà viene ereditata da CIM_ManagedSystemElement.
OtherIdentifyingInfo
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
Dati aggiuntivi, oltre alle informazioni sui tag di asset, che possono essere usati per identificare un elemento fisico. Un esempio è costituito dai dati di codice a barre associati a un elemento, che ha anche un tag di asset. Si noti che se sono disponibili solo dati di codice a barre ed è univoco e in grado di essere usato come chiave di elemento, questa proprietà sarà Null e i dati del codice a barre verranno usati come chiave di classe nella proprietà Tag . Questa proprietà viene ereditata da CIM_PhysicalElement.
PartNumber
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (256)
Numero di parte assegnato dall'organizzazione che ha prodotto o prodotto l'elemento fisico.
Questa proprietà viene ereditata da CIM_PhysicalElement.
PositionInRow
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF. DMTF| Indirizzi mappati del dispositivo di memoria|001.6")
Posizione della memoria fisica in una riga. Ad esempio, se sono necessari due dispositivi di memoria a 8 bit per formare una riga a 16 bit, il valore 2 indica che la memoria è il secondo dispositivo. Il valore 0 non è valido per questa proprietà.
PoweredOn
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Se TRUE, l'elemento fisico è acceso.
Questa proprietà viene ereditata da CIM_PhysicalElement.
Rimovibile
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Se TRUE, questo elemento è progettato per essere portato all'interno e all'esterno del contenitore fisico in cui viene normalmente trovato, senza compromettere la funzione del pacchetto complessivo. Un pacchetto viene considerato rimovibile anche se l'alimentazione deve essere spenta per eseguire la rimozione. Se l'alimentazione può essere attivata e il pacchetto rimosso, l'elemento è rimovibile e può essere scambiato a caldo. Ad esempio, un chip processore non aggiornabile è rimovibile.
Questa proprietà viene ereditata da CIM_PhysicalComponent.
Sostituibile
-
Tipo di dati: booleano
-
Tipo di accesso: sola lettura
Se TRUE, è possibile sostituire l'elemento con uno fisicamente diverso. Ad esempio, alcuni sistemi informatici consentono l'aggiornamento del chip del processore principale a uno dei livelli di clock più elevati. In questo caso, si dice che il processore sia sostituibile. Tutti i componenti rimovibili sono intrinsecamente sostituibili.
Questa proprietà viene ereditata da CIM_PhysicalComponent.
Serialnumber
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Numero allocato dal produttore usato per identificare l'elemento fisico.
Questa proprietà viene ereditata da CIM_PhysicalElement.
SKU
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Numero di unità di mantenimento dello stock per l'elemento fisico.
Questa proprietà viene ereditata da CIM_PhysicalElement.
Velocità
-
Tipo di dati: uint32
-
Tipo di accesso: sola lettura
-
Qualificatori: unità ("nanosecondi")
Velocità della memoria fisica, in nanosecondi.
Status
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (10), DisplayName ("Status")
Stato corrente dell'oggetto. Questa proprietà viene ereditata da CIM_ManagedSystemElement.
Sono inclusi i valori seguenti:
OK ("OK")
Errore ("Errore ")
Danneggiato ("danneggiato ")
Sconosciuto ("Sconosciuto ")
Pred Fail ("Pred Fail ")
Avvio ("Avvio ")
Arresto ("arresto ")
Servizio ("Servizio ")
Sottolineato ("sottolineato ")
NonRecover ("NonRecover ")
Nessun contatto ("Nessun contatto")
Lost Comm ("Lost Comm")
Tag
Stringa arbitraria che identifica in modo univoco l'elemento fisico e funge da chiave dell'elemento. Questa proprietà può contenere informazioni, ad esempio dati sul tag asset o sul numero di serie. La chiave per CIM_PhysicalElement viene posizionata molto alta nella gerarchia degli oggetti per identificare in modo indipendente l'hardware o l'entità, indipendentemente dal posizionamento fisico in armadi (o su) armadi, adattatori e così via. Ad esempio, un componente rimovibile che può essere sottoposto a hot swapp può essere tratto dal pacchetto che lo contiene (ambito) e può essere temporaneamente inutilizzato. L'oggetto continua a esistere e può anche essere inserito in un contenitore di ambito diverso. La chiave per un elemento fisico è una stringa arbitraria definita indipendentemente dal posizionamento o dalla gerarchia orientata alla posizione.
Questa proprietà viene ereditata da CIM_PhysicalElement.
TotalWidth
-
Tipo di dati: uint16
-
Tipo di accesso: sola lettura
-
Qualificatori: MappingStrings ("MIF. DMTF| Dispositivo memoria|002.7"), unità ("bit")
Larghezza totale, in bit, della memoria fisica, inclusi i bit di verifica o correzione degli errori. Se non sono presenti bit di correzione degli errori, il valore in questa proprietà deve corrispondere a quello specificato per la proprietà DataWidth .
Versione
-
Tipo di dati: string
-
Tipo di accesso: sola lettura
-
Qualificatori: MaxLen (64)
Versione dell'elemento fisico.
Questa proprietà viene ereditata da CIM_PhysicalElement.
Commenti
La classe CIM_PhysicalMemory deriva da CIM_Chip.
WMI non implementa questa classe. Per le classi WMI derivate da CIM_PhysicalMemory, vedere Classi Win32.
Questa documentazione è derivata dalle descrizioni delle classi CIM pubblicate dal DMTF. Microsoft potrebbe aver apportato modifiche agli errori secondari corretti, essere conformi agli standard della documentazione di Microsoft SDK o fornire altre informazioni.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista |
Server minimo supportato |
Windows Server 2008 |
Spazio dei nomi |
Root\CIMV2 |
MOF |
|
DLL |
|