Метод IMsmMerge::ExtractCAB (mergemod.h)
Метод ExtractCAB извлекает внедренный файл .cab из модуля и сохраняет его как указанный файл. Установщик создает этот файл, если он еще не существует, и перезаписывает его, если он существует. Дополнительные сведения см. в разделе Метод ExtractCAB объекта Merge .
IMsmMerge2::ExtractCAB Mergemod.dll версии 2.0 или более поздней.
Синтаксис
HRESULT ExtractCAB(
[in] const BSTR FileName
);
Параметры
[in] FileName
Полный целевой файл. Вместо BSTR можно использовать LPCWSTR.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Значение | Значение |
---|---|
|
Один из аргументов является недопустимым. |
|
Не удалось создать выходной файл. |
|
Не удалось записать данные в выходной файл. |
|
Не удается получить доступ к внедренным .cab файлу. |
|
Внедренный файл .cab не найден. |
|
Функция выполнена успешно. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Mergemod.dll 1.0 или более поздней версии |
Целевая платформа | Windows |
Header | mergemod.h |
DLL | Mergemod.dll |