Ler em inglês

Compartilhar via


API de Masterização de Imagem

Visão geral da tecnologia da API de Masterização de Imagens.

Para desenvolver a API de Masterização de Imagem, você precisa destes cabeçalhos:

Para obter diretrizes de programação para essa tecnologia, confira:

Enumerações

 
EmulationType

Define valores para tipos de mídia que a imagem de inicialização se destina a emular.
FsiFileSystems

Define valores para sistemas de arquivos reconhecidos.
FsiItemType

Define valores para o item do sistema de arquivos que foi encontrado usando o método IFileSystemImage::Exists.
IMAPI_BURN_VERIFICATION_LEVEL

Define valores para a verificação de gravação implementada pela interface IBurnVerification.
IMAPI_CD_SECTOR_TYPE

Define os tipos de setor que podem ser gravados na mídia de CD.
IMAPI_CD_TRACK_DIGITAL_COPY_SETTING

Define os valores de configuração de cópia digital disponíveis para uma determinada faixa.
IMAPI_FEATURE_PAGE_TYPE

Define valores para o recurso compatível com a unidade lógica (dispositivo de CD e DVD).
IMAPI_FORMAT2_DATA_MEDIA_STATE

Define valores para os possíveis estados de mídia.
IMAPI_FORMAT2_DATA_WRITE_ACTION

Define valores que indicam o estado atual da operação de gravação ao usar a interface IDiscFormat2DataEventArgs.
IMAPI_FORMAT2_RAW_CD_DATA_SECTOR_TYPE

Define valores que indicam o tipo de dados de subcanal.
IMAPI_FORMAT2_RAW_CD_WRITE_ACTION

Define valores que indicam o estado atual da operação de gravação ao usar a interface IDiscFormat2RawCDEventArgs.
IMAPI_FORMAT2_TAO_WRITE_ACTION

Define valores que indicam o estado atual da operação de gravação ao usar a interface IDiscFormat2TrackAtOnceEventArgs.
IMAPI_MEDIA_PHYSICAL_TYPE

Define valores para os tipos de mídia atualmente conhecidos com suporte pelo IMAPI.
IMAPI_MEDIA_WRITE_PROTECT_STATE

Define valores que indicam que a gravação de mídia protege status. Um ou mais valores de proteção de gravação podem ser definidos em uma determinada unidade.
IMAPI_MODE_PAGE_REQUEST_TYPE

Define valores que indicam solicitações enviadas a um dispositivo usando o comando MODE_SENSE10 MMC.
IMAPI_MODE_PAGE_TYPE

Define valores para as páginas de modo compatíveis com dispositivos de CD e DVD.
IMAPI_PROFILE_TYPE

Define valores para os perfis possíveis de um dispositivo de CD e DVD. Um perfil define o tipo de mídia e recursos aos quais o dispositivo dá suporte.
IMAPI_READ_TRACK_ADDRESS_TYPE

Define valores que indicam como interpretar endereços de faixa para o perfil de disco atual de um tipo de mídia gerenciado por defeito de hardware aleatoriamente gravável.
Platformid

Define valores para a arquitetura do sistema operacional compatível com a imagem de inicialização.

Funções

 
AcquireExclusiveAccess

Adquire acesso exclusivo ao dispositivo.
Adicionar

Adiciona um arquivo ou diretório descrito pelo objeto IFsiItem à imagem do sistema de arquivos.
AddAudioTrack

Grava o fluxo de dados na mídia atual como uma nova faixa.
AddAudioTrackBlocks

Adiciona blocos de dados de áudio à faixa aberta no momento. Esse método pode ser chamado repetidamente até que não haja espaço disponível ou a faixa esteja cheia.
AddData

Adiciona o conteúdo de um armazenamento raiz ao arquivo de imagem preparado. Esse armazenamento será enumerado para colocar todos os substorages e fluxos no sistema de arquivos raiz do arquivo de imagem de estágio. Substorages se tornam pastas e fluxos se tornam arquivos.
AddDirectory

Adiciona um diretório à imagem do sistema de arquivos.
Addfile

Adiciona um arquivo à imagem do sistema de arquivos.
AddSpecialPregap

Aceita o objeto IStream fornecido e salva o ponteiro associado a ser usado como dados para a pré-lacuna para a faixa 1.
AddStream

Associa um fluxo nomeado a um arquivo específico na imagem do sistema de arquivos.
AddSubcodeRWGenerator

Permite a adição do subcódigo R-W personalizado, fornecido pelo IStream. O objeto fornecido deve ter um tamanho igual ao número de setores na imagem de disco bruto * 96 bytes quando a imagem final é criada.
AddTrack

Aceita o objeto IStream fornecido e salva o ponteiro da interface como a próxima faixa na imagem.
AddTree

Adiciona o conteúdo de uma árvore de diretório à imagem do sistema de arquivos.
AddTreeWithNamedStreams

Adiciona o conteúdo de uma árvore de diretório junto com fluxos nomeados associados a todos os arquivos à imagem do sistema de arquivos.
Acrescentar

Acrescenta um fluxo a esse fluxo.
Append2

Acrescenta uma matriz de fluxos a esse fluxo.
AssignBootImage

Define o fluxo de dados que contém a imagem de inicialização.
CalculateDiscIdentifier

Recupera uma cadeia de caracteres que identifica um disco e as sessões gravadas no disco.
CancelAddTrack

Cancela a operação de gravação atual. (IDiscFormat2TrackAtOnce.CancelAddTrack)
CancelWrite

Cancela a operação de gravação atual. (IDiscFormat2Data.CancelWrite)
CancelWrite

Cancela a operação de gravação atual. (IDiscFormat2RawCD.CancelWrite)
CancelWrite

Cancela uma operação de gravação em andamento.
ChooseImageDefaults

Define os tipos de sistema de arquivos padrão e o tamanho da imagem com base na mídia atual.
ChooseImageDefaultsForMediaType

Define os tipos de sistema de arquivos padrão e o tamanho da imagem com base no tipo de mídia especificado.
ClearFormatContent

Limpa o conteúdo de uma imagem não queimada (o arquivo de estoque atual).
Clonar

Cria outro enumerador que contém o mesmo estado de enumeração do atual. (IEnumFsiItems.Clone)
Clonar

Cria outro enumerador que contém o mesmo estado de enumeração do atual. (IEnumProgressItems.Clone)
Fechar

Fecha a interface para que outros aplicativos possam usá-la.
Fechar

Libera acesso exclusivo a um gravador de disco. Isso restaura o acesso do sistema de arquivos à unidade.
CloseAudioTrack

Fecha uma faixa de áudio aberta no momento. Todas as faixas de áudio devem ser fechadas antes que o método IDiscMaster::RecordDisc possa ser chamado.
CloseTray

Fecha a bandeja de mídia.
CreateAudioTrack

Começa a preparar uma nova faixa de áudio. Ele só pode ser chamado quando não há faixas de áudio abertas na imagem.
CreateDirectoryItem

Crie um item de diretório com o nome especificado.
CreateFileItem

Crie um item de arquivo com o nome especificado.
CreateResultImage

Cria o objeto IStream final com base nas configurações atuais.
CreateResultImage

Crie o objeto de resultado que contém o sistema de arquivos e os dados do arquivo.
DisableMcn

Desabilita a MCN (Notificação de Alteração de Mídia) para o dispositivo.
Eject

Desbloqueia e ejeta a bandeja do gravador de disco, se possível.
EjectMedia

Ejeta a mídia do dispositivo.
EnableMcn

Habilita a MCN (Notificação de Alteração de Mídia) para o dispositivo.
EnumDiscMasterFormats

Recupera um enumerador para todos os formatos de mastering de disco compatíveis com esse disco master objeto. Um formato de master de disco especifica a estrutura do conteúdo em um arquivo de imagem em etapas (dados/áudio) e a interface que gerencia a imagem em etapas.
EnumDiscRecorders

Recupera um enumerador para todos os gravadores de disco compatíveis com o formato de master de disco ativo.
Erase

Tenta apagar a mídia CD-RW se este for um gravador de disco CD-RW. Há suporte para apagamentos completos e rápidos.
EraseMedia

Apaga a mídia no gravador de disco ativo.
Exists

Verifica a existência de um determinado arquivo ou diretório.
FileSystemName

Recupera o nome do item conforme modificado para estar em conformidade com o sistema de arquivos especificado.
FileSystemPath

Recupera o caminho completo do item conforme modificado para estar em conformidade com o sistema de arquivos especificado.
get__NewEnum

Recupera uma lista dos dispositivos de CD e DVD instalados no computador.
get__NewEnum

Recupera uma lista de itens filho contidos no diretório na imagem do sistema de arquivos. (IFsiDirectoryItem.get__NewEnum)
get__NewEnum

Recupera uma lista IEnumVARIANT dos fluxos nomeados associados a um arquivo na imagem do sistema de arquivos.
get__NewEnum

Recupera a lista de itens de progresso da coleção. (IProgressItems.get__NewEnum)
get_ActiveDiscRecorder

Recupera o identificador exclusivo usado para inicializar o dispositivo de disco.
get_AudioHasPreemphasis

Recupera o valor que especifica se uma faixa de áudio tem uma pré-ênfase adicional adicionada aos dados de áudio.
get_BlockCount

Recupera o número de blocos no item de progresso.
get_BlockRanges

Retorna a lista de intervalos de setor na forma de uma matriz segura de variantes do tipo VT_Dispatch.
get_BlockSize

Recupera o tamanho, em bytes, de um bloco de dados.
get_BootImage

Recupera um ponteiro para o fluxo de dados da imagem de inicialização.
get_BootImageOptions

Recupera a imagem de inicialização que você deseja adicionar à imagem do sistema de arquivos.
get_BootImageOptionsArray

Recupera a matriz de opções de inicialização que será utilizada para gerar a imagem do sistema de arquivos.
get_BufferUnderrunFreeDisabled

Determina se a gravação gratuita de Subexecutação de Buffer está habilitada para mídia CDR, CD-RW e DVD-R.
get_BufferUnderrunFreeDisabled

Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2RawCD.get_BufferUnderrunFreeDisabled)
get_BufferUnderrunFreeDisabled

Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2TrackAtOnce.get_BufferUnderrunFreeDisabled)
get_BurnVerificationLevel

Recupera o nível de verificação de gravação atual.
get_BytesPerSector

Recupera o número de bytes a serem usados para cada setor durante a gravação. O valor retornado indica qual o valor definido anteriormente com IWriteEngine2::p ut_BytesPerSector e não retorna um valor de bytes atuais por setor para mídia.
get_ChangePoint

Recupera o identificador de ponto de alteração.
get_ClientName

Recupera o nome amigável do cliente. (IDiscFormat2Data.get_ClientName)
get_ClientName

Recupera o nome amigável do cliente. (IDiscFormat2Erase.get_ClientName)
get_ClientName

Recupera o nome amigável do cliente. (IDiscFormat2RawCD.get_ClientName)
get_ClientName

Recupera o nome amigável do cliente. (IDiscFormat2TrackAtOnce.get_ClientName)
get_Count

Recupera o número de dispositivos de disco cd e DVD instalados no computador.
get_Count

Número de itens filho na enumeração .
get_Count

Retorna o número dos fluxos nomeados associados a um arquivo na imagem do sistema de arquivos.
get_Count

Recupera o número de itens de progresso na coleção.
get_CreateRedundantUdfMetadataFiles

Recupera um valor de propriedade que especifica se os Metadados da UDF serão redundantes na imagem do sistema de arquivos.
get_CreationTime

Recupera a data e a hora em que o diretório ou item de arquivo foi criado e adicionado à imagem do sistema de arquivos.
get_CurrentAction

Recupera a ação de gravação atual que está sendo executada. (IDiscFormat2DataEventArgs.get_CurrentAction)
get_CurrentAction

Recupera a ação de gravação atual que está sendo executada. (IDiscFormat2RawCDEventArgs.get_CurrentAction)
get_CurrentAction

Recupera a ação de gravação atual que está sendo executada. (IDiscFormat2TrackAtOnceEventArgs.get_CurrentAction)
get_CurrentFeaturePages

Recupera a lista de páginas de recursos do dispositivo que são marcadas como atuais.
get_CurrentMediaStatus

Recupera o estado atual da mídia no dispositivo.
get_CurrentPhysicalMediaType

Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2Data.get_CurrentPhysicalMediaType)
get_CurrentPhysicalMediaType

Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2Erase.get_CurrentPhysicalMediaType)
get_CurrentPhysicalMediaType

Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2RawCD.get_CurrentPhysicalMediaType)
get_CurrentPhysicalMediaType

Recupera o tipo de mídia no dispositivo de disco. (IDiscFormat2TrackAtOnce.get_CurrentPhysicalMediaType)
get_CurrentProfiles

Recupera todos os perfis MMC do dispositivo marcados como atuais.
get_CurrentRotationTypeIsPureCAV

Recupera o controle de velocidade rotacional atual usado pelo gravador. (IDiscFormat2Data.get_CurrentRotationTypeIsPureCAV)
get_CurrentRotationTypeIsPureCAV

Recupera o controle de velocidade rotacional atual usado pelo gravador. (IDiscFormat2RawCD.get_CurrentRotationTypeIsPureCAV)
get_CurrentRotationTypeIsPureCAV

Recupera o controle de velocidade rotacional atual usado pelo gravador. (IDiscFormat2TrackAtOnce.get_CurrentRotationTypeIsPureCAV)
get_CurrentTrackNumber

Recupera o número da faixa atual que está sendo gravado na mídia.
get_CurrentWriteSpeed

Recupera a velocidade de gravação atual da unidade. (IDiscFormat2Data.get_CurrentWriteSpeed)
get_CurrentWriteSpeed

Recupera a velocidade de gravação atual da unidade. (IDiscFormat2RawCD.get_CurrentWriteSpeed)
get_CurrentWriteSpeed

Recupera a velocidade de gravação atual da unidade. (IDiscFormat2TrackAtOnce.get_CurrentWriteSpeed)
get_Data

Recupera o fluxo de dados do conteúdo do arquivo.
get_DataSize

Recupera o número de bytes no arquivo.
get_DataSize32BitHigh

Recupera os 32 bits mais significativos da propriedade IFsiFileItem::get_DataSize.
get_DataSize32BitLow

Recupera os 32 bits menos significativos da propriedade IFsiFileItem::get_DataSize.
get_Description

Recupera a descrição no item de progresso.
get_DeviceCanLoadMedia

Determina se o dispositivo pode ejetar e recarregar a mídia posteriormente.
get_DigitalAudioCopySetting

Recupera o valor do bit que representa a configuração de cópia de áudio digital atual na mídia resultante. Consulte a enumeração IMAPI_CD_TRACK_DIGITAL_COPY_SETTING para obter valores possíveis.
get_DirectoryCount

Recupera o número de diretórios na imagem do sistema de arquivos.
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)
get_DisableGaplessAudio

Recupera o valor atual que especifica se a gravação "Áudio sem lacunas" está desabilitada. Essa propriedade usa como padrão um valor de VARIANT_FALSE, o que desabilita o uso de gravação "sem lacunas" entre faixas de áudio consecutivas.
get_DiscId

Recupera o nome do volume de disco para esta imagem do sistema de arquivos.
get_DoNotFinalizeMedia

Determina se a mídia é deixada aberta para gravação depois de gravar a faixa de áudio. (Obter)
get_ElapsedTime

Recupera o tempo total decorrido da operação de gravação. (IDiscFormat2DataEventArgs.get_ElapsedTime)
get_ElapsedTime

Recupera o tempo total decorrido da operação de gravação. (IDiscFormat2RawCDEventArgs.get_ElapsedTime)
get_ElapsedTime

Recupera o tempo total decorrido da operação de gravação. (IDiscFormat2TrackAtOnceEventArgs.get_ElapsedTime)
get_Emulation

Recupera o tipo de mídia que a imagem de inicialização pretende emular.
get_EndingSectorsPerSecond

Recupera o número estimado de setores por segundo que o dispositivo de gravação pode gravar na mídia no final do processo de gravação.
get_EndLba

Recupera o setor final do intervalo especificado pela interface IBlockRange.
get_EnumFsiItems

Recupera uma lista de itens filho contidos no diretório na imagem do sistema de arquivos. (IFsiDirectoryItem.get_EnumFsiItems)
get_EnumNamedStreams

Cria um enumerador não variante para a coleção dos fluxos nomeados associados a um arquivo na imagem do sistema de arquivos.
get_EnumProgressItems

Recupera a lista de itens de progresso da coleção. (IProgressItems.get_EnumProgressItems)
get_ExclusiveAccessOwner

Recupera o nome do aplicativo cliente que tem acesso exclusivo ao dispositivo.
get_ExpectedTableOfContents

Recupera o sumário das faixas de áudio que foram colocadas na mídia dentro da sessão de gravação de faixa.
get_ExpectedTableOfContents

Obtém o sumário scsi-form para o disco resultante.
get_ExtendedSeed

Recupera uma matriz de valores de semente usados pelo gerador de número aleatório.
get_FileCount

Recupera o número de arquivos na imagem do sistema de arquivos.
get_FileSystemsSupported

Recupera a lista de tipos de sistema de arquivos que um cliente pode usar para criar uma imagem do sistema de arquivos.
get_FileSystemsToCreate

Recupera os tipos de sistemas de arquivos a serem criados ao gerar o fluxo de resultados.
get_FirstBlock

Recupera o primeiro número de bloco neste segmento da imagem de resultado.
get_ForceMediaToBeClosed

Determina se outras adições ao sistema de arquivos são impedidas. (Obter)
get_ForceOverwrite

Determina se o gravador de dados deve substituir o disco em tipos de mídia sobrescritos. (Obter)
get_FreeMediaBlocks

Recupera o número máximo de blocos disponíveis para a imagem.
get_FreeSectorsOnMedia

Recupera o número de setores livres no disco para gravação incremental (sem substituir dados existentes).
get_FreeSectorsOnMedia

Recupera o número de setores disponíveis para adicionar uma nova faixa à mídia.
get_FreeSectorsOnMedia

Recupera o número de setores livres disponíveis na mídia.
get_FreeSystemBuffer

Recupera o número de bytes não utilizados no buffer de dados interno usado para gravação em disco.
get_FsiNamedStreams

Recupera uma coleção de fluxos nomeados associados a um arquivo na imagem do sistema de arquivos.
get_FullErase

Determina a qualidade da eliminação do disco. (Obter)
get_FullPath

Recupera o caminho completo do item de arquivo ou diretório na imagem do sistema de arquivos.
get_ImageSize

Recupera o tamanho da imagem de inicialização.
get_ImageStream

Recupera o fluxo de imagem de gravação.
get_ImportedVolumeName

Recupera o nome do volume fornecido de um sistema de arquivos importado.
get_ImportRecorder

Recupera o gravador de disco a ser usado para importar uma ou mais sessões anteriores.
get_InUse

Determina se essa interface de várias sessões é a que você deve usar na mídia atual. (Obter)
get_IsFirstDataSession

Determina se esta sessão é a primeira sessão de dados na mídia.
get_IsHidden

Determina se o atributo oculto do item está definido na imagem do sistema de arquivos. (Obter)
get_IsNamedStream

Determina se o item é um fluxo nomeado.
get_ISO9660InterchangeLevel

Recupera o nível de compatibilidade ISO9660 a ser usado ao criar a imagem de resultado.
get_ISO9660InterchangeLevelsSupported

Recupera os níveis de compatibilidade ISO9660 com suporte.
get_ISRC

Recupera o ISRC (Código de Gravação Padrão Internacional) atualmente associado à faixa. Esse valor de propriedade usa como padrão NULL (ou uma cadeia de caracteres de comprimento zero) e só pode ser definido para faixas que contêm dados de áudio.
get_IsRealTime

Recupera o valor da propriedade que especifica se um item de arquivo na imagem do sistema de arquivos é um arquivo padrão ou 'Tempo Real'.
get_IsSupportedEnvironment

Recupera um valor que determina se o ambiente contém um ou mais dispositivos ópticos e o contexto de execução tem permissão para acessar os dispositivos.
get_IsSupportedOnCurrentMediaState

Determina se o tipo de várias sessões pode gravar na mídia óptica atual.
Get_item

Recupera o identificador exclusivo do dispositivo de disco especificado.
Get_item

Recupera o diretório ou item de arquivo especificado da imagem do sistema de arquivos.
Get_item

Recupera um único fluxo nomeado associado a um arquivo na imagem do sistema de arquivos.
Get_item

Recupera o item de progresso especificado da coleção.
get_LastAccessedTime

Recupera a data e a hora em que o diretório ou item de arquivo foi acessado pela última vez na imagem do sistema de arquivos.
get_LastBlock

Recupera o último bloco neste segmento da imagem de resultado.
get_LastModifiedTime

Recupera a data e a hora em que o diretório ou item de arquivo foi modificado pela última vez na imagem do sistema de arquivos.
get_LastPossibleStartOfLeadout

Recupera a última posição inicial possível para a área de leadout.
get_LastReadLba

Recupera o endereço do setor lido mais recentemente da imagem de gravação.
get_LastUsedUserSectorInImage

Recupera o número total de setores usados na mídia atual, incluindo qualquer sobrecarga entre as faixas existentes.
get_LastWrittenAddress

Recupera o último endereço escrito na mídia.
get_LastWrittenAddressOfPreviousSession

Recupera o último setor da sessão de gravação anterior.
get_LastWrittenAddressOfPreviousSession

Recupera o último setor escrito na sessão anterior na mídia.
get_LastWrittenLba

Recupera o endereço do setor gravado mais recentemente no dispositivo.
get_LegacyDeviceNumber

Recupera o número do dispositivo herdado para um dispositivo de CD ou DVD.
get_Manufacturer

Recupera o identificador do fabricante do CD.
get_MediaCatalogNumber

Define o MCN (Número do Catálogo de Mídia) para todo o disco de áudio.
get_MediaHeuristicallyBlank

Tenta determinar se a mídia está em branco usando heurística (principalmente para mídia DVD+RW e DVD-RAM).
get_MediaPhysicallyBlank

Determina se a mídia atual é relatada como fisicamente em branco pela unidade.
get_MediaType

Recupera o tipo de mídia na unidade atual.
get_ModifiedBlocks

Recupera a lista de blocos modificados na imagem de resultado.
get_MultisessionInterfaces

Recupera uma lista de interfaces de várias sessões disponíveis.
get_MultisessionInterfaces

Recupera a lista de interfaces de várias sessões para a mídia óptica.
get_Name

Recupera o nome do diretório ou item de arquivo na imagem do sistema de arquivos.
get_NextWritableAddress

Recupera o local para a próxima operação de gravação.
get_NextWritableAddress

Recupera o próximo endereço gravável na mídia, incluindo setores usados.
get_NumberOfExistingTracks

Recupera o número de faixas de áudio existentes na mídia. (IDiscFormat2TrackAtOnce.get_NumberOfExistingTracks)
get_NumberOfExistingTracks

Recupera o número de faixas de áudio existentes na mídia. (IRawCDImageCreator.get_NumberOfExistingTracks)
get_Path

Recupera o caminho lógico para uma imagem .iso.
get_PlatformId

Recupera o identificador de plataforma que identifica a arquitetura do sistema operacional compatível com a imagem de inicialização.
get_PostgapAlreadyInImage

Determina se o fluxo de dados contém lacunas pós-gravação. (Obter)
get_ProductId

Recupera a ID do produto do dispositivo.
get_ProductRevision

Recupera o código de revisão do produto do dispositivo.
get_ProgressItems

Recupera a coleção de mapeamento de bloco de itens de progresso.
get_Recorder

Recupera o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2Data.get_Recorder)
get_Recorder

Recupera o dispositivo de gravação a ser usado na operação de apagamento.
get_Recorder

Recupera o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2RawCD.get_Recorder)
get_Recorder

Recupera o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2TrackAtOnce.get_Recorder)
get_Recorder

Recupera o dispositivo de gravação a ser usado na operação de gravação.
get_RemainingTime

Recupera o tempo restante estimado da operação de gravação. (IDiscFormat2DataEventArgs.get_RemainingTime)
get_RemainingTime

Recupera o tempo restante estimado da operação de gravação. (IDiscFormat2RawCDEventArgs.get_RemainingTime)
get_RemainingTime

Recupera o tempo restante estimado da operação de gravação. (IDiscFormat2TrackAtOnceEventArgs.get_RemainingTime)
get_RequestedRotationTypeIsPureCAV

Recupera o tipo de controle de velocidade rotacional solicitado. (IDiscFormat2Data.get_RequestedRotationTypeIsPureCAV)
get_RequestedRotationTypeIsPureCAV

Recupera o tipo de controle de velocidade rotacional solicitado. (IDiscFormat2RawCD.get_RequestedRotationTypeIsPureCAV)
get_RequestedRotationTypeIsPureCAV

Recupera o tipo de controle de velocidade rotacional solicitado. (IDiscFormat2TrackAtOnce.get_RequestedRotationTypeIsPureCAV)
get_RequestedSectorType

Recupera o setor de dados solicitado a ser usado durante a gravação do fluxo.
get_RequestedWriteSpeed

Recupera a velocidade de gravação solicitada. (IDiscFormat2Data.get_RequestedWriteSpeed)
get_RequestedWriteSpeed

Recupera a velocidade de gravação solicitada. (IDiscFormat2RawCD.get_RequestedWriteSpeed)
get_RequestedWriteSpeed

Recupera a velocidade de gravação solicitada. (IDiscFormat2TrackAtOnce.get_RequestedWriteSpeed)
get_ResultingImageType

Recupera o valor que especifica o tipo de arquivo de imagem que será gerado.
get_Root

Recupera o item de diretório raiz.
get_RotationTypeIsPureCAV

Recupera o controle de velocidade rotacional com suporte usado pelo gravador para a mídia atual.
get_SectorCount

Recupera o número de setores de usuário nessa faixa.
get_SectorCount

Recupera o número de setores a serem gravados no dispositivo na operação de gravação atual.
get_SectorType

Recupera o tipo de dados fornecidos para os setores nessa faixa. Para obter mais detalhes sobre os possíveis tipos de setor, consulte IMAPI_CD_SECTOR_TYPE.
get_Seed

Recupera o valor de semente usado pelo gerador de número aleatório.
get_SessionStartBlock

Recupera o endereço do bloco inicial para a sessão de gravação.
get_StageFiles

Indica se os arquivos que estão sendo adicionados à imagem do sistema de arquivos devem ser preparados antes da queima.
get_StartAddressOfPreviousSession

Recupera o primeiro setor da sessão de gravação anterior.
get_StartAddressOfPreviousSession

Recupera o primeiro setor escrito na sessão anterior na mídia.
get_StartingLba

Recupera o LBA dos primeiros setores de usuário nessa faixa.
get_StartingSectorsPerSecond

Recupera o número estimado de setores por segundo que o dispositivo de gravação pode gravar na mídia no início do processo de gravação.
get_StartingTrackNumber

Recupera o número da faixa inicial.
get_StartLba

Recupera o setor inicial do intervalo descrito por IBlockRange.
get_StartLba

Recupera o LBA (endereço de bloco lógico) inicial da operação de gravação atual.
get_StartOfLeadout

Recupera o valor que define o LBA para o início do Leadout. Esse método pode ser utilizado para determinar se a imagem pode ser gravada em um pedaço de mídia comparando-a com o LastPossibleStartOfLeadout para a mídia.
get_StartOfLeadoutLimit

Recupera o valor da propriedade StartOfLeadoutLimit atual. Esse valor especifica se a imagem resultante é necessária para caber em um pedaço de mídia com um StartOfLeadout maior ou igual ao LBA.
get_StartOfNextSession

Recupera o primeiro setor da próxima sessão.
get_Stream

Recupera o objeto IStream associado à imagem .iso.
get_StrictFileSystemCompliance

Determina o nível de conformidade para criar e desenvolver a imagem do sistema de arquivos. (Obter)
get_SupportedFeaturePages

Recupera a lista de recursos compatíveis com o dispositivo.
get_SupportedMediaTypes

Recupera os tipos de mídia compatíveis com a implementação atual da interface IDiscFormat2.
get_SupportedModePages

Recupera a lista de páginas de modo MMC compatíveis com o dispositivo.
get_SupportedProfiles

Recupera a lista de perfis MMC compatíveis com o dispositivo.
get_SupportedSectorTypes

Recupera os tipos de setor de dados com suporte para o gravador atual.
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)
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)
get_SupportedWriteSpeedDescriptors

Recupera uma lista das configurações de gravação detalhadas compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeedDescriptors)
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)
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)
get_SupportedWriteSpeeds

Recupera uma lista das velocidades de gravação compatíveis com o gravador de disco e a mídia atual. (IDiscFormat2TrackAtOnce.get_SupportedWriteSpeeds)
get_TotalBlocks

Recupera o número de blocos na imagem de resultado.
get_TotalSectorsOnMedia

Recupera o número de setores na mídia no dispositivo.
get_TotalSectorsOnMedia

Recupera o total de setores disponíveis na mídia se estiver gravando uma faixa de áudio contínua.
get_TotalSectorsOnMedia

Recupera o número total de setores na mídia.
get_TotalSystemBuffer

Recupera o tamanho do buffer de dados interno usado para gravação em disco.
get_TotalTime

Recupera o tempo total estimado para a operação de gravação.
get_TrackIndexes

Recupera o índice baseado em um das faixas no disco.
get_TrackInfo

Recupera uma propriedade indexada, que usa um valor LONG com um intervalo de 1 a 99 como o índice para determinar qual faixa o usuário está consultando. Em seguida, o objeto retornado é consultado/definido para a propriedade específica por faixa de interesse.
get_TrackNumber

Recupera o número da faixa para essa faixa.
get_UDFRevision

Recupera o nível de revisão da UDF da imagem importada do sistema de arquivos.
get_UDFRevisionsSupported

Recupera uma lista de níveis de revisão de UDF com suporte.
get_UsedBlocks

Recupera o número de blocos em uso.
get_UsedSectorsOnMedia

Recupera o número total de setores usados na mídia.
get_UsedSystemBuffer

Recupera o número de bytes usados no buffer de dados interno usado para gravação em disco.
get_UseRestrictedCharacterSet

Determina se os nomes de arquivo e diretório usam um caractere restrito.
get_UseStreamingWrite12

Recupera um valor que indica se as operações de gravação usam o comando WRITE12 ou WRITE10.
get_VendorId

Recupera a ID do fornecedor do dispositivo.
get_VolumeName

Recupera o nome do volume exclusivo associado ao dispositivo.
get_VolumeName

Recupera o nome do volume dessa imagem do sistema de arquivos.
get_VolumeNameISO9660

Recupera o nome do volume da imagem do sistema ISO9660.
get_VolumeNameJoliet

Recupera o nome do volume da imagem do sistema Joliet.
get_VolumeNameUDF

Recupera o nome do volume da imagem do sistema UDF.
get_VolumePathNames

Recupera uma lista de letras de unidade e pontos de montagem NTFS para o dispositivo.
get_WorkingDirectory

Recupera o diretório temporário no qual os arquivos de stash são criados.
get_WriteInProgress

Recupera um valor que indica se o gravador está gravando dados no disco no momento.
get_WriteProtectStatus

Recupera o estado atual de proteção de gravação da mídia no dispositivo.
get_WriteSpeed

Recupera a velocidade de gravação com suporte para gravar na mídia.
get_WriteUnitSize

Recupera o tamanho de uma unidade gravável na mídia. (IMultisessionRandomWrite.get_WriteUnitSize)
get_WriteUnitSize

Recupera o tamanho de uma unidade gravável na mídia. (IMultisessionSequential2.get_WriteUnitSize)
GetActiveDiscMasterFormat

Recupera o formato de gravador de disco ativo. O formato ativo especifica a estrutura do conteúdo do arquivo de imagem em etapas (áudio/dados) e a interface COM que deve ser usada para manipular essa imagem em etapas.
GetActiveDiscRecorder

Recupera um ponteiro de interface para o gravador de disco ativo. O gravador de disco ativo é o gravador em que ocorrerá uma gravação quando RecordDisc for chamado.
GetAdapterDescriptor

Recupera o descritor do adaptador para o dispositivo.
GetAudioBlockSize

Recupera o tamanho, em bytes, de um bloco de áudio.
GetAvailableAudioTrackBlocks

Recupera o número atual de blocos que podem ser adicionados à faixa antes que uma adição adicional cause uma falha por falta de espaço.
GetBasePnPID

Recupera uma cadeia de caracteres PnP base que pode ser usada para identificar consistentemente uma classe específica de dispositivo por make e modelo. A cadeia de caracteres pode ser usada por aplicativos para personalizar seu comportamento de acordo com o tipo de gravador específico.
GetByteAlignmentMask

Recupera a máscara de alinhamento de bytes para o dispositivo.
GetDataBlockSize

Recupera o tamanho de um bloco de dados.
GetDefaultFileSystemForImport

Recupera o sistema de arquivos a ser importado por padrão.
GetDeviceDescriptor

Recupera o descritor do dispositivo para o dispositivo.
GetDiscInformation

Recupera as informações do disco da mídia.
GetDisplayNames

Recupera um nome formatado para o gravador que pode ser exibido. O nome consiste no fabricante e no identificador do produto do dispositivo.
GetFeaturePage

Recupera a página de recursos especificada do dispositivo.
GetJolietProperties

Recupera um ponteiro para uma interface IPropertyStorage que contém as propriedades joliet.
GetMaximumNonPageAlignedTransferSize

Recupera o tamanho máximo de transferência não alinhado à página para o dispositivo.
GetMaximumPageAlignedTransferSize

Recupera o tamanho máximo de transferência alinhado à página para o dispositivo.
GetModePage

Recupera a página de modo especificada do dispositivo.
GetPath

Recupera um caminho para o dispositivo dentro do sistema operacional. Esse caminho deve ser usado em conjunto com o nome de exibição para identificar completamente um gravador de disco disponível.
GetRecorderGUID

Recupera o GUID do gravador de disco físico atualmente associado ao objeto gravador.
GetRecorderProperties

Recupera um ponteiro para uma interface IPropertyStorage.
GetRecorderState

Recupera o estado do gravador de disco.
GetRecorderType

Determina se o gravador de disco é um dispositivo do tipo CD-R ou CD-RW. Isso não indica o tipo de mídia que está atualmente inserida no dispositivo.
GetSupportedFeaturePages

Recupera a lista de páginas de recursos com suporte ou as páginas de recursos atuais do dispositivo.
GetSupportedModePages

Recupera as páginas de modo com suporte para o dispositivo.
GetSupportedProfiles

Recupera os perfis com suporte ou os perfis atuais do dispositivo.
GetTotalAudioBlocks

Recupera o número total de blocos disponíveis para faixas de áudio de preparo. O total inclui todos os tipos de bloco, incluindo blocos que podem precisar ser alocados para lacunas de faixa.
GetTotalAudioTracks

Recupera o número total de faixas que foram encenadas ou estão sendo preparadas.
GetTotalDataBlocks

Recupera o número total de blocos disponíveis para preparo de um disco de dados Joliet.
GetTrackInformation

Recupera as informações de controle da mídia.
GetUsedAudioBlocks

Recupera o número total de blocos de áudio em uso.
GetUsedDataBlocks

Recupera o número total de blocos de dados que estão em uso.
IdentifiqueFileSystemsOnDisc

Recupera uma lista dos diferentes tipos de sistemas de arquivos na mídia óptica.
ImportFileSystem

Importa o sistema de arquivos padrão no disco atual.
ImportSpecificFileSystem

Importe um sistema de arquivos específico do disco.
Initialize

Inicializa esse fluxo de dois fluxos de entrada.
Initialize

Inicialize esse fluxo intercalado de uma matriz de fluxos de entrada e tamanhos de intercalação.
Inicializar2

Inicializa esse fluxo de uma matriz de fluxos de entrada.
InitializeDiscRecorder

Associa o objeto ao dispositivo de disco especificado.
IsCurrentMediaSupported

Determina se a mídia atual em um gravador com suporte dá suporte ao formato especificado.
IsRecorderSupported

Determina se o gravador dá suporte ao formato especificado.
LockInChangePoint

Bloqueia as informações do sistema de arquivos no nível atual do ponto de alteração.
Próximo

Recupera um número especificado de itens na sequência de enumeração. (IEnumFsiItems.Next)
Próximo

Recupera um número especificado de itens na sequência de enumeração. (IEnumProgressItems.Next)
NotifyAddProgress

Notifica um aplicativo de seu progresso em resposta a chamadas para IRedbookDiscMaster::AddAudioTrackBlocks ou IJolietDiscMaster::AddData. As notificações são enviadas para as primeiras e últimas etapas e em pontos no meio.
NotifyBlockProgress

Notifica uma aplicação de seu progresso na queima de um disco no gravador ativo. As notificações são enviadas para os primeiros e últimos blocos e em pontos no meio.
NotifyBurnComplete

Notifica um aplicativo de que uma chamada para IDiscMaster::RecordDisc foi concluída.
NotifyClosingDisc

Notifica o aplicativo de que ele começou a fechar o disco. Nenhuma notificação adicional é enviada até que a queima seja concluída.
NotifyDeviceAdded

Recebe uma notificação quando um dispositivo de mídia óptica é adicionado ao computador.
NotifyDeviceRemoved

Recebe notificação quando um dispositivo de mídia óptica é removido do computador.
NotifyEraseComplete

Notifica um aplicativo de que uma chamada para IDiscRecorder::Erase foi concluída.
NotifyPnPActivity

Notifica o aplicativo de que há uma alteração na lista de gravadores de disco válidos. (Por exemplo, um driver CD-R USB é removido do sistema.).
NotifyPreparingBurn

Notifica o aplicativo de que ele está se preparando para gravar um disco. Nenhuma notificação adicional é enviada até que a queima seja iniciada.
NotifyTrackProgress

Notifica um aplicativo de que uma faixa foi iniciada ou concluída durante a gravação de um disco de áudio.
Abrir

Abre um objeto IMAPI de nível superior para acesso por um aplicativo cliente.
OpenExclusive

Abre um gravador de disco para acesso exclusivo.
PrepareMedia

Bloqueia a mídia atual para acesso exclusivo. (IDiscFormat2RawCD.PrepareMedia)
PrepareMedia

Bloqueia a mídia atual para acesso exclusivo. (IDiscFormat2TrackAtOnce.PrepareMedia)
ProbeSpecificFileSystem

Determina se um sistema de arquivos específico na mídia atual pode ser acrescentado por meio do IMAPI.
ProgressAdvise

Registra um aplicativo para notificações de progresso.
ProgressItemFromBlock

Recupera um item de progresso com base no número de bloco especificado.
ProgressItemFromDescription

Recupera um item de progresso com base no nome de arquivo especificado.
ProgressUnadvise

Cancela notificações de progresso para um aplicativo.
put_AudioHasPreemphasis

Define o valor que especifica se uma faixa de áudio tem uma pré-ênfase adicional adicionada aos dados de áudio antes de ser gravada em CD.
put_BootImageOptions

Define a imagem de inicialização que você deseja adicionar à imagem do sistema de arquivos. Esse método cria uma cópia completa das opções de inicialização passadas copiando o fluxo da interface IBootOptions fornecida.
put_BootImageOptionsArray

Define a matriz de opções de inicialização que será utilizada para gerar a imagem do sistema de arquivos. Ao contrário de IFileSystemImage::p ut_BootImageOptions, esse método não criará uma cópia completa de cada elemento de matriz de opções de inicialização, mas usará referências a cada elemento.
put_BufferUnderrunFreeDisabled

Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2Data.put_BufferUnderrunFreeDisabled)
put_BufferUnderrunFreeDisabled

Determina se a gravação gratuita de Subexecutação de Buffer está habilitada. (IDiscFormat2RawCD.put_BufferUnderrunFreeDisabled)
put_BufferUnderrunFreeDisabled

Determina se a gravação gratuita de subexecutação de buffer está habilitada.
put_BurnVerificationLevel

Define o nível de verificação de gravação.
put_BytesPerSector

Define o número de bytes a serem usados para cada setor durante a gravação.
put_ClientName

Define o nome amigável do cliente. (IDiscFormat2Data.put_ClientName)
put_ClientName

Define o nome amigável do cliente. (IDiscFormat2Erase.put_ClientName)
put_ClientName

Define o nome amigável do cliente. (IDiscFormat2RawCD.put_ClientName)
put_ClientName

Define o nome amigável do cliente. (IDiscFormat2TrackAtOnce.put_ClientName)
put_CreateRedundantUdfMetadataFiles

Define a propriedade que especifica se os Metadados UDF serão redundantes na imagem do sistema de arquivos.
put_CreationTime

Define a data e a hora em que o diretório ou item de arquivo foi criado e adicionado à imagem do sistema de arquivos.
put_Data

Define o fluxo de dados do conteúdo do arquivo.
put_DigitalAudioCopySetting

Define o bit "Permitido" da cópia de áudio digital como um dos três valores na mídia resultante. Consulte a enumeração IMAPI_CD_TRACK_DIGITAL_COPY_SETTING para obter informações adicionais sobre cada valor possível.
put_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)
put_DisableGaplessAudio

Define o valor que especifica se a gravação "Áudio sem lacunas" está desabilitada. Essa propriedade usa como padrão um valor de VARIANT_FALSE, o que desabilita o uso de gravação "sem lacunas" entre faixas de áudio consecutivas.
put_DoNotFinalizeMedia

Determina se a mídia é deixada aberta para gravação depois de gravar a faixa de áudio. (Put)
put_Emulation

Define o tipo de mídia que a imagem de inicialização pretende emular.
put_EndingSectorsPerSecond

Define o número estimado de setores por segundo que o dispositivo de gravação pode gravar na mídia no final do processo de gravação.
put_ExtendedSeed

Define uma lista de valores de semente para o gerador de número aleatório e busca o início do fluxo.
put_FileSystemsToCreate

Define os sistemas de arquivos a serem criados ao gerar o fluxo de resultados.
put_ForceMediaToBeClosed

Determina se outras adições ao sistema de arquivos são impedidas. (Put)
put_ForceOverwrite

Determina se o gravador de dados deve substituir o disco em tipos de mídia sobrescritos. (Put)
put_FreeMediaBlocks

Define o número máximo de blocos disponíveis para a imagem.
put_FullErase

Determina a qualidade da eliminação do disco. (Put)
put_InUse

Determina se essa interface de várias sessões é a que você deve usar na mídia atual. (Put)
put_IsHidden

Determina se o atributo oculto do item está definido na imagem do sistema de arquivos. (Put)
put_ISO9660InterchangeLevel

Define o nível de compatibilidade ISO9660 da imagem do sistema de arquivos.
put_ISRC

Define o ISRC (Código de Gravação Padrão Internacional) atualmente associado à faixa. Esse valor de propriedade usa como padrão NULL (ou uma cadeia de caracteres de comprimento zero) e só pode ser definido para faixas que contêm dados de áudio.
put_IsRealTime

Define o atributo 'Tempo Real' de um arquivo em um sistema de arquivos. Esse atributo especifica se o conteúdo requer ou não uma taxa mínima de transferência de dados ao gravar ou ler, por exemplo, dados de áudio e vídeo.
put_LastAccessedTime

Define a data e a hora em que o diretório ou item de arquivo foi acessado pela última vez na imagem do sistema de arquivos.
put_LastModifiedTime

Define a data e a hora em que o item foi modificado pela última vez na imagem do sistema de arquivos.
put_Manufacturer

Define um identificador que identifica o fabricante ou desenvolvedor do CD.
put_MediaCatalogNumber

Recupera o MCN (Número do Catálogo de Mídia) para todo o disco de áudio.
put_MultisessionInterfaces

Define a lista de interfaces de várias sessões para a mídia óptica.
put_PlatformId

Define o identificador de plataforma que identifica a arquitetura do sistema operacional compatível com a imagem de inicialização.
put_PostgapAlreadyInImage

Determina se o fluxo de dados contém lacunas pós-gravação. (Put)
put_Recorder

Define o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2Data.put_Recorder)
put_Recorder

Define o dispositivo de gravação a ser usado na operação de apagamento.
put_Recorder

Define o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2RawCD.put_Recorder)
put_Recorder

Define o dispositivo de gravação a ser usado para a operação de gravação. (IDiscFormat2TrackAtOnce.put_Recorder)
put_Recorder

Define um dispositivo de gravação para a operação de gravação.
put_RequestedSectorType

Define o setor de dados solicitado a ser usado para gravar o fluxo.
put_ResultingImageType

Define o valor que define o tipo de arquivo de imagem que será gerado.
put_Seed

Define o valor de semente usado pelo gerador de número aleatório e busca o início do fluxo.
put_SessionStartBlock

Define o endereço do bloco inicial para a sessão de gravação.
put_StageFiles

Determina se os arquivos que estão sendo adicionados à imagem do sistema de arquivos devem ser preparados antes da gravação.
put_StartingSectorsPerSecond

Define o número estimado de setores por segundo que o dispositivo de gravação pode gravar na mídia no início do processo de gravação.
put_StartingTrackNumber

Define o número da faixa inicial.
put_StartOfLeadoutLimit

Define o valor da propriedade StartOfLeadoutLimit.
put_StrictFileSystemCompliance

Determina o nível de conformidade para criar e desenvolver a imagem do sistema de arquivos. (Put)
put_UDFRevision

Define o nível de revisão da UDF da imagem do sistema de arquivos.
put_UseRestrictedCharacterSet

Determina se os nomes de arquivo e diretório devem ser restritos a usar apenas caracteres CP_ANSI.
put_UseStreamingWrite12

Define um valor que indica se as operações de gravação usam o comando WRITE12 ou WRITE10.
put_VolumeName

Define o nome do volume para esta imagem do sistema de arquivos.
put_WorkingDirectory

Define o diretório temporário no qual os arquivos de stash são criados.
QueryCancel

Verifica se uma operação AddData, AddAudioTrackBlocks ou RecordDisc deve ser cancelada.
QueryMediaInfo

Recupera informações sobre a mídia montada no momento, como o número total de blocos usados na mídia.
QueryMediaType

Detecta o tipo de mídia atualmente inserido no gravador, se houver.
ReadDvdStructure

Lê uma estrutura de DVD da mídia.
RecordDisc

Queima a imagem em etapas para mídia no gravador de disco ativo.
ReleaseExclusiveAccess

Libera acesso exclusivo ao dispositivo.
ReleaseMedia

Fecha uma sessão de gravação disc-at-once (DAO) de uma imagem bruta e libera o bloqueio.
ReleaseMedia

Fecha a sessão de gravação de faixa e libera o bloqueio.
Remover

Remove o item especificado da imagem do sistema de arquivos.
RemoveStream

Remove uma associação de fluxo nomeada com um arquivo.
RemoveTree

Remova a árvore de diretório especificada da imagem do sistema de arquivos.
Redefinir

Redefine a sequência de enumeração para o início. (IEnumFsiItems.Reset)
Redefinir

Redefine a sequência de enumeração para o início. (IEnumProgressItems.Reset)
RollbackToChangePoint

Reverte a imagem de volta para o ponto de alteração especificado.
SendCommandGetDataFromDevice

Envia um comando MMC para o dispositivo de gravação que solicita dados do dispositivo.
SendCommandNoData

Envia um comando MMC para o dispositivo de gravação. Use essa função quando nenhum buffer de dados for enviado nem recebido do dispositivo.
SendCommandSendDataToDevice

Envia um comando MMC e seu buffer de dados associado ao dispositivo de gravação.
SendDvdStructure

Envia uma estrutura de DVD para a mídia.
SetActiveDiscMasterFormat

Define o formato de gravador de disco ativo no momento. O formato ativo especifica a estrutura do conteúdo do arquivo de imagem preparado (áudio/dados) e a interface COM que deve ser usada para manipular essa imagem preparada.
SetActiveDiscRecorder

Seleciona um gravador de disco ativo. O gravador de disco ativo é o gravador em que ocorrerá uma gravação quando RecordDisc for chamado.
SetJolietProperties

Define as propriedades de Joliet.
SetMaxMediaBlocksFromDevice

Defina o número máximo de blocos disponíveis com base nos recursos do gravador.
SetModePage

Define os dados da página de modo para o dispositivo.
Setpath

Define o valor da propriedade Path com um caminho lógico como uma imagem .iso.
SetRecorderProperties

Aceita um ponteiro IPropertyStorage para um objeto com todas as propriedades que o aplicativo deseja alterar. Há suporte para configurações esparsas.
SetStream

Define a propriedade Stream com o objeto IStream associado à imagem .iso.
SetWriteSpeed

Define a velocidade de gravação do gravador de disco. (IDiscFormat2Data.SetWriteSpeed)
SetWriteSpeed

Define a velocidade de gravação do gravador de disco. (IDiscFormat2RawCD.SetWriteSpeed)
SetWriteSpeed

Define a velocidade de gravação do gravador de disco. (IDiscFormat2TrackAtOnce.SetWriteSpeed)
Ignorar

Ignora um número especificado de itens na sequência de enumeração. (IEnumFsiItems.Skip)
Ignorar

Ignora um número especificado de itens na sequência de enumeração. (IEnumProgressItems.Skip)
Atualizar

Implemente esse método para receber uma notificação de progresso da operação de gravação atual. (DDiscFormat2DataEvents.Update)
Atualizar

Implemente esse método para receber a notificação de progresso da operação de apagamento atual.
Atualizar

Implemente esse método para receber uma notificação de progresso da operação de gravação de imagem bruta atual.
Atualizar

Implemente esse método para receber uma notificação de progresso da operação de gravação de faixa atual.
Atualizar

Implemente esse método para receber uma notificação de progresso da operação de gravação atual. (DWriteEngine2Events.Update)
Atualizar

Implemente esse método para receber uma notificação de progresso da operação de gravação atual. As notificações são enviadas ao copiar o conteúdo de um arquivo ou ao adicionar diretórios ou arquivos à imagem do sistema de arquivos.
UpdateImport

Recebe notificação de importação para cada arquivo e item de diretório importado de um meio óptico.
Validar

Determina se a imagem .iso fornecida é válida.
Gravar

Grava o fluxo de dados no dispositivo.
WriteMedia

Grava uma imagem bruta do DAO-96 na mídia em branco usando MSF 95:00:00 como o endereço inicial.
WriteMedia2

Grava uma imagem bruta do DAO-96 na mídia em branco usando um endereço inicial especificado.
WriteSection

Grava um fluxo de dados no gravador atual.

Interfaces

 
DDiscFormat2DataEvents

Implemente essa interface para receber notificações da operação de gravação atual. (DDiscFormat2DataEvents)
DDiscFormat2EraseEvents

Implemente essa interface para receber notificações da operação de apagamento atual.
DDiscFormat2RawCDEvents

Implemente essa interface para receber notificações da operação de gravação de imagem bruta atual.
DDiscFormat2TrackAtOnceEvents

Implemente essa interface para receber notificações da operação de gravação de faixa atual.
DDiscMaster2Events

Implemente essa interface para receber notificação quando um dispositivo de CD ou DVD for adicionado ou removido do computador.
DFileSystemImageEvents

Implemente essa interface para receber notificações da operação de gravação atual. (DFileSystemImageEvents)
DFileSystemImageImportEvents

Use essa interface para receber notificações sobre a operação de importação do sistema de arquivos atual.
DWriteEngine2Events

Implemente essa interface para receber notificações da operação de gravação atual. (DWriteEngine2Events)
IBlockRange

Use essa interface para recuperar informações sobre um único intervalo contínuo de setores na mídia. Normalmente, essa interface é usada junto com a interface IBlockRangeList para descrever uma coleção de intervalos de setores.
IBlockRangeList

Use essa interface para recuperar uma lista de intervalos de setor contínuos na mídia. Essa interface é usada para descrever os setores que precisam ser atualizados em um disco rewritable quando uma nova sessão lógica é registrada.
IBootOptions

Use essa interface para especificar a imagem de inicialização a ser adicionada ao disco óptico. Uma imagem de inicialização contém um ou mais setores de código usados para iniciar o computador.
IBurnVerification

Use essa interface com IDiscFormat2Data ou IDiscFormat2TrackAtOnce para obter ou definir a propriedade Nível de Verificação de Gravação que determina como a mídia queimada é verificada quanto à integridade após a operação de gravação.
IDiscFormat2

Essa é uma interface base. Use as interfaces a seguir que herdam essa interface IDiscFormat2Data, IDiscFormat2Erase, IDiscFormat2TrackAtOnce, IDiscFormat2RawCD
IDiscFormat2Data

Use essa interface para gravar um fluxo de dados em um disco.
IDiscFormat2DataEventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. (IDiscFormat2DataEventArgs)
IDiscFormat2Erase

Use essa interface para apagar dados de um disco.
IDiscFormat2RawCD

Use essa interface para gravar imagens brutas em um dispositivo de disco usando o modo DAO (Disc At Once) (também conhecido como gravação ininterrupta).
IDiscFormat2RawCDEventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. (IDiscFormat2RawCDEventArgs)
IDiscFormat2TrackAtOnce

Use essa interface para gravar áudio em mídia CD-R ou CD-RW em branco no modo Track-At-Once.
IDiscFormat2TrackAtOnceEventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. (IDiscFormat2TrackAtOnceEventArgs)
IDiscMaster

A interface IDiscMaster permite que um aplicativo reserve uma API de masterização de imagem, enumere formatos de masterização de disco e gravadores de disco compatíveis com um objeto de masterização de imagem e inicie uma gravação simulada ou real de um disco.
IDiscMaster2

Use essa interface para enumerar os dispositivos de CD e DVD instalados no computador.
IDiscMasterProgressEvents

A interface IDiscMasterProgressEvents fornece uma única interface para todos os retornos de chamada que podem ser feitos de IMAPI para um aplicativo.
IDiscRecorder

A interface IDiscRecorder permite o acesso a um único dispositivo gravador de disco, rotulado como gravador de disco ativo. Um objeto IMAPI, como MSDiscMasterObj, mantém um gravador de disco ativo.
IDiscRecorder2

Essa interface representa um dispositivo físico. Você usa essa interface para recuperar informações sobre um dispositivo de CD e DVD instalado no computador e para executar operações como fechar a bandeja ou ejetar a mídia.
IDiscRecorder2Ex

Essa interface representa um dispositivo físico.
IEnumFsiItems

Use essa interface para enumerar o diretório filho e os itens de arquivo para um objeto FsiDirectoryItem.
IEnumProgressItems

Use essa interface para enumerar uma coleção de itens de progresso.
IFileSystemImage

Use essa interface para criar uma imagem do sistema de arquivos, definir o parâmetro de sessão e importar ou exportar uma imagem.
IFileSystemImage2

Use essa interface para gravar várias entradas de inicialização ou imagens de inicialização necessárias para o suporte a EFI/UEFI. Por exemplo, mídia de inicialização com alças de inicialização para Windows XP e Windows Vista.
IFileSystemImage3

Use essa interface para definir ou marcar os metadados e os metadados espelho arquivos em um sistema de arquivos UDF (rev 2.50 e posterior) para determinar a redundância.
IFileSystemImageResult

Use essa interface para obter informações sobre a imagem de gravação, o fluxo de dados da imagem e as informações de progresso.
IFileSystemImageResult2

A interface IFileSystemImageResult2 permite que o objeto gravador de dados recupere informações sobre blocos modificados em imagens criadas para discos recriáveis.
IFsiDirectoryItem

Use essa interface para adicionar itens ou remover itens da imagem do sistema de arquivos.
IFsiDirectoryItem2

Use essa interface para adicionar uma árvore de diretório, que inclui todos os subdiretórios, arquivos e fluxos nomeados associados a uma imagem do sistema de arquivos.
IFsiFileItem

Use essa interface para identificar o tamanho do arquivo e o fluxo de dados do conteúdo do arquivo.
IFsiFileItem2

Use essa interface para adicionar, remover e enumerar fluxos nomeados associados a um arquivo. Essa interface também fornece acesso ao atributo 'Tempo Real' de um arquivo.
IFsiItem

Interface base que contém propriedades comuns a itens de arquivo e diretório.
IFsiNamedStreams

Use essa interface para enumerar os fluxos nomeados associados a um arquivo em uma imagem do sistema de arquivos.
IIsoImageManager

Use essa interface para verificar se um arquivo .iso existente contém um sistema de arquivos válido para queima.
IJolietDiscMaster

A interface IJolietDiscMaster habilita o preparo de um disco de dados de CD.
IMultisession

Interface base que contém propriedades comuns a interfaces multissessão derivadas.
IMultisessionRandomWrite

Use essa interface para recuperar informações sobre o estado atual da mídia, permitindo gravações aleatórias e sem dar suporte ao conceito de sessões físicas.
IMultisessionSequential

Use essa interface para recuperar informações sobre a sessão de importação anterior em uma mídia registrada sequencialmente, se a mídia contiver uma sessão anterior.
IMultisessionSequential2

Use essa interface para recuperar informações sobre o tamanho de uma unidade gravável em mídia gravada sequencialmente.
IProgressItem

Use essa interface para recuperar informações de bloco para um segmento da imagem do arquivo de resultado.
IProgressItems

Use essa interface para enumerar os itens de progresso em uma imagem de resultado.
IRawCDImageCreator

Use essa interface para criar uma imagem de CD RAW para uso por escrito na mídia de CD no modo DAO (Disc-at-Once). As imagens criadas com essa interface podem ser gravadas na mídia de CD usando a interface IDiscFormat2RawCD.
IRawCDImageTrackInfo

Use essa interface para acompanhar as propriedades por faixa que são aplicadas à mídia de CD.
IRedbookDiscMaster

A interface IRedbookDiscMaster permite o preparo de uma imagem de CD de áudio. Ele representa um dos formatos com suporte do MSDiscMasterObj e permite a criação de discos de áudio de várias faixas no modo Track-at-Once (lacunas de áudio de tamanho fixo).
IStreamConcatenate

Use essa interface para combinar vários fluxos de dados em um único fluxo.
IStreamInterleave

Use essa interface para combinar vários fluxos de dados em um único fluxo intercalando alternadamente partes de cada um.
IStreamPseudoRandomBased

Use essa interface para gerar um fluxo de dados somente leitura cujos dados são inicializados com dados pseudo-aleatórios (não criptograficamente seguros). Você deve chamar o método SetSize para definir o tamanho solicitado do fluxo.
IWriteEngine2

Use essa interface para gravar um fluxo de dados em um dispositivo.
IWriteEngine2EventArgs

Use essa interface para recuperar informações sobre a operação de gravação atual. Essa interface é passada para o método DWriteEngine2Events::Update que você implementa.
IWriteSpeedDescriptor

Use essa interface para recuperar configurações de gravação detalhadas compatíveis com o gravador de disco e a mídia atual, por exemplo, o tipo de mídia, a velocidade de gravação, o tipo de controle de velocidade rotacional.