Метод IVssComponent::GetAlternateLocationMappingCount (vswriter.h)
Метод GetAlternateLocationMappingCount возвращает количество альтернативных сопоставлений расположений, используемых инициатором запроса при восстановлении данных. Этот метод может вызвать модуль записи или инициатор запроса.
Синтаксис
HRESULT GetAlternateLocationMappingCount(
[out] UINT *pcMappings
);
Параметры
[out] pcMappings
Адрес переменной, выделенной вызывающим абонентом, которая получает количество сопоставлений альтернативных расположений.
Возвращаемое значение
Ниже приведены допустимые коды возврата для этого метода.
Значение | Значение |
---|---|
|
Успешно возвращено значение атрибута. |
|
Одно из значений параметра недопустимо. |
|
У вызывающего объекта не хватает памяти или других системных ресурсов. |
Комментарии
Количество сопоставлений альтернативных расположений, возвращаемых Командлетом GetAlternateLocationMappingCount , может быть связано не только с файлами в текущем компоненте, но и с файлами в любом из его неизбираемых подкомпонентов.
Альтернативное сопоставление расположений используется только во время операции восстановления и не следует путать с альтернативным путем, который используется только во время операции резервного копирования.
Счетчик, возвращаемый Командлетом GetAlternateLocationMappingCount , относится к числу сопоставлений альтернативных расположений, используемых в процессе восстановления файлов.
Количество обновляется вызовами IVssBackupComponents::AddAlternativeLocationMapping.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | vswriter.h (включая Vss.h, VsWriter.h) |
Библиотека | VssApi.lib |