lineGetCallInfo
The lineGetCallInfo
function enables an application to obtain fixed information about the specified
call.
LONG lineGetCallInfo(
HCALL hCall, |
|
LPLINECALLINFO lpCallInfo |
|
); |
|
Parameters
hCall
A handle to
the call to be queried. The call state of hCall can be any state.
lpCallInfo
A pointer to
a variably sized data structure of type LINECALLINFO
Return Values
Returns zero
if the request is successful or a negative error number if an error has
occurred. Possible return values are:
LINEERR_INVALCALLHANDLE,
LINEERR_RESOURCEUNAVAIL, LINEERR_INVALPOINTER, LINEERR_STRUCTURETOOSMALL,
LINEERR_NOMEM, LINEERR_UNINITIALIZED, LINEERR_OPERATIONFAILED,
LINEERR_OPERATIONUNAVAIL.
Remarks
A separate LINECALLINFO
structure exists for every inbound or outbound call. The structure contains
primarily fixed information about the call. An application would typically be
interested in checking this information when it receives its handle for a call
by the LINE_CALLSTATE message, or each time it receives notification by a
LINE_CALLINFO message that parts of the call information structure have changed.
These messages supply the handle for the call as a parameter.
See Also