aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/externalengine.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/externalengine.h')
-rw-r--r--src/burn/engine/externalengine.h21
1 files changed, 12 insertions, 9 deletions
diff --git a/src/burn/engine/externalengine.h b/src/burn/engine/externalengine.h
index 0c8a8cbb..3569392d 100644
--- a/src/burn/engine/externalengine.h
+++ b/src/burn/engine/externalengine.h
@@ -81,7 +81,8 @@ HRESULT ExternalEngineSetUpdate(
81 __in_z_opt LPCWSTR wzDownloadSource, 81 __in_z_opt LPCWSTR wzDownloadSource,
82 __in const DWORD64 qwSize, 82 __in const DWORD64 qwSize,
83 __in const BOOTSTRAPPER_UPDATE_HASH_TYPE hashType, 83 __in const BOOTSTRAPPER_UPDATE_HASH_TYPE hashType,
84 __in_opt LPCWSTR wzHash 84 __in_opt LPCWSTR wzHash,
85 __in_opt LPCWSTR wzUpdatePackageId
85); 86);
86 87
87HRESULT ExternalEngineSetLocalSource( 88HRESULT ExternalEngineSetLocalSource(
@@ -97,7 +98,8 @@ HRESULT ExternalEngineSetDownloadSource(
97 __in_z_opt LPCWSTR wzPayloadId, 98 __in_z_opt LPCWSTR wzPayloadId,
98 __in_z_opt LPCWSTR wzUrl, 99 __in_z_opt LPCWSTR wzUrl,
99 __in_z_opt LPCWSTR wzUser, 100 __in_z_opt LPCWSTR wzUser,
100 __in_z_opt LPCWSTR wzPassword 101 __in_z_opt LPCWSTR wzPassword,
102 __in_z_opt LPCWSTR wzAuthorizationHeader
101 ); 103 );
102 104
103HRESULT ExternalEngineSetVariableNumeric( 105HRESULT ExternalEngineSetVariableNumeric(
@@ -138,32 +140,32 @@ HRESULT ExternalEngineGetRelatedBundleVariable(
138); 140);
139 141
140HRESULT ExternalEngineDetect( 142HRESULT ExternalEngineDetect(
141 __in BOOTSTRAPPER_ENGINE_CONTEXT* pEngineContext, 143 __in BAENGINE_CONTEXT* pEngineContext,
142 __in_opt const HWND hwndParent 144 __in_opt const HWND hwndParent
143 ); 145 );
144 146
145HRESULT ExternalEnginePlan( 147HRESULT ExternalEnginePlan(
146 __in BOOTSTRAPPER_ENGINE_CONTEXT* pEngineContext, 148 __in BAENGINE_CONTEXT* pEngineContext,
147 __in const BOOTSTRAPPER_ACTION action 149 __in const BOOTSTRAPPER_ACTION action
148 ); 150 );
149 151
150HRESULT ExternalEngineElevate( 152HRESULT ExternalEngineElevate(
151 __in BOOTSTRAPPER_ENGINE_CONTEXT* pEngineContext, 153 __in BAENGINE_CONTEXT* pEngineContext,
152 __in_opt const HWND hwndParent 154 __in_opt const HWND hwndParent
153 ); 155 );
154 156
155HRESULT ExternalEngineApply( 157HRESULT ExternalEngineApply(
156 __in BOOTSTRAPPER_ENGINE_CONTEXT* pEngineContext, 158 __in BAENGINE_CONTEXT* pEngineContext,
157 __in_opt const HWND hwndParent 159 __in_opt const HWND hwndParent
158 ); 160 );
159 161
160HRESULT ExternalEngineQuit( 162HRESULT ExternalEngineQuit(
161 __in BOOTSTRAPPER_ENGINE_CONTEXT* pEngineContext, 163 __in BAENGINE_CONTEXT* pEngineContext,
162 __in const DWORD dwExitCode 164 __in const DWORD dwExitCode
163 ); 165 );
164 166
165HRESULT ExternalEngineLaunchApprovedExe( 167HRESULT ExternalEngineLaunchApprovedExe(
166 __in BOOTSTRAPPER_ENGINE_CONTEXT* pEngineContext, 168 __in BAENGINE_CONTEXT* pEngineContext,
167 __in_opt const HWND hwndParent, 169 __in_opt const HWND hwndParent,
168 __in_z LPCWSTR wzApprovedExeForElevationId, 170 __in_z LPCWSTR wzApprovedExeForElevationId,
169 __in_z_opt LPCWSTR wzArguments, 171 __in_z_opt LPCWSTR wzArguments,
@@ -172,7 +174,8 @@ HRESULT ExternalEngineLaunchApprovedExe(
172 174
173HRESULT ExternalEngineSetUpdateSource( 175HRESULT ExternalEngineSetUpdateSource(
174 __in BURN_ENGINE_STATE* pEngineState, 176 __in BURN_ENGINE_STATE* pEngineState,
175 __in_z LPCWSTR wzUrl 177 __in_z LPCWSTR wzUrl,
178 __in_z_opt LPCWSTR wzAuthorizationHeader
176 ); 179 );
177 180
178HRESULT WINAPI ExternalEngineValidateMessageParameter( 181HRESULT WINAPI ExternalEngineValidateMessageParameter(