fungsi lineUnpark (tapi.h)

Fungsi lineUnpark mengambil panggilan yang diparkir di alamat yang ditentukan dan mengembalikan handel panggilan untuk itu.

Sintaks

LONG lineUnpark(
  HLINE   hLine,
  DWORD   dwAddressID,
  LPHCALL lphCall,
  LPCSTR  lpszDestAddress
);

Parameter

hLine

Tangani ke perangkat baris terbuka tempat panggilan tidak diparkir.

dwAddressID

Alamat di hLine tempat unpark berasal. Pengidentifikasi alamat secara permanen dikaitkan dengan alamat; pengidentifikasi tetap konstan di seluruh peningkatan sistem operasi.

lphCall

Penunjuk ke lokasi jenis HCALL tempat handel ke panggilan yang tidak diparkir dikembalikan. Handel ini tidak terkait dengan handel lain yang mungkin sebelumnya terkait dengan panggilan yang diambil, seperti handel yang mungkin telah dikaitkan dengan panggilan ketika awalnya diparkir. Aplikasi ini adalah pemilik satu-satunya dari panggilan ini.

lpszDestAddress

Penunjuk ke buffer karakter yang dihentikan null yang berisi alamat tempat panggilan diparkir. Alamat dalam format alamat dapat dialihkan standar.

Mengembalikan nilai

Mengembalikan pengidentifikasi permintaan positif jika fungsi selesai secara asinkron, atau nomor kesalahan negatif jika terjadi kesalahan. Parameter dwParam2 dari pesan LINE_REPLY yang sesuai adalah nol jika fungsi berhasil atau merupakan nomor kesalahan negatif jika terjadi kesalahan. Nilai yang mungkin dikembalikan adalah:

LINEERR_INVALADDRESS, LINEERR_OPERATIONUNAVAIL, LINEERR_INVALADDRESSID, LINEERR_OPERATIONFAILED, LINEERR_INVALLINEHANDLE, LINEERR_RESOURCEUNAVAIL, LINEERR_INVALPOINTER, LINEERR_UNINITIALIZED, LINEERR_NOMEM.

Persyaratan

Persyaratan Nilai
Target Platform Windows
Header tapi.h
Pustaka Tapi32.lib
DLL Tapi32.dll

Lihat juga

LINE_REPLY

Fungsi Layanan Garis Tambahan

Gambaran Umum Referensi TAPI 2.2