맨위로가기

이미지 마스터링 API

"오늘의AI위키"는 AI 기술로 일관성 있고 체계적인 최신 지식을 제공하는 혁신 플랫폼입니다.
"오늘의AI위키"의 AI를 통해 더욱 풍부하고 폭넓은 지식 경험을 누리세요.

1. 개요

이미지 마스터링 API(IMAPI)는 윈도우 운영 체제에서 광학 미디어(CD, DVD, 블루레이 디스크 등)를 굽고 이미지 파일을 생성하는 데 사용되는 API이다. 윈도우 XP와 함께 처음 도입되었으며, 윈도우 비스타에서 IMAPI 2.0으로 재설계되었다. IMAPI는 부팅 가능한 디스크를 포함한 싱글 세션 및 멀티 세션 디스크를 생성하고 굽는 기능을 제공하며, ISO 9660, Joliet, UDF 파일 시스템을 지원한다. IMAPI 2.0은 사용자 모드 API, 다중 드라이브 동시 쓰기, ISO 이미지 생성, VBScript 스크립팅, 레코더 잠금 기능을 제공하며, DLL로 구현되었다.

2. 출시 내역

IMAPI는 원래 윈도우 XP에서 처음 도입되었다. IMAPI 버전 2.0은 윈도우 비스타윈도우 서버 2008과 함께 출시되었다. 2007년 6월 26일, 하드웨어 및 소프트웨어 공급업체로부터 요청을 받은 후 마이크로소프트는 이 버전을 윈도우 XP윈도우 서버 2003용 업데이트(KB932716)로 출시했다.[4] IMAPIv2.0 업데이트 패키지(KB932716) 설명

2009년 1월 19일, 마이크로소프트는 Windows Feature Pack For Storage 1.0을 출시했다. 이 업데이트를 통해 IMAPI 2.0은 기록 가능한 블루레이 디스크인 BD-R 및 재기록 가능한 블루레이 디스크인 BD-RE 미디어를 지원할 수 있게 되었다. 또한 UDF 2.5 파일 시스템에 대한 지원도 추가되었다.[5] Windows Feature Pack for Storage는 윈도우 XP 이상에서 사용할 수 있으며 윈도우 7에는 통합되어 있다.

3. 주요 기능

IMAPI는 부팅 디스크를 포함하여 싱글 세션 및 멀티 세션 디스크를 생성하고 굽는 기능을 제공한다. 또한 개발 과정에서 새로운 장치 지원을 위한 낮은 수준의 굽기 엔진 접근과 확장된 레코더 속성에 대한 접근을 지원한다.[6] IMAPI는 다양한 광 디스크 포맷과 파일 시스템을 지원하며, 버전별로 지원하는 기능에 차이가 있다.

3. 1. 지원 포맷

IMAPI는 다음과 같은 주요 쓰기 가능 광 디스크 포맷을 지원한다.[6]

  • '''DVD''' (IMAPI v2.0부터 지원[8])
  • * DVD-RDVD+R (레코더블 DVD)
  • * DVD-RW 및 DVD+RW (리라이터블 DVD)
  • * DVD-R DL 및 DVD+R DL (레코더블 듀얼 레이어 DVD)
  • * DVD-RAM (랜덤 액세스 DVD)

  • '''블루레이 디스크 (BD)''' (IMAPI v2.0 및 저장소용 Feature Pack 필요[5])
  • * BD-R (레코더블 블루레이 디스크)
  • * BD-RE (리라이터블 블루레이 디스크)

  • '''기타 미디어'''
  • * Iomega REV와 같은 디스크 유사 미디어


또한, IMAPI는 ISO 9660 (CDDA 오디오 포함) 및 Joliet 파일 시스템 포맷으로 디스크 쓰기를 지원한다. IMAPI v2.0부터는 UDF 파일 시스템 포맷도 지원한다.[8]

3. 2. 지원 파일 시스템

IMAPI는 ISO 9660 (CDDA 오디오 포함) 및 Joliet 파일 시스템을 사용하여 디스크 쓰기를 지원한다. IMAPI v2.0은 추가적으로 Universal Disk Format 파일 시스템으로 디스크 쓰기를 지원한다.[8]

3. 3. IMAPI 2.0 추가 기능

IMAPI 버전 2.0은 다음과 같은 추가 기능을 지원한다.

  • 커널 모드 API 대신 사용자 모드 API로 동작한다.[7] 이전 버전 1.0과 달리 DLL로 구현되었으며, Windows 서비스로 구현되지 않았다.[9]
  • 여러 개의 광학 드라이브를 지원하며, 여러 드라이브에 동시에 기록하는 것이 가능하다.[8]
  • ISO 이미지 생성을 지원한다.[7]
  • VBScript를 이용한 스크립팅을 지원한다.[7]
  • 디스크를 굽는 동안 레코더를 잠그는 기능을 지원한다.[8]

4. 한계점

IMAPI 2.0은 몇 가지 제한 사항을 가지고 있다. 특히 원시 이미지(.iso 파일)에서 파일 시스템을 가져오는 것을 허용하지 않고, 광학 드라이브에서만 가져올 수 있다는 점이다.[10] 즉, 디스크 이미지를 생성할 수는 있지만, 이를 수정하는 데는 사용할 수 없다.

5. 윈도우 구성 요소에서의 활용

윈도우 비스타에서는 Windows Media Player, Windows DVD 메이커, Windows Media Center, Windows 탐색기에서 IMAPI를 사용한다.

참조

[1] 웹사이트 Windows XP Technical Overview https://technet.micr[...]
[2] 웹사이트 Burning A DVD In Vista http://social.msdn.m[...]
[3] 웹사이트 Random rewriting on a DVD +RW? http://social.msdn.m[...]
[4] 웹사이트 Description of the Image Mastering API v2.0 (IMAPIv2.0) update package that is dated June 26, 2007 (MSKB932716) http://support.micro[...] Microsoft 2007-10-11
[5] 웹사이트 Description of the Image Mastering API v2.0 (IMAPIv2.0) update package in Windows Feature Pack for Storage 1.0 http://support.micro[...] Microsoft Corporation 2010-06-17
[6] 웹사이트 About IMAPI http://msdn2.microso[...] Microsoft Corporation 2007-12-12
[7] 웹사이트 Optical Platform: Windows Vista and beyond http://download.micr[...] Microsoft Corporation 2010-06-17
[8] 웹사이트 What's New (Windows) http://msdn2.microso[...] Microsoft Corporation 2007-12-12
[9] 웹사이트 Disabling IMAPI in Vista http://forums.micros[...] Microsoft Corporation 2007-01-16
[10] 웹사이트 IFileSystemImage::ImportSpecificFileSystem (Imapi2fs.h) - Win32 apps http://msdn.microsof[...] 2024-02-22
[11] 웹사이트 Windows XP Technical Overview https://technet.micr[...]
[12] 웹사이트 Burning A DVD In Vista http://social.msdn.m[...]
[13] 웹사이트 Random rewriting on a DVD +RW? http://social.msdn.m[...]
[14] 웹인용 Description of the Image Mastering API v2.0 (IMAPIv2.0) update package that is dated June 26, 2007 (MSKB932716) http://support.micro[...] Microsoft 2007-10-11
[15] 웹인용 Description of the Image Mastering API v2.0 (IMAPIv2.0) update package in Windows Feature Pack for Storage 1.0 http://support.micro[...] Microsoft Corporation 2010-06-17



본 사이트는 AI가 위키백과와 뉴스 기사,정부 간행물,학술 논문등을 바탕으로 정보를 가공하여 제공하는 백과사전형 서비스입니다.
모든 문서는 AI에 의해 자동 생성되며, CC BY-SA 4.0 라이선스에 따라 이용할 수 있습니다.
하지만, 위키백과나 뉴스 기사 자체에 오류, 부정확한 정보, 또는 가짜 뉴스가 포함될 수 있으며, AI는 이러한 내용을 완벽하게 걸러내지 못할 수 있습니다.
따라서 제공되는 정보에 일부 오류나 편향이 있을 수 있으므로, 중요한 정보는 반드시 다른 출처를 통해 교차 검증하시기 바랍니다.

문의하기 : help@durumis.com