Extensões não específicas da WAN para dar suporte a serviços telefônicos por Connection-Oriented NDIS
Este tópico descreve extensões não específicas da WAN para suporte a TAPI em relação ao NDIS orientado à conexão. Essas extensões são os OIDs de tradução NDIS/TAPI. Essas extensões permitem que gerenciadores de chamadas não específicos da WAN e drivers MCM (gerenciador de chamadas de miniporto) integrados convertam parâmetros TAPI para parâmetros NDIS ou parâmetros TAPI para parâmetros NDIS. Essas extensões permitem que gerenciadores de chamadas e MCMs que dão suporte ao ATM, por exemplo, forneçam acesso TAPI por meio de mídia orientada à conexão. Para obter informações sobre extensões específicas da WAN para suporte a TAPI sobre o NDIS orientado à conexão, consulte Operações de WAN do CoNDIS que dão suporte aos Serviços Telefônicos.
Os OIDs de tradução NDIS/TAPI não devem ser usados para gerenciadores de chamadas ou MCMs que, respectivamente, registram CO_ADDRESS_FAMILY_TAPI_PROXY com NdisCmRegisterAddressFamilyEx ou NdisMCmRegisterAddressFamilyEx. Em vez disso, esses gerenciadores de chamadas e MCMs, bem como seus clientes TAPI, devem encapsular parâmetros TAPI dentro de estruturas orientadas a conexão, conforme descrito em Operações de WAN do CoNDIS que dão suporte a serviços telefônicos.
Os OIDs de tradução NDIS/TAPI são os seguintes:
OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS
Essa OID solicita um gerenciador de chamadas ou MCM para traduzir parâmetros de chamada TAPI fornecidos pelo cliente para parâmetros de chamada NDIS. O cliente normalmente usa os parâmetros de chamada NDIS retornados pelo gerenciador de chamadas ou MCM como uma entrada (formatada como uma estrutura de CO_CALL_PARAMETERS ) para NdisClMakeCall. O cliente usa NdisClMakeCall para iniciar uma chamada orientada à conexão.
OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS
Essa OID solicita um gerenciador de chamadas ou MCM para traduzir parâmetros de chamada NDIS para uma chamada de entrada (passada em uma estrutura de CO_CALL_PARAMETERS para a função ProtocolClIncomingCall do cliente) para parâmetros de chamada TAPI. O cliente usa os parâmetros de chamada TAPI convertidos retornados pelo gerenciador de chamadas ou MCM para determinar se deseja aceitar ou rejeitar a chamada de entrada.
-
Essa OID solicita um gerenciador de chamadas ou MCM para preparar um ou mais SAPs NDIS de parâmetros de chamada TAPI fornecidos pelo cliente. O cliente normalmente usa um SAP NDIS retornado pelo gerenciador de chamadas ou MCM como uma entrada (formatada como uma estrutura CO_SAP ) para NdisClRegisterSap, com a qual o cliente registra um SAP no qual receber chamadas recebidas.