Export (0) Print
Expand All

VSS_COMPONENT_FLAGS enumeration

The VSS_COMPONENT_FLAGS enumeration is used by writers to indicate support for auto-recovery. These values are used in the dwComponentFlags member of the VSS_COMPONENTINFO structure and the dwComponentFlags parameter of the IVssCreateWriterMetadata::AddComponent method.

Syntax


typedef enum VSS_COMPONENT_FLAGS { 
  VSS_CF_BACKUP_RECOVERY        = 0x00000001,
  VSS_CF_APP_ROLLBACK_RECOVERY  = 0x00000002,
  VSS_CF_NOT_SYSTEM_STATE       = 0x00000004
} ;

Constants

VSS_CF_BACKUP_RECOVERY

The writer will need write access to this component after the shadow copy has been created.

This flag can be used together with the VSS_VOLSNAP_ATTR_TRANSPORTABLE value of the _VSS_VOLUME_SNAPSHOT_ATTRIBUTES enumeration if the VSS hardware provider supports LUN masking.

Windows Vista and Windows Server 2003 with SP1:  This flag is incompatible with VSS_VOLSNAP_ATTR_TRANSPORTABLE.

This flag is not supported for express writers.

VSS_CF_APP_ROLLBACK_RECOVERY

If this is a rollback shadow copy (see the VSS_VOLSNAP_ATTR_ROLLBACK_RECOVERY value of the _VSS_VOLUME_SNAPSHOT_ATTRIBUTES enumeration), the writer for this component will need write access to this component after the shadow copy has been created.

This flag can be used together with the VSS_VOLSNAP_ATTR_TRANSPORTABLE value of the _VSS_VOLUME_SNAPSHOT_ATTRIBUTES enumeration if the VSS hardware provider supports LUN masking.

Windows Vista and Windows Server 2003 with SP1:  This flag is incompatible with VSS_VOLSNAP_ATTR_TRANSPORTABLE.

This flag is not supported for express writers.

VSS_CF_NOT_SYSTEM_STATE

This component is not part of system state.

Windows Server 2003 with SP1:  This value is not supported until Windows Vista.

Requirements

Minimum supported client

Windows Vista [desktop apps only]

Minimum supported server

Windows Server 2008, Windows Server 2003 with SP1 [desktop apps only]

Header

VsWriter.h

See also

VSS_BACKUP_SCHEMA
VSS_COMPONENTINFO
VSS_USAGE_TYPE
IVssCreateWriterMetadata::AddComponent

 

 

Community Additions

ADD
Show:
© 2014 Microsoft