168 Commits
Author SHA1 Message Date
mingkuang 845a84b932 SetThreadpoolWait单元测试等待过去时间测试用例错误 2023-03-26 15:33:40 +08:00
sonyps5201314 0e0f738265 修正一个编译报错 2023-03-26 14:58:10 +08:00
mingkuang 0cf70be889 Fea #29, 消除Chrome中Windows XP不支持的接口
* PowerCreateRequest
* PowerSetRequest
* PowerClearRequest
2023-03-18 01:39:07 +08:00
mingkuang d58e79deda Fea #29, 消除Chrome中Windows 7不支持的部分API
* PowerRegisterSuspendResumeNotification
* PowerUnregisterSuspendResumeNotification
* RegisterSuspendResumeNotification
* UnregisterSuspendResumeNotification
2023-03-17 20:56:41 +08:00
mingkuang cc1e3ca8a3 Fea #29, 添加PowerDeterminePlatformRole,PowerDeterminePlatformRoleEx 2023-03-13 19:33:56 +08:00
mingkuang 32495369a6 Fea #29, 添加SetProcessInformation,SetThreadInformation 2023-03-13 00:32:44 +08:00
mingkuang fdd8b49012 Fea #29, 添加GetProcessMitigationPolicy,SetProcessMitigationPolicy 2023-03-12 23:47:03 +08:00
mingkuang 6b0422017d Fea #29, 消除Chrome中Win7不支持的API
* EventSetInformation
* BluetoothGATTGetCharacteristicValue
* BluetoothGATTGetCharacteristics
* BluetoothGATTGetDescriptors
* BluetoothGATTGetServices
* BluetoothGATTRegisterEvent
* BluetoothGATTSetCharacteristicValue
* BluetoothGATTSetDescriptorValue
* MFCreateDXGIDeviceManager
* MFCreateDXGISurfaceBuffer
* MFLockDXGIDeviceManager
* MFUnlockDXGIDeviceManager
* NetGetAadJoinInformation
* NetFreeAadJoinInformation
2023-03-12 17:51:16 +08:00
mingkuang 0241e2b493 Fea #29, 适配Chrome Win7,添加DiscardVirtualMemory、OfferVirtualMemory、ReclaimVirtualMemory、PrefetchVirtualMemory 2023-03-12 13:59:33 +08:00
mingkuang f32681695b Fea #51, 新增GetIfTable2、GetIfTable2Ex、GetIfEntry2、GetIfEntry2Ex、FreeMibTable 2023-03-12 00:54:21 +08:00
mingkuang 3563ca2243 Fea #48, 添加BCryptGenRandom 2023-03-08 23:54:48 +08:00
mingkuang 6e32a6e409 Bug #50, 解决TryAcquireSRWLockExclusive返回值颠倒问题 2023-03-07 20:55:27 +08:00
mingkuang 37fb7d5f2a Fea #43,添加CoGetApartmentType 2023-01-24 20:16:52 +08:00
mingkuang d7a8fe7d35 Fea #44,新增EnumResourceLanguagesExW(A) 2023-01-24 14:57:59 +08:00
mingkuang 1047aa937c Fea #45,新增SetCoalescableTimer 2023-01-24 14:31:07 +08:00
mingkuang 570bd47882 Bug #42,解决User32.lib相关符号解析失败 2023-01-24 14:23:38 +08:00
mingkuang 7c3adbd9a2 Fea 37,添加SetThreadStackGuarantee(https://github.com/Chuyu-Team/YY-Thunks/issues/37) 2022-11-05 14:44:19 +08:00
mingkuang 6a8c69dea0 Fea 40, 添加PdhAddEnglishCounterW(A)(https://github.com/Chuyu-Team/YY-Thunks/issues/40) 2022-11-05 11:04:25 +08:00
Felix Yan bfebc47a29 Correct a typo in YY_Thunks.h 2022-11-05 10:17:54 +08:00
mingkuang b3d6808ed7 解决Bug 32, RtlpWakeByAddress触发空指针崩溃 (https://github.com/Chuyu-Team/YY-Thunks/issues/32) 2022-05-15 08:47:18 +08:00
mingkuang 3c1cfabb34 新增Fea 20,添加SHCreateItemFromParsingName(https://github.com/Chuyu-Team/YY-Thunks/issues/20) 2022-01-27 16:54:09 +08:00
mingkuang 998706b9be VC-LTL升级到5.0.4-Beta3,减少NuGet包下载大小 2022-01-27 10:33:19 +08:00
mingkuang 8253245380 新增Fea, 添加GetLargePageMinimum(https://github.com/Chuyu-Team/YY-Thunks/issues/36) 2022-01-03 21:46:55 +08:00
mingkuang bec45dabef 修正RtlpOptimizeWaitOnAddressWaitList的next值修改错误问题日 2021-11-05 21:33:21 +08:00
mingkuang 13f69cf969 解决Bug,Address等待系列函数无法回落到系统API(https://github.com/Chuyu-Team/YY-Thunks/issues/34) 2021-11-05 20:37:21 +08:00
mingkuang d9677aa258 解决[Bug 31](https://github.com/Chuyu-Team/YY-Thunks/issues/31), 修复RtlpWakeByAddress可能会卡死问题(感谢 qiudaowen)。 2021-10-09 17:19:48 +08:00
mingkuang 45c38d72c3 调整工程结构,源代码移动到子目录。 2021-07-08 15:58:41 +08:00
mingkuang 3dfa8c18ef 添加InitializeProcThreadAttributeList、DeleteProcThreadAttributeList、UpdateProcThreadAttribute的仅接口实现(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-07 14:59:37 +08:00
mingkuang 7a95d0272a ResolveLocaleName的最低导入版本填写错误并且减少不必要的internal函数引入(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-07 11:06:50 +08:00
mingkuang 6e15fe32c4 解决ResolveLocaleName内部LOCALE_CUSTOM_UNSPECIFIED处理错误(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-07 10:44:16 +08:00
mingkuang beda645205 添加GetThreadPreferredUILanguages, GetThreadUILanguage, ResolveLocaleName(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-06 21:22:01 +08:00
mingkuang 8093dbf8e2 解决x64失败问题以及LockFastDownlevel错误。 2021-07-05 11:31:29 +08:00
mingkuang d5df3428f0 添加EnumSystemLocalesEx并且改善Callback的性能(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-02 18:32:20 +08:00
mingkuang f0ff157527 添加GetProductInfo并解决GetNativeSystemInfo调用错误(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-02 15:51:11 +08:00
mingkuang 5320fceb7b 添加 GetDynamicTimeZoneInformation、SetDynamicTimeZoneInformation(https://github.com/Chuyu-Team/YY-Thunks/issues/29) 2021-07-02 14:00:17 +08:00
mingkuang 673359e296 删除YY_Thunks_List.hpp,现在由编译系统自动生成。 2021-07-02 13:51:42 +08:00
mingkuang 580184e231 添加IsThreadAFiber、ConvertThreadToFiberEx。 2021-06-30 19:12:42 +08:00
mingkuang 02b29f9359 添加K32GetModuleInformation weak转发 2021-06-30 16:27:31 +08:00
mingkuang 56a555fb6a 添加K32GetProcessMemoryInfo以及K32EnumProcesses的weak别名。 2021-06-30 16:22:28 +08:00
mingkuang 40edf771da 消除一些SAL的警告。 2021-06-30 14:44:42 +08:00
mingkuang 27dc0f5d94 解决Bug,SetProcessDpiAwarenessContext的返回值错误,应该是BOOL。 2021-06-30 14:43:26 +08:00
mingkuang 0ed2b08b67 解决Bug,RtlpWaitOnAddressWakeEntireList可能等待失败问题。 2021-06-30 14:26:30 +08:00
mingkuang 177a4038bb 解决SetThreadpoolTimer一次性计时器无法覆盖问题(https://github.com/Chuyu-Team/YY-Thunks/issues/23) 2021-06-30 13:52:28 +08:00
mingkuang 7fc89b9c5e 添加 RoInitialize、RoUninitialize以及一些WinRT参数返回值修正(https://github.com/Chuyu-Team/YY-Thunks/issues/28) 2021-06-30 13:01:23 +08:00
mingkuang d6d5f4d4ca 添加FlsAlloc、FlsFree、FlsGetValue、FlsSetValue(https://github.com/Chuyu-Team/YY-Thunks/issues/26) 2021-06-29 20:39:30 +08:00
mingkuang 448740e93a 解决FreeLibraryWhenCallbackReturns的单元测试析构崩溃问题。 2021-06-29 14:18:21 +08:00
mingkuang 2f720134b7 解决FreeLibraryWhenCallbackReturns的单元测试在Win10平台可能崩溃问题。 2021-06-29 14:08:02 +08:00
mingkuang bb12ff61f1 缩短SetThreadpoolWait单元测试所需时间。 2021-06-29 11:08:15 +08:00
mingkuang e3ecbc19c3 单纯测试工程调整为MD,减少Thunks对运行时的影响。 2021-06-29 10:23:21 +08:00
mingkuang 7882cace4f 添加CreateThreadpoolWait、CloseThreadpoolWait、SetThreadpoolWait、WaitForThreadpoolWaitCallbacks(https://github.com/Chuyu-Team/YY-Thunks/issues/23) 2021-06-28 18:56:17 +08:00