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.
Struktur LINEREQMAKECALL menjelaskan permintaan yang dimulai oleh panggilan ke fungsi lineGetRequest .
Sintaks
typedef struct linereqmakecall_tag {
char szDestAddress[TAPIMAXDESTADDRESSSIZE];
char szAppName[TAPIMAXAPPNAMESIZE];
char szCalledParty[TAPIMAXCALLEDPARTYSIZE];
char szComment[TAPIMAXCOMMENTSIZE];
} LINEREQMAKECALL, *LPLINEREQMAKECALL;
Anggota
szDestAddress[TAPIMAXDESTADDRESSSIZE]
Alamat tujuan yang dihentikan null dari permintaan panggilan-buat. Alamat dapat menggunakan format alamat kanonis atau format alamat yang dapat dialihkan. Panjang maksimum alamat adalah karakter TAPIMAXDESTADDRESSSIZE, yang mencakup terminator NULL . String yang lebih panjang dipotong.
szAppName[TAPIMAXAPPNAMESIZE]
Nama aplikasi atau nama file aplikasi ramah pengguna yang dihentikan null dari aplikasi yang berasal dari permintaan. Panjang maksimum alamat adalah karakter TAPIMAXAPPNAMESIZE, yang mencakup terminator NULL .
szCalledParty[TAPIMAXCALLEDPARTYSIZE]
Nama pihak yang ramah pengguna yang tidak dihentikan dengan null. Panjang maksimum informasi pihak yang dipanggil adalah karakter TAPIMAXCALLEDPARTYSIZE, yang mencakup terminator NULL .
szComment[TAPIMAXCOMMENTSIZE]
Komentar yang dihentikan null tentang permintaan panggilan. Panjang maksimum string komentar adalah karakter TAPIMAXCOMMENTSIZE, yang mencakup terminator NULL .
Keterangan
Struktur ini mungkin tidak diperpanjang.
Anggota szDestAddress berisi alamat pihak jarak jauh; anggota lain berguna untuk tujuan pengelogan. Aplikasi harus menggunakan struktur ini untuk menginterpretasikan buffer permintaan yang diterimanya dari lineGetRequest dengan mode permintaan LINEREQUESTMODE_MAKECALL.
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Header | tapi.h |