David Hall
|
cc5cac6f31
|
Updated project information
|
2024-06-06 12:27:28 -06:00 |
David Hall
|
eff69a6fe8
|
Fixed bug affecting HRESULT.ToString in StaticFieldHasValue.TryGetFieldName
|
2024-06-06 11:11:51 -06:00 |
David Hall
|
4b398b3f73
|
Fixed #467 where IErrorHandler types threw error on ToString method after 4.0.1.
|
2024-05-25 21:36:16 -06:00 |
David Hall
|
949f6bb8d2
|
Added HANDLEConverter class and added to common handles
|
2024-05-25 19:02:24 -06:00 |
David Hall
|
7919216bbe
|
Added nullability to SafeHANDLE operators (#459)
|
2024-05-05 17:42:08 -06:00 |
David Hall
|
0234d0cd26
|
Updated project files for 4.0.1
|
2024-04-30 08:47:45 -06:00 |
David Hall
|
0d6cf66f53
|
Converted error types to use new ErrorHelper and hid stack mentions of ThrowIfError and related methods.
|
2024-04-27 12:53:47 -06:00 |
David Hall
|
b3e390b709
|
Added IConvertible to error base type in FieldValueHash
|
2024-04-27 12:52:47 -06:00 |
David Hall
|
d5d952844f
|
Added class to help retrieve messages from error codes that accepts alternate methods to FormatMessage. Moved FormatMessage method here from HRESULT.
|
2024-04-27 12:52:12 -06:00 |
David Hall
|
dc62d8c478
|
Added null handlers to SafeHANDLE equality methods. (#459)
|
2024-04-27 12:50:17 -06:00 |
David Hall
|
5e567af638
|
Added support for processed bytes during an IOCompletionCallback with OverlappedAsyncResult wrapper (#443)
|
2024-03-25 16:25:19 -06:00 |
David Hall
|
7cb35c9a78
|
Updated project info
|
2023-12-30 17:57:13 -07:00 |
David Hall
|
0fb254a3b2
|
Checkpoint before net80 changes
|
2023-12-30 15:29:39 -07:00 |
David Hall
|
c84774927b
|
Updated handle template
|
2023-11-22 17:50:14 -07:00 |
David Hall
|
0f02552a01
|
Corrections to nullability based on CS samples
|
2023-11-18 22:51:00 -07:00 |
David Hall
|
0de77a27a4
|
Updated project files
|
2023-11-03 01:08:38 -06:00 |
David Hall
|
cc7fac9a91
|
Added PSYSTEMTIME class
|
2023-10-31 17:03:09 -06:00 |
David Hall
|
1cba1cefe9
|
Addresses #430
|
2023-10-17 22:25:24 -06:00 |
David Hall
|
88ea263d82
|
Added nullability to MsRdc and tests
|
2023-10-17 21:14:26 -06:00 |
David Hall
|
8ec7d5c665
|
Added nullability to CoreAudio and tests
|
2023-10-16 07:50:01 -07:00 |
David Hall
|
3f5dbc6bb0
|
Resolved build errors from bulk cleanup
|
2023-09-24 15:47:18 -06:00 |
David Hall
|
2eb7120807
|
Cleaned code and fixed build issues
|
2023-09-24 15:26:46 -06:00 |
David Hall
|
c107434194
|
Updated Kernel32 with functions and structures to handle resource message tables.
|
2023-09-12 16:49:24 -06:00 |
David Hall
|
1bdbe60d3b
|
Added nullability to NtDll
|
2023-09-08 07:25:56 -06:00 |
David Hall
|
b4e99ba58d
|
Added ability to add values and libs to error message cache
|
2023-09-06 21:20:29 -06:00 |
David Hall
|
d7593eadf3
|
Added ability to add lib to HRESULT.ToString
|
2023-09-06 21:20:02 -06:00 |
David Hall
|
cf50f7203f
|
Updated with expressions
|
2023-09-06 09:13:47 -06:00 |
David Hall
|
25e4278777
|
Fixed errors in Vanara.Shared uncovered in unit test nullability work
|
2023-09-03 10:03:37 -06:00 |
David Hall
|
3678847506
|
Completed nullability work on Vanara.PInvoke.BITS and Vanara.BITS
|
2023-08-23 14:28:45 -06:00 |
David Hall
|
af64ba18a6
|
Finished nullable work on Vanara.Windows.Shell.Common
|
2023-08-17 11:44:44 -06:00 |
David Hall
|
1aba884b1e
|
Applied global usings and finished nullable work on Shell32
|
2023-08-04 10:24:49 -06:00 |
David Hall
|
6936530fa1
|
Completed nullable work for NetApi32 and NTDSApi
|
2023-07-09 10:30:00 -06:00 |
David Hall
|
bf20f2d216
|
Updated FILETIME* references to PFILETIME
|
2023-06-28 17:01:38 -06:00 |
David Hall
|
5304fa5888
|
Added pointer support to PFILETIME
|
2023-06-28 16:34:05 -06:00 |
David Hall
|
8c7908f385
|
Added PFILETIME class for nullable FILETIME parameters and fixed bug in FileTimeExt.
|
2023-06-27 10:12:22 -06:00 |
David Hall
|
eee1b6fb26
|
Added COLORREF converter from int
|
2023-06-01 18:07:18 -06:00 |
David Hall
|
d75cbee08e
|
Finished nullable work on User32
|
2023-05-13 20:16:32 -06:00 |
David Hall
|
164664503e
|
Fixed formatting
|
2023-05-09 11:50:40 -06:00 |
David Hall
|
52ff2f5899
|
Partial work on nullable for Gdi32
|
2023-04-15 11:27:36 -06:00 |
David Hall
|
b2a78e184b
|
Checkpoint on nullable work after signature work on PInvoke.Security, enabling nullable for entire solution, and auto fixing all optional attributed string and array parameters.
|
2023-03-31 09:47:53 -06:00 |
David Hall
|
71a1fa1a6b
|
Added nullability to Vanara.PInvoke.Cryptography
|
2023-03-14 16:11:52 -06:00 |
David Hall
|
b3bff3d6a5
|
Updates to Core, Shared and Kernel32
|
2023-03-05 15:41:10 -06:00 |
David Hall
|
20011e1970
|
Added nullability constructs to Vanara.PInvoke.Shared
|
2023-02-20 07:58:52 -07:00 |
David Hall
|
f7168cf0e1
|
Fixed LOGPALETTE structure and related functions
|
2023-02-20 07:58:13 -07:00 |
David Hall
|
23470e6828
|
Applied #375 to nullableenabled branch
|
2023-02-16 07:49:12 -07:00 |
David Hall
|
38b7fcbfc3
|
Added SafeHANDLE.ThrowIfDisposed method to help implement safer calls.
|
2023-02-03 11:48:03 -07:00 |
David Hall
|
4a2216f13b
|
Added SafeNativeArray.GetRefAt method to get a reference to an element in the array
|
2023-01-27 21:12:45 -07:00 |
David Hall
|
fcfeb0177d
|
Remove incorrect NonSerialized attributes from POINT
|
2023-01-21 15:13:11 -07:00 |
David Hall
|
5107816310
|
Added Point.x and y properties to match some C++ implementations
|
2023-01-16 20:51:13 -07:00 |
David Hall
|
6f80b4217d
|
Fixed and extended implicit operators for RECT and PRECT
|
2023-01-16 12:13:58 -07:00 |