楼主说的这个USB device是USB slave方面的驱动吗?根据我看你的source文件,因为有ufnmdd.lib所以我认为他是一个USB slave方面的驱动。根据你说的这个是要让PC机把你的板子当成一个U盘,那这就是一个slave的驱动了。。。
对于USB slave的驱动是不需要这3个函数的,这三个函数是USB host用到的三个函数,是为了让内核能加载你的驱动而实现的三个函数,这三个函数咋USBd里面。
对于USB slave的驱动,是主要通过UFNmdd.lib里面的流式接口来加载整个驱动的,这个lib他会去加载你写的那个slave 的dll.这些dll你可以通过public下的usbfn下的class中找到相应的来生成DLL,具体的你可以看那里面关于massstorage的代码