The nccDisconnectCall extended parameter structure for ISDN Software is shown:
typedef struct
{
DWORD size; /* Size of this structure */
BYTE ie_list[NCC_ISDN_MAX_IE_LIST]; /* additional information elements */
WORD cause; /* Disconnect cause (NCC value) */
WORD pad;
} DISCONNECTCALL_EXT;
nccDisconnectCall generates a DISCONNECT message by default. The following table shows the fields in DISCONNECTCALL_EXT that are valid for each network variant:
DISCONNECTCALL_EXT field |
4 |
E |
N |
D |
E |
V |
H |
A |
N |
K |
T |
Q |
D |
T |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
ie_list |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
cause |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
x |
The following table describes the fields in the DISCONNECTCALL_EXT structure:
Field |
Description |
---|---|
size |
Size of DISCONNECTCALL_EXT. |
ie_list |
Null-terminated array of additional Q.931 information elements. See Sending additional information elements for more information. |
cause |
Cause for disconnect. |