#include <iso9660.h>
See section 8.4.24 of ECMA 119.
char iso9660_pvd_s::application_data[512] |
Application can put whatever it wants here.
achar_t iso9660_pvd_s::application_id[ISO_MAX_APPLICATION_ID] |
application use to create the volume. If the first character is '_' 0x5F, the remaining bytes specify a file containing the user. If all bytes are " " (0x20) no application is specified. See section of 8.4.22 of ECMA 119
See section 7.5 of ISO 9660 spec.
Name of file for copyright info. If all bytes are " " (0x20), then no file is identified. See section 8.4.23 of ECMA 119 9660 spec.
date and time of volume creation. See section 8.4.26.1 of the ISO 9660 spec.
date and time when volume is effective. See section 8.4.29 of the ISO 9660 spec.
date and time when volume expires. See section 8.4.28 of the ISO 9660 spec.
value 1 for ECMA 119
char iso9660_pvd_s::id[5] |
ISO_STANDARD_ID "CD001"
sector size, e.g. 2048
date and time of the most recent modification. See section 8.4.27 of the ISO 9660 spec.
first sector of optional L Path Table
first sector of optional M Path table
bytes in path table
achar_t iso9660_pvd_s::preparer_id[ISO_MAX_PREPARER_ID] |
preparer of volume. If the first character is '_' 0x5F, the remaining bytes specify a file containing the user. If all bytes are " " (0x20) no preparer is specified. See section 8.4.21 of ECMA 119
achar_t iso9660_pvd_s::publisher_id[ISO_MAX_PUBLISHER_ID] |
Publisher of volume. If the first character is '_' 0x5F, the remaining bytes specify a file containing the user. If all bytes are " " (0x20) no publisher is specified. See section 8.4.20 of ECMA 119
Is '\0' or root directory. Also pads previous field to 34 bytes
See 8.4.18 and section 9.1 of ISO 9660 spec.
achar_t iso9660_pvd_s::system_id[ISO_MAX_SYSTEM_ID] |
each char is an achar
ISO_VD_PRIMARY - 1
first sector of L Path Table
first sector of M Path table
char iso9660_pvd_s::unused1[1] |
unused - value 0
uint8_t iso9660_pvd_s::unused2[8] |
unused - value 0
uint8_t iso9660_pvd_s::unused3[32] |
unused - value 0
uint8_t iso9660_pvd_s::unused4[1] |
unused - value 0
uint8_t iso9660_pvd_s::unused5[653] |
Unused - value 0
value 1 for ECMA 119
dchar_t iso9660_pvd_s::volume_id[ISO_MAX_VOLUME_ID] |
each char is a dchar
dchar_t iso9660_pvd_s::volume_set_id[ISO_MAX_VOLUMESET_ID] |
Volume Set of which the volume is a member. See section 8.4.19
total number of sectors