WAC validation fails on Unsupported APIs

since these all in D3D12Core.dll is there a workaround, or a bug submission is in order ?
hopefully tagging @Tautvydas-Zilys
build config is MasterWithLTCG, Unity 6000.0.28

Has anybody successfully submitted an UWP build to Microsoft Store ?

  • API PrivilegeCheck in api-ms-win-security-base-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API QuirkIsEnabled in api-ms-win-core-quirks-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API IsApiSetImplemented in api-ms-win-core-apiquery-l2-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API GetFileVersionInfoSizeW in api-ms-win-core-version-l1-1-1.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API UnregisterClassA in user32.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API RtlIsCriticalSectionLockedByThread in ntdll.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 100 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 101 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 102 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 103 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 104 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 105 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 106 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 107 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 108 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 109 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 11 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 110 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 111 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 112 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 113 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 114 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 115 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 116 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 117 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 119 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 12 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 120 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 121 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 124 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 126 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 129 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 13 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 130 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 14 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 141 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 142 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 15 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 16 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 160 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 161 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 162 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 163 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 164 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 169 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 17 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 18 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 184 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 185 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 186 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 187 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 188 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 189 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 19 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 190 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 2 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 20 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 204 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 205 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 206 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 207 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 208 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 209 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 21 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 210 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 212 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 213 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 22 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 23 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 24 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 25 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 26 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 27 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 3 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 30 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 31 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 32 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 34 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 36 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 38 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 4 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 49 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 5 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 51 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 57 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 6 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 65 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 69 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 7 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 71 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 72 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 74 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 76 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 80 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 9 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 2521 in ext-ms-win-ntuser-uicontext-ext-l1-1-0.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 220 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-1.dll is not supported for this application type. D3D12Core.dll calls this API.
  • API 221 in ext-ms-win-dx-d3dkmt-dxcore-l1-1-1.dll is not supported for this application type. D3D12Core.dll calls this API.
1 Like

/ FWIW I’m using web as client in Capabilities


the same code runs e.g. on iOS normally

1 Like

Absolutely the same for me, I am even thinking to downgrade my project…

thanks for confirming; hopefully UT peeps will be able to take a look (at least i know they are aware ^)

Hey, these are false positives. You should be able to submit to the Windows Store and they won’t reject you for anything involved with D3D12Core.dll.

What version of the Windows SDK do you have installed? Older versions of WACK are not aware of DirectX agility SDK and thus complain about it.

1 Like

Thanks for reply ! - I skipped Supported APIs check in the validator and will use the build, it’s uploaded but didn’t go through complete release yet (there are unrelated delays with setting up the store account…)

The installed SDKs from VS 2022 Installer (they’ve changed the workload structure so had to add UWP stuff ex-post, tried to pick latest on everything, but…; build machine is Win10)


/ Unity UWP platform settings has all latest installed selected
~~

I believe they fixed it in the 10.0.26100.0 SDK release for the local validation. Of course they use the latest validator when they test your game/app online.

1 Like

I’ll try to build against it next time, but for the time being the build passed the store certification w/o issues and is live already
Thanks for the explanation, cheers!