Cbasepin. QueryInternalConnections-Methode

Die- QueryInternalConnections Methode ruft die Pins ab, die intern mit dieser Pin (innerhalb des Filters) verbunden sind. Diese Methode implementiert die IPin:: QueryInternalConnections -Methode.

Syntax

HRESULT QueryInternalConnections(
   IPin  *apPin,
   ULONG *nPin
);

Parameter

Appin

Adresse eines Arrays von IPin -Zeigern.

npin

Gibt bei Eingabe die Größe des Arrays an. Wenn die Methode zurückgibt, wird der Wert auf die Anzahl der im Array zurückgegebenen Zeiger festgelegt.

Rückgabewert

Gibt einen der HRESULT -Werte zurück, die in der folgenden Tabelle aufgeführt sind.

Rückgabecode Beschreibung
S _ false
Unzureichende Array Größe.
S _ OK
Erfolg.
E _ fehlschlagen
Fehler.
E _ notimpl
Nicht implementiert.

Bemerkungen

Bei manchen Filtern entsprechen Eingabe Pins bestimmten Ausgabe Pins. Für jede Pin füllt diese Methode ein Array mit Zeigern auf die entsprechenden Pins. Wenn jede Eingabe-PIN Daten für jede Ausgabe-PIN bereitstellt, wird E _ notimpl zurückgegeben.

Anforderungen

Anforderung Wert
Header
Amfilter. h (Include Streams. h)
Bibliothek
"
Straumbase. lib" (Einzelhandels Builds);
"
Straumbasd. lib" (Debugbuilds)

Siehe auch

Cbasepin-Klasse