다음을 통해 공유


UsbInterruptInPipe 클래스

정의

디바이스의 USB 인터럽트 IN 엔드포인트와 통신하기 위해 기본 USB 드라이버가 열리는 파이프를 나타냅니다. 또한 개체를 사용하면 앱에서 이벤트 처리기를 지정할 수 있습니다. 엔드포인트에서 데이터를 읽을 때 호출되는 처리기입니다.

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
상속
Object Platform::Object IInspectable UsbInterruptInPipe
특성

Windows 요구 사항

디바이스 패밀리
Windows 10 (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v1.0에서 도입되었습니다.)

설명

앱이 이벤트 처리기를 등록하면 호스트 컨트롤러는 정기적으로 데이터에 대한 엔드포인트를 폴링합니다. Interval 속성에서 해당 간격 값을 가져올 수 있습니다.

속성

EndpointDescriptor

USB 인터럽트 IN 엔드포인트와 연결된 엔드포인트 설명자를 나타내는 개체를 가져옵니다.

메서드

ClearStallAsync()

비동기 작업을 시작하여 파이프와 연결된 USB 인터럽트 IN 엔드포인트에서 중단 조건(엔드포인트 중지)을 지웁니다.

이벤트

DataReceived

인터럽트 파이프가 인터럽트 IN 엔드포인트에서 데이터를 수신할 때 발생합니다.

적용 대상