#include <CDROM.h>
Public Types | |
| enum | eInitErrors { INVALID_DRIVE_STRING = 1, CREATE_HANDLE_FAILED = 2 } |
| enum | eTOCErrors { NO_DRIVE_HANDLE = 1, READ_TOC_FAILED = 2 } |
Public Member Functions | |
| CDROM (void) | |
| ~CDROM (void) | |
| int | initDrive (string inDrive) |
| int | readTOC () |
| CDROM_TOC * | getTOC () |
| DISK_GEOMETRY * | getDiskGeom () |
| int | ejectDraw () |
| int | closeDraw () |
Protected Attributes | |
| HANDLE | mDriveHandle |
| CDROM_TOC | mTOC |
| DISK_GEOMETRY | mGeom |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.3.9