|C Syntax||HRESULT ILTDVDBurner_put_ReserveCDTrackOnWriting(pDVDBurner, newVal)|
|C++ Syntax||HRESULT put_ReserveCDTrackOnWriting(newVal)|
|ILTDVDBurner *pDVDBurner;||/* pointer to an interface */|
|VARIANT_BOOL newVal;||/* pointer to a variable */|
Changes the reserving CD Track on writing state.
|Parameter||Description||Meaning of Value|
|pDVDBurner||Pointer to an ILTDVDBurner interface.|
|newVal||Flag that indicates the new state of reserving the CD track before writing on the media. Possible values are:|
|VARIANT_TRUE||Reserve CD track's size before performing the write operation.|
|VARIANT_FALSE||Do not reserve CD track's size before performing the write operation.|
|S_OK||The function was successful.|
|<> S_OK||An error occurred. Refer to the Error Codes or the HRESULT error codes in the DirectShow documentation.|
Reserving CD track On writing allows reservation of disc space for logical track.
Some drives expect this reservation when write operation is issued, especially if there is a need to perform overburning.
This property is supported only for media of types CD, CD-R and CD-RW.
Required DLLs and Libraries
DSKernel (Multimedia toolkit)
LTKRN (Imaging Pro, Document, or Medical toolkits)
For a listing of the exact DLLs and Libraries needed, based on the toolkit version, refer to Files To Be Included With Your Application.
For a C example, refer to ILTDVDBurner::get_ReserveCDTrackOnWriting Example for C.
For a C++ example, refer to ILTDVDBurner::get_ReserveCDTrackOnWriting Example for C++.
Medical Web Viewer .NET
.NET, Java, Android, and iOS/macOS Assemblies
C API/C++ Class Libraries