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 |