Vanara/PInvoke/Kernel32
David Hall 6649425ebb Fixed and extended functions from PathCch.h 2019-06-25 19:00:24 -06:00
..
InteropServices Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07: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 Fixed structure alignment bug (#50) in Debug Api calls. 2019-05-21 23:19:07 -04:00
EnclaveApi.cs Fixed CreateEnclave signature by added SafeEnclaveHandle return value. 2019-06-15 14:08:36 -06:00
ErrHandlingApi.cs Added SEM enum and updated dependent functions. Improved formatting and docs. 2019-06-15 14:09:57 -06:00
FibersApi.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
FileApi.cs Added some Optional attributes 2019-06-22 14:16:25 -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 Breaking fixes on heap functions. Added helper methods and prevented use of raw pointer for heap allocation to prevent memory leaks. Fixed bugs on function definitions. 2019-06-17 13:47:28 -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 Added support methods, better attributes, tests to JobApi 2019-06-18 18:59:17 -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 Fixed page frame function params 2019-06-22 14:17:29 -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 Fixed a number of parameters and attributes 2019-06-22 14:18:14 -06:00
PathCch.cs Fixed and extended functions from PathCch.h 2019-06-25 19:00:24 -06:00
ProcessEnv.cs Updated comments 2018-11-28 12:33:55 -07:00
ProcessSnapshot.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
ProcessThreadsApi.cs Improved short para CreateProcess 2019-06-18 18:57:39 -06:00
ProcessTopologyApi.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
ProfileApi.cs 100's of new methods to Kernel32 2018-05-13 21:41:49 -06:00
PsApi.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
RealtimeApiSet.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
RtlSupportApi.cs Minor fixes related to Kernel32 build 2018-05-29 17:49:10 -06:00
SecurityAppContainer.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
SecurityBaseApi.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
StringApiSet.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
SynchApi.cs Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning. 2019-02-04 09:51:08 -07:00
SysInfoApi.cs Added SetSystemTimeAdjustmentPrecise 2019-02-04 09:41:09 -07:00
SystemTopologyApi.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
ThreadPoolApiSet.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
ThreadPoolLegacyApiSet.cs Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning. 2019-02-04 09:51:08 -07:00
TimeExtensions.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
TimeZoneApi.cs Updated comments 2018-11-28 12:33:55 -07:00
TlHelp32.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
UtilApiSet.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
Vanara.PInvoke.Kernel32.csproj Updated project files for 2.8.11 release 2019-06-07 20:42:41 -06:00
WInNT.FileSystemFlags.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WerApi.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.App.cs Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning. 2019-02-04 09:51:08 -07:00
WinBase.Atom.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.Backup.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.Comm.cs Added new Win10 functions 2018-11-28 08:53:05 -07:00
WinBase.Debugging.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.File.cs Updated and fixed file functions in Kernel32. Changed WIN32_FIND_DATA back to a structure and corrected IShellLinkW reference. Added EnumFilesEx and EnumVolumes to simplify related functions. Fixed search handles so they dispose without error. Changed GetFullPathName, GetLongPathName and GetShortPathName to exclusively use the Unicode instance to avoid filename length restrictions. 2019-06-16 15:07:59 -06:00
WinBase.Lib.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.Mailslot.cs Updated comments 2018-11-28 12:33:55 -07:00
WinBase.MemMgmt.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.Power.cs Fixes and refinements on PowrProf functions 2019-03-07 09:42:35 -07:00
WinBase.ProcessThread.cs Updated comments 2018-11-28 12:33:55 -07:00
WinBase.Profile.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.Resource.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.Time.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinBase.cs Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning. 2019-02-04 09:51:08 -07:00
WinCon.cs Major repairs of WinCon functions and structures. Some breaking changes, but only to fix problems. 2019-04-17 11:43:19 -06:00
WinNT.FileAccess.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WinNT.cs Another 2.0 major commit. All tests working. 2018-11-19 21:18:50 -07:00
WinNls.cs Added LCID type to references 2019-06-15 14:11:05 -06:00
WindowsCeip.cs Completed additional of all methods and supporting elements to Kernel32 2018-08-07 17:23:17 -06:00
Wow64ApiSet.cs 2.0 Checkin - Buildable 2018-10-26 12:24:07 -06:00
WtsApi32.cs 100's of new methods to Kernel32 2018-05-13 21:41:49 -06:00