ITTerminalSupport2::get_PluggableTerminalClasses-Methode (tapi3if.h)
Die get_PluggableTerminalClasses-Methode gibt eine Auflistung von ITPluggableTerminalClassInfo-Terminalklassen-Schnittstellenzeigern zurück.
Diese Methode ist für Visual Basic- und Skriptanwendungen vorgesehen. C/C++-Anwendungen können die EnumeratePluggableTerminalClasses-Methode verwenden.
Syntax
HRESULT get_PluggableTerminalClasses(
[in] BSTR bstrTerminalSuperclass,
[in] long lMediaType,
[out] VARIANT *pVariant
);
Parameter
[in] bstrTerminalSuperclass
Die BSTR-Darstellung der CLSID für die Terminal-Superklasse.
[in] lMediaType
Bitweise ORed-Liste von Medientypen, die von den Terminalklassen unterstützt werden.
[out] pVariant
Zeiger auf einen VARIANT-Wert , der eine ITCollection von ITPluggableTerminalClassInfo-Schnittstellenzeigern enthält.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | Bedeutung |
---|---|
|
Methode war erfolgreich. |
|
Der lMediaType-Parameter ist ungültig. |
|
Fehler bei der Methode. |
|
Der Parameter bstrTerminalSuperclass oder pVariant ist kein gültiger Zeiger. |
Hinweise
TAPI ruft die AddRef-Methode auf der von ITTerminalSupport2::get_PluggableTerminalClasses zurückgegebenen ITPluggableTerminalClassInfo-Schnittstelle auf. Die Anwendung muss Release auf der ITPluggableTerminalClassInfo-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tapi3if.h (einschließlich Tapi3.h) |