Méthode IVssWMFiledesc ::GetRecursive (vswriter.h)
La méthode 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 ou si la liste de fichiers contient également des fichiers de la hiérarchie de répertoires.
Syntaxe
HRESULT GetRecursive(
[out] bool *pbRecursive
);
Paramètres
[out] pbRecursive
Pointeur vers une valeur booléenne spécifiant si la valeur retournée par IVssWMFiledesc ::GetPath n’identifie qu’un seul répertoire ou si elle indique une hiérarchie de répertoires à parcourir de manière récursive. La valeur booléenne reçoit true si le chemin est traité comme une hiérarchie de répertoires à parcourir de manière récursive, ou false si ce n’est pas le cas.
Pour plus d’informations sur la traversée des dossiers montés, consultez Utilisation des dossiers montés et répare des points.
Valeur retournée
Voici les codes de retour valides pour cette méthode.
Valeur | Signification |
---|---|
|
Les informations récursives ont été correctement retournées. |
|
L’une des valeurs de paramètre n’est pas valide. |
|
L’appelant n’a pas de mémoire ou d’autres ressources système. |
|
Erreur inattendue. Le code d’erreur est enregistré dans le fichier journal des erreurs. Pour plus d’informations, consultez Gestion des événements et des erreurs sous VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 et Windows XP : Cette valeur n’est pas prise en charge tant que Windows Server 2008 R2 et Windows 7. E_UNEXPECTED est utilisé à la place. |
|
Le document XML n’est pas valide. Consultez le journal des événements pour plus d’informations. Pour plus d’informations, consultez Gestion des événements et des erreurs sous VSS. |
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) |
Bibliothèque | VssApi.lib |