David Hall
|
8568b342aa
|
Fixed versioning to 4.0.2 and updated project docs
|
2024-05-10 15:05:05 -06:00 |
David Hall
|
aa30dad57b
|
Added Vanara.PInvoke.WUApi assembly and test for Windows Update API
|
2024-05-09 19:23:48 -06:00 |
David Hall
|
a546ad4fb2
|
Added Vanara.PInvoke.WslApi project for Windows Subsystem for Linux
|
2024-05-07 21:14:26 -06:00 |
David Hall
|
3ab524802e
|
Added some missing WinHttp constants
|
2024-05-07 20:15:10 -06:00 |
David Hall
|
d2fd26fbcf
|
Added dwHostLocalPort property to all related structures in IpHlpApi that use dwLocalPort in network byte order.
|
2024-05-07 13:13:49 -06:00 |
David Hall
|
ffd6799910
|
Completed all interfaces for OleDb
|
2024-05-07 12:18:21 -06:00 |
David Hall
|
01114f73b0
|
Fixed IsValidAcl recursion bug (#463) using PR from @rul3rst4
|
2024-05-06 07:16:33 -06:00 |
David Hall
|
7919216bbe
|
Added nullability to SafeHANDLE operators (#459)
|
2024-05-05 17:42:08 -06:00 |
David Hall
|
c7913b9d5a
|
Fixed wrong structure for CRYPT_PROVIDER_DATA (#461)
|
2024-05-05 17:28:52 -06:00 |
David Hall
|
6ad9ce3d74
|
Updated version to 4.0.2
|
2024-05-05 17:27:16 -06:00 |
David Hall
|
0234d0cd26
|
Updated project files for 4.0.1
|
2024-04-30 08:47:45 -06:00 |
David Hall
|
a9f3a59106
|
Fixed windows platform warnings in FirewallApi missed since it's VB
|
2024-04-30 07:43:29 -06:00 |
David Hall
|
1a3a4f9cd4
|
Updated failures due to correction of CorrespondingTypeAttribute
|
2024-04-30 07:42:52 -06:00 |
David Hall
|
62f380b80a
|
Added part of OleDB assembly. Missing about half of the interfaces still.
|
2024-04-27 13:27:16 -06:00 |
David Hall
|
de98bff453
|
Added IID_IUnknown guid
|
2024-04-27 13:23:08 -06:00 |
David Hall
|
622bd6edba
|
Added IID_IUnknown const
|
2024-04-27 12:54:29 -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
|
a5d7e2b188
|
As alternative to #454 PR changingPROCESS_BASIC_INFORMATION with breaking field names and types, added properties to align with docs for GetProcessInformation
|
2024-04-23 09:41:30 -06:00 |
David Hall
|
0fd834c411
|
Fixed marshalling for pszVerb in Shell32.IFolderView2.InvokeVerbOnSelection() #456
|
2024-04-23 08:35:58 -06:00 |
David Hall
|
831d40e2e5
|
Fixed fix #453 after better testing
|
2024-04-11 17:19:27 -06:00 |
David Hall
|
7d03749a4c
|
Fixed Shell32.STRRET under 64-bit (#453) and added Free function to release memory rather than having string methods unalloc.
|
2024-04-11 16:57:06 -06:00 |
David Hall
|
94fdd98d31
|
Added Vanara.PInvoke.ODBC32 package and supporting unit test
|
2024-04-10 07:21:07 -06:00 |
David Hall
|
35a544b5c7
|
Fixed SearchApi.IQuerySolution.Resolve() should not require unsafe pointer for parameter "SYSTEMTIME* pstReferenceTime" #451
|
2024-04-03 07:58:23 -07:00 |
David Hall
|
5bcbe8be8c
|
Fixed Module32First, Module32Next, and MODULEENTRY32 to work in both wide and ansi character configs (#449)
|
2024-04-03 07:49:42 -07:00 |
David Hall
|
b162c0d26a
|
Updated version to 4.0.1 and copyright date to 2024
|
2024-04-03 07:29:47 -07:00 |
David Hall
|
cd7f44dcb8
|
Doh!
|
2024-03-28 18:14:50 -06:00 |
David Hall
|
581a2980ba
|
Added comparison to IN_ADDR and IN6_ADDR
|
2024-03-28 18:09:57 -06:00 |
David Hall
|
b2d9fa9a7b
|
Added comparer for MIB_UDPROW_OWNER_PID
|
2024-03-28 18:02:39 -06:00 |
David Hall
|
e17b7b67e8
|
Fixed WTSINFO.LastInputTime (#448)
|
2024-03-28 14:10:29 -06:00 |
David Hall
|
d3793a106b
|
Fixed FWPM_FILTER0 and FWPM_ACTION0 structures for union misses (#445)
|
2024-03-28 13:50:21 -06:00 |
David Hall
|
375657cf49
|
Fixed bad decl of Kernel32.READ_DIRECTORY_NOTIFY_INFORMATION_CLASS (#450)
|
2024-03-28 12:07:45 -06:00 |
David Hall
|
ab61a44669
|
Fixed #441 and added unit test for IMAPI.
|
2024-03-28 12:04:22 -06:00 |
David Hall
|
d2bccd35f5
|
Updated SafeSAFEARRAY to handle cleanup better and allow nulls in set functions. Move marshaler from IMAPI to here for safe arrays.
|
2024-03-28 12:03:36 -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
|
b5ba4dce9c
|
Fixed #442 for .NET Core
|
2024-03-25 16:11:02 -06:00 |
David Hall
|
8ea569f81c
|
Fixed bug in GetWindowLongAuto per #442
|
2024-03-25 16:07:46 -06:00 |
David Hall
|
45c0a6869c
|
More beta2 updates
|
2024-02-23 18:01:41 -07:00 |
David Hall
|
c884e083c0
|
Added GetRawInputDeviceInfo overload with enum for RIDI. (see #439)
|
2024-02-23 17:48:19 -07:00 |
David Hall
|
f8fdedeb83
|
Fixed #392 by updating the GetDC method to return a new class called SafeReleaseHDC that disposes using ReleaseDC.
|
2024-02-23 17:46:46 -07:00 |
David Hall
|
1eeb701455
|
Addressed #438
|
2024-01-15 15:33:30 -07:00 |
David Hall
|
49da77df90
|
More Net8.0 nullability fixes
|
2023-12-30 20:42:33 -07:00 |
David Hall
|
7cb35c9a78
|
Updated project info
|
2023-12-30 17:57:13 -07:00 |
David Hall
|
9ee549b347
|
Removed errant TargetFrameworks
|
2023-12-30 17:52:31 -07:00 |
David Hall
|
d7564ed99c
|
NET8.0 changes
|
2023-12-30 16:29:54 -07:00 |
David Hall
|
0fb254a3b2
|
Checkpoint before net80 changes
|
2023-12-30 15:29:39 -07:00 |
David Hall
|
77e4174405
|
Check in for VssApi -- not ready for packaging, but builds
|
2023-12-18 17:07:54 -07:00 |
David Hall
|
6a8f1e3a11
|
Updated project and solution files with new Vss updates
|
2023-11-24 17:27:49 -07:00 |