ReactOS 0.4.15-dev-7918-g2a2556c
_CDROM_SCRATCH_CONTEXT Struct Reference

#include <cdrom.h>

Collaboration diagram for _CDROM_SCRATCH_CONTEXT:

Public Member Functions

 _Field_range_ (4 *1024, 64 *1024) ULONG ScratchBufferSize
 
 _Field_size_bytes_ (ScratchBufferSize) PVOID ScratchBuffer
 

Public Attributes

PMDL ScratchBufferMdl
 
WDFREQUEST ScratchRequest
 
PSCSI_REQUEST_BLOCK ScratchSrb
 
PSENSE_DATA ScratchSense
 
PSRB_HISTORY ScratchHistory
 
PMDL PartialMdl
 
BOOLEAN PartialMdlIsBuilt
 
PVOID ScratchInUse
 
PCSTR ScratchInUseFileName
 
ULONG ScratchInUseLineNumber
 
ULONG NumRetries
 
CDROM_SCRATCH_READ_WRITE_CONTEXT ScratchReadWriteContext
 

Detailed Description

Definition at line 296 of file cdrom.h.

Member Function Documentation

◆ _Field_range_()

_CDROM_SCRATCH_CONTEXT::_Field_range_ ( 4 *  1024,
64 *  1024 
)

◆ _Field_size_bytes_()

_CDROM_SCRATCH_CONTEXT::_Field_size_bytes_ ( ScratchBufferSize  )

Member Data Documentation

◆ NumRetries

ULONG _CDROM_SCRATCH_CONTEXT::NumRetries

Definition at line 318 of file cdrom.h.

Referenced by ScratchBuffer_ReadWriteCompletionRoutine().

◆ PartialMdl

PMDL _CDROM_SCRATCH_CONTEXT::PartialMdl

Definition at line 309 of file cdrom.h.

◆ PartialMdlIsBuilt

BOOLEAN _CDROM_SCRATCH_CONTEXT::PartialMdlIsBuilt

Definition at line 310 of file cdrom.h.

◆ ScratchBufferMdl

PMDL _CDROM_SCRATCH_CONTEXT::ScratchBufferMdl

Definition at line 301 of file cdrom.h.

◆ ScratchHistory

PSRB_HISTORY _CDROM_SCRATCH_CONTEXT::ScratchHistory

Definition at line 306 of file cdrom.h.

◆ ScratchInUse

PVOID _CDROM_SCRATCH_CONTEXT::ScratchInUse

Definition at line 313 of file cdrom.h.

◆ ScratchInUseFileName

PCSTR _CDROM_SCRATCH_CONTEXT::ScratchInUseFileName

Definition at line 314 of file cdrom.h.

◆ ScratchInUseLineNumber

ULONG _CDROM_SCRATCH_CONTEXT::ScratchInUseLineNumber

Definition at line 315 of file cdrom.h.

◆ ScratchReadWriteContext

◆ ScratchRequest

WDFREQUEST _CDROM_SCRATCH_CONTEXT::ScratchRequest

Definition at line 303 of file cdrom.h.

Referenced by ScratchBuffer_ReadWriteCompletionRoutine().

◆ ScratchSense

PSENSE_DATA _CDROM_SCRATCH_CONTEXT::ScratchSense

Definition at line 305 of file cdrom.h.

◆ ScratchSrb

PSCSI_REQUEST_BLOCK _CDROM_SCRATCH_CONTEXT::ScratchSrb

Definition at line 304 of file cdrom.h.

Referenced by ScratchBuffer_ReadWriteCompletionRoutine().


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