ReactOS 0.4.16-dev-197-g92996da
|
#include <stdarg.h>
#include <stdio.h>
#include "windef.h"
#include "winbase.h"
#include "winerror.h"
#include "wine/debug.h"
#include "msi.h"
#include "winnls.h"
#include "objbase.h"
#include "oleauto.h"
#include "msipriv.h"
#include "winemsi_s.h"
#include "wine/exception.h"
Go to the source code of this file.
Classes | |
struct | format |
struct | form_str |
class | stack< _Tp, _Sequence > |
Macros | |
#define | COBJMACROS |
#define | FORMAT_NULL 0x0001 |
#define | FORMAT_LITERAL 0x0002 |
#define | FORMAT_NUMBER 0x0004 |
#define | FORMAT_LBRACK 0x0010 |
#define | FORMAT_LBRACE 0x0020 |
#define | FORMAT_RBRACK 0x0011 |
#define | FORMAT_RBRACE 0x0021 |
#define | FORMAT_ESCAPE 0x0040 |
#define | FORMAT_PROPNULL 0x0080 |
#define | FORMAT_ERROR 0x1000 |
#define | FORMAT_FAIL 0x2000 |
#define | left_type(x) (x & 0xF0) |
Definition at line 342 of file format.c.
Referenced by MSI_FormatRecordW().
Definition at line 84 of file format.c.
Referenced by deformat_string_internal().
|
static |
Definition at line 206 of file format.c.
Referenced by deformat_literal().
|
static |
Definition at line 260 of file format.c.
Referenced by deformat_literal().
|
static |
Definition at line 230 of file format.c.
Referenced by deformat_literal().
|
static |
Definition at line 157 of file format.c.
Referenced by replace_stack_prop().
|
static |
Definition at line 278 of file format.c.
Referenced by replace_stack_prop().
|
static |
Definition at line 183 of file format.c.
Referenced by deformat_literal().
DWORD deformat_string | ( | MSIPACKAGE * | package, |
const WCHAR * | fmt, | ||
WCHAR ** | data | ||
) |
Definition at line 1016 of file format.c.
Referenced by ACTION_CustomAction(), dialog_create_window(), dialog_handle_event(), dialog_send_event(), dialog_set_property_event(), expand_any_path(), get_deformatted_field(), HANDLE_CustomType18(), HANDLE_CustomType19(), HANDLE_CustomType2(), HANDLE_CustomType34(), HANDLE_CustomType50(), internal_ui_handler(), ITERATE_BindImage(), ITERATE_CreateShortcuts(), ITERATE_DeleteService(), ITERATE_InstallService(), ITERATE_LaunchConditions(), iterate_load_verb(), ITERATE_RemoveEnvironmentString(), ITERATE_RemoveExistingProducts(), ITERATE_RemoveIniValuesOnInstall(), ITERATE_RemoveIniValuesOnUninstall(), ITERATE_RemoveRegistryValuesOnInstall(), ITERATE_RemoveRegistryValuesOnUninstall(), ITERATE_StartService(), ITERATE_StopService(), ITERATE_WriteEnvironmentString(), ITERATE_WriteIniValues(), ITERATE_WriteRegistryValues(), listview_add_item(), load_appid(), load_class(), parse_value(), publish_install_properties(), resolve_keypath(), and search_reg().
|
static |
Definition at line 756 of file format.c.
Referenced by MSI_FormatRecordW().
Definition at line 143 of file format.c.
Referenced by deformat_literal(), replace_stack_group(), and replace_stack_prop().
Definition at line 381 of file format.c.
Referenced by format_is_literal(), and format_lex().
Definition at line 365 of file format.c.
Referenced by format_is_alpha(), format_is_literal(), format_lex(), and format_str_is_number().
Definition at line 392 of file format.c.
Referenced by deformat_string_internal().
|
static |
Definition at line 476 of file format.c.
Referenced by replace_stack().
Definition at line 91 of file format.c.
Referenced by deformat_string_internal().
Definition at line 138 of file format.c.
Referenced by deformat_component(), deformat_environment(), deformat_file(), deformat_index(), deformat_literal(), deformat_property(), dup_formstr(), and format_lex().
UINT MSI_FormatRecordW | ( | MSIPACKAGE * | package, |
MSIRECORD * | record, | ||
LPWSTR | buffer, | ||
LPDWORD | size | ||
) |
Definition at line 838 of file format.c.
Referenced by deformat_string(), MSI_ProcessMessageVerbatim(), MsiFormatRecordA(), and MsiFormatRecordW().
Definition at line 955 of file format.c.
Referenced by query_file_path(), test_format_record(), test_formatrecord(), test_formatrecord2(), test_formatrecord_package(), and test_formatrecord_tables().
UINT WINAPI MsiFormatRecordW | ( | MSIHANDLE | hInstall, |
MSIHANDLE | hRecord, | ||
WCHAR * | szResult, | ||
DWORD * | sz | ||
) |
Definition at line 900 of file format.c.
Referenced by s_remote_FormatRecord(), and test_format_record().
|
static |
Definition at line 679 of file format.c.
Referenced by deformat_string_internal().
|
static |
Definition at line 549 of file format.c.
Referenced by replace_stack().
|
static |
Definition at line 619 of file format.c.
Referenced by replace_stack().
Definition at line 120 of file format.c.
Referenced by deformat_string_internal().
Definition at line 133 of file format.c.
Referenced by replace_stack(), and replace_stack_prop().
Definition at line 108 of file format.c.
Referenced by deformat_string_internal(), replace_stack_group(), and replace_stack_prop().
Definition at line 103 of file format.c.
Referenced by deformat_string_internal(), and replace_stack().
WINE_DEFAULT_DEBUG_CHANNEL | ( | msi | ) |