Compartilhar via


Método IDiscMaster::EnumDiscMasterFormats (imapi.h)

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.

Sintaxe

HRESULT EnumDiscMasterFormats(
  [out] IEnumDiscMasterFormats **ppEnum
);

Parâmetros

[out] ppEnum

Endereço de um ponteiro para o enumerador IEnumDiscMasterFormats .

Retornar valor

S_OK é retornado com êxito, mas outros códigos de êxito podem ser retornados como resultado da implementação. Os seguintes códigos de erro geralmente são retornados em caso de falha na operação, mas não representam os únicos valores de erro possíveis:

Comentários

MSDiscMasterObj retorna um enumerador que identifica os formatos com suporte por suas IDs de interface. Atualmente, há dois formatos: IID_IRedbookDiscMaster ( IRedbookDiscMaster) e IID_IJolietDiscMaster ( IJolietDiscMaster).

IEnumDiscMasterFormats é enumerador COM padrão, conforme documentado em IEnumXXXX. Cada chamada para Next retorna uma matriz de IIDs, uma IID por disco com suporte master formato. Para selecionar o formato ativo e recuperar um ponteiro para uma interface específica de formato, use SetActiveDiscMasterFormat. (Não use QueryInterface, pois a interface não será associada ao formato ativo).

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows XP [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 imapi.h
Biblioteca Uuid.lib
DLL Actxprxy.dll

Confira também

IDiscMaster