UsbControlRecipient Enum

Definisi

Menentukan konstanta yang menunjukkan penerima transfer kontrol USB. Penerima ditentukan dalam paket penyiapan permintaan kontrol. Lihat Tabel 9.2 dari bagian 9.3 spesifikasi Universal Serial Bus (USB) (www.usb.org).

public enum class UsbControlRecipient
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class UsbControlRecipient
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum UsbControlRecipient
var value = Windows.Devices.Usb.UsbControlRecipient.device
Public Enum UsbControlRecipient
Warisan
UsbControlRecipient
Atribut

Persyaratan Windows

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

Bidang

DefaultInterface 4

Penerima transfer kontrol adalah antarmuka USB default (atau yang pertama) dalam konfigurasi perangkat yang dipilih. Jika penerima adalah antarmuka pertama dari konfigurasi aktif (DefaultInterface), metode SendControlInTransferAsync dan SendControlOutTransferAsync menimpa byte rendah UsbSetupPacket.Index dengan nomor antarmuka antarmuka default.

Dengan menggunakan nilai ini, aplikasi dapat menghilangkan nomor antarmuka dalam permintaan penerima antarmuka.

Device 0

Penerima transfer kontrol adalah perangkat.

Endpoint 2

Penerima transfer kontrol adalah titik akhir.

Other 3

Penerima transfer kontrol adalah yang lain.

SpecifiedInterface 1

Penerima transfer kontrol adalah antarmuka USB yang ditentukan dalam permintaan.

Keterangan

Untuk informasi konseptual tentang transfer kontrol USB, lihat "Tentang titik akhir default" dan "Tata letak transfer kontrol" di Cara mengirim transfer kontrol USB.

Berlaku untuk