次の方法で共有


OID_CO_TAPI_TRANSLATE_TAPI_SAP

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

この要求では、次のように定義された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 を含む)