VSS_ALTERNATE_WRITER_STATE enumeration

The VSS_ALTERNATE_WRITER_STATE enumeration is used to indicate whether a given writer has an associated alternate writer. The existence of an alternate writer is set during writer initialization by CVssWriter::Initialize.

Currently, the only supported value for a method taking a VSS_ALTERNATE_WRITER_STATE argument is VSS_AWS_NO_ALTERNATE_WRITER.

Syntax


typedef enum VSS_ALTERNATE_WRITER_STATE { 
  VSS_AWS_UNDEFINED                 = 0,
  VSS_AWS_NO_ALTERNATE_WRITER       = 1,
  VSS_AWS_ALTERNATE_WRITER_EXISTS   = 2,
  VSS_AWS_THIS_IS_ALTERNATE_WRITER  = 3
} ;

Constants

VSS_AWS_UNDEFINED

No information is available as to the existence of an alternate writer. This value indicates an application error. This enumeration value is reserved for future use.

VSS_AWS_NO_ALTERNATE_WRITER

A given writer does not have an alternate writer.

VSS_AWS_ALTERNATE_WRITER_EXISTS

An alternate writer exists. This alternate writer runs when the writer is not available. This enumeration value is reserved for future use.

VSS_AWS_THIS_IS_ALTERNATE_WRITER

The writer in question is an alternate writer. This enumeration value is reserved for future use.

Requirements

Minimum supported client

Windows XP [desktop apps only]

Minimum supported server

Windows Server 2003 [desktop apps only]

Header

VsWriter.h

See also

CVssWriter::OnVSSApplicationStartup
CVssWriter::Initialize
VSS_WRITER_STATE

 

 

Community Additions

ADD
Show:
© 2015 Microsoft