UsbDeviceDescriptor Kelas

Definisi

Memperoleh informasi dari pendeskripsi perangkat USB perangkat. Untuk penjelasan tentang deskriptor perangkat, lihat Tabel 9.8 di Spesifikasi Universal Serial Bus.

public ref class UsbDeviceDescriptor sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class UsbDeviceDescriptor final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class UsbDeviceDescriptor
Public NotInheritable Class UsbDeviceDescriptor
Warisan
Object Platform::Object IInspectable UsbDeviceDescriptor
Atribut

Persyaratan Windows

Rangkaian perangkat
Windows 10 (diperkenalkan dalam 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v1.0)

Keterangan

Kelas UsbDeviceDescriptor tidak menyertakan string produsen, produk, dan nomor seri yang disertakan dalam deskriptor yang ditentukan perangkat. Anda dapat memperoleh string tersebut dengan menggunakan namespace Windows.Devices.Enumeration . Untuk informasi tentang deskriptor perangkat USB, lihat bagian atas topik ini: Deskriptor perangkat USB.

Properti

BcdDeviceRevision

Mendapatkan bidang bcdDeviceRevision dari deskriptor perangkat USB. Nilai menunjukkan nomor revisi yang ditentukan oleh perangkat dan merupakan angka desimal berkode biner.

BcdUsb

Mendapatkan bidang bcdUSB dari deskriptor perangkat USB. Nilai menunjukkan versi spesifikasi USB yang sesuai dengan perangkat.

MaxPacketSize0

Mendapatkan bidang bMaxPacketSize0 dari deskriptor perangkat USB. Nilai menunjukkan ukuran paket maksimum, dalam byte, untuk titik akhir nol perangkat. Nilai ini bisa 8, 16, 32, atau 64.

NumberOfConfigurations

Mendapatkan bidang bNumConfigurations dari deskriptor perangkat USB. Nilai menunjukkan jumlah total konfigurasi USB yang didukung oleh perangkat.

ProductId

Mendapatkan bidang idProduct dari deskriptor perangkat USB. Nilai ini menunjukkan pengidentifikasi produk khusus perangkat dan ditetapkan oleh produsen.

VendorId

Mendapatkan bidang idVendor dari deskriptor perangkat USB. Nilai menunjukkan pengidentifikasi vendor untuk perangkat seperti yang ditetapkan oleh komite spesifikasi USB.

Berlaku untuk