Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jan 17, 2026

Description

Analysis documenting Windows SDK Dynamic Dependency APIs that lack corresponding Mdd* wrappers in msixdynamicdependency.h.

Changes

Two documentation files created:

  • WindowsDynamicDependencyAPIs_Analysis.md - Complete mapping of 10 Windows SDK APIs to 9 Mdd* APIs, with detailed context on missing implementations
  • MISSING_MDD_APIS.txt - Quick-reference summary

Missing APIs

Windows 11 added two APIs not yet wrapped by Windows App SDK:

  1. TryCreatePackageDependency2 (Win11 24H1) - Adds PackageDependencyLifetimeArtifactType parameter
  2. AddPackageDependency2 (Win11 23H2) - Extended dependency add options

Both extend existing MddTryCreatePackageDependency and MddAddPackageDependency functionality with finer-grained control.


A microsoft employee must use /azp run to validate using the pipelines below.

WARNING:
Comments made by azure-pipelines bot maybe inaccurate.
Please see pipeline link to verify that the build is being ran.

For status checks on the main branch, please use TransportPackage-Foundation-PR
(https://microsoft.visualstudio.com/ProjectReunion/_build?definitionId=81063&_a=summary)
and run the build against your PR branch with the default parameters.


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Copilot AI changed the title [WIP] List Windows Dynamic Dependency APIs without Mdd* counterparts Document Windows Dynamic Dependency APIs missing Mdd* equivalents Jan 17, 2026
Copilot AI requested a review from DrusTheAxe January 17, 2026 08:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants