Vanara/PInvoke/Shared
dahall b669932c57 Removed code and conditionals for obsolete target frameworks. 2022-02-07 14:58:09 -07:00
..
BkwdComp Removed code and conditionals for obsolete target frameworks. 2022-02-07 14:58:09 -07:00
Collections Fixed IEnumFromCom change that broke elements without default construtors. 2021-12-27 08:36:41 -07:00
InteropServices Removed code and conditionals for obsolete target frameworks. 2022-02-07 14:58:09 -07:00
ObjBase Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
Reason Added better documentation 2019-09-05 19:59:25 -06:00
UrlMon Moved URLZONE enum up to to Pinvoke/Shared assembly 2019-09-16 07:56:00 -06:00
WTypes Moved OLE types CY, DECIMAL and DATE up to Shared assembly. 2020-12-29 14:59:20 -07:00
WinBase Extracted OFSTRUCT from Kernel32 to Shared and changed fFixedDisk field to `bool`. 2021-05-10 14:44:06 -06:00
WinDef BREAKING CHANGES: I have dramatically reduced dependencies of almost all assemblies on .NET runtime assemblies not part of core System assemblies, most specifically System.Drawing and System.Windows.Forms. This forced the removal of some overloaded methods and the replacement of leveraged structures and enums with native equivalents. I added Vanara.Windows.Shell.Common which has all the content from Vanara.WIndows.Shell that did not have dependencies. I extracted all extension methods from Gdi32 and User32 and moved them to Vanara.Windows.Extensions. 2022-01-14 07:32:51 -07:00
WinError Removed code and conditionals for obsolete target frameworks. 2022-02-07 14:58:09 -07:00
WinGdi Removed as many references to System.Drawing as possible 2022-01-06 18:15:15 -07:00
WinNT Fixed build warnings 2021-04-21 16:40:25 -06:00
WinUser Lots of work to make using IDataObject and the clipboard more stable and usable. Added Get/Set extension methods for IDataObject. Added attributes to clipboard formats to help reading. Added formatters to process clipboard types. Fixed bugs in ShellDataObject and NativeClipboard. 2022-01-22 15:35:37 -07:00
AssemblyReport.md Updated project files and assembly docs 2022-01-23 14:04:24 -07:00
AssociateAttribute.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
AssociateStringAttribute.cs Added AssociateStringAttribute to associate a string with a code element. 2020-07-17 15:28:21 -06:00
Cfg.cs Added const property key and Guid values for use by SetupAPI 2021-01-11 11:24:19 -07:00
CfgMgr32.cs Added const property key and Guid values for use by SetupAPI 2021-01-11 11:24:19 -07:00
FieldValueHash.cs Fixed issue with duplicates by only grabbing first value's field. 2020-04-28 11:01:15 -06:00
FunctionHelper.cs Fixed CallMethodWithTypedBuf to only set value on success. 2019-11-03 16:01:49 -07:00
Handles.cs Changed HFILE to implement ISyncHandle 2021-08-25 12:03:23 -06:00
Lib.cs Changed all dll references to lowercase to avoid new .NET 5 behavior (fixes #235) 2021-06-24 11:14:34 -06:00
OverlappedAsyncBase.cs Added SetupOverlappedFunction that uses a FileStream and doesn't try to rebind to the handle 2019-06-09 10:01:19 -06:00
PInvokeDataAttribute.cs Added OSVersion enum value for Win11 2021-10-25 11:22:22 -06:00
RegStr.cs Added const property key and Guid values for use by SetupAPI 2021-01-11 11:24:19 -07:00
Registry.cs Extended and improved object GetValue(this REG_VALUE_TYPE value) method 2021-01-14 20:23:30 -07:00
ResourceId.cs Added ResourceId.IsIntResource property 2020-11-27 10:32:29 -07:00
SdkDdkVer.cs Fixed XML docs 2019-08-04 16:57:16 -06:00
ShTypes.cs Moved DEVICE_SCALE_FACTOR from Shell32 to Shared 2021-01-11 11:16:06 -07:00
StructHelper.cs Removed code and conditionals for obsolete target frameworks. 2022-02-07 14:58:09 -07:00
Vanara.PInvoke.Shared.csproj Removed support for .NET 2.0, 3.5, 4.0 and 4.5, .NET Core 2.0, 2.1, and 3.0 since all are or shortly will be out of support. Added support for .NET 4.6.2 and 4.8. 2022-02-07 14:35:37 -07:00
Wdm.cs Moved PDCAP enum from PowrProf to Shared and added a few other enums and structure to Shared.Wdm.cs from that header file. 2021-01-11 11:20:54 -07:00