Функция acmDriverID (msacm.h)

Функция acmDriverID возвращает дескриптор идентификатора драйвера ACM, связанного с открытым экземпляром драйвера ACM или дескриптором потока.

Синтаксис

MMRESULT ACMAPI acmDriverID(
  HACMOBJ        hao,
  LPHACMDRIVERID phadid,
  DWORD          fdwDriverID
);

Параметры

hao

Дескриптор для открытого экземпляра драйвера или дескриптора потока. Это дескриптор объекта ACM, например HACMDRIVER или HACMSTREAM.

phadid

Указатель на буфер, получающий дескриптор, определяющий установленный драйвер, связанный с hao.

fdwDriverID

Защищены; значение должно быть равно нулю.

Возвращаемое значение

Возвращает ноль в случае успешного выполнения или ошибку в противном случае. Возможные значения ошибок:

Код возврата Описание
MMSYSERR_INVALFLAG
По крайней мере один флаг недопустим.
MMSYSERR_INVALHANDLE
Указанный дескриптор недопустим.
MMSYSERR_INVALPARAM
По крайней мере один параметр недопустим.

Требования

   
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header msacm.h
Библиотека Msacm32.lib
DLL Msacm32.dll

См. также раздел

Функции сжатия звука

Диспетчер сжатия аудио