dahall
a517d536a3
Reworked all structures in IpHlpApi assembly to ensure size compatibility. ( #296 )
2022-05-04 15:35:49 -06:00
dahall
92e7ca7365
Fixed #297 - Incorrect value for `Ws2_32.IN6_ADDR.Loopback`
2022-05-04 11:22:32 -06:00
dahall
fb607a799e
Fixed #296 - invalid `MIB_UDP6ROW_OWNER_PID.dwOwningPid` value when calling `GetExtendedUdpTable`
2022-05-04 10:59:33 -06:00
dahall
0edde0e5a2
Fixed bug #294 -- problem with SYMBOL_INFO and SymEnumSymbols not showing Name field correctly. Had to change PSYM_ENUMERATESYMBOLS_CALLBACK (breaking change). Added new SymEnumSymbolsEx overload to do the hard work.
2022-05-03 19:31:09 -06:00
dahall
013ee74453
Updates to hopefully fix PInvoke.Shared load problems
2022-04-22 13:24:51 -06:00
dahall
76722fbcf5
Fixed flags in MONITORINFOEX ( #293 )
2022-04-19 14:25:15 -06:00
dahall
3bba0bf3da
Added Vanara.PInvoke.SensorsApi
2022-04-16 10:37:56 -06:00
dahall
3b7a31aaea
Fixed conditional binding to Registry in Vanara.PInvoke.Shared
2022-04-16 10:37:31 -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
c5ec936545
Updated VirtDisk with new constants from SDK
2022-04-10 08:25:32 -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
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
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
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
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
1a4c56c12c
Updated docs for all window messsages and notifications
2022-03-07 06:16:36 -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
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
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
d38a1d955e
PR
2022-02-25 12:08:43 -07:00
NN
83f899a665
Correct alignment for WTSINFO and WTSINFOEX. ( #279 )
...
Thanks for your replies. I'm convinced. I'll merge. Thanks for your input and contributions.
2022-02-25 11:13:16 -07:00
dahall
56606c032a
Fixed incorrect struct layout for WTSINFO ( #278 )
2022-02-24 15:57:43 -07:00
dahall
667ab7cdad
Updated project files
2022-02-23 11:55:19 -07:00
dahall
a94476f5d1
Added WinHTTP assembly
2022-02-22 19:41:15 -07:00
dahall
0a7fe3d60e
Added `tcp_keepalive` struct to Ws2_32
2022-02-22 19:40:50 -07:00
dahall
f7f5bb07ee
Fixed SecPkgContext_IssuerListInfoEx size and added extraction property
2022-02-22 19:40:09 -07:00
dahall
bc5693900c
Added elements from mstcpip.h to Ws2_32
2022-02-15 16:00:51 -07:00
dahall
f525d30ba2
Corrected APPBARDATA structure layout to address #276
2022-02-12 11:24:23 -07:00
dahall
57c2216e4c
Added Antimalware assembly (AMSI) with supporting unit test and wrapper class in Vanara.SystemServices, AntimalwareScan.
2022-02-10 11:16:09 -07:00
dahall
b669932c57
Removed code and conditionals for obsolete target frameworks.
2022-02-07 14:58:09 -07:00
dahall
d9f00186b0
Removed support for .NET 2.0, 3.5, 4.0 and 4.5, .NET Core 2.0, 2.1, and 3.0 since all are or shortly will be out of support. Added support for .NET 4.6.2 and 4.8.
2022-02-07 14:35:37 -07:00