BdaCreateTopology, fonction (bdasup.h)
La fonction BdaCreateTopology crée la topologie entre deux broches.
Syntaxe
NTSTATUS BdaCreateTopology(
[in] PKSFILTER pKSFilter,
[in] ULONG InputPinId,
[in] ULONG OutputPinId
);
Paramètres
[in] pKSFilter
Pointe vers le filtre BDA sur lequel créer la topologie.
[in] InputPinId
Spécifie l’identificateur de la broche d’entrée du filtre.
[in] OutputPinId
Spécifie l’identificateur de la broche de sortie du filtre.
Valeur retournée
Retourne STATUS_SUCCESS ou un code d’erreur approprié. Retourne NULL s’il n’existe aucun appairage de broche valide avec les broches d’entrée et de sortie spécifiées.
Remarques
Un minidriver BDA appelle la fonction BdaMethodCreateTopology lorsque le fournisseur de réseau crée dynamiquement une topologie entre les broches de filtre à l’aide de la requête KSMETHOD_BDA_CREATE_TOPOLOGY de l’ensemble de méthodes KSMETHODSETID_BdaDeviceConfiguration . Si un minidriver BDA doit créer une topologie entre les broches de filtre sans dépendre du fournisseur de réseau, le minidriver BDA doit appeler directement la fonction BdaCreateTopology .
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 |