Vanara/UnitTests/PInvoke
dahall 2eddeabf2c More updates and unit tests for VSS (still not ready) 2021-12-27 09:20:57 -07:00
..
AclUI Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
BITS Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Cabinet Fixed more problems with FCI functions and delegates 2021-06-03 19:52:45 -06:00
CfgMgr32 Final update on CfgMgr32 functions 2021-05-05 20:34:12 -06:00
CimFs Added assembly for CimFs library 2021-08-05 16:00:36 -06:00
CldApi Updated NuGet dependencies 2021-10-19 07:52:18 -06:00
ComCtl32 Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
ComDlg32 Fixed syntax errors in ComDlg32Tests 2021-01-01 15:35:49 -07:00
CoreAudio Updated project files with `ImportWindowsDesktopTargets` feature to prevent NETSDK1136 build error (#200) 2021-01-26 07:49:48 -07:00
CredUI Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Cryptography Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
DbgHelp Added MiniDumpWriteDump overload and fixed test (thanks @NN) 2021-02-03 14:49:31 -07:00
Dhcp Added DHCP client APIs 2020-11-19 15:00:30 -07:00
DnsApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
DwmApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
EnhancedStorage Cannot resolve exceptions when calling IEnhancedStorageSilo.GetActions and GetPortableDevice 2021-10-21 13:29:35 -06:00
FhSvcCtl Tests for FhSVcCtl now working 2021-09-30 12:36:55 -06:00
FirewallApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Gdi32 BREAKING CHANGES: Worked over functions related to BITMAPINFO adding attributes, creating overloads and changing 'ref' params to 'in' params where immutable. Needed because these functions often could fail due to poor processing of the structure. 2021-05-29 08:09:03 -06:00
Graphics Removed all calls to `Marshal.ReleaseComObject` where there exists a possibility that the interface could have been referenced by another object and changed to nulling the holding variable. See discussion thread #188. 2021-02-01 16:08:43 -07:00
IpHlpApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Kernel32 Fixed bug in `SafeProcThreadAttributeList.Create` (#249) 2021-09-20 09:32:34 -06:00
KtmW32 Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Magnification Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Mpr Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Msi Msi and SetupAPI check-in, buildable 2021-01-02 18:42:02 -07:00
Multimedia Fixed issue #253 2021-11-11 17:48:43 -07:00
NTDSApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
NetApi32 Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
NetListMgr Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
NtDll Tested and fixed SafeUNICODE_STRING class 2021-03-23 15:59:06 -06:00
Ole Updated and added tests for SAFEARRAY and PROPVARIANT changes 2021-03-18 15:41:02 -06:00
OleDlg Added ComDlg32 and OleDlg assemblies 2020-12-24 09:17:50 -07:00
Opc Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
P2P Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Pdh Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
PortableDeviceApi More fixes and extension methods for WPD 2021-10-21 13:27:10 -06:00
PowrProf Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Printing Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Security Finished fixing AuthzReportSecurityEventFromParams. BREAKING CHANGE: removed SafeAUTHZ_SOURCE_SCHEMA_REGISTRATION as all functionality was possible by marshaling AUTHZ_SOURCE_SCHEMA_REGISTRATION correctly. 2021-11-09 16:13:04 -07:00
SetupAPI Added Msi (partial), NewDev (complete) and SetupAPI (partial) assemblies 2020-12-30 20:48:39 -07:00
Shared 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
Shell32 Fixes to ShellUtil based on testing 2020-12-03 22:22:38 -07:00
ShlwApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
TaskSchd Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
UrlMon Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
User32 POTENTIALLY BREAKING CHANGE: Revamped SendMessage overloads to reduce accidential use of wrong overload. Most uses still work except passing a class in as lParam. 2020-12-31 20:13:35 -07:00
UserEnv Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
UxTheme Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
Version Added Vanara.PInvoke.Version project will all functions 2021-02-03 13:56:25 -07:00
VirtDisk More updates and fixes to virtual disk assemblies 2021-06-01 11:53:58 -06:00
VssApi More updates and unit tests for VSS (still not ready) 2021-12-27 09:20:57 -07:00
WTSApi32 More work on WTSApi32 2020-12-23 12:14:55 -07:00
WcmApi Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
WinBio More work on WinBio lib. Still buggy. 2021-07-21 17:16:20 -06:00
WinINet Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
WlanApi Added Wireless Ad Hoc interfaces to WlanApi assembly. 2021-09-29 17:52:16 -06:00
Ws2_32 Removed all Framework entries from unit test project files and into root Directory.Build.props 2020-11-12 22:38:00 -07:00
WsmSvc Added more functions and unit test for WsmSvc 2021-01-11 18:46:28 -07:00