Partager via


BdaDeletePin, fonction (bdasup.h)

La fonction BdaDeletePin supprime une épingle du filtre spécifié.

Syntaxe

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

Paramètres

[in] pKSFilter

Pointe vers le filtre dans lequel supprimer une épingle.

[out, optional] pulPinId

Pointe vers une variable qui contient l’identificateur de l’épingle à supprimer.

Valeur retournée

Retourne STATUS_SUCCESS ou un code d’erreur approprié.

Remarques

Un minidriver BDA appelle la fonction BdaMethodDeletePin lorsque le fournisseur réseau supprime dynamiquement une broche à l’aide de la requête KSMETHOD_BDA_DELETE_PIN_FACTORY de l’ensemble de méthodes KSMETHODSETID_BdaDeviceConfiguration . Si un minidriver BDA doit supprimer une broche sans dépendre du fournisseur réseau, le minidriver BDA doit appeler directement la fonction BdaDeletePin .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible sur Microsoft Windows XP et les systèmes d’exploitation ultérieurs.
Plateforme cible Desktop (Expérience utilisateur)
En-tête bdasup.h (inclure Bdasup.h)
Bibliothèque Bdasup.lib
IRQL PASSIVE_LEVEL

Voir aussi

BdaCreatePin

BdaMethodDeletePin

KSFILTER

KSMETHODSETID_BdaDeviceConfiguration

KSMETHOD_BDA_DELETE_PIN_FACTORY