Обработчик системных вызовов C ссылается на функции с различными типами возвращаемых значений и количеством аргументов

Мой обработчик системного вызова получает индекс, сопоставленный с функцией, и должен вызывать эту функцию, извлекая ее аргументы из стека. Как я могу абстрагировать тип функции и количество аргументов?

1 ответ

Для этого вы должны определить struct и передать struct pointer на ваш callback functionТогда каждый элемент вашего struct может быть аргументом вашего callback function

Другие вопросы по тегам