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