winsound.Beep(frequency, duration) Beep the PC’s speaker. The frequency parameter specifies frequency, in hertz, of
Database.OpenView(sql) Return a view object, by calling MSIDatabaseOpenView(). sql is the SQL statement
msilib.init_database(name, schema, ProductName, ProductCode, ProductVersion, Manufacturer) Create and return a new database
View.Close() Close the view, through MsiViewClose().
Database.GetSummaryInformation(count) Return a new summary information object, by calling MsiGetSummaryInformation()
View.GetColumnInfo(kind) Return a record describing the columns of the view, through calling MsiViewGetColumnInfo()
Record.SetString(field, value) Set field to value through MsiRecordSetString(). field
View.Modify(kind, data) Modify the view, by calling MsiViewModify(). kind can be one of MSIMODIFY_SEEK
msilib.add_data(database, table, records) Add all records to the table named table in database.
msilib.UuidCreate() Return the string representation of a new unique identifier. This wraps the Windows API functions
Page 7 of 10