_Classe CIM CacheMemory
La classe CIM _ CacheMemory définit les fonctionnalités et la gestion de la mémoire cache.
La mémoire cache est la RAM dédiée ou allouée dans laquelle un processeur recherche d’abord des données. Les données de la mémoire cache sont rapidement remises au processeur et sont généralement décrites par la proximité du processeur (par exemple, le cache principal ou secondaire). Un lecteur de disque qui comprend la mémoire vive allouée pour le maintien de la dernière lecture ou des données adjacentes du disque (pour accélérer la récupération) est également modélisé comme mémoire cache.
Notes
La mémoire cache n’est pas un système d’exploitation ou une mémoire tampon au niveau de l’application ; Il s’agit de la mémoire RAM qui a été allouée pour la mise en cache des données du processeur.
Important
Les classes de la DMTF (Distributed Management Task Force) CIM (Common Information Model) sont les classes parentes sur lesquelles les classes WMI sont générées. WMI ne prend actuellement en charge que les schémas de version CIM 2. x.
La syntaxe suivante est simplifiée à partir de code au format MOF (Managed Object Format) et inclut toutes les propriétés héritées. Les propriétés sont répertoriées par ordre alphabétique, et non par ordre MOF.
Syntaxe
[abstract, UUID("{FAF76B65-798C-11D2-AAD1-006008C78BC7}"), AMENDMENT]
class CIM_CacheMemory : CIM_Memory
{
string Caption;
string Description;
datetime InstallDate;
string Name;
string Status;
uint16 Availability;
uint32 ConfigManagerErrorCode;
boolean ConfigManagerUserConfig;
string CreationClassName;
string DeviceID;
uint16 PowerManagementCapabilities[];
boolean ErrorCleared;
string ErrorDescription;
uint32 LastErrorCode;
string PNPDeviceID;
boolean PowerManagementSupported;
uint16 StatusInfo;
string SystemCreationClassName;
string SystemName;
uint16 Access;
uint64 BlockSize;
uint64 NumberOfBlocks;
string Purpose;
string ErrorMethodology;
uint8 AdditionalErrorData[];
boolean CorrectableError;
uint64 EndingAddress;
uint16 ErrorAccess;
uint64 ErrorAddress;
uint8 ErrorData[];
uint16 ErrorDataOrder;
uint16 ErrorInfo;
uint64 ErrorResolution;
datetime ErrorTime;
uint32 ErrorTransferSize;
string OtherErrorDescription;
uint64 StartingAddress;
boolean SystemLevelAddress;
uint16 Associativity;
uint16 CacheType;
uint32 FlushTimer;
uint16 Level;
uint32 LineSize;
uint16 ReadPolicy;
uint16 ReplacementPolicy;
uint16 WritePolicy;
};
Membres
La classe CIM _ CacheMemory possède les types de membres suivants :
Méthodes
La classe CIM _ CacheMemory possède ces méthodes.
| Méthode | Description |
|---|---|
| Réinitialiser | Demande la réinitialisation de l’unité logique. Non implémenté par WMI. |
| SetPowerState | Définit l’état d’alimentation souhaité pour un périphérique logique et le moment où l’appareil doit être placé dans cet État. Non implémenté par WMI. |
Propriétés
La classe CIM _ CacheMemory possède les propriétés suivantes.
-
y accéder
-
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Décrit les propriétés en lecture/écriture du média.
Cette propriété est héritée de la _ StorageExtent CIM.
-
-
Inconnu (0)
-
Lecture (1)
-
Accessible en écriture (2)
-
Lecture/écriture prise en charge (3)
-
Écriture unique (4)
AdditionalErrorData
-
Type de données : tableau UInt8
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,18 "," MIF. |Groupe de mémoires physiques DMTF | 001,13 "), Max (64)
Tableau d’octets qui contiennent des informations d’erreur supplémentaires. Par exemple, le syndrome de la vérification et de la correction des erreurs (ECC), ou le retour des bits de vérification si une méthodologie d’erreur basée sur CRC est utilisée. Dans ce dernier cas, si une erreur de bit unique est reconnue et que l’algorithme CRC est connu, le bit exact qui a échoué peut être déterminé. Ce type de données (syndrome ECC, données de bit de contrôle ou de parité ou autres informations fournies par le fournisseur) est inclus dans ce champ. Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
Associativité
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,15»)
Énumération qui définit l’associativité du cache système.
Autre (1)
Inconnu (2)
Mappé direct (3)
Set-associatif bidirectionnel (4)
Set-associatif à 4 voies (5)
Entièrement associatif (6)
Set-associatif à 8 voies (7)
Set-associatif à 16 voies (8)
Disponibilité
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |État opérationnel DMTF | 003,5 "," MIB. |Hôte IETF-ressources-MIB. hrDeviceStatus ")
Disponibilité et état de l’appareil.
Cette propriété est héritée de CIM _ LogicalDevice.
Autre (1)
Inconnu (2)
En cours d’exécution/pleine puissance (3)
Avertissement (4)
Dans le test (5)
Non applicable (6)
Mise hors tension (7)
Hors ligne (8)
Hors service (9)
Détérioré (10)
Non installé (11)
Erreur d’installation (12)
Économie d’énergie-inconnu (13)
L’appareil est connu pour être en mode d’économie d’énergie, mais son état exact est inconnu.
Économie d’énergie-mode faible puissance (14)
L’appareil est dans un état d’économie d’énergie, mais fonctionne toujours et peut présenter des performances dégradées.
Économie d’énergie-veille (15)
L’appareil ne fonctionne pas mais peut être mis à la pleine puissance rapidement.
Cycle d’alimentation (16)
Économie d’énergie-Avertissement (17)
L’appareil est dans un état d’avertissement, bien qu’il soit également en mode d’économie d’énergie.
En Pause (18)
L’appareil est suspendu.
Non prêt (19)
Le périphérique n’est pas prêt.
Non configuré (20)
L’appareil n’est pas configuré.
Suspendu (21)
L’appareil est calme.
BlockSize
-
Type de données : UInt64
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIB. IETF | Host-Resources-MIB. hrStorageAllocationUnits "), Units (" bytes ")
Taille, en octets, des blocs qui forment l’extension de stockage. Si vous spécifiez une taille de bloc variable, la taille maximale du bloc, en octets, doit être spécifiée. Si la taille de bloc est inconnue ou si un concept de bloc n’est pas valide (par exemple, pour les extensions d’agrégat, la mémoire ou les disques logiques), entrez 1 (un).
Pour plus d’informations sur l’utilisation des valeurs UInt64 dans les scripts, consultez scripts dans WMI.
Cette propriété est héritée de la _ StorageExtent CIM.
CacheType
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,9»)
Spécifie la mise en cache des instructions, la mise en cache des données, ou les deux. « Other » et « Unknown » peuvent également être définis.
Autre (1)
Inconnu (2)
Instruction (3)
Données (4)
Unifié (5)
Caption
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (64), DisplayName (« Caption »)
Brève description textuelle de l’objet.
Cette propriété est héritée de CIM _ ManagedSystemElement.
ConfigManagerErrorCode
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : Schema ("Win32")
Code d’erreur Configuration Manager Win32.
Cette propriété est héritée de CIM _ LogicalDevice.
Ce périphérique fonctionne correctement. (0)
Ce périphérique n’est pas configuré correctement. (1)
Windows ne peut pas charger le pilote de cet appareil. (2)
Le pilote de cet appareil est peut-être endommagé ou votre système ne dispose peut-être pas de suffisamment de mémoire ou d’autres ressources. (3)
Cet appareil ne fonctionne pas correctement. L’un de ses pilotes ou votre registre est peut-être endommagé. (4)
le pilote de cet appareil a besoin d’une ressource qui ne peut pas être gérée par Windows. (5)
La configuration de démarrage de cet appareil est en conflit avec d’autres appareils. (6)
Impossible de filtrer. (7)
Le chargeur de pilote de l’appareil est manquant. (8)
Ce périphérique ne fonctionne pas correctement, car le microprogramme de contrôle ne signale pas correctement les ressources pour l’appareil. (9)
Impossible de démarrer cet appareil. (10)
Échec de cet appareil. (11)
Ce périphérique ne peut pas trouver suffisamment de ressources disponibles. douze
Windows ne pouvez pas vérifier les ressources de ce périphérique. (13)
Ce périphérique ne peut pas fonctionner correctement tant que vous n’avez pas redémarré votre ordinateur. (14)
Cet appareil ne fonctionne pas correctement en raison d’un problème de réénumération. (15)
Windows ne peut pas identifier toutes les ressources utilisées par cet appareil. (16)
Ce périphérique demande un type de ressource inconnu. (17)
Réinstallez les pilotes pour cet appareil. (18)
Échec lors de l’utilisation du chargeur VxD. (19)
Votre registre est peut-être endommagé. (20)
Défaillance du système : essayez de modifier le pilote de cet appareil. Si cela ne fonctionne pas, consultez la documentation de votre matériel. Windows supprime cet appareil. (21)
Cet appareil est désactivé. (22)
Défaillance du système : essayez de modifier le pilote de cet appareil. Si cela ne fonctionne pas, consultez la documentation de votre matériel. (23)
Ce périphérique n’est pas présent, ne fonctionne pas correctement ou tous ses pilotes ne sont pas installés. (24)
Windows est toujours en cours d’installation sur cet appareil. (25)
Windows est toujours en cours d’installation sur cet appareil. (26)
Cet appareil n’a pas de configuration de journal valide. (27)
Les pilotes de cet appareil ne sont pas installés. (28)
Ce périphérique est désactivé, car le microprogramme de l’appareil ne lui a pas donné les ressources requises. (29)
Cet appareil utilise une ressource de demande d’interruption (IRQ) qu’un autre appareil utilise. (30)
cet appareil ne fonctionne pas correctement car Windows ne peut pas charger les pilotes requis pour cet appareil. (31)
ConfigManagerUserConfig
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : Schema ("Win32")
Si la valeur est true, l’appareil utilise une configuration définie par l’utilisateur.
Cette propriété est héritée de CIM _ LogicalDevice.
CorrectableError
-
Type de données : booléen
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,12 "," MIF. |Groupe de mémoires physiques DMTF | 001,8 ")
Si la valeur est true, l’erreur la plus récente était correcte. Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
CreationClassName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : _ clé CIM
Nom de la classe ou de la sous-classe utilisée dans la création d’une instance. Lorsqu’elle est utilisée avec d’autres propriétés de clé de la classe, cette propriété autorise l’identification unique de toutes les instances de la classe et de ses sous-classes.
Cette propriété est héritée de CIM _ LogicalDevice.
Description
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName ("Description")
Description textuelle de l’objet.
Cette propriété est héritée de CIM _ ManagedSystemElement.
DeviceID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : _ clé CIM
Adresse ou d’autres informations d’identification pour nommer de manière unique l’unité logique.
Cette propriété est héritée de CIM _ LogicalDevice.
EndingAddress
-
Type de données : UInt64
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. Le | groupe de mémoires DMTF mappe | des adresses 001,4 "," MIF. |Adresses mappées du périphérique de mémoire DMTF | 001,5 "), unités (" kilo-octets ")
Adresse de fin référencée par une application ou un système d’exploitation et mappée par un contrôleur de mémoire pour cet objet mémoire. L’adresse de fin est spécifiée en kilo-octets.
Pour plus d’informations sur l’utilisation des valeurs UInt64 dans les scripts, consultez scripts dans WMI.
Cette propriété est héritée de la _ mémoire CIM.
ErrorAccess
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,15 "," MIF. |Groupe de mémoires physiques DMTF | 001,10 ")
Opération d’accès à la mémoire qui a provoqué la dernière erreur. Le type d’erreur est décrit par la propriété errorInfo . Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
Autre (1)
Inconnu (2)
Lecture (3)
Écriture (4)
Écriture partielle (5)
ErrorAddress
-
Type de données : UInt64
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,19 "," MIF. |Périphérique de mémoire DMTF | 002,20 "," MIF. |Groupe de mémoires physiques DMTF | 001,14 ")
Adresse de la dernière erreur de mémoire. Le type d’erreur est décrit par la propriété errorInfo . Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Pour plus d’informations sur l’utilisation des valeurs UInt64 dans les scripts, consultez scripts dans WMI.
Cette propriété est héritée de la _ mémoire CIM.
ErrorCleared
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, l’erreur signalée dans la propriété LastErrorCode est maintenant désactivée.
Cette propriété est héritée de CIM _ LogicalDevice.
Partagefichiers
-
Type de données : tableau UInt8
-
Type d'accès : Lecture seule
-
Qualificateurs : arrayType ("Indexed"), MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,17 "," MIF. |Groupe de mémoires physiques DMTF | 001,12 "), Max (64)
Données capturées au cours du dernier accès mémoire erroné. Les données occupent les n premiers octets du tableau qui sont nécessaires pour contenir le nombre de bits spécifié par la propriété ErrorTransferSize . Si ErrorTransferSize est égal à 0, cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
ErrorDataOrder
-
Type de données : UInt16
-
Type d'accès : Lecture seule
Ordre des données stockées dans la propriété ErrorData . Si ErrorTransferSize est égal à 0, cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
Inconnu (0)
Inconnu.
Octet le moins significatif en premier (1)
Octet le moins significatif en premier.
Octet le plus significatif en premier (2)
Octet le plus significatif en premier.
ErrorDescription
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne de forme libre qui fournit des informations sur l’erreur enregistrée dans la propriété LastErrorCode et les actions correctives à effectuer.
Cette propriété est héritée de CIM _ LogicalDevice.
ErrorInfo
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,12 "," MIF. |Groupe de mémoires physiques DMTF | 001,8 "), ModelCorrespondence (" _ mémoire CIM.OtherErrorDescription")
Type d’erreur qui s’est produite le plus récemment. Les valeurs 12 à 14 ne sont pas définies dans le schéma CIM, car DMI mélange la sémantique du type d’erreur et indique si elle a été corrigée. La propriété CorrectableError indique si une erreur peut être corrigée.
Cette propriété est héritée de la _ mémoire CIM.
Autre (1)
Autre.
Inconnu (2)
Inconnu.
OK (3)
OK.
Lecture incorrecte (4)
Lecture incorrecte.
Erreur de parité (5)
Erreur de parité.
Erreur de bit unique (6)
Erreur sur un bit.
Erreur double bit (7)
Erreur double bit.
Erreur multibits (8)
Erreur multi-bit.
Erreur de grignotage (9)
Erreur de Quartet.
Erreur de somme de contrôle (10)
Erreur de somme de contrôle.
Erreur CRC (11)
Erreur CRC.
Non défini (12)
Non défini.
Non défini (13)
Non défini.
Non défini (14)
Non défini.
ErrorMethodology
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Groupe de mémoires physiques DMTF | 001,7 ")
Indique si la parité ou les algorithmes CRC, ECC ou d’autres mécanismes sont utilisés. Vous pouvez également fournir des détails sur l’algorithme.
Cette propriété est héritée de la _ mémoire CIM.
ErrorResolution
-
Type de données : UInt64
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,21 "," MIF. |Groupe de mémoires physiques DMTF | 001,15 "), unités (" octets ")
Spécifie la plage, en octets, à laquelle la dernière erreur peut être résolue. Par exemple, si les adresses d’erreurs sont résolues en bit 11 (c’est-à-dire, sur une base de page standard), les erreurs peuvent être résolues en limites de 4 Ko et cette propriété est définie sur 4000. Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Pour plus d’informations sur l’utilisation des valeurs UInt64 dans les scripts, consultez scripts dans WMI.
Cette propriété est héritée de la _ mémoire CIM.
ErrorTime
-
Type de données : DateTime
-
Type d'accès : Lecture seule
Date et heure auxquelles la dernière erreur de mémoire s’est produite. Le type d’erreur est décrit par la propriété errorInfo . Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
ErrorTransferSize
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Périphérique de mémoire DMTF | 002,16 "," MIF. |Groupe de mémoires physiques DMTF | 001,11 "), unités (" bits ")
Taille du transfert de données, en bits, à l’origine de la dernière erreur. La valeur 0 indique qu’il n’y A pas d’erreur. Si la propriété errorInfo est égale à 3 (« OK »), cette propriété doit être définie sur 0.
Cette propriété est héritée de la _ mémoire CIM.
FlushTimer
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,14 "), unités (" secondes ")
Durée maximale, en secondes, pendant laquelle les lignes modifiées ou les compartiments peuvent demeurer dans le cache avant d’être vidés. La valeur 0 indique qu’un vidage du cache n’est pas contrôlé par un minuteur de vidage.
InstallDate
-
Type de données : DateTime
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. DMTF | ComponentID | 001,5 "), DisplayName (" date d’installation ")
Indique le moment où l’objet a été installé. L’absence de valeur n’indique pas que l’objet n’est pas installé.
Cette propriété est héritée de CIM _ ManagedSystemElement.
LastErrorCode
-
Type de données : UInt32
-
Type d'accès : Lecture seule
Dernier code d’erreur signalé par l’unité logique.
Cette propriété est héritée de CIM _ LogicalDevice.
Niveau
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,2»)
Spécifie s’il s’agit du cache principal, secondaire ou tertiaire. « Other », « Unknown » et « non applicable » peuvent également être définis.
Autre (1)
Autre.
Inconnu (2)
Inconnu.
Principal (3)
Essentielles.
Secondaire (4)
Secondaire.
Tertiaire (5)
Tertiaire.
Non applicable (6)
Non applicable.
Ligner
-
Type de données : UInt32
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,10 "), unités (" octets ")
Taille, en octets, d’un compartiment ou d’une ligne de cache unique.
Nom
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : DisplayName ("Name")
Étiquette par laquelle l’objet est connu. Lorsqu’elle est sous-classée, cette propriété peut être substituée pour être une propriété de clé.
Cette propriété est héritée de CIM _ ManagedSystemElement.
NumberOfBlocks
-
Type de données : UInt64
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIB. |Hôte IETF-ressources-MIB. hrStorageSize ")
Nombre de blocs consécutifs, chacun bloquant la taille de la valeur contenue dans la propriété BlockSize , qui forment l’extension de stockage. La taille totale de l’extension de stockage peut être calculée en multipliant la valeur de la propriété BlockSize par la valeur de cette propriété. Si la valeur de BlockSize est 1 (un), cette propriété correspond à la taille totale de l’extension de stockage.
Pour plus d’informations sur l’utilisation des valeurs UInt64 dans les scripts, consultez scripts dans WMI.
Cette propriété est héritée de la _ StorageExtent CIM.
OtherErrorDescription
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : ModelCorrespondence ("_ mémoire CIM.ErrorInfo»)
Chaîne de forme libre qui fournit des informations si la propriété ErrorType a la valeur 1 (« other »). Si elle n’a pas la valeur 1, cette chaîne n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
PNPDeviceID
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Schema ("Win32")
Indique l’identificateur d’appareil Plug-and-Play Win32 de l’appareil logique.
Exemple : « * PNP030b »
Cette propriété est héritée de CIM _ LogicalDevice.
PowerManagementCapabilities
-
Type de données : tableau UInt16
-
Type d'accès : Lecture seule
Indique les fonctionnalités de gestion de l’alimentation spécifiques de l’appareil logique.
Cette propriété est héritée de CIM _ LogicalDevice.
Inconnu (0)
Les capacités associées à l’alimentation sont inconnues.
Non pris en charge (1)
Les capacités liées à l’alimentation ne sont pas prises en charge pour cet appareil.
Désactivé (2)
Les capacités associées à l’alimentation ont été désactivées.
Activé (3)
Les fonctionnalités de gestion de l’alimentation sont actuellement activées, mais le jeu de fonctionnalités exact est inconnu ou les informations ne sont pas disponibles.
Modes d’économie d’énergie entrés automatiquement (4)
L’appareil peut modifier son état d’alimentation en fonction de l’utilisation ou d’autres critères.
État d’alimentation définissable (5)
La méthode SetPowerState est prise en charge. Cette méthode se trouve sur la classe parente du _ LogicalDevice CIM et peut être implémentée. Pour plus d’informations, consultez conception de Classes format MOF (MOF).
Cycle d’alimentation pris en charge (6)
La méthode SetPowerState peut être appelée avec le paramètre PowerState défini sur 5 (« Power cycle »).
Mise sous tension minutée prise en charge (7)
La méthode SetPowerState peut être appelée avec le paramètre PowerState défini sur 5 (« Power cycle ») et le paramètre Time défini sur une date et une heure spécifiques, ou un intervalle, pour la mise sous tension.
PowerManagementSupported
-
Type de données : booléen
-
Type d'accès : Lecture seule
Si la valeur est true, l’appareil peut être géré par le biais de l’alimentation, c’est-à-dire être mis en état d’économie d’énergie. Si la valeur est false, la valeur entière 1 (« non pris en charge ») doit être la seule entrée dans le tableau PowerManagementCapabilities .
Cette propriété n’indique pas si les fonctionnalités de gestion de l’alimentation sont actuellement activées, ou si elles sont activées, quelles sont les fonctionnalités prises en charge. Pour plus d’informations, consultez le tableau PowerManagementCapabilities .
Cette propriété est héritée de CIM _ LogicalDevice.
Objectif
-
Type de données : chaîne
-
Type d'accès : Lecture seule
Chaîne de forme libre qui décrit le média et son utilisation.
Cette propriété est héritée de la _ StorageExtent CIM.
Des
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,13»)
Stratégie utilisée par le cache pour gérer les demandes de lecture. Si la stratégie de lecture est déterminée individuellement, c’est-à-dire, pour chaque demande, la valeur 6 (« détermination par e/s ») doit être spécifiée. « Other » et « Unknown » sont également des valeurs valides.
Autre (1)
Autre.
Inconnu (2)
Inconnu.
Lecture (3)
Lecture.
Lecture anticipée (4)
Lecture anticipée.
Lecture et lecture anticipée (5)
Lecture et lecture anticipée.
Détermination par e/s (6)
Détermination par e/s.
ReplacementPolicy
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,12»)
Énumération entière décrivant l’algorithme qui détermine les lignes de cache ou les compartiments qui doivent être réutilisés.
Autre (1)
Autre.
Inconnu (2)
Inconnu.
Le moins récemment utilisé (LRU) (3)
Le moins récemment utilisé (LRU).
Premier entré, premier sorti (FIFO) (4)
Premier entré, premier sorti (FIFO).
Dernier entré, premier sorti (LIFO) (5)
Dernier entré, premier sorti (LIFO).
Le moins fréquemment utilisé (LFU) (6)
Le moins fréquemment utilisé (LFU.)
Le plus fréquemment utilisé (MFU) (7)
Le plus fréquemment utilisé (MFU).
Algorithmes multiples dépendants des données (8)
Algorithmes multiples dépendant des données.
De la
-
Type de données : UInt64
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. Le | groupe de mémoires DMTF mappe | des adresses 001,3 "," MIF. |Adresses mappées du périphérique de mémoire DMTF | 001,4 "), unités (" kilo-octets ")
Adresse de début, référencée par une application ou un système d’exploitation et mappée par un contrôleur de mémoire, pour cet objet mémoire. L’adresse de départ est spécifiée en kilo-octets.
Pour plus d’informations sur l’utilisation des valeurs UInt64 dans les scripts, consultez scripts dans WMI.
Cette propriété est héritée de la _ mémoire CIM.
État
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : MaxLen (10), DisplayName ("Status")
Chaîne qui indique l’état actuel de l’objet. L’état opérationnel et non opérationnel peut être défini. L’état opérationnel peut inclure « OK », « détérioré » et « échec prédit ». « Échec prédit » indique qu’un élément fonctionne correctement, mais prédit un échec (par exemple, un lecteur de disque dur intelligent).
L’état non opérationnel peut inclure « erreur », « démarrage », « arrêt » et « service ». Le « service » peut s’appliquer pendant la mise en miroir de disques, en rechargeant une liste d’autorisations utilisateur ou d’autres tâches administratives. Tous les travaux de ce type ne sont pas en ligne, mais l’élément géré n’est ni « OK », ni l’un des autres États.
Cette propriété est héritée de CIM _ ManagedSystemElement.
Les valeurs sont notamment les suivantes :
OK (« OK »)
Erreur (« erreur »)
Détérioré (« détérioré »)
Inconnu ("inconnu")
Échec prévu (« échec prédit »)
Démarrage en cours (« démarrage »)
Arrêt en cours (« arrêt »)
Service (« service »)
Stressed (« stressed »)
Non récupéré (« non récupéré »)
Aucun contact (« aucun contact »)
Communication perdue (« inversée comm »)
StatusInfo
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |État opérationnel DMTF | 003,3 ")
État de l’unité logique. Si cette propriété ne s’applique pas à l’unité logique, la valeur 5 (« non applicable ») doit être utilisée.
Cette propriété est héritée de CIM _ LogicalDevice.
Autre (1)
Inconnu (2)
Activé (3)
Désactivé (4)
Non applicable (5)
SystemCreationClassName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Propaged ("CIM _ System.CreationClassName"), _ clé CIM
Nom de la classe de création du système d’étendue.
Cette propriété est héritée de CIM _ LogicalDevice.
SystemLevelAddress
-
Type de données : booléen
-
Type d'accès : Lecture seule
Indique si les informations d’adresse dans la propriété ErrorAddress sont une adresse de niveau système (true) ou une adresse physique (false). Si la propriété errorInfo est égale à 3 (« OK »), cette propriété n’a aucune signification.
Cette propriété est héritée de la _ mémoire CIM.
SystemName
-
Type de données : chaîne
-
Type d'accès : Lecture seule
-
Qualificateurs : Propaged ("CIM _ System.Name"), _ clé CIM
Nom du système d’étendue.
Cette propriété est héritée de CIM _ LogicalDevice.
WritePolicy
-
Type de données : UInt16
-
Type d'accès : Lecture seule
-
Qualificateurs : MappingStrings ("MIF. |Cache système DMTF | 003,5»)
Définit si le cache est en écriture différée ou en écriture différée, ou si les informations « varient avec l’adresse » ou sont définies individuellement pour chaque entrée/sortie. « Other » et « Unknown » peuvent également être spécifiés.
Autre (1)
Autre.
Inconnu (2)
Inconnu.
Écriture différée (3)
Écriture différée.
Écriture par écrit (4)
Écrire.
Varie en fonction de l’adresse (5)
Varie en fonction de l’adresse.
Détermination par e/s (6)
Détermination par e/s.
Remarques
La classe CIM _ CacheMemory est dérivée de la _ mémoire CIM.
WMI n’implémente pas cette classe. Pour plus d’informations sur les classes dérivées de CIM _ CacheMemory, consultez classes Win32.
Cette documentation est dérivée des descriptions de classe CIM publiées par le DMTF. Microsoft peut avoir apporté des modifications pour corriger les erreurs mineures, se conformer aux normes de documentation du kit de développement logiciel (SDK) Microsoft ou fournir plus d’informations.
Configuration requise
| Condition requise | Valeur |
|---|---|
| Client minimal pris en charge |
Windows Vista |
| Serveur minimal pris en charge |
Windows Server 2008 |
| Espace de noms |
\Cimv2 racine |
| MOF |
|
| DLL |
|