UsbConfiguration 클래스

정의

USB 구성, 설명자 및 해당 구성 내에 정의된 인터페이스에 대한 정보를 제공합니다. USB 구성에 대한 설명은 USB(유니버설 직렬 버스) 사양의 섹션 9.6.3을 참조하세요.

public ref class UsbConfiguration sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbConfiguration final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbConfiguration
Public NotInheritable Class UsbConfiguration
상속
Object IInspectable UsbConfiguration
특성

Windows 요구 사항

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

설명

USB 구성 내에서는 디바이스에서 지원하는 인터페이스 수에 따라 인터페이스 수와 해당 대체 설정이 가변적입니다. 다음을 UsbConfigurationDescriptor.Descriptors사용하여 UsbConfigurationDescriptor 모든 정보를 수집할 수 있습니다. 구성 UsbConfigurationDescriptor 설명자의 처음 9바이트를 포함합니다. 개체에는 UsbConfigurationDescriptor.Descriptors 모든 인터페이스 및 해당 설정과 연결된 설명자 배열이 포함되어 있습니다.

속성

ConfigurationDescriptor

USB 구성과 연결된 설명자의 처음 9바이트가 들어 있는 개체를 가져옵니다.

Descriptors

USB 구성과 연결된 전체 설명자 집합을 나타내는 개체 배열을 가져옵니다.

UsbInterfaces

USB 구성에서 사용할 수 있는 USB 인터페이스 배열을 가져옵니다.

적용 대상