BdaPropertyGetPinControl, fonction (bdasup.h)
La fonction BdaPropertyGetPinControl récupère l’identificateur ou le type d’une broche.
Syntaxe
NTSTATUS BdaPropertyGetPinControl(
[in] PIRP Irp,
[in] PKSPROPERTY Property,
[out, optional] ULONG *pulProperty
);
Paramètres
[in] Irp
Pointe vers l’IRP pour la demande de récupération des informations d’épingle. Le minidriver BDA reçoit cette IRP avec la requête KSPROPERTY_BDA_PIN_ID ou KSPROPERTY_BDA_PIN_TYPE .
[in] Property
Pointe vers une structure KSPROPERTY qui décrit la propriété et le type de requête de la demande de propriété.
[out, optional] pulProperty
Pointe vers une variable qui reçoit l’identificateur ou le type d’une broche.
Valeur retournée
Retourne STATUS_SUCCESS ou un code d’erreur approprié.
Remarques
Un minidriver BDA appelle la fonction BdaPropertyGetPinControl pour récupérer l’identificateur ou le type d’une broche une fois que le minidriver a reçu une KSPROPERTY_BDA_PIN_ID ou KSPROPERTY_BDA_PIN_TYPE demande du jeu de propriétés KSPROPSETID_BdaPinControl . La plupart des minidrivers BDA peuvent définir des tables d’automatisation des broches afin qu’ils distribuent la fonction BdaPropertyGetPinControl directement, sans intercepter cette requête à l’aide d’un gestionnaire get interne (KStrGetPropertyHandler).
Configuration requise
Condition requise | Valeur |
---|---|
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