Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IDiscMasterProgressEvents предоставляет единый интерфейс для всех обратных вызовов, которые можно выполнить из IMAPI в приложение. Приложение реализует этот интерфейс в одном из своих объектов, а затем регистрирует его с помощью IDiscMaster::P rogressAdvise. Все методы, кроме одного, в этом интерфейсе связаны с ходом выполнения во время промежуточного хранения или ожогов. Даже если приложение не заинтересовано в определенном обратном вызове, оно должно реализовать функцию обратного вызова и возвратить E_NOTIMPL при вызове.
Наследование
Интерфейс IDiscMasterProgressEvents наследуется от интерфейса IUnknown . IDiscMasterProgressEvents также имеет следующие типы элементов:
Методы
Интерфейс IDiscMasterProgressEvents содержит следующие методы.
|
IDiscMasterProgressEvents::NotifyAddProgress Уведомляет приложение о ходе выполнения в ответ на вызовы IRedbookDiscMaster::AddAudioTrackBlocks или IJolietDiscMaster::AddData. Уведомления отправляются для первого и последнего шагов, а также в точках между ними. |
|
IDiscMasterProgressEvents::NotifyBlockProgress Уведомляет приложение о ходе записи диска на активном устройстве записи. Уведомления отправляются для первого и последнего блоков, а также в точках между ними. |
|
IDiscMasterProgressEvents::NotifyBurnComplete Уведомляет приложение о завершении вызова IDiscMaster::RecordDisc. |
|
IDiscMasterProgressEvents::NotifyClosingDisc Уведомляет приложение о начале закрытия диска. Дальнейшие уведомления не отправляются до завершения записи. |
|
IDiscMasterProgressEvents::NotifyEraseComplete Уведомляет приложение о завершении вызова IDiscRecorder::Erase. |
|
IDiscMasterProgressEvents::NotifyPnPActivity Уведомляет приложение о том, что список допустимых записей дисков изменен. (Например, драйвер USB CD-R удаляется из системы.) |
|
IDiscMasterProgressEvents::NotifyPreparingBurn Уведомляет приложение о том, что оно готовится к записи диска. Дальнейшие уведомления не отправляются до начала записи. |
|
IDiscMasterProgressEvents::NotifyTrackProgress Уведомляет приложение о том, что дорожка запущена или завершена во время записи звукового диска. |
|
IDiscMasterProgressEvents::QueryCancel Проверяет, следует ли отменить операцию AddData, AddAudioTrackBlocks или RecordDisc. |
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Целевая платформа | Windows |
| Header | imapi.h |