Méthode IUnregisterPhysicalConnection ::UnregisterPhysicalConnection (portcls.h)
La UnregisterPhysicalConnection
méthode supprime l’inscription d’une connexion physique inscrite par un appel précédent à PcRegisterPhysicalConnection.
Syntaxe
NTSTATUS UnregisterPhysicalConnection(
[in] PDEVICE_OBJECT DeviceObject,
[in] PUNKNOWN FromUnknown,
[in] ULONG FromPin,
[in] PUNKNOWN ToUnknown,
[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] ToUnknown
Pointeur vers l’interface IPort d’un objet de pilote de port. L’objet pilote de port associé à ToUnknown est lié au sous-appareil 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 associé à l’interface ToUnknown .
Valeur retournée
UnregisterPhysicalConnection
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