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 |
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 |