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
{{ message }}
This repository was archived by the owner on Feb 25, 2026. It is now read-only.
The storage API is very slow. Take an example, when you call StorageFolder.GetItemsAsync on a folder which contains lots of files, it will takes very long.
Describe the solution
Use FromApp series API in api-ms-win-core-file-fromapp-l1-1-0.dll can improve the performance. But these API are both Win32 API, which means we need to use PInvoke and face the handle (that's terrible).
Describe alternatives you've considered
I hope there are some file and directory API like System.IO, but base on api-ms-win-core-file-fromapp-l1-1-0.dll.
Describe the problem this feature would solve
The storage API is very slow. Take an example, when you call
StorageFolder.GetItemsAsyncon a folder which contains lots of files, it will takes very long.Describe the solution
Use
FromAppseries API in api-ms-win-core-file-fromapp-l1-1-0.dll can improve the performance. But these API are both Win32 API, which means we need to use PInvoke and face the handle (that's terrible).Describe alternatives you've considered
I hope there are some file and directory API like
System.IO, but base on api-ms-win-core-file-fromapp-l1-1-0.dll.Additional context & Screenshots
https://docs.microsoft.com/en-us/uwp/win32-and-com/win32-apis#apis-from-api-ms-win-core-file-fromapp-l1-1-0dll
microsoft/microsoft-ui-xaml#1465 (comment)