OID_CO_TAPI_CM_CAPS

OID_CO_TAPI_CM_CAPS OID는 통화 관리자 또는 MCM(통합 미니포트 호출 관리자) 드라이버에 디바이스에서 지원하는 줄 수(통화 관리 서비스를 제공하는 디바이스)를 반환하도록 요청합니다. 또한 이 OID는 호출 관리자 또는 MCM 드라이버에 이러한 줄에 다른 줄 기능이 있는지 여부를 나타내도록 요청합니다.

이 요청은 다음과 같이 정의된 CO_TAPI_CM_CAPS 구조를 사용합니다.

typedef struct _CO_TAPI_CM_CAPS {
    OUT ULONG   ulCoTapiVersion;
    OUT ULONG   ulNumLines;
    OUT ULONG   ulFlags;
} CO_TAPI_CM_CAPS, *PCO_TAPI_CM_CAPS;

이 구조체의 멤버는 다음 정보를 포함합니다.

ulCoTapiVersion
호출 관리자 또는 MCM 드라이버에서 지원하는 TAPI 버전을 지정합니다. 호출 관리자 또는 MCM 드라이버는 이를 CO_TAPI_VERSION 설정해야 합니다.

ulNumLines
디바이스에서 지원하는 줄 수를 지정합니다.

ulFlags
디바이스가 줄 기능이 다른 여러 줄을 지원하거나 이러한 줄의 주소에 다른 주소 기능이 있는 경우 호출 관리자 또는 MCM 드라이버는 ulFlags에서 CO_TAPI_FLAG_PER_LINE_CAPS 비트를 설정합니다. 그렇지 않으면 호출 관리자 또는 MCM 드라이버가 이 비트를 지웁니다. 정의되지 않은 모든 비트는 나중에 사용할 수 있도록 예약되어 있으며 0으로 설정해야 합니다.

설명

연결 지향 클라이언트는 이 OID에서 반환된 정보를 사용하여 OID_CO_TAPI_LINE_CAPS 사용하여 호출 관리자 또는 MCM 드라이버 디바이스의 라인 기능을 쿼리하는 방법을 결정합니다.

요구 사항

버전: Windows Vista 이상 헤더: Ntddndis.h(Ndis.h 포함)