start_component(component=None, feature=None, flags=None, keyfile=None, uuid=None) Add an entry to the Component table, and
SummaryInformation.SetProperty(field, value) Set a property through MsiSummaryInfoSetProperty(). field
Database.Commit() Commit the changes pending in the current transaction, by calling MSIDatabaseCommit().
class msilib.RadioButtonGroup(dlg, name, property) Create a radio button control named name. property is the
msilib.schema This is the standard MSI schema for MSI 2.0, with the tables variable providing a list of table definitions
View.Execute(params) Execute the SQL query of the view, through MSIViewExecute(). If params is not None
control(name, type, x, y, width, height, attributes, property, text, control_next, help) Return a new Control object
winsound.Beep(frequency, duration) Beep the PC’s speaker. The frequency parameter specifies frequency, in hertz, of
condition(action, condition) Make an entry into the ControlCondition table for this control.
class msilib.Feature(db, id, title, desc, display, level=1, parent=None, directory=None, attributes=0) Add a new record to the
Page 6 of 10