┌──────────┬──────────────────────────────────────────────────┐
│ │Dword (ULONG) Returned status bits │
├──────────┼──────────────────────────────────────────────────┤
│31 │Reserved; always set to 0 │
├──────────┼──────────────────────────────────────────────────┤
│30 │0=Does not support reading of CD-DA sectors │
│ │1=Supports reading of CD-DA sectors │
├──────────┼──────────────────────────────────────────────────┤
│13-29 │Reserved; always set to 0 │
├──────────┼──────────────────────────────────────────────────┤
│12 │0=Drive is not playing audio │
│ │1=Drive is playing back audio information; while │
│ │in the playback mode, data-related commands will │
│ │return a device-already-in-use indicator. │
├──────────┼──────────────────────────────────────────────────┤
│11 │0=Disc is present │
│ │1=Disc is not present │
├──────────┼──────────────────────────────────────────────────┤
│10 │0=Does not support reading of Mode 2 sectors │
│ │1=Supports reading of Mode 2 sectors │
│ │(Form 1 and Form 2) │
├──────────┼──────────────────────────────────────────────────┤
│9 │0=Supports logical-block addressing │
│ │1=Supports logical-block and minute- │
│ │second-frame addressing │
├──────────┼──────────────────────────────────────────────────┤
│8 │0=No audio-channel manipulation │
│ │1=Supports audio-channel manipulation │
├──────────┼──────────────────────────────────────────────────┤
│7 │0=Prefetching not supporting │
│ │1=Prefetchng supported internally │
├──────────┼──────────────────────────────────────────────────┤
│6 │Reserved; always set to 0 │
├──────────┼──────────────────────────────────────────────────┤
│5 │0=No interleaving support │
│ │1=ISO-9660 interleaving size and skip supported │
├──────────┼──────────────────────────────────────────────────┤
│4 │0=Drive can perform only data reads │
│ │1=Drive can read data and play audio, │
│ │video, or both │
├──────────┼──────────────────────────────────────────────────┤
│3 │0=Read only │
│ │1=Read and write operations supported │
│ │by drive │
├──────────┼──────────────────────────────────────────────────┤
│2 │0=Supports only 2048-byte sectors (cooked) │
│ │1=Supports 2048-byte and 2352-byte sectors │
│ │ (cooked and raw) │
├──────────┼──────────────────────────────────────────────────┤
│1 │0=Door locked │
│ │1=Door unlocked │
├──────────┼──────────────────────────────────────────────────┤
│0 │0=Door closed │
│ │1=Door open │
└──────────┴──────────────────────────────────────────────────┘
[Back]
[Next]