Commit Graph

1086 Commits (d89a9df2a534a55d9929a422394d35110600b78e)

Author SHA1 Message Date
David Hall c3b5693389 Added unit tests for mschapp.h 2019-08-10 13:42:50 -06:00
David Hall a4212024ce Updates for use of PSID 2019-08-09 16:37:09 -06:00
David Hall 0c73576e40 Collapsed SafeLocalPSID into SafePSID. Enhanced SafePSIDArray.
Finished unit testing and changes for Lsa** functions.
2019-08-09 14:18:18 -06:00
David Hall 198a3fafd5 Completed unit testing and fixes for trace event functions. 2019-08-08 14:46:52 -06:00
David Hall 80008ad83e Added GetNestedStructSizes to return list of strings with filtered structure sizes. 2019-08-08 14:46:06 -06:00
David Hall 0ab573c245 Completed unit tests and updates for evntprov.h 2019-08-04 16:58:42 -06:00
David Hall 46fe06ce41 Completed unit tests (non-functional) for appmgmt.h 2019-08-04 16:58:22 -06:00
David Hall 6f6b0e2831 Updated PInvoke.Security coverage 2019-08-04 16:57:41 -06:00
David Hall ed3e865dac Fixed XML docs 2019-08-04 16:57:16 -06:00
David Hall 328bedcf1e Fixed bug #61 where TaskDiaglog.ShowDialog would crash on 64-bit builds when no properties were set. 2019-08-02 16:33:32 -06:00
David Hall 9188b687f1 Added a debug build config w/ no unit tests 2019-08-02 16:25:46 -06:00
David Hall f0aa1d21b3 Updated Microsoft.CodAnalysis package to 3.2.0 2019-08-02 16:25:21 -06:00
David Hall c09b2ec246 Completed unit testing and fixes for aclapi.h functions 2019-08-02 13:42:47 -06:00
David Hall 8dee73c55c Fix null handling bug in WriteValues 2019-08-02 13:42:25 -06:00
David Hall 2354a0f2e3 Finished unit tests and fixes for wow64apiset.h and wtsapi32.h 2019-08-01 19:28:21 -06:00
David Hall 968dbbd2fb Completed unit tests and updates to winnt.h functions and enums 2019-08-01 18:45:44 -06:00
David Hall 3f6303a4df Updated to support other indirect resource strings (from SHLoadIndirectString docs) 2019-08-01 17:54:31 -06:00
David Hall ec7450eb99 Completed unit tests and fixes for winnls.h functions 2019-08-01 16:29:31 -06:00
David Hall bbe5f6002c Simplified GetEnvironmentStrings 2019-07-31 20:36:02 -06:00
David Hall 620d9dde7f Reorganized SetEnvironmentStrings methods 2019-07-31 20:18:20 -06:00
David Hall 1fe23556ac For null terminated string arrays, used custom marshaler to simplify input parameters. 2019-07-31 20:03:19 -06:00
David Hall e2cbc0a775 Changed name of PrivBlock to ElevPriv to avoid conflict with main lib. 2019-07-30 11:31:21 -06:00
David Hall 4120d49d5c Added windowsceip.h unit test 2019-07-30 10:31:43 -06:00
David Hall 99db4ab7eb Updated completed unit tests for wincon.h and winbase.h console functions 2019-07-30 10:29:40 -06:00
David Hall 74e52ff4df Tested as much of the UMS functions as possible and corrected/updated them as needed. 2019-07-27 19:58:22 -06:00
David Hall ae0251ded9 Changed structure input parameter to CreateFromStructure to 'in' for memory classes 2019-07-27 13:05:10 -06:00
David Hall d72cca74cb Fixed documentation error 2019-07-27 12:55:59 -06:00
David Hall 683280a945 Updated constructors of all SafeAllocatedMemory derivatives to use SizeT instead of int for the size parameter. 2019-07-27 12:48:33 -06:00
David Hall d7420b6770 Completed unit test (non-functional) for TxF file functions in winbase.h 2019-07-26 22:14:02 -06:00
David Hall b41333421f Finished unit tests and fixes for winbase.h time functions 2019-07-26 21:52:35 -06:00
David Hall 4ef4ece88f Finished unit tests and fixes for winbase.h resource functions 2019-07-26 16:44:17 -06:00
David Hall 288d622f1d Updated to allow for Not operator 2019-07-26 14:59:39 -06:00
David Hall e0aa2e8781 Finished unit tests and fixes for winbase.h profile functions 2019-07-26 09:43:19 -06:00
David Hall 3f68b4f114 Renamed ControlCallback to TraceControlCallback to avoid naming conflict with delegate in perflib.h 2019-07-25 20:37:25 -06:00
David Hall d32459bb5f Fixed function attribute 2019-07-25 20:31:10 -06:00
David Hall fa9ba9ff74 Changed names of delegates where existing ALLCAP name was a reference to another name. Could be a breaking change. 2019-07-25 20:25:24 -06:00
David Hall 42630dd833 BREAKING CHANGE: Changed type of SafeAllocatedMemoryHandle.Size property from int to SizeT so that it more easily converts to different types used in memory size functions. 2019-07-25 19:46:45 -06:00
David Hall 893efef823 Moved into InteropServices 2019-07-25 18:53:21 -06:00
David Hall 9b42ed675c Moved SizeT into Vanara.Core 2019-07-25 18:51:11 -06:00
David Hall 9bf7846a79 Fixed ambiguous reference 2019-07-25 18:43:33 -06:00
David Hall 0caca64a6d Finished unit testing and fixes for winbase.h process, thread and numa functions 2019-07-25 18:36:28 -06:00
David Hall 99cf640a97 Completed unit tests and fixes for winbase.h power functions 2019-07-25 15:05:48 -06:00
David Hall dc9bc0f492 Completed unit testing and fixes for winbase.h memory functions 2019-07-25 14:29:48 -06:00
David Hall 3b33b9ac4c Finished unit tests and fixes for winbase.h mailslot functions 2019-07-25 14:22:19 -06:00
David Hall 2dca231e54 Moved in MapUserPhysicalPagesScatter and updated unit tests 2019-07-25 14:21:43 -06:00
David Hall 6d19170219 Completed unit tests and fixes for winbase.h library functions 2019-07-25 13:19:31 -06:00
David Hall ff905a3c01 Completed unit testing, fixes and code reorganization for fileapi.h and winbase.h file functions. 2019-07-25 12:10:04 -06:00
David Hall 499f10c996 Changed validation check to ensure boundary is a power of 2. 2019-07-25 12:01:46 -06:00
David Hall 6235cd776e Added SafeAllocatedMemoryHandle derived class for managed aligned memory buffers. 2019-07-25 10:49:18 -06:00
David Hall 0fef11ebb1 Made SafeMemoryHandle conversion to IntPtr implicit instead of explicit. In practice, I have found this to be a constant conversion need. 2019-07-25 10:48:43 -06:00