ReactOS  0.4.14-dev-1256-g2125fec
_UDFVolumeControlBlock Struct Reference

#include <udf_common.h>

Collaboration diagram for _UDFVolumeControlBlock:

Public Attributes

PDEVICE_OBJECT TargetDeviceObject
 
ULONG FsDeviceType
 
ULONG PhDeviceType
 
LONGLONG TotalAllocUnits
 
LONGLONG FreeAllocUnits
 
LONGLONG EstimatedFreeUnits
 
ERESOURCE VCBResource
 
ERESOURCE BitMapResource1
 
ERESOURCE FileIdResource
 
ERESOURCE DlocResource
 
ERESOURCE DlocResource2
 
ERESOURCE PreallocResource
 
ERESOURCE IoResource
 
ULONG BlockSize
 
ULONG BlockSizeBits
 
ULONG WriteBlockSize
 
ULONG LBlockSize
 
ULONG LBlockSizeBits
 
ULONG LB2B_Bits
 
ULONG LastSession
 
ULONG FirstTrackNum
 
ULONG FirstTrackNumLastSes
 
ULONG LastTrackNum
 
ULONG FirstLBA
 
ULONG FirstLBALastSes
 
ULONG LastLBA
 
ULONG LastPossibleLBA
 
ULONG NWA
 
struct _UDFTrackMapTrackMap
 
ULONG LastModifiedTrack
 
ULONG LastReadTrack
 
ULONG CdrwBufferSize
 
ULONG CdrwBufferSizeCounter
 
uint32 SavedFeatures
 
UCHAR OPCNum
 
BOOLEAN OPCDone
 
UCHAR MediaType
 
UCHAR MediaClassEx
 
UCHAR DiscStat
 
UCHAR PhErasable
 
UCHAR PhDiskType
 
UCHAR PhMediaCapFlags
 
UCHAR MRWStatus
 
UCHAR UseEvent
 
BOOLEAN BlankCD
 
UCHAR Reserved
 
ULONG PhSerialNumber
 
SET_CD_SPEED_EX_USER_IN SpeedBuf
 
ULONG MaxWriteSpeed
 
ULONG MaxReadSpeed
 
ULONG CurSpeed
 
BOOLEAN CDR_Mode
 
BOOLEAN DVD_Mode
 
BOOLEAN WriteParamsReq
 
UCHAR SyncCacheState
 
W_CACHE FastCache
 
ULONG WCacheMaxFrames
 
ULONG WCacheMaxBlocks
 
ULONG WCacheBlocksPerFrameSh
 
ULONG WCacheFramesToKeepFree
 
PCHAR ZBuffer
 
PCHAR fZBuffer
 
ULONG fZBufferSize
 
PSEND_OPC_INFO_HEADER_USER_IN OPCh
 
PGET_WRITE_MODE_USER_OUT WParams
 
PGET_LAST_ERROR_USER_OUT Error
 
ULONG IoErrorCounter
 
ULONG MediaChangeCount
 
UCHAR IncrementalSeekState
 
BOOLEAN VerifyOnWrite
 
BOOLEAN DoNotCompareBeforeWrite
 
BOOLEAN CacheChainedIo
 
ULONG MountPhErrorCount
 
uint32 VCBFlags
 
BOOLEAN FP_disc
 
PCHAR BSBM_Bitmap
 
uint32 CompatFlags
 
uint32 UserFSFlags
 
UCHAR ShowBlankCd
 

Detailed Description

Definition at line 38 of file udf_common.h.

Member Data Documentation

◆ BitMapResource1

ERESOURCE _UDFVolumeControlBlock::BitMapResource1

Definition at line 211 of file udf_common.h.

◆ BlankCD

BOOLEAN _UDFVolumeControlBlock::BlankCD

Definition at line 262 of file udf_common.h.

◆ BlockSize

ULONG _UDFVolumeControlBlock::BlockSize

Definition at line 222 of file udf_common.h.

◆ BlockSizeBits

ULONG _UDFVolumeControlBlock::BlockSizeBits

Definition at line 223 of file udf_common.h.

◆ BSBM_Bitmap

PCHAR _UDFVolumeControlBlock::BSBM_Bitmap

Definition at line 388 of file udf_common.h.

◆ CacheChainedIo

BOOLEAN _UDFVolumeControlBlock::CacheChainedIo

Definition at line 309 of file udf_common.h.

◆ CDR_Mode

BOOLEAN _UDFVolumeControlBlock::CDR_Mode

Definition at line 273 of file udf_common.h.

◆ CdrwBufferSize

ULONG _UDFVolumeControlBlock::CdrwBufferSize

Definition at line 245 of file udf_common.h.

◆ CdrwBufferSizeCounter

ULONG _UDFVolumeControlBlock::CdrwBufferSizeCounter

Definition at line 246 of file udf_common.h.

◆ CompatFlags

uint32 _UDFVolumeControlBlock::CompatFlags

Definition at line 451 of file udf_common.h.

◆ CurSpeed

ULONG _UDFVolumeControlBlock::CurSpeed

Definition at line 271 of file udf_common.h.

◆ DiscStat

UCHAR _UDFVolumeControlBlock::DiscStat

Definition at line 255 of file udf_common.h.

◆ DlocResource

ERESOURCE _UDFVolumeControlBlock::DlocResource

Definition at line 213 of file udf_common.h.

◆ DlocResource2

ERESOURCE _UDFVolumeControlBlock::DlocResource2

Definition at line 214 of file udf_common.h.

◆ DoNotCompareBeforeWrite

BOOLEAN _UDFVolumeControlBlock::DoNotCompareBeforeWrite

Definition at line 308 of file udf_common.h.

◆ DVD_Mode

BOOLEAN _UDFVolumeControlBlock::DVD_Mode

Definition at line 274 of file udf_common.h.

◆ Error

PGET_LAST_ERROR_USER_OUT _UDFVolumeControlBlock::Error

Definition at line 295 of file udf_common.h.

◆ EstimatedFreeUnits

LONGLONG _UDFVolumeControlBlock::EstimatedFreeUnits

Definition at line 207 of file udf_common.h.

◆ FastCache

W_CACHE _UDFVolumeControlBlock::FastCache

Definition at line 284 of file udf_common.h.

◆ FileIdResource

ERESOURCE _UDFVolumeControlBlock::FileIdResource

Definition at line 212 of file udf_common.h.

◆ FirstLBA

ULONG _UDFVolumeControlBlock::FirstLBA

Definition at line 234 of file udf_common.h.

◆ FirstLBALastSes

ULONG _UDFVolumeControlBlock::FirstLBALastSes

Definition at line 235 of file udf_common.h.

◆ FirstTrackNum

ULONG _UDFVolumeControlBlock::FirstTrackNum

Definition at line 230 of file udf_common.h.

◆ FirstTrackNumLastSes

ULONG _UDFVolumeControlBlock::FirstTrackNumLastSes

Definition at line 231 of file udf_common.h.

◆ FP_disc

BOOLEAN _UDFVolumeControlBlock::FP_disc

Definition at line 315 of file udf_common.h.

◆ FreeAllocUnits

LONGLONG _UDFVolumeControlBlock::FreeAllocUnits

Definition at line 206 of file udf_common.h.

◆ FsDeviceType

ULONG _UDFVolumeControlBlock::FsDeviceType

Definition at line 199 of file udf_common.h.

◆ fZBuffer

PCHAR _UDFVolumeControlBlock::fZBuffer

Definition at line 291 of file udf_common.h.

◆ fZBufferSize

ULONG _UDFVolumeControlBlock::fZBufferSize

Definition at line 292 of file udf_common.h.

◆ IncrementalSeekState

UCHAR _UDFVolumeControlBlock::IncrementalSeekState

Definition at line 305 of file udf_common.h.

◆ IoErrorCounter

ULONG _UDFVolumeControlBlock::IoErrorCounter

Definition at line 297 of file udf_common.h.

◆ IoResource

ERESOURCE _UDFVolumeControlBlock::IoResource

Definition at line 216 of file udf_common.h.

◆ LastLBA

ULONG _UDFVolumeControlBlock::LastLBA

Definition at line 236 of file udf_common.h.

◆ LastModifiedTrack

ULONG _UDFVolumeControlBlock::LastModifiedTrack

Definition at line 243 of file udf_common.h.

◆ LastPossibleLBA

ULONG _UDFVolumeControlBlock::LastPossibleLBA

Definition at line 238 of file udf_common.h.

◆ LastReadTrack

ULONG _UDFVolumeControlBlock::LastReadTrack

Definition at line 244 of file udf_common.h.

◆ LastSession

ULONG _UDFVolumeControlBlock::LastSession

Definition at line 229 of file udf_common.h.

◆ LastTrackNum

ULONG _UDFVolumeControlBlock::LastTrackNum

Definition at line 232 of file udf_common.h.

◆ LB2B_Bits

ULONG _UDFVolumeControlBlock::LB2B_Bits

Definition at line 227 of file udf_common.h.

◆ LBlockSize

ULONG _UDFVolumeControlBlock::LBlockSize

Definition at line 225 of file udf_common.h.

◆ LBlockSizeBits

ULONG _UDFVolumeControlBlock::LBlockSizeBits

Definition at line 226 of file udf_common.h.

◆ MaxReadSpeed

ULONG _UDFVolumeControlBlock::MaxReadSpeed

Definition at line 270 of file udf_common.h.

◆ MaxWriteSpeed

ULONG _UDFVolumeControlBlock::MaxWriteSpeed

Definition at line 269 of file udf_common.h.

◆ MediaChangeCount

ULONG _UDFVolumeControlBlock::MediaChangeCount

Definition at line 299 of file udf_common.h.

◆ MediaClassEx

UCHAR _UDFVolumeControlBlock::MediaClassEx

Definition at line 253 of file udf_common.h.

◆ MediaType

UCHAR _UDFVolumeControlBlock::MediaType

Definition at line 252 of file udf_common.h.

◆ MountPhErrorCount

ULONG _UDFVolumeControlBlock::MountPhErrorCount

Definition at line 311 of file udf_common.h.

◆ MRWStatus

UCHAR _UDFVolumeControlBlock::MRWStatus

Definition at line 260 of file udf_common.h.

◆ NWA

ULONG _UDFVolumeControlBlock::NWA

Definition at line 240 of file udf_common.h.

◆ OPCDone

BOOLEAN _UDFVolumeControlBlock::OPCDone

Definition at line 251 of file udf_common.h.

◆ OPCh

PSEND_OPC_INFO_HEADER_USER_IN _UDFVolumeControlBlock::OPCh

Definition at line 293 of file udf_common.h.

◆ OPCNum

UCHAR _UDFVolumeControlBlock::OPCNum

Definition at line 250 of file udf_common.h.

◆ PhDeviceType

ULONG _UDFVolumeControlBlock::PhDeviceType

Definition at line 200 of file udf_common.h.

◆ PhDiskType

UCHAR _UDFVolumeControlBlock::PhDiskType

Definition at line 257 of file udf_common.h.

◆ PhErasable

UCHAR _UDFVolumeControlBlock::PhErasable

Definition at line 256 of file udf_common.h.

◆ PhMediaCapFlags

UCHAR _UDFVolumeControlBlock::PhMediaCapFlags

Definition at line 258 of file udf_common.h.

◆ PhSerialNumber

ULONG _UDFVolumeControlBlock::PhSerialNumber

Definition at line 265 of file udf_common.h.

◆ PreallocResource

ERESOURCE _UDFVolumeControlBlock::PreallocResource

Definition at line 215 of file udf_common.h.

◆ Reserved

UCHAR _UDFVolumeControlBlock::Reserved

Definition at line 263 of file udf_common.h.

◆ SavedFeatures

uint32 _UDFVolumeControlBlock::SavedFeatures

Definition at line 247 of file udf_common.h.

◆ ShowBlankCd

UCHAR _UDFVolumeControlBlock::ShowBlankCd

Definition at line 453 of file udf_common.h.

◆ SpeedBuf

SET_CD_SPEED_EX_USER_IN _UDFVolumeControlBlock::SpeedBuf

Definition at line 268 of file udf_common.h.

◆ SyncCacheState

UCHAR _UDFVolumeControlBlock::SyncCacheState

Definition at line 281 of file udf_common.h.

◆ TargetDeviceObject

PDEVICE_OBJECT _UDFVolumeControlBlock::TargetDeviceObject

Definition at line 198 of file udf_common.h.

◆ TotalAllocUnits

LONGLONG _UDFVolumeControlBlock::TotalAllocUnits

Definition at line 205 of file udf_common.h.

◆ TrackMap

struct _UDFTrackMap* _UDFVolumeControlBlock::TrackMap

Definition at line 242 of file udf_common.h.

◆ UseEvent

UCHAR _UDFVolumeControlBlock::UseEvent

Definition at line 261 of file udf_common.h.

◆ UserFSFlags

uint32 _UDFVolumeControlBlock::UserFSFlags

Definition at line 452 of file udf_common.h.

◆ VCBFlags

uint32 _UDFVolumeControlBlock::VCBFlags

Definition at line 314 of file udf_common.h.

◆ VCBResource

ERESOURCE _UDFVolumeControlBlock::VCBResource

Definition at line 210 of file udf_common.h.

◆ VerifyOnWrite

BOOLEAN _UDFVolumeControlBlock::VerifyOnWrite

Definition at line 307 of file udf_common.h.

◆ WCacheBlocksPerFrameSh

ULONG _UDFVolumeControlBlock::WCacheBlocksPerFrameSh

Definition at line 287 of file udf_common.h.

◆ WCacheFramesToKeepFree

ULONG _UDFVolumeControlBlock::WCacheFramesToKeepFree

Definition at line 288 of file udf_common.h.

◆ WCacheMaxBlocks

ULONG _UDFVolumeControlBlock::WCacheMaxBlocks

Definition at line 286 of file udf_common.h.

◆ WCacheMaxFrames

ULONG _UDFVolumeControlBlock::WCacheMaxFrames

Definition at line 285 of file udf_common.h.

◆ WParams

PGET_WRITE_MODE_USER_OUT _UDFVolumeControlBlock::WParams

Definition at line 294 of file udf_common.h.

◆ WriteBlockSize

ULONG _UDFVolumeControlBlock::WriteBlockSize

Definition at line 224 of file udf_common.h.

◆ WriteParamsReq

BOOLEAN _UDFVolumeControlBlock::WriteParamsReq

Definition at line 275 of file udf_common.h.

◆ ZBuffer

PCHAR _UDFVolumeControlBlock::ZBuffer

Definition at line 290 of file udf_common.h.


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