Функция обратного вызова ACMFORMATTAGENUMCBW (msacm.h)
Функция acmFormatTagEnumCallback указывает функцию обратного вызова, используемую с функцией acmFormatTagEnum. имя acmFormatTagEnumCallback является заполнителем для имени определяемой приложением функции.
Синтаксис
ACMFORMATTAGENUMCBW Acmformattagenumcbw;
BOOL Acmformattagenumcbw(
HACMDRIVERID hadid,
LPACMFORMATTAGDETAILSW paftd,
DWORD_PTR dwInstance,
DWORD fdwSupport
)
{...}
Параметры
hadid
Обработка идентификатора драйвера ACM.
paftd
Указатель на структуру ACMFORMATTAGDETAILS, содержащую сведения о теге перечисленного формата.
dwInstance
Определяемое приложением значение, указанное в функции acmFormatTagEnum.
fdwSupport
Флаги поддержки драйверов, относящиеся к тегу формата. Эти флаги идентичны структуре ACMDRIVERDETAILS. Этот параметр может быть сочетанием следующих значений и указывает, какие операции драйвер поддерживает с тегом формата.
Возвращаемое значение
Функция обратного вызова должна возвращать TRUE, чтобы продолжить перечисление или FALSE, чтобы остановить перечисление.
Замечания
Функция acmFormatTagEnum вернет MMSYSERR_NOERROR (ноль), если теги формата не перечисляются. Кроме того, функция обратного вызова не будет вызываться.
Следующие функции не должны вызываться из функции обратного вызова: acmDriverAdd, acmDriverRemoveи acmDriverPriority.
Заметка
Заголовок msacm.h определяет ACMFORMATTAGENUMCB как псевдоним, который автоматически выбирает версию ANSI или Юникод этой функции на основе определения константы препроцессора ЮНИКОДа. Сочетание использования псевдонима, нейтрального для кодирования, с кодом, не зависящим от кодирования, может привести к несоответствиям, которые приводят к ошибкам компиляции или среды выполнения. Дополнительные сведения см. в соглашениях о прототипах функций.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | Windows 2000 Профессиональный [только классические приложения] |
минимальный поддерживаемый сервер | Windows 2000 Server [только классические приложения] |
целевая платформа | Виндоус |
заголовка | msacm.h |