Most of the Get and Set operations described in the topics in this section deal with only one component of information. The operation TSPI_phoneGetStatus allows tapi32.dll to obtain complete status information about a phone device.
Whenever a status item changes on the phone device, the service provider sends a PHONE_STATUS message to the tapi32.dll callback function. The message parameters include a handle to the phone device and an indication of the status item that changed. tapi32.dll can use TSPI_phoneSetStatusMessages to select status changes for which it wants to be notified in the callback message. In contrast TAPI, there is no corresponding TSPI_phoneGetStatusMessages function. The tapi32.dll tracks which applications have enabled which status messages.