Udostępnij przez


Uzyskiwanie dostępu do bazy danych lub sesji z poziomu akcji niestandardowej

Nie można uzyskać dostępu do sesji instalatora z akcji niestandardowej, która nie jest bieżącą sesją instalacji. Akcje niestandardowe są ograniczone do pracy wyłącznie z aktywną bazą danych sesji, a nie z żadną inną. Następujące funkcje Windows Installer Database Functions nie mogą być wywoływane z akcji niestandardowej, ponieważ wymagają uchwytu do bazy danych, która nie jest bazą danych bieżącej sesji instalacji:

MsiDatabaseMerge

 

MsiCreateTransformSummaryInfo

 

MsiDatabaseApplyTransform

 

MsiDatabaseCommit

 

MsiDatabaseExport

 

MsiDatabaseGenerateTransform

 

MsiDatabaseImport

 

msiEnableUIPreview

 

MsiGetDatabaseState

Uzyskiwanie dostępu do bieżącej sesji instalatora z poziomu akcji niestandardowej