USBD_ParseConfigurationDescriptor (usbdlib.h)

Rutinitas USBD_ParseConfigurationDescriptor tidak digunakan lagi. Gunakan USBD_ParseConfigurationDescriptorEx sebagai gantinya.

Sintaks

PUSB_INTERFACE_DESCRIPTOR USBD_ParseConfigurationDescriptor(
  [in] PUSB_CONFIGURATION_DESCRIPTOR ConfigurationDescriptor,
  [in] UCHAR                         InterfaceNumber,
  [in] UCHAR                         AlternateSetting
);

Parameter

[in] ConfigurationDescriptor

Arahkan ke deskriptor konfigurasi USB yang berisi antarmuka yang akan dicari.

[in] InterfaceNumber

Menentukan indeks antarmuka yang ditentukan perangkat yang akan diambil. Ini harus diatur ke -1 jika seharusnya bukan kriteria pencarian.

[in] AlternateSetting

Menentukan indeks pengaturan alternatif yang ditentukan perangkat dari antarmuka yang akan diambil. Jika pemanggil tidak ingin nilai pengaturan alternatif menjadi kriteria pencarian, parameter ini harus diatur ke -1.

Nilai kembali

USBD_ParseConfigurationDescriptor mengembalikan penunjuk ke deskriptor antarmuka pertama yang cocok dengan kriteria pencarian yang diberikan. Jika tidak ada antarmuka yang cocok dengan kriteria pencarian, antarmuka akan mengembalikan NULL.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Dihentikan. Gunakan USBD_ParseConfigurationDescriptorEx sebagai gantinya.
Target Platform Universal
Header usbdlib.h
Pustaka Usbd.lib

Lihat juga

Referensi pemrograman driver perangkat USB

USBD_ParseConfigurationDescriptorEx