Top 20 NuGet vanara Packages
Classes for system related items derived from the Vanara PInvoke libraries. Includes extensions for Process (privileges and elavation), FileInfo (compression info), Shared Network Drives and Devices, and ServiceController (SetStartType) that pull extended information through native API calls.
PInvoke API (methods, structures and constants) imported from Windows User32.dll.
PInvoke API (methods, structures and constants) imported from Windows AdvApi32.dll, Authz.dll, sspicli.dll, schannel.dll, tdh.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 NetApi32.dll.
Classes for Windows Shell items derived from the Vanara PInvoke libraries. Includes shell items, files, icons, links, and taskbar lists.
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...
PInvoke API (methods, structures and constants) imported from Windows IpHlpApi.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 Shell32.dll.
This library includes shared methods, structures and constants for use throughout the Vanara assemblies. Think of it as windows.h with some useful extensions. It includes:
* Extension methods for working with enumerated types (enum), FILETIME, and method and property extractions via reflection
* Ext...
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 UxTheme.dll.
PInvoke API (methods, structures and constants) imported from Windows PowrProf.dll.
PInvoke API (methods, structures and constants imported from Windows Search.
PInvoke API (methods, structures and constants) imported from Windows WinINet.dll.
PInvoke API (methods, structures and constants) imported from Windows ShlwApi.dll.
PInvoke API (methods, structures and constants) imported from Windows Kernel32.dll.
PInvoke API (methods, structures and constants) imported from Windows Gdi32.dll
PInvoke API (methods, structures and constants) imported from Windows CredUI.dll.