Partager via


OID_CO_TAPI_CM_CAPS

L’OID OID_CO_TAPI_CM_CAPS demande à un gestionnaire d’appels ou à un pilote MCM (Miniport Call Manager) intégré de renvoyer le nombre de lignes prises en charge par son appareil (l’appareil pour lequel il fournit des services de gestion des appels). Cet OID demande également au gestionnaire d’appels ou au pilote MCM d’indiquer si ces lignes ont des fonctionnalités de ligne différentes.

Cette demande utilise une structure CO_TAPI_CM_CAPS, qui est définie comme suit :

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

Les membres de cette structure contiennent les informations suivantes :

ulCoTapiVersion
Spécifie la version TAPI prise en charge par le gestionnaire d’appels ou le pilote MCM. Le gestionnaire d’appels ou le pilote MCM doit le définir sur CO_TAPI_VERSION.

ulNumLines
Spécifie le nombre de lignes prises en charge par l’appareil.

ulFlags
Si l’appareil prend en charge plusieurs lignes qui ont des fonctionnalités de ligne dissemblaires ou si les adresses de l’une de ces lignes ont des fonctionnalités d’adresse différentes, le gestionnaire d’appels ou le pilote MCM définit le CO_TAPI_FLAG_PER_LINE_CAPS bit dans ulFlags ; sinon, le gestionnaire d’appels ou le pilote MCM efface ce bit. Tous les bits non définis sont réservés à une utilisation ultérieure et doivent être définis sur 0.

Notes

Un client orienté connexion utilise les informations retournées par cet OID pour déterminer comment il interrogera les fonctionnalités de ligne du périphérique du gestionnaire d’appels ou du pilote MCM avec OID_CO_TAPI_LINE_CAPS.

Spécifications

Version : Windows Vista et versions ultérieures En-tête : Ntddndis.h (inclure Ndis.h)