Bagikan melalui


ITAddress2::D eviceSpecificVariant method (tapi3if.h)

Metode DeviceSpecificVariant memungkinkan penyedia layanan untuk menyediakan akses ke fitur yang tidak ditawarkan oleh fungsi TAPI lainnya. Arti ekstensi adalah spesifik perangkat, dan memanfaatkan ekstensi ini mengharuskan aplikasi untuk sepenuhnya menyadarinya.

Metode ini disediakan untuk aplikasi klien Automation, seperti yang ditulis dalam Visual Basic. Aplikasi C dan C++ harus menggunakan metode DeviceSpecific .

Sintaks

HRESULT DeviceSpecificVariant(
  [in] ITCallInfo *pCall,
  [in] VARIANT    varDevSpecificByteArray
);

Parameter

[in] pCall

Penunjuk ke antarmuka ITCallInfo dari objek panggilan.

[in] varDevSpecificByteArray

VARIAN yang berisi blok parameter. Format blok parameter ini khusus untuk perangkat; TAPI meneruskan isinya antara aplikasi dan penyedia layanan.

Menampilkan nilai

Metode ini dapat mengembalikan salah satu nilai ini.

Menampilkan kode Deskripsi
S_OK
Metode berhasil.
E_POINTER
Parameter pCall bukan penunjuk yang valid.
E_OUTOFMEMORY
Memori tidak cukup ada untuk melakukan operasi.

Persyaratan

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

Lihat juga

DeviceSpecific

NegosiasiExtVersion

lineDevSpecific