# IMGT_REPORT_IN

Indicates that the application has received a variant-specific message (or operation) that is stored in an attached buffer.

#### Related structure

struct imgt_report_hdr
{
BYTE OperationID; /* Specifies the operation. */
BYTE bpad[3];
};

Field | Description | 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
--- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | ---
OperationID | Defines these attached operations: IMGT_OP_ ID_SET_CALL_TAG IMGT_OP_ ID_TRFD_CALL_CLEARING |  |  | x |  |  |  |  |  |  |  |  |  |  |

Note: E10 is the same variant as 5ESS.

#### Details

The OperationID field defines which structure is included in the attached buffer. As the following structure description shows, each structure includes an imgt_report_hdr structure declaration. Only the NI2 variant is supported.

struct imgt_report_CallTag
{
struct imgt_report_hdr hdr;
BYTE Slot;
BYTE pad[3];
DWORD CallTag;
};

OperationID value | Description
--- | ---
IMGT_OP_ID_SET_CALL_TAG | The application received the result of SetCallTag, indicating that the Two B channel Transfer (TBCT) operation was successful. The result of the TBCT operation is stored in the attached imgt_report_CallTag structure. Slot: Identifies the line (timeslot) of the call that successfully invoked the TBCT operation. CallTag: Contains the value of the transferred call.
IMGT_OP_ID_TRFD_CALL_CLEARING | The application received the result of TransferredCallClearing, indicating that the call transferred by the TBCT operation was cleared. The result is stored in the attached imgt_report_CallTag structure. Slot: Not applicable. CallTag: Contains the value of the cleared and transferred call.