Fonction BdaCreatePin (bdasup.h)
La fonction BdaCreatePin crée une nouvelle broche dans le filtre spécifié.
Syntaxe
NTSTATUS BdaCreatePin(
[in] PKSFILTER pKSFilter,
[in] ULONG ulPinType,
[out, optional] PULONG pulPinId
);
Paramètres
[in] pKSFilter
Pointe vers le filtre dans lequel créer une broche.
[in] ulPinType
Spécifie le type de broche à créer. Le minidriver BDA doit définir une liste de types de broches pour chaque filtre qu’il prend en charge.
[out, optional] pulPinId
Pointe vers une variable qui reçoit l’identificateur de la broche créée.
Valeur retournée
Retourne STATUS_SUCCESS ou un code d’erreur approprié.
Remarques
Un minidriver BDA appelle la fonction BdaMethodCreatePin lorsque le fournisseur réseau crée dynamiquement une broche à l’aide de la requête KSMETHOD_BDA_CREATE_PIN_FACTORY de l’ensemble de méthodes KSMETHODSETID_BdaDeviceConfiguration . Si un minidriver BDA doit créer une broche sans dépendre du fournisseur réseau, le minidriver BDA doit appeler la fonction BdaCreatePin directement.
.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Disponible sur les systèmes d’exploitation Microsoft Windows XP et 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
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour