Acabo de encontrar la clave del registro donde se especifica la unidad de CD predeterminada, es:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\MediaResources\mci\cdaudio\
en la seccion DefaultDrive...
Y en las subclaves Unit0, Unit1, etc... guarda las unidades como valores binarios...
Aqui es donde estoy algo perdido, en la seccion Default Drive aparece un valor binario en plan 00 00 00 00, mientras que en Unit0, etc...los valores son en plan:
Unit0 00 00 00 00 ff 00 00 00
Unit1 01 00 00 00 ff 00 00 00
Lo que quiero hacer es guardar el valor de Default Drive y luego ir cambiandolo por los de las units disponibles, para ir cerrandolas, y al final volver a restaurar el Default Drive original, pero no se como manejar los valores binarios....
Agradeceria que alguien me orientara un poco....
Gracias y un saludo.