ILTDVDBurner.State Property

Visual Basic Example

Syntax

Object.State() As Long

Remarks

(Read only) Gets the burner state. Possible values are:

Value

Meaning

LTDVDBurner_State_Idle

[0] The burner is in the idle state. Operations and checks that require the burner to be in the idle state can be performed now.

LTDVDBurner_State_Writing

[1] The burner is performing a writing operation. Certain operations and checks cannot be performed while the burner is in this state.

LTDVDBurner_State_TestWriting

[2] The burner is performing a writing test. Certain operations and checks cannot be performed while the burner is in this state.

LTDVDBurner_State_Erasing

[3] The burner is performing an erasing operation. Certain operations and checks cannot be performed while the burner is in this state.

The following is a list of all possible operations with the required state for each operation:

Operation

Required state

Write

Idle

Erase

Idle

Cancel

Any

RefreshDriveList

Idle

DriveCount (Property read)

Any

CurrentDrive (Property read)

Any

GetDriveName

Any

InputPath (Property read)

Any

InputPath  (Property write)

Idle

VolumeName (Property read)

Any

VolumeName (Property write)

Idle

LastError (Property read)

Any

State (Property read)

Any

GetProgress

Any

EjectDisc

Idle

AutoEject (Property read)

Any

AutoEject (Property write)

Idle

Eraseable (Property read)

Idle

Writeable (Property read)

Idle

Ejectable (Property read)

Idle

ISOOutputFile (Property read)

Any

ISOOutputFile (Property write)

Idle

DiscType (Property read)

Any (preferred when Idle to get a fresh profile)

GetDiscTypeName

Any

RefreshSpeedList

Idle

CurrentSpeed (Property read)

Any

CurrentSpeed (Property write)

Idle

GetSpeedValue

Any

GetSpeedName

Any

SpeedListChanged (Property read)

Idle (will return VARIANT_FALSE without checking if called in a different state).

DiscCapacity (Property read)

Idle (will return zero without checking if called in a different state).

LoadDisc

Idle

Loadable (Property read)

Idle (will return VARIANT_FALSE without checking if called in a different state).

TestWriteable (Property read)

Idle (will return VARIANT_FALSE without checking if called in a different state).

SpeedCount (Property read)

Any

SystemSupported (Property read)

Any

GetDriveId

Any

ImageSize (Property read)

Idle (will return zero without checking if called in a different state).

GetDriveDiscTypeCount

Any

GetDriveDiscType

Any

GetDiscTypeWriteable

Any

ResetToDefaults

Idle

See Also

Elements:

ILTDVDBurner.GetProgress method

Topics:

Multimedia Properties, Methods and Events, Video Streaming Module Properties, Methods and Events, DVD Module Properties, Methods and Events