Data Structures |
| struct | assembly_name |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (msi) |
| static | HRESULT (WINAPI *pCreateAssemblyCacheNet10)(IAssemblyCache ** |
| static BOOL | init_function_pointers (void) |
| BOOL | msi_init_assembly_caches (MSIPACKAGE *package) |
| void | msi_destroy_assembly_caches (MSIPACKAGE *package) |
| static MSIRECORD * | get_assembly_record (MSIPACKAGE *package, const WCHAR *comp) |
| static UINT | get_assembly_name_attribute (MSIRECORD *rec, LPVOID param) |
| static WCHAR * | get_assembly_display_name (MSIDATABASE *db, const WCHAR *comp, MSIASSEMBLY *assembly) |
| static BOOL | is_assembly_installed (IAssemblyCache *cache, const WCHAR *display_name) |
| static const WCHAR * | get_clr_version_str (enum clr_version version) |
| MSIASSEMBLY * | msi_load_assembly (MSIPACKAGE *package, MSICOMPONENT *comp) |
| static enum clr_version | get_clr_version (const WCHAR *filename) |
| UINT | msi_install_assembly (MSIPACKAGE *package, MSICOMPONENT *comp) |
| UINT | msi_uninstall_assembly (MSIPACKAGE *package, MSICOMPONENT *comp) |
| static WCHAR * | build_local_assembly_path (const WCHAR *filename) |
| static LONG | open_assemblies_key (UINT context, BOOL win32, HKEY *hkey) |
| static LONG | open_local_assembly_key (UINT context, BOOL win32, const WCHAR *filename, HKEY *hkey) |
| static LONG | delete_local_assembly_key (UINT context, BOOL win32, const WCHAR *filename) |
| static LONG | open_global_assembly_key (UINT context, BOOL win32, HKEY *hkey) |
| UINT | ACTION_MsiPublishAssemblies (MSIPACKAGE *package) |
| UINT | ACTION_MsiUnpublishAssemblies (MSIPACKAGE *package) |
Variables |
| static | DWORD |
| static | LPCWSTR |
| static | LPVOID |
| static HMODULE *static | LPWSTR |
static HMODULE *static DWORD
*static HMODULE | hfusion10 |
static HMODULE *static DWORD
*static HMODULE | hfusion11 |
static HMODULE *static DWORD
*static HMODULE | hfusion20 |
static HMODULE *static DWORD
*static HMODULE | hmscoree |
static HMODULE *static DWORD
*static HMODULE | hsxs |
| static const WCHAR | clr_version_v10 [] = {'v','1','.','0','.','3','7','0','5',0} |
| static const WCHAR | clr_version_v11 [] = {'v','1','.','1','.','4','3','2','2',0} |
| static const WCHAR | clr_version_v20 [] = {'v','2','.','0','.','5','0','7','2','7',0} |
| static const WCHAR | clr_version_unknown [] = {'u','n','k','n','o','w','n',0} |
| static const WCHAR * | clr_version [] |