Метод IUpdate::CopyFromCache (wuapi.h)
Копирует содержимое обновления по указанному пути.
Синтаксис
HRESULT CopyFromCache(
[in] BSTR path,
[in] VARIANT_BOOL toExtractCabFiles
);
Параметры
[in] path
Путь к расположению, куда копируется содержимое обновления.
[in] toExtractCabFiles
Зарезервировано для последующего использования.
Необходимо задать для параметраExtractCabFilesзначение VARIANT_TRUE или VARIANT_FALSE.
Возвращаемое значение
В случае успешного выполнения возвращает S_OK . В противном случае возвращает код ошибки COM или Windows.
Этот метод также может возвращать следующие коды ошибок.
Код возврата | Описание |
---|---|
|
Этот метод нельзя вызвать с удаленного компьютера. |
|
Недопустимое значение параметра. |
|
Компьютеру не удалось получить доступ к сайту обновления.
(Этот метод возвращает WU_E_INVALID_OPERATION , если объект, реализующий интерфейс, заблокирован.) |
|
Условия лицензионного соглашения на использование программного обеспечения Майкрософт не принимаются. |
|
Файлы не скачиваются. |
|
Сбой проверки хэша файла. |
|
Не удалось найти файл или каталог. |
|
Не удалось найти файл или каталог. |
Комментарии
Чтобы скопировать пакетные обновления, вызовите этот метод для отдельных обновлений, которые входят в это обновление.
Требования
Минимальная версия клиента | Windows XP, Windows 2000 Профессиональная с пакетом обновления 3 (SP3) [только классические приложения] |
Минимальная версия сервера | Windows Server 2003, Windows 2000 Server с пакетом обновления 3 (SP3) [только классические приложения] |
Целевая платформа | Windows |
Header | wuapi.h |
Библиотека | Wuguid.lib |
DLL | Wuapi.dll |