Eine Anlaufstelle wäre z.B. die Codelib.
Hier kannst du z.B. herausfinden, ob es sich um eine Audio, Daten oder CD-Extra handelt.
http://www.delphipraxis.net/internal...ct.php?t=97155
Um an die DiscID zu kommen, kannst du ja mal die CDDB-Komponente von Ari Sundholm zerlegen. Da müsste eigentlich ein Demoprogramm dabei sein, dass das kann.
http://www.torry.net/db/direct/db_di...r/cddbcomp.zip
Generell kann man sagen, dass du für alles, was irgendwie mit CD/DVD zu tun hat, das SCSI PASS THROUGH INTERFACE (SPTI) unter Windows 2000, 2003, XP und Vista nutzen kannst/solltest.