Не удается записать на CD /DVD после стирания данных с помощью IMAPI 2.0 C++.
Req Is: мне нужно проверить, есть ли у CD/DVD RW данные, если да, то нужно удалить данные и записать на них новые данные после удаления.
Я могу удалять данные, но не могу писать после этого.
Пожалуйста, предоставьте пример кода на языке C++ для удаления и записи CD/DVD с помощью IMAPI 2.0.
Что я уже пробовал:
Я создал EraseMedia метод() -- с intialize, Discmaster инициализировать, инициализировать диктофон , доступ к accquire, DiscFormatErase intialize с магнитофоном, стереть данные, выхода рекордера.
Создал WriteMedia() -- с intialize, Discmaster инициализировать, инициализировать диктофон , доступ к accquire , инициализация данных и писать.
Проблемы :
-- Когда я выполняю отдельно только writemethod, он отлично записывается на DVD/CD.
-- Когда я выполняю отдельно только метод erase, все данные стираются идеально.
-- Когда я вызываю основной метод - сначала стираю метод и затем пишу метод.
Он отлично выполняет стирание, но перед записью только выдает ошибку. Не записывается на CD/DVD