A version of this page is also available for

Windows Embedded CE 6.0 R3


This function is a placeholder for the application-supplied function name.


VOID FAR PASCAL lineCallbackFunc( 
  DWORD hDevice, 
  DWORD dwMsg, 
  DWORD dwCallbackInstance, 
  DWORD dwParam1, 
  DWORD dwParam2, 
  DWORD dwParam3


  • hDevice
    Handle to either a line device or a call associated with the callback. The nature of this handle, line handle or call handle, can be determined by the context provided by dwMsg. Applications must use the DWORD type for this parameter because using the HANDLE type may cause an error.
  • dwMsg
    Line or call device message.
  • dwCallbackInstance
    Callback instance data passed back to the application in the callback. This DWORD is not interpreted by TAPI.
  • dwParam1
    Message-specific data.
  • dwParam2
    Message-specific data.
  • dwParam3
    Message-specific data.


All callbacks occur in the application context. The callback function must reside in a DLL or application module.


Header tapi.h
Library coredll.lib
Windows Embedded CE Windows CE 1.0 and later
Windows Mobile Windows Mobile Version 5.0 and later