OID_CO_TAPI_CM_CAPS
OID OID_CO_TAPI_CM_CAPS запрашивает диспетчер звонков или драйвер интегрированного диспетчера вызовов (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
Указывает версию TAPI, поддерживаемую диспетчером вызовов или драйвером MCM. Диспетчер вызовов или драйвер MCM должен задать для этого параметра значение CO_TAPI_VERSION.
ulNumLines
Указывает количество строк, поддерживаемых устройством.
ulFlags
Если устройство поддерживает несколько линий с различными возможностями линий или адреса в любой из этих строк имеют разные возможности адреса, диспетчер вызовов или драйвер MCM задает CO_TAPI_FLAG_PER_LINE_CAPS бит в ulFlags; В противном случае диспетчер вызовов или драйвер MCM очищает этот бит. Все неопределенные биты зарезервированы для использования в будущем и должны иметь значение 0.
Комментарии
Клиент, ориентированный на подключение, использует сведения, возвращаемые этим идентификатором, чтобы определить, как он будет запрашивать возможности линии устройства диспетчера вызовов или драйвера MCM с OID_CO_TAPI_LINE_CAPS.
Требования
Версия: Windows Vista и более поздние заголовок: Ntddndis.h (включая Ndis.h)