Share via


PHONEFEATURE (Compact 2013)

3/26/2014

These constants list the operations that can be invoked on a phone using TAPI. Each of the PHONEFEATURE_ values, except PHONEFEATURE_GENERICPHONE, corresponds to a TAPI function with an identical or similar name.

The following table shows the PHONEFEATURE constants.

Value

Description

PHONEFEATURE_GETGAINHANDSET = 0x00000008

Corresponds to the phoneGetGain function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HANDSET constant.

PHONEFEATURE_GETGAINSPEAKER = 0x00000010

Corresponds to the phoneGetGain function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_SPEAKER constant.

PHONEFEATURE_GETGAINHEADSET = 0x00000020

Corresponds to the phoneGetGain function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_GETHOOKSWITCHHANDSET = 0x00000040

Corresponds to the phoneGetHookSwitch function with the lpdwHookSwitchDevs parameter set to the PHONEHOOKSWITCHDEV_HANDSET constant.

PHONEFEATURE_GETHOOKSWITCHSPEAKER = 0x00000080

Corresponds to the phoneGetHookSwitch function with the lpdwHookSwitchDevs parameter set to the PHONEHOOKSWITCHDEV_SPEAKER constant.

PHONEFEATURE_GETHOOKSWITCHHEADSET = 0x00000100

Corresponds to the phoneGetHookSwitch function with the lpdwHookSwitchDevs parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_GETRING = 0x00000400

Corresponds to the phoneGetRing function.

PHONEFEATURE_GETVOLUMEHANDSET = 0x00000800

Corresponds to the phoneGetVolume function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HANDSET constant.

PHONEFEATURE_GETVOLUMESPEAKER = 0x00001000

Corresponds to the phoneGetVolume function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_SPEAKER constant.

PHONEFEATURE_GETVOLUMEHEADSET = 0x00002000

Corresponds to the phoneGetVolume function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_SETGAINHANDSET = 0x00020000

Corresponds to the phoneSetGain function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HANDSET constant.

PHONEFEATURE_SETGAINSPEAKER = 0x00040000

Corresponds to the phoneSetGain function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_SPEAKER constant.

PHONEFEATURE_SETGAINHEADSET = 0x00080000

Corresponds to the phoneSetGain function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_SETHOOKSWITCHHANDSET = 0x00100000

Corresponds to the phoneSetHookSwitch function with the dwHookSwitchDevs parameter set to the PHONEHOOKSWITCHDEV_HANDSET constant.

PHONEFEATURE_SETHOOKSWITCHSPEAKER = 0x00200000

Corresponds to the phoneSetHookSwitch function with the dwHookSwitchDevs parameter set to the PHONEHOOKSWITCHDEV_SPEAKER constant.

PHONEFEATURE_SETHOOKSWITCHHEADSET = 0x00400000

Corresponds to the phoneSetHookSwitch function with the dwHookSwitchDevs parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_SETRING = 0x01000000

Corresponds to the phoneSetRing function.

PHONEFEATURE_SETVOLUMEHANDSET = 0x02000000

Corresponds to the phoneSetVolume function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_SETVOLUMESPEAKER = 0x04000000

Corresponds to the phoneSetVolume function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

PHONEFEATURE_SETVOLUMEHEADSET = 0x08000000

Corresponds to the phoneSetVolume function with the dwHookSwitchDev parameter set to the PHONEHOOKSWITCHDEV_HEADSET constant.

Remarks

These constants are valid for applications that have negotiated TAPI version of 2.x and 3.x.

Requirements

Header

tapi.h

See Also

Reference

TAPI Constants
phoneGetGain
phoneGetHookSwitch
phoneGetRing
phoneGetVolume
phoneSetGain
phoneSetHookSwitch
phoneSetRing
phoneSetVolume