다음을 통해 공유


Connection-Oriented NDIS를 통해 전화 통신 서비스를 지원하기 위한 비 WAN별 확장

이 항목에서는 연결 지향 NDIS를 통해 TAPI 지원을 위한 비 WAN 관련 확장에 대해 설명합니다. 이러한 확장은 NDIS/TAPI 번역 OID입니다. 이러한 확장을 통해 비 WAN 특정 호출 관리자 및 MCM(통합 미니포트 호출 관리자) 드라이버는 TAPI 매개 변수를 NDIS 매개 변수 또는 TAPI 매개 변수로 NDIS 매개 변수로 변환할 수 있습니다. 이러한 확장을 사용하면 ATM을 지원하는 호출 관리자 및 MCM이 연결 지향 미디어를 통해 TAPI 액세스를 제공할 수 있습니다. 연결 지향 NDIS를 통해 TAPI 지원을 위한 WAN 관련 확장에 대한 자세한 내용은 전화 통신 서비스를 지원하는 CoNDIS WAN 작업을 참조하세요.

NDIS/TAPI 번역 OID는 각각 NdisCmRegisterAddressFamilyEx 또는 NdisMCmRegisterAddressFamilyEx에 CO_ADDRESS_FAMILY_TAPI_PROXY 등록하는 호출 관리자 또는 MCM에 사용하면 안 됩니다. 대신 이러한 호출 관리자 및 MCM과 TAPI 클라이언트는 전화 통신 서비스를 지원하는 CoNDIS WAN 작업에 설명된 대로 연결 지향 구조 내에 TAPI 매개 변수를 캡슐화해야 합니다.

NDIS/TAPI 번역 OID는 다음과 같습니다.

  • OID_CO_TAPI_TRANSLATE_TAPI_CALLPARAMS

    이 OID는 호출 관리자 또는 MCM에게 클라이언트에서 제공하는 TAPI 호출 매개 변수를 NDIS 호출 매개 변수로 변환하도록 요청합니다. 클라이언트는 일반적으로 호출 관리자 또는 MCM에서 반환한 NDIS 호출 매개 변수를 NdisClMakeCall에 대한 입력(CO_CALL_PARAMETERS 구조 형식)으로 사용합니다. 클라이언트는 NdisClMakeCall 을 사용하여 연결 지향 호출을 시작합니다.

  • OID_CO_TAPI_TRANSLATE_NDIS_CALLPARAMS

    이 OID는 호출 관리자 또는 MCM에게 들어오는 호출에 대한 NDIS 호출 매개 변수(클라이언트의 ProtocolClIncomingCall 함수에 CO_CALL_PARAMETERS 구조로 전달됨)를 TAPI 호출 매개 변수로 변환하도록 요청합니다. 클라이언트는 호출 관리자 또는 MCM에서 반환된 변환된 TAPI 호출 매개 변수를 사용하여 들어오는 호출을 수락할지 아니면 거부할지를 결정합니다.

  • OID_CO_TAPI_TRANSLATE_SAP

    이 OID는 클라이언트에서 제공하는 TAPI 호출 매개 변수에서 하나 이상의 NDIS SAP를 준비하도록 호출 관리자 또는 MCM에 요청합니다. 클라이언트는 일반적으로 호출 관리자 또는 MCM에서 반환한 NDIS SAP를 NdisClRegisterSap에 대한 입력(CO_SAP 구조 형식)으로 사용하며, 클라이언트는 들어오는 호출을 받을 SAP를 등록합니다.