PHONEHOOKSWITCHDEV_ Constants

The PHONEHOOKSWITCHDEV_ bit-flag constants describe various audio I/O devices each with its own hookswitch controllable from the computer.

PHONEHOOKSWITCHDEV_HANDSET

This is the ubiquitous, handheld, ear- and mouthpiece.

PHONEHOOKSWITCHDEV_SPEAKER

This is a built-in loudspeaker and microphone. This could also be an externally connected adjunct speaker to the telephone set.

PHONEHOOKSWITCHDEV_HEADSET

This is a headset connected to the phone set.

 

No extensibility. All 32 bits are reserved.

These constants are used in the PHONECAPSED9H_G data structure to indicate the hookswitch device capabilities of a phone device. The PHONESTATUSSGB4.G structure reports the state of the phone's hookswitch devices. The function phoneSetHookSwitch192LM7N and phoneGetHookSwitch1KB2.GS use it as a parameter to select the phone's I/O device.