The Kernel32, developed by a community specialized in the interoperability of Windows APIs, allows the use of all functions available in the Kernel32 API. The library offers meticulously organized and named structures and enumerations, all based on the official Microsoft documentation.
β¨ Start using the library right now! β¨
- Get the Official NuGet Package.
- Download the latest available version.
Kernel32 is a Windows API library that provides low-level functions essential for the operation of the operating system. It is responsible for functions such as memory management, process and thread manipulation, and input/output device control.
Purposes:
- Memory Management: Allocation and release of memory.
- Process and Thread Manipulation: Creation, control, and termination of processes and threads.
- Device Control: Handling of files, directories, and I/O devices.
- Synchronization: Synchronization functions like mutexes and events.
This API is fundamental for developers who need to interact directly with the core of the Windows operating system.
If you are using Microsoft Visual Studio, simply compile the project in "Release" mode. If you are using a different IDE such as JetBrains Rider, you may need to install the .NET SDK on your operating system to compile and package the project.
We express our gratitude to Microsoft for welcoming us into the Microsoft for Startup Founders Hub program, providing a variety of products and services that help us remain steadfast in the development of our libraries.
We also thank JetBrains for granting the license for JetBrains Rider, enabling a faster and more effective development of our libraries.
π§βπ» Maintained by Eduardo Baginski Costa.