Interface IVssSnapshotManagement
The IVssSnapshotManagement interface provides a method that returns an interface to further configure a shadow copy provider.
Namespace: Alphaleonis.Win32.Vss
Assembly: AlphaVSS.Common.dll
Syntax
public interface IVssSnapshotManagement
Methods
| Improve this Doc View SourceGetDifferentialSoftwareSnapshotManagementInterface()
Gets an instance of the differential software snapshot management interface to further configure the system provider.
Declaration
IVssDifferentialSoftwareSnapshotManagement GetDifferentialSoftwareSnapshotManagementInterface()
Returns
Type | Description |
---|---|
IVssDifferentialSoftwareSnapshotManagement | An instance of the differential software snapshot management interface to further configure the system provider. |
Remarks
note
Windows XP: This method is not supported until Windows 2003.
GetMinDiffAreaSize()
Returns the current minimum size of the shadow copy storage area.
Declaration
long GetMinDiffAreaSize()
Returns
Type | Description |
---|---|
Int64 | The current minimum size of the shadow copy storage area. |
Remarks
The shadow copy storage area minimum size is a per-computer setting. Prior to Windows Server 2003 Service Pack 1 (SP1), this
was fixed at 100 MB. With Windows Server 2003 SP1, the shadow copy storage area has a minimum size of 300 MB and can be
increased in 300 MB increments up to 3000 MB (3 GB). This setting is stored in the MinDiffAreaFileSize
value of type
REG_DWORD
in HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VolSnap
(the value is the size, in MB).
note
Windows XP and Windows 2003: This method is not supported until Windows 2003 SP1.