新規または既存のWindows アプリでは、インストーラーまたは ISO からインストールするか、Visual Studio 2022 インストーラーにインストールするか、NuGet パッケージをダウンロードして、Windows SDK を取得できます。 新しいビルドを手動でインストールし、Visual Studioで更新するか、Nuget パッケージを更新することで、SDK を更新できます。
最新のビルドについては、Windows SDK のダウンロードを参照してください。
28000 バージョン
ビルド 10.0.28000.1839
リリース日: 2026 年 4 月
WinRT API の追加と更新
Windows.Devices.Haptics (UniversalApiContract 19.0):
KnownSimpleHapticsControllerWaveformsの新しいプロパティ:
Collide— 衝突触覚フィードバックの波形 IDAlign— アライメント触覚フィードバックの波形 IDStepステップ触覚フィードバックの波形 IDGrow— 成長触覚フィードバックの波形 IDWindows.Devices.Printers:
"実験段階から安定版へ移行:"
VirtualPrinterInstallationStatusenum — インストール状態の値を含む (InstallationSucceededVirtualPrinterPreferredInputFormatenum — 次のような優先入力形式の値OpenXpsIVirtualPrinterInstallationParametersインターフェイスIVirtualPrinterInstallationResultインターフェイスIVirtualPrinterManagerStaticsインターフェイスIVirtualPrinterSupportedFormatインターフェイスIVirtualPrinterSupportedFormatFactoryインターフェイスVirtualPrinterInstallationParametersランタイム クラスVirtualPrinterInstallationResultランタイム クラスVirtualPrinterSupportedFormatランタイム クラスWindows.Media.ClosedCaptioning (UniversalApiContract 15.0):
新しい型:
ClosedCaptionThemeランタイム クラス - カスタマイズがサポートされているクローズド キャプション テーマを表しますIClosedCaptionThemeinterface — プロパティ:Id、DisplayName、FontColor、ComputedFontColor、FontOpacity、FontSize、FontStyle、FontEffect、BackgroundColor、ComputedBackgroundColor、BackgroundOpacity、RegionColor、ComputedRegionColor、RegionOpacityIClosedCaptionThemeStaticsinterface — メソッド:GetAvailableThemes、GetSelectedTheme、TrySetSelectedTheme;イベント:ThemesChanged、SelectedThemeChanged
WinRT Experimental API の追加
Windows.Storage.Search (UniversalApiContract 19.0):
新しいインターフェイス:
IQueryOptionsAdditionalSearchSources—IncludeCloudProvidersプロパティとIncludeLocalSemanticIndexプロパティをQueryOptionsに追加します
Win32 API の追加と更新
Bluetooth Hands-Free プロファイル (bthdef.h)
包括的なBluetooth Hands-Free Profile (HFP) 機能定数を追加しました。
HFP_AG_SDP_SUPPORTED_FEATURE_*— Audio Gateway SDP では、3 方向通話、エコー キャンセル、音声認識、帯域内リング トーン、音声タグ、ワイド バンド音声などの機能フラグがサポートされていますHFP_AG_BRSF_SUPPORTED_FEATURE_*— Audio Gateway BRSF では、3 方向通話、エコー キャンセル、音声認識、コーデック ネゴシエーションなどの機能フラグがサポートされていますHFP_HF_SDP_SUPPORTED_FEATURE_*— Hands-Free SDP では、エコー キャンセル、3 方向通話、CLI プレゼンテーション、音声認識などの機能フラグがサポートされていますHFP_HF_BRSF_SUPPORTED_FEATURE_*— Hands-Free BRSF では、エコー キャンセル、3 方向通話、音声認識、コーデック ネゴシエーションなどの機能フラグがサポートされています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— セキュリティ コンテキスト バッファーを割り当てる関数- C++ 互換性のための
extern "C"ガードを追加しましたコンテンツ インデックス作成 (NTQuery.h)
新しい定義:
CI_VERSION_CORRID— コンテンツ インデックスの関連付け ID バージョン定数Text Services (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 年 3 月
これは、28000 SDKシリーズのメジャーバージョンアップです。
WinRT API の追加と更新
Windows.Devices.Haptics (UniversalApiContract 19.0):
新しい型:
HapticDeviceTypeenum — 触覚デバイスの種類を定義します。None、Generic、Pen、Touchpad、MouseHapticsControllerOverrideTokenstruct — 触覚コントローラーのオーバーライドを管理するためのトークンIInputHapticsManagerinterface — 波形の送信、継続時間/再生回数の制御、フィードバックの停止、触覚コントローラーのオーバーライドを行うメソッドを使用して、スレッドごとの触覚管理を提供しますIInputHapticsManagerStaticsinterface — 静的メソッド:IsSupported、IsHapticDevicePresent、GetForCurrentThread、TryGetForThreadInputHapticsManagerランタイム クラスWindows.ApplicationModel.Contacts.Provider (UniversalApiContract 19.0):
新しい型:
IContactProviderインターフェースは、連絡先プロバイダーのシナリオにおいてGetContactFromRemoteIdAsyncメソッドとContactListIdプロパティを提供します。
WinRT Experimental API の追加 (UniversalApiContract 20.0)
Windows.Devices.Printers:
新しい型:
IppAttributeGroupKindenum — IPP 属性グループの種類を定義します。Printer、Job、OperationIIppAttributeConverterStaticsinterface —ConvertPrintTicketToIppAttributesForPrinter、ConvertBufferToIppAttributes、ConvertIppAttributesToBufferIppAttributeConverterランタイム クラスIPdlPassthroughProvider2インターフェース —IsPassthroughWithJobAttributesSupportedプロパティおよびStartPrintJobWithIppJobAttributesメソッドを追加しますWindows.Graphics.Printing.PrintSupport:
新しい型:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5interface —SetPdlPassthroughWithJobAttributesSupportedメソッドを追加しますWindows。Graphics.Printing.Workflow:
新しい型:
IPrintWorkflowPrinterJob3interface —IsPassthroughJobプロパティ、GetPassthroughJobAttributes、およびGetPassthroughJobOperationAttributesメソッドを追加しますWindows。Ui。Shell.Tasks:
新しい型:
IAppTaskInfo2interface —IdおよびHiddenByUserプロパティとUpdateDeepLinkメソッドを追加しますAppTaskContractバージョンが 1.0 から 2.0 に上がりました
Win32 API の追加と更新
ビデオ エンコード — D3D12 再構築画像出力 (codecapi.h/ mfapi.h)
D3D12 ベースのビデオ エンコーダーで再構築された画像出力の新しい列挙型とプロパティ:
eAVEncVideoD3D12ReconstructedPictureOutputModeenum — 値:None、Copy、SharedCODECAPI_AVEncVideoD3D12ReconstructedPictureOutputModeコーデック API GUIDMFSampleExtension_VideoEncodeD3D12ReconstructedPictureMedia Foundation のサンプル拡張機能 GUIDHTTP サーバー API (http.h)
新しいサーバー プロパティと構造体:
HttpServerRequestInfoProperty(=19) — オプションの要求情報フィールドを有効にする新しいサーバー プロパティHTTP_REQUEST_INFO_PROPERTY_INFOHTTP_REQUEST_INFO_FLAG_INITIAL_TTLフラグを持つ構造体HttpFeatureTlsHandshakePerformanceCounters(=17) — TLS ハンドシェイク パフォーマンス カウンターの新しい HTTP 機能グラフィックス/ディスプレイ ドライバー (d3dukmdt.h)
新しいドライバー機能:
DXGK_DRIVER_FEATURE_PANEL_BUFFER_CONTROL(=46) と対応するDXGK_FEATURE_PANEL_BUFFER_CONTROL機能 IDイベント トレース (evntprov.h / evntcons.h)
新しい定義:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1(=4) — 予約済みイベント データ記述子の種類EventProviderSetReserved2—EVENT_INFO_CLASS列挙型の新しい値EVENT_HEADER_FLAG_RESERVED1(0x0400) — 新しいイベント ヘッダー フラグストレージ プロバイダーのプロパティ (propkey.h)
新しいプロパティ:
PKEY_StorageProviderUserAccountKind— 認証済みストレージ プロバイダー ユーザーのアカウントの種類 (不明、コンシューマー、ビジネス) を識別しますユーザー入力 (WinUser.h)
新しい関数:
ConvertPrimaryPointerToMouseDrag— プライマリ ポインター入力をマウスドラッグ操作に変換します。更新された構造体:
TOUCHPAD_PARAMETERS_V2— C/C++ レイアウトの互換性の向上WebAuthn プラグイン API (webauthnplugin.h)
"実験段階から安定版へ移行:"
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2(以前のEXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2(以前のEXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2(以前のEXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)WebAuthNPluginAddAuthenticator2、WebAuthNPluginUpdateAuthenticatorDetails2、WebAuthNPluginPerformUserVerification2関数Rust Bindgen 互換性 (ntdef.h/ winnt.h)
更新済み
DECLSPEC_NOINITALLマクロで Rust bindgen パスが除外されるようになりました!defined(RUST_BINDGEN)
COM API の更新
シェル オブジェクト IDL (ShObjIdl_core.idl)
更新済み
IAttachmentExecute2修正されたメソッドコメント:Save2()をSaveNoVirusCheck()に名前を変更し、SaveWithUI2()をSaveWithUINoVirusCheck()に名前を変更しました。
2万6100バージョン
ビルド 10.0.26100.8249
リリース日: 2026 年 4 月
WinRT API の追加と更新
Windows.Devices.Printers:
更新されたメソッド:
IIppAttributeConverterStatics.ConvertPrintTicketToIppAttributesForPrinter— 追加のtargetPdlFormatパラメーターを受け入れるようになりました"実験段階から安定版へ移行:"
IppAttributeConverterランタイム クラスIppAttributeGroupKind列挙型IPdlPassthroughProvider2インターフェイスWindows.Graphics.Printing.PrintSupport:
"実験段階から安定版へ移行:"
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5—SetPdlPassthroughWithJobAttributesSupportedメソッドとのインターフェイス新しい型:
PrintSupportEnterpriseManagementUIEventArgs— エンタープライズ管理 UI アクティブ化シナリオのIActivatedEventArgsとIActivatedEventArgsWithUserを実装しますWindows。Graphics.Printing.Workflow:
"実験段階から安定版へ移行:"
IPrintWorkflowPrinterJob3— パススルー属性をサポートするインターフェイス更新されたプロパティ:
IsPassthroughJobに名前が変更されたIsPassthroughJobWithAttributes
WinRT Experimental API の追加
Windows.AI.Agents.Mcp:
新しいインターフェイス:
IMcpMessageFilterExperimental2— クライアント/サーバー プロセス識別子と ID を持つInitializeメソッドに加えて、MCP メッセージ フィルタリング用のOnMessageを追加します。Windows.Devices.Haptics:
KnownSimpleHapticsControllerWaveformsの新しいプロパティ:
Collide— 衝突触覚フィードバックの波形 IDAlign— アライメント触覚フィードバックの波形 IDStepステップ触覚フィードバックの波形 IDGrow— 成長触覚フィードバックの波形 IDWindows.Graphics.Capture:
新しいインターフェイス:
IDirect3D11CaptureFrame3— フレームConfigurationIterationキャプチャするプロパティを追加します。IGraphicsCaptureSession7—ConfigurationIterationプロパティを追加し、ウィンドウの除外リスト管理を行いますIDisplayGraphicsCaptureSession— ディスプレイ固有のグラフィックス キャプチャ セッション新しいメソッド:
SetWindowExclusionList— キャプチャから除外するウィンドウの一覧を設定します。GetWindowExclusionList— 現在のウィンドウ除外リストを取得します。Windows.Media.ClosedCaptioning:
新しい型:
ClosedCaptionTheme— カスタマイズがサポートされているクローズド キャプション テーマを表します新しいメソッド:
GetAvailableThemes— 利用可能なクローズド キャプション テーマを取得しますGetSelectedTheme— 現在選択されているテーマを取得します。TrySetSelectedTheme— 選択したテーマの設定を試みます新しいイベント:
SelectedThemeChanged— 選択したクローズド キャプション テーマが変更されたときに発生します。
Win32 API の追加と更新
イベント トレース (evntprov.h / evntcons.h)
新しい定義:
EVENT_DATA_DESCRIPTOR_TYPE_RESERVED1— 予約済みイベント データ記述子の種類EventProviderSetReserved2—EVENT_INFO_CLASS列挙型の新しい値EVENT_HEADER_FLAG_RESERVED1— 新しいイベント ヘッダー フラグHID 使用法 (hidusage.h)
新しい触覚の使用値:
HID_USAGE_HAPTICS_WAVEFORM_COLLIDE— 衝突触覚波形HID_USAGE_HAPTICS_WAVEFORM_ALIGN— アラインメント触覚波形HID_USAGE_HAPTICS_WAVEFORM_STEPステップハプティック(触覚)波形HID_USAGE_HAPTICS_WAVEFORM_GROW— 成長触覚波形エラー コード (winerror.h)
新しい BitLocker エラー コード:
FVE_E_MISSING_PROTECTORS— BitLocker 保護機能がありませんFVE_E_METHOD_MISMATCH— BitLocker メソッドの不一致セキュリティ/認証 (NTSecPKG.h)
新しい定義:
SECPKG_CALL_AGENT_LOGON— エージェント ベースのログオンのセキュリティ パッケージ呼び出しフラグKSecAllocateContextBuffer— セキュリティ コンテキスト バッファーを割り当てる関数- C++ 互換性のための
extern "C"ガードを追加しましたCrypto / TPM (ncrypt.h)
新しい TPM プロパティは次を定義します。
NCRYPT_PCP_AIKSTORE_PROPERTY— TPM AIKストアプロパティNCRYPT_PCP_EKSTORE_PROPERTY— TPM EK ストア プロパティコンテンツ インデックス作成 (NTQuery.h)
新しい定義:
CI_VERSION_QUERY_METADATA— クエリ メタデータ/セマンティック信頼性のコンテンツ インデックス バージョンシェル API (shellapi.h)
新しい定義:
ABC_OVERLAYDESKTOPICONS— オーバーレイデスクトップアイコンのフラグABM_NEWRust Bindgen 互換性 (ntdef.h/ winnt.h)
更新済み
DECLSPEC_NOINITALLマクロで Rust bindgen パスが除外されるようになりました!defined(RUST_BINDGEN)WRL Async (wrl/async.h)
更新済み
_InterlockedCompareExchangeと参照カウント (cCompleteDelegateRefCount_) を使用してスレッド セーフ用に非同期完了処理が再処理されました
ビルド 10.0.26100.8038
リリース日: 2026 年 3 月
WinRT API の追加と更新
Windows.ApplicationModel.Contacts.Provider:
新しい型:
IContactProvider-GetContactFromRemoteIdAsyncメソッドとのインターフェイスWindows.Devices.Printers:
新しい型:
IppAttributeGroupKind- IPP 属性グループの種類の列挙型IIppAttributeConverterStatics-ConvertPrintTicketToIppAttributesForPrinter、ConvertBufferToIppAttributes、ConvertIppAttributesToBufferとのインターフェース接続IppAttributeConverter- ランタイム クラスIPdlPassthroughProvider2-IsPassthroughWithJobAttributesSupportedプロパティとStartPrintJobWithIppJobAttributesメソッドとのインターフェイスWindows.Graphics.Printing.PrintSupport:
新しい型:
IPrintSupportPrintDeviceCapabilitiesChangedEventArgs5-SetPdlPassthroughWithJobAttributesSupportedメソッドとのインターフェイスWindows。Graphics.Printing.Workflow:
新しい型:
IPrintWorkflowPrinterJob3-IsPassthroughJobプロパティ、GetPassthroughJobAttributes、およびGetPassthroughJobOperationAttributesメソッドを使用したインターフェイスWindows.Storage.Search:
新しい型:
IQueryOptionsAdditionalSearchSources- プロパティIncludeCloudProvidersとIncludeLocalSemanticIndexを追加しますQueryOptions
Win32 API の追加と更新
Bluetooth Hands-Free プロファイル (bthdef.h)
HFP Audio Gateway の新しい定義と、SDP および BRSF でサポートされる機能 Hands-Free 追加しました。
HFP_AG_SDP_SUPPORTED_FEATURE_*- 3 方向通話、エコー キャンセル、音声認識、帯域内リング トーン、音声タグ、ワイド バンド音声などの Audio Gateway SDP 機能フラグHFP_AG_BRSF_SUPPORTED_FEATURE_*- 3 方向通話、エコー キャンセル、音声認識、拒否呼び出し、拡張通話状態/制御、コーデック ネゴシエーションなどのオーディオ ゲートウェイ BRSF 機能フラグHFP_HF_SDP_SUPPORTED_FEATURE_*- ハンズフリーのためのエコーキャンセル、3方向通話、CLIプレゼンテーション、音声認識、リモートボリュームコントロール、ワイドバンド音声などのSDP機能フラグHFP_HF_BRSF_SUPPORTED_FEATURE_*- エコー キャンセル、3 方向呼び出し、CLI プレゼンテーション、音声認識、リモート ボリューム制御、コーデック ネゴシエーションなどの BRSF 機能フラグを Hands-Free しますHFP_NETWORK_NO_ABILITY_TO_REJECT、HFP_NETWORK_ABILITY_TO_REJECT- ネットワーク呼び出し拒否機能フラグ仮想化ベースのセキュリティ (ntstatus.h/ winerror.h)
新しいエラー コード:
STATUS_VSM_FW_MEASUREMENTS_SEAL_FAILURE- VSM ファームウェア測定シールの障害状態ERROR_VSM_FW_MEASUREMENTS_SEAL_FAILURE- 対応する Win32 エラー コードビデオ エンコード (codecapi.h)
D3D12 再構築画像出力の新しい列挙型とプロパティ:
eAVEncVideoD3D12ReconstructedPictureOutputMode列挙型CODECAPI_AVEncVideoD3D12ReconstructedPictureOutputModeコーデック API GUIDDirect3D 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- コンテンツ インデックス バージョンの関連付け IDSecure Channel (schannel.h)
TLS 拡張機能のコピーに新しい種類が追加されました。
SCH_COPY_EXTS_DATAstruct - TLS 拡張機能をコピーするためのデータ構造SchCopyExtsOptionsenum - TLS 拡張機能のコピー操作のオプションText Services Framework (TextStor.h)
新しい定義:
TS_SD_DISABLEWRITINGSUGGESTIONS- 提案の書き込みを無効にするフラグTS_SS_MULTILINE- 複数行テキスト ストアのサポートにフラグを設定するRemote Desktop 仮想チャネル (tsvirtualchannels.h)
RDP ウィンドウ情報用の新しいインターフェイス、構造体、列挙型が追加されました。
IWTSWindowChangedCallback- ウィンドウ変更通知のコールバック インターフェイスIWTSWindowInfoService- ウィンドウ情報、クライアント プロセス ID、セッションの種類、およびウィンドウの変更のサブスクライブを照会するためのインターフェイスWTSWindowInfostruct - ウィンドウ情報データRdpSessionTypeenum - RDP セッションの種類の値WebAuthn プラグイン API (webauthnplugin.h)
"実験段階から安定版へ移行:"
WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2(以前のEXPERIMENTAL_WEBAUTHN_PLUGIN_ADD_AUTHENTICATOR_OPTIONS_2)WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2(以前のEXPERIMENTAL_WEBAUTHN_PLUGIN_UPDATE_AUTHENTICATOR_DETAILS_2)WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2(以前のEXPERIMENTAL_WEBAUTHN_PLUGIN_USER_VERIFICATION_REQUEST_2)
COM API の更新
Remote Desktop 仮想チャネル (tsvirtualchannels.idl)
RDP ウィンドウ情報の新しいインターフェイスを追加しました。
IWTSWindowChangedCallback-WindowChangedメソッドを使用したコールバック インターフェイスIWTSWindowInfoService-GetWindowInfo、GetRdpClientProcessId、GetRdpSessionType、SubscribeWindowChanged、UnsubscribeWindowChangedWTSWindowInfostruct - ウィンドウ情報データRdpSessionTypeenum - RDP セッションの種類の値
ビルド 10.0.26100.7705
リリース日: 2026 年 2 月
WinRT API の追加と更新
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- 入力触覚を管理するための新しいランタイム クラス
Win32 API の追加と更新
Windows Hypervisor エミュレーション (WinHvEmulation.h)
AMD64 用の新しいエミュレーター管理機能を追加しました。
WHvEmulatorCreateEmulator- 指定されたコールバックを使用して新しいエミュレーター インスタンスを作成しますWHvEmulatorDestroyEmulator- エミュレーター インスタンスを破棄します- メモリ アクセス、I/O ポート処理、仮想プロセッサ レジスタ操作用の追加エミュレーター管理 API
WebAuthn プラグイン (webauthnplugin.h)
更新されたドキュメント:
- プラグインから発信されたネストされた WebAuthN コールには、プラグイン RPID が必要になりました (以前は省略可能でした)。
Windows エラー コード (winerror.h)
更新されたエラー定義とコードグラフィックス ドライバー モデル (d3dukmdt.h、d3dkmdt.h)
グラフィックス ドライバーの表示モードの定義とユーザー モードの種類の更新Windows ユーザー インターフェイス (WinUser.h)
ユーザー インターフェイス定義の更新暗号化 (wincrypt.h)
暗号化関数定義の更新プロパティ キー (propkey.h)
更新されたプロパティ キーの定義HTTP API (http.h)
HTTP サーバー API 定義の更新
この SDK バージョンでは、Visual Studio の Windows SDK 10.0.26100.7175 によってトリガーされた BinSkim Warning 4146 が修正されています。
ビルド 10.0.26100.7627
リリース日: 2026 年 1 月
WinRT API の追加と更新
Windows.Security.Credentials:
新しいインターフェイス:
IKeyCredentialManagerCreateWithWindowStatics- 関連付けられたウィンドウ ハンドルを使用してキー資格情報を作成するためのメソッドを提供しますIKeyCredentialWithWindow- ウィンドウ関連付けのサポートを使用してキー資格情報機能を拡張する新しいメソッド:
KeyCredentialManager.RequestCreateForWindowAsync- 特定のウィンドウに関連付けられているキー資格情報を作成します
Win32 API の追加と更新
WinSQLite (winsqlite3.h / winsqlite3ext.h)
SQLite バージョンの更新:新しいエラー コード:
SQLITE_ERROR_RESERVESIZESQLITE_ERROR_KEYSQLITE_ERROR_UNABLE新しい IO エラー コード:
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- クレデンシャル UI コンテキスト向けの新しいセキュリティ必須の整合性レベル RID
ビルド 10.0.26100.7463
リリース日: 2025 年 12 月
WinRT API の追加と更新
Windows.Management.Deployment:
PackageOperationPriorityとAddPackageOptionsを介して公開されるStagePackageOptions列挙型と新しい優先度フィールドを追加しました。
Win32 API の追加と更新
ドライバー ランタイムレポート
新しい構造体を追加しました:
_DRIVER_INFO_ENTRY_DRIVER_RUNTIME_REPORT_RUNTIME_REPORT_DIGEST_HEADERDNS 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 年 11 月
更新された 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 は Visual Studio 内の Windows SDK 10.0.26100.7175 によってトリガーされました
- Visual Studio 17.14.22 に付属する Windows SDK バージョン 10.0.26100.7175 に含まれる少数の Windows SDK ライブラリで C4146 が明示的に無効になっているという警告が原因で、BinSkim ルール BA2007 でビルドが失敗する可能性がある問題を認識しています。
- プロジェクトの構成とツールチェーンの設定によっては、この SDK バージョンを使用すると、ビルドの中断やセキュリティ ツールの検証エラーが発生する場合があります。
- 修正プログラムが特定され、現在、Visual Studio更新プログラムに備えています。 これにより、影響を受ける SDK コンテンツが更新され、予期される動作が復元されます。 修正プログラムが利用可能になるまでは、次のいずれかの軽減策を使用できます。
- サポートされている別の Windows SDK バージョンにプロジェクトを再ターゲットするか、
- ビルド構成で特定の BinSkim 警告を抑制する (長期的には推奨されません)
ビルド 10.0.26100.6901
リリース日: 2025 年 10 月
更新された API
次の Win32 API ヘッダー、定義、構造体、列挙型、およびその他の変更に対して行われた更新。
- networksetup.h
- windows.system.power.thermal.h
- windows.ui.input.preview.text.h
新しい API
次の WinRT 名前空間に新しい API を追加しました。
- Windows.AI.Actions
- Windows.Management.Update
- Windows.Media.Core
ビルド 10.0.26100.6584
リリース日: 2025 年 9 月
Windows 11バージョン 25h2 パブリック リリースに対応するリリース。
更新された API
次の Win32 API ヘッダー、定義、構造体、列挙型、およびその他の変更に対して行われた更新。
- winnt.h
- WtsApi32.h
- wtsdefs.h
- wtsprotocol.h
- NetworkSetup.h
- FoundationManifestSchema.xsd
- AccessControlManifestSchema.xsd
- AppDataManifestSchema.xsd
次の WinRT ヘッダーと idl に新しい API を追加しました。
- 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 年 8 月
更新された API
新しい定義、構造体、列挙型、およびその他の変更を追加して、次の Win32 API ヘッダーに対して行われた更新。
- ModelContextProtocolHelpers.h
- PrintSupportManifestSchema_v3.xsd
新しい API
次の WinRT ヘッダーと idl に新しい API を追加しました。
- windows.graphics.printing.printsupport.h
- windows.storage.provider.h
- windows.devices.printers.h
- windows.applicationmodel.activation.h
- windows.ui.input.preview.text.h
実験的なタグを次の項目から削除しました。
- windows.ui.input.preview.text (かつては ENABLE_WINRT_EXPERIMENTAL_TYPES の下にあった API は現在安定しています)
ビルド 10.0.26100.4654
リリース日: 2025 年 7 月
更新された API
新しい定義、構造体、列挙型、およびその他の変更を追加して、次の Win32 API ヘッダーに対して行われた更新。
- 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
次の Win32 ヘッダーに新しい API を追加しました。
- wincodec.h、wincodec.idl
- IWICBitmapFrameChainReader
- IWICBitmapFrameChainWriter
- IWICDisplayAdaptationControl2
- wincodecsdk.h、wincodecsdk.idl
- GUID_MetadataFormatGainMap
- CLSID_WICGainMapMetadataReader
- CLSID_WICGainMapMetadataWriter
新しい WinRT プレビュー名前空間を追加しました。
- windows.ui.input.preview.text
ビルド 10.0.26100.4188
リリース日: 2025 年 5 月
新しい API
次の WinRT 名前空間に新しい API を追加または更新しました。
- Windows。Ai。Actions
- Windows。Ai。ModelContextProtocol (試験段階)
- Windows.ApplicationModel.Background.Bluetooth
- Windows.Devices.Bluetooth
- Windows.UI.ViewManagement
次の Win32 ヘッダーに新しい API を追加しました。
- http.h
- HttpQueryRequestProperty
- ntlsa.h
- LsaSetLocalSystemAccess
- LsaQueryLocalSystemAccess
- LsaQueryLocalSystemAccessAll
- WinUser.h
- ConvertToInterceptWindow
- IsInterceptWindow
- ApplyWindowAction
- RegisterCloakedNotification
- EnterMoveSizeLoop
更新された API
Win32 CRT ヘッダーに対する更新:
- corecrt_search.h
- wchar.h
新しい定義、構造体、列挙型を追加して、次の Win32 API ヘッダーに対して行われた更新。
- 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
新しい Win32 API ヘッダーを追加しました。
- ModelContextProtocolHelpers.h
新しい試験的 API
次の Win32 API ヘッダーに実験用 API を追加しました。
- webauthn.h
- WinBio.h
- winbio_types.h
ビルド 10.0.26100.3916
リリース日: 2025 年 4 月
新しい API
ユーザーの優先 UserInteractionMode をサポートするために 、windows.ui.viewmanagement WinRT 名前空間に新しい API を追加しました。
searchapi.h Win 32 API ヘッダーにセマンティック検索のサポートを追加しました。
新しい GamingExperience Win32 API ヘッダーを追加しました。
次の Win32 ヘッダーに新しい API を追加しました。
- dcomp.h
- http.h
- ntsecpkg.h
- winioctl.h
ビルド 10.0.26100.3624
リリース日: 2025 年 3 月
新しい API
windows.ui.viewmanagement.core WinRT 名前空間の CoreInputViewKind 列挙体にゲームパッドのサポートを追加しました。
次の Win32 ヘッダーに新しい API を追加しました。
- fileapi.h
- ntlsa.h
- shobjidl_core.h
- softintrin.h
- webauthn.h
- webservices.h
- winenclaveapi.h
- winnt.h
ビルド 10.0.26100.3323
リリース日: 2025 年 2 月
更新された API
前のビルドで windows.devices.sensors 名前空間に追加された PrivacyScreen WinRT API の名前を変更しました。 これらは現在、OnlookerDetection API です。
ビルド 10.0.26100.3037
リリース日: 2025 年 1 月
新しい API
windows.devices.sensors 名前空間に新しい WinRT API が追加されました。
- PrivacyScreenOptions クラス。
- HumanPresenceSettings.PrivacyScreenOptions メソッド。
- LightSensor.IsChromaticitySupportedメソッド。
- これらのメソッドをサポートするために、新しいプロパティと構造体も追加されました。
新しい試験的 API
次の Win32 ヘッダー内で実験用 API が変更されました (Expertimental API は運用環境では使用しないでください)。
- webauthn.h
ビルド 10.0.26100.2454
リリース日: 2025 年 1 月
更新された API
次の Win32 ヘッダーに大きな追加または変更を行いました。
- windows.applicationmodel.background.h: Bluetooth 関連の API が多数追加されました。
- windows.applicationmodel.calls.h: 多数の VOIP 呼び出し構成 API が追加されました。
次の Win32 API を追加または変更しました。
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
次の Win32 ヘッダーには、多くの実験用 API が追加されました (運用環境では実験用 API を使用しないでください)。
- webauthn.h
ビルド 10.0.26100.1742
リリース日: 2024 年 9 月 24 日
Windows 11バージョン 24H2 パブリック リリースに対応するリリース。
ビルド 10.0.26100
リリース日: 2024 年 5 月 5 日
Windows 11バージョン 24H2 プレビューに対応する 10.0.26100 シリーズの初期リリース。
22000 以前のバージョン
ビルド 10.0.22621.3235
リリース日: 2024 年 2 月 29 日
サービス更新プログラム 10.0.22621.3235。
ビルド 10.0.22621.2428
リリース日: 2023 年 10 月 24 日
サービス更新プログラム 10.0.22621.2428。
ビルド 10.0.22621.1778
リリース日: 2023 年 5 月
サービス更新プログラム 10.0.22621.1778。
強調表示された機能
- WindowTabManager API を使用すると、タブ付きインターフェイスを持つアプリケーションは、開いているタブに関する情報を Windows シェルに提供できます。
- 使いやすさを向上させ、人間のプレゼンス機能をサポートするセンサーの新しい設定を追加するための HumanPresence API の更新。
- RemoteDesktop API を使用すると、アプリケーションはリモート デスクトップとローカル デスクトップを切り替えることができます。
Windows SDK for Windows 11 バージョン 22H2
サービス更新プログラム 10.0.22621.755。 VS 17.4 リリースの ARM64 サポートが含まれています
Windows 10 SDK バージョン 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 Pack を使用すると、.NET Framework 4.5 以降と .NET Core 3.0 以降のライブラリとアプリに最新のWindows Runtime API サポートを追加できます。 Windows 10 WinRT API Pack にアクセスするには、Microsoft.Windows.SDK.Contracts nuget パッケージを参照してください。
関数の printf ファミリは、正確に表現可能な浮動小数点数を出力するときに IEEE 754 の丸め規則に準拠しており、fesetroundの呼び出しによって要求された丸めモード受け入れられます。 従来の動作は、 legacy_stdio_float_rounding.objとリンクするときに使用できます。 - Windows App認定キット。 アプリ認定キットと Windows ストアのサポートされている API の一覧にいくつかの新しい API が追加されました。 サポートされている一覧に、Visual Studioで灰色表示または無効になっている API がある場合は、ソース ファイルに少し変更を加えてアクセスできます。 詳細については、この既知の 問題を参照してください。 テストに対するその他の更新プログラムを検索します。
ツールの更新
メッセージ コンパイラ (mc.exe) の更新:
- 次に、.mc ファイル内の Unicode バイトオーダー マーク (BOM) を検出します。 .mc ファイルが UTF-8 BOM で始まる場合は、UTF-8 ファイルとして読み取られます。 それ以外の場合、UTF-16LE BOM で始まる場合は、UTF-16LE ファイルとして読み取られます。 -u パラメーターが指定された場合は、UTF-16LE ファイルとして読み取られます。 それ以外の場合は、現在のコード ページ (CP_ACP) を使用して読み取られます。
- MC で生成された C/C++ ETW ヘルパーでの 1 つの定義規則 (ODR) の問題を回避できるようになりました (たとえば、競合する定義がMCGEN_EVENTWRITETRANSFERの 2 つの.cpp ファイルが同じバイナリにリンクされている場合、MC によって生成された ETW ヘルパーは、各.cpp ファイル内のMCGEN_EVENTWRITETRANSFERの定義を優先し、1 つまたは複数を任意に選択する代わりに)。
Windows トレース プリプロセッサ (tracewpp.exe) の更新:
- Unicode 入力 (.ini、.tpl、およびソース コード) ファイルをサポートします。 UTF-8 または UTF-16 バイトオーダー マーク (BOM) で始まる入力ファイルは Unicode として読み取られます。 BOM で始まらない入力ファイルは、現在のコード ページ (CP_ACP) を使用して読み取られます。 下位互換性のために、-UnicodeIgnore コマンド ライン パラメーターが指定されている場合、UTF-16 BOM で始まるファイルは空として扱われます。
- Unicode 出力 (.tmh) ファイルをサポートします。 既定では、出力ファイルは現在のコード ページ (CP_ACP) を使用してエンコードされます。 コマンド ライン パラメーター -cp:UTF-8 または -cp:UTF-16 を使用して、Unicode 出力ファイルを生成します。
- 動作の変更: tracewpp は、すべての入力テキストを Unicode に変換し、Unicode で処理を実行し、出力テキストを指定された出力エンコードに変換するようになりました。 以前のバージョンの tracewpp では、Unicode 変換を回避し、1 バイト文字セットを想定してテキスト処理を実行しました。 これにより、入力ファイルが現在のコード ページに準拠していない場合に動作が変更される可能性があります。 これが問題である場合は、エンコードのあいまいさを回避するために、入力ファイルを UTF-8 (BOM を使用) に変換するか、-cp:UTF-8 コマンドライン パラメーターを使用することを検討してください。
TraceLoggingProvider.h の更新:
- 構成マクロの競合によって発生する 1 定義規則 (ODR) の問題を回避します (たとえば、TLG_EVENT_WRITE_TRANSFERの定義が競合する 2 つの.cpp ファイルが同じバイナリにリンクされている場合、TraceLoggingProvider.h ヘルパーは、1 つを任意に選択するのではなく、各.cpp ファイル内のTLG_EVENT_WRITE_TRANSFERの定義を尊重するようになりました)。
- C++ コードでは、TraceLoggingWrite マクロが更新され、可変個のテンプレートを使用した類似イベント間のコード共有が向上しました。
アプリに署名する。 Device Guard 署名は、Microsoft Store for Business および Education で使用できる Device Guard 機能です。これにより、企業はすべてのアプリが信頼できるソースから取得されることを保証できます。 Device Guard 署名に関する
ドキュメントを参照してください。
SDK の更新プログラム
- MSVC コンパイラ cl.exe (VS 2019 v16.6 で導入された/Zc:プリプロセッサ) で標準準拠 C プリプロセッサを使用してコンパイルするときのエラーに対処するために、SDK ヘッダーが更新されました。
- "GdiplusTypes.h が NOMINMAX でコンパイルされない" という問題を修正しました。 Visual Studio フィードバックを確認します。
- /std:c11 または /std:c17 を使用してビルドすると、次の情報が得られます。
- C99 tgmath.h
- assert.h の C11 static_assert
- C11 stdalign.h
- C11 stdnoreturn.h(C11標準ライブラリの一部)
既知の問題
ARM64 をターゲットとする Windows v11 の Clang/LLVM は、最新の winnt.h と互換性がありません
- 回避策として、ARM64 プラットフォームをターゲットとする場合は、以前のバージョンの Windows 10 SDK (ビルド 19041) または Windows v10 の clang/LLVM を使用します
DirectXMath (このリリースのバージョン 3.16 を含む) は、ARM64 上の Windows 用の Clang/LLVM と互換性がありません。
- 回避策として、NuGet、vcpkg、またはGitHubから入手できる最新バージョンの DirectXMath を使用します。 これらのバージョンには、必要なホット修正プログラム (バージョン 3.16b) が含まれます。
一部のヘッダー ファイルの大文字と小文字が変更され、大文字と小文字が区別されるファイル システム用に正規化されました。
- OAIdl.h、ObjIdl.h、ObjIdlbase.h、OCIdl.h、Ole2.h、OleAuto.h、および OleCtl.h はすべて小文字になりました。
- Windows ビルド用の Clang/LLVM の場合、警告なしで古いバージョンと最新のWindows 10 SDK の両方をサポートするには、CLI に
-Wno-nonportable-system-include-pathを追加するか、ソースで次の #pragma を追加します。
#ifdef __clang__
#pragma clang diagnostic ignored "-Wnonportable-system-include-path"
#endif
Windows 10 SDK バージョン 2004 サービス更新プログラム
リリース日: 2020 年 12 月 16 日
バグ修正
- アンブレラ ライブラリとネイティブ OS ライブラリの両方 (onecoreuap.lib や kernel32.lib など) をリンクすると、予期しない、および診断が困難なクラッシュを解決しました
- AppVerifier が動作しなくなる問題を解決しました
- "タスクが HighVersionLie を有効にできませんでした" で WACK が失敗する原因となった問題を解決しました
Windows developer