Хотя я также считаю, что SO лучше для этого, у меня есть некоторая полезная информация.
Ознакомьтесь с этой статьей CodeProject, в которой объясняются основы общения с USB-устройствами с помощью примера приложения Win32. Он в значительной степени ориентирован на HID-класс USB-устройств, поэтому, если ваш драйвер на базе CAN не представляет собой HID-устройство, возможно, вам предстоит довольно значительная работа.