microsoft / microsoft/win32metadata
Build hangs on "Looking for compilation errors..."
- Dominant language
- C++
- Stars
- 1.5k
- Forks
- 149
- Avg merge
- 5d 16h
- Merged PRs (30d)
- 4
Description
Running ```.\DoAll.ps1 -ExcludeSamples -ExcludePackages``` hangs on the EmitWinmd task with "Looking for compliation errors...". I let it run for about 3 hours on a 24-core Xeon W-2265 before giving up. At that time, dotnet.exe was using about 30% cpu and 6gb of ram. My full build log is below:
> PS G:\win32metadata> .\DoAll.ps1 -ExcludeSamples -ExcludePackages
> Restoring buildtools project...
> Determining projects to restore...
> Restored G:\win32metadata\sources\WinmdUtils\WinmdUtils.csproj (in 405 ms).
> Restored G:\win32metadata\sources\ClangSharpSourceToWinmd\ClangSharpSourceToWinmd.csproj (in 405 ms).
> Restored G:\win32metadata\sources\ConstantsScraper\ConstantsScraper.csproj (in 405 ms).
> Restored G:\win32metadata\buildtools\BuildTools.proj (in 405 ms).
> Restored G:\win32metadata\sources\MetadataUtils\MetadataUtils.csproj (in 405 ms).
> Restored G:\win32metadata\sources\GeneratorSdk\MetadataTasks\MetadataTasks.csproj (in 405 ms).
> Building buildtools project...
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> MetadataUtils -> G:\win32metadata\bin\Release\net8.0\MetadataUtils.dll
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> ConstantsScraper -> G:\win32metadata\bin\Release\net8.0\ConstantsScraper.dll
> MetadataTasks -> G:\win32metadata\bin\Release\net8.0\MetadataTasks.dll
> WinmdUtils -> G:\win32metadata\bin\Release\net8.0\WinmdUtils.dll
> ClangSharpSourceToWinmd -> G:\win32metadata\bin\Release\net8.0\ClangSharpSourceToWinmd.dll
>
> Build succeeded.
> 0 Warning(s)
> 0 Error(s)
>
> Time Elapsed 00:00:08.09
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> **********************************************************************
> ** Visual Studio 2022 Developer PowerShell v17.14.8
> ** Copyright (c) 2025 Microsoft Corporation
> **********************************************************************
>
>
> *** Creating G:\win32metadata\bin\Windows.Win32.winmd...
> Determining projects to restore...
> Restored G:\win32metadata\generation\WinSDK\Windows.Win32.proj (in 517 ms).
> Scraping headers for crossarch...
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> Audio.DirectMusic:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Audio.DirectMusic.cs..
> .
> ApplicationVerifier:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ApplicationVerifier.
> cs...
> ActiveDirectory:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ActiveDirectory.cs...
> AllJoyn:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\AllJoyn.cs...
> Audio.DirectSound:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Audio.DirectSound.cs..
> .
> Audio.Apo:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Audio.Apo.cs...
> Antimalware:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Antimalware.cs...
> AppxPackaging:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\AppxPackaging.cs...
> AppxPackaging:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\AppxPackaging.cs...
> AppxPackaging:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\AppxPackaging.cs...
> Audio.Endpoints:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Audio.Endpoints.cs...
> Audio:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Audio.cs...
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Acquired bearer token using 'MSAL Silent'
> [NuGet Manager] [Info] [CredentialProvider]VstsCredentialProvider - Attempting to exchange the bearer token for an Azure DevOps session token.
> [NuGet Manager] [Warning] The plugin credential provider could not acquire credentials. Authentication may require manual action. Consider re-running the command with --interactive for `dotnet`, /p:NuGetInteractive="true" for MSBuild or removing the -NonInteractive switch for `NuGet`
> Audio:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Audio.cs...
> Authorization.UI:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Authorization.UI.cs...
> Authorization:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Authorization.cs...
> Backup:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Backup.cs...
> Backup:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Backup.cs...
> Base:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Base.cs...
> Bits:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Bits.cs...
> Bluetooth:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Bluetooth.cs...
> Buses:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Buses.cs...
> Cabinets:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Cabinets.cs...
> Backup:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Backup.cs...
> Cabinets:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Cabinets.cs...
> Certificates:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Certificates.cs...
> Audio:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Audio.cs...
> ClrHosting:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ClrHosting.cs...
> Cabinets:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Cabinets.cs...
> ClrProfiling:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ClrProfiling.cs...
> CmpApi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\CmpApi.cs...
> Com.CallObj:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Com.CallObj.cs...
> Com.ChannelCreds:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Com.ChannelCreds.cs...
> Com.Events:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Com.Events.cs...
> Com.StructuredStorage:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Com.StructuredStor
> age.cs...
> CEIP:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\CEIP.cs...
> Com.Urlmon:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Com.Urlmon.cs...
> Communication:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Communication.cs...
> ComOle:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ComOle.cs...
> CompositionSwapchain:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\CompositionSwapchai
> n.cs...
> Com:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Com.cs...
> Controls.RichEdit:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Controls.RichEdit.cs...
> Controls.RichEdit:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Controls.RichEdit.cs...
> Controls:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Controls.cs...
> Cos:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Cos.cs...
> Credentials:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Credentials.cs...
> DataXchg:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DataXchg.cs...
> Cloudapi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Cloudapi.cs...
> Debug.ActiveScript:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Debug.ActiveScript.cs
> ...
> Debug.Extensions:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Debug.Extensions.cs...
> Debug:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Debug.cs...
> Controls.RichEdit:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Controls.RichEdit.cs...
> Debug:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Debug.cs...
> DeviceAccess:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DeviceAccess.cs...
> Console:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Console.cs...
> Controls:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Controls.cs...
> DeviceQuery:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DeviceQuery.cs...
> Devices.1394:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Devices.1394.cs...
> Devices.Cdrom:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Devices.Cdrom.cs...
> Devices.Dvd:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Devices.Dvd.cs...
> Devices.Properties:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Devices.Properties.cs
> ...
> DevInst:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\DevInst.cs...
> Debug:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Debug.cs...
> DevLic:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DevLic.cs...
> Controls:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Controls.cs...
> Direct2D.Common:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct2D.Common.cs...
> Devices.Beep:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Devices.Beep.cs...
> Direct2D:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct2D.cs...
> Dedup:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dedup.cs...
> Direct3D11on12:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3D11on12.cs...
> Direct3D11:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3D11.cs...
> Dfs:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Dfs.cs...
> Direct3D12:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3D12.cs...
> Direct3D9:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Direct3D9.cs...
> DevInst:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\DevInst.cs...
> Direct3D9:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Direct3D9.cs...
> Direct3DFxc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3DFxc.cs...
> Direct3D:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3D.cs...
> Debug.WebApp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Debug.WebApp.cs...
> Dfs:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Dfs.cs...
> Direct3D10:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3D10.cs...
> Direct3D9:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Direct3D9.cs...
> DevInst:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\DevInst.cs...
> DirectComp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DirectComp.cs...
> DirectManipulation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DirectManipulation.cs
> ...
> DirectML:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DirectML.cs...
> DirectWrite:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DirectWrite.cs...
> Dfs:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Dfs.cs...
> Direct3DDxc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3DDxc.cs...
> Display:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Display.cs...
> DlgBox:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\DlgBox.cs...
> Dns:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dns.cs...
> Dwm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dwm.cs...
> Dxgi.Common:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dxgi.Common.cs...
> EapHost:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\EapHost.cs...
> Dhcp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dhcp.cs...
> DlgBox:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\DlgBox.cs...
> Edp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Edp.cs...
> Enclave:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Enclave.cs...
> Display:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Display.cs...
> DirectDraw:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DirectDraw.cs...
> Enstor:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Enstor.cs...
> Direct3D9on12:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Direct3D9on12.cs...
> DTC:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DTC.cs...
> DXCore:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\DXCore.cs...
> Eap:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Eap.cs...
> Dxgi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dxgi.cs...
> DlgBox:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\DlgBox.cs...
> Etw:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Etw.cs...
> FileHistory:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\FileHistory.cs...
> Fsrm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Fsrm.cs...
> Display:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Display.cs...
> Enclave:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Enclave.cs...
> FunctionDiscovery:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\FunctionDiscovery.cs..
> .
> Environment:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Environment.cs...
> GamingDvcInfo:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\GamingDvcInfo.cs...
> Gpmc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Gpmc.cs...
> HostComputeNetwork:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\HostComputeNetwork.cs
> ...
> Dlna:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Dlna.cs...
> Fax:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Fax.cs...
> HttpServer:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\HttpServer.cs...
> Enclave:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Enclave.cs...
> Identity:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Identity.cs...
> Iis:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Iis.cs...
> Fs:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Fs.cs...
> Gdiplus:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Gdiplus.cs...
> HostComputeSystem:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\HostComputeSystem.cs..
> .
> IndexSrv:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\IndexSrv.cs...
> Hid:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Hid.cs...
> Foundation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Foundation.cs...
> Hypervisor:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Hypervisor.cs...
> Input.Ime:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Input.Ime.cs...
> HtmlHelp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\HtmlHelp.cs...
> ImagingDevice:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ImagingDevice.cs...
> Gdi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Gdi.cs...
> Ifsk:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Ifsk.cs...
> Input_IntContext:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Input_IntContext.cs...
> Intl:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Intl.cs...
> Ioctl:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Ioctl.cs...
> IpHlp:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\IpHlp.cs...
> Hid:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Hid.cs...
> IdentityProvider:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\IdentityProvider.cs...
> IMapi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\IMapi.cs...
> IScsiDisc:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\IScsiDisc.cs...
> Js:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Js.cs...
> InternetConnectionWizard:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\InternetConnect
> ionWizard.cs...
> InputRadial:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\InputRadial.cs...
> GameInput:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\GameInput.cs...
> Ioctl:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Ioctl.cs...
> Ldap:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Ldap.cs...
> MachineLearning:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MachineLearning.cs...
> Hid:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Hid.cs...
> MadCap:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MadCap.cs...
> InternetExplorer:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\InternetExplorer.cs...
> Input_Ink:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Input_Ink.cs...
> Js:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Js.cs...
> Isolation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Isolation.cs...
> GameMode:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\GameMode.cs...
> Ioctl:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Ioctl.cs...
> LibraryLoader:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\LibraryLoader.cs...
> Mbn:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Mbn.cs...
> MagApi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MagApi.cs...
> Media.DShow:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Media.DShow.cs...
> IpHlp:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\IpHlp.cs...
> Media.KernelStreaming:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Media.KernelStreaming.cs
> ...
> MenuRc:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\MenuRc.cs...
> JobObjects:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\JobObjects.cs...
> Kernel:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Kernel.cs...
> Mi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Mi.cs...
> Lwef:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Lwef.cs...
> KeyboardAndMouseInput:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\KeyboardAndMouseIn
> put.cs...
> IO:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\IO.cs...
> MdmReg:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MdmReg.cs...
> MsChap:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MsChap.cs...
> Mapi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Mapi.cs...
> Js:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Js.cs...
> MenuRc:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\MenuRc.cs...
> MsTv:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MsTv.cs...
> Media.DShow.Xml:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Media.DShow.Xml.cs...
> IpHlp:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\IpHlp.cs...
> Mmc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Mmc.cs...
> MsCs:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MsCs.cs...
> Multimedia:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Multimedia.cs...
> NetworkAccessProtection:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\NetworkAccessPro
> tection.cs...
> MenuRc:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\MenuRc.cs...
> IScsiDisc:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\IScsiDisc.cs...
> Nfp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Nfp.cs...
> NWifi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\NWifi.cs...
> Nfc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Nfc.cs...
> Monitor:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Monitor.cs...
> Media.KernelStreaming:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Media.KernelStreaming.cs
> ...
> IScsiDisc:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\IScsiDisc.cs...
> MessageQueuing:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MessageQueuing.cs...
> Nla:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Nla.cs...
> MsHtml:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MsHtml.cs...
> OpenGL:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\OpenGL.cs...
> Pipes:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Pipes.cs...
> Ndf:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Ndf.cs...
> Power:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Power.cs...
> Of:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Of.cs...
> PrintTicket:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\PrintTicket.cs...
> Nps:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Nps.cs...
> P2p:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\P2p.cs...
> Pla:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Pla.cs...
> Mf:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Mf.cs...
> Printing:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Printing.cs...
> Ndis:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Ndis.cs...
> Opc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Opc.cs...
> Proc_Snap:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Proc_Snap.cs...
> Properties:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Properties.cs...
> Policy:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Policy.cs...
> ProjFs:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ProjFs.cs...
> Media.KernelStreaming:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Media.KernelStreamin
> g.cs...
> Rdc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Rdc.cs...
> Parcon:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Parcon.cs...
> NetBios:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\NetBios.cs...
> Rpc:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Rpc.cs...
> Security.AppLocker:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.AppLocker.cs
> ...
> Printing:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Printing.cs...
> Rdp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Rdp.cs...
> Perf:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Perf.cs...
> NetBios:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\NetBios.cs...
> PsApi1:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\PsApi1.cs...
> RRas:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\RRas.cs...
> Security.ConfigurationSnapin:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Co
> nfigurationSnapin.cs...
> MsXml:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MsXml.cs...
> NetBios:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\NetBios.cs...
> RealTimeCommunications:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\RealTimeCommunica
> tions.cs...
> Perf:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Perf.cs...
> PsApi2:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\PsApi2.cs...
> RRas:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\RRas.cs...
> Printing:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Printing.cs...
> Security.Cryptography.Catalog:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.C
> ryptography.Catalog.cs...
> NetMgmt:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\NetMgmt.cs...
> Security.Cryptography.Sip:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Crypt
> ography.Sip.cs...
> PWM:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\PWM.cs...
> Registry:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Registry.cs...
> Media:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Media.cs...
> Perf:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Perf.cs...
> RRas:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\RRas.cs...
> Security.LicenseProtection:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Lice
> nseProtection.cs...
> Qos:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Qos.cs...
> NetShell:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\NetShell.cs...
> RemoteAssist:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\RemoteAssist.cs...
> Security.Cryptography.UI:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Crypto
> graphy.UI.cs...
> Memory:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Memory.cs...
> Security.WinWlx:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.WinWlx.cs...
> Media.DxMediaObjects:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Media.DxMediaObject
> s.cs...
> PicAcq:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\PicAcq.cs...
> Security:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.cs...
> RstMgr:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\RstMgr.cs...
> Rm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Rm.cs...
> Security.Tpm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Tpm.cs...
> Shell:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Shell.cs...
> Snmp:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Snmp.cs...
> Security.Cryptography:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Cryptogra
> phy.cs...
> Storage.Jet:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Storage.Jet.cs...
> SecurityCenter:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\SecurityCenter.cs...
> TaskSchd:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\TaskSchd.cs...
> Search:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Search.cs...
> Time:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Time.cs...
> Sens:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Sens.cs...
> Speech:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Speech.cs...
> UiAnimation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\UiAnimation.cs...
> Security.WinTrust:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.WinTrust.cs..
> .
> VirtualDiskService:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\VirtualDiskService.cs
> ...
> Storage.Jet:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Storage.Jet.cs...
> ToolHelp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\ToolHelp.cs...
> Mf:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Mf.cs...
> Tbs:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Tbs.cs...
> SerPorts:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\SerPorts.cs...
> UpdateAssessment:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\UpdateAssessment.cs...
> Security.DiagnosticDataQuery:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Di
> agnosticDataQuery.cs...
> Wcn:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wcn.cs...
> VirtualDOSMachines:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\VirtualDOSMachines.cs...
> Storage.Nvme:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Storage.Nvme.cs...
> TraceLogging:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\TraceLogging.cs...
> TransactionServer:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\TransactionServer.cs..
> .
> Tcui:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Tcui.cs...
> Services:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Services.cs...
> Sr:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Sr.cs...
> Upnp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Upnp.cs...
> Search:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Search.cs...
> Wcs:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wcs.cs...
> Security.DirectoryServices:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Security.Dire
> ctoryServices.cs...
> VirtualDOSMachines:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\VirtualDOSMachines.cs...
> SwDevice:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\SwDevice.cs...
> Setup:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Setup.cs...
> TermServ:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\TermServ.cs...
> Storage.Jet:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Storage.Jet.cs...
> Tsf:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Tsf.cs...
> Shell:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Shell.cs...
> Variant:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Variant.cs...
> Wds:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wds.cs...
> VirtualDOSMachines:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\VirtualDOSMachines.cs..
> .
> SystemInformation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\SystemInformation.cs..
> .
> Wec:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wec.cs...
> Wic:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wic.cs...
> Vhd:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Vhd.cs...
> Threading:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Threading.cs...
> Search:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Search.cs...
> WebDav:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WebDav.cs...
> VSS:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\VSS.cs...
> Tablet:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Tablet.cs...
> Wer:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wer.cs...
> Shell.Common:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Shell.Common.cs...
> Ual:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Ual.cs...
> Win32_Tile_Badge_Notif:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Win32_Tile_Badge_
> Notif.cs...
> WinContacts:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinContacts.cs...
> WebServicesOnDevices:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WebServicesOnDevice
> s.cs...
> WindowsSetupAndMigration:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WindowsSetupAnd
> Migration.cs...
> Wes:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wes.cs...
> WinRm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRm.cs...
> Wab:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wab.cs...
> WinRT.Display:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Display.cs...
> WinAuto:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinAuto.cs...
> Tapi3:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Tapi3.cs...
> WindowsConnectionManager:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WindowsConnecti
> onManager.cs...
> WinHttp:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\WinHttp.cs...
> Wia:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wia.cs...
> WinRT.AllJoyn:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.AllJoyn.cs...
> Wcm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wcm.cs...
> WinRT.Graphics.Capture:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Graphics.Ca
> pture.cs...
> SecBitomet:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\SecBitomet.cs...
> WindowsFilteringPlatform:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WindowsFilterin
> gPlatform.cs...
> Shell:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Shell.cs...
> WinRT.Media:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Media.cs...
> WinHttp:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\WinHttp.cs...
> WinRT.Storage:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Storage.cs...
> Wibe:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wibe.cs...
> WinSock:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\WinSock.cs...
> Wmlss:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wmlss.cs...
> WindowsFirewall:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WindowsFirewall.cs...
> WinRT.Metadata:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\WinRT.Metadata.cs...
> WinRT.Xaml:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Xaml.cs...
> WinHttp:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\WinHttp.cs...
> Wmp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wmp.cs...
> Wsb:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wsb.cs...
> WinSock:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\WinSock.cs...
> WebSock:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WebSock.cs...
> WindowsRibbon:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WindowsRibbon.cs...
> WinRT:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.cs...
> WinRT.Composition:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Composition.cs..
> .
> Wsl:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wsl.cs...
> Mf:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\Mf.cs...
> WinInet:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinInet.cs...
> Xblidp:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Xblidp.cs...
> Wsw:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wsw.cs...
> WinSync:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinSync.cs...
> WinRT.Graphics.Imaging:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Graphics.Im
> aging.cs...
> Wnet:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wnet.cs...
> WinLocation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinLocation.cs...
> Xinput:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Xinput.cs...
> Shutdown:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Shutdown.cs...
> Wua:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wua.cs...
> WinTouch:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinTouch.cs...
> wnv:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\wnv.cs...
> XmlLite:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\XmlLite.cs...
> WinRT.Holographic:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Holographic.cs..
> .
> WinProg:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\WinProg.cs...
> SideShow:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\SideShow.cs...
> WinRT.Metadata:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\WinRT.Metadata.cs...
> Wmdm:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wmdm.cs...
> XpsPrinting:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\XpsPrinting.cs...
> Xaml_Diagnostics:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Xaml_Diagnostics.cs...
> WpdSdk:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WpdSdk.cs...
> WinRT.Isolation:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Isolation.cs...
> Smi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Smi.cs...
> WinRT.CoreInputView:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.CoreInputView.
> cs...
> WinSat:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinSat.cs...
> WmFormat:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WmFormat.cs...
> Xaudio2:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Xaudio2.cs...
> Xps:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Xps.cs...
> WinProg:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\WinProg.cs...
> Snmp:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\Snmp.cs...
> WinRT.Direct2D:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Direct2D.cs...
> WinSensors:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinSensors.cs...
> Snmp:x64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x64\Snmp.cs...
> WinRT.Direct3D11:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Direct3D11.cs...
> Wmi:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\Wmi.cs...
> WinProg:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\WinProg.cs...
> WinSock:x86 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\x86\WinSock.cs...
> WinRT.Metadata:arm64 - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\arm64\WinRT.Metadata.cs...
> MixedRealityInterop:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MixedRealityInterop.
> cs...
> MixedReality:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\MixedReality.cs...
> WinRT.ML:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.ML.cs...
> WinRT.Pdf:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Pdf.cs...
> WinRT.Printing:common - Scanning to G:\win32metadata\generation\WinSDK\obj\generated\common\WinRT.Printing.cs...
> Scraping constants and enums...
> Writing winmd...
> Preparing and compiling source files...
> Moving names to correct namespaces...
> 00:01:07.95
> Cleaning syntax trees...
> 00:01:40.97
> Merging cross-arch items...
> 00:00:30.26
> Creating C# compilation on processed syntax trees...
> 00:00:46.25
> Looking for compilation errors...
Contributor guide
Research direction
Start with DoAll.ps1 and the generation/WinSDK/Windows.Win32.proj entry points, then trace the EmitWinmd task where the build stops after “Looking for compilation errors...”. Reproduce with .\DoAll.ps1 -ExcludeSamples -ExcludePackages and inspect the full build log. Done means the command completes without hanging at EmitWinmd.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp, csharp, powershell
- Domain
- build-system, devtools, tooling
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 30/100