énumération VSS_COMPONENT_TYPE (vswriter.h)
L’énumération VSS_COMPONENT_TYPE est utilisée par le demandeur et l’enregistreur pour spécifier le type de composant utilisé avec une opération de sauvegarde de cliché instantané.
Syntax
typedef enum VSS_COMPONENT_TYPE {
VSS_CT_UNDEFINED = 0,
VSS_CT_DATABASE,
VSS_CT_FILEGROUP
} ;
Constantes
VSS_CT_UNDEFINED Valeur : 0 Type de composant non défini. Cette valeur indique une erreur d’application. |
VSS_CT_DATABASE Composant de base de données. |
VSS_CT_FILEGROUP Composant de groupe de fichiers. Il s’agit de tout composant autre qu’une base de données. |
Remarques
Un writer définit le type d’un composant lorsqu’il ajoute le composant à son document de métadonnées writer à l’aide de IVssCreateWriterMetadata ::AddComponent.
Les rédacteurs et les demandeurs peuvent trouver les informations de type des composants sélectionnés pour inclusion dans un document de composants de sauvegarde par le biais d’appels à IVssComponent ::GetComponentType pour retourner directement un type de composant.
Un demandeur peut obtenir le type d’un composant dans le document de métadonnées writer d’un rédacteur donné en procédant comme suit :
- Utilisation de IVssExamineWriterMetadata ::GetComponent pour obtenir une interface IVssWMComponent
- Utilisation de IVssWMComponent ::GetComponentInfo pour retourner une structure VSS_COMPONENTINFO
- Examen du membre Type de l’objet VSS_COMPONENTINFO
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2003 [applications de bureau uniquement] |
En-tête | vswriter.h |