summaryrefslogtreecommitdiff
path: root/src/burn/engine/cache.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/cache.h')
-rw-r--r--src/burn/engine/cache.h12
1 files changed, 8 insertions, 4 deletions
diff --git a/src/burn/engine/cache.h b/src/burn/engine/cache.h
index 69d82639..8b038b99 100644
--- a/src/burn/engine/cache.h
+++ b/src/burn/engine/cache.h
@@ -39,7 +39,8 @@ typedef struct _BURN_CACHE
39 BOOL fInitializedCacheSources; 39 BOOL fInitializedCacheSources;
40 BOOL fRunningFromCache; 40 BOOL fRunningFromCache;
41 LPWSTR sczSourceProcessFolder; 41 LPWSTR sczSourceProcessFolder;
42 LPWSTR sczWorkingFolder; 42 LPWSTR sczAcquisitionFolder;
43 LPWSTR sczBaseWorkingFolder;
43} BURN_CACHE; 44} BURN_CACHE;
44 45
45typedef struct _BURN_CACHE_MESSAGE 46typedef struct _BURN_CACHE_MESSAGE
@@ -80,9 +81,12 @@ HRESULT CacheInitializeSources(
80 __in BURN_VARIABLES* pVariables, 81 __in BURN_VARIABLES* pVariables,
81 __in BURN_ENGINE_COMMAND* pInternalCommand 82 __in BURN_ENGINE_COMMAND* pInternalCommand
82 ); 83 );
83HRESULT CacheEnsureWorkingFolder( 84HRESULT CacheEnsureAcquisitionFolder(
85 __in BURN_CACHE* pCache
86 );
87HRESULT CacheEnsureBaseWorkingFolder(
84 __in BURN_CACHE* pCache, 88 __in BURN_CACHE* pCache,
85 __deref_out_z_opt LPWSTR* psczWorkingFolder 89 __deref_out_z_opt LPWSTR* psczBaseWorkingFolder
86 ); 90 );
87HRESULT CacheCalculateBundleWorkingPath( 91HRESULT CacheCalculateBundleWorkingPath(
88 __in BURN_CACHE* pCache, 92 __in BURN_CACHE* pCache,
@@ -228,7 +232,7 @@ HRESULT CacheVerifyPayload(
228 __in LPPROGRESS_ROUTINE pfnProgress, 232 __in LPPROGRESS_ROUTINE pfnProgress,
229 __in LPVOID pContext 233 __in LPVOID pContext
230 ); 234 );
231HRESULT CacheRemoveWorkingFolder( 235HRESULT CacheRemoveBaseWorkingFolder(
232 __in BURN_CACHE* pCache 236 __in BURN_CACHE* pCache
233 ); 237 );
234HRESULT CacheRemoveBundle( 238HRESULT CacheRemoveBundle(