Responds to a release indication from a far exchange.
DWORD NMSAPI TUPReleaseResp ( CTAHD ctahd, U8 board, TupSpId spId, TupInstId suInstId, TupInstId spInstId, CirIdx circuit, TupRelEvnt *relEvnt)
Argument |
Description |
ctahd |
Natural Access handle. |
board |
TX board number. |
spId |
TUP service access point. |
suInstId |
Service user instance ID. |
spInstId |
Service provider instance ID. |
circuit |
Circuit index with which this message is associated. |
relEvnt |
Pointer to the caller's release event structure containing all parameters (IEs) included in the release complete message to the far exchange. |
Return value |
Description |
TUP_SUCCESS |
|
TUP_INVBOARD |
board is out of range. |
TUP_NOTBOUND |
Application failed to open the TUP service. |
TUP_OSERROR |
Error occurred accessing the driver. |
TUPReleaseResp sends a release guard (RLG) message to the far exchange and makes the circuit available for a new connection in the TUP circuit database. The relEvnt parameter does not contain any relevant information for the TUP service.
For more information, refer to Clearing connections.