SIP_OUTGOING_CALL_ERROR_INFO

 

The SIP_OUTGOING_CALL_ERROR_INFO structure defines the information an application can request when an out going call is placed and the far end device returns an error. The contents of this data structure can be retrieved when  processing the SipFarEndIsBusy and SipFarEndError events. If your application software processes either of these two events, it can call the GetOutgoingCallErrorInfo API procedure to retrieve the contents of this structure.

 

typedef struct

{

int ResponseCode;

char *pResponseReasonPhrase;

char *pRawSipMessage;
 

}SIP_OUTGOING_CALL_ERROR_INFO;
 

 

 

Members:

 

ResponseCode

The SIP error response code from the far end device. Please refer to the installed SIP RFCs to obtain the definitions for response codes.
 

pResponseReasonPhrase

The "man readable" error description from the far end device.

 

pRawSipMessage

The received raw error SIP message from the far end device.