|C Syntax||HRESULT ILTDVDBurner_get_ReserveCDTrackOnWriting(pDVDBurner, pVal)|
|C++ Syntax||HRESULT get_ReserveCDTrackOnWriting(pVal)|
|ILTDVDBurner *pDVDBurner;||/* pointer to an interface */|
|VARIANT_BOOL *pVal;||/* pointer to a variable */|
Retrieves the reserving CD Track on writing state.
|Parameter||Description||Meaning of Value|
|pDVDBurner||Pointer to an ILTDVDBurner interface.|
|pVal||Pointer to a variable to be updated with a value that indicates whether reserving the CD track is enabled 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 the logical track.
Some drives expect this reservation when write operation is issued, especially if there is a need to perform overburning.
This function 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