┌──────────┬──────────────────────────────────────────────────┐
│          │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]