T
tonylc
I would like to do some error checking to see if the CD is write
protected or not or whether there is even a CD media at all. From what
I gather I should be calling the method QueryMediaType. However, on
the call right before I set my DiscRecorder
hr = pDiscMaster->SetActiveDiscRecorder(pDiscRecorder);
I keep getting same HRESULT
-2147220964
Since my Recorder isn't set, I can't make the QueryMediaType call.
Other than that the CD burning works.
This is the order i'm making the method calls
IDiscMaster->Open
SetActiveDiscMasterFormat( IJolietDiscMaster )
IDiscMaster->EnumDiscRecorders( IEnumDiscRecorders )
IEnumDiscRecorders->Next( IDiscRecorder )
IDiscMaster->SetActiveDiscRecorder( IDiscRecorder )
Any ideas?
Greatly Appreciated! Thanks!
protected or not or whether there is even a CD media at all. From what
I gather I should be calling the method QueryMediaType. However, on
the call right before I set my DiscRecorder
hr = pDiscMaster->SetActiveDiscRecorder(pDiscRecorder);
I keep getting same HRESULT
-2147220964
Since my Recorder isn't set, I can't make the QueryMediaType call.
Other than that the CD burning works.
This is the order i'm making the method calls
IDiscMaster->Open
SetActiveDiscMasterFormat( IJolietDiscMaster )
IDiscMaster->EnumDiscRecorders( IEnumDiscRecorders )
IEnumDiscRecorders->Next( IDiscRecorder )
IDiscMaster->SetActiveDiscRecorder( IDiscRecorder )
Any ideas?
Greatly Appreciated! Thanks!