ReactOS
0.4.15-dev-1623-g66cf1d2
|
#include <stdio.h>
#include <windows.h>
#include <msi.h>
#include <msiquery.h>
#include <msidefs.h>
#include <sddl.h>
#include <fci.h>
#include <shellapi.h>
#include <objidl.h>
#include "wine/test.h"
Go to the source code of this file.
Classes | |
struct | _msi_table |
Macros | |
#define | _WIN32_MSI 300 |
#define | COBJMACROS |
#define | GET_PROC(dll, func) |
#define | MEDIA_SIZE 0x7FFFFFFF |
#define | FOLDER_THRESHOLD 900000 |
#define | ADD_TABLE(x) {#x".idt", x##_dat, sizeof(x##_dat)} |
#define | create_database(name, tables, num_tables) create_database_wordcount(name, tables, num_tables, 100, 0, ";1033"); |
#define | create_database_template(name, tables, num_tables, version, template) create_database_wordcount(name, tables, num_tables, version, 0, template); |
#define | HASHSIZE sizeof(MSIFILEHASHINFO) |
#define | INIT_USERINFO() |
Typedefs | |
typedef struct _msi_table | msi_table |
#define HASHSIZE sizeof(MSIFILEHASHINFO) |
#define INIT_USERINFO | ( | ) |
typedef struct _msi_table msi_table |
Definition at line 435 of file msi.c.
Referenced by test_lastusedsource().
Definition at line 376 of file msi.c.
Referenced by create_cab_file().
Definition at line 1977 of file msi.c.
Referenced by test_MsiEnumClients(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetProductCode(), test_MsiProvideQualifiedComponentEx(), test_MsiQueryComponentState(), and test_MsiQueryFeatureState().
Definition at line 404 of file msi.c.
Referenced by create_test_files(), and test_lastusedsource().
|
static |
Definition at line 1093 of file msi.c.
Definition at line 1431 of file msi.c.
Referenced by create_test_files(), test_concurrentinstall(), test_lastusedsource(), test_MsiConfigureProductEx(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetFileHash(), test_MsiGetFileSignatureInformation(), test_MsiGetFileVersion(), test_MsiProvideComponent(), test_MsiProvideQualifiedComponentEx(), test_setpropertyfolder(), and test_sourcedir_props().
Definition at line 1191 of file msi.c.
Referenced by test_MsiOpenProduct().
Definition at line 1449 of file msi.c.
Referenced by test_command_line_parsing(), test_MsiProvideComponent(), and test_sourcedir_props().
Definition at line 1610 of file msi.c.
Referenced by test_MsiEnumClients(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx(), test_MsiEnumPatchesEx_machine(), test_MsiEnumPatchesEx_usermanaged(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfo(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiProvideQualifiedComponentEx(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), and test_MsiQueryProductState().
Definition at line 472 of file msi.c.
Referenced by test_lastusedsource().
Definition at line 1276 of file msi.c.
Referenced by test_MsiEnumClients(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx_machine(), test_MsiEnumPatchesEx_usermanaged(), test_MsiEnumPatchesEx_userunmanaged(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfo(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiProvideQualifiedComponentEx(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), test_MsiQueryProductState(), and test_null().
Definition at line 170 of file msi.c.
Referenced by test_concurrentinstall(), test_MsiConfigureProductEx(), test_setpropertyfolder(), and test_sourcedir_props().
Definition at line 1469 of file msi.c.
Referenced by test_command_line_parsing(), test_MsiProvideComponent(), and test_sourcedir_props().
Definition at line 1956 of file msi.c.
Referenced by compose_base85_guid().
Definition at line 305 of file msi.c.
Referenced by create_cab_file().
Definition at line 257 of file msi.c.
Referenced by create_cab_file().
Definition at line 281 of file msi.c.
Referenced by create_cab_file().
Definition at line 313 of file msi.c.
Referenced by create_cab_file().
Definition at line 293 of file msi.c.
Referenced by create_cab_file().
|
static |
Definition at line 351 of file msi.c.
Referenced by add_file().
Definition at line 122 of file msi.c.
Referenced by START_TEST().
Definition at line 332 of file msi.c.
Referenced by create_cab_file().
Definition at line 1632 of file msi.c.
Referenced by test_MsiEnumClients(), test_MsiEnumComponents(), test_MsiEnumComponentsEx(), test_MsiEnumPatches(), test_MsiEnumPatchesEx(), test_MsiEnumProducts(), test_MsiEnumProductsEx(), test_MsiGetComponentPath(), test_MsiGetComponentPathEx(), test_MsiGetPatchInfoEx(), test_MsiGetProductCode(), test_MsiGetProductInfoEx(), test_MsiGetUserInfo(), test_MsiOpenProduct(), test_MsiQueryComponentState(), test_MsiQueryFeatureState(), and test_MsiQueryProductState().
|
static |
Definition at line 4451 of file msi.c.
Referenced by test_MsiGetFileVersion().
Definition at line 14346 of file msi.c.
Referenced by test_MsiSetExternalUI().
Definition at line 14356 of file msi.c.
Referenced by test_MsiSetExternalUI().
Definition at line 14351 of file msi.c.
Referenced by test_MsiSetExternalUI().
Definition at line 85 of file msi.c.
Referenced by START_TEST().
|
static |
Definition at line 184 of file msi.c.
Referenced by test_command_line_parsing(), test_concurrentinstall(), test_MsiConfigureProductEx(), test_MsiGetFeatureInfo(), test_MsiProvideComponent(), test_MsiProvideQualifiedComponentEx(), test_MsiSetFeatureAttributes(), test_setpropertyfolder(), and test_sourcedir_props().
Definition at line 230 of file msi.c.
Referenced by create_cab_file().
Definition at line 160 of file msi.c.
Referenced by test_MsiConfigureProductEx().
Definition at line 246 of file msi.c.
Referenced by add_file(), and create_cab_file().
Definition at line 1131 of file msi.c.
Referenced by create_package_db().
Definition at line 1147 of file msi.c.
Referenced by create_package_db().
Definition at line 1578 of file msi.c.
Referenced by compose_base85_guid(), create_test_guid(), MSI_GetComponentPath(), MSI_GetProductInfo(), MSI_GetUserInfo(), MsiGetPatchInfoExW(), MsiGetProductCodeW(), MsiGetProductInfoExW(), MsiOpenProductW(), MsiQueryComponentStateW(), MsiQueryFeatureStateExW(), and MsiQueryFeatureStateW().
START_TEST | ( | msi | ) |
Definition at line 14887 of file msi.c.
Definition at line 14727 of file msi.c.
Referenced by START_TEST().
Definition at line 14675 of file msi.c.
Referenced by START_TEST().
Definition at line 1391 of file msi.c.
Referenced by START_TEST().
Definition at line 14441 of file msi.c.
Referenced by START_TEST().
Definition at line 13896 of file msi.c.
Referenced by START_TEST().
Definition at line 4254 of file msi.c.
Referenced by START_TEST().
Definition at line 13733 of file msi.c.