이미지 마스터링 API

Image Mastering API

IMAPI(Image Mastering Application Programming Interface)는 CD 및 DVD 작성 및 기록에 사용되는 Microsoft Windows 운영 체제의 컴포넌트입니다.

Windows Media Player, Windows Media Center, Windows Movie Maker, Windows DVD Maker 및 Windows 탐색기 의 Windows 응용 프로그램은 IMAPI를 사용하여 ISO 9660"쓰기"[1][2] 디스크를 만듭니다.Windows는 IMAPI를 사용하여 작성된 디스크를 Mastered가 굽는 것과 달리 패킷 쓰기를 의미하며 IMAPI를 [3]사용하지 않는 라이브 파일 시스템이라는 용어와 대조됩니다.

릴리스 이력

IMAPI는 원래 Windows XP에서 도입되었습니다.IMAPI 버전 2.0은 Windows Vista 및 Windows Server 2008과 함께 출시되었습니다.이 버전은 Microsoft가 하드웨어 및 소프트웨어 [4]벤더로부터 요청을 받은 후 2007년 6월 26일 Windows XP 및 Windows Server 2003 업데이트로 출시되었습니다.

2009년 1월 19일, Microsoft 는 Windows Feature Pack For Storage 1.0 을 발매했습니다.이 업데이트를 통해 IMAPI 2.0은 기록 가능한 Blu-ray 디스크(BD-R) 및 개서 가능한 Blu-ray 디스크(BD-RE) 미디어를 지원할 수 있습니다.또한 Universal Disk Format(UDF) 2.5 파일 [5]시스템도 지원합니다.스토리지용 Windows 기능 팩은 Windows XP 이후에 사용할 수 있으며 Windows 7에 통합되어 있습니다.

개요

IMAPI는 부트 디스크를 포함한 싱글 세션 및 멀티 세션 디스크를 만들고 쓸 수 있는 기능을 제공합니다.또, 새로운 디바이스의 서포트를 개발하기 위한 쓰기 엔진에의 저레벨 액세스와 확장 레코더 속성에의 액세스도 제공합니다.IMAPI는 다음과 [6]같은 쓰기 가능한 모든 주요 CD 및 DVD 형식을 지원합니다.

콤팩트 디스크
  • 기록 가능한 CD(CD-R)이전에는 CD Write Once로 불렸습니다.
  • 리라이트 가능한 CD (CD-RW)
DVD(IMAPI v2[7].0)
Blu-ray 디스크(IMAPI v2.0, 스토리지용 기능[5] 팩 포함)
  • 기록 가능한 Blu-ray 디스크 (BD-R)
  • 개서 가능 Blu-ray 디스크 (BD-RE)
다른이들

IMAPI는 ISO 9660(CDA 오디오 포함) 및 Joliet에서의 디스크 쓰기를 지원합니다.IMAPI v2.0은 유니버설 디스크 포맷 파일 [7]시스템을 사용한 디스크 쓰기도 지원합니다.

IMAPI 버전 2.0은 다음 추가 기능을 지원합니다.

  • 커널 모드[8] API가 아닌 사용자 모드 API
  • 여러 옵티컬(광학식) 드라이브 지원 및 여러 드라이브에[7] 동시 기록 가능
  • ISO[8] 이미지 생성 지원
  • VBScript[8] 스크립팅 지원
  • 굽는 동안[7] 레코더 잠금 지원

IMAPI 버전 1.0과는 달리 IMAPI 버전 2.0은 Windows 서비스[9]아닌 DLL로 구현됩니다.

단점

IMAPI 2.0에는 몇 가지 제한이 있습니다.특히, raw 이미지(.iso 파일)에서 파일 시스템을 Import할 수 없고, 옵티컬(광학식) 드라이브에서만 [10]Import할 수 있습니다.즉, 디스크 이미지를 생성할 수 있지만 이를 수정하는 데 사용할 수 없습니다.

「 」를 참조해 주세요.

레퍼런스

  1. ^ Windows XP 기술 개요
  2. ^ Vista에서 DVD 굽기
  3. ^ DVD + RW에 랜덤으로 다시 쓰시겠습니까?
  4. ^ "Description of the Image Mastering API v2.0 (IMAPIv2.0) update package that is dated June 26, 2007 (MSKB932716)". Microsoft Support. Microsoft. 11 October 2007. Retrieved 12 December 2007.
  5. ^ a b "Description of the Image Mastering API v2.0 (IMAPIv2.0) update package in Windows Feature Pack for Storage 1.0". Microsoft Support. Microsoft Corporation. Retrieved 17 June 2010.
  6. ^ "About IMAPI". Microsoft Developer Network: Image Mastering API. Microsoft Corporation. Retrieved 12 December 2007.
  7. ^ a b c d "What's New (Windows)". Microsoft Developer Network: Image Mastering API. Microsoft Corporation. Retrieved 12 December 2007.
  8. ^ a b c "Optical Platform: Windows Vista and beyond" (Microsoft PowerPoint). Microsoft WinHEC 2006. Microsoft Corporation. 2006. Retrieved 17 June 2010.
  9. ^ Burg, David (16 January 2007). "Disabling IMAPI in Vista". MSDN Forums: Optical Platform Discussion. Microsoft Corporation. Retrieved 17 June 2010. There is no per-se disabling of IMAPI in Vista. IMAPI in Vista is a DLL (unlike XP where IMAPIv1 is a service).[영구 데드링크]
  10. ^ "IFileSystemImage::ImportSpecificFileSystem (Imapi2fs.h) - Win32 apps".