diff options
Diffstat (limited to '')
-rw-r--r-- | src/api/burn/balutil/inc/balinfo.h | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/src/api/burn/balutil/inc/balinfo.h b/src/api/burn/balutil/inc/balinfo.h index 07a1cbb7..769becb2 100644 --- a/src/api/burn/balutil/inc/balinfo.h +++ b/src/api/burn/balutil/inc/balinfo.h | |||
@@ -18,6 +18,15 @@ typedef enum BAL_INFO_PACKAGE_TYPE | |||
18 | BAL_INFO_PACKAGE_TYPE_BUNDLE_PATCH, | 18 | BAL_INFO_PACKAGE_TYPE_BUNDLE_PATCH, |
19 | } BAL_INFO_PACKAGE_TYPE; | 19 | } BAL_INFO_PACKAGE_TYPE; |
20 | 20 | ||
21 | typedef enum _BAL_INFO_RESTART | ||
22 | { | ||
23 | BAL_INFO_RESTART_UNKNOWN, | ||
24 | BAL_INFO_RESTART_NEVER, | ||
25 | BAL_INFO_RESTART_PROMPT, | ||
26 | BAL_INFO_RESTART_AUTOMATIC, | ||
27 | BAL_INFO_RESTART_ALWAYS, | ||
28 | } BAL_INFO_RESTART; | ||
29 | |||
21 | typedef enum _BAL_INFO_VARIABLE_COMMAND_LINE_TYPE | 30 | typedef enum _BAL_INFO_VARIABLE_COMMAND_LINE_TYPE |
22 | { | 31 | { |
23 | BAL_INFO_VARIABLE_COMMAND_LINE_TYPE_UPPER_CASE, | 32 | BAL_INFO_VARIABLE_COMMAND_LINE_TYPE_UPPER_CASE, |
@@ -85,6 +94,7 @@ typedef struct _BAL_INFO_COMMAND | |||
85 | DWORD cVariables; | 94 | DWORD cVariables; |
86 | LPWSTR* rgVariableNames; | 95 | LPWSTR* rgVariableNames; |
87 | LPWSTR* rgVariableValues; | 96 | LPWSTR* rgVariableValues; |
97 | BAL_INFO_RESTART restart; | ||
88 | } BAL_INFO_COMMAND; | 98 | } BAL_INFO_COMMAND; |
89 | 99 | ||
90 | 100 | ||
@@ -94,7 +104,7 @@ typedef struct _BAL_INFO_COMMAND | |||
94 | ********************************************************************/ | 104 | ********************************************************************/ |
95 | HRESULT DAPI BalInfoParseCommandLine( | 105 | HRESULT DAPI BalInfoParseCommandLine( |
96 | __in BAL_INFO_COMMAND* pCommand, | 106 | __in BAL_INFO_COMMAND* pCommand, |
97 | __in LPCWSTR wzCommandLine | 107 | __in const BOOTSTRAPPER_COMMAND* pBootstrapperCommand |
98 | ); | 108 | ); |
99 | 109 | ||
100 | 110 | ||