lineUnparkW 函数 (tapi.h)

lineUnpark 函数检索停在指定地址处的调用,并为其返回调用句柄。

语法

LONG lineUnparkW(
  HLINE   hLine,
  DWORD   dwAddressID,
  LPHCALL lphCall,
  LPCWSTR lpszDestAddress
);

参数

hLine

要取消停靠呼叫的打开行设备的句柄。

dwAddressID

hLine 上要发起 unpark 的地址。 地址标识符永久关联到地址;标识符在操作系统升级中保持不变。

lphCall

指向 HCALL 类型位置的指针,其中返回了未停靠调用的句柄。 此句柄与以前可能与检索的调用关联的任何其他句柄无关,例如最初停泊时可能与调用关联的句柄。 应用程序是此调用的初始唯一所有者。

lpszDestAddress

指向包含呼叫寄存地址的 null 终止字符缓冲区的指针。 该地址采用标准可拨号地址格式。

返回值

如果函数异步完成,则返回正请求标识符;如果发生错误,则返回负错误号。 如果函数成功,则 LINE_REPLY dwParam2 消息的 参数为零;如果发生错误,则为负错误号。 可能的返回值为:

LINEERR_INVALADDRESS、LINEERR_OPERATIONUNAVAIL、LINEERR_INVALADDRESSID、LINEERR_OPERATIONFAILED、LINEERR_INVALLINEHANDLE、LINEERR_RESOURCEUNAVAIL、LINEERR_INVALPOINTER、LINEERR_UNINITIALIZED、LINEERR_NOMEM。

言论

注意

tapi.h 标头将 lineUnpark 定义为一个别名,该别名根据 UNICODE 预处理器常量的定义自动选择此函数的 ANSI 或 Unicode 版本。 将中性编码别名与不中性编码的代码混合使用可能会导致编译或运行时错误不匹配。 有关详细信息,请参阅函数原型的 约定。

要求

要求 价值
目标平台 窗户
标头 tapi.h
Tapi32.lib
DLL Tapi32.dll

另请参阅

LINE_REPLY

补充线服务函数

TAPI 2.2 参考概述