Ich spreche auch nicht davon, daß irgendein Laufwerk das lesen kann - aber man kann es im Handumdrehen knacken!
Result.Handle := CreateFile(...
dann hast du das
Handle in Result.Handle ... dann kannst du exakt _dieses_
Handle and DeviceIoControl weiterreichen.