msilib.View.GetColumnInfo()

View.GetColumnInfo(kind) Return a record describing the columns of the view, through calling MsiViewGetColumnInfo(). kind can be either MSICOLINFO_NAMES or MSICOLINFO_TYPES.

msilib.View.Fetch()

View.Fetch() Return a result record of the query, through calling MsiViewFetch().

msilib.View.Execute()

View.Execute(params) Execute the SQL query of the view, through MSIViewExecute(). If params is not None, it is a record describing actual values of the parameter tokens in the query.

msilib.View.Close()

View.Close() Close the view, through MsiViewClose().

msilib.UuidCreate()

msilib.UuidCreate() Return the string representation of a new unique identifier. This wraps the Windows API functions UuidCreate() and UuidToString().

msilib.text

msilib.text This module contains definitions for the UIText and ActionText tables, for the standard installer actions.

msilib.SummaryInformation.SetProperty()

SummaryInformation.SetProperty(field, value) Set a property through MsiSummaryInfoSetProperty(). field can have the same values as in GetProperty(), value is the new value of the property. Possible value types are integer and string.

msilib.SummaryInformation.Persist()

SummaryInformation.Persist() Write the modified properties to the summary information stream, using MsiSummaryInfoPersist().

msilib.SummaryInformation.GetPropertyCount()

SummaryInformation.GetPropertyCount() Return the number of summary properties, through MsiSummaryInfoGetPropertyCount().

msilib.SummaryInformation.GetProperty()

SummaryInformation.GetProperty(field) Return a property of the summary, through MsiSummaryInfoGetProperty(). field is the name of the property, and can be one of the constants PID_CODEPAGE, PID_TITLE, PID_SUBJECT, PID_AUTHOR, PID_KEYWORDS, PID_COMMENTS, PID_TEMPLATE, PID_LASTAUTHOR, PID_REVNUMBER, PID_LASTPRINTED, PID_CREATE_DTM, PID_LASTSAVE_DTM, PID_PAGECOUNT, PID_WORDCOUNT, PID_CHARCOUNT, PID_APPNAME, or PID_SECURITY.