Natürlich!
Wie oben schon gesagt, wie du deine Variablen definierst, ob Single, in einer DS oder in einem Array (Tabelle) bleibt dir überlassen.
Jede C-Funktion benötigt die ID, die für jeden Open unterschiedlich ist.