Commit Graph

147 Commits (c5ecf5e0b44f4f08fa383be73fe1d740409d88f7)

Author SHA1 Message Date
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
dahall d7f382e5f2 Added initial methods and structures for Magnification.dll 2020-07-28 15:40:32 -06:00
dahall acdb6f845b Added testing for Shell and simple console app 2020-06-06 19:21:28 -06:00
dahall 2b87264c62 Fixed unit test build config 2020-06-02 22:25:11 -06:00
dahall 5104c4c6e0 Added DirectWrite, DXGI and WIC references to Vanara.PInvoke.Graphics 2020-06-02 21:54:48 -06:00
dahall 2004134da4 Removed CoreAudio project and unit tests. Decided to sack this work as there are other, more complete implementations already on GitHub and NuGet. 2020-05-14 10:17:33 -06:00
dahall e2d3411a86 Initial (untested) push of Core Audio API 2020-05-11 10:26:34 -06:00
dahall 19706ac13f Added ProjectedFSLib.dll functions, constants and structures 2020-04-24 15:53:18 -06:00
dahall 02def4f774 Removed unit test CldApi from Release build 2020-04-23 07:47:40 -06:00
dahall 03f79ef1d2 Added CldApi.dll functions, constants and structures along with basic unit test. 2020-04-22 19:36:24 -06:00
dahall 003e4baa9f Removed DnsApi unit test from Release build config (doh!) 2020-04-11 16:41:43 -06:00
dahall aabf8e7ca5 Added Vanara.PInvoke.DnsApi and supporting unit test supporting dnsapi.dll. 2020-04-11 16:17:06 -06:00
dahall c0ff453a20 Moved much of the individual project file detail to root Directory.Build.* files for consistency. Fixed build errors due to bad or missing project tags. Cleaned up project files. 2020-04-03 14:51:10 -06:00
dahall e2ff8ebbd7 Removed new unit tests from Release build 2020-04-02 19:54:28 -06:00
dahall 02c4896b98 Fixed build warnings for missing XML docs and obsolete marshal directives 2020-04-02 19:14:40 -06:00
dahall d1a938dffe Added PInvoke libs for wlanapi.dll and wcmapi.dll. 2020-03-31 16:04:41 -06:00
dahall 24aacd4497 Corrected configurations so Release only builds distributable code. 2020-03-02 13:03:19 -07:00
dahall c856d06332 Updated project files for v3.1.9 2020-01-17 08:50:25 -07:00
dahall 95b1a68a6a Added empty unit test projects for Opc and UrlMon libs 2020-01-11 16:18:33 -07:00
dahall 6edf55346d Added support for .NET Core 3.1 2020-01-03 16:46:48 -07:00
dahall 5db384a1fc Added .editorconfig file to solution to remove some warnings 2020-01-03 15:10:34 -07:00
David Hall b5a43c6255 Added test for UserEnv 2019-12-30 16:54:30 -07:00
David Hall ba0cfb721a Added Vanara.PInvoke.UserEnv to hold user profiles functions. (#80) 2019-12-30 16:01:47 -07:00
David Hall 2c61dd78f3 Added Vanara.PInvoke.Opc and Vanara.PInvoke.UrlMon projects with initial implementations. 2019-12-17 14:54:54 -07:00
David Hall 945d381524 Added initial PInvoke.Printing project with winspool.h implementations 2019-12-10 06:56:36 -07:00
David Hall 2c64bbf832 Added Windows.Forms.App to UnitTest to help test visual controls 2019-11-24 17:12:24 -07:00
David Hall 7c944e8d1f Added ExplorerBrowser test project 2019-11-21 16:55:06 -07:00
David Hall c73424ae99 Added .NET friendly wrappers for Job Objects and I/O Completion Ports with tests. 2019-10-17 11:30:18 -06:00
David Hall 09edf94358 Separated out Virtual Storage and BITS wrappers into their own packages for easier consumption. 2019-10-04 06:55:01 -06:00
David Hall f94438e9cc Fixed Release build config 2019-09-05 08:07:45 -06:00
David Hall 4012278106 Added support for Pdh functions in pdh.dll. Some unit tests completed. 2019-09-03 16:54:41 -06:00
David Hall 83560454ab Added assembly for KtmW32.dll functions and supporting unit tests 2019-08-28 15:23:56 -06:00
David Hall 4aa860f41c Updated solution with Release build that excludes tests 2019-08-27 17:53:25 -06:00
David Hall 4bfc2c06cd Fixed unit tests after combining User32 and User32.Gdi 2019-08-27 16:40:45 -06:00
David Hall 6b8e0ccf58 Combined PInvoke.User32 and PInvoke.User32.Gdi and updated all dependencies.
Added .NET Standard 2.0 and .NET Core 2.0 and 2.1 support to all projects except Windows.Forms and Windows.Shell
2019-08-27 16:03:21 -06:00
David Hall 9188b687f1 Added a debug build config w/ no unit tests 2019-08-02 16:25:46 -06:00
David Hall f0be543188 Added support for Wer.dll as new project Vanara.PInvoke.Wer.dll 2019-07-20 18:27:54 -06:00
David Hall e63b1b3a47 Rearranged unit testing helper methods into Shared test project. Pulled all shared code into new project. 2019-07-12 16:58:24 -06:00
David Hall d1bf221c4d Setup for solution build filter 2019-06-25 17:07:12 -06:00
David Hall de311c6bf1 Added WinTrust.dll assembly and project. 2019-06-07 19:04:21 -06:00
David Hall 0b83c0a914 Updated projects for version 2.3.9 2019-05-25 19:47:54 -06:00
David Hall 06b70ca748 Solution changes to support new Accessibility project 2019-05-23 11:09:43 -04:00
David Hall 1a7a555de1 Separated out each unit test project so there is a 1:1 match between unit test project and assembly. Should simplify rebuilds on testing. 2019-03-16 10:28:15 -06:00
David Hall 3d60a65f8d Added full support for cabinet.dll 2019-03-12 08:02:51 -06:00
David Hall 8c7636aff5 Added PowrProf.dll and all functions 2019-03-01 12:34:56 -07:00
David Hall 62c8b4487b Removed Crypt32 project 2018-12-03 16:11:20 -07:00
David Hall 1e344ff174 Renamed PInvoke.BCrypt to PInvoke.Cryptography 2018-12-03 14:37:25 -07:00
David Hall 7cd2e23aca Added BCrypt.dll library 2018-12-02 12:19:31 -07:00
David Hall 627c6d2314 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
David Hall fe45d80854 Due to significant breaking changes related to the removal of conversion operators from GenericSafeHandle to IntPtr, changed version to 1.1.0. 2018-09-04 13:47:00 -06:00
David Hall 180a010d96 Added NTDLL project 2018-08-29 12:56:26 -06:00
David Hall 778d2883b9 Improved NetworkListManager 2018-07-21 14:14:26 -06:00
David Hall 214ca4bb5f Minor fixes related to Kernel32 build 2018-05-29 17:49:10 -06:00
David Hall b772f916e4 Working build / checkpoint for Vanara.Windows.Shell. 2018-01-20 18:19:18 -07:00
David Hall b9a8ac50d0 Added stub project for IpHlpApi.dll 2017-12-24 10:34:16 -07:00
David Hall f446e2e9b7 1.0.4 Release Build 2017-12-14 17:34:14 -07:00
David Hall 8a1c33e158 Renamed Vanara.UI to Vanara.Windows.Forms and reorganized contents 2017-12-13 10:20:03 -07:00
David Hall a30f82d282 Lots of assembly refactoring: split PInvoke.User32 so GDI functions are in separate assembly, moved system classes from Vanara.UI to Vanara.System, split off shell classes to Vanara.Windows.Shell 2017-12-12 18:41:40 -07:00
David Hall 065fb0f3da Changed help system to use markdown and created help for all non-PInvoke projects. (PInvoke help is the MSDN documentation). 2017-12-06 17:15:21 -07:00
David Hall 9c39eec5f9 * Changed projects to v1.0.3
* Fixed DllImport attributes to match native methods
* Added Crypt32 and Mpr projects
2017-12-06 08:54:01 -07:00
David Hall a24c53e20f Added Sandcastle help project 2017-11-27 23:27:26 -07:00
David Hall da627dad2e Initial load: Extra libraries and unit tests 2017-11-27 11:11:20 -07:00
David Hall b44f91b5a1 Initial code push: Core, PInvoke.Shared and PInvoke.TaskSchd 2017-11-27 10:18:01 -07:00