Partager via


Interface IDiscFormat2RawCD (imapi2.h)

Utilisez cette interface pour écrire des images brutes sur un périphérique à disque à l’aide du mode DAO (Disc At Once) (également appelé enregistrement ininterrompu). Pour plus d’informations sur le mode DAO, consultez la dernière révision de la spécification MMC sur ftp://ftp.t10.org/t10/drafts/mmc5.

Pour créer une instance de cette interface, appelez la fonction CoCreateInstance. Use__uuidof(MsftDiscFormat2RawCD) pour l’identificateur de classe et __uuidof(IDiscFormat2RawCD) pour l’identificateur d’interface.

Héritage

L’interface IDiscFormat2RawCD hérite d’IDiscFormat2. IDiscFormat2RawCD possède également les types de membres suivants :

Méthodes

L’interface IDiscFormat2RawCD possède ces méthodes.

 
IDiscFormat2RawCD::CancelWrite

Annule l’opération d’écriture en cours. (IDiscFormat2RawCD.CancelWrite)
IDiscFormat2RawCD::get_BufferUnderrunFreeDisabled

Détermine si l’enregistrement gratuit De l’exécution de la mémoire tampon est activé. (IDiscFormat2RawCD.get_BufferUnderrunFreeDisabled)
IDiscFormat2RawCD::get_ClientName

Récupère le nom convivial du client. (IDiscFormat2RawCD.get_ClientName)
IDiscFormat2RawCD::get_CurrentPhysicalMediaType

Récupère le type de média dans le périphérique à disque. (IDiscFormat2RawCD.get_CurrentPhysicalMediaType)
IDiscFormat2RawCD::get_CurrentRotationTypeIsPureCAV

Récupère le contrôle de vitesse de rotation actuel utilisé par l’enregistreur. (IDiscFormat2RawCD.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2RawCD::get_CurrentWriteSpeed

Récupère la vitesse d’écriture actuelle du lecteur. (IDiscFormat2RawCD.get_CurrentWriteSpeed)
IDiscFormat2RawCD::get_LastPossibleStartOfLeadout

Récupère la dernière position de départ possible pour la zone d’attente.
IDiscFormat2RawCD::get_Recorder

Récupère le périphérique d’enregistrement à utiliser pour l’opération d’écriture. (IDiscFormat2RawCD.get_Recorder)
IDiscFormat2RawCD::get_RequestedRotationTypeIsPureCAV

Récupère le type de contrôle de vitesse de rotation demandé. (IDiscFormat2RawCD.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2RawCD::get_RequestedSectorType

Récupère le secteur de données demandé à utiliser pendant l’écriture du flux.
IDiscFormat2RawCD::get_RequestedWriteSpeed

Récupère la vitesse d’écriture demandée. (IDiscFormat2RawCD.get_RequestedWriteSpeed)
IDiscFormat2RawCD::get_StartOfNextSession

Récupère le premier secteur de la session suivante.
IDiscFormat2RawCD::get_SupportedSectorTypes

Récupère les types de secteur de données pris en charge pour l’enregistreur actuel.
IDiscFormat2RawCD::get_SupportedWriteSpeedDescriptors

Récupère une liste des configurations d’écriture détaillées prises en charge par l’enregistreur de disque et le support actuel. (IDiscFormat2RawCD.get_SupportedWriteSpeedDescriptors)
IDiscFormat2RawCD::get_SupportedWriteSpeeds

Récupère une liste des vitesses d’écriture prises en charge par l’enregistreur de disque et le média actuel. (IDiscFormat2RawCD.get_SupportedWriteSpeeds)
IDiscFormat2RawCD::P repareMedia

Verrouille le média actuel pour un accès exclusif. (IDiscFormat2RawCD.PrepareMedia)
IDiscFormat2RawCD::p ut_BufferUnderrunFreeDisabled

Détermine si l’enregistrement gratuit De l’exécution de la mémoire tampon est activé. (IDiscFormat2RawCD.put_BufferUnderrunFreeDisabled)
IDiscFormat2RawCD::p ut_ClientName

Définit le nom convivial du client. (IDiscFormat2RawCD.put_ClientName)
IDiscFormat2RawCD::p ut_Recorder

Définit le périphérique d’enregistrement à utiliser pour l’opération d’écriture. (IDiscFormat2RawCD.put_Recorder)
IDiscFormat2RawCD::p ut_RequestedSectorType

Définit le secteur de données demandé à utiliser pour écrire le flux.
IDiscFormat2RawCD::ReleaseMedia

Ferme une session d’écriture disc-at-once (DAO) d’une image brute et libère le verrou.
IDiscFormat2RawCD::SetWriteSpeed

Définit la vitesse d’écriture de l’enregistreur de disque. (IDiscFormat2RawCD.SetWriteSpeed)
IDiscFormat2RawCD::WriteMedia

Écrit une image brute DAO-96 dans le média vide en utilisant MSF 95:00:00 comme adresse de départ.
IDiscFormat2RawCD::WriteMedia2

Écrit une image brute DAO-96 dans le média vide à l’aide d’une adresse de départ spécifiée.

Notes

Pour créer l’objet MsftDiscFormat2RawCD dans un script, utilisez IMAPI2. MsftDiscFormat2RawCD comme identificateur du programme lors de l’appel de CreateObject.

Il est possible qu’une transition d’état d’alimentation se produise pendant une opération de combustion (c’est-à-dire la déconnexion de l’utilisateur ou la suspension du système), ce qui entraîne l’interruption du processus de gravure et une perte de données possible. Pour plus d’informations sur la programmation, consultez Prévention de la déconnexion ou de la suspension pendant une gravure.

Configuration requise

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

Voir aussi

IDiscFormat2