Поделиться через


Заголовок msi.h

Этот заголовок используется при установке и обслуживании приложений. Дополнительные сведения см. в разделе:

msi.h содержит следующие программные интерфейсы:

Функции

 
MsiAdvertiseProductA

Функция MsiAdvertiseProduct создает скрипт объявления или объявляет продукт на компьютере. (ANSI)
MsiAdvertiseProductExA

Функция MsiAdvertiseProductEx создает скрипт объявления или объявляет продукт на компьютере. (ANSI)
MsiAdvertiseProductExW

Функция MsiAdvertiseProductEx создает скрипт объявления или объявляет продукт на компьютере. (Юникод)
MsiAdvertiseProductW

Функция MsiAdvertiseProduct создает скрипт объявления или объявляет продукт на компьютере. (Юникод)
MsiAdvertiseScriptA

Функция MsiAdvertiseScript копирует объявленный файл скрипта в указанные расположения. (ANSI)
MsiAdvertiseScriptW

Функция MsiAdvertiseScript копирует объявленный файл скрипта в указанные расположения. (Юникод)
MsiApplyMultiplePatchesA

Применяет одно или несколько исправлений к продуктам, имеющим право на получение исправлений. (ANSI)
MsiApplyMultiplePatchesW

Применяет одно или несколько исправлений к продуктам, имеющим право на получение исправлений. (Юникод)
MsiApplyPatchA

Для каждого продукта, указанного в пакете исправлений как подходящий для получения исправления, функция MsiApplyPatch вызывает установку и задает свойству PATCH путь к пакету исправлений. (ANSI)
MsiApplyPatchW

Для каждого продукта, указанного в пакете исправлений как подходящий для получения исправления, функция MsiApplyPatch вызывает установку и задает свойству PATCH путь к пакету исправлений. (Юникод)
MsiBeginTransactionA

Функция MsiBeginTransaction запускает обработку транзакций установки с несколькими пакетами и возвращает идентификатор транзакции. (ANSI)
MsiBeginTransactionW

Функция MsiBeginTransaction запускает обработку транзакций установки с несколькими пакетами и возвращает идентификатор транзакции. (Юникод)
MsiCloseAllHandles

Функция MsiCloseAllHandles закрывает все открытые дескрипторы установки, выделенные текущим потоком. Это диагностическая функция, которую не следует использовать для очистки.
MsiCloseHandle

Функция MsiCloseHandle закрывает открытый дескриптор установки.
MsiCollectUserInfoA

Функция MsiCollectUserInfo получает и сохраняет сведения о пользователе и идентификаторе продукта из мастера установки. (ANSI)
MsiCollectUserInfoW

Функция MsiCollectUserInfo получает и сохраняет сведения о пользователе и идентификаторе продукта из мастера установки. (Юникод)
MsiConfigureFeatureA

Функция MsiConfigureFeature настраивает состояние установки для компонента продукта. (ANSI)
MsiConfigureFeatureW

Функция MsiConfigureFeature настраивает состояние установки для компонента продукта. (Юникод)
MsiConfigureProductA

Функция MsiConfigureProduct устанавливает или удаляет продукт. (ANSI)
MsiConfigureProductExA

Устанавливает или удаляет продукт. (MsiConfigureProductExA)
MsiConfigureProductExW

Устанавливает или удаляет продукт. (MsiConfigureProductExW)
MsiConfigureProductW

Функция MsiConfigureProduct устанавливает или удаляет продукт. (Юникод)
MsiDetermineApplicablePatchesA

Функция MsiDetermineApplicablePatches принимает набор файлов исправлений, XML-файлов и BLOB-объектов XML и определяет, какие исправления применяются к указанному пакету установщика Windows и в какой последовательности. (ANSI)
MsiDetermineApplicablePatchesW

Функция MsiDetermineApplicablePatches принимает набор файлов исправлений, XML-файлов и BLOB-объектов XML и определяет, какие исправления применяются к указанному пакету установщика Windows и в какой последовательности. (Юникод)
MsiDeterminePatchSequenceA

Принимает набор файлов исправлений, XML-файлов и BLOB-объектов XML и определяет наилучшую последовательность применения исправлений для указанного установленного продукта. (ANSI)
MsiDeterminePatchSequenceW

Принимает набор файлов исправлений, XML-файлов и BLOB-объектов XML и определяет наилучшую последовательность применения исправлений для указанного установленного продукта. (Юникод)
MsiEnableLogA

Функция MsiEnableLog задает режим ведения журнала для всех последующих установок, инициированных в вызывающем процессе. (ANSI)
MsiEnableLogW

Функция MsiEnableLog задает режим ведения журнала для всех последующих установок, инициированных в вызывающем процессе. (Юникод)
MsiEndTransaction

Функция MsiEndTransaction может фиксировать или откатывать все установки, принадлежащие транзакции, открытой функцией MsiBeginTransaction.
MsiEnumClientsA

Функция MsiEnumClients перечисляет клиенты для заданного установленного компонента. Функция получает один код продукта при каждом вызове. (ANSI)
MsiEnumClientsExA

Функция MsiEnumClientsEx перечисляет установленные приложения, использующие указанный компонент. Функция получает код продукта для приложения при каждом вызове. (ANSI)
MsiEnumClientsExW

Функция MsiEnumClientsEx перечисляет установленные приложения, использующие указанный компонент. Функция получает код продукта для приложения при каждом вызове. (Юникод)
MsiEnumClientsW

Функция MsiEnumClients перечисляет клиенты для заданного установленного компонента. Функция получает один код продукта при каждом вызове. (Юникод)
MsiEnumComponentQualifiersA

Функция MsiEnumComponentQualifiers перечисляет объявленные квалификаторы для данного компонента. Эта функция получает один квалификатор при каждом вызове. (ANSI)
MsiEnumComponentQualifiersW

Функция MsiEnumComponentQualifiers перечисляет объявленные квалификаторы для данного компонента. Эта функция получает один квалификатор при каждом вызове. (Юникод)
MsiEnumComponentsA

Функция MsiEnumComponents перечисляет установленные компоненты для всех продуктов. Эта функция получает один код компонента при каждом вызове. (ANSI)
MsiEnumComponentsExA

Функция MsiEnumComponentsEx перечисляет установленные компоненты. Функция получает код компонента для одного компонента при каждом вызове. Код компонента — это строковый GUID, уникальный для компонента, версии и языка. (ANSI)
MsiEnumComponentsExW

Функция MsiEnumComponentsEx перечисляет установленные компоненты. Функция получает код компонента для одного компонента при каждом вызове. Код компонента — это строковый GUID, уникальный для компонента, версии и языка. (Юникод)
MsiEnumComponentsW

Функция MsiEnumComponents перечисляет установленные компоненты для всех продуктов. Эта функция получает один код компонента при каждом вызове. (Юникод)
MsiEnumFeaturesA

Функция MsiEnumFeatures перечисляет опубликованные функции для данного продукта. Эта функция получает один идентификатор компонента при каждом вызове. (ANSI)
MsiEnumFeaturesW

Функция MsiEnumFeatures перечисляет опубликованные функции для данного продукта. Эта функция получает один идентификатор компонента при каждом вызове. (Юникод)
MsiEnumPatchesA

Функция MsiEnumPatches перечисляет все исправления, примененные к продукту. (ANSI)
MsiEnumPatchesExA

Перечисляет все исправления в определенном контексте или во всех контекстах. (ANSI)
MsiEnumPatchesExW

Перечисляет все исправления в определенном контексте или во всех контекстах. (Юникод)
MsiEnumPatchesW

Функция MsiEnumPatches перечисляет все исправления, примененные к продукту. (Юникод)
MsiEnumProductsA

Функция MsiEnumProducts перечисляет все продукты, объявленные или установленные в настоящее время. Продукты, устанавливаемые как в контексте установки для пользователя, так и для каждого компьютера, а также в объявлениях перечисляются. (ANSI)
MsiEnumProductsExA

Перечисляет один или все экземпляры продуктов, которые в настоящее время объявлены или установлены в указанных контекстах. (ANSI)
MsiEnumProductsExW

Перечисляет один или все экземпляры продуктов, которые в настоящее время объявлены или установлены в указанных контекстах. (Юникод)
MsiEnumProductsW

Функция MsiEnumProducts перечисляет все продукты, объявленные или установленные в настоящее время. Продукты, устанавливаемые как в контексте установки для пользователя, так и для каждого компьютера, а также в объявлениях перечисляются. (Юникод)
MsiEnumRelatedProductsA

Функция MsiEnumRelatedProducts перечисляет продукты с указанным кодом обновления. Эта функция перечисляет установленные и объявленные в настоящее время продукты, имеющие указанное свойство UpgradeCode в таблице Property. (ANSI)
MsiEnumRelatedProductsW

Функция MsiEnumRelatedProducts перечисляет продукты с указанным кодом обновления. Эта функция перечисляет установленные и объявленные в настоящее время продукты, имеющие указанное свойство UpgradeCode в таблице Property. (Юникод)
MsiExtractPatchXMLDataA

Функция MsiExtractPatchXMLData извлекает сведения из исправления, которые можно использовать для определения того, применяется ли исправление к целевой системе. (ANSI)
MsiExtractPatchXMLDataW

Функция MsiExtractPatchXMLData извлекает сведения из исправления, которые можно использовать для определения того, применяется ли исправление к целевой системе. (Юникод)
MsiGetComponentPathA

Функция MsiGetComponentPath возвращает полный путь к установленному компоненту. Если путь к ключу для компонента является разделом реестра, возвращается раздел реестра. (ANSI)
MsiGetComponentPathExA

Возвращает полный путь к установленному компоненту. (ANSI)
MsiGetComponentPathExW

Возвращает полный путь к установленному компоненту. (Юникод)
MsiGetComponentPathW

Функция MsiGetComponentPath возвращает полный путь к установленному компоненту. Если путь к ключу для компонента является разделом реестра, возвращается раздел реестра. (Юникод)
MsiGetFeatureInfoA

Возвращает описательные сведения для компонента. (ANSI)
MsiGetFeatureInfoW

Возвращает описательные сведения для компонента. (Юникод)
MsiGetFeatureUsageA

Функция MsiGetFeatureUsage возвращает метрики использования для компонента продукта. (ANSI)
MsiGetFeatureUsageW

Функция MsiGetFeatureUsage возвращает метрики использования для компонента продукта. (Юникод)
MsiGetFileHashA

Функция MsiGetFileHash принимает путь к файлу и возвращает 128-разрядный хэш этого файла. Средства разработки могут использовать MsiGetFileHash для получения хэша файла, необходимого для заполнения таблицы MsiFileHash. (ANSI)
MsiGetFileHashW

Функция MsiGetFileHash принимает путь к файлу и возвращает 128-разрядный хэш этого файла. Средства разработки могут использовать MsiGetFileHash для получения хэша файла, необходимого для заполнения таблицы MsiFileHash. (Юникод)
MsiGetFileSignatureInformationA

Функция MsiGetFileSignatureInformation принимает путь к файлу с цифровой подписью и возвращает сертификат и хэш подписывания файла. (ANSI)
MsiGetFileSignatureInformationW

Функция MsiGetFileSignatureInformation принимает путь к файлу с цифровой подписью и возвращает сертификат и хэш подписывания файла. (Юникод)
MsiGetFileVersionA

MsiGetFileVersion возвращает строку версии и строку языка в формате, который установщик ожидает найти в базе данных. (ANSI)
MsiGetFileVersionW

MsiGetFileVersion возвращает строку версии и строку языка в формате, который установщик ожидает найти в базе данных. (Юникод)
MsiGetPatchFileListA

Функция MsiGetPatchFileList предоставляет список MSP-файлов, разделенных точкой с запятой, и извлекает список файлов, которые могут быть обновлены с помощью исправлений. (ANSI)
MsiGetPatchFileListW

Функция MsiGetPatchFileList предоставляет список MSP-файлов, разделенных точкой с запятой, и извлекает список файлов, которые могут быть обновлены с помощью исправлений. (Юникод)
MsiGetPatchInfoA

Функция MsiGetPatchInfo возвращает сведения о исправлении. (ANSI)
MsiGetPatchInfoExA

Запрашивает сведения о применении исправления к указанному экземпляру продукта. (ANSI)
MsiGetPatchInfoExW

Запрашивает сведения о применении исправления к указанному экземпляру продукта. (Юникод)
MsiGetPatchInfoW

Функция MsiGetPatchInfo возвращает сведения о исправлении. (Юникод)
MsiGetProductCodeA

Функция MsiGetProductCode возвращает код продукта приложения, используя код компонента установленного или объявленного компонента приложения. (ANSI)
MsiGetProductCodeW

Функция MsiGetProductCode возвращает код продукта приложения, используя код компонента установленного или объявленного компонента приложения. (Юникод)
MsiGetProductInfoA

Функция MsiGetProductInfo возвращает сведения о продуктах для опубликованных и установленных продуктов. (ANSI)
MsiGetProductInfoExA

Возвращает сведения о продукте для объявленных и установленных продуктов. (ANSI)
MsiGetProductInfoExW

Возвращает сведения о продукте для объявленных и установленных продуктов. (Юникод)
MsiGetProductInfoFromScriptA

Функция MsiGetProductInfoFromScript возвращает сведения о продукте для файла скрипта установщика Windows. (ANSI)
MsiGetProductInfoFromScriptW

Функция MsiGetProductInfoFromScript возвращает сведения о продукте для файла скрипта установщика Windows. (Юникод)
MsiGetProductInfoW

Функция MsiGetProductInfo возвращает сведения о продуктах для опубликованных и установленных продуктов. (Юникод)
MsiGetProductPropertyA

Функция MsiGetProductProperty извлекает свойства продукта. Эти свойства находятся в базе данных product. (ANSI)
MsiGetProductPropertyW

Функция MsiGetProductProperty извлекает свойства продукта. Эти свойства находятся в базе данных product. (Юникод)
MsiGetShortcutTargetA

Функция MsiGetShortcutTarget проверяет ярлык и возвращает его продукт, имя компонента и компонент, если он доступен. (ANSI)
MsiGetShortcutTargetW

Функция MsiGetShortcutTarget проверяет ярлык и возвращает его продукт, имя компонента и компонент, если он доступен. (Юникод)
MsiGetUserInfoA

Функция MsiGetUserInfo возвращает сведения о зарегистрированном пользователе для установленного продукта. (ANSI)
MsiGetUserInfoW

Функция MsiGetUserInfo возвращает сведения о зарегистрированном пользователе для установленного продукта. (Юникод)
MsiInstallMissingComponentA

Функция MsiInstallMissingComponent устанавливает файлы, которые неожиданно отсутствуют. (ANSI)
MsiInstallMissingComponentW

Функция MsiInstallMissingComponent устанавливает файлы, которые неожиданно отсутствуют. (Юникод)
MsiInstallMissingFileA

Функция MsiInstallMissingFile устанавливает файлы, которые неожиданно отсутствуют. (ANSI)
MsiInstallMissingFileW

Функция MsiInstallMissingFile устанавливает файлы, которые неожиданно отсутствуют. (Юникод)
MsiInstallProductA

Устанавливает или удаляет продукт. (MsiInstallProductA)
MsiInstallProductW

Устанавливает или удаляет продукт. (MsiInstallProductW)
MsiIsProductelevatedA

Функция MsiIsProductElevated возвращает, является ли продукт управляемым. (ANSI)
MsiIsProductElevatedW

Функция MsiIsProductElevated возвращает, является ли продукт управляемым. (Юникод)
MsiJoinTransaction

Функция MsiJoinTransaction запрашивает, чтобы установщик Windows сделать текущий процесс владельцем транзакции, устанавливающей установку с несколькими пакетами.
MsiLocateComponentA

Функция MsiLocateComponent возвращает полный путь к установленному компоненту без кода продукта. (ANSI)
MsiLocateComponentW

Функция MsiLocateComponent возвращает полный путь к установленному компоненту без кода продукта. (Юникод)
MsiNotifySidChangeA

Функция MsiNotifySidChange уведомляет и обновляет внутренние сведения установщика Windows, изменяя идентификаторы безопасности пользователя. (ANSI)
MsiNotifySidChangeW

Функция MsiNotifySidChange уведомляет и обновляет внутренние сведения установщика Windows, изменяя идентификаторы безопасности пользователя. (Юникод)
MsiOpenPackageA

Функция MsiOpenPackage открывает пакет для использования с функциями, которые обращаются к базе данных продукта. (ANSI)
MsiOpenPackageExA

Функция MsiOpenPackageEx открывает пакет для использования с функциями, которые обращаются к базе данных продукта. (ANSI)
MsiOpenPackageExW

Функция MsiOpenPackageEx открывает пакет для использования с функциями, которые обращаются к базе данных продукта. (Юникод)
MsiOpenPackageW

Функция MsiOpenPackage открывает пакет для использования с функциями, которые обращаются к базе данных продукта. (Юникод)
MsiOpenProductA

Функция MsiOpenProduct открывает продукт для использования с функциями, которые обращаются к базе данных продуктов. Функция MsiCloseHandle должна вызываться с дескриптором, если дескриптор больше не нужен. (ANSI)
MsiOpenProductW

Функция MsiOpenProduct открывает продукт для использования с функциями, которые обращаются к базе данных продуктов. Функция MsiCloseHandle должна вызываться с дескриптором, если дескриптор больше не нужен. (Юникод)
MsiProcessAdvertiseScriptA

Функция MsiProcessAdvertiseScript обрабатывает файл скрипта объявления в указанных расположениях. (ANSI)
MsiProcessAdvertiseScriptW

Функция MsiProcessAdvertiseScript обрабатывает файл скрипта объявления в указанных расположениях. (Юникод)
MsiProvideAssemblyA

Функция MsiProvideAssembly возвращает полный путь к компоненту установщика Windows, который содержит сборку. Функция запрашивает источник и выполняет необходимую установку. MsiProvideAssembly увеличивает количество использования компонента. (ANSI)
MsiProvideAssemblyW

Функция MsiProvideAssembly возвращает полный путь к компоненту установщика Windows, который содержит сборку. Функция запрашивает источник и выполняет необходимую установку. MsiProvideAssembly увеличивает количество использования компонента. (Юникод)
MsiProvideComponentA

Функция MsiProvideComponent возвращает полный путь к компоненту, выполняя необходимую установку. Эта функция при необходимости запрашивает источник и увеличивает количество использования для функции. (ANSI)
MsiProvideComponentW

Функция MsiProvideComponent возвращает полный путь к компоненту, выполняя необходимую установку. Эта функция при необходимости запрашивает источник и увеличивает количество использования для функции. (Юникод)
MsiProvideQualifiedComponentA

Функция MsiProvideQualifiedComponent возвращает полный путь к компоненту для соответствующего компонента и выполняет необходимую установку. При необходимости эта функция запрашивает источник и увеличивает количество использования для функции. (ANSI)
MsiProvideQualifiedComponentExA

Функция MsiProvideQualifiedComponentEx возвращает полный путь к компоненту, который публикуется продуктом и выполняет необходимую установку. (ANSI)
MsiProvideQualifiedComponentExW

Функция MsiProvideQualifiedComponentEx возвращает полный путь к компоненту, который публикуется продуктом и выполняет необходимую установку. (Юникод)
MsiProvideQualifiedComponentW

Функция MsiProvideQualifiedComponent возвращает полный путь к компоненту для соответствующего компонента и выполняет необходимую установку. При необходимости эта функция запрашивает источник и увеличивает количество использования для функции. (Юникод)
MsiQueryComponentStateA

Функция MsiQueryComponentState возвращает установленное состояние для компонента. (ANSI)
MsiQueryComponentStateW

Функция MsiQueryComponentState возвращает установленное состояние для компонента. (Юникод)
MsiQueryFeatureStateA

Функция MsiQueryFeatureState возвращает состояние установленного компонента продукта. (ANSI)
MsiQueryFeatureStateExA

Функция MsiQueryFeatureStateEx возвращает установленное состояние для компонента продукта. (ANSI)
MsiQueryFeatureStateExW

Функция MsiQueryFeatureStateEx возвращает состояние установленного компонента продукта. (Юникод)
MsiQueryFeatureStateW

Функция MsiQueryFeatureState возвращает состояние установленного для компонента продукта. (Юникод)
MsiQueryProductStateA

Функция MsiQueryProductState возвращает состояние установленного продукта. (ANSI)
MsiQueryProductStateW

Функция MsiQueryProductState возвращает состояние установленного продукта. (Юникод)
MsiReinstallFeatureA

Переустановка компонентов. (ANSI)
MsiReinstallFeatureW

Переустановка компонентов. (Юникод)
MsiReinstallProductA

Переустановка продуктов. (ANSI)
MsiReinstallProductW

Переустановка продуктов. (Юникод)
MsiRemovePatchesA

Удаляет одно или несколько исправлений из одного продукта. (ANSI)
MsiRemovePatchesW

Удаляет одно или несколько исправлений из одного продукта. (Юникод)
MsiSetExternalUIA

Функция MsiSetExternalUI включает внешний обработчик пользовательского интерфейса. (ANSI)
MsiSetExternalUIRecord

Функция MsiSetExternalUIRecord включает внешний обработчик пользовательского интерфейса.
MsiSetExternalUIW

Функция MsiSetExternalUI включает внешний обработчик пользовательского интерфейса. (Юникод)
MsiSetInternalUI

Функция MsiSetInternalUI включает внутренний пользовательский интерфейс установщика. Затем этот пользовательский интерфейс используется для всех последующих вызовов функций установщика, создающих пользовательский интерфейс, в этом процессе. Дополнительные сведения см. в разделе Уровни пользовательского интерфейса.
MsiSourceListAddMediaDiskA

Функция MsiSourceListAddMediaDisk добавляет или обновляет диск источника мультимедиа зарегистрированного продукта или исправления. (ANSI)
MsiSourceListAddMediaDiskW

Функция MsiSourceListAddMediaDisk добавляет или обновляет диск источника мультимедиа зарегистрированного продукта или исправления. (Юникод)
MsiSourceListAddSourceA

Добавляет в список допустимых сетевых источников, содержащих указанный тип источников для продукта или исправления в указанном контексте пользователя. (ANSI)
MsiSourceListAddSourceExA

Добавляет или переупорядочение набора источников исправления или продукта в указанном контексте. Он также может создать список источников для исправления, которое не существует в указанном контексте. (ANSI)
MsiSourceListAddSourceExW

Добавляет или переупорядочение набора источников исправления или продукта в указанном контексте. Он также может создать список источников для исправления, которое не существует в указанном контексте. (Юникод)
MsiSourceListAddSourceW

Добавляет в список допустимых сетевых источников, содержащих указанный тип источников для продукта или исправления в указанном контексте пользователя. (Юникод)
MsiSourceListClearAllA

Функция MsiSourceListClearAll удаляет все сетевые источники из исходного списка исправления или продукта в указанном контексте. Дополнительные сведения см. в разделе Устойчивость источника. (ANSI)
MsiSourceListClearAllExA

Функция MsiSourceListClearAllEx удаляет все существующие источники заданного типа источника для указанного продукта или экземпляра исправления. (ANSI)
MsiSourceListClearAllExW

Функция MsiSourceListClearAllEx удаляет все существующие источники заданного типа источника для указанного продукта или экземпляра исправления. (Юникод)
MsiSourceListClearAllW

Функция MsiSourceListClearAll удаляет все сетевые источники из исходного списка исправления или продукта в указанном контексте. Дополнительные сведения см. в разделе Устойчивость источника. (Юникод)
MsiSourceListClearMediaDiskA

Функция MsiSourceListClearMediaDisk позволяет удалить существующий зарегистрированный диск в источнике мультимедиа для продукта или исправления в определенном контексте. (ANSI)
MsiSourceListClearMediaDiskW

Функция MsiSourceListClearMediaDisk позволяет удалить существующий зарегистрированный диск в источнике мультимедиа для продукта или исправления в определенном контексте. (Юникод)
MsiSourceListClearSourceA

Удаляет существующий источник для продукта или исправления в указанном контексте. (ANSI)
MsiSourceListClearSourceW

Удаляет существующий источник для продукта или исправления в указанном контексте. (Юникод)
MsiSourceListEnumMediaDisksA

Функция MsiSourceListEnumMediaDisks перечисляет список дисков, зарегистрированных для источника мультимедиа для исправления или продукта. (ANSI)
MsiSourceListEnumMediaDisksW

Функция MsiSourceListEnumMediaDisks перечисляет список дисков, зарегистрированных для источника мультимедиа для исправления или продукта. (Юникод)
MsiSourceListEnumSourcesA

Функция MsiSourceListEnumSources перечисляет источники в исходном списке указанного исправления или продукта. (ANSI)
MsiSourceListEnumSourcesW

Функция MsiSourceListEnumSources перечисляет источники в исходном списке указанного исправления или продукта. (Юникод)
MsiSourceListForceResolutionA

Функция MsiSourceListForceResolution заставляет установщик выполнять поиск в списке источников допустимого источника продукта при следующем запросе источника. (ANSI)
MsiSourceListForceResolutionExA

Функция MsiSourceListForceResolutionEx удаляет регистрацию свойства LastUsedSource. (ANSI)
MsiSourceListForceResolutionExW

Функция MsiSourceListForceResolutionEx удаляет регистрацию свойства LastUsedSource. (Юникод)
MsiSourceListForceResolutionW

Функция MsiSourceListForceResolution заставляет установщик выполнять поиск в списке источников допустимого источника продукта при следующем запросе источника. (Юникод)
MsiSourceListGetInfoA

Функция MsiSourceListGetInfo извлекает сведения об исходном списке для продукта или исправления в определенном контексте. (ANSI)
MsiSourceListGetInfoW

Функция MsiSourceListGetInfo извлекает сведения об исходном списке для продукта или исправления в определенном контексте. (Юникод)
MsiSourceListSetInfoA

Задает сведения об исходном списке для продукта или исправления в определенном контексте. (ANSI)
MsiSourceListSetInfoW

Задает сведения об исходном списке для продукта или исправления в определенном контексте. (Юникод)
MsiUseFeatureA

Функция MsiUseFeature увеличивает количество использования для конкретного компонента и указывает состояние установки для этого компонента. Эта функция должна использоваться для указания намерения приложения использовать функцию. (ANSI)
MsiUseFeatureExA

Функция MsiUseFeatureEx увеличивает количество использования для конкретного компонента и указывает состояние установки для этого компонента. Эта функция должна использоваться для указания намерения приложения использовать функцию. (ANSI)
MsiUseFeatureExW

Функция MsiUseFeatureEx увеличивает количество использования для конкретного компонента и указывает состояние установки для этого компонента. Эта функция должна использоваться для указания намерения приложения использовать функцию. (Юникод)
MsiUseFeatureW

Функция MsiUseFeature увеличивает количество использования для конкретного компонента и указывает состояние установки для этого компонента. Эта функция должна использоваться для указания намерения приложения использовать функцию. (Юникод)
MsiVerifyPackageA

Функция MsiVerifyPackage проверяет, является ли данный файл пакетом установки. (ANSI)
MsiVerifyPackageW

Функция MsiVerifyPackage проверяет, является ли данный файл пакетом установки. (Юникод)

Функции обратного вызова

 
INSTALLUI_HANDLER_RECORD

Прототип функции INSTALLUI_HANDLER_RECORD определяет функцию обратного вызова, которую установщик вызывает для уведомления о ходе выполнения и сообщений об ошибках. Вызовите функцию MsiSetExternalUIRecord, чтобы включить обработчик внешнего пользовательского интерфейса (UI) на основе записей.
INSTALLUI_HANDLERA

Прототип функции INSTALLUI_HANDLER определяет функцию обратного вызова, которую установщик вызывает для уведомления о ходе выполнения и сообщений об ошибках. (ANSI)
INSTALLUI_HANDLERW

Прототип функции INSTALLUI_HANDLER определяет функцию обратного вызова, которую установщик вызывает для уведомления о ходе выполнения и сообщений об ошибках. (Юникод)

Структуры

 
MSIFILEHASHINFO

Структура MSIFILEHASHINFO содержит сведения о хэше файла, возвращенные MsiGetFileHash и используемые в таблице MsiFileHash.
MSIPATCHSEQUENCEINFOA

Структура MSIPATCHSEQUENCEINFO используется функциями MsiDeterminePatchSequence и MsiDetermineApplicablePatches. (ANSI)
MSIPATCHSEQUENCEINFOW

Структура MSIPATCHSEQUENCEINFO используется функциями MsiDeterminePatchSequence и MsiDetermineApplicablePatches. (Юникод)