Sebastian Lackner : user32: Move key state cache into a separate struct.