LowLevelKeyboardHook: Specify marshal return type for GetLastInputInfo

Important because the C++ bool type is usually 1 byte in size (with it's equivalent being `UnmanagedType.U1`), whereas the windows typedef, BOOL, is 4 bytes in size.