des composants existe déjà
payants voir ici
gratuits peut être plus complexe a mettre en place voir
ce site http://www.tapi.info/ ainsi que la doc Windows pardon disons plutôt Microsoft ,...