PHONEEVENT 回调函数 (tspi.h)
Phone_Event TAPI 实现的回调函数,并将其作为参数提供给服务提供程序 以TSPI_phoneOpen。 服务提供商调用此函数来报告手机上发生的事件。
PHONEEVENT 类型定义指向此回调函数的指针。 Phone_Event 是应用程序定义的函数名称的占位符。
语法
PHONEEVENT Phoneevent;
void Phoneevent(
HTAPIPHONE htPhone,
DWORD dwMsg,
DWORD_PTR dwParam1,
DWORD_PTR dwParam2,
DWORD_PTR dwParam3
)
{...}
参数
htPhone
发生事件的电话的 TAPI 句柄。
dwMsg
指定要报告的事件的种类。 根据 dwMsg 指示的上下文,以不同的方式解释其他参数。
dwParam1
消息的参数。
dwParam2
消息的参数。
dwParam3
消息的参数。
返回值
无
备注
调用此函数时的调用状态可以是任何状态。
服务提供商将提供给TSPI_phoneOpen的 HTAPIPHONE 值作为 htPhone 参数传递。 它包括特定于事件的消息标识符和参数。
可以传递给此过程的消息集与 TAPI 级别的相应回调的消息略有不同。 具体而言,异步执行请求的完成是通过 Completion_Proc 回调而不是此回调报告的。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | tspi.h |