summaryrefslogtreecommitdiff
path: root/src/burn/engine/registration.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/registration.h')
-rw-r--r--src/burn/engine/registration.h8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/burn/engine/registration.h b/src/burn/engine/registration.h
index e33d5270..0ae61974 100644
--- a/src/burn/engine/registration.h
+++ b/src/burn/engine/registration.h
@@ -7,11 +7,6 @@ extern "C" {
7#endif 7#endif
8 8
9 9
10enum BURN_MODE;
11enum BURN_DEPENDENCY_REGISTRATION_ACTION;
12struct _BURN_LOGGING;
13typedef _BURN_LOGGING BURN_LOGGING;
14
15// constants 10// constants
16 11
17const LPCWSTR BURN_REGISTRATION_REGISTRY_UNINSTALL_KEY = L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall"; 12const LPCWSTR BURN_REGISTRATION_REGISTRY_UNINSTALL_KEY = L"SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\Uninstall";
@@ -152,6 +147,7 @@ typedef struct _BURN_REGISTRATION
152 BOOL fForwardCompatibleBundleExists; // Only valid after detect. 147 BOOL fForwardCompatibleBundleExists; // Only valid after detect.
153 BOOL fEligibleForCleanup; // Only valid after detect. 148 BOOL fEligibleForCleanup; // Only valid after detect.
154 149
150 BOOL fDetectedForeignProviderKeyBundleId;
155 LPWSTR sczDetectedProviderKeyBundleId; 151 LPWSTR sczDetectedProviderKeyBundleId;
156 LPWSTR sczBundlePackageAncestors; 152 LPWSTR sczBundlePackageAncestors;
157} BURN_REGISTRATION; 153} BURN_REGISTRATION;
@@ -187,7 +183,6 @@ HRESULT RegistrationSessionBegin(
187 __in BURN_CACHE* pCache, 183 __in BURN_CACHE* pCache,
188 __in BURN_VARIABLES* pVariables, 184 __in BURN_VARIABLES* pVariables,
189 __in DWORD dwRegistrationOptions, 185 __in DWORD dwRegistrationOptions,
190 __in BURN_DEPENDENCY_REGISTRATION_ACTION dependencyRegistrationAction,
191 __in DWORD64 qwEstimatedSize, 186 __in DWORD64 qwEstimatedSize,
192 __in BOOTSTRAPPER_REGISTRATION_TYPE registrationType 187 __in BOOTSTRAPPER_REGISTRATION_TYPE registrationType
193 ); 188 );
@@ -203,7 +198,6 @@ HRESULT RegistrationSessionEnd(
203 __in BURN_PACKAGES* pPackages, 198 __in BURN_PACKAGES* pPackages,
204 __in BURN_RESUME_MODE resumeMode, 199 __in BURN_RESUME_MODE resumeMode,
205 __in BOOTSTRAPPER_APPLY_RESTART restart, 200 __in BOOTSTRAPPER_APPLY_RESTART restart,
206 __in BURN_DEPENDENCY_REGISTRATION_ACTION dependencyRegistrationAction,
207 __in BOOTSTRAPPER_REGISTRATION_TYPE registrationType 201 __in BOOTSTRAPPER_REGISTRATION_TYPE registrationType
208 ); 202 );
209HRESULT RegistrationSaveState( 203HRESULT RegistrationSaveState(