Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Egy új vagy meglévő Windows alkalmazásban többféleképpen is beszerezheti a Windows SDK-t: a telepítőből vagy az ISO-ból, a Visual Studio 2022-es telepítőben vagy a NuGet-csomag letöltésével. Az SDK-t az új build manuális telepítésével, Visual Studio frissítésével vagy a Nuget-csomag frissítésével frissítheti.
A legújabb buildekért tekintse meg a Windows SDK letöltéseit.
28000 verziók
Build 10.0.28000.2114
Kiadás dátuma: 2026. május
WinRT API-kiegészítések és -frissítések
Windows. Devices.Printers:
Kísérleti állapotból stabil verzióvá vált.
IppAttributeConverter.ConvertPrintTicketToIppAttributesForPrinter(String, WorkflowPrintTicket, String)— Jegy nyomtatása IPP-attribútumkonvertálásraWindows. Graphics.Printing.Workflow:
Kísérleti állapotból stabil verzióvá vált.
PrintWorkflowPrinterJob.IsPassthroughJobWithAttributes— Tulajdonság, amely azt jelzi, hogy egy nyomtatási feladat továbbított feladat-e (átnevezve erről:IsPassthroughJob)
Win32 API-kiegészítések és -frissítések
Direct3D kernel mód (d3dkmthk.h)
Új:
_D3DKMT_QUERYFEATUREINTERFACE— Lekérdezési funkció felületének felépítéseÁllapotkódok (ntstatus.h)
Új:
STATUS_SMB_ALTERNATIVE_PORT_CONFLICT— SMB alternatív portütközés állapotkódjaPower (poclass.h)
Új:
BATTERY_TEST_EXEMPT— Akkumulátorteszt kivételjelzőjeHibakódok (winerror.h)
Új:
FVE_E_METHOD_MISMATCH— A teljes kötettitkosítási módszer nem egyezése miatti hibaERROR_SMB_ALTERNATIVE_PORT_CONFLICT— SMB alternatív portjának ütközési hibájaTPM / Key Storage (ncrypt.h)
Új:
NCRYPT_PCP_SDDIDK_OPERATION— Platform kriptoszolgáltatóI SDDI DK-műveletNCRYPT_PCP_AIKSTORE_PROPERTY— AIK-tároló tulajdonságNCRYPT_PCP_EKSTORE_PROPERTY— EK tároló tulajdonságaNCRYPT_PCP_SDDIDK_CONTEXT_PROPERTY— SDDI DK környezeti tulajdonságTartalomjegyzék (NTQuery.h)
Új:
CI_VERSION_QUERY_METADATA— Tartalomindex verzió lekérdezési metaadataiBiztonsági csomagok (NTSecPKG.h)
Új:
SECPKG_CALL_AGENT_LOGON— Biztonsági csomag ügynök bejelentkezési hívásjelzőjeShell (shellapi.h)
Új:
ABC_OVERLAYDESKTOPICONS— Asztali ikonátfedés-jelzőWindows szűrőplatform (fwpmtypes.h / fwpvi.h)
Eltávolított:
FWPM_LAYER_STATISTICS0_,FWPM_STATISTICS0_– A platformstatisztikai struktúrák szűréseFWPM_LAYER_STATISTICS,FWPM_STATISTICS– A szűrési platform statisztikái határozzák megTerminálszolgáltatások virtuális csatornái (tsvirtualchannels.h)
Eltávolított:
IWTSRemoteAppWindowInfoService— Távoli alkalmazásablak információs szolgáltatás felülete és a kapcsolódó definíciók
COM API-frissítések
Windows szűrőplatform (fwpmtypes.idl)
Eltávolított:
FWPM_LAYER_STATISTICS0_,FWPM_STATISTICS0_– A platformstatisztikai struktúrák szűréseTerminálszolgáltatások virtuális csatornái (tsvirtualchannels.idl)
Eltávolított:
IWTSRemoteAppWindowInfoService— Távoli alkalmazásablak információs szolgáltatás felületeGetLocalHwnd— Helyi ablakkezelő függvény lekérése
Build 10.0.28000.1839
Kiadás dátuma: 2026. április
WinRT API-kiegészítések és -frissítések
Windows. Devices.Haptics (UniversalApiContract 19.0):
Új tulajdonságok a következő elemnélKnownSimpleHapticsControllerWaveforms.
Collide— Hullámforma azonosítója ütközési haptikus visszajelzésekhezAlign— Hullámforma-azonosító az igazításhoz tartozó haptikus visszajelzéshezStep— Hullámforma azonosítója lépésenkénti haptikus visszajelzéshezGrow— A növekedési haptikus visszajelzés hullámforma azonosítójaWindows. Devices.Printers:
Kísérleti állapotból stabil verzióvá vált.
VirtualPrinterInstallationStatusenum – Telepítési állapotértékek, beleértve aInstallationSucceededVirtualPrinterPreferredInputFormatenum – Előnyben részesített bemeneti formátumértékek, beleértve aOpenXpsIVirtualPrinterInstallationParametersfelületIVirtualPrinterInstallationResultfelületIVirtualPrinterManagerStaticsfelületIVirtualPrinterSupportedFormatfelületIVirtualPrinterSupportedFormatFactoryfelületVirtualPrinterInstallationParametersfuttatókörnyezeti osztályVirtualPrinterInstallationResultfuttatókörnyezeti osztályVirtualPrinterSupportedFormatfuttatókörnyezeti osztályWindows. Media.ClosedCaptioning (UniversalApiContract 15.0):
Új típusok:
ClosedCaptionThemefuttatókörnyezeti osztály – Egy felirattémát jelöl testreszabási támogatássalIClosedCaptionThemeinterfész – Tulajdonságok:Id,DisplayName,FontColor,ComputedFontColorFontOpacity, ,FontSize,FontStyleFontEffect,BackgroundColor,ComputedBackgroundColor,BackgroundOpacity,RegionColorComputedRegionColor,RegionOpacityIClosedCaptionThemeStaticsinterfész – Módszerek:GetAvailableThemes,GetSelectedTheme;TrySetSelectedThemeEsemények:ThemesChanged,SelectedThemeChanged
WinRT Kísérleti API-kiegészítések
Windows. Storage.Search (UniversalApiContract 19.0):
Új felület:
IQueryOptionsAdditionalSearchSources— HozzáadIncludeCloudProvidersésIncludeLocalSemanticIndextulajdonságokat a következőhöz:QueryOptions
Win32 API-kiegészítések és -frissítések
Bluetooth-Hands-Free profil (bthdef.h)
Átfogó Bluetooth-Hands-Free-profil (HFP) funkcióállandók hozzáadva:
HFP_AG_SDP_SUPPORTED_FEATURE_*— Az Audio Gateway SDP által támogatott funkciójelzők a háromirányú híváshoz, az echo-lemondáshoz, a hangfelismeréshez, a sávon belüli hangszínhez, a hangcímkéhez, a széles sávú beszédhez és egyebekhezHFP_AG_BRSF_SUPPORTED_FEATURE_*— A Audio Gateway BRSF által támogatott funkciójelzők a háromirányú híváshoz, az echo-lemondáshoz, a hangfelismeréshez, a kodek-egyeztetéshez és egyebekhezHFP_HF_SDP_SUPPORTED_FEATURE_*— Hands-Free SDP által támogatott funkciójelzők a visszhangszűréshez, a háromirányú híváshoz, a hívóazonosító megjelenítéséhez, a hangfelismeréshez és egyebekhezHFP_HF_BRSF_SUPPORTED_FEATURE_*— Hands-Free BRSF által támogatott funkciójelzők a visszhanglemondáshoz, a háromirányú híváshoz, a hangfelismeréshez, a kodek egyeztetéséhez stb.HFP_NETWORK_NO_ABILITY_TO_REJECT,HFP_NETWORK_ABILITY_TO_REJECT– Hálózati hívás elutasítási képességjelzőiHID-használatok (hidusage.h)
Új haptikus használati értékek:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE,HID_USAGE_HAPTICS_WAVEFORM_ALIGN,HID_USAGE_HAPTICS_WAVEFORM_STEPHID_USAGE_HAPTICS_WAVEFORM_GROWNVMe (nvme.h)
Kijavított elírás:
NVME_LOG_PAGE_BOOT_PARTITONátnevezve lettNVME_LOG_PAGE_BOOT_PARTITIONBiztonság / SSPI (sspi.h)
Új GUID:
SEC_WINNT_AUTH_DATA_TYPE_PLACEHOLDER— Helyőrző hitelesítési adattípusBiztonság / LSA (ntlsa.h)
Új ügynökalapú hitelesítési API-k:
LsaCreateAgentAccount– Ügynökfiókot hoz létreLsaRetrieveAgentLogonCredential— Lekéri az ügynök bejelentkezési hitelesítő adataitLsaEnumerateAgentAccounts— Ügynökfiókok számbavételeLsaDeleteAgentAccount– Ügynökfiók törléseLsaGetAgentOwner— Lekéri az ügynök tulajdonosátLSA_AGENT_LOGON_CREDENTIAL— Ügynök bejelentkezési hitelesítő adatainak strukturálásaLSA_AGENT_ACCOUNT_INFO— Ügynökfiókok adatainak adatstruktúrájaLSA_AGENT_ACCOUNT_LIST– Az ügynökfiókok szerkezetének listájaBiztonság/ Hitelesítés (NTSecPKG.h)
Új definíciók:
KSecAllocateContextBuffer— A biztonsági környezet puffereinek kiosztására szolgáló függvény- Hozzáadott
extern "C"védőburkolatok a C++ kompatibilitáshozTartalomindexelés (NTQuery.h)
Új definíció:
CI_VERSION_CORRID— Tartalomindex korrelációs azonosító verzióállandójaText Services (TextStor.h)
Új definíciók:
TS_SD_DISABLEWRITINGSUGGESTIONS— Megjelölés a javaslatok írásának letiltásáhozTS_SS_MULTILINE— Többsoros szövegtár támogatásának jelzőjeWRL Async (wrl/async.h)
Updated:
- Aszinkron befejezéskezelés átdolgozása szálbiztonság és hivatkozásszámlálás használatával
_InterlockedCompareExchangeéscCompleteDelegateRefCount_.
COM API-frissítések
Kiadásfrissítési segéd (EditionUpgradeHelper.idl)
Frissített módszer:
IClipServiceNotificationHelper::ShowToast— A paraméterlista egyszerűsítve 5 BSTR-paraméterrőlvoidText Services-keretrendszer (TextStor.idl)
Új állandók:
TS_SD_DISABLEWRITINGSUGGESTIONS— Megjelölés a javaslatok írásának letiltásáhozTS_SS_MULTILINE— Többsoros szövegtár támogatásának jelzője
Build 10.0.28000.1721
Kiadás dátuma: 2026. március
Ez egy főverzió-ugrás a 28000 SDK-sorozatban.
WinRT API-kiegészítések és -frissítések
Windows. Devices.Haptics (UniversalApiContract 19.0):
Új típusok:
HapticDeviceTypeenum – A haptikus eszköztípusokat határozza meg:None,Generic,Pen, ,TouchpadMouseHapticsControllerOverrideTokenstruktúra – Token a haptics-vezérlő felülbírálásainak kezeléséhezIInputHapticsManagerinterfész – Szálonkénti haptics-kezelést biztosít a hullámformák küldéséhez, az időtartam/lejátszási szám szabályozásához, a visszajelzések leállításához és a haptics vezérlők felülírásáhozIInputHapticsManagerStaticsinterfész – Statikus módszerek:IsSupported,IsHapticDevicePresent, ,GetForCurrentThreadTryGetForThreadInputHapticsManagerfuttatókörnyezeti osztályWindows. ApplicationModel.Contacts.Provider (UniversalApiContract 19.0):
Új típusok:
IContactProviderinterfész – metódust ésGetContactFromRemoteIdAsynctulajdonságot biztosítContactListIda kapcsolatszolgáltatói forgatókönyvekhez
WinRT Kísérleti API-kiegészítések (UniversalApiContract 20.0)
Windows. Devices.Printers:
Új típusok:
IppAttributeGroupKindenum – Meghatározza az IPP-attribútumcsoport típusait:Printer, ,JobOperationIIppAttributeConverterStaticsinterfész – BiztosítjaConvertPrintTicketToIppAttributesForPrinter,ConvertBufferToIppAttributes,ConvertIppAttributesToBufferIppAttributeConverterfuttatókörnyezeti osztályIPdlPassthroughProvider2interfész – HozzáadIsPassthroughWithJobAttributesSupportedtulajdonságot ésStartPrintJobWithIppJobAttributesmetódustWindows. Graphics.Printing.PrintSupport:
Új típusok:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5interfész – hozzáadja a(z)SetPdlPassthroughWithJobAttributesSupportedmetódustWindows. Graphics.Printing.Workflow:
Új típusok:
IPrintWorkflowPrinterJob3interfész –IsPassthroughJobtulajdonság,GetPassthroughJobAttributes, ésGetPassthroughJobOperationAttributesmetódusok hozzáadásaWindows. UI. Shell.Tasks:
Új típusok:
IAppTaskInfo2interfész – Hozzáadja aIdésHiddenByUsertulajdonságokat, valamint aUpdateDeepLinkmetódustAppTaskContractverzió frissítve 1.0-ról 2.0-ra
Win32 API-kiegészítések és -frissítések
Videokódolás – D3D12 Rekonstruált képkimenet (codecapi.h / mfapi.h)
Új enumerálás és tulajdonságok a D3D12-alapú videókódoló rekonstruált képkimenetéhez:
eAVEncVideoD3D12ReconstructedPictureOutputModeenum – Értékek:None, ,CopySharedCODECAPI_AVEncVideoD3D12ReconstructedPictureOutputModekodek API GUID azonosítójaMFSampleExtension_VideoEncodeD3D12ReconstructedPictureMedia Foundation-mintabővítmény GUID azonosítójaHTTP Server API (http.h)
Új kiszolgálótulajdonság és struktúra:
HttpServerRequestInfoProperty(=19) – Új kiszolgálótulajdonság az opcionális kéreleminformációs mezők engedélyezéséhezHTTP_REQUEST_INFO_PROPERTY_INFOstruktúraHTTP_REQUEST_INFO_FLAG_INITIAL_TTLflag-gelHttpFeatureTlsHandshakePerformanceCounters(=17) – Új HTTP-funkció a TLS kézfogási teljesítményszámlálóihozGrafikus / Kijelző meghajtó (d3dukmdt.h)
Új illesztőprogram-funkció:
DXGK_DRIVER_FEATURE_PANEL_BUFFER_CONTROL(=46) és a megfelelőDXGK_FEATURE_PANEL_BUFFER_CONTROLfunkcióazonosítóEseménykövetés (evntprov.h / evntcons.h)
Új definíciók:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1(=4) – Fenntartott esemény adatleíró típusaEventProviderSetReserved2— Új érték aEVENT_INFO_CLASSfelsorolásbanEVENT_HEADER_FLAG_RESERVED1(0x0400) – Új eseményfejlécjelzőTárolószolgáltató tulajdonságai (propkey.h)
Új tulajdonság:
PKEY_StorageProviderUserAccountKind— Azonosítja a hitelesített társzolgáltató felhasználó fióktípusát (Ismeretlen, Fogyasztó, Üzleti)Felhasználói bemenet (WinUser.h)
Új függvény:
ConvertPrimaryPointerToMouseDrag— Az elsődleges mutató bemenetét egér húzási műveletté alakítjaFrissített szerkezet:
TOUCHPAD_PARAMETERS_V2— Továbbfejlesztett C/C++ elrendezéskompatibilitásWebAuthn Plugin API (webauthnplugin.h)
Kísérleti állapotból stabil verzióvá vált.
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2(korábbanEXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2(korábbanEXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2(korábbanEXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)WebAuthNPluginAddAuthenticator2,WebAuthNPluginUpdateAuthenticatorDetails2,WebAuthNPluginPerformUserVerification2függvényekRust Bindgen kompatibilitás (ntdef.h / winnt.h)
Updated:
DECLSPEC_NOINITALLa makró most már kizárja a Rust bindgen folyamatokat a `!defined(RUST_BINDGEN)`-en keresztül
COM API-frissítések
Shell Object IDL (ShObjIdl_core.idl)
Updated:
IAttachmentExecute2— A metódus megjegyzései kijavítva:Save2()átnevezve erre:SaveNoVirusCheck(),SaveWithUI2()átnevezve erre:SaveWithUINoVirusCheck()
26100-verziók
Build 10.0.26100.8249
Kiadás dátuma: 2026. április
WinRT API-kiegészítések és -frissítések
Windows. Devices.Printers:
Frissített metódusok:
IIppAttributeConverterStatics.ConvertPrintTicketToIppAttributesForPrinter— Most elfogad egy továbbitargetPdlFormatparamétertKísérleti állapotból stabil verzióvá vált.
IppAttributeConverterfuttatókörnyezeti osztályIppAttributeGroupKindEnumIPdlPassthroughProvider2felületWindows. Graphics.Printing.PrintSupport:
Kísérleti állapotból stabil verzióvá vált.
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5— Interfész a metódussalSetPdlPassthroughWithJobAttributesSupportedÚj típusok:
PrintSupportEnterpriseManagementUIEventArgs– A vállalati felügyeleti felhasználói felület aktiválási forgatókönyveinek implementálásaIActivatedEventArgsésIActivatedEventArgsWithUserhasználataWindows. Graphics.Printing.Workflow:
Kísérleti állapotból stabil verzióvá vált.
IPrintWorkflowPrinterJob3— Interfész átengedési attribútum támogatásávalFrissített tulajdonságok:
IsPassthroughJobátnevezve lettIsPassthroughJobWithAttributes
WinRT Kísérleti API-kiegészítések
Windows.AI.Agents.Mcp:
Új felület:
IMcpMessageFilterExperimental2— Metódus hozzáadásaInitializeügyfél-/kiszolgálói folyamatazonosítókkal és azonosítókkal, valamintOnMessageMCP-üzenetszűréshezWindows. Devices.Haptics:
Új tulajdonságok a következő elemnélKnownSimpleHapticsControllerWaveforms.
Collide— Hullámforma azonosítója ütközési haptikus visszajelzésekhezAlign— Hullámforma-azonosító az igazításhoz tartozó haptikus visszajelzéshezStep— Hullámforma azonosítója lépésenkénti haptikus visszajelzéshezGrow— A növekedési haptikus visszajelzés hullámforma azonosítójaWindows.Graphics.Capture:
Új felületek:
IDirect3D11CaptureFrame3— Hozzáad egyConfigurationIterationtulajdonságot a keretek rögzítéséhezIGraphicsCaptureSession7– Tulajdonság- és ablakkizárásiConfigurationIterationlistakezelés hozzáadásaIDisplayGraphicsCaptureSession— Megjelenítésspecifikus grafikus rögzítési munkamenetÚj módszerek:
SetWindowExclusionList— Beállítja a rögzítésből kizárandó ablakok listájátGetWindowExclusionList– Lekéri az aktuális ablakkizárási listátWindows.Media.ClosedCaptioning:
Új típusok:
ClosedCaptionTheme— Egy felirattémát jelöl testreszabási támogatássalÚj módszerek:
GetAvailableThemes– Letölti az elérhető felirattémákatGetSelectedTheme– Lekéri az aktuálisan kiválasztott témátTrySetSelectedTheme– A kijelölt téma beállítására tett kísérletekÚj események:
SelectedThemeChanged— A kijelölt felirattéma megváltozásakor aktiválódik
Win32 API-kiegészítések és -frissítések
Eseménykövetés (evntprov.h / evntcons.h)
Új definíciók:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1— Fenntartott esemény adatleíró típusaEventProviderSetReserved2— Új érték aEVENT_INFO_CLASSfelsorolásbanEVENT_HEADER_FLAG_RESERVED1— Új eseményfejlécjelzőHID-használatok (hidusage.h)
Új haptikus használati értékek:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE— Ütközési haptikus hullámformaHID_USAGE_HAPTICS_WAVEFORM_ALIGN— Haptikus hullámforma igazításaHID_USAGE_HAPTICS_WAVEFORM_STEP— Lépéshullám haptikus formábanHID_USAGE_HAPTICS_WAVEFORM_GROW— Növekedési haptikus hullámformaHibakódok (winerror.h)
Új BitLocker hibakódok:
FVE_E_MISSING_PROTECTORS— A BitLocker védői hiányoznakFVE_E_METHOD_MISMATCH— BitLocker metódus eltéréseBiztonság/ Hitelesítés (NTSecPKG.h)
Új definíciók:
SECPKG_CALL_AGENT_LOGON— Biztonsági csomag hívásjelzője ügynökalapú bejelentkezéshezKSecAllocateContextBuffer— A biztonsági környezet puffereinek kiosztására szolgáló függvény- Hozzáadott
extern "C"védőburkolatok a C++ kompatibilitáshozCrypto / TPM (ncrypt.h)
Az új TPM-tulajdonság a következőket határozza meg:
NCRYPT_PCP_AIKSTORE_PROPERTY— TPM AIK-tároló tulajdonságNCRYPT_PCP_EKSTORE_PROPERTY— TPM EK tároló tulajdonságTartalomindexelés (NTQuery.h)
Új definíció:
CI_VERSION_QUERY_METADATA— Tartalomindex verziója lekérdezési metaadatokhoz/ szemantikai megbízhatósághozShell API (shellapi.h)
Új definíció:
ABC_OVERLAYDESKTOPICONS— Asztali ikonok átfedése a következőhöz:ABM_NEWRust Bindgen kompatibilitás (ntdef.h / winnt.h)
Updated:
DECLSPEC_NOINITALLa makró most már kizárja a Rust bindgen folyamatokat a `!defined(RUST_BINDGEN)`-en keresztülWRL Async (wrl/async.h)
Updated:
- Aszinkron befejezéskezelés átdolgozása szálbiztonság és hivatkozásszámlálás használatával
_InterlockedCompareExchangeéscCompleteDelegateRefCount_.
Build 10.0.26100.8038
Kiadás dátuma: 2026. március
WinRT API-kiegészítések és -frissítések
Windows. ApplicationModel.Contacts.Provider:
Új típusok:
IContactProvider- Interfész metódussalGetContactFromRemoteIdAsyncWindows. Devices.Printers:
Új típusok:
IppAttributeGroupKind- Enumeráció az IPP attribútumcsoporttípusokhozIIppAttributeConverterStatics- Interfész aConvertPrintTicketToIppAttributesForPrinter,ConvertBufferToIppAttributes,ConvertIppAttributesToBufferIppAttributeConverter- Futtatókörnyezeti osztályIPdlPassthroughProvider2- Interfész aIsPassthroughWithJobAttributesSupportedtulajdonsággal és aStartPrintJobWithIppJobAttributesmetódussalWindows. Graphics.Printing.PrintSupport:
Új típusok:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5- Interfész metódussalSetPdlPassthroughWithJobAttributesSupportedWindows. Graphics.Printing.Workflow:
Új típusok:
IPrintWorkflowPrinterJob3- A(z)IsPassthroughJobtulajdonsággal, valamint a(z)GetPassthroughJobAttributesésGetPassthroughJobOperationAttributesmetódusokkal való interfészWindows.Storage.Search:
Új típusok:
IQueryOptionsAdditionalSearchSources– HozzáadjaIncludeCloudProvidersésIncludeLocalSemanticIndextulajdonságokat aQueryOptions-hoz/-hez/-höz
Win32 API-kiegészítések és -frissítések
Bluetooth-Hands-Free profil (bthdef.h)
Új definíciók hozzáadva a HFP Audio Gatewayhez, valamint Hands-Free SDP- és BRSF-támogatott funkciókhoz:
HFP_AG_SDP_SUPPORTED_FEATURE_*- Audio Gateway SDP funkciójelzők háromirányú híváshoz, visszhanglemondáshoz, hangfelismeréshez, sávon belüli csengetéshez, hangcímkéhez, széles sávú beszédhez és egyebekhezHFP_AG_BRSF_SUPPORTED_FEATURE_*- Audio Gateway BRSF funkciójelzők a háromirányú híváshoz, az echo-lemondáshoz, a hangfelismeréshez, a hívás elutasításához, a továbbfejlesztett hívásállapothoz/-vezérléshez, a kodek-egyeztetéshez és egyebekhezHFP_HF_SDP_SUPPORTED_FEATURE_*- Hands-Free SDP funkciójelzők az echo lemondásához, a háromirányú híváshoz, a CLI-bemutatóhoz, a hangfelismeréshez, a távoli hangerő-vezérléshez, a széles sávú beszédhez és egyebekhezHFP_HF_BRSF_SUPPORTED_FEATURE_*- Hands-Free BRSF funkciójelzők a visszhang törléséhez, a háromirányú híváshoz, a CLI-bemutatóhoz, a hangfelismeréshez, a távoli hangerő-vezérléshez, a kodek egyeztetéséhez és egyebekhezHFP_NETWORK_NO_ABILITY_TO_REJECT,HFP_NETWORK_ABILITY_TO_REJECT- Hálózati hívás elutasítási képességjelzőiVirtualization-Based Security (ntstatus.h / winerror.h)
Új hibakódok:
STATUS_VSM_FW_MEASUREMENTS_SEAL_FAILURE- VSM belső vezérlőprogram-mérések tömítési hiba állapotaERROR_VSM_FW_MEASUREMENTS_SEAL_FAILURE- Megfelelő Win32 hibakódVideokódolás (codecapi.h)
A D3D12 rekonstruált képkimenet új enumerálása és tulajdonsága:
eAVEncVideoD3D12ReconstructedPictureOutputModeEnumCODECAPI_AVEncVideoD3D12ReconstructedPictureOutputModekodek API GUID azonosítójaDirect3D 12 (d3d12.h)
A szoros igazítás helyesírási javításai a következőket határozzák meg:
D3D12_TIGHT_ALIGNMENT_MIN_COMMITTED_RESOURCE_ALIGNMENT(a hibásan írtALIGNEMNTváltozatot helyettesíti)D3D12_TIGHT_ALIGNMENT_MIN_PLACED_RESOURCE_ALIGNMENT(a hibásan írtALIGNEMNTváltozatot helyettesíti)Helyi biztonsági hatóság (ntlsa.h)
Új szerkezetek hozzáadva az ügynökalapú bejelentkezéshez:
_LSA_AGENT_LOGON_CREDENTIAL- Ügynök bejelentkezési hitelesítő adatai_LSA_AGENT_ACCOUNT_INFO- Ügynökfiók adatai_LSA_AGENT_ACCOUNT_LIST- Ügynökfiókok listájaTartalomindexelés (NTQuery.h)
Új definíció:
CI_VERSION_CORRID- Tartalomindex verzió korrelációs azonosítójaBiztonságos csatorna (schannel.h)
Új típusok hozzáadva a TLS-bővítmények másolásához:
SCH_COPY_EXTS_DATAstruct – Adatstruktúra TLS-bővítmények másolásáhozSchCopyExtsOptionsenum – TLS-bővítménymásolási műveletek beállításaiText Services-keretrendszer (TextStor.h)
Új definíciók:
TS_SD_DISABLEWRITINGSUGGESTIONS– Megjelölés a javaslatok írásának letiltásáhozTS_SS_MULTILINE– Többsoros szövegtároló támogatásának jelzőjeTávoli Asztal virtuális csatornák (tsvirtualchannels.h)
Új interfészeket, szerkezeteket és számokat adott hozzá az RDP-ablak információihoz:
IWTSWindowChangedCallback- Visszahívási felület az ablakmódosítási értesítésekhezIWTSWindowInfoService– Felület az ablakadatok, az ügyfélfolyamat azonosítója, a munkamenet típusa és az ablakmódosításokra való feliratkozás lekérdezéséhezWTSWindowInfostruct – Ablakinformációs adatokRdpSessionTypeenum – RDP-munkamenettípus értékeiWebAuthn Plugin API (webauthnplugin.h)
Kísérleti állapotból stabil verzióvá vált.
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2(korábbanEXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2(korábbanEXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2(korábbanEXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)
COM API-frissítések
Távoli asztal virtuális csatornák (tsvirtualchannels.idl)
Új interfészek hozzáadva az RDP ablakinformációihoz:
IWTSWindowChangedCallback- Visszahívási felület aWindowChangedmetódussalIWTSWindowInfoService- Interfész aGetWindowInfo,GetRdpClientProcessId,GetRdpSessionType,SubscribeWindowChanged,UnsubscribeWindowChangedWTSWindowInfostruct – Ablakinformációs adatokRdpSessionTypeenum – RDP-munkamenettípus értékei
10.0.26100.7705-ös build
Kiadás dátuma: 2026. február
WinRT API-kiegészítések és -frissítések
Windows. UI. Shell.Tasks:
Új névtér az alkalmazásfeladatok kezeléséhez:
AppTaskContract- API-szerződés a feladat API-khozAppTaskState– Tevékenységállapotok számbavételeIAppTaskContent,IAppTaskContentStatics- A tevékenység tartalmának felületeiIAppTaskInfo, ,IAppTaskInfo2IAppTaskInfoStatics- Interfészek a tevékenységinformációkhozIAppTaskResultAsset,IAppTaskResultAssetFactory- Interfészek a tevékenységeredmény-objektumokhozAppTaskContent- Feladattartalom futtatókörnyezeti osztályaAppTaskInfo- Futtatókörnyezeti osztály feladat-információkhozAppTaskResultAsset- Futásidejű osztály a feladat eredményobjektumaihozWindows. UI. Shell.CompanionWindows:
Új névtér a társablak-kezeléshez:
CompanionWindowsContract- API-szerződés társablakokhozCompanionWindowRequestResultStatus- A kérelem eredményének állapotának számbavételeICompanionWindowCoordinator,ICompanionWindowCoordinatorStatics- Koordinátori felületekICompanionWindowRequest,ICompanionWindowRequestResult- KérelemfelületekCompanionWindowCoordinator- Futtatási környezeti osztály együttműködő ablakok koordinálásáraCompanionWindowRequest,CompanionWindowRequestResult- Futtatókörnyezeti osztályok kérésekhezWindows. Devices.Haptics:
Új típusok és fejlesztések a haptikus visszajelzésekhez:
HapticDeviceType- Új enum a haptikus eszköztípusokhoz (UniversalApiContract 19.0)HapticsControllerOverrideToken– Új struktúra a vezérlő felülvezérlő tokenjeihezIInputHapticsManager,IInputHapticsManagerStatics- Új interfészek a bemeneti haptics-felügyelethezInputHapticsManager- Új futtatókörnyezeti osztály a bemeneti haptik kezeléséhez
Win32 API-kiegészítések és -frissítések
Windows Hipervizor-emuláció (WinHvEmulation.h)
Új emulátorkezelési függvények hozzáadva az AMD64-hez:
WHvEmulatorCreateEmulator– Létrehoz egy új emulátorpéldányt a megadott visszahívásokkalWHvEmulatorDestroyEmulator- Megsemmisít egy emulátorpéldányt- További emulátorkezelési API-k memóriahozzáféréshez, I/O-portkezeléshez és virtuális processzorregisztráló műveletekhez
WebAuthn beépülő modul (webauthnplugin.h)
Frissített dokumentáció:
- A beépülő modul RPID-azonosítója már kötelező (korábban nem kötelező) a beépülő modulból származó beágyazott WebAuthN-hívásokhoz
Windows hibakódok (winerror.h)
Frissített hibadefiníciók és kódokGrafikus illesztőprogram-modell (d3dukmdt.h, d3dkmdt.h)
A grafikus illesztőprogram megjelenítési mód-definícióinak és felhasználói módtípusának frissítéseWindows felhasználói felület (WinUser.h)
A felhasználói felület definícióinak frissítéseiTitkosítás (wincrypt.h)
A titkosítási függvény definícióinak frissítéseiTulajdonságkulcsok (propkey.h)
Frissített tulajdonságkulcs-definíciókHTTP API (http.h)
A HTTP-kiszolgáló API-definícióinak frissítései
Ebben az SDK-verzióban a következő hiba javítva van: BinSkim Warning 4146 Windows SDK 10.0.26100.7175 által kiváltott a Visual Studioban
Build 10.0.26100.7627
Kiadás dátuma: 2026. január
WinRT API-kiegészítések és -frissítések
Windows. Security.Credentials:
Új felületek:
IKeyCredentialManagerCreateWithWindowStatics– Metódusokat biztosít a kulcs hitelesítő adatainak létrehozásához egy társított ablakfogóponttalIKeyCredentialWithWindow– Kibővíti a kulcs hitelesítő adatait az ablaktársítás támogatásávalÚj módszerek:
KeyCredentialManager.RequestCreateForWindowAsync– Egy adott ablakhoz társított kulcs hitelesítő adatait hozza létre
Win32 API-kiegészítések és -frissítések
WinSQLite (winsqlite3.h / winsqlite3ext.h)
SQLite-verziófrissítés:Új hibakódok:
SQLITE_ERROR_RESERVESIZESQLITE_ERROR_KEYSQLITE_ERROR_UNABLEÚj IO-hibakódok:
SQLITE_IOERR_BADKEYSQLITE_IOERR_CODECÚj képességek:
SQLITE_IOCAP_SUBPAGE_READÚj fájlvezérlő kódok:
SQLITE_FCNTL_NULL_IOSQLITE_FCNTL_BLOCK_ON_CONNECTÚj forrásvezérlési felügyeleti állandók:
SQLITE_SCM_BRANCHSQLITE_SCM_TAGSSQLITE_SCM_DATETIMEwinnt.h
Új definíciók:
SECURITY_MANDATORY_MEDIUM_PLUS_CREDUI_RID– Új biztonsági kötelező integritási szint RID a hitelesítő adatok felhasználói felületének környezeteihez
10.0.26100.7463 build
Kiadás dátuma: 2025. december
WinRT API-kiegészítések és -frissítések
Windows. Management.Deployment:
- Hozzáadva az
PackageOperationPriorityenumerációt és az új prioritási mezőket, amelyek elérhetőkAddPackageOptionsésStagePackageOptionsútján.
Win32 API-kiegészítések és -frissítések
Illesztőprogram futásidejű jelentéskészítése
Új szerkezetek hozzáadva:
_DRIVER_INFO_ENTRY_DRIVER_RUNTIME_REPORT_RUNTIME_REPORT_DIGEST_HEADERDNS SVCB/HTTPS rekord elemzése
Új szerkezetek hozzáadva:
DNS_SVCB_PARAMDNS_SVCB_PARAM_IPV4,DNS_SVCB_PARAM_IPV6DNS_SVCB_PARAM_ALPNDNS_SVCB_PARAM_MANDATORYDNS_SVCB_PARAM_UNKNOWNKeresési és lekérdezési motor
Frissített vagy hozzáadott szerkezetek:
CONTENTRESTRICTIONVECTORRESTRICTIONNODERESTRICTIONNOTRESTRICTIONHang- és eszközaktiválás
Hozzáadta azIMMDeviceActivatorfelületet az új eszközszintű aktiválási forgatókönyvekhez az audio rendszeren belül.Belső vezérlőprogram táblázatának számbavétele
Updated:
EnumSystemFirmwareTablesGetSystemFirmwareTable
10.0.26100.7175-ös build
Kiadás dátuma: 2025. november
Frissített API-k
Az alábbi Win32 API-fejlécek (definíciók, szerkezetek, enumerálások, interfészek és egyéb módosítások) frissítései:
- AppxPackaging.h, AppxPackaging.idl (IAppxFactory4, IAppxBundleFactory3, IAppxBundleReader2)
Új API-k
WinRT-névterek frissítve (új vagy módosított API-k/típusok):
- Windows.ApplicationModel.DataTransfer
- Windows.Management.Update
- Windows.Security.Credentials
- Windows.Storage.Provider
- Windows. System.RemoteSystems
- Frissült az AppxManifestTypes.xsd séma
Ismert problémák
BinSkim Warning 4146, amelyet a Windows SDK 10.0.26100.7175 váltott ki a Visual Studio-ban
- Tudunk arról a problémáról, amely miatt előfordulhat, hogy a buildek meghiúsulhatnak a BinSkim BA2007 szabály miatt. Ennek oka, hogy a C4146 figyelmeztetés kifejezetten le van tiltva a Windows SDK 10.0.26100.7175-ös verziójában található néhány Windows SDK könyvtárban, amely a Visual Studio 17.14.22 verziójával került kiadásra.
- A fejlesztők a projektkonfigurációtól és az eszközlánc beállításaitól függően buildszüneteket vagy biztonsági eszközök érvényesítési hibáit tapasztalhatják az SDK-verzió használatakor.
- Azonosítottunk egy javítást, és jelenleg Visual Studio frissítésre készülünk. Ez frissíti az érintett SDK-tartalmat a várt viselkedés visszaállításához. Amíg a javítás el nem érhető, az alábbi megoldások egyikét használhatja:
- A projekt áthelyezése egy másik támogatott Windows SDK-verzióra vagy...
- Tiltsa le az adott BinSkim-figyelmeztetést a buildkonfigurációban (hosszú távon nem ajánlott)
Build 10.0.26100.6901
Kiadás dátuma: 2025. október
Frissített API-k
Az alábbi Win32 API-fejlécek, definíciók, szerkezetek, enumerálások és egyéb módosítások frissítései:
- networksetup.h
- windows.system.power.thermal.h
- windows.ui.input.preview.text.h
Új API-k
Új API-kat adtunk hozzá a következő WinRT-névterekhez:
- Windows.AI.Műveletek
- Windows.Management.Update
- Windows.Media.Core
10.0.26100.6584-ös build
Kiadás dátuma: 2025. szeptember
Kiadás a Windows 11, 25h2-es verziójú nyilvános kiadásnak megfelelően.
Frissített API-k
Az alábbi Win32 API-fejlécek, definíciók, szerkezetek, enumerálások és egyéb módosítások frissítései:
- winnt.h
- WtsApi32.h
- wtsdefs.h
- wtsprotocol.h
- NetworkSetup.h
- FoundationManifestSchema.xsd
- AccessControlManifestSchema.xsd
- AppDataManifestSchema.xsd
Új API-t adtunk hozzá a következő WinRT-fejlécekhez és IDL-hez:
- windows.security.credentials.h
- windows.system.power.thermal.h, windows.system.power.thermal.idl
Új kísérleti API-k
A kísérleti API-k frissítése vagy hozzáadása a következőkhöz:
- 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
Build 10.0.26100.4948
Kiadás dátuma: 2025. augusztus
Frissített API-k
Az alábbi Win32 API-fejlécek frissítései, új definiálások, szerkezetek, enumerálások és egyéb módosítások hozzáadása:
- ModelContextProtocolHelpers.h
- PrintSupportManifestSchema_v3.xsd
Új API-k
Új API-t adtunk hozzá a következő WinRT-fejlécekhez és IDL-hez:
- windows.graphics.printing.printsupport.h
- windows.storage.provider.h
- windows.devices.printers.h
- windows.applicationmodel.activation.h
- windows.ui.input.preview.text.h
A kísérleti címke el lett távolítva a következőből:
- windows.ui.input.preview.text (a korábban ENABLE_WINRT_EXPERIMENTAL_TYPES mögötti API-k már stabilak)
10.0.26100.4654-ös build
Kiadás dátuma: 2025. július
Frissített API-k
Az alábbi Win32 API-fejlécek frissítései, új definíciók, szerkezetek, enumerálások és egyéb módosítások hozzáadása:
- bugcodes.h
- d3d12.h
- d3d12.idl
- DbgEng.h
- fwpmu.h
- hidusage.h
- ksarm64.h
- minidumpapiset.h
- ModelContextProtocolHelpers.h
- ntddstor.h
- ntddvdeo.h
- ntlsa.h
- ntstatus.h
- nvme.h
- Raseapif.h
- sherrors.h
- srb.h
- WaaSApiTypes.h
- WaaSApiTypes.idl
- webauthn.h
- winbio_types.h
- winerror.h
- WinHvPlatformDefs.h
- winioctl.h
Új API-k
Új API-kat adtunk hozzá a következő Win32-fejlécekhez:
- wincodec.h, wincodec.idl
- IWICBitmapFrameChainReader
- IWICBitmapFrameChainWriter
- IWICDisplayAdaptationControl2
- wincodecsdk.h, wincodecsdk.idl
- GUID_MetadataFormatGainMap
- CLSID_WICGainMapMetadataReader
- CLSID_WICGainMapMetadataWriter
Új WinRT előzetes névterek hozzáadva:
- windows.ui.input.preview.text
Build 10.0.26100.4188
Kiadás dátuma: 2025. május
Új API-k
Új API-k hozzáadva vagy frissítve a következő WinRT-névterekhez:
- Windows.AI.Actions
- Windows.AI.ModelContextProtocol (kísérleti)
- Windows.ApplicationModel.Background.Bluetooth
- Windows. Devices.Bluetooth
- Windows. UI. ViewManagement
Új API-kat adtunk hozzá a következő Win32-fejlécekhez:
- http.h
- HttpQueryRequestProperty
- ntlsa.h
- LsaSetLocalSystemAccess
- LsaQueryLocalSystemAccess
- LsaQueryLocalSystemAccessAll
- WinUser.h
- ConvertToInterceptWindow
- IsInterceptWindow
- ApplyWindowAction
- RegisterCloakedNotification
- EnterMoveSizeLoop
Frissített API-k
A Win32 CRT-fejlécek frissítései:
- corecrt_search.h
- wchar.h
Az alábbi Win32 API-fejlécek frissítései, új definíciók, szerkezetek és enumerálások hozzáadása:
- CertSrv.h
- codecapi.h
- dwmapi.h
- MDMRegistration.h
- mfapi.h
- ntddvdeo.h
- NTSecAPI.h
- NTSecPKG.h
- ntstatus.h
- overridecapabilities.h
- Propkey.h
- WindowsSearchErrors.h
- Winldap.h
- rpcndr.h
- winerror.h
Új Win32 API-fejléc hozzáadva:
- ModelContextProtocolHelpers.h
Új kísérleti API-k
Kísérleti API-kat adtunk hozzá a következő Win32 API-fejlécekhez:
- webauthn.h
- WinBio.h
- winbio_types.h
10.0.26100.3916. build
Kiadás dátuma: 2025. április
Új API-k
Új API-kat adott hozzá a windows.ui.viewmanagement WinRT névtérhez a felhasználó által előnyben részesített UserInteractionMode támogatásához.
Hozzáadtuk a szemantikus keresés támogatását a searchapi.h Win 32 API-fejléchez.
Új GamingExperience Win32 API-fejléc hozzáadva.
Új API-kat adtunk hozzá a következő Win32-fejlécekhez:
- dcomp.h
- http.h
- ntsecpkg.h
- winioctl.h
Build 10.0.26100.3624
Kiadás dátuma: 2025. március
Új API-k
Gamepad-támogatás hozzáadva a CoreInputViewKind számbavételhez a windows.ui.viewmanagement.core WinRT névtérben.
Új API-kat adtunk hozzá a következő Win32-fejlécekhez:
- fileapi.h
- ntlsa.h
- shobjidl_core.h
- softintrin.h
- webauthn.h
- webservices.h
- winenclaveapi.h
- winnt.h
Build 10.0.26100.3323
Kiadás dátuma: 2025. február
Frissített API-k
Átnevezte az előző buildben a windows.devices.sensors névtérhez hozzáadott PrivacyScreen WinRT API-kat. Ezek mostantól OnlookerDetection API-k.
Build 10.0.26100.3037
Kiadás dátuma: 2025. január
Új API-k
Új WinRT API-kat adtak hozzá a windows.devices.sensors névtérben:
- PrivacyScreenOptions osztály.
- HumanPresenceSettings.PrivacyScreenOptions függvény.
- LightSensor.IsChromaticitySupported metódus.
- A módszerek támogatásához új jogosultságokat és szerkezeteket is hozzáadtak.
Új kísérleti API-k
A kísérleti API-k a következő Win32 fejlécen belül módosultak (vegye figyelembe, hogy az Expertimental API-k éles környezetben nem használhatók):
- webauthn.h
10.0.26100.2454-ös build
Kiadás dátuma: 2025. január
Frissített API-k
A következő Win32-fejléceken végzett jelentős kiegészítéseket vagy módosításokat:
- windows.applicationmodel.background.h: Számos bluetooth-hoz kapcsolódó API-t adott hozzá.
- windows.applicationmodel.calls.h: Sok VOIP-híváskonfigurációs API-t adott hozzá.
A következő Win32 API-k lettek hozzáadva vagy módosítva:
certsrv.h:
- CRL_BUILD_PROPID
- CRL_EXTRACT_KEY_INDEX
- CRL_EXTRACT_PARTITION_INDEX
clusapi.h:
- NodeSriovInfo
combaseapi.h:
- STDMETHOD_CHPE_PATCHABLE
d2d11.h:
- d3d11.D3D11_FEATURE_DATA_D3D11_OPTIONS6
filter.h:
- IPixelFilter
- IPixelFilter.GetImageInfo
- IPixelFilter.GetPixelsForImage
- IMAGE_INFO
- IPixelFilterVtbl
http.h:
- _HTTP_REQUEST_TRANSPORT_IDLE_CONNECTION_TIMEOUT_INFO
msclus.h:
- NodeSriovInfo
ntsecapi.h:
- _KERB_CHANGEMACHINEPASSWORD_REQUEST
winenclaveapi.h:
- EnclaveEncryptDataForTrustlet
- EnclaveUsesAttestedKeys
winnt.h:
- STDAPI_CHPE_PATCHABLE_
winuser.h:
- GetCurrentMonitorTopologyId
Kövesse az ajánlott eljárásokat annak biztosításához, hogy az API elérhető legyen a gépen, mielőtt meghívják.
Új kísérleti API-k
Számos kísérleti API lett hozzáadva a következő Win32 fejléchez (Vegye figyelembe, hogy a kísérleti API-k éles környezetben nem használhatók):
- webauthn.h
Build 10.0.26100.1742
Kiadás dátuma: 2024. szeptember 24.
Kiadás a Windows 11, 24H2-es nyilvános kiadásnak megfelelően.
10.0.26100-ás build
Kiadás dátuma: 2024. május 5.
A 10.0.26100-es sorozat első kiadása a Windows 11 24H2-es előzetes verziójának megfelelően.
22000 és korábbi verziók
10.0.22621.3235-ös build
Kiadás dátuma: 2024. február 29.
Karbantartási frissítés: 10.0.22621.3235.
Build 10.0.22621.2428
Kiadás dátuma: 2023. október 24.
Karbantartási frissítés: 10.0.22621.2428.
Build 10.0.22621.1778
Kiadás dátuma: 2023. május
Karbantartási frissítés: 10.0.22621.1778.
Kiemelt funkciók
- A WindowTabManager API-k lehetővé teszik a többlapos felülettel rendelkező alkalmazások számára, hogy információkat adjanak a Windows felület nyitott lapjairól.
- A HumanPresence API-k frissítései a könnyű használat érdekében, valamint új beállítások hozzáadása az emberi jelenléti képességeket támogató érzékelőkhöz.
- A RemoteDesktop API-k lehetővé teszik az alkalmazások számára a távoli és a helyi asztal közötti váltást.
Windows SDK Windows 11 22H2-es verziójához
Karbantartási frissítés: 10.0.22621.755. Tartalmazza a VS 17.4 kiadás ARM64-támogatását
Windows 10 SDK, 2104-es verzió
Frissített API-k
- Eltávolított api-ms-win-net-isolation-l1-1-0.lib. Az api-ms-win-net-isolation-l1-1-0.lib kapcsolattal összekapcsolt alkalmazások lecserélhetik a t OneCoreUAP.lib fájlt.
- Eltávolított irprops.lib. Az irprops.lib-hez csatolt alkalmazások közvetlen helyettesítőként átválthatnak a bthprops.lib fájlra.
- Áthelyezte az ENUM tagServerSelection-et a wuapicommon.h-ból a wupai.h fájlba, és eltávolította a fejlécet. Ha az ENUM tagServerSelection függvényt szeretné használni, a wuapi.h vagy a wuapi.idl értéket kell tartalmaznia.
- A Windows 10 WinRT API-csomag lehetővé teszi a legújabb Windows-futtatókörnyezet API-k hozzáadását a .NET Framework 4.5+ és .NET Core 3.0+-kódtárakhoz és -alkalmazásokhoz. A Windows 10 WinRT API Pack eléréséhez tekintse meg a Microsoft.Windows. SDK. Contracts nuget package.
- A printf függvénycsalád most már megfelel az IEEE 754 kerekítési szabályainak , amikor pontosan ábrázolható lebegőpontos számokat nyomtat, és tiszteletben tartja a fesetround felé irányuló hívásokon keresztül kért kerekítési módot. Az örökölt viselkedés a legacy_stdio_float_rounding.obj összekapcsolásakor érhető el.
- Windows-alkalmazás minősítési készlet. Az Alkalmazástanúsítvány-készletben és a Windows Store-ban számos új API-t adtak hozzá a támogatott API-k listájához. Ha a támogatott listában vannak olyan API-k, amelyek szürkével jelennek meg vagy le vannak tiltva a Visual Studio-ban, egy kis módosítással a forrásfájlon hozzáférhet ezekhez. További részletekért tekintse meg ezt az ismert problémát. További frissítések a tesztekhez.
Eszközfrissítések
A Message Compiler (mc.exe) frissítései:
- Most észleli a Unicode bájtrendelési jelet (BOM) a .mc fájlokban. Ha a .mc fájl egy UTF-8 BOM-val kezdődik, az UTF-8 fájlként lesz beolvasva. Ellenkező esetben, ha UTF-16LE BOM-val kezdődik, akkor UTF-16LE fájlként lesz olvasható. Ha a -u paraméter meg van adva, az UTF-16LE-fájlként lesz beolvasva. Ellenkező esetben az aktuális kódlap (CP_ACP) használatával kerül olvasásra.
- Most elkerüli az egydefiníciós szabályokkal (ODR) kapcsolatos problémákat az MC által létrehozott C/C++ ETW-segítőkben, amelyeket ütköző konfigurációs makrók okoznak (például ha két .cpp fájl ütköző definíciójú MCGEN_EVENTWRITETRANSFER ugyanahhoz a bináris fájlhoz van csatolva, az MC által létrehozott ETW-segítők mostantól tiszteletben tartják az egyes .cpp fájlok MCGEN_EVENTWRITETRANSFER definícióját ahelyett, hogy önkényesen kiválasztanák az egyiket vagy a másikat).
Windows Nyomkövetési előfeldolgozó (tracewpp.exe) frissítései:
- Támogatja a Unicode-bemenetek (.ini, .tpl és forráskód) fájljait. Az UTF-8 vagy UTF-16 bájtsorrendjellel (BOM) kezdődő bemeneti fájlok Unicode formátumban lesznek olvashatók. A BOM nélkül kezdődő bemeneti fájlok az aktuális kódlap (CP_ACP) használatával lesznek beolvasva. A visszamenőleges kompatibilitás érdekében, ha a -UnicodeIgnore parancssori paraméter van megadva, az UTF-16 anyagjegyzékkel kezdődő fájlok üresként lesznek kezelve.
- Támogatja a Unicode-kimeneti (.tmh) fájlokat. Alapértelmezés szerint a kimeneti fájlok az aktuális kódlap (CP_ACP) használatával lesznek kódolva. Unicode-kimeneti fájlok létrehozásához használja a -cp:UTF-8 vagy -cp:UTF-16 parancssori paramétereket.
- Viselkedésváltozás: a tracewpp mostantól az összes bemeneti szöveget Unicode-ra konvertálja, Unicode-feldolgozást végez, és a kimeneti szöveget a megadott kimeneti kódolásra konvertálja. A tracewpp korábbi verziói elkerülték a Unicode-átalakításokat, és egy bájtos karakterkészletet feltételezve szövegfeldolgozást hajtottak végre. Ez viselkedésbeli változásokhoz vezethet olyan esetekben, amikor a bemeneti fájlok nem felelnek meg az aktuális kódlapnak. Ha ez probléma, fontolja meg a bemeneti fájlok UTF-8-ra (BOM-val) való konvertálását, és/vagy a -cp:UTF-8 parancssori paraméter használatával a kétértelmű kódolás elkerülése érdekében.
TraceLoggingProvider.h frissítések:
- Elkerüli az ütköző konfigurációs makrók által okozott egydefiníciós szabály (ODR) problémáit (például ha két, TLG_EVENT_WRITE_TRANSFER ütköző definícióval rendelkező .cpp fájl ugyanahhoz a bináris fájlhoz van csatolva, a TraceLoggingProvider.h segítői mostantól tiszteletben tartják az egyes .cpp fájlokban lévő TLG_EVENT_WRITE_TRANSFER definícióját ahelyett, hogy tetszőlegesen kiválasztanák az egyiket vagy a másikat).
- A C++ kódban a TraceLoggingWrite makró frissült, hogy a variadikus sablonok használatával jobb kódmegosztást lehessen lehetővé tenni a hasonló események között.
Az alkalmazások aláírása. A Device Guard-aláírás egy Device Guard-funkció, amely az Microsoft Store Vállalati és Oktatási verzióban érhető el, így a vállalatok garantálják, hogy minden alkalmazás megbízható forrásból származik. Tekintse meg a Device Guard Signing dokumentációját.
SDK-frissítések
- Az SDK-fejlécek frissültek az MSVC fordító cl.exe (/Zc:preprocesszor, a VS 2019 v16.6-ban bevezetett standard megfelelő C előprocesszor használata során felmerülő hibák elhárításához).
- Javítva: "A GdiplusTypes.h nem a NOMINMAX-tal fordít". Lásd Visual Studio Visszajelzés.
- Ha a /std:c11 vagy /std:c17 használatával épít, a következőt kapja:
- C99 tgmath.h
- C11 static_assert az assert.h fájlban
- C11 stdalign.h
- C11 stdnoreturn.h
Ismert problémák
Az ARM64-et célzó Windows v11-hez készült Clang/LLVM nem kompatibilis a legújabb winnt.h-val
- Áthidaló megoldásként használja az Windows 10 SDK (19041-es build) vagy a clang/LLVM előző verzióját Windows v10-es verzióhoz ARM64-platformok megcélzásakor
A DirectXMath (beleértve a jelen kiadás 3.16-os verzióját) nem kompatibilis a Clang/LLVM-mel Windows ARM64-en.
- Áthidaló megoldásként használja a DirectXMath legújabb verzióját, amely elérhető a NuGetből, a vcpkg-ből vagy a GitHub. Ezek a verziók tartalmazzák a szükséges hotfixeket (3.16b verzió).
Néhány fejlécfájl esetében módosították a betűk kis- és nagybetűs alakját, hogy azok kompatibilisek legyenek a kis- és nagybetű-érzékeny fájlrendszerekkel.
- Az OAIdl.h, ObjIdl.h, ObjIdlbase.h, OCIdl.h, Ole2.h, OleAuto.h és OleCtl.h mind kisbetűsek voltak.
- A Windows Clang/LLVM buildek esetén a régebbi és a legújabb Windows 10 SDK figyelmeztetések nélküli támogatásához adja hozzá a
-Wno-nonportable-system-include-pathelemet a parancssorhoz, vagy helyezze el a forrásban a következő #pragma utasítást:
#ifdef __clang__
#pragma clang diagnostic ignored "-Wnonportable-system-include-path"
#endif
Windows 10 SDK, 2004-es verzió karbantartási frissítése
Kiadás dátuma: 2020. december 16.
Hibajavítások
- Kiszámíthatatlan és nehezen diagnosztizálható összeomlások elhárítása az esernyőtárak és a natív operációsrendszer-kódtárak (például onecoreuap.lib és kernel32.lib) összekapcsolásakor
- Megoldott probléma, amely megakadályozta az AppVerifier működését
- Megoldottuk azt a hibát, amely miatt a WACK nem működött a "Feladat nem tudta bekapcsolni a HighVersionLie-t" hibaüzenettel.
Windows developer