fungsi WinUsb_GetCurrentAlternateSetting (winusb.h)
Fungsi WinUsb_GetCurrentAlternateSetting mendapatkan pengaturan antarmuka alternatif saat ini untuk antarmuka. Ini adalah operasi sinkron.
Sintaks
BOOL WinUsb_GetCurrentAlternateSetting(
[in] WINUSB_INTERFACE_HANDLE InterfaceHandle,
[out] PUCHAR SettingNumber
);
Parameter
[in] InterfaceHandle
Handel buram ke antarmuka dalam konfigurasi yang dipilih. Untuk mendapatkan pengaturan alternatif saat ini di antarmuka pertama (default) pada perangkat, gunakan handel antarmuka yang dikembalikan oleh WinUsb_Initialize. Untuk semua antarmuka lainnya, gunakan handel ke antarmuka target, yang diambil oleh WinUsb_GetAssociatedInterface.
[out] SettingNumber
Penunjuk ke karakter yang tidak ditandatangani yang menerima bilangan bulat yang menunjukkan pengaturan alternatif saat ini.
Menampilkan nilai
WinUsb_GetCurrentAlternateSetting mengembalikan TRUE jika operasi berhasil. Jika tidak, rutinitas ini mengembalikan FALSE, dan pemanggil dapat mengambil kesalahan yang dicatat dengan memanggil GetLastError.
GetLastError dapat mengembalikan kode kesalahan berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Pemanggil melewati NULL dalam parameter InterfaceHandle . |
Persyaratan
Target Platform | Universal |
Header | winusb.h (termasuk Winusb.h) |
Pustaka | Winusb.lib |
DLL | Winusb.dll |
Lihat juga
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