Metode ITAddress::get_ServiceProviderName (tapi3if.h)

Metode get_ServiceProviderName mendapatkan nama Penyedia Layanan Telepon (TSP) yang mendukung alamat ini: misalnya, Unimdm.tsp untuk penyedia layanan Unimodem atau H323.tsp untuk penyedia layanan H323.

Sintaks

HRESULT get_ServiceProviderName(
  [out] BSTR *ppName
);

Parameter

[out] ppName

Pointer ke BSTR yang berisi nama penyedia layanan.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Parameter ppName bukan penunjuk yang valid.
E_OUTOFMEMORY
Tidak ada cukup memori untuk melakukan operasi.
TAPI_E_NODRIVER
Tidak ditemukan penyedia layanan yang mendukung alamat saat ini.

Keterangan

Aplikasi harus menggunakan SysFreeString untuk membebaskan memori yang dialokasikan untuk parameter ppName .

Anda dapat mengambil nama penyedia dalam format yang bergantung pada TSP menggunakan ITAddressCapabilities::get_AddressCapabilityString dengan AddressCapString diatur ke ACS_PROVIDERSPECIFIC, yang mengembalikan string yang ditemukan di anggota dwProviderInfoOffset dari TAPI 2. x Struktur LINEDEVCAPS.

Persyaratan

   
Target Platform Windows
Header tapi3if.h (termasuk Tapi3.h)
Pustaka Uuid.lib
DLL Tapi3.dll

Lihat juga

Objek Alamat

ItAddress

ITAddressCapabilities::get_AddressCapabilityString

LINEDEVCAPS