Nicht WAN-spezifische Erweiterungen zur Unterstützung von Telefoniediensten über Connection-Oriented NDIS
In diesem Thema werden nicht WAN-spezifische Erweiterungen für die TAPI-Unterstützung über verbindungsorientierte NDIS beschrieben. Diese Erweiterungen sind die NDIS/TAPI-Übersetzungs-OIDs. Diese Erweiterungen ermöglichen es nicht WAN-spezifischen Anruf-Managern und integrierten MCM-Treibern (Miniport Call Manager), TAPI-Parameter in NDIS-Parameter oder TAPI-Parameter in NDIS-Parameter zu übersetzen. Diese Erweiterungen ermöglichen Anrufmanagern und MCMs, die z. B. ATM unterstützen, tapi-Zugriff über verbindungsorientierte Medien. Informationen zu WAN-spezifischen Erweiterungen für die TAPI-Unterstützung über verbindungsorientierte NDIS finden Sie unter CoNDIS WAN-Vorgänge, die Telefoniedienste unterstützen.
Die NDIS/TAPI-Übersetzungs-OIDs sollten nicht für Anrufmanager oder MCMs verwendet werden, die CO_ADDRESS_FAMILY_TAPI_PROXY bei NdisCmRegisterAddressFamilyEx oder NdisMCmRegisterAddressFamilyEx registrieren. Stattdessen sollten solche Anrufmanager und MCMs sowie ihre TAPI-Clients TAPI-Parameter in verbindungsorientierten Strukturen kapseln, wie unter CoNDIS WAN-Vorgänge zur Unterstützung von Telefondiensten beschrieben.
Die NDIS/TAPI-Übersetzungs-OIDs sind wie folgt:
OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS
Diese OID fordert einen Anruf-Manager oder MCM an, die vom Client bereitgestellten TAPI-Aufrufparameter in NDIS-Aufrufparameter zu übersetzen. Der Client verwendet in der Regel die vom Aufruf-Manager oder MCM zurückgegebenen NDIS-Aufrufparameter als Eingabe (formatiert als CO_CALL_PARAMETERS-Struktur ) für NdisClMakeCall. Der Client verwendet NdisClMakeCall , um einen verbindungsorientierten Aufruf zu initiieren.
OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS
Diese OID fordert einen Anruf-Manager oder MCM auf, NDIS-Aufrufparameter für einen eingehenden Anruf (übergeben in einer CO_CALL_PARAMETERS-Struktur an die ProtocolClIncomingCall-Funktion des Clients) in TAPI-Aufrufparameter zu übersetzen. Der Client verwendet die übersetzten TAPI-Aufrufparameter, die vom Anruf-Manager oder MCM zurückgegeben werden, um zu bestimmen, ob der eingehende Anruf angenommen oder abgelehnt werden soll.
-
Diese OID fordert einen Anruf-Manager oder MCM an, eine oder mehrere NDIS-SAPs aus TAPI-Aufrufparametern vorzubereiten, die vom Client bereitgestellt werden. Der Client verwendet in der Regel einen vom Anruf-Manager oder MCM zurückgegebenen NDIS-SAP als Eingabe (formatiert als CO_SAP-Struktur ) für NdisClRegisterSap, bei der der Client einen SAP registriert, auf dem eingehende Anrufe empfangen werden sollen.