次の方法で共有


OID_CO_TAPI_TRANSLATE_TAPI_SAP

OID_CO_TAPI_TRANSLATE_TAPI_SAP OID は、Call Manager または統合 MCM ドライバーに TAPI 呼び出しパラメーターから 1 つ以上の SAP を準備するように要求します。 この OID を照会するクライアントは、Call Manager または MCM ドライバーによって返された NDIS SAP を NdisClRegisterSap への入力(CO_SAP 構造体として書式設定) として使用します。この場合、クライアントは、着信を受信する SAP を登録するために呼び出します。

この要求では、次のように定義された CO_TAPI_TRANSLATE_SAP 構造体が使用されます。

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;

この構造体のメンバーには、次の情報が含まれています。

ulLineID
0 から始まる行識別子を指定します。

ulAddressID
ulLineID で指定された行の 0 から始まるアドレス識別子を指定します。

ulMediaModes
次の LINEMEDIAMODE_constants の 1 つ以上として、クライアントが関心を持つ呼び出しの情報ストリームのメディア モードを指定します。

  • LINEMEDIAMODE_UNKNOWN
    メディア ストリームは存在しますが、そのモードは現在不明であり、後で認識される可能性があります。 これは、未分類のメディア タイプの呼び出しに対応します。 一般的なアナログ テレフォニー環境では、着信のメディア モードは、呼び出しに応答し、メディア ストリームがフィルター処理されて決定されるまで不明になることがあります。

    LINEMEDIAMODE_UNKNOWN フラグが設定されている場合は、他のメディア フラグも設定できます。 これは、メディアは不明であるが、他の指定されたメディア モードの 1 つである可能性があることを示します。

  • LINEMEDIAMODE_INTERACTIVEVOICE
    通話には音声エネルギーが存在し、双方向の人間との対話型通話として扱われます。

  • LINEMEDIAMODE_AUTOMATEDVOICE
    通話に音声エネルギーが存在し、音声は自動アプリケーションによってローカルに処理されます。

  • LINEMEDIAMODE_DATAMODEM
    呼び出しのデータ モデム セッション。

  • LINEMEDIAMODE_G3FAX
    グループ 3 の FAX が呼び出しを介して送受信されています。

  • LINEMEDIAMODE_G4FAX
    グループ 4 の FAX が呼び出しを介して送受信されています。

  • LINEMEDIAMODE_TDD
    呼び出しの TDD (聴覚障害者向け通信デバイス) セッション。

  • LINEMEDIAMODE_DIGITALDATA
    呼び出しを介してデジタル データが送受信されています。

  • LINEMEDIAMODE_TELETEX
    呼び出しの teletex セッション。 (Teletex はテレマティック サービスの 1 つです。)

  • LINEMEDIAMODE_VIDEOTEX
    呼び出しの videotex セッション。 (Videotex はテレマティック サービスの 1 つです。)

  • LINEMEDIAMODE_TELEX
    呼び出しの telex セッション。 (Telex はテレマティック サービスの 1 つです。)

  • LINEMEDIAMODE_MIXED
    呼び出しの混合セッション。 (混合は ISDN テレマティック サービスの 1 つです)。

  • LINEMEDIAMODE_ADSI
    呼び出しの ADSI (アナログ ディスプレイ サービス インターフェイス) セッション。

  • LINEMEDIAMODE_VOICEVIEW
    呼び出しのメディア モードは VoiceView です。

予約済み
これは予約されています。 クライアントは、このフィールドを 0 に設定する必要があります。

NumberOfSaps
NdisSapParams のバッファーに含まれる NDIS_VAR_DATA_DESC 構造体の数を指定します。

NdisSapParams
1 つ以上の NDIS_VAR_DATA_DESC 構造体を含む可変長配列を指定します。 各 NDIS_VAR_DATA_DESC 構造体には、CO_SAP 構造体の長さと同様にオフセットが含まれています。 各 CO_SAP 構造体は、接続指向クライアントが着信を受信できるサービス アクセス ポイント (SAP) を指定します。

要件

バージョン: Windows Vista 以降の ヘッダー: Ntddndis.h (Ndis.h を含む)