]>
Commit | Line | Data |
---|---|---|
49aad941 FG |
1 | These `.winmd` files provide the default metadata for the Windows API. This is used to |
2 | generate the `windows` and `windows-sys` crates and are loaded using the `windows-metadata` crate's | |
3 | `File::with_default` function when reading metadata directly. As with everything else in this repo, | |
4 | the `.winmd` files in this folder are licensed via MIT or Apache-2.0. | |
5 | ||
6 | ## Windows.Win32.winmd | |
7 | - Source: https://www.nuget.org/packages/Microsoft.Windows.SDK.Win32Metadata/ | |
8 | - Version: 49.0.21 | |
9 | ||
10 | ## Windows.Wdk.winmd | |
11 | - Source: https://www.nuget.org/packages/Microsoft.Windows.WDK.Win32Metadata/ | |
12 | - Version: 0.4.2 | |
13 | ||
14 | ## Windows.winmd | |
15 | - Source: https://www.nuget.org/packages/Microsoft.Windows.SDK.Contracts | |
16 | - Version: 10.0.22621.755 | |
17 | ||
18 | The Windows.winmd was created by merging the .winmd files from the second nuget package as follows | |
19 | ||
20 | ``` | |
21 | mdmerge -o out -i . -n 1 | |
22 | ``` |