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_phoneOpenHTAPIPHONE 值作为 htPhone 参数传递。 它包括特定于事件的消息标识符和参数。

可以传递给此过程的消息集与 TAPI 级别的相应回调的消息略有不同。 具体而言,异步执行请求的完成是通过 Completion_Proc 回调而不是此回调报告的。

要求

要求
目标平台 Windows
标头 tspi.h

另请参阅

Completion_Proc

TSPI_lineOpen