TAPICLIENT_LineMakeCall

The TAPICLIENT_LineMakeCall function is called during a call to the lineMakeCall function.

LONG TAPICLIENT_LineMakeCall(
  HMANAGEMENTCLIENT hmClient,   
  LPTAPIPERMANENTID lpPermanentID,  
  DWORD dwReserved,             
  LPWSTR lpszDestAddress,       
  LPDWORD lpdwDestAddressSize,  
  LPDWORD lpdwCountryCode,      
  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.
dwReserved
Reserved. The value is 0.
lpszDestAddress
Buffer containing the destination address passed in. The DLL can modify this buffer.
lpdwDestAddressSize
Pointer to a DWORD containing the size in bytes of the lpszDestAddress 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.
lpdwCountryCode
Pointer to a DWORD containing the country code passed in. The DLL can modify this parameter.
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, lineMakeCall, TAPICLIENT_ClientInitialize, TAPIPERMANENTID