Compartilhar via


VSS_PROVIDER_TYPE enumeração (vss.h)

A enumeração VSS_PROVIDER_TYPE especifica o tipo de provedor.

Syntax

typedef enum _VSS_PROVIDER_TYPE {
  VSS_PROV_UNKNOWN = 0,
  VSS_PROV_SYSTEM = 1,
  VSS_PROV_SOFTWARE = 2,
  VSS_PROV_HARDWARE = 3,
  VSS_PROV_FILESHARE = 4
} VSS_PROVIDER_TYPE, *PVSS_PROVIDER_TYPE;

Constantes

 
VSS_PROV_UNKNOWN
Valor: 0
O tipo de provedor é desconhecido.


Isso indica um erro no aplicativo ou no serviço VSS ou que nenhum provedor está disponível.
VSS_PROV_SYSTEM
Valor: 1
O provedor padrão que acompanha o Windows.
VSS_PROV_SOFTWARE
Valor: 2
Um provedor de software.
VSS_PROV_HARDWARE
Valor: 3
Um provedor de hardware.
VSS_PROV_FILESHARE
Valor: 4
Um provedor de compartilhamento de arquivos.

Windows 7, Windows Server 2008 R2, Windows Vista, Windows Server 2008, Windows XP e Windows Server 2003: Esse valor de enumeração não tem suporte até Windows 8 e Windows Server 2012.

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 vss.h

Confira também

IVssBackupComponents::Query

IVssEnumObject

VSS_COMPONENT_TYPE

VSS_OBJECT_UNION

VSS_PROVIDER_PROP

VSS_SOURCE_TYPE