Win32_ShadowProvider class
Typically, the Win32_ShadowProvider class represents a component that is a combination of user-mode and kernel or firmware implementation, that creates and represents volume shadow copies.
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_ShadowProvider : CIM_LogicalElement
{
string ID;
string Name;
string CLSID;
uint32 Type;
string Version;
string VersionID;
};
Members
The Win32_ShadowProvider class has these types of members:
Properties
The Win32_ShadowProvider class has these properties.
-
CLSID
-
-
Data type: string
-
Access type: Read-only
Common Object Model (COM) class ID registered for a shadow provider.
-
-
ID
-
-
Data type: string
-
Access type: Read-only
Uniquely identifies the shadow provider on a system.
-
-
Name
-
-
Data type: string
-
Access type: Read-only
Descriptive name of a provider.
-
-
Type
-
-
Data type: uint32
-
Access type: Read-only
Specifies the class to which a shadow provider belongs.
Possible values:
Value Meaning - 0
Unknown - 1
System - 2
Software - 3
Hardware -
-
Version
-
-
Data type: string
-
Access type: Read-only
Text representation of a shadow provider version.
-
-
VersionID
-
-
Data type: string
-
Access type: Read-only
Numeric representation of a shadow provider version.
-
Examples
The Get Remote Shadow Volume Information With Powershell PowerShell sample on TechNet gallery uses Win32_ShadowProvider to retrieve shadow volume information.
Requirements
Minimum supported client |
None supported |
Minimum supported server |
Windows Server 2003 |
Namespace |
Root\CIMV2 |
MOF |
|
DLL |
|