aboutsummaryrefslogtreecommitdiff
path: root/src/engine/logging.cpp
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/engine/logging.cpp18
1 files changed, 18 insertions, 0 deletions
diff --git a/src/engine/logging.cpp b/src/engine/logging.cpp
index a9646218..d66f7cf5 100644
--- a/src/engine/logging.cpp
+++ b/src/engine/logging.cpp
@@ -531,6 +531,24 @@ extern "C" LPCWSTR LoggingBurnMsiPropertyToString(
531 } 531 }
532} 532}
533 533
534extern "C" LPCSTR LoggingMspTargetActionToString(
535 __in BOOTSTRAPPER_ACTION_STATE action,
536 __in BURN_PATCH_SKIP_STATE skipState
537 )
538{
539 switch (skipState)
540 {
541 case BURN_PATCH_SKIP_STATE_NONE:
542 return LoggingActionStateToString(action);
543 case BURN_PATCH_SKIP_STATE_TARGET_UNINSTALL:
544 return "Skipped (target uninstall)";
545 case BURN_PATCH_SKIP_STATE_SLIPSTREAM:
546 return "Skipped (slipstream)";
547 default:
548 return "Invalid";
549 }
550}
551
534extern "C" LPCSTR LoggingPerMachineToString( 552extern "C" LPCSTR LoggingPerMachineToString(
535 __in BOOL fPerMachine 553 __in BOOL fPerMachine
536 ) 554 )