Win32 P/Invoke bindings for .NET Standard
$ dotnet add package Riverside.Win32Riverside.Win32This library offers static generations of P/Invoke for all languages using custom MSBuild tasks to build CsWin32 generations from metadata. This 'aggregate' package contains all the Win32 P/Invoke methods and supporting types generated from the Win32 metadata repo.
You can use this library in any .NET language, including C#, Visual Basic, F#, IronPython, C++/CLI and others. This library is the successor to the PInvoke.NET project, enabling you to use Win32 P/Invoke in any .NET language.