mirror of
https://github.com/Chuyu-Team/YY-Thunks.git
synced 2026-10-26 11:10:15 +08:00
更新readme 1.0.0.2
This commit is contained in:
@@ -21,14 +21,14 @@ YY-Thunks(鸭船),存在的目的就是抹平不同SP版本系统的差异
|
||||
|
||||
## 2. 使用YY-Thunks
|
||||
1:下载[YY-Thunks Binary](https://github.com/Chuyu-Team/YY-Thunks/releases),然后解压到你的工程目录。<br/>
|
||||
2:【连接器】-【输入】-【附加依赖项】,添加`objs\$(PlatformShortName)\YY_Thunks_for_WinXP.obj`。<br/>
|
||||
2:【链接器】-【输入】-【附加依赖项】,添加`objs\$(PlatformShortName)\YY_Thunks_for_WinXP.obj`。<br/>
|
||||
3:重新编译代码。
|
||||
|
||||
## 3. YY-Thunks兼容性
|
||||
### 3.1. 支持的编译器
|
||||
全平台ABI兼容。
|
||||
* 所有Visual Studio版本均支持(比如:VC6.0、VS2008、VS2010、VS2015、VS2017等等)。
|
||||
* 所有运行库模式都支持(比如:`/MD`、`/MT`、`/MDd`、`/MTd`)。
|
||||
* 所有运行库模式均支持(比如:`/MD`、`/MT`、`/MDd`、`/MTd`)。
|
||||
|
||||
### 3.2. Thunks清单
|
||||
此表展示了YY-Thunks(鸭船)可以解决的函数不存在问题,欢迎大家扩充!
|
||||
@@ -37,15 +37,22 @@ YY-Thunks(鸭船),存在的目的就是抹平不同SP版本系统的差异
|
||||
| ---- | -----------
|
||||
| [DecodePointer](https://msdn.microsoft.com/en-us/library/bb432242.aspx) | 不存在时,返回指针本身。
|
||||
| [EncodePointer](https://msdn.microsoft.com/en-us/library/bb432254.aspx) | 不存在时,返回指针本身。
|
||||
| [RegDeleteKeyExW/RegDeleteKeyExA](https://msdn.microsoft.com/en-us/library/windows/desktop/ms724847.aspx) | 不存在时,调用RegDeleteKeyW/RegDeleteKeyA。
|
||||
| [RegDeleteKeyExW(A)](https://msdn.microsoft.com/en-us/library/windows/desktop/ms724847.aspx) | 不存在时,调用RegDeleteKey(W/A)。
|
||||
| [Wow64DisableWow64FsRedirection](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365743.aspx) | 不存在时,返回FALSE,并设置 LastError = ERROR_INVALID_FUNCTION。
|
||||
| [Wow64RevertWow64FsRedirection](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365745.aspx) | 不存在时,返回FALSE,并设置 LastError = ERROR_INVALID_FUNCTION。
|
||||
| [Wow64EnableWow64FsRedirection](https://msdn.microsoft.com/en-us/library/windows/desktop/aa365744.aspx) | 不存在时,返回FALSE,并设置 LastError = ERROR_INVALID_FUNCTION。
|
||||
| [IsWow64Process](https://msdn.microsoft.com/en-us/library/windows/desktop/ms684139.aspx) | 不存在时,返回TRUE,并设置 `*Wow64Process = FALSE`。
|
||||
| [IsWow64Message](https://msdn.microsoft.com/en-us/library/windows/desktop/ms684136.aspx) | 不存在时,返回FALSE。
|
||||
| [RegSetKeyValueW(A)](https://msdn.microsoft.com/en-us/library/ms724921.aspx) | 调用RegCreateKeyEx以及RegSetValueEx实现。
|
||||
| [RegDeleteKeyValueW(A)](https://msdn.microsoft.com/en-us/library/ms724848.aspx) | 调用RegOpenKeyEx以及RegDeleteValue实现。
|
||||
| [RegDeleteTreeW(A)](https://msdn.microsoft.com/en-us/library/aa379776.aspx) | 调用SHDeleteKey实现。
|
||||
|
||||
|
||||
## Changes
|
||||
|
||||
### 1.0.0.2 2018-06-01 18:30
|
||||
* 补充RegSetKeyValueW(A)、RegDeleteKeyValueW(A)以及RegDeleteTreeW(A)
|
||||
|
||||
|
||||
### 1.0.0.1 2018-05-17 19:00
|
||||
* YY-Thunks第一版
|
||||
|
||||
Reference in New Issue
Block a user