Partager via


Interface IJolietDiscMaster (imapi.h)

L’interface IJolietDiscMaster permet la mise en lots d’un disque de données CD. Il représente l’un des formats pris en charge par MSDiscMasterObj et permet la création d’un seul disque de données Track-at-Once. Les données sont écrites sur le disque avec les systèmes de fichiers Joliet et ISO-9660.

Un dossier temporaire est construit et ajouté à l’image. Cela peut être répété plusieurs fois avec les structures de répertoire et de fichier qui se chevauchent. Les structures de fichiers qui se chevauchent apparaissent en toute transparence lors de la lecture. Lorsque l’option de remplacement est utilisée, les chemins qui se chevauchent entraînent l’affichage du dernier fichier ajouté dans le répertoire, tandis que les fichiers précédents avec des noms en conflit sont toujours présents sur le disque, mais ne sont plus lisibles par des moyens normaux.

Héritage

L’interface IJolietDiscMaster hérite de l’interface IUnknown . IJolietDiscMaster a également les types de membres suivants :

Méthodes

L’interface IJolietDiscMaster a ces méthodes.

 
IJolietDiscMaster::AddData

Ajoute le contenu d’un stockage racine au fichier image intermédiaire. Ce stockage est énuméré pour placer tous les sous-stockages et flux dans le système de fichiers racine du fichier image intermédiaire. Les sous-stockages deviennent des dossiers et les flux deviennent des fichiers.
IJolietDiscMaster::GetDataBlockSize

Récupère la taille d’un bloc de données.
IJolietDiscMaster::GetJolietProperties

Récupère un pointeur vers une interface IPropertyStorage qui contient les propriétés Joliet.
IJolietDiscMaster::GetTotalDataBlocks

Récupère le nombre total de blocs disponibles pour la mise en lots d’un disque de données Joliet.
IJolietDiscMaster::GetUsedDataBlocks

Récupère le nombre total de blocs de données utilisés.
IJolietDiscMaster::SetJolietProperties

Définit les propriétés Joliet.

Configuration requise

   
Client minimal pris en charge Windows XP [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2003 [applications de bureau uniquement]
Plateforme cible Windows
En-tête imapi.h