Freigeben über


BdaDeletePin-Funktion (bdasup.h)

Die BdaDeletePin Funktion löscht einen Pin aus dem angegebenen Filter.

Syntax

NTSTATUS BdaDeletePin(
  [in]            PKSFILTER pKSFilter,
  [out, optional] PULONG    pulPinId
);

Parameter

[in] pKSFilter

Verweist auf den Filter, in dem eine Pin gelöscht werden soll.

[out, optional] pulPinId

Verweist auf eine Variable, die den Bezeichner für den zu löschenden Pin enthält.

Rückgabewert

Gibt STATUS_SUCCESS oder einen entsprechenden Fehlercode zurück.

Bemerkungen

Ein BDA-Minidriver ruft die BdaMethodDeletePin--Funktion auf, wenn der Netzwerkanbieter dynamisch einen Pin mithilfe der KSMETHOD_BDA_DELETE_PIN_FACTORY Anforderung des KSMETHODSETID_BdaDeviceConfiguration Methodensatzes löscht. Wenn ein BDA-Minidriver einen Pin löschen muss, ohne sich auf den Netzwerkanbieter zu verlassen, sollte der BDA-Minidriver die BdaDeletePin-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

Siehe auch

BdaCreatePin

BdaMethodDeletePin

KSFILTER-

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_DELETE_PIN_FACTORY