UsbInterruptInPipe Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta la pipe aperta dal driver USB sottostante per comunicare con un endpoint USB interrupt IN del dispositivo. L'oggetto consente anche all'app di specificare un gestore eventi. Gestore che viene richiamato quando i dati vengono letti dall'endpoint.
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
- Ereditarietà
- Attributi
Requisiti Windows
Famiglia di dispositivi |
Windows 10 (è stato introdotto in 10.0.10240.0)
|
API contract |
Windows.Foundation.UniversalApiContract (è stato introdotto in v1.0)
|
Commenti
Quando l'app registra un gestore eventi, il controller host esegue il polling dell'endpoint per i dati a intervalli regolari. Tale valore di intervallo può essere ottenuto nella proprietà Interval .
Proprietà
EndpointDescriptor |
Ottiene l'oggetto che rappresenta il descrittore dell'endpoint associato all'endpoint USB interrupt IN. |
Metodi
ClearStallAsync() |
Avvia un'operazione asincrona per cancellare una condizione di stallo (arresto endpoint) nell'endpoint USB interrupt IN associato alla pipe. |
Eventi
DataReceived |
Generato quando la pipe di interruzione riceve i dati dall'endpoint di interruzione IN. |