Compartir a través de


Función acmDriverEnum (msacm.h)

La función acmDriverEnum enumera los controladores ACM disponibles, continuando hasta que no haya más controladores o la función de devolución de llamada devuelve FALSE.

Sintaxis

MMRESULT ACMAPI acmDriverEnum(
  ACMDRIVERENUMCB fnCallback,
  DWORD_PTR       dwInstance,
  DWORD           fdwEnum
);

Parámetros

fnCallback

Dirección de instancia de procedimiento de la función de devolución de llamada definida por la aplicación.

dwInstance

Valor definido por la aplicación de 64 bits (DWORD_PTR) o de 32 bits (DWORD) que se pasa a la función de devolución de llamada junto con la información del controlador ACM.

fdwEnum

Marcas para enumerar controladores de ACM. Se definen los valores siguientes.

Valor Significado
ACM_DRIVERENUMF_DISABLED Los controladores ACM deshabilitados deben incluirse en la enumeración . El usuario puede deshabilitar los controladores a través de la Panel de control o mediante una aplicación mediante la función acmDriverPriority. Si un controlador está deshabilitado, el parámetro fdwSupport de la función de devolución de llamada tendrá establecida la marca ACMDRIVERDETAILS_SUPPORTF_DISABLED.
ACM_DRIVERENUMF_NOLOCAL Solo se deben incluir controladores globales en la enumeración .

Valor devuelto

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

Código devuelto Descripción
MMSYSERR_INVALFLAG
Al menos una marca no es válida.
MMSYSERR_INVALPARAM
Al menos un parámetro no es válido.

Comentarios

La función acmDriverEnum devolverá MMSYSERR_NOERROR (cero) si no hay ningún controlador ACM instalado. Además, no se llamará a la función de devolución de llamada.

Requisitos

   
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