Data Structures |
| struct | patch_offset |
| struct | patch_offset_list |
| struct | patch_media |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (msi) |
| static BOOL | match_language (MSIPACKAGE *package, LANGID langid) |
| static UINT | check_transform_applicable (MSIPACKAGE *package, IStorage *patch) |
| static UINT | apply_substorage_transform (MSIPACKAGE *package, MSIDATABASE *patch_db, LPCWSTR name) |
| UINT | msi_check_patch_applicable (MSIPACKAGE *package, MSISUMMARYINFO *si) |
| static UINT | msi_parse_patch_summary (MSISUMMARYINFO *si, MSIPATCHINFO **patch) |
| static UINT | patch_set_media_source_prop (MSIPACKAGE *package) |
| static struct patch_offset_list * | patch_offset_list_create (void) |
| static void | patch_offset_list_free (struct patch_offset_list *pos) |
| static void | patch_offset_get_patches (MSIDATABASE *db, UINT last_sequence, struct patch_offset_list *pos) |
| static void | patch_offset_get_files (MSIDATABASE *db, UINT last_sequence, struct patch_offset_list *pos) |
| static UINT | patch_offset_modify_db (MSIDATABASE *db, struct patch_offset_list *pos) |
| static UINT | add_patch_media (MSIPACKAGE *package, IStorage *patch) |
| static UINT | set_patch_offsets (MSIDATABASE *db) |
| static UINT | msi_apply_patch_db (MSIPACKAGE *package, MSIDATABASE *patch_db, MSIPATCHINFO *patch) |
| void | msi_free_patchinfo (MSIPATCHINFO *patch) |
| static UINT | msi_apply_patch_package (MSIPACKAGE *package, const WCHAR *file) |
| UINT | msi_apply_patches (MSIPACKAGE *package) |
| UINT | msi_apply_transforms (MSIPACKAGE *package) |
| UINT | msi_apply_registered_patch (MSIPACKAGE *package, LPCWSTR patch_code) |
Variables |
| static const WCHAR | patch_media_query [] |