aboutsummaryrefslogtreecommitdiff
path: root/src/dnchost/dnchost.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-04-29 19:32:42 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-04-29 19:53:29 +1000
commita79ce0b907676e50332139b4c4a8acb5d22a4b46 (patch)
treeeff9680cd53166f0f73934e02dfe5112384838f1 /src/dnchost/dnchost.h
parentb7faab06259d3afdc3205024a0004ace72157cbe (diff)
downloadwix-a79ce0b907676e50332139b4c4a8acb5d22a4b46.tar.gz
wix-a79ce0b907676e50332139b4c4a8acb5d22a4b46.tar.bz2
wix-a79ce0b907676e50332139b4c4a8acb5d22a4b46.zip
Add support for FDD in DotNetCoreBootstrapperApplicationHost.
Diffstat (limited to 'src/dnchost/dnchost.h')
-rw-r--r--src/dnchost/dnchost.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/dnchost/dnchost.h b/src/dnchost/dnchost.h
index 40c506fc..22fd8f5e 100644
--- a/src/dnchost/dnchost.h
+++ b/src/dnchost/dnchost.h
@@ -2,6 +2,13 @@
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. 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 3
4 4
5enum DNCHOSTTYPE
6{
7 DNCHOSTTYPE_UNKNOWN,
8 DNCHOSTTYPE_FDD,
9 DNCHOSTTYPE_SCD,
10};
11
5extern "C" typedef HRESULT(WINAPI* PFN_DNCPREQ_BOOTSTRAPPER_APPLICATION_CREATE)( 12extern "C" typedef HRESULT(WINAPI* PFN_DNCPREQ_BOOTSTRAPPER_APPLICATION_CREATE)(
6 __in HRESULT hrHostInitialization, 13 __in HRESULT hrHostInitialization,
7 __in IBootstrapperEngine* pEngine, 14 __in IBootstrapperEngine* pEngine,
@@ -21,6 +28,7 @@ struct DNCSTATE
21 LPWSTR sczBaFactoryAssemblyPath; 28 LPWSTR sczBaFactoryAssemblyPath;
22 LPWSTR sczBaFactoryDepsJsonPath; 29 LPWSTR sczBaFactoryDepsJsonPath;
23 LPWSTR sczBaFactoryRuntimeConfigPath; 30 LPWSTR sczBaFactoryRuntimeConfigPath;
31 DNCHOSTTYPE type;
24 HOSTFXR_STATE hostfxrState; 32 HOSTFXR_STATE hostfxrState;
25 IBootstrapperApplicationFactory* pAppFactory; 33 IBootstrapperApplicationFactory* pAppFactory;
26 HMODULE hMbapreqModule; 34 HMODULE hMbapreqModule;