Compartilhar via


VSS_USAGE_TYPE enumeração (vswriter.h)

A enumeração VSS_USAGE_TYPE especifica como o sistema host usa os dados gerenciados por um gravador envolvido em uma operação vss.

Syntax

typedef enum VSS_USAGE_TYPE {
  VSS_UT_UNDEFINED = 0,
  VSS_UT_BOOTABLESYSTEMSTATE,
  VSS_UT_SYSTEMSERVICE,
  VSS_UT_USERDATA,
  VSS_UT_OTHER
} ;

Constantes

 
VSS_UT_UNDEFINED
Valor: 0
O tipo de uso não é conhecido.


Isso indica um erro por parte do gravador.
VSS_UT_BOOTABLESYSTEMSTATE
Os dados armazenados pelo gravador fazem parte do estado inicializável do sistema.
VSS_UT_SYSTEMSERVICE
O gravador armazena dados usados por um serviço do sistema ou é um serviço do sistema em si.
VSS_UT_USERDATA
Os dados são dados do usuário.
VSS_UT_OTHER
Dados não classificados.

Comentários

O tipo de uso dos dados que um gravador gerencia é especificado quando inicializa sua cooperação com o mecanismo de cópia de sombra por meio de CVssWriter::Initialize.

Informações sobre o tipo de uso dos dados que um gravador gerencia podem ser recuperadas por meio de seus metadados usando IVssExamineWriterMetadata::GetIdentity.

Os aplicativos solicitantes interessados em fazer backup do estado do sistema devem procurar gravadores com o tipo de uso VSS_UT_BOOTABLESYSTEMSTATE ou VSS_UT_SYSTEMSERVICE .

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2003 [somente aplicativos da área de trabalho]
Cabeçalho vswriter.h

Confira também

CVssWriter::Initialize

IVssExamineWriterMetadata::GetIdentity

VSS_COMPONENT_TYPE

VSS_OBJECT_TYPE

VSS_SOURCE_TYPE