Interface IDiscFormat2RawCD (imapi2.h)
Use essa interface para gravar imagens brutas em um dispositivo de disco usando o modo DISC At Once (DAO) (também conhecido como gravação ininterrupta). Para obter informações sobre o modo DAO, consulte a revisão mais recente da especificação do MMC em ftp://ftp.t10.org/t10/drafts/mmc5.
Para criar uma instância dessa interface, chame a função CoCreateInstance . Use__uuidof(MsftDiscFormat2RawCD) para o identificador de classe e __uuidof(IDiscFormat2RawCD) para o identificador de interface.
Herança
A interface IDiscFormat2RawCD herda de IDiscFormat2. IDiscFormat2RawCD também tem estes tipos de membros:
Métodos
A interface IDiscFormat2RawCD tem esses métodos.
IDiscFormat2RawCD::CancelWrite Cancela a operação de gravação atual. (IDiscFormat2RawCD.CancelWrite) |
IDiscFormat2RawCD::get_BufferUnderrunFreeDisabled Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2RawCD.get_BufferUnderrunFreeDisabled) |
IDiscFormat2RawCD::get_ClientName Recupera o nome amigável do cliente. (IDiscFormat2RawCD.get_ClientName) |
IDiscFormat2RawCD::get_CurrentPhysicalMediaType Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2RawCD.get_CurrentPhysicalMediaType) |
IDiscFormat2RawCD::get_CurrentRotationTypeIsPureCAV Recupera o controle de velocidade rotacional atual usado pelo gravador. (IDiscFormat2RawCD.get_CurrentRotationTypeIsPureCAV) |
IDiscFormat2RawCD::get_CurrentWriteSpeed Recupera a velocidade de gravação atual da unidade. (IDiscFormat2RawCD.get_CurrentWriteSpeed) |
IDiscFormat2RawCD::get_LastPossibleStartOfLeadout Recupera a última posição inicial possível para a área de leadout. |
IDiscFormat2RawCD::get_Recorder Recupera o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2RawCD.get_Recorder) |
IDiscFormat2RawCD::get_RequestedRotationTypeIsPureCAV Recupera o tipo de controle de velocidade rotacional solicitado. (IDiscFormat2RawCD.get_RequestedRotationTypeIsPureCAV) |
IDiscFormat2RawCD::get_RequestedSectorType Recupera o setor de dados solicitado a ser usado durante a gravação do fluxo. |
IDiscFormat2RawCD::get_RequestedWriteSpeed Recupera a velocidade de gravação solicitada. (IDiscFormat2RawCD.get_RequestedWriteSpeed) |
IDiscFormat2RawCD::get_StartOfNextSession Recupera o primeiro setor da próxima sessão. |
IDiscFormat2RawCD::get_SupportedSectorTypes Recupera os tipos de setor de dados com suporte para o gravador atual. |
IDiscFormat2RawCD::get_SupportedWriteSpeedDescriptors Recupera uma lista das configurações de gravação detalhadas compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2RawCD.get_SupportedWriteSpeedDescriptors) |
IDiscFormat2RawCD::get_SupportedWriteSpeeds Recupera uma lista das velocidades de gravação compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2RawCD.get_SupportedWriteSpeeds) |
IDiscFormat2RawCD::P repareMedia Bloqueia a mídia atual para acesso exclusivo. (IDiscFormat2RawCD.PrepareMedia) |
IDiscFormat2RawCD::p ut_BufferUnderrunFreeDisabled Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2RawCD.put_BufferUnderrunFreeDisabled) |
IDiscFormat2RawCD::p ut_ClientName Define o nome amigável do cliente. (IDiscFormat2RawCD.put_ClientName) |
IDiscFormat2RawCD::p ut_Recorder Define o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2RawCD.put_Recorder) |
IDiscFormat2RawCD::p ut_RequestedSectorType Define o setor de dados solicitado a ser usado para gravar o fluxo. |
IDiscFormat2RawCD::ReleaseMedia Fecha uma sessão de gravação do DAO (Disc-At-Once) de uma imagem bruta e libera o bloqueio. |
IDiscFormat2RawCD::SetWriteSpeed Define a velocidade de gravação do gravador de disco. (IDiscFormat2RawCD.SetWriteSpeed) |
IDiscFormat2RawCD::WriteMedia Grava uma imagem bruta do DAO-96 na mídia em branco usando MSF 95:00:00 como o endereço inicial. |
IDiscFormat2RawCD::WriteMedia2 Grava uma imagem bruta do DAO-96 na mídia em branco usando um endereço inicial especificado. |
Comentários
Para criar o objeto MsftDiscFormat2RawCD em um script, use IMAPI2. MsftDiscFormat2RawCD como o identificador do programa ao chamar CreateObject.
É possível que uma transição de estado de energia ocorra durante uma operação de queima (ou seja, logon do usuário ou suspensão do sistema), o que leva à interrupção do processo de queima e à possível perda de dados. Para considerações sobre programação, consulte Impedindo logoff ou suspender durante uma gravação.
Requisitos
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 |