VSS_SOURCE_TYPE enumeration (vswriter.h)
The VSS_SOURCE_TYPE enumeration specifies the type of data that a writer manages.
Syntax
typedef enum VSS_SOURCE_TYPE {
VSS_ST_UNDEFINED = 0,
VSS_ST_TRANSACTEDDB,
VSS_ST_NONTRANSACTEDDB,
VSS_ST_OTHER
} ;
Constants
VSS_ST_UNDEFINED Value: 0 The source of the data is not known. This indicates a writer error, and the requester should report it. |
VSS_ST_TRANSACTEDDB The source of the data is a database that supports transactions, such as Microsoft SQL Server. |
VSS_ST_NONTRANSACTEDDB The source of the data is a database that does not support transactions. |
VSS_ST_OTHER Unclassified source type—data will be in a file group. This is the default source type. |
Remarks
The source type of the data that a writer manages is specified when it initializes its cooperation with the shadow copy mechanism through a call to CVssWriter::Initialize.
Information about the source type of the data that a writer manages can be retrieved through its metadata using IVssExamineWriterMetadata::GetIdentity.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows XP [desktop apps only] |
Minimum supported server | Windows Server 2003 [desktop apps only] |
Header | vswriter.h |