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)