enumerazione VSS_COMPONENT_TYPE (vswriter.h)
L'enumerazione VSS_COMPONENT_TYPE viene usata dal richiedente e dal writer per specificare il tipo di componente utilizzato con un'operazione di backup della copia shadow.
Sintassi
typedef enum VSS_COMPONENT_TYPE {
VSS_CT_UNDEFINED = 0,
VSS_CT_DATABASE,
VSS_CT_FILEGROUP
} ;
Costanti
VSS_CT_UNDEFINED Valore: 0 Tipo di componente non definito. Questo valore indica un errore dell'applicazione. |
VSS_CT_DATABASE Componente del database. |
VSS_CT_FILEGROUP Componente del gruppo di file. Si tratta di un componente diverso da un database. |
Commenti
Un writer imposta il tipo di un componente quando aggiunge il componente al relativo documento di metadati writer usando IVssCreateWriterMetadata::AddComponent.
I writer e i richiedenti possono trovare le informazioni sul tipo di componenti selezionate per l'inclusione in un documento dei componenti di backup tramite chiamate a IVssComponent::GetComponentType per restituire direttamente un tipo di componente.
Un richiedente può ottenere il tipo di qualsiasi componente nel documento di metadati writer di un determinato writer eseguendo le operazioni seguenti:
- Uso di IVssExamineWriterMetadata::GetComponent per ottenere un'interfaccia IVssWMComponent
- Uso di IVssWMComponent::GetComponentInfo per restituire una struttura VSS_COMPONENTINFO
- Esame del membro Type dell'oggetto VSS_COMPONENTINFO
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Intestazione | vswriter.h |