Stop/reset the cdrom when it is blocking on one corrupted file (C++)

fabiancosmin Messages postés 1 Date d'inscription lundi 9 janvier 2006 Statut Membre Dernière intervention 12 février 2010 - 12 févr. 2010 à 00:48
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 - 16 févr. 2010 à 09:25
Hello,

There are any IOControlCode that can I use for stopping / reseting the CDROM when he is trying to read one corrupted file ?
Normally I can use the DeviceIoControl API with IOCTL_STORAGE_EJECT_MEDIA. But without removing the CD from CDROM is not possible ? I want to be able to stop the current reading and start the reading from other file offset ? It is this possible ?

Thanks a lot,
Eduard.

2 réponses

cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 1
16 févr. 2010 à 09:21
0
cs_patatalo Messages postés 1466 Date d'inscription vendredi 2 janvier 2004 Statut Modérateur Dernière intervention 14 février 2014 1
16 févr. 2010 à 09:25
perhaps IOCTL_STORAGE_RESET_DEVICE

but i think all devices on the same bus will be reseted.

sorry for my poor english.


@++
0