Windows 7 Build 6946.0.winmain.081107-1905:修订间差异

第 156 行: 第 156 行:


=== 其他 ===
=== 其他 ===
==== Win32 API Sets ====
==== Win32 API ====
Stub DLLs that redirect commonly used Win32 API functions to their relevant libraries, dubbed API Sets, have been implemented into the operating system, and forms a significant part of the MinWin core. These libraries are used to allow versioning as well as to help further facilitate internal code refactors across the Windows operating system, without the added risk of breaking backwards compatibility. Later builds would introduce an API Set schema that defines a list of API sets used across different Windows product types, such as the [[Windows Phone 8]] <code>MobileCore</code> and [[Windows 10]] <code>OneCoreUAP</code> API set schemas.
将常用的 Win32 API 函数重定向到其相关库(称为 API 集)的存根 DLL 实现到操作系统中,并构成了 MinWin 核心的重要组成部分。这些库用于允许版本控制,并帮助进一步促进跨 Windows 操作系统的内部代码重构,而不会增加破坏向后兼容性的风险。以后的版本将引入一个 API 集架构,此架构定义了跨不同 Windows 产品类型(例如 [[Windows Phone 8]] <code>MobileCore</code> [[Windows 10]] <code>OneCoreUAP</code> API 集架构)使用的 API 集列表。


In this build, there exist at least 31 stub libraries for the following system functions:
在此版本中,至少存在 31 个存根库,用于以下系统功能:
{{Collapse top|title=List of available API Set stubs:}}
{{Collapse top|title=可用 API 集存根列表:}}
*Windows Console API
* Windows Console API(Windows 控制台 API)
*Date/Time
* Date/Time(日期/时间)
*Debugger
* Debugger(调试器)
*DLL Loader
* DLL Loader(DLL 加载程序)
*DLL Delay Loading
* DLL Delay Loading(DLL 延迟加载)
*Error Handling + Reporting
* Error Handling + Reporting(错误处理 + 报告)
*Fiber Thread Scheduling API
* Fiber Thread Scheduling API(光纤线程调度 API)
*Cross-Thread Interlocked Variable Access
* Cross-Thread Interlocked Variable Access(跨线程互锁变量访问)
*Disk I/O Operations
* Disk I/O Operations(磁盘 I/O 操作)
**File Operations
** File Operations(文件操作)
*Multi-Lingual User Interface (MUI)
* Multi-Lingual User Interface(MUI,多语言用户界面)
*Memory Access
* Memory Access(内存访问)
*Memory Heaps
* Memory Heaps(内存堆)
*Named Pipe Communication (Client/Server)
* Named Pipe Communication(命名管道通信,Client/Server)
*Processes
* Processes(进程)
**Handles
** Handles(句柄)
**Process Environment
** Process Environment(进程环境)
**System Threading
** System Threading(系统线程)
*Service Control Manager (SCM) API
* Service Control Manager (SCM) API(服务控制管理器 API)
*String Operations
* String Operations(字符串操作)
*Synchronous Operations
* Synchronous Operations(同步操作)
*System Pooling
* System Pooling(系统池化)
*System Profiler
* System Profiler(系统配置文件)
*Registry Data Access
* Registry Data Access(注册表数据访问)
*Windows Runtime Library
* Windows Runtime Library(Windows 运行时库)
*Windows Security
* Windows Security(Windows 安全)
**Security Core
** Security Core(安全核心)
**Local Security Authority Policy Lookup
** Local Security Authority Policy Lookup(本地安全机构策略查找)
**Security Descriptor Read/Write
** Security Descriptor Read/Write(安全描述符读/写)
*Thread Pooling
* Thread Pooling(线程池)
*Utility APIs (Encode/DecodePointer + Beep)
* Utility APIs (Encode/DecodePointer + Beep)(实用工具 API(Encode/DecodePointer + Beep))
*Intel Advanced Vector Extensions (AVX) XState Context
* Intel Advanced Vector Extensions (AVX) XState Context(英特尔高级矢量扩展(AVX)XState 上下文)
*Miscellaneous API Calls
* Miscellaneous API Calls(其他 API 调用)
{{Collapse bottom}}
{{Collapse bottom}}