Commit Graph

112 Commits (298ea3491436c74e87778abed00deeb7cc0e821b)

Author SHA1 Message Date
dahall aa69db53fd Updated documentation and added package readme files. 2022-05-09 15:56:58 -06:00
dahall 3bba0bf3da Added Vanara.PInvoke.SensorsApi 2022-04-16 10:37:56 -06:00
dahall 6cb7659d5a Added a number of fixes and new methods to VirtualDisk. 2022-04-09 18:40:26 -06:00
dahall a94476f5d1 Added WinHTTP assembly 2022-02-22 19:41:15 -07:00
dahall 57c2216e4c Added Antimalware assembly (AMSI) with supporting unit test and wrapper class in Vanara.SystemServices, AntimalwareScan. 2022-02-10 11:16:09 -07:00
dahall edde531d3b Added Usp10 (Uniscribe) assembly. 2022-02-05 15:42:54 -07:00
dahall 1ae596bd92 Added Vanara.PInvoke.Ime32 assembly 2022-01-31 20:53:20 -07:00
dahall a7669dd9b3 Added extension assembly for WPF 2022-01-17 17:15:41 -07:00
dahall b29be14b93 Added extension assemblies for WinForms and WinUI/UWP 2022-01-16 17:58:29 -07:00
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
dahall 51a79e75c6 Added new (empty) Vanara.Windows.Shell.Common project 2021-12-30 11:23:31 -07:00
dahall 2eddeabf2c More updates and unit tests for VSS (still not ready) 2021-12-27 09:20:57 -07:00
dahall 79703bd285 Fixed project and solution so VssApi builds correctly for .NET 5.0 2021-12-12 12:57:23 -07:00
dahall b7e26fcfd7 Moved VssApi (C#) project to new directory and project name of VssApiMgd. Added C++/CLI project for VssApi wrappers named VssApi. 2021-12-12 10:39:49 -07:00
dahall 2152ff4bea Added VssApi assembly with all interop ready interfaces and functions. This is only partially viable as some of the methods return pointers to C++ classes which are not accessible in managed code. 2021-11-11 13:03:22 -07:00
dahall 655b9db40e Added test projects for EhStor and WPD assemblies 2021-10-19 18:28:57 -06:00
dahall d2069e2712 Added EnhancedStorge and PortableDeviceAPI (WPD) assemblies (untested) 2021-10-18 17:03:14 -06:00
dahall 2251e5d7b1 Added methods and interfaces for File History -- tests still failing 2021-09-30 12:14:05 -06:00
dahall 0efe930a77 Removed HelpBuilder project -- unused and problematic. 2021-09-02 08:39:42 -06:00
dahall 345701e654 Added assembly for CimFs library 2021-08-05 16:00:36 -06:00
dahall 39e8c12643 Added WinBio functions and corrected structures -- only partially tested 2021-06-25 16:33:04 -06:00
dahall fcbe78dfde More additions of IC* functions from vfw.h 2021-06-02 20:25:31 -06:00
dahall 97a973c6e5 Buildable check-in of new UNFINISHED and UNTESTED Multimedia assembly. 2021-05-14 13:07:29 -06:00
dahall 7728a900c6 Added Lz32 assembly with all functions from lzexpand.h. 2021-05-10 14:44:48 -06:00
dahall a954e70b5a Added swdevices.h methods and fixed solution build 2021-05-02 22:26:22 -06:00
dahall 919fb84f9e Added unit tests for CfgMgr32 2021-05-02 21:54:00 -06:00
dahall 4433536bfe Added assembly for Text Services Framework 2021-04-27 10:44:17 -06:00
dahall 47a5bcf608 Added CfgMgr32 assembly (#222) with initial requested functions 2021-04-11 21:18:25 -06:00
dahall 5b6db2cfe6 Added Vanara.PInvoke.IMAPI (Image Mastering API) assembly 2021-03-28 16:35:57 -06:00
dahall f3fdc9880a Added Windows Connect Now (wcnapi) assembly 2021-03-18 17:33:06 -06:00
dahall f13930bd63 Added Vanara.PInvoke.RstrtMgr project/assembly with Restart Manager functions. 100% complete. 2021-02-11 15:39:40 -07:00
dahall c6ef5c216b Added Vanara.PInvoke.Version project will all functions 2021-02-03 13:56:25 -07:00
dahall 51e1dfe133 Added IScsiDsc library 2021-01-19 11:18:23 -07:00
dahall 0e22e0f9b4 Added more functions and unit test for WsmSvc 2021-01-11 18:46:28 -07:00
dahall 186870006a Added Vanara.PInvoke.WsmSvc assembly (#194) with a portion of the functions. 2021-01-11 15:30:19 -07:00
dahall d92b34e446 Added const property key and Guid values for use by SetupAPI 2021-01-11 11:24:19 -07:00
dahall 16ce539b33 Added Msi (partial), NewDev (complete) and SetupAPI (partial) assemblies 2020-12-30 20:48:39 -07:00
dahall 66eb09cade Added ComDlg32 and OleDlg assemblies 2020-12-24 09:17:50 -07:00
dahall dcefb85f61 Added WTSApi32 library 2020-12-22 16:26:55 -07:00
dahall 665de0c258 Added Vanara.PInvoke.Rpc assembly to support Rpc related functions 2020-12-14 16:14:02 -07:00
dahall 290c053d28 Added DHCP client APIs 2020-11-19 15:00:30 -07:00
dahall d1116ce1c4 Fix multiple build warnings 2020-11-13 09:54:44 -07:00
dahall 7fb0e9e3df Fixed build settings 2020-09-19 16:50:18 -06:00
dahall 87ce74835c Fixed unit tests for BITS Cabinet and ShlwApi pinvoke libs 2020-09-19 16:25:49 -06:00
dahall 6f0789ce03 Initial implementation of FirewallApi.dll. Yes, it is in VB instaead of C#. Ony VB support parameterized properties and the underlying COM objects have these. Plus, it was a fun experiment. 2020-09-18 21:28:36 -06:00
dahall b97b8d995d Updated project files after adding DRT and PeerDist libs 2020-08-31 16:57:29 -06:00
dahall 0469e26f83 Initial PeerDist.dll implementation 2020-08-30 21:11:35 -06:00
dahall c3676aa036 Final changes to P2P files before release 2020-08-30 13:04:42 -06:00
dahall d214434cda Initial implementation of P2P.dll 2020-08-26 21:04:19 -06:00
dahall 4a14a25d1c New DbgHelp lib addition - check-in 2020-08-07 12:37:42 -06:00