Commit Graph

2620 Commits (298ea3491436c74e87778abed00deeb7cc0e821b)

Author SHA1 Message Date
dahall cc33c451b6 More work on WMI support methods 2022-04-11 15:42:45 -06:00
dahall fab55c3d14 VirtDisk: Added CREATE_VIRTUAL_DISK_PARAMETERS.ctor, RAW_SCSI_VIRTUAL_DISK_PARAMETERS.ctor and enhanced OPEN_VIRTUAL_DISK_PARAMETERS.ctor for platform adherance. 2022-04-11 15:42:08 -06:00
dahall 47c6e623fb Improved error handline in DeviceIoControl<TOut> 2022-04-10 22:36:38 -06:00
dahall 575e427750 Fixed bug with DRIVE_LAYOUT_INFORMATION_EX 2022-04-10 22:35:40 -06:00
dahall a1d049242d Exposed VirtualDictionary.Add as virtual method 2022-04-10 22:34:59 -06:00
dahall c5ec936545 Updated VirtDisk with new constants from SDK 2022-04-10 08:25:32 -06:00
dahall 11c1194850 Updated project files 2022-04-09 18:43:25 -06:00
dahall 6cb7659d5a Added a number of fixes and new methods to VirtualDisk. 2022-04-09 18:40:26 -06:00
dahall e82f8a7ef8 Added Vanara.Management assembly with helpers for System.Management. 2022-04-09 18:39:41 -06:00
dahall c86ddbf315 Updated VHD test file location 2022-04-09 18:33:36 -06:00
dahall 4a718b12df Fixed recursive bug in WinNTExtensions.IsValidSecurityDescriptor 2022-03-25 10:09:00 -06:00
dahall 0ec8736cd8 Rearranged file placement of elements from NtDll as part of exploring #289 2022-03-25 10:08:19 -06:00
dahall 00a8b17864 Merge branch 'master' of https://github.com/dahall/Vanara 2022-03-16 09:42:09 -06:00
dahall 03701986c2 Moved RGBQUAD from Gdi32 to Shared. 2022-03-16 09:41:48 -06:00
Shiroki Satsuki 725128edb7
SPCorrespondingTypeAttribute refactor (#288)
* Add enum SetMethod for SPI type

* Changed Get SPIs

* Changed direct Set SPIs

* Changed most Set SPIs

* Fix some SPCorrespondingType

* Remove wrong UiParamAndSize

* Refactor SetMethod to SetParameterMethod

* Refactor SystemParametersInfo<T>
2022-03-16 09:10:10 -06:00
dahall 3a16d861bf Rolled update to v3.4.1 2022-03-16 09:08:50 -06:00
dahall b1d37dcb00 Fixed docs misspelling #285 2022-03-15 07:21:47 -06:00
dahall caee9eba3a Updated readme 2022-03-14 13:39:05 -06:00
dahall 2b4f3bd1b2 Updated project files 2022-03-14 13:26:43 -06:00
dahall dc6cea6de0 Moved most TargetFrameworks tags out of project files and into Directory.Build.props for easier maint. Also changed net462 build to net45 for greater compatibility. 2022-03-14 09:32:06 -06:00
dahall 490972199f Taskbar tests 2022-03-14 09:25:59 -06:00
dahall d9259ee182 Added Vanara.Windows.Taskbar class to get information on the Shell's taskbar. 2022-03-14 09:25:40 -06:00
dahall 9b841bdd15 Simplified implementation of VirtualDisk.GetStorageDependencyInformation 2022-03-12 19:30:03 -07:00
dahall 6ee30c5fca Fixed all the window messages broken when I fixed them the last time. Doh. 2022-03-12 09:11:39 -07:00
dahall 9e57ba3a14 Fixed bug with VirtDisk.GetStorageDependencyInformation and implemented VirtualDisk.GetStorageDependencyInformation() and VirtualDisk.DangerousGetHandle() 2022-03-11 18:07:36 -07:00
dahall 7b9c17050b Pulled back dependency on System.Memory to 4.5.3 for compatibility 2022-03-11 18:04:38 -07:00
dahall a0b39b5416 Updated docs and added missing constants to ComCtl32 2022-03-11 09:17:47 -07:00
dahall 46c3324ade Made some optimizing changes to PInvoke.VirtDisk and added VirtualDisk.SetParentPath and SetParentPathWithDepth methods. 2022-03-10 21:59:26 -07:00
dahall 600d50bf0c Excluded IL2026 warning 2022-03-10 17:48:16 -07:00
dahall fe1b9c24e7 Fixed multiple problems with SystemParametersInfo and SPI values (#283). Overload methods now are tested against all SPI values. 2022-03-10 17:47:48 -07:00
dahall 5dd849eeed Fixed XML docs 2022-03-10 17:46:12 -07:00
dahall 913d1f61d1 Added HWND.HWND_BROADCAST constant 2022-03-10 17:45:42 -07:00
dahall 07f8d19680 Added NMHDR.LParamAsRef method 2022-03-10 17:45:13 -07:00
dahall 093916caae Fixed bug in Win32Error.ThrowLastErrorIf method that would exception if error was success. 2022-03-10 17:44:40 -07:00
dahall 3876cce9a0 Added indexer to SafeMemString 2022-03-10 17:43:56 -07:00
dahall 1a4c56c12c Updated docs for all window messsages and notifications 2022-03-07 06:16:36 -07:00
dahall 57b6ed1f41 Added Vanara.Windows.Shell.Taskbar class to get/set information regarding the system taskbar. 2022-03-04 20:10:17 -07:00
dahall 807516de29 Updated documentation for all WM_* messages. 2022-03-04 20:09:11 -07:00
dahall c2cdf92620 Added missing hook constants from winuser.h 2022-03-02 15:06:24 -07:00
dahall 5af855aeb2 Added helper functions to WINDOWPOS to help when using it with LPARAM values. 2022-03-02 15:05:34 -07:00
dahall ffe6261122 Fixed documentation 2022-03-02 07:32:42 -07:00
dahall 80a3c41cb8 Incorporated non-breaking suggestions for Device and DeviceManager in #282 2022-03-02 07:28:23 -07:00
dahall a1df4c77a8 Added ABN and ABS enums to ShellApi 2022-03-01 13:09:35 -07:00
dahall a78b280178 Added further XML docs to Shell32.ABM 2022-03-01 11:06:03 -07:00
dahall 04fc6a8664 Updated readme to indicate changes to supported .NET platforms. 2022-02-28 16:23:59 -07:00
NN 95328a6fd0
Lower System.ValueTuple version dependency. (#280) 2022-02-28 11:54:43 -07:00
dahall f12deb2ec2 Updated WinHTTP for usability 2022-02-28 07:45:08 -07:00
dahall 459e14f224 Fixed WINHTTP_CURRENT_USER_IE_PROXY_CONFIG so it exposed pointers which can be freed. 2022-02-27 14:46:01 -07:00
dahall 60b8729079 Updated package contents for Vanara.Library. 2022-02-26 10:08:39 -07:00
dahall d38a1d955e PR 2022-02-25 12:08:43 -07:00