MSFT_StorageReliabilityCounter, ROOT\Microsoft\Windows\Storage

Class | Methods (1) | Properties (25) | Qualifiers (5) | Instances (1) | Namespaces (3)
Samples: VB Script | C# | VB.Net | Search on:Microsoft

Description

StorageReliabilityCounter provides reliability statistics or counters reported by a storage device. This information is dynamic and should be obtained from the storage device whenever needed.

MSFT_StorageReliabilityCounter methods

MSFT_StorageReliabilityCounter has 1 methods (1 Local)

NameOriginReturn
ResetMSFT_StorageReliabilityCounteruint32 {'out':True}

MSFT_StorageReliabilityCounter properties

MSFT_StorageReliabilityCounter has 25 properties (19 Local, 6 Derived)

NameOriginCIMType
DeviceIdMSFT_StorageReliabilityCounter8 [string]
FlushLatencyMaxMSFT_StorageReliabilityCounter21 [uint64]
LoadUnloadCycleCountMSFT_StorageReliabilityCounter19 [uint32]
LoadUnloadCycleCountMaxMSFT_StorageReliabilityCounter19 [uint32]
ManufactureDateMSFT_StorageReliabilityCounter8 [string]
key
ObjectId
MSFT_StorageObject8 [string]
PassThroughClassMSFT_StorageObject8 [string]
PassThroughIdsMSFT_StorageObject8 [string]
PassThroughNamespaceMSFT_StorageObject8 [string]
PassThroughServerMSFT_StorageObject8 [string]
PowerOnHoursMSFT_StorageReliabilityCounter19 [uint32]
ReadErrorsCorrectedMSFT_StorageReliabilityCounter21 [uint64]
ReadErrorsTotalMSFT_StorageReliabilityCounter21 [uint64]
ReadErrorsUncorrectedMSFT_StorageReliabilityCounter21 [uint64]
ReadLatencyMaxMSFT_StorageReliabilityCounter21 [uint64]
StartStopCycleCountMSFT_StorageReliabilityCounter19 [uint32]
StartStopCycleCountMaxMSFT_StorageReliabilityCounter19 [uint32]
TemperatureMSFT_StorageReliabilityCounter17 [uint8]
TemperatureMaxMSFT_StorageReliabilityCounter17 [uint8]
UniqueIdMSFT_StorageObject8 [string]
WearMSFT_StorageReliabilityCounter17 [uint8]
WriteErrorsCorrectedMSFT_StorageReliabilityCounter21 [uint64]
WriteErrorsTotalMSFT_StorageReliabilityCounter21 [uint64]
WriteErrorsUncorrectedMSFT_StorageReliabilityCounter21 [uint64]
WriteLatencyMaxMSFT_StorageReliabilityCounter21 [uint64]

Detailed description of MSFT_StorageReliabilityCounter methods

Local methods (1) of MSFT_StorageReliabilityCounter class

▲ Reset method
Returnuint32 {'out':True}
implementedTrue
ValueMap['0', '1', '2', '3', '4', '5']
Values['Success', 'Not Supported', 'Unspecified Error', 'Timeout', 'Failed', 'Invalid Parameter']
Reset method is in 2 classes of ROOT\Microsoft\Windows\Storage and in 19 namespaces

Detailed description of MSFT_StorageReliabilityCounter properties

Local properties (19) of MSFT_StorageReliabilityCounter class

▲ DeviceId property
CIMTYPE'string'
Description'DeviceId identifies the associated storage device. When associated with an MSFT_PhysicalDisk, it will be the same as its DeviceId field. When associated with an MSFT_Disk, it will be the same as its Number field.'
readTrue
DeviceId property is in 3 classes of ROOT\Microsoft\Windows\Storage and in 21 namespaces
▲ FlushLatencyMax property
CIMTYPE'uint64'
readTrue
FlushLatencyMax property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 2 namespaces
▲ LoadUnloadCycleCount property
CIMTYPE'uint32'
Description'Number of load-unload cycles performed by the storage device.'
readTrue
LoadUnloadCycleCount property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ LoadUnloadCycleCountMax property
CIMTYPE'uint32'
Description'Maximum number of load-unload cycles within which the storage device is capable of normal operation.'
readTrue
LoadUnloadCycleCountMax property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ ManufactureDate property
CIMTYPE'string'
Description'Year and week of storage device manufacture.'
readTrue
ManufactureDate property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 6 namespaces
▲ PowerOnHours property
CIMTYPE'uint32'
Description'Length of time, in hours, the storage device has been powered on since manufacture.'
readTrue
PowerOnHours property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 13 namespaces
▲ ReadErrorsCorrected property
CIMTYPE'uint64'
Description'Read errors corrected by the storage device.'
readTrue
ReadErrorsCorrected property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ ReadErrorsTotal property
CIMTYPE'uint64'
Description'Total read errors encountered by the storage device.'
readTrue
ReadErrorsTotal property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ ReadErrorsUncorrected property
CIMTYPE'uint64'
Description'Read errors not corrected by the storage device.'
readTrue
ReadErrorsUncorrected property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ ReadLatencyMax property
CIMTYPE'uint64'
readTrue
ReadLatencyMax property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 2 namespaces
▲ StartStopCycleCount property
CIMTYPE'uint32'
Description'Number of start-stop cycles performed by the storage device.'
readTrue
StartStopCycleCount property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ StartStopCycleCountMax property
CIMTYPE'uint32'
Description'Maximum number of start-stop cycles within which the storage device is capable of normal operation.'
readTrue
StartStopCycleCountMax property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ Temperature property
CIMTYPE'uint8'
Description'The current temperature of the storage device in Celsius.'
readTrue
Temperature property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 4 namespaces
▲ TemperatureMax property
CIMTYPE'uint8'
Description'The maximum temperature in Celsius at which the storage device is capable of normal operation.'
readTrue
TemperatureMax property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ Wear property
CIMTYPE'uint8'
Description'Storage device wear indicator, in percentage. At 100 percent, the estimated wear limit will have been reached.'
readTrue
Wear property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ WriteErrorsCorrected property
CIMTYPE'uint64'
Description'Write errors corrected by the storage device.'
readTrue
WriteErrorsCorrected property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ WriteErrorsTotal property
CIMTYPE'uint64'
Description'Total write errors encountered by the storage device.'
readTrue
WriteErrorsTotal property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ WriteErrorsUncorrected property
CIMTYPE'uint64'
Description'Write errors not corrected by the storage device.'
readTrue
WriteErrorsUncorrected property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ WriteLatencyMax property
CIMTYPE'uint64'
readTrue
WriteLatencyMax property is in 1 class (MSFT_StorageReliabilityCounter) of ROOT\Microsoft\Windows\Storage and in 2 namespaces

Derived properties (6) of MSFT_StorageReliabilityCounter class

▲ ObjectId property
CIMTYPE'string'
Description'ObjectId is a mandatory property that is used to opaquely and uniquely identify an instance of a class. ObjectIds must be unique within the scope of the management server (which is hosting the provider). The ObjectId is created and maintained for use of the Storage Management Providers and their clients to track instances of objects. If an object is visible through two different paths (for example: there are two separate Storage Management Providers that point to the same storage subsystem) then the same object may appear with two different ObjectIds. For determining if two object instances are the same object, refer to the UniqueId property.'
keyTrue
readTrue
RequiredTrue
ObjectId property is in 20 classes of ROOT\Microsoft\Windows\Storage and in 6 namespaces
▲ PassThroughClass property
CIMTYPE'string'
Description'PassThroughClass is the WBEM class name of the proprietary storage provider object.'
readTrue
PassThroughClass property is in 17 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ PassThroughIds property
CIMTYPE'string'
Description'PassThroughIds is a comma-separated list of all implementation specific keys. It is used by storage management applications to access the vendor proprietary object model. This field should be in the form: key1='value1',key2='value2'.'
readTrue
PassThroughIds property is in 17 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ PassThroughNamespace property
CIMTYPE'string'
Description'PassThroughNamespace is the WBEM namespace that contains the proprietary storage provider classes.'
readTrue
PassThroughNamespace property is in 17 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ PassThroughServer property
CIMTYPE'string'
Description'PassThroughServer is the name or address of the computer system hosting the proprietary storage provider classes.'
readTrue
PassThroughServer property is in 17 classes of ROOT\Microsoft\Windows\Storage and in 3 namespaces
▲ UniqueId property
CIMTYPE'string'
Description'UniqueId is a mandatory property that is used to uniquely identify a logical instance of a storage subsystem's object. This value must be the same for an object viewed by two or more provider instances (even if they are running on seperate management servers). UniqueId can be any globally unique, opaque value unless otherwise specified by a derived class.'
readTrue
RequiredTrue
UniqueId property is in 18 classes of ROOT\Microsoft\Windows\Storage and in 6 namespaces

MSFT_StorageReliabilityCounter Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
ClassVersion'1.0'✗✗✓✓✓
Description'StorageReliabilityCounter provides reliability statistics or counters reported by a storage device. This information is dynamic and should be obtained from the storage device whenever needed.'✗✓✓✓✓
dynamicTrue✓✗✓✗✓
locale'MS_409'✗✗✓✓✓
provider'StorageWMI'✓✗✓✗✓

MSFT_StorageReliabilityCounter System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\Storage:MSFT_StorageReliabilityCounter'___SYSTEM8✗✗
__NAMESPACE'ROOT\Microsoft\Windows\Storage'___SYSTEM8✗✗
__SERVER'.'___SYSTEM8✗✗
__DERIVATION['MSFT_StorageObject']___SYSTEM8✗✓
__PROPERTY_COUNT25___SYSTEM3✗✗
__RELPATH'MSFT_StorageReliabilityCounter'___SYSTEM8✗✗
__DYNASTY'MSFT_StorageObject'___SYSTEM8✗✗
__SUPERCLASS'MSFT_StorageObject'___SYSTEM8✗✗
__CLASS'MSFT_StorageReliabilityCounter'___SYSTEM8✗✗
__GENUS1___SYSTEM3✗✗

Similar Classes to MSFT_StorageReliabilityCounter

Number of classes:2
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
MSFT_DiskToStorageReliabilityCounter020----
MSFT_PhysicalDiskToStorageReliabilityCounter020----
comments powered by Disqus
WUtils.com