Вышла официальная поддержка MS для вызовов WinAPI
https://blogs.windows.com/windowsdeveloper/2021/01/21/making-win32-apis-more-accessible-to-more-languages/
Сделали утилиту для автоматической трансляции на базе проекта P/Invoke.
P.S.
Для более удобного кода я использую
Vanara.