lineGetTranslateCaps
The lineGetTranslateCaps
function returns address translation capabilities.
LONG lineGetTranslateCaps(
HLINEAPP hLineApp, |
|
DWORD dwAPIVersion, |
|
LPLINETRANSLATECAPS lpTranslateCaps |
|
); |
|
Parameters
hLineApp
The
application handle returned by lineInitializeEx. If an application has
not yet called the lineInitializeEx function, it can set the hLineApp
parameter to NULL.
dwAPIVersion
The highest
version of TAPI supported by the application (not necessarily the value
negotiated by lineNegotiateAPIVersion on some particular line device).
lpTranslateCaps
A pointer to
a location to which a LINETRANSLATECAPS structure will be loaded. Prior
to calling lineGetTranslateCaps, the application should set the dwTotalSize
field of this structure to indicate the amount of memory available to TAPI for
returning information.
Return Values
Returns zero
if the request is successful or a negative error number if an error has
occurred. Possible return values are:
LINEERR_INCOMPATIBLEAPIVERSION,
LINEERR_NOMEM, LINEERR_INIFILECORRUPT, LINEERR_OPERATIONFAILED,
LINEERR_INVALAPPHANDLE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALPOINTER,
LINEERR_STRUCTURETOOSMALL, LINEERR_NODRIVER.
See Also