lineGetProxyStatus 函式 (tapi.h)

lineGetProxyStatus 函式會傳回目前為指定裝置提供服務的 Proxy 要求類型清單。

語法

LONG lineGetProxyStatus(
  HLINEAPP               hLineApp,
  DWORD                  dwDeviceID,
  DWORD                  dwAppAPIVersion,
  LPLINEPROXYREQUESTLIST lpLineProxyReqestList
);

參數

hLineApp

使用 TAPI 處理應用程式的註冊。

dwDeviceID

要查詢的線路裝置。

dwAppAPIVersion

要使用的 TAPI 版本號碼。

lpLineProxyReqestList

LINEPROXYREQUESTLIST 類型的可變大小結構的指標。 成功完成要求時,此結構會填入目前支援的 Proxy 要求清單。 在呼叫 lineGetProxyStatus之前,應用程式必須設定這個結構的 dwTotalSize 成員,以指出TAPI可用的記憶體數量,以傳回資訊。

注意 如果結構中的大小參數不正確,可能會覆寫數據。 如需設定結構大小的詳細資訊,請參閱 記憶體配置 主題。
 

傳回值

如果要求成功,則傳回零;否則,函式會傳回下列其中一個負誤差值:

LINEERR_BADDEVICEID、LINEERR_INCOMPATIBLEAPIVERSION、LINEERR_INVALPARAM、LINEERR_NOMEM、LINEERR_OPERATIONFAILED、LINEERR_OPERATIONUNAVAIL、LINEERR_RESOURCEUNAVAIL、LINEERR_UNINITIALIZED。

規格需求

需求
目標平台 Windows
標頭 tapi.h
程式庫 Tapi32.lib
Dll Tapi32.dll

另請參閱

關於通話中心控件

LINEPROXYREQUESTLIST