A virtual USB CD-ROM device with Compact Disc File System(CDFS) ( CDFS ) is studied. Detailed implementation of USB enumeration, Mass Storage Bulk-Only transmission and virtual Compact Disc File System(CDFS) ( CDFS ) are presented, which has a good practical value. 研究了具有光盘文件系统(CDFS)(CDFS)的虚拟USB只读光盘设备,给出了USB设备枚举过程、USBMassStorageBulk-Only传输过程以及虚拟光盘文件系统(CDFS)的具体实现,具有较好的实用价值。