Interface IDiscFormat2Data (imapi2.h)
Use essa interface para gravar um fluxo de dados em um disco.
Para criar uma instância dessa interface, chame a função CoCreateInstance . Use__uuidof(MsftDiscFormat2Data) para o identificador de classe e __uuidof(IDiscFormat2Data) para o identificador de interface.
Herança
A interface IDiscFormat2Data herda de IDiscFormat2. IDiscFormat2Data também tem estes tipos de membros:
Métodos
A interface IDiscFormat2Data tem esses métodos.
IDiscFormat2Data::CancelWrite Cancela a operação de gravação atual. (IDiscFormat2Data.CancelWrite) |
IDiscFormat2Data::get_BufferUnderrunFreeDisabled Determina se a gravação gratuita de Subexecutação de Buffer está habilitada para mídia CDR, CD-RW e DVD-R. |
IDiscFormat2Data::get_ClientName Recupera o nome amigável do cliente. (IDiscFormat2Data.get_ClientName) |
IDiscFormat2Data::get_CurrentMediaStatus Recupera o estado atual da mídia no dispositivo. |
IDiscFormat2Data::get_CurrentPhysicalMediaType Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2Data.get_CurrentPhysicalMediaType) |
IDiscFormat2Data::get_CurrentRotationTypeIsPureCAV Recupera o controle de velocidade rotacional atual usado pelo gravador. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2Data::get_CurrentWriteSpeed Recupera a velocidade de gravação atual da unidade. (IDiscFormat2Data.get_CurrentWriteSpeed) |
IDiscFormat2Data::get_DisableConsumerDvdCompatibilityMode Determina se uma sessão de gravação de DVD inclui tarefas que podem aumentar a chance de um dispositivo reproduzir o DVD. (Obter) |
IDiscFormat2Data::get_ForceMediaToBeClosed Determina se outras adições ao sistema de arquivos são impedidas. (Obter) |
IDiscFormat2Data::get_ForceOverwrite Determina se o gravador de dados deve substituir o disco em tipos de mídia sobrescritos. (Obter) |
IDiscFormat2Data::get_FreeSectorsOnMedia Recupera o número de setores livres no disco para gravação incremental (sem substituir dados existentes). |
IDiscFormat2Data::get_LastWrittenAddressOfPreviousSession Recupera o último setor da sessão de gravação anterior. |
IDiscFormat2Data::get_MultisessionInterfaces Recupera uma lista de interfaces de várias sessões disponíveis. |
IDiscFormat2Data::get_NextWritableAddress Recupera o local para a próxima operação de gravação. |
IDiscFormat2Data::get_PostgapAlreadyInImage Determina se o fluxo de dados contém lacunas pós-gravação. (Obter) |
IDiscFormat2Data::get_Recorder Recupera o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2Data.get_Recorder) |
IDiscFormat2Data::get_RequestedRotationTypeIsPureCAV Recupera o tipo de controle de velocidade rotacional solicitado. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2Data::get_RequestedWriteSpeed Recupera a velocidade de gravação solicitada. (IDiscFormat2Data.get_RequestedWriteSpeed) |
IDiscFormat2Data::get_StartAddressOfPreviousSession Recupera o primeiro setor da sessão de gravação anterior. |
IDiscFormat2Data::get_SupportedWriteSpeedDescriptors Recupera uma lista das configurações de gravação detalhadas compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2Data.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2Data::get_SupportedWriteSpeeds Recupera uma lista das velocidades de gravação compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2Data.get_SupportedWriteSpeeds) |
IDiscFormat2Data::get_TotalSectorsOnMedia Recupera o número de setores na mídia no dispositivo. |
IDiscFormat2Data::get_WriteProtectStatus Recupera o estado atual de proteção de gravação da mídia no dispositivo. |
IDiscFormat2Data::p ut_BufferUnderrunFreeDisabled Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled) |
IDiscFormat2Data::p ut_ClientName Define o nome amigável do cliente. (IDiscFormat2Data.put_ClientName) |
IDiscFormat2Data::p ut_DisableConsumerDvdCompatibilityMode Determina se uma sessão de gravação de DVD inclui tarefas que podem aumentar a chance de um dispositivo reproduzir o DVD. (Put) |
IDiscFormat2Data::p ut_ForceMediaToBeClosed Determina se outras adições ao sistema de arquivos são impedidas. (Put) |
IDiscFormat2Data::p ut_ForceOverwrite Determina se o gravador de dados deve substituir o disco em tipos de mídia sobrescritos. (Put) |
IDiscFormat2Data::p ut_PostgapAlreadyInImage Determina se o fluxo de dados contém lacunas pós-gravação. (Put) |
IDiscFormat2Data::p ut_Recorder Define o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2Data.put_Recorder) |
IDiscFormat2Data::SetWriteSpeed Define a velocidade de gravação do gravador de disco. (IDiscFormat2Data.SetWriteSpeed) |
IDiscFormat2Data::Write Grava o fluxo de dados no dispositivo. |
Comentários
Para criar o objeto MsftDiscFormat2Data em um script, use IMAPI2. MsftDiscFormat2Data como o identificador do programa ao chamar CreateObject.
É possível que uma transição de estado de energia ocorra durante uma operação de gravação (ou seja, logoff do usuário ou suspensão do sistema), o que leva à interrupção do processo de gravação e à possível perda de dados. Para considerações sobre programação, consulte Impedindo logoff ou Suspender durante uma gravação.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows Vista, Windows XP com SP2 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2003 [somente aplicativos da área de trabalho] |
Plataforma de Destino | Windows |
Cabeçalho | imapi2.h |