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 defines the state of the radio equipment.

Syntax

typedef struct {
  DWORD 
cbSize;
  DWORD 
dwParams;
  DWORD 
dwRadioSupport;
  DWORD 
dwEqState;
  DWORD 
dwReadyState;
} RILEQUIPMENTSTATE;

Members

cbSize

Structure size, in bytes.

dwParams

Specifies valid parameters. Must be one or a combination of the RILEQUIPMENTSTATEparameter constants.

dwRadioSupport

Specifies whether the radio is enabled or disabled. Must be one of the driver-defined radio ON/OFF state constants.

dwEqState

Specifies whether transmit or receive functionality is enabled. Must be one of the equipment state constants.

dwReadyState

Specifies the features that are currently ready on the phone. The following table shows the possible values.

Value Description

RIL_READYSTATE_INITIALIZED

The radio is initialized.

RIL_READYSTATE_SIM

SIM functionality is ready.

RIL_READYSTATE_SMS

Short Message Service (SMS) functionality is ready.

RIL_READYSTATE_UNLOCKED

The SIM is unlocked, if applicable.

Requirements

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

See Also