diff --git a/include/msi.h b/include/msi.h index 17b3db6f703..28b9c51656f 100644 --- a/include/msi.h +++ b/include/msi.h @@ -528,6 +528,14 @@ INSTALLSTATE WINAPI MsiLocateComponentA(LPCSTR, LPSTR, DWORD *); INSTALLSTATE WINAPI MsiLocateComponentW(LPCWSTR, LPWSTR, DWORD *); #define MsiLocateComponent WINELIB_NAME_AW(MsiLocateComponent) +UINT WINAPI MsiSourceListAddSourceA(LPCSTR, LPCSTR, DWORD, LPCSTR); +UINT WINAPI MsiSourceListAddSourceW(LPCWSTR, LPCWSTR, DWORD, LPCWSTR); +#define MsiSourceListAddSource WINELIB_NAME_AW(MsiSourceListAddSource) + +UINT WINAPI MsiSourceListClearAllA(LPCSTR, LPCSTR, DWORD); +UINT WINAPI MsiSourceListClearAllW(LPCWSTR, LPCWSTR, DWORD); +#define MsiSourceListClearAll WINELIB_NAME_AW(MsiSourceListClearAll) + UINT WINAPI MsiSourceListGetInfoA(LPCSTR, LPCSTR, MSIINSTALLCONTEXT, DWORD, LPCSTR, LPSTR, LPDWORD); UINT WINAPI MsiSourceListGetInfoW(LPCWSTR, LPCWSTR, MSIINSTALLCONTEXT, DWORD, LPCWSTR, LPWSTR, LPDWORD); #define MsiSourceListGetInfo WINELIB_NAME_AW(MsiSourceListGetInfo) diff --git a/include/msiquery.h b/include/msiquery.h index 8ea24b6cece..231f9becefe 100644 --- a/include/msiquery.h +++ b/include/msiquery.h @@ -290,4 +290,14 @@ BOOL WINAPI MsiSetMode(MSIHANDLE, MSIRUNMODE, BOOL); UINT WINAPI MsiViewModify(MSIHANDLE, MSIMODIFY, MSIHANDLE); +UINT WINAPI MsiGetFeatureCostA(MSIHANDLE, LPCSTR, MSICOSTTREE, INSTALLSTATE, INT*); +UINT WINAPI MsiGetFeatureCostW(MSIHANDLE, LPCWSTR, MSICOSTTREE, INSTALLSTATE, INT*); +#define MsiGetFeatureCost WINELIB_NAME_AW(MsiGetFeatureCost) + +LANGID WINAPI MsiGetLanguage(MSIHANDLE); + +UINT WINAPI MsiSetInstallLevel(MSIHANDLE, int); + +MSIHANDLE WINAPI MsiGetLastErrorRecord(); + #endif /* __WINE_MSIQUERY_H */