Top 20 NuGet pinvoke Packages

Classes for user interface related items derived from the Vanara PInvoke libraries. Includes extensions for almost all common controls to give post Vista capabilities, WinForms controls (panel, commandlink, enhanced combo boxes, IPAddress, split button, trackbar and themed controls), shutdown/restar...
Classes for system related items derived from the Vanara PInvoke libraries. Includes a class for working with virtual disks (including async methods), classes for BITS, and extensions for Process (privileges and elavation), FileInfo (compression info), and ServiceController (SetStartType) that pull ...
PInvoke API (methods, structures and constants) imported from Windows Shell32.dll.
PInvoke API (methods, structures and constants) imported from Windows ComCtl32.dll.
PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll.
Classes for security related items derived from the Vanara PInvoke libraries. Includes extension methods for Active Directory and access control classes, methods for working with accounts, UAC, privileges, system access, impersonation and SIDs, and a full LSA wrapper.
PInvoke API (methods, structures and constants) imported from Windows WinINet.dll.
PInvoke API (methods, structures and constants) imported from Windows VirtDisk.dll.
PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.
PInvoke API (methods, structures and constants) imported from Windows User32.dll.
PInvoke API (methods, structures and constants) imported for Windows Task Scheduler 1.0 and 2.0 COM objects.
PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.
Shared methods, structures and constants for use throughout the Vanara.PInvoke assemblies. Includes: * IEnumerable helpers for COM enumerations * Custom marshaler for CoTaskMem pointers * Enhanced error results classes for HRESULT, Win32Error and NTStatus * Standard windows.h macros (e.g. HIWORD, MA...
PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll and Secur32.dll.
PInvoke API (methods, structures and constants) imported from Windows Ole32.dll, OleAut32 and PropSys.dll.
PInvoke API (methods, structures and constants) imported from Windows NTDSApi.dll.
PInvoke API (interfaces, structures and constants) for Windows NetListMgr COM object.
PInvoke API (methods, structures and constants) imported from Windows NetApi32.dll.
PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll
PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.