diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-03-13 23:47:55 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-03-14 14:53:29 -0500 |
commit | 78125b7c4bd59468275d65b63860bdb68b1bc6f1 (patch) | |
tree | 05c73a4e9ac79172afd42ba817c69d37571c3dc4 /src/burn/engine/logging.cpp | |
parent | 4cd1c4e06145434ca940ac828772dc47b9d9738e (diff) | |
download | wix-78125b7c4bd59468275d65b63860bdb68b1bc6f1.tar.gz wix-78125b7c4bd59468275d65b63860bdb68b1bc6f1.tar.bz2 wix-78125b7c4bd59468275d65b63860bdb68b1bc6f1.zip |
Log rest of plan and add testing of registration actions to PlanTest.
Diffstat (limited to 'src/burn/engine/logging.cpp')
-rw-r--r-- | src/burn/engine/logging.cpp | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/src/burn/engine/logging.cpp b/src/burn/engine/logging.cpp index 2aa1bada..de332f84 100644 --- a/src/burn/engine/logging.cpp +++ b/src/burn/engine/logging.cpp | |||
@@ -740,6 +740,25 @@ extern "C" LPCSTR LoggingPlanRelationTypeToString( | |||
740 | } | 740 | } |
741 | } | 741 | } |
742 | 742 | ||
743 | extern "C" LPCSTR LoggingRegistrationOptionsToString( | ||
744 | __in DWORD dwRegistrationOptions | ||
745 | ) | ||
746 | { | ||
747 | switch (dwRegistrationOptions) | ||
748 | { | ||
749 | case BURN_REGISTRATION_ACTION_OPERATIONS_NONE: | ||
750 | return "None"; | ||
751 | case BURN_REGISTRATION_ACTION_OPERATIONS_CACHE_BUNDLE: | ||
752 | return "CacheBundle"; | ||
753 | case BURN_REGISTRATION_ACTION_OPERATIONS_WRITE_PROVIDER_KEY: | ||
754 | return "WriteProviderKey"; | ||
755 | case BURN_REGISTRATION_ACTION_OPERATIONS_CACHE_BUNDLE + BURN_REGISTRATION_ACTION_OPERATIONS_WRITE_PROVIDER_KEY: | ||
756 | return "CacheBundle, WriteProviderKey"; | ||
757 | default: | ||
758 | return "Invalid"; | ||
759 | } | ||
760 | } | ||
761 | |||
743 | extern "C" LPCSTR LoggingRelationTypeToString( | 762 | extern "C" LPCSTR LoggingRelationTypeToString( |
744 | __in BOOTSTRAPPER_RELATION_TYPE type | 763 | __in BOOTSTRAPPER_RELATION_TYPE type |
745 | ) | 764 | ) |