RILCALLINFO
A version of this page is also available for
4/8/2010
This structure stores information about a specific call.
Syntax
typedef struct {
DWORD cbSize;
DWORD dwParams;
DWORD dwID;
DWORD dwDirection;
DWORD dwStatus;
DWORD dwType;
DWORD dwMultiparty;
RILADDRESS raAddress;
WCHAR wszDescription[MAXLENGTH_DESCRIPTION];
DWORD dwDisconnectCode;
} RILCALLINFO;
Members
- cbSize
Structure size, in bytes.
- dwParams
Specifies valid parameters. Must be one or a combination of the RILCALLINFO Parameter Constants.
- dwID
Specifies the unique value that identifies a call, starting with 1. This value should be constant for the duration of the call.
- dwDirection
Specifies the direction of a call. For more information, refer to Call Direction Constants.
dwStatus
Specifies the status of a call.If dwParams is set to RIL_PARAM_CI_STATUS, this value is interpreted as one of the Call Status Constants. If dwParams is set to RIL_PARAM_CI_CPISTATUS, this value is interpreted as one of the CPI Status Constants.
- dwType
Specifies the call type. For more information, refer to Call Type Constants.
- dwMultiparty
Specifies whether a call is a single-party call or a multi-party conference call. For more information, refer to Call Multiparty Constants.
- raAddress
Phone number of the remote party of the call.
- wszDescription[MAXLENGTH_DESCRIPTION]
String type representation of the phone number corresponding to the entry in the radio phone book, if applicable.
- dwDisconnectCode
Specifies the disconnect code if dwStatus is disconnected. For more information, refer to Call Direction Constants.
Remarks
The dwID and dwStatus members must always be valid.
Requirements
Header | ril.h |
Windows Embedded CE | Windows CE .NET 4.2 and later |
See Also
Reference
RIL_GetCallList
Call Direction Constants
Call Status Constants
Call Multiparty Constants
RILCALLINFO Parameter Constants