David Hall
|
ebbe292a91
|
Fixed LOGPALETTE structure and associated functions
|
2023-02-21 21:33:28 -07:00 |
David Hall
|
30f7fcc941
|
Final SetupAPI tests
|
2023-02-11 07:58:37 -07:00 |
David Hall
|
79df4564cb
|
Changed parameters of SetupDiGetDriverInfoDetail to use an IntPtr and a new overload to extract the results to SP_DRVINFO_DETAIL_DATA_MGD.
|
2023-02-11 07:45:48 -07:00 |
David Hall
|
c34c67d09c
|
Added SetupDiEnumDriverInfo overload to enumerate values (#374)
|
2023-02-11 07:36:25 -07:00 |
David Hall
|
e4aa37f436
|
Added SP_DRVINFO_DETAIL_DATA_MGD which will take memory tied to SP_DRVINFO_DETAIL_DATA and extract the correct values. (#374)
|
2023-02-11 07:35:30 -07:00 |
David Hall
|
88db6a6fa3
|
Added dll to PhotoAcquire data
|
2023-02-05 19:45:04 -07:00 |
David Hall
|
c79fbcb0a0
|
Updated version to 3.4.14
|
2023-02-05 19:44:26 -07:00 |
David Hall
|
89a6861eb0
|
Updated project files
|
2023-02-04 15:38:40 -07:00 |
David Hall
|
e78039c009
|
Added Ole32.IDataObjectV for a more complete reference to IDataObject
|
2023-02-04 11:10:12 -07:00 |
David Hall
|
98aba004bb
|
Fixed a bunch of build errors related to missing XMl docs and nullability
|
2023-02-04 10:53:01 -07:00 |
David Hall
|
c34a7113d9
|
Added IComparable and IEquatable to SafeAllocatedMemoryHandle
|
2023-02-04 10:01:40 -07:00 |
David Hall
|
6fd718bbb7
|
Cleaned
|
2023-02-04 09:36:10 -07:00 |
David Hall
|
2829327b26
|
Added equality ops to PROC_THREAD_ATTRIBUTE and cleaned file
|
2023-02-03 13:18:44 -07:00 |
David Hall
|
b742b4bd0d
|
Added SafeSyncHandle.Wait method wrapping WaitForSingleObject
|
2023-02-03 13:10:26 -07:00 |
David Hall
|
38b7fcbfc3
|
Added SafeHANDLE.ThrowIfDisposed method to help implement safer calls.
|
2023-02-03 11:48:03 -07:00 |
David Hall
|
764efd8a14
|
Added conversion operator from FileSystemInfo to FILEDESCRIPTOR
|
2023-02-02 20:26:53 -07:00 |
David Hall
|
f424be07a8
|
Updates to synchapi method params and extension of SafeEventHandle
|
2023-02-02 11:54:20 -07:00 |
David Hall
|
9e1ed5d350
|
Updated readme
|
2023-01-31 21:27:05 -07:00 |
David Hall
|
ee9d5b4410
|
Updated project files
|
2023-01-31 15:32:15 -08:00 |
David Hall
|
139ec44dd4
|
Finished work on Vanara.PInvoke.CoreAudio
|
2023-01-31 15:00:12 -08:00 |
David Hall
|
5a71e37846
|
Added AvRt.dll support in Vanara.PInvoke.Avrt
|
2023-01-31 14:59:45 -08:00 |
David Hall
|
d994e6a7e7
|
Updated project files
|
2023-01-29 10:57:53 -07:00 |
David Hall
|
dd1af5f67c
|
More BREAKING CHANGES to NativeClipboard. (Sorry!) All atomic methods to set data have been removed due to inconsistencies and design challenges. New model forces all setting and getting to be done through IDataObject and it's methods and extensions. See documentation for class for example. Addresses #355.
|
2023-01-29 10:20:13 -07:00 |
David Hall
|
716b9e4036
|
Hopeful fix for #373
|
2023-01-28 20:19:00 -07:00 |
David Hall
|
e0685fdf46
|
Updates in prep for more work on CoreAudio
|
2023-01-28 20:09:22 -07:00 |
David Hall
|
8acd43ab28
|
Fixed XML docs after PR
|
2023-01-28 20:02:15 -07:00 |
Peter Šulek
|
8ed6e0402d
|
#371 Add Create method for types MONITORINFO and MONITORINFOEX (#372)
* #371 Add Create method for types MONITORINFO and MONITORINFOEX
* fixed CodeFactor issues
* #371 Add Create method for types MONITORINFO and MONITORINFOEX
* fixed CodeFactor issues
* changed Create methods to Default property
* fixed MONITORINFOEX.Create() with MONITORINFOEX.Default
---------
Co-authored-by: Peter Šulek <peter.sulek@synotgames.com>
|
2023-01-28 18:44:24 -07:00 |
David Hall
|
93ccf3ca34
|
Finished work on TDH methods
|
2023-01-28 18:38:16 -07:00 |
David Hall
|
9c7868e06d
|
Work on TDH field helper functions
|
2023-01-28 09:12:45 -07:00 |
David Hall
|
90fe9cedbd
|
Usability updates to TDH functions
|
2023-01-27 21:13:06 -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
|
f257e79724
|
Updated project files
|
2023-01-27 19:54:38 -07:00 |
David Hall
|
5752b94fbc
|
* Added tdh.dll methods to Vanara.PInvoke.Security.
* BREAKING CHANGE: Removed inaccurate tdh.h values from AdvApi32 class and put them in Tdh
|
2023-01-27 19:35:44 -07:00 |
David Hall
|
a5195e51ae
|
Added parameter attributes
|
2023-01-26 18:05:33 -07:00 |
David Hall
|
177688f196
|
Lots of work on WindowBase, VisibleWindow, WindowClass and MessagePump
|
2023-01-26 18:05:19 -07:00 |
David Hall
|
5ed7bda54e
|
Fixed bug in NativeClipboard.Clear
|
2023-01-24 15:11:52 -08:00 |
David Hall
|
98362b381f
|
Fixed bug in NativeClipboard.SetText where only one value was getting set. (#355)
|
2023-01-24 06:50:56 -08:00 |
David Hall
|
ab28c3647f
|
Added and modified classes supporting window creation and message pumps
|
2023-01-23 20:40:42 -08:00 |
David Hall
|
b6c6ae03d5
|
Moved IWindowCore to MessagePump.cs
|
2023-01-21 17:52:46 -07:00 |
David Hall
|
9ae4a0007c
|
Reverted User32.BasicMessageWindow to previous, simpler implementation
|
2023-01-21 15:39:00 -07:00 |
David Hall
|
fe5fed55a4
|
Significant expansion to User32.WindowClass wrapper around WNDCLASSEX
|
2023-01-21 15:38:02 -07:00 |
David Hall
|
5a012bed7a
|
Fixed packing on WINHTTP_CONNECTION_INFO (#368)
|
2023-01-21 15:20:50 -07:00 |
David Hall
|
0f6975dc8b
|
Added GetClassLongFlag enum and updated GetClassLong and SetClassLong parameter, added CallWindowProc and FindWindowEx overloads, fixed bug with CreateClassInfoEx, added param attribute for winuser.h window functions
|
2023-01-21 15:18:37 -07:00 |
David Hall
|
c4d83136ca
|
Added parameter attributes
|
2023-01-21 15:15:08 -07:00 |
David Hall
|
d2d3dd21dd
|
Fixed bug with WindowLongFlags additions
|
2023-01-21 15:13:47 -07:00 |
David Hall
|
fcfeb0177d
|
Remove incorrect NonSerialized attributes from POINT
|
2023-01-21 15:13:11 -07:00 |
David Hall
|
37c9b744d7
|
Fixed INVALID_FILE_ATTRIBUTES value and type (#369)
|
2023-01-21 15:11:37 -07:00 |
David Hall
|
971616cba3
|
Added some UxTheme method overloads taking enums
|
2023-01-16 21:32:26 -07:00 |
David Hall
|
3fe5462417
|
Added missing DWM constants
|
2023-01-16 21:31:56 -07:00 |
David Hall
|
a89e1616c7
|
Added missing WindowLongFlags values
|
2023-01-16 21:31:38 -07:00 |