初めて書き込ませてもらいます。

最近、USBドライバを作らないといけなくなったのですが
C++ビルダー5でUSBドライバを作ることはできるのでしょうか?

ネットで調べた限りではVC++でDDKを使ってつくるとしか載っていなかったので
おそらくダメだとは思いますけど・・・

初心者質問ですみませんがよろしくお願いします。
m(__)m