Compartir a través de


Función acmDriverOpen (msacm.h)

La función acmDriverOpen abre el controlador ACM especificado y devuelve un identificador de instancia de controlador que se puede usar para comunicarse con el controlador.

Sintaxis

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

Parámetros

phad

Puntero a un búfer que recibe el nuevo identificador de instancia de controlador que se puede usar para comunicarse con el controlador.

hadid

Identificador del controlador de un controlador ACM instalado y habilitado.

fdwOpen

Reservados; debe ser cero.

Valor devuelto

Devuelve cero si es correcto o si se produce un error en caso contrario. Entre los valores de error posibles se incluyen los siguientes.

Código devuelto Descripción
MMSYSERR_INVALFLAG
Al menos una marca no es válida.
MMSYSERR_INVALHANDLE
El identificador especificado no es válido.
MMSYSERR_INVALPARAM
Al menos un parámetro no es válido.
MMSYSERR_NOMEM
El sistema no puede asignar recursos.
MMSYSERR_NOTENABLED
El controlador no está habilitado.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado msacm.h
Library Msacm32.lib
Archivo DLL Msacm32.dll

Consulte también

Funciones de compresión de audio

Administrador de compresión de audio