StarBurn SDK (Software Development Kit) |
typedef struct _STARBURN_DISC_INFORMATION { BOOLEAN m__BOOLEAN__IsValid; UCHAR m__UCHAR__DiscStatus; UCHAR m__UCHAR__LastSessionStatus; BOOLEAN m__BOOLEAN__IsErasable; UCHAR m__UCHAR__FirstTrackNumber; UCHAR m__UCHAR__NumberOfSessions; UCHAR m__UCHAR__LastSessionFirstTrack; UCHAR m__UCHAR__LastSessionLastTrack; BOOLEAN m__BOOLEAN__IsGEN; BOOLEAN m__BOOLEAN__IsDBCValid; BOOLEAN m__BOOLEAN__IsDIDValid; UCHAR m__UCHAR__DiscType; UCHAR m__UCHAR__DiscIdentification[ 4 ]; UCHAR m__UCHAR__LastSessionLeadIn[ 4 ]; UCHAR m__UCHAR__LastPossibleStartTime[ 4 ]; UCHAR m__UCHAR__DiscBarCode[ 8 ]; UCHAR m__UCHAR__NumberOfOPCEntries; } * PSTARBURN_DISC_INFORMATION, STARBURN_DISC_INFORMATION;
Structure that represents Disc information
Member | Definition |
m__BOOLEAN__IsValid | Is this data valid (structure was really filled) |
m__UCHAR__DiscStatus | Disc status (See DISC_STATUS_XXX constants) |
m__UCHAR__LastSessionStatus | Last session status (See LAST_SESSION_XXX constants) |
m__BOOLEAN__IsErasable | Is disc erasable (CD-RW or DVD-RW or DVD+RW or DVD-RAM) |
m__UCHAR__FirstTrackNumber | First track number on the disc |
m__UCHAR__NumberOfSessions | Number of sessions on the disc |
m__UCHAR__LastSessionFirstTrack | First track number of last complete session on the disc |
m__UCHAR__LastSessionLastTrack | Last track number of last complete session on the disc |
m__BOOLEAN__IsGEN | Unrestricted use, when set to one - every application can write to the disc |
m__BOOLEAN__IsDBCValid | Is Disc Bar Code field valid |
m__BOOLEAN__IsDIDValid | Is Disc Identification field Valid |
m__UCHAR__DiscType | Disc type (See DISC_TYPE_XXX constants) |
m__UCHAR__DiscIdentification | Disc identification number recorded in the PMA, see m__UCHAR__IsDIDValid |
m__UCHAR__LastSessionLeadId | MSF of last session lead in start time |
m__UCHAR__LastPossibleStartTime | Last possible start time for lead out on this disc |
m__UCHAR__DiscBarCode | Disc bar code stored here if the device is capable of reading disc bar codes |
m__UCHAR__NumberOfOPCEntries | Number of optimum power calibration entries at the end of this structure |