Vanara/PInvoke/Kernel32
David Hall ee72119e36 MAJOR BREAKING CHANGE: Moved all extension methods for System.Object to Vanara.Extensions.Reflection namespace to avoid Intellisense overloads with methods that will be rarely used. 2019-08-17 14:42:49 -06:00
..
InteropServices Changed structure input parameter to CreateFromStructure to 'in' for memory classes 2019-07-27 13:05:10 -06:00
AppModel.cs Changed some import references to KernelBase for better compatibility 2019-06-15 14:05:36 -06:00
CorrelationReport.md Updated project files for 2.8.11 release 2019-06-07 20:42:41 -06:00
DateTimeApi.cs Improved docs and function definitions 2019-06-15 14:06:58 -06:00
DebugApi.cs Moved functions from WinBase.Debugging.cs to DebugApi.cs and added some unit tests 2019-07-23 21:38:21 -06:00
EnclaveApi.cs Fixed CreateEnclave signature by added SafeEnclaveHandle return value. 2019-06-15 14:08:36 -06:00
ErrHandlingApi.cs MAJOR BREAKING CHANGE: Moved all extension methods for System.Object to Vanara.Extensions.Reflection namespace to avoid Intellisense overloads with methods that will be rarely used. 2019-08-17 14:42:49 -06:00
FibersApi.cs Changed names of delegates where existing ALLCAP name was a reference to another name. Could be a breaking change. 2019-07-25 20:25:24 -06:00
FileApi.cs Completed unit testing, fixes and code reorganization for fileapi.h and winbase.h file functions. 2019-07-25 12:10:04 -06:00
GamingDeviceInformation.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
HandleApi.cs Added extension methods and reformatted. 2019-06-17 13:45:37 -06:00
HeapApi.cs Changed structure input parameter to CreateFromStructure to 'in' for memory classes 2019-07-27 13:05:10 -06:00
InterlockedApi.cs Major overhaul to fix problem in InterlockedApi functions. All work now. See unit test for example of use. 16-bit structure alignment is critical. 2019-06-18 12:54:41 -06:00
IoApiSet.Threading.cs Change IO completion port handle references to HANDLE instead of IntPtr. 2019-06-18 13:22:18 -06:00
IoApiSet.cs Change IO completion port handle references to HANDLE instead of IntPtr. 2019-06-18 13:22:18 -06:00
JobApi.cs BREAKING CHANGE: Changed CorrepsondingAction to CorrespondingAction due to misspelling. 2019-07-12 09:49:54 -06:00
LibLoaderApi.cs Improved parameters on LibLoaderApi functions. Converted SafeResourceDataHandle to HRSRCDATA since it does not need disposal. 2019-06-19 10:06:37 -06:00
LzExpand.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
MemoryApi.cs Changed names of delegates where existing ALLCAP name was a reference to another name. Could be a breaking change. 2019-07-25 20:25:24 -06:00
MinWinDef.cs Initial load: Extra libraries and unit tests 2017-11-27 11:11:20 -07:00
NameSpaceApi.cs Lots of bug fixes for namespace api 2019-06-25 17:21:08 -06:00
NamedPipeApi.cs Completed unit tests and fixes for namedpipeapi.h including introduction of HPIPE and SafeHPIPE for pipe handles. 2019-07-23 19:36:59 -06:00
PathCch.cs Fixed and extended functions from PathCch.h 2019-06-25 19:00:24 -06:00
ProcessEnv.cs Simplified GetEnvironmentStrings 2019-07-31 20:36:02 -06:00
ProcessSnapshot.cs BREAKING CHANGE: Changed CorrepsondingAction to CorrespondingAction due to misspelling. 2019-07-12 09:49:54 -06:00
ProcessThreadsApi.cs For null terminated string arrays, used custom marshaler to simplify input parameters. 2019-07-31 20:03:19 -06:00
ProcessTopologyApi.cs Updated docs and unit tests for processtopologyapi.h 2019-07-09 14:59:50 -06:00
ProfileApi.cs Updated docs and added unit tests for profileapi.h 2019-07-10 11:28:36 -06:00
PsApi.cs Changed to BitHelper broke too much so reverted. 2019-07-16 07:43:10 -06:00
RealtimeApiSet.cs Fixed and updated functions in realtimeapiset.h 2019-07-10 15:32:02 -06:00
RtlSupportApi.cs Changed names of delegates where existing ALLCAP name was a reference to another name. Could be a breaking change. 2019-07-25 20:25:24 -06:00
SecurityAppContainer.cs Updated GetAppContainerNamedObjectPath with better params, docs, unit test and error 2019-07-11 15:13:00 -06:00
StringApiSet.cs Updated and corrected code from StringApiSet.h with unit tests 2019-07-13 17:07:35 -06:00
SynchApi.cs Finished unit testing and fixes for threadpoollegacyapiset.h 2019-07-19 10:19:26 -06:00
SysInfoApi.cs Reorganized 2019-07-16 21:11:38 -06:00
SystemTopologyApi.cs Reorganized function placement in multiple files for easier retrieval. Finished unit tests and fixes for winbase.h random functions. 2019-07-23 21:18:23 -06:00
ThreadPoolApiSet.cs Completed unit tests and fixes for threadpoolapiset.h 2019-07-17 15:27:05 -06:00
ThreadPoolLegacyApiSet.cs Finished unit testing and fixes for threadpoollegacyapiset.h 2019-07-19 10:19:26 -06:00
TimeExtensions.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
TimeZoneApi.cs Completed unit tests and fixes for TimeZoneApi.h 2019-07-19 15:22:52 -06:00
TlHelp32.cs Completed unit tests and fixes for TlHelp32.h 2019-07-19 17:32:31 -06:00
UtilApiSet.cs Completed unit testing and fixes for UtilApiSet.h 2019-07-20 10:29:06 -06:00
Vanara.PInvoke.Kernel32.csproj Updated and corrected code from StringApiSet.h with unit tests 2019-07-13 17:07:35 -06:00
VersionHelpers.cs Added functions from versionhelpers.h 2019-07-17 20:36:43 -06:00
WInNT.FileSystemFlags.cs Completed unit tests and updates to winnt.h functions and enums 2019-08-01 18:45:44 -06:00
WerApi.cs Completed unit tests and fixes for wer.h in Kernel32.dll 2019-07-20 18:22:44 -06:00
WinBase.App.cs Fixed function attribute 2019-07-25 20:31:10 -06:00
WinBase.Atom.cs Completed winbase.h unit tests and fixes for ATOM based functions 2019-07-22 11:49:53 -06:00
WinBase.Backup.cs Completed unit tests and updates for WinBase.h tape backup functions 2019-07-22 12:19:53 -06:00
WinBase.Comm.cs Completed unit tests and fixes for WinBase.h COM port related functions 2019-07-22 21:14:45 -06:00
WinBase.File.cs Completed unit testing, fixes and code reorganization for fileapi.h and winbase.h file functions. 2019-07-25 12:10:04 -06:00
WinBase.Lib.cs Completed unit tests and fixes for winbase.h library functions 2019-07-25 13:19:31 -06:00
WinBase.Mailslot.cs Finished unit tests and fixes for winbase.h mailslot functions 2019-07-25 14:22:19 -06:00
WinBase.MemMgmt.cs Completed unit testing and fixes for winbase.h memory functions 2019-07-25 14:29:48 -06:00
WinBase.Power.cs Completed unit tests and fixes for winbase.h power functions 2019-07-25 15:05:48 -06:00
WinBase.ProcessThread.cs Finished unit testing and fixes for winbase.h process, thread and numa functions 2019-07-25 18:36:28 -06:00
WinBase.Profile.cs Finished unit tests and fixes for winbase.h profile functions 2019-07-26 09:43:19 -06:00
WinBase.Resource.cs Finished unit tests and fixes for winbase.h resource functions 2019-07-26 16:44:17 -06:00
WinBase.Time.cs Finished unit tests and fixes for winbase.h time functions 2019-07-26 21:52:35 -06:00
WinBase.TxF.cs Completed unit test (non-functional) for TxF file functions in winbase.h 2019-07-26 22:14:02 -06:00
WinBase.Ums.cs Tested as much of the UMS functions as possible and corrected/updated them as needed. 2019-07-27 19:58:22 -06:00
WinBase.cs Changed names of delegates where existing ALLCAP name was a reference to another name. Could be a breaking change. 2019-07-25 20:25:24 -06:00
WinCon.cs Updated completed unit tests for wincon.h and winbase.h console functions 2019-07-30 10:29:40 -06:00
WinNT.FileAccess.cs Completed unit tests and updates to winnt.h functions and enums 2019-08-01 18:45:44 -06:00
WinNT.cs Completed unit tests and updates to winnt.h functions and enums 2019-08-01 18:45:44 -06:00
WinNls.cs Completed unit tests and fixes for winnls.h functions 2019-08-01 16:29:31 -06:00
WindowsCeip.cs Completed additional of all methods and supporting elements to Kernel32 2018-08-07 17:23:17 -06:00
Wow64ApiSet.cs Finished unit tests and fixes for wow64apiset.h and wtsapi32.h 2019-08-01 19:28:21 -06:00
WtsApi32.cs Finished unit tests and fixes for wow64apiset.h and wtsapi32.h 2019-08-01 19:28:21 -06:00