ReactOS 0.4.16-dev-117-g38f21f9
_CDROM_MMC_EXTENSION Struct Reference

#include <cdrom.h>

Collaboration diagram for _CDROM_MMC_EXTENSION:

Public Member Functions

 _Field_size_bytes_ (CapabilitiesBufferSize) PGET_CONFIGURATION_HEADER CapabilitiesBuffer
 

Public Attributes

BOOLEAN IsMmc
 
BOOLEAN IsAACS
 
BOOLEAN IsWriter
 
BOOLEAN WriteAllowed
 
BOOLEAN IsCssDvd
 
BOOLEAN StreamingReadSupported
 
BOOLEAN StreamingWriteSupported
 
LONG UpdateState
 
FEATURE_NUMBER ValidationSchema
 
ULONG Blocking
 
SCSI_REQUEST_BLOCK CapabilitiesSrb
 
PIRP CapabilitiesIrp
 
WDFREQUEST CapabilitiesRequest
 
SENSE_DATA CapabilitiesSenseData
 
ULONG CapabilitiesBufferSize
 
PMDL CapabilitiesMdl
 
BOOLEAN ReadCdC2Pointers
 
BOOLEAN ReadCdSubCode
 

Detailed Description

Definition at line 245 of file cdrom.h.

Member Function Documentation

◆ _Field_size_bytes_()

_CDROM_MMC_EXTENSION::_Field_size_bytes_ ( CapabilitiesBufferSize  )

Member Data Documentation

◆ Blocking

ULONG _CDROM_MMC_EXTENSION::Blocking

Definition at line 261 of file cdrom.h.

Referenced by RequestValidateReadWrite().

◆ CapabilitiesBufferSize

ULONG _CDROM_MMC_EXTENSION::CapabilitiesBufferSize

Definition at line 269 of file cdrom.h.

Referenced by _IRQL_requires_max_().

◆ CapabilitiesIrp

PIRP _CDROM_MMC_EXTENSION::CapabilitiesIrp

Definition at line 264 of file cdrom.h.

Referenced by _IRQL_requires_max_().

◆ CapabilitiesMdl

PMDL _CDROM_MMC_EXTENSION::CapabilitiesMdl

Definition at line 270 of file cdrom.h.

Referenced by _IRQL_requires_max_().

◆ CapabilitiesRequest

WDFREQUEST _CDROM_MMC_EXTENSION::CapabilitiesRequest

Definition at line 265 of file cdrom.h.

Referenced by _IRQL_requires_max_().

◆ CapabilitiesSenseData

SENSE_DATA _CDROM_MMC_EXTENSION::CapabilitiesSenseData

Definition at line 266 of file cdrom.h.

◆ CapabilitiesSrb

SCSI_REQUEST_BLOCK _CDROM_MMC_EXTENSION::CapabilitiesSrb

Definition at line 263 of file cdrom.h.

◆ IsAACS

◆ IsCssDvd

BOOLEAN _CDROM_MMC_EXTENSION::IsCssDvd

Definition at line 252 of file cdrom.h.

◆ IsMmc

BOOLEAN _CDROM_MMC_EXTENSION::IsMmc

◆ IsWriter

BOOLEAN _CDROM_MMC_EXTENSION::IsWriter

Definition at line 249 of file cdrom.h.

Referenced by DeviceEvtSelfManagedIoInit(), and RequestValidateReadWrite().

◆ ReadCdC2Pointers

BOOLEAN _CDROM_MMC_EXTENSION::ReadCdC2Pointers

Definition at line 272 of file cdrom.h.

◆ ReadCdSubCode

BOOLEAN _CDROM_MMC_EXTENSION::ReadCdSubCode

Definition at line 273 of file cdrom.h.

◆ StreamingReadSupported

BOOLEAN _CDROM_MMC_EXTENSION::StreamingReadSupported

Definition at line 253 of file cdrom.h.

Referenced by RequestValidateReadWrite().

◆ StreamingWriteSupported

BOOLEAN _CDROM_MMC_EXTENSION::StreamingWriteSupported

Definition at line 254 of file cdrom.h.

Referenced by RequestValidateReadWrite().

◆ UpdateState

LONG _CDROM_MMC_EXTENSION::UpdateState

◆ ValidationSchema

FEATURE_NUMBER _CDROM_MMC_EXTENSION::ValidationSchema

Definition at line 260 of file cdrom.h.

Referenced by RequestValidateReadWrite().

◆ WriteAllowed


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