diff options
| author | EmptyChaos <EmptyChaos@users.noreply.github.com> | 2016-08-10 23:30:36 +0000 |
|---|---|---|
| committer | EmptyChaos <EmptyChaos@users.noreply.github.com> | 2016-08-11 09:30:36 +1000 |
| commit | 17e4bd9575281052f9aa27678c41e2e94e6c06e9 (patch) | |
| tree | 85910cedc9599fb55838ad61219486020fe4e66b /Source/Core/Common/FileUtil.cpp | |
| parent | 8552ff5789a2498a4ede1e811710dc1d3cba3d6b (diff) | |
InputCommon: Fix slow startup on some Windows systems
Rewrite GetXInputGUIDS to use SetupAPI instead of WMI Queries. When
using a language pack where the system language and user/program
language differ, Windows starts taking a VERY long time (10+ seconds)
to complete Queries for Win32_PNPEntity objects (it's probably
translating every single string since it transfers every single one
from the WMI server into memory in the program).
Fixes Issue 9744.
Diffstat (limited to 'Source/Core/Common/FileUtil.cpp')
0 files changed, 0 insertions, 0 deletions
