Partager via


UsbInterruptInPipe Classe

Définition

Représente le canal que le pilote USB sous-jacent ouvre pour communiquer avec un point de terminaison IN d’interruption USB de l’appareil. L’objet permet également à l’application de spécifier un gestionnaire d’événements. Gestionnaire appelé lorsque les données sont lues à partir du point de terminaison.

public ref class UsbInterruptInPipe sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbInterruptInPipe final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbInterruptInPipe
Public NotInheritable Class UsbInterruptInPipe
Héritage
Object Platform::Object IInspectable UsbInterruptInPipe
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows 10 (introduit dans 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduit dans v1.0)

Remarques

Lorsque l’application inscrit un gestionnaire d’événements, le contrôleur hôte interroge le point de terminaison pour obtenir des données à intervalles réguliers. Cette valeur d’intervalle peut être obtenue dans la propriété Interval .

Propriétés

EndpointDescriptor

Obtient l’objet qui représente le descripteur de point de terminaison associé au point de terminaison IN d’interruption USB.

Méthodes

ClearStallAsync()

Démarre une opération asynchrone pour effacer une condition de décrochage (arrêt du point de terminaison) sur le point de terminaison IN d’interruption USB associé au canal.

Événements

DataReceived

Déclenché lorsque le canal d’interruption reçoit des données du point de terminaison IN d’interruption.

S’applique à