BdaPropertyNodeTypes, fonction (bdasup.h)
La fonction BdaPropertyNodeTypes récupère une liste de types de nœuds dans une topologie de modèle.
Syntaxe
NTSTATUS BdaPropertyNodeTypes(
[in] PIRP pIrp,
[in] PKSPROPERTY pKSProperty,
[out] ULONG *pulProperty
);
Paramètres
[in] pIrp
Pointe vers l’IRP pour la demande de récupération de la liste des types de nœuds. Le minidriver BDA reçoit cette IRP avec la demande KSPROPERTY_BDA_NODE_TYPES .
[in] pKSProperty
Pointe vers une structure KSPROPERTY qui décrit la propriété et le type de requête de la demande de propriété.
[out] pulProperty
Pointe vers un tableau qui reçoit la liste des types de nœuds.
Valeur retournée
Retourne STATUS_SUCCESS ou un code d’erreur approprié.
Remarques
Un minidriver BDA appelle la fonction BdaPropertyNodeTypes pour récupérer la liste des types de nœuds après que le minidriver a reçu une demande KSPROPERTY_BDA_NODE_TYPES de la propriété KSPROPSETID_BdaTopology définie du fournisseur de réseau. La plupart des minidrivers BDA peuvent définir des tables dispatch et filter-automation afin que ces minidrivers distribuent la fonction BdaPropertyNodeTypes directement, sans intercepter cette requête à l’aide d’un get-handler interne (KStrGetPropertyHandler). Pour plus d’informations, consultez Définition de tables Automation et Détermination de la topologie d’appareil BDA .
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