NOTE The availability of features depends not only on what the telephony hardware platform is potentially capable of providing, but also on which features the user has actually subscribed to.
The classes derived from TTelephoneLineFeature support several common telephone features:
These feature control classes inherit the functions you use to get the feature type and status from the corresponding feature class. You call TTelephoneLineFeatureControl::GetStatus to get the current feature status.
Feature control status | Description | |
kActivateInProgress | The feature activation request was acknowledged. | |
kCannotActivate | The feature could not be activated. | |
kDeactivateComplete | The feature is now deactivated. | |
kErrorState | An unidentified error occurred. | |
kActivateComplete | The feature is now activated. | |
kDeactivateInProgress | The feature deactivation request was acknowledged. | |
kCannotDeactivate | The feature could not be deactivated. |