Export (0) Print
Expand All
Expand Minimize

acmDriverProc callback function

The acmDriverProc function specifies a callback function used with the ACM driver. The acmDriverProc name is a placeholder for an application-defined function name. The actual name must be exported by including it in the module-definition file of the executable or DLL file.

Syntax


LRESULT CALLBACK acmDriverProc(
  DWORD_PTR dwID,
  HDRIVER hdrvr,
  UINT uMsg,
  LPARAM lParam1,
  LPARAM lParam2
);

Parameters

dwID

Identifier of the installable ACM driver.

hdrvr

Handle to the installable ACM driver. This parameter is a unique handle the ACM assigns to the driver.

uMsg

ACM driver message.

lParam1

Message parameter.

lParam2

Message parameter.

Return value

Returns zero if successful or an error otherwise.

Remarks

Applications should not call any system-defined functions from inside a callback function, except for PostMessage, timeGetSystemTime, timeGetTime, timeSetEvent, timeKillEvent, midiOutShortMsg, midiOutLongMsg, and OutputDebugStr.

Requirements

Minimum supported client

Windows 2000 Professional [desktop apps only]

Minimum supported server

Windows 2000 Server [desktop apps only]

Header

Msacm.h

See also

Audio Compression Manager
Audio Compression Functions

 

 

Community Additions

ADD
Show:
© 2014 Microsoft