Salut
C'est bien, tu choisis le plus facile pour commencer . Je connais uelqu'un qui s'était lancé dans l'écriture d'un pseudo-driver usb et il avait galéré (ou il galère encore si ca se trouve )
A mon avis, le mieux, c'est de faire une recherche pour trouver un driver tout fait en c++, java ou vb. Encore que java et c++, c'est orienté objet donc si en plus tu connais pas....
Je suis entrain de bosser sur une appli qui doit editer des tags mp3, j'allais me lancer dans l'écriture d'une classe mais je me suis vite appercu que rien pour faire ca ca allait me prendre des mois...Direction google et hop une API toute propre opensource....La même chose doit exister pour toi