They actually did the right thing there. This should really be `unsigned int`. A 64-bit `HRESULT` is going to be a nightmare to convert.    https://github.com/microsoft/DirectX-Headers/blob/5b5b57aee33e8e38eff0242221893a43ac6ea90d/include/wsl/winadapter.h#L24    https://github.com/microsoft/DirectX-Headers/blob/5b5b57aee33e8e38eff0242221893a43ac6ea90d/include/wsl/winadapter.h#L185