Bagikan melalui


ITPhone::metode get_Addresses (tapi3if.h)

Metode get_Addresses mengembalikan kumpulan alamat yang dapat digunakan ponsel. Aplikasi tidak harus memanggil ITPhone::Open sebelum menjalankan metode ini.

Metode ini ditujukan untuk Aplikasi Visual Basic dan pembuatan skrip. Aplikasi C/C++ harus menggunakan metode EnumerateAddresses sebagai gantinya.

Sintaks

HRESULT get_Addresses(
  [out] VARIANT *pAddresses
);

Parameter

[out] pAddresses

Penunjuk ke VARIAN yang berisi ITCollection penunjuk antarmuka ITAddress .

Nilai kembali

Jika metode ini berhasil, metode akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Keterangan

Perangkat telepon menyatakan dirinya tersedia di semua alamat yang mendukung terminal audio oleh TSP mengatur PHONEFEATURE_GENERICPHONE bit di dwPhoneFeatures anggota struktur PHONECAPS . Perangkat telepon juga dapat mendeklarasikan dirinya sebagai lebih disukai ke alamat atau sekumpulan alamat dengan mengembalikan ID alamat/baris menggunakan phoneGetID dengan tapi/baris kelas perangkat. Metode get_Addresses mengembalikan alamat yang telah diidentifikasi keduanya.

Untuk hanya mendapatkan alamat yang disukai ponsel, Anda dapat memanggil metode get_PreferredAddresses .

Aplikasi tidak harus memanggil metode ITPhone::Open sebelum memanggil get_Addresses. Ini karena implementasi objek telepon dapat membuka telepon dan memanggil phoneGetID selama inisialisasi TAPI atau ketika objek telepon baru muncul.

TAPI memanggil metode AddRef pada antarmuka ITAddress yang dikembalikan oleh ITPhone::get_Addresses. Aplikasi harus memanggil Rilis pada antarmuka ITAddress ke sumber daya gratis yang terkait dengannya.

Persyaratan

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

Lihat juga

ITPhone

get_PreferredAddresses