ReactOS  0.4.14-dev-1233-gf5658fd
_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 972 of file scsi.h.

Member Data Documentation

◆ Audio

UCHAR _CDB::_PLAY_CD::Audio

Definition at line 994 of file scsi.h.

◆ CMSF

UCHAR _CDB::_PLAY_CD::CMSF

Definition at line 975 of file scsi.h.

◆ Composite

UCHAR _CDB::_PLAY_CD::Composite

Definition at line 995 of file scsi.h.

◆ Control

UCHAR _CDB::_PLAY_CD::Control

Definition at line 1000 of file scsi.h.

◆ DUMMYUNIONNAME [1/2]

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

◆ DUMMYUNIONNAME [2/2]

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

◆ EndingF

UCHAR _CDB::_PLAY_CD::EndingF

Definition at line 990 of file scsi.h.

◆ EndingM

UCHAR _CDB::_PLAY_CD::EndingM

Definition at line 988 of file scsi.h.

◆ EndingS

UCHAR _CDB::_PLAY_CD::EndingS

Definition at line 989 of file scsi.h.

◆ ExpectedSectorType

UCHAR _CDB::_PLAY_CD::ExpectedSectorType

Definition at line 976 of file scsi.h.

◆ LBA [1/2]

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

◆ LBA [2/2]

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

◆ Lun

UCHAR _CDB::_PLAY_CD::Lun

Definition at line 977 of file scsi.h.

◆ MSF [1/2]

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

◆ MSF [2/2]

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

◆ OperationCode

UCHAR _CDB::_PLAY_CD::OperationCode

Definition at line 973 of file scsi.h.

◆ PlayLength

UCHAR _CDB::_PLAY_CD::PlayLength[4]

Definition at line 981 of file scsi.h.

◆ Port1

UCHAR _CDB::_PLAY_CD::Port1

Definition at line 996 of file scsi.h.

◆ Port2

UCHAR _CDB::_PLAY_CD::Port2

Definition at line 997 of file scsi.h.

◆ Reserved1

UCHAR _CDB::_PLAY_CD::Reserved1

Definition at line 974 of file scsi.h.

◆ Reserved2

UCHAR _CDB::_PLAY_CD::Reserved2

Definition at line 991 of file scsi.h.

◆ Speed

UCHAR _CDB::_PLAY_CD::Speed

Definition at line 999 of file scsi.h.

◆ StartingBlockAddress

UCHAR _CDB::_PLAY_CD::StartingBlockAddress[4]

Definition at line 980 of file scsi.h.

◆ StartingF

UCHAR _CDB::_PLAY_CD::StartingF

Definition at line 987 of file scsi.h.

◆ StartingM

UCHAR _CDB::_PLAY_CD::StartingM

Definition at line 985 of file scsi.h.

◆ StartingS

UCHAR _CDB::_PLAY_CD::StartingS

Definition at line 986 of file scsi.h.


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