dahall
|
4b1b7f617d
|
Cleaned and fixed errors handling HWND values in ShellBrowser
|
2021-04-06 12:44:49 -06:00 |
dahall
|
4dc0871047
|
Added generic Win32Error.ThrowLastErrorIf method
|
2021-04-06 12:44:00 -06:00 |
dahall
|
20ac23de3c
|
Updated XML documentation for IMAPI
|
2021-04-05 20:23:18 -06:00 |
dahall
|
e0462e6adf
|
Added optional parameter overloads for SetFilePointer, SetFilePointerEx
|
2021-04-05 20:03:42 -06:00 |
dahall
|
51d5a32970
|
Fixed missing brace
|
2021-04-05 09:53:45 -06:00 |
dahall
|
aab989639c
|
Fixed a number of interfaces in SearchApi that had properties in wrong order which caused memory access violations
|
2021-04-05 09:34:52 -06:00 |
dahall
|
6ede43cde1
|
Cleaned and reorganized after PR
|
2021-04-02 10:12:22 -06:00 |
Thorsten Jung
|
b071867262
|
Initial commit of Vanara.Windows.Shell.ShellBrowser (#221)
* Fix typo in folder name
* Initial commit of ShellBrowser, as of 01-Apr-21
* Fixing brainbug
|
2021-04-02 09:04:25 -06:00 |
dahall
|
3c2229908a
|
Updated and fixed more IMAPI stuff
|
2021-04-02 09:01:23 -06:00 |
dahall
|
dbec5d0507
|
Enhanced and fixed IMAPI interfaces
|
2021-03-29 20:56:36 -06:00 |
dahall
|
4694988177
|
Enhanced ComConnectionPoint
|
2021-03-28 20:12:48 -06:00 |
dahall
|
73aa0c5859
|
Updated version to 3.3.8
|
2021-03-28 16:38:18 -06:00 |
dahall
|
5b6db2cfe6
|
Added Vanara.PInvoke.IMAPI (Image Mastering API) assembly
|
2021-03-28 16:35:57 -06:00 |
dahall
|
ce5e582d25
|
Updated ComStream to support IStream implementation
|
2021-03-28 16:34:49 -06:00 |
dahall
|
e47f7c883c
|
Updated project files for 3.3.7
|
2021-03-23 21:47:43 -06:00 |
dahall
|
dd0ba29025
|
Fixed Vanara.PInvoke.Accessibility after TFM removal
|
2021-03-23 21:27:32 -06:00 |
dahall
|
dac39367d6
|
Added comments
|
2021-03-23 21:27:03 -06:00 |
dahall
|
8d47b13def
|
Tested and fixed SafeUNICODE_STRING class
|
2021-03-23 15:59:06 -06:00 |
dahall
|
36934136a2
|
Added HPROCESS.IsWow64() extension method
|
2021-03-23 15:58:33 -06:00 |
dahall
|
7fd053045f
|
Cleaned, updated all parameter attributes and added overloads where required (#220), added marshaler to handle strings replacing UNICODE_STRING
|
2021-03-23 12:25:04 -06:00 |
dahall
|
e6e2045a07
|
Separated out UNICODE_STRING structures and functions and added a SafeUNICODE_STRING class that abstracts process specific memory access and layout.
|
2021-03-23 12:21:29 -06:00 |
dahall
|
977e375597
|
Updated copyright date
|
2021-03-23 12:19:55 -06:00 |
NN
|
28822bab9e
|
Use explicit framework reference. Remove transitive TFM requirement. (#212)
Co-authored-by: NN <NN---@users.noreply.github.com>
|
2021-03-23 07:26:03 -06:00 |
dahall
|
035b30f146
|
Fixed bug in ReadOnlyPropertyStore.TryGetValue (#219)
|
2021-03-22 10:39:35 -06:00 |
dahall
|
b232e995ea
|
Updated version to 3.3.7
|
2021-03-21 12:25:33 -06:00 |
dahall
|
53f0d85b05
|
Rolled master package version to 3.3.6
|
2021-03-19 07:58:44 -06:00 |
dahall
|
a91e30bad3
|
Updated project support files
|
2021-03-18 21:10:12 -06:00 |
dahall
|
f3fdc9880a
|
Added Windows Connect Now (wcnapi) assembly
|
2021-03-18 17:33:06 -06:00 |
dahall
|
24c81732f4
|
Added Function Discovery API assembly
|
2021-03-18 17:32:31 -06:00 |
dahall
|
6c23b00a9c
|
Updated and added tests for SAFEARRAY and PROPVARIANT changes
|
2021-03-18 15:41:02 -06:00 |
dahall
|
a66390fe2b
|
Fixed bugs in PROPVARIANT.GetSafeArray and SetSafeArray that caused crashed on all but a few use cases.
|
2021-03-18 15:40:27 -06:00 |
dahall
|
49c63e7207
|
So many bug fixes and improvements to SAFEARRAY and assoc functions. Fixed parameters on a number of functions, added function overloads for simpler parameter passing, fixed bug in SAFEARRAYBOUND.ctor, added many methods to SafeSAFEARRAY to make it more like `System.Array` and more interoperable.
|
2021-03-18 15:38:48 -06:00 |
dahall
|
d9eb284013
|
Fixed bug in FreePropVariantArray param definition
|
2021-03-18 14:59:54 -06:00 |
dahall
|
73f5ea3700
|
Added VARTYPE.GetCorrespondingType extension method to convert to a .NET or Vanara type.
|
2021-03-18 14:39:32 -06:00 |
dahall
|
c8d0a78c92
|
Fixed READ_USN_JOURNAL_DATA.FirstUsn type per #215.
|
2021-03-18 14:36:55 -06:00 |
dahall
|
d1eac05783
|
Fixed ISearchRoot. IDL has property methods in put/get order instead of get/put and wrapping them in properties does not seem to allow that order.
|
2021-03-08 20:06:32 -07:00 |
dahall
|
8aa4e7d96e
|
Updated package descriptions with briefer syntax
|
2021-03-07 11:24:58 -07:00 |
dahall
|
3e00f2743c
|
Updated referenced NuGet package versions
|
2021-03-07 11:15:52 -07:00 |
dahall
|
abcfd5a862
|
Documentation fixes
|
2021-03-07 11:15:18 -07:00 |
dahall
|
29a2dfbb3b
|
Adjusted completion port references to IntPtr
|
2021-03-07 11:14:51 -07:00 |
dahall
|
9d7ffcf4f4
|
Change all IO completion keys to IntPtr instead of UIntPtr -- they need to interchange with HANDLE types almost always.
|
2021-03-06 18:54:56 -07:00 |
dahall
|
034b6793e6
|
Changed INVALID_SET_FILE_POINTER a UInt32 to match SetFilePointer output type. Changed unsafe overload of ReadFIle to have all pointer params. Added SetFilePointer overload taking uint values as params.
|
2021-03-06 18:53:34 -07:00 |
dahall
|
c5075f648b
|
Made implicit conversion to HANDLE work from SafeHandle instead of SafeHANDLE
|
2021-03-06 18:51:17 -07:00 |
dahall
|
524cb82c2b
|
Added parameter attributes to CreateFileMapping variants
|
2021-03-05 16:26:50 -07:00 |
dahall
|
b895c05a54
|
Fixed ambiguity problems with changes to DuplicateHandle. Rolled back some of them.
|
2021-03-04 11:57:55 -07:00 |
dahall
|
b92976fad4
|
Fixed bug in last commit
|
2021-03-04 11:41:40 -07:00 |
dahall
|
50aa5a06e1
|
Added generic CloseHandle and DuplicateHandle methods to better support IKernelHandle and SafeKernelHandle instances.
|
2021-03-04 10:57:31 -07:00 |
dahall
|
042cf8573c
|
Added equality operators for IHandle and IntPtr to SafeHANDLE.
|
2021-03-04 10:56:29 -07:00 |
dahall
|
483d76df37
|
Changed return value of OpenFileById from IntPtr to SafeHFILE
|
2021-03-02 07:55:51 -07:00 |
dahall
|
05c0fffd97
|
Updated project versions to 3.3.6
|
2021-03-02 07:55:06 -07:00 |