Поделиться через


Метод 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

См. также раздел

IDiscMaster