microsoft / MSIX-PackageSupportFramework

The Package Support Framework (PSF) is a kit for applying compatibility fixes to packaged desktop applications.
MIT License
115 stars 57 forks source link

New Provider ID for TraceFixup/PSFMonitor #240

Closed npuvvada closed 1 year ago

npuvvada commented 1 year ago

Why is this change being made?

Telemetry and TraceFixup/PSFMonitor uses same provider GUID which is not required. Also, TraceFixup does not capture calling process. It only captures calling module.

What changed?

New provider GUID is used for PSFShimMonitor/Trace Fixup Calling process is also captured now through trace fixup

How was the change tested?

Manually tested on MSIX applications to ensure new provider GUID works and ensuring Calling process is captured now.