Compartir a través de


Interfaz IDiscFormat2Data (imapi2.h)

Use esta interfaz para escribir un flujo de datos en un disco.

Para crear una instancia de esta interfaz, llame a la función CoCreateInstance . Use__uuidof(MsftDiscFormat2Data) para el identificador de clase y __uuidof(IDiscFormat2Data) para el identificador de interfaz.

Herencia

La interfaz IDiscFormat2Data hereda de IDiscFormat2. IDiscFormat2Data también tiene estos tipos de miembros:

Métodos

La interfaz IDiscFormat2Data tiene estos métodos.

 
IDiscFormat2Data::CancelWrite

Cancela la operación de escritura actual. (IDiscFormat2Data.CancelWrite)
IDiscFormat2Data::get_BufferUnderrunFreeDisabled

Determina si está habilitada la grabación libre de ejecución de búfer para los medios CDR, CD-RW y DVD-R.
IDiscFormat2Data::get_ClientName

Recupera el nombre descriptivo del cliente. (IDiscFormat2Data.get_ClientName)
IDiscFormat2Data::get_CurrentMediaStatus

Recupera el estado actual del medio en el dispositivo.
IDiscFormat2Data::get_CurrentPhysicalMediaType

Recupera el tipo de medio en el dispositivo de disco. (IDiscFormat2Data.get_CurrentPhysicalMediaType)
IDiscFormat2Data::get_CurrentRotationTypeIsPureCAV

Recupera el control de velocidad rotacional actual utilizado por la grabadora. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV)
IDiscFormat2Data::get_CurrentWriteSpeed

Recupera la velocidad de escritura actual de la unidad. (IDiscFormat2Data.get_CurrentWriteSpeed)
IDiscFormat2Data::get_DisableConsumerDvdCompatibilityMode

Determina si una sesión de grabación de DVD incluye tareas que pueden aumentar la posibilidad de que un dispositivo pueda reproducir el DVD. (Obtener)
IDiscFormat2Data::get_ForceMediaToBeClosed

Determina si se impiden más adiciones al sistema de archivos. (Obtener)
IDiscFormat2Data::get_ForceOverwrite

Determina si el escritor de datos debe sobrescribir el disco en tipos de medios sobrescritos. (Obtener)
IDiscFormat2Data::get_FreeSectorsOnMedia

Recupera el número de sectores libres en el disco para la grabación incremental (sin sobrescribir los datos existentes).
IDiscFormat2Data::get_LastWrittenAddressOfPreviousSession

Recupera el último sector de la sesión de escritura anterior.
IDiscFormat2Data::get_MultisessionInterfaces

Recupera una lista de interfaces de varias sesiones disponibles.
IDiscFormat2Data::get_NextWritableAddress

Recupera la ubicación de la siguiente operación de escritura.
IDiscFormat2Data::get_PostgapAlreadyInImage

Determina si el flujo de datos contiene espacios posteriores a la escritura. (Obtener)
IDiscFormat2Data::get_Recorder

Recupera el dispositivo de grabación que se va a usar para la operación de escritura. (IDiscFormat2Data.get_Recorder)
IDiscFormat2Data::get_RequestedRotationTypeIsPureCAV

Recupera el tipo de control de velocidad rotacional solicitado. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV)
IDiscFormat2Data::get_RequestedWriteSpeed

Recupera la velocidad de escritura solicitada. (IDiscFormat2Data.get_RequestedWriteSpeed)
IDiscFormat2Data::get_StartAddressOfPreviousSession

Recupera el primer sector de la sesión de escritura anterior.
IDiscFormat2Data::get_SupportedWriteSpeedDescriptors

Recupera una lista de las configuraciones de escritura detalladas admitidas por la grabadora de discos y los medios actuales. (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors)
IDiscFormat2Data::get_SupportedWriteSpeeds

Recupera una lista de las velocidades de escritura admitidas por la grabadora de discos y los medios actuales. (IDiscFormat2Data.get_SupportedWriteSpeeds)
IDiscFormat2Data::get_TotalSectorsOnMedia

Recupera el número de sectores de los medios del dispositivo.
IDiscFormat2Data::get_WriteProtectStatus

Recupera el estado de protección de escritura actual del medio en el dispositivo.
IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled

Determina si está habilitada la grabación libre de ejecución de búfer. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled)
IDiscFormat2Data::p ut_ClientName

Establece el nombre descriptivo del cliente. (IDiscFormat2Data.put_ClientName)
IDiscFormat2Data::p ut_DisableConsumerDvdCompatibilityMode

Determina si una sesión de grabación de DVD incluye tareas que pueden aumentar la posibilidad de que un dispositivo pueda reproducir el DVD. (Put)
IDiscFormat2Data::p ut_ForceMediaToBeClosed

Determina si se impiden más adiciones al sistema de archivos. (Put)
IDiscFormat2Data::p ut_ForceOverwrite

Determina si el escritor de datos debe sobrescribir el disco en tipos de medios sobrescritos. (Put)
IDiscFormat2Data::p ut_PostgapAlreadyInImage

Determina si el flujo de datos contiene espacios posteriores a la escritura. (Put)
IDiscFormat2Data::p ut_Recorder

Establece el dispositivo de grabación que se va a usar para la operación de escritura. (IDiscFormat2Data.put_Recorder)
IDiscFormat2Data::SetWriteSpeed

Establece la velocidad de escritura del grabador de disco. (IDiscFormat2Data.SetWriteSpeed)
IDiscFormat2Data::Write

Escribe el flujo de datos en el dispositivo.

Comentarios

Para crear el objeto MsftDiscFormat2Data en un script, use IMAPI2. MsftDiscFormat2Data como identificador de programa al llamar a CreateObject.

Es posible que se realice una transición de estado de energía durante una operación de quema (es decir, cierre de sesión del usuario o suspensión del sistema), lo que provoca la interrupción del proceso de quema y la posible pérdida de datos. Para conocer las consideraciones de programación, consulte Prevención del cierre de sesión o suspensión durante una grabación.

Requisitos

Requisito Value
Cliente mínimo compatible Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2003 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado imapi2.h

Consulte también

IDiscFormat2

IDiscFormat2Erase

IDiscFormat2RawCD

IDiscFormat2TrackAtOnce