Megosztás a következőn keresztül:


OID_CO_TAPI_TRANSLATE_TAPI_SAP

Az OID_CO_TAPI_TRANSLATE_TAPI_SAP OID egy híváskezelőt vagy egy integrált MCM-illesztőt kér egy vagy több SAP előkészítéséhez a TAPI hívásparaméterekből. Az OID-t lekérdező ügyfél egy NDIS SAP-t használ, amelyet a híváskezelő vagy az MCM-illesztő adott vissza bemenetként (CO_SAP szerkezetként formázva) az NdisClRegisterSap , amelyre az ügyfél meghív egy SAP-t, amelyen bejövő hívásokat fogad.

Ez a kérés egy CO_TAPI_TRANSLATE_SAP struktúrát használ, amely a következőképpen van definiálva:

typedef struct _CO_TAPI_TRANSLATE_SAP {
    IN  ULONG               ulLineID;
    IN  ULONG               ulAddressID;
    IN  ULONG               ulMediaModes;
    IN  ULONG               Reserved;
    OUT ULONG               NumberOfSaps;
    OUT NDIS_VAR_DATA_DESC  NdisSapParams[1];
} CO_AF_TAPI_SAP, *PCO_AF_TAPI_SAP;

A struktúra tagjai a következő információkat tartalmazzák:

ulLineID
Nulla alapú vonalazonosítót ad meg.

ulAddressID
Nulla alapú címazonosítót ad meg az ulLineIDáltal megadott sorban.

ulMediaModes
A következő LINEMEDIAMODE_constants egy vagy több adatként adja meg az ügyfél által érintett hívások adatfolyamának médiamódját:

  • LINEMEDIAMODE_UNKNOWN
    Egy médiastream létezik, de a módja jelenleg ismeretlen, és később ismertté válhat. Ez egy nem besorolt médiatípusú hívásnak felel meg. A tipikus analóg telefonos környezetekben a bejövő hívások médiamódja ismeretlen lehet, amíg a hívás megválaszolása és a médiastream szűrése meg nem határozható.

    Ha a LINEMEDIAMODE_UNKNOWN jelző be van állítva, más médiajelölők is beállíthatók. Ez azt jelzi, hogy az adathordozó ismeretlen, de valószínűleg a többi megjelölt médiamód egyike.

  • LINEMEDIAMODE_INTERACTIVEVOICE
    A hangenergia jelenléte a hívásban, és a hívás úgy történik, mint egy interaktív hívás az emberekkel mindkét végén.

  • LINEMEDIAMODE_AUTOMATEDVOICE
    A hangenergia jelenléte a hívásban, és a hang helyileg egy automatizált alkalmazás által van kezelve.

  • LINEMEDIAMODE_DATAMODEM
    Adatmodem-munkamenet a híváson.

  • LINEMEDIAMODE_G3FAX
    A 3. csoport faxot küld vagy fogad a híváson keresztül.

  • LINEMEDIAMODE_G4FAX
    A híváson keresztül egy 4. csoportbeli faxot küldenek vagy fogadnak.

  • LINEMEDIAMODE_TDD
    TDD (távközlési eszköz a siketeknek) munkamenet a híváson.

  • LINEMEDIAMODE_DIGITALDATA
    A rendszer digitális adatokat küld vagy fogad a híváson keresztül.

  • LINEMEDIAMODE_TELETEX
    Egy teletex-munkamenet a híváson. (A Teletex az egyik telematikai szolgáltatás.)

  • LINEMEDIAMODE_VIDEOTEX
    Videotex-munkamenet a híváson. (A Videotex az egyik telematikai szolgáltatás.)

  • LINEMEDIAMODE_TELEX
    A hívás telex munkamenete. (A Telex az egyik telematikai szolgáltatás.)

  • LINEMEDIAMODE_MIXED
    Vegyes munkamenet a híváson. (A vegyes az ISDN telematikai szolgáltatások egyike.)

  • LINEMEDIAMODE_ADSI
    EGY ADSI -munkamenet (analóg megjelenítési szolgáltatásfelületek) a híváson.

  • LINEMEDIAMODE_VOICEVIEW
    A hívás médiamódja a VoiceView.

fenntartott
Ez fenntartott. Az ügyfélnek 0-ra kell állítania ezt a mezőt.

NumberOfSaps
A pufferben található NDIS_VAR_DATA_DESC struktúrák számát adja meg a NdisSapParams.

NdisSapParams
Egy változó hosszúságú tömböt határoz meg, amely egy vagy több NDIS_VAR_DATA_DESC struktúrát tartalmaz. Minden NDIS_VAR_DATA_DESC struktúra egy CO_SAP szerkezet eltolását és hosszát tartalmazza. Minden CO_SAP struktúra egy szolgáltatáselérési pontot (SAP) határoz meg, amelyen egy kapcsolatorientált ügyfél fogadhat bejövő hívásokat.

Követelmények

Verzió: Windows Vista és újabb Fejléc: Ntddndis.h (ndis.h)