イメージマスタリング アプリケーション プログラミング インターフェイス( IMAPI ) は、CD および DVD の作成と記録に使用される Microsoft Windowsオペレーティング システムのコンポーネントです。
Windows Media Player、Windows Media Center、Windows Movie Maker、Windows DVD Maker、Windows ExplorerなどのWindowsアプリケーションは、 IMAPIを使用してISO 9660を作成し、ディスクに「書き込み」ます。[1] [2] Windowsでは、IMAPIを使用して作成されたディスクを、パケット書き込みを意味し、IMAPIを使用しないライブファイルシステムという用語とは対照的に、マスター書き込みと呼びます。 [3]
リリース履歴
IMAPIはもともとWindows XPで導入されました。IMAPIバージョン2.0はWindows VistaとWindows Server 2008でリリースされました。2007年6月26日、Microsoftがハードウェアおよびソフトウェアベンダーからのリクエストを受けて、このバージョンはWindows XPおよびWindows Server 2003のアップデートとしてリリースされました。[4]
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はWindows XP以降で利用でき、Windows 7に統合されています。
概要
IMAPI は、起動可能なディスクを含むシングルセッションおよびマルチセッション ディスクの作成と書き込み機能を提供します。また、新しいデバイスのサポートを開発するための書き込みエンジンへの低レベル アクセスや、拡張レコーダー プロパティへのアクセスも提供します。IMAPI は、以下を含むすべての主要な書き込み可能な CD および DVD 形式をサポートしています。[6]
- 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 )
- ブルーレイディスク(IMAPI v2.0、Feature Pack for Storage [5]付き)
- その他
- Iomega REVなどのディスク型メディア[要出典]
IMAPIはISO 9660(CDDAオーディオを含む)およびJolietでのディスク書き込みをサポートしています。IMAPI v2.0はユニバーサルディスクフォーマットファイルシステムでのディスク書き込みもサポートしています。 [7]
IMAPI バージョン 2.0 では、次の追加機能がサポートされています。
- カーネルモードAPIの代わりにユーザーモードAPI [8]
- 複数の光学ドライブのサポートと複数のドライブへの同時記録[7]
- ISOイメージ作成のサポート[8]
- VBScriptスクリプトのサポート[8]
- 書き込み中にレコーダーをロックする機能をサポート[7]
IMAPIバージョン1.0とは異なり、IMAPIバージョン2.0はWindowsサービスではなくDLLとして実装されています。[9]
欠点
IMAPI 2.0にはいくつかの制限があり、特にファイルシステムをRAWイメージ(.isoファイル)からインポートすることはできず、光学ドライブからのみインポートできるという制限があります。[10]つまり、ディスクイメージを生成することはできても、それを変更することはできません。
参照
参考文献
- ^ Windows XP 技術概要
- ^ Vista で DVD を書き込む
- ^ DVD +RW のランダム書き換え?
- ^ 「2007 年 6 月 26 日付の Image Mastering API v2.0 (IMAPIv2.0) 更新パッケージの説明 (MSKB932716)」。Microsoft サポート。Microsoft。2007 年 10 月 11 日。2007 年12 月 12 日に取得。
- ^ ab 「Windows Feature Pack for Storage 1.0 の Image Mastering API v2.0 (IMAPIv2.0) 更新パッケージの説明」。Microsoftサポート。Microsoft Corporation。2010年6 月 17 日閲覧。
- ^ 「IMAPI について」。Microsoft Developer Network : Image Mastering API。Microsoft Corporation。2007年12 月 12 日閲覧。
- ^ abcd 「新機能 (Windows)」。Microsoft Developer Network: Image Mastering API。Microsoft Corporation。2007年12 月 12 日閲覧。
- ^ abc 「光学プラットフォーム: Windows Vista 以降」(Microsoft PowerPoint)。Microsoft WinHEC 2006。Microsoft Corporation。2006 年。2010 年6 月 17 日閲覧。
- ^ デイビッド、バーグ (2007 年 1 月 16 日)。 「Vista で IMAPI を無効にする」。MSDN フォーラム: 光学プラットフォームのディスカッション。マイクロソフト株式会社。2010 年6 月 17 日に取得。
Vista では IMAPI 自体を無効にすることはできません。 Vista の IMAPI は DLL です (IMAPIv1 がサービスである XP とは異なります)。
[永久リンク切れ ] - ^ 「IFileSystemImage::ImportSpecificFileSystem (Imapi2fs.h) - Win32 アプリ」。2024 年 2 月 22 日。
