I'm pretty sure you can't do it in Java. You will have to write native C code using Windows API (start with CreateFile as described here) and then call it using JNI from Java.
How can I access the raw bytes of a CD using Java? [closed]
Question
Not sure if this is possible, but can I access the raw bytes of a compact disc using Java? If so could you provide a sample of code please? I am using Windows and don't mind platform specific code.
Solution
OTHER TIPS
You need to ask the operating system with a platform specific API - under Linux there is most likely a /dev file for this,
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow