INNER CODE UNIT · C++
error
Chaoses-Ib/IbInputSimulator · Simulator/source/dllmain.cpp:151
Error error = type->create(ib::Addr(argument));
if (error != Error::Success)
return error;
main::send = std::move(type);
}
break;
case SendType::MouClassInputInjection:
{
auto type = std::make_unique<Type::MouClassInputInjection>();
type->create_base(&SendInputHook::GetAsyncKeyState_real);
Error error = type->create((ULONG_PTR)argument);
if (error != Error::Success)
return error;
main::send = std::move(type);
}
break;
default:
return Error::InvalidArgument;