"Si quelqu'un aurait une solution style variables globales en php ..."
Quoi ??? Quel est le rapport avec php ?
Si tu as besoin d'une variable que tu pourras utiliser dans 2 fonctions à la fois, déclare la en globale.
Cependant, attention.
Cette façon de procéder peut demander des synchronisations. En effet, étant donné que c'est une dll, tu n'as donc pas de contrôle sur les threads de l'utilisateur.
Exemple, si tu utilises fonction1 sur thread1 et fonction2 sur thread2, il y a des chances pour que les 2 fonctions soient appelées "en même temps" et donc que la valeur de la variable soit modifier par, disons, fonction2 avant que fonction1 ait le temps de la traiter.
C++ (@++)