Partager via


RILCALLINFO

A version of this page is also available for

Windows Embedded CE 6.0 R3

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.
  • dwID
    Specifies the unique value that identifies a call, starting with 1. This value should be constant for the duration of the call.
  • 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.

  • 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