#line 1 "C:\\Windows\\system32\\wbem\\fr-FR\\powermeterprovider.mfl" // Copyright (c) 1997-2008 Microsoft Corporation, All Rights Reserved #pragma autorecover #pragma classflags(64) #pragma namespace("\\\\.\\root\\cimv2\\power") instance of __namespace{ name="ms_40c";}; #pragma namespace("\\\\.\\root\\cimv2\\power\\ms_40c") [DisplayName("Jauge d’alimentation") : Amended ToSubclass,Description("Représentation d’une jauge d’alimentation avec la possibilité de mesurer et contrôler le budget et les seuils du matériel de mesure du système.") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c)] class Win32_PowerMeter : CIM_NumericSensor { [DisplayName("Nom") : Amended ToSubclass,Description("Nom convivial du périphérique de mesure de l’alimentation.") : Amended ToSubclass] string Name; [DisplayName("ID de périphérique") : Amended ToSubclass,Description("Identificateur unique de l’appareil de mesure de l’alimentation.") : Amended ToSubclass,key] string DeviceID; [DisplayName("Capacités prises en charge") : Amended ToSubclass,Description("Capacités prises en charge par cette jauge d’alimentation.") : Amended ToSubclass,BitValues{"SupportMeasurement", "SupportThresholds", "SupportBudgeting", "SupportBudgetEvents", "SupportedOnlyWhenDischarging"} : Amended ToSubclass] uint32 SupportCapabilities; [DisplayName("Type de jauge") : Amended ToSubclass,Description("Type de jauge d’alimentation, puissance d’entrée ou de sortie.") : Amended ToSubclass,ValueMap{"0", "1"} : Amended ToSubclass,Values{"Entrée", "Sortie"} : Amended ToSubclass] uint32 MeterType; [DisplayName("Période d’échantillonnage") : Amended ToSubclass,Description("Période d’échantillonnage en millisecondes de la mesure fournie par le BMC, si disponible.") : Amended ToSubclass] uint32 SamplingPeriod; [DisplayName("Intervalle de moyenne minimal") : Amended ToSubclass,Description("Intervalle minimal pour que la jauge d’alimentation puisse générer une moyenne à partir des échantillons et produire la valeur CurrentReading.") : Amended ToSubclass] uint32 MinimumAveragingInterval; [DisplayName("Intervalle de moyenne maximal") : Amended ToSubclass,Description("Intervalle maximal pour que la jauge d’alimentation puisse générer une moyenne à partir des échantillons et produire la valeur CurrentReading.") : Amended ToSubclass] uint32 MaximumAveragingInterval; [DisplayName("Intervalle de moyenne") : Amended ToSubclass,Description("Intervalle de moyenne configuré dans BMC.") : Amended ToSubclass] uint32 AveragingInterval; [DisplayName("Budget de fonctionnement minimal") : Amended ToSubclass,Description("Budget alimentation minimal autorisé par cette jauge d’alimentation.") : Amended ToSubclass] uint32 MinOperatingBudget; [DisplayName("Budget de fonctionnement maximal") : Amended ToSubclass,Description("Budget alimentation maximal autorisé par cette jauge d’alimentation.") : Amended ToSubclass] uint32 MaxOperatingBudget; [DisplayName("Budget modifiable en écriture") : Amended ToSubclass,Description("Définit si ce budget d’alimentation est modifiable en écriture. Si cette valeur est fausse, l’enregistrement d’une instance avec un paramètre CurrentBudget échoue et le budget configuré ne change pas.") : Amended ToSubclass] boolean BudgetWriteable; [DisplayName("Budget activé") : Amended ToSubclass,Description("Indique si le budget d’alimentation configuré dans le BMC est activé.") : Amended ToSubclass] boolean BudgetEnabled; [DisplayName("Budget configuré") : Amended ToSubclass,Description("Budget d’alimentation actuellement configuré pour cette jauge d’alimentation. Cette valeur peut être modifiée en écriture. Cette valeur prend effet si l’instance est enregistrée, mais seulement si le paramètre Writeable est défini sur TRUE. Sinon, l’enregistrement échoue.") : Amended ToSubclass] uint32 ConfiguredBudget; [DisplayName("Unités de base") : Amended ToSubclass,Description("Unité de base des mesures.") : Amended ToSubclass] uint16 BaseUnits; [DisplayName("Modificateur d’unité") : Amended ToSubclass,Description("Modificateur qui détermine l’amplitude de l’unité. Par exemple, -3 signifie que la valeur affichée est 0,001 fois l’unité de base.") : Amended ToSubclass] sint32 UnitModifier; [DisplayName("Hystérésis") : Amended ToSubclass,Description("Marge de l’hystérésis.") : Amended ToSubclass] uint32 Hysteresis; }; [DisplayName("Événement de la jauge d’alimentation") : Amended ToSubclass,Description("Événement de la jauge d’alimentation") : Amended ToSubclass,AMENDMENT, LOCALE(0x040c)] class Win32_PowerMeterEvent : __ExtrinsicEvent { [DisplayName("Source de l’événement") : Amended ToSubclass,Description("La jauge d’alimentation dont cet événement provient.") : Amended ToSubclass,key] CIM_PowerMeter Ref EventSource; [DisplayName("Type d’événement") : Amended ToSubclass,Description("Type d’événement de jauge d’alimentation.") : Amended ToSubclass,ValueMap{"0", "1", "2", "3", "4"} : Amended ToSubclass,Values{"CapabilitiesChanged", "ThresholdCrossed", "ConfigurationChanged", "BudgetCrossed", "IntervalleMoyenModifié"} : Amended ToSubclass,key] uint32 EventType; };