TAPICLIENT_LineOpen

The TAPICLIENT_LineOpen function is called during a call to the lineOpen function.

LONG TAPICLIENT_LineOpen(
  HMANAGEMENTCLIENT hmClient,     
  LPTAPIPERMANENTID lpPermanentID,  
  DWORD dwAPIVersion,             
  DWORD dwExtVersion,             
  DWORD dwPrivileges,             
  DWORD dwMediaModes,             
  LPLINECALLPARAMS lpCallParams,  
  LPDWORD lpdwCallParamsSize      
);
 

Parameters

hmClient
Opaque handle to the client that the Client Management DLL returned in TAPICLIENT_ClientInitialize.
lpPermanentID
The TAPIPERMANENTID identifier of the device.
dwAPIVersion
The API version passed in to TAPI.
dwExtVersion
The extension version passed in to TAPI.
dwPrivileges
The privileges passed in to TAPI.
dwMediaModes
The media modes passed in to TAPI.
lpCallParams
Pointer to the LINECALLPARAMS structure passed in to TAPI. The DLL can modify this parameter.
lpdwCallParamsSize
Pointer to a DWORD containing the size in bytes of the lpCallParams buffer. On entry, it contains the size of the buffer. If the buffer is not large enough for the modified destination address, the DLL fills in this parameter with the needed size.

See Also

LINECALLPARAMS, lineOpen, TAPICLIENT_ClientInitialize, TAPIPERMANENTID