ReactOS 0.4.16-dev-197-g92996da
_CDB::_PLAY_CD Struct Reference

#include <scsi.h>

Collaboration diagram for _CDB::_PLAY_CD:

Public Attributes

UCHAR OperationCode
 
UCHAR Reserved1:1
 
UCHAR CMSF:1
 
UCHAR ExpectedSectorType:3
 
UCHAR Lun:3
 
union {
   struct _LBA {
      UCHAR   StartingBlockAddress [4]
 
      UCHAR   PlayLength [4]
 
   }   LBA
 
   struct _MSF {
      UCHAR   Reserved1
 
      UCHAR   StartingM
 
      UCHAR   StartingS
 
      UCHAR   StartingF
 
      UCHAR   EndingM
 
      UCHAR   EndingS
 
      UCHAR   EndingF
 
      UCHAR   Reserved2
 
   }   MSF
 
DUMMYUNIONNAME
 
UCHAR Audio:1
 
UCHAR Composite:1
 
UCHAR Port1:1
 
UCHAR Port2:1
 
UCHAR Speed:1
 
UCHAR Control
 
union {
   struct _LBA {
      UCHAR   StartingBlockAddress [4]
 
      UCHAR   PlayLength [4]
 
   }   LBA
 
   struct _MSF {
      UCHAR   Reserved1
 
      UCHAR   StartingM
 
      UCHAR   StartingS
 
      UCHAR   StartingF
 
      UCHAR   EndingM
 
      UCHAR   EndingS
 
      UCHAR   EndingF
 
      UCHAR   Reserved2
 
   }   MSF
 
DUMMYUNIONNAME
 

Detailed Description

Definition at line 1235 of file scsi.h.

Member Data Documentation

◆ Audio

UCHAR _CDB::_PLAY_CD::Audio

Definition at line 1257 of file scsi.h.

◆ CMSF

UCHAR _CDB::_PLAY_CD::CMSF

Definition at line 1238 of file scsi.h.

◆ Composite

UCHAR _CDB::_PLAY_CD::Composite

Definition at line 1258 of file scsi.h.

◆ Control

UCHAR _CDB::_PLAY_CD::Control

Definition at line 1263 of file scsi.h.

◆  [1/2]

_ANONYMOUS_UNION union { ... } _CDB::_PLAY_CD::DUMMYUNIONNAME

◆  [2/2]

_ANONYMOUS_UNION union { ... } _CDB::_PLAY_CD::DUMMYUNIONNAME

◆ EndingF

UCHAR _CDB::_PLAY_CD::EndingF

Definition at line 1253 of file scsi.h.

◆ EndingM

UCHAR _CDB::_PLAY_CD::EndingM

Definition at line 1251 of file scsi.h.

◆ EndingS

UCHAR _CDB::_PLAY_CD::EndingS

Definition at line 1252 of file scsi.h.

◆ ExpectedSectorType

UCHAR _CDB::_PLAY_CD::ExpectedSectorType

Definition at line 1239 of file scsi.h.

◆  [1/2]

struct { ... } ::_LBA _CDB::_PLAY_CD::LBA

◆  [2/2]

struct { ... } ::_LBA _CDB::_PLAY_CD::LBA

◆ Lun

UCHAR _CDB::_PLAY_CD::Lun

Definition at line 1240 of file scsi.h.

◆  [1/2]

struct { ... } ::_MSF _CDB::_PLAY_CD::MSF

◆  [2/2]

struct { ... } ::_MSF _CDB::_PLAY_CD::MSF

◆ OperationCode

UCHAR _CDB::_PLAY_CD::OperationCode

Definition at line 1236 of file scsi.h.

◆ PlayLength

UCHAR _CDB::_PLAY_CD::PlayLength[4]

Definition at line 1244 of file scsi.h.

◆ Port1

UCHAR _CDB::_PLAY_CD::Port1

Definition at line 1259 of file scsi.h.

◆ Port2

UCHAR _CDB::_PLAY_CD::Port2

Definition at line 1260 of file scsi.h.

◆ Reserved1

UCHAR _CDB::_PLAY_CD::Reserved1

Definition at line 1237 of file scsi.h.

◆ Reserved2

UCHAR _CDB::_PLAY_CD::Reserved2

Definition at line 1254 of file scsi.h.

◆ Speed

UCHAR _CDB::_PLAY_CD::Speed

Definition at line 1262 of file scsi.h.

◆ StartingBlockAddress

UCHAR _CDB::_PLAY_CD::StartingBlockAddress[4]

Definition at line 1243 of file scsi.h.

◆ StartingF

UCHAR _CDB::_PLAY_CD::StartingF

Definition at line 1250 of file scsi.h.

◆ StartingM

UCHAR _CDB::_PLAY_CD::StartingM

Definition at line 1248 of file scsi.h.

◆ StartingS

UCHAR _CDB::_PLAY_CD::StartingS

Definition at line 1249 of file scsi.h.


The documentation for this struct was generated from the following files: