fungsi WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING (wdfusb.h)
[Berlaku untuk KMDF dan UMDF]
Fungsi WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING menginisialisasi struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS sehingga driver dapat memilih antarmuka USB dengan menentukan handel ke objek antarmuka dan pengaturan alternatif untuk antarmuka.
Sintaks
void WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING(
[out] PWDF_USB_INTERFACE_SELECT_SETTING_PARAMS Params,
[in] UCHAR SettingIndex
);
Parameter
[out] Params
Penunjuk ke struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS yang dialokasikan driver.
[in] SettingIndex
Nilai indeks yang mengidentifikasi pengaturan alternatif untuk antarmuka. (Antarmuka diidentifikasi oleh handel objek antarmuka yang diteruskan driver ke WdfUsbInterfaceSelectSetting.)
Nilai kembali
Tidak ada
Keterangan
Fungsi WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING nol struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS dan mengatur anggota Ukurannya ke ukuran struktur. Ini juga mengatur anggota Jenis ke WdfUsbInterfaceSelectSettingTypeSetting dan mengatur anggota Type.Interface.SettingIndex ke nilai yang ditentukan oleh SettingIndex.
Untuk menginisialisasi struktur WDF_USB_INTERFACE_SELECT_SETTING_PARAMS , driver Anda harus memanggil salah satu fungsi berikut:
- WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_SETTING
Persyaratan
Persyaratan | Nilai |
---|---|
Target Platform | Universal |
Versi KMDF minimum | 1,0 |
Versi UMDF minimum | 2.0 |
Header | wdfusb.h (termasuk Wdfusb.h) |
Lihat juga
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS
WDF_USB_INTERFACE_SELECT_SETTING_PARAMS_INIT_DESCRIPTOR