이미지 마스터링 API
Image Mastering APIIMAPI(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 형식을 지원합니다.
- DVD(IMAPI v2[7].0)
- 기록 가능한 DVD(DVD-R 및 DVD+R)
- 개서 가능한 DVD(DVD-RW 및 DVD+)RW)
- 기록 가능한 2층 DVD (DVD-R DL 및 DVD+R DL 형식)
- 랜덤 액세스 DVD(DVD-RAM)
- Blu-ray 디스크(IMAPI v2.0, 스토리지용 기능[5] 팩 포함)
- 다른이들
- Iomega[citation needed] REV와 같은 디스크 형태의 미디어
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할 수 있습니다.즉, 디스크 이미지를 생성할 수 있지만 이를 수정하는 데 사용할 수 없습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ Windows XP 기술 개요
- ^ Vista에서 DVD 굽기
- ^ DVD + RW에 랜덤으로 다시 쓰시겠습니까?
- ^ "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.
- ^ 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.
- ^ "About IMAPI". Microsoft Developer Network: Image Mastering API. Microsoft Corporation. Retrieved 12 December 2007.
- ^ a b c d "What's New (Windows)". Microsoft Developer Network: Image Mastering API. Microsoft Corporation. Retrieved 12 December 2007.
- ^ a b c "Optical Platform: Windows Vista and beyond" (Microsoft PowerPoint). Microsoft WinHEC 2006. Microsoft Corporation. 2006. Retrieved 17 June 2010.
- ^ 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).
[영구 데드링크] - ^ "IFileSystemImage::ImportSpecificFileSystem (Imapi2fs.h) - Win32 apps".