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
David Hall
b393d908a3
Added property to GROUP_AFFINITY to make it easier to get/set the list of affinitized processors.
2019-10-17 09:15:36 -06:00
David Hall
94859900b7
Added support for PROCESS_MEMORY_COUNTERS_EX in GetProcessMemoryInfo
2019-10-17 09:14:33 -06:00
David Hall
05bd6d2098
Changed Write method to take structure as 'in' param.
2019-10-17 09:13:45 -06:00
David Hall
1b472f58be
Added SizeT.Zero value.
2019-10-17 09:13:00 -06:00
David Hall
77d4e5c49a
Fixed XML doc errors
2019-10-11 10:34:50 -06:00
David Hall
4f087df55c
Added non-generic CanGet/Set methods.
2019-10-08 20:13:17 -06:00
David Hall
5c47d6de8f
Updated test to include test for valid string DisplayName.
2019-10-08 13:35:01 -06:00
David Hall
cca953eb5f
Fixed bug #66 that forces all SafeMemString string representations to Empty when a size not known (like as a return value from a COM object).
2019-10-08 13:29:30 -06:00
David Hall
6aacdf6d91
Updated test with shared code
2019-10-07 22:00:35 -06:00
David Hall
bce17ac78f
Added CanSet method that gets the corresponding enum value given a type
2019-10-07 18:43:55 -06:00
David Hall
f517fba76b
Added ObjectSecurity<T> for pre .NET 4.0 builds
2019-10-07 18:43:16 -06:00
David Hall
1a7aaf37f7
Fixed SetField so it works with ref structs
2019-10-07 18:42:49 -06:00
David Hall
5a2048fe3c
Fixed tests for BITS and VirtualDisk
2019-10-07 18:41:58 -06:00
David Hall
09edf94358
Separated out Virtual Storage and BITS wrappers into their own packages for easier consumption.
2019-10-04 06:55:01 -06:00
David Hall
48c4401561
Updated version in meta package to 3.1.0
2019-10-03 13:37:02 -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
1f725bbefc
Changed EventHandlerEx<T> (Theraot) to EventHandle<T>.
2019-10-03 12:55:32 -06:00
David Hall
830177d435
Minor file access changes to support .NET Core 3
2019-10-03 11:15:05 -06:00
David Hall
5d7c2a57e4
Corrected build error with FloodFill function and enum. #65
2019-10-02 08:27:31 -06:00
David Hall
93225d0676
Stubbed remaining Gdi32 functions
2019-10-01 20:27:59 -06:00
David Hall
cdefc7b3dc
Added RECT.Empty field
2019-10-01 17:51:05 -06:00
David Hall
03344e7e77
Added all Gdi32 functions excluding printer, ddi and script calls
2019-10-01 17:45:45 -06:00
David Hall
ddbdbb011d
Stubbed out missing functions
2019-09-30 20:37:04 -06:00
David Hall
cd0819e08b
Added headerSize to constructors' parameters from base
2019-09-30 20:36:28 -06:00
David Hall
740bd61ac5
Added ToString method that includes an offset parameter.
2019-09-27 13:32:19 -06:00
David Hall
0d92eb39b8
Added HCOLORSPACE
2019-09-25 14:13:54 -05:00
David Hall
1450d98b32
Fixed BitPosition logic for exception
2019-09-25 14:12:17 -05:00
David Hall
9ecdceed2f
Updated project documentation for 3.0.1 release
2019-09-20 13:24:06 -06:00
David Hall
b309f90b22
Fixed DllImport error with PrivateXX funcs
2019-09-20 13:23:41 -06:00
David Hall
a7af7ccbd4
Completed all unit tests and function changes for all functions in WinInet.dll
2019-09-20 13:04:38 -06:00
David Hall
3537b1f8f2
Changed small file to Image2File (since it's smaller)
2019-09-19 12:22:53 -06:00
David Hall
1491e32f80
Made ISafeMemoryHandle derive from IDisposable
2019-09-19 12:22:21 -06:00
David Hall
8b02747d2f
Fixes per #63
2019-09-19 08:10:53 -06:00
David Hall
ae0da9a9fe
Extended functionality of RemoteConnections method
2019-09-18 20:32:45 -06:00
David Hall
804c4a946d
Fixed compiler warnings
2019-09-18 15:33:26 -06:00