Information
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

Win32_ShadowContext class

The Win32_ShadowContext class specifies how a shadow copy is to be created, queried, or deleted, and the degree of writer involvement.

The following syntax is simplified from Managed Object Format (MOF) code and includes all of the inherited properties. Properties and methods are in alphabetic order, not MOF order.

Syntax

class Win32_ShadowContext : CIM_Setting
{
  string  Name;
  boolean Persistent;
  boolean ClientAccessible;
  boolean NoAutoRelease;
  boolean NoWriters;
  boolean Transportable;
  boolean NotSurfaced;
  boolean HardwareAssisted;
  boolean Differential;
  boolean Plex;
  boolean Imported;
  boolean ExposedRemotely;
  boolean ExposedLocally;
};

Members

The Win32_ShadowContext class has these types of members:

Properties

The Win32_ShadowContext class has these properties.

ClientAccessible
Data type: boolean
Access type: Read-only

If true, the shadow copy is created by the Windows Previous Versions component.

Differential
Data type: boolean
Access type: Read-only

If true, the shadow copy is created by a differential shadow copy provider. The provider can be implemented in hardware or software.

ExposedLocally
Data type: boolean
Access type: Read-only

If true, the shadow copy is exposed on a remote computer with a network share. If both ExposedLocally and ExposedRemotely are false, the shadow copy is hidden.

ExposedRemotely
Data type: boolean
Access type: Read-only

If true, the shadow copy is exposed on a remote computer with a network share. If both ExposedRemotely and ExposedLocally are false, the shadow copy is hidden.

HardwareAssisted
Data type: boolean
Access type: Read-only

If true, the shadow copy is created by a hardware shadow copy provider.

Imported
Data type: boolean
Access type: Read-only

If true, the shadow copy is imported to a computer by using the Import method and is not created by using the Create method.

Name
Data type: string
Access type: Read-only
Qualifiers: Key

Name of the context.

NoAutoRelease
Data type: boolean
Access type: Read-only

If true, the shadow copy is retained after the requestor process ends. If false, the shadow copy is automatically deleted when the shadow copy requestor process ends.

NotSurfaced
Data type: boolean
Access type: Read-only

If true, the shadow copy is not currently in the device namespace of the local computer.

NoWriters
Data type: boolean
Access type: Read-only

If true, the shadow copy is created without involvement of shadow copy writer components.

Persistent
Data type: boolean
Access type: Read-only

If true, the shadow copy persists across restarts.

Plex
Data type: boolean
Access type: Read-only

If true, the shadow copy is created by a split-mirror shadow copy provider.

Transportable
Data type: boolean
Access type: Read-only

If true, the shadow copy can be surfaced on another computer. If false, and the volumes are surfaced locally, it may not be possible to surface them later on a different computer.

Examples

The Get Remote Shadow Volume Information With Powershell PowerShell sample on TechNet gallery uses Win32_ShadowContext to retrieve shadow volume information.

Requirements

Minimum supported client

None supported

Minimum supported server

Windows Server 2003

Namespace

\root\CIMV2

MOF

Vss.mof

DLL

Vsswmi.dll

See also

Win32_ShadowProvider
Win32_ShadowCopy
Win32_ShadowStorage
Win32_ShadowBy
Win32_ShadowFor
Win32_ShadowOn
Win32_ShadowVolumeSupport
Win32_ShadowDiffVolumeSupport

 

 

Community Additions

Show:
© 2014 Microsoft