Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
В новом или существующем приложении Windows вы можете получить Windows SDK несколькими способами: установить его из установщика или ISO, через установщик Visual Studio 2022, или скачав пакет NuGet. Пакет SDK можно обновить вручную, установив новую сборку, обновив Visual Studio или обновив пакет Nuget.
Последние сборки см. в разделе Downloads для пакета SDK Windows.
28000 версий
Сборка 10.0.28000.1839
Выпущено: апрель 2026 г.
Дополнения и обновления API WinRT
Windows. Devices.Haptics (UniversalApiContract 19.0):
Новые свойства вKnownSimpleHapticsControllerWaveforms:
Collide— идентификатор формы сигнала для обратной связи о столкновенииAlign— идентификатор формы сигнала для тактильной обратной связи выравниванияStep— идентификатор сигнала для шаговой хаптической обратной связиGrow— идентификатор формы сигнала для хаптической обратной связи ростаWindows. Devices.Printers:
Переход из экспериментальной стадии в стабильную.
VirtualPrinterInstallationStatusперечисление — значения состояния установки, включаяInstallationSucceededVirtualPrinterPreferredInputFormatперечисление — предпочитаемые входные значения формата, включаяOpenXps- интерфейс
IVirtualPrinterInstallationParameters- интерфейс
IVirtualPrinterInstallationResult- интерфейс
IVirtualPrinterManagerStatics- интерфейс
IVirtualPrinterSupportedFormat- интерфейс
IVirtualPrinterSupportedFormatFactoryVirtualPrinterInstallationParametersКласс среды выполненияVirtualPrinterInstallationResultКласс среды выполненияVirtualPrinterSupportedFormatКласс среды выполненияWindows.Media.ClosedCaptioning (UniversalApiContract 15.0):
Новые типы:
ClosedCaptionThemeКласс среды выполнения — представляет тему закрытого заголовка с поддержкой настройкиIClosedCaptionThemeинтерфейс — свойства:Id,DisplayNameFontColor,ComputedFontColorFontOpacityFontSizeFontStyleFontEffectBackgroundColorComputedBackgroundColorBackgroundOpacityRegionColorComputedRegionColorRegionOpacityIClosedCaptionThemeStaticsинтерфейс — методы:GetAvailableThemes,GetSelectedTheme;TrySetSelectedThemeСобытия:ThemesChanged,SelectedThemeChanged
Дополнения экспериментального API WinRT
Windows.Storage.Search (UniversalApiContract 19.0):
Новый интерфейс:
IQueryOptionsAdditionalSearchSources— добавляет свойстваIncludeCloudProvidersиIncludeLocalSemanticIndexвQueryOptions
Дополнения и обновления API Win32
Профиль Bluetooth Hands-Free (bthdef.h)
Добавлены комплексные константы функций Bluetooth Hands-Free Profile (HFP):
HFP_AG_SDP_SUPPORTED_FEATURE_*— флаги поддержки SDP для аудио-шлюза, включая трехсторонние вызовы, подавление эха, распознавание голоса, внутренняя сигнализация, голосовые теги, широкополосная речь и многое другое.HFP_AG_BRSF_SUPPORTED_FEATURE_*— флаги поддерживаемых функций аудио шлюза BRSF для трехстороннего вызова, отмены эхо, распознавания голоса, согласования кодека и т. д.HFP_HF_SDP_SUPPORTED_FEATURE_*— Hands-Free флаги поддерживаемых функций SDP для отмены эха, трехсторонних вызовов, представления CLI, распознавания голоса и т. д.HFP_HF_BRSF_SUPPORTED_FEATURE_*— флаги функций, поддерживаемые стандартом BRSF для подавления эха, трехсторонних вызовов, распознавания голоса, согласования кодеков и т. д.HFP_NETWORK_NO_ABILITY_TO_REJECT,HFP_NETWORK_ABILITY_TO_REJECT— флаги отказа от сетевых вызововИспользование HID (hidusage.h)
Новые значения использования гаптики:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE,HID_USAGE_HAPTICS_WAVEFORM_ALIGN,HID_USAGE_HAPTICS_WAVEFORM_STEP,HID_USAGE_HAPTICS_WAVEFORM_GROWNVMe (nvme.h)
Исправлено опечатка:
NVME_LOG_PAGE_BOOT_PARTITONпереименовано вNVME_LOG_PAGE_BOOT_PARTITIONБезопасность/ SSPI (sspi.h)
Новый GUID:
SEC_WINNT_AUTH_DATA_TYPE_PLACEHOLDER— тип данных проверки подлинности заполнителяБезопасность / LSA (ntlsa.h)
Новые API аутентификации на основе агента:
LsaCreateAgentAccount— создает учетную запись агентаLsaRetrieveAgentLogonCredential— извлекает учетные данные для входа агентаLsaEnumerateAgentAccounts— перечисляет учетные записи агентаLsaDeleteAgentAccount— удаляет учетную запись агентаLsaGetAgentOwner— получает владельца агентаLSA_AGENT_LOGON_CREDENTIAL— структуру учетных данных для входа агентаLSA_AGENT_ACCOUNT_INFO— структуру сведений об учетной записи агентаLSA_AGENT_ACCOUNT_LIST— список структур учетных записей агентаБезопасность и проверка подлинности (NTSecPKG.h)
Новые определения:
KSecAllocateContextBuffer— функция выделения буферов контекста безопасности- Добавлены защиты
extern "C"для совместимости с C++Индексирование содержимого (NTQuery.h)
Новое определение:
CI_VERSION_CORRID— константная версия идентификатора корреляции индекса содержимогоТекстовые службы (TextStor.h)
Новые определения:
TS_SD_DISABLEWRITINGSUGGESTIONS— флаг, чтобы отключить написание предложенийTS_SS_MULTILINE— флаг поддержки многострочного текстового хранилищаWRL Async (wrl/async.h)
Обновлено:
- Обработка асинхронного завершения, переработанная для обеспечения безопасности потоков с использованием
_InterlockedCompareExchangeи подсчетом ссылок (cCompleteDelegateRefCount_)
Обновления COM API
Помощник по обновлению редакции (EditionUpgradeHelper.idl)
Обновленный метод:
IClipServiceNotificationHelper::ShowToast— список параметров упрощен с 5 параметров BSTR доvoidText Services Framework (TextStor.idl)
Новые константы:
TS_SD_DISABLEWRITINGSUGGESTIONS— флаг для отключения предложений по написаниюTS_SS_MULTILINE— флаг для поддержки многострочного текстового хранилища
Сборка 10.0.28000.1721
Выпущено: март 2026 г.
Это значительное увеличение версии серии SDK 28000.
Дополнения и обновления API WinRT
Windows. Devices.Haptics (UniversalApiContract 19.0):
Новые типы:
HapticDeviceTypeперечисление — определяет типы прикосновенных устройств:None,Generic,Pen,TouchpadMouseHapticsControllerOverrideTokenСтруктура — токен для управления переопределениями гаптического контроллераIInputHapticsManagerинтерфейс — обеспечивает управление хаптикой по потокам с методами для отправки волновых сигналов, контроля длительности и количества воспроизведений, остановки обратной связи и переопределения контроллеров тактильной отдачиIInputHapticsManagerStaticsинтерфейс — статические методы:IsSupported,IsHapticDevicePresent,GetForCurrentThreadTryGetForThreadInputHapticsManagerКласс среды выполненияWindows. ApplicationModel.Contacts.Provider (UniversalApiContract 19.0):
Новые типы:
IContactProviderинтерфейс предоставляет методGetContactFromRemoteIdAsyncи свойствоContactListIdдля сценариев работы с контактными данными
Экспериментальные расширения API WinRT (UniversalApiContract 20.0)
Windows. Devices.Printers:
Новые типы:
IppAttributeGroupKindперечисление — определяет типы групп атрибутов IPP:Printer,Job,OperationIIppAttributeConverterStaticsинтерфейс — предоставляетConvertPrintTicketToIppAttributesForPrinter,ConvertBufferToIppAttributes,ConvertIppAttributesToBufferIppAttributeConverterКласс среды выполненияIPdlPassthroughProvider2интерфейс — добавляетIsPassthroughWithJobAttributesSupportedсвойство иStartPrintJobWithIppJobAttributesметодWindows. Graphics.Printing.PrintSupport:
Новые типы:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5интерфейс — добавляетSetPdlPassthroughWithJobAttributesSupportedметодWindows. Graphics.Printing.Workflow:
Новые типы:
IPrintWorkflowPrinterJob3интерфейс — добавляетIsPassthroughJobсвойство,GetPassthroughJobAttributesа такжеGetPassthroughJobOperationAttributesметодыWindows.UI.Shell.Tasks:
Новые типы:
IAppTaskInfo2интерфейс — добавляет свойстваId,HiddenByUserи методUpdateDeepLinkAppTaskContractверсия обновлена с 1.0 до 2.0
Дополнения и обновления API Win32
Кодирование видео — выходное изображение после реконструкции D3D12 (codecapi.h / mfapi.h)
Новые перечисления и свойства для видеокодировщика на базе D3D12: восстановленные выходные данные изображения.
eAVEncVideoD3D12ReconstructedPictureOutputModeперечисление — значения:None,CopySharedCODECAPI_AVEncVideoD3D12ReconstructedPictureOutputModeGUID API кодекаMFSampleExtension_VideoEncodeD3D12ReconstructedPictureПример GUID расширения Media FoundationAPI HTTP-сервера (http.h)
Новое свойство сервера и структура:
HttpServerRequestInfoProperty(=19) — новое свойство сервера для включения необязательных полей сведений о запросахHTTP_REQUEST_INFO_PROPERTY_INFOструктура сHTTP_REQUEST_INFO_FLAG_INITIAL_TTLфлагомHttpFeatureTlsHandshakePerformanceCounters(=17) — новая функция HTTP для счетчиков производительности рукопожатия TLSГрафический / Дисплейный драйвер (d3dukmdt.h)
Новая функция драйвера:
DXGK_DRIVER_FEATURE_PANEL_BUFFER_CONTROL(=46) и соответствующийDXGK_FEATURE_PANEL_BUFFER_CONTROLидентификатор компонентаТрассировка событий (evntprov.h / evntcons.h)
Новые определения:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1(=4) — тип дескриптора данных зарезервированного событияEventProviderSetReserved2— новое значение вEVENT_INFO_CLASSперечисленииEVENT_HEADER_FLAG_RESERVED1(0x0400) — новый флаг заголовка событияСвойства поставщика хранилища (propkey.h)
Новое свойство:
PKEY_StorageProviderUserAccountKind— определяет тип учетной записи (неизвестно, потребитель, бизнес) для пользователя поставщика хранилища, прошедшего проверку подлинности.Входные данные пользователя (WinUser.h)
Новая функция:
ConvertPrimaryPointerToMouseDrag— преобразует входные данные первичного указателя в операцию перетаскивания мышиОбновленная структура:
TOUCHPAD_PARAMETERS_V2— улучшена совместимость макета C/C++API подключаемого модуля WebAuthn (webauthnplugin.h)
Переход из экспериментальной стадии в стабильную.
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2(ранееEXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2(ранееEXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2(ранееEXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)WebAuthNPluginAddAuthenticator2,WebAuthNPluginUpdateAuthenticatorDetails2,WebAuthNPluginPerformUserVerification2функцииСовместимость Rust Bindgen (ntdef.h / winnt.h)
Обновлено:
DECLSPEC_NOINITALLМакрос теперь исключает передачу rust bindgen через!defined(RUST_BINDGEN)
Обновления COM API
IDL объекта оболочки (ShObjIdl_core.idl)
Обновлено:
IAttachmentExecute2— исправления примечаний метода:Save2()переименованоSaveNoVirusCheck()в ,SaveWithUI2()переименовано вSaveWithUINoVirusCheck()
26100 версии
Сборка 10.0.26100.8249
Выпущено: апрель 2026 г.
Дополнения и обновления API WinRT
Windows. Devices.Printers:
Обновленные методы:
IIppAttributeConverterStatics.ConvertPrintTicketToIppAttributesForPrinter— теперь принимает дополнительныйtargetPdlFormatпараметрПереход из экспериментальной стадии в стабильную.
IppAttributeConverterКласс среды выполнения- Перечисление
IppAttributeGroupKind- интерфейс
IPdlPassthroughProvider2Windows. Graphics.Printing.PrintSupport:
Переход из экспериментальной стадии в стабильную.
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5— интерфейс с методомSetPdlPassthroughWithJobAttributesSupportedНовые типы:
PrintSupportEnterpriseManagementUIEventArgs— реализуетIActivatedEventArgsиIActivatedEventArgsWithUserдля сценариев активации пользовательского интерфейса управления предприятияWindows. Graphics.Printing.Workflow:
Переход из экспериментальной стадии в стабильную.
IPrintWorkflowPrinterJob3— интерфейс с поддержкой атрибута «паспроход»Обновленные свойства:
IsPassthroughJobпереименовано вIsPassthroughJobWithAttributes
Дополнения экспериментального API WinRT
Windows.AI.Agents.Mcp:
Новый интерфейс:
IMcpMessageFilterExperimental2— добавляетInitializeметод с идентификаторами процесса и ID клиента и сервера, а такжеOnMessageдля фильтрации сообщений MCPWindows. Devices.Haptics:
Новые свойства вKnownSimpleHapticsControllerWaveforms:
Collide— идентификатор формы сигнала для тактильной обратной связи при столкновенииAlign— идентификатор формы волны для выравнивающей тактильной обратной связиStep— идентификатор формы волны для ступенчатой хаптичной обратной связиGrow— идентификатор волнового сигнала для тактильной отдачи при взаимодействииWindows.Graphics.Capture:
Новые интерфейсы:
IDirect3D11CaptureFrame3— добавляетConfigurationIterationсвойство для записи кадровIGraphicsCaptureSession7— добавляетConfigurationIterationуправление списком исключений свойств и оконIDisplayGraphicsCaptureSession— сеанс захвата графики для определенного отображенияНовые методы:
SetWindowExclusionList— задает список окон для исключения из записиGetWindowExclusionList— возвращает текущий список исключений оконWindows.Media.ClosedCaptioning:
Новые типы:
ClosedCaptionTheme— представляет тему закрытого заголовка с поддержкой настройкиНовые методы:
GetAvailableThemes— извлекает доступные темы закрытого заголовкаGetSelectedTheme— Получает выбранную в данный момент темуTrySetSelectedTheme— пытается задать выбранную темуНовые события:
SelectedThemeChanged— возникает при изменении выбранной темы закрытого заголовка.
Дополнения и обновления API Win32
Трассировка событий (evntprov.h / evntcons.h)
Новые определения:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1— тип дескриптора данных зарезервированного событияEventProviderSetReserved2— новое значение вEVENT_INFO_CLASSперечисленииEVENT_HEADER_FLAG_RESERVED1— новый флаг заголовка событияИспользование HID (hidusage.h)
Новые значения использования гаптики:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE— тактильная волновая форма столкновенияHID_USAGE_HAPTICS_WAVEFORM_ALIGN— хаптическое выравнивание сигналаHID_USAGE_HAPTICS_WAVEFORM_STEP— гаптическая волновая форма шагаHID_USAGE_HAPTICS_WAVEFORM_GROW— хаптическая волна ростаКоды ошибок (winerror.h)
Новые коды ошибок BitLocker:
FVE_E_MISSING_PROTECTORS— отсутствуют средства защиты BitLockerFVE_E_METHOD_MISMATCH— несоответствие метода BitLockerБезопасность и проверка подлинности (NTSecPKG.h)
Новые определения:
SECPKG_CALL_AGENT_LOGON— флаг вызова комплекта безопасности для авторизации с помощью агентаKSecAllocateContextBuffer— функция выделения буферов контекста безопасности- Добавлены защитные механизмы
extern "C"для совместимости с C++Crypto / TPM (ncrypt.h)
Новое свойство TPM определяет:
NCRYPT_PCP_AIKSTORE_PROPERTY— свойство хранилища TPM AIKNCRYPT_PCP_EKSTORE_PROPERTY— свойство хранилища TPM EKИндексирование содержимого (NTQuery.h)
Новое определение:
CI_VERSION_QUERY_METADATA— версия индекса содержимого для метаданных запроса / семантической надежностиAPI оболочки (shellapi.h)
Новое определение:
ABC_OVERLAYDESKTOPICONS— флаг наложения значков рабочего стола дляABM_NEWСовместимость Rust Bindgen (ntdef.h / winnt.h)
Обновлено:
DECLSPEC_NOINITALLМакрос теперь исключает передачу rust bindgen через!defined(RUST_BINDGEN)WRL Async (wrl/async.h)
Обновлено:
- Обработка асинхронного завершения, переработанная для обеспечения безопасности потоков с использованием
_InterlockedCompareExchangeи подсчетом ссылок (cCompleteDelegateRefCount_)
Сборка 10.0.26100.8038
Выпущено: март 2026 г.
Дополнения и обновления API WinRT
Windows. ApplicationModel.Contacts.Provider:
Новые типы:
IContactProvider— интерфейс с методомGetContactFromRemoteIdAsyncWindows. Devices.Printers:
Новые типы:
IppAttributeGroupKind— Перечисление для типов групп атрибутов IPPIIppAttributeConverterStatics— интерфейс сConvertPrintTicketToIppAttributesForPrinter,ConvertBufferToIppAttributesConvertIppAttributesToBufferIppAttributeConverter— Класс среды выполненияIPdlPassthroughProvider2— Интерфейс со свойствомIsPassthroughWithJobAttributesSupportedиStartPrintJobWithIppJobAttributesметодомWindows. Graphics.Printing.PrintSupport:
Новые типы:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5— интерфейс с методомSetPdlPassthroughWithJobAttributesSupportedWindows. Graphics.Printing.Workflow:
Новые типы:
IPrintWorkflowPrinterJob3— интерфейс со свойствомIsPassthroughJob,GetPassthroughJobAttributesа также методамиGetPassthroughJobOperationAttributesWindows.Storage.Search:
Новые типы:
IQueryOptionsAdditionalSearchSources— добавляет свойстваIncludeCloudProvidersиIncludeLocalSemanticIndexкQueryOptions
Дополнения и обновления API Win32
Профиль Bluetooth Hands-Free (bthdef.h)
Добавлены новые директивы для аудио-шлюза HFP и поддерживаемых функций SDP и BRSF для Hands-Free.
HFP_AG_SDP_SUPPORTED_FEATURE_*— Флаги функций SDP для аудиошлюза для трехстороннего вызова, отмены эхо, распознавания голоса, внутриполосного тона звонка, голосовой метки, широкополосной речи и многого другого.HFP_AG_BRSF_SUPPORTED_FEATURE_*— Флаги функции BRSF для аудио шлюза, включающие трехсторонний вызов, подавление эха, распознавание голоса, отклонение звонка, расширенный статус и управление вызовами, согласование кодеков и многое другое.HFP_HF_SDP_SUPPORTED_FEATURE_*— флаги функций SDP Hands-Free для отмены эха, трехсторонних вызовов, презентации CLI, распознавания голоса, удаленного управления громкостью, широкополосной речи и т. д.HFP_HF_BRSF_SUPPORTED_FEATURE_*— беспроводные функциональные флаги BRSF для подавления эхо, трехстороннего вызова, презентации CLI, распознавания голоса, удаленного управления громкостью, согласования кодеков и т. д.HFP_NETWORK_NO_ABILITY_TO_REJECT,HFP_NETWORK_ABILITY_TO_REJECT— флаги отказа от сетевых вызововБезопасность на основе виртуализации (ntstatus.h / winerror.h)
Новые коды ошибок:
STATUS_VSM_FW_MEASUREMENTS_SEAL_FAILURE— состояние сбоя запечатывания встроенного ПО VSMERROR_VSM_FW_MEASUREMENTS_SEAL_FAILURE— Соответствующий код ошибки Win32Кодировка видео (codecapi.h)
Новое перечисление и свойство для выходных данных восстановленного изображения D3D12.
- Перечисление
eAVEncVideoD3D12ReconstructedPictureOutputModeCODECAPI_AVEncVideoD3D12ReconstructedPictureOutputModeGUID API кодекаDirect3D 12 (d3d12.h)
Исправление орфографии для жесткого выравнивания определяет:
D3D12_TIGHT_ALIGNMENT_MIN_COMMITTED_RESOURCE_ALIGNMENT(заменяет орфографически неверный вариантALIGNEMNT)D3D12_TIGHT_ALIGNMENT_MIN_PLACED_RESOURCE_ALIGNMENT(заменяет орфографически неверный вариантALIGNEMNT)Локальный орган безопасности (ntlsa.h)
Добавлены новые структуры для входа с использованием агента.
_LSA_AGENT_LOGON_CREDENTIAL— данные учетных данных для входа агента_LSA_AGENT_ACCOUNT_INFO— сведения об учетной записи агента_LSA_AGENT_ACCOUNT_LIST— список учетных записей агентаИндексирование содержимого (NTQuery.h)
Новое определение:
CI_VERSION_CORRID— идентификатор корреляции версий индекса контентаSecure Channel (schannel.h)
Добавлены новые типы для копирования расширений TLS:
SCH_COPY_EXTS_DATAСтруктура — структура данных для копирования расширений TLSSchCopyExtsOptionsПеречисление: параметры операций копирования расширений TLSText Services Framework (TextStor.h)
Новые определения:
TS_SD_DISABLEWRITINGSUGGESTIONS— флаг для отключения предложений по написаниюTS_SS_MULTILINE— флаг поддержки многострочного хранилища текстаВиртуальные каналы удаленного рабочего стола (tsvirtualchannels.h)
Добавлены новые интерфейсы, структуры и перечисления для сведений об окне RDP.
IWTSWindowChangedCallback— интерфейс обратного вызова для уведомлений об изменении окнаIWTSWindowInfoService— Интерфейс для запроса сведений о окне, идентификатора процесса клиента, типа сеанса и подписки на изменения окнаWTSWindowInfoСтруктура — информация об окнеRdpSessionTypeперечисление — значения типа сеанса RDPAPI подключаемого модуля WebAuthn (webauthnplugin.h)
Переход из экспериментальной стадии в стабильную.
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2(ранееEXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2(ранееEXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2(ранееEXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)
Обновления COM API
Remote Desktop Виртуальные Каналы (tsvirtualchannels.idl)
Добавлены новые интерфейсы для сведений о окне RDP:
IWTSWindowChangedCallback— интерфейс обратного вызова с методомWindowChangedIWTSWindowInfoService— интерфейс сGetWindowInfo,GetRdpClientProcessId,GetRdpSessionTypeSubscribeWindowChangedUnsubscribeWindowChangedWTSWindowInfoСтруктура — информация об окнеRdpSessionTypeперечисление — значения типа сеанса RDP
Сборка 10.0.26100.7705
Выпущено: февраль 2026 г.
Дополнения и обновления API WinRT
Windows.UI.Shell.Tasks:
Новое пространство имен для управления задачами приложения:
AppTaskContract— контракт API для API задачAppTaskState— перечисление состояний задачIAppTaskContent,IAppTaskContentStatics— интерфейсы для содержимого задачиIAppTaskInfo,IAppTaskInfo2иIAppTaskInfoStatics— интерфейсы для информации о задачеIAppTaskResultAsset,IAppTaskResultAssetFactory— интерфейсы для ресурсов результатов задачAppTaskContent— Класс среды выполнения для содержимого задачиAppTaskInfo— Класс среды выполнения для сведений о задачеAppTaskResultAsset— Класс среды выполнения для ресурсов результатов задачWindows.UI.Shell.CompanionWindows:
Новое пространство имен для управления сопутствующими окнами:
CompanionWindowsContract— контракт API для вспомогательных оконCompanionWindowRequestResultStatus— перечисление для состояния результата запросаICompanionWindowCoordinator,ICompanionWindowCoordinatorStatics— интерфейсы координатораICompanionWindowRequest,ICompanionWindowRequestResult— запрос интерфейсовCompanionWindowCoordinator— Класс среды выполнения для координации окон компаньоновCompanionWindowRequest,CompanionWindowRequestResult— классы среды выполнения для запросовWindows. Devices.Haptics:
Новые типы и улучшения для тактильной обратной связи.
HapticDeviceType— новое перечисление для типов хаптических устройств (UniversalApiContract 19.0)HapticsControllerOverrideToken— Новая структура для маркеров переопределения контроллераIInputHapticsManager,IInputHapticsManagerStatics— новые интерфейсы для управления тактильной обратной связьюInputHapticsManager— Новый класс среды выполнения для управления входными тактильными сигналами
Дополнения и обновления API Win32
Эмуляция гипервизора Windows (WinHvEmulation.h)
Добавлены новые функции управления эмулятором для AMD64:
WHvEmulatorCreateEmulator— создает новый экземпляр эмулятора с указанными обратными вызовамиWHvEmulatorDestroyEmulator— уничтожает экземпляр эмулятора- Дополнительные API управления эмуляторами для доступа к памяти, обработки портов ввода-вывода и операций регистрации виртуальных процессоров
Плагин WebAuthn (webauthnplugin.h)
Обновленная документация:
- Подключаемый модуль RPID теперь обязателен (ранее был необязательным) для вложенных вызовов WebAuthN, исходящих из того же модуля.
Windows Коды ошибок (winerror.h)
Обновленные определения ошибок и кодыМодель графического драйвера (d3dukmdt.h, d3dkmdt.h)
Обновления определений режима отображения графического драйвера и типов пользовательского режимаWindows интерфейс пользователя (WinUser.h)
Обновления определений пользовательского интерфейсаКриптография (wincrypt.h)
Обновления определений криптографических функцийКлючи свойств (propkey.h)
Обновленные определения ключей свойствHTTP API (http.h)
Обновления определений API HTTP-сервера
Следующая проблема устранена в этой версии пакета SDK: BinSkim Warning 4146, активируемая пакетом SDK Windows 10.0.26100.7175 в Visual Studio
Сборка 10.0.26100.7627
Выпущено: январь 2026 г.
Дополнения и обновления API WinRT
Windows. Security.Credentials:
Новые интерфейсы:
IKeyCredentialManagerCreateWithWindowStatics— предоставляет методы для создания учетных данных ключа с соответствующим дескриптором окна.IKeyCredentialWithWindow— расширяет функциональные возможности ключевых учетных данных с поддержкой сопоставления оконНовые методы:
KeyCredentialManager.RequestCreateForWindowAsync— создает учетные данные ключа, связанные с определенным окном.
Дополнения и обновления API Win32
WinSQLite (winsqlite3.h / winsqlite3ext.h)
Обновление версии SQLite:Новые коды ошибок:
SQLITE_ERROR_RESERVESIZESQLITE_ERROR_KEYSQLITE_ERROR_UNABLEНовые коды ошибок ввода-вывода:
SQLITE_IOERR_BADKEYSQLITE_IOERR_CODECНовые возможности:
SQLITE_IOCAP_SUBPAGE_READНовые коды элементов управления файлами:
SQLITE_FCNTL_NULL_IOSQLITE_FCNTL_BLOCK_ON_CONNECTНовые константы управления исходным кодом:
SQLITE_SCM_BRANCHSQLITE_SCM_TAGSSQLITE_SCM_DATETIMEwinnt.h
Новые определения:
SECURITY_MANDATORY_MEDIUM_PLUS_CREDUI_RID— новый уровень безопасности, обязательный уровень безопасности RID для контекстов пользовательского интерфейса учетных данных
Сборка 10.0.26100.7463
Выпущено: декабрь 2025 г.
Дополнения и обновления API WinRT
Windows. Management.Deployment:
- Добавлены перечисление
PackageOperationPriorityи новые поля приоритета, предоставляемые черезAddPackageOptionsиStagePackageOptions.
Дополнения и обновления API Win32
Отчет о работе среды выполнения драйвера
Добавлены новые структуры:
_DRIVER_INFO_ENTRY_DRIVER_RUNTIME_REPORT_RUNTIME_REPORT_DIGEST_HEADERСинтаксический анализ записей DNS SVCB/HTTPS
Добавлены новые структуры:
DNS_SVCB_PARAMDNS_SVCB_PARAM_IPV4,DNS_SVCB_PARAM_IPV6DNS_SVCB_PARAM_ALPNDNS_SVCB_PARAM_MANDATORYDNS_SVCB_PARAM_UNKNOWNСистема поиска и запросов
Обновленные или добавленные структуры:
CONTENTRESTRICTIONVECTORRESTRICTIONNODERESTRICTIONNOTRESTRICTIONАктивация звука или устройства
Добавлен интерфейсIMMDeviceActivatorдля новых сценариев активации на уровне устройства в аудио стэке.Перечисление таблиц микропрограммного обеспечения
Обновлено:
EnumSystemFirmwareTablesGetSystemFirmwareTable
Сборка 10.0.26100.7175
Выпущено: ноябрь 2025 г.
Обновленные API
Внесены обновления в следующие заголовки Win32 API (определения, структуры, перечисления, интерфейсы и другие элементы):
- AppxPackaging.h, AppxPackaging.idl (интерфейсы IAppxFactory4, IAppxBundleFactory3, IAppxBundleReader2)
Новые API
Обновленные пространства имен WinRT (новые или измененные API-интерфейсы и типы):
- Windows.ApplicationModel.DataTransfer
- Windows.Management.Update
- Windows.Security.Credentials
- Windows.Storage.Provider
- Windows. System.RemoteSystems
- Обновлена схема AppxManifestTypes.xsd
Известные проблемы
Предупреждение BinSkim 4146, вызванное пакетом Windows SDK 10.0.26100.7175 в Visual Studio
- Мы знаем о проблеме, из-за которой сборки могут завершиться ошибкой с правилом BinSkim BA2007 из-за отключения предупреждения C4146 в небольшом количестве библиотек SDK Windows, включенных в состав версии 10.0.26100.7175 SDK Windows, поставляемого с Visual Studio 17.14.22.
- Разработчики могут столкнуться с ошибками сборки или ошибками проверки инструментов безопасности при использовании этой версии SDK в зависимости от конфигурации проекта и инструментальной цепочки.
- Обнаружено исправление и в настоящее время готовится обновление для Visual Studio. Это приведет к обновлению содержимого затронутого пакета SDK, чтобы восстановить ожидаемое поведение. Пока исправление не будет доступно, можно использовать одно из следующих способов устранения рисков:
- Перенацеливать проект на другую поддерживаемую версию пакета SDK Windows или
- Подавить конкретное предупреждение BinSkim в настройках сборки (не рекомендуется в долгосрочной перспективе)
Сборка 10.0.26100.6901
Выпущено: октябрь 2025 г.
Обновленные API
Обновления, внесенные в следующие заголовки API Win32, определения, структуры, перечисления и другие элементы:
- networksetup.h
- windows.system.power.thermal.h
- windows.ui.input.preview.text.h
Новые API
Добавлены новые API в следующие пространства имен WinRT:
- Windows.AI.Действия
- Windows.Management.Update
- Windows.Media.Core
Сборка 10.0.26100.6584
Выпущено: сентябрь 2025 г.
Выпуск, соответствующий общедоступному выпуску Windows 11 версии 25h2.
Обновленные API
Обновления, внесенные в следующие заголовки API Win32, определения, структуры, перечисления и другие элементы:
- winnt.h
- WtsApi32.h
- wtsdefs.h
- wtsprotocol.h
- NetworkSetup.h
- FoundationManifestSchema.xsd
- AccessControlManifestSchema.xsd
- AppDataManifestSchema.xsd
Добавлены новые API в следующие заголовки WinRT и idl:
- windows.security.credentials.h
- windows.system.power.thermal.h (файл), windows.system.power.thermal.idl (файл)
Новые экспериментальные API
Обновлены или добавлены экспериментальные API для следующих компонентов:
- windows.ai.actions.h
- windows.ai.actions.hosting.h
- windows.ai.agents.mcp.h
- windows.ai.agents.h
- windows.graphics.printing.printsupport.h
- windows.graphics.printing.printticket.h, windows.graphics.printing.printticket.idl
- windows.devices.printers.h
- windows.applicationmodel.contacts.h
Сборка 10.0.26100.4948
Выпущено: август 2025 г.
Обновленные API
Обновления, внесенные в следующие заголовки API Win32, добавляя новые определения, структуры, перечисления и другие изменения:
- ModelContextProtocolHelpers.h
- PrintSupportManifestSchema_v3.xsd
Новые API
Добавлены новые API в следующие заголовки WinRT и idl:
- windows.graphics.printing.printsupport.h
- windows.storage.provider.h
- windows.devices.printers.h
- windows.applicationmodel.activation.h
- windows.ui.input.preview.text.h
Удален экспериментальный тег из:
- windows.ui.input.preview.text (API, которые ранее были включены в ENABLE_WINRT_EXPERIMENTAL_TYPES, теперь стабильны)
Сборка 10.0.26100.4654
Выпущено: июль 2025 г.
Обновленные API
Обновления, внесенные в следующие заголовки API Win32, добавляя новые определения, структуры, перечисления и другие изменения:
- 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
Новые API
Добавлены новые API в следующие заголовки Win32:
- wincodec.h, wincodec.idl
- IWICBitmapFrameChainReader
- IWICBitmapFrameChainWriter
- IWICDisplayAdaptationControl2
- wincodecsdk.h, wincodecsdk.idl
- GUID_MetadataFormatGainMap
- CLSID_WICGainMapMetadataReader
- CLSID_WICGainMapMetadataWriter
Добавлены новые пространства имен WinRT Preview:
- windows.ui.input.preview.text
Сборка 10.0.26100.4188
Выпущено: май 2025 г.
Новые API
Добавлены или обновлены новые API для следующих пространств имен WinRT:
- Windows.AI.Actions
- Windows. AI. ModelContextProtocol (экспериментальный)
- Windows.ApplicationModel.Background.Bluetooth
- Windows. Devices.Bluetooth
- Windows.UI.ViewManagement
Добавлены новые API в следующие заголовки Win32:
- http.h
- HttpQueryRequestProperty
- ntlsa.h
- LsaSetLocalSystemAccess
- LsaQueryLocalSystemAccess
- LsaQueryLocalSystemAccessAll
- WinUser.h
- ConvertToInterceptWindow
- IsInterceptWindow
- ApplyWindowAction
- RegisterCloakedNotification
- EnterMoveSizeLoop
Обновленные API
Обновления, внесенные в заголовки CRT Win32:
- corecrt_search.h
- wchar.h
Обновления, внесенные в следующие заголовки API Win32, добавляя новые определения, структуры и перечисления:
- 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
Добавлен новый заголовок API Win32:
- ModelContextProtocolHelpers.h
Новые экспериментальные API
Добавлены экспериментальные API в следующие заголовки API Win32:
- webauthn.h
- WinBio.h
- winbio_types.h
Сборка 10.0.26100.3916
Выпущено: апрель 2025 г.
Новые API
Добавлены новые API в пространство имен WinRT windows.ui.viewmanagement для поддержки предпочитаемого режима взаимодействия с пользователем.
Добавлена поддержка семантического поиска в заголовок API Win 32 searchapi.h .
Добавлен новый заголовок API GamingExperience Win32.
Добавлены новые API в следующие заголовки Win32:
- dcomp.h
- http.h
- ntsecpkg.h
- winioctl.h
Сборка 10.0.26100.3624
Выпущено: март 2025 г.
Новые API
Добавлена поддержка геймпадов в перечисление CoreInputViewKind в пространстве имен Windows.ui.viewmanagement.core WinRT.
Добавлены новые API в следующие заголовки Win32:
- fileapi.h
- ntlsa.h
- shobjidl_core.h
- softintrin.h
- webauthn.h
- webservices.h
- winenclaveapi.h
- winnt.h
Сборка 10.0.26100.3323
Выпущено: февраль 2025 г.
Обновленные API
Переименованы API-интерфейсы PrivacyScreen WinRT, добавленные в пространство имен windows.devices.sensor в предыдущей сборке. Теперь это интерфейсы прикладного программирования OnlookerDetection.
Сборка 10.0.26100.3037
Выпущено: январь 2025 г.
Новые API
Добавлены новые API WinRT в пространстве имен windows.devices.sensor :
- Класс PrivacyScreenOptions.
- Метод HumanPresenceSettings.PrivacyScreenOptions.
- Метод LightSensor.IsChromaticitySupported.
- Для поддержки этих методов также были добавлены новые свойства и структуры.
Новые экспериментальные API
Экспериментальные API были изменены в следующем заголовке Win32 (обратите внимание, что API Expertimental не должны использоваться в рабочей среде):
- webauthn.h
Сборка 10.0.26100.2454
Выпущено: январь 2025 г.
Обновленные API
Внесли крупные дополнения или изменения в следующие заголовки Win32:
- windows.applicationmodel.background.h: добавлено множество API, связанных с Bluetooth.
- windows.applicationmodel.call.h: добавлено множество API конфигурации вызовов VOIP.
Добавлены или изменены следующие API Win32:
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
Следуйте рекомендациям, чтобы убедиться, что API доступен на компьютере перед вызовом.
Новые экспериментальные API
Многие экспериментальные API были добавлены в следующий заголовок Win32 (обратите внимание, что экспериментальные API не должны использоваться в рабочей среде):
- webauthn.h
Сборка 10.0.26100.1742
Выпущено: 24 сентября 2024 г.
Выпуск для одновременного выхода с общедоступным выпуском Windows 11 версии 24H2.
Сборка 10.0.26100
Выпущено: 5 мая 2024 г.
Первоначальный выпуск серии 10.0.26100 в соответствии с предварительной версией Windows 11, версия 24H2.
Версии 22000 и более ранние версии
Сборка 10.0.22621.3235
Выпущено: 29 февраля 2024 г.
Обновление обслуживания 10.0.22621.3235.
Сборка 10.0.22621.2428
Выпущено: 24 октября 2023 г.
Обновление обслуживания 10.0.22621.2428.
Сборка 10.0.22621.1778
Выпущено: май 2023 г.
Сервисное обновление 10.0.22621.1778.
Выделенные функции
- API WindowTabManager позволяет приложениям с интерфейсами с вкладками предоставлять сведения об открытых вкладках оболочке Windows.
- Обновления API HumanPresence для повышения удобства использования и добавления новых параметров для датчиков, поддерживающих возможности присутствия человека.
- Интерфейсы API RemoteDesktop позволяют приложениям переключаться между удалённым и локальным рабочим столом.
пакет SDK Windows для Windows 11 версии 22H2
Обновление обслуживания 10.0.22621.755. Включает поддержку ARM64 для выпуска VS 17.4
пакет SDK Windows 10 версии 2104
Обновленные API
- Удален api-ms-win-net-isolation-l1-1-0.lib. Приложения, которые ссылались на api-ms-win-net-isolation-l1-1-0.lib, могут переключиться на OneCoreUAP.lib в качестве замены.
- Удален irprops.lib. Приложения, которые ссылались на irprops.lib, могут переключаться на bthprops.lib в качестве замены.
- Перемещен тег ENUM TagServerSelection из wuapicommon.h в wupai.h и удален заголовок. Если вы хотите использовать тег ENUM tagServerSelection, необходимо включить wuapi.h или wuapi.idl.
- Пакет Windows 10 WinRT API позволяет добавить поддержку последних Windows Runtime API в библиотеки и приложения .NET Framework 4.5+ и .NET Core 3.0+. Чтобы получить доступ к пакету API WinRT Windows 10, см. пакет nuget Microsoft.Windows.SDK.Contracts.
- Семейство функций printf теперь соответствует правилам округления IEEE 754 при печати точно представленных чисел с плавающей запятой и будет учитывать режим округления, запрошенный через вызовы fesetround. Устаревшее поведение доступно при связывании с legacy_stdio_float_rounding.obj.
- Комплект сертификации Windows App Несколько новых API были добавлены в список поддерживаемых API в комплекте сертификации приложений и в магазине Windows. Если в списке поддерживаемых API в Visual Studio есть такие, что отображаются серым или отключены, вы можете внести небольшое изменение в исходный файл, чтобы получить к ним доступ. Дополнительные сведения см. в этой известной проблеме. Найдите больше обновлений для тестов.
Обновления инструментов
Обновления компилятора сообщений (mc.exe):
- Теперь обнаруживает метку порядка байтов Юникода (BOM) в MC-файлах. Если MC-файл начинается с BOM UTF-8, он будет считываться как файл UTF-8. В противном случае, если он начинается с BOM UTF-16LE, он будет считываться как файл UTF-16LE. Если был указан параметр -u, он будет считываться как файл UTF-16LE. В противном случае оно будет считываться с помощью текущей кодовой страницы (CP_ACP).
- Теперь избегает проблем с правилом единственного определения (ODR) во вспомогательных компонентах ETW, генерируемых MC на C/C++, вызванных конфликтующими конфигурационными макросами (например, когда два .cpp файла с конфликтующими определениями MCGEN_EVENTWRITETRANSFER компонуются в тот же самый двоичный файл, вспомогательные компоненты ETW, генерируемые MC, теперь учитывают определение MCGEN_EVENTWRITETRANSFER в каждом .cpp файле, вместо произвольного выбора одной из них).
обновления препроцессора трассировки Windows (tracewpp.exe) :
- Поддерживает входные файлы Юникода (.ini, TPL и исходный код). Входные файлы, начиная с метки порядка байтов UTF-8 или UTF-16, будут считываться как Юникод. Входные файлы, которые не начинаются с BOM, будут считываться с помощью текущей кодовой страницы (CP_ACP). Для обратной совместимости, если указан параметр командной строки -UnicodeIgnore, файлы с меткой BOM UTF-16 будут рассматриваться как пустые.
- Поддерживает файлы выходных данных Юникода (.tmh). По умолчанию выходные файлы будут закодированы с помощью текущей кодовой страницы (CP_ACP). Используйте параметры командной строки -cp:UTF-8 или -cp:UTF-16 для создания выходных файлов Юникода.
- Изменение поведения: tracewpp теперь преобразует весь входной текст в Юникод, выполняет обработку в Юникоде и преобразует выходной текст в указанную кодировку выходных данных. Более ранние версии tracewpp избегали преобразования Юникода и выполняли обработку текста, предполагая использование набора однобайтовых символов. Это может привести к изменениям поведения в случаях, когда входные файлы не соответствуют текущей кодовой странице. В случаях, когда это проблема, рекомендуется преобразовать входные файлы в UTF-8 (с BOM) и (или) с помощью параметра командной строки -cp:UTF-8, чтобы избежать неоднозначности кодирования.
Обновления TraceLoggingProvider.h:
- Избегает проблем с одним определением правил (ODR), вызванных конфликтующими макросами конфигурации (например, если два .cpp файла с конфликтующими определениями TLG_EVENT_WRITE_TRANSFER связаны с одним двоичным файлом, вспомогательные средства TraceLoggingProvider.h теперь уважают определение TLG_EVENT_WRITE_TRANSFER в каждом файле .cpp вместо произвольного выбора одного или другого).
- В коде C++ макрос TraceLoggingWrite был обновлен, чтобы повысить общий доступ к коду между аналогичными событиями с помощью шаблонов variadic.
Подписывание приложений. Подпись Device Guard — это функция Device Guard, доступная в Microsoft Store для бизнеса и образования, которая позволяет предприятиям гарантировать, что каждое приложение поставляется из доверенного источника. См. документацию по подписанию Device Guard.
Обновления пакета SDK
- Заголовки ПАКЕТА SDK были обновлены для устранения ошибок при компиляции с помощью препроцессора C, соответствующего стандарту, в cl.exe компилятора MSVC (/Zc:preprocessor, представленного в VS 2019 версии 16.6).
- Исправлено: "GdiplusTypes.h не компилируется с NOMINMAX". Смотрите отзывы о Visual Studio.
- При сборке с помощью /std:c11 или /std:c17 теперь вы получите:
- C99 tgmath.h
- C11 static_assert в assert.h
- C11 stdalign.h
- C11 stdnoreturn.h
Известные проблемы
Clang/LLVM для Windows версии 11, предназначенных для ARM64, несовместим с последней версией winnt.h
- В качестве обходного решения используйте предыдущую версию пакета SDK Windows 10 (сборка 19041) или clang/LLVM для Windows версии 10 при нацеливание на платформы ARM64
DirectXMath (включая версию 3.16 в этом выпуске) несовместим с Clang/LLVM для Windows в ARM64.
- В качестве обходного решения используйте последнюю версию DirectXMath, доступную из NuGet, vcpkg или GitHub. Эти версии включают необходимые хотфиксы (версия 3.16b).
В случае некоторых файлов заголовков было изменено, чтобы нормализовать их для файловых систем с учетом регистра:
- OAIdl.h, ObjIdl.h, ObjIdlbase.h, OCIdl.h, Ole2.h, OleAuto.h и OleCtl.h были приведены к нижнему регистру.
- Для Clang/LLVM для сборок Windows, чтобы поддерживать старую и последнюю версию SDK Windows 10 без предупреждений, добавьте
-Wno-nonportable-system-include-pathв CLI или воспользуйтесь следующим #pragma в исходном коде.
#ifdef __clang__
#pragma clang diagnostic ignored "-Wnonportable-system-include-path"
#endif
обновление обслуживания SDK для Windows 10, версия 2004
Выпущено: 16 декабря 2020 г.
Исправления
- Устранены непредсказуемые и трудно диагностировать сбои при связывании как зонтичных библиотек, так и собственных библиотек ОС (например, onecoreuap.lib и kernel32.lib)
- Устранена проблема, из-за которой не удалось работать AppVerifier
- Устранена проблема, из-за которой приводила к сбою WACK с ошибкой "Задача не выполнена, не удалось активировать HighVersionLie".
Windows developer