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
c0d841f06d
Added IEnumUnknown generics implementation
2019-10-22 08:27:07 -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
4451258143
ADDED: Support for .NET Core 3.0 in all projects!!
...
Updated project files to version 3.1.0, changed icon to embedded NuGet resource rather than link, consolidated dependency conditions in project files, and updated all NuGet dependencies.
2019-10-03 13:35:16 -06:00
David Hall
dffada3d24
Updated project files
2019-09-10 19:36:28 -06:00
David Hall
1053fb4e05
Added remainder of propsys.dll functions, putting two in the Shell32 assembly due to dependencies.
2019-09-10 19:28:09 -06:00
David Hall
ce4a6a46a4
Added remaining functions and supporting interfaces from Ole32.dll
2019-09-10 13:57:38 -06:00
David Hall
846783b115
Updated project documentation
2019-09-05 21:03:18 -06:00
David Hall
d56d9486e7
Updated project information to version 3.0.1, added DLL references, and updated markdown files.
2019-09-04 14:11:25 -06:00
David Hall
d89a9df2a5
With so many breaking changes, I decided to roll the version to 3.0.0.
2019-08-27 12:42:33 -06:00
David Hall
c3521b7742
MAJOR BREAKING CHANGEs:
...
1) Obsoleted Vanara.Extensions.InteropExtensions.StructureToPtr for a name change to MarshalToPtr for consistency.
2) Added parameter to all methods reading memory that allows developer to indicate size of allocated memory they read from.
3) Enabled the ability to read/write enum values from memory in all extension methods.
4) Added Write methods for writing to memory
2019-08-17 21:13:57 -06:00
David Hall
26219195fe
Updated % complete info
2019-06-10 19:31:54 -06:00
David Hall
7bbbec2d4e
Fixed incorrect storage of ANSI string arrays
2019-06-09 09:59:44 -06:00
David Hall
422ab0a7dd
Updated project files for 2.8.11 release
2019-06-07 20:42:41 -06:00
David Hall
f59831bc2c
Updated project files for 2.3.10
2019-06-04 12:18:56 -06:00
David Hall
0b83c0a914
Updated projects for version 2.3.9
2019-05-25 19:47:54 -06:00
David Hall
4021b16101
Added lock and layout interfaces
2019-05-24 14:43:19 -06:00
David Hall
be34118b68
Moved code around
2019-05-24 14:42:29 -06:00
David Hall
c11860bf0c
Fixed documentation
2019-05-24 14:42:05 -06:00
David Hall
da3d9d27b9
Updated project information for 2.3.8
2019-05-13 14:55:44 -06:00
David Hall
c5eb2544ec
Added IBindCtx (as IBindCtxV) to support newer options and better structure.
2019-05-08 12:49:33 -06:00
David Hall
9f0708719a
Added BIND_FLAGS enum
2019-05-08 09:26:02 -06:00
David Hall
56f517d6e9
Updated project information for 2.3.8
2019-04-30 08:00:06 -06:00
David Hall
0cc1d914d0
Updated project files for 2.3.7 release
2019-04-24 08:48:29 -06:00
David Hall
5be3e15570
Update project versions to 2.3.6
2019-04-15 13:45:35 -06:00
David Hall
72a2ceb50c
Updated project versions to 2.3.5
2019-03-12 08:05:49 -06:00
David Hall
3877cc58bc
Pushing point release due to some debug files getting into the NuGet packages
2019-03-08 20:09:11 -07:00
David Hall
1bdbca3d57
Updated projects for version 2.3.3
2019-03-08 12:38:52 -07:00
David Hall
00b8227a10
Updated project versions to 2.3.2
2019-02-27 16:53:42 -07:00
David Hall
ec8fec7902
Updated project files to 2.3.1
2019-02-24 18:54:29 -07:00
David Hall
91ad5730b6
Update project versions to 2.3.0
2019-02-20 11:08:59 -07:00
David Hall
7e183c2b6c
Updated project files to 2.2.1
2019-02-05 14:25:27 -07:00
David Hall
f1085cd3a5
Change SafeHandle derived base class HANDLE to SafeHANDLE. Yes, bonehead move to not do this correctly from the beginning.
2019-02-04 09:51:08 -07:00
David Hall
1efc1993f2
Updated project information
2019-02-01 16:41:11 -07:00
David Hall
e8095f3c0e
Corrected documentation and made all methods PreserveSig
2019-01-27 22:01:12 -05:00
David Hall
d33b14f84f
Added IClassFactory2
2019-01-27 00:45:20 -05:00
David Hall
7c99b77589
Added remaining functions and interfaces from ComBaseApi.h
2019-01-25 22:58:31 -05:00
David Hall
8f1e78e0f3
Updated project versions to 2.2.0 as there have been lots of changes, some of which are breaking.
2019-01-21 08:42:39 -08:00
David Hall
ce4e0b1eb3
Corrected IDropTarget
2019-01-18 00:22:45 -08:00
David Hall
399464a376
Added IDropTarget
2019-01-18 00:08:14 -08:00
David Hall
26bd550350
Add various COM registration methods
2019-01-17 21:33:41 -08:00
David Hall
c1531fb22d
Added IUnknownFactory
2019-01-17 21:33:21 -08:00
David Hall
a186c7b261
Added CreateFileMoniker and GetRunningObjectTable
2019-01-15 13:38:28 -07:00
David Hall
6664e6a84c
Added IRunningObjectTable
2019-01-15 13:38:01 -07:00
David Hall
8fa7d0aafa
Changed project versions to 2.1.3
2019-01-14 14:46:49 -07:00
David Hall
fbd6873fe4
Updated project info for 2.1.2
2019-01-14 10:43:58 -07:00
David Hall
1e16ceed27
Updated copyright and PackageTags formatting in project files
2019-01-07 15:00:20 -07:00
David Hall
0cd10a80ae
Added COM marshaling functions
2019-01-06 19:01:39 -07:00
David Hall
8623205679
Added generic helper methods for all interface methods that get a COM interface by specifying its IID.
2019-01-06 11:57:14 -07:00
David Hall
606b5f1278
Updated project files for 2.1.2
2019-01-04 17:32:32 -07:00
David Hall
0f725183f0
Added basic support for Windows Search
2019-01-04 15:19:49 -07:00
David Hall
b35d873906
Changed project versions to 2.1.2
2019-01-02 20:30:36 -07:00
David Hall
4356d92c71
Changed project versions to 2.1.1.
2018-12-17 11:45:32 -07:00
David Hall
eb902e4595
Fixed build errors and warnings due to XML comments and obsolete license reference in project files.
2018-12-15 13:44:33 -07:00
David Hall
53df4ac64a
Modified projects to support .NET Core 2.0 and 2.1
2018-12-14 15:10:31 -07:00
David Hall
8d0813cd51
Changed netstandard20 to netstandard2.0 in all project files to comply with updated MS preferences
2018-12-14 13:07:18 -07:00
David Hall
c6451bf9b3
Updated version to 2.1.0 to indicated addition of Theraot.Core as a dependency.
2018-12-11 11:34:44 -07:00
David Hall
33b358033d
Updated project information to version 2.0.1 and signed all assemblies.
2018-12-07 13:53:39 -07:00
David Hall
fed13f093c
Updated project files for 2.0.1
2018-11-30 14:34:07 -07:00
David Hall
8a1355b0af
Updated comments
2018-11-28 12:33:55 -07:00
David Hall
d434ec4527
Updated project files for 2.0 release
2018-11-28 08:53:23 -07:00
David Hall
d90bc7ec42
Bug fixes and cleanup for PROPVARIANT
2018-11-27 12:02:37 -07:00
David Hall
c5467dfb7e
Another 2.0 major commit. All tests working.
2018-11-19 21:18:50 -07:00
David Hall
627c6d2314
2.0 Checkin - Buildable
2018-10-26 12:24:07 -06:00
David Hall
bfd2730324
Changed project builds to use latest C# minor version
2018-09-27 09:46:40 -05:00
David Hall
07b35daee3
Updated projects to version 2.0.0
2018-09-21 23:28:01 -06:00
David Hall
6602bdf12c
Updated project information for 1.1.0
2018-09-10 16:56:45 -06:00
David Hall
fe45d80854
Due to significant breaking changes related to the removal of conversion operators from GenericSafeHandle to IntPtr, changed version to 1.1.0.
2018-09-04 13:47:00 -06:00
David Hall
6b1ed53536
Made conversion operator from GenericSafeHandle to IntPtr explicit to minimize unintended conversions ( #12 ) and updated all affected functions, including fixing those affected by unintended consequences.
2018-09-04 12:04:25 -06:00
David Hall
00ba4639f0
Finished adding all PROVARIANT related functions
2018-08-24 13:14:24 -06:00
David Hall
568a778d6c
Added all PSPropertyBag_XX methods
2018-08-24 10:50:40 -06:00
David Hall
7c43233b34
Fixed PROPERTYKEY to use updated PSGetNameFromPropertyKey method params
2018-08-23 15:09:26 -06:00
David Hall
2a784fc617
Updated documentation
2018-08-23 15:00:02 -06:00
David Hall
6f2cf06964
Added remaining PSxx functions, IPropertyStoreFactory and IDelayedPropertyStoreFactory
2018-08-23 11:03:23 -06:00
David Hall
0f476165ca
Updated all versions to 1.0.19
2018-08-18 21:37:35 -06:00
David Hall
f844f6a8f2
Updated projects for 1.0.18 release
2018-08-10 11:54:21 -06:00
David Hall
38db67b78b
Updated project files for 1.0.17 release
2018-07-26 22:54:41 -06:00
David Hall
947f0ddbb3
Added IPropertySetStorage and IPropertyStorage with supporting code
2018-07-26 21:11:34 -06:00
David Hall
b74b15327b
Updated GETPROPERTYSTOREFLAGS
2018-07-26 16:48:28 -06:00
David Hall
7696c31962
Added IErrorLog and IPropertyBag interfaces.
2018-07-16 13:15:03 -06:00
David Hall
6c77595ea2
Updated correlation reports and project files after fixing analysis tool
2018-07-07 21:35:28 -06:00
David Hall
a69e19ebc6
Updated project files and information to 1.0.16
2018-07-02 16:22:56 -06:00
David Hall
c85b8d8fc4
Version 1.0.15 project file updates
2018-06-27 13:25:04 -06:00
David Hall
d4d804e7a3
Updated project files for 1.0.14
2018-06-08 12:00:08 -06:00
David Hall
a406749d98
Updated for build 1.0.13
2018-06-06 12:05:52 -06:00
David Hall
8df9eba7bb
Updated project files with new versions and comments
2018-05-30 12:32:03 -06:00
David Hall
a9d19d943e
Added CoInitializeSecurity
2018-05-29 17:46:31 -06:00
David Hall
2cfce3c7d3
Updated versions to 1.0.12 and corresponding release notes
2018-04-05 14:54:36 -06:00
David Hall
0d8b96fe9b
Corrected XML documentation errors
2018-04-03 18:35:18 -06:00
David Hall
6551700381
Updated versions to 1.0.11 and corresponding release notes
2018-04-03 17:58:52 -06:00
David Hall
4954bc6e66
Added XML comments and instantiation methods
2018-03-30 11:56:19 -06:00
David Hall
58cd5fd147
Added equality methods, operators and interface
2018-03-30 11:54:16 -06:00
David Hall
7bceaab1e5
Added IPropertyChange and IPropertyChangeArray shell interfaces
2018-03-29 18:22:12 -06:00
David Hall
84b7a3bada
Updated to version 1.0.10
2018-03-26 19:19:38 -06:00
David Hall
cd9e856f77
Changed version to 1.0.9
2018-03-26 15:06:12 -06:00
David Hall
78a850e412
Updated project and package details with changes for 1.0.8
2018-02-07 09:56:40 -07:00
David Hall
dbf2e68121
Updated projects to version 1.0.8
2018-02-07 09:44:01 -07:00
David Hall
a0345b2eab
Reorganized, added documentation, added IFolderViewOptions, simplified use of SV2CVW2_PARAMS.
2018-01-29 11:23:44 -07:00
David Hall
c5885b4c17
Updated projects for 1.0.7 build.
2018-01-27 15:07:38 -07:00