共用方式為


新功能 - 映射主控 API

下表會識別每個映像主控 API 版本的新功能。

版本 功能的描述
2.0 版 大部分的 API 都經過重新設計。 大部分 1.0 版功能仍可在 2.0 版中使用。 鼓勵撰寫映像主控應用程式或執行新的裝置和格式開發,而不是使用 2.0 版,而不是 1.0 版。
IMAPI 2.0 包含在 Windows Vista 中。 針對 Windows XP 和 Windows Server 2003 啟用相同的功能,需要安裝 KB932716 更新套件。
點版本資訊:
  • Windows Vista 隨附 Service Pack 1 (SP1) 和 Windows Server 2008 的 IFileSystemImage2 介面提供多開機支援。
  • 提供 BD-R\BD-RE 格式、RAW CD 磁碟一次映像建立,以及儲存裝置 Windows Feature Pack 中所包含的功能更新提供主控支援。 Windows Vista 支援 SP1、Windows XP Service Pack 2(SP2) 和更新版本,以及 Windows Server 2003 Service Pack 1 (SP1) 和更新版本。 此外,這些功能也包含在 Windows 7 和 Windows Server 2008 中。
  • Windows 7 和 Windows Server 2008 原生的 IMAPI 2.0 功能包括音訊 CD 的「無差距燃燒」,以及在燒毀作業期間消除「雙重隱藏」。 雙重隱藏是一個程式,在較大的燒毀作業中,每個檔案在被燒毀到光碟之前都會被隱藏。使用最新版的 IMAPI 2.0 時,會選擇性地選擇檔案進行隱藏,讓其餘的檔案(大部分是大型檔案)未隱藏。 最終結果會儲存磁碟空間和作業時間。
1.0 版 初始版本。 讓應用程式階段,並將簡單的音訊或數據映射燒毀至CD-R和CD-RW裝置。 API 支援 Redbook 音訊和數據光碟的 Joliet 和 ISO 9660 格式。 如需 1.0 版的資訊,請參閱 IMAPIv1 支援。包含在 Windows XP 中。

2.0 版

  • 允許應用程式燒毀至 DVD-R、DVD+R、DVD-RW、DVD+RW、DVD+DL、DVD-DL 和 DVD-RAM、BD-R 和 BD-RE 媒體格式。
  • 允許同時錄製到多個磁碟驅動器。 在 1.0 版中,IMAPI 一次只能使用系統上的一部錄製器。 如果您在 Windows Vista 上執行 1.0 版應用程式,其他應用程式可能會同時在系統中的其他磁碟驅動器上使用 IMAPI 1.0 或 2.0 介面。 雖然這通常被視為優點,但依賴單一系統燃燒器行為的應用程式可能需要次要更新。
  • 錄製器將資訊寫入光碟時,拒絕存取錄製器。否則,記錄器可供其他用戶端使用。
  • 在用戶端電腦上支援多個隱藏檔案,而 1.0 版只允許一個全系統隱藏檔案。
  • 在 Windows Vista 上,1.0 版不再包含服務或內核模式元件。 不過, IDiscRecorder2 介面仍然使用 IOCTL_CDROM_EXCLUSIVE_ACCESSIOCTL_SCSI_PASS_THROUGH_DIRECT 命令來管理特定磁碟驅動器裝置的存取或通訊。
  • 在 Windows Vista 上,1.0 版介面現在會呼叫 2.0 版介面。
  • 隨附於 Windows Vista SP1 和 Windows Server 2008,IMAPI 2.0 版透過 IFileSystemImage2 介面提供多boot 支援。
  • 允許對音訊 CD 使用「無間距燃燒」。 使用無間距燃燒,可以移除音訊曲目之間的聽覺間距。
  • 將 「雙重隱藏」取代為專門選取要隱藏的檔案的程式,並將其餘的檔案(大部分是大型檔案)保留為非隱藏。 最終結果會儲存磁碟空間和作業時間。
  • 使用 Windows Feature Pack for Storage 時,已透過 IBurnVerification 存取屬性提供燃燒驗證選項。 從 Windows Vista 和 Windows Server 2008 開始,原生支援 IMAPI 2.0,而不需要 Windows Feature Pack for Storage。