Data Structures |
| struct | msi_primary_key_record_info |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (msi) |
| static void | MSI_CloseView (MSIOBJECTHDR *arg) |
| UINT | VIEW_find_column (MSIVIEW *table, LPCWSTR name, LPCWSTR table_name, UINT *n) |
| UINT WINAPI | MsiDatabaseOpenViewA (MSIHANDLE hdb, LPCSTR szQuery, MSIHANDLE *phView) |
| UINT | MSI_DatabaseOpenViewW (MSIDATABASE *db, LPCWSTR szQuery, MSIQUERY **pView) |
| UINT | MSI_OpenQuery (MSIDATABASE *db, MSIQUERY **view, LPCWSTR fmt,...) |
| UINT | MSI_IterateRecords (MSIQUERY *view, LPDWORD count, record_func func, LPVOID param) |
| MSIRECORD * | MSI_QueryGetRecord (MSIDATABASE *db, LPCWSTR fmt,...) |
| UINT WINAPI | MsiDatabaseOpenViewW (MSIHANDLE hdb, LPCWSTR szQuery, MSIHANDLE *phView) |
| UINT | msi_view_get_row (MSIDATABASE *db, MSIVIEW *view, UINT row, MSIRECORD **rec) |
| UINT | MSI_ViewFetch (MSIQUERY *query, MSIRECORD **prec) |
| UINT WINAPI | MsiViewFetch (MSIHANDLE hView, MSIHANDLE *record) |
| UINT | MSI_ViewClose (MSIQUERY *query) |
| UINT WINAPI | MsiViewClose (MSIHANDLE hView) |
| UINT | MSI_ViewExecute (MSIQUERY *query, MSIRECORD *rec) |
| UINT WINAPI | MsiViewExecute (MSIHANDLE hView, MSIHANDLE hRec) |
| static UINT | msi_set_record_type_string (MSIRECORD *rec, UINT field, UINT type, BOOL temporary) |
| UINT | MSI_ViewGetColumnInfo (MSIQUERY *query, MSICOLINFO info, MSIRECORD **prec) |
| UINT WINAPI | MsiViewGetColumnInfo (MSIHANDLE hView, MSICOLINFO info, MSIHANDLE *hRec) |
| UINT | MSI_ViewModify (MSIQUERY *query, MSIMODIFY mode, MSIRECORD *rec) |
| UINT WINAPI | MsiViewModify (MSIHANDLE hView, MSIMODIFY eModifyMode, MSIHANDLE hRecord) |
| MSIDBERROR WINAPI | MsiViewGetErrorW (MSIHANDLE handle, LPWSTR buffer, LPDWORD buflen) |
| MSIDBERROR WINAPI | MsiViewGetErrorA (MSIHANDLE handle, LPSTR buffer, LPDWORD buflen) |
| MSIHANDLE WINAPI | MsiGetLastErrorRecord (void) |
| UINT | MSI_DatabaseApplyTransformW (MSIDATABASE *db, LPCWSTR szTransformFile, int iErrorCond) |
| UINT WINAPI | MsiDatabaseApplyTransformW (MSIHANDLE hdb, LPCWSTR szTransformFile, int iErrorCond) |
| UINT WINAPI | MsiDatabaseApplyTransformA (MSIHANDLE hdb, LPCSTR szTransformFile, int iErrorCond) |
| UINT WINAPI | MsiDatabaseGenerateTransformA (MSIHANDLE hdb, MSIHANDLE hdbref, LPCSTR szTransformFile, int iReserved1, int iReserved2) |
| UINT WINAPI | MsiDatabaseGenerateTransformW (MSIHANDLE hdb, MSIHANDLE hdbref, LPCWSTR szTransformFile, int iReserved1, int iReserved2) |
| UINT WINAPI | MsiDatabaseCommit (MSIHANDLE hdb) |
| static UINT | msi_primary_key_iterator (MSIRECORD *rec, LPVOID param) |
| UINT | MSI_DatabaseGetPrimaryKeys (MSIDATABASE *db, LPCWSTR table, MSIRECORD **prec) |
| UINT WINAPI | MsiDatabaseGetPrimaryKeysW (MSIHANDLE hdb, LPCWSTR table, MSIHANDLE *phRec) |
| UINT WINAPI | MsiDatabaseGetPrimaryKeysA (MSIHANDLE hdb, LPCSTR table, MSIHANDLE *phRec) |
| MSICONDITION WINAPI | MsiDatabaseIsTablePersistentA (MSIHANDLE hDatabase, LPCSTR szTableName) |
| MSICONDITION WINAPI | MsiDatabaseIsTablePersistentW (MSIHANDLE hDatabase, LPCWSTR szTableName) |