Estensioni specifiche della rete WAN per supportare i servizi di telefonia tramite Connection-Oriented NDIS
In questo argomento vengono descritte estensioni non specifiche della rete WAN per il supporto TAPI tramite NDIS orientata alla connessione. Queste estensioni sono gli OID di conversione NDIS/TAPI. Queste estensioni consentono ai gestori chiamate non specifici della rete WAN e ai driver di gestione chiamate miniport integrati (MCM) di tradurre i parametri TAPI in parametri NDIS o parametri TAPI ai parametri NDIS. Queste estensioni consentono ai responsabili delle chiamate e alle macchine virtuali che supportano ATM, ad esempio, di fornire l'accesso TAPI tramite supporti orientati alla connessione. Per informazioni sulle estensioni specifiche della rete WAN per il supporto di TAPI tramite NDIS orientata alla connessione, vedere Operazioni WAN CoNDIS che supportano i servizi di telefonia.
Gli OID di traduzione NDIS/TAPI non devono essere usati per i responsabili delle chiamate o le MACCHINE virtuali che registrano rispettivamente CO_ADDRESS_FAMILY_TAPI_PROXY con NdisCmRegisterAddressFamilyEx o NdisMCmRegisterAddressFamilyEx. Tali gestori di chiamate e macchine virtuali, nonché i client TAPI, devono incapsulare i parametri TAPI all'interno di strutture orientate alla connessione, come descritto in Operazioni WAN CoNDIS che supportano i servizi di telefonia.
Gli OID di conversione NDIS/TAPI sono i seguenti:
OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS
Questo OID richiede un gestore chiamate o MCM per tradurre i parametri di chiamata TAPI forniti dal client ai parametri di chiamata NDIS. Il client usa in genere i parametri di chiamata NDIS restituiti dal gestore chiamate o MCM come input (formattato come struttura CO_CALL_PARAMETERS ) a NdisClMakeCall. Il client usa NdisClMakeCall per avviare una chiamata orientata alla connessione.
OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS
Questo OID richiede a un gestore chiamate o a MCM di tradurre i parametri di chiamata NDIS per una chiamata in ingresso (passata in una struttura di CO_CALL_PARAMETERS alla funzione ProtocolClIncomingCall del client) ai parametri di chiamata TAPI. Il client usa i parametri di chiamata TAPI tradotti restituiti dal gestore chiamate o MCM per determinare se accettare o rifiutare la chiamata in ingresso.
-
Questo OID richiede a un gestore chiamate o a MCM di preparare uno o più SAP NDIS da parametri di chiamata TAPI forniti dal client. Il client usa in genere un sap NDIS restituito dal gestore chiamate o MCM come input (formattato come struttura CO_SAP ) a NdisClRegisterSap, con cui il client registra un SAP in cui ricevere chiamate in ingresso.