TAPICLIENT_LineForward
The TAPICLIENT_LineForward function is called during a call to the lineForward function.
LONG TAPICLIENT_LineForward(
HMANAGEMENTCLIENT hmClient,
LPTAPIPERMANENTID lpPermanentID,
LPLINEFORWARDLIST lpForwardList,
LPDWORD lpdwForwardListSize,
LPCALLPARAMS 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.
-
lpForwardList
-
Pointer to the forward list passed in to TAPI. This buffer can be modified by the DLL.
-
lpdwForwardListSize
-
Pointer to a DWORD containing the size in bytes of the lpForwardList 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.
-
lpCallParams
-
Pointer to the LINECALLPARAMS structure passed in to TAPI. This buffer can be modified by the DLL.
-
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, lineForward, TAPICLIENT_ClientInitialize, TAPIPERMANENTID