Bonjour,
je dois réaliser une fonction pour communiquer avec un composant USB.
Pour cela, je pense créer un thread en priorité haute en utilisant AfxBeginThread().
Cependant, j'ai vu qu'il existait deux sortes de threads différents: les workers threads et les ??? threads.
Est-il préférable de créer une classe dérivée de la classe Cwinthread etant donnée que j'aurais 2 voire 3 fonctions de communication USB ou créer plusieurs fonctions à asser en argument à AfxBeginThread?
De plus , je vais avoir besoin de recuperer une grande quantité d'information (au moins 16 Mo) par l'USB. Vaut-il mieux créer un heap mémoire ou alors augmenté l'espace mémoire pour le thread (j'ai vu qu'un des paramètres à passer à AfxBeginThread permet d'auygmenter l'espace mémoire du thread)?
Merci d'avance pour vos éclairages
J'espere que mes explications sont suffisamment claires, sinon n'hesitez pas à demander des précisions.