diff options
Diffstat (limited to 'src/burn/engine/cache.h')
-rw-r--r-- | src/burn/engine/cache.h | 7 |
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 | ||
54 | typedef struct _BURN_CACHE_MESSAGE | 58 | typedef 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 | ); |
181 | HRESULT CacheLayoutBundle( | 184 | HRESULT CacheLayoutBundle( |
182 | __in_z LPCWSTR wzExecutableName, | 185 | __in_z LPCWSTR wzExecutableName, |