aboutsummaryrefslogtreecommitdiff
path: root/src/ext/Bal/wixstdba/precomp.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/ext/Bal/wixstdba/precomp.h')
-rw-r--r--src/ext/Bal/wixstdba/precomp.h66
1 files changed, 36 insertions, 30 deletions
diff --git a/src/ext/Bal/wixstdba/precomp.h b/src/ext/Bal/wixstdba/precomp.h
index ba56ae6d..290c125b 100644
--- a/src/ext/Bal/wixstdba/precomp.h
+++ b/src/ext/Bal/wixstdba/precomp.h
@@ -17,43 +17,49 @@
17#include <strsafe.h> 17#include <strsafe.h>
18#include <stddef.h> 18#include <stddef.h>
19 19
20#include "dutil.h" 20#include <dutil.h>
21#include "apputil.h" 21#include <apputil.h>
22#include "memutil.h" 22#include <memutil.h>
23#include "dictutil.h" 23#include <dictutil.h>
24#include "dirutil.h" 24#include <dirutil.h>
25#include "fileutil.h" 25#include <fileutil.h>
26#include "locutil.h" 26#include <locutil.h>
27#include "logutil.h" 27#include <logutil.h>
28#include "pathutil.h" 28#include <pathutil.h>
29#include "resrutil.h" 29#include <resrutil.h>
30#include "shelutil.h" 30#include <shelutil.h>
31#include "strutil.h" 31#include <strutil.h>
32#include "wndutil.h" 32#include <wndutil.h>
33#include "thmutil.h" 33#include <thmutil.h>
34#include "verutil.h" 34#include <verutil.h>
35#include "uriutil.h" 35#include <uriutil.h>
36#include "xmlutil.h" 36#include <xmlutil.h>
37
38#include "BootstrapperEngine.h"
39#include "BootstrapperApplication.h"
40#include "IBootstrapperEngine.h"
41#include "IBootstrapperApplication.h"
42
43#include "balutil.h"
44#include "balinfo.h"
45#include "balcondition.h"
46
47#include "BAFunctions.h"
48 37
38#include <BootstrapperEngine.h>
39#include <BootstrapperApplication.h>
40#include <IBootstrapperEngine.h>
41#include <IBootstrapperApplication.h>
42
43#include <balutil.h>
44#include <balinfo.h>
45#include <balcondition.h>
46
47#include <BAFunctions.h>
48
49#include "inc\preqba.h"
49#include "wixstdba.messages.h" 50#include "wixstdba.messages.h"
50 51
51HRESULT CreateBootstrapperApplication( 52HRESULT CreateBootstrapperApplication(
52 __in HMODULE hModule, 53 __in HMODULE hModule,
53 __in BOOL fPrereq, 54 __in_opt PREQBA_DATA* pPrereqData,
54 __in HRESULT hrHostInitialization,
55 __in IBootstrapperEngine* pEngine, 55 __in IBootstrapperEngine* pEngine,
56 __in const BOOTSTRAPPER_CREATE_ARGS* pArgs, 56 __in const BOOTSTRAPPER_CREATE_ARGS* pArgs,
57 __inout BOOTSTRAPPER_CREATE_RESULTS* pResults, 57 __inout BOOTSTRAPPER_CREATE_RESULTS* pResults,
58 __out IBootstrapperApplication** ppApplication 58 __out IBootstrapperApplication** ppApplication
59 ); 59 );
60
61void DestroyBootstrapperApplication(
62 __in IBootstrapperApplication* pApplication,
63 __in const BOOTSTRAPPER_DESTROY_ARGS* pArgs,
64 __inout BOOTSTRAPPER_DESTROY_RESULTS* pResults
65 );