Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
allendowney
GitHub Repository: allendowney/cpython
Path: blob/main/Tools/msi/bundle/bootstrap/pch.h
12 views
1
//-------------------------------------------------------------------------------------------------
2
// <copyright file="precomp.h" company="Outercurve Foundation">
3
// Copyright (c) 2004, Outercurve Foundation.
4
// This software is released under Microsoft Reciprocal License (MS-RL).
5
// The license and further copyright text can be found in the file
6
// LICENSE.TXT at the root directory of the distribution.
7
// </copyright>
8
//
9
// <summary>
10
// Precompiled header for standard bootstrapper application.
11
// </summary>
12
//-------------------------------------------------------------------------------------------------
13
14
#pragma once
15
16
#include <windows.h>
17
#include <gdiplus.h>
18
#include <uxtheme.h>
19
#include <msiquery.h>
20
#include <objbase.h>
21
#include <shlobj.h>
22
#include <shlwapi.h>
23
#include <stdlib.h>
24
#include <strsafe.h>
25
#include <stddef.h>
26
#include <versionhelpers.h>
27
28
#include "dutil.h"
29
#include "memutil.h"
30
#include "dictutil.h"
31
#include "dirutil.h"
32
#include "fileutil.h"
33
#include "locutil.h"
34
#include "logutil.h"
35
#include "pathutil.h"
36
#include "resrutil.h"
37
#include "shelutil.h"
38
#include "strutil.h"
39
#include "thmutil.h"
40
#include "uriutil.h"
41
#include "xmlutil.h"
42
43
#include "IBootstrapperEngine.h"
44
#include "IBootstrapperApplication.h"
45
46
#include "BalBaseBootstrapperApplication.h"
47
#include "balinfo.h"
48
#include "balcondition.h"
49
50
HRESULT CreateBootstrapperApplication(
51
__in HMODULE hModule,
52
__in BOOL fPrereq,
53
__in HRESULT hrHostInitialization,
54
__in IBootstrapperEngine* pEngine,
55
__in const BOOTSTRAPPER_COMMAND* pCommand,
56
__out IBootstrapperApplication** ppApplication
57
);
58
59
#include "IBootstrapperBAFunction.h"
60
61
62