初心者アマグラマなんで、突っ込んでくれた方が助かります。
スレ違いのような気もしないではないですが。

>パラメータ
その方が表現としては正しいのかもしれませんね。
ただ、Cの言語仕様としての「引数」「パラメータ」とは違うんで、何とも……。

>enumであらわしていったいどうしようと?

実際には、

struct 関数リスト
{
  関数ポインタ
  引数1の扱い方
  引数2の扱い方
  引数3の扱い方  
}

というのを、配列として保持するつもりでした。
こうしておけば同じインターフェイスで処理できるかなあと思いまして。
もし他に良い手段などあれば、さすがにここではスレ違いなので別スレにでも書き込んでいただければ幸いです。