Vanara/UnitTests/PInvoke
dahall b8793f4af1 Tests for FhSVcCtl now working 2021-09-30 12:36:55 -06: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 and ran tests for CldApi after changes for #241 2021-08-04 13:20:49 -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
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 More updates from mmeapi.h and timeapi.h 2021-06-18 18:57:52 -06: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
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 Based on Windows error in LookupAccountSid, I've added LookupAccountSid2 based on LsaLookupSid2. 2020-12-08 10:34:12 -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
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