Vanara.PInvoke.Shared NuGet Package

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, MAKELONG, etc.)
* Overlapped method wrapper
* Resource ID holder
* Shared structures and enums (see release notes).




Got any Vanara.PInvoke.Shared Question?





Info

Version: 4.0.0
Author(s): David Hall
Last Update: Friday, March 29, 2024
.NET Fiddle: Online Example
Project Url: https://github.com/dahall/vanara
NuGet Url: https://www.nuget.org/packages/Vanara.PInvoke.Shared


Install
Install-Package Vanara.PInvoke.Shared
dotnet add package Vanara.PInvoke.Shared
paket add Vanara.PInvoke.Shared
Vanara.PInvoke.Shared Download (Unzip the "nupkg" after downloading)

.NETFramework 2.0 .NETFramework 3.5 .NETFramework 4.0 .NETFramework 4.5 .NETStandard 2.0 net5.0-windows7.0 netcoreapp2.0 netcoreapp2.1 netcoreapp3.0 netcoreapp3.1 67 packages depend on this package.


Tags



STATS

must-have-score

4.4

avg-downloads-per-day

901

days-since-last-release

20