Freigeben über


OID_CO_TAPI_CM_CAPS

Die OID_CO_TAPI_CM_CAPS OID fordert einen Anruf-Manager oder einen integrierten MCM-Treiber (Miniport Call Manager) auf, die Anzahl der Leitungen zurückzugeben, die von seinem Gerät unterstützt werden (das Gerät, für das es Anrufverwaltungsdienste bereitstellt). Diese OID fordert auch den Anruf-Manager oder MCM-Treiber an, anzugeben, ob diese Zeilen unterschiedliche Zeilenfunktionen aufweisen.

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 Member dieser Struktur enthalten die folgenden Informationen:

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

ulNumLines
Gibt die Anzahl der zeilen an, die vom Gerät unterstützt werden.

ulFlags
Wenn das Gerät mehrere Leitungen mit unterschiedlichen Zeilenfunktionen unterstützt oder wenn die Adressen in einer dieser Leitungen über unterschiedliche Adressfunktionen verfügen, legt der Anruf-Manager oder MCM-Treiber das CO_TAPI_FLAG_PER_LINE_CAPS Bit in ulFlags fest. Andernfalls löscht der Anruf-Manager oder MCM-Treiber dieses Bit. Alle undefinierten Bits sind für die zukünftige Verwendung reserviert und müssen auf 0 festgelegt werden.

Bemerkungen

Ein verbindungsorientierter Client verwendet die von dieser OID zurückgegebenen Informationen, um zu bestimmen, wie die Leitungsfunktionen des Gerätes des Anruf-Managers oder MCM-Treibers mit OID_CO_TAPI_LINE_CAPS abgefragt werden.

Anforderungen

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