Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die BdaCreatePin--Funktion erstellt einen neuen Pin im angegebenen Filter.
Syntax
NTSTATUS BdaCreatePin(
[in] PKSFILTER pKSFilter,
[in] ULONG ulPinType,
[out, optional] PULONG pulPinId
);
Parameter
[in] pKSFilter
Verweist auf den Filter, in dem ein Pin erstellt werden soll.
[in] ulPinType
Gibt den Typ des zu erstellenden Pins an. Der BDA-Minidriver muss eine Liste der Pintypen für jeden unterstützten Filter definieren.
[out, optional] pulPinId
Verweist auf eine Variable, die den Bezeichner für die erstellte Pin empfängt.
Rückgabewert
Gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück.
Bemerkungen
Ein BDA-Minidriver ruft die BdaMethodCreatePin--Funktion auf, wenn der Netzwerkanbieter dynamisch einen Pin mithilfe der KSMETHOD_BDA_CREATE_PIN_FACTORY Anforderung des KSMETHODSETID_BdaDeviceConfiguration Methodensatzes erstellt. Wenn ein BDA-Minidriver einen Pin erstellen muss, ohne sich auf den Netzwerkanbieter zu verlassen, sollte der BDA-Minidriver die BdaCreatePin 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 |