ReactOS  0.4.14-dev-55-g2da92ac
_TRACK_INFO_BLOCK_USER_OUT Struct Reference

#include <cdrw_usr.h>

Collaboration diagram for _TRACK_INFO_BLOCK_USER_OUT:

Public Attributes

USHORT DataLength
 
UCHAR _TrackNum
 
UCHAR _SesNum
 
UCHAR Reserved0
 
union {
   UCHAR   Flags
 
   struct {
      UCHAR   TrackMode: 4
 
      UCHAR   Copy: 1
 
      UCHAR   Damage: 1
 
      UCHAR   Reserved1: 2
 
   }   Fields
 
TrackParam
 
union {
   UCHAR   Flags
 
   struct {
      UCHAR   DataMode: 4
 
      UCHAR   FP: 1
 
      UCHAR   Packet: 1
 
      UCHAR   Blank: 1
 
      UCHAR   RT: 1
 
   }   Fields
 
DataParam
 
UCHAR NWA_V
 
ULONG TrackStartLBA
 
ULONG NextWriteLBA
 
ULONG FreeBlocks
 
ULONG FixPacketSize
 
ULONG TrackLength
 
ULONG LastRecordedAddr
 
UCHAR _TrackNum2
 
UCHAR _SesNum2
 
UCHAR Reserved2 [2]
 
ULONG ReadCompatLBA
 
UCHAR TrackStartMSF [3]
 
UCHAR NextWriteMSF [3]
 
ULONG TrackNum
 
ULONG SesNum
 

Detailed Description

Definition at line 359 of file cdrw_usr.h.

Member Data Documentation

◆ _SesNum

UCHAR _TRACK_INFO_BLOCK_USER_OUT::_SesNum

Definition at line 362 of file cdrw_usr.h.

◆ _SesNum2

UCHAR _TRACK_INFO_BLOCK_USER_OUT::_SesNum2

Definition at line 397 of file cdrw_usr.h.

◆ _TrackNum

UCHAR _TRACK_INFO_BLOCK_USER_OUT::_TrackNum

Definition at line 361 of file cdrw_usr.h.

◆ _TrackNum2

UCHAR _TRACK_INFO_BLOCK_USER_OUT::_TrackNum2

Definition at line 396 of file cdrw_usr.h.

◆ Blank

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Blank

Definition at line 381 of file cdrw_usr.h.

◆ Copy

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Copy

Definition at line 369 of file cdrw_usr.h.

◆ Damage

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Damage

Definition at line 370 of file cdrw_usr.h.

◆ DataLength

USHORT _TRACK_INFO_BLOCK_USER_OUT::DataLength

Definition at line 360 of file cdrw_usr.h.

◆ DataMode

UCHAR _TRACK_INFO_BLOCK_USER_OUT::DataMode

Definition at line 378 of file cdrw_usr.h.

◆ DataParam

union { ... } _TRACK_INFO_BLOCK_USER_OUT::DataParam

Referenced by UDFReadDiscTrackInfo().

◆ Fields [1/2]

struct { ... } _TRACK_INFO_BLOCK_USER_OUT::Fields

◆ Fields [2/2]

struct { ... } _TRACK_INFO_BLOCK_USER_OUT::Fields

◆ FixPacketSize

ULONG _TRACK_INFO_BLOCK_USER_OUT::FixPacketSize

Definition at line 390 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ Flags

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Flags

Definition at line 366 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ FP

UCHAR _TRACK_INFO_BLOCK_USER_OUT::FP

Definition at line 379 of file cdrw_usr.h.

◆ FreeBlocks

ULONG _TRACK_INFO_BLOCK_USER_OUT::FreeBlocks

Definition at line 389 of file cdrw_usr.h.

◆ LastRecordedAddr

ULONG _TRACK_INFO_BLOCK_USER_OUT::LastRecordedAddr

Definition at line 395 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ NextWriteLBA

ULONG _TRACK_INFO_BLOCK_USER_OUT::NextWriteLBA

Definition at line 388 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ NextWriteMSF

UCHAR _TRACK_INFO_BLOCK_USER_OUT::NextWriteMSF[3]

Definition at line 407 of file cdrw_usr.h.

◆ NWA_V

UCHAR _TRACK_INFO_BLOCK_USER_OUT::NWA_V

Definition at line 386 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ Packet

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Packet

Definition at line 380 of file cdrw_usr.h.

◆ ReadCompatLBA

ULONG _TRACK_INFO_BLOCK_USER_OUT::ReadCompatLBA

Definition at line 402 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ Reserved0

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Reserved0

Definition at line 363 of file cdrw_usr.h.

◆ Reserved1

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Reserved1

Definition at line 371 of file cdrw_usr.h.

◆ Reserved2

UCHAR _TRACK_INFO_BLOCK_USER_OUT::Reserved2[2]

Definition at line 398 of file cdrw_usr.h.

◆ RT

UCHAR _TRACK_INFO_BLOCK_USER_OUT::RT

Definition at line 382 of file cdrw_usr.h.

◆ SesNum

ULONG _TRACK_INFO_BLOCK_USER_OUT::SesNum

Definition at line 409 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ TrackLength

ULONG _TRACK_INFO_BLOCK_USER_OUT::TrackLength

Definition at line 391 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ TrackMode

UCHAR _TRACK_INFO_BLOCK_USER_OUT::TrackMode

Definition at line 368 of file cdrw_usr.h.

◆ TrackNum

ULONG _TRACK_INFO_BLOCK_USER_OUT::TrackNum

Definition at line 408 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ TrackParam

union { ... } _TRACK_INFO_BLOCK_USER_OUT::TrackParam

Referenced by UDFReadDiscTrackInfo().

◆ TrackStartLBA

ULONG _TRACK_INFO_BLOCK_USER_OUT::TrackStartLBA

Definition at line 387 of file cdrw_usr.h.

Referenced by UDFReadDiscTrackInfo().

◆ TrackStartMSF

UCHAR _TRACK_INFO_BLOCK_USER_OUT::TrackStartMSF[3]

Definition at line 406 of file cdrw_usr.h.


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