thirtytwointerops / kernel32

Windows API Kernel32 interop library for the .NET Framework.
https://www.nuget.org/packages/ThirtyTwo.Kernel32/
MIT License
3 stars 2 forks source link
32i c-sharp interop interoperability kernel32 kernel32dll thirtytwo win32 win32api

📘 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.

Get the Official NuGet Package or download the latest available version

📑 Documentation

At ThirtyTwo Interops, our mission is to review and enhance Microsoft’s official documentation by correcting incomplete, incorrect, or outdated information. This repository now includes the Wiki section, which contains the official documentation for the Kernel32 library. Changes may occur over time.

📦 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:

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

Now part of Microsoft for Startups Founders Hub
Maintained by @eduardobaginskicosta | X • LinkedIn • Instagram