Extended TAPI Functions

The following functions are used with Extended TAPI.

Function Description
lineGetCallBarringCaps Retrieves the barring modes supported by the radio hardware and network.
lineGetCallBarringState Retrieves the current barring state for a given mode. Not implemented for Code-Division Multiple Access (CDMA).
lineGetCallWaitingCaps Retrieves the set of media modes for which call waiting is supported by the radio hardware and network.
lineGetCallWaitingState Retrieves the list of media modes for which call waiting is enabled. Not implemented for CDMA.
lineGetCurrentAddressID Retrieves the current line address ID. Not implemented for CDMA.
lineGetCurrentHSCSDStatus Retrieves the current non-transparent High Speed Circuit Switched Data (HSCSD) configuration. Not implemented for CDMA.
lineGetCurrentOperator Retrieves the network operator on which the device is currently registered. Not implemented for CDMA.
lineGetCurrentSystemType Retrieves the current line system type.
lineGetEquipmentState Retrieves the state of the radio transmitter and receiver.
lineGetGeneralInfo Retrieves general device information about the radio hardware, the radio software, the serial number, subscriber identity, and others. Some fields do not apply to CDMA.
lineGetGPRSClass Retrieves the General Packet Radio Service (GPRS) class of the mobile device and network. Not implemented for CDMA.
lineGetHSCSDCaps Retrieves the HSCSD device capabilities. Not implemented for CDMA.
lineGetHSCSDState Retrieves the non-transparent HSCSD configuration to be applied during the next data call. Not implemented for CDMA.
lineGetMuteState Retrieves the mute state of the device.
lineGetNumberCalls Retrieves all three call counts for the given line.
lineGetOperatorStatus Retrieves the lists of preferred and available operators. Not implemented for CDMA.
lineGetRadioPresence Determines whether a radio module is present or not.
lineGetRegisterStatus Retrieves the network registration status of the device.
lineGetSendCallerIDState Indicates if Caller ID info is sent on a mobile-device-originated call. Not implemented for CDMA.
lineGetUSSD Reads an Unstructured Supplementary Service Data (USSD) message. Not implemented for CDMA.
lineRegister Registers the device with a particular network operator. Not implemented for CDMA.
lineSendUSSD Sends a USSD message. Not implemented for CDMA.
lineSetCallBarringPassword Changes the call-barring password. Not implemented for CDMA.
lineSetCallBarringState Sets call barring of media modes for a given call-barring mode. Not implemented for CDMA.
lineSetCallWaitingState Sets call waiting for a given set of media modes. Not implemented for CDMA.
lineSetCurrentAddressID Sets the current line address ID. Not implemented for CDMA.
lineSetEquipmentState Sets the state of the radio transmitter and receiver.
lineSetGPRSClass Sets the GPRS class of the mobile device and the network. Not implemented for CDMA.
lineSetHSCSDState Sets the non-transparent HSCSD configuration prior to a data call. Not implemented for CDMA.
lineSetMuteState Sets the mute state.
lineSetPreferredOperator Sets or deletes preferred operators. Not implemented for CDMA.
lineSetSendCallerIDState Sets whether or not Caller ID is sent on a mobile-device-originated call. Not implemented for CDMA.
lineUnregister Deregisters the device from the current network operator.

Send feedback on this topic to the authors.

© 2005 Microsoft Corporation. All rights reserved.