Tags: BH2WFR/YY-Thunks-custom-3
Tags
* Bug Chuyu-Team#115, 解决低版本工具集提示找不到`__ftoul2_legacy` 符号问题 * Bug, 解决EnterSynchronizationBarrier返回值错误
* Fea Chuyu-Team#66, 让.NET 8/9 支持 Windows XP RTM(Avalonia部分) - 添加 GetPointerInfoHistory - 添加 GetPointerTouchInfo - 添加 GetPointerTouchInfoHistory - 添加 IsMouseInPointerEnabled - 添加 EnableMouseInPointer
* Bug, 解决FindNLSStringEx参数_fFindNLSStringFlags传递0时会反向搜索问题(1.1.3-Beta1引入) * Bug Chuyu-Team#114, CRT DllMain DLL_THREAD_DETACH期间PTD释放逻辑发生Fls野指针 * Fea, CompareString(W/A) 新增NORM_LINGUISTIC_CASING标记支持
* Fea Chuyu-Team#66, 添加FindNLSStringEx(让.NET 8/9 支持 Windows XP) * Fea Chuyu-Team#71, 添加一些QT缺失的接口 - 添加 CreateDXGIFactory2 - 添加 InitializeTouchInjection - 添加 InjectTouchInput - 添加 GetCurrentPackageFullName - 添加 GetProcessDpiAwareness - 添加 GetAwarenessFromDpiAwarenessContext - 添加 AreDpiAwarenessContextsEqual - 添加 EnableNonClientDpiScaling - 添加 GetPointerFrameTouchInfo - 添加 GetPointerFrameTouchInfoHistory - 添加 GetPointerInfo - 添加 GetPointerPenInfoHistory - 添加 SkipPointerFrameMessages - 添加 GetThreadDpiAwarenessContext - 添加 GetWindowDpiAwarenessContext - 添加 GetDisplayAutoRotationPreferences - 添加 SetDisplayAutoRotationPreferences
* Bug Chuyu-Team#97,解决obj模式且SDK低于10时链接失败(v1.1.1引入) * Bug Chuyu-Team#107, 解决VS2010等老编译器找不到threadSafeInit、sizedDealloc相关符号(v1.1.1引入) * Bug, XP模式可能任然提示找不到JetGetSystemParameterA(历史遗留) * Bug Chuyu-Team#108, 修复AllocTlsData可能破坏当前线程的Tls内容(仅Windows XP DLL受影响)(v1.1.1引入) * Bug, 解决ForDpi相关API行为与系统存在差异 - AdjustWindowRectExForDpi:解决DPI传递0时不报告失败,且可能返回不正确大小。 - SystemParametersInfoForDpi:解决DPI传递0时结果异常,且未限制Action类型。 - GetSystemMetricsForDpi:解决DPI传递0时不报告失败,且可能返回不正确大小。 * Fea, 改进NET项目对早期Windows SDK版本的识别 * Fea, 为XP添加CryptBinaryToStringW(A) CRYPT_STRING_NOCRLF支持 * Fea Chuyu-Team#90, 为Chrome 125内核补充WinXP/Win7不存在的接口 - 添加 CompareObjectHandles - DWriteCreateFactory 添加 IDWriteFactory3支持(仅Vista以及更高版本可用) - 添加 CM_Get_DevNode_Property_ExW - 添加 CM_Set_DevNode_Property_ExW - 添加 CM_Get_DevNode_PropertyW - 添加 CM_Set_DevNode_PropertyW - 添加 Wow64GetThreadContext(新增对WinXP 64支持) - 添加 SetDefaultDllDirectories - 添加 NtOpenKeyEx - 添加 InitPropVariantFromCLSID - 添加 PSGetPropertyKeyFromName - 添加 PSCreateMemoryPropertyStore - 添加 VariantCompare - 添加 AddMandatoryAce - 添加 RegisterPointerDeviceNotifications - 添加 GetPointerDevices - 添加 GetPointerDevice - 添加 GetPointerPenInfo - 添加 GetPointerType - 添加 UiaRaiseNotificationEvent - 添加 MFCreateDeviceSource - 添加 MFEnumDeviceSources - 添加 MFCreateAlignedMemoryBuffer - 添加 MFCreateAsyncResult - 添加 MFCreateAttributes - 添加 MFCreateEventQueue - 添加 MFCreateMediaBufferWrapper - 添加 MFCreateMediaEvent - 添加 MFCreateMediaType - 添加 MFCreateMemoryBuffer - 添加 MFCreatePresentationDescriptor - 添加 MFCreateSample - 添加 MFCreateStreamDescriptor - 添加 MFCreateWaveFormatExFromMFMediaType - 添加 MFFrameRateToAverageTimePerFrame - 添加 MFGetSystemTime - 添加 MFInitMediaTypeFromWaveFormatEx - 添加 MFShutdown - 添加 MFStartup - 添加 MFTEnumEx - 添加 MFCreateSourceReaderFromMediaSource - 添加 NdfCreateWebIncident - 添加 NdfCloseIncident - 添加 NdfExecuteDiagnosis - 添加 WinUsb_Free - 添加 WinUsb_GetAssociatedInterface - 添加 WinUsb_GetOverlappedResult - 添加 WinUsb_Initialize - 添加 WinUsb_ReadPipe - 添加 WinUsb_ResetPipe - 添加 WinUsb_SetCurrentAlternateSetting - 添加 WinUsb_WritePipe - 添加 D3D12CreateDevice - 添加 PowerGetActiveScheme - 添加 PowerReadACValue - 添加 PowerReadDCValue - SystemParametersInfoW(A),适配SPI_GETNONCLIENTMETRICS(Windows XP) * Fea Chuyu-Team#94, 为Windows Runtime String (HSTRING)提供内部实现 - 补充 WindowsCreateString - 补充 WindowsCreateStringReference - 补充 WindowsDeleteString - 补充 WindowsDuplicateString - 补充 WindowsGetStringLen - 补充 WindowsGetStringRawBuffer - 补充 WindowsIsStringEmpty - 补充 WindowsStringHasEmbeddedNull - 补充 WindowsCompareStringOrdinal * Opt, ntdll.lib可用时尽可能的从lib隐式依赖,减少try_get次数。
* Bug, XP模式可能任然提示找不到JetGetSystemParameterA * Bug Chuyu-Team#107, 从根源解决依赖threadSafeInit问题
* Bug Chuyu-Team#107, 解决VS2010等老编译器找不到threadSafeInit、sizedDealloc相关符号 * Fea, 为XP添加CryptBinaryToStringW(A) CRYPT_STRING_NOCRLF支持
* Bug, 解决ForDpi行为与系统存在差异 - AdjustWindowRectExForDpi:解决DPI为0时不报告失败,且可能返回不正确大小。 - SystemParametersInfoForDpi:解决Dpi传递0时结果异常,且未限制Action类型。 - GetSystemMetricsForDpi:解决DPI为0时不报告失败,且可能返回不正确大小。 * Fea Chuyu-Team#90, 为Chromium 125补充XP缺失接口 - 添加 PowerGetActiveScheme - 添加 PowerReadACValue - 添加 PowerReadDCValue - SystemParametersInfoW(A),适配SPI_GETNONCLIENTMETRICS(Windows XP) * Opt, ntdll.lib可用时尽可能的从lib隐式依赖,减少try_get次数。
PreviousNext