Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Metode ParkIndirect memarkir panggilan dan mengembalikan alamat yang diparkir.
Sintaks
HRESULT ParkIndirect(
[out] BSTR *ppNonDirAddress
);
Parameter
[out] ppNonDirAddress
Penunjuk ke representasi BSTR dari alamat tempat panggilan diparkir.
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
| Menampilkan kode | Deskripsi |
|---|---|
|
Metode berhasil. |
|
Parameter ppNonDirAddress bukan penunjuk yang valid. |
|
Park tidak didukung. |
|
Parameter ppNonDirAddress tidak valid. |
|
Memori tidak cukup ada untuk melakukan operasi. |
|
Operasi gagal karena DLL TAPI 3 kehabisan waktu. Interval batas waktu adalah dua menit. |
Keterangan
Beberapa penyedia layanan tidak mendukung operasi ini saat streaming aktif. Aplikasi mungkin perlu memanggil ITStream::StopStream atau ITSubStream::StopSubStream sebelum operasi dan ITStream::StartStream atau ITSubStream::StartSubStream setelah menyelesaikan operasi.
Dengan ParkDirect, aplikasi menentukan alamat tempatnya ingin memarkir panggilan. Dengan taman yang tidak dialihkan, sakelar menentukan alamat dan menyediakan ini ke aplikasi. Dalam kedua kasus, panggilan yang diparkir dapat dibatalkan dengan menentukan alamat ini.
Panggilan yang diparkir memasuki status terputus setelah berhasil diparkir.
Beberapa sakelar dapat mengingatkan pengguna setelah panggilan diparkir untuk waktu yang lama. Aplikasi ini melihat panggilan penawaran dengan alasan panggilan yang diatur ke pengingat.
Aplikasi harus menggunakan SysFreeString untuk membebaskan memori yang dialokasikan untuk parameter ppNonDirAddress .
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Target Platform | Windows |
| Header | tapi3if.h (termasuk Tapi3.h) |
| Pustaka | Uuid.lib |
| DLL | Tapi3.dll |