# nccDisconnectCall

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;

## DISCONNECTCALL_EXT field validity for network variants

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 S S | E 1 0 | N I 2 | D M S | E T S I | V N 6 | H K G | A U S T E L 1 | N T T | K O R E A | T A I W A N | Q S I G | D P N S S | T 1 6 0 7
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
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

## DISCONNECTCALL_EXT field descriptions

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.