Hi!
Our desktop bridge app have embedded with wpf and uwp app in the same package, both of them will access our hid device with different interface.
We packaged them by using "Windows Application Packaging Project".
With Windows 19H2, the API "HidDevice.FromIdAsync" will return null, but with Windows 20H2, it will successful return HidDevice for usage.
With Windows 19H2, by using "DeviceAccessInformation.CreateFromId(deviceInfo.Id).CurrentStatus", it returned status "DeviceAccessStatus.DeniedBySystem".
But after the same system upgrade to 20H2, it will returned status "DeviceAccessStatus.Allowed".
By the way, we also tested with pure UWP app to access the same hid device, both OS version will successes get the HidDevice without error.
We would like to support as much version as possible. Is this some kind of limitation for 19H2? We did not find any relevant documents to explain this phenomenon. Please give some help, thanks.