Letra de unidad a ID de instancia de dispositivo

¿Cómo puedo pasar de una letra de unidad a un ID de instancia de dispositivo?

Mi proceso comienza con un mensaje de llegada del dispositivo. He tenido éxito en obtener la letra de la unidad del mensaje de llegada y en abrir la bandeja del DVD.

He buscado los diversos elementos de la API de configuración; pero no he encontrado nada que me lleve de una letra de unidad a un ID de instancia de dispositivo.

Una solución en C # o VB.NET sería ideal, pero estoy dispuesto a descifrarlo en cualquier otro idioma siempre que pueda ver las llamadas a la API.

Gracias por adelantado...

Respuestas a la pregunta(2)

Su respuesta a la pregunta