ReactOS 0.4.16-dev-297-gc569aee
|
Go to the source code of this file.
Classes | |
struct | _msi_table |
Macros | |
#define | ADD_TABLE(x) {#x".idt", x##_dat, sizeof(x##_dat)} |
#define | create_database(name, tables, num_tables) |
#define | create_database_template(name, tables, num_tables, version, template) |
#define | create_file(name, size) create_file_data(name, name, size) |
#define | create_pf(file, is_file) create_pf_data(file, file, is_file) |
Typedefs | |
typedef struct _msi_table | msi_table |
Functions | |
BOOL | get_system_dirs (void) |
BOOL | get_user_dirs (void) |
void | create_database_wordcount (const char *name, const msi_table *tables, int num_tables, int version, int wordcount, const char *template, const char *packagecode) |
void | create_cab_file (const char *name, DWORD max_size, const char *files) |
void | create_file_data (const char *name, const char *data, DWORD size) |
void | create_pf_data (const char *file, const char *data, BOOL is_file) |
void | delete_cab_files (void) |
BOOL | delete_pf (const char *rel_path, BOOL is_file) |
BOOL | file_exists (const char *file) |
BOOL | pf_exists (const char *file) |
BOOL | is_process_elevated (void) |
UINT | run_query (MSIHANDLE hdb, MSIHANDLE hrec, const char *query) |
void | restart_as_admin_elevated (void) |
Variables | |
char | PROG_FILES_DIR [MAX_PATH] |
char | PROG_FILES_DIR_NATIVE [MAX_PATH] |
char | COMMON_FILES_DIR [MAX_PATH] |
char | APP_DATA_DIR [MAX_PATH] |
char | WINDOWS_DIR [MAX_PATH] |
char | CURR_DIR [MAX_PATH] |
#define create_pf | ( | file, | |
is_file | |||
) | create_pf_data(file, file, is_file) |
typedef struct _msi_table msi_table |
Definition at line 2307 of file install.c.
void create_database_wordcount | ( | const char * | name, |
const msi_table * | tables, | ||
int | num_tables, | ||
int | version, | ||
int | wordcount, | ||
const char * | template, | ||
const char * | packagecode | ||
) |
Definition at line 3003 of file install.c.
Referenced by test_cabisextracted(), test_caborder(), test_continuouscabs(), test_file_in_use_cab(), test_lastusedsource(), test_readonlyfile_cab(), test_samesequence(), and test_uiLevelFlags().
Definition at line 2433 of file install.c.
Referenced by delete_pf_files(), test_admin(), test_adminimage(), test_adminprops(), test_cabisextracted(), test_caborder(), test_concurrentinstall(), test_continuouscabs(), test_create_remove_shortcut(), test_currentworkingdir(), test_customaction51(), test_delete_services(), test_duplicate_files(), test_feature_override(), test_file_in_use(), test_file_in_use_cab(), test_find_related_products(), test_ini_values(), test_install_remove_odbc(), test_install_services(), test_Installer_InstallProduct(), test_installstate(), test_missingcab(), test_missingcomponent(), test_mixedmedia(), test_move_files(), test_MsiConfigureProductEx(), test_package_validation(), test_preselected(), test_process_components(), test_propcase(), test_publish_components(), test_publish_features(), test_publish_product(), test_readonlyfile(), test_readonlyfile_cab(), test_register_class_info(), test_register_extension_info(), test_register_font(), test_register_mime_info(), test_register_product(), test_register_progid_info(), test_register_typelib(), test_register_user(), test_remove_duplicate_files(), test_remove_existing_products(), test_remove_files(), test_samesequence(), test_self_registration(), test_setpropertyfolder(), test_shortcut(), test_simple_patch(), test_sourcedir_props(), test_sourcedirprop(), test_sourcefolder(), test_sourcepath(), test_start_stop_services(), test_transformprop(), test_uiLevelFlags(), test_upgrade_code(), test_validate_product_id(), and test_wow64().
Definition at line 3521 of file install.c.
Referenced by pf_exists(), and test_icon_table().
Definition at line 2357 of file install.c.
Referenced by START_TEST().
Definition at line 2338 of file install.c.
Referenced by START_TEST().
Definition at line 2211 of file install.c.
Referenced by START_TEST(), test_adminimage(), test_adminprops(), test_allusers_prop(), test_cabisextracted(), test_continuouscabs(), test_currentworkingdir(), test_customaction51(), test_feature_override(), test_feature_tree(), test_file_in_use(), test_file_in_use_cab(), test_icon_table(), test_installed_prop(), test_installstate(), test_missingcab(), test_missingcomponent(), test_mixed_package(), test_mixedmedia(), test_MsiInstallProduct(), test_package_validation(), test_preselected(), test_propcase(), test_readonlyfile(), test_readonlyfile_cab(), test_remove_upgrade_code(), test_setdirproperty(), test_shared_component(), test_shortcut(), test_source_resolution(), test_sourcedirprop(), test_sourcefolder(), test_transformprop(), test_upgrade_code(), test_volume_props(), and test_wow64().
Definition at line 3526 of file install.c.
Referenced by test_feature_override(), test_missingcomponent(), test_shared_component(), and test_upgrade_code().
Definition at line 6478 of file action.c.
Referenced by START_TEST().
Definition at line 3559 of file install.c.
Referenced by add_custom_dll(), generate_transform(), test_customaction1(), and test_icon_table().
Definition at line 53 of file install.c.
Referenced by get_user_dirs(), and test_icon_table().
Definition at line 52 of file install.c.
Referenced by delete_cf(), get_system_dirs(), and START_TEST().
Definition at line 50 of file install.c.
Referenced by compare_pf_data(), create_pf_data(), delete_pf(), delete_pfmsitest_files(), get_pf_file_size(), get_system_dirs(), pf_exists(), START_TEST(), test_file_in_use(), test_file_in_use_cab(), test_ini_values(), test_move_files(), test_process_components(), test_readonlyfile(), and test_readonlyfile_cab().
Definition at line 51 of file install.c.
Referenced by delete_pf_native(), and get_system_dirs().
Definition at line 54 of file install.c.
Referenced by get_system_dirs(), and test_icon_table().