Data Structures |
| struct | MSISIGNATURE |
Defines |
| #define | COBJMACROS |
Functions |
| | WINE_DEFAULT_DEBUG_CHANNEL (msi) |
| void | msi_parse_version_string (LPCWSTR verStr, PDWORD ms, PDWORD ls) |
| static UINT | ACTION_AppSearchGetSignature (MSIPACKAGE *package, MSISIGNATURE *sig, LPCWSTR name) |
| static void | ACTION_FreeSignature (MSISIGNATURE *sig) |
| static LPWSTR | app_search_file (LPWSTR path, MSISIGNATURE *sig) |
| static UINT | ACTION_AppSearchComponents (MSIPACKAGE *package, LPWSTR *appValue, MSISIGNATURE *sig) |
| static void | ACTION_ConvertRegValue (DWORD regType, const BYTE *value, DWORD sz, LPWSTR *appValue) |
| static UINT | ACTION_SearchDirectory (MSIPACKAGE *package, MSISIGNATURE *sig, LPCWSTR path, int depth, LPWSTR *appValue) |
| static UINT | ACTION_AppSearchReg (MSIPACKAGE *package, LPWSTR *appValue, MSISIGNATURE *sig) |
| static LPWSTR | get_ini_field (LPWSTR buf, int field) |
| static UINT | ACTION_AppSearchIni (MSIPACKAGE *package, LPWSTR *appValue, MSISIGNATURE *sig) |
| static void | ACTION_ExpandAnyPath (MSIPACKAGE *package, WCHAR *src, WCHAR *dst, size_t len) |
| static LANGID * | parse_languages (const WCHAR *languages, DWORD *num_ids) |
| static BOOL | match_languages (const void *version, const WCHAR *languages) |
| static UINT | ACTION_FileVersionMatches (const MSISIGNATURE *sig, LPCWSTR filePath, BOOL *matches) |
| static UINT | ACTION_FileMatchesSig (const MSISIGNATURE *sig, const WIN32_FIND_DATAW *findData, LPCWSTR fullFilePath, BOOL *matches) |
| static UINT | ACTION_RecurseSearchDirectory (MSIPACKAGE *package, LPWSTR *appValue, MSISIGNATURE *sig, LPCWSTR dir, int depth) |
| static UINT | ACTION_CheckDirectory (MSIPACKAGE *package, LPCWSTR dir, LPWSTR *appValue) |
| static BOOL | ACTION_IsFullPath (LPCWSTR path) |
| static UINT | ACTION_AppSearchSigName (MSIPACKAGE *package, LPCWSTR sigName, MSISIGNATURE *sig, LPWSTR *appValue) |
| static UINT | ACTION_AppSearchDr (MSIPACKAGE *package, LPWSTR *appValue, MSISIGNATURE *sig) |
| static UINT | iterate_appsearch (MSIRECORD *row, LPVOID param) |
| UINT | ACTION_AppSearch (MSIPACKAGE *package) |
| static UINT | ITERATE_CCPSearch (MSIRECORD *row, LPVOID param) |
| UINT | ACTION_CCPSearch (MSIPACKAGE *package) |