OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS
OID OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS meminta manajer panggilan atau driver MCM untuk menerjemahkan parameter panggilan NDIS (diteruskan dalam struktur CO_CALL_PARAMETERS ke fungsi ProtocolClIncomingCall klien) ke parameter panggilan TAPI. Klien menggunakan parameter panggilan TAPI yang diterjemahkan yang dikembalikan oleh manajer panggilan atau driver MCM untuk menentukan apakah akan menerima atau menolak panggilan masuk.
Permintaan ini menggunakan struktur CO_TAPI_TRANSLATE_NDIS_CALLPARAMS, yang didefinisikan sebagai berikut:
typedef struct _CO_TAPI_TRANSLATE_NDIS_CALLPARAMS {
IN ULONG ulFlags;
IN NDIS_VAR_DATA_DESC NdisCallParams;
OUT NDIS_VAR_DATA_DESC LineCallInfo;
} CO_TAPI_TRANSLATE_NDIS_CALLPARAMS, *PCO_TAPI_TRANSLATE_NDIS_CALLPARAMS;
Anggota struktur ini berisi informasi berikut:
ulFlags
Klien harus mengatur bit CO_TAPI_FLAG_INCOMING_CALL di ulFlags.
NdisCallParams
Menentukan struktur NDIS_VAR_DATA_DESC yang berisi offset dari awal struktur NDIS_VAR_DATA_DESC ke struktur CO_CALL_PARAMETERS . Struktur NDIS_VAR_DATA_DESC juga berisi panjang struktur CO_CALL_PARAMETERS. Klien mengisi struktur CO_CALL_PARAMETERS dengan parameter panggilan NDIS untuk diterjemahkan ke parameter panggilan TAPI.
LineCallInfo
Menentukan struktur NDIS_VAR_DATA_DESC yang berisi offset dari awal struktur NDIS_VAR_DATA_DESC ke struktur LINE_CALL_INFO. Struktur NDIS_VAR_DATA_DESC juga berisi panjang struktur CO_CALL_PARAMETERS. Struktur LINE_CALL_INFO menentukan parameter panggilan TAPI tempat parameter panggilan NDIS yang diberikan telah diterjemahkan. Untuk informasi selengkapnya tentang struktur LINE_CALL_INFO, lihat SDK Windows dan file header ndistapi.h.
Keterangan
Jika permintaan berhasil, manajer panggilan atau driver MCM mengisi struktur LINE_CALL_PARAMS yang disebut oleh LineCallInfo dengan parameter panggilan TAPI yang diterjemahkan. Manajer panggilan atau driver MCM harus mengalokasikan struktur LINE_CALL_INFO dalam bagian memori datar yang disebutkan ke LineCallInfo. Klien menulis panjang total struktur LINE_CALL_INFO ke LineCallInfo.Length.
Persyaratan
Versi: Windows Vista dan Header yang lebih baru: Ntddndis.h (sertakan Ndis.h)
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk