MSFT_SMFileSystem class
Represents a file system.
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Windows Server 2012 R2 and Windows Server 2012: This class does not inherit from MSFT_SMStorageObject which is new for Windows Server 2016.
Syntax
[dynamic, provider("WMIStorage"), AMENDMENT]
class MSFT_SMFileSystem : MSFT_SMStorageObject
{
String ObjectId;
String Identifier;
UInt16 HealthStatus;
String FileSystem;
String Name;
String FriendlyName;
UInt64 Size;
UInt64 SizeRemaining;
Boolean IsReadOnly;
UInt16 FileSystemType;
Boolean IsDeduplicationEnabled;
UInt16 DeduplicationWorkload;
};
Members
The MSFT_SMFileSystem class has these types of members:
Methods
The MSFT_SMFileSystem class has these methods.
Method | Description |
---|---|
Delete | Deletes the file system. |
Diagnose | Runs diagnostics on the file system. |
ModifySize | Resizes the file system. |
Properties
The MSFT_SMFileSystem class has these properties.
-
DeduplicationWorkload
-
-
Data type: UInt16
-
Access type: Read-only
The de-duplication workload for the volume.
The possible values are.
-
-
VDI (1)
-
GPFS (2)
-
Custom (32768)
FileSystem
-
Data type: String
-
Access type: Read-only
TBD
FileSystemType
-
Data type: UInt16
-
Access type: Read-only
The underlying file system on the volume.
FriendlyName
-
Data type: String
-
Access type: Read-only
The user-friendly name of the file system.
HealthStatus
-
Data type: UInt16
-
Access type: Read-only
Indicates the health status of the file system.
Identifier
-
Data type: String
-
Access type: Read-only
-
Qualifiers: Required
The ID of the logical instance of the object. This ID must be unique within the scope of the storage system.
This property is inherited from MSFT_SMStorageObject.
Windows Server 2012 R2 and Windows Server 2012: This property is present, but is not inherited from MSFT_SMStorageObject .
IsDeduplicationEnabled
-
Data type: Boolean
-
Access type: Read-only
True if de-duplication is enabled on the volume; otherwise, False.
IsReadOnly
-
Data type: Boolean
-
Access type: Read-only
True the volume is read only; otherwise, False.
Name
-
Data type: String
-
Access type: Read-only
The label of the file system.
ObjectId
The ID of this class instance. This ID must be unique within the scope of the Windows Storage Management server that hosts the provider object.
This property is inherited from MSFT_SMStorageObject.
Windows Server 2012 R2 and Windows Server 2012: This property is present, but is not inherited from MSFT_SMStorageObject .
Size
-
Data type: UInt64
-
Access type: Read-only
The total size of the file system, in bytes.
SizeRemaining
-
Data type: UInt64
-
Access type: Read-only
The unused size of the unused portion of file system, in bytes.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2016 |
Namespace |
Root\Microsoft\Windows\Storage\SM |
MOF |
|
DLL |
|