Important:
This is retired content. This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This content may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
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 dwParamsis set to RIL_PARAM_CI_STATUS, this value is interpreted as one of the Call Status Constants. If dwParamsis 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 dwStatusis disconnected. For more information, refer to Call Direction Constants.

Remarks

The dwIDand dwStatusmembers must always be valid.

Requirements

Header ril.h
Windows Embedded CE Windows CE .NET 4.2 and later

See Also