main
h 88 lines 1.94 KB
Raw
1 #pragma once
2 // Copyright (c) .NET Foundation and contributors. All rights reserved. Licensed under the Microsoft Reciprocal License. See LICENSE.TXT file in the project root for full license information.
3
4
5 #include <windows.h>
6 #include <Bits.h>
7 #include <msiquery.h>
8 #include <objbase.h>
9 #include <shlobj.h>
10 #include <shlwapi.h>
11 #include <stdlib.h>
12 #include <strsafe.h>
13 #include "wininet.h"
14
15 #include <dutil.h>
16 #include <apputil.h>
17 #include <verutil.h>
18 #include <cryputil.h>
19 #include <dlutil.h>
20 #include <buffutil.h>
21 #include <dirutil.h>
22 #include <fileutil.h>
23 #include <guidutil.h>
24 #include <logutil.h>
25 #include <memutil.h>
26 #include <pathutil.h>
27 #include <pipeutil.h>
28 #include <polcutil.h>
29 #include <regutil.h>
30 #include <resrutil.h>
31 #include <shelutil.h>
32 #include <strutil.h>
33 #include <thrdutil.h>
34 #include <wiutil.h>
35 #include <xmlutil.h>
36 #include <dictutil.h>
37 #include <deputil.h>
38 #include <butil.h>
39
40 #include "BootstrapperApplicationTypes.h"
41 #include "BootstrapperExtensionTypes.h"
42
43 #include "platform.h"
44 #include "variant.h"
45 #include "variable.h"
46 #include "condition.h"
47 #include "section.h"
48 #include "approvedexe.h"
49 #include "container.h"
50 #include "payload.h"
51 #include "cabextract.h"
52 #include "burnextension.h"
53 #include "search.h"
54 #include "ba.h"
55 #include "package.h"
56 #include "update.h"
57 #include "pseudobundle.h"
58 #include "registration.h"
59 #include "relatedbundle.h"
60 #include "plan.h"
61 #include "burnpipe.h"
62 #include "logging.h"
63 #include "cache.h"
64 #include "dependency.h"
65 #include "core.h"
66 #include "apply.h"
67 #include "exeengine.h"
68 #include "msiengine.h"
69 #include "mspengine.h"
70 #include "msuengine.h"
71 #include "elevation.h"
72 #include "embedded.h"
73 #include "manifest.h"
74 #include "splashscreen.h"
75 #include "detect.h"
76 #include "externalengine.h"
77
78 #include "engine.version.h"
79
80 #pragma managed
81 #include <vcclr.h>
82
83 #include "BurnTestException.h"
84 #include "BurnTestFixture.h"
85 #include "BurnUnitTest.h"
86 #include "VariableHelpers.h"
87 #include "ManifestHelpers.h"
88 #include "TestRegistryFixture.h"