CdReadSync

Waits for completion of CdRead

int CdReadSync (
        int mode,
        u_char *result
)

Arguments

mode 0: Wait for completion of read
1: Obtain current status and return immediately
result Pointer to buffer storing the result

Return Value

The return value has the following meaning:
 
Return Value Meaning
Positive integer Number of sectors left to read
0 Read completed
-1 Read error

Explanation

CdReadSync() waits for reading to complete that was started by CdReadFile() and CdReadExec().