Vanara/UnitTests/PInvoke/Shared
dahall 8785074b81 Added struct size test for Vanara.Shared. 2022-04-14 08:34:27 -06:00
..
Collections Completed work on unit test separation. All projects build. 2019-03-16 16:11:06 -06:00
InteropServices Added AnySizeStringMarshaler<T> which is an IVanaraMarshaler implementation to handle structures where the last field is a single character string array. Also added ability to use "*" as field name to indicate that string or array length should be determined by the amount of allocated memory. 2021-02-18 14:22:59 -07:00
WinBase MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters. 2018-09-21 22:35:34 -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 Updated unit tests for errors based on underlying type changes. 2020-05-04 12:41:48 -06:00
WinNT Updated unit tests to indicate where tests were not complete by adding tasks 2019-06-09 09:58:51 -06:00
WinUser Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
OverlappedAsyncTests.cs Added struct size test for Vanara.Shared. 2022-04-14 08:34:27 -06:00
ResourceIdTests.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
Shared.csproj Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00