Compartilhar via


Função acmDriverOpen (msacm.h)

A função acmDriverOpen abre o driver ACM especificado e retorna um identificador de instância de driver que pode ser usado para se comunicar com o driver.

Sintaxe

MMRESULT ACMAPI acmDriverOpen(
  LPHACMDRIVER phad,
  HACMDRIVERID hadid,
  DWORD        fdwOpen
);

Parâmetros

phad

Ponteiro para um buffer que recebe o novo identificador de instância de driver que pode ser usado para se comunicar com o driver.

hadid

Manipule para o identificador de driver de um driver ACM instalado e habilitado.

fdwOpen

Reservados; deve ser zero.

Retornar valor

Retorna zero se tiver êxito ou um erro de outra forma. Os valores de erro possíveis incluem o seguinte.

Código de retorno Descrição
MMSYSERR_INVALFLAG
Pelo menos um sinalizador é inválido.
MMSYSERR_INVALHANDLE
O identificador especificado é inválido.
MMSYSERR_INVALPARAM
Pelo menos um parâmetro é inválido.
MMSYSERR_NOMEM
O sistema não pode alocar recursos.
MMSYSERR_NOTENABLED
O driver não está habilitado.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 2000 Professional [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows 2000 Server [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho msacm.h
Biblioteca Msacm32.lib
DLL Msacm32.dll

Confira também

Funções de compactação de áudio

Gerenciador de Compactação de Áudio