Commit Graph

1172 Commits (f649adbc2416d0ae559b08ec2bc1fb70feea9ae2)

Author SHA1 Message Date
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
David Hall d086778902 Consolidated test file reference to TestCaseSources 2019-09-17 10:36:00 -06:00
David Hall 4d434826b4 Undid last doc edit 2019-09-17 09:07:08 -06:00
David Hall b92189b32d Corrected based on generic param changes 2019-09-17 09:06:52 -06:00
David Hall 96a7b027d6 Added common test sources file 2019-09-17 07:43:05 -06:00
David Hall 6db3256757 Added custom marshaler for arrays of string pointers 2019-09-16 07:57:52 -06:00
David Hall da3fad8c40 Moved URLZONE enum up to to Pinvoke/Shared assembly 2019-09-16 07:56:00 -06:00
David Hall c009606359 Added Set method to SafeMemString to allow for a new string to be set on the condition it is of same or lesser length. 2019-09-16 07:55:18 -06:00
David Hall c0e3335f47 Fixed docs 2019-09-16 07:53:41 -06:00
David Hall 97995b9464 Added SC_* values for WM_SYSCOMMAND (#62) 2019-09-16 06:53:14 -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 3eef0a5c88 Updated project files 2019-09-10 13:56:23 -06:00