MSFT_StorageSetting, ROOT\Microsoft\Windows\Storage\MS_409

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

Description

This class manages various operating system wide settings related to storage management.

MSFT_StorageSetting methods

MSFT_StorageSetting has 3 methods (3 Local)

NameOriginReturn
GetMSFT_StorageSettinguint32 {'out':True}
SetMSFT_StorageSettinguint32 {'out':True}
UpdateHostStorageCacheMSFT_StorageSettinguint32 {'out':True}

MSFT_StorageSetting properties

MSFT_StorageSetting has 2 properties (2 Local)

NameOriginCIMType
NewDiskPolicyMSFT_StorageSetting18 [uint16]
ScrubPolicyMSFT_StorageSetting19 [uint32]

Detailed description of MSFT_StorageSetting methods

Local methods (3) of MSFT_StorageSetting class

Get method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
StorageSettingobject:MSFT_StorageSetting0-{'Out':True}
Description'Gets the current state of all storage settings for the computer.'
Get method is in 3 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 19 namespaces
Set method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
NewDiskPolicyuint160-{'In':True,'Values':['Unknown', 'Online All', 'Offline Shared', 'Offline All', 'Offline Internal']}
ScrubPolicyuint321-{'In':True,'Values':['Off', 'Integrity Streams', 'All']}
Description'Sets the state of various storage settings on this computer. Only the parameters specified will be set on the system.'
Set method is in 3 classes of ROOT\Microsoft\Windows\Storage\ms_409 and in 20 namespaces
UpdateHostStorageCache method
Returnuint32 {'out':True}
Description'Updates the internal cache of software objects (i.e. Disks, Partitions, Volumes). This is useful if there was extensive change to the storage layout exposed to that computer. '
UpdateHostStorageCache method is in 1 class (MSFT_StorageSetting) of ROOT\Microsoft\Windows\Storage\ms_409 and in 2 namespaces

Detailed description of MSFT_StorageSetting properties

Local properties (2) of MSFT_StorageSetting class

NewDiskPolicy property
CIMTYPE'uint16'
Description'Describes the action the operating system will take when a new disk is discovered on the system. When a disk is offline, the disk layout can be read, but no volume devices are surfaced through Plug and Play (PnP). This means that no file system can be mounted on the disk. When a disk is online, one or more volume devices are installed for the disk.
1 - 'Online All': All newly discovered disks are brought online and made read-write.
2 - 'Offline Shared': All newly discovered disks that do not reside on a shared bus are brought online and made read-write.
3 - 'Offline All': All newly discovered disks remain offline and read-only.
4 - 'Offline Internal': All newly discovered disks that do not reside on a shared bus remain offline and read-only.'
Values['Unknown', 'Online All', 'Offline Shared', 'Offline All', 'Offline Internal']
NewDiskPolicy property is in 1 class (MSFT_StorageSetting) of ROOT\Microsoft\Windows\Storage\ms_409 and in 2 namespaces
ScrubPolicy property
CIMTYPE'uint32'
Description'Describes the policy for the files that the automatic data integrity scanner will scrub.
0 - 'Off': No files will be scrubbed.
1 - 'Integrity Streams': Only files with integrity streams will be scrubbed.
2 - 'All': All files will be scrubbed.
'
Values['Off', 'Integrity Streams', 'All']
ScrubPolicy property is in 1 class (MSFT_StorageSetting) of ROOT\Microsoft\Windows\Storage\ms_409 and in 2 namespaces

MSFT_StorageSetting Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
AMENDMENTTrue
ClassVersion'1.0'
Description'This class manages various operating system wide settings related to storage management.'
LOCALE'MS_409'

MSFT_StorageSetting System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\Microsoft\Windows\Storage\ms_409:MSFT_StorageSetting'___SYSTEM8
__NAMESPACE'ROOT\Microsoft\Windows\Storage\ms_409'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION[]___SYSTEM8
__PROPERTY_COUNT2___SYSTEM3
__RELPATH'MSFT_StorageSetting'___SYSTEM8
__DYNASTY'MSFT_StorageSetting'___SYSTEM8
__SUPERCLASSnull___SYSTEM8
__CLASS'MSFT_StorageSetting'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to MSFT_StorageSetting

Number of classes:4
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
MSFT_OffloadDataTransferSetting090----
MSFT_ResiliencySetting0211----
MSFT_StoragePoolToResiliencySetting000----
MSFT_StorageSubSystemToOffloadDataTransferSetting000----
comments powered by Disqus
WUtils.com