IMAPI
IMAPI (Image Mastering API) est une interface de programmation dans toutes les versions de Windows à partir de Windows XP pour l'écriture sur des supports de données optiques.
Avec IMAPI, il était possible pour la première fois d'écrire sur des supports de données optiques inscriptibles sans programmes de fournisseurs tiers (par exemple Nero Burning ROM , qui était extrêmement populaire à l'époque ). L'Explorateur Windows a pris en charge la création de CD de données, tandis que Windows Media Player a également utilisé IMAPI pour créer des CD audio.
La première version, IMAPI 1.0, ne prenait en charge que l'écriture sur des CD vierges. IMAPI 2.0 a été introduit avec Windows Vista et a également permis d' écrire sur des DVD vierges . En réponse à la pression de l'industrie des appareils, Microsoft a publié une mise à jour qui a également installé IMAPI 2.0 sur Windows XP. Un peu plus tard, le Feature Pack Windows pour le stockage a été publié , qui a étendu Windows XP et Windows Vista pour prendre en charge les blancs Blu-ray. Windows 7 inclut cette prise en charge par défaut.
IMAPI 1.0 a été implémenté en tant que service système Windows. Au lieu de cela, IMAPI 2.0 est une bibliothèque (fichier DLL) qui peut être appelée en cas de besoin.