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


Доступ к базе данных или сеансу изнутри пользовательского действия

Невозможно получить доступ к сеансу установщика из пользовательского действия, которое не является текущим сеансом установки. Пользовательские действия ограничены работой только с активной базой данных сеанса и без других баз данных. Следующие функции базы данных установщика Windows не должны вызываться из пользовательского действия, поскольку им нужен дескриптор базы данных, которая не является базой данных текущего сеанса установки.

MsiDatabaseMerge

 

MsiCreateTransformSummaryInfo

 

MsiDatabaseApplyTransform

 

MsiDatabaseCommit

 

MsiDatabaseExport

 

MsiDatabaseGenerateTransform

 

MsiDatabaseImport

 

MsiEnableUIPreview

 

MsiGetDatabaseState

Получение доступа к текущему сеансу Установщика из пользовательского действия