Метод IVssWMFiledesc::GetRecursive (vswriter.h)
Метод GetRecursive указывает, содержит ли список файлов, описанных в объекте IVssWMFiledesc с корневым каталогом, возвращенным IVssWMFiledesc::GetPath , только файлы в этом каталоге или список файлов также содержит файлы из иерархии каталогов.
Синтаксис
HRESULT GetRecursive(
[out] bool *pbRecursive
);
Параметры
[out] pbRecursive
Указатель на логическое значение, указывающее, определяет ли значение, возвращаемое IVssWMFiledesc::GetPath , только один каталог или указывает на иерархию каталогов для рекурсивного просмотра. Логическое значение получает значение true , если путь рассматривается как иерархия каталогов для рекурсивного просмотра, или false , если нет.
Сведения о обходе подключенных папок см. в разделах Работа с подключенными папками и Точки повторного анализа.
Возвращаемое значение
Ниже приведены допустимые коды возврата для этого метода.
Значение | Значение |
---|---|
|
Рекурсивная информация успешно возвращена. |
|
Одно из значений параметра недопустимо. |
|
У вызывающего объекта не хватает памяти или других системных ресурсов. |
|
Непредвиденная ошибка. Код ошибки записывается в файл журнала ошибок. Дополнительные сведения см. в разделе Обработка событий и ошибок в VSS.
Windows Server 2008, Windows Vista, Windows Server 2003 и Windows XP: Это значение не поддерживается до Windows Server 2008 R2 и Windows 7. вместо этого используется E_UNEXPECTED. |
|
Недопустимый XML-документ. Дополнительные сведения см. в журнале событий. Дополнительные сведения см. в разделе Обработка событий и ошибок в VSS. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vswriter.h (включая Vss.h, VsWriter.h) |
Библиотека | VssApi.lib |