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

The following table shows the Radio Interface Layer structures, with a description of the purpose of each.

Programming element Description

RIL3GQOSPROFILE

This structure defines a quality of service profile for 3G.

RILADDRESS

This structure represents a phone number.

RILATRINFO

This structure is used for RIL_GetATRfunction.

RILAUDIODEVICEINFO

This structure defines the audio devices to be used for transmitting and receiving from the radio.

RILBEARERSVCINFO

This structure defines options related to the data-connection bearer service.

RILCALLERIDSETTINGS

This structure stores caller ID settings.

RILCALLFORWARDINGSETTINGS

This structure stores call forwarding service settings.

RILCALLHSCSDINFO

This structure stores High Speed Circuit Switched Data (HSCSD) information for the current call.

RILCALLINFO

This structure stores information about a specific call.

RILCALLWAITINGINFO

This structure stores call-waiting info.

RILCAPSBARRINGPWDLENGTH

This structure defines the maximum length for the barring passwords.

RILCAPSBEARERSVC

This structure defines dialing capability of the device.

RILCAPSDATACOMPRESSION

This structure defines the device data compression capabilities.

RILCAPSDIAL

This structure defines the dialing capability of the device.

RILCAPSERRORCORRECTION

This structure defines the device error correction capabilities.

RILCAPSHSCSD

This structure defines the high-speed circuit switched data support.

RILCAPSLOCKINGPWDLENGTH

This structure defines the maximum length for the locking passwords.

RILCAPSMSGMEMORYLOCATIONS

This structure defines the supported storage locations for Short Message Service (SMS) messages.

RILCAPSPBENTRYLENGTH

This structure defines the maximum phonebook entry length for the SIM phonebook.

RILCAPSRLP

This structure defines the radio link protocol capability of the device.

RILCELLTOWERINFO

This structure stores cell tower information.

RILCLOSEDGROUPSETTINGS

This structure stores closed user group (CUG) settings.

RILCONNECTINFO

This structure defines options related to a connect notification.

RILCOSTINFO

This structure stores service cost information.

RILDATACOMPINFO

This structure stores data compression settings.

RILDIALEDIDSETTINGS

This structure stores dialed identification settings.

RILDIALINFO

This structure stores ring information.

RILEMLPPPRIORITY

This structure represents the eMLPP priority.

RILENTERGPRSDATAMODE

This structure stores a quality-of-service profile.

RILEQUIPMENTINFO

This structure stores equipment information.

RILEQUIPMENTSTATE

This structure defines the state of the radio equipment.

RILERRORCORRECTIONINFO

This structure stores error correction settings.

RILGAININFO

This structure stores audio gain information.

RILGPRSANSWER

This structure stores a quality-of-service profile.

RILGPRSCONTEXT

This structure stores a Packet Data Protocol (PDP) context that represents a certain configuration for packet data communication.

RILGPRSCONTEXTACTIVATED

This structure shows which contexts are active.

RILGPRSCONTEXTCAPS

This structure defines the maximum phonebook entry length for the SIM phonebook.

RILGPRSPROTOCOLCAPS

This structure stores general packet radio service capabilities.

RILGPRSQOSPROFILE

This structure stores a quality-of-service (QOS) profile.

RILGPRSQOSPROFILECAPS

This structure defines the GPRS quality-of-service capabilities.

RILHIDECONNECTEDIDSETTINGS

This structure stores connected ID settings.

RILHIDEIDSETTINGS

This structure stores hide ID settings.

RILHSCSDINFO

This structure stores High Speed Circuit Switched Data (HSCSD) settings.

RILLOCATIONINFO

This structure stores the current location in the network of the device.

RILMESSAGE

This structure stores message data.

RILMESSAGE_IN_SIM

This structure stores message data in SIM format.

RILMESSAGEINFO

This structure stores message data with additional information.

RILMSGCONFIG

This structure stores the messaging configuration.

RILMSGDCS

This structure stores the message Data Coding Scheme (DCS).

RILMSGSERVICEINFO

This structure stores messaging service settings.

RILMSGSTORAGEINFO

This structure stores message storage locations.

RILMULTIPLECALLSETTINGS

This structure represents the called line identification.

RILNCHINDICATION

This structure represents NCH support indication.

RILNDISBUFFER

This is the individual buffer structure that forms part of the RILNDISPACKETstructure that is used to send or receive packets between the WWAN miniport and RIL.

RILNDISGPRSCONTEXT

This structure defines a GPRS context that the WWAN miniport that calls the RIL driver will activate.

RILNDISIPCONFIG

This structure is used by the RIL_NOTIFY_NDIS_IPCONFIG notification to notify the WWAN miniport of the IP address configuration information that is obtained from the network.

RILNDISIPV6ADDR

This structure encapsulates an IPv6 address.

RILNDISPACKET

This structure contains the packet information.

RILNDISGPRSCONTEXT

This structure defines a GPRS context that the WWAN miniport that calls the RIL driver will activate.

RILOPERATORINFO

This structure indicates status of a particular operator.

RILOPERATORNAMES

This structure stores the different representations of an operator.

RILPDPPACKETSUPPORTCAPS

This structure defines PDP packet support capabilities.

RILPHONEBOOKENTRY

This structure stores a single phonebook entry.

RILPHONEBOOKINFO

This structure stores phonebook settings.

RILPROTOCOLMODE

This structure defines the protocol mode information.

RILRANGE

This structure defines a value range.

RILREMOTEPARTYINFO

This structure defines the information associated with the caller ID or dialed number.

RILRINGINFO

This structure defines information associated with a ringing call.

RILRLPINFO

This structure stores radio link protocol settings.

RILSECONDARYPDPCONTEXT

This structure defines the secondary PDP context.

RILSERIALPORTSTATS

This structure stores statistics of the virtual serial port.

RILSERVICEINFO

This structure stores connection service information.

RILSIGNALQUALITY

This structure stores signal quality information.

RILSIMCMDPARAMETERS

This structure stores parameters for a restricted SIM command.

RILSIMRECORDSTATUS

This structure stores a response to a restricted SIM command.

RILSIMRESPONSE

This structure stores a response to a restricted SIM command.

RILSIMTOOLKITCMD

This structure contains details of the SIM toolkit command.

RILSIMTOOLKITEVENTCAPS

This structure is used by RIL to indicate the SIM toolkit capabilities.

RILSIMTOOLKITNOTIFYCAPS

This structure defines the implementation of various SIM toolkit notifications.

RILSIMTOOLKITRSP

This structure contains a response to a SIM toolkit command.

RILSUBADDRESS

This structure stores the sub-address of a called party.

RILSUBSCRIBERINFO

This structure defines the audio devices to be used for transmitting to and receiving from the radio.

RILSUPSERVICEDATA

This structure stores supplementary service data.

RILTRAFFICFLOWTEMPLATE

This structure represents a traffic flow template.

RILVGCSTALKERACCESSINFO

This structure defines VGCS talker access.

RILVGCSUPLINKINFO

This structure defines the uplink status presentation.

RILVGCSVBSCALLINFO

This structure represents the information for voice group call or voice broadcast call.

RILVGCSVBSSTATEATTR

This structure represents information for state attribute presentation.

See Also

Reference

RIL Reference