Projekte > Optische Laufwerke > Medieninformationen

Type des eingelegten Mediums

Die notwendige Funktion wurde bereits unter Merkmale (Feature) verwendet. Da die Deklarationen und Funktionen dort bereits dargestellt sind, wird hier darauf verzichtet. Für die Feststellung des Types des eingelegten Datenträgers muss lediglich eine Aktualisierungsfunktion eingefügt und der Header der Antwortstruktur ausgewertet werden. Für CDs kann mit der Table of Contents der Type näher bestimmt werden.

 

Antwortstruktur

  7 6 5 4 3 2 1 0
0 Data Length
1
2
3
4 Reserviert
5
6 Current Profile
7

 
Die Profile sind:

Profil Nummer Profil Name
$0000 Reserviert
$0001 Veraltet
$0002 Removable Disk
$0003 MO Erasable
$0004 Optical Write-Once
$0005 AS-MO
$0006..$0007 Reserviert
$0008 CD-ROM
$0009 CD-R
$000A CD-RW
$000B..$000F Reserviert
$0010 DVD-ROM
$0011 DVD-R Sequential Recording
$0012 DVD-RAM
$0013 DVD-RW Restricted Overwrite
$0014 DVD-RW Sequential Recording
$0015 DVD-R Dual Layer Sequential Recording
$0016 DVD-R Dual Layer Jump Recording
$0017 DVD-RW Dual Layer
$0018 DVD-Download Disc Recording
$0019 Reserviert
$001A DVD-RW
$001B DVD-R
$001C..$001F Reserviert
$0020..$0022 Hinterlassenschaft
$0023..$0029 Reserviert
$002A DVD+RW Dual Layer
$002B DVD+R Dual Layer
$002C..$003F Reserviert
$0040 BD-ROM
$0041 BD-R Sequential Recording Mode
$0042 BD-R Random Recording Mode
$0043 BD-RE
$0044..$004F Reserviert
$0050 HD DVD-ROM
$0051 HD DVD-R
$0052 HD DVD-RAM
$0053 HD DVD-RW
$0054..$0057 Reserviert
$0058 HD DVD-R Dual Layer
$0059 Reserviert
$005A HD DVD-RW Dual Layer
$005B..$FFFE Reserviert
$FFFF Laufwerk entspricht keinem Standard Profile

 

Demo:

Disk Type (podDiscType.7z - 271 kb) MD5 (1 kb). Stand: 7. Juli 2013

Änderungen an der Demo

Datum Beschreibung
07.07.2013Kleine Überarbeitung.
26.02.2012Aktualisiert: Groupbox "Optische Laufwerke".
14.02.2012DiscType $001A und $001B korrigiert (- -> +).