Exiv2 / exiv2

Image metadata library and tools
http://www.exiv2.org/
Other
885 stars 279 forks source link

Disable psapi in UWP (unsupported) #2990

Closed enen92 closed 1 week ago

enen92 commented 1 week ago

The EnumProcessModules function from the PSAPI (Process Status API) library, which is used to enumerate the loaded modules for a specified process, is not supported in Universal Windows Platform (UWP) applications. This limitation is due to the security and sandboxing model of UWP, which restricts certain system-level interactions to ensure app isolation and user privacy.

kmilos commented 1 week ago

Thanks.

Please submit the conan change as a separate PR though.

enen92 commented 1 week ago

@kmilos thanks. Done in https://github.com/Exiv2/exiv2/pull/2991

kmilos commented 1 week ago

@mergify backport 0.28.x

mergify[bot] commented 1 week ago

backport 0.28.x

✅ Backports have been created

* [#2993 Disable psapi in UWP (unsupported) (backport #2990)](https://github.com/Exiv2/exiv2/pull/2993) has been created for branch `0.28.x`
enen92 commented 1 week ago

Thanks for merging!