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
Verweist auf den BDA-Filter, nach dem Topologie erstellt werden soll.
[in] InputPinId
Gibt den Bezeichner der Eingabenadel des Filters an.
[in] OutputPinId
Gibt den Bezeichner des Ausgabepins 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 Ausgabe-Pins vorhanden ist.
Bemerkungen
Ein BDA-Minidriver ruft die BdaMethodCreateTopology--Funktion auf, wenn der Netzwerkanbieter dynamisch eine Topologie zwischen Filter-Pins mithilfe der KSMETHOD_BDA_CREATE_TOPOLOGY Anforderung des KSMETHODSETID_BdaDeviceConfiguration Methodensatzes erstellt. Wenn ein BDA-Minidriver eine Topologie zwischen Filter-Pins erstellen muss, ohne sich auf den Netzwerkanbieter zu verlassen, sollte der BDA-Minidriver die BdaCreateTopology Funktion direkt aufrufen.
Anforderungen
Anforderung | Wert |
---|---|
mindestens unterstützte Client- | Verfügbar unter Microsoft Windows XP und höher. |
Zielplattform- | Desktop |
Header- | bdasup.h (include Bdasup.h) |
Library | Bdasup.lib |
IRQL- | PASSIVE_LEVEL |