¿Cómo leo un disco directamente con .Net?

¿Es posible leer un disco directamente con .Net? Por directamente me refiero a través del dispositivo sin pasar por el sistema de archivos. Creo que haría esto abriendo el dispositivo de alguna manera "\ Device \ Ide \ IdeDeviceP2T0L0-1", por ejemplo.

Si no puedo abrir el dispositivo con una API .NET, sería útil saber qué API Win32 usar.

Respuestas a la pregunta(4)

Su respuesta a la pregunta