ITAddress::get_ServiceProviderName 方法 (tapi3if.h)

get_ServiceProviderName方法會取得支援此位址的 Telephony Service Provider (TSP) 名稱:例如,Unimodem 服務提供者的 Unimdm.tsp,或 H323 服務提供者的 H323.tsp。

語法

HRESULT get_ServiceProviderName(
  [out] BSTR *ppName
);

參數

[out] ppName

包含服務提供者名稱的 BSTR 指標。

傳回值

這個方法可以傳回其中一個值。

傳回碼 描述
S_OK
方法成功。
E_POINTER
ppName參數不是有效的指標。
E_OUTOFMEMORY
記憶體不足,無法執行作業。
TAPI_E_NODRIVER
找不到支援目前位址的服務提供者。

備註

應用程式必須使用 SysFreeString 來釋放配置給 ppName 參數的記憶體。

您可以使用ITAddressCapabilities::get_AddressCapabilityString將 AddressCapString設定為 ACS_PROVIDERSPECIFIC,以 TSP 相依格式擷取提供者的名稱,這會傳回 TAPI 2之 dwProviderInfoOffset成員中找到的字串。xLINEDEVCAPS結構。

需求

   
目標平台 Windows
標頭 tapi3if.h (包括 Tapi3.h)
程式庫 Uuid.lib
Dll Tapi3.dll

另請參閱

Address 物件

ITAddress

ITAddressCapabilities::get_AddressCapabilityString

LINEDEVCAPS