2.2.4.2.2.3 CompleteTransfer
This is the completion packet sent by the server for the line CompleteTransfer request.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Totalsize |
|||||||||||||||||||||||||||||||
InitContext |
|||||||||||||||||||||||||||||||
lpContext |
|||||||||||||||||||||||||||||||
hDevice |
|||||||||||||||||||||||||||||||
Msg |
|||||||||||||||||||||||||||||||
OpenContext |
|||||||||||||||||||||||||||||||
dwRequestId |
|||||||||||||||||||||||||||||||
Result |
|||||||||||||||||||||||||||||||
hConfCall |
|||||||||||||||||||||||||||||||
lphConfCallContext |
|||||||||||||||||||||||||||||||
dwConfCallAddressID |
|||||||||||||||||||||||||||||||
dwConfCallID |
|||||||||||||||||||||||||||||||
dwConfCallRelatedCallID |
Totalsize (4 bytes): An unsigned 32-bit integer. The total size, in bytes, of this packet and any trailing variable-length data.
InitContext (4 bytes): An unsigned 32-bit integer. An opaque, client-specified session value that MUST be equal to the InitContext value specified in the original scoping of the line Initialize request.
lpContext (4 bytes): An unsigned 32-bit integer. An opaque, client-specified value that MUST be equal to the lpContext value in the original request.
hDevice (4 bytes): An unsigned 32-bit integer. This MUST be ignored on receipt and can be any value.
Msg (4 bytes): An unsigned 32-bit integer. The packet type identifier. MUST be set to LINE_REPLY (0x0000000C).
OpenContext (4 bytes): An unsigned 32-bit integer. An opaque, client-specified value that MUST be equal to the OpenContext value specified in the original scoping of the line Open request.
dwRequestId (4 bytes): An unsigned 32-bit integer. The positive, nonzero, client-specified request ID value equal to the dwRequestId value in the original request.
Result (4 bytes): An unsigned 32-bit integer. the request result, for example, 0 for success or a LINEERR_Constants value for an error.
hConfCall (4 bytes): An unsigned 32-bit integer. On successful completion, the new conference call handle. The client is granted owner privilege to the call.
lphConfCallContext (4 bytes): An unsigned 32-bit integer. Opaque client-specified value which MUST be equal to the lpConfCallContext value in the original line CompleteTransfer request.
dwConfCallAddressID (4 bytes): An unsigned 32-bit integer. On successful completion, the address ID of the new conference call. This field is valid if dwTransferMode in the original CompleteTransfer request is set to LINETRANSFERMODE_CONFERENCE.
dwConfCallID (4 bytes): An unsigned 32-bit integer. On successful completion, the call ID of the new conference call. This field is valid if dwTransferMode in the original CompleteTransfer request is set to LINETRANSFERMODE_CONFERENCE.
dwConfCallRelatedCallID (4 bytes): An unsigned 32-bit integer. On successful completion, the related call ID of the new conference call. This field is valid if dwTransferMode in the original CompleteTransfer request is set to LINETRANSFERMODE_CONFERENCE.