Vanara.PInvoke.Shared 2.2.1
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)
Showing the top 20 packages that depend on Vanara.PInvoke.Shared.
Packages | Downloads |
---|---|
Vanara.PInvoke.DwmApi
PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.
|
3 |
Vanara.PInvoke.DwmApi
PInvoke API (methods, structures and constants) imported from Windows DwmApi.dll.
|
4 |
Vanara.PInvoke.Kernel32
Methods, structures and constants imported from Kernel32.dll.
|
3 |
Vanara.PInvoke.UxTheme
Methods, structures and constants imported from UxTheme.dll.
|
3 |
Vanara.PInvoke.UxTheme
PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.
|
3 |
Vanara.PInvoke.UxTheme
PInvoke API (methods, structures and constants) imported from Windows UxTheme.dll.
|
4 |
Currently implements:
Classes
AssociateAttribute, CoTaskMemStringMarshaler, FunctionHelper, IEnumFromIndexer<T>, IEnumFromNext<T>, Lib, Macros, NullTermStringArrayMarshaler, OBJECT_TYPE_LIST, OverlappedAsync, OverlappedAsyncResult, PInvokeDataAttribute, PRECT, PtrFunc<T>, SafeElementArray<T>, SafeHANDLE, SafeNativeArray<T>, SafeResourceId, SBFunc<T>, SECURITY_ATTRIBUTES, SizeFunc<T>, TryGetNext, WIN32_FIND_DATA
Structures
COLORREF, HACCEL, HANDLE, HBITMAP, HBRUSH, HCURSOR, HDC, HDESK, HDPA, HDROP, HDSA, HDWP, HENHMETAFILE, HFILE, HFONT, HGDIOBJ, HICON, HIMAGELIST, HINSTANCE, HKEY, HMENU, HMETAFILE, HMONITOR, HPALETTE, HPEN, HPROCESS, HPROPSHEET, HPROPSHEETPAGE, HRESULT, HRGN, HTHEME, HTHREAD, HTHUMBNAIL, HTOKEN, HWINSTA, HWND, LOGFONT, MSG, NTStatus, OBJECT_TYPE_LIST, PACE, PACL, POINTS, PRECT, PSECURITY_DESCRIPTOR, PSID, RECT, ResourceId, SECURITY_ATTRIBUTES, SIZE, SizeT, SYSTEMTIME, WIN32_FIND_DATA, Win32Error
Enumerations
ACCESS_MASK, DrawTextFlags, FacilityCode, FacilityCode, FileFlagsAndAttributes, FontFamily, FontPitch, LogFontCharSet, LogFontClippingPrecision, LogFontOutputPrecision, LogFontOutputQuality, ObjectTypeListLevel, PInvokeClient, ProcessorArchitecture, REG_VALUE_TYPE, ResourceType, SECURITY_INFORMATION, SeverityLevel, SeverityLevel, ShowWindowCommand, STGM, SystemColorIndex, SystemShutDownReason
.NET Framework 2.0
- Vanara.Core (>= 2.2.1)
.NET Standard 2.0
- Microsoft.Win32.Registry (>= 4.5.0)
- Vanara.Core (>= 2.2.1)
.NET Core 2.1
- Microsoft.Win32.Registry (>= 4.5.0)
- Vanara.Core (>= 2.2.1)
.NET Core 2.0
- Microsoft.Win32.Registry (>= 4.5.0)
- Vanara.Core (>= 2.2.1)
.NET Framework 4.5
- Vanara.Core (>= 2.2.1)
.NET Framework 4.0
- Vanara.Core (>= 2.2.1)
.NET Framework 3.5
- Vanara.Core (>= 2.2.1)
Version | Downloads | Last updated |
---|---|---|
4.1.2 | 0 | 04/16/2025 |
4.1.1 | 2 | 03/17/2025 |
4.1.0 | 2 | 03/17/2025 |
4.0.6 | 2 | 03/17/2025 |
4.0.5 | 2 | 03/17/2025 |
4.0.4 | 3 | 03/17/2025 |
4.0.3 | 2 | 03/17/2025 |
4.0.2 | 3 | 03/17/2025 |
4.0.1 | 2 | 03/17/2025 |
4.0.0 | 2 | 03/17/2025 |
4.0.0-beta2 | 2 | 03/17/2025 |
4.0.0-beta | 2 | 03/17/2025 |
3.4.17 | 2 | 03/18/2025 |
3.4.16 | 3 | 02/06/2025 |
3.4.15 | 2 | 03/18/2025 |
3.4.14 | 2 | 03/18/2025 |
3.4.13 | 2 | 03/18/2025 |
3.4.12 | 2 | 03/18/2025 |
3.4.11 | 2 | 03/18/2025 |
3.4.10 | 2 | 03/18/2025 |
3.4.9 | 3 | 03/17/2025 |
3.4.8 | 3 | 03/17/2025 |
3.4.7 | 2 | 03/17/2025 |
3.4.6 | 2 | 03/17/2025 |
3.4.5 | 2 | 03/17/2025 |
3.4.4 | 3 | 03/17/2025 |
3.4.3 | 2 | 03/17/2025 |
3.4.2 | 2 | 03/17/2025 |
3.4.1 | 3 | 03/17/2025 |
3.4.0 | 2 | 03/17/2025 |
3.3.15 | 2 | 03/18/2025 |
3.3.14 | 2 | 03/18/2025 |
3.3.13 | 2 | 03/18/2025 |
3.3.12 | 2 | 03/18/2025 |
3.3.11 | 2 | 03/18/2025 |
3.3.10 | 2 | 03/18/2025 |
3.3.9 | 2 | 03/17/2025 |
3.3.8 | 2 | 03/17/2025 |
3.3.7 | 2 | 03/17/2025 |
3.3.6 | 2 | 03/17/2025 |
3.3.5 | 2 | 03/17/2025 |
3.3.4 | 2 | 03/17/2025 |
3.3.3 | 2 | 03/17/2025 |
3.3.2 | 2 | 03/17/2025 |
3.3.1 | 2 | 03/17/2025 |
3.3.0 | 2 | 03/17/2025 |
3.2.21 | 2 | 03/18/2025 |
3.2.20 | 2 | 03/18/2025 |
3.2.19 | 2 | 03/18/2025 |
3.2.18 | 2 | 03/18/2025 |
3.2.17 | 2 | 03/18/2025 |
3.2.16 | 2 | 03/18/2025 |
3.2.15 | 2 | 03/18/2025 |
3.2.14 | 2 | 03/18/2025 |
3.2.13 | 2 | 03/18/2025 |
3.2.12 | 2 | 03/18/2025 |
3.2.11 | 2 | 03/18/2025 |
3.2.10 | 2 | 03/18/2025 |
3.2.9 | 2 | 03/17/2025 |
3.2.7 | 2 | 03/17/2025 |
3.2.6 | 2 | 03/17/2025 |
3.2.5 | 2 | 03/17/2025 |
3.2.4 | 2 | 03/17/2025 |
3.2.3 | 2 | 03/17/2025 |
3.2.2 | 2 | 03/17/2025 |
3.2.1 | 2 | 03/17/2025 |
3.2.0 | 2 | 03/17/2025 |
3.1.9 | 2 | 03/17/2025 |
3.1.8 | 2 | 03/17/2025 |
3.1.7 | 2 | 03/17/2025 |
3.1.6 | 2 | 03/17/2025 |
3.1.5 | 2 | 03/17/2025 |
3.1.4 | 2 | 03/17/2025 |
3.1.3 | 2 | 03/17/2025 |
3.1.2 | 2 | 03/17/2025 |
3.1.1 | 2 | 03/17/2025 |
3.1.0 | 2 | 03/17/2025 |
3.0.1 | 2 | 03/17/2025 |
3.0.0 | 2 | 03/17/2025 |
2.3.11 | 2 | 03/18/2025 |
2.3.10 | 2 | 03/18/2025 |
2.3.9 | 2 | 03/17/2025 |
2.3.8 | 2 | 03/17/2025 |
2.3.7 | 2 | 03/17/2025 |
2.3.6 | 2 | 03/17/2025 |
2.3.5 | 2 | 03/17/2025 |
2.3.4 | 2 | 03/17/2025 |
2.3.3 | 2 | 03/17/2025 |
2.3.2 | 2 | 03/17/2025 |
2.3.1 | 2 | 03/17/2025 |
2.3.0 | 2 | 03/17/2025 |
2.2.1 | 2 | 03/17/2025 |
2.2.0 | 2 | 03/17/2025 |
2.1.2 | 2 | 03/17/2025 |
2.1.0 | 2 | 03/17/2025 |
2.0.1 | 2 | 03/17/2025 |
2.0.0 | 2 | 03/17/2025 |
1.1.0 | 2 | 03/17/2025 |
1.0.18 | 2 | 03/18/2025 |
1.0.17 | 2 | 03/18/2025 |
1.0.16 | 2 | 03/18/2025 |
1.0.15 | 2 | 03/18/2025 |
1.0.14 | 2 | 03/18/2025 |
1.0.13 | 2 | 03/18/2025 |
1.0.12 | 2 | 03/18/2025 |
1.0.11 | 2 | 03/18/2025 |
1.0.10 | 2 | 03/18/2025 |
1.0.9 | 2 | 03/17/2025 |
1.0.8 | 2 | 03/17/2025 |
1.0.7 | 2 | 03/17/2025 |
1.0.6 | 2 | 03/17/2025 |
1.0.5 | 2 | 03/17/2025 |
1.0.4 | 2 | 03/17/2025 |
1.0.3 | 2 | 03/17/2025 |
1.0.2 | 2 | 03/17/2025 |
1.0.1 | 2 | 03/17/2025 |