Interface IDiscFormat2Data (imapi2.h)
Utilisez cette interface pour écrire un flux de données sur un disque.
Pour créer une instance de cette interface, appelez la fonction CoCreateInstance. Use__uuidof(MsftDiscFormat2Data) pour l’identificateur de classe et __uuidof(IDiscFormat2Data) pour l’identificateur d’interface.
Héritage
L’interface IDiscFormat2Data hérite d’IDiscFormat2. IDiscFormat2Data comporte également les types de membres suivants :
Méthodes
L’interface IDiscFormat2Data contient ces méthodes.
IDiscFormat2Data ::CancelWrite Annule l’opération d’écriture en cours. (IDiscFormat2Data.CancelWrite) |
IDiscFormat2Data ::get_BufferUnderrunFreeDisabled Détermine si l’enregistrement sans exécution de mémoire tampon est activé pour les médias CDR, CD-RW et DVD-R. |
IDiscFormat2Data ::get_ClientName Récupère le nom convivial du client. (IDiscFormat2Data.get_ClientName) |
IDiscFormat2Data ::get_CurrentMediaStatus Récupère l’état actuel du média dans l’appareil. |
IDiscFormat2Data ::get_CurrentPhysicalMediaType Récupère le type de média dans le périphérique à disque. (IDiscFormat2Data.get_CurrentPhysicalMediaType) |
IDiscFormat2Data ::get_CurrentRotationTypeIsPureCAV Récupère le contrôle de vitesse de rotation actuel utilisé par l’enregistreur. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2Data ::get_CurrentWriteSpeed Récupère la vitesse d’écriture actuelle du lecteur. (IDiscFormat2Data.get_CurrentWriteSpeed) |
IDiscFormat2Data ::get_DisableConsumerDvdCompatibilityMode Détermine si une session d’enregistrement DVD inclut des tâches qui peuvent augmenter le risque qu’un appareil puisse lire le DVD. (Obtenir) |
IDiscFormat2Data ::get_ForceMediaToBeClosed Détermine si d’autres ajouts au système de fichiers sont empêchés. (Obtenir) |
IDiscFormat2Data ::get_ForceOverwrite Détermine si l’enregistreur de données doit remplacer le disque sur les types de supports pouvant être réinscritables. (Obtenir) |
IDiscFormat2Data ::get_FreeSectorsOnMedia Récupère le nombre de secteurs libres sur le disque pour l’enregistrement incrémentiel (sans remplacer les données existantes). |
IDiscFormat2Data ::get_LastWrittenAddressOfPreviousSession Récupère le dernier secteur de la session d’écriture précédente. |
IDiscFormat2Data ::get_MultisessionInterfaces Récupère la liste des interfaces multisession disponibles. |
IDiscFormat2Data ::get_NextWritableAddress Récupère l’emplacement de l’opération d’écriture suivante. |
IDiscFormat2Data ::get_PostgapAlreadyInImage Détermine si le flux de données contient des lacunes post-écriture. (Obtenir) |
IDiscFormat2Data ::get_Recorder Récupère le périphérique d’enregistrement à utiliser pour l’opération d’écriture. (IDiscFormat2Data.get_Recorder) |
IDiscFormat2Data ::get_RequestedRotationTypeIsPureCAV Récupère le type de contrôle de vitesse de rotation demandé. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2Data ::get_RequestedWriteSpeed Récupère la vitesse d’écriture demandée. (IDiscFormat2Data.get_RequestedWriteSpeed) |
IDiscFormat2Data ::get_StartAddressOfPreviousSession Récupère le premier secteur de la session d’écriture précédente. |
IDiscFormat2Data ::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. (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2Data ::get_SupportedWriteSpeeds Récupère une liste des vitesses d’écriture prises en charge par l’enregistreur de disque et le média actuel. (IDiscFormat2Data.get_SupportedWriteSpeeds) |
IDiscFormat2Data ::get_TotalSectorsOnMedia Récupère le nombre de secteurs sur le média dans l’appareil. |
IDiscFormat2Data ::get_WriteProtectStatus Récupère l’état actuel de protection en écriture du média dans l’appareil. |
IDiscFormat2Data ::p ut_BufferUnderrunFreeDisabled Détermine si l’enregistrement gratuit De l’exécution de la mémoire tampon est activé. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled) |
IDiscFormat2Data ::p ut_ClientName Définit le nom convivial du client. (IDiscFormat2Data.put_ClientName) |
IDiscFormat2Data ::p ut_DisableConsumerDvdCompatibilityMode Détermine si une session d’enregistrement DVD inclut des tâches qui peuvent augmenter le risque qu’un appareil puisse lire le DVD. (Put) |
IDiscFormat2Data ::p ut_ForceMediaToBeClosed Détermine si d’autres ajouts au système de fichiers sont empêchés. (Put) |
IDiscFormat2Data ::p ut_ForceOverwrite Détermine si l’enregistreur de données doit remplacer le disque sur les types de supports pouvant être réinscritables. (Put) |
IDiscFormat2Data ::p ut_PostgapAlreadyInImage Détermine si le flux de données contient des lacunes post-écriture. (Put) |
IDiscFormat2Data ::p ut_Recorder Définit le périphérique d’enregistrement à utiliser pour l’opération d’écriture. (IDiscFormat2Data.put_Recorder) |
IDiscFormat2Data ::SetWriteSpeed Définit la vitesse d’écriture de l’enregistreur de disque. (IDiscFormat2Data.SetWriteSpeed) |
IDiscFormat2Data ::Write Écrit le flux de données sur l’appareil. |
Remarques
Pour créer l’objet MsftDiscFormat2Data dans un script, utilisez IMAPI2. MsftDiscFormat2Data en tant qu’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
Condition requise | Valeur |
---|---|
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 |