ITTerminalSupport::EnumerateDynamicTerminalClasses-Methode (tapi3if.h)
Die EnumerateDynamicTerminalClasses-Methode listet die derzeit verfügbaren dynamischen Terminalklassen auf, die unterstützt werden. Diese Methode wird für C- und C++-Anwendungen bereitgestellt. Automatisierungsclientanwendungen, z. B. in Visual Basic geschriebene, müssen die get_DynamicTerminalClasses-Methode verwenden.
Syntax
HRESULT EnumerateDynamicTerminalClasses(
[out] IEnumTerminalClass **ppTerminalClassEnumerator
);
Parameter
[out] ppTerminalClassEnumerator
Zeiger auf einen IEnumTerminalClass-Enumerator . TAPI gibt diese Klassen als GUIDs zurück.
Rückgabewert
Diese Methode kann einen dieser Werte zurückgeben.
Wert | Bedeutung |
---|---|
|
Methode war erfolgreich. |
|
Der ppTerminalClassEnumerator-Parameter ist kein gültiger Zeiger. |
|
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen. |
Hinweise
Eine Anwendung ruft diese Methode auf, um in einem Aufruf von ITTerminalSupport::CreateTerminal herauszufinden, welche dynamischen Terminalklassen von dieser Adresse unterstützt werden.
TAPI ruft die AddRef-Methode für die IEnumTerminalClass-Schnittstelle auf, die von ITTerminalSupport::EnumerateDynamicTerminalClasses zurückgegeben wird. Die Anwendung muss Release auf der IEnumTerminalClass-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.
Anforderungen
Anforderung | Wert |
---|---|
Zielplattform | Windows |
Kopfzeile | tapi3if.h (Tapi3.h einschließen) |
Weitere Informationen
Terminalklassen