Freigeben über


BdaCreateTopology-Funktion (bdasup.h)

Die BdaCreateTopology-Funktion erstellt die Topologie zwischen zwei Pins.

Syntax

NTSTATUS BdaCreateTopology(
  [in] PKSFILTER pKSFilter,
  [in] ULONG     InputPinId,
  [in] ULONG     OutputPinId
);

Parameter

[in] pKSFilter

Zeigt auf den BDA-Filter, für den Topologie erstellt werden soll.

[in] InputPinId

Gibt den Bezeichner des Eingabenadels des Filters an.

[in] OutputPinId

Gibt den Bezeichner des Ausgabenadels des Filters an.

Rückgabewert

Gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück. Gibt NULL zurück, wenn keine gültige Pinpaarung mit den angegebenen Eingabe- und Ausgabepins vorhanden ist.

Hinweise

Ein BDA-Minidriver ruft die BdaMethodCreateTopology-Funktion auf, wenn der Netzwerkanbieter mithilfe der KSMETHOD_BDA_CREATE_TOPOLOGY Anforderung des KSMETHODSETID_BdaDeviceConfiguration-Methodensatzes dynamisch eine Topologie zwischen Filterpins erstellt. Wenn ein BDA-Minidriver eine Topologie zwischen Filterpins erstellen muss, ohne sich auf den Netzwerkanbieter zu verlassen, sollte der BDA-Minidriver die BdaCreateTopology-Funktion direkt aufrufen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar unter Microsoft Windows XP und höheren Betriebssystemen.
Zielplattform Desktop
Kopfzeile bdasup.h (include Bdasup.h)
Bibliothek Bdasup.lib
IRQL PASSIVE_LEVEL

Weitere Informationen

BdaMethodCreateTopology

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_CREATE_TOPOLOGY