Méthode IUnregisterPhysicalConnection ::UnregisterPhysicalConnectionToExternal (portcls.h)
La UnregisterPhysicalConnectionToExternal
méthode supprime l’inscription d’une connexion physique inscrite par un appel précédent à PcRegisterPhysicalConnectionToExternal.
Syntaxe
NTSTATUS UnregisterPhysicalConnectionToExternal(
[in] PDEVICE_OBJECT DeviceObject,
[in] PUNKNOWN FromUnknown,
[in] ULONG FromPin,
[in] PUNICODE_STRING ToString,
[in] ULONG ToPin
);
Paramètres
[in] DeviceObject
Pointeur vers l’objet d’appareil pour l’appareil adaptateur. Ce paramètre doit pointer vers une structure système de type DEVICE_OBJECT.
[in] FromUnknown
Pointeur vers l’interface IPort d’un objet de pilote de port. L’objet pilote de port associé à FromUnknown est lié au sous-appareil qui fournit le code pin de la source de données de la connexion.
[in] FromPin
Spécifie un ID de broche. Ce paramètre identifie la broche de source de données (sortie) sur le filtre associé à l’interface FromUnknown .
[in] ToString
Pointeur vers une chaîne Unicode terminée par null qui contient le nom du filtre externe qui fournit le code pin du récepteur de données de la connexion.
[in] ToPin
Spécifie un ID de broche. Ce paramètre identifie la broche du récepteur de données (entrée) sur le filtre externe nommé par le paramètre ToString .
Valeur retournée
UnregisterPhysicalConnectionToExternal retourne STATUS_SUCCESS si l’appel a réussi. Sinon, il retourne un code d’erreur approprié.
Remarques
Pour plus d’informations, consultez Sous-appareils audio dynamiques.
Configuration requise
Condition requise | Valeur |
---|---|
Plateforme cible | Universal |
En-tête | portcls.h (include Portcls.h) |
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