Метод IDiscMaster::GetActiveDiscRecorder (imapi.h)
Извлекает указатель интерфейса на активное средство записи дисков. Активное средство записи дисков — это средство записи, в котором будет происходить запись при вызове RecordDisc .
Синтаксис
HRESULT GetActiveDiscRecorder(
[out] IDiscRecorder **ppRecorder
);
Параметры
[out] ppRecorder
Указатель на интерфейс IDiscRecorder выбранного в данный момент средства записи дисков.
Возвращаемое значение
S_OK возвращается при успешном выполнении, но в результате реализации могут быть возвращены другие коды успешного выполнения. Следующие коды ошибок обычно возвращаются при сбое операции, но не представляют единственные возможные значения ошибок:
Комментарии
Активное средство записи дисков по умолчанию отсутствует. Приложение, использующее этот метод, должно специально выбрать как активный формат мастеринга, так и активное средство записи дисков, прежде чем инициировать запись.
Примечание
Активное средство записи дисков может быть признано недействительным, удалив устройство или изменив формат активного диска. Например, usb-устройство CD-R может быть отключено от компьютера во время работы приложения (приложение получает оповещение об этом условии путем вызова IDiscMasterProgressEvents::NotifyPnPActivity). В любом случае необходимо выбрать новое активное средство записи дисков.
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Целевая платформа | Windows |
Header | imapi.h |
Библиотека | Uuid.lib |
DLL | Actxprxy.dll |