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. |