aboutsummaryrefslogtreecommitdiff
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.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/burn/engine/cache.h b/src/burn/engine/cache.h
index cce35df0..c2e6e157 100644
--- a/src/burn/engine/cache.h
+++ b/src/burn/engine/cache.h
@@ -49,6 +49,10 @@ typedef struct _BURN_CACHE
49 // Only valid after CacheEnsureBaseWorkingFolder 49 // Only valid after CacheEnsureBaseWorkingFolder
50 BOOL fInitializedBaseWorkingFolder; 50 BOOL fInitializedBaseWorkingFolder;
51 LPWSTR sczBaseWorkingFolder; 51 LPWSTR sczBaseWorkingFolder;
52
53 // Only valid after CacheBundleToWorkingDirectory
54 LPWSTR sczBundleEngineWorkingPath;
55 HANDLE hBundleEngineWorkingFile;
52} BURN_CACHE; 56} BURN_CACHE;
53 57
54typedef struct _BURN_CACHE_MESSAGE 58typedef struct _BURN_CACHE_MESSAGE
@@ -175,8 +179,7 @@ HRESULT CacheBundleToWorkingDirectory(
175 __in BOOL fElvated, 179 __in BOOL fElvated,
176 __in BURN_CACHE* pCache, 180 __in BURN_CACHE* pCache,
177 __in_z LPCWSTR wzExecutableName, 181 __in_z LPCWSTR wzExecutableName,
178 __in BURN_SECTION* pSection, 182 __in BURN_SECTION* pSection
179 __deref_out_z_opt LPWSTR* psczEngineWorkingPath
180 ); 183 );
181HRESULT CacheLayoutBundle( 184HRESULT CacheLayoutBundle(
182 __in_z LPCWSTR wzExecutableName, 185 __in_z LPCWSTR wzExecutableName,