Windows SDK 中的新增功能
发布时间:2026-09-06 | 浏览:1
访问此页面需要授权。 可以尝试 登录 或 更改目录 。
访问此页面需要授权。 可以尝试 更改目录 。
在新的或现有的Windows应用中,可以通过多种方式获取Windows SDK:从安装程序或 ISO 安装、Visual Studio 2022 安装程序或下载 NuGet 包。 可以通过手动安装新版本、在Visual Studio中更新或更新NuGet包来升级SDK。
有关最新版本,请参阅 Windows SDK 的 Downloads 。
内部版本 10.0.28000.2705
发布日期: 2026 年 8 月
Windows.Management.Update : 已更新:
WindowsSoftwareUpdateIdentity 、、 WindowsSoftwareUpdateIdentityType WindowsSoftwareUpdateCategory :用于描述软件更新的新标识和类别类型
WindowsUpdateManagerScanMode 和 WindowsUpdateManager.PerformScan :扫描现在采用扫描模式而不是扫描选项对象( WindowsUpdateManagerScanOptions 已删除)
WindowsSoftwareUpdate.IsSeeker 、 WindowsSoftwareUpdate.UpdateCategory 、 WindowsSoftwareUpdate.UpdateIdentity 、 WindowsSoftwareUpdate.Properties 、 WindowsSoftwareUpdate.GetPropertyValue :其他更新元数据和属性访问
Windows。System.Profile : 新增:
RetailInfo.IsDemoModeEnabledEx :指示是否启用了零售演示模式
Windows。UI。通知 : 新增:
ToastNotification.IsExpandableContentSupported :指示是否支持可扩展的 toast 内容
加密 (wincrypt.h) 新增:
背书密钥注册 v2 OID: szOID_ENROLL_V2_CONTAINER_NAME 、 szOID_ENROLL_V2_EK_ALGORITHM 、 szOID_ENROLL_V2_EK_PARAMETER 、 szOID_ENROLL_V2_AIK_INFO 、 szOID_ENROLL_V2_ATTESTATION_STATEMENT 、 szOID_CERTSRV_V2_ATTESTATION_VERIFIED
Media Foundation 编解码器 (codecapi.h) 新增:
CODECAPI_AVEncAV1EncoderOperatingMode 和 eAV1EncoderOperatingMode :配置 AV1 编码器操作模式
Direct3D 12 (d3d12.h) 新增:
ID3D12DeviceStatistics 与 D3D12_STATE_OBJECT_STATISTICS ,再加上 D3D12_CREATE_STATE_OBJECT_STATISTICS 和 GetStateObjectStatistics :查询状态对象的统计信息
远程桌面协议(wtsprotocol.h / wtsdefs.h) 新增:
带 GetSerializedUserCredentialInteractively 的 IWRdsProtocolConnection3_Experimental :以交互方式检索序列化的用户凭据
WRDS_CREDENTIAL_SCENARIO_INTERACTIVE_UNLOCK 、 WRDS_CREDENTIAL_SCENARIO_INTERACTIVE_LOGON :凭据场景标识符
存储 (ntddstor.h / winioctl.h) 新增:
GUID_STORPORT_PAGING_DEVICE_DUMP 、 STOR_PAGING_DEVICE_DUMP_ENTRY 、 STOR_PAGING_DEVICE_DUMP_DATA :用于存储崩溃转储的分页设备转储定义
Shell 属性 (propkey.h) 新增:
PKEY_Devices_WiFiAware_IsSupported :表示是否支持 Wi‑Fi Aware
状态和错误代码 (ntstatus.h / winerror.h) 新增:
STATUS_FIPS_FAILURE 和 NTE_FIPS_FAILURE :某个加密操作未通过 FIPS 验证
STATUS_DEVICE_NACKED 和 ERROR_DEVICE_NACKED :设备返回了否定确认
UTC_E_WINRE_COMPLIANCE_CAPTURE_FAILED 、 UTC_E_WINRE_ETM_ENABLED 和 PPF_E_* 诊断错误代码
Direct3D 12 (d3d12.idl) 新增:
带 GetStateObjectStatistics 的 ID3D12DeviceStatistics :状态对象的查询统计信息
远程桌面协议 (wtsprotocol.idl) 新增:
带 GetSerializedUserCredentialInteractively 的 IWRdsProtocolConnection3_Experimental :以交互方式检索序列化的用户凭据
内部版本 10.0.28000.2526
发布日期: 2026 年 7 月
Windows.Devices.Printers , Windows.Graphics.Printing.PrintSupport , Windows.Graphics.Printing.PrintTicket , Windows.Graphics.Printing.Workflow : 从实验阶段过渡到稳定版:
多项 IPP 打印、打印支持、打印票据和打印工作流接口已从实验性阶段升级为稳定版
Windows.System.Power : 新增:
EnergySaverStatus2 :描述节能状态( Unknown 、、 Off Standard 、 HighSavings ) 的枚举
PowerManager.EnergySaverStatus2 :获取当前节能状态
PowerManager.IsEnergySaverStatus2Supported :指示设备上是否 EnergySaverStatus2 受支持
PowerManager.EnergySaverStatus2Changed :当节能状态发生变化时触发
Windows。System.RemoteDesktop.Provider : 新(实验):
RemoteDesktopRegistrar.ConnectionCenterRequested :请求连接中心时引发的事件
Windows.UI.Input : 新(实验):
GamepadNavigationConfiguration :配置基于游戏板的导航的运行时类
GamepadNavigationConfiguration.NavigationEnabled :获取是否已启用游戏手柄导航
GamepadNavigationConfiguration.TrySetNavigationEnabled :尝试启用或禁用游戏板导航
GamepadNavigationConfiguration.TryGetForCurrentProcess :获取当前进程的配置
GamepadNavigationConfiguration.IsSupported :指示是否支持游戏板导航配置
加密 (bcrypt.h / ncrypt.h) 新的量子后加密(PQC)支持:
BCRYPT_COMPOSITE_MLDSA_ALGORITHM / BCRYPT_COMPOSITE_MLKEM_ALGORITHM :复合 ML-DSA 和 ML-KEM 算法标识符,带有相应的算法句柄、密钥 blob 类型、魔数和参数集名称
BCRYPT_PARAMETER_SET_NAMES / BCRYPT_PARAMETER_SET_KEY_BLOB :用于枚举和导入参数集键的结构
NCRYPT_COMPOSITE_MLDSA_ALGORITHM / NCRYPT_COMPOSITE_MLKEM_ALGORITHM 和算法组:用于复合 ML-DSA 和 ML-KEM 的 CNG 密钥存储支持
NCRYPT_PAD_PQDSA_FLAG 、 NCRYPT_MLDSA_EXTERNAL_MU_FLAG :PQC 签名的填充和签名标志
DirectX 内核(d3dukmdt.h / d3dkmthk.h) 新增:
DXGK_FEATURE_*_VERSION 定义和 DXGK_QUERYFEATURESUPPORT2_VERSION :DXGK 功能版本标识符
D3DDDI_SEGMENTPREFERENCE2 :具有大页首选项支持的分段首选项结构
状态代码 (ntstatus.h) 新增:
STATUS_FVE_VOLUME_HANDLE_OPEN :BitLocker 卷句柄已打开
RPC (rpcndr.h) 新增:
USER_MARSHALUNMARSHAL_DONT_CLEANUP_UNMARSHALLED_OBJECT :跳过清理未编组对象的封送标志
进程创建 (WinBase.h) 新增:
PROC_THREAD_ATTRIBUTE_CONTAINMENT_CONFIGURATION :容器配置的进程/线程属性
开窗和输入 (WinUser.h) 新增:
WM_STOPINERTIA , WM_ENDINERTIA :用于惯性处理的窗口消息
GetPointerTouchpadInfo 、、 GetPointerTouchpadInfoHistory 、 GetPointerFrameTouchpadInfo GetPointerFrameTouchpadInfoHistory :检索精度触摸板指针信息
CreateSyntheticPointerDevice2 :从 SYNTHETIC_DEVICE_CREATION_PARAMS 创建合成指针设备
SYNTHETIC_DEVICE_CREATION_OPTIONS , SYNTHETIC_DEVICE_CREATION_PARAMS :合成指针设备创建的选项和参数
TOUCHPAD_ACTION 和 InjectTouchpadAction :用于注入合成触摸板操作的枚举和函数
ReportWindowContentInertia :指示窗口内容惯性的开始和结束
RegisterTouchpadCapableWindow ,, RegisterTouchpadCapableThread SetMaxTouchpadSensitivity :选择并配置精度触摸板输入
安全性(winnt.h) 新增:
SECURITY_CONTAINMENT_CONFIGURATION :描述遏制配置的结构
ReFS 证明 (wbcl.h / winioctl.h) 新增:
SIPAEVENT_REFS_ATTESTATION_* 事件类型、标头和结构:ReFS 卷证明 SIPA 事件定义
FSCTL_REFS_VOLUME_ATTESTATION_BIND_TO_TPM 、 FSCTL_REFS_VOLUME_ATTESTATION_QUERY_STATUS 、 FSCTL_REFS_VOLUME_ATTESTATION_RESET :用于 ReFS 卷证明的文件系统控制代码
WRL Async (wrl/async.h) 已更新:
为确保线程安全,对异步完成处理进行了重构
版本 10.0.28000.2270
发布日期: 2026 年 6 月
Windows。ApplicationModel.DataTransfer : 新增:
DataPackageOperation.NewTarget — 表示已拖动至新逻辑目标(例如桌面上的各个文件和文件夹)上方的提示
DataPackageOperation.BackgroundTarget — 指示已拖动至表示背景的逻辑目标(例如桌面本身)上方的提示
Windows.Devices.Printers : 从实验阶段过渡到稳定版:
ReplaceDevicePropertiesStatus — replace-device-properties 操作的状态的枚举
IIppPrintDevice5 — IPP 打印设备接口
IReplaceDevicePropertiesResult — 替换设备属性操作的结果
Windows.Graphics.Capture : 从实验阶段过渡到稳定版:
IDirect3D11CaptureFrame3 — Direct3D 11 捕获帧接口
IGraphicsCaptureSession7 — 图形捕获会话接口
Windows.Graphics.Printing.PrintSupport : 从实验阶段过渡到稳定版:
IPrintSupportEnterpriseManagementUIEventArgs — 打印支持企业管理 UI 的事件参数
Windows.UI.Input : 已更新:
TouchpadGlobalAction — 已重命名 ThreeFingerPressDown / FourFingerPressDown / FiveFingerPressDown 为 ThreeFingerPress / FourFingerPress / FiveFingerPress 和 ThreeFingerPressUp / FourFingerPressUp / FiveFingerPressUp 重命名为 ThreeFingerRelease / FourFingerRelease / FiveFingerRelease
应用模型 (appmodel.h) 新增:
PackageOrigin2 — 描述分阶段包的原点的枚举(添加 LineOfBusiness 和 SignedSBOM 值)
GetStagedPackageOrigin2 — 检索暂存包的 PackageOrigin2
AppModelPackageFeature — 可查询的软件包功能枚举( SignedSBOM )
IsPackageFeatureSupported — 查询包功能当前是否可用或已启用
PackageOrigin — 添加 PackageOrigin_LineOfBusiness 和 PackageOrigin_SignedSBOM 值
错误代码(bugcodes.h) 新增:
ASSERTBUGCODE_I3CHOST_DRIVER — 用于 I3C 主机驱动程序的断言错误代码
编解码器 API (codecapi.h) 新增:
eAVDecDDOperationalMode_PORTABLE16 — Dolby Digital 便携式运行模式,对话电平为 -16 dBFS
设备类 GUID (devguid.h) 新增:
GUID_DEVCLASS_MIDIENDPOINT 、 GUID_DEVCLASS_PROXIMITY 、 GUID_DEVCLASS_SDHOST 、 GUID_DEVCLASS_SECURITYDEVICES 、 GUID_DEVCLASS_SOFTWAREDEVICE 、 GUID_DEVCLASS_USBDEVICE 、 GUID_DEVCLASS_USBFUNCTIONCONTROLLER — 设备设置类 GUID
DHCP (DhcpCSdk.h / Dhcpv6cSdk.h) 新增:
OPTION_CAPTIVE_PORTAL — DHCPv4 强制网络门户选项 (114)
DHCPV6_OPTION_CAPTIVE_PORTAL — DHCPv6 强制门户选项 (103)
Direct3D 11 (d3d11.h) 新增:
D3D11_DECODER_PROFILE_APV_VLD_422_10 、、 ..._422_12 、 ..._444_10 ..._444_12 、 ..._4444_10 、 ..._4444_12 ..._400_10 — 高级专业视频(APV)解码器配置文件 GUID(RFC 9924)
DirectX 视频加速 (dxva.h) 新增:
DXVA_ModeAPV_VLD_422_10 、 ..._422_12 、 ..._444_10 、 ..._444_12 、 ..._4444_10 、 ..._4444_12 、 ..._400_10 — 高级专业视频(APV)DXVA 配置文件 GUID(RFC 9924)
DXVA_PicEntry_APV 和相关 APV DXVA 结构 — 用于 APV 解码的图片和切片数据结构
EAP 类型(eaptypes.h) 新增:
EAP_FLAG_DISABLE_SESSION_RESUMPTION — 用于禁用 TLS 会话恢复的标志
媒体引擎 (mfmediaengine.h) 新增:
IMFMediaEngineVideoRendererEffect — 允许应用设置自定义视频呈现器效果的接口
TPM /密钥存储(ncrypt.h) 新增:
NCRYPT_PCP_SDDIDK_KEY — 平台加密提供程序 SDDI DK 密钥
安全包(NTSecPKG.h) 新增:
SecpkgFailureReason_GlobalSPN — 表示目标名称已解析为全局 SPN 的失败原因
OLE (oleidl.h) 新增:
DROPEFFECT_NEWTARGET — 表明已拖动至新逻辑目标 (0x40000000) 上方的拖放效果提示
DROPEFFECT_BACKGROUNDTARGET — 表明已拖动至后台逻辑目标 (0x20000000) 上方的拖放效果提示
Windows定义(winnt.h) 新增:
SECURITY_AGENTIC_PLATFORM_BASE_RID — 智能体平台的基准相对标识符 (RID)
Windows 虚拟机监控程序平台(WinHvPlatformDefs.h) 新增:
LowerVtlGuestRequestSupport — 用于支持较低 VTL 来宾请求的合成处理器功能位
Windows 更新错误(wuerror.h) 新增:
WU_E_FEATURE_CONTAINMENT_NOT_ENABLED — 未启用该功能时出现意外的代码执行
WU_E_UPDATE_SESSIONDATA_CONFLICT — 指定的会话数据与现有值冲突
WU_E_DS_UNKNOWNSERVICE_NOTFOUND — 在数据存储中找不到该服务
WU_E_DS_UNKNOWNSERVICE_DELETEPENDING — 该服务待从数据存储中删除
WU_E_DS_UNKNOWNSERVICE_REMOVED — 服务已从数据存储中删除
WU_E_UH_TIMEOUT — 更新处理程序操作超时
WU_E_UH_DRV_PREINSTALL_OPERATION_FAILED — 驱动程序更新处理程序的预安装操作失败
Direct3D 11 (d3d11.idl) 新增:
D3D11_DECODER_PROFILE_APV_VLD_422_10 、、 ..._422_12 、 ..._444_10 ..._444_12 、 ..._4444_10 、 ..._4444_12 ..._400_10 — 高级专业视频(APV)解码器配置文件 GUID(RFC 9924)
媒体引擎 (mfmediaengine.idl) 新增:
IMFMediaEngineVideoRendererEffect — 允许应用设置自定义视频呈现器效果的接口
OLE (oleidl.idl) 新增:
DROPEFFECT_NEWTARGET — 表明已拖动至新逻辑目标 (0x40000000) 上方的拖放效果提示
DROPEFFECT_BACKGROUNDTARGET — 表明已拖动至后台逻辑目标 (0x20000000) 上方的拖放效果提示
内部版本号 10.0.28000.2114
发布日期: 2026 年 5 月
Windows.Devices.Printers : 从实验阶段过渡到稳定版:
IppAttributeConverter.ConvertPrintTicketToIppAttributesForPrinter(String, WorkflowPrintTicket, String) — 打印票证到 IPP 特性转换
Windows.Graphics.Printing.Workflow : 从实验阶段过渡到稳定版:
PrintWorkflowPrinterJob.IsPassthroughJobWithAttributes — 指示打印作业是否为直通作业(已重命名自 IsPassthroughJob ) 的属性
Direct3D 内核模式 (d3dkmthk.h) 新增:
_D3DKMT_QUERYFEATUREINTERFACE — 查询功能接口结构
状态代码 (ntstatus.h) 新增:
STATUS_SMB_ALTERNATIVE_PORT_CONFLICT — SMB 备用端口冲突状态代码
Power (poclass.h) 新增:
BATTERY_TEST_EXEMPT — 电池测试豁免标志
错误代码(winerror.h) 新增:
FVE_E_METHOD_MISMATCH — 全卷加密方法不匹配错误
ERROR_SMB_ALTERNATIVE_PORT_CONFLICT — SMB 备用端口冲突错误
TPM /密钥存储(ncrypt.h) 新增:
NCRYPT_PCP_SDDIDK_OPERATION — 平台加密提供程序 SDDI DK 操作
NCRYPT_PCP_AIKSTORE_PROPERTY — AIK 存储属性
NCRYPT_PCP_EKSTORE_PROPERTY — EK 存储属性
NCRYPT_PCP_SDDIDK_CONTEXT_PROPERTY — SDDI DK 上下文属性
内容索引 (NTQuery.h) 新增:
CI_VERSION_QUERY_METADATA — 内容索引版本查询元数据
安全包(NTSecPKG.h) 新增:
SECPKG_CALL_AGENT_LOGON — 安全包代理登录调用标志
Shell (shellapi.h) 新增:
ABC_OVERLAYDESKTOPICONS — 覆盖桌面图标标志
Windows筛选平台 (fwpmtypes.h / fwpvi.h) 已删除:
FWPM_LAYER_STATISTICS0_ , FWPM_STATISTICS0_ — 筛选平台统计信息结构
FWPM_LAYER_STATISTICS , FWPM_STATISTICS — 筛选平台统计信息定义
终端服务虚拟通道 (tsvirtualchannels.h) 已删除:
IWTSRemoteAppWindowInfoService — 远程应用窗口信息服务接口和相关定义
Windows 筛选平台 (fwpmtypes.idl) 已删除:
FWPM_LAYER_STATISTICS0_ , FWPM_STATISTICS0_ — 筛选平台统计信息结构
终端服务虚拟通道 (tsvirtualchannels.idl) 已删除:
IWTSRemoteAppWindowInfoService — 远程应用窗口信息服务界面
GetLocalHwnd — 获取本地窗口句柄函数
内部版本 10.0.28000.1839
发布日期: 2026 年 4 月
Windows.Devices.Haptics (UniversalApiContract 19.0): KnownSimpleHapticsControllerWaveforms 上的新属性:
Collide — 冲突触觉反馈的波形 ID
Align — 对齐触觉反馈的波形 ID
Step — 步进触觉反馈的波形 ID
Grow — 增长触觉反馈的波形 ID
Windows.Devices.Printers : 从实验阶段过渡到稳定版:
VirtualPrinterInstallationStatus 枚举 - 包括 InstallationSucceeded 在内的安装状态值
VirtualPrinterPreferredInputFormat 枚举 - 首选输入格式值,包括 OpenXps
IVirtualPrinterInstallationParameters 接口
IVirtualPrinterInstallationResult 接口
IVirtualPrinterManagerStatics 接口
IVirtualPrinterSupportedFormat 接口
IVirtualPrinterSupportedFormatFactory 接口
VirtualPrinterInstallationParameters 运行时类
VirtualPrinterInstallationResult 运行时类
VirtualPrinterSupportedFormat 运行时类
Windows.Media.ClosedCaptioning (UniversalApiContract 15.0): 新类型:
ClosedCaptionTheme 运行时类 - 表示具有自定义支持的隐藏式字幕主题
IClosedCaptionTheme 接口 - 属性: Id 、、 DisplayName FontColor ComputedFontColor FontOpacity FontSize FontStyle FontEffect BackgroundColor ComputedBackgroundColor BackgroundOpacity 、 RegionColor 、、 ComputedRegionColor RegionOpacity
IClosedCaptionThemeStatics 接口 — 方法: GetAvailableThemes 、 GetSelectedTheme 、 TrySetSelectedTheme ;事件: ThemesChanged 、 SelectedThemeChanged
Windows.Storage.Search (UniversalApiContract 19.0): 新接口:
IQueryOptionsAdditionalSearchSources — 向 IncludeCloudProviders 添加 IncludeLocalSemanticIndex 属性和 QueryOptions 属性
蓝牙免提配置文件 (bthdef.h) 添加了全面蓝牙免提 (HFP) 功能常量:
HFP_AG_SDP_SUPPORTED_FEATURE_* — 音频网关 SDP 支持的功能标志包括三方通话、回声消除、语音识别、带内铃声、语音标签、宽带语音等功能。
HFP_AG_BRSF_SUPPORTED_FEATURE_* — 音频网关 BRSF 支持的三方通话、回声消除、语音识别、编解码器协商等功能标志
HFP_HF_SDP_SUPPORTED_FEATURE_* — 免提 SDP 支持的回声消除、三方通话、CLI 标识、语音识别等功能标志
HFP_HF_BRSF_SUPPORTED_FEATURE_* — 免提 BRSF 支持的回声消除、三方通话、语音识别、编解码器协商等功能标志。
HFP_NETWORK_NO_ABILITY_TO_REJECT , HFP_NETWORK_ABILITY_TO_REJECT — 网络呼叫拒绝功能标志
HID 用法 (hidusage.h) 新的触觉用法值:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE 、 HID_USAGE_HAPTICS_WAVEFORM_ALIGN 、 HID_USAGE_HAPTICS_WAVEFORM_STEP 、 HID_USAGE_HAPTICS_WAVEFORM_GROW
NVMe (nvme.h) 修复了拼写错误:
NVME_LOG_PAGE_BOOT_PARTITON 已重命名为 NVME_LOG_PAGE_BOOT_PARTITION
安全性/SSPI (sspi.h) 新 GUID:
SEC_WINNT_AUTH_DATA_TYPE_PLACEHOLDER — 占位符认证数据类型
安全性/LSA (ntlsa.h) 基于代理的新身份验证 API:
LsaCreateAgentAccount — 创建代理帐户
LsaRetrieveAgentLogonCredential — 检索代理登录凭据
LsaEnumerateAgentAccounts — 枚举代理帐户
LsaDeleteAgentAccount — 删除代理帐户
LsaGetAgentOwner — 获取代理所有者
LSA_AGENT_LOGON_CREDENTIAL — 代理登录凭据结构
LSA_AGENT_ACCOUNT_INFO — 代理帐户信息结构
LSA_AGENT_ACCOUNT_LIST — 代理帐户结构列表
安全性/身份验证 (NTSecPKG.h) 新定义:
KSecAllocateContextBuffer — 用于分配安全上下文缓冲区的函数
添加了 extern "C" 保护来实现 C++ 兼容性
内容索引 (NTQuery.h) 新定义:
CI_VERSION_CORRID — 内容索引关联 ID 版本常量
文本服务 (TextStor.h) 新定义:
TS_SD_DISABLEWRITINGSUGGESTIONS — 用于禁用写入建议的标志
TS_SS_MULTILINE — 多行文本存储支持的标志
WRL Async (wrl/async.h) 已更新:
使用 _InterlockedCompareExchange 和引用计数( cCompleteDelegateRefCount_ )重新设计异步完成处理以实现线程安全
版本升级帮助程序 (EditionUpgradeHelper.idl) 更新的方法:
IClipServiceNotificationHelper::ShowToast — 参数列表从 5 个 BSTR 参数简化到 void
文本服务框架 (TextStor.idl) 新常量:
TS_SD_DISABLEWRITINGSUGGESTIONS — 用于禁用写入建议的标志
TS_SS_MULTILINE — 多行文本存储支持的标志
版本 10.0.28000.1721
发布日期: 2026 年 3 月
这是 28000 SDK 系列的主要版本更新。
Windows.Devices.Haptics (UniversalApiContract 19.0): 新类型:
HapticDeviceType 枚举 — 定义触觉设备类型: None 、 Generic 、 Pen 、 Touchpad 、 Mouse
HapticsControllerOverrideToken 结构 — 用于管理触觉控制器重写的令牌
IInputHapticsManager 接口 — 提供每线程触觉管理,包括用于发送波形、控制持续时间/播放计数、停止反馈以及重写触觉控制器的方法。
IInputHapticsManagerStatics 接口 — 静态方法: IsSupported 、 IsHapticDevicePresent 、 GetForCurrentThread 、 TryGetForThread
InputHapticsManager 运行时类
Windows.ApplicationModel.Contacts.Provider (UniversalApiContract 19.0): 新类型:
IContactProvider 接口 - 提供用于联系人提供者场景的 GetContactFromRemoteIdAsync 方法和 ContactListId 属性
Windows.Devices.Printers : 新类型:
IppAttributeGroupKind 枚举 - 定义 IPP 属性组类型: Printer 、 Job 、 Operation
IIppAttributeConverterStatics 接口 — 提供 ConvertPrintTicketToIppAttributesForPrinter 、、 ConvertBufferToIppAttributes ConvertIppAttributesToBuffer
IppAttributeConverter 运行时类
IPdlPassthroughProvider2 接口 - 添加 IsPassthroughWithJobAttributesSupported 属性和 StartPrintJobWithIppJobAttributes 方法
Windows.Graphics.Printing.PrintSupport : 新类型:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5 接口 — 添加 SetPdlPassthroughWithJobAttributesSupported 方法
Windows.Graphics.Printing.Workflow : 新类型:
IPrintWorkflowPrinterJob3 接口 — 添加 IsPassthroughJob 属性 GetPassthroughJobAttributes 和 GetPassthroughJobOperationAttributes 方法
Windows。Ui。Shell.Tasks : 新类型:
IAppTaskInfo2 接口 - 添加 Id 和 HiddenByUser 属性和 UpdateDeepLink 方法
AppTaskContract 版本从 1.0 升级到 2.0
视频编码 - D3D12 重建图片输出 (codecapi.h / mfapi.h) 基于 D3D12 的视频编码器重新构造图片输出的新枚举和属性:
eAVEncVideoD3D12ReconstructedPictureOutputMode 枚举——值: None 、 Copy 、 Shared
CODECAPI_AVEncVideoD3D12ReconstructedPictureOutputMode 编解码器 API GUID
MFSampleExtension_VideoEncodeD3D12ReconstructedPicture Media Foundation 示例扩展 GUID
HTTP 服务器 API (http.h) 新的服务器属性和结构:
HttpServerRequestInfoProperty (=19) - 启用可选请求信息字段的新服务器属性
HTTP_REQUEST_INFO_PROPERTY_INFO 带有 HTTP_REQUEST_INFO_FLAG_INITIAL_TTL 标志的结构
HttpFeatureTlsHandshakePerformanceCounters (=17) — TLS 握手性能计数器的新 HTTP 功能
图形/显示驱动程序 (d3dukmdt.h) 新的驱动程序功能:
DXGK_DRIVER_FEATURE_PANEL_BUFFER_CONTROL (=46)和相应的 DXGK_FEATURE_PANEL_BUFFER_CONTROL 特征 ID
事件跟踪 (evntprov.h / evntcons.h) 新定义:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1 (=4) - 保留事件数据描述符类型
EventProviderSetReserved2 — EVENT_INFO_CLASS 枚举中的新值
EVENT_HEADER_FLAG_RESERVED1 (0x0400) - 新建事件标头标志
存储提供程序属性 (propkey.h) 新属性:
PKEY_StorageProviderUserAccountKind — 标识经过身份验证的存储提供程序用户的帐户类型(未知、使用者、业务)
用户输入(WinUser.h) 新函数:
ConvertPrimaryPointerToMouseDrag — 将主指针输入转换为鼠标拖动操作
TOUCHPAD_PARAMETERS_V2 — 改进了 C/C++ 布局兼容性
WebAuthn 插件 API (webauthnplugin.h) 从实验阶段过渡到稳定版:
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2 (以前 EXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2 )
WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2 (以前 EXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2 )
WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2 (以前 EXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2 )
WebAuthNPluginAddAuthenticator2 、 WebAuthNPluginUpdateAuthenticatorDetails2 、 WebAuthNPluginPerformUserVerification2 函数
Rust Bindgen 兼容性 (ntdef.h / winnt.h) 已更新:
DECLSPEC_NOINITALL 宏现在排除通过 !defined(RUST_BINDGEN) 的 Rust bindgen 传递
Shell 对象 IDL (ShObjIdl_core.idl) 已更新:
IAttachmentExecute2 — 方法注释已更正: Save2() 重命名为 SaveNoVirusCheck() , SaveWithUI2() 重命名为 SaveWithUINoVirusCheck()
内部版本 10.0.26100.9169
发布日期: 2026 年 8 月
Windows.Management.Update : 已更新:
WindowsSoftwareUpdateIdentity 、、 WindowsSoftwareUpdateIdentityType WindowsSoftwareUpdateCategory :用于描述软件更新的新标识和类别类型
WindowsUpdateManagerScanMode 和 WindowsUpdateManager.PerformScan :扫描现在采用扫描模式而不是扫描选项对象
WindowsSoftwareUpdate.IsSeeker 、 WindowsSoftwareUpdate.UpdateCategory 、 WindowsSoftwareUpdate.UpdateIdentity 、 WindowsSoftwareUpdate.Properties 、 WindowsSoftwareUpdate.GetPropertyValue :其他更新元数据和属性访问
Windows。系统 : 新增:
User.GetUserAgeRangeAsync :获取与用户关联的年龄范围
User.GetAgeVerificationStatusAsync :获取用户的年龄验证状态
UserAgeRange :描述用户年龄范围的枚举
UserAgeVerificationStatus :描述用户年龄验证状态的枚举
年龄信号 API( User.GetUserAgeRangeAsync 、 User.GetAgeVerificationStatusAsync 、 UserAgeRange 和 UserAgeVerificationStatus )的相关文档已在正式可用前提供。 它们尚未在运行时启用,并计划在今年晚些时候的未来版本中启用。 在调用之前未返回任何年龄数据,因此请将应用设计为回退到其默认行为。
Windows。UI。通知 : 新增:
ToastNotification.IsExpandableContentSupported :指示是否支持可扩展的 toast 内容
Windows.UI.Input : 新增:
GamepadKeyRoutingConfiguration :配置游戏板密钥路由的运行时类
GamepadKeyRoutingConfiguration.IsSupported :指示是否支持游戏板密钥路由配置
GamepadKeyRoutingConfiguration.IsKeyRoutingEnabled :获取是否启用游戏板密钥路由
GamepadKeyRoutingConfiguration.TrySetKeyRoutingEnabled :尝试启用或禁用游戏板密钥路由
Windows.Devices.WiFiDirect.Services : 已弃用:
Wi-Fi Direct Services API 现已弃用,可能无法在所有平台上使用
加密 (wincrypt.h) 新的量子后加密(PQC)和 CMS 支持:
复合 ML-DSA 和 ML-KEM OID(例如 szOID_MLDSA44_ECDSA_P256_SHA256 、 szOID_MLKEM768_ECDH_P256_SHA3_256 )将 ML-DSA/ML-KEM 与经典 ECDSA/ECDH 配对
NIST AES-CCM 和 AES-GCM 对象标识符( szOID_NIST_AES128_CCM 至 szOID_NIST_AES256_GCM )
szOID_RSA_HKDF_WITH_SHA256 :HKDF 密钥派生 OID
经过身份验证的信封数据: CMSG_AUTH_ENVELOPED 、 CMSG_AUTH_ENVELOPED_ENCODE_INFO 和 szOID_RSA_authEnvelopedData
KEM 收件人信息: CMSG_KEM_RECIPIENT 、 CMSG_KEM_RECIPIENT_ENCODE_INFO 和 szOID_ORI_KEM
背书密钥注册 v2 OID( szOID_ENROLL_V2_EK_ALGORITHM 、 szOID_ENROLL_V2_ATTESTATION_STATEMENT 及相关)
szOID_PREHASH :Prehash OID
WebAuthn (webauthn.h) 新增:
WEBAUTHN_COSE_ALGORITHM_ML_DSA_44 、 WEBAUTHN_COSE_ALGORITHM_ML_DSA_65 、 WEBAUTHN_COSE_ALGORITHM_ML_DSA_87 :ML-DSA COSE 算法标识符
Media Foundation 编解码器 (codecapi.h) 新增:
CODECAPI_AVEncAV1EncoderOperatingMode 和 eAV1EncoderOperatingMode :配置 AV1 编码器操作模式
Direct3D 12 (d3d12.h) 新增:
ID3D12DeviceStatistics 与 D3D12_STATE_OBJECT_STATISTICS ,再加上 D3D12_CREATE_STATE_OBJECT_STATISTICS 和 GetStateObjectStatistics :查询状态对象的统计信息
进程创建 (WinBase.h) 新增:
PROC_THREAD_ATTRIBUTE_DESKTOP_APP_IDENTITY_POLICY 、、 PROCESS_CREATION_DESKTOP_APP_IDENTITY_ENABLE PROCESS_CREATION_DESKTOP_APP_IDENTITY_DISABLE :控制新进程的桌面应用标识
Shell 属性 (propkey.h) 新增:
PKEY_Devices_WiFiAware_IsSupported :表示是否支持 Wi‑Fi Aware
PKEY_ItemFolderPathDisplayNarrowNamespaceRelative :用于显示的命名空间相对文件夹路径
状态和错误代码 (ntstatus.h / winerror.h) 新增:
STATUS_FIPS_FAILURE 和 NTE_FIPS_FAILURE :某个加密操作未通过 FIPS 验证
网络 (ws2def.h) 新增:
AI_EXTRA_UNTRUSTED_QUERY :保留 addrinfo 提示标志
Direct3D 12 (d3d12.idl) 新增:
带 GetStateObjectStatistics 的 ID3D12DeviceStatistics :状态对象的查询统计信息
版本 10.0.26100.8876
发布日期: 2026 年 7 月
Windows。ApplicationModel.DataTransfer : 新增:
DataPackageOperation.NewTarget :指示拖动位于新逻辑目标上的提示(例如,桌面上的单个文件和文件夹)
DataPackageOperation.BackgroundTarget :提示,表明拖动位于表示背景的逻辑目标上方(例如桌面本身)
Windows.Devices.Printers : 从实验阶段过渡到稳定版:
IIppPrintDevice5 :IPP 打印设备接口
IIppPrintDeviceInstallationResult :IPP 打印设备安装的结果
IReplaceDevicePropertiesResult :替换设备属性操作的结果
Windows.Graphics.Printing.PrintSupport : 从实验阶段过渡到稳定版:
IPrintSupportAppInfo :提供有关打印支持应用的信息
IPrintSupportEnterpriseManagementUIEventArgs :用于打印支持企业管理 UI 的事件参数
IPrintSupportPrintTicketValidationRequestedEventArgs :打印票证验证请求的事件参数
Windows.Graphics.Printing.Workflow : 从实验阶段过渡到稳定版:
IPrintWorkflowJobBackgroundSession3 :打印工作流后台会话界面
IPrintWorkflowPdlConverter3 :打印工作流 PDL 转换器接口
IPrintWorkflowPdlModificationRequestedEventArgs :PDL 修改请求的事件参数
IPrintWorkflowPrinterJobStatusChangedEventArgs :打印机作业状态更改的事件参数
IPrintWorkflowXpsObjectModelProvider :提供对 XPS 对象模型的访问权限
IPrintWorkflowObjectModelProvider :提供对打印工作流对象模型的访问权限
Windows.System.Power : 新增:
EnergySaverStatus2 :描述节能状态( Unknown 、、 Off Standard 、 HighSavings ) 的枚举
PowerManager.EnergySaverStatus2 :获取当前节能状态
PowerManager.IsEnergySaverStatus2Supported :指示设备上是否 EnergySaverStatus2 受支持
PowerManager.EnergySaverStatus2Changed :当节能状态发生变化时触发
Windows。System.Profile : 新增:
RetailInfo.IsDemoModeEnabledEx :指示是否启用了零售演示模式
Windows.UI.Input : 已更新:
TouchpadGlobalAction :已 ThreeFingerPressDown / FourFingerPressDown / FiveFingerPressDown 重命名为 ThreeFingerPress / FourFingerPress / FiveFingerPress ,并 ThreeFingerPressUp / FourFingerPressUp / FiveFingerPressUp 重命名为 ThreeFingerRelease / FourFingerRelease / FiveFingerRelease
Windows。System.RemoteDesktop.Provider : 新(实验):
RemoteDesktopRegistrar.ConnectionCenterRequested :请求连接中心时引发的事件
Windows.UI.Input : 新(实验):
GamepadNavigationConfiguration :配置基于游戏板的导航的运行时类
GamepadNavigationConfiguration.NavigationEnabled :获取是否已启用游戏手柄导航
GamepadNavigationConfiguration.TrySetNavigationEnabled :尝试启用或禁用游戏板导航
GamepadNavigationConfiguration.TryGetForCurrentProcess :获取当前进程的配置
GamepadNavigationConfiguration.IsSupported :指示是否支持游戏板导航配置
应用模型 (appmodel.h) 新增:
PackageOrigin2 :描述分阶段包的原点的枚举(添加 LineOfBusiness 和 SignedSBOM 值)
GetStagedPackageOrigin2 :检索暂存包的 PackageOrigin2
AppModelPackageFeature :可查询软件包功能的枚举( SignedSBOM )
IsPackageFeatureSupported :查询包功能当前是否可用或已启用
加密 (bcrypt.h / ncrypt.h) 新的量子后加密(PQC)支持:
BCRYPT_COMPOSITE_MLDSA_ALGORITHM / BCRYPT_COMPOSITE_MLKEM_ALGORITHM :复合 ML-DSA 和 ML-KEM 算法标识符,带有相应的算法句柄、密钥 blob 类型、魔数和参数集名称
BCRYPT_PARAMETER_SET_NAMES / BCRYPT_PARAMETER_SET_KEY_BLOB :用于枚举和导入参数集键的结构
NCRYPT_COMPOSITE_MLDSA_ALGORITHM / NCRYPT_COMPOSITE_MLKEM_ALGORITHM 和算法组:用于复合 ML-DSA 和 ML-KEM 的 CNG 密钥存储支持
NCRYPT_PAD_PQDSA_FLAG 、 NCRYPT_MLDSA_EXTERNAL_MU_FLAG :PQC 签名的填充和签名标志
新的 TPM 平台加密提供程序 (PCP) 属性
错误代码(bugcodes.h) 新增:
ASSERTBUGCODE_I3CHOST_DRIVER :I3C 主机驱动程序的断言错误代码
Direct3D 11 (d3d11.h) 新增:
D3D11_DECODER_PROFILE_APV_VLD_422_10 、 ..._422_12 、 ..._444_10 、 ..._444_12 、 ..._4444_10 、 ..._4444_12 、 ..._400_10 :高级专业视频(APV)解码器配置文件 GUID(RFC 9924)
DirectX 内核(d3dkmthk.h / d3dukmdt.h) 新增:
D3DKMT_QUERYFEATUREINTERFACE 和 D3DKMTQueryFeatureInterface :查询内核模式功能接口
DXGK_FEATURE_*_VERSION 定义和 DXGK_QUERYFEATURESUPPORT2_VERSION :DXGK 功能版本标识符
D3DDDI_SEGMENTPREFERENCE2 :具有大页首选项支持的分段首选项结构
设备类 GUID (devguid.h) 新增:
DirectX 视频加速 (dxva.h) 新增:
DXVA_ModeAPV_VLD_422_10 、 ..._422_12 、 ..._444_10 、 ..._444_12 、 ..._4444_10 、 ..._4444_12 、 ..._400_10 :高级专业视频 (APV) DXVA 配置文件 GUID (RFC 9924)
DXVA_PicEntry_APV 和相关 APV DXVA 结构:用于 APV 解码的图片和切片数据结构
EAP 类型(eaptypes.h) 新增:
EAP_FLAG_DISABLE_SESSION_RESUMPTION :用于禁用 TLS 会话续用的标志
Media Foundation (mfidl.h) 新增:
IMFDXGIScheduler , IMFDXGISchedulerClient , IMFDXGISchedulerRegistration :基于 DXGI 的媒体调度接口
MF_DXGI_SCHEDULING_PRIORITY :DXGI 调度优先级枚举
媒体引擎 (mfmediaengine.h) 新增:
IMFMediaEngineVideoRendererEffect :允许应用设置自定义视频呈现器效果的接口
存储 (ntddstor.h / winioctl.h) 新增:
支持存储分页设备转储收集的结构
状态代码 (ntstatus.h) 新增:
STATUS_DEVICE_NACKED :设备拒绝了请求
STATUS_SMB_ALTERNATIVE_PORT_CONFLICT :SMB 备用端口冲突
Power (poclass.h) 新增:
BATTERY_TEST_EXEMPT :指示电池不受测试的电池标志
进程创建 (WinBase.h) 新增:
PROC_THREAD_ATTRIBUTE_CONTAINMENT_CONFIGURATION :容器配置的进程/线程属性
开窗和输入 (WinUser.h) 新增:
WM_STOPINERTIA , WM_ENDINERTIA :用于惯性处理的窗口消息
GetPointerTouchpadInfo 、、 GetPointerTouchpadInfoHistory 、 GetPointerFrameTouchpadInfo GetPointerFrameTouchpadInfoHistory :检索精度触摸板指针信息
CreateSyntheticPointerDevice2 :从 SYNTHETIC_DEVICE_CREATION_PARAMS 创建合成指针设备
SYNTHETIC_DEVICE_CREATION_OPTIONS , SYNTHETIC_DEVICE_CREATION_PARAMS :合成指针设备创建的选项和参数
TOUCHPAD_ACTION 和 InjectTouchpadAction :用于注入合成触摸板操作的枚举和函数
ReportWindowContentInertia :指示窗口内容惯性的开始和结束
RegisterTouchpadCapableWindow ,, RegisterTouchpadCapableThread SetMaxTouchpadSensitivity :选择并配置精度触摸板输入
安全性(winnt.h) 新增:
SECURITY_SHADOWADMINACCOUNT_RID , SECURITY_AGENTIC_PLATFORM_BASE_RID :已知安全标识符值
SECURITY_CONTAINMENT_CONFIGURATION :描述遏制配置的结构
错误代码 (winerror.h / wuerror.h / deliveryoptimizationerrors.h / slerror.h) 新增:
winerror.h 中的 UTC、每处理器、设备 NACKED 和 SMB 错误代码
Windows 更新( WU_E_* )和传递优化( DO_E_* )的新错误代码
终端服务 (wtsdefs.h / wtsprotocol.h) 新增:
IWRdsProtocolConnection3_Experimental :实验性协议连接接口
OLE (oleidl.h) 新增:
DROPEFFECT_NEWTARGET 、 DROPEFFECT_BACKGROUNDTARGET :匹配新 DataPackageOperation 值的放置效果提示
Media Foundation (Mfidl.h) 新增:
IMFDXGIScheduler 、 IMFDXGISchedulerClient 、 IMFDXGISchedulerRegistration 和 MF_DXGI_SCHEDULING_PRIORITY :DXGI 媒体调度接口和枚举
媒体引擎 (mfmediaengine.h) 新增:
IMFMediaEngineVideoRendererEffect :用于设置自定义视频呈现器效果的接口
音频(mmdeviceapi.h) 新增:
PKEY_AudioEndpoint_StableId :稳定音频终结点标识符的属性键
Direct3D 11 (d3d11.h) 新增:
APV 解码器配置文件 GUID (RFC 9924)
OLE (oleidl.h) 新增:
DROPEFFECT_NEWTARGET 、 DROPEFFECT_BACKGROUNDTARGET :放置效果提示
内部版本 10.0.26100.8249
发布日期: 2026 年 4 月
Windows.Devices.Printers : 更新的方法:
IIppAttributeConverterStatics.ConvertPrintTicketToIppAttributesForPrinter — 现在接受其他 targetPdlFormat 参数
IppAttributeConverter 运行时类
IppAttributeGroupKind 枚举
IPdlPassthroughProvider2 接口
Windows.Graphics.Printing.PrintSupport : 从实验阶段过渡到稳定版:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5 — 具有 SetPdlPassthroughWithJobAttributesSupported 方法的接口
PrintSupportEnterpriseManagementUIEventArgs — 实现 IActivatedEventArgs 和 IActivatedEventArgsWithUser 用于企业管理 UI 激活方案
Windows.Graphics.Printing.Workflow : 从实验阶段过渡到稳定版:
IPrintWorkflowPrinterJob3 — 具有透传属性支持的接口
IsPassthroughJob 已重命名为 IsPassthroughJobWithAttributes
Windows.AI.Agents.Mcp : 新接口:
IMcpMessageFilterExperimental2 — 添加 Initialize 的方法,其中包含客户端/服务器进程标识符和 ID,以及用于 MCP 消息筛选的 OnMessage
Windows.Devices.Haptics : KnownSimpleHapticsControllerWaveforms 上的新属性:
Collide — 冲突触觉反馈的波形 ID
Align — 对齐触觉反馈的波形 ID
Step — 步进触觉反馈的波形 ID
Grow — 增长触觉反馈的波形 ID
Windows.Graphics.Capture : 新接口:
IDirect3D11CaptureFrame3 — 添加 ConfigurationIteration 属性以捕获帧
IGraphicsCaptureSession7 — 添加 ConfigurationIteration 属性和窗口排除列表管理
IDisplayGraphicsCaptureSession — 显示特定的图形捕获会话
SetWindowExclusionList — 设置要从捕获中排除的窗口列表
GetWindowExclusionList — 获取当前窗口排除列表
Windows.Media.ClosedCaptioning : 新类型:
ClosedCaptionTheme — 表示具有自定义支持的隐藏式字幕主题
GetAvailableThemes — 检索可用的隐藏式字幕主题
GetSelectedTheme — 获取当前选定的主题
TrySetSelectedTheme — 尝试设置所选主题
SelectedThemeChanged — 所选隐藏式字幕主题更改时触发
事件跟踪 (evntprov.h / evntcons.h) 新定义:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1 — 保留事件数据描述符类型
EventProviderSetReserved2 — EVENT_INFO_CLASS 枚举中的新值
EVENT_HEADER_FLAG_RESERVED1 — 新建事件标头标志
HID 用法 (hidusage.h) 新的触觉用法值:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE — 碰撞触觉波形
HID_USAGE_HAPTICS_WAVEFORM_ALIGN — 对齐触觉波形
HID_USAGE_HAPTICS_WAVEFORM_STEP — 步骤触觉波形
HID_USAGE_HAPTICS_WAVEFORM_GROW — 生长触觉波形
错误代码(winerror.h) 新的 BitLocker 错误代码:
FVE_E_MISSING_PROTECTORS — 缺少 BitLocker 保护程序
FVE_E_METHOD_MISMATCH — BitLocker 方法不匹配
安全性/身份验证 (NTSecPKG.h) 新定义:
SECPKG_CALL_AGENT_LOGON — 基于代理的登录的安全包调用标志
KSecAllocateContextBuffer — 用于分配安全上下文缓冲区的函数
添加了 extern "C" 保护来实现 C++ 兼容性
Crypto / TPM (ncrypt.h) 新的 TPM 属性定义如下:
NCRYPT_PCP_AIKSTORE_PROPERTY — TPM AIK 存储特性
NCRYPT_PCP_EKSTORE_PROPERTY — TPM EK 存储属性
内容索引 (NTQuery.h) 新定义:
CI_VERSION_QUERY_METADATA — 查询元数据/语义可靠性的内容索引版本
Shell API (shellapi.h) 新定义:
ABC_OVERLAYDESKTOPICONS — ABM_NEW 的覆盖桌面图标标志
Rust Bindgen 兼容性 (ntdef.h / winnt.h) 已更新:
DECLSPEC_NOINITALL 宏现在排除通过 !defined(RUST_BINDGEN) 的 Rust bindgen 传递
WRL Async (wrl/async.h) 已更新:
使用 _InterlockedCompareExchange 和引用计数( cCompleteDelegateRefCount_ )重新设计异步完成处理以实现线程安全
版本 10.0.26100.8038
发布日期: 2026 年 3 月
Windows.ApplicationModel.Contacts.Provider : 新类型:
IContactProvider - 具有 GetContactFromRemoteIdAsync 方法的接口
Windows.Devices.Printers : 新类型:
IppAttributeGroupKind — IPP 特性组种类的枚举
IIppAttributeConverterStatics - 与 ConvertPrintTicketToIppAttributesForPrinter 、 ConvertBufferToIppAttributes 和 ConvertIppAttributesToBuffer 连接的接口
IppAttributeConverter - 运行时类
IPdlPassthroughProvider2 - 具有 IsPassthroughWithJobAttributesSupported 属性和 StartPrintJobWithIppJobAttributes 方法的接口
Windows.Graphics.Printing.PrintSupport : 新类型:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5 - 具有 SetPdlPassthroughWithJobAttributesSupported 方法的接口
Windows.Graphics.Printing.Workflow : 新类型:
IPrintWorkflowPrinterJob3 - 具有 IsPassthroughJob 属性和 GetPassthroughJobAttributes GetPassthroughJobOperationAttributes 方法的接口
Windows.Storage.Search : 新类型:
IQueryOptionsAdditionalSearchSources - 向 IncludeCloudProviders 添加 IncludeLocalSemanticIndex 属性和 QueryOptions 属性
蓝牙免提配置文件 (bthdef.h) 为 HFP 音频网关和 Hands-Free SDP 和 BRSF 支持的功能添加了新的定义:
HFP_AG_SDP_SUPPORTED_FEATURE_* - 音频网关 SDP 功能标志,用于三向呼叫、回声取消、语音识别、带内铃声、语音标记、宽带语音等
HFP_AG_BRSF_SUPPORTED_FEATURE_* - 音频网关 BRSF 功能标志,用于三向呼叫、回声取消、语音识别、拒绝呼叫、增强呼叫状态/控制、编解码器协商等
HFP_HF_SDP_SUPPORTED_FEATURE_* - Hands-Free SDP 功能标志,用于回声取消、三向呼叫、CLI 演示、语音识别、远程音量控制、宽带语音等
HFP_HF_BRSF_SUPPORTED_FEATURE_* — 免提 BRSF 的回声消除、三方通话、CLI 表示、语音识别、远程音量控制、编解码器协商等功能标志
HFP_NETWORK_NO_ABILITY_TO_REJECT , HFP_NETWORK_ABILITY_TO_REJECT - 网络呼叫拒绝功能标志
基于虚拟化的安全性(ntstatus.h / winerror.h) 新的错误代码:
STATUS_VSM_FW_MEASUREMENTS_SEAL_FAILURE —- VSM 固件度量密封故障状态
ERROR_VSM_FW_MEASUREMENTS_SEAL_FAILURE - 对应的 Win32 错误代码
视频编码 (codecapi.h) D3D12 重新构造图片输出的新枚举和属性:
eAVEncVideoD3D12ReconstructedPictureOutputMode 枚举
CODECAPI_AVEncVideoD3D12ReconstructedPictureOutputMode 编解码器 API GUID
Direct3D 12 (d3d12.h) 严格对齐定义的拼写更正:
D3D12_TIGHT_ALIGNMENT_MIN_COMMITTED_RESOURCE_ALIGNMENT (代替拼写错误的 ALIGNEMNT 变体)
D3D12_TIGHT_ALIGNMENT_MIN_PLACED_RESOURCE_ALIGNMENT (代替拼写错误的 ALIGNEMNT 变体)
本地安全机构 (ntlsa.h) 为基于代理的登录添加了新的结构:
_LSA_AGENT_LOGON_CREDENTIAL - 代理登录凭据数据
_LSA_AGENT_ACCOUNT_INFO - 代理帐户信息
_LSA_AGENT_ACCOUNT_LIST - 代理帐户列表
内容索引 (NTQuery.h) 新定义:
CI_VERSION_CORRID - 内容索引版本关联 ID
安全通道 (schannel.h) 添加了用于复制 TLS 扩展的新类型:
SCH_COPY_EXTS_DATA 结构 - 用于复制 TLS 扩展的数据结构
SchCopyExtsOptions 枚举 — TLS 扩展复制操作的选项
文本服务框架 (TextStor.h) 新定义:
TS_SD_DISABLEWRITINGSUGGESTIONS - 禁用写入建议的标志
TS_SS_MULTILINE - 多行文本存储支持的标志
远程桌面虚拟通道(tsvirtualchannels.h) 为 RDP 窗口信息添加了新的接口、结构和枚举:
IWTSWindowChangedCallback - 窗口更改通知的回调接口
IWTSWindowInfoService - 用于查询窗口信息、客户端进程 ID、会话类型和订阅窗口更改的接口
WTSWindowInfo 结构 — 窗口信息数据
RdpSessionType 枚举 - RDP 会话类型值
WebAuthn 插件 API (webauthnplugin.h) 从实验阶段过渡到稳定版:
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2 (以前 EXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2 )
WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2 (以前 EXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2 )
WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2 (以前 EXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2 )
远程桌面虚拟通道(tsvirtualchannels.idl) 为 RDP 窗口信息添加了新接口:
IWTSWindowChangedCallback - 拥有 WindowChanged 方法的回调接口
IWTSWindowInfoService — GetWindowInfo 、 GetRdpClientProcessId 、 GetRdpSessionType 、 SubscribeWindowChanged 、 UnsubscribeWindowChanged 的接口
WTSWindowInfo 结构 — 窗口信息数据
RdpSessionType 枚举 - RDP 会话类型值
内部版本 10.0.26100.7705
发布日期: 2026 年 2 月
Windows。Ui。Shell.Tasks : 用于管理应用任务的新命名空间:
AppTaskContract - 任务 API 的 API 协定
AppTaskState — 任务状态的枚举
IAppTaskContent , IAppTaskContentStatics - 任务内容的接口
IAppTaskInfo 、 IAppTaskInfo2 、 IAppTaskInfoStatics - 任务信息的接口
IAppTaskResultAsset , IAppTaskResultAssetFactory - 任务结果资产的接口
AppTaskContent - 任务内容的运行时类
AppTaskInfo - 用于任务信息的运行时类
AppTaskResultAsset - 任务结果资产的运行时类
Windows.UI.Shell.CompanionWindows : 用于配套窗口管理的新命名空间:
CompanionWindowsContract - 配套窗口的 API 协定
CompanionWindowRequestResultStatus — 请求结果状态的枚举
ICompanionWindowCoordinator , ICompanionWindowCoordinatorStatics - 协调器接口
ICompanionWindowRequest , ICompanionWindowRequestResult - 请求接口
CompanionWindowCoordinator - 用于协调配套窗口的运行时类
CompanionWindowRequest , CompanionWindowRequestResult - 请求的运行时类
Windows.Devices.Haptics : 触觉反馈的新类型和增强功能:
HapticDeviceType - 用于触觉设备类型的新枚举类型(UniversalApiContract 19.0)
HapticsControllerOverrideToken — 控制器重写令牌的新结构
IInputHapticsManager , IInputHapticsManagerStatics - 用于输入触觉管理的新接口
InputHapticsManager - 用于管理输入触觉的新运行时类
Windows虚拟管理程序仿真(WinHvEmulation.h) 为 AMD64 添加了新的仿真器管理功能:
WHvEmulatorCreateEmulator - 使用指定的回调创建新的模拟器实例
WHvEmulatorDestroyEmulator - 销毁模拟器实例
用于内存访问、I/O 端口处理和虚拟处理器注册作的其他模拟器管理 API
WebAuthn 插件 (webauthnplugin.h) 更新的文档:
插件 RPID 现在是必需的(之前是可选的),用于从插件发起的嵌套的 WebAuthN 调用。
Windows错误代码(winerror.h) 更新了错误定义和代码
图形驱动程序模型 (d3dukmdt.h, d3dkmdt.h) 图形驱动程序显示模式定义和用户模式类型的更新
Windows用户界面(WinUser.h) 用户界面定义的更新
加密 (wincrypt.h) 加密函数定义的更新
属性键 (propkey.h) 更新的属性键定义
HTTP API (http.h) HTTP 服务器 API 定义的更新
此 SDK 版本中修复了以下问题: BinSkim Warning 4146 Triggered by Windows SDK 10.0.26100.7175 in Visual Studio
内部版本 10.0.26100.7627
发布日期: 2026 年 1 月
Windows.Security.Credentials : 新接口:
IKeyCredentialManagerCreateWithWindowStatics - 提供使用关联窗口句柄创建密钥凭证的方法
IKeyCredentialWithWindow - 使用窗口关联支持扩展密钥凭据功能
KeyCredentialManager.RequestCreateForWindowAsync - 创建与特定窗口关联的密钥凭据
WinSQLite (winsqlite3.h / winsqlite3ext.h) SQLite 版本更新:
SQLITE_ERROR_RESERVESIZE
SQLITE_ERROR_KEY
SQLITE_ERROR_UNABLE
SQLITE_IOERR_BADKEY
SQLITE_IOERR_CODEC
SQLITE_IOCAP_SUBPAGE_READ
SQLITE_FCNTL_NULL_IO
SQLITE_FCNTL_BLOCK_ON_CONNECT
SQLITE_SCM_BRANCH
SQLITE_SCM_TAGS
SQLITE_SCM_DATETIME
SECURITY_MANDATORY_MEDIUM_PLUS_CREDUI_RID — 凭据 UI 上下文的新安全强制性完整性级别 RID
内部版本 10.0.26100.7463
发布日期: 2025 年 12 月
Windows.Management.Deployment :
添加了 PackageOperationPriority 枚举,以及通过 AddPackageOptions 和 StagePackageOptions 公开的新优先级字段。
驱动程序运行时报告 添加了新的结构:
_DRIVER_INFO_ENTRY
_DRIVER_RUNTIME_REPORT
_RUNTIME_REPORT_DIGEST_HEADER
DNS SVCB/HTTPS 记录分析 添加了新的结构:
DNS_SVCB_PARAM_IPV4 、 DNS_SVCB_PARAM_IPV6
DNS_SVCB_PARAM_ALPN
DNS_SVCB_PARAM_MANDATORY
DNS_SVCB_PARAM_UNKNOWN
搜索和查询引擎 更新或添加的结构:
CONTENTRESTRICTION
VECTORRESTRICTION
NODERESTRICTION
音频/设备激活 为音频堆栈中的新的设备级激活场景添加了接口 IMMDeviceActivator 。
EnumSystemFirmwareTables
GetSystemFirmwareTable
内部版本 10.0.26100.7175
发布日期: 2025 年 11 月
对以下 Win32 API 标头进行的更新(定义、结构、枚举、接口和其他更改):
AppxPackaging.h、AppxPackaging.idl(接口 IAppxFactory4、IAppxBundleFactory3、IAppxBundleReader2)
WinRT 命名空间已更新(新的或修改的 API/类型):
Windows.ApplicationModel.DataTransfer
Windows.Management.Update
Windows.Security.Credentials
Windows.Storage.Provider
Windows.System.RemoteSystems
AppxManifestTypes.xsd 架构已更新
Windows SDK 10.0.26100.7175 在 Visual Studio 中触发了 BinSkim 警告 4146
我们知道,由于在 Windows SDK 版本 10.0.26100.7175(Visual Studio 17.14.22 附带)中包含的少量 Windows SDK 库中,警告 C4146 被显式禁用,导致使用 BinSkim 规则 BA2007 的生成可能会失败的问题。
使用此 SDK 版本时,开发人员可能会看到生成中断或安全工具验证失败,具体取决于项目配置和工具链设置。
已确定修复程序,目前正在准备Visual Studio更新。 这会更新受影响的 SDK 内容以还原预期行为。 在修补程序可用之前,可以使用以下缓解措施之一: 将项目重定向到另一个受支持的Windows SDK 版本,或 取消生成配置中的特定 BinSkim 警告(不建议长期使用)
将项目重定向到另一个受支持的Windows SDK 版本,或
取消生成配置中的特定 BinSkim 警告(不建议长期使用)
版本 10.0.26100.6901
发布日期: 2025 年 10 月
对以下 Win32 API 标头、定义、结构、枚举和其他更改进行的更新:
windows.system.power.thermal.h
windows.ui.input.preview.text.h
向以下 WinRT 命名空间添加了新 API:
Windows.AI.Actions
Windows.Management.Update
Windows.Media.Core
版本 10.0.26100.6584
发布日期: 2025 年 9 月
与 Windows 11 版本 25h2 公开发布版本相对应的发布版本。
对以下 Win32 API 标头、定义、结构、枚举和其他更改进行的更新:
FoundationManifestSchema.xsd
AccessControlManifestSchema.xsd
AppDataManifestSchema.xsd
向以下 WinRT 标头和 idl 添加了新 API:
windows.security.credentials.h
windows.system.power.thermal.h、windows.system.power.thermal.idl
已将实验 API 更新或添加到以下各项:
windows.ai.actions.h
windows.ai.actions.hosting.h
windows.ai.agents.mcp.h
windows.ai.agents.h
windows.graphics.printing.printsupport.h
windows.graphics.printing.printticket.h, windows.graphics.printing.printticket.idl
windows.devices.printers.h
windows.applicationmodel.contacts.h
内部版本 10.0.26100.4948
发布日期: 2025 年 8 月
对以下 Win32 API 标头进行的更新、添加新定义、结构、枚举和其他更改:
ModelContextProtocolHelpers.h
PrintSupportManifestSchema_v3.xsd
向以下 WinRT 标头和 idl 添加了新 API:
windows.graphics.printing.printsupport.h
windows.storage.provider.h
windows.devices.printers.h
windows.applicationmodel.activation.h
windows.ui.input.preview.text.h
windows.ui.input.preview.text (以前ENABLE_WINRT_EXPERIMENTAL_TYPES后面的 API 现已稳定)
内部版本 10.0.26100.4654
发布日期: 2025 年 7 月
对以下 Win32 API 标头进行的更新、添加新定义、结构、枚举和其他更改:
minidumpapiset.h
ModelContextProtocolHelpers.h
WaaSApiTypes.idl
WinHvPlatformDefs.h
向以下 Win32 标头添加了新 API:
wincodec.h、wincodec.idl IWICBitmapFrameChainReader IWICBitmapFrameChainWriter IWICDisplayAdaptationControl2
IWICBitmapFrameChainReader
IWICBitmapFrameChainWriter
IWICDisplayAdaptationControl2
wincodecsdk.h, wincodecsdk.idl GUID_MetadataFormatGainMap CLSID_WICGainMapMetadataReader CLSID_WICGainMapMetadataWriter
GUID_MetadataFormatGainMap
CLSID_WICGainMapMetadataReader
CLSID_WICGainMapMetadataWriter
添加了新的 WinRT 预览命名空间:
windows.ui.input.preview.text
版本 10.0.26100.4188
发布日期: 2025 年 5 月
向以下 WinRT 命名空间添加或更新了新 API:
Windows.AI.Actions
Windows.AI.ModelContextProtocol (实验)
Windows.ApplicationModel.Background.Bluetooth
Windows.Devices.Bluetooth
Windows.UI.ViewManagement
向以下 Win32 标头添加了新 API:
http.h HttpQueryRequestProperty
HttpQueryRequestProperty
ntlsa.h LsaSetLocalSystemAccess LsaQueryLocalSystemAccess LsaQueryLocalSystemAccessAll
LsaSetLocalSystemAccess
LsaQueryLocalSystemAccess
LsaQueryLocalSystemAccessAll
WinUser.h ConvertToInterceptWindow IsInterceptWindow ApplyWindowAction RegisterCloakedNotification EnterMoveSizeLoop
ConvertToInterceptWindow
IsInterceptWindow
ApplyWindowAction
RegisterCloakedNotification
EnterMoveSizeLoop
Win32 CRT 标头更新:
corecrt_search.h
对以下 Win32 API 标头进行的更新,添加新定义、结构和枚举:
MDMRegistration.h
overridecapabilities.h
WindowsSearchErrors.h
添加了新的 Win32 API 标头:
ModelContextProtocolHelpers.h
向以下 Win32 API 标头添加了实验性 API:
内部版本 10.0.26100.3916
发布日期: 2025 年 4 月
向 windows.ui.viewmanagement WinRT 命名空间添加了新的 API,以支持用户的首选 UserInteractionMode。
向 searchapi.h Win 32 API 标头添加了对语义搜索的支持。
添加了新的 GamingExperience Win32 API 标头。
向以下 Win32 标头添加了新 API:
内部版本 10.0.26100.3624
发布日期: 2025 年 3 月
在 windows.ui.viewmanagement.core WinRT 命名空间中为 CoreInputViewKind 枚举添加了游戏手柄支持。
向以下 Win32 标头添加了新 API:
shobjidl_core.h
winenclaveapi.h
内部版本 10.0.26100.3323
发布日期: 2025 年 2 月
重命名了上一版本中添加到 windows.devices.sensors 命名空间的 PrivacyScreen WinRT API。 这些 API 现在是 OnlookerDetection API。
内部版本 10.0.26100.3037
发布日期: 2025 年 1 月
在 windows.devices.sensors 命名空间中添加了新的 WinRT API:
PrivacyScreenOptions 类。
HumanPresenceSettings.PrivacyScreenOptions 方法。
LightSensor.IsChromaticitySupported 方法。
还添加了新的属性和结构以支持这些方法。
实验性 API 在以下 Win32 头文件中进行了更改(请注意,实验性 API 不应在生产环境中使用):
内部版本 10.0.26100.2454
发布日期: 2025 年 1 月
对以下 Win32 标头进行了重大添加或更改:
windows.applicationmodel.background.h:添加了许多与蓝牙相关的 API。
windows.applicationmodel.calls.h:添加了许多 VOIP 调用配置 API。
添加或修改了以下 Win32 API:
CRL_BUILD_PROPID
CRL_EXTRACT_KEY_INDEX
CRL_EXTRACT_PARTITION_INDEX
STDMETHOD_CHPE_PATCHABLE
d3d11.D3D11_FEATURE_DATA_D3D11_OPTIONS6
IPixelFilter.GetImageInfo
IPixelFilter.GetPixelsForImage
IPixelFilterVtbl
_HTTP_REQUEST_TRANSPORT_IDLE_CONNECTION_TIMEOUT_INFO
_KERB_CHANGEMACHINEPASSWORD_REQUEST
winenclaveapi.h:
EnclaveEncryptDataForTrustlet
EnclaveUsesAttestedKeys
STDAPI_CHPE_PATCHABLE_
GetCurrentMonitorTopologyId
请遵循最佳做法,确保 API 在调用之前在计算机上可用。
许多实验 API 已添加到以下 Win32 标头中(请注意,实验 API 不应在生产环境中使用):
内部版本 10.0.26100.1742
发布日期: 2024 年 9 月 24 日
与 Windows 11 版本 24H2 公开发布版本相对应的发布版本。
发布日期: 2024 年 5 月 5 日
10.0.26100 系列的初始版本,对应于 Windows 11 版本 24H2 预览版。
版本 10.0.22621.3235
发布日期: 2024 年 2 月 29 日
服务更新 10.0.22621.3235。
版本 10.0.22621.2428
发布日期: 2023 年 10 月 24 日
服务更新 10.0.22621.2428。
内部版本 10.0.22621.1778
发布日期: 2023 年 5 月
服务更新 10.0.22621.1778。
WindowTabManager API 允许具有选项卡式接口的应用程序向 Windows shell 提供有关打开的选项卡的信息。
HumanPresence API 的更新,以提高易用性,并为支持人机状态功能的传感器添加新设置。
RemoteDesktop API 允许应用程序在远程桌面和本地桌面之间切换。
Windows SDK for Windows 11 版本 22H2
服务更新 10.0.22621.755。 包括对 VS 17.4 版本的 ARM64 支持
Windows 10 SDK 版本 2104
已删除 api-ms-win-net-isolation-l1-1-0.lib。 与 api-ms-win-net-isolation-l1-1-0.lib 链接的应用可以将 t OneCoreUAP.lib 切换为替换项。
删除了 irprops.lib。 与 irprops.lib 链接的应用可以切换到 bthprops.lib 作为简易替换件。
将 ENUM tagServerSelection 从 wuapicommon.h 移动到 wupai.h 并删除了标头。 如果要使用 ENUM tagServerSelection,则需要包括 wuapi.h 或 wuapi.idl。
使用 Windows 10 WinRT API 包,可以将最新的Windows 运行时 API 支持添加到 .NET Framework 4.5+ 和 .NET Core 3.0+ 库和应用。 若要访问 Windows 10 WinRT API 包,请参阅 Microsoft.Windows.SDK.Contracts NuGet 包 。
在打印完全可表示的浮点数时,printf 系列函数现在 符合 IEEE 754 舍入规则 ,并且将遵循通过 fesetround 调用请求的舍入模式。 当与 legacy_stdio_float_rounding.obj 链接时,旧式行为可用。
Windows 应用认证工具包。 在应用认证工具包和 Windows 应用商店中,已将多个新 API 添加到受支持的 API 列表中。 如果受支持列表中的 API 在Visual Studio中显示为灰显或已禁用,则可以对源文件进行少量更改以访问它们。 有关更多详细信息,请参阅此 已知问题 。 查找测试的更多更新 。
消息编译器(mc.exe)更新:
现在,检测 .mc 文件中的 Unicode 字节顺序标记(BOM)。 如果 .mc 文件以 UTF-8 BOM 开头,它将读取为 UTF-8 文件。 否则,如果文件以 UTF-16LE BOM 开头,它将被读取为 UTF-16LE 文件。 如果指定了 -u 参数,它将读取为 UTF-16LE 文件。 否则,将使用当前代码页(CP_ACP)进行读取。
现在,避免了 MC 生成的 C/C++ ETW 帮助程序中配置宏出现冲突导致的一个定义规则 (ODR) 问题(例如,当两个具有 MCGEN_EVENTWRITETRANSFER 冲突定义的 .cpp 文件链接到同一二进制文件时,MC 生成的 ETW 帮助程序现在将会遵循每个 .cpp 文件中 MCGEN_EVENTWRITETRANSFER 的定义,而不是随意选取一个)。
Windows跟踪预处理器(tracewpp.exe)更新:
支持 Unicode 输入(.ini、.tpl 和源代码)文件。 从 UTF-8 或 UTF-16 字节顺序标记(BOM)开始的输入文件将读取为 Unicode。 将使用当前代码页 (CP_ACP) 读取未以 BOM 开头的输入文件。 为了向后兼容,如果指定了 -UnicodeIgnore 命令行参数,则从 UTF-16 BOM 开始的文件将被视为空。
支持 Unicode 输出 (.tmh) 文件。 默认情况下,将使用当前代码页(CP_ACP)对输出文件进行编码。 使用命令行参数 -cp:UTF-8 或 -cp:UTF-16 生成 Unicode 输出文件。
行为更改:tracewpp 现在将所有输入文本转换为 Unicode,在 Unicode 中执行处理,并将输出文本转换为指定的输出编码。 早期版本的 tracewpp 避免了 Unicode 转换,并执行了文本处理(假设单字节字符集)。 在输入文件不符合当前代码页的情况下,这可能会导致行为更改。 如果这是个问题,请考虑将输入文件转换为 UTF-8(使用 BOM)和/或使用 -cp:UTF-8 命令行参数以避免编码歧义。
TraceLoggingProvider.h 更新:
避免由配置宏冲突引起的单定义规则(ODR)问题(例如,当两个具有TLG_EVENT_WRITE_TRANSFER冲突定义的.cpp文件链接到同一二进制文件时,TraceLoggingProvider.h 帮助程序现在将尊重每个.cpp文件中TLG_EVENT_WRITE_TRANSFER的定义,而不是任意选取一个或另一个文件)。
在C++代码中,TraceLoggingWrite 宏已更新,以便使用可变模板在类似事件之间更好地共享代码。
对你的应用进行签名。 Device Guard 签名是适用于商业和教育的 Microsoft Store 中提供的 Device Guard 功能,它允许企业保证每个应用都来自受信任的源。 请参阅有关 Device Guard 签名 的文档。
SDK 标头已更新,以解决在 MSVC 编译器 cl.exe 中使用符合标准的 C 预处理器(/Zc:preprocessor, 在 VS 2019 v16.6 中引入)进行编译时发生的错误。
已修复:“GdiplusTypes.h 未使用 NOMINMAX 进行编译”。 See Visual Studio Feedback 。
使用 /std:c11 或 /std:c17 进行生成时,现在将获得: C99 tgmath.h assert.h 中的 C11 static_assert C11 stdalign.h C11 stdnoreturn.h
assert.h 中的 C11 static_assert
C11 stdnoreturn.h
面向 ARM64 的 Windows v11 的 Clang/LLVM 与最新的 winnt.h 不兼容 解决方法是在针对 ARM64 平台时,使用旧版本的 Windows 10 SDK(内部版本 19041)或改用 Windows v10 的 clang/LLVM。
面向 ARM64 的 Windows v11 的 Clang/LLVM 与最新的 winnt.h 不兼容
解决方法是在针对 ARM64 平台时,使用旧版本的 Windows 10 SDK(内部版本 19041)或改用 Windows v10 的 clang/LLVM。
DirectXMath(包括此版本中的版本 3.16)与适用于 ARM64 上的Windows的 Clang/LLVM 不兼容。 解决方法是使用 NuGet、vcpkg 或 GitHub 提供的最新版本的 DirectXMath。 这些版本包括所需的热修补程序(版本 3.16b)。 //www.nuget.org/packages/directxmath //github.com/microsoft/vcpkg/tree/master/ports/directxmath //github.com/microsoft/DirectXMath
DirectXMath(包括此版本中的版本 3.16)与适用于 ARM64 上的Windows的 Clang/LLVM 不兼容。
解决方法是使用 NuGet、vcpkg 或 GitHub 提供的最新版本的 DirectXMath。 这些版本包括所需的热修补程序(版本 3.16b)。 //www.nuget.org/packages/directxmath //github.com/microsoft/vcpkg/tree/master/ports/directxmath //github.com/microsoft/DirectXMath
//www.nuget.org/packages/directxmath
//github.com/microsoft/vcpkg/tree/master/ports/directxmath
//github.com/microsoft/DirectXMath
更改了某些标头文件的大小写,以便针对区分大小写的文件系统进行规范化: OAIdl.h、ObjIdl.h、ObjIdlbase.h、OCIdl.h、Ole2.h、OleAuto.h 和 OleCtl.h 均采用小写形式。 对于 Windows 上的 Clang/LLVM 构建,如果要支持旧版本和最新的 Windows 10 SDK(无警告),请在 CLI 中添加 -Wno-nonportable-system-include-path ,或者在源代码中使用以下 #pragma: #ifdef __clang__ #pragma clang diagnostic ignored "-Wnonportable-system-include-path" #endif
更改了某些标头文件的大小写,以便针对区分大小写的文件系统进行规范化:
OAIdl.h、ObjIdl.h、ObjIdlbase.h、OCIdl.h、Ole2.h、OleAuto.h 和 OleCtl.h 均采用小写形式。
对于 Windows 上的 Clang/LLVM 构建,如果要支持旧版本和最新的 Windows 10 SDK(无警告),请在 CLI 中添加 -Wno-nonportable-system-include-path ,或者在源代码中使用以下 #pragma:
#ifdef __clang__
#pragma clang diagnostic ignored "-Wnonportable-system-include-path"
Windows 10 SDK 版本 2004 服务更新
发布日期: 2020 年 12 月 16 日
解决了链接伞库和原生 OS 库(例如 onecoreuap.lib 和 kernel32.lib)时发生的不可预测崩溃和难以诊断的崩溃。
已解决阻止 AppVerifier 正常工作的问题
解决了导致 WACK 在“任务未能启用 HighVersionLie”时失败的问题。
Windows developer
想要尝试使用 Ask Learn 阐明或指导你完成本主题?
Last updated on 2026-08-27