TOC einer CD auslesen

Hallo,

ich suche nach einer Möglichkeit, die TOC einer Audio-CD mit C/C++ auszulesen. Kennt jemand da eine gute Anleitung oder Hinweise? Bisher habe ich immer nur fertige Programme gefunden. Alles, was ich brauche ist aber eine Funktion à la

getTOC(char driveLetter)

o.ä.

Vielen Dank, Robert