Partager via


Interface IWDFUsbTargetPipe (wudfusb.h)

[Avertissement : UMDF 2 est la dernière version d’UMDF et remplace UMDF 1. Tous les nouveaux pilotes UMDF doivent être écrits à l’aide d’UMDF 2. Aucune nouvelle fonctionnalité n’est ajoutée à UMDF 1 et la prise en charge d’UMDF 1 est limitée sur les versions plus récentes de Windows 10. Les pilotes Windows universels doivent utiliser UMDF 2. Pour plus d’informations, consultez Prise en main avec UMDF.]

L’interface IWDFUsbTargetPipe expose un canal USB (point de terminaison), qui est également une cible d’E/S.

Héritage

L’interface IWDFUsbTargetPipe hérite de IWDFIoTarget. IWDFUsbTargetPipe a également les types de membres suivants :

  • Méthodes

Méthodes

L’interface IWDFUsbTargetPipe utilise ces méthodes.

 
IWDFUsbTargetPipe ::Abort

La méthode Abort abandonne tous les transferts en attente sur un canal USB.
IWDFUsbTargetPipe ::Flush

La méthode Flush ignore toutes les données que WinUsb a enregistrées lorsque l’appareil a retourné plus de données que le client demandé.
IWDFUsbTargetPipe ::GetInformation

La méthode GetInformation récupère des informations sur un canal USB (point de terminaison).
IWDFUsbTargetPipe ::GetType

La méthode GetType récupère le type d’un canal USB.
IWDFUsbTargetPipe ::IsInEndPoint

La méthode IsInEndPoint détermine si un canal USB (point de terminaison) est un canal IN.
IWDFUsbTargetPipe ::IsOutEndPoint

La méthode IsOutEndPoint détermine si un canal USB (point de terminaison) est un canal OUT.
IWDFUsbTargetPipe ::Reset

La méthode Reset réinitialise le bouton bascule de données et efface la condition de blocage sur un canal USB.
IWDFUsbTargetPipe ::RetrievePipePolicy

La méthode RetrievePipePolicy récupère une stratégie de canal WinUsb.
IWDFUsbTargetPipe ::SetPipePolicy

La méthode SetPipePolicy définit la stratégie de canal WinUsb.

Configuration requise

Condition requise Valeur
Fin de la prise en charge Non disponible dans UMDF 2.0 et versions ultérieures.
Plateforme cible Desktop (Expérience utilisateur)
Version UMDF minimale 1.5
En-tête wudfusb.h