Salut à tous,
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur,
s'il s'agit d'un CD, d'un DVD, d'un CDV...
J'ai essayé de lire le secteur 0 du disque mais je n'ai rien trouvé de
déterminant.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
because
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur, s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_tsvideo_ts.ifo" (SetErrorMode(), PathFileExists()) + DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou IOCTL_CDROM_READ_TOC(_EX) par ex)
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur,
s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_ts\video_ts.ifo" (SetErrorMode(),
PathFileExists())
+ DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou
IOCTL_CDROM_READ_TOC(_EX) par ex)
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur, s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_tsvideo_ts.ifo" (SetErrorMode(), PathFileExists()) + DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou IOCTL_CDROM_READ_TOC(_EX) par ex)
Christian ASTOR
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur, s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_tsvideo_ts.ifo" (SetErrorMode(), PathFileExists()) + DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou IOCTL_CDROM_READ_TOC(_EX) par ex)
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur,
s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_ts\video_ts.ifo" (SetErrorMode(),
PathFileExists())
+ DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou
IOCTL_CDROM_READ_TOC(_EX) par ex)
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur, s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_tsvideo_ts.ifo" (SetErrorMode(), PathFileExists()) + DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou IOCTL_CDROM_READ_TOC(_EX) par ex)
dark poulpo
et avec la taille? je connais pas le cdv, mais deja du peux distinguer un dvd d'un cd
et avec la taille? je connais pas le cdv, mais deja du peux distinguer un dvd d'un cd
Rien n'empêche un DVD de n'avoir que 100 Mo de données gravées dessus, ou même d'être vierge.
-- Aurélien REGAT-BARREL
Claude
La doc que je possède sous Delphi n'inclus pas la description des paramètres IOCTL_CDROM... Où pourrais-je trouver des infos concernant l'utilisation et la liste des paramètres de DeviceIoControl() ?
Merci d'avance Claude
"Christian ASTOR" a écrit dans le message de news: 426da3e4$0$21140$
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur, s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_tsvideo_ts.ifo" (SetErrorMode(), PathFileExists()) + DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou IOCTL_CDROM_READ_TOC(_EX) par ex)
La doc que je possède sous Delphi n'inclus pas la description des paramètres
IOCTL_CDROM...
Où pourrais-je trouver des infos concernant l'utilisation et la liste des
paramètres de DeviceIoControl() ?
Merci d'avance
Claude
"Christian ASTOR" <castorix@club-internet.fr> a écrit dans le message de
news: 426da3e4$0$21140$7a628cd7@news.club-internet.fr...
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur,
s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_ts\video_ts.ifo" (SetErrorMode(),
PathFileExists())
+ DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou
IOCTL_CDROM_READ_TOC(_EX) par ex)
La doc que je possède sous Delphi n'inclus pas la description des paramètres IOCTL_CDROM... Où pourrais-je trouver des infos concernant l'utilisation et la liste des paramètres de DeviceIoControl() ?
Merci d'avance Claude
"Christian ASTOR" a écrit dans le message de news: 426da3e4$0$21140$
Claude wrote:
J'aimerais pouvoir déterminer quel est le disque inséré dans le lecteur, s'il s'agit d'un CD, d'un DVD, d'un CDV...
Un DVD doit avoir "video_tsvideo_ts.ifo" (SetErrorMode(), PathFileExists()) + DeviceIoControl() (IOCTL_CDROM_DISK_TYPE, CDROM_DISK_AUDIO_TRACK ou IOCTL_CDROM_READ_TOC(_EX) par ex)
Aurélien REGAT-BARREL
Claude wrote:
La doc que je possède sous Delphi n'inclus pas la description des paramètres IOCTL_CDROM... Où pourrais-je trouver des infos concernant l'utilisation et la liste des paramètres de DeviceIoControl() ?
Sur la MSDN. http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_5206dcdd-936b-4d6f-b51a-4407e54814ea.xml.asp http://msdn.microsoft.com/library/en-us/devio/base/deviceiocontrol.asp voir aussi: http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_7fa032cb-670c-4e5c-b4c2-86f31fbbede3.xml.asp http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_901640ac-b09b-4045-8660-4d3d81517c9b.xml.asp -- Aurélien REGAT-BARREL
Claude wrote:
La doc que je possède sous Delphi n'inclus pas la description des
paramètres IOCTL_CDROM...
Où pourrais-je trouver des infos concernant l'utilisation et la liste
des paramètres de DeviceIoControl() ?
Sur la MSDN.
http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_5206dcdd-936b-4d6f-b51a-4407e54814ea.xml.asp
http://msdn.microsoft.com/library/en-us/devio/base/deviceiocontrol.asp
voir aussi:
http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_7fa032cb-670c-4e5c-b4c2-86f31fbbede3.xml.asp
http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_901640ac-b09b-4045-8660-4d3d81517c9b.xml.asp
--
Aurélien REGAT-BARREL
La doc que je possède sous Delphi n'inclus pas la description des paramètres IOCTL_CDROM... Où pourrais-je trouver des infos concernant l'utilisation et la liste des paramètres de DeviceIoControl() ?
Sur la MSDN. http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_5206dcdd-936b-4d6f-b51a-4407e54814ea.xml.asp http://msdn.microsoft.com/library/en-us/devio/base/deviceiocontrol.asp voir aussi: http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_7fa032cb-670c-4e5c-b4c2-86f31fbbede3.xml.asp http://msdn.microsoft.com/library/en-us/storage/hh/storage/k307_901640ac-b09b-4045-8660-4d3d81517c9b.xml.asp -- Aurélien REGAT-BARREL