You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix TraceEvent CaptureState API to work with keywords not previously enabled in session (#2222)
* Initial plan for issue
* Implement CaptureState keyword merging fix
Query existing provider keywords and merge with requested keywords before CaptureState.
Enables provider with merged keywords if necessary to ensure CaptureState works
even when using keywords that haven't been previously enabled.
Co-authored-by: brianrob <[email protected]>
* Implement GetEnabledInfoForProviderAndSession with struct return and level support
Co-authored-by: brianrob <[email protected]>
* Replace stackalloc with fixed keyword for Guid handling
Co-authored-by: brianrob <[email protected]>
* Fix-up Guid handling. Always enable the provider even if it wasn't previously enabled.
* Code review feedback.
---------
Co-authored-by: copilot-swe-agent[bot] <[email protected]>
Co-authored-by: brianrob <[email protected]>
Co-authored-by: Brian Robbins <[email protected]>
0 commit comments