thirtytwointerops / kernel32

Windows API Kernel32 interop library for the .NET Framework.

Home Page:https://www.nuget.org/packages/ThirtyTwo.Kernel32/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ThirtyTwo Interops • Kernel32

📘 Get Started

The Kernel32, developed by a community specialized in the interoperability of Windows APIs, enables the use of all functions available in the Kernel32 API. It offers meticulously organized and named structures and enumerations, all based on official Microsoft documentation.

📦 Create the NuGet Package

All libraries associated with the .NET Framework come with a pre-configured .nuspec file intended for package creation. To ensure the safety of developers, we have consolidated all necessary commands into a single Batch file.

For the packaging process, it is imperative that the following tools are installed on the Microsoft Windows operating system:

  • .NET Framework, required for project compilation.
  • cURL, used for downloading external dependencies.

If all dependencies are properly installed, the following command should be executed from the root directory of the project. The package will be generated within the NuGet directory:

.\pack # or
.\pack.bat

Maintained by @eduardobaginskicosta .

About

Windows API Kernel32 interop library for the .NET Framework.

https://www.nuget.org/packages/ThirtyTwo.Kernel32/

License:MIT License


Languages

Language:C# 99.5%Language:Batchfile 0.5%