Vanara/UnitTests/PInvoke/Kernel32
dahall f28c7c3d8b Fixed bug in `SafeProcThreadAttributeList.Create` (#249) 2021-09-20 09:32:34 -06:00
..
InteropServices MAJOR BREAKING CHANGEs: 2019-08-17 21:13:57 -06:00
AppModelTests.cs Attempt 2019-06-15 14:10:16 -06:00
ConsoleTests.cs Updated testing for WinCon changes 2021-08-25 12:03:45 -06:00
DateTimeApiTests.cs Improved docs and function definitions 2019-06-15 14:06:58 -06:00
DebugApiTests.cs Moved functions from WinBase.Debugging.cs to DebugApi.cs and added some unit tests 2019-07-23 21:38:21 -06:00
EnclaveApiTests.cs Fixed CreateEnclave signature by added SafeEnclaveHandle return value. 2019-06-15 14:08:36 -06:00
ErrHandlingApiTests.cs MAJOR BREAKING CHANGE: Changed underlying type of HRESULT and NTStatus to Int32 and Win32Error to UInt32 (reversed) due to a major miss on my part in reading the header files. Sorry everyone. 2020-04-27 21:25:47 -06:00
FibersApiTests.cs Updated and fixed file functions in Kernel32. Changed WIN32_FIND_DATA back to a structure and corrected IShellLinkW reference. Added EnumFilesEx and EnumVolumes to simplify related functions. Fixed search handles so they dispose without error. Changed GetFullPathName, GetLongPathName and GetShortPathName to exclusively use the Unicode instance to avoid filename length restrictions. 2019-06-16 15:07:59 -06:00
FileApiTests.cs Added/updated tests for Kernel32 2021-02-18 14:27:08 -07:00
HeapApiTests.cs Breaking fixes on heap functions. Added helper methods and prevented use of raw pointer for heap allocation to prevent memory leaks. Fixed bugs on function definitions. 2019-06-17 13:47:28 -06:00
InterlockedApiTests.cs MAJOR BREAKING CHANGEs: 2019-08-17 21:13:57 -06:00
IoApiSetTests.cs Added/updated tests for Kernel32 2021-02-18 14:27:08 -07:00
JobApiTests.cs Added .NET friendly wrappers for Job Objects and I/O Completion Ports with tests. 2019-10-17 11:30:18 -06:00
Kernel32.csproj Updated testing for WinCon changes 2021-08-25 12:03:45 -06:00
Kernel32Tests.cs Updated unit tests with changes to TestCaseSources class 2020-08-26 13:49:55 -06:00
LibLoaderApiTests.cs Consolidated test file reference to TestCaseSources 2019-09-17 10:36:00 -06:00
MemoryApiTests.cs Changed name of PrivBlock to ElevPriv to avoid conflict with main lib. 2019-07-30 11:31:21 -06:00
NameSpaceApiTests.cs Updated unit tests 2019-06-25 17:14:17 -06:00
NamedPipeApiTests.cs MAJOR BREAKING CHANGE: Changed underlying type of HRESULT and NTStatus to Int32 and Win32Error to UInt32 (reversed) due to a major miss on my part in reading the header files. Sorry everyone. 2020-04-27 21:25:47 -06:00
PathCchTests.cs Consolidated test file reference to TestCaseSources 2019-09-17 10:36:00 -06:00
ProcessEnvTests.cs Consolidated test file reference to TestCaseSources 2019-09-17 10:36:00 -06:00
ProcessSnapshotTests.cs Major overhaul (BREAKING) and fixes of functions in ProcessSnapshot.h 2019-06-26 13:49:19 -06:00
ProcessThreadsTests.cs Fixed bug in `SafeProcThreadAttributeList.Create` (#249) 2021-09-20 09:32:34 -06:00
ProfileApiTests.cs Updated docs and added unit tests for profileapi.h 2019-07-10 11:28:36 -06:00
PsApiTests.cs Fixed test based on API change 2019-10-17 11:41:58 -06:00
RealtimeApiSetTests.cs Fixed and updated functions in realtimeapiset.h 2019-07-10 15:32:02 -06:00
RtlSupportApiTests.cs Made unit tests for and fixed all functions from rtlsupportapi.h 2019-07-11 14:52:17 -06:00
StringApiSetTests.cs Updated and corrected code from StringApiSet.h with unit tests 2019-07-13 17:07:35 -06:00
SynchApiTests.cs MAJOR BREAKING CHANGE: Changed underlying type of HRESULT and NTStatus to Int32 and Win32Error to UInt32 (reversed) due to a major miss on my part in reading the header files. Sorry everyone. 2020-04-27 21:25:47 -06:00
SysInfoTests.cs Finally a working solution for #176. 2020-11-11 19:58:58 -07:00
SystemTopologyTests.cs Completed unit tests and corrections to systemtopologyapi.h 2019-07-16 21:30:16 -06:00
TLHelp32Tests.cs Completed unit tests and fixes for TlHelp32.h 2019-07-19 17:32:31 -06:00
ThreadPoolApiSetTests.cs Consolidated test file reference to TestCaseSources 2019-09-17 10:36:00 -06:00
ThreadPoolLegacyApiSetTests.cs Finished unit testing and fixes for threadpoollegacyapiset.h 2019-07-19 10:19:26 -06:00
TimeZoneApiTests.cs Changed name of PrivBlock to ElevPriv to avoid conflict with main lib. 2019-07-30 11:31:21 -06:00
UtilApiSetTests.cs Completed unit testing and fixes for UtilApiSet.h 2019-07-20 10:29:06 -06:00
VersionHelpersTests.cs Completed unit testing for VersionHelpers.h 2019-07-20 10:41:56 -06:00
WerApiTests.cs Completed unit tests and fixes for wer.h in Kernel32.dll 2019-07-20 18:22:44 -06:00
WinBase.AppTests.cs Completed unit tests and fixes for winbase.h functions related to ActCtx 2019-07-22 11:13:22 -06:00
WinBase.AtomTests.cs Completed winbase.h unit tests and fixes for ATOM based functions 2019-07-22 11:49:53 -06:00
WinBase.BackupTests.cs Completed unit tests and updates for WinBase.h tape backup functions 2019-07-22 12:19:53 -06:00
WinBase.CommTests.cs Completed unit tests and fixes for WinBase.h COM port related functions 2019-07-22 21:14:45 -06:00
WinBase.FileTests.cs Updated unit tests with changes to TestCaseSources class 2020-08-26 13:49:55 -06:00
WinBase.LibTests.cs Completed unit tests and fixes for winbase.h library functions 2019-07-25 13:19:31 -06:00
WinBase.MailslotTests.cs Finished unit tests and fixes for winbase.h mailslot functions 2019-07-25 14:22:19 -06:00
WinBase.MemMgmtTests.cs Completed unit testing and fixes for winbase.h memory functions 2019-07-25 14:29:48 -06:00
WinBase.PowerTests.cs Changed name of PrivBlock to ElevPriv to avoid conflict with main lib. 2019-07-30 11:31:21 -06:00
WinBase.ProcessThreadTests.cs Finished unit testing and fixes for winbase.h process, thread and numa functions 2019-07-25 18:36:28 -06:00
WinBase.ProfileTests.cs BREAKING CHANGES: Fixed all the profile functions for ease of use and proper function. 2020-10-18 15:34:03 -06:00
WinBase.ResourceTests.cs Updated unit tests with changes to TestCaseSources class 2020-08-26 13:49:55 -06:00
WinBase.TimeTests.cs Finished unit tests and fixes for winbase.h time functions 2019-07-26 21:52:35 -06:00
WinBase.TxFTests.cs Completed unit test (non-functional) for TxF file functions in winbase.h 2019-07-26 22:14:02 -06:00
WinBase.UmsTests.cs Tested as much of the UMS functions as possible and corrected/updated them as needed. 2019-07-27 19:58:22 -06:00
WinBaseTests.cs Updated test with shared code 2019-10-07 22:00:35 -06:00
WinNTTests.cs Completed unit tests and updates to winnt.h functions and enums 2019-08-01 18:45:44 -06:00
WinNlsTests.cs Completed unit tests and fixes for winnls.h functions 2019-08-01 16:29:31 -06:00
Wow64ApiSetTests.cs Finished unit tests and fixes for wow64apiset.h and wtsapi32.h 2019-08-01 19:28:21 -06:00
WtsApi32Tests.cs Finished unit tests and fixes for wow64apiset.h and wtsapi32.h 2019-08-01 19:28:21 -06:00