summaryrefslogtreecommitdiff
path: root/src/burn/engine/logging.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/logging.cpp')
-rw-r--r--src/burn/engine/logging.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/burn/engine/logging.cpp b/src/burn/engine/logging.cpp
index 33295acd..21e010bc 100644
--- a/src/burn/engine/logging.cpp
+++ b/src/burn/engine/logging.cpp
@@ -480,6 +480,23 @@ extern "C" LPCSTR LoggingPackageRegistrationStateToString(
480 } 480 }
481} 481}
482 482
483extern "C" LPCSTR LoggingMsiFileVersioningToString(
484 __in BOOTSTRAPPER_MSI_FILE_VERSIONING fileVersioning
485 )
486{
487 switch (fileVersioning)
488 {
489 case BOOTSTRAPPER_MSI_FILE_VERSIONING_MISSING_OR_OLDER:
490 return "o";
491 case BOOTSTRAPPER_MSI_FILE_VERSIONING_MISSING_OR_OLDER_OR_EQUAL:
492 return "e";
493 case BOOTSTRAPPER_MSI_FILE_VERSIONING_ALL:
494 return "a";
495 default:
496 return "Invalid";
497 }
498}
499
483extern "C" LPCSTR LoggingMsiFeatureStateToString( 500extern "C" LPCSTR LoggingMsiFeatureStateToString(
484 __in BOOTSTRAPPER_FEATURE_STATE featureState 501 __in BOOTSTRAPPER_FEATURE_STATE featureState
485 ) 502 )