Freigeben über


OID_CO_TAPI_CM_CAPS

Die OID_CO_TAPI_CM_CAPS OID fordert einen Anrufmanager oder einen integrierten MCM-Treiber (Miniport Call Manager) an, die Anzahl der vom Gerät unterstützten Leitungen zurückzugeben (das Gerät, für das er Anrufverwaltungsdienste bereitstellt). Dieses OID fordert auch den Anrufmanager oder MCM-Treiber an, um anzugeben, ob diese Leitungen unterschiedliche Leitungsfunktionen haben.

Diese Anforderung verwendet eine CO_TAPI_CM_CAPS Struktur, die wie folgt definiert ist:

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

Die Elemente dieser Struktur enthalten die folgenden Informationen:

ulCoTapiVersion-
Gibt die TAPI-Version an, die vom Anruf-Manager oder MCM-Treiber unterstützt wird. Der Anrufmanager oder MCM-Treiber sollte dies auf CO_TAPI_VERSION festlegen.

ulNumLines-
Gibt die Anzahl der vom Gerät unterstützten Zeilen an.

ulFlags-
Wenn das Gerät mehrere Zeilen unterstützt, die über unterschiedliche Linienfunktionen verfügen oder wenn die Adressen in einer dieser Zeilen über unterschiedliche Adressfunktionen verfügen, legt der Anrufmanager oder MCM-Treiber das CO_TAPI_FLAG_PER_LINE_CAPS Bit in ulFlagsfest; andernfalls löscht der Anrufmanager oder MCM-Treiber dieses Bit. Alle nicht definierten Bits sind für die zukünftige Verwendung reserviert und müssen auf 0 festgelegt werden.

Bemerkungen

Ein verbindungsorientierter Client verwendet die informationen, die von diesem OID zurückgegeben werden, um zu bestimmen, wie die Linienfunktionen des Anruf-Manager- oder MCM-Treibergeräts mit OID_CO_TAPI_LINE_CAPSabgefragt werden.

Anforderungen

Version: Windows Vista und höher Header-: Ntddndis.h (enthalten Ndis.h)