Freigeben über


ITSubStream::EnumerateTerminals-Methode (tapi3if.h)

Die EnumerateTerminals-Methode listet terminals auf, die für den Teilstrom ausgewählt sind. Wird für C- und C++-Anwendungen bereitgestellt. Automatisierungsclientanwendungen wie Visual Basic müssen die get_Terminals-Methode verwenden.

Syntax

HRESULT EnumerateTerminals(
  [out] IEnumTerminal **ppEnumTerminal
);

Parameter

[out] ppEnumTerminal

Zeiger auf einen IEnumTerminal-Terminalenumerator .

Rückgabewert

Diese Methode kann einen dieser Werte zurückgeben.

Wert Bedeutung
S_OK
Methode war erfolgreich.
E_POINTER
Der ppEnumTerminal-Parameter ist kein gültiger Zeiger.
E_OUTOFMEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um den Vorgang auszuführen.

Hinweise

Diese Methode gibt nur die im Teilstream ausgewählten Terminals zurück. Andere Terminals können für den Datenstrom oder andere Teilströme innerhalb des Streams ausgewählt werden; diese Terminals werden nicht zurückgegeben.

TAPI ruft die AddRef-Methode für die IEnumTerminal-Schnittstelle auf, die von ITSubStream::EnumerateTerminals zurückgegeben wird. Die Anwendung muss Release auf der IEnumTerminal-Schnittstelle aufrufen, um zugeordnete Ressourcen freizugeben.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile tapi3if.h (Tapi3.h einschließen)

Weitere Informationen

IEnumTerminal

ITSubStream

Media Service Provider Interface (MSPI)