Win32_ShadowCopy, ROOT\CIMV2

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

Description

The Win32_ShadowCopy class is a storage extent that represents a duplicate copy of the original volume at some previous time.

Win32_ShadowCopy methods

Win32_ShadowCopy has 2 methods (2 Local)

NameOriginReturn
CreateWin32_ShadowCopyuint32 {'out':True}
RevertWin32_ShadowCopyuint32 {'out':True}

Win32_ShadowCopy properties

Win32_ShadowCopy has 28 properties (23 Local, 5 Derived)

NameOriginCIMType
CaptionCIM_ManagedSystemElement8 [string]
ClientAccessibleWin32_ShadowCopy11 [boolean]
CountWin32_ShadowCopy19 [uint32]
DescriptionCIM_ManagedSystemElement8 [string]
DeviceObjectWin32_ShadowCopy8 [string]
DifferentialWin32_ShadowCopy11 [boolean]
ExposedLocallyWin32_ShadowCopy11 [boolean]
ExposedNameWin32_ShadowCopy8 [string]
ExposedPathWin32_ShadowCopy8 [string]
ExposedRemotelyWin32_ShadowCopy11 [boolean]
HardwareAssistedWin32_ShadowCopy11 [boolean]
key
ID
Win32_ShadowCopy8 [string]
ImportedWin32_ShadowCopy11 [boolean]
InstallDateCIM_ManagedSystemElement101 [datetime]
NameCIM_ManagedSystemElement8 [string]
NoAutoReleaseWin32_ShadowCopy11 [boolean]
NotSurfacedWin32_ShadowCopy11 [boolean]
NoWritersWin32_ShadowCopy11 [boolean]
OriginatingMachineWin32_ShadowCopy8 [string]
PersistentWin32_ShadowCopy11 [boolean]
PlexWin32_ShadowCopy11 [boolean]
ProviderIDWin32_ShadowCopy8 [string]
ServiceMachineWin32_ShadowCopy8 [string]
SetIDWin32_ShadowCopy8 [string]
StateWin32_ShadowCopy19 [uint32]
StatusCIM_ManagedSystemElement8 [string]
TransportableWin32_ShadowCopy11 [boolean]
VolumeNameWin32_ShadowCopy8 [string]

Detailed description of Win32_ShadowCopy methods

Local methods (2) of Win32_ShadowCopy class

Create method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
Volumestring0-{'Description':'This parameter is the volume that is used for the shadow copy. This volume is sometimes referred to as the 'original' volume. This parameter can be specified as a volume drive letter, mount point or volume GUID name.','in':True}
Contextstring1-{'Description':'This parameter is the context that the provider will use when creating the shadow.','in':True}
ShadowIDstring2-{'out':True}
constructorTrue
Description'Creates a shadow copy using the specified context.'
implementedTrue
staticTrue
Values['Success', 'Access denied', 'Invalid argument', 'Specified volume not found', 'Specified volume not supported', 'Unsupported shadow copy context', 'Insufficient storage', 'Volume is in use', 'Maximum number of shadow copies reached', 'Another shadow copy operation is already in progress', 'Shadow copy provider vetoed the operation', 'Shadow copy provider not registered', 'Shadow copy provider failure', 'Unknown error']
Create method is in 11 classes of ROOT\cimv2 and in 14 namespaces
Revert method
Returnuint32 {'out':True}
Parameters
NameCIMTypeIDINOUTQualifiers
ForceDismountboolean0-{'Description':'This parameter is used to force the original volume to dismount before starting the revert operation. Forcing a volume to dismount forces all open handles to files on the volume to be closed. Applications holding open handles will likely be returned an error code on subsequent operations performed on the handles. If the flag is set to false and some application has an open handle to a file on the volume, then revert will fail with 'Volume is in use'.','in':True}
Description'Reverts the original storage volume to this shadow copy. After Revert is done, the original volume will be identical to this shadow copy and every newer shadow copy will be deleted. You cannot cancel or undo the revert operation - any data written to the original volume after the shadow copy was created will be lost!'
implementedTrue
Values['Success', 'Access denied', 'Invalid argument', 'Specified volume not supported', 'Volume is in use', 'Another shadow copy operation is already in progress', 'Shadow copy provider vetoed the operation', 'Shadow copy provider not registered', 'Shadow copy provider failure', 'Unknown error']
Revert method is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces

Detailed description of Win32_ShadowCopy properties

Local properties (23) of Win32_ShadowCopy class

ClientAccessible property
CIMTYPE'boolean'
Description'The ClientAccessible property is indicates whether the shadow copy was created by the Windows Previous Versions component.'
DisplayName'Client Accessible'
readTrue
ClientAccessible property is in 2 classes of ROOT\cimv2 and in 2 namespaces
Count property
CIMTYPE'uint32'
Description'The Count property is the number of shadow copies in the shadow copy set to which this shadow copy belongs.'
DisplayName'Count'
readTrue
Count property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 4 namespaces
DeviceObject property
CIMTYPE'string'
Description'The DeviceObject property is the Windows object manager name of the underlying storage device that supports the original volume.'
DisplayName'Device Object'
readTrue
DeviceObject property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 4 namespaces
Differential property
CIMTYPE'boolean'
Description'The Differential property indicates whether the shadow copy was created by a differential shadow copy provider. The provider can be implemented in hardware or software.'
DisplayName'Differential'
readTrue
Differential property is in 2 classes of ROOT\cimv2 and in 2 namespaces
ExposedLocally property
CIMTYPE'boolean'
Description'The ExposedLocally property indicates whether the shadow copy is exposed on the local machine with a drive letter or mount point. If this flag and the ExposedRemotely flag is not set, the shadow copy is hidden.'
DisplayName'Exposed Locally'
readTrue
ExposedLocally property is in 2 classes of ROOT\cimv2 and in 2 namespaces
ExposedName property
CIMTYPE'string'
Description'The ExposedName property is the file system name of the shadow copy when it is exposed. This property might contain a drive letter or mount point. This property is NULL when the shadow copy is hidden or otherwise not exposed.'
DisplayName'Exposed Name'
readTrue
ExposedName property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces
ExposedPath property
CIMTYPE'string'
Description'The ExposedPath property is the file system path of the shadow copy when it is exposed. This property is NULL when the shadow copy is hidden or otherwise unexposed.'
DisplayName'Exposed Path'
readTrue
ExposedPath property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces
ExposedRemotely property
CIMTYPE'boolean'
Description'The ExposedRemotely property indicates whether the shadow copy is exposed on a remote machine with a network share. If this flag and the ExposedLocally flag is not set, the shadow copy is hidden.'
DisplayName'Exposed Remotely'
readTrue
ExposedRemotely property is in 2 classes of ROOT\cimv2 and in 2 namespaces
HardwareAssisted property
CIMTYPE'boolean'
Description'The HardwareAssisted property indicates whether the shadow copy was created by a hardware shadow copy provider.'
DisplayName'Hardware Assisted'
readTrue
HardwareAssisted property is in 2 classes of ROOT\cimv2 and in 2 namespaces
ID property
CIMTYPE'string'
Description'The ID property uniquely identifies the shadow copy on the system.'
DisplayName'ID'
keyTrue
readTrue
ID property is in 16 classes of ROOT\cimv2 and in 33 namespaces
Imported property
CIMTYPE'boolean'
Description'The Imported property indicates whether the shadow copy was imported onto this machine using the Import method rather than created using the ShadowCopy create method.'
DisplayName'Imported'
readTrue
Imported property is in 2 classes of ROOT\cimv2 and in 2 namespaces
NoAutoRelease property
CIMTYPE'boolean'
Description'The NoAutoRelease property indicates whether the shadow copy is automatically deleted when the shadow copy requestor process ends. If this property is TRUE, the shadow copy is retained after the requestor process ends.'
DisplayName'No Auto Release'
readTrue
NoAutoRelease property is in 2 classes of ROOT\cimv2 and in 2 namespaces
NotSurfaced property
CIMTYPE'boolean'
Description'The shadow copy is not currently in the device namespace of the local machine.'
DisplayName'Not Surfaced'
readTrue
NotSurfaced property is in 2 classes of ROOT\cimv2 and in 2 namespaces
NoWriters property
CIMTYPE'boolean'
Description'The NoWriters property indicates whether the shadow copy was created with the involvement of shadow copy writer components.'
DisplayName'No Writers'
readTrue
NoWriters property is in 2 classes of ROOT\cimv2 and in 2 namespaces
OriginatingMachine property
CIMTYPE'string'
Description'The OriginatingMachine property identifies the machine hosting the original volume.'
DisplayName'Originating Machine'
readTrue
OriginatingMachine property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces
Persistent property
CIMTYPE'boolean'
Description'The Persistent property indicates whether the shadow copy is persistent across reboots.'
DisplayName'Persistent'
readTrue
Persistent property is in 3 classes of ROOT\cimv2 and in 4 namespaces
Plex property
CIMTYPE'boolean'
Description'The Plex property indicates whether the shadow copy was created by a split mirror shadow copy provider. The provider can be implemented in hardware or software.'
DisplayName'Plex'
readTrue
Plex property is in 2 classes of ROOT\cimv2 and in 2 namespaces
ProviderID property
CIMTYPE'string'
Description'The ProviderID uniquely identifies the shadow provider that created the shadow.'
DisplayName'Provider ID'
readTrue
ProviderID property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces
ServiceMachine property
CIMTYPE'string'
Description'The ServiceMachine property identifies the machine currently servicing the shadow copy.'
DisplayName'Service Machine'
readTrue
ServiceMachine property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces
SetID property
CIMTYPE'string'
Description'The SetID uniquely identifies the shadow copy set to which the shadow belongs.'
DisplayName'Shadow Set ID'
readTrue
SetID property is in 1 class (Win32_ShadowCopy) of ROOT\cimv2 and in 2 namespaces
State property
CIMTYPE'uint32'
Description'The State property describes the current state of the shadow copy'
DisplayName'State'
readTrue
Valuemap['0', '1', '2', '3', '4', '5', '6', '7', '8', '9', '10', '11', '12']
Values['Unknown', 'Preparing', 'ProcessingPrepare', 'Prepared', 'ProcessingPrecommit', 'Precommitted', 'ProcessingCommit', 'Committed', 'ProcessingPostcommit', 'Created', 'Aborted', 'Deleted', 'Count']
State property is in 10 classes of ROOT\cimv2 and in 36 namespaces
Transportable property
CIMTYPE'boolean'
Description'The Transportable property indicates whether the shadow copy can be surfaced on another machine. If this property is FALSE and the volumes are surfaced locally, it may not be possible to surface them later on a different machine.'
DisplayName'Transportable'
readTrue
Transportable property is in 2 classes of ROOT\cimv2 and in 2 namespaces
VolumeName property
CIMTYPE'string'
Description'The VolumeName property identifies the original volume for which the shadow copy was taken.'
DisplayName'VolumeName'
readTrue
VolumeName property is in 5 classes of ROOT\cimv2 and in 6 namespaces

Derived properties (5) of Win32_ShadowCopy class

Caption property
CIMTYPE'string'
Description'The Caption property is a short textual description (one-line string) of the object.'
MaxLen64
readTrue
Caption property is in 1050 classes of ROOT\cimv2 and in 37 namespaces
Description property
CIMTYPE'string'
Description'The Description property provides a textual description of the object. '
readTrue
Description property is in 1061 classes of ROOT\cimv2 and in 142 namespaces
InstallDate property
CIMTYPE'datetime'
Description'The InstallDate property is datetime value indicating when the object was installed. A lack of a value does not indicate that the object is not installed.'
MappingStrings['MIF.DMTF|ComponentID|001.5']
readTrue
InstallDate property is in 227 classes of ROOT\cimv2 and in 23 namespaces
Name property
CIMTYPE'string'
Description'The Name property defines the label by which the object is known. When subclassed, the Name property can be overridden to be a Key property.'
readTrue
Name property is in 1046 classes of ROOT\cimv2 and in 142 namespaces
Status property
CIMTYPE'string'
Description'The Status property is a string indicating the current status of the object. Various operational and non-operational statuses can be defined. Operational statuses are "OK", "Degraded" and "Pred Fail". "Pred Fail" indicates that an element may be functioning properly but predicting a failure in the near future. An example is a SMART-enabled hard drive. Non-operational statuses can also be specified. These are "Error", "Starting", "Stopping" and "Service". The latter, "Service", could apply during mirror-resilvering of a disk, reload of a user permissions list, or other administrative work. Not all such work is on-line, yet the managed element is neither "OK" nor in one of the other states.'
MaxLen10
readTrue
ValueMap['OK', 'Error', 'Degraded', 'Unknown', 'Pred Fail', 'Starting', 'Stopping', 'Service', 'Stressed', 'NonRecover', 'No Contact', 'Lost Comm']
Values['OK', 'Error', 'Degraded', 'Unknown', 'Pred Fail', 'Starting', 'Stopping', 'Service', 'Stressed', 'NonRecover', 'No Contact', 'Lost Comm']
Status property is in 230 classes of ROOT\cimv2 and in 42 namespaces

Win32_ShadowCopy Qualifiers

NameValueToInstanceToSubclassOverridableAmendedLocal
Description'The Win32_ShadowCopy class is a storage extent that represents a duplicate copy of the original volume at some previous time.'
dynamicTrue
Locale1033
provider'MSVSS__PROVIDER'

Win32_ShadowCopy System properties

NameValueOriginCIMTypeLocalArray
__PATH'\\.\ROOT\cimv2:Win32_ShadowCopy'___SYSTEM8
__NAMESPACE'ROOT\cimv2'___SYSTEM8
__SERVER'.'___SYSTEM8
__DERIVATION['CIM_LogicalElement', 'CIM_ManagedSystemElement']___SYSTEM8
__PROPERTY_COUNT28___SYSTEM3
__RELPATH'Win32_ShadowCopy'___SYSTEM8
__DYNASTY'CIM_ManagedSystemElement'___SYSTEM8
__SUPERCLASS'CIM_LogicalElement'___SYSTEM8
__CLASS'Win32_ShadowCopy'___SYSTEM8
__GENUS1___SYSTEM3

Similar Classes to Win32_ShadowCopy

Number of classes:1
Class nameChildsPropertiesMethodsClass
Instances
Child
Instances
AbstractSingleton
CIM_CopyFileAction1121---
comments powered by Disqus
WUtils.com