Classe IVssWMFiledesc (vswriter.h)
L’interface IVssWMFiledesc est une interface C++ (et non COM) retournée à une application appelante par un certain nombre de méthodes de requête. Il fournit des informations détaillées sur un fichier ou un ensemble de fichiers (un jeu de fichiers).
L’application appelante est responsable de l’appel de IUnknown ::Release pour libérer les ressources détenues par l’interface IVssWMFiledesc retournée quand elle n’est plus nécessaire.
Les méthodes suivantes retournent une interface IVssWMFiledesc :
- IVssComponent ::GetAlternateLocationMapping
- IVssComponent ::GetNewTarget
- IVssExamineWriterMetadata ::GetExcludeFile
- IVssExamineWriterMetadata ::GetAlternateLocationMapping
- IVssWMComponent ::GetFile
- IVssWMComponent ::GetDatabaseFile
- IVssWMComponent ::GetDatabaseLogFile
Héritage
L’interface IVssWMFiledesc hérite de l’interface IUnknown. IVssWMFiledesc a également les types de membres suivants :
Méthodes
La classe IVssWMFiledesc a ces méthodes.
IVssWMFiledesc ::GetAlternateLocation La méthode GetAlternateLocation obtient un autre emplacement pour un jeu de fichiers. |
IVssWMFiledesc ::GetBackupTypeMask La méthode GetBackupTypeMask retourne la spécification de sauvegarde de fichiers pour les fichiers spécifiés par le descripteur de fichier actuel sous la forme d’un masque de bits (ou or au niveau du bit) de valeurs VSS_FILE_SPEC_BACKUP_TYPE. |
IVssWMFiledesc ::GetFilespec La méthode GetFilespec retourne la spécification de fichier utilisée pour obtenir la liste des fichiers dont l’objet IVssWMFiledesc actuel est membre. |
IVssWMFiledesc ::GetPath La méthode GetPath obtient le chemin d’accès complet du répertoire ou le chemin UNC du partage de fichiers distant pour obtenir la liste des fichiers décrits dans l’objet IVssWMFiledesc actuel. |
IVssWMFiledesc ::GetRecursive Indique si la liste des fichiers décrits dans un objet IVssWMFiledesc avec un répertoire racine retourné par IVssWMFiledesc ::GetPath contient uniquement des fichiers dans ce répertoire. |
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] |
Plateforme cible | Windows |
En-tête | vswriter.h (inclure Vss.h, VsWriter.h) |