append(full, file, logical) Add the file with the pathname full to the CAB file, under the name logical. If
Record.SetString(field, value) Set field to value through MsiRecordSetString(). field
Database.OpenView(sql) Return a view object, by calling MSIDatabaseOpenView(). sql is the SQL statement
msilib.add_data(database, table, records) Add all records to the table named table in database.
set_current() Make this feature the current feature of msilib. New components are automatically added to the default
Database.GetSummaryInformation(count) Return a new summary information object, by calling MsiGetSummaryInformation()
View.Modify(kind, data) Modify the view, by calling MsiViewModify(). kind can be one of MSIMODIFY_SEEK
Record.SetInteger(field, value) Set field to value through MsiRecordSetInteger(). Both field
msvcrt.ungetch(char) Cause the byte string char to be “pushed back” into the console buffer; it will be the next character
winreg.DisableReflectionKey(key) Disables registry reflection for 32-bit processes running on a 64-bit operating system.
Page 7 of 10