dahall
|
a124fb4531
|
MAJOR BREAKING CHANGE: Changed underlying type of HRESULT and NTStatus to Int32 and Win32Error to UInt32 (reversed) due to a major miss on my part in reading the header files. Sorry everyone.
|
2020-04-27 21:25:47 -06:00 |
dahall
|
4b424e3e39
|
Put FILE_BASIC_INFO back in Kernel32
|
2020-04-22 19:11:05 -06:00 |
dahall
|
b3a187d129
|
POTENTIALLY BREAKING CHANGE: Moved FILE_BASIC_INFO from Kernel32 to Shared libraray.
|
2020-04-22 16:21:27 -06:00 |
dahall
|
82f474e741
|
Add and corrected XML documentation.
|
2020-03-01 18:59:39 -07:00 |
David Hall
|
ff905a3c01
|
Completed unit testing, fixes and code reorganization for fileapi.h and winbase.h file functions.
|
2019-07-25 12:10:04 -06:00 |
David Hall
|
724164ceee
|
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 |
David Hall
|
64b2911d5e
|
BREAKING CHANGE: Changed CorrepsondingAction to CorrespondingAction due to misspelling.
|
2019-07-12 09:49:54 -06:00 |
David Hall
|
36c5b82f91
|
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 |
David Hall
|
da8b40b1b9
|
Corrected more blittability problems
|
2019-06-07 11:51:47 -06:00 |
David Hall
|
f1085cd3a5
|
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 |
David Hall
|
8a1355b0af
|
Updated comments
|
2018-11-28 12:33:55 -07:00 |
David Hall
|
627c6d2314
|
2.0 Checkin - Buildable
|
2018-10-26 12:24:07 -06:00 |
David Hall
|
138accc380
|
MAJOR BREAKING CHANGES: Fundamentally changed how HANDLEs are represented and used. Much better type safety now that all handles derive from HANDLE and disposing instances are all noted by a SafeHxxx name. Solves problem with circular references and random IntPtr parameters.
|
2018-09-21 22:35:34 -06:00 |
David Hall
|
0bf090b5b3
|
Replaced all references to SECURITY_ATTRIBUTES class with direct calls. Classes are already passed by reference.
|
2018-08-13 15:05:37 -06:00 |
David Hall
|
13e3259f8b
|
Completed additional of all methods and supporting elements to Kernel32
|
2018-08-07 17:23:17 -06:00 |
David Hall
|
95b9a685d4
|
Simplified use cases for SendMessage across all projects.
|
2018-05-31 14:39:11 -06:00 |
David Hall
|
214ca4bb5f
|
Minor fixes related to Kernel32 build
|
2018-05-29 17:49:10 -06:00 |
David Hall
|
5d907ff3a3
|
100's of new methods to Kernel32
|
2018-05-13 21:41:49 -06:00 |
David Hall
|
0d8b96fe9b
|
Corrected XML documentation errors
|
2018-04-03 18:35:18 -06:00 |
David Hall
|
da627dad2e
|
Initial load: Extra libraries and unit tests
|
2017-11-27 11:11:20 -07:00 |