lineGetLineDevStatus
The lineGetLineDevStatus
function enables an application to query the specified open line device for its
current status.
LONG lineGetLineDevStatus(
HLINE hLine, |
|
LPLINEDEVSTATUS lpLineDevStatus |
|
); |
|
Parameters
hLine
A handle to
the open line device to be queried.
lpLineDevStatus
A pointer to
a variably sized data structure of type LINEDEVSTATUS
Return Values
Returns zero
if the request is successful or a negative error number if an error has
occurred. Possible return values are:
LINEERR_INVALLINEHANDLE,
LINEERR_RESOURCEUNAVAIL, LINEERR_INVALPOINTER, LINEERR_STRUCTURETOOSMALL,
LINEERR_NOMEM, LINEERR_UNINITIALIZED, LINEERR_OPERATIONFAILED,
LINEERR_OPERATIONUNAVAIL.
Remarks
An
application uses lineGetLineDevStatus to query the line device for its
current line status. This status information applies globally to all addresses
on the line device. Use lineGetAddressStatus to determine status
information about a specific address on a line.
See Also