David Hall
|
31775c94f0
|
Fixed CallMethodWithTypedBuf to only set value on success.
|
2019-11-03 16:01:49 -07:00 |
David Hall
|
4143c8767e
|
Added IMarshalDirective interface as a means for IntPtrConverter.Convert to handle odd marshal behavior
|
2019-11-03 16:00:13 -07:00 |
David Hall
|
5b5c316b99
|
Added RtlCopyMemory and RtlFillMemory functions
|
2019-10-31 11:48:00 -06:00 |
David Hall
|
9ade2c8bd1
|
Added copy constructor to SafeMemoryHandle and consolidated initialization
|
2019-10-31 11:47:04 -06:00 |
David Hall
|
bb3435550f
|
Added SafeAllocatedMemoryHandle.TakeOwnership method to take control of the allocated memory.
|
2019-10-29 10:44:02 -06:00 |
David Hall
|
835487e466
|
Added GetOrderedFields Type extension method.
|
2019-10-29 10:43:18 -06:00 |
David Hall
|
f9c8100443
|
More ioctrl additions
|
2019-10-27 08:24:13 -06:00 |
David Hall
|
48608feb75
|
More ioctl additions
|
2019-10-26 10:23:04 -06:00 |
David Hall
|
6eee431d3e
|
Added properties as supportable type for CorrespondingType
|
2019-10-26 10:22:48 -06:00 |
David Hall
|
9daa94452f
|
Added remaining CSIDL_* constants and cleaned.
|
2019-10-25 18:57:11 -06:00 |
David Hall
|
e157e1b7f0
|
Added all the typelib interfaces from Shell32.dll
|
2019-10-25 18:56:02 -06:00 |
David Hall
|
1216cdd22f
|
Changed using from ComCtl32 to Shell32 after movement of shell interfaces
|
2019-10-25 18:55:14 -06:00 |
David Hall
|
6d4dc46131
|
All the CSIDL* and SID_S* constants have been added.
|
2019-10-25 18:03:30 -06:00 |
David Hall
|
e8b4ad952b
|
Updated internal class to adhere to new IFileSystemBindData2 definition
|
2019-10-23 19:21:06 -06:00 |
David Hall
|
49f100a432
|
Made IFileSystemBindData and IFileSystemBindData2 implementations able to support implementations
|
2019-10-23 18:25:17 -06:00 |
David Hall
|
6bbea01b83
|
Fixed incorrect Guid for IShellFolderViewDual
|
2019-10-23 14:27:38 -06:00 |
David Hall
|
6ef7235bf3
|
Update project versions to 3.1.2
|
2019-10-23 13:44:41 -06:00 |
David Hall
|
8302691c8e
|
First pass at adding support for Windows Search
|
2019-10-23 13:42:37 -06:00 |
David Hall
|
4097090539
|
Fixed ShellItem.FileInfo and PropertyDescriptions so they don't throw exceptions on non-file system types.
|
2019-10-23 13:37:16 -06:00 |
David Hall
|
3a09d5230a
|
Added parented constructor for ShellItemArray
|
2019-10-23 13:14:46 -06:00 |
David Hall
|
0223ac1721
|
Fixed ViewInExplorer for folder items
|
2019-10-23 13:14:23 -06:00 |
David Hall
|
f10199e737
|
Changed EnumerateChildren to remove default params
|
2019-10-23 13:12:52 -06:00 |
David Hall
|
cd286d7f51
|
Fixed syntax
|
2019-10-23 13:06:06 -06:00 |
David Hall
|
6fb02a6ad0
|
Excluded SafeIDispatch until it is working
|
2019-10-23 13:05:29 -06:00 |
David Hall
|
a8e15280e1
|
Added workaround for missing function in .NET Std 2.0
|
2019-10-23 12:20:52 -06:00 |
David Hall
|
457a71d750
|
Added FILEOP_FLAGS.FOF_NO_UI
|
2019-10-23 12:08:40 -06:00 |
David Hall
|
2fc34f963d
|
Fixed marshal parameter on ICondition::GetSubConditions
|
2019-10-23 12:08:10 -06:00 |
David Hall
|
5be7829f55
|
Corrected parameters in SHCreateShellItemArray
|
2019-10-23 12:07:31 -06:00 |
David Hall
|
b6bc1544c6
|
Updated attributes and some parameters in IShellWindows
|
2019-10-23 12:07:06 -06:00 |
David Hall
|
33765e40ee
|
Fixed condition on IEnumFromCom where TryGet looped forever.
|
2019-10-23 12:06:32 -06:00 |
David Hall
|
376b4576ea
|
Fixed bug and docs for Enumerate<T> method
|
2019-10-23 12:05:56 -06:00 |
David Hall
|
88a34bf970
|
Added IDispatch interface
|
2019-10-23 12:05:09 -06:00 |
David Hall
|
8d21d70f91
|
Added class to invoke methods on dynamic COM IDispatch.
|
2019-10-23 12:04:44 -06:00 |
David Hall
|
8ae1d17c2f
|
Added structure sizes to help with conversion
|
2019-10-22 08:29:07 -06:00 |
David Hall
|
3917cd63ca
|
Added optional parameter attributes
|
2019-10-22 08:28:33 -06:00 |
David Hall
|
9dbac0935c
|
Fixed incorrect parameter type in ISearchFolderItemFactory::SetFolderTypeID
|
2019-10-22 08:27:58 -06:00 |
David Hall
|
c0d841f06d
|
Added IEnumUnknown generics implementation
|
2019-10-22 08:27:07 -06:00 |
David Hall
|
8bd79dd5ea
|
Added a generic IEnumerator implementation
|
2019-10-22 08:26:16 -06:00 |
David Hall
|
f09713991a
|
Updated BITS documentation (added remarks and code examples), cleanup up code and optimized single file copy in wrapper.
|
2019-10-22 08:25:34 -06:00 |
David Hall
|
10587e3ee7
|
Test fix to EnumerateChildren
|
2019-10-21 07:24:07 -06:00 |
David Hall
|
3045ff2aaa
|
Fixed condition where IEnumIDList is not implemented (#68)
|
2019-10-21 07:23:25 -06:00 |
David Hall
|
f998fb4861
|
Added all codes, enums and requested (#67) structures from winioctl.h. Many structures left to finish.
|
2019-10-20 13:49:19 -06:00 |
David Hall
|
467ede465d
|
Corrected information in published packages
|
2019-10-17 13:55:40 -06:00 |
David Hall
|
dee8220068
|
Update project file information and version to 3.1.1.
|
2019-10-17 13:43:37 -06:00 |
David Hall
|
bce3e9a411
|
Fixed test based on API change
|
2019-10-17 11:41:58 -06:00 |
David Hall
|
c73424ae99
|
Added .NET friendly wrappers for Job Objects and I/O Completion Ports with tests.
|
2019-10-17 11:30:18 -06:00 |
David Hall
|
8812c2cec3
|
Corrected, extended and added docs for job and completion port functions
|
2019-10-17 11:29:18 -06:00 |
David Hall
|
6e98c0539f
|
Cleaned and added Process.StartEx extension method to allow for passing CreateProcess flags.
|
2019-10-17 11:27:59 -06:00 |
David Hall
|
f649adbc24
|
Added IUserHandle reference to all user object handles.
|
2019-10-17 11:21:20 -06:00 |
David Hall
|
88b92e2cb8
|
Added throttling app support
|
2019-10-17 09:16:09 -06:00 |