Vanara/PInvoke/Shared
dahall 0bb9797e2f 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
..
BkwdComp Added .NET Standard 2.0 support 2020-09-20 12:35:17 -06:00
Collections Fixed IEnumFromCom change that broke elements without default construtors. 2021-12-27 08:36:41 -07:00
InteropServices Updated `SafeAnysizeStruct` so an `IntPtr` field can be used for the array size. 2021-09-01 11:05:57 -06: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 Added default param to ThrowLastErrorIf method 2021-04-06 12:46:45 -06: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 Applied new lang constructs to CLIPFORMAT 2022-01-06 15:09:53 -07:00
AssemblyReport.md Updated project files for 3.3.14 2021-10-25 21:49:50 -06: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 Added StructHelper.InitWithSize to simplify the many structures that have to be initialized with their size. 2021-01-11 11:16:52 -07:00
Vanara.PInvoke.Shared.csproj Updated NuGet packages 2022-01-04 15:28:43 -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