Skip to content

Supporting "Win32" APIs not included with Windows SDK #66

@kennykerr

Description

@kennykerr

How do we generate a .winmd for Win32-style components that don't ship with the Windows SDK and thus won't be included in the windows.win32.winmd that this project produces? Here's an example of such an API:

https://www.nuget.org/packages/Microsoft.Web.WebView2

Hopefully most such components will provide WinRT APIs, but it sounds like Project Reunion may also eventually provide Win32-style APIs, so we may need a story for this.

Such components would typically also refer to common Win32 types so we'd want them to refer to windows.win32.winmd rather than duplicate those definitions.

Metadata

Metadata

Assignees

Labels

missing apiSome documented API is missing from the metadata

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions