Nyheter i Windows SDK

I en ny eller befintlig Windows app kan du hämta Windows SDK på flera sätt: installera den från installationsprogrammet eller ISO, i installationsprogrammet för Visual Studio 2022 eller genom att ladda ned NuGet-paketet. Du kan uppdatera SDK genom att manuellt installera den nya versionen, uppdatera i Visual Studio eller uppdatera Nuget-paketet

De senaste versionerna finns i Downloads för Windows SDK.

28000 versioner

Build 10.0.28000.1839

Publicerad: april 2026

WinRT API-tillägg och uppdateringar

Windows. Devices.Haptics (UniversalApiContract 19.0):
Nya egenskaper på KnownSimpleHapticsControllerWaveforms:

  • Collide — Vågforms-ID för haptisk återkoppling för kollision
  • Align – Vågforms-ID för justering av haptisk feedback
  • Step – Vågforms-ID för stegvis haptisk feedback
  • Grow — Vågforms-ID för utvecklingshaptisk feedback

Windows. Devices.Printers:
Övergång från experimentell till stabil

  • VirtualPrinterInstallationStatus enum – Installationsstatusvärden inklusive InstallationSucceeded
  • VirtualPrinterPreferredInputFormat enum – Föredragna värden för indataformat, inklusive OpenXps
  • IVirtualPrinterInstallationParameters gränssnitt
  • IVirtualPrinterInstallationResult gränssnitt
  • IVirtualPrinterManagerStatics gränssnitt
  • IVirtualPrinterSupportedFormat gränssnitt
  • IVirtualPrinterSupportedFormatFactory gränssnitt
  • VirtualPrinterInstallationParameters runtime-klass
  • VirtualPrinterInstallationResult runtime-klass
  • VirtualPrinterSupportedFormat runtime-klass

Windows.Media.ClosedCaptioning (UniversalApiContract 15.0):
Nya typer:

  • ClosedCaptionTheme runtime-klass – Representerar ett tema för undertexter med anpassningsstöd
  • IClosedCaptionThemeinterface – Egenskaper: Id, DisplayName, FontColor, ComputedFontColor, FontOpacity, FontSize, FontStyle, FontEffect, BackgroundColor, ComputedBackgroundColor, BackgroundOpacity, RegionColor, ComputedRegionColor, RegionOpacity
  • IClosedCaptionThemeStatics interface – Metoder: GetAvailableThemes, GetSelectedTheme, TrySetSelectedTheme; Händelser: ThemesChanged, SelectedThemeChanged
WinRT Experimental API-tillägg

Windows.Storage.Search (UniversalApiContract 19.0):
Nytt gränssnitt:

  • IQueryOptionsAdditionalSearchSources – Lägger till IncludeCloudProviders och IncludeLocalSemanticIndex egenskaper för QueryOptions
Win32 API-tillägg och -uppdateringar

Bluetooth Hands-Free-profiler (bthdef.h)
Omfattande funktionskonstanter för Bluetooth Hands-Free-profil (HFP) har lagts till:

  • HFP_AG_SDP_SUPPORTED_FEATURE_* — Audio Gateway SDP-stödda funktionsflaggor för trevägssamtal, ekoreducering, röstigenkänning, ringsignal i bandet, rösttagg, wide-band-tal med mera
  • HFP_AG_BRSF_SUPPORTED_FEATURE_* – Ljudgateway BRSF-stödda funktionsflaggor för trevägssamtal, ekoreducering, röstigenkänning, codec-förhandling med mera
  • HFP_HF_SDP_SUPPORTED_FEATURE_* — Hands-Free SDP-stödda funktionsflaggor för ekoreducering, trevägssamtal, CLI-presentation, röstigenkänning med mera
  • HFP_HF_BRSF_SUPPORTED_FEATURE_* — Hands-Free BRSF-stödda funktionsflaggor för ekoreducering, trevägssamtal, röstigenkänning, codec-förhandling med mera
  • HFP_NETWORK_NO_ABILITY_TO_REJECT, HFP_NETWORK_ABILITY_TO_REJECT – Kapacitetsflaggor för avvisande av nätverksanrop

HID-användning (hidusage.h)
Nya värden för haptikanvändning:

  • HID_USAGE_HAPTICS_WAVEFORM_COLLIDE, HID_USAGE_HAPTICS_WAVEFORM_ALIGN, , HID_USAGE_HAPTICS_WAVEFORM_STEPHID_USAGE_HAPTICS_WAVEFORM_GROW

NVMe (nvme.h)
Stavfel har åtgärdats:

  • NVME_LOG_PAGE_BOOT_PARTITON har bytt namn till NVME_LOG_PAGE_BOOT_PARTITION

Säkerhet/SSPI (sspi.h)
Nytt GUID:

  • SEC_WINNT_AUTH_DATA_TYPE_PLACEHOLDER — Platshållarautentiseringsdatatyp

Säkerhet/LSA (ntlsa.h)
Nya agentbaserade autentiserings-API:er:

  • LsaCreateAgentAccount — Skapar ett agentkonto
  • LsaRetrieveAgentLogonCredential – Hämtar autentiseringsuppgifter för agentinloggning
  • LsaEnumerateAgentAccounts — Räknar upp agentkonton
  • LsaDeleteAgentAccount – Tar bort ett agentkonto
  • LsaGetAgentOwner – Hämtar agentägaren
  • LSA_AGENT_LOGON_CREDENTIAL — Agentinloggningsautentiseringsstruct
  • LSA_AGENT_ACCOUNT_INFO – Struct för agentkontoinformation
  • LSA_AGENT_ACCOUNT_LIST — Lista över agentkontons struct

Säkerhet/autentisering (NTSecPKG.h)
Nya definitioner:

  • KSecAllocateContextBuffer — Funktion för att allokera säkerhetskontextbuffertar
  • Skydd har lagts till extern "C" för C++-kompatibilitet

Innehållsindexering (NTQuery.h)
Ny definition:

  • CI_VERSION_CORRID — Versionskonstant för innehållsindexkorrelations-ID

Texttjänster (TextStor.h)
Nya definierar:

  • TS_SD_DISABLEWRITINGSUGGESTIONS — Flagga för att inaktivera skrivförslag
  • TS_SS_MULTILINE — Flagga för stöd för flerradstextlager

WRL Async (wrl/async.h)
Updated:

  • Asynkron slutförandehantering omarbetad för trådsäkerhet med hjälp av _InterlockedCompareExchange och referensräkning (cCompleteDelegateRefCount_)
COM API-uppdateringar

Versionsuppgraderingshjälp (EditionUpgradeHelper.idl)
Uppdaterad metod:

  • IClipServiceNotificationHelper::ShowToast — Parameterlistan förenklad från 5 BSTR-parametrar till void

Text Services Framework (TextStor.idl)
Nya konstanter:

  • TS_SD_DISABLEWRITINGSUGGESTIONS — Flagga för att inaktivera skrivförslag
  • TS_SS_MULTILINE — Flagga för stöd för flerradstextlager

Build 10.0.28000.1721

Publicerad: mars 2026

Detta är en större version bump till 28000 SDK-serien.

WinRT API-tillägg och uppdateringar

Windows. Devices.Haptics (UniversalApiContract 19.0):
Nya typer:

  • HapticDeviceType enum – definierar haptiska enhetstyper: None, Generic, Pen, Touchpad, Mouse
  • HapticsControllerOverrideToken struct – Token för att hantera åsidosättningar av haptics-styrenhet
  • IInputHapticsManager interface – Ger hantering av haptik per tråd med metoder för att skicka vågformer, kontrollera varaktighet/antal uppspelningar, stoppa feedback och åsidosätta haptik-kontroller
  • IInputHapticsManagerStatics interface – Statiska metoder: IsSupported, IsHapticDevicePresent, GetForCurrentThread, TryGetForThread
  • InputHapticsManager runtime-klass

Windows. ApplicationModel.Contacts.Provider (UniversalApiContract 19.0):
Nya typer:

  • IContactProvider interface – Tillhandahåller GetContactFromRemoteIdAsync metod och ContactListId egenskap för scenarier med kontaktleverantör
WinRT Experimental API-tillägg (UniversalApiContract 20.0)

Windows. Devices.Printers:
Nya typer:

  • IppAttributeGroupKind enum – Definierar grupptyper för IPP-attribut: Printer, Job, Operation
  • IIppAttributeConverterStatics interface – Tillhandahåller ConvertPrintTicketToIppAttributesForPrinter, ConvertBufferToIppAttributes, ConvertIppAttributesToBuffer
  • IppAttributeConverter runtime-klass
  • IPdlPassthroughProvider2 interface – Lägger till IsPassthroughWithJobAttributesSupported egenskap och StartPrintJobWithIppJobAttributes metod

Windows. Graphics.Printing.PrintSupport:
Nya typer:

  • IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5 interface – Lägger till SetPdlPassthroughWithJobAttributesSupported metod

Windows. Graphics.Printing.Workflow:
Nya typer:

  • IPrintWorkflowPrinterJob3 interface – Lägger till IsPassthroughJob egenskaper, GetPassthroughJobAttributesoch GetPassthroughJobOperationAttributes metoder

Windows. UI. Shell.Tasks:
Nya typer:

  • IAppTaskInfo2 interface – Lägger till Id och HiddenByUser egenskaper samt UpdateDeepLink metod
  • AppTaskContract versionen har flyttats från 1.0 till 2.0
Win32 API-tillägg och -uppdateringar

Videokodning – D3D12 Rekonstruerade bilduitgång (codecapi.h / mfapi.h)
Nya uppräkning och egenskaperna för D3D12-baserad videokodare rekonstruerad bildutgång:

  • eAVEncVideoD3D12ReconstructedPictureOutputMode enum – Värden: None, Copy, Shared
  • CODECAPI_AVEncVideoD3D12ReconstructedPictureOutputMode CODEC API GUID
  • MFSampleExtension_VideoEncodeD3D12ReconstructedPicture Media Foundation-exempeltilläggs-GUID

HTTP Server API (http.h)
Ny serveregenskap och struktur

  • HttpServerRequestInfoProperty (=19) – Ny serveregenskap för att aktivera valfria informationsfält för begäran
  • HTTP_REQUEST_INFO_PROPERTY_INFO struktur med HTTP_REQUEST_INFO_FLAG_INITIAL_TTL flagga
  • HttpFeatureTlsHandshakePerformanceCounters (=17) – Ny HTTP-funktion för prestandaräknare för TLS-handskakning

Grafik/visningsdrivrutin (d3dukmdt.h)
Ny drivrutinsfunktion:

  • DXGK_DRIVER_FEATURE_PANEL_BUFFER_CONTROL (=46) och motsvarande DXGK_FEATURE_PANEL_BUFFER_CONTROL funktions-ID

Händelsespårning (evntprov.h /evntcons.h)
Nya definitioner:

  • EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1 (=4) – Beskrivningstyp för reserverade händelsedata
  • EventProviderSetReserved2 — Nytt värde i EVENT_INFO_CLASS uppräkningen
  • EVENT_HEADER_FLAG_RESERVED1 (0x0400) – Ny flagga för händelsehuvud

Egenskaper för lagringsprovider (propkey.h)
Ny egenskap:

  • PKEY_StorageProviderUserAccountKind – Identifierar kontotyp (okänd, konsument, företag) för den autentiserade lagringsprovideranvändaren

Användarindata (WinUser.h)
Ny funktion:

  • ConvertPrimaryPointerToMouseDrag — Konverterar primära pekarindata till en musdragåtgärd

Uppdaterad struct:

  • TOUCHPAD_PARAMETERS_V2 — Förbättrad C/C++-layoutkompatibilitet

WebAuthn Plugin API (webauthnplugin.h)
Övergång från experimentell till stabil

  • WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2 (tidigare EXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)
  • WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2 (tidigare EXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)
  • WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2 (tidigare EXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)
  • WebAuthNPluginAddAuthenticator2, WebAuthNPluginUpdateAuthenticatorDetails2, WebAuthNPluginPerformUserVerification2 funktioner

Rust Bindgen Compatibility (ntdef.h /winnt.h)
Updated:

  • DECLSPEC_NOINITALL makro utesluter nu Rust bindgen-pass via !defined(RUST_BINDGEN)
COM API-uppdateringar

Shell Object IDL (ShObjIdl_core.idl)
Updated:

  • IAttachmentExecute2 — Metodkommentar korrigerade: Save2() har bytt namn till SaveNoVirusCheck(), SaveWithUI2() bytt namn till SaveWithUINoVirusCheck()

26100-versioner

Build 10.0.26100.8249

Publicerad: april 2026

WinRT API-tillägg och uppdateringar

Windows. Devices.Printers:
Uppdaterade metoder:

  • IIppAttributeConverterStatics.ConvertPrintTicketToIppAttributesForPrinter — Accepterar nu en ytterligare targetPdlFormat parameter

Övergång från experimentell till stabil

  • IppAttributeConverter runtime-klass
  • IppAttributeGroupKind uppräkning
  • IPdlPassthroughProvider2 gränssnitt

Windows. Graphics.Printing.PrintSupport:
Övergång från experimentell till stabil

  • IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5 — Gränssnitt med SetPdlPassthroughWithJobAttributesSupported metod

Nya typer:

  • PrintSupportEnterpriseManagementUIEventArgs — Implementerar IActivatedEventArgs och IActivatedEventArgsWithUser för aktiveringsscenarier i användargränssnittet för företagsadministration

Windows. Graphics.Printing.Workflow:
Övergång från experimentell till stabil

  • IPrintWorkflowPrinterJob3 — Gränssnitt med stöd för genomströmningsattribut

Uppdaterade egenskaper:

  • IsPassthroughJob har bytt namn till IsPassthroughJobWithAttributes
WinRT Experimental API-tillägg

Windows.AI.Agents.Mcp:
Nytt gränssnitt:

  • IMcpMessageFilterExperimental2 – Lägger till Initialize metoden med klient-/serverprocessidentifierare och ID:er, plus OnMessage för MCP-meddelandefiltrering

Windows. Devices.Haptics:
Nya egenskaper på KnownSimpleHapticsControllerWaveforms:

  • Collide — Vågforms-ID för haptisk feedback för kollision
  • Align – Vågforms-ID för justering av haptisk feedback
  • Step – Vågforms-ID för stegvis haptisk feedback
  • Grow — Vågforms-ID för förstärkt haptisk feedback

Windows.Graphics.Capture:
Nya gränssnitt:

  • IDirect3D11CaptureFrame3 – Lägger till ConfigurationIteration egenskapen för att avbilda bildrutor
  • IGraphicsCaptureSession7 – Lägger till ConfigurationIteration hantering av egenskaps- och fönsterundantagslistor
  • IDisplayGraphicsCaptureSession — Visningsspecifik grafikinspelningssession

Nya metoder:

  • SetWindowExclusionList — Anger en lista över fönster som ska undantas från avbildning
  • GetWindowExclusionList — Hämtar den aktuella undantagslistan för fönster

Windows.Media.ClosedCaptioning:
Nya typer:

  • ClosedCaptionTheme — Representerar ett tema med dold bildtext med anpassningsstöd

Nya metoder:

  • GetAvailableThemes — Hämtar tillgängliga teman för sluten bildtext
  • GetSelectedTheme — Hämtar det tema som valts för tillfället
  • TrySetSelectedTheme — Försök att ange det valda temat

Nya händelser:

  • SelectedThemeChanged — Utlöses när det valda temat för stängda bildtexter ändras
Win32 API-tillägg och -uppdateringar

Händelsespårning (evntprov.h /evntcons.h)
Nya definitioner:

  • EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1 – Reserverad händelsedatabeskrivningstyp
  • EventProviderSetReserved2 — Nytt värde i EVENT_INFO_CLASS uppräkningen
  • EVENT_HEADER_FLAG_RESERVED1 — Flagga för nytt händelsehuvud

HID-användning (hidusage.h)
Nya värden för användning av haptics:

  • HID_USAGE_HAPTICS_WAVEFORM_COLLIDE — Haptisk kollisionvågform
  • HID_USAGE_HAPTICS_WAVEFORM_ALIGN — Justering av haptisk vågform
  • HID_USAGE_HAPTICS_WAVEFORM_STEP — Steg haptisk vågform
  • HID_USAGE_HAPTICS_WAVEFORM_GROW — Tillväxt haptisk vågform

Felkoder (winerror.h)
Nya BitLocker-felkoder:

  • FVE_E_MISSING_PROTECTORS — BitLocker-skydd saknas
  • FVE_E_METHOD_MISMATCH — BitLocker-metoden matchar inte

Säkerhet/autentisering (NTSecPKG.h)
Nya definitioner:

  • SECPKG_CALL_AGENT_LOGON – Anropsflagga för säkerhetspaket för agentbaserad inloggning
  • KSecAllocateContextBuffer — Funktion för att allokera säkerhetskontextbuffertar
  • Skydd har lagts till extern "C" för C++-kompatibilitet

Krypto/TPM (ncrypt.h)
Ny TPM-egenskap definierar:

  • NCRYPT_PCP_AIKSTORE_PROPERTY — TPM AIK-butiksegenskap
  • NCRYPT_PCP_EKSTORE_PROPERTY — TPM EK-butiksegenskap

Innehållsindexering (NTQuery.h)
Ny definition:

  • CI_VERSION_QUERY_METADATA — Innehållsindexversion för frågemetadata/semantisk tillförlitlighet

Shell API (shellapi.h)
Ny definition:

  • ABC_OVERLAYDESKTOPICONS — Flagga för överlägg av skrivbordsikoner för ABM_NEW

Rust Bindgen Compatibility (ntdef.h /winnt.h)
Updated:

  • DECLSPEC_NOINITALL makro utesluter nu Rust bindgen-pass via !defined(RUST_BINDGEN)

WRL Async (wrl/async.h)
Updated:

  • Asynkron slutförandehantering omarbetad för trådsäkerhet med hjälp av _InterlockedCompareExchange och referensräkning (cCompleteDelegateRefCount_)

Build 10.0.26100.8038

Publicerad: mars 2026

WinRT API-tillägg och uppdateringar

Windows. ApplicationModel.Contacts.Provider:
Nya typer:

  • IContactProvider – Gränssnitt med GetContactFromRemoteIdAsync metod

Windows. Devices.Printers:
Nya typer:

  • IppAttributeGroupKind – Uppräkning för typer av attributgrupper för IPP
  • IIppAttributeConverterStatics - Gränssnitt med ConvertPrintTicketToIppAttributesForPrinter, ConvertBufferToIppAttributes, ConvertIppAttributesToBuffer
  • IppAttributeConverter – Körtidsklass
  • IPdlPassthroughProvider2 – Gränssnitt med IsPassthroughWithJobAttributesSupported egenskap och StartPrintJobWithIppJobAttributes metod

Windows. Graphics.Printing.PrintSupport:
Nya typer:

  • IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5 – Gränssnitt med SetPdlPassthroughWithJobAttributesSupported metod

Windows. Graphics.Printing.Workflow:
Nya typer:

  • IPrintWorkflowPrinterJob3 – Gränssnitt med IsPassthroughJob egenskapen , GetPassthroughJobAttributesoch GetPassthroughJobOperationAttributes metoder

Windows.Storage.Search:
Nya typer:

  • IQueryOptionsAdditionalSearchSources – Lägger till IncludeCloudProviders och IncludeLocalSemanticIndex egenskaper för QueryOptions
Win32 API-tillägg och -uppdateringar

Bluetooth Hands-Free-profiler (bthdef.h)
Nya definitioner har lagts till för funktioner som stöds av HFP Audio Gateway och Hands-Free SDP och BRSF:

  • HFP_AG_SDP_SUPPORTED_FEATURE_* - Audio Gateway SDP-funktionsflaggor för trevägssamtal, ekoreducering, röstigenkänning, ringsignal i bandet, rösttagg, bredbandstal med mera
  • HFP_AG_BRSF_SUPPORTED_FEATURE_* - Audio Gateway BRSF-funktionsflaggor för trevägssamtal, ekoreducering, röstigenkänning, avvisande samtal, förbättrad samtalsstatus/kontroll, codec-förhandling med mera
  • HFP_HF_SDP_SUPPORTED_FEATURE_* - Hands-Free SDP-funktionsflaggor för ekoreducering, trevägssamtal, CLI-presentation, röstigenkänning, fjärrvolymkontroll, wide-band-tal med mera
  • HFP_HF_BRSF_SUPPORTED_FEATURE_* - Hands-Free BRSF-funktionsflaggor för ekoreducering, trevägssamtal, CLI-presentation, röstigenkänning, fjärrvolymkontroll, codec-förhandling med mera
  • HFP_NETWORK_NO_ABILITY_TO_REJECT, HFP_NETWORK_ABILITY_TO_REJECT – Kapacitetsflaggor för avvisande av nätverksanrop

Virtualization-Based Security (ntstatus.h / winerror.h)
Nya felkoder:

  • STATUS_VSM_FW_MEASUREMENTS_SEAL_FAILURE – VSM-mätning av firmware förseglingsfelstatus
  • ERROR_VSM_FW_MEASUREMENTS_SEAL_FAILURE – Motsvarande Win32-felkod

Videokodning (codecapi.h)
Ny uppräkning och egenskap för D3D12-rekonstruerad bildutdata:

  • eAVEncVideoD3D12ReconstructedPictureOutputMode uppräkning
  • CODECAPI_AVEncVideoD3D12ReconstructedPictureOutputMode CODEC API GUID

Direct3D 12 (d3d12.h)
Stavningskorrigeringar för exakt inriktning anger:

  • D3D12_TIGHT_ALIGNMENT_MIN_COMMITTED_RESOURCE_ALIGNMENT (ersätter felstavad ALIGNEMNT variant)
  • D3D12_TIGHT_ALIGNMENT_MIN_PLACED_RESOURCE_ALIGNMENT (ersätter felstavad ALIGNEMNT variant)

Lokal säkerhetsmyndighet (ntlsa.h)
Nya structs har lagts till för agentbaserad inloggning:

  • _LSA_AGENT_LOGON_CREDENTIAL – Autentiseringsdata för agentinloggning
  • _LSA_AGENT_ACCOUNT_INFO – Agentkontoinformation
  • _LSA_AGENT_ACCOUNT_LIST – Lista över agentkonton

Innehållsindexering (NTQuery.h)
Ny definition:

  • CI_VERSION_CORRID – Korrelations-ID för innehållsindexversion

Säker kanal (schannel.h)
Nya typer har lagts till för kopiering av TLS-tillägg:

  • SCH_COPY_EXTS_DATA struct – Datastruktur för kopiering av TLS-tillägg
  • SchCopyExtsOptions enum – Alternativ för kopieringsåtgärder av TLS-tillägg

Text Services Framework (TextStor.h)
Nya definierar:

  • TS_SD_DISABLEWRITINGSUGGESTIONS – Flagga för att inaktivera skrivförslag
  • TS_SS_MULTILINE – Flagga för stöd för flerradstextlager

Remote Desktop Virtuella kanaler (tsvirtualchannels.h)
Nya gränssnitt, strukturer och uppräkningar har lagts till för RDP-fönsterinformation.

  • IWTSWindowChangedCallback – Motringningsgränssnitt för meddelanden om fönsterändring
  • IWTSWindowInfoService – Gränssnitt för att fråga fönsterinformation, klientprocess-ID, sessionstyp och prenumerera på fönsterändringar
  • WTSWindowInfo struct – Data om fönsterinformation
  • RdpSessionType uppräkning – RDP-sessionstypvärden

WebAuthn Plugin API (webauthnplugin.h)
Övergång från experimentell till stabil

  • WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2 (tidigare EXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)
  • WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2 (tidigare EXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)
  • WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2 (tidigare EXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)
COM API-uppdateringar

Remote Desktop Virtuella Kanaler (tsvirtualchannels.idl)
Nya gränssnitt för RDP-fönsterinformation har lagts till:

  • IWTSWindowChangedCallback – Motringningsgränssnitt med WindowChanged metod
  • IWTSWindowInfoService- Gränssnitt med GetWindowInfo, GetRdpClientProcessId, GetRdpSessionType, , SubscribeWindowChangedUnsubscribeWindowChanged
  • WTSWindowInfo struct – Data om fönsterinformation
  • RdpSessionType uppräkning – RDP-sessionstypvärden

Build 10.0.26100.7705

Publicerad: februari 2026

WinRT API-tillägg och uppdateringar

Windows. UI. Shell.Tasks:
Nytt namnområde för att hantera appuppgifter:

  • AppTaskContract – API-kontrakt för aktivitets-API:er
  • AppTaskState – Uppräkning för aktivitetstillstånd
  • IAppTaskContent, IAppTaskContentStatics – Gränssnitt för aktivitetsinnehåll
  • IAppTaskInfo, IAppTaskInfo2, IAppTaskInfoStatics – Gränssnitt för aktivitetsinformation
  • IAppTaskResultAsset, IAppTaskResultAssetFactory – Gränssnitt för resultatobjekt från uppgifter
  • AppTaskContent – Körningsklass för aktivitetsinnehåll
  • AppTaskInfo – Körningsklass för aktivitetsinformation
  • AppTaskResultAsset – Körningsklass för uppgiftsresultatobjekt

Windows. UI. Shell.CompanionWindows:
Nytt namnområde för hantering av kompletterande fönster:

  • CompanionWindowsContract – API-kontrakt för tillhörande fönster
  • CompanionWindowRequestResultStatus – Uppräkning för status för begäranderesultat
  • ICompanionWindowCoordinator, ICompanionWindowCoordinatorStatics – Koordinatorgränssnitt
  • ICompanionWindowRequest, ICompanionWindowRequestResult – Begär gränssnitt
  • CompanionWindowCoordinator – Körningsklass för att samordna tillhörande fönster
  • CompanionWindowRequest, CompanionWindowRequestResult – Körningsklasser för begäranden

Windows. Devices.Haptics:
Nya typer och förbättringar för haptisk feedback:

  • HapticDeviceType – Ny uppräkning för haptiska enhetstyper (UniversalApiContract 19.0)
  • HapticsControllerOverrideToken – Ny struct för kontrollantens åsidosättningstoken
  • IInputHapticsManager, IInputHapticsManagerStatics – Nya gränssnitt för hantering av indatahaptik
  • InputHapticsManager – Ny körningstid-klass för hantering av haptisk återkoppling
Win32 API-tillägg och -uppdateringar

Windows Hypervisor-emulering (WinHvEmulation.h)
Nya emulatorhanteringsfunktioner har lagts till för AMD64:

  • WHvEmulatorCreateEmulator – Skapar en ny emulatorinstans med angivna återanrop
  • WHvEmulatorDestroyEmulator – Förstör en emulatorinstans
  • Ytterligare emulatorhanterings-API:er för minnesåtkomst, I/O-porthantering och registreringsåtgärder för virtuell processor

Plugin-programmet WebAuthn (webauthnplugin.h)
Uppdaterad dokumentation:

  • Plugin-RPID krävs nu (tidigare valfritt) för kapslade WebAuthN-anrop som kommer från ett plugin-program

Windows Felkoder (winerror.h)
Uppdaterade feldefinitioner och koder

Grafikdrivrutinsmodell (d3dukmdt.h, d3dkmdt.h)
Uppdateringar av grafikdrivrutinsvisningslägesdefinitioner och användarlägestyper

Windows-användargränssnitt (WinUser.h)
Uppdateringar av användargränssnittsdefinitioner

Kryptografi (wincrypt.h)
Uppdateringar av kryptografiska funktionsdefinitioner

Egenskapsnycklar (propkey.h)
Uppdaterade egenskapsnyckeldefinitioner

HTTP API (http.h)
Uppdateringar av HTTP-server-API-definitioner

Följande problem har åtgärdats i den här SDK-versionen: BinSkim Warning 4146 utlöses av Windows SDK 10.0.26100.7175 i Visual Studio


Build 10.0.26100.7627

Publicerad: januari 2026

WinRT API-tillägg och uppdateringar

Windows. Security.Credentials:
Nya gränssnitt:

  • IKeyCredentialManagerCreateWithWindowStatics – Innehåller metoder för att skapa nyckelautentiseringsuppgifter med ett associerat fönsterhandtag
  • IKeyCredentialWithWindow – Utökar viktiga funktioner för autentiseringsuppgifter med stöd för fönsterassociation

Nya metoder:

  • KeyCredentialManager.RequestCreateForWindowAsync – Skapar en nyckelautentiseringsuppgift som är associerad med ett specifikt fönster
Win32 API-tillägg och -uppdateringar

WinSQLite (winsqlite3.h / winsqlite3ext.h)
Uppdatering av SQLite-version:

Nya felkoder:

  • SQLITE_ERROR_RESERVESIZE
  • SQLITE_ERROR_KEY
  • SQLITE_ERROR_UNABLE

Nya I/O-felkoder:

  • SQLITE_IOERR_BADKEY
  • SQLITE_IOERR_CODEC

Nya funktioner:

  • SQLITE_IOCAP_SUBPAGE_READ

Nya filkontrollkoder:

  • SQLITE_FCNTL_NULL_IO
  • SQLITE_FCNTL_BLOCK_ON_CONNECT

Nya konstanter för källkontrollhantering:

  • SQLITE_SCM_BRANCH
  • SQLITE_SCM_TAGS
  • SQLITE_SCM_DATETIME

winnt.h
Nya definitioner:

  • SECURITY_MANDATORY_MEDIUM_PLUS_CREDUI_RID – Ny säkerhetspliktig integritetsnivå RID för användargränssnittskontexter för autentiseringsuppgifter

Build 10.0.26100.7463

Publicerad: december 2025

WinRT API-tillägg och uppdateringar

Windows. Management.Deployment:

  • Lade till uppräkningen PackageOperationPriority och de nya prioritetsfälten som är tillgängliga via AddPackageOptions och StagePackageOptions.
Win32 API-tillägg och -uppdateringar

Rapportering av drivrutinskörning
Nya structs har lagts till:

  • _DRIVER_INFO_ENTRY
  • _DRIVER_RUNTIME_REPORT
  • _RUNTIME_REPORT_DIGEST_HEADER

DNS SVCB/HTTPS-registrerparsning
Nya structs har lagts till:

  • DNS_SVCB_PARAM
  • DNS_SVCB_PARAM_IPV4, DNS_SVCB_PARAM_IPV6
  • DNS_SVCB_PARAM_ALPN
  • DNS_SVCB_PARAM_MANDATORY
  • DNS_SVCB_PARAM_UNKNOWN

Sök- och frågemotor
Uppdaterade eller tillagda strukturer:

  • CONTENTRESTRICTION
  • VECTORRESTRICTION
  • NODERESTRICTION
  • NOTRESTRICTION

Ljud-/enhetsaktivering
Lade till IMMDeviceActivator-gränssnittet för nya aktiveringsscenarier på enhetsnivå i ljudstacken.

Tabelluppräkning för inbyggd programvara
Updated:

  • EnumSystemFirmwareTables
  • GetSystemFirmwareTable

Build 10.0.26100.7175

Publicerad: november 2025

Uppdaterade API:er

Uppdateringar gjorda i följande Win32 API-rubriker (definitioner, strukturer, uppräkningar, gränssnitt och andra ändringar):

  • AppxPackaging.h, AppxPackaging.idl (gränssnitt IAppxFactory4, IAppxBundleFactory3, IAppxBundleReader2)
Nya API:er

WinRT-namnområden uppdaterade (nya eller ändrade API:er/typer):

  • Windows.ApplicationModel.DataTransfer
  • Windows.Management.Update
  • Windows.Security.Credentials
  • Windows.Storage.Provider
  • Windows. System.RemoteSystems
  • AppxManifestTypes.xsd-schemat har uppdaterats
Kända problem

BinSkim Warning 4146 Utlöses av Windows SDK 10.0.26100.7175 i Visual Studio

  • Vi är medvetna om ett problem där versioner kan misslyckas med BinSkim-regeln BA2007 på grund av varning om att C4146 uttryckligen inaktiveras i ett litet antal Windows SDK-bibliotek som ingår i Windows SDK version 10.0.26100.7175, som levererades med Visual Studio 17.14.22.
  • Utvecklare kan se byggfel eller valideringsfel i säkerhetsverktyg när de använder den här SDK-versionen, beroende på projektkonfiguration och verktygskedjeinställningar.
  • En korrigering har identifierats och förbereds för närvarande för en Visual Studio uppdatering. Detta uppdaterar det berörda SDK-innehållet för att återställa förväntat beteende. Tills korrigeringen är tillgänglig kan du använda någon av följande åtgärder:
    • Ändra målinriktningen för projektet till en annan Windows SDK-version som stöds, eller
    • Ignorera den specifika BinSkim-varningen i byggkonfigurationen (rekommenderas inte på lång sikt)

Build 10.0.26100.6901

Publicerad: oktober 2025

Uppdaterade API:er

Uppdateringar har gjorts i följande Win32 API-huvuden, definier, strukturer, enums och andra ändringar:

  • networksetup.h
  • windows.system.power.thermal.h
  • windows.ui.input.preview.text.h
Nya API:er

Nya API:er har lagts till i följande WinRT-namnområden:

  • Windows.AI.Åtgärder
  • Windows.Management.Update
  • Windows.Media.Core

Build 10.0.26100.6584

Publicerad: september 2025

Version för att motsvara den offentliga versionen av Windows 11 version 25h2.

Uppdaterade API:er

Uppdateringar har gjorts i följande Win32 API-huvuden, definier, strukturer, enums och andra ändringar:

  • winnt.h
  • WtsApi32.h
  • wtsdefs.h
  • wtsprotocol.h
  • NetworkSetup.h
  • FoundationManifestSchema.xsd
  • AccessControlManifestSchema.xsd
  • AppDataManifestSchema.xsd

Nya API:er har lagts till i följande WinRT-huvuden och idl:

  • windows.security.credentials.h
  • windows.system.power.thermal.h, windows.system.power.thermal.idl
Nya experimentella API:er

Uppdaterade eller lade till experimentella API:er till följande:

  • 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

Publicerad: augusti 2025

Uppdaterade API:er

Uppdateringar som har gjorts i följande Win32 API-huvuden, som lägger till nya definitioner, strukturer, uppräkningar och andra ändringar:

  • ModelContextProtocolHelpers.h
  • PrintSupportManifestSchema_v3.xsd
Nya API:er

Nya API:er har lagts till i följande WinRT-huvuden och idl:

  • windows.graphics.printing.printsupport.h
  • windows.storage.provider.h
  • windows.devices.printers.h
  • windows.applicationmodel.activation.h
  • windows.ui.input.preview.text.h

Den experimentella taggen har tagits bort från:

  • windows.ui.input.preview.text (API:er tidigare bakom ENABLE_WINRT_EXPERIMENTAL_TYPES är nu stabila)

Version 10.0.26100.4654

Publicerad: juli 2025

Uppdaterade API:er

Uppdateringar som gjorts i följande Win32 API-huvudfiler, lägger till nya definitioner, strukturer, enumerationer och andra ändringar:

  • 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
Nya API:er

Nya API:er har lagts till i följande Win32-huvuden:

  • wincodec.h, wincodec.idl
    • IWICBitmapFrameChainReader
    • IWICBitmapFrameChainWriter
    • IWICDisplayAdaptationControl2
  • wincodecsdk.h, wincodecsdk.idl
    • GUID_MetadataFormatGainMap
    • CLSID_WICGainMapMetadataReader
    • CLSID_WICGainMapMetadataWriter

Nya WinRT Preview-namnområden har lagts till:

  • windows.ui.input.preview.text

Version 10.0.26100.4188

Publicerad: maj 2025

Nya API:er

Nya API:er har lagts till eller uppdaterats i följande WinRT-namnområden:

  • Windows. AI. Åtgärder
  • Windows. AI. ModelContextProtocol (experimentell)
  • Windows.ApplicationModel.Background.Bluetooth
  • Windows. Devices.Bluetooth
  • Windows. UI. ViewManagement

Nya API:er har lagts till i följande Win32-huvuden:

  • http.h
    • HttpQueryRequestProperty
  • ntlsa.h
    • LsaSetLocalSystemAccess
    • LsaQueryLocalSystemAccess
    • LsaQueryLocalSystemAccessAll
  • WinUser.h
    • ConvertToInterceptWindow
    • IsInterceptWindow
    • ApplyWindowAction
    • RegisterCloakedNotification
    • EnterMoveSizeLoop
Uppdaterade API:er

Uppdateringar av Win32 CRT-huvudena:

  • corecrt_search.h
  • wchar.h

Uppdateringar har gjorts i följande Win32 API-rubriker, där nya definitioner, strukturer och uppräkningar läggs till.

  • 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

Nytt Win32 API-huvud har lagts till:

  • ModelContextProtocolHelpers.h
Nya experimentella API:er

Experimentella API:er har lagts till i följande Win32 API-huvuden:

  • webauthn.h
  • WinBio.h
  • winbio_types.h

Version 10.0.26100.3916

Publicerad: april 2025

Nya API:er

Nya API:er har lagts till i WinRT-namnområdet windows.ui.viewmanagement för att stödja användarens föredragna UserInteractionMode.

Stöd för semantisk sökning har lagts till i searchapi.h Win 32 API-huvudet.

Nytt GamingExperience Win32 API-huvud har lagts till.

Nya API:er har lagts till i följande Win32-huvuden:

  • dcomp.h
  • http.h
  • ntsecpkg.h
  • winioctl.h

Build 10.0.26100.3624

Publicerad: mars 2025

Nya API:er

Gamepad-stöd har lagts till i CoreInputViewKind-uppräkning i windows.ui.viewmanagement.core WinRT-namnområdet.

Nya API:er har lagts till i följande Win32-huvuden:

  • fileapi.h
  • ntlsa.h
  • shobjidl_core.h
  • softintrin.h
  • webauthn.h
  • webservices.h
  • winenclaveapi.h
  • winnt.h

Build 10.0.26100.3323

Publicerad: februari 2025

Uppdaterade API:er

Bytte namn på PrivacyScreen WinRT-API:er som lades till i namnområdet windows.devices.sensors i föregående version. Dessa är nu OnlookerDetection-API:er.


Build 10.0.26100.3037

Publicerad: januari 2025

Nya API:er

Nya WinRT-API:er har lagts till i namnområdet windows.devices.sensors :

  • PrivacyScreenOptions-klass.
  • HumanPresenceSettings.PrivacyScreenOptions-metod.
  • LightSensor.IsChromaticitySupported-metod.
  • Nya properies och structs har också lagts till för att stödja dessa metoder.
Nya experimentella API:er

Experimentella API:er har ändrats i följande Win32-huvud (observera att Expertimental-API:er inte ska användas i en produktionsmiljö):

  • webauthn.h

Version 10.0.26100.2454

Publicerad: januari 2025

Uppdaterade API:er

Gjorde större tillägg eller ändringar i följande Win32-huvuden:

  • windows.applicationmodel.background.h: Många Bluetooth-relaterade API:er har lagts till.
  • windows.applicationmodel.calls.h: Många API:er för VOIP-anropskonfiguration har lagts till.

Följande Win32-API:er har lagts till eller ändrats:

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

Följ metodtipsen för att se till att ett API är tillgängligt på en dator innan det anropas.

Nya experimentella API:er

Många experimentella API:er har lagts till i följande Win32-huvud (Observera att experimentella API:er inte bör användas i en produktionsmiljö):

  • webauthn.h

Build 10.0.26100.1742

Publicerad: 24 september 2024

För att motsvara den offentliga lanseringen av Windows 11, version 24H2.


Skapa 10.0.26100

Publicerad: 5 maj 2024

Första versionen av 10.0.26100-serien, för att motsvara förhandsversionen av Windows 11 version 24H2.


22000-versioner och tidigare

Version 10.0.22621.3235

Publicerad: 29 februari 2024

Serviceuppdatering 10.0.22621.3235.


Build 10.0.22621.2428

Publicerad: 24 oktober 2023

Serviceuppdatering 10.0.22621.2428.


Build 10.0.22621.1778

Utgiven: maj 2023

Serviceuppdatering 10.0.22621.1778.

Markerade funktioner
  • WindowsTabManager-API:er gör att program med flikar kan ge information om öppna flikar till Windows-gränssnittet.
  • Uppdateringar av HumanPresence-API:er för att förbättra användarvänlighet och lägga till nya inställningar för sensorer som stöder funktioner för mänsklig närvaro.
  • RemoteDesktop-API:er gör att program kan växla mellan ett fjärrskrivbord och ett lokalt skrivbord.

Windows SDK för Windows 11 version 22H2

Underhållsuppdatering 10.0.22621.755. Innehåller ARM64-stöd för VS 17.4-versionen


Windows 10 SDK, version 2104

Uppdaterade API:er
  • Tog bort api-ms-win-net-isolation-l1-1-0.lib. Appar som länkade mot api-ms-win-net-isolation-l1-1-0.lib kan växla till OneCoreUAP.lib som ersättning.
  • Irprops.lib har tagits bort. Appar som länkade mot irprops.lib kan växla till bthprops.lib som en drop-in-ersättning.
  • Flyttade ENUM tagServerSelection från wuapicommon.h till wupai.h och tog bort rubriken. Om du vill använda ENUM-taggenServerSelection måste du inkludera wuapi.h eller wuapi.idl.
  • Med Windows 10 WinRT API Pack kan du lägga till de senaste Windows Runtime API:erna i ditt .NET Framework 4.5+ och .NET Core 3.0+-bibliotek och appar. Information om hur du kommer åt Windows 10 WinRT API Pack finns i Microsoft.Windows. SDK. Contracts nuget package.
  • Printf-serien med funktioner överensstämmer nu med avrundningsreglerna för IEEE 754 när du skriver ut exakt representerande flyttalsnummer och kommer att följa avrundningsläget som begärs via anrop till fesetround. Äldre beteende är tillgängligt när du länkar till legacy_stdio_float_rounding.obj.
  • Certifieringspaket för Windows-appar. Flera nya API:er har lagts till i listan API:er som stöds i App Certification Kit och Windows Store. Om det finns API:er i listan som stöds som verkar nedtonade eller inaktiverade i Visual Studio kan du göra en liten ändring i källfilen för att få åtkomst till dem. Mer information finns i det här kända problemet. Hitta fler uppdateringar av tester.
Verktygsuppdateringar

Uppdateringar av meddelandekompilatorn (mc.exe) :

  • Identifierar nu Unicode-byteordningsmarkeringen (BOM) i .mc-filer. Om .mc-filen börjar med en UTF-8 BOM kommer den att läsas som en UTF-8-fil. Annars, om den börjar med en UTF-16LE BOM, kommer den att läsas som en UTF-16LE-fil. Om parametern -u har angetts, kommer den att läsas som en UTF-16LE-fil. Annars kommer den att läsas med hjälp av den aktuella kodsidan (CP_ACP).
  • Nu undviker du problem med en definitionsregel (ODR) i MC-genererade C/C++ ETW-hjälpverktyg som orsakas av motstridiga konfigurationsmakron (t.ex. när två .cpp filer med motstridiga definitioner av MCGEN_EVENTWRITETRANSFER är länkade till samma binärfil, respekterar mc-genererade ETW-hjälparna nu definitionen av MCGEN_EVENTWRITETRANSFER i varje .cpp fil i stället för att godtyckligt välja den ena eller den andra).

Windows trace preprocessor (tracewpp.exe) uppdateringar:

  • Stöder Unicode-indatafiler (.ini, .tpl och källkod). Indatafiler som börjar med en UTF-8 eller UTF-16 byte order mark (BOM) kommer att läsas som Unicode. Indatafiler som inte börjar med en BOM kommer att läsas med den aktuella kodsidan (CP_ACP). Om -UnicodeIgnore kommandoradsparameter har angetts för bakåtkompatibilitet behandlas filer som börjar med en UTF-16-strukturlista som tomma.
  • Stöder utskriftsfiler i Unicode-format (.tmh) Som standard kodas utdatafiler med den aktuella kodsidan (CP_ACP). Använd kommandoradsparametrarna -cp:UTF-8 eller -cp:UTF-16 för att generera Unicode-utdatafiler.
  • Beteendeförändring: tracewpp konverterar nu all indatatext till Unicode, utför bearbetning i Unicode och konverterar utdatatext till den angivna utdatakodningen. Tidigare versioner av tracewpp undvek Unicode-konverteringar och utförde textbearbetning med en teckenuppsättning med en enda byte. Detta kan leda till beteendeändringar i fall där indatafilerna inte överensstämmer med den aktuella kodsidan. I de fall det här är ett problem bör du överväga att konvertera indatafilerna till UTF-8 (med BOM) och/eller använda kommandoradsparametern -cp:UTF-8 för att undvika tvetydigheter i kodningen.

TraceLoggingProvider.h-uppdateringar:

  • Undviker problem med en definitionsregel (ODR) som orsakas av motstridiga konfigurationsmakron (t.ex. när två .cpp filer med motstridiga definitioner av TLG_EVENT_WRITE_TRANSFER är länkade till samma binärfil, kommer traceloggingProvider.h-hjälparna nu att respektera definitionen av TLG_EVENT_WRITE_TRANSFER i varje .cpp fil i stället för att godtyckligt välja den ena eller den andra).
  • I C++-kod har TraceLoggingWrite-makrot uppdaterats för att möjliggöra bättre koddelning mellan liknande händelser med hjälp av variadiska mallar.

Signera dina appar. Device Guard-signering är en Device Guard-funktion som är tillgänglig i Microsoft Store för företag och utbildning, vilket gör att företag kan garantera att varje app kommer från en betrodd källa. Se dokumentationen för Device Guard-signering.

SDK-uppdateringar
  • SDK-huvuden har uppdaterats för att åtgärda fel vid kompilering med den standardkonforma C-preprocessorn i MSVC-kompilatorn cl.exe (/Zc:preprocessor, som introducerades i VS 2019 v16.6).
  • Åtgärdat: "GdiplusTypes.h kompileras inte med NOMINMAX". Se Feedback om Visual Studio.
  • När du skapar med /std:c11 eller /std:c17 får du nu:
    • C99 tgmath.h
    • C11 static_assert i assert.h
    • C11 stdalign.h
    • C11 stdnoreturn.h
Kända problem
  • Clang/LLVM för Windows v11, riktad mot ARM64, är inte kompatibel med den senaste versionen av winnt.h.

    • Som en lösning kan du använda den tidigare versionen av Windows 10 SDK (version 19041) eller clang/LLVM för Windows v10 när du riktar in dig på ARM64-plattformar
  • DirectXMath (inklusive version 3.16 i den här versionen) är inte kompatibel med Clang/LLVM för Windows på ARM64.

  • Fallet med vissa huvudfiler har ändrats för att normalisera dem för skiftlägeskänsliga filsystem:

    • OAIdl.h, ObjIdl.h, ObjIdlbase.h, OCIdl.h, Ole2.h, OleAuto.h och OleCtl.h gjordes alla gemener.
    • För Clang/LLVM för Windows versioner, för att stödja både äldre version och den senaste Windows 10 SDK utan varningar, lägger du till -Wno-nonportable-system-include-path till CLI eller följande #pragma i källan:

    #ifdef __clang__

    #pragma clang diagnostic ignored "-Wnonportable-system-include-path"

    #endif


serviceuppdatering för Windows 10 SDK version 2004

Publicerad: 16 december 2020

Buggfixar
  • Löst oförutsägbart och svårt att diagnostisera krascher vid länkning av både paraplybibliotek och interna OS-bibliotek (till exempel onecoreuap.lib och kernel32.lib)
  • Löst problem som hindrade AppVerifier från att fungera
  • Löst problem som gjorde att WACK misslyckades med "Uppgiften kunde inte aktivera HighVersionLie"