Skip to content

Commit efe06b2

Browse files
hamza-usmaniCopilot
andcommitted
Add Windows SDK 10.0.26100.8249 (April 2026) release notes and downloads
Co-authored-by: Copilot <[email protected]>
1 parent 1319561 commit efe06b2

2 files changed

Lines changed: 179 additions & 2 deletions

File tree

hub/apps/windows-sdk/downloads.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: Windows SDK downloads
33
description: Downloads for the Windows SDK
44
ms.topic: article
5-
ms.date: 04/10/2026
5+
ms.date: 04/22/2026
66
keywords: windows win32, windows app development, Windows App SDK, windows sdk
77
ms.localizationpriority: medium
88
---
@@ -24,6 +24,7 @@ For older versions, see the [Windows SDK download archive](downloads-archive.md)
2424

2525
| Release | Downloads |
2626
| ----- | -------------------------------------- |
27+
| **Windows SDK for Windows 11 (10.0.26100.8249)** <br/> April 2026 <br/> [Release notes](./release-notes.md#build-100261008249) | [Installer](https://go.microsoft.com/fwlink/?linkid=2361308) <br/> [ISO](https://go.microsoft.com/fwlink/?linkid=2361208) |
2728
| **Windows SDK for Windows 11 (10.0.26100.8038)** <br/> March 2026 <br/> [Release notes](./release-notes.md#build-100261008038) | [Installer](https://go.microsoft.com/fwlink/?linkid=2358390) <br/> [ISO](https://go.microsoft.com/fwlink/?linkid=2358476) |
2829
| **Windows SDK for Windows 11 (10.0.26100.7705)** <br/> February 2026 <br/> [Release notes](./release-notes.md#build-100261007705) | [Installer](https://go.microsoft.com/fwlink/?linkid=2349110) <br/> [ISO](https://go.microsoft.com/fwlink/?linkid=2348707) |
2930
| **Windows SDK for Windows 11 (10.0.26100.7627)** <br/> January 2026 <br/> [Release notes](./release-notes.md#build-100261007627) | [Installer]( https://go.microsoft.com/fwlink/?linkid=2347650) <br/> [ISO](https://go.microsoft.com/fwlink/?linkid=2347553) |

hub/apps/windows-sdk/release-notes.md

Lines changed: 177 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
title: What's new in Windows SDK
33
description: Provides information about release notes for the Windows SDK.
44
ms.topic: release-notes
5-
ms.date: 04/10/2026
5+
ms.date: 04/22/2026
66
keywords: windows win32, windows app development, Windows SDK, Windows Platform SDK, windows 11
77
ms.localizationpriority: medium
88
---
@@ -157,6 +157,182 @@ This is a major version bump to the **28000** SDK series.
157157

158158
## 26100 versions
159159

160+
## Build 10.0.26100.8249
161+
162+
Released: **April, 2026** <br><br>
163+
164+
<details>
165+
<summary>WinRT API additions and updates</summary>
166+
167+
> **Windows.Devices.Printers**:
168+
> <br/>
169+
> Updated methods:
170+
>
171+
> - `IIppAttributeConverterStatics.ConvertPrintTicketToIppAttributesForPrinter` — Now accepts an additional `targetPdlFormat` parameter
172+
>
173+
> Graduated from experimental to stable:
174+
>
175+
> - `IppAttributeConverter` runtime class
176+
> - `IppAttributeGroupKind` enum
177+
> - `IPdlPassthroughProvider2` interface
178+
>
179+
> **Windows.Graphics.Printing.PrintSupport**:
180+
> <br/>
181+
> Graduated from experimental to stable:
182+
>
183+
> - `IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5` — Interface with `SetPdlPassthroughWithJobAttributesSupported` method
184+
>
185+
> New types:
186+
>
187+
> - `PrintSupportEnterpriseManagementUIEventArgs` — Implements `IActivatedEventArgs` and `IActivatedEventArgsWithUser` for enterprise management UI activation scenarios
188+
>
189+
> **Windows.Graphics.Printing.Workflow**:
190+
> <br/>
191+
> Graduated from experimental to stable:
192+
>
193+
> - `IPrintWorkflowPrinterJob3` — Interface with passthrough attribute support
194+
>
195+
> Updated properties:
196+
>
197+
> - `IsPassthroughJob` renamed to `IsPassthroughJobWithAttributes`
198+
199+
</details>
200+
201+
<details>
202+
<summary>WinRT Experimental API additions</summary>
203+
204+
> **Windows.AI.Agents.Mcp**:
205+
> <br/>
206+
> New interface:
207+
>
208+
> - `IMcpMessageFilterExperimental2` — Adds `Initialize` method with client/server process identifiers and IDs, plus `OnMessage` for MCP message filtering
209+
>
210+
> **Windows.Devices.Haptics**:
211+
> <br/>
212+
> New properties on `KnownSimpleHapticsControllerWaveforms`:
213+
>
214+
> - `Collide` — Waveform ID for collision haptic feedback
215+
> - `Align` — Waveform ID for alignment haptic feedback
216+
> - `Step` — Waveform ID for step haptic feedback
217+
> - `Grow` — Waveform ID for growth haptic feedback
218+
>
219+
> **Windows.Graphics.Capture**:
220+
> <br/>
221+
> New interfaces:
222+
>
223+
> - `IDirect3D11CaptureFrame3` — Adds `ConfigurationIteration` property to capture frames
224+
> - `IGraphicsCaptureSession7` — Adds `ConfigurationIteration` property and window exclusion list management
225+
> - `IDisplayGraphicsCaptureSession` — Display-specific graphics capture session
226+
>
227+
> New methods:
228+
>
229+
> - `SetWindowExclusionList` — Sets a list of windows to exclude from capture
230+
> - `GetWindowExclusionList` — Gets the current window exclusion list
231+
>
232+
> **Windows.Media.ClosedCaptioning**:
233+
> <br/>
234+
> New types:
235+
>
236+
> - `ClosedCaptionTheme` — Represents a closed caption theme with customization support
237+
>
238+
> New methods:
239+
>
240+
> - `GetAvailableThemes` — Retrieves available closed caption themes
241+
> - `GetSelectedTheme` — Gets the currently selected theme
242+
> - `TrySetSelectedTheme` — Attempts to set the selected theme
243+
>
244+
> New events:
245+
>
246+
> - `SelectedThemeChanged` — Fires when the selected closed caption theme changes
247+
248+
</details>
249+
250+
<details>
251+
<summary>Win32 API additions and updates</summary>
252+
253+
> **Graphics / Direct3D Kernel (d3dkmthk.h)**
254+
> <br/>
255+
> New APIs and structs for process debug blob collection:
256+
>
257+
> - `D3DKMT_MAPPROCESSDEBUGBLOB` / `D3DKMT_UNMAPPROCESSDEBUGBLOB` — Structs for mapping and unmapping process debug blobs
258+
> - `D3DKMT_DEVICE_MARKED_AS_ERROR_INFO` — Struct for device error information
259+
> - `DXGK_FEATURE_PROCESS_DEBUG_BLOB_COLLECTION_INTERFACE_V1` — Feature interface for debug blob collection
260+
> - `D3DKMT_DEVICE_MARKED_AS_ERROR_FAILURE_CODE` — Enum for device error failure codes
261+
>
262+
> **Graphics / Display Driver (d3dukmdt.h)**
263+
> <br/>
264+
> New driver feature:
265+
>
266+
> - `DXGK_DRIVER_FEATURE_PROCESS_DEBUG_BLOB_COLLECTION` — Driver feature for process debug blob collection
267+
> - `DXGK_ISFEATUREENABLED_RESULT` — Expanded bitfields with `Available` and `Experimental` fields
268+
>
269+
> **Event Tracing (evntprov.h / evntcons.h)**
270+
> <br/>
271+
> New definitions:
272+
>
273+
> - `EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1` — Reserved event data descriptor type
274+
> - `EventProviderSetReserved2` — New value in `EVENT_INFO_CLASS` enum
275+
> - `EVENT_HEADER_FLAG_RESERVED1` — New event header flag
276+
>
277+
> **HID Usages (hidusage.h)**
278+
> <br/>
279+
> New haptics usage values:
280+
>
281+
> - `HID_USAGE_HAPTICS_WAVEFORM_COLLIDE` — Collision haptic waveform
282+
> - `HID_USAGE_HAPTICS_WAVEFORM_ALIGN` — Alignment haptic waveform
283+
> - `HID_USAGE_HAPTICS_WAVEFORM_STEP` — Step haptic waveform
284+
> - `HID_USAGE_HAPTICS_WAVEFORM_GROW` — Growth haptic waveform
285+
>
286+
> **Error Codes (winerror.h)**
287+
> <br/>
288+
> New BitLocker error codes:
289+
>
290+
> - `FVE_E_MISSING_PROTECTORS` — BitLocker protectors are missing
291+
> - `FVE_E_METHOD_MISMATCH` — BitLocker method mismatch
292+
>
293+
> **Security / Authentication (NTSecPKG.h)**
294+
> <br/>
295+
> New definitions:
296+
>
297+
> - `SECPKG_CALL_AGENT_LOGON` — Security package call flag for agent-based logon
298+
> - `KSecAllocateContextBuffer` — Function for allocating security context buffers
299+
> - Added `extern "C"` guards for C++ compatibility
300+
>
301+
> **Crypto / TPM (ncrypt.h)**
302+
> <br/>
303+
> New TPM property defines:
304+
>
305+
> - `NCRYPT_PCP_AIKSTORE_PROPERTY` — TPM AIK store property
306+
> - `NCRYPT_PCP_EKSTORE_PROPERTY` — TPM EK store property
307+
>
308+
> **Content Indexing (NTQuery.h)**
309+
> <br/>
310+
> New define:
311+
>
312+
> - `CI_VERSION_QUERY_METADATA` — Content index version for query metadata / semantic reliability
313+
>
314+
> **Shell API (shellapi.h)**
315+
> <br/>
316+
> New define:
317+
>
318+
> - `ABC_OVERLAYDESKTOPICONS` — Overlay desktop icons flag for `ABM_NEW`
319+
>
320+
> **Rust Bindgen Compatibility (ntdef.h / winnt.h)**
321+
> <br/>
322+
> Updated:
323+
>
324+
> - `DECLSPEC_NOINITALL` macro now excludes Rust bindgen passes via `!defined(RUST_BINDGEN)`
325+
>
326+
> **WRL Async (wrl/async.h)**
327+
> <br/>
328+
> Updated:
329+
>
330+
> - Async completion handling reworked for thread safety using `_InterlockedCompareExchange` and reference counting (`cCompleteDelegateRefCount_`)
331+
332+
</details>
333+
334+
---
335+
160336
## Build 10.0.26100.8038
161337

162338
Released: **March, 2026** <br><br>

0 commit comments

Comments
 (0)