Функция MsiInstallMissingComponentA (msi.h)
Функция MsiInstallMissingComponent устанавливает файлы, которые неожиданно отсутствуют.
Синтаксис
UINT MsiInstallMissingComponentA(
[in] LPCSTR szProduct,
[in] LPCSTR szComponent,
[in] INSTALLSTATE eInstallState
);
Параметры
[in] szProduct
Указывает код продукта, которому принадлежит устанавливаемый компонент.
[in] szComponent
Определяет устанавливаемый компонент.
[in] eInstallState
Указывает способ установки компонента. Этот параметр должен иметь одно из следующих значений.
Возвращаемое значение
Значение | Значение |
---|---|
|
Сведения о конфигурации повреждены. |
|
Сбой установки. |
|
Источник был недоступен. |
|
Установка приостановлена. |
|
Пользователь завершил установку. |
|
Один из параметров является недопустимым. |
|
Функция успешно завершена. |
|
Код продукта нераспознан. |
Дополнительные сведения о сообщениях об ошибках см. в разделе Отображаемые сообщения об ошибках.
Комментарии
Функция MsiInstallMissingComponent разрешает компоненты, к которым принадлежит компонент. Затем устанавливается компонент продукта, требующий наименьшего дополнительного места на диске.
Примечание
Заголовок msi.h определяет MsiInstallMissingComponent в качестве псевдонима, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОД. Использование псевдонима, не зависящий от кодирования, с кодом, который не является нейтральным для кодировки, может привести к несоответствиям, которые приводят к ошибкам компиляции или времени выполнения. Дополнительные сведения см. в разделе Соглашения для прототипов функций.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Установщик Windows 5.0 в Windows Server 2012, Windows 8, Windows Server 2008 R2 или Windows 7. Установщик Windows 4.0 или установщик Windows 4.5 в Windows Server 2008 или Windows Vista. Установщик Windows в Windows Server 2003 или Windows XP. Сведения о минимальном пакете обновления Windows, необходимом для версии установщика Windows, см. в разделе Требования к установщику Windows Run-Time. |
Целевая платформа | Windows |
Header | msi.h |
Библиотека | Msi.lib |
DLL | Msi.dll |