Click or drag to resize
VssHardwareOptions Enumeration
Defines shadow copy LUN flags.

Namespace: Alphaleonis.Win32.Vss
Assembly: AlphaVSS.Common (in AlphaVSS.Common.dll) Version: 1.3.0.0 (1.3.0.0)
Syntax
[FlagsAttribute]
public enum VssHardwareOptions
Members
  Member nameValueDescription
MaskLuns1 The shadow copy LUN will be masked from the host.
MakeReadWrite2 The shadow copy LUN will be exposed to the host as a read-write volume.
RevertIdentityAll4 The disk identifiers of all of the shadow copy LUNs will be reverted to that of the original LUNs. However, if any of the original LUNs are present on the system, the operation will fail and none of the identifiers will be reverted.
RevertIdentityNone8 None of the disk identifiers of the shadow copy LUNs will be reverted.
OnLunStateChangeNotifyReadWrite256 The shadow copy LUNs will be converted permanently to read-write. This flag is set only as a notification for the provider; no provider action is required. For more information, see the IVssHardwareSnapshotProviderEx::OnLunStateChange method.
OnLunStateChangeNotifyLunPreRecovery512 The shadow copy LUNs will be converted temporarily to read-write and are about to undergo TxF recovery or VSS auto-recovery. This flag is set only as a notification for the provider; no provider action is required. For more information, see the IVssHardwareSnapshotProviderEx::OnLunStateChange method.
OnLunStateChangeNotifyLunPostRecovery1024 The shadow copy LUNs have just undergone TxF recovery or VSS auto-recovery and have been converted back to read-only. This flag is set only as a notification for the provider; no provider action is required. For more information, see the IVssHardwareSnapshotProviderEx::OnLunStateChange method.
OnLunStateChangeDoMaskLuns2048 The provider must mask shadow copy LUNs from this computer. For more information, see the IVssHardwareSnapshotProviderEx::OnLunStateChange method.
Remarks
Only supported on Windows Server 2008.
See Also