Image Mastering API - Image Mastering API
В Интерфейс программирования приложения Image Mastering, или же IMAPI, является составной частью Майкрософт Виндоус операционная система, используемая для создания и записи CD и DVD.
Приложения Windows, такие как Проигрыватель Windows Media, Windows Media Center, Windows Movie Maker, Windows DVD Maker, и проводник Виндоус использовать IMAPI для создания ISO 9660 и "гореть" диски.[1][2] Windows называет диски, созданные с использованием IMAPI, Освоено ожоги в отличие от срока, Живая файловая система что подразумевает пакетная запись и не использует IMAPI.[3]
История выпуска
IMAPI был первоначально представлен с Windows XP. IMAPI версии 2.0 был выпущен с Windows Vista и Windows Server 2008. 26 июня 2007 года эта версия была выпущена как обновление для Windows XP и Windows Server 2003 после того, как Microsoft получила запросы от поставщиков оборудования и программного обеспечения.[4]
19 января 2009 года Microsoft выпустила Windows Feature Pack For Storage 1.0. Это обновление позволяет IMAPI 2.0 поддерживать записываемые диски Blu-ray (BD-R ) и перезаписываемый диск Blu-ray (BD-RE ) средства массовой информации. Также добавлена поддержка Универсальный формат диска (UDF) 2.5 файловая система.[5] Пакет компонентов Windows для хранилища доступен для Windows XP или более поздней версии и интегрирован в Windows 7.
Обзор
IMAPI предоставляет возможность создавать и записывать односессионные и многосессионные диски, включая загрузочные. Он также обеспечивает низкоуровневый доступ к механизму записи для разработки поддержки новых устройств, а также доступ к расширенным свойствам записывающего устройства. IMAPI поддерживает все основные записываемые форматы CD и DVD, включая:[6]
- Записываемый компакт-диск (CD-R ). Ранее известный как CD Write Once
- Перезаписываемый компакт-диск (CD-RW )
- DVD (IMAPI v2.0[7])
- Записываемый DVD (DVD-R и DVD + R )
- Перезаписываемый DVD (DVD-RW и DVD + RW )
- Записываемый двухслойный DVD (DVD-R DL и DVD + R DL форматы)
- DVD с произвольным доступом (DVD-RAM )
- Диски Blu-ray (IMAPI v2.0 с пакетом функций для хранения[5])
- Другие
- Дисковые носители, такие как Iomega REV[нужна цитата ]
IMAPI поддерживает запись дисков в ISO 9660 (включая CDDA Аудио ) и Джолиет. IMAPI v2.0 также поддерживает запись дисков с Универсальный формат диска файловая система.[7]
IMAPI версии 2.0 поддерживает следующие дополнительные функции:
- API пользовательского режима вместо API режима ядра[8]
- Поддержка нескольких оптических приводов, а также одновременная запись на несколько приводов[7]
- Поддержка создания Образы ISO[8]
- Поддержка для VBScript сценарии[8]
- Поддержка блокировки рекордера во время записи[7]
В отличие от IMAPI версии 1.0, IMAPI версии 2.0 реализован как DLL а не как Служба Windows.[9]
Недостатки
IMAPI 2.0 страдает некоторыми ограничениями, в частности, которые не позволяют импортировать файловую систему из необработанного образа (файла .iso) только с оптического привода.[10] Фактически это означает, что, хотя он может создавать образы дисков, его нельзя использовать для их изменения.
Смотрите также
Рекомендации
- ^ Технический обзор Windows XP
- ^ Запись DVD в Vista
- ^ Случайная перезапись на DVD + RW?
- ^ «Описание пакета обновления Image Mastering API v2.0 (IMAPIv2.0) от 26 июня 2007 г. (MSKB932716)». Служба поддержки Microsoft. Microsoft. 11 октября 2007 г.. Получено 12 декабря 2007.
- ^ а б «Описание пакета обновления Image Mastering API v2.0 (IMAPIv2.0) в Windows Feature Pack for Storage 1.0». Служба поддержки Microsoft. Корпорация Майкрософт. Получено 17 июн 2010.
- ^ «Об IMAPI». Сеть разработчиков Microsoft: Image Mastering API. Корпорация Майкрософт. Получено 12 декабря 2007.
- ^ а б c d «Что нового (Windows)». Сеть разработчиков Microsoft: Image Mastering API. Корпорация Майкрософт. Получено 12 декабря 2007.
- ^ а б c «Оптическая платформа: Windows Vista и выше» (Microsoft PowerPoint). Microsoft WinHEC 2006. Корпорация Майкрософт. 2006 г.. Получено 17 июн 2010.
- ^ Бург, Дэвид (16 января 2007 г.). «Отключение IMAPI в Vista». Форумы MSDN: обсуждение оптической платформы. Корпорация Майкрософт. Получено 17 июн 2010.
Как такового отключения IMAPI в Vista нет. IMAPI в Vista - это DLL (в отличие от XP, где IMAPIv1 - это служба).
[постоянная мертвая ссылка ] - ^ http://msdn.microsoft.com/en-us/library/windows/desktop/aa365681(v=vs.85).aspx