MSCluster_ClusterSharedVolume class
A dynamic WMI class that represents a cluster shared volume (CSV).
The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties.
Syntax
[Dynamic, Provider("MS_CLUSTER_PROVIDER"), UUID("{15b2185f-3e18-4685-9136-5a3695ef62a6}"), AMENDMENT]
class MSCluster_ClusterSharedVolume : MSCluster_LogicalElement
{
string Caption;
string Description;
datetime InstallDate;
string Status;
string Name;
uint32 Flags;
uint32 Characteristics;
string VolumeName;
uint32 FaultState;
uint64 VolumeOffset;
uint32 BackupState;
};
Members
The MSCluster_ClusterSharedVolume class has these types of members:
Methods
The MSCluster_ClusterSharedVolume class has these methods.
Method | Description |
---|---|
MoveToNewHost | Moves the cluster shared volume to a another node. All volumes of this resource will also be moved. |
TurnOffMaintenance | Takes the cluster shared volume out of maintenance mode. |
TurnOffRedirectedAccess | Disables direct IO on the cluster shared volume. |
TurnOnMaintenance | Places the cluster shared volume into maintenance mode. |
TurnOnRedirectedAccess | Enables direct IO on the cluster shared volume. |
Properties
The MSCluster_ClusterSharedVolume class has these properties.
-
BackupState
-
-
Data type: uint32
-
Access type: Read-only
Returns the backup state of the cluster shared volume.
-
-
None (0)
-
In Progress (1)
-
Windows Server 2012 and Windows Server 2008 R2: This value was InProgress before Windows Server 2012 R2.
Caption
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (64)
A short textual description (one-line string) of the object.
This property is inherited from CIM_ManagedSystemElement.
Characteristics
-
Data type: uint32
-
Access type: Read-only
Provides the characteristics of the object. The cluster defines characteristics only for resources. For a description of these characteristics, see CLUSCTL_RESOURCE_GET_CHARACTERISTICS.
**Windows Server 2008 R2 and Windows Server 2008: **
This property is read/write before Windows Server 2012.
This property is inherited from MSCluster_LogicalElement
Description
-
Data type: string
-
Access type: Read-only
Provides a textual description of the object.
This property is inherited from CIM_ManagedSystemElement.
FaultState
-
Data type: uint32
-
Access type: Read-only
Returns the fault state of the cluster shared volume.
No Faults (0)
Windows Server 2012 and Windows Server 2008 R2: This value was NoFaults before Windows Server 2012 R2.
Redirected Access (1)
Windows Server 2012 and Windows Server 2008 R2: This value was NoDirectIO before Windows Server 2012 R2.
No Access (2)
Windows Server 2012 and Windows Server 2008 R2: This value was NoAccess before Windows Server 2012 R2.
In Maintenance (4)
Windows Server 2012 and Windows Server 2008 R2: This value was Maintenence before Windows Server 2012 R2.
Flags
-
Data type: uint32
-
Access type: Read-only
Provides access to the flags set for the object. The cluster defines flags only for resources. For a description of these flags, see CLUSCTL_RESOURCE_GET_FLAGS.
**Windows Server 2008 R2 and Windows Server 2008: **
This property is read/write before Windows Server 2012.
This property is inherited from MSCluster_LogicalElement
InstallDate
-
Data type: datetime
-
Access type: Read-only
-
Qualifiers: MappingStrings ("MIF.DMTF|ComponentID|001.5")
Indicates when the element was installed. A lack of a value does not indicate that the object is not installed.
This property is inherited from CIM_ManagedSystemElement.
Name
Returns the friendly name of the cluster shared volume.
Status
-
Data type: string
-
Access type: Read-only
-
Qualifiers: MaxLen (10)
A string indicating the current status of the element.
This property is inherited from CIM_ManagedSystemElement.
("OK")
("Error")
("Degraded")
("Unknown")
("Pred Fail")
("Starting")
("Stopping")
("Service")
("Stressed")
("NonRecover")
VolumeName
-
Data type: string
-
Access type: Read-only
Returns the device Id of the cluster shared volume.
VolumeOffset
-
Data type: uint64
-
Access type: Read-only
Returns the volume offset of the cluster shared volume.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2008 R2 |
Namespace |
Root\MSCluster |
MOF |
|
DLL |
|