UsbDevice.SendControlOutTransferAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
SendControlOutTransferAsync(UsbSetupPacket) |
Memulai transfer kontrol USB panjang nol yang menulis ke titik akhir kontrol default perangkat. |
SendControlOutTransferAsync(UsbSetupPacket, IBuffer) |
Memulai transfer kontrol USB untuk mengirim data ke titik akhir kontrol default perangkat. |
SendControlOutTransferAsync(UsbSetupPacket)
Memulai transfer kontrol USB panjang nol yang menulis ke titik akhir kontrol default perangkat.
public:
virtual IAsyncOperation<unsigned int> ^ SendControlOutTransferAsync(UsbSetupPacket ^ setupPacket) = SendControlOutTransferAsync;
/// [Windows.Foundation.Metadata.Overload("SendControlOutTransferAsyncNoBuffer")]
IAsyncOperation<uint32_t> SendControlOutTransferAsync(UsbSetupPacket const& setupPacket);
[Windows.Foundation.Metadata.Overload("SendControlOutTransferAsyncNoBuffer")]
public IAsyncOperation<uint> SendControlOutTransferAsync(UsbSetupPacket setupPacket);
function sendControlOutTransferAsync(setupPacket)
Public Function SendControlOutTransferAsync (setupPacket As UsbSetupPacket) As IAsyncOperation(Of UInteger)
Parameter
- setupPacket
- UsbSetupPacket
Objek UsbSetupPacket yang berisi paket penyiapan untuk transfer kontrol.
Mengembalikan
Mengembalikan objek IAsyncOperation(UInt32) yang mengembalikan hasil operasi.
- Atribut
Keterangan
Sebagian besar transfer kontrol USB dapat dikirim ke perangkat WinUSB yang mendasar, tetapi hal di bawah ini tidak diizinkan. Mencoba mengirim pesan ini akan gagal dan melemparkan pengecualian.
- Atur alamat/konfigurasi perangkat.
- Atur atau hapus properti bangun jarak jauh perangkat.
- Ubah ke pengaturan alternatif antarmuka.
- Ubah ubah status tangguhan fungsi.
Lihat juga
Berlaku untuk
SendControlOutTransferAsync(UsbSetupPacket, IBuffer)
Memulai transfer kontrol USB untuk mengirim data ke titik akhir kontrol default perangkat.
public:
virtual IAsyncOperation<unsigned int> ^ SendControlOutTransferAsync(UsbSetupPacket ^ setupPacket, IBuffer ^ buffer) = SendControlOutTransferAsync;
/// [Windows.Foundation.Metadata.Overload("SendControlOutTransferAsync")]
IAsyncOperation<uint32_t> SendControlOutTransferAsync(UsbSetupPacket const& setupPacket, IBuffer const& buffer);
[Windows.Foundation.Metadata.Overload("SendControlOutTransferAsync")]
public IAsyncOperation<uint> SendControlOutTransferAsync(UsbSetupPacket setupPacket, IBuffer buffer);
function sendControlOutTransferAsync(setupPacket, buffer)
Public Function SendControlOutTransferAsync (setupPacket As UsbSetupPacket, buffer As IBuffer) As IAsyncOperation(Of UInteger)
Parameter
- setupPacket
- UsbSetupPacket
Objek UsbSetupPacket yang berisi paket penyiapan untuk transfer kontrol.
- buffer
- IBuffer
Buffer yang disediakan penelepon yang berisi data transfer.
Mengembalikan
Mengembalikan objek IAsyncOperation(UInt32) yang mengembalikan hasil operasi.
- Atribut
Keterangan
Sebagian besar transfer kontrol USB dapat dikirim ke perangkat WinUSB yang mendasar, tetapi hal di bawah ini tidak diizinkan. Mencoba mengirim pesan ini akan gagal dan melemparkan pengecualian.
- Atur alamat/konfigurasi perangkat.
- Atur atau hapus properti bangun jarak jauh perangkat.
- Ubah ke pengaturan alternatif antarmuka.
- Ubah ubah status tangguhan fungsi.
Lihat juga
Berlaku untuk
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk