Skip to content

Retired Windows.Win32.Interop.dll and moved attribute definitions to Windows.Win32.Foundation.Metadata#1527

Merged
mikebattista merged 12 commits intomainfrom
mikebattista/interop
Apr 6, 2023
Merged

Retired Windows.Win32.Interop.dll and moved attribute definitions to Windows.Win32.Foundation.Metadata#1527
mikebattista merged 12 commits intomainfrom
mikebattista/interop

Conversation

@mikebattista
Copy link
Copy Markdown
Contributor

Fixed #1467
Fixed #1455
Fixed #1396

The winmd is generated but the attributes don't appear to be retaining the Attribute inheritance which is causing build failures in the WinmdGenerator and samples.
…builds and compiles but attributes that expose properties like MemorySize and NativeArrayInfo have questionable definitions since the properties aren't exposed in the metadata.
@mikebattista mikebattista requested a review from kennykerr April 6, 2023 02:52
@mikebattista mikebattista requested a review from chenss3 as a code owner April 6, 2023 02:52
@mikebattista mikebattista merged commit 45869a0 into main Apr 6, 2023
@mikebattista mikebattista deleted the mikebattista/interop branch April 6, 2023 22:20
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Metadata attributes Type definitions for AttribiteUsageAttribute Missing Windows.Win32.Interop diff

1 participant