Новые возможности — API создания образов
В следующей таблице показано, что нового для каждого выпуска API создания образов.
Версия | Описание функций |
---|---|
Версия 2.0 | Большая часть API была изменена. Большинство функций версии 1.0 по-прежнему доступны в версии 2.0. Для написания приложений для создания образов или разработки новых устройств и форматов рекомендуется использовать версию 2.0 вместо версии 1.0. IMAPI 2.0 входит в Windows Vista. Для включения одной и той же функциональности для Windows XP и Windows Server 2003 требуется установка пакета обновления KB932716 . Заметки о точке выпуска:
|
Версия 1.0 | Исходный выпуск. Позволяет сцене приложения и записывать простой звуковой или образ данных на устройства CD-R и CD-RW. API поддерживает формат Joliet и ISO 9660 для аудио- и дисков данных Redbook. Дополнительные сведения о версии 1.0 см. в разделе "Поддержка IMAPIv1". Включена в Windows XP. |
Версия 2.0
- Позволяет приложениям выполнять запись в форматы мультимедиа DVD-R, DVD+RW, DVD+RW, DVD+DL, DVD-DL, DVD-DL и DVD-RAM, BD-R и BD-RE.
- Позволяет одновременно записывать несколько дисков. В версии 1.0 только один рекордер в системе может использоваться IMAPI одновременно. При запуске приложения версии 1.0 в Windows Vista другие приложения могут одновременно использовать интерфейсы IMAPI 1.0 или 2.0 на других дисках в системе. Хотя это обычно рассматривается как преимущество, приложения, которые полагаются на поведение единого системного средства сжигания, могут потребовать незначительных обновлений.
- Доступ к записывательу запрещен, когда записыватель записывает информацию на диск. В противном случае средство записи доступно другим клиентам.
- Поддерживает несколько файлов stash на клиентском компьютере, в то время как версия 1.0 допускает только один системный файл stash.
- В Windows Vista версия 1.0 больше не содержит компонентов службы или режима ядра. Однако интерфейс IDiscRecorder2 по-прежнему использует команды IOCTL_CDROM_EXCLUSIVE_ACCESS и IOCTL_SCSI_PASS_THROUGH_DIRECT для управления доступом или обменом данными с определенными устройствами диска.
- В Windows Vista интерфейсы версии 1.0 теперь вызывают интерфейсы версии 2.0.
- В состав Windows Vista с пакетом обновления 1 (SP1) и Windows Server 2008, IMAPI версии 2.0 поддерживает многопотовую поддержку через интерфейс IFileSystemImage2 .
- Позволяет использовать "Бессерверное горение" для звуковых компакт-диски. При беззорном сжигании звуковая зазор между звуковыми дорожками может быть удалена.
- Заменено "Double Stashing" процессом, который специально выбирает файлы для скрытия, и оставляет оставшиеся файлы (в основном большие файлы) без скрытия. Конечный результат сохраняет место на диске и время операции.
- С помощью пакета дополнительных компонентов Windows для хранилища параметры проверки записи были доступны с помощью свойства, доступного через IBurnVerification. IMAPI 2.0 поддерживается изначально начиная с Windows Vista и Windows Server 2008 без необходимости в пакете дополнительных компонентов Windows для хранилища.