YY-Thunks
YY-Thunks copied to clipboard
为Chrome 125内核补充XP不存在的接口
如果✔说明已经兼容完成
特殊功能类
-
SystemParametersInfoW(A)
- [x] SPI_GETNONCLIENTMETRICS,Windows XP需要主动减去 iPaddedBorderWidth
- [x] DWriteCreateFactory 添加 IDWriteFactory3支持(仅Vista以及更高版本可用)
Report By YY.Depends.Analyzer (Target:5.2.3790-x64)
advapi32.dll
- [x] AddMandatoryAce
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
api-ms-win-core-handle-l1-1-0.dll
- [x] CompareObjectHandles
- Ref Module: [Delay] chrome.dll
api-ms-win-power-setting-l1-1-0.dll
- [x] PowerGetActiveScheme
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] PowerReadACValue
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] PowerReadDCValue
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
cfgmgr32.dll
- [x] CM_Get_DevNode_PropertyW
- Supported OS: 6.1.7600, 6.2.9200, 6.3.9600
- 看起来可以用表驱动https://learn.microsoft.com/zh-cn/windows-hardware/drivers/install/accessing-device-instance-spdrp-xxx-properties
- Ref Module: [Delay] chrome.dll
credui.dll
- [ ] CredUIPromptForWindowsCredentialsW
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- 大概率可以用CredUIPromptForCredentialsW实现
- Ref Module: [Delay] chrome.dll
d3d12.dll
- [x] D3D12CreateDevice
- Ref Module: [Delay] chrome.dll
kernel32.dll
- [ ] GetNamedPipeClientProcessId
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: chrome.dll
- [ ] GetNamedPipeServerProcessId
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: chrome.dll
- [x] SetDefaultDllDirectories
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: chrome.dll
- [x] Wow64GetThreadContext
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- Installer\chrmstp.exe
- Installer\setup.exe
mf.dll
- [x] MFCreateDeviceSource
- Supported OS: 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFEnumDeviceSources
- Supported OS: 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
mfplat.dll
- [x] MFCreateAlignedMemoryBuffer
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateAsyncResult
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateAttributes
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateEventQueue
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateMediaBufferWrapper
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateMediaEvent
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateMediaType
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateMemoryBuffer
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreatePresentationDescriptor
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateSample
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateStreamDescriptor
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFCreateWaveFormatExFromMFMediaType
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFFrameRateToAverageTimePerFrame
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFGetSystemTime
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFInitMediaTypeFromWaveFormatEx
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFShutdown
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFStartup
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] MFTEnumEx
- Supported OS: 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
mfreadwrite.dll
- [x] MFCreateSourceReaderFromMediaSource
- Supported OS: 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
ncrypt.dll
- [ ] NCryptCreatePersistedKey
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptDeleteKey
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [ ] NCryptExportKey
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptFinalizeKey
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptFreeObject
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptGetProperty
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptImportKey
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptIsAlgSupported
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptOpenKey
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [ ] NCryptOpenStorageProvider
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [ ] NCryptSignHash
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
ndfapi.dll
- [x] NdfCloseIncident
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] NdfCreateWebIncident
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] NdfExecuteDiagnosis
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
ntdll.dll
- [x] NtOpenKeyEx
- Supported OS: 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- chrome_elf.dll
- chrome_pwa_launcher.exe
- elevation_service.exe
- Installer\chrmstp.exe
- Installer\setup.exe
- notification_helper.exe
propsys.dll
- [x] InitPropVariantFromCLSID
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module:
- [Delay] chrome.dll
- Installer\chrmstp.exe
- Installer\setup.exe
- [x] PSCreateMemoryPropertyStore
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] PSGetPropertyKeyFromName
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] VariantCompare
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
rpcrt4.dll
- [ ] I_RpcOpenClientProcess
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: elevation_service.exe
uiautomationcore.dll
- [x] UiaRaiseNotificationEvent
- Ref Module: [Delay] chrome.dll
user32.dll
- [x] GetPointerDevice
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] GetPointerDevices
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] GetPointerPenInfo
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] GetPointerType
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] RegisterPointerDeviceNotifications
- Supported OS: 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
winusb.dll
- [x] WinUsb_ControlTransfer
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_Free
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_GetAssociatedInterface
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_GetOverlappedResult
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_Initialize
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_ReadPipe
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_ResetPipe
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_SetCurrentAlternateSetting
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll
- [x] WinUsb_WritePipe
- Supported OS: 6.0.6000, 6.1.7600, 6.2.9200, 6.3.9600
- Ref Module: [Delay] chrome.dll